]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame_incremental - MAINTAINERS
net: Rename IFF_VRF_MASTER to IFF_L3MDEV_MASTER
[mirror_ubuntu-artful-kernel.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
243ACENIC DRIVER
244M: Jes Sorensen <jes@trained-monkey.org>
245L: linux-acenic@sunsite.dk
246S: Maintained
247F: drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M: Peter Feuerer <peter@piie.net>
251L: platform-driver-x86@vger.kernel.org
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M: "Lee, Chun-Yi" <jlee@suse.com>
258L: platform-driver-x86@vger.kernel.org
259S: Maintained
260F: drivers/platform/x86/acer-wmi.c
261
262ACPI
263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
264M: Len Brown <lenb@kernel.org>
265L: linux-acpi@vger.kernel.org
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S: Supported
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
273F: include/acpi/
274F: Documentation/acpi/
275F: Documentation/ABI/testing/sysfs-bus-acpi
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
279F: tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
294F: tools/power/acpi/
295
296ACPI FAN DRIVER
297M: Zhang Rui <rui.zhang@intel.com>
298L: linux-acpi@vger.kernel.org
299W: https://01.org/linux-acpi
300S: Supported
301F: drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M: Zhang Rui <rui.zhang@intel.com>
305L: linux-acpi@vger.kernel.org
306W: https://01.org/linux-acpi
307S: Supported
308F: drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M: Zhang Rui <rui.zhang@intel.com>
312L: linux-acpi@vger.kernel.org
313W: https://01.org/linux-acpi
314S: Supported
315F: drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L: platform-driver-x86@vger.kernel.org
319S: Orphan
320F: drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M: Thibaut Varene <T-Bone@parisc-linux.org>
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
327F: sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
331W: http://wiki.analog.com/AD5254
332W: http://ez.analog.com/community/linux-device-drivers
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
338W: http://wiki.analog.com/AD5398
339W: http://ez.analog.com/community/linux-device-drivers
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
345W: http://wiki.analog.com/AD7142
346W: http://ez.analog.com/community/linux-device-drivers
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
352W: http://wiki.analog.com/AD7877
353W: http://ez.analog.com/community/linux-device-drivers
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
359W: http://wiki.analog.com/AD7879
360W: http://ez.analog.com/community/linux-device-drivers
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M: Jiri Kosina <jikos@kernel.org>
366S: Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M: Jean Delvare <jdelvare@suse.com>
370L: lm-sensors@lm-sensors.org
371S: Maintained
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M: Corentin Labbe <clabbe.montjoie@gmail.com>
377L: lm-sensors@lm-sensors.org
378S: Maintained
379F: drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L: linux-wireless@vger.kernel.org
383W: http://wireless.kernel.org/
384S: Orphan
385F: drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
396W: http://wiki.analog.com/ADP5520
397W: http://ez.analog.com/community/linux-device-drivers
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
401F: drivers/leds/leds-adp5520.c
402F: drivers/gpio/gpio-adp5520.c
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
407W: http://wiki.analog.com/ADP5588
408W: http://ez.analog.com/community/linux-device-drivers
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
411F: drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP8860
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M: Colin Leroy <colin@colino.net>
430S: Maintained
431F: drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M: Jean Delvare <jdelvare@suse.com>
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
442W: http://wiki.analog.com/ADXL345
443W: http://ez.analog.com/community/linux-device-drivers
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M: Matthew Wilcox <matthew@wil.cx>
449M: Hannes Reinecke <hare@suse.com>
450L: linux-scsi@vger.kernel.org
451S: Maintained
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M: Riccardo Facchetti <fizban@tin.it>
457S: Maintained
458F: sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M: David Howells <dhowells@redhat.com>
488L: linux-afs@lists.infradead.org
489S: Supported
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M: David Airlie <airlied@linux.ie>
496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S: Maintained
498F: drivers/char/agp/
499F: include/linux/agp*
500F: include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M: "Juergen E. Fischer" <fischer@norbit.de>
504L: linux-scsi@vger.kernel.org
505S: Maintained
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M: Hannes Reinecke <hare@suse.com>
511L: linux-scsi@vger.kernel.org
512S: Maintained
513F: drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
523AIO
524M: Benjamin LaHaise <bcrl@kvack.org>
525L: linux-aio@kvack.org
526S: Supported
527F: fs/aio.c
528F: include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M: Duncan Sands <duncan.sands@free.fr>
542L: linux-usb@vger.kernel.org
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M: Manuel Lauss <manuel.lauss@gmail.com>
550S: Maintained
551F: drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M: Rudolf Marek <r.marek@assembler.cz>
555L: linux-i2c@vger.kernel.org
556S: Maintained
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M: Richard Henderson <rth@twiddle.net>
568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M: Matt Turner <mattst88@gmail.com>
570S: Odd Fixes
571L: linux-alpha@vger.kernel.org
572F: arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M: Vince Bridgers <vbridger@opensource.altera.com>
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
620S: Supported
621F: drivers/usb/gadget/udc/amd5536udc.*
622
623AMD GEODE PROCESSOR/CHIPSET SUPPORT
624P: Andres Salomon <dilinger@queued.net>
625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
630F: drivers/video/fbdev/geode/
631F: arch/x86/include/asm/geode.h
632
633AMD IOMMU (AMD-VI)
634M: Joerg Roedel <joro@8bytes.org>
635L: iommu@lists.linux-foundation.org
636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637S: Maintained
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
640
641AMD KFD
642M: Oded Gabbay <oded.gabbay@gmail.com>
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650F: drivers/gpu/drm/amd/amdkfd/
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653F: drivers/gpu/drm/amd/include/vi_structs.h
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
657
658AMD MICROCODE UPDATE SUPPORT
659M: Borislav Petkov <bp@alien8.de>
660S: Maintained
661F: arch/x86/kernel/cpu/microcode/amd*
662
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M: Michael Hanselmann <linux-kernel@hansmi.ch>
671S: Supported
672F: drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
677L: linux-rdma@vger.kernel.org
678S: Maintained
679F: drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M: Lars-Peter Clausen <lars@metafoo.de>
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715W: http://wiki.analog.com/
716W: http://ez.analog.com/community/linux-device-drivers
717S: Supported
718F: sound/soc/codecs/adau*
719F: sound/soc/codecs/adav*
720F: sound/soc/codecs/ad1*
721F: sound/soc/codecs/ad7*
722F: sound/soc/codecs/ssm*
723F: sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M: Arve Hjønnevåg <arve@android.com>
752M: Riley Andrews <riandrews@android.com>
753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M: Johannes Berg <johannes@sipsolutions.net>
761L: linuxppc-dev@lists.ozlabs.org
762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763S: Maintained
764F: sound/aoa/
765
766APM DRIVER
767M: Jiri Kosina <jikos@kernel.org>
768S: Odd fixes
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
771F: include/uapi/linux/apm_bios.h
772F: drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M: Henrik Rydberg <rydberg@bitmath.org>
776L: linux-input@vger.kernel.org
777S: Odd fixes
778F: drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: lm-sensors@lm-sensors.org
783S: Odd fixes
784F: drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S: Maintained
789F: drivers/net/appletalk/
790F: net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M: Jaya Kumar <jayalk@intworks.biz>
807S: Maintained
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
810
811ARCNET NETWORK LAYER
812M: Michael Grzeschik <m.grzeschik@pengutronix.de>
813L: netdev@vger.kernel.org
814S: Maintained
815F: drivers/net/arcnet/
816F: include/uapi/linux/if_arcnet.h
817
818ARM MFM AND FLOPPY DRIVERS
819M: Ian Molton <spyro@f2s.com>
820S: Maintained
821F: arch/arm/lib/floppydma.S
822F: arch/arm/include/asm/floppy.h
823
824ARM PMU PROFILING AND DEBUGGING
825M: Will Deacon <will.deacon@arm.com>
826S: Maintained
827F: arch/arm/kernel/perf_*
828F: arch/arm/oprofile/common.c
829F: arch/arm/kernel/hw_breakpoint.c
830F: arch/arm/include/asm/hw_breakpoint.h
831F: arch/arm/include/asm/perf_event.h
832F: drivers/perf/arm_pmu.c
833F: include/linux/perf/arm_pmu.h
834
835ARM PORT
836M: Russell King <linux@arm.linux.org.uk>
837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838W: http://www.arm.linux.org.uk/
839S: Maintained
840F: arch/arm/
841
842ARM SUB-ARCHITECTURES
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
845F: arch/arm/mach-*/
846F: arch/arm/plat-*/
847T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849ARM PRIMECELL AACI PL041 DRIVER
850M: Russell King <linux@arm.linux.org.uk>
851S: Maintained
852F: sound/arm/aaci.*
853
854ARM PRIMECELL CLCD PL110 DRIVER
855M: Russell King <linux@arm.linux.org.uk>
856S: Maintained
857F: drivers/video/fbdev/amba-clcd.*
858
859ARM PRIMECELL KMI PL050 DRIVER
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/input/serio/ambakmi.*
863F: include/linux/amba/kmi.h
864
865ARM PRIMECELL MMCI PL180/1 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/mmc/host/mmci.*
869F: include/linux/amba/mmci.h
870
871ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/tty/serial/amba-pl01*.c
875F: include/linux/amba/serial.h
876
877ARM PRIMECELL BUS SUPPORT
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/amba/
881F: include/linux/amba/bus.h
882
883ARM/ADS SPHERE MACHINE SUPPORT
884M: Lennert Buytenhek <kernel@wantstofly.org>
885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886S: Maintained
887
888ARM/AFEB9260 MACHINE SUPPORT
889M: Sergey Lapin <slapin@ossfans.org>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
892
893ARM/AJECO 1ARM MACHINE SUPPORT
894M: Lennert Buytenhek <kernel@wantstofly.org>
895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896S: Maintained
897
898ARM/Allwinner A1X SoC support
899M: Maxime Ripard <maxime.ripard@free-electrons.com>
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
902N: sun[x4567]i
903
904ARM/Allwinner SoC Clock Support
905M: Emilio López <emilio@elopez.com.ar>
906S: Maintained
907F: drivers/clk/sunxi/
908
909ARM/Amlogic MesonX SoC support
910M: Carlo Caione <carlo@caione.org>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
913F: drivers/media/rc/meson-ir.c
914N: meson[x68]
915
916ARM/Annapurna Labs ALPINE ARCHITECTURE
917M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
918S: Maintained
919F: arch/arm/mach-alpine/
920
921ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
922M: Nicolas Ferre <nicolas.ferre@atmel.com>
923M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
924M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926W: http://www.linux4sam.org
927S: Supported
928F: arch/arm/mach-at91/
929F: include/soc/at91/
930F: arch/arm/boot/dts/at91*.dts
931F: arch/arm/boot/dts/at91*.dtsi
932F: arch/arm/boot/dts/sama*.dts
933F: arch/arm/boot/dts/sama*.dtsi
934F: arch/arm/include/debug/at91.S
935
936ARM/ATMEL AT91 Clock Support
937M: Boris Brezillon <boris.brezillon@free-electrons.com>
938S: Maintained
939F: drivers/clk/at91
940
941ARM/CALXEDA HIGHBANK ARCHITECTURE
942M: Rob Herring <robh@kernel.org>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945F: arch/arm/mach-highbank/
946
947ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
948M: Krzysztof Halasa <khalasa@piap.pl>
949S: Maintained
950F: arch/arm/mach-cns3xxx/
951
952ARM/CAVIUM THUNDER NETWORK DRIVER
953M: Sunil Goutham <sgoutham@cavium.com>
954M: Robert Richter <rric@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Supported
957F: drivers/net/ethernet/cavium/thunder/
958
959ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
960M: Alexander Shiyan <shc_work@mail.ru>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Odd Fixes
963N: clps711x
964
965ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
966M: Hartley Sweeten <hsweeten@visionengravers.com>
967M: Ryan Mallon <rmallon@gmail.com>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
970F: arch/arm/mach-ep93xx/
971F: arch/arm/mach-ep93xx/include/mach/
972
973ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
974M: Lennert Buytenhek <kernel@wantstofly.org>
975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S: Maintained
977
978ARM/CLKDEV SUPPORT
979M: Russell King <linux@arm.linux.org.uk>
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
982F: arch/arm/include/asm/clkdev.h
983F: drivers/clk/clkdev.c
984
985ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
986M: Mike Rapoport <mike@compulab.co.il>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
989
990ARM/CONTEC MICRO9 MACHINE SUPPORT
991M: Hubert Feurstein <hubert.feurstein@contec.at>
992S: Maintained
993F: arch/arm/mach-ep93xx/micro9.c
994
995ARM/CORESIGHT FRAMEWORK AND DRIVERS
996M: Mathieu Poirier <mathieu.poirier@linaro.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
999F: drivers/hwtracing/coresight/*
1000F: Documentation/trace/coresight.txt
1001F: Documentation/devicetree/bindings/arm/coresight.txt
1002F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1003
1004ARM/CORGI MACHINE SUPPORT
1005M: Richard Purdie <rpurdie@rpsys.net>
1006S: Maintained
1007
1008ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1009M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011T: git git://github.com/ulli-kroll/linux.git
1012S: Maintained
1013F: arch/arm/mach-gemini/
1014F: drivers/rtc/rtc-gemini.c
1015
1016ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1017M: Barry Song <baohua@kernel.org>
1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1020S: Maintained
1021F: arch/arm/mach-prima2/
1022F: drivers/clk/sirf/
1023F: drivers/clocksource/timer-prima2.c
1024F: drivers/clocksource/timer-atlas7.c
1025N: [^a-z]sirf
1026
1027ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1028M: Baruch Siach <baruch@tkos.co.il>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030S: Maintained
1031F: arch/arm/boot/dts/cx92755*
1032N: digicolor
1033
1034ARM/EBSA110 MACHINE SUPPORT
1035M: Russell King <linux@arm.linux.org.uk>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037W: http://www.arm.linux.org.uk/
1038S: Maintained
1039F: arch/arm/mach-ebsa110/
1040F: drivers/net/ethernet/amd/am79c961a.*
1041
1042ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1043M: Uwe Kleine-König <kernel@pengutronix.de>
1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045S: Maintained
1046N: efm32
1047
1048ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1049M: Daniel Ribeiro <drwyrm@gmail.com>
1050M: Stefan Schmidt <stefan@openezx.org>
1051M: Harald Welte <laforge@openezx.org>
1052L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1053W: http://www.openezx.org/
1054S: Maintained
1055T: topgit git://git.openezx.org/openezx.git
1056F: arch/arm/mach-pxa/ezx.c
1057
1058ARM/FARADAY FA526 PORT
1059M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062T: git git://git.berlios.de/gemini-board
1063F: arch/arm/mm/*-fa*
1064
1065ARM/FOOTBRIDGE ARCHITECTURE
1066M: Russell King <linux@arm.linux.org.uk>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/include/asm/hardware/dec21285.h
1071F: arch/arm/mach-footbridge/
1072
1073ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1074M: Shawn Guo <shawnguo@kernel.org>
1075M: Sascha Hauer <kernel@pengutronix.de>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S: Maintained
1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1079F: arch/arm/mach-imx/
1080F: arch/arm/mach-mxs/
1081F: arch/arm/boot/dts/imx*
1082F: arch/arm/configs/imx*_defconfig
1083F: drivers/clk/imx/
1084F: include/soc/imx/
1085
1086ARM/FREESCALE VYBRID ARM ARCHITECTURE
1087M: Shawn Guo <shawnguo@kernel.org>
1088M: Sascha Hauer <kernel@pengutronix.de>
1089R: Stefan Agner <stefan@agner.ch>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1093F: arch/arm/mach-imx/*vf610*
1094F: arch/arm/boot/dts/vf*
1095
1096ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1097M: Lennert Buytenhek <kernel@wantstofly.org>
1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S: Maintained
1100
1101ARM/GUMSTIX MACHINE SUPPORT
1102M: Steve Sakoman <sakoman@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105
1106ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1107M: Philipp Zabel <philipp.zabel@gmail.com>
1108M: Paul Parsons <lost.distance@yahoo.com>
1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S: Maintained
1111F: arch/arm/mach-pxa/hx4700.c
1112F: arch/arm/mach-pxa/include/mach/hx4700.h
1113F: sound/soc/pxa/hx4700.c
1114
1115ARM/HISILICON SOC SUPPORT
1116M: Wei Xu <xuwei5@hisilicon.com>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118W: http://www.hisilicon.com
1119S: Supported
1120T: git git://github.com/hisilicon/linux-hisi.git
1121F: arch/arm/mach-hisi/
1122
1123ARM/HP JORNADA 7XX MACHINE SUPPORT
1124M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1125W: www.jlime.com
1126S: Maintained
1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1128F: arch/arm/mach-sa1100/jornada720.c
1129F: arch/arm/mach-sa1100/include/mach/jornada720.h
1130
1131ARM/IGEP MACHINE SUPPORT
1132M: Enric Balletbo i Serra <eballetbo@gmail.com>
1133M: Javier Martinez Canillas <javier@dowhile0.org>
1134L: linux-omap@vger.kernel.org
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
1137F: arch/arm/boot/dts/omap3-igep*
1138
1139ARM/INCOME PXA270 SUPPORT
1140M: Marek Vasut <marek.vasut@gmail.com>
1141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142S: Maintained
1143F: arch/arm/mach-pxa/colibri-pxa270-income.c
1144
1145ARM/INTEL IOP32X ARM ARCHITECTURE
1146M: Lennert Buytenhek <kernel@wantstofly.org>
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S: Maintained
1149
1150ARM/INTEL IOP33X ARM ARCHITECTURE
1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S: Orphan
1153
1154ARM/INTEL IOP13XX ARM ARCHITECTURE
1155M: Lennert Buytenhek <kernel@wantstofly.org>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158
1159ARM/INTEL IQ81342EX MACHINE SUPPORT
1160M: Lennert Buytenhek <kernel@wantstofly.org>
1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162S: Maintained
1163
1164ARM/INTEL IXDP2850 MACHINE SUPPORT
1165M: Lennert Buytenhek <kernel@wantstofly.org>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S: Maintained
1168
1169ARM/INTEL IXP4XX ARM ARCHITECTURE
1170M: Imre Kaloz <kaloz@openwrt.org>
1171M: Krzysztof Halasa <khalasa@piap.pl>
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174F: arch/arm/mach-ixp4xx/
1175
1176ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1177M: Jonathan Cameron <jic23@cam.ac.uk>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180F: arch/arm/mach-pxa/stargate2.c
1181F: drivers/pcmcia/pxa2xx_stargate2.c
1182
1183ARM/INTEL XSC3 (MANZANO) ARM CORE
1184M: Lennert Buytenhek <kernel@wantstofly.org>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187
1188ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1189M: Lennert Buytenhek <kernel@wantstofly.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191S: Maintained
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1194M: Santosh Shilimkar <ssantosh@kernel.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-keystone/
1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1201M: Santosh Shilimkar <ssantosh@kernel.org>
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clk/keystone/
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1207M: Santosh Shilimkar <ssantosh@kernel.org>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clocksource/timer-keystone.c
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1214M: Santosh Shilimkar <ssantosh@kernel.org>
1215L: linux-kernel@vger.kernel.org
1216S: Maintained
1217F: drivers/power/reset/keystone-reset.c
1218
1219ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1220M: Santosh Shilimkar <ssantosh@kernel.org>
1221L: linux-kernel@vger.kernel.org
1222S: Maintained
1223F: drivers/memory/*emif*
1224
1225ARM/LOGICPD PXA270 MACHINE SUPPORT
1226M: Lennert Buytenhek <kernel@wantstofly.org>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229
1230ARM/LPC18XX ARCHITECTURE
1231M: Joachim Eastwood <manabian@gmail.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S: Maintained
1234N: lpc18xx
1235
1236ARM/MAGICIAN MACHINE SUPPORT
1237M: Philipp Zabel <philipp.zabel@gmail.com>
1238S: Maintained
1239
1240ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
1243M: Gregory Clement <gregory.clement@free-electrons.com>
1244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246S: Maintained
1247F: arch/arm/mach-mvebu/
1248F: drivers/rtc/rtc-armada38x.c
1249F: arch/arm/boot/dts/armada*
1250F: arch/arm/boot/dts/kirkwood*
1251
1252
1253ARM/Marvell Berlin SoC support
1254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256S: Maintained
1257F: arch/arm/mach-berlin/
1258F: arch/arm/boot/dts/berlin*
1259
1260
1261ARM/Marvell Dove/MV78xx0/Orion SOC support
1262M: Jason Cooper <jason@lakedaemon.net>
1263M: Andrew Lunn <andrew@lunn.ch>
1264M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1265M: Gregory Clement <gregory.clement@free-electrons.com>
1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267S: Maintained
1268F: arch/arm/mach-dove/
1269F: arch/arm/mach-mv78xx0/
1270F: arch/arm/mach-orion5x/
1271F: arch/arm/plat-orion/
1272F: arch/arm/boot/dts/dove*
1273F: arch/arm/boot/dts/orion5x*
1274
1275
1276ARM/Orion SoC/Technologic Systems TS-78xx platform support
1277M: Alexander Clouter <alex@digriz.org.uk>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279W: http://www.digriz.org.uk/ts78xx/kernel
1280S: Maintained
1281F: arch/arm/mach-orion5x/ts78xx-*
1282
1283ARM/Mediatek RTC DRIVER
1284M: Eddie Huang <eddie.huang@mediatek.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: drivers/rtc/rtc-mt6397.c
1289
1290ARM/Mediatek SoC support
1291M: Matthias Brugger <matthias.bgg@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1294S: Maintained
1295F: arch/arm/boot/dts/mt6*
1296F: arch/arm/boot/dts/mt8*
1297F: arch/arm/mach-mediatek/
1298N: mtk
1299K: mediatek
1300
1301ARM/MICREL KS8695 ARCHITECTURE
1302M: Greg Ungerer <gerg@uclinux.org>
1303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304F: arch/arm/mach-ks8695/
1305S: Odd Fixes
1306
1307ARM/MIOA701 MACHINE SUPPORT
1308M: Robert Jarzmik <robert.jarzmik@free.fr>
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310F: arch/arm/mach-pxa/mioa701.c
1311S: Maintained
1312
1313ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1314M: Michael Petchkovsky <mkpetch@internode.on.net>
1315S: Maintained
1316
1317ARM/NOMADIK ARCHITECTURE
1318M: Alessandro Rubini <rubini@unipv.it>
1319M: Linus Walleij <linus.walleij@linaro.org>
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Maintained
1322F: arch/arm/mach-nomadik/
1323F: drivers/pinctrl/nomadik/
1324F: drivers/i2c/busses/i2c-nomadik.c
1325T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1326
1327ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1328M: Nelson Castillo <arhuaco@freaks-unidos.net>
1329L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1330W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1331S: Supported
1332
1333ARM/TOSA MACHINE SUPPORT
1334M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1335M: Dirk Opfer <dirk@opfer-online.de>
1336S: Maintained
1337
1338ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1339M: Marek Vasut <marek.vasut@gmail.com>
1340L: linux-arm-kernel@lists.infradead.org
1341W: http://hackndev.com
1342S: Maintained
1343F: arch/arm/mach-pxa/include/mach/palmtx.h
1344F: arch/arm/mach-pxa/palmtx.c
1345F: arch/arm/mach-pxa/include/mach/palmt5.h
1346F: arch/arm/mach-pxa/palmt5.c
1347F: arch/arm/mach-pxa/include/mach/palmld.h
1348F: arch/arm/mach-pxa/palmld.c
1349F: arch/arm/mach-pxa/include/mach/palmte2.h
1350F: arch/arm/mach-pxa/palmte2.c
1351F: arch/arm/mach-pxa/include/mach/palmtc.h
1352F: arch/arm/mach-pxa/palmtc.c
1353
1354ARM/PALM TREO SUPPORT
1355M: Tomas Cech <sleep_walker@suse.com>
1356L: linux-arm-kernel@lists.infradead.org
1357W: http://hackndev.com
1358S: Maintained
1359F: arch/arm/mach-pxa/include/mach/palmtreo.h
1360F: arch/arm/mach-pxa/palmtreo.c
1361
1362ARM/PALMZ72 SUPPORT
1363M: Sergey Lapin <slapin@ossfans.org>
1364L: linux-arm-kernel@lists.infradead.org
1365W: http://hackndev.com
1366S: Maintained
1367F: arch/arm/mach-pxa/include/mach/palmz72.h
1368F: arch/arm/mach-pxa/palmz72.c
1369
1370ARM/PLEB SUPPORT
1371M: Peter Chubb <pleb@gelato.unsw.edu.au>
1372W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1373S: Maintained
1374
1375ARM/PT DIGITAL BOARD PORT
1376M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378W: http://www.arm.linux.org.uk/
1379S: Maintained
1380
1381ARM/QUALCOMM SUPPORT
1382M: Kumar Gala <galak@codeaurora.org>
1383M: Andy Gross <agross@codeaurora.org>
1384M: David Brown <davidb@codeaurora.org>
1385L: linux-arm-msm@vger.kernel.org
1386L: linux-soc@vger.kernel.org
1387S: Maintained
1388F: arch/arm/mach-qcom/
1389F: drivers/soc/qcom/
1390F: drivers/tty/serial/msm_serial.h
1391F: drivers/tty/serial/msm_serial.c
1392F: drivers/*/pm8???-*
1393F: drivers/mfd/ssbi.c
1394F: drivers/firmware/qcom_scm.c
1395T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1396
1397ARM/RADISYS ENP2611 MACHINE SUPPORT
1398M: Lennert Buytenhek <kernel@wantstofly.org>
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400S: Maintained
1401
1402ARM/RISCPC ARCHITECTURE
1403M: Russell King <linux@arm.linux.org.uk>
1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405W: http://www.arm.linux.org.uk/
1406S: Maintained
1407F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1408F: arch/arm/include/asm/hardware/ioc.h
1409F: arch/arm/include/asm/hardware/iomd.h
1410F: arch/arm/include/asm/hardware/memc.h
1411F: arch/arm/mach-rpc/
1412F: drivers/net/ethernet/8390/etherh.c
1413F: drivers/net/ethernet/i825xx/ether1*
1414F: drivers/net/ethernet/seeq/ether3*
1415F: drivers/scsi/arm/
1416
1417ARM/Rockchip SoC support
1418M: Heiko Stuebner <heiko@sntech.de>
1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420L: linux-rockchip@lists.infradead.org
1421S: Maintained
1422F: arch/arm/boot/dts/rk3*
1423F: arch/arm/mach-rockchip/
1424F: drivers/clk/rockchip/
1425F: drivers/i2c/busses/i2c-rk3x.c
1426F: drivers/*/*rockchip*
1427F: drivers/*/*/*rockchip*
1428F: sound/soc/rockchip/
1429N: rockchip
1430
1431ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1432M: Kukjin Kim <kgene@kernel.org>
1433M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1436S: Maintained
1437F: arch/arm/boot/dts/s3c*
1438F: arch/arm/boot/dts/exynos*
1439F: arch/arm64/boot/dts/exynos/
1440F: arch/arm/plat-samsung/
1441F: arch/arm/mach-s3c24*/
1442F: arch/arm/mach-s3c64xx/
1443F: arch/arm/mach-s5p*/
1444F: arch/arm/mach-exynos*/
1445F: drivers/*/*s3c2410*
1446F: drivers/*/*/*s3c2410*
1447F: drivers/spi/spi-s3c*
1448F: sound/soc/samsung/*
1449N: exynos
1450
1451ARM/SAMSUNG MOBILE MACHINE SUPPORT
1452M: Kyungmin Park <kyungmin.park@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
1455F: arch/arm/mach-s5pv210/
1456
1457ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Kamil Debski <k.debski@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
1463F: drivers/media/platform/s5p-g2d/
1464
1465ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1466M: Kyungmin Park <kyungmin.park@samsung.com>
1467M: Kamil Debski <k.debski@samsung.com>
1468M: Jeongtae Park <jtp.park@samsung.com>
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
1472F: arch/arm/plat-samsung/s5p-dev-mfc.c
1473F: drivers/media/platform/s5p-mfc/
1474
1475ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1476M: Kyungmin Park <kyungmin.park@samsung.com>
1477M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
1481F: drivers/media/platform/s5p-tv/
1482
1483ARM/SHMOBILE ARM ARCHITECTURE
1484M: Simon Horman <horms@verge.net.au>
1485M: Magnus Damm <magnus.damm@gmail.com>
1486L: linux-sh@vger.kernel.org
1487W: http://oss.renesas.com
1488Q: http://patchwork.kernel.org/project/linux-sh/list/
1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1490S: Supported
1491F: arch/arm/boot/dts/emev2*
1492F: arch/arm/boot/dts/r7s*
1493F: arch/arm/boot/dts/r8a*
1494F: arch/arm/boot/dts/sh*
1495F: arch/arm/configs/bockw_defconfig
1496F: arch/arm/configs/marzen_defconfig
1497F: arch/arm/configs/shmobile_defconfig
1498F: arch/arm/include/debug/renesas-scif.S
1499F: arch/arm/mach-shmobile/
1500F: drivers/sh/
1501
1502ARM/SOCFPGA ARCHITECTURE
1503M: Dinh Nguyen <dinguyen@opensource.altera.com>
1504S: Maintained
1505F: arch/arm/mach-socfpga/
1506F: arch/arm/boot/dts/socfpga*
1507F: arch/arm/configs/socfpga_defconfig
1508W: http://www.rocketboards.org
1509T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1510
1511ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1512M: Dinh Nguyen <dinguyen@opensource.altera.com>
1513S: Maintained
1514F: drivers/clk/socfpga/
1515
1516ARM/SOCFPGA EDAC SUPPORT
1517M: Thor Thayer <tthayer@opensource.altera.com>
1518S: Maintained
1519F: drivers/edac/altera_edac.
1520
1521ARM/STI ARCHITECTURE
1522M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1523M: Maxime Coquelin <maxime.coquelin@st.com>
1524M: Patrice Chotard <patrice.chotard@st.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526L: kernel@stlinux.com
1527W: http://www.stlinux.com
1528S: Maintained
1529F: arch/arm/mach-sti/
1530F: arch/arm/boot/dts/sti*
1531F: drivers/clocksource/arm_global_timer.c
1532F: drivers/clocksource/clksrc_st_lpc.c
1533F: drivers/i2c/busses/i2c-st.c
1534F: drivers/media/rc/st_rc.c
1535F: drivers/media/platform/sti/c8sectpfe/
1536F: drivers/mmc/host/sdhci-st.c
1537F: drivers/phy/phy-miphy28lp.c
1538F: drivers/phy/phy-miphy365x.c
1539F: drivers/phy/phy-stih407-usb.c
1540F: drivers/phy/phy-stih41x-usb.c
1541F: drivers/pinctrl/pinctrl-st.c
1542F: drivers/reset/sti/
1543F: drivers/rtc/rtc-st-lpc.c
1544F: drivers/tty/serial/st-asc.c
1545F: drivers/usb/dwc3/dwc3-st.c
1546F: drivers/usb/host/ehci-st.c
1547F: drivers/usb/host/ohci-st.c
1548F: drivers/watchdog/st_lpc_wdt.c
1549F: drivers/ata/ahci_st.c
1550
1551ARM/STM32 ARCHITECTURE
1552M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Maintained
1555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1556N: stm32
1557F: drivers/clocksource/armv7m_systick.c
1558
1559ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1560M: Lennert Buytenhek <kernel@wantstofly.org>
1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562S: Maintained
1563
1564ARM/TETON BGA MACHINE SUPPORT
1565M: "Mark F. Brown" <mark.brown314@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568
1569ARM/THECUS N2100 MACHINE SUPPORT
1570M: Lennert Buytenhek <kernel@wantstofly.org>
1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S: Maintained
1573
1574ARM/NUVOTON W90X900 ARM ARCHITECTURE
1575M: Wan ZongShun <mcuos.com@gmail.com>
1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577W: http://www.mcuos.com
1578S: Maintained
1579F: arch/arm/mach-w90x900/
1580F: drivers/input/keyboard/w90p910_keypad.c
1581F: drivers/input/touchscreen/w90p910_ts.c
1582F: drivers/watchdog/nuc900_wdt.c
1583F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1584F: drivers/mtd/nand/nuc900_nand.c
1585F: drivers/rtc/rtc-nuc900.c
1586F: drivers/spi/spi-nuc900.c
1587F: drivers/usb/host/ehci-w90x900.c
1588F: drivers/video/fbdev/nuc900fb.c
1589
1590ARM/U300 MACHINE SUPPORT
1591M: Linus Walleij <linus.walleij@linaro.org>
1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S: Supported
1594F: arch/arm/mach-u300/
1595F: drivers/clocksource/timer-u300.c
1596F: drivers/i2c/busses/i2c-stu300.c
1597F: drivers/rtc/rtc-coh901331.c
1598F: drivers/watchdog/coh901327_wdt.c
1599F: drivers/dma/coh901318*
1600F: drivers/mfd/ab3100*
1601F: drivers/rtc/rtc-ab3100.c
1602F: drivers/rtc/rtc-coh901331.c
1603T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1604
1605ARM/UNIPHIER ARCHITECTURE
1606M: Masahiro Yamada <yamada.masahiro@socionext.com>
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
1609F: arch/arm/boot/dts/uniphier*
1610F: arch/arm/mach-uniphier/
1611F: drivers/pinctrl/uniphier/
1612F: drivers/tty/serial/8250/8250_uniphier.c
1613N: uniphier
1614
1615ARM/Ux500 ARM ARCHITECTURE
1616M: Linus Walleij <linus.walleij@linaro.org>
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618S: Maintained
1619F: arch/arm/mach-ux500/
1620F: drivers/clocksource/clksrc-dbx500-prcmu.c
1621F: drivers/dma/ste_dma40*
1622F: drivers/hwspinlock/u8500_hsem.c
1623F: drivers/mfd/abx500*
1624F: drivers/mfd/ab8500*
1625F: drivers/mfd/dbx500*
1626F: drivers/mfd/db8500*
1627F: drivers/pinctrl/nomadik/pinctrl-ab*
1628F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1629F: drivers/rtc/rtc-ab8500.c
1630F: drivers/rtc/rtc-pl031.c
1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1632
1633ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1634M: Ulf Hansson <ulf.hansson@linaro.org>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636T: git git://git.linaro.org/people/ulfh/clk.git
1637S: Maintained
1638F: drivers/clk/ux500/
1639F: include/linux/platform_data/clk-ux500.h
1640
1641ARM/VERSATILE EXPRESS PLATFORM
1642M: Liviu Dudau <liviu.dudau@arm.com>
1643M: Sudeep Holla <sudeep.holla@arm.com>
1644M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
1647F: arch/arm/boot/dts/vexpress*
1648F: arch/arm64/boot/dts/arm/vexpress*
1649F: arch/arm/mach-vexpress/
1650F: */*/vexpress*
1651F: */*/*/vexpress*
1652F: drivers/clk/versatile/clk-vexpress-osc.c
1653F: drivers/clocksource/versatile.c
1654
1655ARM/VFP SUPPORT
1656M: Russell King <linux@arm.linux.org.uk>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658W: http://www.arm.linux.org.uk/
1659S: Maintained
1660F: arch/arm/vfp/
1661
1662ARM/VOIPAC PXA270 SUPPORT
1663M: Marek Vasut <marek.vasut@gmail.com>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-pxa/vpac270.c
1667F: arch/arm/mach-pxa/include/mach/vpac270.h
1668
1669ARM/VT8500 ARM ARCHITECTURE
1670M: Tony Prisk <linux@prisktech.co.nz>
1671L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672S: Maintained
1673F: arch/arm/mach-vt8500/
1674F: drivers/clocksource/vt8500_timer.c
1675F: drivers/i2c/busses/i2c-wmt.c
1676F: drivers/mmc/host/wmt-sdmmc.c
1677F: drivers/pwm/pwm-vt8500.c
1678F: drivers/rtc/rtc-vt8500.c
1679F: drivers/tty/serial/vt8500_serial.c
1680F: drivers/usb/host/ehci-platform.c
1681F: drivers/usb/host/uhci-platform.c
1682F: drivers/video/fbdev/vt8500lcdfb.*
1683F: drivers/video/fbdev/wm8505fb*
1684F: drivers/video/fbdev/wmt_ge_rops.*
1685
1686ARM/ZIPIT Z2 SUPPORT
1687M: Marek Vasut <marek.vasut@gmail.com>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-pxa/z2.c
1691F: arch/arm/mach-pxa/include/mach/z2.h
1692
1693ARM/ZTE ARCHITECTURE
1694M: Jun Nie <jun.nie@linaro.org>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696S: Maintained
1697F: arch/arm/mach-zx/
1698F: drivers/clk/zte/
1699F: Documentation/devicetree/bindings/arm/zte.txt
1700F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1701
1702ARM/ZYNQ ARCHITECTURE
1703M: Michal Simek <michal.simek@xilinx.com>
1704R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706W: http://wiki.xilinx.com
1707T: git https://github.com/Xilinx/linux-xlnx.git
1708S: Supported
1709F: arch/arm/mach-zynq/
1710F: drivers/cpuidle/cpuidle-zynq.c
1711F: drivers/block/xsysace.c
1712N: zynq
1713N: xilinx
1714F: drivers/clocksource/cadence_ttc_timer.c
1715F: drivers/i2c/busses/i2c-cadence.c
1716F: drivers/mmc/host/sdhci-of-arasan.c
1717F: drivers/edac/synopsys_edac.c
1718
1719ARM SMMU DRIVERS
1720M: Will Deacon <will.deacon@arm.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S: Maintained
1723F: drivers/iommu/arm-smmu.c
1724F: drivers/iommu/arm-smmu-v3.c
1725F: drivers/iommu/io-pgtable-arm.c
1726
1727ARM64 PORT (AARCH64 ARCHITECTURE)
1728M: Catalin Marinas <catalin.marinas@arm.com>
1729M: Will Deacon <will.deacon@arm.com>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm64/
1733F: Documentation/arm64/
1734
1735AS3645A LED FLASH CONTROLLER DRIVER
1736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1737L: linux-media@vger.kernel.org
1738T: git git://linuxtv.org/media_tree.git
1739S: Maintained
1740F: drivers/media/i2c/as3645a.c
1741F: include/media/as3645a.h
1742
1743ASC7621 HARDWARE MONITOR DRIVER
1744M: George Joseph <george.joseph@fairview5.com>
1745L: lm-sensors@lm-sensors.org
1746S: Maintained
1747F: Documentation/hwmon/asc7621
1748F: drivers/hwmon/asc7621.c
1749
1750ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1751M: Corentin Chary <corentin.chary@gmail.com>
1752L: acpi4asus-user@lists.sourceforge.net
1753L: platform-driver-x86@vger.kernel.org
1754W: http://acpi4asus.sf.net
1755S: Maintained
1756F: drivers/platform/x86/asus*.c
1757F: drivers/platform/x86/eeepc*.c
1758
1759ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1760R: Dan Williams <dan.j.williams@intel.com>
1761W: http://sourceforge.net/projects/xscaleiop
1762S: Odd fixes
1763F: Documentation/crypto/async-tx-api.txt
1764F: crypto/async_tx/
1765F: drivers/dma/
1766F: include/linux/dmaengine.h
1767F: include/linux/async_tx.h
1768
1769AT24 EEPROM DRIVER
1770M: Wolfram Sang <wsa@the-dreams.de>
1771L: linux-i2c@vger.kernel.org
1772S: Maintained
1773F: drivers/misc/eeprom/at24.c
1774F: include/linux/platform_data/at24.h
1775
1776ATA OVER ETHERNET (AOE) DRIVER
1777M: "Ed L. Cashin" <ed.cashin@acm.org>
1778W: http://www.openaoe.org/
1779S: Supported
1780F: Documentation/aoe/
1781F: drivers/block/aoe/
1782
1783ATHEROS ATH GENERIC UTILITIES
1784M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1785L: linux-wireless@vger.kernel.org
1786S: Supported
1787F: drivers/net/wireless/ath/*
1788
1789ATHEROS ATH5K WIRELESS DRIVER
1790M: Jiri Slaby <jirislaby@gmail.com>
1791M: Nick Kossifidis <mickflemm@gmail.com>
1792M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath5k
1795S: Maintained
1796F: drivers/net/wireless/ath/ath5k/
1797
1798ATHEROS ATH6KL WIRELESS DRIVER
1799M: Kalle Valo <kvalo@qca.qualcomm.com>
1800L: linux-wireless@vger.kernel.org
1801W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1802T: git git://github.com/kvalo/ath.git
1803S: Supported
1804F: drivers/net/wireless/ath/ath6kl/
1805
1806WILOCITY WIL6210 WIRELESS DRIVER
1807M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1808L: linux-wireless@vger.kernel.org
1809L: wil6210@qca.qualcomm.com
1810S: Supported
1811W: http://wireless.kernel.org/en/users/Drivers/wil6210
1812F: drivers/net/wireless/ath/wil6210/
1813F: include/uapi/linux/wil6210_uapi.h
1814
1815CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1816M: Christian Lamparter <chunkeey@googlemail.com>
1817L: linux-wireless@vger.kernel.org
1818W: http://wireless.kernel.org/en/users/Drivers/carl9170
1819S: Maintained
1820F: drivers/net/wireless/ath/carl9170/
1821
1822ATK0110 HWMON DRIVER
1823M: Luca Tettamanti <kronos.it@gmail.com>
1824L: lm-sensors@lm-sensors.org
1825S: Maintained
1826F: drivers/hwmon/asus_atk0110.c
1827
1828ATI_REMOTE2 DRIVER
1829M: Ville Syrjala <syrjala@sci.fi>
1830S: Maintained
1831F: drivers/input/misc/ati_remote2.c
1832
1833ATLX ETHERNET DRIVERS
1834M: Jay Cliburn <jcliburn@gmail.com>
1835M: Chris Snook <chris.snook@gmail.com>
1836L: netdev@vger.kernel.org
1837W: http://sourceforge.net/projects/atl1
1838W: http://atl1.sourceforge.net
1839S: Maintained
1840F: drivers/net/ethernet/atheros/
1841
1842ATM
1843M: Chas Williams <3chas3@gmail.com>
1844L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1845L: netdev@vger.kernel.org
1846W: http://linux-atm.sourceforge.net
1847S: Maintained
1848F: drivers/atm/
1849F: include/linux/atm*
1850F: include/uapi/linux/atm*
1851
1852ATMEL AT91 / AT32 MCI DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854S: Maintained
1855F: drivers/mmc/host/atmel-mci.c
1856F: drivers/mmc/host/atmel-mci-regs.h
1857
1858ATMEL AT91 / AT32 SERIAL DRIVER
1859M: Nicolas Ferre <nicolas.ferre@atmel.com>
1860S: Supported
1861F: drivers/tty/serial/atmel_serial.c
1862
1863ATMEL Audio ALSA driver
1864M: Nicolas Ferre <nicolas.ferre@atmel.com>
1865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1866S: Supported
1867F: sound/soc/atmel
1868
1869ATMEL DMA DRIVER
1870M: Nicolas Ferre <nicolas.ferre@atmel.com>
1871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872S: Supported
1873F: drivers/dma/at_hdmac.c
1874F: drivers/dma/at_hdmac_regs.h
1875F: include/linux/platform_data/dma-atmel.h
1876
1877ATMEL XDMA DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-arm-kernel@lists.infradead.org
1880L: dmaengine@vger.kernel.org
1881S: Supported
1882F: drivers/dma/at_xdmac.c
1883
1884ATMEL I2C DRIVER
1885M: Ludovic Desroches <ludovic.desroches@atmel.com>
1886L: linux-i2c@vger.kernel.org
1887S: Supported
1888F: drivers/i2c/busses/i2c-at91.c
1889
1890ATMEL ISI DRIVER
1891M: Josh Wu <josh.wu@atmel.com>
1892L: linux-media@vger.kernel.org
1893S: Supported
1894F: drivers/media/platform/soc_camera/atmel-isi.c
1895F: include/media/atmel-isi.h
1896
1897ATMEL LCDFB DRIVER
1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
1899L: linux-fbdev@vger.kernel.org
1900S: Maintained
1901F: drivers/video/fbdev/atmel_lcdfb.c
1902F: include/video/atmel_lcdc.h
1903
1904ATMEL MACB ETHERNET DRIVER
1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
1906S: Supported
1907F: drivers/net/ethernet/cadence/
1908
1909ATMEL NAND DRIVER
1910M: Josh Wu <josh.wu@atmel.com>
1911L: linux-mtd@lists.infradead.org
1912S: Supported
1913F: drivers/mtd/nand/atmel_nand*
1914
1915ATMEL SDMMC DRIVER
1916M: Ludovic Desroches <ludovic.desroches@atmel.com>
1917L: linux-mmc@vger.kernel.org
1918S: Supported
1919F: drivers/mmc/host/sdhci-of-at91.c
1920
1921ATMEL SPI DRIVER
1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
1923S: Supported
1924F: drivers/spi/spi-atmel.*
1925
1926ATMEL SSC DRIVER
1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel-ssc.c
1931F: include/linux/atmel-ssc.h
1932
1933ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S: Supported
1937F: drivers/misc/atmel_tclib.c
1938F: drivers/clocksource/tcb_clksrc.c
1939
1940ATMEL USBA UDC DRIVER
1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943S: Supported
1944F: drivers/usb/gadget/udc/atmel_usba_udc.*
1945
1946ATMEL WIRELESS DRIVER
1947M: Simon Kelley <simon@thekelleys.org.uk>
1948L: linux-wireless@vger.kernel.org
1949W: http://www.thekelleys.org.uk/atmel
1950W: http://atmelwlandriver.sourceforge.net/
1951S: Maintained
1952F: drivers/net/wireless/atmel*
1953
1954ATMEL MAXTOUCH DRIVER
1955M: Nick Dyer <nick.dyer@itdev.co.uk>
1956T: git git://github.com/atmel-maxtouch/linux.git
1957S: Supported
1958F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1959F: drivers/input/touchscreen/atmel_mxt_ts.c
1960F: include/linux/platform_data/atmel_mxt_ts.h
1961
1962ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1963M: Bradley Grove <linuxdrivers@attotech.com>
1964L: linux-scsi@vger.kernel.org
1965W: http://www.attotech.com
1966S: Supported
1967F: drivers/scsi/esas2r
1968
1969ATUSB IEEE 802.15.4 RADIO DRIVER
1970M: Stefan Schmidt <stefan@osg.samsung.com>
1971L: linux-wpan@vger.kernel.org
1972S: Maintained
1973F: drivers/net/ieee802154/atusb.c
1974F: drivers/net/ieee802154/atusb.h
1975F: drivers/net/ieee802154/at86rf230.h
1976
1977AUDIT SUBSYSTEM
1978M: Paul Moore <paul@paul-moore.com>
1979M: Eric Paris <eparis@redhat.com>
1980L: linux-audit@redhat.com (moderated for non-subscribers)
1981W: http://people.redhat.com/sgrubb/audit/
1982T: git git://git.infradead.org/users/pcmoore/audit
1983S: Maintained
1984F: include/linux/audit.h
1985F: include/uapi/linux/audit.h
1986F: kernel/audit*
1987
1988AUXILIARY DISPLAY DRIVERS
1989M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1990W: http://miguelojeda.es/auxdisplay.htm
1991W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1992S: Maintained
1993F: drivers/auxdisplay/
1994F: include/linux/cfag12864b.h
1995
1996AVR32 ARCHITECTURE
1997M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999W: http://www.atmel.com/products/AVR32/
2000W: http://mirror.egtvedt.no/avr32linux.org/
2001W: http://avrfreaks.net/
2002S: Maintained
2003F: arch/avr32/
2004
2005AVR32/AT32AP MACHINE SUPPORT
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008S: Maintained
2009F: arch/avr32/mach-at32ap/
2010
2011AX.25 NETWORK LAYER
2012M: Ralf Baechle <ralf@linux-mips.org>
2013L: linux-hams@vger.kernel.org
2014W: http://www.linux-ax25.org/
2015S: Maintained
2016F: include/uapi/linux/ax25.h
2017F: include/net/ax25.h
2018F: net/ax25/
2019
2020AZ6007 DVB DRIVER
2021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2022L: linux-media@vger.kernel.org
2023W: http://linuxtv.org
2024T: git git://linuxtv.org/media_tree.git
2025S: Maintained
2026F: drivers/media/usb/dvb-usb-v2/az6007.c
2027
2028AZTECH FM RADIO RECEIVER DRIVER
2029M: Hans Verkuil <hverkuil@xs4all.nl>
2030L: linux-media@vger.kernel.org
2031T: git git://linuxtv.org/media_tree.git
2032W: http://linuxtv.org
2033S: Maintained
2034F: drivers/media/radio/radio-aztech*
2035
2036B43 WIRELESS DRIVER
2037L: linux-wireless@vger.kernel.org
2038L: b43-dev@lists.infradead.org
2039W: http://wireless.kernel.org/en/users/Drivers/b43
2040S: Odd Fixes
2041F: drivers/net/wireless/b43/
2042
2043B43LEGACY WIRELESS DRIVER
2044M: Larry Finger <Larry.Finger@lwfinger.net>
2045L: linux-wireless@vger.kernel.org
2046L: b43-dev@lists.infradead.org
2047W: http://wireless.kernel.org/en/users/Drivers/b43
2048S: Maintained
2049F: drivers/net/wireless/b43legacy/
2050
2051BACKLIGHT CLASS/SUBSYSTEM
2052M: Jingoo Han <jingoohan1@gmail.com>
2053M: Lee Jones <lee.jones@linaro.org>
2054S: Maintained
2055F: drivers/video/backlight/
2056F: include/linux/backlight.h
2057
2058BATMAN ADVANCED
2059M: Marek Lindner <mareklindner@neomailbox.ch>
2060M: Simon Wunderlich <sw@simonwunderlich.de>
2061M: Antonio Quartulli <antonio@meshcoding.com>
2062L: b.a.t.m.a.n@lists.open-mesh.org
2063W: http://www.open-mesh.org/
2064S: Maintained
2065F: net/batman-adv/
2066
2067BAYCOM/HDLCDRV DRIVERS FOR AX.25
2068M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2069L: linux-hams@vger.kernel.org
2070W: http://www.baycom.org/~tom/ham/ham.html
2071S: Maintained
2072F: drivers/net/hamradio/baycom*
2073
2074BCACHE (BLOCK LAYER CACHE)
2075M: Kent Overstreet <kent.overstreet@gmail.com>
2076L: linux-bcache@vger.kernel.org
2077W: http://bcache.evilpiepirate.org
2078S: Maintained
2079F: drivers/md/bcache/
2080
2081BDISP ST MEDIA DRIVER
2082M: Fabien Dessenne <fabien.dessenne@st.com>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Supported
2087F: drivers/media/platform/sti/bdisp
2088
2089BEFS FILE SYSTEM
2090S: Orphan
2091F: Documentation/filesystems/befs.txt
2092F: fs/befs/
2093
2094BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2095M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2096L: netdev@vger.kernel.org
2097S: Maintained
2098F: drivers/net/ethernet/ec_bhf.c
2099
2100BFS FILE SYSTEM
2101M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2102S: Maintained
2103F: Documentation/filesystems/bfs.txt
2104F: fs/bfs/
2105F: include/uapi/linux/bfs_fs.h
2106
2107BLACKFIN ARCHITECTURE
2108M: Steven Miao <realmz6@gmail.com>
2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110T: git git://git.code.sf.net/p/adi-linux/code
2111W: http://blackfin.uclinux.org
2112S: Supported
2113F: arch/blackfin/
2114
2115BLACKFIN EMAC DRIVER
2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2117W: http://blackfin.uclinux.org
2118S: Supported
2119F: drivers/net/ethernet/adi/
2120
2121BLACKFIN RTC DRIVER
2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123W: http://blackfin.uclinux.org
2124S: Supported
2125F: drivers/rtc/rtc-bfin.c
2126
2127BLACKFIN SDH DRIVER
2128M: Sonic Zhang <sonic.zhang@analog.com>
2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130W: http://blackfin.uclinux.org
2131S: Supported
2132F: drivers/mmc/host/bfin_sdh.c
2133
2134BLACKFIN SERIAL DRIVER
2135M: Sonic Zhang <sonic.zhang@analog.com>
2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2137W: http://blackfin.uclinux.org
2138S: Supported
2139F: drivers/tty/serial/bfin_uart.c
2140
2141BLACKFIN WATCHDOG DRIVER
2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143W: http://blackfin.uclinux.org
2144S: Supported
2145F: drivers/watchdog/bfin_wdt.c
2146
2147BLACKFIN I2C TWI DRIVER
2148M: Sonic Zhang <sonic.zhang@analog.com>
2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150W: http://blackfin.uclinux.org/
2151S: Supported
2152F: drivers/i2c/busses/i2c-bfin-twi.c
2153
2154BLACKFIN MEDIA DRIVER
2155M: Scott Jiang <scott.jiang.linux@gmail.com>
2156L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2157W: http://blackfin.uclinux.org/
2158S: Supported
2159F: drivers/media/platform/blackfin/
2160F: drivers/media/i2c/adv7183*
2161F: drivers/media/i2c/vs6624*
2162
2163BLINKM RGB LED DRIVER
2164M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2165S: Maintained
2166F: drivers/leds/leds-blinkm.c
2167
2168BLOCK LAYER
2169M: Jens Axboe <axboe@kernel.dk>
2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2171S: Maintained
2172F: block/
2173F: kernel/trace/blktrace.c
2174
2175BLOCK2MTD DRIVER
2176M: Joern Engel <joern@lazybastard.org>
2177L: linux-mtd@lists.infradead.org
2178S: Maintained
2179F: drivers/mtd/devices/block2mtd.c
2180
2181BLUETOOTH DRIVERS
2182M: Marcel Holtmann <marcel@holtmann.org>
2183M: Gustavo Padovan <gustavo@padovan.org>
2184M: Johan Hedberg <johan.hedberg@gmail.com>
2185L: linux-bluetooth@vger.kernel.org
2186W: http://www.bluez.org/
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2189S: Maintained
2190F: drivers/bluetooth/
2191
2192BLUETOOTH SUBSYSTEM
2193M: Marcel Holtmann <marcel@holtmann.org>
2194M: Gustavo Padovan <gustavo@padovan.org>
2195M: Johan Hedberg <johan.hedberg@gmail.com>
2196L: linux-bluetooth@vger.kernel.org
2197W: http://www.bluez.org/
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2200S: Maintained
2201F: net/bluetooth/
2202F: include/net/bluetooth/
2203
2204BONDING DRIVER
2205M: Jay Vosburgh <j.vosburgh@gmail.com>
2206M: Veaceslav Falico <vfalico@gmail.com>
2207M: Andy Gospodarek <gospo@cumulusnetworks.com>
2208L: netdev@vger.kernel.org
2209W: http://sourceforge.net/projects/bonding/
2210S: Supported
2211F: drivers/net/bonding/
2212F: include/uapi/linux/if_bonding.h
2213
2214BPF (Safe dynamic programs and tools)
2215M: Alexei Starovoitov <ast@kernel.org>
2216L: netdev@vger.kernel.org
2217L: linux-kernel@vger.kernel.org
2218S: Supported
2219F: kernel/bpf/
2220
2221BROADCOM B44 10/100 ETHERNET DRIVER
2222M: Gary Zambrano <zambrano@broadcom.com>
2223L: netdev@vger.kernel.org
2224S: Supported
2225F: drivers/net/ethernet/broadcom/b44.*
2226
2227BROADCOM GENET ETHERNET DRIVER
2228M: Florian Fainelli <f.fainelli@gmail.com>
2229L: netdev@vger.kernel.org
2230S: Supported
2231F: drivers/net/ethernet/broadcom/genet/
2232
2233BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2234M: Sony Chacko <sony.chacko@qlogic.com>
2235M: Dept-HSGLinuxNICDev@qlogic.com
2236L: netdev@vger.kernel.org
2237S: Supported
2238F: drivers/net/ethernet/broadcom/bnx2.*
2239F: drivers/net/ethernet/broadcom/bnx2_*
2240
2241BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2242M: Ariel Elior <ariel.elior@qlogic.com>
2243L: netdev@vger.kernel.org
2244S: Supported
2245F: drivers/net/ethernet/broadcom/bnx2x/
2246
2247BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2248M: Florian Fainelli <f.fainelli@gmail.com>
2249M: Ray Jui <rjui@broadcom.com>
2250M: Scott Branden <sbranden@broadcom.com>
2251L: bcm-kernel-feedback-list@broadcom.com
2252T: git git://github.com/broadcom/mach-bcm
2253S: Maintained
2254F: arch/arm/mach-bcm/
2255F: arch/arm/boot/dts/bcm113*
2256F: arch/arm/boot/dts/bcm216*
2257F: arch/arm/boot/dts/bcm281*
2258F: arch/arm/configs/bcm_defconfig
2259F: drivers/mmc/host/sdhci-bcm-kona.c
2260F: drivers/clocksource/bcm_kona_timer.c
2261
2262BROADCOM BCM2835 ARM ARCHITECTURE
2263M: Stephen Warren <swarren@wwwdotorg.org>
2264M: Lee Jones <lee@kernel.org>
2265M: Eric Anholt <eric@anholt.net>
2266L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2269S: Maintained
2270N: bcm2835
2271
2272BROADCOM BCM33XX MIPS ARCHITECTURE
2273M: Kevin Cernekee <cernekee@gmail.com>
2274L: linux-mips@linux-mips.org
2275S: Maintained
2276F: arch/mips/bcm3384/*
2277F: arch/mips/include/asm/mach-bcm3384/*
2278F: arch/mips/kernel/*bmips*
2279
2280BROADCOM BCM47XX MIPS ARCHITECTURE
2281M: Hauke Mehrtens <hauke@hauke-m.de>
2282M: Rafał Miłecki <zajec5@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm47xx/*
2286F: arch/mips/include/asm/mach-bcm47xx/*
2287
2288BROADCOM BCM5301X ARM ARCHITECTURE
2289M: Hauke Mehrtens <hauke@hauke-m.de>
2290L: linux-arm-kernel@lists.infradead.org
2291S: Maintained
2292F: arch/arm/mach-bcm/bcm_5301x.c
2293F: arch/arm/boot/dts/bcm5301x.dtsi
2294F: arch/arm/boot/dts/bcm470*
2295
2296BROADCOM BCM63XX ARM ARCHITECTURE
2297M: Florian Fainelli <f.fainelli@gmail.com>
2298L: linux-arm-kernel@lists.infradead.org
2299T: git git://github.com/broadcom/arm-bcm63xx.git
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm63xx.c
2302F: arch/arm/include/debug/bcm63xx.S
2303
2304BROADCOM BCM63XX/BCM33XX UDC DRIVER
2305M: Kevin Cernekee <cernekee@gmail.com>
2306L: linux-usb@vger.kernel.org
2307S: Maintained
2308F: drivers/usb/gadget/udc/bcm63xx_udc.*
2309
2310BROADCOM BCM7XXX ARM ARCHITECTURE
2311M: Brian Norris <computersforpeace@gmail.com>
2312M: Gregory Fong <gregory.0xf0@gmail.com>
2313M: Florian Fainelli <f.fainelli@gmail.com>
2314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2315T: git git://github.com/broadcom/stblinux.git
2316S: Maintained
2317F: arch/arm/mach-bcm/*brcmstb*
2318F: arch/arm/boot/dts/bcm7*.dts*
2319F: drivers/bus/brcmstb_gisb.c
2320N: brcmstb
2321
2322BROADCOM BMIPS MIPS ARCHITECTURE
2323M: Kevin Cernekee <cernekee@gmail.com>
2324M: Florian Fainelli <f.fainelli@gmail.com>
2325L: linux-mips@linux-mips.org
2326T: git git://github.com/broadcom/stblinux.git
2327S: Maintained
2328F: arch/mips/bmips/*
2329F: arch/mips/include/asm/mach-bmips/*
2330F: arch/mips/kernel/*bmips*
2331F: arch/mips/boot/dts/brcm/bcm*.dts*
2332F: drivers/irqchip/irq-bcm7*
2333F: drivers/irqchip/irq-brcmstb*
2334
2335BROADCOM TG3 GIGABIT ETHERNET DRIVER
2336M: Prashant Sreedharan <prashant@broadcom.com>
2337M: Michael Chan <mchan@broadcom.com>
2338L: netdev@vger.kernel.org
2339S: Supported
2340F: drivers/net/ethernet/broadcom/tg3.*
2341
2342BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2343M: Brett Rudley <brudley@broadcom.com>
2344M: Arend van Spriel <arend@broadcom.com>
2345M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2346M: Hante Meuleman <meuleman@broadcom.com>
2347L: linux-wireless@vger.kernel.org
2348L: brcm80211-dev-list@broadcom.com
2349S: Supported
2350F: drivers/net/wireless/brcm80211/
2351
2352BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2353M: QLogic-Storage-Upstream@qlogic.com
2354L: linux-scsi@vger.kernel.org
2355S: Supported
2356F: drivers/scsi/bnx2fc/
2357
2358BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2359M: QLogic-Storage-Upstream@qlogic.com
2360L: linux-scsi@vger.kernel.org
2361S: Supported
2362F: drivers/scsi/bnx2i/
2363
2364BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2365M: Ray Jui <rjui@broadcom.com>
2366M: Scott Branden <sbranden@broadcom.com>
2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368L: bcm-kernel-feedback-list@broadcom.com
2369T: git git://github.com/broadcom/cygnus-linux.git
2370S: Maintained
2371N: iproc
2372N: cygnus
2373N: bcm9113*
2374N: bcm9583*
2375N: bcm583*
2376N: bcm113*
2377
2378BROADCOM BRCMSTB GPIO DRIVER
2379M: Gregory Fong <gregory.0xf0@gmail.com>
2380L: bcm-kernel-feedback-list@broadcom.com>
2381S: Supported
2382F: drivers/gpio/gpio-brcmstb.c
2383F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2384
2385BROADCOM KONA GPIO DRIVER
2386M: Ray Jui <rjui@broadcom.com>
2387L: bcm-kernel-feedback-list@broadcom.com
2388S: Supported
2389F: drivers/gpio/gpio-bcm-kona.c
2390F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2391
2392BROADCOM NVRAM DRIVER
2393M: Rafał Miłecki <zajec5@gmail.com>
2394L: linux-mips@linux-mips.org
2395S: Maintained
2396F: drivers/firmware/broadcom/*
2397
2398BROADCOM STB NAND FLASH DRIVER
2399M: Brian Norris <computersforpeace@gmail.com>
2400L: linux-mtd@lists.infradead.org
2401S: Maintained
2402F: drivers/mtd/nand/brcmnand/
2403
2404BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2405M: Rafał Miłecki <zajec5@gmail.com>
2406L: linux-wireless@vger.kernel.org
2407S: Maintained
2408F: drivers/bcma/
2409F: include/linux/bcma/
2410
2411BROADCOM SYSTEMPORT ETHERNET DRIVER
2412M: Florian Fainelli <f.fainelli@gmail.com>
2413L: netdev@vger.kernel.org
2414S: Supported
2415F: drivers/net/ethernet/broadcom/bcmsysport.*
2416
2417BROCADE BFA FC SCSI DRIVER
2418M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2419M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2420L: linux-scsi@vger.kernel.org
2421S: Supported
2422F: drivers/scsi/bfa/
2423
2424BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2425M: Rasesh Mody <rasesh.mody@qlogic.com>
2426L: netdev@vger.kernel.org
2427S: Supported
2428F: drivers/net/ethernet/brocade/bna/
2429
2430BSG (block layer generic sg v4 driver)
2431M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2432L: linux-scsi@vger.kernel.org
2433S: Supported
2434F: block/bsg.c
2435F: include/linux/bsg.h
2436F: include/uapi/linux/bsg.h
2437
2438BT87X AUDIO DRIVER
2439M: Clemens Ladisch <clemens@ladisch.de>
2440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2441T: git git://git.alsa-project.org/alsa-kernel.git
2442S: Maintained
2443F: Documentation/sound/alsa/Bt87x.txt
2444F: sound/pci/bt87x.c
2445
2446BT8XXGPIO DRIVER
2447M: Michael Buesch <m@bues.ch>
2448W: http://bu3sch.de/btgpio.php
2449S: Maintained
2450F: drivers/gpio/gpio-bt8xx.c
2451
2452BTRFS FILE SYSTEM
2453M: Chris Mason <clm@fb.com>
2454M: Josef Bacik <jbacik@fb.com>
2455M: David Sterba <dsterba@suse.com>
2456L: linux-btrfs@vger.kernel.org
2457W: http://btrfs.wiki.kernel.org/
2458Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2460S: Maintained
2461F: Documentation/filesystems/btrfs.txt
2462F: fs/btrfs/
2463
2464BTTV VIDEO4LINUX DRIVER
2465M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2466L: linux-media@vger.kernel.org
2467W: http://linuxtv.org
2468T: git git://linuxtv.org/media_tree.git
2469S: Odd fixes
2470F: Documentation/video4linux/bttv/
2471F: drivers/media/pci/bt8xx/bttv*
2472
2473BUSLOGIC SCSI DRIVER
2474M: Khalid Aziz <khalid@gonehiking.org>
2475L: linux-scsi@vger.kernel.org
2476S: Maintained
2477F: drivers/scsi/BusLogic.*
2478F: drivers/scsi/FlashPoint.*
2479
2480C-MEDIA CMI8788 DRIVER
2481M: Clemens Ladisch <clemens@ladisch.de>
2482L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2483T: git git://git.alsa-project.org/alsa-kernel.git
2484S: Maintained
2485F: sound/pci/oxygen/
2486
2487C6X ARCHITECTURE
2488M: Mark Salter <msalter@redhat.com>
2489M: Aurelien Jacquiot <a-jacquiot@ti.com>
2490L: linux-c6x-dev@linux-c6x.org
2491W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2492S: Maintained
2493F: arch/c6x/
2494
2495CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2496M: David Howells <dhowells@redhat.com>
2497L: linux-cachefs@redhat.com
2498S: Supported
2499F: Documentation/filesystems/caching/cachefiles.txt
2500F: fs/cachefiles/
2501
2502CADET FM/AM RADIO RECEIVER DRIVER
2503M: Hans Verkuil <hverkuil@xs4all.nl>
2504L: linux-media@vger.kernel.org
2505T: git git://linuxtv.org/media_tree.git
2506W: http://linuxtv.org
2507S: Maintained
2508F: drivers/media/radio/radio-cadet*
2509
2510CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2511M: Jonathan Corbet <corbet@lwn.net>
2512L: linux-media@vger.kernel.org
2513T: git git://linuxtv.org/media_tree.git
2514S: Maintained
2515F: Documentation/video4linux/cafe_ccic
2516F: drivers/media/platform/marvell-ccic/
2517
2518CAIF NETWORK LAYER
2519M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2520L: netdev@vger.kernel.org
2521S: Supported
2522F: Documentation/networking/caif/
2523F: drivers/net/caif/
2524F: include/uapi/linux/caif/
2525F: include/net/caif/
2526F: net/caif/
2527
2528CALGARY x86-64 IOMMU
2529M: Muli Ben-Yehuda <muli@il.ibm.com>
2530M: "Jon D. Mason" <jdmason@kudzu.us>
2531L: discuss@x86-64.org
2532S: Maintained
2533F: arch/x86/kernel/pci-calgary_64.c
2534F: arch/x86/kernel/tce_64.c
2535F: arch/x86/include/asm/calgary.h
2536F: arch/x86/include/asm/tce.h
2537
2538CAN NETWORK LAYER
2539M: Oliver Hartkopp <socketcan@hartkopp.net>
2540M: Marc Kleine-Budde <mkl@pengutronix.de>
2541L: linux-can@vger.kernel.org
2542W: https://github.com/linux-can
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2545S: Maintained
2546F: Documentation/networking/can.txt
2547F: net/can/
2548F: include/linux/can/core.h
2549F: include/uapi/linux/can.h
2550F: include/uapi/linux/can/bcm.h
2551F: include/uapi/linux/can/raw.h
2552F: include/uapi/linux/can/gw.h
2553
2554CAN NETWORK DRIVERS
2555M: Wolfgang Grandegger <wg@grandegger.com>
2556M: Marc Kleine-Budde <mkl@pengutronix.de>
2557L: linux-can@vger.kernel.org
2558W: https://github.com/linux-can
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2561S: Maintained
2562F: drivers/net/can/
2563F: include/linux/can/dev.h
2564F: include/linux/can/platform/
2565F: include/uapi/linux/can/error.h
2566F: include/uapi/linux/can/netlink.h
2567
2568CAPABILITIES
2569M: Serge Hallyn <serge.hallyn@canonical.com>
2570L: linux-security-module@vger.kernel.org
2571S: Supported
2572F: include/linux/capability.h
2573F: include/uapi/linux/capability.h
2574F: security/commoncap.c
2575F: kernel/capability.c
2576
2577CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2578M: Kevin Tsai <ktsai@capellamicro.com>
2579S: Maintained
2580F: drivers/iio/light/cm*
2581F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2582
2583CAVIUM LIQUIDIO NETWORK DRIVER
2584M: Derek Chickles <derek.chickles@caviumnetworks.com>
2585M: Satanand Burla <satananda.burla@caviumnetworks.com>
2586M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2587M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2588L: netdev@vger.kernel.org
2589W: http://www.cavium.com
2590S: Supported
2591F: drivers/net/ethernet/cavium/liquidio/
2592
2593CC2520 IEEE-802.15.4 RADIO DRIVER
2594M: Varka Bhadram <varkabhadram@gmail.com>
2595L: linux-wpan@vger.kernel.org
2596S: Maintained
2597F: drivers/net/ieee802154/cc2520.c
2598F: include/linux/spi/cc2520.h
2599F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2600
2601CELL BROADBAND ENGINE ARCHITECTURE
2602M: Arnd Bergmann <arnd@arndb.de>
2603L: linuxppc-dev@lists.ozlabs.org
2604W: http://www.ibm.com/developerworks/power/cell/
2605S: Supported
2606F: arch/powerpc/include/asm/cell*.h
2607F: arch/powerpc/include/asm/spu*.h
2608F: arch/powerpc/include/uapi/asm/spu*.h
2609F: arch/powerpc/oprofile/*cell*
2610F: arch/powerpc/platforms/cell/
2611
2612CEPH COMMON CODE (LIBCEPH)
2613M: Ilya Dryomov <idryomov@gmail.com>
2614M: "Yan, Zheng" <zyan@redhat.com>
2615M: Sage Weil <sage@redhat.com>
2616L: ceph-devel@vger.kernel.org
2617W: http://ceph.com/
2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2619T: git git://github.com/ceph/ceph-client.git
2620S: Supported
2621F: net/ceph/
2622F: include/linux/ceph/
2623F: include/linux/crush/
2624
2625CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2626M: "Yan, Zheng" <zyan@redhat.com>
2627M: Sage Weil <sage@redhat.com>
2628M: Ilya Dryomov <idryomov@gmail.com>
2629L: ceph-devel@vger.kernel.org
2630W: http://ceph.com/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2632T: git git://github.com/ceph/ceph-client.git
2633S: Supported
2634F: Documentation/filesystems/ceph.txt
2635F: fs/ceph/
2636
2637CERTIFICATE HANDLING:
2638M: David Howells <dhowells@redhat.com>
2639M: David Woodhouse <dwmw2@infradead.org>
2640L: keyrings@linux-nfs.org
2641S: Maintained
2642F: Documentation/module-signing.txt
2643F: certs/
2644F: scripts/extract-cert.c
2645
2646CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2647L: linux-usb@vger.kernel.org
2648S: Orphan
2649F: Documentation/usb/WUSB-Design-overview.txt
2650F: Documentation/usb/wusb-cbaf
2651F: drivers/usb/host/hwa-hc.c
2652F: drivers/usb/host/whci/
2653F: drivers/usb/wusbcore/
2654F: include/linux/usb/wusb*
2655
2656CFAG12864B LCD DRIVER
2657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2658W: http://miguelojeda.es/auxdisplay.htm
2659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2660S: Maintained
2661F: drivers/auxdisplay/cfag12864b.c
2662F: include/linux/cfag12864b.h
2663
2664CFAG12864BFB LCD FRAMEBUFFER DRIVER
2665M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2666W: http://miguelojeda.es/auxdisplay.htm
2667W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2668S: Maintained
2669F: drivers/auxdisplay/cfag12864bfb.c
2670F: include/linux/cfag12864b.h
2671
2672CFG80211 and NL80211
2673M: Johannes Berg <johannes@sipsolutions.net>
2674L: linux-wireless@vger.kernel.org
2675W: http://wireless.kernel.org/
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2678S: Maintained
2679F: include/uapi/linux/nl80211.h
2680F: include/net/cfg80211.h
2681F: net/wireless/*
2682X: net/wireless/wext*
2683
2684CHAR and MISC DRIVERS
2685M: Arnd Bergmann <arnd@arndb.de>
2686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2688S: Supported
2689F: drivers/char/*
2690F: drivers/misc/*
2691F: include/linux/miscdevice.h
2692
2693CHECKPATCH
2694M: Andy Whitcroft <apw@canonical.com>
2695M: Joe Perches <joe@perches.com>
2696S: Maintained
2697F: scripts/checkpatch.pl
2698
2699CHINESE DOCUMENTATION
2700M: Harry Wei <harryxiyou@gmail.com>
2701L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2702L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2703S: Maintained
2704F: Documentation/zh_CN/
2705
2706CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2707M: Peter Chen <Peter.Chen@freescale.com>
2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2709L: linux-usb@vger.kernel.org
2710S: Maintained
2711F: drivers/usb/chipidea/
2712
2713CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2714M: Hans de Goede <hdegoede@redhat.com>
2715L: linux-input@vger.kernel.org
2716S: Maintained
2717F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2718F: drivers/input/touchscreen/chipone_icn8318.c
2719
2720CHROME HARDWARE PLATFORM SUPPORT
2721M: Olof Johansson <olof@lixom.net>
2722S: Maintained
2723F: drivers/platform/chrome/
2724
2725CISCO VIC ETHERNET NIC DRIVER
2726M: Christian Benvenuti <benve@cisco.com>
2727M: Sujith Sankar <ssujith@cisco.com>
2728M: Govindarajulu Varadarajan <_govind@gmx.com>
2729M: Neel Patel <neepatel@cisco.com>
2730S: Supported
2731F: drivers/net/ethernet/cisco/enic/
2732
2733CISCO VIC LOW LATENCY NIC DRIVER
2734M: Upinder Malhi <umalhi@cisco.com>
2735S: Supported
2736F: drivers/infiniband/hw/usnic
2737
2738CIRRUS LOGIC EP93XX ETHERNET DRIVER
2739M: Hartley Sweeten <hsweeten@visionengravers.com>
2740L: netdev@vger.kernel.org
2741S: Maintained
2742F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2743
2744CIRRUS LOGIC AUDIO CODEC DRIVERS
2745M: Brian Austin <brian.austin@cirrus.com>
2746M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2748S: Maintained
2749F: sound/soc/codecs/cs*
2750
2751CLEANCACHE API
2752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2753L: linux-kernel@vger.kernel.org
2754S: Maintained
2755F: mm/cleancache.c
2756F: include/linux/cleancache.h
2757
2758CLK API
2759M: Russell King <linux@arm.linux.org.uk>
2760L: linux-clk@vger.kernel.org
2761S: Maintained
2762F: include/linux/clk.h
2763
2764CLOCKSOURCE, CLOCKEVENT DRIVERS
2765M: Daniel Lezcano <daniel.lezcano@linaro.org>
2766M: Thomas Gleixner <tglx@linutronix.de>
2767L: linux-kernel@vger.kernel.org
2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2769S: Supported
2770F: drivers/clocksource
2771
2772CISCO FCOE HBA DRIVER
2773M: Hiral Patel <hiralpat@cisco.com>
2774M: Suma Ramars <sramars@cisco.com>
2775M: Brian Uchino <buchino@cisco.com>
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2778F: drivers/scsi/fnic/
2779
2780CISCO SCSI HBA DRIVER
2781M: Narsimhulu Musini <nmusini@cisco.com>
2782M: Sesidhar Baddela <sebaddel@cisco.com>
2783L: linux-scsi@vger.kernel.org
2784S: Supported
2785F: drivers/scsi/snic/
2786
2787CMPC ACPI DRIVER
2788M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2789M: Daniel Oliveira Nascimento <don@syst.com.br>
2790L: platform-driver-x86@vger.kernel.org
2791S: Supported
2792F: drivers/platform/x86/classmate-laptop.c
2793
2794COBALT MEDIA DRIVER
2795M: Hans Verkuil <hans.verkuil@cisco.com>
2796L: linux-media@vger.kernel.org
2797T: git git://linuxtv.org/media_tree.git
2798W: http://linuxtv.org
2799S: Supported
2800F: drivers/media/pci/cobalt/
2801
2802COCCINELLE/Semantic Patches (SmPL)
2803M: Julia Lawall <Julia.Lawall@lip6.fr>
2804M: Gilles Muller <Gilles.Muller@lip6.fr>
2805M: Nicolas Palix <nicolas.palix@imag.fr>
2806M: Michal Marek <mmarek@suse.com>
2807L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2809W: http://coccinelle.lip6.fr/
2810S: Supported
2811F: Documentation/coccinelle.txt
2812F: scripts/coccinelle/
2813F: scripts/coccicheck
2814
2815CODA FILE SYSTEM
2816M: Jan Harkes <jaharkes@cs.cmu.edu>
2817M: coda@cs.cmu.edu
2818L: codalist@coda.cs.cmu.edu
2819W: http://www.coda.cs.cmu.edu/
2820S: Maintained
2821F: Documentation/filesystems/coda.txt
2822F: fs/coda/
2823F: include/linux/coda*.h
2824F: include/uapi/linux/coda*.h
2825
2826CODA V4L2 MEM2MEM DRIVER
2827M: Philipp Zabel <p.zabel@pengutronix.de>
2828L: linux-media@vger.kernel.org
2829S: Maintained
2830F: Documentation/devicetree/bindings/media/coda.txt
2831F: drivers/media/platform/coda/
2832
2833COMMON CLK FRAMEWORK
2834M: Michael Turquette <mturquette@baylibre.com>
2835M: Stephen Boyd <sboyd@codeaurora.org>
2836L: linux-clk@vger.kernel.org
2837T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2838S: Maintained
2839F: drivers/clk/
2840X: drivers/clk/clkdev.c
2841F: include/linux/clk-pr*
2842F: include/linux/clk/
2843
2844COMMON INTERNET FILE SYSTEM (CIFS)
2845M: Steve French <sfrench@samba.org>
2846L: linux-cifs@vger.kernel.org
2847L: samba-technical@lists.samba.org (moderated for non-subscribers)
2848W: http://linux-cifs.samba.org/
2849T: git git://git.samba.org/sfrench/cifs-2.6.git
2850S: Supported
2851F: Documentation/filesystems/cifs/
2852F: fs/cifs/
2853
2854COMPACTPCI HOTPLUG CORE
2855M: Scott Murray <scott@spiteful.org>
2856L: linux-pci@vger.kernel.org
2857S: Maintained
2858F: drivers/pci/hotplug/cpci_hotplug*
2859
2860COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2861M: Scott Murray <scott@spiteful.org>
2862L: linux-pci@vger.kernel.org
2863S: Maintained
2864F: drivers/pci/hotplug/cpcihp_zt5550.*
2865
2866COMPACTPCI HOTPLUG GENERIC DRIVER
2867M: Scott Murray <scott@spiteful.org>
2868L: linux-pci@vger.kernel.org
2869S: Maintained
2870F: drivers/pci/hotplug/cpcihp_generic.c
2871
2872COMPAL LAPTOP SUPPORT
2873M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2874L: platform-driver-x86@vger.kernel.org
2875S: Maintained
2876F: drivers/platform/x86/compal-laptop.c
2877
2878CONEXANT ACCESSRUNNER USB DRIVER
2879M: Simon Arlott <cxacru@fire.lp0.eu>
2880L: accessrunner-general@lists.sourceforge.net
2881W: http://accessrunner.sourceforge.net/
2882S: Maintained
2883F: drivers/usb/atm/cxacru.c
2884
2885CONFIGFS
2886M: Joel Becker <jlbec@evilplan.org>
2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2888S: Supported
2889F: fs/configfs/
2890F: include/linux/configfs.h
2891
2892CONNECTOR
2893M: Evgeniy Polyakov <zbr@ioremap.net>
2894L: netdev@vger.kernel.org
2895S: Maintained
2896F: drivers/connector/
2897
2898CONTROL GROUP (CGROUP)
2899M: Tejun Heo <tj@kernel.org>
2900M: Li Zefan <lizefan@huawei.com>
2901M: Johannes Weiner <hannes@cmpxchg.org>
2902L: cgroups@vger.kernel.org
2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2904S: Maintained
2905F: Documentation/cgroups/
2906F: include/linux/cgroup*
2907F: kernel/cgroup*
2908
2909CONTROL GROUP - CPUSET
2910M: Li Zefan <lizefan@huawei.com>
2911L: cgroups@vger.kernel.org
2912W: http://www.bullopensource.org/cpuset/
2913W: http://oss.sgi.com/projects/cpusets/
2914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2915S: Maintained
2916F: Documentation/cgroups/cpusets.txt
2917F: include/linux/cpuset.h
2918F: kernel/cpuset.c
2919
2920CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2921M: Johannes Weiner <hannes@cmpxchg.org>
2922M: Michal Hocko <mhocko@kernel.org>
2923L: cgroups@vger.kernel.org
2924L: linux-mm@kvack.org
2925S: Maintained
2926F: mm/memcontrol.c
2927F: mm/swap_cgroup.c
2928
2929CORETEMP HARDWARE MONITORING DRIVER
2930M: Fenghua Yu <fenghua.yu@intel.com>
2931L: lm-sensors@lm-sensors.org
2932S: Maintained
2933F: Documentation/hwmon/coretemp
2934F: drivers/hwmon/coretemp.c
2935
2936COSA/SRP SYNC SERIAL DRIVER
2937M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2938W: http://www.fi.muni.cz/~kas/cosa/
2939S: Maintained
2940F: drivers/net/wan/cosa*
2941
2942CPMAC ETHERNET DRIVER
2943M: Florian Fainelli <florian@openwrt.org>
2944L: netdev@vger.kernel.org
2945S: Maintained
2946F: drivers/net/ethernet/ti/cpmac.c
2947
2948CPU FREQUENCY DRIVERS
2949M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2950M: Viresh Kumar <viresh.kumar@linaro.org>
2951L: linux-pm@vger.kernel.org
2952S: Maintained
2953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2954T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2955F: drivers/cpufreq/
2956F: include/linux/cpufreq.h
2957
2958CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2959M: Viresh Kumar <viresh.kumar@linaro.org>
2960M: Sudeep Holla <sudeep.holla@arm.com>
2961L: linux-pm@vger.kernel.org
2962W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2963S: Maintained
2964F: drivers/cpufreq/arm_big_little.h
2965F: drivers/cpufreq/arm_big_little.c
2966F: drivers/cpufreq/arm_big_little_dt.c
2967
2968CPUIDLE DRIVER - ARM BIG LITTLE
2969M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2970M: Daniel Lezcano <daniel.lezcano@linaro.org>
2971L: linux-pm@vger.kernel.org
2972L: linux-arm-kernel@lists.infradead.org
2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2974S: Maintained
2975F: drivers/cpuidle/cpuidle-big_little.c
2976
2977CPUIDLE DRIVER - ARM EXYNOS
2978M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980M: Kukjin Kim <kgene@kernel.org>
2981L: linux-pm@vger.kernel.org
2982L: linux-samsung-soc@vger.kernel.org
2983S: Supported
2984F: drivers/cpuidle/cpuidle-exynos.c
2985F: arch/arm/mach-exynos/pm.c
2986
2987CPUIDLE DRIVERS
2988M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2989M: Daniel Lezcano <daniel.lezcano@linaro.org>
2990L: linux-pm@vger.kernel.org
2991S: Maintained
2992T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2993F: drivers/cpuidle/*
2994F: include/linux/cpuidle.h
2995
2996CPUID/MSR DRIVER
2997M: "H. Peter Anvin" <hpa@zytor.com>
2998S: Maintained
2999F: arch/x86/kernel/cpuid.c
3000F: arch/x86/kernel/msr.c
3001
3002CPU POWER MONITORING SUBSYSTEM
3003M: Thomas Renninger <trenn@suse.com>
3004L: linux-pm@vger.kernel.org
3005S: Maintained
3006F: tools/power/cpupower/
3007
3008CRAMFS FILESYSTEM
3009W: http://sourceforge.net/projects/cramfs/
3010S: Orphan / Obsolete
3011F: Documentation/filesystems/cramfs.txt
3012F: fs/cramfs/
3013
3014CRIS PORT
3015M: Mikael Starvik <starvik@axis.com>
3016M: Jesper Nilsson <jesper.nilsson@axis.com>
3017L: linux-cris-kernel@axis.com
3018W: http://developer.axis.com
3019S: Maintained
3020F: arch/cris/
3021F: drivers/tty/serial/crisv10.*
3022
3023CRYPTO API
3024M: Herbert Xu <herbert@gondor.apana.org.au>
3025M: "David S. Miller" <davem@davemloft.net>
3026L: linux-crypto@vger.kernel.org
3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3028S: Maintained
3029F: Documentation/crypto/
3030F: Documentation/DocBook/crypto-API.tmpl
3031F: arch/*/crypto/
3032F: crypto/
3033F: drivers/crypto/
3034F: include/crypto/
3035
3036CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3037M: Neil Horman <nhorman@tuxdriver.com>
3038L: linux-crypto@vger.kernel.org
3039S: Maintained
3040F: crypto/ansi_cprng.c
3041F: crypto/rng.c
3042
3043CS5535 Audio ALSA driver
3044M: Jaya Kumar <jayakumar.alsa@gmail.com>
3045S: Maintained
3046F: sound/pci/cs5535audio/
3047
3048CW1200 WLAN driver
3049M: Solomon Peachy <pizza@shaftnet.org>
3050S: Maintained
3051F: drivers/net/wireless/cw1200/
3052
3053CX18 VIDEO4LINUX DRIVER
3054M: Andy Walls <awalls@md.metrocast.net>
3055L: ivtv-devel@ivtvdriver.org (subscribers-only)
3056L: linux-media@vger.kernel.org
3057T: git git://linuxtv.org/media_tree.git
3058W: http://linuxtv.org
3059W: http://www.ivtvdriver.org/index.php/Cx18
3060S: Maintained
3061F: Documentation/video4linux/cx18.txt
3062F: drivers/media/pci/cx18/
3063F: include/uapi/linux/ivtv*
3064
3065CX2341X MPEG ENCODER HELPER MODULE
3066M: Hans Verkuil <hverkuil@xs4all.nl>
3067L: linux-media@vger.kernel.org
3068T: git git://linuxtv.org/media_tree.git
3069W: http://linuxtv.org
3070S: Maintained
3071F: drivers/media/common/cx2341x*
3072F: include/media/cx2341x*
3073
3074CX24120 MEDIA DRIVER
3075M: Jemma Denson <jdenson@gmail.com>
3076M: Patrick Boettcher <patrick.boettcher@posteo.de>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079Q: http://patchwork.linuxtv.org/project/linux-media/list/
3080S: Maintained
3081F: drivers/media/dvb-frontends/cx24120*
3082
3083CX88 VIDEO4LINUX DRIVER
3084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3085L: linux-media@vger.kernel.org
3086W: http://linuxtv.org
3087T: git git://linuxtv.org/media_tree.git
3088S: Odd fixes
3089F: Documentation/video4linux/cx88/
3090F: drivers/media/pci/cx88/
3091
3092CXD2820R MEDIA DRIVER
3093M: Antti Palosaari <crope@iki.fi>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org/
3096W: http://palosaari.fi/linux/
3097Q: http://patchwork.linuxtv.org/project/linux-media/list/
3098T: git git://linuxtv.org/anttip/media_tree.git
3099S: Maintained
3100F: drivers/media/dvb-frontends/cxd2820r*
3101
3102CXGB3 ETHERNET DRIVER (CXGB3)
3103M: Santosh Raspatur <santosh@chelsio.com>
3104L: netdev@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
3107F: drivers/net/ethernet/chelsio/cxgb3/
3108
3109CXGB3 ISCSI DRIVER (CXGB3I)
3110M: Karen Xie <kxie@chelsio.com>
3111L: linux-scsi@vger.kernel.org
3112W: http://www.chelsio.com
3113S: Supported
3114F: drivers/scsi/cxgbi/cxgb3i
3115
3116CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3117M: Steve Wise <swise@chelsio.com>
3118L: linux-rdma@vger.kernel.org
3119W: http://www.openfabrics.org
3120S: Supported
3121F: drivers/infiniband/hw/cxgb3/
3122
3123CXGB4 ETHERNET DRIVER (CXGB4)
3124M: Hariprasad S <hariprasad@chelsio.com>
3125L: netdev@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/net/ethernet/chelsio/cxgb4/
3129
3130CXGB4 ISCSI DRIVER (CXGB4I)
3131M: Karen Xie <kxie@chelsio.com>
3132L: linux-scsi@vger.kernel.org
3133W: http://www.chelsio.com
3134S: Supported
3135F: drivers/scsi/cxgbi/cxgb4i
3136
3137CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3138M: Steve Wise <swise@chelsio.com>
3139L: linux-rdma@vger.kernel.org
3140W: http://www.openfabrics.org
3141S: Supported
3142F: drivers/infiniband/hw/cxgb4/
3143
3144CXGB4VF ETHERNET DRIVER (CXGB4VF)
3145M: Casey Leedom <leedom@chelsio.com>
3146L: netdev@vger.kernel.org
3147W: http://www.chelsio.com
3148S: Supported
3149F: drivers/net/ethernet/chelsio/cxgb4vf/
3150
3151CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3152M: Ian Munsie <imunsie@au1.ibm.com>
3153M: Michael Neuling <mikey@neuling.org>
3154L: linuxppc-dev@lists.ozlabs.org
3155S: Supported
3156F: drivers/misc/cxl/
3157F: include/misc/cxl*
3158F: include/uapi/misc/cxl.h
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/powerpc/cxl.txt
3161F: Documentation/ABI/testing/sysfs-class-cxl
3162
3163STMMAC ETHERNET DRIVER
3164M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3165L: netdev@vger.kernel.org
3166W: http://www.stlinux.com
3167S: Supported
3168F: drivers/net/ethernet/stmicro/stmmac/
3169
3170CYBERPRO FB DRIVER
3171M: Russell King <linux@arm.linux.org.uk>
3172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3173W: http://www.arm.linux.org.uk/
3174S: Maintained
3175F: drivers/video/fbdev/cyber2000fb.*
3176
3177CYCLADES ASYNC MUX DRIVER
3178W: http://www.cyclades.com/
3179S: Orphan
3180F: drivers/tty/cyclades.c
3181F: include/linux/cyclades.h
3182F: include/uapi/linux/cyclades.h
3183
3184CYCLADES PC300 DRIVER
3185W: http://www.cyclades.com/
3186S: Orphan
3187F: drivers/net/wan/pc300*
3188
3189CYPRESS_FIRMWARE MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/common/cypress_firmware*
3198
3199CYTTSP TOUCHSCREEN DRIVER
3200M: Ferruh Yigit <fery@cypress.com>
3201L: linux-input@vger.kernel.org
3202S: Supported
3203F: drivers/input/touchscreen/cyttsp*
3204F: include/linux/input/cyttsp.h
3205
3206DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3207M: Joshua Kinard <kumba@gentoo.org>
3208S: Maintained
3209F: drivers/rtc/rtc-ds1685.c
3210F: include/linux/rtc/ds1685.h
3211
3212DAMA SLAVE for AX.25
3213M: Joerg Reuter <jreuter@yaina.de>
3214W: http://yaina.de/jreuter/
3215W: http://www.qsl.net/dl1bke/
3216L: linux-hams@vger.kernel.org
3217S: Maintained
3218F: net/ax25/af_ax25.c
3219F: net/ax25/ax25_dev.c
3220F: net/ax25/ax25_ds_*
3221F: net/ax25/ax25_in.c
3222F: net/ax25/ax25_out.c
3223F: net/ax25/ax25_timer.c
3224F: net/ax25/sysctl_net_ax25.c
3225
3226DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3227L: netdev@vger.kernel.org
3228S: Orphan
3229F: Documentation/networking/dmfe.txt
3230F: drivers/net/ethernet/dec/tulip/dmfe.c
3231
3232DC390/AM53C974 SCSI driver
3233M: Hannes Reinecke <hare@suse.com>
3234L: linux-scsi@vger.kernel.org
3235S: Maintained
3236F: drivers/scsi/am53c974.c
3237
3238DC395x SCSI driver
3239M: Oliver Neukum <oliver@neukum.org>
3240M: Ali Akcaagac <aliakc@web.de>
3241M: Jamie Lenehan <lenehan@twibble.org>
3242L: dc395x@twibble.org
3243W: http://twibble.org/dist/dc395x/
3244W: http://lists.twibble.org/mailman/listinfo/dc395x/
3245S: Maintained
3246F: Documentation/scsi/dc395x.txt
3247F: drivers/scsi/dc395x.*
3248
3249DCCP PROTOCOL
3250M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3251L: dccp@vger.kernel.org
3252W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3253S: Maintained
3254F: include/linux/dccp.h
3255F: include/uapi/linux/dccp.h
3256F: include/linux/tfrc.h
3257F: net/dccp/
3258
3259DECnet NETWORK LAYER
3260W: http://linux-decnet.sourceforge.net
3261L: linux-decnet-user@lists.sourceforge.net
3262S: Orphan
3263F: Documentation/networking/decnet.txt
3264F: net/decnet/
3265
3266DECSTATION PLATFORM SUPPORT
3267M: "Maciej W. Rozycki" <macro@linux-mips.org>
3268L: linux-mips@linux-mips.org
3269W: http://www.linux-mips.org/wiki/DECstation
3270S: Maintained
3271F: arch/mips/dec/
3272F: arch/mips/include/asm/dec/
3273F: arch/mips/include/asm/mach-dec/
3274
3275DEFXX FDDI NETWORK DRIVER
3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
3277S: Maintained
3278F: drivers/net/fddi/defxx.*
3279
3280DELL LAPTOP DRIVER
3281M: Matthew Garrett <mjg59@srcf.ucam.org>
3282M: Pali Rohár <pali.rohar@gmail.com>
3283L: platform-driver-x86@vger.kernel.org
3284S: Maintained
3285F: drivers/platform/x86/dell-laptop.c
3286
3287DELL LAPTOP RBTN DRIVER
3288M: Pali Rohár <pali.rohar@gmail.com>
3289S: Maintained
3290F: drivers/platform/x86/dell-rbtn.*
3291
3292DELL LAPTOP FREEFALL DRIVER
3293M: Pali Rohár <pali.rohar@gmail.com>
3294S: Maintained
3295F: drivers/platform/x86/dell-smo8800.c
3296
3297DELL LAPTOP SMM DRIVER
3298M: Pali Rohár <pali.rohar@gmail.com>
3299S: Maintained
3300F: drivers/hwmon/dell-smm-hwmon.c
3301F: include/uapi/linux/i8k.h
3302
3303DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3304M: Doug Warzecha <Douglas_Warzecha@dell.com>
3305S: Maintained
3306F: Documentation/dcdbas.txt
3307F: drivers/firmware/dcdbas.*
3308
3309DELL WMI EXTRAS DRIVER
3310M: Matthew Garrett <mjg59@srcf.ucam.org>
3311M: Pali Rohár <pali.rohar@gmail.com>
3312S: Maintained
3313F: drivers/platform/x86/dell-wmi.c
3314
3315DESIGNWARE USB2 DRD IP DRIVER
3316M: John Youn <johnyoun@synopsys.com>
3317L: linux-usb@vger.kernel.org
3318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3319S: Maintained
3320F: drivers/usb/dwc2/
3321
3322DESIGNWARE USB3 DRD IP DRIVER
3323M: Felipe Balbi <balbi@ti.com>
3324L: linux-usb@vger.kernel.org
3325L: linux-omap@vger.kernel.org
3326T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3327S: Maintained
3328F: drivers/usb/dwc3/
3329
3330DEVICE COREDUMP (DEV_COREDUMP)
3331M: Johannes Berg <johannes@sipsolutions.net>
3332L: linux-kernel@vger.kernel.org
3333S: Maintained
3334F: drivers/base/devcoredump.c
3335F: include/linux/devcoredump.h
3336
3337DEVICE FREQUENCY (DEVFREQ)
3338M: MyungJoo Ham <myungjoo.ham@samsung.com>
3339M: Kyungmin Park <kyungmin.park@samsung.com>
3340L: linux-pm@vger.kernel.org
3341S: Maintained
3342F: drivers/devfreq/
3343
3344DEVICE NUMBER REGISTRY
3345M: Torben Mathiasen <device@lanana.org>
3346W: http://lanana.org/docs/device-list/index.html
3347S: Maintained
3348
3349DEVICE-MAPPER (LVM)
3350M: Alasdair Kergon <agk@redhat.com>
3351M: Mike Snitzer <snitzer@redhat.com>
3352M: dm-devel@redhat.com
3353L: dm-devel@redhat.com
3354W: http://sources.redhat.com/dm
3355Q: http://patchwork.kernel.org/project/dm-devel/list/
3356T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3357T: quilt http://people.redhat.com/agk/patches/linux/editing/
3358S: Maintained
3359F: Documentation/device-mapper/
3360F: drivers/md/dm*
3361F: drivers/md/persistent-data/
3362F: include/linux/device-mapper.h
3363F: include/linux/dm-*.h
3364F: include/uapi/linux/dm-*.h
3365
3366DIALOG SEMICONDUCTOR DRIVERS
3367M: Support Opensource <support.opensource@diasemi.com>
3368W: http://www.dialog-semiconductor.com/products
3369S: Supported
3370F: Documentation/hwmon/da90??
3371F: drivers/gpio/gpio-da90??.c
3372F: drivers/hwmon/da90??-hwmon.c
3373F: drivers/iio/adc/da91??-*.c
3374F: drivers/input/misc/da90??_onkey.c
3375F: drivers/input/touchscreen/da9052_tsi.c
3376F: drivers/leds/leds-da90??.c
3377F: drivers/mfd/da903x.c
3378F: drivers/mfd/da90??-*.c
3379F: drivers/mfd/da91??-*.c
3380F: drivers/power/da9052-battery.c
3381F: drivers/power/da91??-*.c
3382F: drivers/regulator/da903x.c
3383F: drivers/regulator/da9???-regulator.[ch]
3384F: drivers/rtc/rtc-da90??.c
3385F: drivers/video/backlight/da90??_bl.c
3386F: drivers/watchdog/da90??_wdt.c
3387F: include/linux/mfd/da903x.h
3388F: include/linux/mfd/da9052/
3389F: include/linux/mfd/da9055/
3390F: include/linux/mfd/da9063/
3391F: include/linux/mfd/da9150/
3392F: include/sound/da[79]*.h
3393F: sound/soc/codecs/da[79]*.[ch]
3394
3395DIGI NEO AND CLASSIC PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
3397M: Mark Hounschell <markh@compro.net>
3398L: driverdev-devel@linuxdriverproject.org
3399S: Maintained
3400F: drivers/staging/dgnc/
3401
3402DIGI EPCA PCI PRODUCTS
3403M: Lidza Louina <lidza.louina@gmail.com>
3404M: Mark Hounschell <markh@compro.net>
3405M: Daeseok Youn <daeseok.youn@gmail.com>
3406L: driverdev-devel@linuxdriverproject.org
3407S: Maintained
3408F: drivers/staging/dgap/
3409
3410DIOLAN U2C-12 I2C DRIVER
3411M: Guenter Roeck <linux@roeck-us.net>
3412L: linux-i2c@vger.kernel.org
3413S: Maintained
3414F: drivers/i2c/busses/i2c-diolan-u2c.c
3415
3416DIRECT ACCESS (DAX)
3417M: Matthew Wilcox <willy@linux.intel.com>
3418L: linux-fsdevel@vger.kernel.org
3419S: Supported
3420F: fs/dax.c
3421
3422DIRECTORY NOTIFICATION (DNOTIFY)
3423M: Eric Paris <eparis@parisplace.org>
3424S: Maintained
3425F: Documentation/filesystems/dnotify.txt
3426F: fs/notify/dnotify/
3427F: include/linux/dnotify.h
3428
3429DISK GEOMETRY AND PARTITION HANDLING
3430M: Andries Brouwer <aeb@cwi.nl>
3431W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3432W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3433W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3434S: Maintained
3435
3436DISKQUOTA
3437M: Jan Kara <jack@suse.com>
3438S: Maintained
3439F: Documentation/filesystems/quota.txt
3440F: fs/quota/
3441F: include/linux/quota*.h
3442F: include/uapi/linux/quota*.h
3443
3444DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3445M: Bernie Thompson <bernie@plugable.com>
3446L: linux-fbdev@vger.kernel.org
3447S: Maintained
3448W: http://plugable.com/category/projects/udlfb/
3449F: drivers/video/fbdev/udlfb.c
3450F: include/video/udlfb.h
3451F: Documentation/fb/udlfb.txt
3452
3453DISTRIBUTED LOCK MANAGER (DLM)
3454M: Christine Caulfield <ccaulfie@redhat.com>
3455M: David Teigland <teigland@redhat.com>
3456L: cluster-devel@redhat.com
3457W: http://sources.redhat.com/cluster/
3458T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3459S: Supported
3460F: fs/dlm/
3461
3462DMA BUFFER SHARING FRAMEWORK
3463M: Sumit Semwal <sumit.semwal@linaro.org>
3464S: Maintained
3465L: linux-media@vger.kernel.org
3466L: dri-devel@lists.freedesktop.org
3467L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3468F: drivers/dma-buf/
3469F: include/linux/dma-buf*
3470F: include/linux/reservation.h
3471F: include/linux/*fence.h
3472F: Documentation/dma-buf-sharing.txt
3473T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3474
3475DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3476M: Vinod Koul <vinod.koul@intel.com>
3477L: dmaengine@vger.kernel.org
3478Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3479S: Maintained
3480F: drivers/dma/
3481F: include/linux/dmaengine.h
3482F: Documentation/dmaengine/
3483T: git git://git.infradead.org/users/vkoul/slave-dma.git
3484
3485DME1737 HARDWARE MONITOR DRIVER
3486M: Juerg Haefliger <juergh@gmail.com>
3487L: lm-sensors@lm-sensors.org
3488S: Maintained
3489F: Documentation/hwmon/dme1737
3490F: drivers/hwmon/dme1737.c
3491
3492DMI/SMBIOS SUPPORT
3493M: Jean Delvare <jdelvare@suse.com>
3494S: Maintained
3495T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3496F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3497F: drivers/firmware/dmi-id.c
3498F: drivers/firmware/dmi_scan.c
3499F: include/linux/dmi.h
3500
3501DOCUMENTATION
3502M: Jonathan Corbet <corbet@lwn.net>
3503L: linux-doc@vger.kernel.org
3504S: Maintained
3505F: Documentation/
3506X: Documentation/ABI/
3507X: Documentation/devicetree/
3508X: Documentation/acpi
3509X: Documentation/power
3510X: Documentation/spi
3511X: Documentation/DocBook/media
3512T: git git://git.lwn.net/linux-2.6.git docs-next
3513
3514DOUBLETALK DRIVER
3515M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3516L: blinux-list@redhat.com
3517S: Maintained
3518F: drivers/char/dtlk.c
3519F: include/linux/dtlk.h
3520
3521DPT_I2O SCSI RAID DRIVER
3522M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3523L: linux-scsi@vger.kernel.org
3524W: http://www.adaptec.com/
3525S: Maintained
3526F: drivers/scsi/dpt*
3527F: drivers/scsi/dpt/
3528
3529DRBD DRIVER
3530P: Philipp Reisner
3531P: Lars Ellenberg
3532M: drbd-dev@lists.linbit.com
3533L: drbd-user@lists.linbit.com
3534W: http://www.drbd.org
3535T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3536T: git git://git.drbd.org/drbd-8.3.git
3537S: Supported
3538F: drivers/block/drbd/
3539F: lib/lru_cache.c
3540F: Documentation/blockdev/drbd/
3541
3542DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3544T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3545S: Supported
3546F: Documentation/kobject.txt
3547F: drivers/base/
3548F: fs/debugfs/
3549F: fs/kernfs/
3550F: fs/sysfs/
3551F: include/linux/debugfs.h
3552F: include/linux/kobj*
3553F: lib/kobj*
3554
3555DRM DRIVERS
3556M: David Airlie <airlied@linux.ie>
3557L: dri-devel@lists.freedesktop.org
3558T: git git://people.freedesktop.org/~airlied/linux
3559S: Maintained
3560F: drivers/gpu/drm/
3561F: drivers/gpu/vga/
3562F: include/drm/
3563F: include/uapi/drm/
3564
3565RADEON DRM DRIVERS
3566M: Alex Deucher <alexander.deucher@amd.com>
3567M: Christian König <christian.koenig@amd.com>
3568L: dri-devel@lists.freedesktop.org
3569T: git git://people.freedesktop.org/~agd5f/linux
3570S: Supported
3571F: drivers/gpu/drm/radeon/
3572F: include/uapi/drm/radeon*
3573
3574DRM PANEL DRIVERS
3575M: Thierry Reding <thierry.reding@gmail.com>
3576L: dri-devel@lists.freedesktop.org
3577T: git git://anongit.freedesktop.org/tegra/linux.git
3578S: Maintained
3579F: drivers/gpu/drm/drm_panel.c
3580F: drivers/gpu/drm/panel/
3581F: include/drm/drm_panel.h
3582F: Documentation/devicetree/bindings/panel/
3583
3584INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3585M: Daniel Vetter <daniel.vetter@intel.com>
3586M: Jani Nikula <jani.nikula@linux.intel.com>
3587L: intel-gfx@lists.freedesktop.org
3588L: dri-devel@lists.freedesktop.org
3589Q: http://patchwork.freedesktop.org/project/intel-gfx/
3590T: git git://anongit.freedesktop.org/drm-intel
3591S: Supported
3592F: drivers/gpu/drm/i915/
3593F: include/drm/i915*
3594F: include/uapi/drm/i915*
3595
3596DRM DRIVERS FOR EXYNOS
3597M: Inki Dae <inki.dae@samsung.com>
3598M: Joonyoung Shim <jy0922.shim@samsung.com>
3599M: Seung-Woo Kim <sw0312.kim@samsung.com>
3600M: Kyungmin Park <kyungmin.park@samsung.com>
3601L: dri-devel@lists.freedesktop.org
3602T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3603S: Supported
3604F: drivers/gpu/drm/exynos/
3605F: include/drm/exynos*
3606F: include/uapi/drm/exynos*
3607
3608DRM DRIVERS FOR FREESCALE DCU
3609M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3610M: Alison Wang <alison.wang@freescale.com>
3611L: dri-devel@lists.freedesktop.org
3612S: Supported
3613F: drivers/gpu/drm/fsl-dcu/
3614F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3615F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3616
3617DRM DRIVERS FOR FREESCALE IMX
3618M: Philipp Zabel <p.zabel@pengutronix.de>
3619L: dri-devel@lists.freedesktop.org
3620S: Maintained
3621F: drivers/gpu/drm/imx/
3622F: Documentation/devicetree/bindings/drm/imx/
3623
3624DRM DRIVERS FOR NVIDIA TEGRA
3625M: Thierry Reding <thierry.reding@gmail.com>
3626M: Terje Bergström <tbergstrom@nvidia.com>
3627L: dri-devel@lists.freedesktop.org
3628L: linux-tegra@vger.kernel.org
3629T: git git://anongit.freedesktop.org/tegra/linux.git
3630S: Supported
3631F: drivers/gpu/drm/tegra/
3632F: drivers/gpu/host1x/
3633F: include/linux/host1x.h
3634F: include/uapi/drm/tegra_drm.h
3635F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3636
3637DRM DRIVERS FOR RENESAS
3638M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3639L: dri-devel@lists.freedesktop.org
3640L: linux-sh@vger.kernel.org
3641T: git git://people.freedesktop.org/~airlied/linux
3642S: Supported
3643F: drivers/gpu/drm/rcar-du/
3644F: drivers/gpu/drm/shmobile/
3645F: include/linux/platform_data/shmob_drm.h
3646
3647DRM DRIVERS FOR ROCKCHIP
3648M: Mark Yao <mark.yao@rock-chips.com>
3649L: dri-devel@lists.freedesktop.org
3650S: Maintained
3651F: drivers/gpu/drm/rockchip/
3652F: Documentation/devicetree/bindings/video/rockchip*
3653
3654DRM DRIVERS FOR STI
3655M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3656M: Vincent Abriou <vincent.abriou@st.com>
3657L: dri-devel@lists.freedesktop.org
3658T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3659S: Maintained
3660F: drivers/gpu/drm/sti
3661F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3662
3663DSBR100 USB FM RADIO DRIVER
3664M: Alexey Klimov <klimov.linux@gmail.com>
3665L: linux-media@vger.kernel.org
3666T: git git://linuxtv.org/media_tree.git
3667S: Maintained
3668F: drivers/media/radio/dsbr100.c
3669
3670DSCC4 DRIVER
3671M: Francois Romieu <romieu@fr.zoreil.com>
3672L: netdev@vger.kernel.org
3673S: Maintained
3674F: drivers/net/wan/dscc4.c
3675
3676DT3155 MEDIA DRIVER
3677M: Hans Verkuil <hverkuil@xs4all.nl>
3678L: linux-media@vger.kernel.org
3679T: git git://linuxtv.org/media_tree.git
3680W: http://linuxtv.org
3681S: Odd Fixes
3682F: drivers/media/pci/dt3155/
3683
3684DVB_USB_AF9015 MEDIA DRIVER
3685M: Antti Palosaari <crope@iki.fi>
3686L: linux-media@vger.kernel.org
3687W: http://linuxtv.org/
3688W: http://palosaari.fi/linux/
3689Q: http://patchwork.linuxtv.org/project/linux-media/list/
3690T: git git://linuxtv.org/anttip/media_tree.git
3691S: Maintained
3692F: drivers/media/usb/dvb-usb-v2/af9015*
3693
3694DVB_USB_AF9035 MEDIA DRIVER
3695M: Antti Palosaari <crope@iki.fi>
3696L: linux-media@vger.kernel.org
3697W: http://linuxtv.org/
3698W: http://palosaari.fi/linux/
3699Q: http://patchwork.linuxtv.org/project/linux-media/list/
3700T: git git://linuxtv.org/anttip/media_tree.git
3701S: Maintained
3702F: drivers/media/usb/dvb-usb-v2/af9035*
3703
3704DVB_USB_ANYSEE MEDIA DRIVER
3705M: Antti Palosaari <crope@iki.fi>
3706L: linux-media@vger.kernel.org
3707W: http://linuxtv.org/
3708W: http://palosaari.fi/linux/
3709Q: http://patchwork.linuxtv.org/project/linux-media/list/
3710T: git git://linuxtv.org/anttip/media_tree.git
3711S: Maintained
3712F: drivers/media/usb/dvb-usb-v2/anysee*
3713
3714DVB_USB_AU6610 MEDIA DRIVER
3715M: Antti Palosaari <crope@iki.fi>
3716L: linux-media@vger.kernel.org
3717W: http://linuxtv.org/
3718W: http://palosaari.fi/linux/
3719Q: http://patchwork.linuxtv.org/project/linux-media/list/
3720T: git git://linuxtv.org/anttip/media_tree.git
3721S: Maintained
3722F: drivers/media/usb/dvb-usb-v2/au6610*
3723
3724DVB_USB_CE6230 MEDIA DRIVER
3725M: Antti Palosaari <crope@iki.fi>
3726L: linux-media@vger.kernel.org
3727W: http://linuxtv.org/
3728W: http://palosaari.fi/linux/
3729Q: http://patchwork.linuxtv.org/project/linux-media/list/
3730T: git git://linuxtv.org/anttip/media_tree.git
3731S: Maintained
3732F: drivers/media/usb/dvb-usb-v2/ce6230*
3733
3734DVB_USB_CXUSB MEDIA DRIVER
3735M: Michael Krufky <mkrufky@linuxtv.org>
3736L: linux-media@vger.kernel.org
3737W: http://linuxtv.org/
3738W: http://github.com/mkrufky
3739Q: http://patchwork.linuxtv.org/project/linux-media/list/
3740T: git git://linuxtv.org/media_tree.git
3741S: Maintained
3742F: drivers/media/usb/dvb-usb/cxusb*
3743
3744DVB_USB_EC168 MEDIA DRIVER
3745M: Antti Palosaari <crope@iki.fi>
3746L: linux-media@vger.kernel.org
3747W: http://linuxtv.org/
3748W: http://palosaari.fi/linux/
3749Q: http://patchwork.linuxtv.org/project/linux-media/list/
3750T: git git://linuxtv.org/anttip/media_tree.git
3751S: Maintained
3752F: drivers/media/usb/dvb-usb-v2/ec168*
3753
3754DVB_USB_GL861 MEDIA DRIVER
3755M: Antti Palosaari <crope@iki.fi>
3756L: linux-media@vger.kernel.org
3757W: http://linuxtv.org/
3758Q: http://patchwork.linuxtv.org/project/linux-media/list/
3759T: git git://linuxtv.org/anttip/media_tree.git
3760S: Maintained
3761F: drivers/media/usb/dvb-usb-v2/gl861*
3762
3763DVB_USB_MXL111SF MEDIA DRIVER
3764M: Michael Krufky <mkrufky@linuxtv.org>
3765L: linux-media@vger.kernel.org
3766W: http://linuxtv.org/
3767W: http://github.com/mkrufky
3768Q: http://patchwork.linuxtv.org/project/linux-media/list/
3769T: git git://linuxtv.org/mkrufky/mxl111sf.git
3770S: Maintained
3771F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3772
3773DVB_USB_RTL28XXU MEDIA DRIVER
3774M: Antti Palosaari <crope@iki.fi>
3775L: linux-media@vger.kernel.org
3776W: http://linuxtv.org/
3777W: http://palosaari.fi/linux/
3778Q: http://patchwork.linuxtv.org/project/linux-media/list/
3779T: git git://linuxtv.org/anttip/media_tree.git
3780S: Maintained
3781F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3782
3783DVB_USB_V2 MEDIA DRIVER
3784M: Antti Palosaari <crope@iki.fi>
3785L: linux-media@vger.kernel.org
3786W: http://linuxtv.org/
3787W: http://palosaari.fi/linux/
3788Q: http://patchwork.linuxtv.org/project/linux-media/list/
3789T: git git://linuxtv.org/anttip/media_tree.git
3790S: Maintained
3791F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3792F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3793
3794DYNAMIC DEBUG
3795M: Jason Baron <jbaron@akamai.com>
3796S: Maintained
3797F: lib/dynamic_debug.c
3798F: include/linux/dynamic_debug.h
3799
3800DZ DECSTATION DZ11 SERIAL DRIVER
3801M: "Maciej W. Rozycki" <macro@linux-mips.org>
3802S: Maintained
3803F: drivers/tty/serial/dz.*
3804
3805E3X0 POWER BUTTON DRIVER
3806M: Moritz Fischer <moritz.fischer@ettus.com>
3807L: usrp-users@lists.ettus.com
3808W: http://www.ettus.com
3809S: Supported
3810F: drivers/input/misc/e3x0-button.c
3811F: Documentation/devicetree/bindings/input/e3x0-button.txt
3812
3813E4000 MEDIA DRIVER
3814M: Antti Palosaari <crope@iki.fi>
3815L: linux-media@vger.kernel.org
3816W: http://linuxtv.org/
3817W: http://palosaari.fi/linux/
3818Q: http://patchwork.linuxtv.org/project/linux-media/list/
3819T: git git://linuxtv.org/anttip/media_tree.git
3820S: Maintained
3821F: drivers/media/tuners/e4000*
3822
3823EATA ISA/EISA/PCI SCSI DRIVER
3824M: Dario Ballabio <ballabio_dario@emc.com>
3825L: linux-scsi@vger.kernel.org
3826S: Maintained
3827F: drivers/scsi/eata.c
3828
3829EC100 MEDIA DRIVER
3830M: Antti Palosaari <crope@iki.fi>
3831L: linux-media@vger.kernel.org
3832W: http://linuxtv.org/
3833W: http://palosaari.fi/linux/
3834Q: http://patchwork.linuxtv.org/project/linux-media/list/
3835T: git git://linuxtv.org/anttip/media_tree.git
3836S: Maintained
3837F: drivers/media/dvb-frontends/ec100*
3838
3839ECRYPT FILE SYSTEM
3840M: Tyler Hicks <tyhicks@canonical.com>
3841L: ecryptfs@vger.kernel.org
3842W: http://ecryptfs.org
3843W: https://launchpad.net/ecryptfs
3844S: Supported
3845F: Documentation/filesystems/ecryptfs.txt
3846F: fs/ecryptfs/
3847
3848EDAC-CORE
3849M: Doug Thompson <dougthompson@xmission.com>
3850M: Borislav Petkov <bp@alien8.de>
3851M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3852L: linux-edac@vger.kernel.org
3853W: bluesmoke.sourceforge.net
3854T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3855T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3856S: Supported
3857F: Documentation/edac.txt
3858F: drivers/edac/
3859F: include/linux/edac.h
3860
3861EDAC-AMD64
3862M: Doug Thompson <dougthompson@xmission.com>
3863M: Borislav Petkov <bp@alien8.de>
3864L: linux-edac@vger.kernel.org
3865W: bluesmoke.sourceforge.net
3866S: Maintained
3867F: drivers/edac/amd64_edac*
3868
3869EDAC-CALXEDA
3870M: Doug Thompson <dougthompson@xmission.com>
3871M: Robert Richter <rric@kernel.org>
3872L: linux-edac@vger.kernel.org
3873W: bluesmoke.sourceforge.net
3874S: Maintained
3875F: drivers/edac/highbank*
3876
3877EDAC-CAVIUM
3878M: Ralf Baechle <ralf@linux-mips.org>
3879M: David Daney <david.daney@cavium.com>
3880L: linux-edac@vger.kernel.org
3881L: linux-mips@linux-mips.org
3882W: bluesmoke.sourceforge.net
3883S: Supported
3884F: drivers/edac/octeon_edac*
3885
3886EDAC-E752X
3887M: Mark Gross <mark.gross@intel.com>
3888M: Doug Thompson <dougthompson@xmission.com>
3889L: linux-edac@vger.kernel.org
3890W: bluesmoke.sourceforge.net
3891S: Maintained
3892F: drivers/edac/e752x_edac.c
3893
3894EDAC-E7XXX
3895M: Doug Thompson <dougthompson@xmission.com>
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
3899F: drivers/edac/e7xxx_edac.c
3900
3901EDAC-GHES
3902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3903L: linux-edac@vger.kernel.org
3904W: bluesmoke.sourceforge.net
3905S: Maintained
3906F: drivers/edac/ghes_edac.c
3907
3908EDAC-I82443BXGX
3909M: Tim Small <tim@buttersideup.com>
3910L: linux-edac@vger.kernel.org
3911W: bluesmoke.sourceforge.net
3912S: Maintained
3913F: drivers/edac/i82443bxgx_edac.c
3914
3915EDAC-I3000
3916M: Jason Uhlenkott <juhlenko@akamai.com>
3917L: linux-edac@vger.kernel.org
3918W: bluesmoke.sourceforge.net
3919S: Maintained
3920F: drivers/edac/i3000_edac.c
3921
3922EDAC-I5000
3923M: Doug Thompson <dougthompson@xmission.com>
3924L: linux-edac@vger.kernel.org
3925W: bluesmoke.sourceforge.net
3926S: Maintained
3927F: drivers/edac/i5000_edac.c
3928
3929EDAC-I5400
3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
3934F: drivers/edac/i5400_edac.c
3935
3936EDAC-I7300
3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938L: linux-edac@vger.kernel.org
3939W: bluesmoke.sourceforge.net
3940S: Maintained
3941F: drivers/edac/i7300_edac.c
3942
3943EDAC-I7CORE
3944M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3945L: linux-edac@vger.kernel.org
3946W: bluesmoke.sourceforge.net
3947S: Maintained
3948F: drivers/edac/i7core_edac.c
3949
3950EDAC-I82975X
3951M: Ranganathan Desikan <ravi@jetztechnologies.com>
3952M: "Arvind R." <arvino55@gmail.com>
3953L: linux-edac@vger.kernel.org
3954W: bluesmoke.sourceforge.net
3955S: Maintained
3956F: drivers/edac/i82975x_edac.c
3957
3958EDAC-IE31200
3959M: Jason Baron <jbaron@akamai.com>
3960L: linux-edac@vger.kernel.org
3961W: bluesmoke.sourceforge.net
3962S: Maintained
3963F: drivers/edac/ie31200_edac.c
3964
3965EDAC-MPC85XX
3966M: Johannes Thumshirn <morbidrsa@gmail.com>
3967L: linux-edac@vger.kernel.org
3968W: bluesmoke.sourceforge.net
3969S: Maintained
3970F: drivers/edac/mpc85xx_edac.[ch]
3971
3972EDAC-PASEMI
3973M: Egor Martovetsky <egor@pasemi.com>
3974L: linux-edac@vger.kernel.org
3975W: bluesmoke.sourceforge.net
3976S: Maintained
3977F: drivers/edac/pasemi_edac.c
3978
3979EDAC-R82600
3980M: Tim Small <tim@buttersideup.com>
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/r82600_edac.c
3985
3986EDAC-SBRIDGE
3987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3988L: linux-edac@vger.kernel.org
3989W: bluesmoke.sourceforge.net
3990S: Maintained
3991F: drivers/edac/sb_edac.c
3992
3993EDAC-XGENE
3994APPLIED MICRO (APM) X-GENE SOC EDAC
3995M: Loc Ho <lho@apm.com>
3996S: Supported
3997F: drivers/edac/xgene_edac.c
3998F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3999
4000EDIROL UA-101/UA-1000 DRIVER
4001M: Clemens Ladisch <clemens@ladisch.de>
4002L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4003T: git git://git.alsa-project.org/alsa-kernel.git
4004S: Maintained
4005F: sound/usb/misc/ua101.c
4006
4007EXTENSIBLE FIRMWARE INTERFACE (EFI)
4008M: Matt Fleming <matt.fleming@intel.com>
4009L: linux-efi@vger.kernel.org
4010T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4011S: Maintained
4012F: Documentation/efi-stub.txt
4013F: arch/ia64/kernel/efi.c
4014F: arch/x86/boot/compressed/eboot.[ch]
4015F: arch/x86/include/asm/efi.h
4016F: arch/x86/platform/efi/*
4017F: drivers/firmware/efi/*
4018F: include/linux/efi*.h
4019
4020EFI VARIABLE FILESYSTEM
4021M: Matthew Garrett <matthew.garrett@nebula.com>
4022M: Jeremy Kerr <jk@ozlabs.org>
4023M: Matt Fleming <matt.fleming@intel.com>
4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4025L: linux-efi@vger.kernel.org
4026S: Maintained
4027F: fs/efivarfs/
4028
4029EFIFB FRAMEBUFFER DRIVER
4030L: linux-fbdev@vger.kernel.org
4031M: Peter Jones <pjones@redhat.com>
4032S: Maintained
4033F: drivers/video/fbdev/efifb.c
4034
4035EFS FILESYSTEM
4036W: http://aeschi.ch.eu.org/efs/
4037S: Orphan
4038F: fs/efs/
4039
4040EHCA (IBM GX bus InfiniBand adapter) DRIVER
4041M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4042M: Christoph Raisch <raisch@de.ibm.com>
4043L: linux-rdma@vger.kernel.org
4044S: Supported
4045F: drivers/infiniband/hw/ehca/
4046
4047EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4048M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4049L: netdev@vger.kernel.org
4050S: Maintained
4051F: drivers/net/ethernet/ibm/ehea/
4052
4053EM28XX VIDEO4LINUX DRIVER
4054M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4055L: linux-media@vger.kernel.org
4056W: http://linuxtv.org
4057T: git git://linuxtv.org/media_tree.git
4058S: Maintained
4059F: drivers/media/usb/em28xx/
4060
4061EMBEDDED LINUX
4062M: Paul Gortmaker <paul.gortmaker@windriver.com>
4063M: Matt Mackall <mpm@selenic.com>
4064M: David Woodhouse <dwmw2@infradead.org>
4065L: linux-embedded@vger.kernel.org
4066S: Maintained
4067
4068EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4069M: James Smart <james.smart@avagotech.com>
4070M: Dick Kennedy <dick.kennedy@avagotech.com>
4071L: linux-scsi@vger.kernel.org
4072W: http://www.avagotech.com
4073S: Supported
4074F: drivers/scsi/lpfc/
4075
4076ENE CB710 FLASH CARD READER DRIVER
4077M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4078S: Maintained
4079F: drivers/misc/cb710/
4080F: drivers/mmc/host/cb710-mmc.*
4081F: include/linux/cb710.h
4082
4083ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4084M: Maxim Levitsky <maximlevitsky@gmail.com>
4085S: Maintained
4086F: drivers/media/rc/ene_ir.*
4087
4088ENHANCED ERROR HANDLING (EEH)
4089M: Gavin Shan <shangw@linux.vnet.ibm.com>
4090L: linuxppc-dev@lists.ozlabs.org
4091S: Supported
4092F: Documentation/powerpc/eeh-pci-error-recovery.txt
4093F: arch/powerpc/kernel/eeh*.c
4094
4095EPSON S1D13XXX FRAMEBUFFER DRIVER
4096M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4097S: Maintained
4098T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4099F: drivers/video/fbdev/s1d13xxxfb.c
4100F: include/video/s1d13xxxfb.h
4101
4102ET131X NETWORK DRIVER
4103M: Mark Einon <mark.einon@gmail.com>
4104S: Odd Fixes
4105F: drivers/net/ethernet/agere/
4106
4107ETHERNET BRIDGE
4108M: Stephen Hemminger <stephen@networkplumber.org>
4109L: bridge@lists.linux-foundation.org
4110L: netdev@vger.kernel.org
4111W: http://www.linuxfoundation.org/en/Net:Bridge
4112S: Maintained
4113F: include/linux/netfilter_bridge/
4114F: net/bridge/
4115
4116ETHERNET PHY LIBRARY
4117M: Florian Fainelli <f.fainelli@gmail.com>
4118L: netdev@vger.kernel.org
4119S: Maintained
4120F: include/linux/phy.h
4121F: include/linux/phy_fixed.h
4122F: drivers/net/phy/
4123F: Documentation/networking/phy.txt
4124F: drivers/of/of_mdio.c
4125F: drivers/of/of_net.c
4126
4127EXT2 FILE SYSTEM
4128M: Jan Kara <jack@suse.com>
4129L: linux-ext4@vger.kernel.org
4130S: Maintained
4131F: Documentation/filesystems/ext2.txt
4132F: fs/ext2/
4133F: include/linux/ext2*
4134
4135EXT4 FILE SYSTEM
4136M: "Theodore Ts'o" <tytso@mit.edu>
4137M: Andreas Dilger <adilger.kernel@dilger.ca>
4138L: linux-ext4@vger.kernel.org
4139W: http://ext4.wiki.kernel.org
4140Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4141S: Maintained
4142F: Documentation/filesystems/ext4.txt
4143F: fs/ext4/
4144
4145Extended Verification Module (EVM)
4146M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4147L: linux-ima-devel@lists.sourceforge.net
4148L: linux-security-module@vger.kernel.org
4149S: Supported
4150F: security/integrity/evm/
4151
4152EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4153M: MyungJoo Ham <myungjoo.ham@samsung.com>
4154M: Chanwoo Choi <cw00.choi@samsung.com>
4155L: linux-kernel@vger.kernel.org
4156T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4157S: Maintained
4158F: drivers/extcon/
4159F: Documentation/extcon/
4160
4161EXYNOS DP DRIVER
4162M: Jingoo Han <jingoohan1@gmail.com>
4163L: dri-devel@lists.freedesktop.org
4164S: Maintained
4165F: drivers/gpu/drm/exynos/exynos_dp*
4166
4167EXYNOS MIPI DISPLAY DRIVERS
4168M: Inki Dae <inki.dae@samsung.com>
4169M: Donghwa Lee <dh09.lee@samsung.com>
4170M: Kyungmin Park <kyungmin.park@samsung.com>
4171L: linux-fbdev@vger.kernel.org
4172S: Maintained
4173F: drivers/video/fbdev/exynos/exynos_mipi*
4174F: include/video/exynos_mipi*
4175
4176F71805F HARDWARE MONITORING DRIVER
4177M: Jean Delvare <jdelvare@suse.com>
4178L: lm-sensors@lm-sensors.org
4179S: Maintained
4180F: Documentation/hwmon/f71805f
4181F: drivers/hwmon/f71805f.c
4182
4183FC0011 TUNER DRIVER
4184M: Michael Buesch <m@bues.ch>
4185L: linux-media@vger.kernel.org
4186S: Maintained
4187F: drivers/media/tuners/fc0011.h
4188F: drivers/media/tuners/fc0011.c
4189
4190FC2580 MEDIA DRIVER
4191M: Antti Palosaari <crope@iki.fi>
4192L: linux-media@vger.kernel.org
4193W: http://linuxtv.org/
4194W: http://palosaari.fi/linux/
4195Q: http://patchwork.linuxtv.org/project/linux-media/list/
4196T: git git://linuxtv.org/anttip/media_tree.git
4197S: Maintained
4198F: drivers/media/tuners/fc2580*
4199
4200FANOTIFY
4201M: Eric Paris <eparis@redhat.com>
4202S: Maintained
4203F: fs/notify/fanotify/
4204F: include/linux/fanotify.h
4205F: include/uapi/linux/fanotify.h
4206
4207FARSYNC SYNCHRONOUS DRIVER
4208M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4209W: http://www.farsite.co.uk/
4210S: Supported
4211F: drivers/net/wan/farsync.*
4212
4213FAULT INJECTION SUPPORT
4214M: Akinobu Mita <akinobu.mita@gmail.com>
4215S: Supported
4216F: Documentation/fault-injection/
4217F: lib/fault-inject.c
4218
4219FBTFT Framebuffer drivers
4220M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4221M: Noralf Trønnes <noralf@tronnes.org>
4222S: Maintained
4223F: drivers/staging/fbtft/
4224
4225FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4226M: Vasu Dev <vasu.dev@intel.com>
4227L: fcoe-devel@open-fcoe.org
4228W: www.Open-FCoE.org
4229S: Supported
4230F: drivers/scsi/libfc/
4231F: drivers/scsi/fcoe/
4232F: include/scsi/fc/
4233F: include/scsi/libfc.h
4234F: include/scsi/libfcoe.h
4235F: include/uapi/scsi/fc/
4236
4237FILE LOCKING (flock() and fcntl()/lockf())
4238M: Jeff Layton <jlayton@poochiereds.net>
4239M: "J. Bruce Fields" <bfields@fieldses.org>
4240L: linux-fsdevel@vger.kernel.org
4241S: Maintained
4242F: include/linux/fcntl.h
4243F: include/linux/fs.h
4244F: include/uapi/linux/fcntl.h
4245F: include/uapi/linux/fs.h
4246F: fs/fcntl.c
4247F: fs/locks.c
4248
4249FILESYSTEMS (VFS and infrastructure)
4250M: Alexander Viro <viro@zeniv.linux.org.uk>
4251L: linux-fsdevel@vger.kernel.org
4252S: Maintained
4253F: fs/*
4254
4255FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4256M: Riku Voipio <riku.voipio@iki.fi>
4257L: lm-sensors@lm-sensors.org
4258S: Maintained
4259F: drivers/hwmon/f75375s.c
4260F: include/linux/f75375s.h
4261
4262FIREWIRE AUDIO DRIVERS
4263M: Clemens Ladisch <clemens@ladisch.de>
4264L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4265T: git git://git.alsa-project.org/alsa-kernel.git
4266S: Maintained
4267F: sound/firewire/
4268
4269FIREWIRE MEDIA DRIVERS (firedtv)
4270M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4271L: linux-media@vger.kernel.org
4272L: linux1394-devel@lists.sourceforge.net
4273T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4274S: Maintained
4275F: drivers/media/firewire/
4276
4277FIREWIRE SBP-2 TARGET
4278M: Chris Boot <bootc@bootc.net>
4279L: linux-scsi@vger.kernel.org
4280L: target-devel@vger.kernel.org
4281L: linux1394-devel@lists.sourceforge.net
4282T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4283S: Maintained
4284F: drivers/target/sbp/
4285
4286FIREWIRE SUBSYSTEM
4287M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4288L: linux1394-devel@lists.sourceforge.net
4289W: http://ieee1394.wiki.kernel.org/
4290T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4291S: Maintained
4292F: drivers/firewire/
4293F: include/linux/firewire.h
4294F: include/uapi/linux/firewire*.h
4295F: tools/firewire/
4296
4297FIRMWARE LOADER (request_firmware)
4298M: Ming Lei <ming.lei@canonical.com>
4299L: linux-kernel@vger.kernel.org
4300S: Maintained
4301F: Documentation/firmware_class/
4302F: drivers/base/firmware*.c
4303F: include/linux/firmware.h
4304
4305FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4306M: Joshua Morris <josh.h.morris@us.ibm.com>
4307M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4308S: Maintained
4309F: drivers/block/rsxx/
4310
4311FLOPPY DRIVER
4312M: Jiri Kosina <jikos@kernel.org>
4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4314S: Odd fixes
4315F: drivers/block/floppy.c
4316
4317FMC SUBSYSTEM
4318M: Alessandro Rubini <rubini@gnudd.com>
4319W: http://www.ohwr.org/projects/fmc-bus
4320S: Supported
4321F: drivers/fmc/
4322F: include/linux/fmc*.h
4323F: include/linux/ipmi-fru.h
4324K: fmc_d.*register
4325
4326FPU EMULATOR
4327M: Bill Metzenthen <billm@melbpc.org.au>
4328W: http://floatingpoint.sourceforge.net/emulator/index.html
4329S: Maintained
4330F: arch/x86/math-emu/
4331
4332FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4333L: netdev@vger.kernel.org
4334S: Orphan
4335F: drivers/net/wan/dlci.c
4336F: drivers/net/wan/sdla.c
4337
4338FRAMEBUFFER LAYER
4339M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4340M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4341L: linux-fbdev@vger.kernel.org
4342W: http://linux-fbdev.sourceforge.net/
4343Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4345S: Maintained
4346F: Documentation/fb/
4347F: Documentation/devicetree/bindings/fb/
4348F: drivers/video/
4349F: include/video/
4350F: include/linux/fb.h
4351F: include/uapi/video/
4352F: include/uapi/linux/fb.h
4353
4354FREESCALE DIU FRAMEBUFFER DRIVER
4355M: Timur Tabi <timur@tabi.org>
4356L: linux-fbdev@vger.kernel.org
4357S: Maintained
4358F: drivers/video/fbdev/fsl-diu-fb.*
4359
4360FREESCALE DMA DRIVER
4361M: Li Yang <leoli@freescale.com>
4362M: Zhang Wei <zw@zh-kernel.org>
4363L: linuxppc-dev@lists.ozlabs.org
4364S: Maintained
4365F: drivers/dma/fsldma.*
4366
4367FREESCALE I2C CPM DRIVER
4368M: Jochen Friedrich <jochen@scram.de>
4369L: linuxppc-dev@lists.ozlabs.org
4370L: linux-i2c@vger.kernel.org
4371S: Maintained
4372F: drivers/i2c/busses/i2c-cpm.c
4373
4374FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4375M: Sascha Hauer <kernel@pengutronix.de>
4376L: linux-fbdev@vger.kernel.org
4377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4378S: Maintained
4379F: include/linux/platform_data/video-imxfb.h
4380F: drivers/video/fbdev/imxfb.c
4381
4382FREESCALE QUAD SPI DRIVER
4383M: Han Xu <han.xu@freescale.com>
4384L: linux-mtd@lists.infradead.org
4385S: Maintained
4386F: drivers/mtd/spi-nor/fsl-quadspi.c
4387
4388FREESCALE SOC FS_ENET DRIVER
4389M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4390M: Vitaly Bordug <vbordug@ru.mvista.com>
4391L: linuxppc-dev@lists.ozlabs.org
4392L: netdev@vger.kernel.org
4393S: Maintained
4394F: drivers/net/ethernet/freescale/fs_enet/
4395F: include/linux/fs_enet_pd.h
4396
4397FREESCALE QUICC ENGINE LIBRARY
4398L: linuxppc-dev@lists.ozlabs.org
4399S: Orphan
4400F: arch/powerpc/sysdev/qe_lib/
4401F: arch/powerpc/include/asm/*qe.h
4402
4403FREESCALE USB PERIPHERAL DRIVERS
4404M: Li Yang <leoli@freescale.com>
4405L: linux-usb@vger.kernel.org
4406L: linuxppc-dev@lists.ozlabs.org
4407S: Maintained
4408F: drivers/usb/gadget/udc/fsl*
4409
4410FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4411M: Li Yang <leoli@freescale.com>
4412L: netdev@vger.kernel.org
4413L: linuxppc-dev@lists.ozlabs.org
4414S: Maintained
4415F: drivers/net/ethernet/freescale/ucc_geth*
4416
4417FREESCALE QUICC ENGINE UCC UART DRIVER
4418M: Timur Tabi <timur@tabi.org>
4419L: linuxppc-dev@lists.ozlabs.org
4420S: Maintained
4421F: drivers/tty/serial/ucc_uart.c
4422
4423FREESCALE SOC SOUND DRIVERS
4424M: Timur Tabi <timur@tabi.org>
4425M: Nicolin Chen <nicoleotsuka@gmail.com>
4426M: Xiubo Li <Xiubo.Lee@gmail.com>
4427L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4428L: linuxppc-dev@lists.ozlabs.org
4429S: Maintained
4430F: sound/soc/fsl/fsl*
4431F: sound/soc/fsl/imx*
4432F: sound/soc/fsl/mpc8610_hpcd.c
4433
4434FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4435M: "J. German Rivera" <German.Rivera@freescale.com>
4436L: linux-kernel@vger.kernel.org
4437S: Maintained
4438F: drivers/staging/fsl-mc/
4439
4440FREEVXFS FILESYSTEM
4441M: Christoph Hellwig <hch@infradead.org>
4442W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4443S: Maintained
4444F: fs/freevxfs/
4445
4446FREEZER
4447M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4448M: Pavel Machek <pavel@ucw.cz>
4449L: linux-pm@vger.kernel.org
4450S: Supported
4451F: Documentation/power/freezing-of-tasks.txt
4452F: include/linux/freezer.h
4453F: kernel/freezer.c
4454
4455FRONTSWAP API
4456M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4457L: linux-kernel@vger.kernel.org
4458S: Maintained
4459F: mm/frontswap.c
4460F: include/linux/frontswap.h
4461
4462FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4463M: David Howells <dhowells@redhat.com>
4464L: linux-cachefs@redhat.com
4465S: Supported
4466F: Documentation/filesystems/caching/
4467F: fs/fscache/
4468F: include/linux/fscache*.h
4469
4470F2FS FILE SYSTEM
4471M: Jaegeuk Kim <jaegeuk@kernel.org>
4472M: Changman Lee <cm224.lee@samsung.com>
4473R: Chao Yu <chao2.yu@samsung.com>
4474L: linux-f2fs-devel@lists.sourceforge.net
4475W: http://en.wikipedia.org/wiki/F2FS
4476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4477S: Maintained
4478F: Documentation/filesystems/f2fs.txt
4479F: Documentation/ABI/testing/sysfs-fs-f2fs
4480F: fs/f2fs/
4481F: include/linux/f2fs_fs.h
4482F: include/trace/events/f2fs.h
4483
4484FUJITSU FR-V (FRV) PORT
4485M: David Howells <dhowells@redhat.com>
4486S: Maintained
4487F: arch/frv/
4488
4489FUJITSU LAPTOP EXTRAS
4490M: Jonathan Woithe <jwoithe@just42.net>
4491L: platform-driver-x86@vger.kernel.org
4492S: Maintained
4493F: drivers/platform/x86/fujitsu-laptop.c
4494
4495FUJITSU M-5MO LS CAMERA ISP DRIVER
4496M: Kyungmin Park <kyungmin.park@samsung.com>
4497M: Heungjun Kim <riverful.kim@samsung.com>
4498L: linux-media@vger.kernel.org
4499S: Maintained
4500F: drivers/media/i2c/m5mols/
4501F: include/media/m5mols.h
4502
4503FUJITSU TABLET EXTRAS
4504M: Robert Gerlach <khnz@gmx.de>
4505L: platform-driver-x86@vger.kernel.org
4506S: Maintained
4507F: drivers/platform/x86/fujitsu-tablet.c
4508
4509FUSE: FILESYSTEM IN USERSPACE
4510M: Miklos Szeredi <miklos@szeredi.hu>
4511L: fuse-devel@lists.sourceforge.net
4512W: http://fuse.sourceforge.net/
4513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4514S: Maintained
4515F: fs/fuse/
4516F: include/uapi/linux/fuse.h
4517F: Documentation/filesystems/fuse.txt
4518
4519FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4520M: Rik Faith <faith@cs.unc.edu>
4521L: linux-scsi@vger.kernel.org
4522S: Odd Fixes (e.g., new signatures)
4523F: drivers/scsi/fdomain.*
4524
4525GCOV BASED KERNEL PROFILING
4526M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4527S: Maintained
4528F: kernel/gcov/
4529F: Documentation/gcov.txt
4530
4531GDT SCSI DISK ARRAY CONTROLLER DRIVER
4532M: Achim Leubner <achim_leubner@adaptec.com>
4533L: linux-scsi@vger.kernel.org
4534W: http://www.icp-vortex.com/
4535S: Supported
4536F: drivers/scsi/gdt*
4537
4538GDB KERNEL DEBUGGING HELPER SCRIPTS
4539M: Jan Kiszka <jan.kiszka@siemens.com>
4540S: Supported
4541F: scripts/gdb/
4542
4543GEMTEK FM RADIO RECEIVER DRIVER
4544M: Hans Verkuil <hverkuil@xs4all.nl>
4545L: linux-media@vger.kernel.org
4546T: git git://linuxtv.org/media_tree.git
4547W: http://linuxtv.org
4548S: Maintained
4549F: drivers/media/radio/radio-gemtek*
4550
4551GENERIC GPIO I2C DRIVER
4552M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4553S: Supported
4554F: drivers/i2c/busses/i2c-gpio.c
4555F: include/linux/i2c-gpio.h
4556
4557GENERIC GPIO I2C MULTIPLEXER DRIVER
4558M: Peter Korsgaard <peter.korsgaard@barco.com>
4559L: linux-i2c@vger.kernel.org
4560S: Supported
4561F: drivers/i2c/muxes/i2c-mux-gpio.c
4562F: include/linux/i2c-mux-gpio.h
4563F: Documentation/i2c/muxes/i2c-mux-gpio
4564
4565GENERIC HDLC (WAN) DRIVERS
4566M: Krzysztof Halasa <khc@pm.waw.pl>
4567W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4568S: Maintained
4569F: drivers/net/wan/c101.c
4570F: drivers/net/wan/hd6457*
4571F: drivers/net/wan/hdlc*
4572F: drivers/net/wan/n2.c
4573F: drivers/net/wan/pc300too.c
4574F: drivers/net/wan/pci200syn.c
4575F: drivers/net/wan/wanxl*
4576
4577GENERIC INCLUDE/ASM HEADER FILES
4578M: Arnd Bergmann <arnd@arndb.de>
4579L: linux-arch@vger.kernel.org
4580T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4581S: Maintained
4582F: include/asm-generic/
4583F: include/uapi/asm-generic/
4584
4585GENERIC PHY FRAMEWORK
4586M: Kishon Vijay Abraham I <kishon@ti.com>
4587L: linux-kernel@vger.kernel.org
4588T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4589S: Supported
4590F: drivers/phy/
4591F: include/linux/phy/
4592
4593GENERIC PM DOMAINS
4594M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4595M: Kevin Hilman <khilman@kernel.org>
4596M: Ulf Hansson <ulf.hansson@linaro.org>
4597L: linux-pm@vger.kernel.org
4598S: Supported
4599F: drivers/base/power/domain*.c
4600F: include/linux/pm_domain.h
4601
4602GENERIC UIO DRIVER FOR PCI DEVICES
4603M: "Michael S. Tsirkin" <mst@redhat.com>
4604L: kvm@vger.kernel.org
4605S: Supported
4606F: drivers/uio/uio_pci_generic.c
4607
4608GET_MAINTAINER SCRIPT
4609M: Joe Perches <joe@perches.com>
4610S: Maintained
4611F: scripts/get_maintainer.pl
4612
4613GFS2 FILE SYSTEM
4614M: Steven Whitehouse <swhiteho@redhat.com>
4615M: Bob Peterson <rpeterso@redhat.com>
4616L: cluster-devel@redhat.com
4617W: http://sources.redhat.com/cluster/
4618T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4619S: Supported
4620F: Documentation/filesystems/gfs2*.txt
4621F: fs/gfs2/
4622F: include/uapi/linux/gfs2_ondisk.h
4623
4624GIGASET ISDN DRIVERS
4625M: Paul Bolle <pebolle@tiscali.nl>
4626L: gigaset307x-common@lists.sourceforge.net
4627W: http://gigaset307x.sourceforge.net/
4628S: Odd Fixes
4629F: Documentation/isdn/README.gigaset
4630F: drivers/isdn/gigaset/
4631F: include/uapi/linux/gigaset_dev.h
4632
4633GO7007 MPEG CODEC
4634M: Hans Verkuil <hans.verkuil@cisco.com>
4635L: linux-media@vger.kernel.org
4636S: Maintained
4637F: drivers/media/usb/go7007/
4638
4639GOODIX TOUCHSCREEN
4640M: Bastien Nocera <hadess@hadess.net>
4641L: linux-input@vger.kernel.org
4642S: Maintained
4643F: drivers/input/touchscreen/goodix.c
4644
4645GPIO SUBSYSTEM
4646M: Linus Walleij <linus.walleij@linaro.org>
4647M: Alexandre Courbot <gnurou@gmail.com>
4648L: linux-gpio@vger.kernel.org
4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4650S: Maintained
4651F: Documentation/gpio/
4652F: drivers/gpio/
4653F: include/linux/gpio/
4654F: include/linux/gpio.h
4655F: include/asm-generic/gpio.h
4656
4657GRE DEMULTIPLEXER DRIVER
4658M: Dmitry Kozlov <xeb@mail.ru>
4659L: netdev@vger.kernel.org
4660S: Maintained
4661F: net/ipv4/gre_demux.c
4662F: net/ipv4/gre_offload.c
4663F: include/net/gre.h
4664
4665GRETH 10/100/1G Ethernet MAC device driver
4666M: Kristoffer Glembo <kristoffer@gaisler.com>
4667L: netdev@vger.kernel.org
4668S: Maintained
4669F: drivers/net/ethernet/aeroflex/
4670
4671GSPCA FINEPIX SUBDRIVER
4672M: Frank Zago <frank@zago.net>
4673L: linux-media@vger.kernel.org
4674T: git git://linuxtv.org/media_tree.git
4675S: Maintained
4676F: drivers/media/usb/gspca/finepix.c
4677
4678GSPCA GL860 SUBDRIVER
4679M: Olivier Lorin <o.lorin@laposte.net>
4680L: linux-media@vger.kernel.org
4681T: git git://linuxtv.org/media_tree.git
4682S: Maintained
4683F: drivers/media/usb/gspca/gl860/
4684
4685GSPCA M5602 SUBDRIVER
4686M: Erik Andren <erik.andren@gmail.com>
4687L: linux-media@vger.kernel.org
4688T: git git://linuxtv.org/media_tree.git
4689S: Maintained
4690F: drivers/media/usb/gspca/m5602/
4691
4692GSPCA PAC207 SONIXB SUBDRIVER
4693M: Hans de Goede <hdegoede@redhat.com>
4694L: linux-media@vger.kernel.org
4695T: git git://linuxtv.org/media_tree.git
4696S: Maintained
4697F: drivers/media/usb/gspca/pac207.c
4698
4699GSPCA SN9C20X SUBDRIVER
4700M: Brian Johnson <brijohn@gmail.com>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703S: Maintained
4704F: drivers/media/usb/gspca/sn9c20x.c
4705
4706GSPCA T613 SUBDRIVER
4707M: Leandro Costantino <lcostantino@gmail.com>
4708L: linux-media@vger.kernel.org
4709T: git git://linuxtv.org/media_tree.git
4710S: Maintained
4711F: drivers/media/usb/gspca/t613.c
4712
4713GSPCA USB WEBCAM DRIVER
4714M: Hans de Goede <hdegoede@redhat.com>
4715L: linux-media@vger.kernel.org
4716T: git git://linuxtv.org/media_tree.git
4717S: Maintained
4718F: drivers/media/usb/gspca/
4719
4720GUID PARTITION TABLE (GPT)
4721M: Davidlohr Bueso <dave@stgolabs.net>
4722L: linux-efi@vger.kernel.org
4723S: Maintained
4724F: block/partitions/efi.*
4725
4726STK1160 USB VIDEO CAPTURE DRIVER
4727M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4728L: linux-media@vger.kernel.org
4729T: git git://linuxtv.org/media_tree.git
4730S: Maintained
4731F: drivers/media/usb/stk1160/
4732
4733H8/300 ARCHITECTURE
4734M: Yoshinori Sato <ysato@users.sourceforge.jp>
4735L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4736W: http://uclinux-h8.sourceforge.jp
4737T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4738S: Maintained
4739F: arch/h8300/
4740F: drivers/clocksource/h8300_*.c
4741F: drivers/clk/h8300/
4742F: drivers/irqchip/irq-renesas-h8*.c
4743
4744HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4745M: Frank Seidel <frank@f-seidel.de>
4746L: platform-driver-x86@vger.kernel.org
4747W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4748S: Maintained
4749F: drivers/platform/x86/hdaps.c
4750
4751HDPVR USB VIDEO ENCODER DRIVER
4752M: Hans Verkuil <hverkuil@xs4all.nl>
4753L: linux-media@vger.kernel.org
4754T: git git://linuxtv.org/media_tree.git
4755W: http://linuxtv.org
4756S: Odd Fixes
4757F: drivers/media/usb/hdpvr/
4758
4759HWPOISON MEMORY FAILURE HANDLING
4760M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4761L: linux-mm@kvack.org
4762S: Maintained
4763F: mm/memory-failure.c
4764F: mm/hwpoison-inject.c
4765
4766HYPERVISOR VIRTUAL CONSOLE DRIVER
4767L: linuxppc-dev@lists.ozlabs.org
4768S: Odd Fixes
4769F: drivers/tty/hvc/
4770
4771HACKRF MEDIA DRIVER
4772M: Antti Palosaari <crope@iki.fi>
4773L: linux-media@vger.kernel.org
4774W: http://linuxtv.org/
4775W: http://palosaari.fi/linux/
4776Q: http://patchwork.linuxtv.org/project/linux-media/list/
4777T: git git://linuxtv.org/anttip/media_tree.git
4778S: Maintained
4779F: drivers/media/usb/hackrf/
4780
4781HARDWARE MONITORING
4782M: Jean Delvare <jdelvare@suse.com>
4783M: Guenter Roeck <linux@roeck-us.net>
4784L: lm-sensors@lm-sensors.org
4785W: http://www.lm-sensors.org/
4786T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4787T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4788S: Maintained
4789F: Documentation/hwmon/
4790F: drivers/hwmon/
4791F: include/linux/hwmon*.h
4792
4793HARDWARE RANDOM NUMBER GENERATOR CORE
4794M: Matt Mackall <mpm@selenic.com>
4795M: Herbert Xu <herbert@gondor.apana.org.au>
4796L: linux-crypto@vger.kernel.org
4797S: Odd fixes
4798F: Documentation/hw_random.txt
4799F: drivers/char/hw_random/
4800F: include/linux/hw_random.h
4801
4802HARDWARE SPINLOCK CORE
4803M: Ohad Ben-Cohen <ohad@wizery.com>
4804S: Maintained
4805F: Documentation/hwspinlock.txt
4806F: drivers/hwspinlock/hwspinlock_*
4807F: include/linux/hwspinlock.h
4808
4809HARMONY SOUND DRIVER
4810L: linux-parisc@vger.kernel.org
4811S: Maintained
4812F: sound/parisc/harmony.*
4813
4814HD29L2 MEDIA DRIVER
4815M: Antti Palosaari <crope@iki.fi>
4816L: linux-media@vger.kernel.org
4817W: http://linuxtv.org/
4818W: http://palosaari.fi/linux/
4819Q: http://patchwork.linuxtv.org/project/linux-media/list/
4820T: git git://linuxtv.org/anttip/media_tree.git
4821S: Maintained
4822F: drivers/media/dvb-frontends/hd29l2*
4823
4824HEWLETT-PACKARD SMART2 RAID DRIVER
4825L: iss_storagedev@hp.com
4826S: Orphan
4827F: Documentation/blockdev/cpqarray.txt
4828F: drivers/block/cpqarray.*
4829
4830HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4831M: Don Brace <don.brace@pmcs.com>
4832L: iss_storagedev@hp.com
4833L: storagedev@pmcs.com
4834L: linux-scsi@vger.kernel.org
4835S: Supported
4836F: Documentation/scsi/hpsa.txt
4837F: drivers/scsi/hpsa*.[ch]
4838F: include/linux/cciss*.h
4839F: include/uapi/linux/cciss*.h
4840
4841HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4842M: Don Brace <don.brace@pmcs.com>
4843L: iss_storagedev@hp.com
4844L: storagedev@pmcs.com
4845L: linux-scsi@vger.kernel.org
4846S: Supported
4847F: Documentation/blockdev/cciss.txt
4848F: drivers/block/cciss*
4849F: include/linux/cciss_ioctl.h
4850F: include/uapi/linux/cciss_ioctl.h
4851
4852HFS FILESYSTEM
4853L: linux-fsdevel@vger.kernel.org
4854S: Orphan
4855F: Documentation/filesystems/hfs.txt
4856F: fs/hfs/
4857
4858HFSPLUS FILESYSTEM
4859L: linux-fsdevel@vger.kernel.org
4860S: Orphan
4861F: Documentation/filesystems/hfsplus.txt
4862F: fs/hfsplus/
4863
4864HGA FRAMEBUFFER DRIVER
4865M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4866L: linux-nvidia@lists.surfsouth.com
4867W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4868S: Maintained
4869F: drivers/video/fbdev/hgafb.c
4870
4871HIBERNATION (aka Software Suspend, aka swsusp)
4872M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4873M: Pavel Machek <pavel@ucw.cz>
4874L: linux-pm@vger.kernel.org
4875S: Supported
4876F: arch/x86/power/
4877F: drivers/base/power/
4878F: kernel/power/
4879F: include/linux/suspend.h
4880F: include/linux/freezer.h
4881F: include/linux/pm.h
4882F: arch/*/include/asm/suspend*.h
4883
4884HID CORE LAYER
4885M: Jiri Kosina <jikos@kernel.org>
4886L: linux-input@vger.kernel.org
4887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4888S: Maintained
4889F: drivers/hid/
4890F: include/linux/hid*
4891F: include/uapi/linux/hid*
4892
4893HID SENSOR HUB DRIVERS
4894M: Jiri Kosina <jikos@kernel.org>
4895M: Jonathan Cameron <jic23@kernel.org>
4896M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4897L: linux-input@vger.kernel.org
4898L: linux-iio@vger.kernel.org
4899S: Maintained
4900F: Documentation/hid/hid-sensor*
4901F: drivers/hid/hid-sensor-*
4902F: drivers/iio/*/hid-*
4903F: include/linux/hid-sensor-*
4904
4905HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4906M: Thomas Gleixner <tglx@linutronix.de>
4907L: linux-kernel@vger.kernel.org
4908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4909S: Maintained
4910F: Documentation/timers/
4911F: kernel/time/hrtimer.c
4912F: kernel/time/clockevents.c
4913F: kernel/time/tick*.*
4914F: kernel/time/timer_*.c
4915F: include/linux/clockchips.h
4916F: include/linux/hrtimer.h
4917
4918HIGH-SPEED SCC DRIVER FOR AX.25
4919L: linux-hams@vger.kernel.org
4920S: Orphan
4921F: drivers/net/hamradio/dmascc.c
4922F: drivers/net/hamradio/scc.c
4923
4924HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4925M: HighPoint Linux Team <linux@highpoint-tech.com>
4926W: http://www.highpoint-tech.com
4927S: Supported
4928F: Documentation/scsi/hptiop.txt
4929F: drivers/scsi/hptiop.c
4930
4931HIPPI
4932M: Jes Sorensen <jes@trained-monkey.org>
4933L: linux-hippi@sunsite.dk
4934S: Maintained
4935F: include/linux/hippidevice.h
4936F: include/uapi/linux/if_hippi.h
4937F: net/802/hippi.c
4938F: drivers/net/hippi/
4939
4940HOST AP DRIVER
4941M: Jouni Malinen <j@w1.fi>
4942L: hostap@shmoo.com (subscribers-only)
4943L: linux-wireless@vger.kernel.org
4944W: http://hostap.epitest.fi/
4945S: Maintained
4946F: drivers/net/wireless/hostap/
4947
4948HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4949L: platform-driver-x86@vger.kernel.org
4950S: Orphan
4951F: drivers/platform/x86/tc1100-wmi.c
4952
4953HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4954M: Jaroslav Kysela <perex@perex.cz>
4955S: Maintained
4956F: drivers/net/ethernet/hp/hp100.*
4957
4958HPET: High Precision Event Timers driver
4959M: Clemens Ladisch <clemens@ladisch.de>
4960S: Maintained
4961F: Documentation/timers/hpet.txt
4962F: drivers/char/hpet.c
4963F: include/linux/hpet.h
4964F: include/uapi/linux/hpet.h
4965
4966HPET: x86
4967S: Orphan
4968F: arch/x86/kernel/hpet.c
4969F: arch/x86/include/asm/hpet.h
4970
4971HPFS FILESYSTEM
4972M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4973W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4974S: Maintained
4975F: fs/hpfs/
4976
4977HSI SUBSYSTEM
4978M: Sebastian Reichel <sre@kernel.org>
4979T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4980S: Maintained
4981F: Documentation/ABI/testing/sysfs-bus-hsi
4982F: Documentation/hsi.txt
4983F: drivers/hsi/
4984F: include/linux/hsi/
4985F: include/uapi/linux/hsi/
4986
4987HSO 3G MODEM DRIVER
4988M: Jan Dumon <j.dumon@option.com>
4989W: http://www.pharscape.org
4990S: Maintained
4991F: drivers/net/usb/hso.c
4992
4993HSR NETWORK PROTOCOL
4994M: Arvid Brodin <arvid.brodin@alten.se>
4995L: netdev@vger.kernel.org
4996S: Maintained
4997F: net/hsr/
4998
4999HTCPEN TOUCHSCREEN DRIVER
5000M: Pau Oliva Fora <pof@eslack.org>
5001L: linux-input@vger.kernel.org
5002S: Maintained
5003F: drivers/input/touchscreen/htcpen.c
5004
5005HUGETLB FILESYSTEM
5006M: Nadia Yvette Chambers <nyc@holomorphy.com>
5007S: Maintained
5008F: fs/hugetlbfs/
5009
5010Hyper-V CORE AND DRIVERS
5011M: "K. Y. Srinivasan" <kys@microsoft.com>
5012M: Haiyang Zhang <haiyangz@microsoft.com>
5013L: devel@linuxdriverproject.org
5014S: Maintained
5015F: arch/x86/include/asm/mshyperv.h
5016F: arch/x86/include/uapi/asm/hyperv.h
5017F: arch/x86/kernel/cpu/mshyperv.c
5018F: drivers/hid/hid-hyperv.c
5019F: drivers/hv/
5020F: drivers/input/serio/hyperv-keyboard.c
5021F: drivers/net/hyperv/
5022F: drivers/scsi/storvsc_drv.c
5023F: drivers/video/fbdev/hyperv_fb.c
5024F: include/linux/hyperv.h
5025F: tools/hv/
5026F: Documentation/ABI/stable/sysfs-bus-vmbus
5027
5028I2C OVER PARALLEL PORT
5029M: Jean Delvare <jdelvare@suse.com>
5030L: linux-i2c@vger.kernel.org
5031S: Maintained
5032F: Documentation/i2c/busses/i2c-parport
5033F: Documentation/i2c/busses/i2c-parport-light
5034F: drivers/i2c/busses/i2c-parport.c
5035F: drivers/i2c/busses/i2c-parport-light.c
5036
5037I2C/SMBUS CONTROLLER DRIVERS FOR PC
5038M: Jean Delvare <jdelvare@suse.com>
5039L: linux-i2c@vger.kernel.org
5040S: Maintained
5041F: Documentation/i2c/busses/i2c-ali1535
5042F: Documentation/i2c/busses/i2c-ali1563
5043F: Documentation/i2c/busses/i2c-ali15x3
5044F: Documentation/i2c/busses/i2c-amd756
5045F: Documentation/i2c/busses/i2c-amd8111
5046F: Documentation/i2c/busses/i2c-i801
5047F: Documentation/i2c/busses/i2c-nforce2
5048F: Documentation/i2c/busses/i2c-piix4
5049F: Documentation/i2c/busses/i2c-sis5595
5050F: Documentation/i2c/busses/i2c-sis630
5051F: Documentation/i2c/busses/i2c-sis96x
5052F: Documentation/i2c/busses/i2c-via
5053F: Documentation/i2c/busses/i2c-viapro
5054F: drivers/i2c/busses/i2c-ali1535.c
5055F: drivers/i2c/busses/i2c-ali1563.c
5056F: drivers/i2c/busses/i2c-ali15x3.c
5057F: drivers/i2c/busses/i2c-amd756.c
5058F: drivers/i2c/busses/i2c-amd756-s4882.c
5059F: drivers/i2c/busses/i2c-amd8111.c
5060F: drivers/i2c/busses/i2c-i801.c
5061F: drivers/i2c/busses/i2c-isch.c
5062F: drivers/i2c/busses/i2c-nforce2.c
5063F: drivers/i2c/busses/i2c-nforce2-s4985.c
5064F: drivers/i2c/busses/i2c-piix4.c
5065F: drivers/i2c/busses/i2c-sis5595.c
5066F: drivers/i2c/busses/i2c-sis630.c
5067F: drivers/i2c/busses/i2c-sis96x.c
5068F: drivers/i2c/busses/i2c-via.c
5069F: drivers/i2c/busses/i2c-viapro.c
5070
5071I2C/SMBUS ISMT DRIVER
5072M: Seth Heasley <seth.heasley@intel.com>
5073M: Neil Horman <nhorman@tuxdriver.com>
5074L: linux-i2c@vger.kernel.org
5075F: drivers/i2c/busses/i2c-ismt.c
5076F: Documentation/i2c/busses/i2c-ismt
5077
5078I2C/SMBUS STUB DRIVER
5079M: Jean Delvare <jdelvare@suse.com>
5080L: linux-i2c@vger.kernel.org
5081S: Maintained
5082F: drivers/i2c/i2c-stub.c
5083
5084I2C SUBSYSTEM
5085M: Wolfram Sang <wsa@the-dreams.de>
5086L: linux-i2c@vger.kernel.org
5087W: https://i2c.wiki.kernel.org/
5088Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5089T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5090S: Maintained
5091F: Documentation/devicetree/bindings/i2c/
5092F: Documentation/i2c/
5093F: drivers/i2c/
5094F: include/linux/i2c.h
5095F: include/linux/i2c-*.h
5096F: include/uapi/linux/i2c.h
5097F: include/uapi/linux/i2c-*.h
5098
5099I2C ACPI SUPPORT
5100M: Mika Westerberg <mika.westerberg@linux.intel.com>
5101L: linux-i2c@vger.kernel.org
5102L: linux-acpi@vger.kernel.org
5103S: Maintained
5104
5105I2C-TAOS-EVM DRIVER
5106M: Jean Delvare <jdelvare@suse.com>
5107L: linux-i2c@vger.kernel.org
5108S: Maintained
5109F: Documentation/i2c/busses/i2c-taos-evm
5110F: drivers/i2c/busses/i2c-taos-evm.c
5111
5112I2C-TINY-USB DRIVER
5113M: Till Harbaum <till@harbaum.org>
5114L: linux-i2c@vger.kernel.org
5115W: http://www.harbaum.org/till/i2c_tiny_usb
5116S: Maintained
5117F: drivers/i2c/busses/i2c-tiny-usb.c
5118
5119i386 BOOT CODE
5120M: "H. Peter Anvin" <hpa@zytor.com>
5121S: Maintained
5122F: arch/x86/boot/
5123
5124i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5125M: "H. Peter Anvin" <hpa@zytor.com>
5126T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5127S: Maintained
5128
5129IA64 (Itanium) PLATFORM
5130M: Tony Luck <tony.luck@intel.com>
5131M: Fenghua Yu <fenghua.yu@intel.com>
5132L: linux-ia64@vger.kernel.org
5133T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5134S: Maintained
5135F: arch/ia64/
5136
5137IBM Power VMX Cryptographic instructions
5138M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5139M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5140L: linux-crypto@vger.kernel.org
5141S: Supported
5142F: drivers/crypto/vmx/Makefile
5143F: drivers/crypto/vmx/Kconfig
5144F: drivers/crypto/vmx/vmx.c
5145F: drivers/crypto/vmx/aes*
5146F: drivers/crypto/vmx/ghash*
5147F: drivers/crypto/vmx/ppc-xlate.pl
5148
5149IBM Power in-Nest Crypto Acceleration
5150M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5151M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5152L: linux-crypto@vger.kernel.org
5153S: Supported
5154F: drivers/crypto/nx/Makefile
5155F: drivers/crypto/nx/Kconfig
5156F: drivers/crypto/nx/nx-aes*
5157F: drivers/crypto/nx/nx-sha*
5158F: drivers/crypto/nx/nx.*
5159F: drivers/crypto/nx/nx_csbcpb.h
5160F: drivers/crypto/nx/nx_debugfs.h
5161
5162IBM Power 842 compression accelerator
5163M: Dan Streetman <ddstreet@ieee.org>
5164S: Supported
5165F: drivers/crypto/nx/Makefile
5166F: drivers/crypto/nx/Kconfig
5167F: drivers/crypto/nx/nx-842*
5168F: include/linux/sw842.h
5169F: crypto/842.c
5170F: lib/842/
5171
5172IBM Power Linux RAID adapter
5173M: Brian King <brking@us.ibm.com>
5174S: Supported
5175F: drivers/scsi/ipr.*
5176
5177IBM Power Virtual Ethernet Device Driver
5178M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5179L: netdev@vger.kernel.org
5180S: Supported
5181F: drivers/net/ethernet/ibm/ibmveth.*
5182
5183IBM Power Virtual SCSI Device Drivers
5184M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5185L: linux-scsi@vger.kernel.org
5186S: Supported
5187F: drivers/scsi/ibmvscsi/ibmvscsi*
5188F: drivers/scsi/ibmvscsi/viosrp.h
5189
5190IBM Power Virtual FC Device Drivers
5191M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5192L: linux-scsi@vger.kernel.org
5193S: Supported
5194F: drivers/scsi/ibmvscsi/ibmvfc*
5195
5196IBM ServeRAID RAID DRIVER
5197S: Orphan
5198F: drivers/scsi/ips.*
5199
5200ICH LPC AND GPIO DRIVER
5201M: Peter Tyser <ptyser@xes-inc.com>
5202S: Maintained
5203F: drivers/mfd/lpc_ich.c
5204F: drivers/gpio/gpio-ich.c
5205
5206IDE SUBSYSTEM
5207M: "David S. Miller" <davem@davemloft.net>
5208L: linux-ide@vger.kernel.org
5209Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5210T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5211S: Maintained
5212F: Documentation/ide/
5213F: drivers/ide/
5214F: include/linux/ide.h
5215
5216IDEAPAD LAPTOP EXTRAS DRIVER
5217M: Ike Panhc <ike.pan@canonical.com>
5218L: platform-driver-x86@vger.kernel.org
5219W: http://launchpad.net/ideapad-laptop
5220S: Maintained
5221F: drivers/platform/x86/ideapad-laptop.c
5222
5223IDEAPAD LAPTOP SLIDEBAR DRIVER
5224M: Andrey Moiseev <o2g.org.ru@gmail.com>
5225L: linux-input@vger.kernel.org
5226W: https://github.com/o2genum/ideapad-slidebar
5227S: Maintained
5228F: drivers/input/misc/ideapad_slidebar.c
5229
5230IDE/ATAPI DRIVERS
5231M: Borislav Petkov <bp@alien8.de>
5232L: linux-ide@vger.kernel.org
5233S: Maintained
5234F: Documentation/cdrom/ide-cd
5235F: drivers/ide/ide-cd*
5236
5237IDLE-I7300
5238M: Andy Henroid <andrew.d.henroid@intel.com>
5239L: linux-pm@vger.kernel.org
5240S: Supported
5241F: drivers/idle/i7300_idle.c
5242
5243IEEE 802.15.4 SUBSYSTEM
5244M: Alexander Aring <alex.aring@gmail.com>
5245L: linux-wpan@vger.kernel.org
5246W: https://github.com/linux-wpan
5247T: git git://github.com/linux-wpan/linux-wpan-next.git
5248S: Maintained
5249F: net/ieee802154/
5250F: net/mac802154/
5251F: drivers/net/ieee802154/
5252F: include/linux/nl802154.h
5253F: include/linux/ieee802154.h
5254F: include/net/nl802154.h
5255F: include/net/mac802154.h
5256F: include/net/af_ieee802154.h
5257F: include/net/cfg802154.h
5258F: include/net/ieee802154_netdev.h
5259F: Documentation/networking/ieee802154.txt
5260
5261IGORPLUG-USB IR RECEIVER
5262M: Sean Young <sean@mess.org>
5263L: linux-media@vger.kernel.org
5264S: Maintained
5265F: drivers/media/rc/igorplugusb.c
5266
5267IGUANAWORKS USB IR TRANSCEIVER
5268M: Sean Young <sean@mess.org>
5269L: linux-media@vger.kernel.org
5270S: Maintained
5271F: drivers/media/rc/iguanair.c
5272
5273IIO SUBSYSTEM AND DRIVERS
5274M: Jonathan Cameron <jic23@kernel.org>
5275R: Hartmut Knaack <knaack.h@gmx.de>
5276R: Lars-Peter Clausen <lars@metafoo.de>
5277R: Peter Meerwald <pmeerw@pmeerw.net>
5278L: linux-iio@vger.kernel.org
5279S: Maintained
5280F: drivers/iio/
5281F: drivers/staging/iio/
5282F: include/linux/iio/
5283F: tools/iio/
5284
5285IKANOS/ADI EAGLE ADSL USB DRIVER
5286M: Matthieu Castet <castet.matthieu@free.fr>
5287M: Stanislaw Gruszka <stf_xl@wp.pl>
5288S: Maintained
5289F: drivers/usb/atm/ueagle-atm.c
5290
5291INA209 HARDWARE MONITOR DRIVER
5292M: Guenter Roeck <linux@roeck-us.net>
5293L: lm-sensors@lm-sensors.org
5294S: Maintained
5295F: Documentation/hwmon/ina209
5296F: Documentation/devicetree/bindings/i2c/ina209.txt
5297F: drivers/hwmon/ina209.c
5298
5299INA2XX HARDWARE MONITOR DRIVER
5300M: Guenter Roeck <linux@roeck-us.net>
5301L: lm-sensors@lm-sensors.org
5302S: Maintained
5303F: Documentation/hwmon/ina2xx
5304F: drivers/hwmon/ina2xx.c
5305F: include/linux/platform_data/ina2xx.h
5306
5307INDUSTRY PACK SUBSYSTEM (IPACK)
5308M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5309M: Jens Taprogge <jens.taprogge@taprogge.org>
5310M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5311L: industrypack-devel@lists.sourceforge.net
5312W: http://industrypack.sourceforge.net
5313S: Maintained
5314F: drivers/ipack/
5315
5316INGENIC JZ4780 DMA Driver
5317M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5318S: Maintained
5319F: drivers/dma/dma-jz4780.c
5320
5321INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5322M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5323M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5324L: linux-ima-devel@lists.sourceforge.net
5325L: linux-ima-user@lists.sourceforge.net
5326L: linux-security-module@vger.kernel.org
5327S: Supported
5328F: security/integrity/ima/
5329
5330IMGTEC IR DECODER DRIVER
5331M: James Hogan <james.hogan@imgtec.com>
5332S: Maintained
5333F: drivers/media/rc/img-ir/
5334
5335IMS TWINTURBO FRAMEBUFFER DRIVER
5336L: linux-fbdev@vger.kernel.org
5337S: Orphan
5338F: drivers/video/fbdev/imsttfb.c
5339
5340INFINIBAND SUBSYSTEM
5341M: Doug Ledford <dledford@redhat.com>
5342M: Sean Hefty <sean.hefty@intel.com>
5343M: Hal Rosenstock <hal.rosenstock@gmail.com>
5344L: linux-rdma@vger.kernel.org
5345W: http://www.openfabrics.org/
5346Q: http://patchwork.kernel.org/project/linux-rdma/list/
5347T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5348S: Supported
5349F: Documentation/infiniband/
5350F: drivers/infiniband/
5351F: drivers/staging/rdma/
5352F: include/uapi/linux/if_infiniband.h
5353F: include/uapi/rdma/
5354F: include/rdma/
5355
5356INOTIFY
5357M: John McCutchan <john@johnmccutchan.com>
5358M: Robert Love <rlove@rlove.org>
5359M: Eric Paris <eparis@parisplace.org>
5360S: Maintained
5361F: Documentation/filesystems/inotify.txt
5362F: fs/notify/inotify/
5363F: include/linux/inotify.h
5364F: include/uapi/linux/inotify.h
5365
5366INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5367M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5368L: linux-input@vger.kernel.org
5369Q: http://patchwork.kernel.org/project/linux-input/list/
5370T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5371S: Maintained
5372F: drivers/input/
5373F: include/linux/input.h
5374F: include/uapi/linux/input.h
5375F: include/linux/input/
5376
5377INPUT MULTITOUCH (MT) PROTOCOL
5378M: Henrik Rydberg <rydberg@bitmath.org>
5379L: linux-input@vger.kernel.org
5380S: Odd fixes
5381F: Documentation/input/multi-touch-protocol.txt
5382F: drivers/input/input-mt.c
5383K: \b(ABS|SYN)_MT_
5384
5385INTEL ASoC BDW/HSW DRIVERS
5386M: Jie Yang <yang.jie@linux.intel.com>
5387L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5388S: Supported
5389F: sound/soc/intel/common/sst-dsp*
5390F: sound/soc/intel/common/sst-firmware.c
5391F: sound/soc/intel/boards/broadwell.c
5392F: sound/soc/intel/haswell/
5393
5394INTEL C600 SERIES SAS CONTROLLER DRIVER
5395M: Intel SCU Linux support <intel-linux-scu@intel.com>
5396M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5397L: linux-scsi@vger.kernel.org
5398T: git git://git.code.sf.net/p/intel-sas/isci
5399S: Supported
5400F: drivers/scsi/isci/
5401
5402INTEL IDLE DRIVER
5403M: Len Brown <lenb@kernel.org>
5404L: linux-pm@vger.kernel.org
5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5406S: Supported
5407F: drivers/idle/intel_idle.c
5408
5409INTEL PSTATE DRIVER
5410M: Kristen Carlson Accardi <kristen@linux.intel.com>
5411L: linux-pm@vger.kernel.org
5412S: Supported
5413F: drivers/cpufreq/intel_pstate.c
5414
5415INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5416M: Maik Broemme <mbroemme@plusserver.de>
5417L: linux-fbdev@vger.kernel.org
5418S: Maintained
5419F: Documentation/fb/intelfb.txt
5420F: drivers/video/fbdev/intelfb/
5421
5422INTEL 810/815 FRAMEBUFFER DRIVER
5423M: Antonino Daplas <adaplas@gmail.com>
5424L: linux-fbdev@vger.kernel.org
5425S: Maintained
5426F: drivers/video/fbdev/i810/
5427
5428INTEL MENLOW THERMAL DRIVER
5429M: Sujith Thomas <sujith.thomas@intel.com>
5430L: platform-driver-x86@vger.kernel.org
5431W: https://01.org/linux-acpi
5432S: Supported
5433F: drivers/platform/x86/intel_menlow.c
5434
5435INTEL IA32 MICROCODE UPDATE SUPPORT
5436M: Borislav Petkov <bp@alien8.de>
5437S: Maintained
5438F: arch/x86/kernel/cpu/microcode/core*
5439F: arch/x86/kernel/cpu/microcode/intel*
5440
5441INTEL I/OAT DMA DRIVER
5442M: Dave Jiang <dave.jiang@intel.com>
5443R: Dan Williams <dan.j.williams@intel.com>
5444L: dmaengine@vger.kernel.org
5445Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5446S: Supported
5447F: drivers/dma/ioat*
5448
5449INTEL IOMMU (VT-d)
5450M: David Woodhouse <dwmw2@infradead.org>
5451L: iommu@lists.linux-foundation.org
5452T: git git://git.infradead.org/iommu-2.6.git
5453S: Supported
5454F: drivers/iommu/intel-iommu.c
5455F: include/linux/intel-iommu.h
5456
5457INTEL IOP-ADMA DMA DRIVER
5458R: Dan Williams <dan.j.williams@intel.com>
5459S: Odd fixes
5460F: drivers/dma/iop-adma.c
5461
5462INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5463M: Krzysztof Halasa <khalasa@piap.pl>
5464S: Maintained
5465F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5466F: arch/arm/mach-ixp4xx/include/mach/npe.h
5467F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5468F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5469F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5470F: drivers/net/wan/ixp4xx_hss.c
5471
5472INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5473M: Deepak Saxena <dsaxena@plexity.net>
5474S: Maintained
5475F: drivers/char/hw_random/ixp4xx-rng.c
5476
5477INTEL ETHERNET DRIVERS
5478M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5479R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5480R: Shannon Nelson <shannon.nelson@intel.com>
5481R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5482R: Don Skidmore <donald.c.skidmore@intel.com>
5483R: Matthew Vick <matthew.vick@intel.com>
5484R: John Ronciak <john.ronciak@intel.com>
5485R: Mitch Williams <mitch.a.williams@intel.com>
5486L: intel-wired-lan@lists.osuosl.org
5487W: http://www.intel.com/support/feedback.htm
5488W: http://e1000.sourceforge.net/
5489Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5492S: Supported
5493F: Documentation/networking/e100.txt
5494F: Documentation/networking/e1000.txt
5495F: Documentation/networking/e1000e.txt
5496F: Documentation/networking/igb.txt
5497F: Documentation/networking/igbvf.txt
5498F: Documentation/networking/ixgb.txt
5499F: Documentation/networking/ixgbe.txt
5500F: Documentation/networking/ixgbevf.txt
5501F: Documentation/networking/i40e.txt
5502F: Documentation/networking/i40evf.txt
5503F: drivers/net/ethernet/intel/
5504F: drivers/net/ethernet/intel/*/
5505
5506INTEL-MID GPIO DRIVER
5507M: David Cohen <david.a.cohen@linux.intel.com>
5508L: linux-gpio@vger.kernel.org
5509S: Maintained
5510F: drivers/gpio/gpio-intel-mid.c
5511
5512INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5513M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5514L: linux-wireless@vger.kernel.org
5515S: Maintained
5516F: Documentation/networking/README.ipw2100
5517F: Documentation/networking/README.ipw2200
5518F: drivers/net/wireless/ipw2x00/
5519
5520INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5521M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5522M: Gang Wei <gang.wei@intel.com>
5523M: Shane Wang <shane.wang@intel.com>
5524L: tboot-devel@lists.sourceforge.net
5525W: http://tboot.sourceforge.net
5526T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5527S: Supported
5528F: Documentation/intel_txt.txt
5529F: include/linux/tboot.h
5530F: arch/x86/kernel/tboot.c
5531
5532INTEL WIRELESS WIMAX CONNECTION 2400
5533M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5534M: linux-wimax@intel.com
5535L: wimax@linuxwimax.org (subscribers-only)
5536S: Supported
5537W: http://linuxwimax.org
5538F: Documentation/wimax/README.i2400m
5539F: drivers/net/wimax/i2400m/
5540F: include/uapi/linux/wimax/i2400m.h
5541
5542INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5543M: Stanislaw Gruszka <sgruszka@redhat.com>
5544L: linux-wireless@vger.kernel.org
5545S: Supported
5546F: drivers/net/wireless/iwlegacy/
5547
5548INTEL WIRELESS WIFI LINK (iwlwifi)
5549M: Johannes Berg <johannes.berg@intel.com>
5550M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5551M: Intel Linux Wireless <ilw@linux.intel.com>
5552L: linux-wireless@vger.kernel.org
5553W: http://intellinuxwireless.org
5554T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5555S: Supported
5556F: drivers/net/wireless/iwlwifi/
5557
5558INTEL MANAGEMENT ENGINE (mei)
5559M: Tomas Winkler <tomas.winkler@intel.com>
5560L: linux-kernel@vger.kernel.org
5561S: Supported
5562F: include/uapi/linux/mei.h
5563F: include/linux/mei_cl_bus.h
5564F: drivers/misc/mei/*
5565F: Documentation/misc-devices/mei/*
5566
5567INTEL PMC IPC DRIVER
5568M: Zha Qipeng<qipeng.zha@intel.com>
5569L: platform-driver-x86@vger.kernel.org
5570S: Maintained
5571F: drivers/platform/x86/intel_pmc_ipc.c
5572F: arch/x86/include/asm/intel_pmc_ipc.h
5573
5574IOC3 ETHERNET DRIVER
5575M: Ralf Baechle <ralf@linux-mips.org>
5576L: linux-mips@linux-mips.org
5577S: Maintained
5578F: drivers/net/ethernet/sgi/ioc3-eth.c
5579
5580IOC3 SERIAL DRIVER
5581M: Pat Gefre <pfg@sgi.com>
5582L: linux-serial@vger.kernel.org
5583S: Maintained
5584F: drivers/tty/serial/ioc3_serial.c
5585
5586IOMMU DRIVERS
5587M: Joerg Roedel <joro@8bytes.org>
5588L: iommu@lists.linux-foundation.org
5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5590S: Maintained
5591F: drivers/iommu/
5592
5593IP MASQUERADING
5594M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5595S: Maintained
5596F: net/ipv4/netfilter/ipt_MASQUERADE.c
5597
5598IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5599M: Francois Romieu <romieu@fr.zoreil.com>
5600M: Sorbica Shieh <sorbica@icplus.com.tw>
5601L: netdev@vger.kernel.org
5602S: Maintained
5603F: drivers/net/ethernet/icplus/ipg.*
5604
5605IPATH DRIVER
5606M: Mike Marciniszyn <infinipath@intel.com>
5607L: linux-rdma@vger.kernel.org
5608S: Maintained
5609F: drivers/staging/rdma/ipath/
5610
5611IPMI SUBSYSTEM
5612M: Corey Minyard <minyard@acm.org>
5613L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5614W: http://openipmi.sourceforge.net/
5615S: Supported
5616F: Documentation/IPMI.txt
5617F: drivers/char/ipmi/
5618F: include/linux/ipmi*
5619F: include/uapi/linux/ipmi*
5620
5621QCOM AUDIO (ASoC) DRIVERS
5622M: Patrick Lai <plai@codeaurora.org>
5623M: Banajit Goswami <bgoswami@codeaurora.org>
5624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5625S: Supported
5626F: sound/soc/qcom/
5627
5628IPS SCSI RAID DRIVER
5629M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5630L: linux-scsi@vger.kernel.org
5631W: http://www.adaptec.com/
5632S: Maintained
5633F: drivers/scsi/ips*
5634
5635IPVS
5636M: Wensong Zhang <wensong@linux-vs.org>
5637M: Simon Horman <horms@verge.net.au>
5638M: Julian Anastasov <ja@ssi.bg>
5639L: netdev@vger.kernel.org
5640L: lvs-devel@vger.kernel.org
5641S: Maintained
5642F: Documentation/networking/ipvs-sysctl.txt
5643F: include/net/ip_vs.h
5644F: include/uapi/linux/ip_vs.h
5645F: net/netfilter/ipvs/
5646
5647IPWIRELESS DRIVER
5648M: Jiri Kosina <jikos@kernel.org>
5649M: David Sterba <dsterba@suse.com>
5650S: Odd Fixes
5651F: drivers/tty/ipwireless/
5652
5653IPX NETWORK LAYER
5654M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5655L: netdev@vger.kernel.org
5656S: Maintained
5657F: include/net/ipx.h
5658F: include/uapi/linux/ipx.h
5659F: net/ipx/
5660
5661IRDA SUBSYSTEM
5662M: Samuel Ortiz <samuel@sortiz.org>
5663L: irda-users@lists.sourceforge.net (subscribers-only)
5664L: netdev@vger.kernel.org
5665W: http://irda.sourceforge.net/
5666S: Maintained
5667T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5668F: Documentation/networking/irda.txt
5669F: drivers/net/irda/
5670F: include/net/irda/
5671F: net/irda/
5672
5673IRQ SUBSYSTEM
5674M: Thomas Gleixner <tglx@linutronix.de>
5675L: linux-kernel@vger.kernel.org
5676S: Maintained
5677T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5678F: kernel/irq/
5679
5680IRQCHIP DRIVERS
5681M: Thomas Gleixner <tglx@linutronix.de>
5682M: Jason Cooper <jason@lakedaemon.net>
5683M: Marc Zyngier <marc.zyngier@arm.com>
5684L: linux-kernel@vger.kernel.org
5685S: Maintained
5686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5687T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5688F: Documentation/devicetree/bindings/interrupt-controller/
5689F: drivers/irqchip/
5690
5691IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5692M: Jiang Liu <jiang.liu@linux.intel.com>
5693M: Marc Zyngier <marc.zyngier@arm.com>
5694S: Maintained
5695T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5696F: Documentation/IRQ-domain.txt
5697F: include/linux/irqdomain.h
5698F: kernel/irq/irqdomain.c
5699F: kernel/irq/msi.c
5700
5701ISAPNP
5702M: Jaroslav Kysela <perex@perex.cz>
5703S: Maintained
5704F: Documentation/isapnp.txt
5705F: drivers/pnp/isapnp/
5706F: include/linux/isapnp.h
5707
5708ISA RADIO MODULE
5709M: Hans Verkuil <hverkuil@xs4all.nl>
5710L: linux-media@vger.kernel.org
5711T: git git://linuxtv.org/media_tree.git
5712W: http://linuxtv.org
5713S: Maintained
5714F: drivers/media/radio/radio-isa*
5715
5716iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5717M: Peter Jones <pjones@redhat.com>
5718M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5719S: Maintained
5720F: drivers/firmware/iscsi_ibft*
5721
5722ISCSI
5723M: Mike Christie <michaelc@cs.wisc.edu>
5724L: open-iscsi@googlegroups.com
5725W: www.open-iscsi.org
5726T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5727S: Maintained
5728F: drivers/scsi/*iscsi*
5729F: include/scsi/*iscsi*
5730
5731ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5732M: Or Gerlitz <ogerlitz@mellanox.com>
5733M: Sagi Grimberg <sagig@mellanox.com>
5734M: Roi Dayan <roid@mellanox.com>
5735L: linux-rdma@vger.kernel.org
5736S: Supported
5737W: http://www.openfabrics.org
5738W: www.open-iscsi.org
5739Q: http://patchwork.kernel.org/project/linux-rdma/list/
5740F: drivers/infiniband/ulp/iser/
5741
5742ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5743M: Sagi Grimberg <sagig@mellanox.com>
5744T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5745L: linux-rdma@vger.kernel.org
5746L: target-devel@vger.kernel.org
5747S: Supported
5748W: http://www.linux-iscsi.org
5749F: drivers/infiniband/ulp/isert
5750
5751ISDN SUBSYSTEM
5752M: Karsten Keil <isdn@linux-pingi.de>
5753L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5754L: netdev@vger.kernel.org
5755W: http://www.isdn4linux.de
5756T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5757S: Maintained
5758F: Documentation/isdn/
5759F: drivers/isdn/
5760F: include/linux/isdn.h
5761F: include/linux/isdn/
5762F: include/uapi/linux/isdn.h
5763F: include/uapi/linux/isdn/
5764
5765ISDN SUBSYSTEM (Eicon active card driver)
5766M: Armin Schindler <mac@melware.de>
5767L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5768W: http://www.melware.de
5769S: Maintained
5770F: drivers/isdn/hardware/eicon/
5771
5772IT87 HARDWARE MONITORING DRIVER
5773M: Jean Delvare <jdelvare@suse.com>
5774L: lm-sensors@lm-sensors.org
5775S: Maintained
5776F: Documentation/hwmon/it87
5777F: drivers/hwmon/it87.c
5778
5779IT913X MEDIA DRIVER
5780M: Antti Palosaari <crope@iki.fi>
5781L: linux-media@vger.kernel.org
5782W: http://linuxtv.org/
5783W: http://palosaari.fi/linux/
5784Q: http://patchwork.linuxtv.org/project/linux-media/list/
5785T: git git://linuxtv.org/anttip/media_tree.git
5786S: Maintained
5787F: drivers/media/tuners/it913x*
5788
5789IVTV VIDEO4LINUX DRIVER
5790M: Andy Walls <awalls@md.metrocast.net>
5791L: ivtv-devel@ivtvdriver.org (subscribers-only)
5792L: linux-media@vger.kernel.org
5793T: git git://linuxtv.org/media_tree.git
5794W: http://www.ivtvdriver.org
5795S: Maintained
5796F: Documentation/video4linux/*.ivtv
5797F: drivers/media/pci/ivtv/
5798F: include/uapi/linux/ivtv*
5799
5800IX2505V MEDIA DRIVER
5801M: Malcolm Priestley <tvboxspy@gmail.com>
5802L: linux-media@vger.kernel.org
5803W: http://linuxtv.org/
5804Q: http://patchwork.linuxtv.org/project/linux-media/list/
5805S: Maintained
5806F: drivers/media/dvb-frontends/ix2505v*
5807
5808JC42.4 TEMPERATURE SENSOR DRIVER
5809M: Guenter Roeck <linux@roeck-us.net>
5810L: lm-sensors@lm-sensors.org
5811S: Maintained
5812F: drivers/hwmon/jc42.c
5813F: Documentation/hwmon/jc42
5814
5815JFS FILESYSTEM
5816M: Dave Kleikamp <shaggy@kernel.org>
5817L: jfs-discussion@lists.sourceforge.net
5818W: http://jfs.sourceforge.net/
5819T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5820S: Maintained
5821F: Documentation/filesystems/jfs.txt
5822F: fs/jfs/
5823
5824JME NETWORK DRIVER
5825M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5826L: netdev@vger.kernel.org
5827S: Maintained
5828F: drivers/net/ethernet/jme.*
5829
5830JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5831M: David Woodhouse <dwmw2@infradead.org>
5832L: linux-mtd@lists.infradead.org
5833W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5834S: Maintained
5835F: fs/jffs2/
5836F: include/uapi/linux/jffs2.h
5837
5838JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5839M: "Theodore Ts'o" <tytso@mit.edu>
5840M: Jan Kara <jack@suse.com>
5841L: linux-ext4@vger.kernel.org
5842S: Maintained
5843F: fs/jbd2/
5844F: include/linux/jbd2.h
5845
5846JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5847M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5848L: linux-media@vger.kernel.org
5849S: Maintained
5850F: drivers/media/platform/rcar_jpu.c
5851
5852JSM Neo PCI based serial card
5853M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5854L: linux-serial@vger.kernel.org
5855S: Maintained
5856F: drivers/tty/serial/jsm/
5857
5858K10TEMP HARDWARE MONITORING DRIVER
5859M: Clemens Ladisch <clemens@ladisch.de>
5860L: lm-sensors@lm-sensors.org
5861S: Maintained
5862F: Documentation/hwmon/k10temp
5863F: drivers/hwmon/k10temp.c
5864
5865K8TEMP HARDWARE MONITORING DRIVER
5866M: Rudolf Marek <r.marek@assembler.cz>
5867L: lm-sensors@lm-sensors.org
5868S: Maintained
5869F: Documentation/hwmon/k8temp
5870F: drivers/hwmon/k8temp.c
5871
5872KCONFIG
5873M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5874L: linux-kbuild@vger.kernel.org
5875T: git git://gitorious.org/linux-kconfig/linux-kconfig
5876S: Maintained
5877F: Documentation/kbuild/kconfig-language.txt
5878F: scripts/kconfig/
5879
5880KDUMP
5881M: Vivek Goyal <vgoyal@redhat.com>
5882M: Haren Myneni <hbabu@us.ibm.com>
5883L: kexec@lists.infradead.org
5884W: http://lse.sourceforge.net/kdump/
5885S: Maintained
5886F: Documentation/kdump/
5887
5888KEENE FM RADIO TRANSMITTER DRIVER
5889M: Hans Verkuil <hverkuil@xs4all.nl>
5890L: linux-media@vger.kernel.org
5891T: git git://linuxtv.org/media_tree.git
5892W: http://linuxtv.org
5893S: Maintained
5894F: drivers/media/radio/radio-keene*
5895
5896KERNEL AUTOMOUNTER v4 (AUTOFS4)
5897M: Ian Kent <raven@themaw.net>
5898L: autofs@vger.kernel.org
5899S: Maintained
5900F: fs/autofs4/
5901
5902KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5903M: Michal Marek <mmarek@suse.com>
5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5906L: linux-kbuild@vger.kernel.org
5907S: Maintained
5908F: Documentation/kbuild/
5909F: Makefile
5910F: scripts/Makefile.*
5911F: scripts/basic/
5912F: scripts/mk*
5913F: scripts/package/
5914
5915KERNEL JANITORS
5916L: kernel-janitors@vger.kernel.org
5917W: http://kernelnewbies.org/KernelJanitors
5918S: Odd Fixes
5919
5920KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5921M: "J. Bruce Fields" <bfields@fieldses.org>
5922M: Jeff Layton <jlayton@poochiereds.net>
5923L: linux-nfs@vger.kernel.org
5924W: http://nfs.sourceforge.net/
5925S: Supported
5926F: fs/nfsd/
5927F: include/uapi/linux/nfsd/
5928F: fs/lockd/
5929F: fs/nfs_common/
5930F: net/sunrpc/
5931F: include/linux/lockd/
5932F: include/linux/sunrpc/
5933F: include/uapi/linux/sunrpc/
5934
5935KERNEL SELFTEST FRAMEWORK
5936M: Shuah Khan <shuahkh@osg.samsung.com>
5937L: linux-api@vger.kernel.org
5938T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5939S: Maintained
5940F: tools/testing/selftests
5941
5942KERNEL VIRTUAL MACHINE (KVM)
5943M: Gleb Natapov <gleb@kernel.org>
5944M: Paolo Bonzini <pbonzini@redhat.com>
5945L: kvm@vger.kernel.org
5946W: http://www.linux-kvm.org
5947T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5948S: Supported
5949F: Documentation/*/kvm*.txt
5950F: Documentation/virtual/kvm/
5951F: arch/*/kvm/
5952F: arch/x86/kernel/kvm.c
5953F: arch/x86/kernel/kvmclock.c
5954F: arch/*/include/asm/kvm*
5955F: include/linux/kvm*
5956F: include/uapi/linux/kvm*
5957F: virt/kvm/
5958
5959KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5960M: Joerg Roedel <joro@8bytes.org>
5961L: kvm@vger.kernel.org
5962W: http://kvm.qumranet.com
5963S: Maintained
5964F: arch/x86/include/asm/svm.h
5965F: arch/x86/kvm/svm.c
5966
5967KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5968M: Alexander Graf <agraf@suse.com>
5969L: kvm-ppc@vger.kernel.org
5970W: http://kvm.qumranet.com
5971T: git git://github.com/agraf/linux-2.6.git
5972S: Supported
5973F: arch/powerpc/include/asm/kvm*
5974F: arch/powerpc/kvm/
5975
5976KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5977M: Christian Borntraeger <borntraeger@de.ibm.com>
5978M: Cornelia Huck <cornelia.huck@de.ibm.com>
5979L: linux-s390@vger.kernel.org
5980W: http://www.ibm.com/developerworks/linux/linux390/
5981S: Supported
5982F: Documentation/s390/kvm.txt
5983F: arch/s390/include/asm/kvm*
5984F: arch/s390/kvm/
5985
5986KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5987M: Christoffer Dall <christoffer.dall@linaro.org>
5988M: Marc Zyngier <marc.zyngier@arm.com>
5989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5990L: kvmarm@lists.cs.columbia.edu
5991W: http://systems.cs.columbia.edu/projects/kvm-arm
5992S: Supported
5993F: arch/arm/include/uapi/asm/kvm*
5994F: arch/arm/include/asm/kvm*
5995F: arch/arm/kvm/
5996F: virt/kvm/arm/
5997F: include/kvm/arm_*
5998
5999KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6000M: Christoffer Dall <christoffer.dall@linaro.org>
6001M: Marc Zyngier <marc.zyngier@arm.com>
6002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6003L: kvmarm@lists.cs.columbia.edu
6004S: Maintained
6005F: arch/arm64/include/uapi/asm/kvm*
6006F: arch/arm64/include/asm/kvm*
6007F: arch/arm64/kvm/
6008
6009KEXEC
6010M: Eric Biederman <ebiederm@xmission.com>
6011W: http://kernel.org/pub/linux/utils/kernel/kexec/
6012L: kexec@lists.infradead.org
6013S: Maintained
6014F: include/linux/kexec.h
6015F: include/uapi/linux/kexec.h
6016F: kernel/kexec.c
6017
6018KEYS/KEYRINGS:
6019M: David Howells <dhowells@redhat.com>
6020L: keyrings@vger.kernel.org
6021S: Maintained
6022F: Documentation/security/keys.txt
6023F: include/linux/key.h
6024F: include/linux/key-type.h
6025F: include/keys/
6026F: security/keys/
6027
6028KEYS-TRUSTED
6029M: David Safford <safford@us.ibm.com>
6030M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6031L: linux-security-module@vger.kernel.org
6032L: keyrings@vger.kernel.org
6033S: Supported
6034F: Documentation/security/keys-trusted-encrypted.txt
6035F: include/keys/trusted-type.h
6036F: security/keys/trusted.c
6037F: security/keys/trusted.h
6038
6039KEYS-ENCRYPTED
6040M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6041M: David Safford <safford@us.ibm.com>
6042L: linux-security-module@vger.kernel.org
6043L: keyrings@vger.kernel.org
6044S: Supported
6045F: Documentation/security/keys-trusted-encrypted.txt
6046F: include/keys/encrypted-type.h
6047F: security/keys/encrypted-keys/
6048
6049KGDB / KDB /debug_core
6050M: Jason Wessel <jason.wessel@windriver.com>
6051W: http://kgdb.wiki.kernel.org/
6052L: kgdb-bugreport@lists.sourceforge.net
6053S: Maintained
6054F: Documentation/DocBook/kgdb.tmpl
6055F: drivers/misc/kgdbts.c
6056F: drivers/tty/serial/kgdboc.c
6057F: include/linux/kdb.h
6058F: include/linux/kgdb.h
6059F: kernel/debug/
6060
6061KMEMCHECK
6062M: Vegard Nossum <vegardno@ifi.uio.no>
6063M: Pekka Enberg <penberg@kernel.org>
6064S: Maintained
6065F: Documentation/kmemcheck.txt
6066F: arch/x86/include/asm/kmemcheck.h
6067F: arch/x86/mm/kmemcheck/
6068F: include/linux/kmemcheck.h
6069F: mm/kmemcheck.c
6070
6071KMEMLEAK
6072M: Catalin Marinas <catalin.marinas@arm.com>
6073S: Maintained
6074F: Documentation/kmemleak.txt
6075F: include/linux/kmemleak.h
6076F: mm/kmemleak.c
6077F: mm/kmemleak-test.c
6078
6079KPROBES
6080M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6081M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6082M: "David S. Miller" <davem@davemloft.net>
6083M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6084S: Maintained
6085F: Documentation/kprobes.txt
6086F: include/linux/kprobes.h
6087F: kernel/kprobes.c
6088
6089KS0108 LCD CONTROLLER DRIVER
6090M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6091W: http://miguelojeda.es/auxdisplay.htm
6092W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6093S: Maintained
6094F: Documentation/auxdisplay/ks0108
6095F: drivers/auxdisplay/ks0108.c
6096F: include/linux/ks0108.h
6097
6098LAPB module
6099L: linux-x25@vger.kernel.org
6100S: Orphan
6101F: Documentation/networking/lapb-module.txt
6102F: include/*/lapb.h
6103F: net/lapb/
6104
6105LASI 53c700 driver for PARISC
6106M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6107L: linux-scsi@vger.kernel.org
6108S: Maintained
6109F: Documentation/scsi/53c700.txt
6110F: drivers/scsi/53c700*
6111
6112LED SUBSYSTEM
6113M: Richard Purdie <rpurdie@rpsys.net>
6114M: Jacek Anaszewski <j.anaszewski@samsung.com>
6115L: linux-leds@vger.kernel.org
6116T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6117S: Maintained
6118F: drivers/leds/
6119F: include/linux/leds.h
6120
6121LEGACY EEPROM DRIVER
6122M: Jean Delvare <jdelvare@suse.com>
6123S: Maintained
6124F: Documentation/misc-devices/eeprom
6125F: drivers/misc/eeprom/eeprom.c
6126
6127LEGO USB Tower driver
6128M: Juergen Stuber <starblue@users.sourceforge.net>
6129L: legousb-devel@lists.sourceforge.net
6130W: http://legousb.sourceforge.net/
6131S: Maintained
6132F: drivers/usb/misc/legousbtower.c
6133
6134LG2160 MEDIA DRIVER
6135M: Michael Krufky <mkrufky@linuxtv.org>
6136L: linux-media@vger.kernel.org
6137W: http://linuxtv.org/
6138W: http://github.com/mkrufky
6139Q: http://patchwork.linuxtv.org/project/linux-media/list/
6140T: git git://linuxtv.org/mkrufky/tuners.git
6141S: Maintained
6142F: drivers/media/dvb-frontends/lg2160.*
6143
6144LGDT3305 MEDIA DRIVER
6145M: Michael Krufky <mkrufky@linuxtv.org>
6146L: linux-media@vger.kernel.org
6147W: http://linuxtv.org/
6148W: http://github.com/mkrufky
6149Q: http://patchwork.linuxtv.org/project/linux-media/list/
6150T: git git://linuxtv.org/mkrufky/tuners.git
6151S: Maintained
6152F: drivers/media/dvb-frontends/lgdt3305.*
6153
6154LGUEST
6155M: Rusty Russell <rusty@rustcorp.com.au>
6156L: lguest@lists.ozlabs.org
6157W: http://lguest.ozlabs.org/
6158S: Odd Fixes
6159F: arch/x86/include/asm/lguest*.h
6160F: arch/x86/lguest/
6161F: drivers/lguest/
6162F: include/linux/lguest*.h
6163F: tools/lguest/
6164
6165LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6166M: Tejun Heo <tj@kernel.org>
6167L: linux-ide@vger.kernel.org
6168T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6169S: Maintained
6170F: drivers/ata/
6171F: include/linux/ata.h
6172F: include/linux/libata.h
6173
6174LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6175M: Viresh Kumar <vireshk@kernel.org>
6176L: linux-ide@vger.kernel.org
6177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6178S: Maintained
6179F: include/linux/pata_arasan_cf_data.h
6180F: drivers/ata/pata_arasan_cf.c
6181
6182LIBATA PATA DRIVERS
6183M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6184M: Tejun Heo <tj@kernel.org>
6185L: linux-ide@vger.kernel.org
6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6187S: Maintained
6188F: drivers/ata/pata_*.c
6189F: drivers/ata/ata_generic.c
6190
6191LIBATA SATA AHCI PLATFORM devices support
6192M: Hans de Goede <hdegoede@redhat.com>
6193M: Tejun Heo <tj@kernel.org>
6194L: linux-ide@vger.kernel.org
6195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6196S: Maintained
6197F: drivers/ata/ahci_platform.c
6198F: drivers/ata/libahci_platform.c
6199F: include/linux/ahci_platform.h
6200
6201LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6202M: Mikael Pettersson <mikpelinux@gmail.com>
6203L: linux-ide@vger.kernel.org
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6205S: Maintained
6206F: drivers/ata/sata_promise.*
6207
6208LIBLOCKDEP
6209M: Sasha Levin <sasha.levin@oracle.com>
6210S: Maintained
6211F: tools/lib/lockdep/
6212
6213LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6214M: Dan Williams <dan.j.williams@intel.com>
6215L: linux-nvdimm@lists.01.org
6216Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6217S: Supported
6218F: drivers/nvdimm/*
6219F: include/linux/nd.h
6220F: include/linux/libnvdimm.h
6221F: include/uapi/linux/ndctl.h
6222
6223LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6224M: Ross Zwisler <ross.zwisler@linux.intel.com>
6225L: linux-nvdimm@lists.01.org
6226Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6227S: Supported
6228F: drivers/nvdimm/blk.c
6229F: drivers/nvdimm/region_devs.c
6230F: drivers/acpi/nfit*
6231
6232LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6233M: Vishal Verma <vishal.l.verma@intel.com>
6234L: linux-nvdimm@lists.01.org
6235Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6236S: Supported
6237F: drivers/nvdimm/btt*
6238
6239LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6240M: Ross Zwisler <ross.zwisler@linux.intel.com>
6241L: linux-nvdimm@lists.01.org
6242Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6243S: Supported
6244F: drivers/nvdimm/pmem.c
6245F: include/linux/pmem.h
6246F: arch/*/include/asm/pmem.h
6247
6248LINUX FOR IBM pSERIES (RS/6000)
6249M: Paul Mackerras <paulus@au.ibm.com>
6250W: http://www.ibm.com/linux/ltc/projects/ppc
6251S: Supported
6252F: arch/powerpc/boot/rs6000.h
6253
6254LINUX FOR POWERPC (32-BIT AND 64-BIT)
6255M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6256M: Paul Mackerras <paulus@samba.org>
6257M: Michael Ellerman <mpe@ellerman.id.au>
6258W: http://www.penguinppc.org/
6259L: linuxppc-dev@lists.ozlabs.org
6260Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6261T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6262S: Supported
6263F: Documentation/powerpc/
6264F: arch/powerpc/
6265
6266LINUX FOR POWER MACINTOSH
6267M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6268W: http://www.penguinppc.org/
6269L: linuxppc-dev@lists.ozlabs.org
6270S: Maintained
6271F: arch/powerpc/platforms/powermac/
6272F: drivers/macintosh/
6273
6274LINUX FOR POWERPC EMBEDDED MPC5XXX
6275M: Anatolij Gustschin <agust@denx.de>
6276L: linuxppc-dev@lists.ozlabs.org
6277T: git git://git.denx.de/linux-denx-agust.git
6278S: Maintained
6279F: arch/powerpc/platforms/512x/
6280F: arch/powerpc/platforms/52xx/
6281
6282LINUX FOR POWERPC EMBEDDED PPC4XX
6283M: Alistair Popple <alistair@popple.id.au>
6284M: Matt Porter <mporter@kernel.crashing.org>
6285W: http://www.penguinppc.org/
6286L: linuxppc-dev@lists.ozlabs.org
6287S: Maintained
6288F: arch/powerpc/platforms/40x/
6289F: arch/powerpc/platforms/44x/
6290
6291LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6292L: linuxppc-dev@lists.ozlabs.org
6293S: Orphan
6294F: arch/powerpc/*/*virtex*
6295F: arch/powerpc/*/*/*virtex*
6296
6297LINUX FOR POWERPC EMBEDDED PPC8XX
6298M: Vitaly Bordug <vitb@kernel.crashing.org>
6299W: http://www.penguinppc.org/
6300L: linuxppc-dev@lists.ozlabs.org
6301S: Maintained
6302F: arch/powerpc/platforms/8xx/
6303
6304LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6305M: Scott Wood <scottwood@freescale.com>
6306M: Kumar Gala <galak@kernel.crashing.org>
6307W: http://www.penguinppc.org/
6308L: linuxppc-dev@lists.ozlabs.org
6309T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6310S: Maintained
6311F: arch/powerpc/platforms/83xx/
6312F: arch/powerpc/platforms/85xx/
6313
6314LINUX FOR POWERPC PA SEMI PWRFICIENT
6315M: Olof Johansson <olof@lixom.net>
6316L: linuxppc-dev@lists.ozlabs.org
6317S: Maintained
6318F: arch/powerpc/platforms/pasemi/
6319F: drivers/*/*pasemi*
6320F: drivers/*/*/*pasemi*
6321
6322LINUX SECURITY MODULE (LSM) FRAMEWORK
6323M: Chris Wright <chrisw@sous-sol.org>
6324L: linux-security-module@vger.kernel.org
6325S: Supported
6326
6327LIS3LV02D ACCELEROMETER DRIVER
6328M: Eric Piel <eric.piel@tremplin-utc.net>
6329S: Maintained
6330F: Documentation/misc-devices/lis3lv02d
6331F: drivers/misc/lis3lv02d/
6332F: drivers/platform/x86/hp_accel.c
6333
6334LIVE PATCHING
6335M: Josh Poimboeuf <jpoimboe@redhat.com>
6336M: Seth Jennings <sjenning@redhat.com>
6337M: Jiri Kosina <jikos@kernel.org>
6338M: Vojtech Pavlik <vojtech@suse.com>
6339S: Maintained
6340F: kernel/livepatch/
6341F: include/linux/livepatch.h
6342F: arch/x86/include/asm/livepatch.h
6343F: arch/x86/kernel/livepatch.c
6344F: Documentation/ABI/testing/sysfs-kernel-livepatch
6345F: samples/livepatch/
6346L: live-patching@vger.kernel.org
6347T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6348
6349LLC (802.2)
6350M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6351S: Maintained
6352F: include/linux/llc.h
6353F: include/uapi/linux/llc.h
6354F: include/net/llc*
6355F: net/llc/
6356
6357LM73 HARDWARE MONITOR DRIVER
6358M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6359L: lm-sensors@lm-sensors.org
6360S: Maintained
6361F: drivers/hwmon/lm73.c
6362
6363LM78 HARDWARE MONITOR DRIVER
6364M: Jean Delvare <jdelvare@suse.com>
6365L: lm-sensors@lm-sensors.org
6366S: Maintained
6367F: Documentation/hwmon/lm78
6368F: drivers/hwmon/lm78.c
6369
6370LM83 HARDWARE MONITOR DRIVER
6371M: Jean Delvare <jdelvare@suse.com>
6372L: lm-sensors@lm-sensors.org
6373S: Maintained
6374F: Documentation/hwmon/lm83
6375F: drivers/hwmon/lm83.c
6376
6377LM90 HARDWARE MONITOR DRIVER
6378M: Jean Delvare <jdelvare@suse.com>
6379L: lm-sensors@lm-sensors.org
6380S: Maintained
6381F: Documentation/hwmon/lm90
6382F: Documentation/devicetree/bindings/hwmon/lm90.txt
6383F: drivers/hwmon/lm90.c
6384
6385LM95234 HARDWARE MONITOR DRIVER
6386M: Guenter Roeck <linux@roeck-us.net>
6387L: lm-sensors@lm-sensors.org
6388S: Maintained
6389F: Documentation/hwmon/lm95234
6390F: drivers/hwmon/lm95234.c
6391
6392LME2510 MEDIA DRIVER
6393M: Malcolm Priestley <tvboxspy@gmail.com>
6394L: linux-media@vger.kernel.org
6395W: http://linuxtv.org/
6396Q: http://patchwork.linuxtv.org/project/linux-media/list/
6397S: Maintained
6398F: drivers/media/usb/dvb-usb-v2/lmedm04*
6399
6400LOCKDEP AND LOCKSTAT
6401M: Peter Zijlstra <peterz@infradead.org>
6402M: Ingo Molnar <mingo@redhat.com>
6403L: linux-kernel@vger.kernel.org
6404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6405S: Maintained
6406F: Documentation/locking/lockdep*.txt
6407F: Documentation/locking/lockstat.txt
6408F: include/linux/lockdep.h
6409F: kernel/locking/
6410
6411LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6412M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6413L: linux-ntfs-dev@lists.sourceforge.net
6414W: http://www.linux-ntfs.org/content/view/19/37/
6415S: Maintained
6416F: Documentation/ldm.txt
6417F: block/partitions/ldm.*
6418
6419LogFS
6420M: Joern Engel <joern@logfs.org>
6421M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6422L: logfs@logfs.org
6423W: logfs.org
6424S: Maintained
6425F: fs/logfs/
6426
6427LPC32XX MACHINE SUPPORT
6428M: Roland Stigge <stigge@antcom.de>
6429L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6430S: Maintained
6431F: arch/arm/mach-lpc32xx/
6432
6433LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6434M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6435M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6436M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6437M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6438L: MPT-FusionLinux.pdl@avagotech.com
6439L: linux-scsi@vger.kernel.org
6440W: http://www.lsilogic.com/support
6441S: Supported
6442F: drivers/message/fusion/
6443F: drivers/scsi/mpt2sas/
6444F: drivers/scsi/mpt3sas/
6445
6446LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6447M: Matthew Wilcox <matthew@wil.cx>
6448L: linux-scsi@vger.kernel.org
6449S: Maintained
6450F: drivers/scsi/sym53c8xx_2/
6451
6452LTC4261 HARDWARE MONITOR DRIVER
6453M: Guenter Roeck <linux@roeck-us.net>
6454L: lm-sensors@lm-sensors.org
6455S: Maintained
6456F: Documentation/hwmon/ltc4261
6457F: drivers/hwmon/ltc4261.c
6458
6459LTP (Linux Test Project)
6460M: Mike Frysinger <vapier@gentoo.org>
6461M: Cyril Hrubis <chrubis@suse.cz>
6462M: Wanlong Gao <wanlong.gao@gmail.com>
6463M: Jan Stancek <jstancek@redhat.com>
6464M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6465M: Alexey Kodanev <alexey.kodanev@oracle.com>
6466L: ltp@lists.linux.it (subscribers-only)
6467W: http://linux-test-project.github.io/
6468T: git git://github.com/linux-test-project/ltp.git
6469S: Maintained
6470
6471M32R ARCHITECTURE
6472W: http://www.linux-m32r.org/
6473S: Orphan
6474F: arch/m32r/
6475
6476M68K ARCHITECTURE
6477M: Geert Uytterhoeven <geert@linux-m68k.org>
6478L: linux-m68k@lists.linux-m68k.org
6479W: http://www.linux-m68k.org/
6480T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6481S: Maintained
6482F: arch/m68k/
6483F: drivers/zorro/
6484
6485M68K ON APPLE MACINTOSH
6486M: Joshua Thompson <funaho@jurai.org>
6487W: http://www.mac.linux-m68k.org/
6488L: linux-m68k@lists.linux-m68k.org
6489S: Maintained
6490F: arch/m68k/mac/
6491
6492M68K ON HP9000/300
6493M: Philip Blundell <philb@gnu.org>
6494W: http://www.tazenda.demon.co.uk/phil/linux-hp
6495S: Maintained
6496F: arch/m68k/hp300/
6497
6498M88DS3103 MEDIA DRIVER
6499M: Antti Palosaari <crope@iki.fi>
6500L: linux-media@vger.kernel.org
6501W: http://linuxtv.org/
6502W: http://palosaari.fi/linux/
6503Q: http://patchwork.linuxtv.org/project/linux-media/list/
6504T: git git://linuxtv.org/anttip/media_tree.git
6505S: Maintained
6506F: drivers/media/dvb-frontends/m88ds3103*
6507
6508M88RS2000 MEDIA DRIVER
6509M: Malcolm Priestley <tvboxspy@gmail.com>
6510L: linux-media@vger.kernel.org
6511W: http://linuxtv.org/
6512Q: http://patchwork.linuxtv.org/project/linux-media/list/
6513S: Maintained
6514F: drivers/media/dvb-frontends/m88rs2000*
6515
6516MA901 MASTERKIT USB FM RADIO DRIVER
6517M: Alexey Klimov <klimov.linux@gmail.com>
6518L: linux-media@vger.kernel.org
6519T: git git://linuxtv.org/media_tree.git
6520S: Maintained
6521F: drivers/media/radio/radio-ma901.c
6522
6523MAC80211
6524M: Johannes Berg <johannes@sipsolutions.net>
6525L: linux-wireless@vger.kernel.org
6526W: http://wireless.kernel.org/
6527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6529S: Maintained
6530F: Documentation/networking/mac80211-injection.txt
6531F: include/net/mac80211.h
6532F: net/mac80211/
6533
6534MACVLAN DRIVER
6535M: Patrick McHardy <kaber@trash.net>
6536L: netdev@vger.kernel.org
6537S: Maintained
6538F: drivers/net/macvlan.c
6539F: include/linux/if_macvlan.h
6540
6541MAILBOX API
6542M: Jassi Brar <jassisinghbrar@gmail.com>
6543L: linux-kernel@vger.kernel.org
6544S: Maintained
6545F: drivers/mailbox/
6546F: include/linux/mailbox_client.h
6547F: include/linux/mailbox_controller.h
6548
6549MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6550M: Michael Kerrisk <mtk.manpages@gmail.com>
6551W: http://www.kernel.org/doc/man-pages
6552L: linux-man@vger.kernel.org
6553S: Maintained
6554
6555MARVELL ARMADA DRM SUPPORT
6556M: Russell King <rmk+kernel@arm.linux.org.uk>
6557S: Maintained
6558F: drivers/gpu/drm/armada/
6559
6560MARVELL 88E6352 DSA support
6561M: Guenter Roeck <linux@roeck-us.net>
6562S: Maintained
6563F: drivers/net/dsa/mv88e6352.c
6564
6565MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6566M: Mirko Lindner <mlindner@marvell.com>
6567M: Stephen Hemminger <stephen@networkplumber.org>
6568L: netdev@vger.kernel.org
6569S: Maintained
6570F: drivers/net/ethernet/marvell/sk*
6571
6572MARVELL LIBERTAS WIRELESS DRIVER
6573L: libertas-dev@lists.infradead.org
6574S: Orphan
6575F: drivers/net/wireless/libertas/
6576
6577MARVELL MV643XX ETHERNET DRIVER
6578M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6579L: netdev@vger.kernel.org
6580S: Maintained
6581F: drivers/net/ethernet/marvell/mv643xx_eth.*
6582F: include/linux/mv643xx.h
6583
6584MARVELL MVNETA ETHERNET DRIVER
6585M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6586L: netdev@vger.kernel.org
6587S: Maintained
6588F: drivers/net/ethernet/marvell/mvneta.*
6589
6590MARVELL MWIFIEX WIRELESS DRIVER
6591M: Amitkumar Karwar <akarwar@marvell.com>
6592M: Nishant Sarmukadam <nishants@marvell.com>
6593L: linux-wireless@vger.kernel.org
6594S: Maintained
6595F: drivers/net/wireless/mwifiex/
6596
6597MARVELL MWL8K WIRELESS DRIVER
6598M: Lennert Buytenhek <buytenh@wantstofly.org>
6599L: linux-wireless@vger.kernel.org
6600S: Odd Fixes
6601F: drivers/net/wireless/mwl8k.c
6602
6603MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6604M: Nicolas Pitre <nico@fluxnic.net>
6605S: Odd Fixes
6606F: drivers/mmc/host/mvsdio.*
6607
6608MATROX FRAMEBUFFER DRIVER
6609L: linux-fbdev@vger.kernel.org
6610S: Orphan
6611F: drivers/video/fbdev/matrox/matroxfb_*
6612F: include/uapi/linux/matroxfb.h
6613
6614MAX16065 HARDWARE MONITOR DRIVER
6615M: Guenter Roeck <linux@roeck-us.net>
6616L: lm-sensors@lm-sensors.org
6617S: Maintained
6618F: Documentation/hwmon/max16065
6619F: drivers/hwmon/max16065.c
6620
6621MAX20751 HARDWARE MONITOR DRIVER
6622M: Guenter Roeck <linux@roeck-us.net>
6623L: lm-sensors@lm-sensors.org
6624S: Maintained
6625F: Documentation/hwmon/max20751
6626F: drivers/hwmon/max20751.c
6627
6628MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6629M: "Hans J. Koch" <hjk@hansjkoch.de>
6630L: lm-sensors@lm-sensors.org
6631S: Maintained
6632F: Documentation/hwmon/max6650
6633F: drivers/hwmon/max6650.c
6634
6635MAX6697 HARDWARE MONITOR DRIVER
6636M: Guenter Roeck <linux@roeck-us.net>
6637L: lm-sensors@lm-sensors.org
6638S: Maintained
6639F: Documentation/hwmon/max6697
6640F: Documentation/devicetree/bindings/i2c/max6697.txt
6641F: drivers/hwmon/max6697.c
6642F: include/linux/platform_data/max6697.h
6643
6644MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6645M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6646L: linux-pm@vger.kernel.org
6647S: Supported
6648F: drivers/power/max14577_charger.c
6649F: drivers/power/max77693_charger.c
6650
6651MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6652M: Javier Martinez Canillas <javier@osg.samsung.com>
6653L: linux-kernel@vger.kernel.org
6654S: Supported
6655F: drivers/*/*max77802.c
6656F: Documentation/devicetree/bindings/*/*max77802.txt
6657F: include/dt-bindings/*/*max77802.h
6658
6659MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6660M: Chanwoo Choi <cw00.choi@samsung.com>
6661M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6662L: linux-kernel@vger.kernel.org
6663S: Supported
6664F: drivers/*/max14577.c
6665F: drivers/*/max77686.c
6666F: drivers/*/max77693.c
6667F: drivers/extcon/extcon-max14577.c
6668F: drivers/extcon/extcon-max77693.c
6669F: drivers/rtc/rtc-max77686.c
6670F: drivers/clk/clk-max77686.c
6671F: Documentation/devicetree/bindings/mfd/max14577.txt
6672F: Documentation/devicetree/bindings/*/max77686.txt
6673F: Documentation/devicetree/bindings/mfd/max77693.txt
6674F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6675F: include/linux/mfd/max14577*.h
6676F: include/linux/mfd/max77686*.h
6677F: include/linux/mfd/max77693*.h
6678
6679MAXIRADIO FM RADIO RECEIVER DRIVER
6680M: Hans Verkuil <hverkuil@xs4all.nl>
6681L: linux-media@vger.kernel.org
6682T: git git://linuxtv.org/media_tree.git
6683W: http://linuxtv.org
6684S: Maintained
6685F: drivers/media/radio/radio-maxiradio*
6686
6687MEDIA DRIVERS FOR RENESAS - VSP1
6688M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6689L: linux-media@vger.kernel.org
6690L: linux-sh@vger.kernel.org
6691T: git git://linuxtv.org/media_tree.git
6692S: Supported
6693F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6694F: drivers/media/platform/vsp1/
6695
6696MEDIA DRIVERS FOR ASCOT2E
6697M: Sergey Kozlov <serjk@netup.ru>
6698L: linux-media@vger.kernel.org
6699W: http://linuxtv.org
6700W: http://netup.tv/
6701T: git git://linuxtv.org/media_tree.git
6702S: Supported
6703F: drivers/media/dvb-frontends/ascot2e*
6704
6705MEDIA DRIVERS FOR CXD2841ER
6706M: Sergey Kozlov <serjk@netup.ru>
6707L: linux-media@vger.kernel.org
6708W: http://linuxtv.org/
6709W: http://netup.tv/
6710T: git git://linuxtv.org/media_tree.git
6711S: Supported
6712F: drivers/media/dvb-frontends/cxd2841er*
6713
6714MEDIA DRIVERS FOR HORUS3A
6715M: Sergey Kozlov <serjk@netup.ru>
6716L: linux-media@vger.kernel.org
6717W: http://linuxtv.org/
6718W: http://netup.tv/
6719T: git git://linuxtv.org/media_tree.git
6720S: Supported
6721F: drivers/media/dvb-frontends/horus3a*
6722
6723MEDIA DRIVERS FOR LNBH25
6724M: Sergey Kozlov <serjk@netup.ru>
6725L: linux-media@vger.kernel.org
6726W: http://linuxtv.org/
6727W: http://netup.tv/
6728T: git git://linuxtv.org/media_tree.git
6729S: Supported
6730F: drivers/media/dvb-frontends/lnbh25*
6731
6732MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6733M: Sergey Kozlov <serjk@netup.ru>
6734L: linux-media@vger.kernel.org
6735W: http://linuxtv.org/
6736W: http://netup.tv/
6737T: git git://linuxtv.org/media_tree.git
6738S: Supported
6739F: drivers/media/pci/netup_unidvb/*
6740
6741MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6742M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6743P: LinuxTV.org Project
6744L: linux-media@vger.kernel.org
6745W: http://linuxtv.org
6746Q: http://patchwork.kernel.org/project/linux-media/list/
6747T: git git://linuxtv.org/media_tree.git
6748S: Maintained
6749F: Documentation/dvb/
6750F: Documentation/video4linux/
6751F: Documentation/DocBook/media/
6752F: drivers/media/
6753F: drivers/staging/media/
6754F: include/media/
6755F: include/uapi/linux/dvb/
6756F: include/uapi/linux/videodev2.h
6757F: include/uapi/linux/media.h
6758F: include/uapi/linux/v4l2-*
6759F: include/uapi/linux/meye.h
6760F: include/uapi/linux/ivtv*
6761F: include/uapi/linux/uvcvideo.h
6762
6763MEDIATEK MT7601U WIRELESS LAN DRIVER
6764M: Jakub Kicinski <kubakici@wp.pl>
6765L: linux-wireless@vger.kernel.org
6766S: Maintained
6767F: drivers/net/wireless/mediatek/mt7601u/
6768
6769MEGARAID SCSI/SAS DRIVERS
6770M: Kashyap Desai <kashyap.desai@avagotech.com>
6771M: Sumit Saxena <sumit.saxena@avagotech.com>
6772M: Uday Lingala <uday.lingala@avagotech.com>
6773L: megaraidlinux.pdl@avagotech.com
6774L: linux-scsi@vger.kernel.org
6775W: http://www.lsi.com
6776S: Maintained
6777F: Documentation/scsi/megaraid.txt
6778F: drivers/scsi/megaraid.*
6779F: drivers/scsi/megaraid/
6780
6781MELLANOX ETHERNET DRIVER (mlx4_en)
6782M: Amir Vadai <amirv@mellanox.com>
6783M: Ido Shamay <idos@mellanox.com>
6784L: netdev@vger.kernel.org
6785S: Supported
6786W: http://www.mellanox.com
6787Q: http://patchwork.ozlabs.org/project/netdev/list/
6788F: drivers/net/ethernet/mellanox/mlx4/en_*
6789
6790MELLANOX ETHERNET SWITCH DRIVERS
6791M: Jiri Pirko <jiri@mellanox.com>
6792M: Ido Schimmel <idosch@mellanox.com>
6793L: netdev@vger.kernel.org
6794S: Supported
6795W: http://www.mellanox.com
6796Q: http://patchwork.ozlabs.org/project/netdev/list/
6797F: drivers/net/ethernet/mellanox/mlxsw/
6798
6799MEMBARRIER SUPPORT
6800M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6801M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6802L: linux-kernel@vger.kernel.org
6803S: Supported
6804F: kernel/membarrier.c
6805F: include/uapi/linux/membarrier.h
6806
6807MEMORY MANAGEMENT
6808L: linux-mm@kvack.org
6809W: http://www.linux-mm.org
6810S: Maintained
6811F: include/linux/mm.h
6812F: include/linux/gfp.h
6813F: include/linux/mmzone.h
6814F: include/linux/memory_hotplug.h
6815F: include/linux/vmalloc.h
6816F: mm/
6817
6818MEMORY TECHNOLOGY DEVICES (MTD)
6819M: David Woodhouse <dwmw2@infradead.org>
6820M: Brian Norris <computersforpeace@gmail.com>
6821L: linux-mtd@lists.infradead.org
6822W: http://www.linux-mtd.infradead.org/
6823Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6824T: git git://git.infradead.org/linux-mtd.git
6825T: git git://git.infradead.org/l2-mtd.git
6826S: Maintained
6827F: drivers/mtd/
6828F: include/linux/mtd/
6829F: include/uapi/mtd/
6830
6831MEN A21 WATCHDOG DRIVER
6832M: Johannes Thumshirn <morbidrsa@gmail.com>
6833L: linux-watchdog@vger.kernel.org
6834S: Maintained
6835F: drivers/watchdog/mena21_wdt.c
6836
6837MEN CHAMELEON BUS (mcb)
6838M: Johannes Thumshirn <morbidrsa@gmail.com>
6839S: Maintained
6840F: drivers/mcb/
6841F: include/linux/mcb.h
6842F: Documentation/men-chameleon-bus.txt
6843
6844MEN F21BMC (Board Management Controller)
6845M: Andreas Werner <andreas.werner@men.de>
6846S: Supported
6847F: drivers/mfd/menf21bmc.c
6848F: drivers/watchdog/menf21bmc_wdt.c
6849F: drivers/leds/leds-menf21bmc.c
6850F: drivers/hwmon/menf21bmc_hwmon.c
6851F: Documentation/hwmon/menf21bmc
6852
6853METAG ARCHITECTURE
6854M: James Hogan <james.hogan@imgtec.com>
6855L: linux-metag@vger.kernel.org
6856S: Supported
6857F: arch/metag/
6858F: Documentation/metag/
6859F: Documentation/devicetree/bindings/metag/
6860F: drivers/clocksource/metag_generic.c
6861F: drivers/irqchip/irq-metag.c
6862F: drivers/irqchip/irq-metag-ext.c
6863F: drivers/tty/metag_da.c
6864
6865MICROBLAZE ARCHITECTURE
6866M: Michal Simek <monstr@monstr.eu>
6867W: http://www.monstr.eu/fdt/
6868T: git git://git.monstr.eu/linux-2.6-microblaze.git
6869S: Supported
6870F: arch/microblaze/
6871
6872MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6873M: Chen Yu <yu.c.chen@intel.com>
6874L: platform-driver-x86@vger.kernel.org
6875S: Supported
6876F: drivers/platform/x86/surfacepro3_button.c
6877
6878MICROTEK X6 SCANNER
6879M: Oliver Neukum <oliver@neukum.org>
6880S: Maintained
6881F: drivers/usb/image/microtek.*
6882
6883MIPS
6884M: Ralf Baechle <ralf@linux-mips.org>
6885L: linux-mips@linux-mips.org
6886W: http://www.linux-mips.org/
6887T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6888Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6889S: Supported
6890F: Documentation/mips/
6891F: arch/mips/
6892
6893MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6894M: Hans Verkuil <hverkuil@xs4all.nl>
6895L: linux-media@vger.kernel.org
6896T: git git://linuxtv.org/media_tree.git
6897W: http://linuxtv.org
6898S: Odd Fixes
6899F: drivers/media/radio/radio-miropcm20*
6900
6901Mellanox MLX5 core VPI driver
6902M: Eli Cohen <eli@mellanox.com>
6903L: netdev@vger.kernel.org
6904L: linux-rdma@vger.kernel.org
6905W: http://www.mellanox.com
6906Q: http://patchwork.ozlabs.org/project/netdev/list/
6907Q: http://patchwork.kernel.org/project/linux-rdma/list/
6908T: git git://openfabrics.org/~eli/connect-ib.git
6909S: Supported
6910F: drivers/net/ethernet/mellanox/mlx5/core/
6911F: include/linux/mlx5/
6912
6913Mellanox MLX5 IB driver
6914M: Eli Cohen <eli@mellanox.com>
6915L: linux-rdma@vger.kernel.org
6916W: http://www.mellanox.com
6917Q: http://patchwork.kernel.org/project/linux-rdma/list/
6918T: git git://openfabrics.org/~eli/connect-ib.git
6919S: Supported
6920F: include/linux/mlx5/
6921F: drivers/infiniband/hw/mlx5/
6922
6923MN88472 MEDIA DRIVER
6924M: Antti Palosaari <crope@iki.fi>
6925L: linux-media@vger.kernel.org
6926W: http://linuxtv.org/
6927W: http://palosaari.fi/linux/
6928Q: http://patchwork.linuxtv.org/project/linux-media/list/
6929T: git git://linuxtv.org/anttip/media_tree.git
6930S: Maintained
6931F: drivers/staging/media/mn88472/
6932F: drivers/media/dvb-frontends/mn88472.h
6933
6934MN88473 MEDIA DRIVER
6935M: Antti Palosaari <crope@iki.fi>
6936L: linux-media@vger.kernel.org
6937W: http://linuxtv.org/
6938W: http://palosaari.fi/linux/
6939Q: http://patchwork.linuxtv.org/project/linux-media/list/
6940T: git git://linuxtv.org/anttip/media_tree.git
6941S: Maintained
6942F: drivers/staging/media/mn88473/
6943F: drivers/media/dvb-frontends/mn88473.h
6944
6945MODULE SUPPORT
6946M: Rusty Russell <rusty@rustcorp.com.au>
6947S: Maintained
6948F: include/linux/module.h
6949F: kernel/module.c
6950
6951MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6952W: http://popies.net/meye/
6953S: Orphan
6954F: Documentation/video4linux/meye.txt
6955F: drivers/media/pci/meye/
6956F: include/uapi/linux/meye.h
6957
6958MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6959M: Jiri Slaby <jirislaby@gmail.com>
6960S: Maintained
6961F: Documentation/serial/moxa-smartio
6962F: drivers/tty/mxser.*
6963
6964MR800 AVERMEDIA USB FM RADIO DRIVER
6965M: Alexey Klimov <klimov.linux@gmail.com>
6966L: linux-media@vger.kernel.org
6967T: git git://linuxtv.org/media_tree.git
6968S: Maintained
6969F: drivers/media/radio/radio-mr800.c
6970
6971MRF24J40 IEEE 802.15.4 RADIO DRIVER
6972M: Alan Ott <alan@signal11.us>
6973L: linux-wpan@vger.kernel.org
6974S: Maintained
6975F: drivers/net/ieee802154/mrf24j40.c
6976
6977MSI LAPTOP SUPPORT
6978M: "Lee, Chun-Yi" <jlee@suse.com>
6979L: platform-driver-x86@vger.kernel.org
6980S: Maintained
6981F: drivers/platform/x86/msi-laptop.c
6982
6983MSI WMI SUPPORT
6984L: platform-driver-x86@vger.kernel.org
6985S: Orphan
6986F: drivers/platform/x86/msi-wmi.c
6987
6988MSI001 MEDIA DRIVER
6989M: Antti Palosaari <crope@iki.fi>
6990L: linux-media@vger.kernel.org
6991W: http://linuxtv.org/
6992W: http://palosaari.fi/linux/
6993Q: http://patchwork.linuxtv.org/project/linux-media/list/
6994T: git git://linuxtv.org/anttip/media_tree.git
6995S: Maintained
6996F: drivers/media/tuners/msi001*
6997
6998MSI2500 MEDIA DRIVER
6999M: Antti Palosaari <crope@iki.fi>
7000L: linux-media@vger.kernel.org
7001W: http://linuxtv.org/
7002W: http://palosaari.fi/linux/
7003Q: http://patchwork.linuxtv.org/project/linux-media/list/
7004T: git git://linuxtv.org/anttip/media_tree.git
7005S: Maintained
7006F: drivers/media/usb/msi2500/
7007
7008MSYSTEMS DISKONCHIP G3 MTD DRIVER
7009M: Robert Jarzmik <robert.jarzmik@free.fr>
7010L: linux-mtd@lists.infradead.org
7011S: Maintained
7012F: drivers/mtd/devices/docg3*
7013
7014MT9M032 APTINA SENSOR DRIVER
7015M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7016L: linux-media@vger.kernel.org
7017T: git git://linuxtv.org/media_tree.git
7018S: Maintained
7019F: drivers/media/i2c/mt9m032.c
7020F: include/media/mt9m032.h
7021
7022MT9P031 APTINA CAMERA SENSOR
7023M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7024L: linux-media@vger.kernel.org
7025T: git git://linuxtv.org/media_tree.git
7026S: Maintained
7027F: drivers/media/i2c/mt9p031.c
7028F: include/media/mt9p031.h
7029
7030MT9T001 APTINA CAMERA SENSOR
7031M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7032L: linux-media@vger.kernel.org
7033T: git git://linuxtv.org/media_tree.git
7034S: Maintained
7035F: drivers/media/i2c/mt9t001.c
7036F: include/media/mt9t001.h
7037
7038MT9V032 APTINA CAMERA SENSOR
7039M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7040L: linux-media@vger.kernel.org
7041T: git git://linuxtv.org/media_tree.git
7042S: Maintained
7043F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7044F: drivers/media/i2c/mt9v032.c
7045F: include/media/mt9v032.h
7046
7047MULTIFUNCTION DEVICES (MFD)
7048M: Samuel Ortiz <sameo@linux.intel.com>
7049M: Lee Jones <lee.jones@linaro.org>
7050T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7051S: Supported
7052F: drivers/mfd/
7053F: include/linux/mfd/
7054
7055MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7056M: Ulf Hansson <ulf.hansson@linaro.org>
7057L: linux-mmc@vger.kernel.org
7058T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7059S: Maintained
7060F: drivers/mmc/
7061F: include/linux/mmc/
7062F: include/uapi/linux/mmc/
7063
7064MULTIMEDIA CARD (MMC) ETC. OVER SPI
7065S: Orphan
7066F: drivers/mmc/host/mmc_spi.c
7067F: include/linux/spi/mmc_spi.h
7068
7069MULTISOUND SOUND DRIVER
7070M: Andrew Veliath <andrewtv@usa.net>
7071S: Maintained
7072F: Documentation/sound/oss/MultiSound
7073F: sound/oss/msnd*
7074
7075MULTITECH MULTIPORT CARD (ISICOM)
7076S: Orphan
7077F: drivers/tty/isicom.c
7078F: include/linux/isicom.h
7079
7080MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7081M: Felipe Balbi <balbi@ti.com>
7082L: linux-usb@vger.kernel.org
7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7084S: Maintained
7085F: drivers/usb/musb/
7086
7087MXL5007T MEDIA DRIVER
7088M: Michael Krufky <mkrufky@linuxtv.org>
7089L: linux-media@vger.kernel.org
7090W: http://linuxtv.org/
7091W: http://github.com/mkrufky
7092Q: http://patchwork.linuxtv.org/project/linux-media/list/
7093T: git git://linuxtv.org/mkrufky/tuners.git
7094S: Maintained
7095F: drivers/media/tuners/mxl5007t.*
7096
7097MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7098M: Hyong-Youb Kim <hykim@myri.com>
7099L: netdev@vger.kernel.org
7100W: https://www.myricom.com/support/downloads/myri10ge.html
7101S: Supported
7102F: drivers/net/ethernet/myricom/myri10ge/
7103
7104NATSEMI ETHERNET DRIVER (DP8381x)
7105S: Orphan
7106F: drivers/net/ethernet/natsemi/natsemi.c
7107
7108NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7109M: Daniel Mack <zonque@gmail.com>
7110S: Maintained
7111L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7112W: http://www.native-instruments.com
7113F: sound/usb/caiaq/
7114
7115NCP FILESYSTEM
7116M: Petr Vandrovec <petr@vandrovec.name>
7117S: Odd Fixes
7118F: fs/ncpfs/
7119
7120NCR 5380 SCSI DRIVERS
7121M: Finn Thain <fthain@telegraphics.com.au>
7122M: Michael Schmitz <schmitzmic@gmail.com>
7123L: linux-scsi@vger.kernel.org
7124S: Maintained
7125F: Documentation/scsi/g_NCR5380.txt
7126F: drivers/scsi/NCR5380.*
7127F: drivers/scsi/arm/cumana_1.c
7128F: drivers/scsi/arm/oak.c
7129F: drivers/scsi/atari_NCR5380.c
7130F: drivers/scsi/atari_scsi.*
7131F: drivers/scsi/dmx3191d.c
7132F: drivers/scsi/dtc.*
7133F: drivers/scsi/g_NCR5380.*
7134F: drivers/scsi/g_NCR5380_mmio.c
7135F: drivers/scsi/mac_scsi.*
7136F: drivers/scsi/pas16.*
7137F: drivers/scsi/sun3_scsi.*
7138F: drivers/scsi/sun3_scsi_vme.c
7139F: drivers/scsi/t128.*
7140
7141NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7142M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7143L: linux-scsi@vger.kernel.org
7144S: Maintained
7145F: drivers/scsi/NCR_D700.*
7146
7147NCT6775 HARDWARE MONITOR DRIVER
7148M: Guenter Roeck <linux@roeck-us.net>
7149L: lm-sensors@lm-sensors.org
7150S: Maintained
7151F: Documentation/hwmon/nct6775
7152F: drivers/hwmon/nct6775.c
7153
7154NETEFFECT IWARP RNIC DRIVER (IW_NES)
7155M: Faisal Latif <faisal.latif@intel.com>
7156L: linux-rdma@vger.kernel.org
7157W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7158S: Supported
7159F: drivers/infiniband/hw/nes/
7160
7161NETEM NETWORK EMULATOR
7162M: Stephen Hemminger <stephen@networkplumber.org>
7163L: netem@lists.linux-foundation.org
7164S: Maintained
7165F: net/sched/sch_netem.c
7166
7167NETERION 10GbE DRIVERS (s2io/vxge)
7168M: Jon Mason <jdmason@kudzu.us>
7169L: netdev@vger.kernel.org
7170S: Supported
7171F: Documentation/networking/s2io.txt
7172F: Documentation/networking/vxge.txt
7173F: drivers/net/ethernet/neterion/
7174
7175NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7176M: Pablo Neira Ayuso <pablo@netfilter.org>
7177M: Patrick McHardy <kaber@trash.net>
7178M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7179L: netfilter-devel@vger.kernel.org
7180L: coreteam@netfilter.org
7181W: http://www.netfilter.org/
7182W: http://www.iptables.org/
7183Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7185T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7186S: Supported
7187F: include/linux/netfilter*
7188F: include/linux/netfilter/
7189F: include/net/netfilter/
7190F: include/uapi/linux/netfilter*
7191F: include/uapi/linux/netfilter/
7192F: net/*/netfilter.c
7193F: net/*/netfilter/
7194F: net/netfilter/
7195F: net/bridge/br_netfilter*.c
7196
7197NETLABEL
7198M: Paul Moore <paul@paul-moore.com>
7199W: http://netlabel.sf.net
7200L: netdev@vger.kernel.org
7201S: Maintained
7202F: Documentation/netlabel/
7203F: include/net/netlabel.h
7204F: net/netlabel/
7205
7206NETROM NETWORK LAYER
7207M: Ralf Baechle <ralf@linux-mips.org>
7208L: linux-hams@vger.kernel.org
7209W: http://www.linux-ax25.org/
7210S: Maintained
7211F: include/net/netrom.h
7212F: include/uapi/linux/netrom.h
7213F: net/netrom/
7214
7215NETWORK BLOCK DEVICE (NBD)
7216M: Markus Pargmann <mpa@pengutronix.de>
7217S: Maintained
7218L: nbd-general@lists.sourceforge.net
7219T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7220F: Documentation/blockdev/nbd.txt
7221F: drivers/block/nbd.c
7222F: include/uapi/linux/nbd.h
7223
7224NETWORK DROP MONITOR
7225M: Neil Horman <nhorman@tuxdriver.com>
7226L: netdev@vger.kernel.org
7227S: Maintained
7228W: https://fedorahosted.org/dropwatch/
7229F: net/core/drop_monitor.c
7230
7231NETWORKING [GENERAL]
7232M: "David S. Miller" <davem@davemloft.net>
7233L: netdev@vger.kernel.org
7234W: http://www.linuxfoundation.org/en/Net
7235Q: http://patchwork.ozlabs.org/project/netdev/list/
7236T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7238S: Maintained
7239F: net/
7240F: include/net/
7241F: include/linux/in.h
7242F: include/linux/net.h
7243F: include/linux/netdevice.h
7244F: include/uapi/linux/in.h
7245F: include/uapi/linux/net.h
7246F: include/uapi/linux/netdevice.h
7247F: include/uapi/linux/net_namespace.h
7248F: tools/net/
7249F: tools/testing/selftests/net/
7250F: lib/random32.c
7251F: lib/test_bpf.c
7252
7253NETWORKING [IPv4/IPv6]
7254M: "David S. Miller" <davem@davemloft.net>
7255M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7256M: James Morris <jmorris@namei.org>
7257M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7258M: Patrick McHardy <kaber@trash.net>
7259L: netdev@vger.kernel.org
7260T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7261S: Maintained
7262F: net/ipv4/
7263F: net/ipv6/
7264F: include/net/ip*
7265F: arch/x86/net/*
7266
7267NETWORKING [IPSEC]
7268M: Steffen Klassert <steffen.klassert@secunet.com>
7269M: Herbert Xu <herbert@gondor.apana.org.au>
7270M: "David S. Miller" <davem@davemloft.net>
7271L: netdev@vger.kernel.org
7272T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7273T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7274S: Maintained
7275F: net/core/flow.c
7276F: net/xfrm/
7277F: net/key/
7278F: net/ipv4/xfrm*
7279F: net/ipv4/esp4.c
7280F: net/ipv4/ah4.c
7281F: net/ipv4/ipcomp.c
7282F: net/ipv4/ip_vti.c
7283F: net/ipv6/xfrm*
7284F: net/ipv6/esp6.c
7285F: net/ipv6/ah6.c
7286F: net/ipv6/ipcomp6.c
7287F: net/ipv6/ip6_vti.c
7288F: include/uapi/linux/xfrm.h
7289F: include/net/xfrm.h
7290
7291NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7292M: Paul Moore <paul@paul-moore.com>
7293L: netdev@vger.kernel.org
7294S: Maintained
7295
7296NETWORKING [WIRELESS]
7297L: linux-wireless@vger.kernel.org
7298Q: http://patchwork.kernel.org/project/linux-wireless/list/
7299
7300NETWORKING DRIVERS
7301L: netdev@vger.kernel.org
7302W: http://www.linuxfoundation.org/en/Net
7303Q: http://patchwork.ozlabs.org/project/netdev/list/
7304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7306S: Odd Fixes
7307F: drivers/net/
7308F: include/linux/if_*
7309F: include/linux/netdevice.h
7310F: include/linux/etherdevice.h
7311F: include/linux/fcdevice.h
7312F: include/linux/fddidevice.h
7313F: include/linux/hippidevice.h
7314F: include/linux/inetdevice.h
7315F: include/uapi/linux/if_*
7316F: include/uapi/linux/netdevice.h
7317
7318NETWORKING DRIVERS (WIRELESS)
7319M: Kalle Valo <kvalo@codeaurora.org>
7320L: linux-wireless@vger.kernel.org
7321Q: http://patchwork.kernel.org/project/linux-wireless/list/
7322T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7323S: Maintained
7324F: drivers/net/wireless/
7325
7326NETXEN (1/10) GbE SUPPORT
7327M: Manish Chopra <manish.chopra@qlogic.com>
7328M: Sony Chacko <sony.chacko@qlogic.com>
7329M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7330L: netdev@vger.kernel.org
7331W: http://www.qlogic.com
7332S: Supported
7333F: drivers/net/ethernet/qlogic/netxen/
7334
7335NFC SUBSYSTEM
7336M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7337M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7338M: Samuel Ortiz <sameo@linux.intel.com>
7339L: linux-wireless@vger.kernel.org
7340L: linux-nfc@lists.01.org (subscribers-only)
7341S: Supported
7342F: net/nfc/
7343F: include/net/nfc/
7344F: include/uapi/linux/nfc.h
7345F: drivers/nfc/
7346F: include/linux/platform_data/pn544.h
7347F: Documentation/devicetree/bindings/net/nfc/
7348
7349NFS, SUNRPC, AND LOCKD CLIENTS
7350M: Trond Myklebust <trond.myklebust@primarydata.com>
7351M: Anna Schumaker <anna.schumaker@netapp.com>
7352L: linux-nfs@vger.kernel.org
7353W: http://client.linux-nfs.org
7354T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7355S: Maintained
7356F: fs/lockd/
7357F: fs/nfs/
7358F: fs/nfs_common/
7359F: net/sunrpc/
7360F: include/linux/lockd/
7361F: include/linux/nfs*
7362F: include/linux/sunrpc/
7363F: include/uapi/linux/nfs*
7364F: include/uapi/linux/sunrpc/
7365
7366NILFS2 FILESYSTEM
7367M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7368L: linux-nilfs@vger.kernel.org
7369W: http://nilfs.sourceforge.net/
7370T: git git://github.com/konis/nilfs2.git
7371S: Supported
7372F: Documentation/filesystems/nilfs2.txt
7373F: fs/nilfs2/
7374F: include/linux/nilfs2_fs.h
7375
7376NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7377M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7378W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7379S: Maintained
7380F: Documentation/scsi/NinjaSCSI.txt
7381F: drivers/scsi/pcmcia/nsp_*
7382
7383NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7384M: GOTO Masanori <gotom@debian.or.jp>
7385M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7386W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7387S: Maintained
7388F: Documentation/scsi/NinjaSCSI.txt
7389F: drivers/scsi/nsp32*
7390
7391NIOS2 ARCHITECTURE
7392M: Ley Foon Tan <lftan@altera.com>
7393L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7395S: Maintained
7396F: arch/nios2/
7397
7398NOKIA N900 POWER SUPPLY DRIVERS
7399M: Pali Rohár <pali.rohar@gmail.com>
7400S: Maintained
7401F: include/linux/power/bq2415x_charger.h
7402F: include/linux/power/bq27x00_battery.h
7403F: include/linux/power/isp1704_charger.h
7404F: drivers/power/bq2415x_charger.c
7405F: drivers/power/bq27x00_battery.c
7406F: drivers/power/isp1704_charger.c
7407F: drivers/power/rx51_battery.c
7408
7409NTB DRIVER CORE
7410M: Jon Mason <jdmason@kudzu.us>
7411M: Dave Jiang <dave.jiang@intel.com>
7412M: Allen Hubbe <Allen.Hubbe@emc.com>
7413L: linux-ntb@googlegroups.com
7414S: Supported
7415W: https://github.com/jonmason/ntb/wiki
7416T: git git://github.com/jonmason/ntb.git
7417F: drivers/ntb/
7418F: drivers/net/ntb_netdev.c
7419F: include/linux/ntb.h
7420F: include/linux/ntb_transport.h
7421
7422NTB INTEL DRIVER
7423M: Jon Mason <jdmason@kudzu.us>
7424M: Dave Jiang <dave.jiang@intel.com>
7425L: linux-ntb@googlegroups.com
7426S: Supported
7427W: https://github.com/jonmason/ntb/wiki
7428T: git git://github.com/jonmason/ntb.git
7429F: drivers/ntb/hw/intel/
7430
7431NTFS FILESYSTEM
7432M: Anton Altaparmakov <anton@tuxera.com>
7433L: linux-ntfs-dev@lists.sourceforge.net
7434W: http://www.tuxera.com/
7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7436S: Supported
7437F: Documentation/filesystems/ntfs.txt
7438F: fs/ntfs/
7439
7440NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7441M: Antonino Daplas <adaplas@gmail.com>
7442L: linux-fbdev@vger.kernel.org
7443S: Maintained
7444F: drivers/video/fbdev/riva/
7445F: drivers/video/fbdev/nvidia/
7446
7447NVM EXPRESS DRIVER
7448M: Matthew Wilcox <willy@linux.intel.com>
7449L: linux-nvme@lists.infradead.org
7450T: git git://git.infradead.org/users/willy/linux-nvme.git
7451S: Supported
7452F: drivers/block/nvme*
7453F: include/linux/nvme.h
7454
7455NVMEM FRAMEWORK
7456M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7457M: Maxime Ripard <maxime.ripard@free-electrons.com>
7458S: Maintained
7459F: drivers/nvmem/
7460F: Documentation/devicetree/bindings/nvmem/
7461F: include/linux/nvmem-consumer.h
7462F: include/linux/nvmem-provider.h
7463
7464NXP-NCI NFC DRIVER
7465M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7466R: Charles Gorand <charles.gorand@effinnov.com>
7467L: linux-nfc@lists.01.org (moderated for non-subscribers)
7468S: Supported
7469F: drivers/nfc/nxp-nci
7470
7471NXP TDA998X DRM DRIVER
7472M: Russell King <rmk+kernel@arm.linux.org.uk>
7473S: Supported
7474F: drivers/gpu/drm/i2c/tda998x_drv.c
7475F: include/drm/i2c/tda998x.h
7476
7477NXP TFA9879 DRIVER
7478M: Peter Rosin <peda@axentia.se>
7479L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7480S: Maintained
7481F: sound/soc/codecs/tfa9879*
7482
7483OMAP SUPPORT
7484M: Tony Lindgren <tony@atomide.com>
7485L: linux-omap@vger.kernel.org
7486W: http://www.muru.com/linux/omap/
7487W: http://linux.omap.com/
7488Q: http://patchwork.kernel.org/project/linux-omap/list/
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7490S: Maintained
7491F: arch/arm/*omap*/
7492F: arch/arm/configs/omap1_defconfig
7493F: arch/arm/configs/omap2plus_defconfig
7494F: drivers/i2c/busses/i2c-omap.c
7495F: drivers/irqchip/irq-omap-intc.c
7496F: drivers/mfd/*omap*.c
7497F: drivers/mfd/menelaus.c
7498F: drivers/mfd/palmas.c
7499F: drivers/mfd/tps65217.c
7500F: drivers/mfd/tps65218.c
7501F: drivers/mfd/tps65910.c
7502F: drivers/mfd/twl-core.[ch]
7503F: drivers/mfd/twl4030*.c
7504F: drivers/mfd/twl6030*.c
7505F: drivers/mfd/twl6040*.c
7506F: drivers/regulator/palmas-regulator*.c
7507F: drivers/regulator/pbias-regulator.c
7508F: drivers/regulator/tps65217-regulator.c
7509F: drivers/regulator/tps65218-regulator.c
7510F: drivers/regulator/tps65910-regulator.c
7511F: drivers/regulator/twl-regulator.c
7512F: include/linux/i2c-omap.h
7513
7514OMAP DEVICE TREE SUPPORT
7515M: Benoît Cousson <bcousson@baylibre.com>
7516M: Tony Lindgren <tony@atomide.com>
7517L: linux-omap@vger.kernel.org
7518L: devicetree@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/*omap*
7521F: arch/arm/boot/dts/*am3*
7522F: arch/arm/boot/dts/*am4*
7523F: arch/arm/boot/dts/*am5*
7524F: arch/arm/boot/dts/*dra7*
7525
7526OMAP CLOCK FRAMEWORK SUPPORT
7527M: Paul Walmsley <paul@pwsan.com>
7528L: linux-omap@vger.kernel.org
7529S: Maintained
7530F: arch/arm/*omap*/*clock*
7531
7532OMAP POWER MANAGEMENT SUPPORT
7533M: Kevin Hilman <khilman@deeprootsystems.com>
7534L: linux-omap@vger.kernel.org
7535S: Maintained
7536F: arch/arm/*omap*/*pm*
7537F: drivers/cpufreq/omap-cpufreq.c
7538
7539OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7540M: Rajendra Nayak <rnayak@ti.com>
7541M: Paul Walmsley <paul@pwsan.com>
7542L: linux-omap@vger.kernel.org
7543S: Maintained
7544F: arch/arm/mach-omap2/prm*
7545
7546OMAP AUDIO SUPPORT
7547M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7548M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7549L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7550L: linux-omap@vger.kernel.org
7551S: Maintained
7552F: sound/soc/omap/
7553
7554OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7555M: Roger Quadros <rogerq@ti.com>
7556M: Tony Lindgren <tony@atomide.com>
7557L: linux-omap@vger.kernel.org
7558S: Maintained
7559F: drivers/memory/omap-gpmc.c
7560F: arch/arm/mach-omap2/*gpmc*
7561
7562OMAP FRAMEBUFFER SUPPORT
7563M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7564L: linux-fbdev@vger.kernel.org
7565L: linux-omap@vger.kernel.org
7566S: Maintained
7567F: drivers/video/fbdev/omap/
7568
7569OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7570M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7571L: linux-omap@vger.kernel.org
7572L: linux-fbdev@vger.kernel.org
7573S: Maintained
7574F: drivers/video/fbdev/omap2/
7575F: Documentation/arm/OMAP/DSS
7576
7577OMAP HARDWARE SPINLOCK SUPPORT
7578M: Ohad Ben-Cohen <ohad@wizery.com>
7579L: linux-omap@vger.kernel.org
7580S: Maintained
7581F: drivers/hwspinlock/omap_hwspinlock.c
7582
7583OMAP MMC SUPPORT
7584M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7585L: linux-omap@vger.kernel.org
7586S: Maintained
7587F: drivers/mmc/host/omap.c
7588
7589OMAP HS MMC SUPPORT
7590L: linux-mmc@vger.kernel.org
7591L: linux-omap@vger.kernel.org
7592S: Orphan
7593F: drivers/mmc/host/omap_hsmmc.c
7594
7595OMAP RANDOM NUMBER GENERATOR SUPPORT
7596M: Deepak Saxena <dsaxena@plexity.net>
7597S: Maintained
7598F: drivers/char/hw_random/omap-rng.c
7599
7600OMAP HWMOD SUPPORT
7601M: Benoît Cousson <bcousson@baylibre.com>
7602M: Paul Walmsley <paul@pwsan.com>
7603L: linux-omap@vger.kernel.org
7604S: Maintained
7605F: arch/arm/mach-omap2/omap_hwmod.*
7606
7607OMAP HWMOD DATA
7608M: Paul Walmsley <paul@pwsan.com>
7609L: linux-omap@vger.kernel.org
7610S: Maintained
7611F: arch/arm/mach-omap2/omap_hwmod*data*
7612
7613OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7614M: Benoît Cousson <bcousson@baylibre.com>
7615L: linux-omap@vger.kernel.org
7616S: Maintained
7617F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7618
7619OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7621L: linux-media@vger.kernel.org
7622S: Maintained
7623F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7624F: drivers/media/platform/omap3isp/
7625F: drivers/staging/media/omap4iss/
7626
7627OMAP USB SUPPORT
7628M: Felipe Balbi <balbi@ti.com>
7629L: linux-usb@vger.kernel.org
7630L: linux-omap@vger.kernel.org
7631T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7632S: Maintained
7633F: drivers/usb/*/*omap*
7634F: arch/arm/*omap*/usb*
7635
7636OMAP GPIO DRIVER
7637M: Javier Martinez Canillas <javier@dowhile0.org>
7638M: Santosh Shilimkar <ssantosh@kernel.org>
7639M: Kevin Hilman <khilman@deeprootsystems.com>
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: drivers/gpio/gpio-omap.c
7643
7644OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7645M: Mark Jackson <mpfj@newflow.co.uk>
7646L: linux-omap@vger.kernel.org
7647S: Maintained
7648F: arch/arm/boot/dts/am335x-nano.dts
7649
7650OMFS FILESYSTEM
7651M: Bob Copeland <me@bobcopeland.com>
7652L: linux-karma-devel@lists.sourceforge.net
7653S: Maintained
7654F: Documentation/filesystems/omfs.txt
7655F: fs/omfs/
7656
7657OMNIKEY CARDMAN 4000 DRIVER
7658M: Harald Welte <laforge@gnumonks.org>
7659S: Maintained
7660F: drivers/char/pcmcia/cm4000_cs.c
7661F: include/linux/cm4000_cs.h
7662F: include/uapi/linux/cm4000_cs.h
7663
7664OMNIKEY CARDMAN 4040 DRIVER
7665M: Harald Welte <laforge@gnumonks.org>
7666S: Maintained
7667F: drivers/char/pcmcia/cm4040_cs.*
7668
7669OMNIVISION OV7670 SENSOR DRIVER
7670M: Jonathan Corbet <corbet@lwn.net>
7671L: linux-media@vger.kernel.org
7672T: git git://linuxtv.org/media_tree.git
7673S: Maintained
7674F: drivers/media/i2c/ov7670.c
7675
7676ONENAND FLASH DRIVER
7677M: Kyungmin Park <kyungmin.park@samsung.com>
7678L: linux-mtd@lists.infradead.org
7679S: Maintained
7680F: drivers/mtd/onenand/
7681F: include/linux/mtd/onenand*.h
7682
7683ONSTREAM SCSI TAPE DRIVER
7684M: Willem Riede <osst@riede.org>
7685L: osst-users@lists.sourceforge.net
7686L: linux-scsi@vger.kernel.org
7687S: Maintained
7688F: Documentation/scsi/osst.txt
7689F: drivers/scsi/osst.*
7690F: drivers/scsi/osst_*.h
7691F: drivers/scsi/st.h
7692
7693OPENCORES I2C BUS DRIVER
7694M: Peter Korsgaard <jacmet@sunsite.dk>
7695L: linux-i2c@vger.kernel.org
7696S: Maintained
7697F: Documentation/i2c/busses/i2c-ocores
7698F: drivers/i2c/busses/i2c-ocores.c
7699
7700OPEN FIRMWARE AND FLATTENED DEVICE TREE
7701M: Rob Herring <robh+dt@kernel.org>
7702M: Frank Rowand <frowand.list@gmail.com>
7703M: Grant Likely <grant.likely@linaro.org>
7704L: devicetree@vger.kernel.org
7705W: http://www.devicetree.org/
7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7707S: Maintained
7708F: drivers/of/
7709F: include/linux/of*.h
7710F: scripts/dtc/
7711
7712OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7713M: Rob Herring <robh+dt@kernel.org>
7714M: Pawel Moll <pawel.moll@arm.com>
7715M: Mark Rutland <mark.rutland@arm.com>
7716M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7717M: Kumar Gala <galak@codeaurora.org>
7718L: devicetree@vger.kernel.org
7719S: Maintained
7720F: Documentation/devicetree/
7721F: arch/*/boot/dts/
7722F: include/dt-bindings/
7723
7724OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7725M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7726L: devicetree@vger.kernel.org
7727S: Maintained
7728F: Documentation/devicetree/dynamic-resolution-notes.txt
7729F: Documentation/devicetree/overlay-notes.txt
7730F: drivers/of/overlay.c
7731F: drivers/of/resolver.c
7732
7733OPENRISC ARCHITECTURE
7734M: Jonas Bonn <jonas@southpole.se>
7735W: http://openrisc.net
7736L: linux@lists.openrisc.net (moderated for non-subscribers)
7737S: Maintained
7738T: git git://openrisc.net/~jonas/linux
7739F: arch/openrisc/
7740
7741OPENVSWITCH
7742M: Pravin Shelar <pshelar@nicira.com>
7743L: netdev@vger.kernel.org
7744L: dev@openvswitch.org
7745W: http://openvswitch.org
7746S: Maintained
7747F: net/openvswitch/
7748F: include/uapi/linux/openvswitch.h
7749
7750OPL4 DRIVER
7751M: Clemens Ladisch <clemens@ladisch.de>
7752L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7753T: git git://git.alsa-project.org/alsa-kernel.git
7754S: Maintained
7755F: sound/drivers/opl4/
7756
7757OPROFILE
7758M: Robert Richter <rric@kernel.org>
7759L: oprofile-list@lists.sf.net
7760S: Maintained
7761F: arch/*/include/asm/oprofile*.h
7762F: arch/*/oprofile/
7763F: drivers/oprofile/
7764F: include/linux/oprofile.h
7765
7766ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7767M: Mark Fasheh <mfasheh@suse.com>
7768M: Joel Becker <jlbec@evilplan.org>
7769L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7770W: http://ocfs2.wiki.kernel.org
7771S: Supported
7772F: Documentation/filesystems/ocfs2.txt
7773F: Documentation/filesystems/dlmfs.txt
7774F: fs/ocfs2/
7775
7776ORINOCO DRIVER
7777L: linux-wireless@vger.kernel.org
7778W: http://wireless.kernel.org/en/users/Drivers/orinoco
7779W: http://www.nongnu.org/orinoco/
7780S: Orphan
7781F: drivers/net/wireless/orinoco/
7782
7783OSD LIBRARY and FILESYSTEM
7784M: Boaz Harrosh <ooo@electrozaur.com>
7785M: Benny Halevy <bhalevy@primarydata.com>
7786L: osd-dev@open-osd.org
7787W: http://open-osd.org
7788T: git git://git.open-osd.org/open-osd.git
7789S: Maintained
7790F: drivers/scsi/osd/
7791F: include/scsi/osd_*
7792F: fs/exofs/
7793
7794OVERLAY FILESYSTEM
7795M: Miklos Szeredi <miklos@szeredi.hu>
7796L: linux-unionfs@vger.kernel.org
7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7798S: Supported
7799F: fs/overlayfs/
7800F: Documentation/filesystems/overlayfs.txt
7801
7802P54 WIRELESS DRIVER
7803M: Christian Lamparter <chunkeey@googlemail.com>
7804L: linux-wireless@vger.kernel.org
7805W: http://wireless.kernel.org/en/users/Drivers/p54
7806S: Maintained
7807F: drivers/net/wireless/p54/
7808
7809PA SEMI ETHERNET DRIVER
7810M: Olof Johansson <olof@lixom.net>
7811L: netdev@vger.kernel.org
7812S: Maintained
7813F: drivers/net/ethernet/pasemi/*
7814
7815PA SEMI SMBUS DRIVER
7816M: Olof Johansson <olof@lixom.net>
7817L: linux-i2c@vger.kernel.org
7818S: Maintained
7819F: drivers/i2c/busses/i2c-pasemi.c
7820
7821PADATA PARALLEL EXECUTION MECHANISM
7822M: Steffen Klassert <steffen.klassert@secunet.com>
7823L: linux-crypto@vger.kernel.org
7824S: Maintained
7825F: kernel/padata.c
7826F: include/linux/padata.h
7827F: Documentation/padata.txt
7828
7829PANASONIC LAPTOP ACPI EXTRAS DRIVER
7830M: Harald Welte <laforge@gnumonks.org>
7831L: platform-driver-x86@vger.kernel.org
7832S: Maintained
7833F: drivers/platform/x86/panasonic-laptop.c
7834
7835PANASONIC MN10300/AM33/AM34 PORT
7836M: David Howells <dhowells@redhat.com>
7837M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7838L: linux-am33-list@redhat.com (moderated for non-subscribers)
7839W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7840S: Maintained
7841F: Documentation/mn10300/
7842F: arch/mn10300/
7843
7844PARALLEL PORT SUBSYSTEM
7845M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7846M: Sudip Mukherjee <sudip@vectorindia.org>
7847L: linux-parport@lists.infradead.org (subscribers-only)
7848S: Maintained
7849F: drivers/parport/
7850F: include/linux/parport*.h
7851F: drivers/char/ppdev.c
7852F: include/uapi/linux/ppdev.h
7853F: Documentation/parport*.txt
7854
7855PARAVIRT_OPS INTERFACE
7856M: Jeremy Fitzhardinge <jeremy@goop.org>
7857M: Chris Wright <chrisw@sous-sol.org>
7858M: Alok Kataria <akataria@vmware.com>
7859M: Rusty Russell <rusty@rustcorp.com.au>
7860L: virtualization@lists.linux-foundation.org
7861S: Supported
7862F: Documentation/virtual/paravirt_ops.txt
7863F: arch/*/kernel/paravirt*
7864F: arch/*/include/asm/paravirt.h
7865
7866PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7867M: Tim Waugh <tim@cyberelk.net>
7868L: linux-parport@lists.infradead.org (subscribers-only)
7869S: Maintained
7870F: Documentation/blockdev/paride.txt
7871F: drivers/block/paride/
7872
7873PARISC ARCHITECTURE
7874M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7875M: Helge Deller <deller@gmx.de>
7876L: linux-parisc@vger.kernel.org
7877W: http://www.parisc-linux.org/
7878Q: http://patchwork.kernel.org/project/linux-parisc/list/
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7881S: Maintained
7882F: arch/parisc/
7883F: Documentation/parisc/
7884F: drivers/parisc/
7885F: drivers/char/agp/parisc-agp.c
7886F: drivers/input/serio/gscps2.c
7887F: drivers/parport/parport_gsc.*
7888F: drivers/tty/serial/8250/8250_gsc.c
7889F: drivers/video/fbdev/sti*
7890F: drivers/video/console/sti*
7891F: drivers/video/logo/logo_parisc*
7892
7893PC87360 HARDWARE MONITORING DRIVER
7894M: Jim Cromie <jim.cromie@gmail.com>
7895L: lm-sensors@lm-sensors.org
7896S: Maintained
7897F: Documentation/hwmon/pc87360
7898F: drivers/hwmon/pc87360.c
7899
7900PC8736x GPIO DRIVER
7901M: Jim Cromie <jim.cromie@gmail.com>
7902S: Maintained
7903F: drivers/char/pc8736x_gpio.c
7904
7905PC87427 HARDWARE MONITORING DRIVER
7906M: Jean Delvare <jdelvare@suse.com>
7907L: lm-sensors@lm-sensors.org
7908S: Maintained
7909F: Documentation/hwmon/pc87427
7910F: drivers/hwmon/pc87427.c
7911
7912PCA9532 LED DRIVER
7913M: Riku Voipio <riku.voipio@iki.fi>
7914S: Maintained
7915F: drivers/leds/leds-pca9532.c
7916F: include/linux/leds-pca9532.h
7917
7918PCA9541 I2C BUS MASTER SELECTOR DRIVER
7919M: Guenter Roeck <linux@roeck-us.net>
7920L: linux-i2c@vger.kernel.org
7921S: Maintained
7922F: drivers/i2c/muxes/i2c-mux-pca9541.c
7923
7924PCDP - PRIMARY CONSOLE AND DEBUG PORT
7925M: Khalid Aziz <khalid@gonehiking.org>
7926S: Maintained
7927F: drivers/firmware/pcdp.*
7928
7929PCI ERROR RECOVERY
7930M: Linas Vepstas <linasvepstas@gmail.com>
7931L: linux-pci@vger.kernel.org
7932S: Supported
7933F: Documentation/PCI/pci-error-recovery.txt
7934
7935PCI SUBSYSTEM
7936M: Bjorn Helgaas <bhelgaas@google.com>
7937L: linux-pci@vger.kernel.org
7938Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7940S: Supported
7941F: Documentation/PCI/
7942F: drivers/pci/
7943F: include/linux/pci*
7944F: arch/x86/pci/
7945F: arch/x86/kernel/quirks.c
7946
7947PCI DRIVER FOR ARM VERSATILE PLATFORM
7948M: Rob Herring <robh@kernel.org>
7949L: linux-pci@vger.kernel.org
7950L: linux-arm-kernel@lists.infradead.org
7951S: Maintained
7952F: Documentation/devicetree/bindings/pci/versatile.txt
7953F: drivers/pci/host/pci-versatile.c
7954
7955PCI DRIVER FOR APPLIEDMICRO XGENE
7956M: Tanmay Inamdar <tinamdar@apm.com>
7957L: linux-pci@vger.kernel.org
7958L: linux-arm-kernel@lists.infradead.org
7959S: Maintained
7960F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7961F: drivers/pci/host/pci-xgene.c
7962
7963PCI DRIVER FOR FREESCALE LAYERSCAPE
7964M: Minghuan Lian <minghuan.Lian@freescale.com>
7965M: Mingkai Hu <mingkai.hu@freescale.com>
7966M: Roy Zang <tie-fei.zang@freescale.com>
7967L: linuxppc-dev@lists.ozlabs.org
7968L: linux-pci@vger.kernel.org
7969L: linux-arm-kernel@lists.infradead.org
7970S: Maintained
7971F: drivers/pci/host/*layerscape*
7972
7973PCI DRIVER FOR IMX6
7974M: Richard Zhu <Richard.Zhu@freescale.com>
7975M: Lucas Stach <l.stach@pengutronix.de>
7976L: linux-pci@vger.kernel.org
7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978S: Maintained
7979F: drivers/pci/host/*imx6*
7980
7981PCI DRIVER FOR TI KEYSTONE
7982M: Murali Karicheri <m-karicheri2@ti.com>
7983L: linux-pci@vger.kernel.org
7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985S: Maintained
7986F: drivers/pci/host/*keystone*
7987
7988PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7989M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7990M: Jason Cooper <jason@lakedaemon.net>
7991L: linux-pci@vger.kernel.org
7992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993S: Maintained
7994F: drivers/pci/host/*mvebu*
7995
7996PCI DRIVER FOR NVIDIA TEGRA
7997M: Thierry Reding <thierry.reding@gmail.com>
7998L: linux-tegra@vger.kernel.org
7999L: linux-pci@vger.kernel.org
8000S: Supported
8001F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8002F: drivers/pci/host/pci-tegra.c
8003
8004PCI DRIVER FOR TI DRA7XX
8005M: Kishon Vijay Abraham I <kishon@ti.com>
8006L: linux-omap@vger.kernel.org
8007L: linux-pci@vger.kernel.org
8008S: Supported
8009F: Documentation/devicetree/bindings/pci/ti-pci.txt
8010F: drivers/pci/host/pci-dra7xx.c
8011
8012PCI DRIVER FOR RENESAS R-CAR
8013M: Simon Horman <horms@verge.net.au>
8014L: linux-pci@vger.kernel.org
8015L: linux-sh@vger.kernel.org
8016S: Maintained
8017F: drivers/pci/host/*rcar*
8018
8019PCI DRIVER FOR SAMSUNG EXYNOS
8020M: Jingoo Han <jingoohan1@gmail.com>
8021L: linux-pci@vger.kernel.org
8022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8023L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8024S: Maintained
8025F: drivers/pci/host/pci-exynos.c
8026
8027PCI DRIVER FOR SYNOPSIS DESIGNWARE
8028M: Jingoo Han <jingoohan1@gmail.com>
8029M: Pratyush Anand <pratyush.anand@gmail.com>
8030L: linux-pci@vger.kernel.org
8031S: Maintained
8032F: drivers/pci/host/*designware*
8033
8034PCI DRIVER FOR GENERIC OF HOSTS
8035M: Will Deacon <will.deacon@arm.com>
8036L: linux-pci@vger.kernel.org
8037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038S: Maintained
8039F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8040F: drivers/pci/host/pci-host-generic.c
8041
8042PCIE DRIVER FOR ST SPEAR13XX
8043M: Pratyush Anand <pratyush.anand@gmail.com>
8044L: linux-pci@vger.kernel.org
8045S: Maintained
8046F: drivers/pci/host/*spear*
8047
8048PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8049M: Duc Dang <dhdang@apm.com>
8050L: linux-pci@vger.kernel.org
8051L: linux-arm-kernel@lists.infradead.org
8052S: Maintained
8053F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8054F: drivers/pci/host/pci-xgene-msi.c
8055
8056PCMCIA SUBSYSTEM
8057P: Linux PCMCIA Team
8058L: linux-pcmcia@lists.infradead.org
8059W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8061S: Maintained
8062F: Documentation/pcmcia/
8063F: drivers/pcmcia/
8064F: include/pcmcia/
8065
8066PCNET32 NETWORK DRIVER
8067M: Don Fry <pcnet32@frontier.com>
8068L: netdev@vger.kernel.org
8069S: Maintained
8070F: drivers/net/ethernet/amd/pcnet32.c
8071
8072PCRYPT PARALLEL CRYPTO ENGINE
8073M: Steffen Klassert <steffen.klassert@secunet.com>
8074L: linux-crypto@vger.kernel.org
8075S: Maintained
8076F: crypto/pcrypt.c
8077F: include/crypto/pcrypt.h
8078
8079PER-CPU MEMORY ALLOCATOR
8080M: Tejun Heo <tj@kernel.org>
8081M: Christoph Lameter <cl@linux-foundation.org>
8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8083S: Maintained
8084F: include/linux/percpu*.h
8085F: mm/percpu*.c
8086F: arch/*/include/asm/percpu.h
8087
8088PER-TASK DELAY ACCOUNTING
8089M: Balbir Singh <bsingharora@gmail.com>
8090S: Maintained
8091F: include/linux/delayacct.h
8092F: kernel/delayacct.c
8093
8094PERFORMANCE EVENTS SUBSYSTEM
8095M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8096M: Ingo Molnar <mingo@redhat.com>
8097M: Arnaldo Carvalho de Melo <acme@kernel.org>
8098L: linux-kernel@vger.kernel.org
8099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8100S: Supported
8101F: kernel/events/*
8102F: include/linux/perf_event.h
8103F: include/uapi/linux/perf_event.h
8104F: arch/*/kernel/perf_event*.c
8105F: arch/*/kernel/*/perf_event*.c
8106F: arch/*/kernel/*/*/perf_event*.c
8107F: arch/*/include/asm/perf_event.h
8108F: arch/*/kernel/perf_callchain.c
8109F: tools/perf/
8110
8111PERSONALITY HANDLING
8112M: Christoph Hellwig <hch@infradead.org>
8113L: linux-abi-devel@lists.sourceforge.net
8114S: Maintained
8115F: include/linux/personality.h
8116F: include/uapi/linux/personality.h
8117
8118PHONET PROTOCOL
8119M: Remi Denis-Courmont <courmisch@gmail.com>
8120S: Supported
8121F: Documentation/networking/phonet.txt
8122F: include/linux/phonet.h
8123F: include/net/phonet/
8124F: include/uapi/linux/phonet.h
8125F: net/phonet/
8126
8127PHRAM MTD DRIVER
8128M: Joern Engel <joern@lazybastard.org>
8129L: linux-mtd@lists.infradead.org
8130S: Maintained
8131F: drivers/mtd/devices/phram.c
8132
8133PICOLCD HID DRIVER
8134M: Bruno Prémont <bonbons@linux-vserver.org>
8135L: linux-input@vger.kernel.org
8136S: Maintained
8137F: drivers/hid/hid-picolcd*
8138
8139PICOXCELL SUPPORT
8140M: Jamie Iles <jamie@jamieiles.com>
8141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8142T: git git://github.com/jamieiles/linux-2.6-ji.git
8143S: Supported
8144F: arch/arm/boot/dts/picoxcell*
8145F: arch/arm/mach-picoxcell/
8146F: drivers/crypto/picoxcell*
8147
8148PIN CONTROL SUBSYSTEM
8149M: Linus Walleij <linus.walleij@linaro.org>
8150L: linux-gpio@vger.kernel.org
8151T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8152S: Maintained
8153F: drivers/pinctrl/
8154F: include/linux/pinctrl/
8155
8156PIN CONTROLLER - ATMEL AT91
8157M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8159S: Maintained
8160F: drivers/pinctrl/pinctrl-at91.*
8161
8162PIN CONTROLLER - INTEL
8163M: Mika Westerberg <mika.westerberg@linux.intel.com>
8164M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8165S: Maintained
8166F: drivers/pinctrl/intel/
8167
8168PIN CONTROLLER - RENESAS
8169M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8170L: linux-sh@vger.kernel.org
8171S: Maintained
8172F: drivers/pinctrl/sh-pfc/
8173
8174PIN CONTROLLER - SAMSUNG
8175M: Tomasz Figa <tomasz.figa@gmail.com>
8176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8178S: Maintained
8179F: drivers/pinctrl/samsung/
8180
8181PIN CONTROLLER - ST SPEAR
8182M: Viresh Kumar <vireshk@kernel.org>
8183L: spear-devel@list.st.com
8184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8185W: http://www.st.com/spear
8186S: Maintained
8187F: drivers/pinctrl/spear/
8188
8189PKTCDVD DRIVER
8190M: Jiri Kosina <jikos@kernel.org>
8191S: Maintained
8192F: drivers/block/pktcdvd.c
8193F: include/linux/pktcdvd.h
8194F: include/uapi/linux/pktcdvd.h
8195
8196PKUNITY SOC DRIVERS
8197M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8198W: http://mprc.pku.edu.cn/~guanxuetao/linux
8199S: Maintained
8200T: git git://github.com/gxt/linux.git
8201F: drivers/input/serio/i8042-unicore32io.h
8202F: drivers/i2c/busses/i2c-puv3.c
8203F: drivers/video/fbdev/fb-puv3.c
8204F: drivers/rtc/rtc-puv3.c
8205
8206PMBUS HARDWARE MONITORING DRIVERS
8207M: Guenter Roeck <linux@roeck-us.net>
8208L: lm-sensors@lm-sensors.org
8209W: http://www.lm-sensors.org/
8210W: http://www.roeck-us.net/linux/drivers/
8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8212S: Maintained
8213F: Documentation/hwmon/pmbus
8214F: drivers/hwmon/pmbus/
8215F: include/linux/i2c/pmbus.h
8216
8217PMC SIERRA MaxRAID DRIVER
8218L: linux-scsi@vger.kernel.org
8219W: http://www.pmc-sierra.com/
8220S: Orphan
8221F: drivers/scsi/pmcraid.*
8222
8223PMC SIERRA PM8001 DRIVER
8224M: Jack Wang <jinpu.wang@profitbricks.com>
8225M: lindar_liu@usish.com
8226L: pmchba@pmcs.com
8227L: linux-scsi@vger.kernel.org
8228S: Supported
8229F: drivers/scsi/pm8001/
8230
8231POSIX CLOCKS and TIMERS
8232M: Thomas Gleixner <tglx@linutronix.de>
8233L: linux-kernel@vger.kernel.org
8234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8235S: Maintained
8236F: fs/timerfd.c
8237F: include/linux/timer*
8238F: kernel/time/*timer*
8239
8240POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8241M: Sebastian Reichel <sre@kernel.org>
8242M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8243M: David Woodhouse <dwmw2@infradead.org>
8244L: linux-pm@vger.kernel.org
8245T: git git://git.infradead.org/battery-2.6.git
8246S: Maintained
8247F: include/linux/power_supply.h
8248F: drivers/power/
8249X: drivers/power/avs/
8250
8251POWER STATE COORDINATION INTERFACE (PSCI)
8252M: Mark Rutland <mark.rutland@arm.com>
8253M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8254L: linux-arm-kernel@lists.infradead.org
8255S: Maintained
8256F: drivers/firmware/psci.c
8257F: include/linux/psci.h
8258F: include/uapi/linux/psci.h
8259
8260PNP SUPPORT
8261M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8262S: Maintained
8263F: drivers/pnp/
8264
8265PNXxxxx I2C DRIVER
8266M: Vitaly Wool <vitalywool@gmail.com>
8267L: linux-i2c@vger.kernel.org
8268S: Maintained
8269F: drivers/i2c/busses/i2c-pnx.c
8270
8271PPP PROTOCOL DRIVERS AND COMPRESSORS
8272M: Paul Mackerras <paulus@samba.org>
8273L: linux-ppp@vger.kernel.org
8274S: Maintained
8275F: drivers/net/ppp/ppp_*
8276
8277PPP OVER ATM (RFC 2364)
8278M: Mitchell Blank Jr <mitch@sfgoth.com>
8279S: Maintained
8280F: net/atm/pppoatm.c
8281F: include/uapi/linux/atmppp.h
8282
8283PPP OVER ETHERNET
8284M: Michal Ostrowski <mostrows@earthlink.net>
8285S: Maintained
8286F: drivers/net/ppp/pppoe.c
8287F: drivers/net/ppp/pppox.c
8288
8289PPP OVER L2TP
8290M: James Chapman <jchapman@katalix.com>
8291S: Maintained
8292F: net/l2tp/l2tp_ppp.c
8293F: include/linux/if_pppol2tp.h
8294F: include/uapi/linux/if_pppol2tp.h
8295
8296PPS SUPPORT
8297M: Rodolfo Giometti <giometti@enneenne.com>
8298W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8299L: linuxpps@ml.enneenne.com (subscribers-only)
8300S: Maintained
8301F: Documentation/pps/
8302F: drivers/pps/
8303F: include/linux/pps*.h
8304
8305PPTP DRIVER
8306M: Dmitry Kozlov <xeb@mail.ru>
8307L: netdev@vger.kernel.org
8308S: Maintained
8309F: drivers/net/ppp/pptp.c
8310W: http://sourceforge.net/projects/accel-pptp
8311
8312PREEMPTIBLE KERNEL
8313M: Robert Love <rml@tech9.net>
8314L: kpreempt-tech@lists.sourceforge.net
8315W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8316S: Supported
8317F: Documentation/preempt-locking.txt
8318F: include/linux/preempt.h
8319
8320PRISM54 WIRELESS DRIVER
8321M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8322L: linux-wireless@vger.kernel.org
8323W: http://wireless.kernel.org/en/users/Drivers/p54
8324S: Obsolete
8325F: drivers/net/wireless/prism54/
8326
8327PS3 NETWORK SUPPORT
8328M: Geoff Levand <geoff@infradead.org>
8329L: netdev@vger.kernel.org
8330L: linuxppc-dev@lists.ozlabs.org
8331S: Maintained
8332F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8333
8334PS3 PLATFORM SUPPORT
8335M: Geoff Levand <geoff@infradead.org>
8336L: linuxppc-dev@lists.ozlabs.org
8337S: Maintained
8338F: arch/powerpc/boot/ps3*
8339F: arch/powerpc/include/asm/lv1call.h
8340F: arch/powerpc/include/asm/ps3*.h
8341F: arch/powerpc/platforms/ps3/
8342F: drivers/*/ps3*
8343F: drivers/ps3/
8344F: drivers/rtc/rtc-ps3.c
8345F: drivers/usb/host/*ps3.c
8346F: sound/ppc/snd_ps3*
8347
8348PS3VRAM DRIVER
8349M: Jim Paris <jim@jtan.com>
8350M: Geoff Levand <geoff@infradead.org>
8351L: linuxppc-dev@lists.ozlabs.org
8352S: Maintained
8353F: drivers/block/ps3vram.c
8354
8355PSTORE FILESYSTEM
8356M: Anton Vorontsov <anton@enomsg.org>
8357M: Colin Cross <ccross@android.com>
8358M: Kees Cook <keescook@chromium.org>
8359M: Tony Luck <tony.luck@intel.com>
8360S: Maintained
8361T: git git://git.infradead.org/users/cbou/linux-pstore.git
8362F: fs/pstore/
8363F: include/linux/pstore*
8364F: drivers/firmware/efi/efi-pstore.c
8365F: drivers/acpi/apei/erst.c
8366
8367PTP HARDWARE CLOCK SUPPORT
8368M: Richard Cochran <richardcochran@gmail.com>
8369L: netdev@vger.kernel.org
8370S: Maintained
8371W: http://linuxptp.sourceforge.net/
8372F: Documentation/ABI/testing/sysfs-ptp
8373F: Documentation/ptp/*
8374F: drivers/net/ethernet/freescale/gianfar_ptp.c
8375F: drivers/net/phy/dp83640*
8376F: drivers/ptp/*
8377F: include/linux/ptp_cl*
8378
8379PTRACE SUPPORT
8380M: Roland McGrath <roland@hack.frob.com>
8381M: Oleg Nesterov <oleg@redhat.com>
8382S: Maintained
8383F: include/asm-generic/syscall.h
8384F: include/linux/ptrace.h
8385F: include/linux/regset.h
8386F: include/linux/tracehook.h
8387F: include/uapi/linux/ptrace.h
8388F: kernel/ptrace.c
8389
8390PVRUSB2 VIDEO4LINUX DRIVER
8391M: Mike Isely <isely@pobox.com>
8392L: pvrusb2@isely.net (subscribers-only)
8393L: linux-media@vger.kernel.org
8394W: http://www.isely.net/pvrusb2/
8395T: git git://linuxtv.org/media_tree.git
8396S: Maintained
8397F: Documentation/video4linux/README.pvrusb2
8398F: drivers/media/usb/pvrusb2/
8399
8400PWC WEBCAM DRIVER
8401M: Hans de Goede <hdegoede@redhat.com>
8402L: linux-media@vger.kernel.org
8403T: git git://linuxtv.org/media_tree.git
8404S: Maintained
8405F: drivers/media/usb/pwc/*
8406
8407PWM FAN DRIVER
8408M: Kamil Debski <k.debski@samsung.com>
8409L: lm-sensors@lm-sensors.org
8410S: Supported
8411F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8412F: Documentation/hwmon/pwm-fan
8413F: drivers/hwmon/pwm-fan.c
8414
8415PWM SUBSYSTEM
8416M: Thierry Reding <thierry.reding@gmail.com>
8417L: linux-pwm@vger.kernel.org
8418S: Maintained
8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8420F: Documentation/pwm.txt
8421F: Documentation/devicetree/bindings/pwm/
8422F: include/linux/pwm.h
8423F: drivers/pwm/
8424F: drivers/video/backlight/pwm_bl.c
8425F: include/linux/pwm_backlight.h
8426
8427PXA2xx/PXA3xx SUPPORT
8428M: Daniel Mack <daniel@zonque.org>
8429M: Haojian Zhuang <haojian.zhuang@gmail.com>
8430M: Robert Jarzmik <robert.jarzmik@free.fr>
8431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8432T: git git://github.com/hzhuang1/linux.git
8433T: git git://github.com/rjarzmik/linux.git
8434S: Maintained
8435F: arch/arm/mach-pxa/
8436F: drivers/dma/pxa*
8437F: drivers/pcmcia/pxa2xx*
8438F: drivers/spi/spi-pxa2xx*
8439F: drivers/usb/gadget/udc/pxa2*
8440F: include/sound/pxa2xx-lib.h
8441F: sound/arm/pxa*
8442F: sound/soc/pxa/
8443
8444PXA3xx NAND FLASH DRIVER
8445M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8446L: linux-mtd@lists.infradead.org
8447S: Maintained
8448F: drivers/mtd/nand/pxa3xx_nand.c
8449
8450MMP SUPPORT
8451M: Eric Miao <eric.y.miao@gmail.com>
8452M: Haojian Zhuang <haojian.zhuang@gmail.com>
8453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8454T: git git://github.com/hzhuang1/linux.git
8455T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8456S: Maintained
8457F: arch/arm/mach-mmp/
8458
8459PXA MMCI DRIVER
8460S: Orphan
8461
8462PXA RTC DRIVER
8463M: Robert Jarzmik <robert.jarzmik@free.fr>
8464L: rtc-linux@googlegroups.com
8465S: Maintained
8466
8467QAT DRIVER
8468M: Tadeusz Struk <tadeusz.struk@intel.com>
8469L: qat-linux@intel.com
8470S: Supported
8471F: drivers/crypto/qat/
8472
8473QIB DRIVER
8474M: Mike Marciniszyn <infinipath@intel.com>
8475L: linux-rdma@vger.kernel.org
8476S: Supported
8477F: drivers/infiniband/hw/qib/
8478
8479QLOGIC QLA1280 SCSI DRIVER
8480M: Michael Reed <mdr@sgi.com>
8481L: linux-scsi@vger.kernel.org
8482S: Maintained
8483F: drivers/scsi/qla1280.[ch]
8484
8485QLOGIC QLA2XXX FC-SCSI DRIVER
8486M: qla2xxx-upstream@qlogic.com
8487L: linux-scsi@vger.kernel.org
8488S: Supported
8489F: Documentation/scsi/LICENSE.qla2xxx
8490F: drivers/scsi/qla2xxx/
8491
8492QLOGIC QLA4XXX iSCSI DRIVER
8493M: QLogic-Storage-Upstream@qlogic.com
8494L: linux-scsi@vger.kernel.org
8495S: Supported
8496F: Documentation/scsi/LICENSE.qla4xxx
8497F: drivers/scsi/qla4xxx/
8498
8499QLOGIC QLA3XXX NETWORK DRIVER
8500M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8501M: Ron Mercer <ron.mercer@qlogic.com>
8502M: linux-driver@qlogic.com
8503L: netdev@vger.kernel.org
8504S: Supported
8505F: Documentation/networking/LICENSE.qla3xxx
8506F: drivers/net/ethernet/qlogic/qla3xxx.*
8507
8508QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8509M: Dept-GELinuxNICDev@qlogic.com
8510L: netdev@vger.kernel.org
8511S: Supported
8512F: drivers/net/ethernet/qlogic/qlcnic/
8513
8514QLOGIC QLGE 10Gb ETHERNET DRIVER
8515M: Harish Patil <harish.patil@qlogic.com>
8516M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8517M: Dept-GELinuxNICDev@qlogic.com
8518M: linux-driver@qlogic.com
8519L: netdev@vger.kernel.org
8520S: Supported
8521F: drivers/net/ethernet/qlogic/qlge/
8522
8523QNX4 FILESYSTEM
8524M: Anders Larsen <al@alarsen.net>
8525W: http://www.alarsen.net/linux/qnx4fs/
8526S: Maintained
8527F: fs/qnx4/
8528F: include/uapi/linux/qnx4_fs.h
8529F: include/uapi/linux/qnxtypes.h
8530
8531QT1010 MEDIA DRIVER
8532M: Antti Palosaari <crope@iki.fi>
8533L: linux-media@vger.kernel.org
8534W: http://linuxtv.org/
8535W: http://palosaari.fi/linux/
8536Q: http://patchwork.linuxtv.org/project/linux-media/list/
8537T: git git://linuxtv.org/anttip/media_tree.git
8538S: Maintained
8539F: drivers/media/tuners/qt1010*
8540
8541QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8542M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8543L: linux-wireless@vger.kernel.org
8544L: ath9k-devel@lists.ath9k.org
8545W: http://wireless.kernel.org/en/users/Drivers/ath9k
8546S: Supported
8547F: drivers/net/wireless/ath/ath9k/
8548
8549QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8550M: Kalle Valo <kvalo@qca.qualcomm.com>
8551L: ath10k@lists.infradead.org
8552W: http://wireless.kernel.org/en/users/Drivers/ath10k
8553T: git git://github.com/kvalo/ath.git
8554S: Supported
8555F: drivers/net/wireless/ath/ath10k/
8556
8557QUALCOMM HEXAGON ARCHITECTURE
8558M: Richard Kuo <rkuo@codeaurora.org>
8559L: linux-hexagon@vger.kernel.org
8560S: Supported
8561F: arch/hexagon/
8562
8563QUALCOMM WCN36XX WIRELESS DRIVER
8564M: Eugene Krasnikov <k.eugene.e@gmail.com>
8565L: wcn36xx@lists.infradead.org
8566W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8567T: git git://github.com/KrasnikovEugene/wcn36xx.git
8568S: Supported
8569F: drivers/net/wireless/ath/wcn36xx/
8570
8571RADOS BLOCK DEVICE (RBD)
8572M: Ilya Dryomov <idryomov@gmail.com>
8573M: Sage Weil <sage@redhat.com>
8574M: Alex Elder <elder@kernel.org>
8575L: ceph-devel@vger.kernel.org
8576W: http://ceph.com/
8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8578T: git git://github.com/ceph/ceph-client.git
8579S: Supported
8580F: Documentation/ABI/testing/sysfs-bus-rbd
8581F: drivers/block/rbd.c
8582F: drivers/block/rbd_types.h
8583
8584RADEON FRAMEBUFFER DISPLAY DRIVER
8585M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8586L: linux-fbdev@vger.kernel.org
8587S: Maintained
8588F: drivers/video/fbdev/aty/radeon*
8589F: include/uapi/linux/radeonfb.h
8590
8591RADIOSHARK RADIO DRIVER
8592M: Hans de Goede <hdegoede@redhat.com>
8593L: linux-media@vger.kernel.org
8594T: git git://linuxtv.org/media_tree.git
8595S: Maintained
8596F: drivers/media/radio/radio-shark.c
8597
8598RADIOSHARK2 RADIO DRIVER
8599M: Hans de Goede <hdegoede@redhat.com>
8600L: linux-media@vger.kernel.org
8601T: git git://linuxtv.org/media_tree.git
8602S: Maintained
8603F: drivers/media/radio/radio-shark2.c
8604F: drivers/media/radio/radio-tea5777.c
8605
8606RAGE128 FRAMEBUFFER DISPLAY DRIVER
8607M: Paul Mackerras <paulus@samba.org>
8608L: linux-fbdev@vger.kernel.org
8609S: Maintained
8610F: drivers/video/fbdev/aty/aty128fb.c
8611
8612RALINK RT2X00 WIRELESS LAN DRIVER
8613P: rt2x00 project
8614M: Stanislaw Gruszka <sgruszka@redhat.com>
8615M: Helmut Schaa <helmut.schaa@googlemail.com>
8616L: linux-wireless@vger.kernel.org
8617S: Maintained
8618F: drivers/net/wireless/rt2x00/
8619
8620RAMDISK RAM BLOCK DEVICE DRIVER
8621M: Jens Axboe <axboe@kernel.dk>
8622S: Maintained
8623F: Documentation/blockdev/ramdisk.txt
8624F: drivers/block/brd.c
8625
8626RANDOM NUMBER DRIVER
8627M: "Theodore Ts'o" <tytso@mit.edu>
8628S: Maintained
8629F: drivers/char/random.c
8630
8631RAPIDIO SUBSYSTEM
8632M: Matt Porter <mporter@kernel.crashing.org>
8633M: Alexandre Bounine <alexandre.bounine@idt.com>
8634S: Maintained
8635F: drivers/rapidio/
8636
8637RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8638L: linux-wireless@vger.kernel.org
8639S: Orphan
8640F: drivers/net/wireless/ray*
8641
8642RCUTORTURE MODULE
8643M: Josh Triplett <josh@joshtriplett.org>
8644M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8645L: linux-kernel@vger.kernel.org
8646S: Supported
8647T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8648F: Documentation/RCU/torture.txt
8649F: kernel/rcu/rcutorture.c
8650
8651RCUTORTURE TEST FRAMEWORK
8652M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8653M: Josh Triplett <josh@joshtriplett.org>
8654R: Steven Rostedt <rostedt@goodmis.org>
8655R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8656R: Lai Jiangshan <jiangshanlai@gmail.com>
8657L: linux-kernel@vger.kernel.org
8658S: Supported
8659T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8660F: tools/testing/selftests/rcutorture
8661
8662RDC R-321X SoC
8663M: Florian Fainelli <florian@openwrt.org>
8664S: Maintained
8665
8666RDC R6040 FAST ETHERNET DRIVER
8667M: Florian Fainelli <florian@openwrt.org>
8668L: netdev@vger.kernel.org
8669S: Maintained
8670F: drivers/net/ethernet/rdc/r6040.c
8671
8672RDS - RELIABLE DATAGRAM SOCKETS
8673M: Chien Yen <chien.yen@oracle.com>
8674L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8675S: Supported
8676F: net/rds/
8677
8678READ-COPY UPDATE (RCU)
8679M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8680M: Josh Triplett <josh@joshtriplett.org>
8681R: Steven Rostedt <rostedt@goodmis.org>
8682R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8683R: Lai Jiangshan <jiangshanlai@gmail.com>
8684L: linux-kernel@vger.kernel.org
8685W: http://www.rdrop.com/users/paulmck/RCU/
8686S: Supported
8687T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8688F: Documentation/RCU/
8689X: Documentation/RCU/torture.txt
8690F: include/linux/rcu*
8691X: include/linux/srcu.h
8692F: kernel/rcu/
8693X: kernel/torture.c
8694
8695REAL TIME CLOCK (RTC) SUBSYSTEM
8696M: Alessandro Zummo <a.zummo@towertech.it>
8697M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8698L: rtc-linux@googlegroups.com
8699Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8700T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8701S: Maintained
8702F: Documentation/rtc.txt
8703F: drivers/rtc/
8704F: include/linux/rtc.h
8705F: include/uapi/linux/rtc.h
8706
8707REALTEK AUDIO CODECS
8708M: Bard Liao <bardliao@realtek.com>
8709M: Oder Chiou <oder_chiou@realtek.com>
8710S: Maintained
8711F: sound/soc/codecs/rt*
8712F: include/sound/rt*.h
8713
8714REISERFS FILE SYSTEM
8715L: reiserfs-devel@vger.kernel.org
8716S: Supported
8717F: fs/reiserfs/
8718
8719REGISTER MAP ABSTRACTION
8720M: Mark Brown <broonie@kernel.org>
8721L: linux-kernel@vger.kernel.org
8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8723S: Supported
8724F: drivers/base/regmap/
8725F: include/linux/regmap.h
8726
8727REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8728M: Ohad Ben-Cohen <ohad@wizery.com>
8729T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8730S: Maintained
8731F: drivers/remoteproc/
8732F: Documentation/remoteproc.txt
8733F: include/linux/remoteproc.h
8734
8735REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8736M: Ohad Ben-Cohen <ohad@wizery.com>
8737T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8738S: Maintained
8739F: drivers/rpmsg/
8740F: Documentation/rpmsg.txt
8741F: include/linux/rpmsg.h
8742
8743RESET CONTROLLER FRAMEWORK
8744M: Philipp Zabel <p.zabel@pengutronix.de>
8745S: Maintained
8746F: drivers/reset/
8747F: Documentation/devicetree/bindings/reset/
8748F: include/dt-bindings/reset/
8749F: include/linux/reset.h
8750F: include/linux/reset-controller.h
8751
8752RFKILL
8753M: Johannes Berg <johannes@sipsolutions.net>
8754L: linux-wireless@vger.kernel.org
8755W: http://wireless.kernel.org/
8756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8758S: Maintained
8759F: Documentation/rfkill.txt
8760F: net/rfkill/
8761
8762RHASHTABLE
8763M: Thomas Graf <tgraf@suug.ch>
8764L: netdev@vger.kernel.org
8765S: Maintained
8766F: lib/rhashtable.c
8767F: include/linux/rhashtable.h
8768
8769RICOH SMARTMEDIA/XD DRIVER
8770M: Maxim Levitsky <maximlevitsky@gmail.com>
8771S: Maintained
8772F: drivers/mtd/nand/r852.c
8773F: drivers/mtd/nand/r852.h
8774
8775RICOH R5C592 MEMORYSTICK DRIVER
8776M: Maxim Levitsky <maximlevitsky@gmail.com>
8777S: Maintained
8778F: drivers/memstick/host/r592.*
8779
8780ROCCAT DRIVERS
8781M: Stefan Achatz <erazor_de@users.sourceforge.net>
8782W: http://sourceforge.net/projects/roccat/
8783S: Maintained
8784F: drivers/hid/hid-roccat*
8785F: include/linux/hid-roccat*
8786F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8787
8788ROCKER DRIVER
8789M: Jiri Pirko <jiri@resnulli.us>
8790M: Scott Feldman <sfeldma@gmail.com>
8791L: netdev@vger.kernel.org
8792S: Supported
8793F: drivers/net/ethernet/rocker/
8794
8795ROCKETPORT DRIVER
8796P: Comtrol Corp.
8797W: http://www.comtrol.com
8798S: Maintained
8799F: Documentation/serial/rocket.txt
8800F: drivers/tty/rocket*
8801
8802ROCKETPORT EXPRESS/INFINITY DRIVER
8803M: Kevin Cernekee <cernekee@gmail.com>
8804L: linux-serial@vger.kernel.org
8805S: Odd Fixes
8806F: drivers/tty/serial/rp2.*
8807
8808ROSE NETWORK LAYER
8809M: Ralf Baechle <ralf@linux-mips.org>
8810L: linux-hams@vger.kernel.org
8811W: http://www.linux-ax25.org/
8812S: Maintained
8813F: include/net/rose.h
8814F: include/uapi/linux/rose.h
8815F: net/rose/
8816
8817RTL2830 MEDIA DRIVER
8818M: Antti Palosaari <crope@iki.fi>
8819L: linux-media@vger.kernel.org
8820W: http://linuxtv.org/
8821W: http://palosaari.fi/linux/
8822Q: http://patchwork.linuxtv.org/project/linux-media/list/
8823T: git git://linuxtv.org/anttip/media_tree.git
8824S: Maintained
8825F: drivers/media/dvb-frontends/rtl2830*
8826
8827RTL2832 MEDIA DRIVER
8828M: Antti Palosaari <crope@iki.fi>
8829L: linux-media@vger.kernel.org
8830W: http://linuxtv.org/
8831W: http://palosaari.fi/linux/
8832Q: http://patchwork.linuxtv.org/project/linux-media/list/
8833T: git git://linuxtv.org/anttip/media_tree.git
8834S: Maintained
8835F: drivers/media/dvb-frontends/rtl2832*
8836
8837RTL2832_SDR MEDIA DRIVER
8838M: Antti Palosaari <crope@iki.fi>
8839L: linux-media@vger.kernel.org
8840W: http://linuxtv.org/
8841W: http://palosaari.fi/linux/
8842Q: http://patchwork.linuxtv.org/project/linux-media/list/
8843T: git git://linuxtv.org/anttip/media_tree.git
8844S: Maintained
8845F: drivers/media/dvb-frontends/rtl2832_sdr*
8846
8847RTL8180 WIRELESS DRIVER
8848L: linux-wireless@vger.kernel.org
8849W: http://wireless.kernel.org/
8850T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8851S: Orphan
8852F: drivers/net/wireless/rtl818x/rtl8180/
8853
8854RTL8187 WIRELESS DRIVER
8855M: Herton Ronaldo Krzesinski <herton@canonical.com>
8856M: Hin-Tak Leung <htl10@users.sourceforge.net>
8857M: Larry Finger <Larry.Finger@lwfinger.net>
8858L: linux-wireless@vger.kernel.org
8859W: http://wireless.kernel.org/
8860T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8861S: Maintained
8862F: drivers/net/wireless/rtl818x/rtl8187/
8863
8864RTL8192CE WIRELESS DRIVER
8865M: Larry Finger <Larry.Finger@lwfinger.net>
8866M: Chaoming Li <chaoming_li@realsil.com.cn>
8867L: linux-wireless@vger.kernel.org
8868W: http://wireless.kernel.org/
8869T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8870S: Maintained
8871F: drivers/net/wireless/rtlwifi/
8872F: drivers/net/wireless/rtlwifi/rtl8192ce/
8873
8874S3 SAVAGE FRAMEBUFFER DRIVER
8875M: Antonino Daplas <adaplas@gmail.com>
8876L: linux-fbdev@vger.kernel.org
8877S: Maintained
8878F: drivers/video/fbdev/savage/
8879
8880S390
8881M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8882M: Heiko Carstens <heiko.carstens@de.ibm.com>
8883L: linux-s390@vger.kernel.org
8884W: http://www.ibm.com/developerworks/linux/linux390/
8885S: Supported
8886F: arch/s390/
8887F: drivers/s390/
8888F: Documentation/s390/
8889F: Documentation/DocBook/s390*
8890
8891S390 COMMON I/O LAYER
8892M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8893M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8894L: linux-s390@vger.kernel.org
8895W: http://www.ibm.com/developerworks/linux/linux390/
8896S: Supported
8897F: drivers/s390/cio/
8898
8899S390 DASD DRIVER
8900M: Stefan Weinhuber <wein@de.ibm.com>
8901M: Stefan Haberland <stefan.haberland@de.ibm.com>
8902L: linux-s390@vger.kernel.org
8903W: http://www.ibm.com/developerworks/linux/linux390/
8904S: Supported
8905F: drivers/s390/block/dasd*
8906F: block/partitions/ibm.c
8907
8908S390 NETWORK DRIVERS
8909M: Ursula Braun <ursula.braun@de.ibm.com>
8910L: linux-s390@vger.kernel.org
8911W: http://www.ibm.com/developerworks/linux/linux390/
8912S: Supported
8913F: drivers/s390/net/
8914
8915S390 PCI SUBSYSTEM
8916M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8917M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8918L: linux-s390@vger.kernel.org
8919W: http://www.ibm.com/developerworks/linux/linux390/
8920S: Supported
8921F: arch/s390/pci/
8922F: drivers/pci/hotplug/s390_pci_hpc.c
8923
8924S390 ZCRYPT DRIVER
8925M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8926L: linux-s390@vger.kernel.org
8927W: http://www.ibm.com/developerworks/linux/linux390/
8928S: Supported
8929F: drivers/s390/crypto/
8930
8931S390 ZFCP DRIVER
8932M: Steffen Maier <maier@linux.vnet.ibm.com>
8933L: linux-s390@vger.kernel.org
8934W: http://www.ibm.com/developerworks/linux/linux390/
8935S: Supported
8936F: drivers/s390/scsi/zfcp_*
8937
8938S390 IUCV NETWORK LAYER
8939M: Ursula Braun <ursula.braun@de.ibm.com>
8940L: linux-s390@vger.kernel.org
8941W: http://www.ibm.com/developerworks/linux/linux390/
8942S: Supported
8943F: drivers/s390/net/*iucv*
8944F: include/net/iucv/
8945F: net/iucv/
8946
8947S3C24XX SD/MMC Driver
8948M: Ben Dooks <ben-linux@fluff.org>
8949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950S: Supported
8951F: drivers/mmc/host/s3cmci.*
8952
8953SAA6588 RDS RECEIVER DRIVER
8954M: Hans Verkuil <hverkuil@xs4all.nl>
8955L: linux-media@vger.kernel.org
8956T: git git://linuxtv.org/media_tree.git
8957W: http://linuxtv.org
8958S: Odd Fixes
8959F: drivers/media/i2c/saa6588*
8960
8961SAA7134 VIDEO4LINUX DRIVER
8962M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8963L: linux-media@vger.kernel.org
8964W: http://linuxtv.org
8965T: git git://linuxtv.org/media_tree.git
8966S: Odd fixes
8967F: Documentation/video4linux/*.saa7134
8968F: drivers/media/pci/saa7134/
8969
8970SAA7146 VIDEO4LINUX-2 DRIVER
8971M: Hans Verkuil <hverkuil@xs4all.nl>
8972L: linux-media@vger.kernel.org
8973T: git git://linuxtv.org/media_tree.git
8974S: Maintained
8975F: drivers/media/common/saa7146/
8976F: drivers/media/pci/saa7146/
8977F: include/media/saa7146*
8978
8979SAMSUNG LAPTOP DRIVER
8980M: Corentin Chary <corentin.chary@gmail.com>
8981L: platform-driver-x86@vger.kernel.org
8982S: Maintained
8983F: drivers/platform/x86/samsung-laptop.c
8984
8985SAMSUNG AUDIO (ASoC) DRIVERS
8986M: Sangbeom Kim <sbkim73@samsung.com>
8987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8988S: Supported
8989F: sound/soc/samsung/
8990
8991SAMSUNG FRAMEBUFFER DRIVER
8992M: Jingoo Han <jingoohan1@gmail.com>
8993L: linux-fbdev@vger.kernel.org
8994S: Maintained
8995F: drivers/video/fbdev/s3c-fb.c
8996
8997SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8998M: Sangbeom Kim <sbkim73@samsung.com>
8999M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9000L: linux-kernel@vger.kernel.org
9001L: linux-samsung-soc@vger.kernel.org
9002S: Supported
9003F: drivers/mfd/sec*.c
9004F: drivers/regulator/s2m*.c
9005F: drivers/regulator/s5m*.c
9006F: drivers/clk/clk-s2mps11.c
9007F: drivers/rtc/rtc-s5m.c
9008F: include/linux/mfd/samsung/
9009F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9010F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9011
9012SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9013M: Kyungmin Park <kyungmin.park@samsung.com>
9014M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9015L: linux-media@vger.kernel.org
9016Q: https://patchwork.linuxtv.org/project/linux-media/list/
9017S: Supported
9018F: drivers/media/platform/exynos4-is/
9019
9020SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9021M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9022L: linux-media@vger.kernel.org
9023L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9024S: Maintained
9025F: drivers/media/platform/s3c-camif/
9026F: include/media/s3c_camif.h
9027
9028SAMSUNG S5C73M3 CAMERA DRIVER
9029M: Kyungmin Park <kyungmin.park@samsung.com>
9030M: Andrzej Hajda <a.hajda@samsung.com>
9031L: linux-media@vger.kernel.org
9032S: Supported
9033F: drivers/media/i2c/s5c73m3/*
9034
9035SAMSUNG S5K5BAF CAMERA DRIVER
9036M: Kyungmin Park <kyungmin.park@samsung.com>
9037M: Andrzej Hajda <a.hajda@samsung.com>
9038L: linux-media@vger.kernel.org
9039S: Supported
9040F: drivers/media/i2c/s5k5baf.c
9041
9042SAMSUNG S3FWRN5 NFC DRIVER
9043M: Robert Baldyga <r.baldyga@samsung.com>
9044L: linux-nfc@lists.01.org (moderated for non-subscribers)
9045S: Supported
9046F: drivers/nfc/s3fwrn5
9047
9048SAMSUNG SOC CLOCK DRIVERS
9049M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9050M: Tomasz Figa <tomasz.figa@gmail.com>
9051S: Supported
9052L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9053F: drivers/clk/samsung/
9054
9055SAMSUNG SXGBE DRIVERS
9056M: Byungho An <bh74.an@samsung.com>
9057M: Girish K S <ks.giri@samsung.com>
9058M: Vipul Pandya <vipul.pandya@samsung.com>
9059S: Supported
9060L: netdev@vger.kernel.org
9061F: drivers/net/ethernet/samsung/sxgbe/
9062
9063SAMSUNG THERMAL DRIVER
9064M: Lukasz Majewski <l.majewski@samsung.com>
9065L: linux-pm@vger.kernel.org
9066L: linux-samsung-soc@vger.kernel.org
9067S: Supported
9068T: https://github.com/lmajewski/linux-samsung-thermal.git
9069F: drivers/thermal/samsung/
9070
9071SAMSUNG USB2 PHY DRIVER
9072M: Kamil Debski <k.debski@samsung.com>
9073L: linux-kernel@vger.kernel.org
9074S: Supported
9075F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9076F: Documentation/phy/samsung-usb2.txt
9077F: drivers/phy/phy-exynos4210-usb2.c
9078F: drivers/phy/phy-exynos4x12-usb2.c
9079F: drivers/phy/phy-exynos5250-usb2.c
9080F: drivers/phy/phy-s5pv210-usb2.c
9081F: drivers/phy/phy-samsung-usb2.c
9082F: drivers/phy/phy-samsung-usb2.h
9083
9084SERIAL DRIVERS
9085M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9086L: linux-serial@vger.kernel.org
9087S: Maintained
9088F: drivers/tty/serial/
9089
9090SYNOPSYS DESIGNWARE DMAC DRIVER
9091M: Viresh Kumar <vireshk@kernel.org>
9092M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9093S: Maintained
9094F: include/linux/dma/dw.h
9095F: include/linux/platform_data/dma-dw.h
9096F: drivers/dma/dw/
9097
9098SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9099M: Lars Persson <lars.persson@axis.com>
9100L: netdev@vger.kernel.org
9101S: Supported
9102F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9103F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9104
9105SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9106M: Seungwon Jeon <tgih.jun@samsung.com>
9107M: Jaehoon Chung <jh80.chung@samsung.com>
9108L: linux-mmc@vger.kernel.org
9109S: Maintained
9110F: include/linux/mmc/dw_mmc.h
9111F: drivers/mmc/host/dw_mmc*
9112
9113THUNDERBOLT DRIVER
9114M: Andreas Noever <andreas.noever@gmail.com>
9115S: Maintained
9116F: drivers/thunderbolt/
9117
9118TIMEKEEPING, CLOCKSOURCE CORE, NTP
9119M: John Stultz <john.stultz@linaro.org>
9120M: Thomas Gleixner <tglx@linutronix.de>
9121L: linux-kernel@vger.kernel.org
9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9123S: Supported
9124F: include/linux/clocksource.h
9125F: include/linux/time.h
9126F: include/linux/timex.h
9127F: include/uapi/linux/time.h
9128F: include/uapi/linux/timex.h
9129F: kernel/time/clocksource.c
9130F: kernel/time/time*.c
9131F: kernel/time/ntp.c
9132F: tools/testing/selftests/timers/
9133
9134SC1200 WDT DRIVER
9135M: Zwane Mwaikambo <zwanem@gmail.com>
9136S: Maintained
9137F: drivers/watchdog/sc1200wdt.c
9138
9139SCHEDULER
9140M: Ingo Molnar <mingo@redhat.com>
9141M: Peter Zijlstra <peterz@infradead.org>
9142L: linux-kernel@vger.kernel.org
9143T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9144S: Maintained
9145F: kernel/sched/
9146F: include/linux/sched.h
9147F: include/uapi/linux/sched.h
9148F: include/linux/wait.h
9149
9150SCORE ARCHITECTURE
9151M: Chen Liqin <liqin.linux@gmail.com>
9152M: Lennox Wu <lennox.wu@gmail.com>
9153W: http://www.sunplus.com
9154S: Supported
9155F: arch/score/
9156
9157SCSI CDROM DRIVER
9158M: Jens Axboe <axboe@kernel.dk>
9159L: linux-scsi@vger.kernel.org
9160W: http://www.kernel.dk
9161S: Maintained
9162F: drivers/scsi/sr*
9163
9164SCSI RDMA PROTOCOL (SRP) INITIATOR
9165M: Bart Van Assche <bart.vanassche@sandisk.com>
9166L: linux-rdma@vger.kernel.org
9167S: Supported
9168W: http://www.openfabrics.org
9169Q: http://patchwork.kernel.org/project/linux-rdma/list/
9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9171F: drivers/infiniband/ulp/srp/
9172F: include/scsi/srp.h
9173
9174SCSI SG DRIVER
9175M: Doug Gilbert <dgilbert@interlog.com>
9176L: linux-scsi@vger.kernel.org
9177W: http://sg.danny.cz/sg
9178S: Maintained
9179F: Documentation/scsi/scsi-generic.txt
9180F: drivers/scsi/sg.c
9181F: include/scsi/sg.h
9182
9183SCSI SUBSYSTEM
9184M: "James E.J. Bottomley" <JBottomley@odin.com>
9185L: linux-scsi@vger.kernel.org
9186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9187S: Maintained
9188F: drivers/scsi/
9189F: include/scsi/
9190
9191SCSI TAPE DRIVER
9192M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9193L: linux-scsi@vger.kernel.org
9194S: Maintained
9195F: Documentation/scsi/st.txt
9196F: drivers/scsi/st.*
9197F: drivers/scsi/st_*.h
9198
9199SCTP PROTOCOL
9200M: Vlad Yasevich <vyasevich@gmail.com>
9201M: Neil Horman <nhorman@tuxdriver.com>
9202L: linux-sctp@vger.kernel.org
9203W: http://lksctp.sourceforge.net
9204S: Maintained
9205F: Documentation/networking/sctp.txt
9206F: include/linux/sctp.h
9207F: include/uapi/linux/sctp.h
9208F: include/net/sctp/
9209F: net/sctp/
9210
9211SCx200 CPU SUPPORT
9212M: Jim Cromie <jim.cromie@gmail.com>
9213S: Odd Fixes
9214F: Documentation/i2c/busses/scx200_acb
9215F: arch/x86/platform/scx200/
9216F: drivers/watchdog/scx200_wdt.c
9217F: drivers/i2c/busses/scx200*
9218F: drivers/mtd/maps/scx200_docflash.c
9219F: include/linux/scx200.h
9220
9221SCx200 GPIO DRIVER
9222M: Jim Cromie <jim.cromie@gmail.com>
9223S: Maintained
9224F: drivers/char/scx200_gpio.c
9225F: include/linux/scx200_gpio.h
9226
9227SCx200 HRT CLOCKSOURCE DRIVER
9228M: Jim Cromie <jim.cromie@gmail.com>
9229S: Maintained
9230F: drivers/clocksource/scx200_hrt.c
9231
9232SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9233M: Sascha Sommer <saschasommer@freenet.de>
9234L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9235S: Maintained
9236F: drivers/mmc/host/sdricoh_cs.c
9237
9238SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9239L: linux-mmc@vger.kernel.org
9240S: Orphan
9241F: drivers/mmc/host/sdhci.*
9242F: drivers/mmc/host/sdhci-pltfm.[ch]
9243
9244SECURE COMPUTING
9245M: Kees Cook <keescook@chromium.org>
9246R: Andy Lutomirski <luto@amacapital.net>
9247R: Will Drewry <wad@chromium.org>
9248T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9249S: Supported
9250F: kernel/seccomp.c
9251F: include/uapi/linux/seccomp.h
9252F: include/linux/seccomp.h
9253F: tools/testing/selftests/seccomp/*
9254K: \bsecure_computing
9255K: \bTIF_SECCOMP\b
9256
9257SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9258M: Ben Dooks <ben-linux@fluff.org>
9259M: Jaehoon Chung <jh80.chung@samsung.com>
9260L: linux-mmc@vger.kernel.org
9261S: Maintained
9262F: drivers/mmc/host/sdhci-s3c*
9263
9264SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9265M: Viresh Kumar <vireshk@kernel.org>
9266L: spear-devel@list.st.com
9267L: linux-mmc@vger.kernel.org
9268S: Maintained
9269F: drivers/mmc/host/sdhci-spear.c
9270
9271SECURITY SUBSYSTEM
9272M: James Morris <james.l.morris@oracle.com>
9273M: "Serge E. Hallyn" <serge@hallyn.com>
9274L: linux-security-module@vger.kernel.org (suggested Cc:)
9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9276W: http://kernsec.org/
9277S: Supported
9278F: security/
9279
9280SECURITY CONTACT
9281M: Security Officers <security@kernel.org>
9282S: Supported
9283
9284SELINUX SECURITY MODULE
9285M: Paul Moore <paul@paul-moore.com>
9286M: Stephen Smalley <sds@tycho.nsa.gov>
9287M: Eric Paris <eparis@parisplace.org>
9288L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9289W: http://selinuxproject.org
9290T: git git://git.infradead.org/users/pcmoore/selinux
9291S: Supported
9292F: include/linux/selinux*
9293F: security/selinux/
9294F: scripts/selinux/
9295
9296APPARMOR SECURITY MODULE
9297M: John Johansen <john.johansen@canonical.com>
9298L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9299W: apparmor.wiki.kernel.org
9300T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9301S: Supported
9302F: security/apparmor/
9303
9304YAMA SECURITY MODULE
9305M: Kees Cook <keescook@chromium.org>
9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9307S: Supported
9308F: security/yama/
9309
9310SENSABLE PHANTOM
9311M: Jiri Slaby <jirislaby@gmail.com>
9312S: Maintained
9313F: drivers/misc/phantom.c
9314F: include/uapi/linux/phantom.h
9315
9316SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9317M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9318M: Minh Tran <minh.tran@avagotech.com>
9319M: John Soni Jose <sony.john-n@avagotech.com>
9320L: linux-scsi@vger.kernel.org
9321W: http://www.avagotech.com
9322S: Supported
9323F: drivers/scsi/be2iscsi/
9324
9325Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9326M: Sathya Perla <sathya.perla@avagotech.com>
9327M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9328M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9329M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9330L: netdev@vger.kernel.org
9331W: http://www.emulex.com
9332S: Supported
9333F: drivers/net/ethernet/emulex/benet/
9334
9335EMULEX ONECONNECT ROCE DRIVER
9336M: Selvin Xavier <selvin.xavier@avagotech.com>
9337M: Devesh Sharma <devesh.sharma@avagotech.com>
9338M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9339L: linux-rdma@vger.kernel.org
9340W: http://www.emulex.com
9341S: Supported
9342F: drivers/infiniband/hw/ocrdma/
9343
9344SFC NETWORK DRIVER
9345M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9346M: Shradha Shah <sshah@solarflare.com>
9347L: netdev@vger.kernel.org
9348S: Supported
9349F: drivers/net/ethernet/sfc/
9350
9351SGI GRU DRIVER
9352M: Dimitri Sivanich <sivanich@sgi.com>
9353S: Maintained
9354F: drivers/misc/sgi-gru/
9355
9356SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9357M: Pat Gefre <pfg@sgi.com>
9358L: linux-ia64@vger.kernel.org
9359S: Supported
9360F: Documentation/ia64/serial.txt
9361F: drivers/tty/serial/ioc?_serial.c
9362F: include/linux/ioc?.h
9363
9364SGI XP/XPC/XPNET DRIVER
9365M: Cliff Whickman <cpw@sgi.com>
9366M: Robin Holt <robinmholt@gmail.com>
9367S: Maintained
9368F: drivers/misc/sgi-xp/
9369
9370SI2157 MEDIA DRIVER
9371M: Antti Palosaari <crope@iki.fi>
9372L: linux-media@vger.kernel.org
9373W: http://linuxtv.org/
9374W: http://palosaari.fi/linux/
9375Q: http://patchwork.linuxtv.org/project/linux-media/list/
9376T: git git://linuxtv.org/anttip/media_tree.git
9377S: Maintained
9378F: drivers/media/tuners/si2157*
9379
9380SI2168 MEDIA DRIVER
9381M: Antti Palosaari <crope@iki.fi>
9382L: linux-media@vger.kernel.org
9383W: http://linuxtv.org/
9384W: http://palosaari.fi/linux/
9385Q: http://patchwork.linuxtv.org/project/linux-media/list/
9386T: git git://linuxtv.org/anttip/media_tree.git
9387S: Maintained
9388F: drivers/media/dvb-frontends/si2168*
9389
9390SI470X FM RADIO RECEIVER I2C DRIVER
9391M: Hans Verkuil <hverkuil@xs4all.nl>
9392L: linux-media@vger.kernel.org
9393T: git git://linuxtv.org/media_tree.git
9394W: http://linuxtv.org
9395S: Odd Fixes
9396F: drivers/media/radio/si470x/radio-si470x-i2c.c
9397
9398SI470X FM RADIO RECEIVER USB DRIVER
9399M: Hans Verkuil <hverkuil@xs4all.nl>
9400L: linux-media@vger.kernel.org
9401T: git git://linuxtv.org/media_tree.git
9402W: http://linuxtv.org
9403S: Maintained
9404F: drivers/media/radio/si470x/radio-si470x-common.c
9405F: drivers/media/radio/si470x/radio-si470x.h
9406F: drivers/media/radio/si470x/radio-si470x-usb.c
9407
9408SI4713 FM RADIO TRANSMITTER I2C DRIVER
9409M: Eduardo Valentin <edubezval@gmail.com>
9410L: linux-media@vger.kernel.org
9411T: git git://linuxtv.org/media_tree.git
9412W: http://linuxtv.org
9413S: Odd Fixes
9414F: drivers/media/radio/si4713/si4713.?
9415
9416SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9417M: Eduardo Valentin <edubezval@gmail.com>
9418L: linux-media@vger.kernel.org
9419T: git git://linuxtv.org/media_tree.git
9420W: http://linuxtv.org
9421S: Odd Fixes
9422F: drivers/media/radio/si4713/radio-platform-si4713.c
9423
9424SI4713 FM RADIO TRANSMITTER USB DRIVER
9425M: Hans Verkuil <hverkuil@xs4all.nl>
9426L: linux-media@vger.kernel.org
9427T: git git://linuxtv.org/media_tree.git
9428W: http://linuxtv.org
9429S: Maintained
9430F: drivers/media/radio/si4713/radio-usb-si4713.c
9431
9432SIANO DVB DRIVER
9433M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9434L: linux-media@vger.kernel.org
9435W: http://linuxtv.org
9436T: git git://linuxtv.org/media_tree.git
9437S: Odd fixes
9438F: drivers/media/common/siano/
9439F: drivers/media/usb/siano/
9440F: drivers/media/usb/siano/
9441F: drivers/media/mmc/siano/
9442
9443SIMPLEFB FB DRIVER
9444M: Hans de Goede <hdegoede@redhat.com>
9445L: linux-fbdev@vger.kernel.org
9446S: Maintained
9447F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9448F: drivers/video/fbdev/simplefb.c
9449F: include/linux/platform_data/simplefb.h
9450
9451SH_VEU V4L2 MEM2MEM DRIVER
9452L: linux-media@vger.kernel.org
9453S: Orphan
9454F: drivers/media/platform/sh_veu.c
9455
9456SH_VOU V4L2 OUTPUT DRIVER
9457L: linux-media@vger.kernel.org
9458S: Orphan
9459F: drivers/media/platform/sh_vou.c
9460F: include/media/sh_vou.h
9461
9462SIMPLE FIRMWARE INTERFACE (SFI)
9463M: Len Brown <lenb@kernel.org>
9464L: sfi-devel@simplefirmware.org
9465W: http://simplefirmware.org/
9466T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9467S: Supported
9468F: arch/x86/platform/sfi/
9469F: drivers/sfi/
9470F: include/linux/sfi*.h
9471
9472SIMTEC EB110ATX (Chalice CATS)
9473P: Ben Dooks
9474P: Vincent Sanders <vince@simtec.co.uk>
9475M: Simtec Linux Team <linux@simtec.co.uk>
9476W: http://www.simtec.co.uk/products/EB110ATX/
9477S: Supported
9478
9479SIMTEC EB2410ITX (BAST)
9480P: Ben Dooks
9481P: Vincent Sanders <vince@simtec.co.uk>
9482M: Simtec Linux Team <linux@simtec.co.uk>
9483W: http://www.simtec.co.uk/products/EB2410ITX/
9484S: Supported
9485F: arch/arm/mach-s3c24xx/mach-bast.c
9486F: arch/arm/mach-s3c24xx/bast-ide.c
9487F: arch/arm/mach-s3c24xx/bast-irq.c
9488
9489TI DAVINCI MACHINE SUPPORT
9490M: Sekhar Nori <nsekhar@ti.com>
9491M: Kevin Hilman <khilman@deeprootsystems.com>
9492T: git git://gitorious.org/linux-davinci/linux-davinci.git
9493Q: http://patchwork.kernel.org/project/linux-davinci/list/
9494S: Supported
9495F: arch/arm/mach-davinci/
9496F: drivers/i2c/busses/i2c-davinci.c
9497
9498TI DAVINCI SERIES MEDIA DRIVER
9499M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9500L: linux-media@vger.kernel.org
9501W: http://linuxtv.org/
9502Q: http://patchwork.linuxtv.org/project/linux-media/list/
9503T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9504S: Maintained
9505F: drivers/media/platform/davinci/
9506F: include/media/davinci/
9507
9508TI AM437X VPFE DRIVER
9509M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9510L: linux-media@vger.kernel.org
9511W: http://linuxtv.org/
9512Q: http://patchwork.linuxtv.org/project/linux-media/list/
9513T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9514S: Maintained
9515F: drivers/media/platform/am437x/
9516
9517OV2659 OMNIVISION SENSOR DRIVER
9518M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9519L: linux-media@vger.kernel.org
9520W: http://linuxtv.org/
9521Q: http://patchwork.linuxtv.org/project/linux-media/list/
9522T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9523S: Maintained
9524F: drivers/media/i2c/ov2659.c
9525F: include/media/ov2659.h
9526
9527SILICON MOTION SM712 FRAME BUFFER DRIVER
9528M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9529M: Teddy Wang <teddy.wang@siliconmotion.com>
9530M: Sudip Mukherjee <sudip@vectorindia.org>
9531L: linux-fbdev@vger.kernel.org
9532S: Maintained
9533F: drivers/video/fbdev/sm712*
9534F: Documentation/fb/sm712fb.txt
9535
9536SIS 190 ETHERNET DRIVER
9537M: Francois Romieu <romieu@fr.zoreil.com>
9538L: netdev@vger.kernel.org
9539S: Maintained
9540F: drivers/net/ethernet/sis/sis190.c
9541
9542SIS 900/7016 FAST ETHERNET DRIVER
9543M: Daniele Venzano <venza@brownhat.org>
9544W: http://www.brownhat.org/sis900.html
9545L: netdev@vger.kernel.org
9546S: Maintained
9547F: drivers/net/ethernet/sis/sis900.*
9548
9549SIS FRAMEBUFFER DRIVER
9550M: Thomas Winischhofer <thomas@winischhofer.net>
9551W: http://www.winischhofer.net/linuxsisvga.shtml
9552S: Maintained
9553F: Documentation/fb/sisfb.txt
9554F: drivers/video/fbdev/sis/
9555F: include/video/sisfb.h
9556
9557SIS USB2VGA DRIVER
9558M: Thomas Winischhofer <thomas@winischhofer.net>
9559W: http://www.winischhofer.at/linuxsisusbvga.shtml
9560S: Maintained
9561F: drivers/usb/misc/sisusbvga/
9562
9563SLAB ALLOCATOR
9564M: Christoph Lameter <cl@linux.com>
9565M: Pekka Enberg <penberg@kernel.org>
9566M: David Rientjes <rientjes@google.com>
9567M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9568M: Andrew Morton <akpm@linux-foundation.org>
9569L: linux-mm@kvack.org
9570S: Maintained
9571F: include/linux/sl?b*.h
9572F: mm/sl?b*
9573
9574SLEEPABLE READ-COPY UPDATE (SRCU)
9575M: Lai Jiangshan <jiangshanlai@gmail.com>
9576M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9577M: Josh Triplett <josh@joshtriplett.org>
9578R: Steven Rostedt <rostedt@goodmis.org>
9579R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9580L: linux-kernel@vger.kernel.org
9581W: http://www.rdrop.com/users/paulmck/RCU/
9582S: Supported
9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9584F: include/linux/srcu.h
9585F: kernel/rcu/srcu.c
9586
9587SMACK SECURITY MODULE
9588M: Casey Schaufler <casey@schaufler-ca.com>
9589L: linux-security-module@vger.kernel.org
9590W: http://schaufler-ca.com
9591T: git git://git.gitorious.org/smack-next/kernel.git
9592S: Maintained
9593F: Documentation/security/Smack.txt
9594F: security/smack/
9595
9596DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9597M: Kevin Hilman <khilman@kernel.org>
9598M: Nishanth Menon <nm@ti.com>
9599S: Maintained
9600F: drivers/power/avs/
9601F: include/linux/power/smartreflex.h
9602L: linux-pm@vger.kernel.org
9603
9604SMC91x ETHERNET DRIVER
9605M: Nicolas Pitre <nico@fluxnic.net>
9606S: Odd Fixes
9607F: drivers/net/ethernet/smsc/smc91x.*
9608
9609SMIA AND SMIA++ IMAGE SENSOR DRIVER
9610M: Sakari Ailus <sakari.ailus@iki.fi>
9611L: linux-media@vger.kernel.org
9612S: Maintained
9613F: drivers/media/i2c/smiapp/
9614F: include/media/smiapp.h
9615F: drivers/media/i2c/smiapp-pll.c
9616F: drivers/media/i2c/smiapp-pll.h
9617F: include/uapi/linux/smiapp.h
9618F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9619
9620SMM665 HARDWARE MONITOR DRIVER
9621M: Guenter Roeck <linux@roeck-us.net>
9622L: lm-sensors@lm-sensors.org
9623S: Maintained
9624F: Documentation/hwmon/smm665
9625F: drivers/hwmon/smm665.c
9626
9627SMSC EMC2103 HARDWARE MONITOR DRIVER
9628M: Steve Glendinning <steve.glendinning@shawell.net>
9629L: lm-sensors@lm-sensors.org
9630S: Maintained
9631F: Documentation/hwmon/emc2103
9632F: drivers/hwmon/emc2103.c
9633
9634SMSC SCH5627 HARDWARE MONITOR DRIVER
9635M: Hans de Goede <hdegoede@redhat.com>
9636L: lm-sensors@lm-sensors.org
9637S: Supported
9638F: Documentation/hwmon/sch5627
9639F: drivers/hwmon/sch5627.c
9640
9641SMSC47B397 HARDWARE MONITOR DRIVER
9642M: Jean Delvare <jdelvare@suse.com>
9643L: lm-sensors@lm-sensors.org
9644S: Maintained
9645F: Documentation/hwmon/smsc47b397
9646F: drivers/hwmon/smsc47b397.c
9647
9648SMSC911x ETHERNET DRIVER
9649M: Steve Glendinning <steve.glendinning@shawell.net>
9650L: netdev@vger.kernel.org
9651S: Maintained
9652F: include/linux/smsc911x.h
9653F: drivers/net/ethernet/smsc/smsc911x.*
9654
9655SMSC9420 PCI ETHERNET DRIVER
9656M: Steve Glendinning <steve.glendinning@shawell.net>
9657L: netdev@vger.kernel.org
9658S: Maintained
9659F: drivers/net/ethernet/smsc/smsc9420.*
9660
9661SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9662M: Steve Glendinning <steve.glendinning@shawell.net>
9663L: linux-fbdev@vger.kernel.org
9664S: Maintained
9665F: drivers/video/fbdev/smscufx.c
9666
9667SOC-CAMERA V4L2 SUBSYSTEM
9668M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9669L: linux-media@vger.kernel.org
9670T: git git://linuxtv.org/media_tree.git
9671S: Maintained
9672F: include/media/soc*
9673F: drivers/media/i2c/soc_camera/
9674F: drivers/media/platform/soc_camera/
9675
9676SOEKRIS NET48XX LED SUPPORT
9677M: Chris Boot <bootc@bootc.net>
9678S: Maintained
9679F: drivers/leds/leds-net48xx.c
9680
9681SOFTLOGIC 6x10 MPEG CODEC
9682M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9683M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9684M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9685M: Ismael Luceno <ismael@iodev.co.uk>
9686L: linux-media@vger.kernel.org
9687S: Supported
9688F: drivers/media/pci/solo6x10/
9689
9690SOFTWARE RAID (Multiple Disks) SUPPORT
9691M: Neil Brown <neilb@suse.com>
9692L: linux-raid@vger.kernel.org
9693S: Supported
9694F: drivers/md/
9695F: include/linux/raid/
9696F: include/uapi/linux/raid/
9697
9698SONIC NETWORK DRIVER
9699M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9700L: netdev@vger.kernel.org
9701S: Maintained
9702F: drivers/net/ethernet/natsemi/sonic.*
9703
9704SONICS SILICON BACKPLANE DRIVER (SSB)
9705M: Michael Buesch <m@bues.ch>
9706L: netdev@vger.kernel.org
9707S: Maintained
9708F: drivers/ssb/
9709F: include/linux/ssb/
9710
9711SONY VAIO CONTROL DEVICE DRIVER
9712M: Mattia Dongili <malattia@linux.it>
9713L: platform-driver-x86@vger.kernel.org
9714W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9715S: Maintained
9716F: Documentation/laptops/sony-laptop.txt
9717F: drivers/char/sonypi.c
9718F: drivers/platform/x86/sony-laptop.c
9719F: include/linux/sony-laptop.h
9720
9721SONY MEMORYSTICK CARD SUPPORT
9722M: Alex Dubov <oakad@yahoo.com>
9723W: http://tifmxx.berlios.de/
9724S: Maintained
9725F: drivers/memstick/host/tifm_ms.c
9726
9727SONY MEMORYSTICK STANDARD SUPPORT
9728M: Maxim Levitsky <maximlevitsky@gmail.com>
9729S: Maintained
9730F: drivers/memstick/core/ms_block.*
9731
9732SOUND
9733M: Jaroslav Kysela <perex@perex.cz>
9734M: Takashi Iwai <tiwai@suse.com>
9735L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9736W: http://www.alsa-project.org/
9737T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9738T: git git://git.alsa-project.org/alsa-kernel.git
9739Q: http://patchwork.kernel.org/project/alsa-devel/list/
9740S: Maintained
9741F: Documentation/sound/
9742F: include/sound/
9743F: include/uapi/sound/
9744F: sound/
9745
9746SOUND - COMPRESSED AUDIO
9747M: Vinod Koul <vinod.koul@intel.com>
9748L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9750S: Supported
9751F: Documentation/sound/alsa/compress_offload.txt
9752F: include/sound/compress_driver.h
9753F: include/uapi/sound/compress_*
9754F: sound/core/compress_offload.c
9755F: sound/soc/soc-compress.c
9756
9757SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9758M: Liam Girdwood <lgirdwood@gmail.com>
9759M: Mark Brown <broonie@kernel.org>
9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9762W: http://alsa-project.org/main/index.php/ASoC
9763S: Supported
9764F: Documentation/sound/alsa/soc/
9765F: sound/soc/
9766F: include/sound/soc*
9767
9768SOUND - DMAENGINE HELPERS
9769M: Lars-Peter Clausen <lars@metafoo.de>
9770S: Supported
9771F: include/sound/dmaengine_pcm.h
9772F: sound/core/pcm_dmaengine.c
9773F: sound/soc/soc-generic-dmaengine-pcm.c
9774
9775SP2 MEDIA DRIVER
9776M: Olli Salonen <olli.salonen@iki.fi>
9777L: linux-media@vger.kernel.org
9778W: http://linuxtv.org/
9779Q: http://patchwork.linuxtv.org/project/linux-media/list/
9780S: Maintained
9781F: drivers/media/dvb-frontends/sp2*
9782
9783SPARC + UltraSPARC (sparc/sparc64)
9784M: "David S. Miller" <davem@davemloft.net>
9785L: sparclinux@vger.kernel.org
9786Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9787T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9789S: Maintained
9790F: arch/sparc/
9791F: drivers/sbus/
9792
9793SPARC SERIAL DRIVERS
9794M: "David S. Miller" <davem@davemloft.net>
9795L: sparclinux@vger.kernel.org
9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9797T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9798S: Maintained
9799F: include/linux/sunserialcore.h
9800F: drivers/tty/serial/suncore.c
9801F: drivers/tty/serial/sunhv.c
9802F: drivers/tty/serial/sunsab.c
9803F: drivers/tty/serial/sunsab.h
9804F: drivers/tty/serial/sunsu.c
9805F: drivers/tty/serial/sunzilog.c
9806F: drivers/tty/serial/sunzilog.h
9807
9808SPARSE CHECKER
9809M: "Christopher Li" <sparse@chrisli.org>
9810L: linux-sparse@vger.kernel.org
9811W: https://sparse.wiki.kernel.org/
9812T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9813T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9814S: Maintained
9815F: include/linux/compiler.h
9816
9817SPEAR PLATFORM SUPPORT
9818M: Viresh Kumar <vireshk@kernel.org>
9819M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9820L: spear-devel@list.st.com
9821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9822W: http://www.st.com/spear
9823S: Maintained
9824F: arch/arm/mach-spear/
9825
9826SPEAR CLOCK FRAMEWORK SUPPORT
9827M: Viresh Kumar <vireshk@kernel.org>
9828L: spear-devel@list.st.com
9829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9830W: http://www.st.com/spear
9831S: Maintained
9832F: drivers/clk/spear/
9833
9834SPI SUBSYSTEM
9835M: Mark Brown <broonie@kernel.org>
9836L: linux-spi@vger.kernel.org
9837T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9838Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9839S: Maintained
9840F: Documentation/spi/
9841F: drivers/spi/
9842F: include/linux/spi/
9843F: include/uapi/linux/spi/
9844
9845SPIDERNET NETWORK DRIVER for CELL
9846M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9847L: netdev@vger.kernel.org
9848S: Supported
9849F: Documentation/networking/spider_net.txt
9850F: drivers/net/ethernet/toshiba/spider_net*
9851
9852SPU FILE SYSTEM
9853M: Jeremy Kerr <jk@ozlabs.org>
9854L: linuxppc-dev@lists.ozlabs.org
9855W: http://www.ibm.com/developerworks/power/cell/
9856S: Supported
9857F: Documentation/filesystems/spufs.txt
9858F: arch/powerpc/platforms/cell/spufs/
9859
9860SQUASHFS FILE SYSTEM
9861M: Phillip Lougher <phillip@squashfs.org.uk>
9862L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9863W: http://squashfs.org.uk
9864S: Maintained
9865F: Documentation/filesystems/squashfs.txt
9866F: fs/squashfs/
9867
9868SRM (Alpha) environment access
9869M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9870S: Maintained
9871F: arch/alpha/kernel/srm_env.c
9872
9873STABLE BRANCH
9874M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9875L: stable@vger.kernel.org
9876S: Supported
9877F: Documentation/stable_kernel_rules.txt
9878
9879STAGING SUBSYSTEM
9880M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9881T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9882L: devel@driverdev.osuosl.org
9883S: Supported
9884F: drivers/staging/
9885
9886STAGING - COMEDI
9887M: Ian Abbott <abbotti@mev.co.uk>
9888M: H Hartley Sweeten <hsweeten@visionengravers.com>
9889S: Odd Fixes
9890F: drivers/staging/comedi/
9891
9892STAGING - FLARION FT1000 DRIVERS
9893M: Marek Belisko <marek.belisko@gmail.com>
9894S: Odd Fixes
9895F: drivers/staging/ft1000/
9896
9897STAGING - INDUSTRIAL IO
9898M: Jonathan Cameron <jic23@kernel.org>
9899L: linux-iio@vger.kernel.org
9900S: Odd Fixes
9901F: drivers/staging/iio/
9902
9903STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9904M: Jarod Wilson <jarod@wilsonet.com>
9905W: http://www.lirc.org/
9906S: Odd Fixes
9907F: drivers/staging/media/lirc/
9908
9909STAGING - LUSTRE PARALLEL FILESYSTEM
9910M: Oleg Drokin <oleg.drokin@intel.com>
9911M: Andreas Dilger <andreas.dilger@intel.com>
9912L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9913W: http://lustre.opensfs.org/
9914S: Maintained
9915F: drivers/staging/lustre
9916
9917STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9918M: Julian Andres Klode <jak@jak-linux.org>
9919M: Marc Dietrich <marvin24@gmx.de>
9920L: ac100@lists.launchpad.net (moderated for non-subscribers)
9921L: linux-tegra@vger.kernel.org
9922S: Maintained
9923F: drivers/staging/nvec/
9924
9925STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9926M: Jens Frederich <jfrederich@gmail.com>
9927M: Daniel Drake <dsd@laptop.org>
9928M: Jon Nettleton <jon.nettleton@gmail.com>
9929W: http://wiki.laptop.org/go/DCON
9930S: Maintained
9931F: drivers/staging/olpc_dcon/
9932
9933STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9934M: Willy Tarreau <willy@meta-x.org>
9935S: Odd Fixes
9936F: drivers/staging/panel/
9937
9938STAGING - REALTEK RTL8712U DRIVERS
9939M: Larry Finger <Larry.Finger@lwfinger.net>
9940M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9941S: Odd Fixes
9942F: drivers/staging/rtl8712/
9943
9944STAGING - REALTEK RTL8723U WIRELESS DRIVER
9945M: Larry Finger <Larry.Finger@lwfinger.net>
9946M: Jes Sorensen <Jes.Sorensen@redhat.com>
9947L: linux-wireless@vger.kernel.org
9948S: Maintained
9949F: drivers/staging/rtl8723au/
9950
9951STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9952M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9953M: Teddy Wang <teddy.wang@siliconmotion.com>
9954M: Sudip Mukherjee <sudip@vectorindia.org>
9955L: linux-fbdev@vger.kernel.org
9956S: Maintained
9957F: drivers/staging/sm750fb/
9958
9959STAGING - SLICOSS
9960M: Lior Dotan <liodot@gmail.com>
9961M: Christopher Harrer <charrer@alacritech.com>
9962S: Odd Fixes
9963F: drivers/staging/slicoss/
9964
9965STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9966M: William Hubbs <w.d.hubbs@gmail.com>
9967M: Chris Brannon <chris@the-brannons.com>
9968M: Kirk Reiser <kirk@reisers.ca>
9969M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9970L: speakup@linux-speakup.org
9971W: http://www.linux-speakup.org/
9972S: Odd Fixes
9973F: drivers/staging/speakup/
9974
9975STAGING - VIA VT665X DRIVERS
9976M: Forest Bond <forest@alittletooquiet.net>
9977S: Odd Fixes
9978F: drivers/staging/vt665?/
9979
9980STAGING - WILC1000 WIFI DRIVER
9981M: Johnny Kim <johnny.kim@atmel.com>
9982M: Rachel Kim <rachel.kim@atmel.com>
9983M: Dean Lee <dean.lee@atmel.com>
9984M: Chris Park <chris.park@atmel.com>
9985L: linux-wireless@vger.kernel.org
9986S: Supported
9987F: drivers/staging/wilc1000/
9988
9989STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9990M: Arnaud Patard <arnaud.patard@rtp-net.org>
9991S: Odd Fixes
9992F: drivers/staging/xgifb/
9993
9994HFI1 DRIVER
9995M: Mike Marciniszyn <infinipath@intel.com>
9996L: linux-rdma@vger.kernel.org
9997S: Supported
9998F: drivers/staging/rdma/hfi1
9999
10000STARFIRE/DURALAN NETWORK DRIVER
10001M: Ion Badulescu <ionut@badula.org>
10002S: Odd Fixes
10003F: drivers/net/ethernet/adaptec/starfire*
10004
10005SUN3/3X
10006M: Sam Creasey <sammy@sammy.net>
10007W: http://sammy.net/sun3/
10008S: Maintained
10009F: arch/m68k/kernel/*sun3*
10010F: arch/m68k/sun3*/
10011F: arch/m68k/include/asm/sun3*
10012F: drivers/net/ethernet/i825xx/sun3*
10013
10014SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10015M: Hans de Goede <hdegoede@redhat.com>
10016L: linux-input@vger.kernel.org
10017S: Maintained
10018F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10019F: drivers/input/keyboard/sun4i-lradc-keys.c
10020
10021SUNDANCE NETWORK DRIVER
10022M: Denis Kirjanov <kda@linux-powerpc.org>
10023L: netdev@vger.kernel.org
10024S: Maintained
10025F: drivers/net/ethernet/dlink/sundance.c
10026
10027SUPERH
10028L: linux-sh@vger.kernel.org
10029Q: http://patchwork.kernel.org/project/linux-sh/list/
10030S: Orphan
10031F: Documentation/sh/
10032F: arch/sh/
10033F: drivers/sh/
10034
10035SUSPEND TO RAM
10036M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10037M: Len Brown <len.brown@intel.com>
10038M: Pavel Machek <pavel@ucw.cz>
10039L: linux-pm@vger.kernel.org
10040S: Supported
10041F: Documentation/power/
10042F: arch/x86/kernel/acpi/
10043F: drivers/base/power/
10044F: kernel/power/
10045F: include/linux/suspend.h
10046F: include/linux/freezer.h
10047F: include/linux/pm.h
10048
10049SVGA HANDLING
10050M: Martin Mares <mj@ucw.cz>
10051L: linux-video@atrey.karlin.mff.cuni.cz
10052S: Maintained
10053F: Documentation/svga.txt
10054F: arch/x86/boot/video*
10055
10056SWIOTLB SUBSYSTEM
10057M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10058L: linux-kernel@vger.kernel.org
10059S: Supported
10060F: lib/swiotlb.c
10061F: arch/*/kernel/pci-swiotlb.c
10062F: include/linux/swiotlb.h
10063
10064SWITCHDEV
10065M: Jiri Pirko <jiri@resnulli.us>
10066L: netdev@vger.kernel.org
10067S: Supported
10068F: net/switchdev/
10069F: include/net/switchdev.h
10070
10071SYNOPSYS ARC ARCHITECTURE
10072M: Vineet Gupta <vgupta@synopsys.com>
10073S: Supported
10074F: arch/arc/
10075F: Documentation/devicetree/bindings/arc/*
10076F: drivers/tty/serial/arc_uart.c
10077T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10078
10079SYNOPSYS ARC SDP platform support
10080M: Alexey Brodkin <abrodkin@synopsys.com>
10081S: Supported
10082F: arch/arc/plat-axs10x
10083F: arch/arc/boot/dts/ax*
10084F: Documentation/devicetree/bindings/arc/axs10*
10085
10086SYSTEM CONFIGURATION (SYSCON)
10087M: Lee Jones <lee.jones@linaro.org>
10088M: Arnd Bergmann <arnd@arndb.de>
10089T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10090S: Supported
10091F: drivers/mfd/syscon.c
10092
10093SYSV FILESYSTEM
10094M: Christoph Hellwig <hch@infradead.org>
10095S: Maintained
10096F: Documentation/filesystems/sysv-fs.txt
10097F: fs/sysv/
10098F: include/linux/sysv_fs.h
10099
10100TARGET SUBSYSTEM
10101M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10102L: linux-scsi@vger.kernel.org
10103L: target-devel@vger.kernel.org
10104W: http://www.linux-iscsi.org
10105W: http://groups.google.com/group/linux-iscsi-target-dev
10106T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10107S: Supported
10108F: drivers/target/
10109F: include/target/
10110F: Documentation/target/
10111
10112TASKSTATS STATISTICS INTERFACE
10113M: Balbir Singh <bsingharora@gmail.com>
10114S: Maintained
10115F: Documentation/accounting/taskstats*
10116F: include/linux/taskstats*
10117F: kernel/taskstats.c
10118
10119TC CLASSIFIER
10120M: Jamal Hadi Salim <jhs@mojatatu.com>
10121L: netdev@vger.kernel.org
10122S: Maintained
10123F: include/net/pkt_cls.h
10124F: include/uapi/linux/pkt_cls.h
10125F: net/sched/
10126
10127TCP LOW PRIORITY MODULE
10128M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10129M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10130W: http://tcp-lp-mod.sourceforge.net/
10131S: Maintained
10132F: net/ipv4/tcp_lp.c
10133
10134TDA10071 MEDIA DRIVER
10135M: Antti Palosaari <crope@iki.fi>
10136L: linux-media@vger.kernel.org
10137W: http://linuxtv.org/
10138W: http://palosaari.fi/linux/
10139Q: http://patchwork.linuxtv.org/project/linux-media/list/
10140T: git git://linuxtv.org/anttip/media_tree.git
10141S: Maintained
10142F: drivers/media/dvb-frontends/tda10071*
10143
10144TDA18212 MEDIA DRIVER
10145M: Antti Palosaari <crope@iki.fi>
10146L: linux-media@vger.kernel.org
10147W: http://linuxtv.org/
10148W: http://palosaari.fi/linux/
10149Q: http://patchwork.linuxtv.org/project/linux-media/list/
10150T: git git://linuxtv.org/anttip/media_tree.git
10151S: Maintained
10152F: drivers/media/tuners/tda18212*
10153
10154TDA18218 MEDIA DRIVER
10155M: Antti Palosaari <crope@iki.fi>
10156L: linux-media@vger.kernel.org
10157W: http://linuxtv.org/
10158W: http://palosaari.fi/linux/
10159Q: http://patchwork.linuxtv.org/project/linux-media/list/
10160T: git git://linuxtv.org/anttip/media_tree.git
10161S: Maintained
10162F: drivers/media/tuners/tda18218*
10163
10164TDA18271 MEDIA DRIVER
10165M: Michael Krufky <mkrufky@linuxtv.org>
10166L: linux-media@vger.kernel.org
10167W: http://linuxtv.org/
10168W: http://github.com/mkrufky
10169Q: http://patchwork.linuxtv.org/project/linux-media/list/
10170T: git git://linuxtv.org/mkrufky/tuners.git
10171S: Maintained
10172F: drivers/media/tuners/tda18271*
10173
10174TDA827x MEDIA DRIVER
10175M: Michael Krufky <mkrufky@linuxtv.org>
10176L: linux-media@vger.kernel.org
10177W: http://linuxtv.org/
10178W: http://github.com/mkrufky
10179Q: http://patchwork.linuxtv.org/project/linux-media/list/
10180T: git git://linuxtv.org/mkrufky/tuners.git
10181S: Maintained
10182F: drivers/media/tuners/tda8290.*
10183
10184TDA8290 MEDIA DRIVER
10185M: Michael Krufky <mkrufky@linuxtv.org>
10186L: linux-media@vger.kernel.org
10187W: http://linuxtv.org/
10188W: http://github.com/mkrufky
10189Q: http://patchwork.linuxtv.org/project/linux-media/list/
10190T: git git://linuxtv.org/mkrufky/tuners.git
10191S: Maintained
10192F: drivers/media/tuners/tda8290.*
10193
10194TDA9840 MEDIA DRIVER
10195M: Hans Verkuil <hverkuil@xs4all.nl>
10196L: linux-media@vger.kernel.org
10197T: git git://linuxtv.org/media_tree.git
10198W: http://linuxtv.org
10199S: Maintained
10200F: drivers/media/i2c/tda9840*
10201
10202TEA5761 TUNER DRIVER
10203M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10204L: linux-media@vger.kernel.org
10205W: http://linuxtv.org
10206T: git git://linuxtv.org/media_tree.git
10207S: Odd fixes
10208F: drivers/media/tuners/tea5761.*
10209
10210TEA5767 TUNER DRIVER
10211M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10212L: linux-media@vger.kernel.org
10213W: http://linuxtv.org
10214T: git git://linuxtv.org/media_tree.git
10215S: Maintained
10216F: drivers/media/tuners/tea5767.*
10217
10218TEA6415C MEDIA DRIVER
10219M: Hans Verkuil <hverkuil@xs4all.nl>
10220L: linux-media@vger.kernel.org
10221T: git git://linuxtv.org/media_tree.git
10222W: http://linuxtv.org
10223S: Maintained
10224F: drivers/media/i2c/tea6415c*
10225
10226TEA6420 MEDIA DRIVER
10227M: Hans Verkuil <hverkuil@xs4all.nl>
10228L: linux-media@vger.kernel.org
10229T: git git://linuxtv.org/media_tree.git
10230W: http://linuxtv.org
10231S: Maintained
10232F: drivers/media/i2c/tea6420*
10233
10234TEAM DRIVER
10235M: Jiri Pirko <jiri@resnulli.us>
10236L: netdev@vger.kernel.org
10237S: Supported
10238F: drivers/net/team/
10239F: include/linux/if_team.h
10240F: include/uapi/linux/if_team.h
10241
10242TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10243M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10244S: Maintained
10245F: arch/x86/platform/ts5500/
10246
10247TECHNOTREND USB IR RECEIVER
10248M: Sean Young <sean@mess.org>
10249L: linux-media@vger.kernel.org
10250S: Maintained
10251F: drivers/media/rc/ttusbir.c
10252
10253TEGRA ARCHITECTURE SUPPORT
10254M: Stephen Warren <swarren@wwwdotorg.org>
10255M: Thierry Reding <thierry.reding@gmail.com>
10256M: Alexandre Courbot <gnurou@gmail.com>
10257L: linux-tegra@vger.kernel.org
10258Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10260S: Supported
10261N: [^a-z]tegra
10262
10263TEGRA CLOCK DRIVER
10264M: Peter De Schrijver <pdeschrijver@nvidia.com>
10265M: Prashant Gaikwad <pgaikwad@nvidia.com>
10266S: Supported
10267F: drivers/clk/tegra/
10268
10269TEGRA DMA DRIVER
10270M: Laxman Dewangan <ldewangan@nvidia.com>
10271S: Supported
10272F: drivers/dma/tegra20-apb-dma.c
10273
10274TEGRA I2C DRIVER
10275M: Laxman Dewangan <ldewangan@nvidia.com>
10276S: Supported
10277F: drivers/i2c/busses/i2c-tegra.c
10278
10279TEGRA IOMMU DRIVERS
10280M: Hiroshi Doyu <hdoyu@nvidia.com>
10281S: Supported
10282F: drivers/iommu/tegra*
10283
10284TEGRA KBC DRIVER
10285M: Rakesh Iyer <riyer@nvidia.com>
10286M: Laxman Dewangan <ldewangan@nvidia.com>
10287S: Supported
10288F: drivers/input/keyboard/tegra-kbc.c
10289
10290TEGRA PWM DRIVER
10291M: Thierry Reding <thierry.reding@gmail.com>
10292S: Supported
10293F: drivers/pwm/pwm-tegra.c
10294
10295TEGRA SERIAL DRIVER
10296M: Laxman Dewangan <ldewangan@nvidia.com>
10297S: Supported
10298F: drivers/tty/serial/serial-tegra.c
10299
10300TEGRA SPI DRIVER
10301M: Laxman Dewangan <ldewangan@nvidia.com>
10302S: Supported
10303F: drivers/spi/spi-tegra*
10304
10305TEHUTI ETHERNET DRIVER
10306M: Andy Gospodarek <andy@greyhouse.net>
10307L: netdev@vger.kernel.org
10308S: Supported
10309F: drivers/net/ethernet/tehuti/*
10310
10311Telecom Clock Driver for MCPL0010
10312M: Mark Gross <mark.gross@intel.com>
10313S: Supported
10314F: drivers/char/tlclk.c
10315
10316TENSILICA XTENSA PORT (xtensa)
10317M: Chris Zankel <chris@zankel.net>
10318M: Max Filippov <jcmvbkbc@gmail.com>
10319L: linux-xtensa@linux-xtensa.org
10320S: Maintained
10321F: arch/xtensa/
10322F: drivers/irqchip/irq-xtensa-*
10323
10324THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10325M: Hans Verkuil <hverkuil@xs4all.nl>
10326L: linux-media@vger.kernel.org
10327T: git git://linuxtv.org/media_tree.git
10328W: http://linuxtv.org
10329S: Maintained
10330F: drivers/media/radio/radio-raremono.c
10331
10332THERMAL
10333M: Zhang Rui <rui.zhang@intel.com>
10334M: Eduardo Valentin <edubezval@gmail.com>
10335L: linux-pm@vger.kernel.org
10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10338Q: https://patchwork.kernel.org/project/linux-pm/list/
10339S: Supported
10340F: drivers/thermal/
10341F: include/linux/thermal.h
10342F: include/uapi/linux/thermal.h
10343F: include/linux/cpu_cooling.h
10344F: Documentation/devicetree/bindings/thermal/
10345
10346THERMAL/CPU_COOLING
10347M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10348M: Viresh Kumar <viresh.kumar@linaro.org>
10349M: Javi Merino <javi.merino@arm.com>
10350L: linux-pm@vger.kernel.org
10351S: Supported
10352F: Documentation/thermal/cpu-cooling-api.txt
10353F: drivers/thermal/cpu_cooling.c
10354F: include/linux/cpu_cooling.h
10355
10356THINGM BLINK(1) USB RGB LED DRIVER
10357M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10358S: Maintained
10359F: drivers/hid/hid-thingm.c
10360
10361THINKPAD ACPI EXTRAS DRIVER
10362M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10363L: ibm-acpi-devel@lists.sourceforge.net
10364L: platform-driver-x86@vger.kernel.org
10365W: http://ibm-acpi.sourceforge.net
10366W: http://thinkwiki.org/wiki/Ibm-acpi
10367T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10368S: Maintained
10369F: drivers/platform/x86/thinkpad_acpi.c
10370
10371TI BANDGAP AND THERMAL DRIVER
10372M: Eduardo Valentin <edubezval@gmail.com>
10373L: linux-pm@vger.kernel.org
10374L: linux-omap@vger.kernel.org
10375S: Maintained
10376F: drivers/thermal/ti-soc-thermal/
10377
10378TI CDCE706 CLOCK DRIVER
10379M: Max Filippov <jcmvbkbc@gmail.com>
10380S: Maintained
10381F: drivers/clk/clk-cdce706.c
10382
10383TI CLOCK DRIVER
10384M: Tero Kristo <t-kristo@ti.com>
10385L: linux-omap@vger.kernel.org
10386S: Maintained
10387F: drivers/clk/ti/
10388F: include/linux/clk/ti.h
10389
10390TI FLASH MEDIA INTERFACE DRIVER
10391M: Alex Dubov <oakad@yahoo.com>
10392S: Maintained
10393F: drivers/misc/tifm*
10394F: drivers/mmc/host/tifm_sd.c
10395F: include/linux/tifm.h
10396
10397TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10398M: Santosh Shilimkar <ssantosh@kernel.org>
10399L: linux-kernel@vger.kernel.org
10400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10401S: Maintained
10402F: drivers/soc/ti/*
10403T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10404
10405
10406TI LM49xxx FAMILY ASoC CODEC DRIVERS
10407M: M R Swami Reddy <mr.swami.reddy@ti.com>
10408M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10409L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10410S: Maintained
10411F: sound/soc/codecs/lm49453*
10412F: sound/soc/codecs/isabelle*
10413
10414TI LP855x BACKLIGHT DRIVER
10415M: Milo Kim <milo.kim@ti.com>
10416S: Maintained
10417F: Documentation/backlight/lp855x-driver.txt
10418F: drivers/video/backlight/lp855x_bl.c
10419F: include/linux/platform_data/lp855x.h
10420
10421TI LP8727 CHARGER DRIVER
10422M: Milo Kim <milo.kim@ti.com>
10423S: Maintained
10424F: drivers/power/lp8727_charger.c
10425F: include/linux/platform_data/lp8727.h
10426
10427TI LP8788 MFD DRIVER
10428M: Milo Kim <milo.kim@ti.com>
10429S: Maintained
10430F: drivers/iio/adc/lp8788_adc.c
10431F: drivers/leds/leds-lp8788.c
10432F: drivers/mfd/lp8788*.c
10433F: drivers/power/lp8788-charger.c
10434F: drivers/regulator/lp8788-*.c
10435F: include/linux/mfd/lp8788*.h
10436
10437TI NETCP ETHERNET DRIVER
10438M: Wingman Kwok <w-kwok2@ti.com>
10439M: Murali Karicheri <m-karicheri2@ti.com>
10440L: netdev@vger.kernel.org
10441S: Maintained
10442F: drivers/net/ethernet/ti/netcp*
10443
10444TI TAS571X FAMILY ASoC CODEC DRIVER
10445M: Kevin Cernekee <cernekee@chromium.org>
10446L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10447S: Odd Fixes
10448F: sound/soc/codecs/tas571x*
10449
10450TI TWL4030 SERIES SOC CODEC DRIVER
10451M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10452L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10453S: Maintained
10454F: sound/soc/codecs/twl4030*
10455
10456TI WILINK WIRELESS DRIVERS
10457L: linux-wireless@vger.kernel.org
10458W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10459W: http://wireless.kernel.org/en/users/Drivers/wl1251
10460T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10461S: Orphan
10462F: drivers/net/wireless/ti/
10463F: include/linux/wl12xx.h
10464
10465TIPC NETWORK LAYER
10466M: Jon Maloy <jon.maloy@ericsson.com>
10467M: Ying Xue <ying.xue@windriver.com>
10468L: netdev@vger.kernel.org (core kernel code)
10469L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10470W: http://tipc.sourceforge.net/
10471S: Maintained
10472F: include/uapi/linux/tipc*.h
10473F: net/tipc/
10474
10475TILE ARCHITECTURE
10476M: Chris Metcalf <cmetcalf@ezchip.com>
10477W: http://www.ezchip.com/scm/
10478S: Supported
10479F: arch/tile/
10480F: drivers/char/tile-srom.c
10481F: drivers/edac/tile_edac.c
10482F: drivers/net/ethernet/tile/
10483F: drivers/rtc/rtc-tile.c
10484F: drivers/tty/hvc/hvc_tile.c
10485F: drivers/tty/serial/tilegx.c
10486F: drivers/usb/host/*-tilegx.c
10487F: include/linux/usb/tilegx.h
10488
10489TLAN NETWORK DRIVER
10490M: Samuel Chessman <chessman@tux.org>
10491L: tlan-devel@lists.sourceforge.net (subscribers-only)
10492W: http://sourceforge.net/projects/tlan/
10493S: Maintained
10494F: Documentation/networking/tlan.txt
10495F: drivers/net/ethernet/ti/tlan.*
10496
10497TOMOYO SECURITY MODULE
10498M: Kentaro Takeda <takedakn@nttdata.co.jp>
10499M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10500L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10501L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10502L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10503L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10504W: http://tomoyo.sourceforge.jp/
10505T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10506S: Maintained
10507F: security/tomoyo/
10508
10509TOPSTAR LAPTOP EXTRAS DRIVER
10510M: Herton Ronaldo Krzesinski <herton@canonical.com>
10511L: platform-driver-x86@vger.kernel.org
10512S: Maintained
10513F: drivers/platform/x86/topstar-laptop.c
10514
10515TOSHIBA ACPI EXTRAS DRIVER
10516M: Azael Avalos <coproscefalo@gmail.com>
10517L: platform-driver-x86@vger.kernel.org
10518S: Maintained
10519F: drivers/platform/x86/toshiba_acpi.c
10520
10521TOSHIBA BLUETOOTH DRIVER
10522M: Azael Avalos <coproscefalo@gmail.com>
10523L: platform-driver-x86@vger.kernel.org
10524S: Maintained
10525F: drivers/platform/x86/toshiba_bluetooth.c
10526
10527TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10528M: Azael Avalos <coproscefalo@gmail.com>
10529L: platform-driver-x86@vger.kernel.org
10530S: Maintained
10531F: drivers/platform/x86/toshiba_haps.c
10532
10533TOSHIBA SMM DRIVER
10534M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10535W: http://www.buzzard.org.uk/toshiba/
10536S: Maintained
10537F: drivers/char/toshiba.c
10538F: include/linux/toshiba.h
10539F: include/uapi/linux/toshiba.h
10540
10541TOSHIBA TC358743 DRIVER
10542M: Mats Randgaard <matrandg@cisco.com>
10543L: linux-media@vger.kernel.org
10544S: Maintained
10545F: drivers/media/i2c/tc358743*
10546F: include/media/tc358743.h
10547
10548TMIO MMC DRIVER
10549M: Ian Molton <ian@mnementh.co.uk>
10550L: linux-mmc@vger.kernel.org
10551S: Maintained
10552F: drivers/mmc/host/tmio_mmc*
10553F: drivers/mmc/host/sh_mobile_sdhi.c
10554F: include/linux/mmc/tmio.h
10555F: include/linux/mmc/sh_mobile_sdhi.h
10556
10557TMP401 HARDWARE MONITOR DRIVER
10558M: Guenter Roeck <linux@roeck-us.net>
10559L: lm-sensors@lm-sensors.org
10560S: Maintained
10561F: Documentation/hwmon/tmp401
10562F: drivers/hwmon/tmp401.c
10563
10564TMPFS (SHMEM FILESYSTEM)
10565M: Hugh Dickins <hughd@google.com>
10566L: linux-mm@kvack.org
10567S: Maintained
10568F: include/linux/shmem_fs.h
10569F: mm/shmem.c
10570
10571TM6000 VIDEO4LINUX DRIVER
10572M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10573L: linux-media@vger.kernel.org
10574W: http://linuxtv.org
10575T: git git://linuxtv.org/media_tree.git
10576S: Odd fixes
10577F: drivers/media/usb/tm6000/
10578
10579TW68 VIDEO4LINUX DRIVER
10580M: Hans Verkuil <hverkuil@xs4all.nl>
10581L: linux-media@vger.kernel.org
10582T: git git://linuxtv.org/media_tree.git
10583W: http://linuxtv.org
10584S: Odd Fixes
10585F: drivers/media/pci/tw68/
10586
10587TPM DEVICE DRIVER
10588M: Peter Huewe <peterhuewe@gmx.de>
10589M: Marcel Selhorst <tpmdd@selhorst.net>
10590R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10591W: http://tpmdd.sourceforge.net
10592L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10593Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10594T: https://github.com/PeterHuewe/linux-tpmdd
10595S: Maintained
10596F: drivers/char/tpm/
10597
10598TPM IBM_VTPM DEVICE DRIVER
10599M: Ashley Lai <ashleydlai@gmail.com>
10600W: http://tpmdd.sourceforge.net
10601L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10602S: Maintained
10603F: drivers/char/tpm/tpm_ibmvtpm*
10604
10605TRACING
10606M: Steven Rostedt <rostedt@goodmis.org>
10607M: Ingo Molnar <mingo@redhat.com>
10608T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10609S: Maintained
10610F: Documentation/trace/ftrace.txt
10611F: arch/*/*/*/ftrace.h
10612F: arch/*/kernel/ftrace.c
10613F: include/*/ftrace.h
10614F: include/linux/trace*.h
10615F: include/trace/
10616F: kernel/trace/
10617F: tools/testing/selftests/ftrace/
10618
10619TRIVIAL PATCHES
10620M: Jiri Kosina <trivial@kernel.org>
10621T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10622S: Maintained
10623K: ^Subject:.*(?i)trivial
10624
10625TTY LAYER
10626M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10627M: Jiri Slaby <jslaby@suse.com>
10628S: Supported
10629T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10630F: Documentation/serial/
10631F: drivers/tty/
10632F: drivers/tty/serial/serial_core.c
10633F: include/linux/serial_core.h
10634F: include/linux/serial.h
10635F: include/linux/tty.h
10636F: include/uapi/linux/serial_core.h
10637F: include/uapi/linux/serial.h
10638F: include/uapi/linux/tty.h
10639
10640TUA9001 MEDIA DRIVER
10641M: Antti Palosaari <crope@iki.fi>
10642L: linux-media@vger.kernel.org
10643W: http://linuxtv.org/
10644W: http://palosaari.fi/linux/
10645Q: http://patchwork.linuxtv.org/project/linux-media/list/
10646T: git git://linuxtv.org/anttip/media_tree.git
10647S: Maintained
10648F: drivers/media/tuners/tua9001*
10649
10650TULIP NETWORK DRIVERS
10651M: Grant Grundler <grundler@parisc-linux.org>
10652L: netdev@vger.kernel.org
10653S: Maintained
10654F: drivers/net/ethernet/dec/tulip/
10655
10656TUN/TAP driver
10657M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10658W: http://vtun.sourceforge.net/tun
10659S: Maintained
10660F: Documentation/networking/tuntap.txt
10661F: arch/um/os-Linux/drivers/
10662
10663TURBOCHANNEL SUBSYSTEM
10664M: "Maciej W. Rozycki" <macro@linux-mips.org>
10665M: Ralf Baechle <ralf@linux-mips.org>
10666L: linux-mips@linux-mips.org
10667Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10668S: Maintained
10669F: drivers/tc/
10670F: include/linux/tc.h
10671
10672U14-34F SCSI DRIVER
10673M: Dario Ballabio <ballabio_dario@emc.com>
10674L: linux-scsi@vger.kernel.org
10675S: Maintained
10676F: drivers/scsi/u14-34f.c
10677
10678UBI FILE SYSTEM (UBIFS)
10679M: Artem Bityutskiy <dedekind1@gmail.com>
10680M: Adrian Hunter <adrian.hunter@intel.com>
10681L: linux-mtd@lists.infradead.org
10682T: git git://git.infradead.org/ubifs-2.6.git
10683W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10684S: Maintained
10685F: Documentation/filesystems/ubifs.txt
10686F: fs/ubifs/
10687
10688UCLINUX (M68KNOMMU AND COLDFIRE)
10689M: Greg Ungerer <gerg@uclinux.org>
10690W: http://www.uclinux.org/
10691L: linux-m68k@lists.linux-m68k.org
10692L: uclinux-dev@uclinux.org (subscribers-only)
10693T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10694S: Maintained
10695F: arch/m68k/coldfire/
10696F: arch/m68k/68*/
10697F: arch/m68k/*/*_no.*
10698F: arch/m68k/include/asm/*_no.*
10699
10700UDF FILESYSTEM
10701M: Jan Kara <jack@suse.com>
10702S: Maintained
10703F: Documentation/filesystems/udf.txt
10704F: fs/udf/
10705
10706UFS FILESYSTEM
10707M: Evgeniy Dushistov <dushistov@mail.ru>
10708S: Maintained
10709F: Documentation/filesystems/ufs.txt
10710F: fs/ufs/
10711
10712UHID USERSPACE HID IO DRIVER:
10713M: David Herrmann <dh.herrmann@googlemail.com>
10714L: linux-input@vger.kernel.org
10715S: Maintained
10716F: drivers/hid/uhid.c
10717F: include/uapi/linux/uhid.h
10718
10719ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10720L: linux-usb@vger.kernel.org
10721S: Orphan
10722F: drivers/uwb/
10723F: include/linux/uwb.h
10724F: include/linux/uwb/
10725
10726UNICORE32 ARCHITECTURE:
10727M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10728W: http://mprc.pku.edu.cn/~guanxuetao/linux
10729S: Maintained
10730T: git git://github.com/gxt/linux.git
10731F: arch/unicore32/
10732
10733UNIFDEF
10734M: Tony Finch <dot@dotat.at>
10735W: http://dotat.at/prog/unifdef
10736S: Maintained
10737F: scripts/unifdef.c
10738
10739UNIFORM CDROM DRIVER
10740M: Jens Axboe <axboe@kernel.dk>
10741W: http://www.kernel.dk
10742S: Maintained
10743F: Documentation/cdrom/
10744F: drivers/cdrom/cdrom.c
10745F: include/linux/cdrom.h
10746F: include/uapi/linux/cdrom.h
10747
10748UNISYS S-PAR DRIVERS
10749M: Benjamin Romer <benjamin.romer@unisys.com>
10750M: David Kershner <david.kershner@unisys.com>
10751L: sparmaintainer@unisys.com (Unisys internal)
10752S: Supported
10753F: drivers/staging/unisys/
10754
10755UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10756M: Vinayak Holikatti <vinholikatti@gmail.com>
10757L: linux-scsi@vger.kernel.org
10758S: Supported
10759F: Documentation/scsi/ufs.txt
10760F: drivers/scsi/ufs/
10761
10762UNSORTED BLOCK IMAGES (UBI)
10763M: Artem Bityutskiy <dedekind1@gmail.com>
10764M: Richard Weinberger <richard@nod.at>
10765W: http://www.linux-mtd.infradead.org/
10766L: linux-mtd@lists.infradead.org
10767T: git git://git.infradead.org/ubifs-2.6.git
10768S: Supported
10769F: drivers/mtd/ubi/
10770F: include/linux/mtd/ubi.h
10771F: include/uapi/mtd/ubi-user.h
10772
10773USB ACM DRIVER
10774M: Oliver Neukum <oliver@neukum.org>
10775L: linux-usb@vger.kernel.org
10776S: Maintained
10777F: Documentation/usb/acm.txt
10778F: drivers/usb/class/cdc-acm.*
10779
10780USB AR5523 WIRELESS DRIVER
10781M: Pontus Fuchs <pontus.fuchs@gmail.com>
10782L: linux-wireless@vger.kernel.org
10783S: Maintained
10784F: drivers/net/wireless/ath/ar5523/
10785
10786USB ATTACHED SCSI
10787M: Hans de Goede <hdegoede@redhat.com>
10788M: Gerd Hoffmann <kraxel@redhat.com>
10789L: linux-usb@vger.kernel.org
10790L: linux-scsi@vger.kernel.org
10791S: Maintained
10792F: drivers/usb/storage/uas.c
10793
10794USB CDC ETHERNET DRIVER
10795M: Oliver Neukum <oliver@neukum.org>
10796L: linux-usb@vger.kernel.org
10797S: Maintained
10798F: drivers/net/usb/cdc_*.c
10799F: include/uapi/linux/usb/cdc.h
10800
10801USB CHAOSKEY DRIVER
10802M: Keith Packard <keithp@keithp.com>
10803L: linux-usb@vger.kernel.org
10804S: Maintained
10805F: drivers/usb/misc/chaoskey.c
10806
10807USB CYPRESS C67X00 DRIVER
10808M: Peter Korsgaard <jacmet@sunsite.dk>
10809L: linux-usb@vger.kernel.org
10810S: Maintained
10811F: drivers/usb/c67x00/
10812
10813USB DAVICOM DM9601 DRIVER
10814M: Peter Korsgaard <jacmet@sunsite.dk>
10815L: netdev@vger.kernel.org
10816W: http://www.linux-usb.org/usbnet
10817S: Maintained
10818F: drivers/net/usb/dm9601.c
10819
10820USB DIAMOND RIO500 DRIVER
10821M: Cesar Miquel <miquel@df.uba.ar>
10822L: rio500-users@lists.sourceforge.net
10823W: http://rio500.sourceforge.net
10824S: Maintained
10825F: drivers/usb/misc/rio500*
10826
10827USB EHCI DRIVER
10828M: Alan Stern <stern@rowland.harvard.edu>
10829L: linux-usb@vger.kernel.org
10830S: Maintained
10831F: Documentation/usb/ehci.txt
10832F: drivers/usb/host/ehci*
10833
10834USB GADGET/PERIPHERAL SUBSYSTEM
10835M: Felipe Balbi <balbi@ti.com>
10836L: linux-usb@vger.kernel.org
10837W: http://www.linux-usb.org/gadget
10838T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10839S: Maintained
10840F: drivers/usb/gadget/
10841F: include/linux/usb/gadget*
10842
10843USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10844M: Jiri Kosina <jikos@kernel.org>
10845L: linux-usb@vger.kernel.org
10846T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10847S: Maintained
10848F: Documentation/hid/hiddev.txt
10849F: drivers/hid/usbhid/
10850
10851USB ISP116X DRIVER
10852M: Olav Kongas <ok@artecdesign.ee>
10853L: linux-usb@vger.kernel.org
10854S: Maintained
10855F: drivers/usb/host/isp116x*
10856F: include/linux/usb/isp116x.h
10857
10858USB MASS STORAGE DRIVER
10859M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10860L: linux-usb@vger.kernel.org
10861L: usb-storage@lists.one-eyed-alien.net
10862S: Maintained
10863W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10864F: drivers/usb/storage/
10865
10866USB MIDI DRIVER
10867M: Clemens Ladisch <clemens@ladisch.de>
10868L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10869T: git git://git.alsa-project.org/alsa-kernel.git
10870S: Maintained
10871F: sound/usb/midi.*
10872
10873USB NETWORKING DRIVERS
10874L: linux-usb@vger.kernel.org
10875S: Odd Fixes
10876F: drivers/net/usb/
10877
10878USB OHCI DRIVER
10879M: Alan Stern <stern@rowland.harvard.edu>
10880L: linux-usb@vger.kernel.org
10881S: Maintained
10882F: Documentation/usb/ohci.txt
10883F: drivers/usb/host/ohci*
10884
10885USB OTG FSM (Finite State Machine)
10886M: Peter Chen <Peter.Chen@freescale.com>
10887T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10888L: linux-usb@vger.kernel.org
10889S: Maintained
10890F: drivers/usb/common/usb-otg-fsm.c
10891
10892USB OVER IP DRIVER
10893M: Valentina Manea <valentina.manea.m@gmail.com>
10894M: Shuah Khan <shuah.kh@samsung.com>
10895L: linux-usb@vger.kernel.org
10896S: Maintained
10897F: drivers/usb/usbip/
10898F: tools/usb/usbip/
10899
10900USB PEGASUS DRIVER
10901M: Petko Manolov <petkan@nucleusys.com>
10902L: linux-usb@vger.kernel.org
10903L: netdev@vger.kernel.org
10904T: git git://github.com/petkan/pegasus.git
10905W: https://github.com/petkan/pegasus
10906S: Maintained
10907F: drivers/net/usb/pegasus.*
10908
10909USB PHY LAYER
10910M: Felipe Balbi <balbi@ti.com>
10911L: linux-usb@vger.kernel.org
10912T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10913S: Maintained
10914F: drivers/usb/phy/
10915
10916USB PRINTER DRIVER (usblp)
10917M: Pete Zaitcev <zaitcev@redhat.com>
10918L: linux-usb@vger.kernel.org
10919S: Supported
10920F: drivers/usb/class/usblp.c
10921
10922USB RTL8150 DRIVER
10923M: Petko Manolov <petkan@nucleusys.com>
10924L: linux-usb@vger.kernel.org
10925L: netdev@vger.kernel.org
10926T: git git://github.com/petkan/rtl8150.git
10927W: https://github.com/petkan/rtl8150
10928S: Maintained
10929F: drivers/net/usb/rtl8150.c
10930
10931USB SERIAL SUBSYSTEM
10932M: Johan Hovold <johan@kernel.org>
10933L: linux-usb@vger.kernel.org
10934S: Maintained
10935F: Documentation/usb/usb-serial.txt
10936F: drivers/usb/serial/
10937F: include/linux/usb/serial.h
10938
10939USB SMSC75XX ETHERNET DRIVER
10940M: Steve Glendinning <steve.glendinning@shawell.net>
10941L: netdev@vger.kernel.org
10942S: Maintained
10943F: drivers/net/usb/smsc75xx.*
10944
10945USB SMSC95XX ETHERNET DRIVER
10946M: Steve Glendinning <steve.glendinning@shawell.net>
10947L: netdev@vger.kernel.org
10948S: Maintained
10949F: drivers/net/usb/smsc95xx.*
10950
10951USB SUBSYSTEM
10952M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10953L: linux-usb@vger.kernel.org
10954W: http://www.linux-usb.org
10955T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10956S: Supported
10957F: Documentation/usb/
10958F: drivers/usb/
10959F: include/linux/usb.h
10960F: include/linux/usb/
10961
10962USB UHCI DRIVER
10963M: Alan Stern <stern@rowland.harvard.edu>
10964L: linux-usb@vger.kernel.org
10965S: Maintained
10966F: drivers/usb/host/uhci*
10967
10968USB "USBNET" DRIVER FRAMEWORK
10969M: Oliver Neukum <oneukum@suse.com>
10970L: netdev@vger.kernel.org
10971W: http://www.linux-usb.org/usbnet
10972S: Maintained
10973F: drivers/net/usb/usbnet.c
10974F: include/linux/usb/usbnet.h
10975
10976USB VIDEO CLASS
10977M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10978L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10979L: linux-media@vger.kernel.org
10980T: git git://linuxtv.org/media_tree.git
10981W: http://www.ideasonboard.org/uvc/
10982S: Maintained
10983F: drivers/media/usb/uvc/
10984F: include/uapi/linux/uvcvideo.h
10985
10986USB VISION DRIVER
10987M: Hans Verkuil <hverkuil@xs4all.nl>
10988L: linux-media@vger.kernel.org
10989T: git git://linuxtv.org/media_tree.git
10990W: http://linuxtv.org
10991S: Odd Fixes
10992F: drivers/media/usb/usbvision/
10993
10994USB WEBCAM GADGET
10995M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10996L: linux-usb@vger.kernel.org
10997S: Maintained
10998F: drivers/usb/gadget/function/*uvc*
10999F: drivers/usb/gadget/legacy/webcam.c
11000
11001USB WIRELESS RNDIS DRIVER (rndis_wlan)
11002M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11003L: linux-wireless@vger.kernel.org
11004S: Maintained
11005F: drivers/net/wireless/rndis_wlan.c
11006
11007USB XHCI DRIVER
11008M: Mathias Nyman <mathias.nyman@intel.com>
11009L: linux-usb@vger.kernel.org
11010S: Supported
11011F: drivers/usb/host/xhci*
11012F: drivers/usb/host/pci-quirks*
11013
11014USB ZD1201 DRIVER
11015L: linux-wireless@vger.kernel.org
11016W: http://linux-lc100020.sourceforge.net
11017S: Orphan
11018F: drivers/net/wireless/zd1201.*
11019
11020USB ZR364XX DRIVER
11021M: Antoine Jacquet <royale@zerezo.com>
11022L: linux-usb@vger.kernel.org
11023L: linux-media@vger.kernel.org
11024T: git git://linuxtv.org/media_tree.git
11025W: http://royale.zerezo.com/zr364xx/
11026S: Maintained
11027F: Documentation/video4linux/zr364xx.txt
11028F: drivers/media/usb/zr364xx/
11029
11030ULPI BUS
11031M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11032L: linux-usb@vger.kernel.org
11033S: Maintained
11034F: drivers/usb/common/ulpi.c
11035F: include/linux/ulpi/
11036
11037USER-MODE LINUX (UML)
11038M: Jeff Dike <jdike@addtoit.com>
11039M: Richard Weinberger <richard@nod.at>
11040L: user-mode-linux-devel@lists.sourceforge.net
11041L: user-mode-linux-user@lists.sourceforge.net
11042W: http://user-mode-linux.sourceforge.net
11043S: Maintained
11044F: Documentation/virtual/uml/
11045F: arch/um/
11046F: arch/x86/um/
11047F: fs/hostfs/
11048F: fs/hppfs/
11049
11050USERSPACE I/O (UIO)
11051M: "Hans J. Koch" <hjk@hansjkoch.de>
11052M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11053S: Maintained
11054T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11055F: Documentation/DocBook/uio-howto.tmpl
11056F: drivers/uio/
11057F: include/linux/uio*.h
11058
11059UTIL-LINUX PACKAGE
11060M: Karel Zak <kzak@redhat.com>
11061L: util-linux@vger.kernel.org
11062W: http://en.wikipedia.org/wiki/Util-linux
11063T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11064S: Maintained
11065
11066UVESAFB DRIVER
11067M: Michal Januszewski <spock@gentoo.org>
11068L: linux-fbdev@vger.kernel.org
11069W: http://dev.gentoo.org/~spock/projects/uvesafb/
11070S: Maintained
11071F: Documentation/fb/uvesafb.txt
11072F: drivers/video/fbdev/uvesafb.*
11073
11074VFAT/FAT/MSDOS FILESYSTEM
11075M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11076S: Maintained
11077F: Documentation/filesystems/vfat.txt
11078F: fs/fat/
11079
11080VFIO DRIVER
11081M: Alex Williamson <alex.williamson@redhat.com>
11082L: kvm@vger.kernel.org
11083S: Maintained
11084F: Documentation/vfio.txt
11085F: drivers/vfio/
11086F: include/linux/vfio.h
11087F: include/uapi/linux/vfio.h
11088
11089VFIO PLATFORM DRIVER
11090M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11091L: kvm@vger.kernel.org
11092S: Maintained
11093F: drivers/vfio/platform/
11094
11095VIDEOBUF2 FRAMEWORK
11096M: Pawel Osciak <pawel@osciak.com>
11097M: Marek Szyprowski <m.szyprowski@samsung.com>
11098M: Kyungmin Park <kyungmin.park@samsung.com>
11099L: linux-media@vger.kernel.org
11100S: Maintained
11101F: drivers/media/v4l2-core/videobuf2-*
11102F: include/media/videobuf2-*
11103
11104VIRTIO CONSOLE DRIVER
11105M: Amit Shah <amit.shah@redhat.com>
11106L: virtualization@lists.linux-foundation.org
11107S: Maintained
11108F: drivers/char/virtio_console.c
11109F: include/linux/virtio_console.h
11110F: include/uapi/linux/virtio_console.h
11111
11112VIRTIO CORE, NET AND BLOCK DRIVERS
11113M: "Michael S. Tsirkin" <mst@redhat.com>
11114L: virtualization@lists.linux-foundation.org
11115S: Maintained
11116F: drivers/virtio/
11117F: tools/virtio/
11118F: drivers/net/virtio_net.c
11119F: drivers/block/virtio_blk.c
11120F: include/linux/virtio_*.h
11121F: include/uapi/linux/virtio_*.h
11122
11123VIRTIO DRIVERS FOR S390
11124M: Christian Borntraeger <borntraeger@de.ibm.com>
11125M: Cornelia Huck <cornelia.huck@de.ibm.com>
11126L: linux-s390@vger.kernel.org
11127L: virtualization@lists.linux-foundation.org
11128L: kvm@vger.kernel.org
11129S: Supported
11130F: drivers/s390/virtio/
11131
11132VIRTIO GPU DRIVER
11133M: David Airlie <airlied@linux.ie>
11134M: Gerd Hoffmann <kraxel@redhat.com>
11135L: dri-devel@lists.freedesktop.org
11136L: virtualization@lists.linux-foundation.org
11137S: Maintained
11138F: drivers/gpu/drm/virtio/
11139F: include/uapi/linux/virtio_gpu.h
11140
11141VIRTIO HOST (VHOST)
11142M: "Michael S. Tsirkin" <mst@redhat.com>
11143L: kvm@vger.kernel.org
11144L: virtualization@lists.linux-foundation.org
11145L: netdev@vger.kernel.org
11146S: Maintained
11147F: drivers/vhost/
11148F: include/uapi/linux/vhost.h
11149
11150VIRTIO INPUT DRIVER
11151M: Gerd Hoffmann <kraxel@redhat.com>
11152S: Maintained
11153F: drivers/virtio/virtio_input.c
11154F: include/uapi/linux/virtio_input.h
11155
11156VIA RHINE NETWORK DRIVER
11157S: Orphan
11158F: drivers/net/ethernet/via/via-rhine.c
11159
11160VIA SD/MMC CARD CONTROLLER DRIVER
11161M: Bruce Chang <brucechang@via.com.tw>
11162M: Harald Welte <HaraldWelte@viatech.com>
11163S: Maintained
11164F: drivers/mmc/host/via-sdmmc.c
11165
11166VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11167M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11168L: linux-fbdev@vger.kernel.org
11169S: Maintained
11170F: include/linux/via-core.h
11171F: include/linux/via-gpio.h
11172F: include/linux/via_i2c.h
11173F: drivers/video/fbdev/via/
11174
11175VIA VELOCITY NETWORK DRIVER
11176M: Francois Romieu <romieu@fr.zoreil.com>
11177L: netdev@vger.kernel.org
11178S: Maintained
11179F: drivers/net/ethernet/via/via-velocity.*
11180
11181VIVID VIRTUAL VIDEO DRIVER
11182M: Hans Verkuil <hverkuil@xs4all.nl>
11183L: linux-media@vger.kernel.org
11184T: git git://linuxtv.org/media_tree.git
11185W: http://linuxtv.org
11186S: Maintained
11187F: drivers/media/platform/vivid/*
11188
11189VLAN (802.1Q)
11190M: Patrick McHardy <kaber@trash.net>
11191L: netdev@vger.kernel.org
11192S: Maintained
11193F: drivers/net/macvlan.c
11194F: include/linux/if_*vlan.h
11195F: net/8021q/
11196
11197VLYNQ BUS
11198M: Florian Fainelli <florian@openwrt.org>
11199L: openwrt-devel@lists.openwrt.org (subscribers-only)
11200S: Maintained
11201F: drivers/vlynq/vlynq.c
11202F: include/linux/vlynq.h
11203
11204VME SUBSYSTEM
11205M: Martyn Welch <martyn.welch@ge.com>
11206M: Manohar Vanga <manohar.vanga@gmail.com>
11207M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11208L: devel@driverdev.osuosl.org
11209S: Maintained
11210T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11211F: Documentation/vme_api.txt
11212F: drivers/staging/vme/
11213F: drivers/vme/
11214F: include/linux/vme*
11215
11216VMWARE HYPERVISOR INTERFACE
11217M: Alok Kataria <akataria@vmware.com>
11218L: virtualization@lists.linux-foundation.org
11219S: Supported
11220F: arch/x86/kernel/cpu/vmware.c
11221
11222VMWARE BALLOON DRIVER
11223M: Xavier Deguillard <xdeguillard@vmware.com>
11224M: Philip Moltmann <moltmann@vmware.com>
11225M: "VMware, Inc." <pv-drivers@vmware.com>
11226L: linux-kernel@vger.kernel.org
11227S: Maintained
11228F: drivers/misc/vmw_balloon.c
11229
11230VMWARE VMMOUSE SUBDRIVER
11231M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11232M: "VMware, Inc." <pv-drivers@vmware.com>
11233L: linux-input@vger.kernel.org
11234S: Maintained
11235F: drivers/input/mouse/vmmouse.c
11236F: drivers/input/mouse/vmmouse.h
11237
11238VMWARE VMXNET3 ETHERNET DRIVER
11239M: Shrikrishna Khare <skhare@vmware.com>
11240M: "VMware, Inc." <pv-drivers@vmware.com>
11241L: netdev@vger.kernel.org
11242S: Maintained
11243F: drivers/net/vmxnet3/
11244
11245VMware PVSCSI driver
11246M: Arvind Kumar <arvindkumar@vmware.com>
11247M: VMware PV-Drivers <pv-drivers@vmware.com>
11248L: linux-scsi@vger.kernel.org
11249S: Maintained
11250F: drivers/scsi/vmw_pvscsi.c
11251F: drivers/scsi/vmw_pvscsi.h
11252
11253VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11254M: Liam Girdwood <lgirdwood@gmail.com>
11255M: Mark Brown <broonie@kernel.org>
11256L: linux-kernel@vger.kernel.org
11257W: http://www.slimlogic.co.uk/?p=48
11258T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11259S: Supported
11260F: drivers/regulator/
11261F: include/linux/regulator/
11262
11263VRF
11264M: David Ahern <dsa@cumulusnetworks.com>
11265M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11266L: netdev@vger.kernel.org
11267S: Maintained
11268F: drivers/net/vrf.c
11269F: include/net/vrf.h
11270F: Documentation/networking/vrf.txt
11271
11272VT1211 HARDWARE MONITOR DRIVER
11273M: Juerg Haefliger <juergh@gmail.com>
11274L: lm-sensors@lm-sensors.org
11275S: Maintained
11276F: Documentation/hwmon/vt1211
11277F: drivers/hwmon/vt1211.c
11278
11279VT8231 HARDWARE MONITOR DRIVER
11280M: Roger Lucas <vt8231@hiddenengine.co.uk>
11281L: lm-sensors@lm-sensors.org
11282S: Maintained
11283F: drivers/hwmon/vt8231.c
11284
11285VUB300 USB to SDIO/SD/MMC bridge chip
11286M: Tony Olech <tony.olech@elandigitalsystems.com>
11287L: linux-mmc@vger.kernel.org
11288L: linux-usb@vger.kernel.org
11289S: Supported
11290F: drivers/mmc/host/vub300.c
11291
11292W1 DALLAS'S 1-WIRE BUS
11293M: Evgeniy Polyakov <zbr@ioremap.net>
11294S: Maintained
11295F: Documentation/w1/
11296F: drivers/w1/
11297
11298W83791D HARDWARE MONITORING DRIVER
11299M: Marc Hulsman <m.hulsman@tudelft.nl>
11300L: lm-sensors@lm-sensors.org
11301S: Maintained
11302F: Documentation/hwmon/w83791d
11303F: drivers/hwmon/w83791d.c
11304
11305W83793 HARDWARE MONITORING DRIVER
11306M: Rudolf Marek <r.marek@assembler.cz>
11307L: lm-sensors@lm-sensors.org
11308S: Maintained
11309F: Documentation/hwmon/w83793
11310F: drivers/hwmon/w83793.c
11311
11312W83795 HARDWARE MONITORING DRIVER
11313M: Jean Delvare <jdelvare@suse.com>
11314L: lm-sensors@lm-sensors.org
11315S: Maintained
11316F: drivers/hwmon/w83795.c
11317
11318W83L51xD SD/MMC CARD INTERFACE DRIVER
11319M: Pierre Ossman <pierre@ossman.eu>
11320S: Maintained
11321F: drivers/mmc/host/wbsd.*
11322
11323WACOM PROTOCOL 4 SERIAL TABLETS
11324M: Julian Squires <julian@cipht.net>
11325M: Hans de Goede <hdegoede@redhat.com>
11326L: linux-input@vger.kernel.org
11327S: Maintained
11328F: drivers/input/tablet/wacom_serial4.c
11329
11330WATCHDOG DEVICE DRIVERS
11331M: Wim Van Sebroeck <wim@iguana.be>
11332L: linux-watchdog@vger.kernel.org
11333W: http://www.linux-watchdog.org/
11334T: git git://www.linux-watchdog.org/linux-watchdog.git
11335S: Maintained
11336F: Documentation/watchdog/
11337F: drivers/watchdog/
11338F: include/linux/watchdog.h
11339F: include/uapi/linux/watchdog.h
11340
11341WD7000 SCSI DRIVER
11342M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11343L: linux-scsi@vger.kernel.org
11344S: Maintained
11345F: drivers/scsi/wd7000.c
11346
11347WIIMOTE HID DRIVER
11348M: David Herrmann <dh.herrmann@googlemail.com>
11349L: linux-input@vger.kernel.org
11350S: Maintained
11351F: drivers/hid/hid-wiimote*
11352
11353WINBOND CIR DRIVER
11354M: David Härdeman <david@hardeman.nu>
11355S: Maintained
11356F: drivers/media/rc/winbond-cir.c
11357
11358WIMAX STACK
11359M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11360M: linux-wimax@intel.com
11361L: wimax@linuxwimax.org (subscribers-only)
11362S: Supported
11363W: http://linuxwimax.org
11364F: Documentation/wimax/README.wimax
11365F: include/linux/wimax/debug.h
11366F: include/net/wimax.h
11367F: include/uapi/linux/wimax.h
11368F: net/wimax/
11369
11370WISTRON LAPTOP BUTTON DRIVER
11371M: Miloslav Trmac <mitr@volny.cz>
11372S: Maintained
11373F: drivers/input/misc/wistron_btns.c
11374
11375WL3501 WIRELESS PCMCIA CARD DRIVER
11376M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11377L: linux-wireless@vger.kernel.org
11378W: http://oops.ghostprotocols.net:81/blog
11379S: Maintained
11380F: drivers/net/wireless/wl3501*
11381
11382WM97XX TOUCHSCREEN DRIVERS
11383M: Mark Brown <broonie@kernel.org>
11384M: Liam Girdwood <lrg@slimlogic.co.uk>
11385L: linux-input@vger.kernel.org
11386W: https://github.com/CirrusLogic/linux-drivers/wiki
11387S: Supported
11388F: drivers/input/touchscreen/*wm97*
11389F: include/linux/wm97xx.h
11390
11391WOLFSON MICROELECTRONICS DRIVERS
11392L: patches@opensource.wolfsonmicro.com
11393T: git https://github.com/CirrusLogic/linux-drivers.git
11394W: https://github.com/CirrusLogic/linux-drivers/wiki
11395S: Supported
11396F: Documentation/hwmon/wm83??
11397F: arch/arm/mach-s3c64xx/mach-crag6410*
11398F: drivers/clk/clk-wm83*.c
11399F: drivers/extcon/extcon-arizona.c
11400F: drivers/leds/leds-wm83*.c
11401F: drivers/gpio/gpio-*wm*.c
11402F: drivers/gpio/gpio-arizona.c
11403F: drivers/hwmon/wm83??-hwmon.c
11404F: drivers/input/misc/wm831x-on.c
11405F: drivers/input/touchscreen/wm831x-ts.c
11406F: drivers/input/touchscreen/wm97*.c
11407F: drivers/mfd/arizona*
11408F: drivers/mfd/wm*.c
11409F: drivers/power/wm83*.c
11410F: drivers/rtc/rtc-wm83*.c
11411F: drivers/regulator/wm8*.c
11412F: drivers/video/backlight/wm83*_bl.c
11413F: drivers/watchdog/wm83*_wdt.c
11414F: include/linux/mfd/arizona/
11415F: include/linux/mfd/wm831x/
11416F: include/linux/mfd/wm8350/
11417F: include/linux/mfd/wm8400*
11418F: include/linux/wm97xx.h
11419F: include/sound/wm????.h
11420F: sound/soc/codecs/arizona.?
11421F: sound/soc/codecs/wm*
11422
11423WORKQUEUE
11424M: Tejun Heo <tj@kernel.org>
11425R: Lai Jiangshan <jiangshanlai@gmail.com>
11426T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11427S: Maintained
11428F: include/linux/workqueue.h
11429F: kernel/workqueue.c
11430F: Documentation/workqueue.txt
11431
11432X.25 NETWORK LAYER
11433M: Andrew Hendry <andrew.hendry@gmail.com>
11434L: linux-x25@vger.kernel.org
11435S: Odd Fixes
11436F: Documentation/networking/x25*
11437F: include/net/x25*
11438F: net/x25/
11439
11440X86 ARCHITECTURE (32-BIT AND 64-BIT)
11441M: Thomas Gleixner <tglx@linutronix.de>
11442M: Ingo Molnar <mingo@redhat.com>
11443M: "H. Peter Anvin" <hpa@zytor.com>
11444M: x86@kernel.org
11445L: linux-kernel@vger.kernel.org
11446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11447S: Maintained
11448F: Documentation/x86/
11449F: arch/x86/
11450
11451X86 PLATFORM DRIVERS
11452M: Darren Hart <dvhart@infradead.org>
11453L: platform-driver-x86@vger.kernel.org
11454T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11455S: Maintained
11456F: drivers/platform/x86/
11457
11458X86 MCE INFRASTRUCTURE
11459M: Tony Luck <tony.luck@intel.com>
11460M: Borislav Petkov <bp@alien8.de>
11461L: linux-edac@vger.kernel.org
11462S: Maintained
11463F: arch/x86/kernel/cpu/mcheck/*
11464
11465X86 VDSO
11466M: Andy Lutomirski <luto@amacapital.net>
11467L: linux-kernel@vger.kernel.org
11468T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11469S: Maintained
11470F: arch/x86/entry/vdso/
11471
11472XC2028/3028 TUNER DRIVER
11473M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11474L: linux-media@vger.kernel.org
11475W: http://linuxtv.org
11476T: git git://linuxtv.org/media_tree.git
11477S: Maintained
11478F: drivers/media/tuners/tuner-xc2028.*
11479
11480XEN HYPERVISOR INTERFACE
11481M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11482M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11483M: David Vrabel <david.vrabel@citrix.com>
11484L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11485T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11486S: Supported
11487F: arch/x86/xen/
11488F: drivers/*/xen-*front.c
11489F: drivers/xen/
11490F: arch/x86/include/asm/xen/
11491F: include/xen/
11492F: include/uapi/xen/
11493
11494XEN HYPERVISOR ARM
11495M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11496L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11497S: Supported
11498F: arch/arm/xen/
11499F: arch/arm/include/asm/xen/
11500
11501XEN HYPERVISOR ARM64
11502M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11503L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11504S: Supported
11505F: arch/arm64/xen/
11506F: arch/arm64/include/asm/xen/
11507
11508XEN NETWORK BACKEND DRIVER
11509M: Ian Campbell <ian.campbell@citrix.com>
11510M: Wei Liu <wei.liu2@citrix.com>
11511L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11512L: netdev@vger.kernel.org
11513S: Supported
11514F: drivers/net/xen-netback/*
11515
11516XEN PCI SUBSYSTEM
11517M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11518L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11519S: Supported
11520F: arch/x86/pci/*xen*
11521F: drivers/pci/*xen*
11522
11523XEN BLOCK SUBSYSTEM
11524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11525M: Roger Pau Monné <roger.pau@citrix.com>
11526L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11527S: Supported
11528F: drivers/block/xen-blkback/*
11529F: drivers/block/xen*
11530
11531XEN PVSCSI DRIVERS
11532M: Juergen Gross <jgross@suse.com>
11533L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11534L: linux-scsi@vger.kernel.org
11535S: Supported
11536F: drivers/scsi/xen-scsifront.c
11537F: drivers/xen/xen-scsiback.c
11538F: include/xen/interface/io/vscsiif.h
11539
11540XEN SWIOTLB SUBSYSTEM
11541M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11542L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11543S: Supported
11544F: arch/x86/xen/*swiotlb*
11545F: drivers/xen/*swiotlb*
11546
11547XFS FILESYSTEM
11548P: Silicon Graphics Inc
11549M: Dave Chinner <david@fromorbit.com>
11550M: xfs@oss.sgi.com
11551L: xfs@oss.sgi.com
11552W: http://oss.sgi.com/projects/xfs
11553T: git git://oss.sgi.com/xfs/xfs.git
11554S: Supported
11555F: Documentation/filesystems/xfs.txt
11556F: fs/xfs/
11557
11558XILINX AXI ETHERNET DRIVER
11559M: Anirudha Sarangi <anirudh@xilinx.com>
11560M: John Linn <John.Linn@xilinx.com>
11561S: Maintained
11562F: drivers/net/ethernet/xilinx/xilinx_axienet*
11563
11564XILINX UARTLITE SERIAL DRIVER
11565M: Peter Korsgaard <jacmet@sunsite.dk>
11566L: linux-serial@vger.kernel.org
11567S: Maintained
11568F: drivers/tty/serial/uartlite.c
11569
11570XILINX VIDEO IP CORES
11571M: Hyun Kwon <hyun.kwon@xilinx.com>
11572M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11573L: linux-media@vger.kernel.org
11574T: git git://linuxtv.org/media_tree.git
11575S: Supported
11576F: Documentation/devicetree/bindings/media/xilinx/
11577F: drivers/media/platform/xilinx/
11578F: include/uapi/linux/xilinx-v4l2-controls.h
11579
11580XILLYBUS DRIVER
11581M: Eli Billauer <eli.billauer@gmail.com>
11582L: linux-kernel@vger.kernel.org
11583S: Supported
11584F: drivers/char/xillybus/
11585
11586XTENSA XTFPGA PLATFORM SUPPORT
11587M: Max Filippov <jcmvbkbc@gmail.com>
11588L: linux-xtensa@linux-xtensa.org
11589S: Maintained
11590F: drivers/spi/spi-xtensa-xtfpga.c
11591F: sound/soc/xtensa/xtfpga-i2s.c
11592
11593YAM DRIVER FOR AX.25
11594M: Jean-Paul Roubelat <jpr@f6fbb.org>
11595L: linux-hams@vger.kernel.org
11596S: Maintained
11597F: drivers/net/hamradio/yam*
11598F: include/linux/yam.h
11599
11600YEALINK PHONE DRIVER
11601M: Henk Vergonet <Henk.Vergonet@gmail.com>
11602L: usbb2k-api-dev@nongnu.org
11603S: Maintained
11604F: Documentation/input/yealink.txt
11605F: drivers/input/misc/yealink.*
11606
11607Z8530 DRIVER FOR AX.25
11608M: Joerg Reuter <jreuter@yaina.de>
11609W: http://yaina.de/jreuter/
11610W: http://www.qsl.net/dl1bke/
11611L: linux-hams@vger.kernel.org
11612S: Maintained
11613F: Documentation/networking/z8530drv.txt
11614F: drivers/net/hamradio/*scc.c
11615F: drivers/net/hamradio/z8530.h
11616
11617ZBUD COMPRESSED PAGE ALLOCATOR
11618M: Seth Jennings <sjennings@variantweb.net>
11619L: linux-mm@kvack.org
11620S: Maintained
11621F: mm/zbud.c
11622F: include/linux/zbud.h
11623
11624ZD1211RW WIRELESS DRIVER
11625M: Daniel Drake <dsd@gentoo.org>
11626M: Ulrich Kunitz <kune@deine-taler.de>
11627W: http://zd1211.ath.cx/wiki/DriverRewrite
11628L: linux-wireless@vger.kernel.org
11629L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11630S: Maintained
11631F: drivers/net/wireless/zd1211rw/
11632
11633ZPOOL COMPRESSED PAGE STORAGE API
11634M: Dan Streetman <ddstreet@ieee.org>
11635L: linux-mm@kvack.org
11636S: Maintained
11637F: mm/zpool.c
11638F: include/linux/zpool.h
11639
11640ZR36067 VIDEO FOR LINUX DRIVER
11641L: mjpeg-users@lists.sourceforge.net
11642L: linux-media@vger.kernel.org
11643W: http://mjpeg.sourceforge.net/driver-zoran/
11644T: hg http://linuxtv.org/hg/v4l-dvb
11645S: Odd Fixes
11646F: drivers/media/pci/zoran/
11647
11648ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11649M: Minchan Kim <minchan@kernel.org>
11650M: Nitin Gupta <ngupta@vflare.org>
11651R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11652L: linux-kernel@vger.kernel.org
11653S: Maintained
11654F: drivers/block/zram/
11655F: Documentation/blockdev/zram.txt
11656
11657ZS DECSTATION Z85C30 SERIAL DRIVER
11658M: "Maciej W. Rozycki" <macro@linux-mips.org>
11659S: Maintained
11660F: drivers/tty/serial/zs.*
11661
11662ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11663M: Minchan Kim <minchan@kernel.org>
11664M: Nitin Gupta <ngupta@vflare.org>
11665L: linux-mm@kvack.org
11666S: Maintained
11667F: mm/zsmalloc.c
11668F: include/linux/zsmalloc.h
11669F: Documentation/vm/zsmalloc.txt
11670
11671ZSWAP COMPRESSED SWAP CACHING
11672M: Seth Jennings <sjennings@variantweb.net>
11673L: linux-mm@kvack.org
11674S: Maintained
11675F: mm/zswap.c
11676
11677THE REST
11678M: Linus Torvalds <torvalds@linux-foundation.org>
11679L: linux-kernel@vger.kernel.org
11680Q: http://patchwork.kernel.org/project/LKML/list/
11681T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11682S: Buried alive in reporters
11683F: *
11684F: */