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