MIPS: Clean up compat_siginfo_t
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M: Hans de Goede <hdegoede@redhat.com>
233L: lm-sensors@lm-sensors.org
234S: Maintained
235F: drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M: Alistair John Strachan <alistair@devzero.co.uk>
239L: lm-sensors@lm-sensors.org
240S: Maintained
241F: drivers/hwmon/abituguru3.c
242
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
6701MEDIA DRIVERS FOR RENESAS - VSP1
6702M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6703L: linux-media@vger.kernel.org
6704L: linux-sh@vger.kernel.org
6705T: git git://linuxtv.org/media_tree.git
6706S: Supported
6707F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6708F: drivers/media/platform/vsp1/
6709
6710MEDIA DRIVERS FOR ASCOT2E
6711M: Sergey Kozlov <serjk@netup.ru>
6712L: linux-media@vger.kernel.org
6713W: http://linuxtv.org
6714W: http://netup.tv/
6715T: git git://linuxtv.org/media_tree.git
6716S: Supported
6717F: drivers/media/dvb-frontends/ascot2e*
6718
6719MEDIA DRIVERS FOR CXD2841ER
6720M: Sergey Kozlov <serjk@netup.ru>
6721L: linux-media@vger.kernel.org
6722W: http://linuxtv.org/
6723W: http://netup.tv/
6724T: git git://linuxtv.org/media_tree.git
6725S: Supported
6726F: drivers/media/dvb-frontends/cxd2841er*
6727
6728MEDIA DRIVERS FOR HORUS3A
6729M: Sergey Kozlov <serjk@netup.ru>
6730L: linux-media@vger.kernel.org
6731W: http://linuxtv.org/
6732W: http://netup.tv/
6733T: git git://linuxtv.org/media_tree.git
6734S: Supported
6735F: drivers/media/dvb-frontends/horus3a*
6736
6737MEDIA DRIVERS FOR LNBH25
6738M: Sergey Kozlov <serjk@netup.ru>
6739L: linux-media@vger.kernel.org
6740W: http://linuxtv.org/
6741W: http://netup.tv/
6742T: git git://linuxtv.org/media_tree.git
6743S: Supported
6744F: drivers/media/dvb-frontends/lnbh25*
6745
6746MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6747M: Sergey Kozlov <serjk@netup.ru>
6748L: linux-media@vger.kernel.org
6749W: http://linuxtv.org/
6750W: http://netup.tv/
6751T: git git://linuxtv.org/media_tree.git
6752S: Supported
6753F: drivers/media/pci/netup_unidvb/*
6754
6755MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6756M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6757P: LinuxTV.org Project
6758L: linux-media@vger.kernel.org
6759W: http://linuxtv.org
6760Q: http://patchwork.kernel.org/project/linux-media/list/
6761T: git git://linuxtv.org/media_tree.git
6762S: Maintained
6763F: Documentation/dvb/
6764F: Documentation/video4linux/
6765F: Documentation/DocBook/media/
6766F: drivers/media/
6767F: drivers/staging/media/
6768F: include/media/
6769F: include/uapi/linux/dvb/
6770F: include/uapi/linux/videodev2.h
6771F: include/uapi/linux/media.h
6772F: include/uapi/linux/v4l2-*
6773F: include/uapi/linux/meye.h
6774F: include/uapi/linux/ivtv*
6775F: include/uapi/linux/uvcvideo.h
6776
6777MEDIATEK MT7601U WIRELESS LAN DRIVER
6778M: Jakub Kicinski <kubakici@wp.pl>
6779L: linux-wireless@vger.kernel.org
6780S: Maintained
6781F: drivers/net/wireless/mediatek/mt7601u/
6782
6783MEGARAID SCSI/SAS DRIVERS
6784M: Kashyap Desai <kashyap.desai@avagotech.com>
6785M: Sumit Saxena <sumit.saxena@avagotech.com>
6786M: Uday Lingala <uday.lingala@avagotech.com>
6787L: megaraidlinux.pdl@avagotech.com
6788L: linux-scsi@vger.kernel.org
6789W: http://www.lsi.com
6790S: Maintained
6791F: Documentation/scsi/megaraid.txt
6792F: drivers/scsi/megaraid.*
6793F: drivers/scsi/megaraid/
6794
6795MELLANOX ETHERNET DRIVER (mlx4_en)
6796M: Amir Vadai <amirv@mellanox.com>
6797L: netdev@vger.kernel.org
6798S: Supported
6799W: http://www.mellanox.com
6800Q: http://patchwork.ozlabs.org/project/netdev/list/
6801F: drivers/net/ethernet/mellanox/mlx4/en_*
6802
6803MELLANOX ETHERNET SWITCH DRIVERS
6804M: Jiri Pirko <jiri@mellanox.com>
6805M: Ido Schimmel <idosch@mellanox.com>
6806L: netdev@vger.kernel.org
6807S: Supported
6808W: http://www.mellanox.com
6809Q: http://patchwork.ozlabs.org/project/netdev/list/
6810F: drivers/net/ethernet/mellanox/mlxsw/
6811
6812MEMBARRIER SUPPORT
6813M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6814M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6815L: linux-kernel@vger.kernel.org
6816S: Supported
6817F: kernel/membarrier.c
6818F: include/uapi/linux/membarrier.h
6819
6820MEMORY MANAGEMENT
6821L: linux-mm@kvack.org
6822W: http://www.linux-mm.org
6823S: Maintained
6824F: include/linux/mm.h
6825F: include/linux/gfp.h
6826F: include/linux/mmzone.h
6827F: include/linux/memory_hotplug.h
6828F: include/linux/vmalloc.h
6829F: mm/
6830
6831MEMORY TECHNOLOGY DEVICES (MTD)
6832M: David Woodhouse <dwmw2@infradead.org>
6833M: Brian Norris <computersforpeace@gmail.com>
6834L: linux-mtd@lists.infradead.org
6835W: http://www.linux-mtd.infradead.org/
6836Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6837T: git git://git.infradead.org/linux-mtd.git
6838T: git git://git.infradead.org/l2-mtd.git
6839S: Maintained
6840F: drivers/mtd/
6841F: include/linux/mtd/
6842F: include/uapi/mtd/
6843
6844MEN A21 WATCHDOG DRIVER
6845M: Johannes Thumshirn <morbidrsa@gmail.com>
6846L: linux-watchdog@vger.kernel.org
6847S: Maintained
6848F: drivers/watchdog/mena21_wdt.c
6849
6850MEN CHAMELEON BUS (mcb)
6851M: Johannes Thumshirn <morbidrsa@gmail.com>
6852S: Maintained
6853F: drivers/mcb/
6854F: include/linux/mcb.h
6855F: Documentation/men-chameleon-bus.txt
6856
6857MEN F21BMC (Board Management Controller)
6858M: Andreas Werner <andreas.werner@men.de>
6859S: Supported
6860F: drivers/mfd/menf21bmc.c
6861F: drivers/watchdog/menf21bmc_wdt.c
6862F: drivers/leds/leds-menf21bmc.c
6863F: drivers/hwmon/menf21bmc_hwmon.c
6864F: Documentation/hwmon/menf21bmc
6865
6866METAG ARCHITECTURE
6867M: James Hogan <james.hogan@imgtec.com>
6868L: linux-metag@vger.kernel.org
6869S: Supported
6870F: arch/metag/
6871F: Documentation/metag/
6872F: Documentation/devicetree/bindings/metag/
6873F: drivers/clocksource/metag_generic.c
6874F: drivers/irqchip/irq-metag.c
6875F: drivers/irqchip/irq-metag-ext.c
6876F: drivers/tty/metag_da.c
6877
6878MICROBLAZE ARCHITECTURE
6879M: Michal Simek <monstr@monstr.eu>
6880W: http://www.monstr.eu/fdt/
6881T: git git://git.monstr.eu/linux-2.6-microblaze.git
6882S: Supported
6883F: arch/microblaze/
6884
6885MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6886M: Chen Yu <yu.c.chen@intel.com>
6887L: platform-driver-x86@vger.kernel.org
6888S: Supported
6889F: drivers/platform/x86/surfacepro3_button.c
6890
6891MICROTEK X6 SCANNER
6892M: Oliver Neukum <oliver@neukum.org>
6893S: Maintained
6894F: drivers/usb/image/microtek.*
6895
6896MIPS
6897M: Ralf Baechle <ralf@linux-mips.org>
6898L: linux-mips@linux-mips.org
6899W: http://www.linux-mips.org/
6900T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6901Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6902S: Supported
6903F: Documentation/mips/
6904F: arch/mips/
6905
6906MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6907M: Hans Verkuil <hverkuil@xs4all.nl>
6908L: linux-media@vger.kernel.org
6909T: git git://linuxtv.org/media_tree.git
6910W: http://linuxtv.org
6911S: Odd Fixes
6912F: drivers/media/radio/radio-miropcm20*
6913
6914Mellanox MLX5 core VPI driver
6915M: Eli Cohen <eli@mellanox.com>
6916L: netdev@vger.kernel.org
6917L: linux-rdma@vger.kernel.org
6918W: http://www.mellanox.com
6919Q: http://patchwork.ozlabs.org/project/netdev/list/
6920Q: http://patchwork.kernel.org/project/linux-rdma/list/
6921T: git git://openfabrics.org/~eli/connect-ib.git
6922S: Supported
6923F: drivers/net/ethernet/mellanox/mlx5/core/
6924F: include/linux/mlx5/
6925
6926Mellanox MLX5 IB driver
6927M: Eli Cohen <eli@mellanox.com>
6928L: linux-rdma@vger.kernel.org
6929W: http://www.mellanox.com
6930Q: http://patchwork.kernel.org/project/linux-rdma/list/
6931T: git git://openfabrics.org/~eli/connect-ib.git
6932S: Supported
6933F: include/linux/mlx5/
6934F: drivers/infiniband/hw/mlx5/
6935
6936MN88472 MEDIA DRIVER
6937M: Antti Palosaari <crope@iki.fi>
6938L: linux-media@vger.kernel.org
6939W: http://linuxtv.org/
6940W: http://palosaari.fi/linux/
6941Q: http://patchwork.linuxtv.org/project/linux-media/list/
6942T: git git://linuxtv.org/anttip/media_tree.git
6943S: Maintained
6944F: drivers/staging/media/mn88472/
6945F: drivers/media/dvb-frontends/mn88472.h
6946
6947MN88473 MEDIA DRIVER
6948M: Antti Palosaari <crope@iki.fi>
6949L: linux-media@vger.kernel.org
6950W: http://linuxtv.org/
6951W: http://palosaari.fi/linux/
6952Q: http://patchwork.linuxtv.org/project/linux-media/list/
6953T: git git://linuxtv.org/anttip/media_tree.git
6954S: Maintained
6955F: drivers/staging/media/mn88473/
6956F: drivers/media/dvb-frontends/mn88473.h
6957
6958MODULE SUPPORT
6959M: Rusty Russell <rusty@rustcorp.com.au>
6960S: Maintained
6961F: include/linux/module.h
6962F: kernel/module.c
6963
6964MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6965W: http://popies.net/meye/
6966S: Orphan
6967F: Documentation/video4linux/meye.txt
6968F: drivers/media/pci/meye/
6969F: include/uapi/linux/meye.h
6970
6971MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6972M: Jiri Slaby <jirislaby@gmail.com>
6973S: Maintained
6974F: Documentation/serial/moxa-smartio
6975F: drivers/tty/mxser.*
6976
6977MR800 AVERMEDIA USB FM RADIO DRIVER
6978M: Alexey Klimov <klimov.linux@gmail.com>
6979L: linux-media@vger.kernel.org
6980T: git git://linuxtv.org/media_tree.git
6981S: Maintained
6982F: drivers/media/radio/radio-mr800.c
6983
6984MRF24J40 IEEE 802.15.4 RADIO DRIVER
6985M: Alan Ott <alan@signal11.us>
6986L: linux-wpan@vger.kernel.org
6987S: Maintained
6988F: drivers/net/ieee802154/mrf24j40.c
6989
6990MSI LAPTOP SUPPORT
6991M: "Lee, Chun-Yi" <jlee@suse.com>
6992L: platform-driver-x86@vger.kernel.org
6993S: Maintained
6994F: drivers/platform/x86/msi-laptop.c
6995
6996MSI WMI SUPPORT
6997L: platform-driver-x86@vger.kernel.org
6998S: Orphan
6999F: drivers/platform/x86/msi-wmi.c
7000
7001MSI001 MEDIA DRIVER
7002M: Antti Palosaari <crope@iki.fi>
7003L: linux-media@vger.kernel.org
7004W: http://linuxtv.org/
7005W: http://palosaari.fi/linux/
7006Q: http://patchwork.linuxtv.org/project/linux-media/list/
7007T: git git://linuxtv.org/anttip/media_tree.git
7008S: Maintained
7009F: drivers/media/tuners/msi001*
7010
7011MSI2500 MEDIA DRIVER
7012M: Antti Palosaari <crope@iki.fi>
7013L: linux-media@vger.kernel.org
7014W: http://linuxtv.org/
7015W: http://palosaari.fi/linux/
7016Q: http://patchwork.linuxtv.org/project/linux-media/list/
7017T: git git://linuxtv.org/anttip/media_tree.git
7018S: Maintained
7019F: drivers/media/usb/msi2500/
7020
7021MSYSTEMS DISKONCHIP G3 MTD DRIVER
7022M: Robert Jarzmik <robert.jarzmik@free.fr>
7023L: linux-mtd@lists.infradead.org
7024S: Maintained
7025F: drivers/mtd/devices/docg3*
7026
7027MT9M032 APTINA SENSOR DRIVER
7028M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7029L: linux-media@vger.kernel.org
7030T: git git://linuxtv.org/media_tree.git
7031S: Maintained
7032F: drivers/media/i2c/mt9m032.c
7033F: include/media/mt9m032.h
7034
7035MT9P031 APTINA CAMERA SENSOR
7036M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7037L: linux-media@vger.kernel.org
7038T: git git://linuxtv.org/media_tree.git
7039S: Maintained
7040F: drivers/media/i2c/mt9p031.c
7041F: include/media/mt9p031.h
7042
7043MT9T001 APTINA CAMERA SENSOR
7044M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7045L: linux-media@vger.kernel.org
7046T: git git://linuxtv.org/media_tree.git
7047S: Maintained
7048F: drivers/media/i2c/mt9t001.c
7049F: include/media/mt9t001.h
7050
7051MT9V032 APTINA CAMERA SENSOR
7052M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7053L: linux-media@vger.kernel.org
7054T: git git://linuxtv.org/media_tree.git
7055S: Maintained
7056F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7057F: drivers/media/i2c/mt9v032.c
7058F: include/media/mt9v032.h
7059
7060MULTIFUNCTION DEVICES (MFD)
7061M: Samuel Ortiz <sameo@linux.intel.com>
7062M: Lee Jones <lee.jones@linaro.org>
7063T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7064S: Supported
7065F: drivers/mfd/
7066F: include/linux/mfd/
7067
7068MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7069M: Ulf Hansson <ulf.hansson@linaro.org>
7070L: linux-mmc@vger.kernel.org
7071T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7072S: Maintained
7073F: drivers/mmc/
7074F: include/linux/mmc/
7075F: include/uapi/linux/mmc/
7076
7077MULTIMEDIA CARD (MMC) ETC. OVER SPI
7078S: Orphan
7079F: drivers/mmc/host/mmc_spi.c
7080F: include/linux/spi/mmc_spi.h
7081
7082MULTISOUND SOUND DRIVER
7083M: Andrew Veliath <andrewtv@usa.net>
7084S: Maintained
7085F: Documentation/sound/oss/MultiSound
7086F: sound/oss/msnd*
7087
7088MULTITECH MULTIPORT CARD (ISICOM)
7089S: Orphan
7090F: drivers/tty/isicom.c
7091F: include/linux/isicom.h
7092
7093MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7094M: Felipe Balbi <balbi@ti.com>
7095L: linux-usb@vger.kernel.org
7096T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7097S: Maintained
7098F: drivers/usb/musb/
7099
7100MXL5007T MEDIA DRIVER
7101M: Michael Krufky <mkrufky@linuxtv.org>
7102L: linux-media@vger.kernel.org
7103W: http://linuxtv.org/
7104W: http://github.com/mkrufky
7105Q: http://patchwork.linuxtv.org/project/linux-media/list/
7106T: git git://linuxtv.org/mkrufky/tuners.git
7107S: Maintained
7108F: drivers/media/tuners/mxl5007t.*
7109
7110MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7111M: Hyong-Youb Kim <hykim@myri.com>
7112L: netdev@vger.kernel.org
7113W: https://www.myricom.com/support/downloads/myri10ge.html
7114S: Supported
7115F: drivers/net/ethernet/myricom/myri10ge/
7116
7117NATSEMI ETHERNET DRIVER (DP8381x)
7118S: Orphan
7119F: drivers/net/ethernet/natsemi/natsemi.c
7120
7121NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7122M: Daniel Mack <zonque@gmail.com>
7123S: Maintained
7124L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7125W: http://www.native-instruments.com
7126F: sound/usb/caiaq/
7127
7128NCP FILESYSTEM
7129M: Petr Vandrovec <petr@vandrovec.name>
7130S: Odd Fixes
7131F: fs/ncpfs/
7132
7133NCR 5380 SCSI DRIVERS
7134M: Finn Thain <fthain@telegraphics.com.au>
7135M: Michael Schmitz <schmitzmic@gmail.com>
7136L: linux-scsi@vger.kernel.org
7137S: Maintained
7138F: Documentation/scsi/g_NCR5380.txt
7139F: drivers/scsi/NCR5380.*
7140F: drivers/scsi/arm/cumana_1.c
7141F: drivers/scsi/arm/oak.c
7142F: drivers/scsi/atari_NCR5380.c
7143F: drivers/scsi/atari_scsi.*
7144F: drivers/scsi/dmx3191d.c
7145F: drivers/scsi/dtc.*
7146F: drivers/scsi/g_NCR5380.*
7147F: drivers/scsi/g_NCR5380_mmio.c
7148F: drivers/scsi/mac_scsi.*
7149F: drivers/scsi/pas16.*
7150F: drivers/scsi/sun3_scsi.*
7151F: drivers/scsi/sun3_scsi_vme.c
7152F: drivers/scsi/t128.*
7153
7154NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7155M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7156L: linux-scsi@vger.kernel.org
7157S: Maintained
7158F: drivers/scsi/NCR_D700.*
7159
7160NCT6775 HARDWARE MONITOR DRIVER
7161M: Guenter Roeck <linux@roeck-us.net>
7162L: lm-sensors@lm-sensors.org
7163S: Maintained
7164F: Documentation/hwmon/nct6775
7165F: drivers/hwmon/nct6775.c
7166
7167NETEFFECT IWARP RNIC DRIVER (IW_NES)
7168M: Faisal Latif <faisal.latif@intel.com>
7169L: linux-rdma@vger.kernel.org
7170W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7171S: Supported
7172F: drivers/infiniband/hw/nes/
7173
7174NETEM NETWORK EMULATOR
7175M: Stephen Hemminger <stephen@networkplumber.org>
7176L: netem@lists.linux-foundation.org
7177S: Maintained
7178F: net/sched/sch_netem.c
7179
7180NETERION 10GbE DRIVERS (s2io/vxge)
7181M: Jon Mason <jdmason@kudzu.us>
7182L: netdev@vger.kernel.org
7183S: Supported
7184F: Documentation/networking/s2io.txt
7185F: Documentation/networking/vxge.txt
7186F: drivers/net/ethernet/neterion/
7187
7188NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7189M: Pablo Neira Ayuso <pablo@netfilter.org>
7190M: Patrick McHardy <kaber@trash.net>
7191M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7192L: netfilter-devel@vger.kernel.org
7193L: coreteam@netfilter.org
7194W: http://www.netfilter.org/
7195W: http://www.iptables.org/
7196Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7197T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7198T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7199S: Supported
7200F: include/linux/netfilter*
7201F: include/linux/netfilter/
7202F: include/net/netfilter/
7203F: include/uapi/linux/netfilter*
7204F: include/uapi/linux/netfilter/
7205F: net/*/netfilter.c
7206F: net/*/netfilter/
7207F: net/netfilter/
7208F: net/bridge/br_netfilter*.c
7209
7210NETLABEL
7211M: Paul Moore <paul@paul-moore.com>
7212W: http://netlabel.sf.net
7213L: netdev@vger.kernel.org
7214S: Maintained
7215F: Documentation/netlabel/
7216F: include/net/netlabel.h
7217F: net/netlabel/
7218
7219NETROM NETWORK LAYER
7220M: Ralf Baechle <ralf@linux-mips.org>
7221L: linux-hams@vger.kernel.org
7222W: http://www.linux-ax25.org/
7223S: Maintained
7224F: include/net/netrom.h
7225F: include/uapi/linux/netrom.h
7226F: net/netrom/
7227
7228NETWORK BLOCK DEVICE (NBD)
7229M: Markus Pargmann <mpa@pengutronix.de>
7230S: Maintained
7231L: nbd-general@lists.sourceforge.net
7232T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7233F: Documentation/blockdev/nbd.txt
7234F: drivers/block/nbd.c
7235F: include/uapi/linux/nbd.h
7236
7237NETWORK DROP MONITOR
7238M: Neil Horman <nhorman@tuxdriver.com>
7239L: netdev@vger.kernel.org
7240S: Maintained
7241W: https://fedorahosted.org/dropwatch/
7242F: net/core/drop_monitor.c
7243
7244NETWORKING [GENERAL]
7245M: "David S. Miller" <davem@davemloft.net>
7246L: netdev@vger.kernel.org
7247W: http://www.linuxfoundation.org/en/Net
7248Q: http://patchwork.ozlabs.org/project/netdev/list/
7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7250T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7251S: Maintained
7252F: net/
7253F: include/net/
7254F: include/linux/in.h
7255F: include/linux/net.h
7256F: include/linux/netdevice.h
7257F: include/uapi/linux/in.h
7258F: include/uapi/linux/net.h
7259F: include/uapi/linux/netdevice.h
7260F: include/uapi/linux/net_namespace.h
7261F: tools/net/
7262F: tools/testing/selftests/net/
7263F: lib/random32.c
7264F: lib/test_bpf.c
7265
7266NETWORKING [IPv4/IPv6]
7267M: "David S. Miller" <davem@davemloft.net>
7268M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7269M: James Morris <jmorris@namei.org>
7270M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7271M: Patrick McHardy <kaber@trash.net>
7272L: netdev@vger.kernel.org
7273T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7274S: Maintained
7275F: net/ipv4/
7276F: net/ipv6/
7277F: include/net/ip*
7278F: arch/x86/net/*
7279
7280NETWORKING [IPSEC]
7281M: Steffen Klassert <steffen.klassert@secunet.com>
7282M: Herbert Xu <herbert@gondor.apana.org.au>
7283M: "David S. Miller" <davem@davemloft.net>
7284L: netdev@vger.kernel.org
7285T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7286T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7287S: Maintained
7288F: net/core/flow.c
7289F: net/xfrm/
7290F: net/key/
7291F: net/ipv4/xfrm*
7292F: net/ipv4/esp4.c
7293F: net/ipv4/ah4.c
7294F: net/ipv4/ipcomp.c
7295F: net/ipv4/ip_vti.c
7296F: net/ipv6/xfrm*
7297F: net/ipv6/esp6.c
7298F: net/ipv6/ah6.c
7299F: net/ipv6/ipcomp6.c
7300F: net/ipv6/ip6_vti.c
7301F: include/uapi/linux/xfrm.h
7302F: include/net/xfrm.h
7303
7304NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7305M: Paul Moore <paul@paul-moore.com>
7306L: netdev@vger.kernel.org
7307S: Maintained
7308
7309NETWORKING [WIRELESS]
7310L: linux-wireless@vger.kernel.org
7311Q: http://patchwork.kernel.org/project/linux-wireless/list/
7312
7313NETWORKING DRIVERS
7314L: netdev@vger.kernel.org
7315W: http://www.linuxfoundation.org/en/Net
7316Q: http://patchwork.ozlabs.org/project/netdev/list/
7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7319S: Odd Fixes
7320F: drivers/net/
7321F: include/linux/if_*
7322F: include/linux/netdevice.h
7323F: include/linux/arcdevice.h
7324F: include/linux/etherdevice.h
7325F: include/linux/fcdevice.h
7326F: include/linux/fddidevice.h
7327F: include/linux/hippidevice.h
7328F: include/linux/inetdevice.h
7329F: include/uapi/linux/if_*
7330F: include/uapi/linux/netdevice.h
7331
7332NETWORKING DRIVERS (WIRELESS)
7333M: Kalle Valo <kvalo@codeaurora.org>
7334L: linux-wireless@vger.kernel.org
7335Q: http://patchwork.kernel.org/project/linux-wireless/list/
7336T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7337S: Maintained
7338F: drivers/net/wireless/
7339
7340NETXEN (1/10) GbE SUPPORT
7341M: Manish Chopra <manish.chopra@qlogic.com>
7342M: Sony Chacko <sony.chacko@qlogic.com>
7343M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7344L: netdev@vger.kernel.org
7345W: http://www.qlogic.com
7346S: Supported
7347F: drivers/net/ethernet/qlogic/netxen/
7348
7349NFC SUBSYSTEM
7350M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7351M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7352M: Samuel Ortiz <sameo@linux.intel.com>
7353L: linux-wireless@vger.kernel.org
7354L: linux-nfc@lists.01.org (subscribers-only)
7355S: Supported
7356F: net/nfc/
7357F: include/net/nfc/
7358F: include/uapi/linux/nfc.h
7359F: drivers/nfc/
7360F: include/linux/platform_data/pn544.h
7361F: Documentation/devicetree/bindings/net/nfc/
7362
7363NFS, SUNRPC, AND LOCKD CLIENTS
7364M: Trond Myklebust <trond.myklebust@primarydata.com>
7365M: Anna Schumaker <anna.schumaker@netapp.com>
7366L: linux-nfs@vger.kernel.org
7367W: http://client.linux-nfs.org
7368T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7369S: Maintained
7370F: fs/lockd/
7371F: fs/nfs/
7372F: fs/nfs_common/
7373F: net/sunrpc/
7374F: include/linux/lockd/
7375F: include/linux/nfs*
7376F: include/linux/sunrpc/
7377F: include/uapi/linux/nfs*
7378F: include/uapi/linux/sunrpc/
7379
7380NILFS2 FILESYSTEM
7381M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7382L: linux-nilfs@vger.kernel.org
7383W: http://nilfs.sourceforge.net/
7384T: git git://github.com/konis/nilfs2.git
7385S: Supported
7386F: Documentation/filesystems/nilfs2.txt
7387F: fs/nilfs2/
7388F: include/linux/nilfs2_fs.h
7389
7390NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7391M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7392W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7393S: Maintained
7394F: Documentation/scsi/NinjaSCSI.txt
7395F: drivers/scsi/pcmcia/nsp_*
7396
7397NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7398M: GOTO Masanori <gotom@debian.or.jp>
7399M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7400W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7401S: Maintained
7402F: Documentation/scsi/NinjaSCSI.txt
7403F: drivers/scsi/nsp32*
7404
7405NIOS2 ARCHITECTURE
7406M: Ley Foon Tan <lftan@altera.com>
7407L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7409S: Maintained
7410F: arch/nios2/
7411
7412NOKIA N900 POWER SUPPLY DRIVERS
7413M: Pali Rohár <pali.rohar@gmail.com>
7414S: Maintained
7415F: include/linux/power/bq2415x_charger.h
7416F: include/linux/power/bq27x00_battery.h
7417F: include/linux/power/isp1704_charger.h
7418F: drivers/power/bq2415x_charger.c
7419F: drivers/power/bq27x00_battery.c
7420F: drivers/power/isp1704_charger.c
7421F: drivers/power/rx51_battery.c
7422
7423NTB DRIVER CORE
7424M: Jon Mason <jdmason@kudzu.us>
7425M: Dave Jiang <dave.jiang@intel.com>
7426M: Allen Hubbe <Allen.Hubbe@emc.com>
7427L: linux-ntb@googlegroups.com
7428S: Supported
7429W: https://github.com/jonmason/ntb/wiki
7430T: git git://github.com/jonmason/ntb.git
7431F: drivers/ntb/
7432F: drivers/net/ntb_netdev.c
7433F: include/linux/ntb.h
7434F: include/linux/ntb_transport.h
7435
7436NTB INTEL DRIVER
7437M: Jon Mason <jdmason@kudzu.us>
7438M: Dave Jiang <dave.jiang@intel.com>
7439L: linux-ntb@googlegroups.com
7440S: Supported
7441W: https://github.com/jonmason/ntb/wiki
7442T: git git://github.com/jonmason/ntb.git
7443F: drivers/ntb/hw/intel/
7444
7445NTFS FILESYSTEM
7446M: Anton Altaparmakov <anton@tuxera.com>
7447L: linux-ntfs-dev@lists.sourceforge.net
7448W: http://www.tuxera.com/
7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7450S: Supported
7451F: Documentation/filesystems/ntfs.txt
7452F: fs/ntfs/
7453
7454NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7455M: Antonino Daplas <adaplas@gmail.com>
7456L: linux-fbdev@vger.kernel.org
7457S: Maintained
7458F: drivers/video/fbdev/riva/
7459F: drivers/video/fbdev/nvidia/
7460
7461NVM EXPRESS DRIVER
7462M: Matthew Wilcox <willy@linux.intel.com>
7463L: linux-nvme@lists.infradead.org
7464T: git git://git.infradead.org/users/willy/linux-nvme.git
7465S: Supported
7466F: drivers/block/nvme*
7467F: include/linux/nvme.h
7468
7469NVMEM FRAMEWORK
7470M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7471M: Maxime Ripard <maxime.ripard@free-electrons.com>
7472S: Maintained
7473F: drivers/nvmem/
7474F: Documentation/devicetree/bindings/nvmem/
7475F: include/linux/nvmem-consumer.h
7476F: include/linux/nvmem-provider.h
7477
7478NXP-NCI NFC DRIVER
7479M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7480R: Charles Gorand <charles.gorand@effinnov.com>
7481L: linux-nfc@lists.01.org (moderated for non-subscribers)
7482S: Supported
7483F: drivers/nfc/nxp-nci
7484
7485NXP TDA998X DRM DRIVER
7486M: Russell King <rmk+kernel@arm.linux.org.uk>
7487S: Supported
7488F: drivers/gpu/drm/i2c/tda998x_drv.c
7489F: include/drm/i2c/tda998x.h
7490
7491NXP TFA9879 DRIVER
7492M: Peter Rosin <peda@axentia.se>
7493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7494S: Maintained
7495F: sound/soc/codecs/tfa9879*
7496
7497OMAP SUPPORT
7498M: Tony Lindgren <tony@atomide.com>
7499L: linux-omap@vger.kernel.org
7500W: http://www.muru.com/linux/omap/
7501W: http://linux.omap.com/
7502Q: http://patchwork.kernel.org/project/linux-omap/list/
7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7504S: Maintained
7505F: arch/arm/*omap*/
7506F: arch/arm/configs/omap1_defconfig
7507F: arch/arm/configs/omap2plus_defconfig
7508F: drivers/i2c/busses/i2c-omap.c
7509F: drivers/irqchip/irq-omap-intc.c
7510F: drivers/mfd/*omap*.c
7511F: drivers/mfd/menelaus.c
7512F: drivers/mfd/palmas.c
7513F: drivers/mfd/tps65217.c
7514F: drivers/mfd/tps65218.c
7515F: drivers/mfd/tps65910.c
7516F: drivers/mfd/twl-core.[ch]
7517F: drivers/mfd/twl4030*.c
7518F: drivers/mfd/twl6030*.c
7519F: drivers/mfd/twl6040*.c
7520F: drivers/regulator/palmas-regulator*.c
7521F: drivers/regulator/pbias-regulator.c
7522F: drivers/regulator/tps65217-regulator.c
7523F: drivers/regulator/tps65218-regulator.c
7524F: drivers/regulator/tps65910-regulator.c
7525F: drivers/regulator/twl-regulator.c
7526F: include/linux/i2c-omap.h
7527
7528OMAP DEVICE TREE SUPPORT
7529M: Benoît Cousson <bcousson@baylibre.com>
7530M: Tony Lindgren <tony@atomide.com>
7531L: linux-omap@vger.kernel.org
7532L: devicetree@vger.kernel.org
7533S: Maintained
7534F: arch/arm/boot/dts/*omap*
7535F: arch/arm/boot/dts/*am3*
7536F: arch/arm/boot/dts/*am4*
7537F: arch/arm/boot/dts/*am5*
7538F: arch/arm/boot/dts/*dra7*
7539
7540OMAP CLOCK FRAMEWORK SUPPORT
7541M: Paul Walmsley <paul@pwsan.com>
7542L: linux-omap@vger.kernel.org
7543S: Maintained
7544F: arch/arm/*omap*/*clock*
7545
7546OMAP POWER MANAGEMENT SUPPORT
7547M: Kevin Hilman <khilman@deeprootsystems.com>
7548L: linux-omap@vger.kernel.org
7549S: Maintained
7550F: arch/arm/*omap*/*pm*
7551F: drivers/cpufreq/omap-cpufreq.c
7552
7553OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7554M: Rajendra Nayak <rnayak@ti.com>
7555M: Paul Walmsley <paul@pwsan.com>
7556L: linux-omap@vger.kernel.org
7557S: Maintained
7558F: arch/arm/mach-omap2/prm*
7559
7560OMAP AUDIO SUPPORT
7561M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7562M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7563L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7564L: linux-omap@vger.kernel.org
7565S: Maintained
7566F: sound/soc/omap/
7567
7568OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7569M: Roger Quadros <rogerq@ti.com>
7570M: Tony Lindgren <tony@atomide.com>
7571L: linux-omap@vger.kernel.org
7572S: Maintained
7573F: drivers/memory/omap-gpmc.c
7574F: arch/arm/mach-omap2/*gpmc*
7575
7576OMAP FRAMEBUFFER SUPPORT
7577M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7578L: linux-fbdev@vger.kernel.org
7579L: linux-omap@vger.kernel.org
7580S: Maintained
7581F: drivers/video/fbdev/omap/
7582
7583OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7584M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7585L: linux-omap@vger.kernel.org
7586L: linux-fbdev@vger.kernel.org
7587S: Maintained
7588F: drivers/video/fbdev/omap2/
7589F: Documentation/arm/OMAP/DSS
7590
7591OMAP HARDWARE SPINLOCK SUPPORT
7592M: Ohad Ben-Cohen <ohad@wizery.com>
7593L: linux-omap@vger.kernel.org
7594S: Maintained
7595F: drivers/hwspinlock/omap_hwspinlock.c
7596
7597OMAP MMC SUPPORT
7598M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7599L: linux-omap@vger.kernel.org
7600S: Maintained
7601F: drivers/mmc/host/omap.c
7602
7603OMAP HS MMC SUPPORT
7604L: linux-mmc@vger.kernel.org
7605L: linux-omap@vger.kernel.org
7606S: Orphan
7607F: drivers/mmc/host/omap_hsmmc.c
7608
7609OMAP RANDOM NUMBER GENERATOR SUPPORT
7610M: Deepak Saxena <dsaxena@plexity.net>
7611S: Maintained
7612F: drivers/char/hw_random/omap-rng.c
7613
7614OMAP HWMOD SUPPORT
7615M: Benoît Cousson <bcousson@baylibre.com>
7616M: Paul Walmsley <paul@pwsan.com>
7617L: linux-omap@vger.kernel.org
7618S: Maintained
7619F: arch/arm/mach-omap2/omap_hwmod.*
7620
7621OMAP HWMOD DATA
7622M: Paul Walmsley <paul@pwsan.com>
7623L: linux-omap@vger.kernel.org
7624S: Maintained
7625F: arch/arm/mach-omap2/omap_hwmod*data*
7626
7627OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7628M: Benoît Cousson <bcousson@baylibre.com>
7629L: linux-omap@vger.kernel.org
7630S: Maintained
7631F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7632
7633OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7634M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7635L: linux-media@vger.kernel.org
7636S: Maintained
7637F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7638F: drivers/media/platform/omap3isp/
7639F: drivers/staging/media/omap4iss/
7640
7641OMAP USB SUPPORT
7642M: Felipe Balbi <balbi@ti.com>
7643L: linux-usb@vger.kernel.org
7644L: linux-omap@vger.kernel.org
7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7646S: Maintained
7647F: drivers/usb/*/*omap*
7648F: arch/arm/*omap*/usb*
7649
7650OMAP GPIO DRIVER
7651M: Javier Martinez Canillas <javier@dowhile0.org>
7652M: Santosh Shilimkar <ssantosh@kernel.org>
7653M: Kevin Hilman <khilman@deeprootsystems.com>
7654L: linux-omap@vger.kernel.org
7655S: Maintained
7656F: drivers/gpio/gpio-omap.c
7657
7658OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7659M: Mark Jackson <mpfj@newflow.co.uk>
7660L: linux-omap@vger.kernel.org
7661S: Maintained
7662F: arch/arm/boot/dts/am335x-nano.dts
7663
7664OMFS FILESYSTEM
7665M: Bob Copeland <me@bobcopeland.com>
7666L: linux-karma-devel@lists.sourceforge.net
7667S: Maintained
7668F: Documentation/filesystems/omfs.txt
7669F: fs/omfs/
7670
7671OMNIKEY CARDMAN 4000 DRIVER
7672M: Harald Welte <laforge@gnumonks.org>
7673S: Maintained
7674F: drivers/char/pcmcia/cm4000_cs.c
7675F: include/linux/cm4000_cs.h
7676F: include/uapi/linux/cm4000_cs.h
7677
7678OMNIKEY CARDMAN 4040 DRIVER
7679M: Harald Welte <laforge@gnumonks.org>
7680S: Maintained
7681F: drivers/char/pcmcia/cm4040_cs.*
7682
7683OMNIVISION OV7670 SENSOR DRIVER
7684M: Jonathan Corbet <corbet@lwn.net>
7685L: linux-media@vger.kernel.org
7686T: git git://linuxtv.org/media_tree.git
7687S: Maintained
7688F: drivers/media/i2c/ov7670.c
7689
7690ONENAND FLASH DRIVER
7691M: Kyungmin Park <kyungmin.park@samsung.com>
7692L: linux-mtd@lists.infradead.org
7693S: Maintained
7694F: drivers/mtd/onenand/
7695F: include/linux/mtd/onenand*.h
7696
7697ONSTREAM SCSI TAPE DRIVER
7698M: Willem Riede <osst@riede.org>
7699L: osst-users@lists.sourceforge.net
7700L: linux-scsi@vger.kernel.org
7701S: Maintained
7702F: Documentation/scsi/osst.txt
7703F: drivers/scsi/osst.*
7704F: drivers/scsi/osst_*.h
7705F: drivers/scsi/st.h
7706
7707OPENCORES I2C BUS DRIVER
7708M: Peter Korsgaard <jacmet@sunsite.dk>
7709L: linux-i2c@vger.kernel.org
7710S: Maintained
7711F: Documentation/i2c/busses/i2c-ocores
7712F: drivers/i2c/busses/i2c-ocores.c
7713
7714OPEN FIRMWARE AND FLATTENED DEVICE TREE
7715M: Rob Herring <robh+dt@kernel.org>
7716M: Frank Rowand <frowand.list@gmail.com>
7717M: Grant Likely <grant.likely@linaro.org>
7718L: devicetree@vger.kernel.org
7719W: http://www.devicetree.org/
7720T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7721S: Maintained
7722F: drivers/of/
7723F: include/linux/of*.h
7724F: scripts/dtc/
7725
7726OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7727M: Rob Herring <robh+dt@kernel.org>
7728M: Pawel Moll <pawel.moll@arm.com>
7729M: Mark Rutland <mark.rutland@arm.com>
7730M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7731M: Kumar Gala <galak@codeaurora.org>
7732L: devicetree@vger.kernel.org
7733S: Maintained
7734F: Documentation/devicetree/
7735F: arch/*/boot/dts/
7736F: include/dt-bindings/
7737
7738OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7739M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7740L: devicetree@vger.kernel.org
7741S: Maintained
7742F: Documentation/devicetree/dynamic-resolution-notes.txt
7743F: Documentation/devicetree/overlay-notes.txt
7744F: drivers/of/overlay.c
7745F: drivers/of/resolver.c
7746
7747OPENRISC ARCHITECTURE
7748M: Jonas Bonn <jonas@southpole.se>
7749W: http://openrisc.net
7750L: linux@lists.openrisc.net (moderated for non-subscribers)
7751S: Maintained
7752T: git git://openrisc.net/~jonas/linux
7753F: arch/openrisc/
7754
7755OPENVSWITCH
7756M: Pravin Shelar <pshelar@nicira.com>
7757L: netdev@vger.kernel.org
7758L: dev@openvswitch.org
7759W: http://openvswitch.org
7760S: Maintained
7761F: net/openvswitch/
7762F: include/uapi/linux/openvswitch.h
7763
7764OPL4 DRIVER
7765M: Clemens Ladisch <clemens@ladisch.de>
7766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7767T: git git://git.alsa-project.org/alsa-kernel.git
7768S: Maintained
7769F: sound/drivers/opl4/
7770
7771OPROFILE
7772M: Robert Richter <rric@kernel.org>
7773L: oprofile-list@lists.sf.net
7774S: Maintained
7775F: arch/*/include/asm/oprofile*.h
7776F: arch/*/oprofile/
7777F: drivers/oprofile/
7778F: include/linux/oprofile.h
7779
7780ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7781M: Mark Fasheh <mfasheh@suse.com>
7782M: Joel Becker <jlbec@evilplan.org>
7783L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7784W: http://ocfs2.wiki.kernel.org
7785S: Supported
7786F: Documentation/filesystems/ocfs2.txt
7787F: Documentation/filesystems/dlmfs.txt
7788F: fs/ocfs2/
7789
7790ORINOCO DRIVER
7791L: linux-wireless@vger.kernel.org
7792W: http://wireless.kernel.org/en/users/Drivers/orinoco
7793W: http://www.nongnu.org/orinoco/
7794S: Orphan
7795F: drivers/net/wireless/orinoco/
7796
7797OSD LIBRARY and FILESYSTEM
7798M: Boaz Harrosh <ooo@electrozaur.com>
7799M: Benny Halevy <bhalevy@primarydata.com>
7800L: osd-dev@open-osd.org
7801W: http://open-osd.org
7802T: git git://git.open-osd.org/open-osd.git
7803S: Maintained
7804F: drivers/scsi/osd/
7805F: include/scsi/osd_*
7806F: fs/exofs/
7807
7808OVERLAY FILESYSTEM
7809M: Miklos Szeredi <miklos@szeredi.hu>
7810L: linux-unionfs@vger.kernel.org
7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7812S: Supported
7813F: fs/overlayfs/
7814F: Documentation/filesystems/overlayfs.txt
7815
7816P54 WIRELESS DRIVER
7817M: Christian Lamparter <chunkeey@googlemail.com>
7818L: linux-wireless@vger.kernel.org
7819W: http://wireless.kernel.org/en/users/Drivers/p54
7820S: Maintained
7821F: drivers/net/wireless/p54/
7822
7823PA SEMI ETHERNET DRIVER
7824M: Olof Johansson <olof@lixom.net>
7825L: netdev@vger.kernel.org
7826S: Maintained
7827F: drivers/net/ethernet/pasemi/*
7828
7829PA SEMI SMBUS DRIVER
7830M: Olof Johansson <olof@lixom.net>
7831L: linux-i2c@vger.kernel.org
7832S: Maintained
7833F: drivers/i2c/busses/i2c-pasemi.c
7834
7835PADATA PARALLEL EXECUTION MECHANISM
7836M: Steffen Klassert <steffen.klassert@secunet.com>
7837L: linux-crypto@vger.kernel.org
7838S: Maintained
7839F: kernel/padata.c
7840F: include/linux/padata.h
7841F: Documentation/padata.txt
7842
7843PANASONIC LAPTOP ACPI EXTRAS DRIVER
7844M: Harald Welte <laforge@gnumonks.org>
7845L: platform-driver-x86@vger.kernel.org
7846S: Maintained
7847F: drivers/platform/x86/panasonic-laptop.c
7848
7849PANASONIC MN10300/AM33/AM34 PORT
7850M: David Howells <dhowells@redhat.com>
7851M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7852L: linux-am33-list@redhat.com (moderated for non-subscribers)
7853W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7854S: Maintained
7855F: Documentation/mn10300/
7856F: arch/mn10300/
7857
7858PARALLEL PORT SUBSYSTEM
7859M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7860M: Sudip Mukherjee <sudip@vectorindia.org>
7861L: linux-parport@lists.infradead.org (subscribers-only)
7862S: Maintained
7863F: drivers/parport/
7864F: include/linux/parport*.h
7865F: drivers/char/ppdev.c
7866F: include/uapi/linux/ppdev.h
7867F: Documentation/parport*.txt
7868
7869PARAVIRT_OPS INTERFACE
7870M: Jeremy Fitzhardinge <jeremy@goop.org>
7871M: Chris Wright <chrisw@sous-sol.org>
7872M: Alok Kataria <akataria@vmware.com>
7873M: Rusty Russell <rusty@rustcorp.com.au>
7874L: virtualization@lists.linux-foundation.org
7875S: Supported
7876F: Documentation/virtual/paravirt_ops.txt
7877F: arch/*/kernel/paravirt*
7878F: arch/*/include/asm/paravirt.h
7879
7880PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7881M: Tim Waugh <tim@cyberelk.net>
7882L: linux-parport@lists.infradead.org (subscribers-only)
7883S: Maintained
7884F: Documentation/blockdev/paride.txt
7885F: drivers/block/paride/
7886
7887PARISC ARCHITECTURE
7888M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7889M: Helge Deller <deller@gmx.de>
7890L: linux-parisc@vger.kernel.org
7891W: http://www.parisc-linux.org/
7892Q: http://patchwork.kernel.org/project/linux-parisc/list/
7893T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7895S: Maintained
7896F: arch/parisc/
7897F: Documentation/parisc/
7898F: drivers/parisc/
7899F: drivers/char/agp/parisc-agp.c
7900F: drivers/input/serio/gscps2.c
7901F: drivers/parport/parport_gsc.*
7902F: drivers/tty/serial/8250/8250_gsc.c
7903F: drivers/video/fbdev/sti*
7904F: drivers/video/console/sti*
7905F: drivers/video/logo/logo_parisc*
7906
7907PC87360 HARDWARE MONITORING DRIVER
7908M: Jim Cromie <jim.cromie@gmail.com>
7909L: lm-sensors@lm-sensors.org
7910S: Maintained
7911F: Documentation/hwmon/pc87360
7912F: drivers/hwmon/pc87360.c
7913
7914PC8736x GPIO DRIVER
7915M: Jim Cromie <jim.cromie@gmail.com>
7916S: Maintained
7917F: drivers/char/pc8736x_gpio.c
7918
7919PC87427 HARDWARE MONITORING DRIVER
7920M: Jean Delvare <jdelvare@suse.com>
7921L: lm-sensors@lm-sensors.org
7922S: Maintained
7923F: Documentation/hwmon/pc87427
7924F: drivers/hwmon/pc87427.c
7925
7926PCA9532 LED DRIVER
7927M: Riku Voipio <riku.voipio@iki.fi>
7928S: Maintained
7929F: drivers/leds/leds-pca9532.c
7930F: include/linux/leds-pca9532.h
7931
7932PCA9541 I2C BUS MASTER SELECTOR DRIVER
7933M: Guenter Roeck <linux@roeck-us.net>
7934L: linux-i2c@vger.kernel.org
7935S: Maintained
7936F: drivers/i2c/muxes/i2c-mux-pca9541.c
7937
7938PCDP - PRIMARY CONSOLE AND DEBUG PORT
7939M: Khalid Aziz <khalid@gonehiking.org>
7940S: Maintained
7941F: drivers/firmware/pcdp.*
7942
7943PCI ERROR RECOVERY
7944M: Linas Vepstas <linasvepstas@gmail.com>
7945L: linux-pci@vger.kernel.org
7946S: Supported
7947F: Documentation/PCI/pci-error-recovery.txt
7948
7949PCI SUBSYSTEM
7950M: Bjorn Helgaas <bhelgaas@google.com>
7951L: linux-pci@vger.kernel.org
7952Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7954S: Supported
7955F: Documentation/PCI/
7956F: drivers/pci/
7957F: include/linux/pci*
7958F: arch/x86/pci/
7959F: arch/x86/kernel/quirks.c
7960
7961PCI DRIVER FOR ARM VERSATILE PLATFORM
7962M: Rob Herring <robh@kernel.org>
7963L: linux-pci@vger.kernel.org
7964L: linux-arm-kernel@lists.infradead.org
7965S: Maintained
7966F: Documentation/devicetree/bindings/pci/versatile.txt
7967F: drivers/pci/host/pci-versatile.c
7968
7969PCI DRIVER FOR APPLIEDMICRO XGENE
7970M: Tanmay Inamdar <tinamdar@apm.com>
7971L: linux-pci@vger.kernel.org
7972L: linux-arm-kernel@lists.infradead.org
7973S: Maintained
7974F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7975F: drivers/pci/host/pci-xgene.c
7976
7977PCI DRIVER FOR FREESCALE LAYERSCAPE
7978M: Minghuan Lian <minghuan.Lian@freescale.com>
7979M: Mingkai Hu <mingkai.hu@freescale.com>
7980M: Roy Zang <tie-fei.zang@freescale.com>
7981L: linuxppc-dev@lists.ozlabs.org
7982L: linux-pci@vger.kernel.org
7983L: linux-arm-kernel@lists.infradead.org
7984S: Maintained
7985F: drivers/pci/host/*layerscape*
7986
7987PCI DRIVER FOR IMX6
7988M: Richard Zhu <Richard.Zhu@freescale.com>
7989M: Lucas Stach <l.stach@pengutronix.de>
7990L: linux-pci@vger.kernel.org
7991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7992S: Maintained
7993F: drivers/pci/host/*imx6*
7994
7995PCI DRIVER FOR TI KEYSTONE
7996M: Murali Karicheri <m-karicheri2@ti.com>
7997L: linux-pci@vger.kernel.org
7998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999S: Maintained
8000F: drivers/pci/host/*keystone*
8001
8002PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8003M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8004M: Jason Cooper <jason@lakedaemon.net>
8005L: linux-pci@vger.kernel.org
8006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8007S: Maintained
8008F: drivers/pci/host/*mvebu*
8009
8010PCI DRIVER FOR NVIDIA TEGRA
8011M: Thierry Reding <thierry.reding@gmail.com>
8012L: linux-tegra@vger.kernel.org
8013L: linux-pci@vger.kernel.org
8014S: Supported
8015F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8016F: drivers/pci/host/pci-tegra.c
8017
8018PCI DRIVER FOR TI DRA7XX
8019M: Kishon Vijay Abraham I <kishon@ti.com>
8020L: linux-omap@vger.kernel.org
8021L: linux-pci@vger.kernel.org
8022S: Supported
8023F: Documentation/devicetree/bindings/pci/ti-pci.txt
8024F: drivers/pci/host/pci-dra7xx.c
8025
8026PCI DRIVER FOR RENESAS R-CAR
8027M: Simon Horman <horms@verge.net.au>
8028L: linux-pci@vger.kernel.org
8029L: linux-sh@vger.kernel.org
8030S: Maintained
8031F: drivers/pci/host/*rcar*
8032
8033PCI DRIVER FOR SAMSUNG EXYNOS
8034M: Jingoo Han <jingoohan1@gmail.com>
8035L: linux-pci@vger.kernel.org
8036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8037L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8038S: Maintained
8039F: drivers/pci/host/pci-exynos.c
8040
8041PCI DRIVER FOR SYNOPSIS DESIGNWARE
8042M: Jingoo Han <jingoohan1@gmail.com>
8043M: Pratyush Anand <pratyush.anand@gmail.com>
8044L: linux-pci@vger.kernel.org
8045S: Maintained
8046F: drivers/pci/host/*designware*
8047
8048PCI DRIVER FOR GENERIC OF HOSTS
8049M: Will Deacon <will.deacon@arm.com>
8050L: linux-pci@vger.kernel.org
8051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8052S: Maintained
8053F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8054F: drivers/pci/host/pci-host-generic.c
8055
8056PCIE DRIVER FOR ST SPEAR13XX
8057M: Pratyush Anand <pratyush.anand@gmail.com>
8058L: linux-pci@vger.kernel.org
8059S: Maintained
8060F: drivers/pci/host/*spear*
8061
8062PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8063M: Duc Dang <dhdang@apm.com>
8064L: linux-pci@vger.kernel.org
8065L: linux-arm-kernel@lists.infradead.org
8066S: Maintained
8067F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8068F: drivers/pci/host/pci-xgene-msi.c
8069
8070PCMCIA SUBSYSTEM
8071P: Linux PCMCIA Team
8072L: linux-pcmcia@lists.infradead.org
8073W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8075S: Maintained
8076F: Documentation/pcmcia/
8077F: drivers/pcmcia/
8078F: include/pcmcia/
8079
8080PCNET32 NETWORK DRIVER
8081M: Don Fry <pcnet32@frontier.com>
8082L: netdev@vger.kernel.org
8083S: Maintained
8084F: drivers/net/ethernet/amd/pcnet32.c
8085
8086PCRYPT PARALLEL CRYPTO ENGINE
8087M: Steffen Klassert <steffen.klassert@secunet.com>
8088L: linux-crypto@vger.kernel.org
8089S: Maintained
8090F: crypto/pcrypt.c
8091F: include/crypto/pcrypt.h
8092
8093PER-CPU MEMORY ALLOCATOR
8094M: Tejun Heo <tj@kernel.org>
8095M: Christoph Lameter <cl@linux-foundation.org>
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8097S: Maintained
8098F: include/linux/percpu*.h
8099F: mm/percpu*.c
8100F: arch/*/include/asm/percpu.h
8101
8102PER-TASK DELAY ACCOUNTING
8103M: Balbir Singh <bsingharora@gmail.com>
8104S: Maintained
8105F: include/linux/delayacct.h
8106F: kernel/delayacct.c
8107
8108PERFORMANCE EVENTS SUBSYSTEM
8109M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8110M: Ingo Molnar <mingo@redhat.com>
8111M: Arnaldo Carvalho de Melo <acme@kernel.org>
8112L: linux-kernel@vger.kernel.org
8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8114S: Supported
8115F: kernel/events/*
8116F: include/linux/perf_event.h
8117F: include/uapi/linux/perf_event.h
8118F: arch/*/kernel/perf_event*.c
8119F: arch/*/kernel/*/perf_event*.c
8120F: arch/*/kernel/*/*/perf_event*.c
8121F: arch/*/include/asm/perf_event.h
8122F: arch/*/kernel/perf_callchain.c
8123F: tools/perf/
8124
8125PERSONALITY HANDLING
8126M: Christoph Hellwig <hch@infradead.org>
8127L: linux-abi-devel@lists.sourceforge.net
8128S: Maintained
8129F: include/linux/personality.h
8130F: include/uapi/linux/personality.h
8131
8132PHONET PROTOCOL
8133M: Remi Denis-Courmont <courmisch@gmail.com>
8134S: Supported
8135F: Documentation/networking/phonet.txt
8136F: include/linux/phonet.h
8137F: include/net/phonet/
8138F: include/uapi/linux/phonet.h
8139F: net/phonet/
8140
8141PHRAM MTD DRIVER
8142M: Joern Engel <joern@lazybastard.org>
8143L: linux-mtd@lists.infradead.org
8144S: Maintained
8145F: drivers/mtd/devices/phram.c
8146
8147PICOLCD HID DRIVER
8148M: Bruno Prémont <bonbons@linux-vserver.org>
8149L: linux-input@vger.kernel.org
8150S: Maintained
8151F: drivers/hid/hid-picolcd*
8152
8153PICOXCELL SUPPORT
8154M: Jamie Iles <jamie@jamieiles.com>
8155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8156T: git git://github.com/jamieiles/linux-2.6-ji.git
8157S: Supported
8158F: arch/arm/boot/dts/picoxcell*
8159F: arch/arm/mach-picoxcell/
8160F: drivers/crypto/picoxcell*
8161
8162PIN CONTROL SUBSYSTEM
8163M: Linus Walleij <linus.walleij@linaro.org>
8164L: linux-gpio@vger.kernel.org
8165T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8166S: Maintained
8167F: drivers/pinctrl/
8168F: include/linux/pinctrl/
8169
8170PIN CONTROLLER - ATMEL AT91
8171M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173S: Maintained
8174F: drivers/pinctrl/pinctrl-at91.*
8175
8176PIN CONTROLLER - INTEL
8177M: Mika Westerberg <mika.westerberg@linux.intel.com>
8178M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8179S: Maintained
8180F: drivers/pinctrl/intel/
8181
8182PIN CONTROLLER - RENESAS
8183M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8184L: linux-sh@vger.kernel.org
8185S: Maintained
8186F: drivers/pinctrl/sh-pfc/
8187
8188PIN CONTROLLER - SAMSUNG
8189M: Tomasz Figa <tomasz.figa@gmail.com>
8190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8191L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8192S: Maintained
8193F: drivers/pinctrl/samsung/
8194
8195PIN CONTROLLER - ST SPEAR
8196M: Viresh Kumar <vireshk@kernel.org>
8197L: spear-devel@list.st.com
8198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199W: http://www.st.com/spear
8200S: Maintained
8201F: drivers/pinctrl/spear/
8202
8203PKTCDVD DRIVER
8204M: Jiri Kosina <jikos@kernel.org>
8205S: Maintained
8206F: drivers/block/pktcdvd.c
8207F: include/linux/pktcdvd.h
8208F: include/uapi/linux/pktcdvd.h
8209
8210PKUNITY SOC DRIVERS
8211M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8212W: http://mprc.pku.edu.cn/~guanxuetao/linux
8213S: Maintained
8214T: git git://github.com/gxt/linux.git
8215F: drivers/input/serio/i8042-unicore32io.h
8216F: drivers/i2c/busses/i2c-puv3.c
8217F: drivers/video/fbdev/fb-puv3.c
8218F: drivers/rtc/rtc-puv3.c
8219
8220PMBUS HARDWARE MONITORING DRIVERS
8221M: Guenter Roeck <linux@roeck-us.net>
8222L: lm-sensors@lm-sensors.org
8223W: http://www.lm-sensors.org/
8224W: http://www.roeck-us.net/linux/drivers/
8225T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8226S: Maintained
8227F: Documentation/hwmon/pmbus
8228F: drivers/hwmon/pmbus/
8229F: include/linux/i2c/pmbus.h
8230
8231PMC SIERRA MaxRAID DRIVER
8232L: linux-scsi@vger.kernel.org
8233W: http://www.pmc-sierra.com/
8234S: Orphan
8235F: drivers/scsi/pmcraid.*
8236
8237PMC SIERRA PM8001 DRIVER
8238M: Jack Wang <jinpu.wang@profitbricks.com>
8239M: lindar_liu@usish.com
8240L: pmchba@pmcs.com
8241L: linux-scsi@vger.kernel.org
8242S: Supported
8243F: drivers/scsi/pm8001/
8244
8245POSIX CLOCKS and TIMERS
8246M: Thomas Gleixner <tglx@linutronix.de>
8247L: linux-kernel@vger.kernel.org
8248T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8249S: Maintained
8250F: fs/timerfd.c
8251F: include/linux/timer*
8252F: kernel/time/*timer*
8253
8254POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8255M: Sebastian Reichel <sre@kernel.org>
8256M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8257M: David Woodhouse <dwmw2@infradead.org>
8258L: linux-pm@vger.kernel.org
8259T: git git://git.infradead.org/battery-2.6.git
8260S: Maintained
8261F: include/linux/power_supply.h
8262F: drivers/power/
8263X: drivers/power/avs/
8264
8265POWER STATE COORDINATION INTERFACE (PSCI)
8266M: Mark Rutland <mark.rutland@arm.com>
8267M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8268L: linux-arm-kernel@lists.infradead.org
8269S: Maintained
8270F: drivers/firmware/psci.c
8271F: include/linux/psci.h
8272F: include/uapi/linux/psci.h
8273
8274PNP SUPPORT
8275M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8276S: Maintained
8277F: drivers/pnp/
8278
8279PNXxxxx I2C DRIVER
8280M: Vitaly Wool <vitalywool@gmail.com>
8281L: linux-i2c@vger.kernel.org
8282S: Maintained
8283F: drivers/i2c/busses/i2c-pnx.c
8284
8285PPP PROTOCOL DRIVERS AND COMPRESSORS
8286M: Paul Mackerras <paulus@samba.org>
8287L: linux-ppp@vger.kernel.org
8288S: Maintained
8289F: drivers/net/ppp/ppp_*
8290
8291PPP OVER ATM (RFC 2364)
8292M: Mitchell Blank Jr <mitch@sfgoth.com>
8293S: Maintained
8294F: net/atm/pppoatm.c
8295F: include/uapi/linux/atmppp.h
8296
8297PPP OVER ETHERNET
8298M: Michal Ostrowski <mostrows@earthlink.net>
8299S: Maintained
8300F: drivers/net/ppp/pppoe.c
8301F: drivers/net/ppp/pppox.c
8302
8303PPP OVER L2TP
8304M: James Chapman <jchapman@katalix.com>
8305S: Maintained
8306F: net/l2tp/l2tp_ppp.c
8307F: include/linux/if_pppol2tp.h
8308F: include/uapi/linux/if_pppol2tp.h
8309
8310PPS SUPPORT
8311M: Rodolfo Giometti <giometti@enneenne.com>
8312W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8313L: linuxpps@ml.enneenne.com (subscribers-only)
8314S: Maintained
8315F: Documentation/pps/
8316F: drivers/pps/
8317F: include/linux/pps*.h
8318
8319PPTP DRIVER
8320M: Dmitry Kozlov <xeb@mail.ru>
8321L: netdev@vger.kernel.org
8322S: Maintained
8323F: drivers/net/ppp/pptp.c
8324W: http://sourceforge.net/projects/accel-pptp
8325
8326PREEMPTIBLE KERNEL
8327M: Robert Love <rml@tech9.net>
8328L: kpreempt-tech@lists.sourceforge.net
8329W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8330S: Supported
8331F: Documentation/preempt-locking.txt
8332F: include/linux/preempt.h
8333
8334PRISM54 WIRELESS DRIVER
8335M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8336L: linux-wireless@vger.kernel.org
8337W: http://wireless.kernel.org/en/users/Drivers/p54
8338S: Obsolete
8339F: drivers/net/wireless/prism54/
8340
8341PS3 NETWORK SUPPORT
8342M: Geoff Levand <geoff@infradead.org>
8343L: netdev@vger.kernel.org
8344L: linuxppc-dev@lists.ozlabs.org
8345S: Maintained
8346F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8347
8348PS3 PLATFORM SUPPORT
8349M: Geoff Levand <geoff@infradead.org>
8350L: linuxppc-dev@lists.ozlabs.org
8351S: Maintained
8352F: arch/powerpc/boot/ps3*
8353F: arch/powerpc/include/asm/lv1call.h
8354F: arch/powerpc/include/asm/ps3*.h
8355F: arch/powerpc/platforms/ps3/
8356F: drivers/*/ps3*
8357F: drivers/ps3/
8358F: drivers/rtc/rtc-ps3.c
8359F: drivers/usb/host/*ps3.c
8360F: sound/ppc/snd_ps3*
8361
8362PS3VRAM DRIVER
8363M: Jim Paris <jim@jtan.com>
8364M: Geoff Levand <geoff@infradead.org>
8365L: linuxppc-dev@lists.ozlabs.org
8366S: Maintained
8367F: drivers/block/ps3vram.c
8368
8369PSTORE FILESYSTEM
8370M: Anton Vorontsov <anton@enomsg.org>
8371M: Colin Cross <ccross@android.com>
8372M: Kees Cook <keescook@chromium.org>
8373M: Tony Luck <tony.luck@intel.com>
8374S: Maintained
8375T: git git://git.infradead.org/users/cbou/linux-pstore.git
8376F: fs/pstore/
8377F: include/linux/pstore*
8378F: drivers/firmware/efi/efi-pstore.c
8379F: drivers/acpi/apei/erst.c
8380
8381PTP HARDWARE CLOCK SUPPORT
8382M: Richard Cochran <richardcochran@gmail.com>
8383L: netdev@vger.kernel.org
8384S: Maintained
8385W: http://linuxptp.sourceforge.net/
8386F: Documentation/ABI/testing/sysfs-ptp
8387F: Documentation/ptp/*
8388F: drivers/net/ethernet/freescale/gianfar_ptp.c
8389F: drivers/net/phy/dp83640*
8390F: drivers/ptp/*
8391F: include/linux/ptp_cl*
8392
8393PTRACE SUPPORT
8394M: Roland McGrath <roland@hack.frob.com>
8395M: Oleg Nesterov <oleg@redhat.com>
8396S: Maintained
8397F: include/asm-generic/syscall.h
8398F: include/linux/ptrace.h
8399F: include/linux/regset.h
8400F: include/linux/tracehook.h
8401F: include/uapi/linux/ptrace.h
8402F: kernel/ptrace.c
8403
8404PVRUSB2 VIDEO4LINUX DRIVER
8405M: Mike Isely <isely@pobox.com>
8406L: pvrusb2@isely.net (subscribers-only)
8407L: linux-media@vger.kernel.org
8408W: http://www.isely.net/pvrusb2/
8409T: git git://linuxtv.org/media_tree.git
8410S: Maintained
8411F: Documentation/video4linux/README.pvrusb2
8412F: drivers/media/usb/pvrusb2/
8413
8414PWC WEBCAM DRIVER
8415M: Hans de Goede <hdegoede@redhat.com>
8416L: linux-media@vger.kernel.org
8417T: git git://linuxtv.org/media_tree.git
8418S: Maintained
8419F: drivers/media/usb/pwc/*
8420
8421PWM FAN DRIVER
8422M: Kamil Debski <k.debski@samsung.com>
8423L: lm-sensors@lm-sensors.org
8424S: Supported
8425F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8426F: Documentation/hwmon/pwm-fan
8427F: drivers/hwmon/pwm-fan.c
8428
8429PWM SUBSYSTEM
8430M: Thierry Reding <thierry.reding@gmail.com>
8431L: linux-pwm@vger.kernel.org
8432S: Maintained
8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8434F: Documentation/pwm.txt
8435F: Documentation/devicetree/bindings/pwm/
8436F: include/linux/pwm.h
8437F: drivers/pwm/
8438F: drivers/video/backlight/pwm_bl.c
8439F: include/linux/pwm_backlight.h
8440
8441PXA2xx/PXA3xx SUPPORT
8442M: Daniel Mack <daniel@zonque.org>
8443M: Haojian Zhuang <haojian.zhuang@gmail.com>
8444M: Robert Jarzmik <robert.jarzmik@free.fr>
8445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8446T: git git://github.com/hzhuang1/linux.git
8447T: git git://github.com/rjarzmik/linux.git
8448S: Maintained
8449F: arch/arm/mach-pxa/
8450F: drivers/dma/pxa*
8451F: drivers/pcmcia/pxa2xx*
8452F: drivers/spi/spi-pxa2xx*
8453F: drivers/usb/gadget/udc/pxa2*
8454F: include/sound/pxa2xx-lib.h
8455F: sound/arm/pxa*
8456F: sound/soc/pxa/
8457
8458PXA3xx NAND FLASH DRIVER
8459M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8460L: linux-mtd@lists.infradead.org
8461S: Maintained
8462F: drivers/mtd/nand/pxa3xx_nand.c
8463
8464MMP SUPPORT
8465M: Eric Miao <eric.y.miao@gmail.com>
8466M: Haojian Zhuang <haojian.zhuang@gmail.com>
8467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8468T: git git://github.com/hzhuang1/linux.git
8469T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8470S: Maintained
8471F: arch/arm/mach-mmp/
8472
8473PXA MMCI DRIVER
8474S: Orphan
8475
8476PXA RTC DRIVER
8477M: Robert Jarzmik <robert.jarzmik@free.fr>
8478L: rtc-linux@googlegroups.com
8479S: Maintained
8480
8481QAT DRIVER
8482M: Tadeusz Struk <tadeusz.struk@intel.com>
8483L: qat-linux@intel.com
8484S: Supported
8485F: drivers/crypto/qat/
8486
8487QIB DRIVER
8488M: Mike Marciniszyn <infinipath@intel.com>
8489L: linux-rdma@vger.kernel.org
8490S: Supported
8491F: drivers/infiniband/hw/qib/
8492
8493QLOGIC QLA1280 SCSI DRIVER
8494M: Michael Reed <mdr@sgi.com>
8495L: linux-scsi@vger.kernel.org
8496S: Maintained
8497F: drivers/scsi/qla1280.[ch]
8498
8499QLOGIC QLA2XXX FC-SCSI DRIVER
8500M: qla2xxx-upstream@qlogic.com
8501L: linux-scsi@vger.kernel.org
8502S: Supported
8503F: Documentation/scsi/LICENSE.qla2xxx
8504F: drivers/scsi/qla2xxx/
8505
8506QLOGIC QLA4XXX iSCSI DRIVER
8507M: QLogic-Storage-Upstream@qlogic.com
8508L: linux-scsi@vger.kernel.org
8509S: Supported
8510F: Documentation/scsi/LICENSE.qla4xxx
8511F: drivers/scsi/qla4xxx/
8512
8513QLOGIC QLA3XXX NETWORK DRIVER
8514M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8515M: Ron Mercer <ron.mercer@qlogic.com>
8516M: linux-driver@qlogic.com
8517L: netdev@vger.kernel.org
8518S: Supported
8519F: Documentation/networking/LICENSE.qla3xxx
8520F: drivers/net/ethernet/qlogic/qla3xxx.*
8521
8522QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8523M: Dept-GELinuxNICDev@qlogic.com
8524L: netdev@vger.kernel.org
8525S: Supported
8526F: drivers/net/ethernet/qlogic/qlcnic/
8527
8528QLOGIC QLGE 10Gb ETHERNET DRIVER
8529M: Harish Patil <harish.patil@qlogic.com>
8530M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8531M: Dept-GELinuxNICDev@qlogic.com
8532M: linux-driver@qlogic.com
8533L: netdev@vger.kernel.org
8534S: Supported
8535F: drivers/net/ethernet/qlogic/qlge/
8536
8537QNX4 FILESYSTEM
8538M: Anders Larsen <al@alarsen.net>
8539W: http://www.alarsen.net/linux/qnx4fs/
8540S: Maintained
8541F: fs/qnx4/
8542F: include/uapi/linux/qnx4_fs.h
8543F: include/uapi/linux/qnxtypes.h
8544
8545QT1010 MEDIA DRIVER
8546M: Antti Palosaari <crope@iki.fi>
8547L: linux-media@vger.kernel.org
8548W: http://linuxtv.org/
8549W: http://palosaari.fi/linux/
8550Q: http://patchwork.linuxtv.org/project/linux-media/list/
8551T: git git://linuxtv.org/anttip/media_tree.git
8552S: Maintained
8553F: drivers/media/tuners/qt1010*
8554
8555QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8556M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8557L: linux-wireless@vger.kernel.org
8558L: ath9k-devel@lists.ath9k.org
8559W: http://wireless.kernel.org/en/users/Drivers/ath9k
8560S: Supported
8561F: drivers/net/wireless/ath/ath9k/
8562
8563QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8564M: Kalle Valo <kvalo@qca.qualcomm.com>
8565L: ath10k@lists.infradead.org
8566W: http://wireless.kernel.org/en/users/Drivers/ath10k
8567T: git git://github.com/kvalo/ath.git
8568S: Supported
8569F: drivers/net/wireless/ath/ath10k/
8570
8571QUALCOMM HEXAGON ARCHITECTURE
8572M: Richard Kuo <rkuo@codeaurora.org>
8573L: linux-hexagon@vger.kernel.org
8574S: Supported
8575F: arch/hexagon/
8576
8577QUALCOMM WCN36XX WIRELESS DRIVER
8578M: Eugene Krasnikov <k.eugene.e@gmail.com>
8579L: wcn36xx@lists.infradead.org
8580W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8581T: git git://github.com/KrasnikovEugene/wcn36xx.git
8582S: Supported
8583F: drivers/net/wireless/ath/wcn36xx/
8584
8585RADOS BLOCK DEVICE (RBD)
8586M: Ilya Dryomov <idryomov@gmail.com>
8587M: Sage Weil <sage@redhat.com>
8588M: Alex Elder <elder@kernel.org>
8589L: ceph-devel@vger.kernel.org
8590W: http://ceph.com/
8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8592T: git git://github.com/ceph/ceph-client.git
8593S: Supported
8594F: Documentation/ABI/testing/sysfs-bus-rbd
8595F: drivers/block/rbd.c
8596F: drivers/block/rbd_types.h
8597
8598RADEON FRAMEBUFFER DISPLAY DRIVER
8599M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8600L: linux-fbdev@vger.kernel.org
8601S: Maintained
8602F: drivers/video/fbdev/aty/radeon*
8603F: include/uapi/linux/radeonfb.h
8604
8605RADIOSHARK RADIO DRIVER
8606M: Hans de Goede <hdegoede@redhat.com>
8607L: linux-media@vger.kernel.org
8608T: git git://linuxtv.org/media_tree.git
8609S: Maintained
8610F: drivers/media/radio/radio-shark.c
8611
8612RADIOSHARK2 RADIO DRIVER
8613M: Hans de Goede <hdegoede@redhat.com>
8614L: linux-media@vger.kernel.org
8615T: git git://linuxtv.org/media_tree.git
8616S: Maintained
8617F: drivers/media/radio/radio-shark2.c
8618F: drivers/media/radio/radio-tea5777.c
8619
8620RAGE128 FRAMEBUFFER DISPLAY DRIVER
8621M: Paul Mackerras <paulus@samba.org>
8622L: linux-fbdev@vger.kernel.org
8623S: Maintained
8624F: drivers/video/fbdev/aty/aty128fb.c
8625
8626RALINK RT2X00 WIRELESS LAN DRIVER
8627P: rt2x00 project
8628M: Stanislaw Gruszka <sgruszka@redhat.com>
8629M: Helmut Schaa <helmut.schaa@googlemail.com>
8630L: linux-wireless@vger.kernel.org
8631S: Maintained
8632F: drivers/net/wireless/rt2x00/
8633
8634RAMDISK RAM BLOCK DEVICE DRIVER
8635M: Jens Axboe <axboe@kernel.dk>
8636S: Maintained
8637F: Documentation/blockdev/ramdisk.txt
8638F: drivers/block/brd.c
8639
8640RANDOM NUMBER DRIVER
8641M: "Theodore Ts'o" <tytso@mit.edu>
8642S: Maintained
8643F: drivers/char/random.c
8644
8645RAPIDIO SUBSYSTEM
8646M: Matt Porter <mporter@kernel.crashing.org>
8647M: Alexandre Bounine <alexandre.bounine@idt.com>
8648S: Maintained
8649F: drivers/rapidio/
8650
8651RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8652L: linux-wireless@vger.kernel.org
8653S: Orphan
8654F: drivers/net/wireless/ray*
8655
8656RCUTORTURE MODULE
8657M: Josh Triplett <josh@joshtriplett.org>
8658M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8659L: linux-kernel@vger.kernel.org
8660S: Supported
8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8662F: Documentation/RCU/torture.txt
8663F: kernel/rcu/rcutorture.c
8664
8665RCUTORTURE TEST FRAMEWORK
8666M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8667M: Josh Triplett <josh@joshtriplett.org>
8668R: Steven Rostedt <rostedt@goodmis.org>
8669R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8670R: Lai Jiangshan <jiangshanlai@gmail.com>
8671L: linux-kernel@vger.kernel.org
8672S: Supported
8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8674F: tools/testing/selftests/rcutorture
8675
8676RDC R-321X SoC
8677M: Florian Fainelli <florian@openwrt.org>
8678S: Maintained
8679
8680RDC R6040 FAST ETHERNET DRIVER
8681M: Florian Fainelli <florian@openwrt.org>
8682L: netdev@vger.kernel.org
8683S: Maintained
8684F: drivers/net/ethernet/rdc/r6040.c
8685
8686RDS - RELIABLE DATAGRAM SOCKETS
8687M: Chien Yen <chien.yen@oracle.com>
8688L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8689S: Supported
8690F: net/rds/
8691
8692READ-COPY UPDATE (RCU)
8693M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8694M: Josh Triplett <josh@joshtriplett.org>
8695R: Steven Rostedt <rostedt@goodmis.org>
8696R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8697R: Lai Jiangshan <jiangshanlai@gmail.com>
8698L: linux-kernel@vger.kernel.org
8699W: http://www.rdrop.com/users/paulmck/RCU/
8700S: Supported
8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8702F: Documentation/RCU/
8703X: Documentation/RCU/torture.txt
8704F: include/linux/rcu*
8705X: include/linux/srcu.h
8706F: kernel/rcu/
8707X: kernel/torture.c
8708
8709REAL TIME CLOCK (RTC) SUBSYSTEM
8710M: Alessandro Zummo <a.zummo@towertech.it>
8711M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8712L: rtc-linux@googlegroups.com
8713Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8714T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8715S: Maintained
8716F: Documentation/rtc.txt
8717F: drivers/rtc/
8718F: include/linux/rtc.h
8719F: include/uapi/linux/rtc.h
8720
8721REALTEK AUDIO CODECS
8722M: Bard Liao <bardliao@realtek.com>
8723M: Oder Chiou <oder_chiou@realtek.com>
8724S: Maintained
8725F: sound/soc/codecs/rt*
8726F: include/sound/rt*.h
8727
8728REISERFS FILE SYSTEM
8729L: reiserfs-devel@vger.kernel.org
8730S: Supported
8731F: fs/reiserfs/
8732
8733REGISTER MAP ABSTRACTION
8734M: Mark Brown <broonie@kernel.org>
8735L: linux-kernel@vger.kernel.org
8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8737S: Supported
8738F: drivers/base/regmap/
8739F: include/linux/regmap.h
8740
8741REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8742M: Ohad Ben-Cohen <ohad@wizery.com>
8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8744S: Maintained
8745F: drivers/remoteproc/
8746F: Documentation/remoteproc.txt
8747F: include/linux/remoteproc.h
8748
8749REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8750M: Ohad Ben-Cohen <ohad@wizery.com>
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8752S: Maintained
8753F: drivers/rpmsg/
8754F: Documentation/rpmsg.txt
8755F: include/linux/rpmsg.h
8756
8757RESET CONTROLLER FRAMEWORK
8758M: Philipp Zabel <p.zabel@pengutronix.de>
8759S: Maintained
8760F: drivers/reset/
8761F: Documentation/devicetree/bindings/reset/
8762F: include/dt-bindings/reset/
8763F: include/linux/reset.h
8764F: include/linux/reset-controller.h
8765
8766RFKILL
8767M: Johannes Berg <johannes@sipsolutions.net>
8768L: linux-wireless@vger.kernel.org
8769W: http://wireless.kernel.org/
8770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8772S: Maintained
8773F: Documentation/rfkill.txt
8774F: net/rfkill/
8775
8776RHASHTABLE
8777M: Thomas Graf <tgraf@suug.ch>
8778L: netdev@vger.kernel.org
8779S: Maintained
8780F: lib/rhashtable.c
8781F: include/linux/rhashtable.h
8782
8783RICOH SMARTMEDIA/XD DRIVER
8784M: Maxim Levitsky <maximlevitsky@gmail.com>
8785S: Maintained
8786F: drivers/mtd/nand/r852.c
8787F: drivers/mtd/nand/r852.h
8788
8789RICOH R5C592 MEMORYSTICK DRIVER
8790M: Maxim Levitsky <maximlevitsky@gmail.com>
8791S: Maintained
8792F: drivers/memstick/host/r592.*
8793
8794ROCCAT DRIVERS
8795M: Stefan Achatz <erazor_de@users.sourceforge.net>
8796W: http://sourceforge.net/projects/roccat/
8797S: Maintained
8798F: drivers/hid/hid-roccat*
8799F: include/linux/hid-roccat*
8800F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8801
8802ROCKER DRIVER
8803M: Jiri Pirko <jiri@resnulli.us>
8804M: Scott Feldman <sfeldma@gmail.com>
8805L: netdev@vger.kernel.org
8806S: Supported
8807F: drivers/net/ethernet/rocker/
8808
8809ROCKETPORT DRIVER
8810P: Comtrol Corp.
8811W: http://www.comtrol.com
8812S: Maintained
8813F: Documentation/serial/rocket.txt
8814F: drivers/tty/rocket*
8815
8816ROCKETPORT EXPRESS/INFINITY DRIVER
8817M: Kevin Cernekee <cernekee@gmail.com>
8818L: linux-serial@vger.kernel.org
8819S: Odd Fixes
8820F: drivers/tty/serial/rp2.*
8821
8822ROSE NETWORK LAYER
8823M: Ralf Baechle <ralf@linux-mips.org>
8824L: linux-hams@vger.kernel.org
8825W: http://www.linux-ax25.org/
8826S: Maintained
8827F: include/net/rose.h
8828F: include/uapi/linux/rose.h
8829F: net/rose/
8830
8831RTL2830 MEDIA DRIVER
8832M: Antti Palosaari <crope@iki.fi>
8833L: linux-media@vger.kernel.org
8834W: http://linuxtv.org/
8835W: http://palosaari.fi/linux/
8836Q: http://patchwork.linuxtv.org/project/linux-media/list/
8837T: git git://linuxtv.org/anttip/media_tree.git
8838S: Maintained
8839F: drivers/media/dvb-frontends/rtl2830*
8840
8841RTL2832 MEDIA DRIVER
8842M: Antti Palosaari <crope@iki.fi>
8843L: linux-media@vger.kernel.org
8844W: http://linuxtv.org/
8845W: http://palosaari.fi/linux/
8846Q: http://patchwork.linuxtv.org/project/linux-media/list/
8847T: git git://linuxtv.org/anttip/media_tree.git
8848S: Maintained
8849F: drivers/media/dvb-frontends/rtl2832*
8850
8851RTL2832_SDR MEDIA DRIVER
8852M: Antti Palosaari <crope@iki.fi>
8853L: linux-media@vger.kernel.org
8854W: http://linuxtv.org/
8855W: http://palosaari.fi/linux/
8856Q: http://patchwork.linuxtv.org/project/linux-media/list/
8857T: git git://linuxtv.org/anttip/media_tree.git
8858S: Maintained
8859F: drivers/media/dvb-frontends/rtl2832_sdr*
8860
8861RTL8180 WIRELESS DRIVER
8862L: linux-wireless@vger.kernel.org
8863W: http://wireless.kernel.org/
8864T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8865S: Orphan
8866F: drivers/net/wireless/rtl818x/rtl8180/
8867
8868RTL8187 WIRELESS DRIVER
8869M: Herton Ronaldo Krzesinski <herton@canonical.com>
8870M: Hin-Tak Leung <htl10@users.sourceforge.net>
8871M: Larry Finger <Larry.Finger@lwfinger.net>
8872L: linux-wireless@vger.kernel.org
8873W: http://wireless.kernel.org/
8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8875S: Maintained
8876F: drivers/net/wireless/rtl818x/rtl8187/
8877
8878RTL8192CE WIRELESS DRIVER
8879M: Larry Finger <Larry.Finger@lwfinger.net>
8880M: Chaoming Li <chaoming_li@realsil.com.cn>
8881L: linux-wireless@vger.kernel.org
8882W: http://wireless.kernel.org/
8883T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8884S: Maintained
8885F: drivers/net/wireless/rtlwifi/
8886F: drivers/net/wireless/rtlwifi/rtl8192ce/
8887
8888S3 SAVAGE FRAMEBUFFER DRIVER
8889M: Antonino Daplas <adaplas@gmail.com>
8890L: linux-fbdev@vger.kernel.org
8891S: Maintained
8892F: drivers/video/fbdev/savage/
8893
8894S390
8895M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8896M: Heiko Carstens <heiko.carstens@de.ibm.com>
8897L: linux-s390@vger.kernel.org
8898W: http://www.ibm.com/developerworks/linux/linux390/
8899S: Supported
8900F: arch/s390/
8901F: drivers/s390/
8902F: Documentation/s390/
8903F: Documentation/DocBook/s390*
8904
8905S390 COMMON I/O LAYER
8906M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8907M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8908L: linux-s390@vger.kernel.org
8909W: http://www.ibm.com/developerworks/linux/linux390/
8910S: Supported
8911F: drivers/s390/cio/
8912
8913S390 DASD DRIVER
8914M: Stefan Weinhuber <wein@de.ibm.com>
8915M: Stefan Haberland <stefan.haberland@de.ibm.com>
8916L: linux-s390@vger.kernel.org
8917W: http://www.ibm.com/developerworks/linux/linux390/
8918S: Supported
8919F: drivers/s390/block/dasd*
8920F: block/partitions/ibm.c
8921
8922S390 NETWORK DRIVERS
8923M: Ursula Braun <ursula.braun@de.ibm.com>
8924L: linux-s390@vger.kernel.org
8925W: http://www.ibm.com/developerworks/linux/linux390/
8926S: Supported
8927F: drivers/s390/net/
8928
8929S390 PCI SUBSYSTEM
8930M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8931M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8932L: linux-s390@vger.kernel.org
8933W: http://www.ibm.com/developerworks/linux/linux390/
8934S: Supported
8935F: arch/s390/pci/
8936F: drivers/pci/hotplug/s390_pci_hpc.c
8937
8938S390 ZCRYPT DRIVER
8939M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8940L: linux-s390@vger.kernel.org
8941W: http://www.ibm.com/developerworks/linux/linux390/
8942S: Supported
8943F: drivers/s390/crypto/
8944
8945S390 ZFCP DRIVER
8946M: Steffen Maier <maier@linux.vnet.ibm.com>
8947L: linux-s390@vger.kernel.org
8948W: http://www.ibm.com/developerworks/linux/linux390/
8949S: Supported
8950F: drivers/s390/scsi/zfcp_*
8951
8952S390 IUCV NETWORK LAYER
8953M: Ursula Braun <ursula.braun@de.ibm.com>
8954L: linux-s390@vger.kernel.org
8955W: http://www.ibm.com/developerworks/linux/linux390/
8956S: Supported
8957F: drivers/s390/net/*iucv*
8958F: include/net/iucv/
8959F: net/iucv/
8960
8961S3C24XX SD/MMC Driver
8962M: Ben Dooks <ben-linux@fluff.org>
8963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8964S: Supported
8965F: drivers/mmc/host/s3cmci.*
8966
8967SAA6588 RDS RECEIVER DRIVER
8968M: Hans Verkuil <hverkuil@xs4all.nl>
8969L: linux-media@vger.kernel.org
8970T: git git://linuxtv.org/media_tree.git
8971W: http://linuxtv.org
8972S: Odd Fixes
8973F: drivers/media/i2c/saa6588*
8974
8975SAA7134 VIDEO4LINUX DRIVER
8976M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8977L: linux-media@vger.kernel.org
8978W: http://linuxtv.org
8979T: git git://linuxtv.org/media_tree.git
8980S: Odd fixes
8981F: Documentation/video4linux/*.saa7134
8982F: drivers/media/pci/saa7134/
8983
8984SAA7146 VIDEO4LINUX-2 DRIVER
8985M: Hans Verkuil <hverkuil@xs4all.nl>
8986L: linux-media@vger.kernel.org
8987T: git git://linuxtv.org/media_tree.git
8988S: Maintained
8989F: drivers/media/common/saa7146/
8990F: drivers/media/pci/saa7146/
8991F: include/media/saa7146*
8992
8993SAMSUNG LAPTOP DRIVER
8994M: Corentin Chary <corentin.chary@gmail.com>
8995L: platform-driver-x86@vger.kernel.org
8996S: Maintained
8997F: drivers/platform/x86/samsung-laptop.c
8998
8999SAMSUNG AUDIO (ASoC) DRIVERS
9000M: Sangbeom Kim <sbkim73@samsung.com>
9001L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9002S: Supported
9003F: sound/soc/samsung/
9004
9005SAMSUNG FRAMEBUFFER DRIVER
9006M: Jingoo Han <jingoohan1@gmail.com>
9007L: linux-fbdev@vger.kernel.org
9008S: Maintained
9009F: drivers/video/fbdev/s3c-fb.c
9010
9011SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9012M: Sangbeom Kim <sbkim73@samsung.com>
9013M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9014L: linux-kernel@vger.kernel.org
9015L: linux-samsung-soc@vger.kernel.org
9016S: Supported
9017F: drivers/mfd/sec*.c
9018F: drivers/regulator/s2m*.c
9019F: drivers/regulator/s5m*.c
9020F: drivers/clk/clk-s2mps11.c
9021F: drivers/rtc/rtc-s5m.c
9022F: include/linux/mfd/samsung/
9023F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9024F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9025
9026SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9027M: Kyungmin Park <kyungmin.park@samsung.com>
9028M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9029L: linux-media@vger.kernel.org
9030Q: https://patchwork.linuxtv.org/project/linux-media/list/
9031S: Supported
9032F: drivers/media/platform/exynos4-is/
9033
9034SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9035M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9036L: linux-media@vger.kernel.org
9037L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9038S: Maintained
9039F: drivers/media/platform/s3c-camif/
9040F: include/media/s3c_camif.h
9041
9042SAMSUNG S5C73M3 CAMERA DRIVER
9043M: Kyungmin Park <kyungmin.park@samsung.com>
9044M: Andrzej Hajda <a.hajda@samsung.com>
9045L: linux-media@vger.kernel.org
9046S: Supported
9047F: drivers/media/i2c/s5c73m3/*
9048
9049SAMSUNG S5K5BAF CAMERA DRIVER
9050M: Kyungmin Park <kyungmin.park@samsung.com>
9051M: Andrzej Hajda <a.hajda@samsung.com>
9052L: linux-media@vger.kernel.org
9053S: Supported
9054F: drivers/media/i2c/s5k5baf.c
9055
9056SAMSUNG S3FWRN5 NFC DRIVER
9057M: Robert Baldyga <r.baldyga@samsung.com>
9058L: linux-nfc@lists.01.org (moderated for non-subscribers)
9059S: Supported
9060F: drivers/nfc/s3fwrn5
9061
9062SAMSUNG SOC CLOCK DRIVERS
9063M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9064M: Tomasz Figa <tomasz.figa@gmail.com>
9065S: Supported
9066L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9067F: drivers/clk/samsung/
9068
9069SAMSUNG SXGBE DRIVERS
9070M: Byungho An <bh74.an@samsung.com>
9071M: Girish K S <ks.giri@samsung.com>
9072M: Vipul Pandya <vipul.pandya@samsung.com>
9073S: Supported
9074L: netdev@vger.kernel.org
9075F: drivers/net/ethernet/samsung/sxgbe/
9076
9077SAMSUNG THERMAL DRIVER
9078M: Lukasz Majewski <l.majewski@samsung.com>
9079L: linux-pm@vger.kernel.org
9080L: linux-samsung-soc@vger.kernel.org
9081S: Supported
9082T: https://github.com/lmajewski/linux-samsung-thermal.git
9083F: drivers/thermal/samsung/
9084
9085SAMSUNG USB2 PHY DRIVER
9086M: Kamil Debski <k.debski@samsung.com>
9087L: linux-kernel@vger.kernel.org
9088S: Supported
9089F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9090F: Documentation/phy/samsung-usb2.txt
9091F: drivers/phy/phy-exynos4210-usb2.c
9092F: drivers/phy/phy-exynos4x12-usb2.c
9093F: drivers/phy/phy-exynos5250-usb2.c
9094F: drivers/phy/phy-s5pv210-usb2.c
9095F: drivers/phy/phy-samsung-usb2.c
9096F: drivers/phy/phy-samsung-usb2.h
9097
9098SERIAL DRIVERS
9099M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9100L: linux-serial@vger.kernel.org
9101S: Maintained
9102F: drivers/tty/serial/
9103
9104SYNOPSYS DESIGNWARE DMAC DRIVER
9105M: Viresh Kumar <vireshk@kernel.org>
9106M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9107S: Maintained
9108F: include/linux/dma/dw.h
9109F: include/linux/platform_data/dma-dw.h
9110F: drivers/dma/dw/
9111
9112SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9113M: Lars Persson <lars.persson@axis.com>
9114L: netdev@vger.kernel.org
9115S: Supported
9116F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9117F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9118
9119SYNOPSYS DESIGNWARE I2C DRIVER
9120M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9121M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9122M: Mika Westerberg <mika.westerberg@linux.intel.com>
9123L: linux-i2c@vger.kernel.org
9124S: Maintained
9125F: drivers/i2c/busses/i2c-designware-*
9126F: include/linux/platform_data/i2c-designware.h
9127
9128SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9129M: Seungwon Jeon <tgih.jun@samsung.com>
9130M: Jaehoon Chung <jh80.chung@samsung.com>
9131L: linux-mmc@vger.kernel.org
9132S: Maintained
9133F: include/linux/mmc/dw_mmc.h
9134F: drivers/mmc/host/dw_mmc*
9135
9136THUNDERBOLT DRIVER
9137M: Andreas Noever <andreas.noever@gmail.com>
9138S: Maintained
9139F: drivers/thunderbolt/
9140
9141TIMEKEEPING, CLOCKSOURCE CORE, NTP
9142M: John Stultz <john.stultz@linaro.org>
9143M: Thomas Gleixner <tglx@linutronix.de>
9144L: linux-kernel@vger.kernel.org
9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9146S: Supported
9147F: include/linux/clocksource.h
9148F: include/linux/time.h
9149F: include/linux/timex.h
9150F: include/uapi/linux/time.h
9151F: include/uapi/linux/timex.h
9152F: kernel/time/clocksource.c
9153F: kernel/time/time*.c
9154F: kernel/time/ntp.c
9155F: tools/testing/selftests/timers/
9156
9157SC1200 WDT DRIVER
9158M: Zwane Mwaikambo <zwanem@gmail.com>
9159S: Maintained
9160F: drivers/watchdog/sc1200wdt.c
9161
9162SCHEDULER
9163M: Ingo Molnar <mingo@redhat.com>
9164M: Peter Zijlstra <peterz@infradead.org>
9165L: linux-kernel@vger.kernel.org
9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9167S: Maintained
9168F: kernel/sched/
9169F: include/linux/sched.h
9170F: include/uapi/linux/sched.h
9171F: include/linux/wait.h
9172
9173SCORE ARCHITECTURE
9174M: Chen Liqin <liqin.linux@gmail.com>
9175M: Lennox Wu <lennox.wu@gmail.com>
9176W: http://www.sunplus.com
9177S: Supported
9178F: arch/score/
9179
9180SCSI CDROM DRIVER
9181M: Jens Axboe <axboe@kernel.dk>
9182L: linux-scsi@vger.kernel.org
9183W: http://www.kernel.dk
9184S: Maintained
9185F: drivers/scsi/sr*
9186
9187SCSI RDMA PROTOCOL (SRP) INITIATOR
9188M: Bart Van Assche <bart.vanassche@sandisk.com>
9189L: linux-rdma@vger.kernel.org
9190S: Supported
9191W: http://www.openfabrics.org
9192Q: http://patchwork.kernel.org/project/linux-rdma/list/
9193T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9194F: drivers/infiniband/ulp/srp/
9195F: include/scsi/srp.h
9196
9197SCSI SG DRIVER
9198M: Doug Gilbert <dgilbert@interlog.com>
9199L: linux-scsi@vger.kernel.org
9200W: http://sg.danny.cz/sg
9201S: Maintained
9202F: Documentation/scsi/scsi-generic.txt
9203F: drivers/scsi/sg.c
9204F: include/scsi/sg.h
9205
9206SCSI SUBSYSTEM
9207M: "James E.J. Bottomley" <JBottomley@odin.com>
9208L: linux-scsi@vger.kernel.org
9209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9210S: Maintained
9211F: drivers/scsi/
9212F: include/scsi/
9213
9214SCSI TAPE DRIVER
9215M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9216L: linux-scsi@vger.kernel.org
9217S: Maintained
9218F: Documentation/scsi/st.txt
9219F: drivers/scsi/st.*
9220F: drivers/scsi/st_*.h
9221
9222SCTP PROTOCOL
9223M: Vlad Yasevich <vyasevich@gmail.com>
9224M: Neil Horman <nhorman@tuxdriver.com>
9225L: linux-sctp@vger.kernel.org
9226W: http://lksctp.sourceforge.net
9227S: Maintained
9228F: Documentation/networking/sctp.txt
9229F: include/linux/sctp.h
9230F: include/uapi/linux/sctp.h
9231F: include/net/sctp/
9232F: net/sctp/
9233
9234SCx200 CPU SUPPORT
9235M: Jim Cromie <jim.cromie@gmail.com>
9236S: Odd Fixes
9237F: Documentation/i2c/busses/scx200_acb
9238F: arch/x86/platform/scx200/
9239F: drivers/watchdog/scx200_wdt.c
9240F: drivers/i2c/busses/scx200*
9241F: drivers/mtd/maps/scx200_docflash.c
9242F: include/linux/scx200.h
9243
9244SCx200 GPIO DRIVER
9245M: Jim Cromie <jim.cromie@gmail.com>
9246S: Maintained
9247F: drivers/char/scx200_gpio.c
9248F: include/linux/scx200_gpio.h
9249
9250SCx200 HRT CLOCKSOURCE DRIVER
9251M: Jim Cromie <jim.cromie@gmail.com>
9252S: Maintained
9253F: drivers/clocksource/scx200_hrt.c
9254
9255SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9256M: Sascha Sommer <saschasommer@freenet.de>
9257L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9258S: Maintained
9259F: drivers/mmc/host/sdricoh_cs.c
9260
9261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9262L: linux-mmc@vger.kernel.org
9263S: Orphan
9264F: drivers/mmc/host/sdhci.*
9265F: drivers/mmc/host/sdhci-pltfm.[ch]
9266
9267SECURE COMPUTING
9268M: Kees Cook <keescook@chromium.org>
9269R: Andy Lutomirski <luto@amacapital.net>
9270R: Will Drewry <wad@chromium.org>
9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9272S: Supported
9273F: kernel/seccomp.c
9274F: include/uapi/linux/seccomp.h
9275F: include/linux/seccomp.h
9276F: tools/testing/selftests/seccomp/*
9277K: \bsecure_computing
9278K: \bTIF_SECCOMP\b
9279
9280SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9281M: Ben Dooks <ben-linux@fluff.org>
9282M: Jaehoon Chung <jh80.chung@samsung.com>
9283L: linux-mmc@vger.kernel.org
9284S: Maintained
9285F: drivers/mmc/host/sdhci-s3c*
9286
9287SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9288M: Viresh Kumar <vireshk@kernel.org>
9289L: spear-devel@list.st.com
9290L: linux-mmc@vger.kernel.org
9291S: Maintained
9292F: drivers/mmc/host/sdhci-spear.c
9293
9294SECURITY SUBSYSTEM
9295M: James Morris <james.l.morris@oracle.com>
9296M: "Serge E. Hallyn" <serge@hallyn.com>
9297L: linux-security-module@vger.kernel.org (suggested Cc:)
9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9299W: http://kernsec.org/
9300S: Supported
9301F: security/
9302
9303SECURITY CONTACT
9304M: Security Officers <security@kernel.org>
9305S: Supported
9306
9307SELINUX SECURITY MODULE
9308M: Paul Moore <paul@paul-moore.com>
9309M: Stephen Smalley <sds@tycho.nsa.gov>
9310M: Eric Paris <eparis@parisplace.org>
9311L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9312W: http://selinuxproject.org
9313T: git git://git.infradead.org/users/pcmoore/selinux
9314S: Supported
9315F: include/linux/selinux*
9316F: security/selinux/
9317F: scripts/selinux/
9318
9319APPARMOR SECURITY MODULE
9320M: John Johansen <john.johansen@canonical.com>
9321L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9322W: apparmor.wiki.kernel.org
9323T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9324S: Supported
9325F: security/apparmor/
9326
9327YAMA SECURITY MODULE
9328M: Kees Cook <keescook@chromium.org>
9329T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9330S: Supported
9331F: security/yama/
9332
9333SENSABLE PHANTOM
9334M: Jiri Slaby <jirislaby@gmail.com>
9335S: Maintained
9336F: drivers/misc/phantom.c
9337F: include/uapi/linux/phantom.h
9338
9339SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9340M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9341M: Minh Tran <minh.tran@avagotech.com>
9342M: John Soni Jose <sony.john-n@avagotech.com>
9343L: linux-scsi@vger.kernel.org
9344W: http://www.avagotech.com
9345S: Supported
9346F: drivers/scsi/be2iscsi/
9347
9348Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9349M: Sathya Perla <sathya.perla@avagotech.com>
9350M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9351M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9352M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9353L: netdev@vger.kernel.org
9354W: http://www.emulex.com
9355S: Supported
9356F: drivers/net/ethernet/emulex/benet/
9357
9358EMULEX ONECONNECT ROCE DRIVER
9359M: Selvin Xavier <selvin.xavier@avagotech.com>
9360M: Devesh Sharma <devesh.sharma@avagotech.com>
9361M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9362L: linux-rdma@vger.kernel.org
9363W: http://www.emulex.com
9364S: Supported
9365F: drivers/infiniband/hw/ocrdma/
9366
9367SFC NETWORK DRIVER
9368M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9369M: Shradha Shah <sshah@solarflare.com>
9370L: netdev@vger.kernel.org
9371S: Supported
9372F: drivers/net/ethernet/sfc/
9373
9374SGI GRU DRIVER
9375M: Dimitri Sivanich <sivanich@sgi.com>
9376S: Maintained
9377F: drivers/misc/sgi-gru/
9378
9379SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9380M: Pat Gefre <pfg@sgi.com>
9381L: linux-ia64@vger.kernel.org
9382S: Supported
9383F: Documentation/ia64/serial.txt
9384F: drivers/tty/serial/ioc?_serial.c
9385F: include/linux/ioc?.h
9386
9387SGI XP/XPC/XPNET DRIVER
9388M: Cliff Whickman <cpw@sgi.com>
9389M: Robin Holt <robinmholt@gmail.com>
9390S: Maintained
9391F: drivers/misc/sgi-xp/
9392
9393SI2157 MEDIA DRIVER
9394M: Antti Palosaari <crope@iki.fi>
9395L: linux-media@vger.kernel.org
9396W: http://linuxtv.org/
9397W: http://palosaari.fi/linux/
9398Q: http://patchwork.linuxtv.org/project/linux-media/list/
9399T: git git://linuxtv.org/anttip/media_tree.git
9400S: Maintained
9401F: drivers/media/tuners/si2157*
9402
9403SI2168 MEDIA DRIVER
9404M: Antti Palosaari <crope@iki.fi>
9405L: linux-media@vger.kernel.org
9406W: http://linuxtv.org/
9407W: http://palosaari.fi/linux/
9408Q: http://patchwork.linuxtv.org/project/linux-media/list/
9409T: git git://linuxtv.org/anttip/media_tree.git
9410S: Maintained
9411F: drivers/media/dvb-frontends/si2168*
9412
9413SI470X FM RADIO RECEIVER I2C DRIVER
9414M: Hans Verkuil <hverkuil@xs4all.nl>
9415L: linux-media@vger.kernel.org
9416T: git git://linuxtv.org/media_tree.git
9417W: http://linuxtv.org
9418S: Odd Fixes
9419F: drivers/media/radio/si470x/radio-si470x-i2c.c
9420
9421SI470X FM RADIO RECEIVER USB DRIVER
9422M: Hans Verkuil <hverkuil@xs4all.nl>
9423L: linux-media@vger.kernel.org
9424T: git git://linuxtv.org/media_tree.git
9425W: http://linuxtv.org
9426S: Maintained
9427F: drivers/media/radio/si470x/radio-si470x-common.c
9428F: drivers/media/radio/si470x/radio-si470x.h
9429F: drivers/media/radio/si470x/radio-si470x-usb.c
9430
9431SI4713 FM RADIO TRANSMITTER I2C DRIVER
9432M: Eduardo Valentin <edubezval@gmail.com>
9433L: linux-media@vger.kernel.org
9434T: git git://linuxtv.org/media_tree.git
9435W: http://linuxtv.org
9436S: Odd Fixes
9437F: drivers/media/radio/si4713/si4713.?
9438
9439SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9440M: Eduardo Valentin <edubezval@gmail.com>
9441L: linux-media@vger.kernel.org
9442T: git git://linuxtv.org/media_tree.git
9443W: http://linuxtv.org
9444S: Odd Fixes
9445F: drivers/media/radio/si4713/radio-platform-si4713.c
9446
9447SI4713 FM RADIO TRANSMITTER USB DRIVER
9448M: Hans Verkuil <hverkuil@xs4all.nl>
9449L: linux-media@vger.kernel.org
9450T: git git://linuxtv.org/media_tree.git
9451W: http://linuxtv.org
9452S: Maintained
9453F: drivers/media/radio/si4713/radio-usb-si4713.c
9454
9455SIANO DVB DRIVER
9456M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9457L: linux-media@vger.kernel.org
9458W: http://linuxtv.org
9459T: git git://linuxtv.org/media_tree.git
9460S: Odd fixes
9461F: drivers/media/common/siano/
9462F: drivers/media/usb/siano/
9463F: drivers/media/usb/siano/
9464F: drivers/media/mmc/siano/
9465
9466SIMPLEFB FB DRIVER
9467M: Hans de Goede <hdegoede@redhat.com>
9468L: linux-fbdev@vger.kernel.org
9469S: Maintained
9470F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9471F: drivers/video/fbdev/simplefb.c
9472F: include/linux/platform_data/simplefb.h
9473
9474SH_VEU V4L2 MEM2MEM DRIVER
9475L: linux-media@vger.kernel.org
9476S: Orphan
9477F: drivers/media/platform/sh_veu.c
9478
9479SH_VOU V4L2 OUTPUT DRIVER
9480L: linux-media@vger.kernel.org
9481S: Orphan
9482F: drivers/media/platform/sh_vou.c
9483F: include/media/sh_vou.h
9484
9485SIMPLE FIRMWARE INTERFACE (SFI)
9486M: Len Brown <lenb@kernel.org>
9487L: sfi-devel@simplefirmware.org
9488W: http://simplefirmware.org/
9489T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9490S: Supported
9491F: arch/x86/platform/sfi/
9492F: drivers/sfi/
9493F: include/linux/sfi*.h
9494
9495SIMTEC EB110ATX (Chalice CATS)
9496P: Ben Dooks
9497P: Vincent Sanders <vince@simtec.co.uk>
9498M: Simtec Linux Team <linux@simtec.co.uk>
9499W: http://www.simtec.co.uk/products/EB110ATX/
9500S: Supported
9501
9502SIMTEC EB2410ITX (BAST)
9503P: Ben Dooks
9504P: Vincent Sanders <vince@simtec.co.uk>
9505M: Simtec Linux Team <linux@simtec.co.uk>
9506W: http://www.simtec.co.uk/products/EB2410ITX/
9507S: Supported
9508F: arch/arm/mach-s3c24xx/mach-bast.c
9509F: arch/arm/mach-s3c24xx/bast-ide.c
9510F: arch/arm/mach-s3c24xx/bast-irq.c
9511
9512TI DAVINCI MACHINE SUPPORT
9513M: Sekhar Nori <nsekhar@ti.com>
9514M: Kevin Hilman <khilman@deeprootsystems.com>
9515T: git git://gitorious.org/linux-davinci/linux-davinci.git
9516Q: http://patchwork.kernel.org/project/linux-davinci/list/
9517S: Supported
9518F: arch/arm/mach-davinci/
9519F: drivers/i2c/busses/i2c-davinci.c
9520
9521TI DAVINCI SERIES MEDIA DRIVER
9522M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9523L: linux-media@vger.kernel.org
9524W: http://linuxtv.org/
9525Q: http://patchwork.linuxtv.org/project/linux-media/list/
9526T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9527S: Maintained
9528F: drivers/media/platform/davinci/
9529F: include/media/davinci/
9530
9531TI AM437X VPFE DRIVER
9532M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9533L: linux-media@vger.kernel.org
9534W: http://linuxtv.org/
9535Q: http://patchwork.linuxtv.org/project/linux-media/list/
9536T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9537S: Maintained
9538F: drivers/media/platform/am437x/
9539
9540OV2659 OMNIVISION SENSOR DRIVER
9541M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9542L: linux-media@vger.kernel.org
9543W: http://linuxtv.org/
9544Q: http://patchwork.linuxtv.org/project/linux-media/list/
9545T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9546S: Maintained
9547F: drivers/media/i2c/ov2659.c
9548F: include/media/ov2659.h
9549
9550SILICON MOTION SM712 FRAME BUFFER DRIVER
9551M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9552M: Teddy Wang <teddy.wang@siliconmotion.com>
9553M: Sudip Mukherjee <sudip@vectorindia.org>
9554L: linux-fbdev@vger.kernel.org
9555S: Maintained
9556F: drivers/video/fbdev/sm712*
9557F: Documentation/fb/sm712fb.txt
9558
9559SIS 190 ETHERNET DRIVER
9560M: Francois Romieu <romieu@fr.zoreil.com>
9561L: netdev@vger.kernel.org
9562S: Maintained
9563F: drivers/net/ethernet/sis/sis190.c
9564
9565SIS 900/7016 FAST ETHERNET DRIVER
9566M: Daniele Venzano <venza@brownhat.org>
9567W: http://www.brownhat.org/sis900.html
9568L: netdev@vger.kernel.org
9569S: Maintained
9570F: drivers/net/ethernet/sis/sis900.*
9571
9572SIS FRAMEBUFFER DRIVER
9573M: Thomas Winischhofer <thomas@winischhofer.net>
9574W: http://www.winischhofer.net/linuxsisvga.shtml
9575S: Maintained
9576F: Documentation/fb/sisfb.txt
9577F: drivers/video/fbdev/sis/
9578F: include/video/sisfb.h
9579
9580SIS USB2VGA DRIVER
9581M: Thomas Winischhofer <thomas@winischhofer.net>
9582W: http://www.winischhofer.at/linuxsisusbvga.shtml
9583S: Maintained
9584F: drivers/usb/misc/sisusbvga/
9585
9586SLAB ALLOCATOR
9587M: Christoph Lameter <cl@linux.com>
9588M: Pekka Enberg <penberg@kernel.org>
9589M: David Rientjes <rientjes@google.com>
9590M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9591M: Andrew Morton <akpm@linux-foundation.org>
9592L: linux-mm@kvack.org
9593S: Maintained
9594F: include/linux/sl?b*.h
9595F: mm/sl?b*
9596
9597SLEEPABLE READ-COPY UPDATE (SRCU)
9598M: Lai Jiangshan <jiangshanlai@gmail.com>
9599M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9600M: Josh Triplett <josh@joshtriplett.org>
9601R: Steven Rostedt <rostedt@goodmis.org>
9602R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9603L: linux-kernel@vger.kernel.org
9604W: http://www.rdrop.com/users/paulmck/RCU/
9605S: Supported
9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9607F: include/linux/srcu.h
9608F: kernel/rcu/srcu.c
9609
9610SMACK SECURITY MODULE
9611M: Casey Schaufler <casey@schaufler-ca.com>
9612L: linux-security-module@vger.kernel.org
9613W: http://schaufler-ca.com
9614T: git git://git.gitorious.org/smack-next/kernel.git
9615S: Maintained
9616F: Documentation/security/Smack.txt
9617F: security/smack/
9618
9619DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9620M: Kevin Hilman <khilman@kernel.org>
9621M: Nishanth Menon <nm@ti.com>
9622S: Maintained
9623F: drivers/power/avs/
9624F: include/linux/power/smartreflex.h
9625L: linux-pm@vger.kernel.org
9626
9627SMC91x ETHERNET DRIVER
9628M: Nicolas Pitre <nico@fluxnic.net>
9629S: Odd Fixes
9630F: drivers/net/ethernet/smsc/smc91x.*
9631
9632SMIA AND SMIA++ IMAGE SENSOR DRIVER
9633M: Sakari Ailus <sakari.ailus@iki.fi>
9634L: linux-media@vger.kernel.org
9635S: Maintained
9636F: drivers/media/i2c/smiapp/
9637F: include/media/smiapp.h
9638F: drivers/media/i2c/smiapp-pll.c
9639F: drivers/media/i2c/smiapp-pll.h
9640F: include/uapi/linux/smiapp.h
9641F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9642
9643SMM665 HARDWARE MONITOR DRIVER
9644M: Guenter Roeck <linux@roeck-us.net>
9645L: lm-sensors@lm-sensors.org
9646S: Maintained
9647F: Documentation/hwmon/smm665
9648F: drivers/hwmon/smm665.c
9649
9650SMSC EMC2103 HARDWARE MONITOR DRIVER
9651M: Steve Glendinning <steve.glendinning@shawell.net>
9652L: lm-sensors@lm-sensors.org
9653S: Maintained
9654F: Documentation/hwmon/emc2103
9655F: drivers/hwmon/emc2103.c
9656
9657SMSC SCH5627 HARDWARE MONITOR DRIVER
9658M: Hans de Goede <hdegoede@redhat.com>
9659L: lm-sensors@lm-sensors.org
9660S: Supported
9661F: Documentation/hwmon/sch5627
9662F: drivers/hwmon/sch5627.c
9663
9664SMSC47B397 HARDWARE MONITOR DRIVER
9665M: Jean Delvare <jdelvare@suse.com>
9666L: lm-sensors@lm-sensors.org
9667S: Maintained
9668F: Documentation/hwmon/smsc47b397
9669F: drivers/hwmon/smsc47b397.c
9670
9671SMSC911x ETHERNET DRIVER
9672M: Steve Glendinning <steve.glendinning@shawell.net>
9673L: netdev@vger.kernel.org
9674S: Maintained
9675F: include/linux/smsc911x.h
9676F: drivers/net/ethernet/smsc/smsc911x.*
9677
9678SMSC9420 PCI ETHERNET DRIVER
9679M: Steve Glendinning <steve.glendinning@shawell.net>
9680L: netdev@vger.kernel.org
9681S: Maintained
9682F: drivers/net/ethernet/smsc/smsc9420.*
9683
9684SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9685M: Steve Glendinning <steve.glendinning@shawell.net>
9686L: linux-fbdev@vger.kernel.org
9687S: Maintained
9688F: drivers/video/fbdev/smscufx.c
9689
9690SOC-CAMERA V4L2 SUBSYSTEM
9691M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9692L: linux-media@vger.kernel.org
9693T: git git://linuxtv.org/media_tree.git
9694S: Maintained
9695F: include/media/soc*
9696F: drivers/media/i2c/soc_camera/
9697F: drivers/media/platform/soc_camera/
9698
9699SOEKRIS NET48XX LED SUPPORT
9700M: Chris Boot <bootc@bootc.net>
9701S: Maintained
9702F: drivers/leds/leds-net48xx.c
9703
9704SOFTLOGIC 6x10 MPEG CODEC
9705M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9706M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9707M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9708M: Ismael Luceno <ismael@iodev.co.uk>
9709L: linux-media@vger.kernel.org
9710S: Supported
9711F: drivers/media/pci/solo6x10/
9712
9713SOFTWARE RAID (Multiple Disks) SUPPORT
9714M: Neil Brown <neilb@suse.com>
9715L: linux-raid@vger.kernel.org
9716S: Supported
9717F: drivers/md/
9718F: include/linux/raid/
9719F: include/uapi/linux/raid/
9720
9721SONIC NETWORK DRIVER
9722M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9723L: netdev@vger.kernel.org
9724S: Maintained
9725F: drivers/net/ethernet/natsemi/sonic.*
9726
9727SONICS SILICON BACKPLANE DRIVER (SSB)
9728M: Michael Buesch <m@bues.ch>
9729L: netdev@vger.kernel.org
9730S: Maintained
9731F: drivers/ssb/
9732F: include/linux/ssb/
9733
9734SONY VAIO CONTROL DEVICE DRIVER
9735M: Mattia Dongili <malattia@linux.it>
9736L: platform-driver-x86@vger.kernel.org
9737W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9738S: Maintained
9739F: Documentation/laptops/sony-laptop.txt
9740F: drivers/char/sonypi.c
9741F: drivers/platform/x86/sony-laptop.c
9742F: include/linux/sony-laptop.h
9743
9744SONY MEMORYSTICK CARD SUPPORT
9745M: Alex Dubov <oakad@yahoo.com>
9746W: http://tifmxx.berlios.de/
9747S: Maintained
9748F: drivers/memstick/host/tifm_ms.c
9749
9750SONY MEMORYSTICK STANDARD SUPPORT
9751M: Maxim Levitsky <maximlevitsky@gmail.com>
9752S: Maintained
9753F: drivers/memstick/core/ms_block.*
9754
9755SOUND
9756M: Jaroslav Kysela <perex@perex.cz>
9757M: Takashi Iwai <tiwai@suse.com>
9758L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9759W: http://www.alsa-project.org/
9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9761T: git git://git.alsa-project.org/alsa-kernel.git
9762Q: http://patchwork.kernel.org/project/alsa-devel/list/
9763S: Maintained
9764F: Documentation/sound/
9765F: include/sound/
9766F: include/uapi/sound/
9767F: sound/
9768
9769SOUND - COMPRESSED AUDIO
9770M: Vinod Koul <vinod.koul@intel.com>
9771L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9772T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9773S: Supported
9774F: Documentation/sound/alsa/compress_offload.txt
9775F: include/sound/compress_driver.h
9776F: include/uapi/sound/compress_*
9777F: sound/core/compress_offload.c
9778F: sound/soc/soc-compress.c
9779
9780SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9781M: Liam Girdwood <lgirdwood@gmail.com>
9782M: Mark Brown <broonie@kernel.org>
9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9784L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9785W: http://alsa-project.org/main/index.php/ASoC
9786S: Supported
9787F: Documentation/sound/alsa/soc/
9788F: sound/soc/
9789F: include/sound/soc*
9790
9791SOUND - DMAENGINE HELPERS
9792M: Lars-Peter Clausen <lars@metafoo.de>
9793S: Supported
9794F: include/sound/dmaengine_pcm.h
9795F: sound/core/pcm_dmaengine.c
9796F: sound/soc/soc-generic-dmaengine-pcm.c
9797
9798SP2 MEDIA DRIVER
9799M: Olli Salonen <olli.salonen@iki.fi>
9800L: linux-media@vger.kernel.org
9801W: http://linuxtv.org/
9802Q: http://patchwork.linuxtv.org/project/linux-media/list/
9803S: Maintained
9804F: drivers/media/dvb-frontends/sp2*
9805
9806SPARC + UltraSPARC (sparc/sparc64)
9807M: "David S. Miller" <davem@davemloft.net>
9808L: sparclinux@vger.kernel.org
9809Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9810T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9812S: Maintained
9813F: arch/sparc/
9814F: drivers/sbus/
9815
9816SPARC SERIAL DRIVERS
9817M: "David S. Miller" <davem@davemloft.net>
9818L: sparclinux@vger.kernel.org
9819T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9820T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9821S: Maintained
9822F: include/linux/sunserialcore.h
9823F: drivers/tty/serial/suncore.c
9824F: drivers/tty/serial/sunhv.c
9825F: drivers/tty/serial/sunsab.c
9826F: drivers/tty/serial/sunsab.h
9827F: drivers/tty/serial/sunsu.c
9828F: drivers/tty/serial/sunzilog.c
9829F: drivers/tty/serial/sunzilog.h
9830
9831SPARSE CHECKER
9832M: "Christopher Li" <sparse@chrisli.org>
9833L: linux-sparse@vger.kernel.org
9834W: https://sparse.wiki.kernel.org/
9835T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9836T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9837S: Maintained
9838F: include/linux/compiler.h
9839
9840SPEAR PLATFORM SUPPORT
9841M: Viresh Kumar <vireshk@kernel.org>
9842M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9843L: spear-devel@list.st.com
9844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9845W: http://www.st.com/spear
9846S: Maintained
9847F: arch/arm/mach-spear/
9848
9849SPEAR CLOCK FRAMEWORK SUPPORT
9850M: Viresh Kumar <vireshk@kernel.org>
9851L: spear-devel@list.st.com
9852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9853W: http://www.st.com/spear
9854S: Maintained
9855F: drivers/clk/spear/
9856
9857SPI SUBSYSTEM
9858M: Mark Brown <broonie@kernel.org>
9859L: linux-spi@vger.kernel.org
9860T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9861Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9862S: Maintained
9863F: Documentation/spi/
9864F: drivers/spi/
9865F: include/linux/spi/
9866F: include/uapi/linux/spi/
9867
9868SPIDERNET NETWORK DRIVER for CELL
9869M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9870L: netdev@vger.kernel.org
9871S: Supported
9872F: Documentation/networking/spider_net.txt
9873F: drivers/net/ethernet/toshiba/spider_net*
9874
9875SPU FILE SYSTEM
9876M: Jeremy Kerr <jk@ozlabs.org>
9877L: linuxppc-dev@lists.ozlabs.org
9878W: http://www.ibm.com/developerworks/power/cell/
9879S: Supported
9880F: Documentation/filesystems/spufs.txt
9881F: arch/powerpc/platforms/cell/spufs/
9882
9883SQUASHFS FILE SYSTEM
9884M: Phillip Lougher <phillip@squashfs.org.uk>
9885L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9886W: http://squashfs.org.uk
9887S: Maintained
9888F: Documentation/filesystems/squashfs.txt
9889F: fs/squashfs/
9890
9891SRM (Alpha) environment access
9892M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9893S: Maintained
9894F: arch/alpha/kernel/srm_env.c
9895
9896STABLE BRANCH
9897M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9898L: stable@vger.kernel.org
9899S: Supported
9900F: Documentation/stable_kernel_rules.txt
9901
9902STAGING SUBSYSTEM
9903M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9904T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9905L: devel@driverdev.osuosl.org
9906S: Supported
9907F: drivers/staging/
9908
9909STAGING - COMEDI
9910M: Ian Abbott <abbotti@mev.co.uk>
9911M: H Hartley Sweeten <hsweeten@visionengravers.com>
9912S: Odd Fixes
9913F: drivers/staging/comedi/
9914
9915STAGING - FLARION FT1000 DRIVERS
9916M: Marek Belisko <marek.belisko@gmail.com>
9917S: Odd Fixes
9918F: drivers/staging/ft1000/
9919
9920STAGING - INDUSTRIAL IO
9921M: Jonathan Cameron <jic23@kernel.org>
9922L: linux-iio@vger.kernel.org
9923S: Odd Fixes
9924F: drivers/staging/iio/
9925
9926STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9927M: Jarod Wilson <jarod@wilsonet.com>
9928W: http://www.lirc.org/
9929S: Odd Fixes
9930F: drivers/staging/media/lirc/
9931
9932STAGING - LUSTRE PARALLEL FILESYSTEM
9933M: Oleg Drokin <oleg.drokin@intel.com>
9934M: Andreas Dilger <andreas.dilger@intel.com>
9935L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9936W: http://wiki.lustre.org/
9937S: Maintained
9938F: drivers/staging/lustre
9939
9940STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9941M: Marc Dietrich <marvin24@gmx.de>
9942L: ac100@lists.launchpad.net (moderated for non-subscribers)
9943L: linux-tegra@vger.kernel.org
9944S: Maintained
9945F: drivers/staging/nvec/
9946
9947STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9948M: Jens Frederich <jfrederich@gmail.com>
9949M: Daniel Drake <dsd@laptop.org>
9950M: Jon Nettleton <jon.nettleton@gmail.com>
9951W: http://wiki.laptop.org/go/DCON
9952S: Maintained
9953F: drivers/staging/olpc_dcon/
9954
9955STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9956M: Willy Tarreau <willy@meta-x.org>
9957S: Odd Fixes
9958F: drivers/staging/panel/
9959
9960STAGING - REALTEK RTL8712U DRIVERS
9961M: Larry Finger <Larry.Finger@lwfinger.net>
9962M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9963S: Odd Fixes
9964F: drivers/staging/rtl8712/
9965
9966STAGING - REALTEK RTL8723U WIRELESS DRIVER
9967M: Larry Finger <Larry.Finger@lwfinger.net>
9968M: Jes Sorensen <Jes.Sorensen@redhat.com>
9969L: linux-wireless@vger.kernel.org
9970S: Maintained
9971F: drivers/staging/rtl8723au/
9972
9973STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9974M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9975M: Teddy Wang <teddy.wang@siliconmotion.com>
9976M: Sudip Mukherjee <sudip@vectorindia.org>
9977L: linux-fbdev@vger.kernel.org
9978S: Maintained
9979F: drivers/staging/sm750fb/
9980
9981STAGING - SLICOSS
9982M: Lior Dotan <liodot@gmail.com>
9983M: Christopher Harrer <charrer@alacritech.com>
9984S: Odd Fixes
9985F: drivers/staging/slicoss/
9986
9987STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9988M: William Hubbs <w.d.hubbs@gmail.com>
9989M: Chris Brannon <chris@the-brannons.com>
9990M: Kirk Reiser <kirk@reisers.ca>
9991M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9992L: speakup@linux-speakup.org
9993W: http://www.linux-speakup.org/
9994S: Odd Fixes
9995F: drivers/staging/speakup/
9996
9997STAGING - VIA VT665X DRIVERS
9998M: Forest Bond <forest@alittletooquiet.net>
9999S: Odd Fixes
10000F: drivers/staging/vt665?/
10001
10002STAGING - WILC1000 WIFI DRIVER
10003M: Johnny Kim <johnny.kim@atmel.com>
10004M: Rachel Kim <rachel.kim@atmel.com>
10005M: Dean Lee <dean.lee@atmel.com>
10006M: Chris Park <chris.park@atmel.com>
10007L: linux-wireless@vger.kernel.org
10008S: Supported
10009F: drivers/staging/wilc1000/
10010
10011STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10012M: Arnaud Patard <arnaud.patard@rtp-net.org>
10013S: Odd Fixes
10014F: drivers/staging/xgifb/
10015
10016HFI1 DRIVER
10017M: Mike Marciniszyn <infinipath@intel.com>
10018L: linux-rdma@vger.kernel.org
10019S: Supported
10020F: drivers/staging/rdma/hfi1
10021
10022STARFIRE/DURALAN NETWORK DRIVER
10023M: Ion Badulescu <ionut@badula.org>
10024S: Odd Fixes
10025F: drivers/net/ethernet/adaptec/starfire*
10026
10027SUN3/3X
10028M: Sam Creasey <sammy@sammy.net>
10029W: http://sammy.net/sun3/
10030S: Maintained
10031F: arch/m68k/kernel/*sun3*
10032F: arch/m68k/sun3*/
10033F: arch/m68k/include/asm/sun3*
10034F: drivers/net/ethernet/i825xx/sun3*
10035
10036SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10037M: Hans de Goede <hdegoede@redhat.com>
10038L: linux-input@vger.kernel.org
10039S: Maintained
10040F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10041F: drivers/input/keyboard/sun4i-lradc-keys.c
10042
10043SUNDANCE NETWORK DRIVER
10044M: Denis Kirjanov <kda@linux-powerpc.org>
10045L: netdev@vger.kernel.org
10046S: Maintained
10047F: drivers/net/ethernet/dlink/sundance.c
10048
10049SUPERH
10050L: linux-sh@vger.kernel.org
10051Q: http://patchwork.kernel.org/project/linux-sh/list/
10052S: Orphan
10053F: Documentation/sh/
10054F: arch/sh/
10055F: drivers/sh/
10056
10057SUSPEND TO RAM
10058M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10059M: Len Brown <len.brown@intel.com>
10060M: Pavel Machek <pavel@ucw.cz>
10061L: linux-pm@vger.kernel.org
10062S: Supported
10063F: Documentation/power/
10064F: arch/x86/kernel/acpi/
10065F: drivers/base/power/
10066F: kernel/power/
10067F: include/linux/suspend.h
10068F: include/linux/freezer.h
10069F: include/linux/pm.h
10070
10071SVGA HANDLING
10072M: Martin Mares <mj@ucw.cz>
10073L: linux-video@atrey.karlin.mff.cuni.cz
10074S: Maintained
10075F: Documentation/svga.txt
10076F: arch/x86/boot/video*
10077
10078SWIOTLB SUBSYSTEM
10079M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10080L: linux-kernel@vger.kernel.org
10081S: Supported
10082F: lib/swiotlb.c
10083F: arch/*/kernel/pci-swiotlb.c
10084F: include/linux/swiotlb.h
10085
10086SWITCHDEV
10087M: Jiri Pirko <jiri@resnulli.us>
10088L: netdev@vger.kernel.org
10089S: Supported
10090F: net/switchdev/
10091F: include/net/switchdev.h
10092
10093SYNOPSYS ARC ARCHITECTURE
10094M: Vineet Gupta <vgupta@synopsys.com>
10095S: Supported
10096F: arch/arc/
10097F: Documentation/devicetree/bindings/arc/*
10098F: drivers/tty/serial/arc_uart.c
10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10100
10101SYNOPSYS ARC SDP platform support
10102M: Alexey Brodkin <abrodkin@synopsys.com>
10103S: Supported
10104F: arch/arc/plat-axs10x
10105F: arch/arc/boot/dts/ax*
10106F: Documentation/devicetree/bindings/arc/axs10*
10107
10108SYSTEM CONFIGURATION (SYSCON)
10109M: Lee Jones <lee.jones@linaro.org>
10110M: Arnd Bergmann <arnd@arndb.de>
10111T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10112S: Supported
10113F: drivers/mfd/syscon.c
10114
10115SYSV FILESYSTEM
10116M: Christoph Hellwig <hch@infradead.org>
10117S: Maintained
10118F: Documentation/filesystems/sysv-fs.txt
10119F: fs/sysv/
10120F: include/linux/sysv_fs.h
10121
10122TARGET SUBSYSTEM
10123M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10124L: linux-scsi@vger.kernel.org
10125L: target-devel@vger.kernel.org
10126W: http://www.linux-iscsi.org
10127W: http://groups.google.com/group/linux-iscsi-target-dev
10128T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10129S: Supported
10130F: drivers/target/
10131F: include/target/
10132F: Documentation/target/
10133
10134TASKSTATS STATISTICS INTERFACE
10135M: Balbir Singh <bsingharora@gmail.com>
10136S: Maintained
10137F: Documentation/accounting/taskstats*
10138F: include/linux/taskstats*
10139F: kernel/taskstats.c
10140
10141TC CLASSIFIER
10142M: Jamal Hadi Salim <jhs@mojatatu.com>
10143L: netdev@vger.kernel.org
10144S: Maintained
10145F: include/net/pkt_cls.h
10146F: include/uapi/linux/pkt_cls.h
10147F: net/sched/
10148
10149TCP LOW PRIORITY MODULE
10150M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10151M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10152W: http://tcp-lp-mod.sourceforge.net/
10153S: Maintained
10154F: net/ipv4/tcp_lp.c
10155
10156TDA10071 MEDIA DRIVER
10157M: Antti Palosaari <crope@iki.fi>
10158L: linux-media@vger.kernel.org
10159W: http://linuxtv.org/
10160W: http://palosaari.fi/linux/
10161Q: http://patchwork.linuxtv.org/project/linux-media/list/
10162T: git git://linuxtv.org/anttip/media_tree.git
10163S: Maintained
10164F: drivers/media/dvb-frontends/tda10071*
10165
10166TDA18212 MEDIA DRIVER
10167M: Antti Palosaari <crope@iki.fi>
10168L: linux-media@vger.kernel.org
10169W: http://linuxtv.org/
10170W: http://palosaari.fi/linux/
10171Q: http://patchwork.linuxtv.org/project/linux-media/list/
10172T: git git://linuxtv.org/anttip/media_tree.git
10173S: Maintained
10174F: drivers/media/tuners/tda18212*
10175
10176TDA18218 MEDIA DRIVER
10177M: Antti Palosaari <crope@iki.fi>
10178L: linux-media@vger.kernel.org
10179W: http://linuxtv.org/
10180W: http://palosaari.fi/linux/
10181Q: http://patchwork.linuxtv.org/project/linux-media/list/
10182T: git git://linuxtv.org/anttip/media_tree.git
10183S: Maintained
10184F: drivers/media/tuners/tda18218*
10185
10186TDA18271 MEDIA DRIVER
10187M: Michael Krufky <mkrufky@linuxtv.org>
10188L: linux-media@vger.kernel.org
10189W: http://linuxtv.org/
10190W: http://github.com/mkrufky
10191Q: http://patchwork.linuxtv.org/project/linux-media/list/
10192T: git git://linuxtv.org/mkrufky/tuners.git
10193S: Maintained
10194F: drivers/media/tuners/tda18271*
10195
10196TDA827x MEDIA DRIVER
10197M: Michael Krufky <mkrufky@linuxtv.org>
10198L: linux-media@vger.kernel.org
10199W: http://linuxtv.org/
10200W: http://github.com/mkrufky
10201Q: http://patchwork.linuxtv.org/project/linux-media/list/
10202T: git git://linuxtv.org/mkrufky/tuners.git
10203S: Maintained
10204F: drivers/media/tuners/tda8290.*
10205
10206TDA8290 MEDIA DRIVER
10207M: Michael Krufky <mkrufky@linuxtv.org>
10208L: linux-media@vger.kernel.org
10209W: http://linuxtv.org/
10210W: http://github.com/mkrufky
10211Q: http://patchwork.linuxtv.org/project/linux-media/list/
10212T: git git://linuxtv.org/mkrufky/tuners.git
10213S: Maintained
10214F: drivers/media/tuners/tda8290.*
10215
10216TDA9840 MEDIA DRIVER
10217M: Hans Verkuil <hverkuil@xs4all.nl>
10218L: linux-media@vger.kernel.org
10219T: git git://linuxtv.org/media_tree.git
10220W: http://linuxtv.org
10221S: Maintained
10222F: drivers/media/i2c/tda9840*
10223
10224TEA5761 TUNER DRIVER
10225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10226L: linux-media@vger.kernel.org
10227W: http://linuxtv.org
10228T: git git://linuxtv.org/media_tree.git
10229S: Odd fixes
10230F: drivers/media/tuners/tea5761.*
10231
10232TEA5767 TUNER DRIVER
10233M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10234L: linux-media@vger.kernel.org
10235W: http://linuxtv.org
10236T: git git://linuxtv.org/media_tree.git
10237S: Maintained
10238F: drivers/media/tuners/tea5767.*
10239
10240TEA6415C MEDIA DRIVER
10241M: Hans Verkuil <hverkuil@xs4all.nl>
10242L: linux-media@vger.kernel.org
10243T: git git://linuxtv.org/media_tree.git
10244W: http://linuxtv.org
10245S: Maintained
10246F: drivers/media/i2c/tea6415c*
10247
10248TEA6420 MEDIA DRIVER
10249M: Hans Verkuil <hverkuil@xs4all.nl>
10250L: linux-media@vger.kernel.org
10251T: git git://linuxtv.org/media_tree.git
10252W: http://linuxtv.org
10253S: Maintained
10254F: drivers/media/i2c/tea6420*
10255
10256TEAM DRIVER
10257M: Jiri Pirko <jiri@resnulli.us>
10258L: netdev@vger.kernel.org
10259S: Supported
10260F: drivers/net/team/
10261F: include/linux/if_team.h
10262F: include/uapi/linux/if_team.h
10263
10264TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10265M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10266S: Maintained
10267F: arch/x86/platform/ts5500/
10268
10269TECHNOTREND USB IR RECEIVER
10270M: Sean Young <sean@mess.org>
10271L: linux-media@vger.kernel.org
10272S: Maintained
10273F: drivers/media/rc/ttusbir.c
10274
10275TEGRA ARCHITECTURE SUPPORT
10276M: Stephen Warren <swarren@wwwdotorg.org>
10277M: Thierry Reding <thierry.reding@gmail.com>
10278M: Alexandre Courbot <gnurou@gmail.com>
10279L: linux-tegra@vger.kernel.org
10280Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10281T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10282S: Supported
10283N: [^a-z]tegra
10284
10285TEGRA CLOCK DRIVER
10286M: Peter De Schrijver <pdeschrijver@nvidia.com>
10287M: Prashant Gaikwad <pgaikwad@nvidia.com>
10288S: Supported
10289F: drivers/clk/tegra/
10290
10291TEGRA DMA DRIVER
10292M: Laxman Dewangan <ldewangan@nvidia.com>
10293S: Supported
10294F: drivers/dma/tegra20-apb-dma.c
10295
10296TEGRA I2C DRIVER
10297M: Laxman Dewangan <ldewangan@nvidia.com>
10298S: Supported
10299F: drivers/i2c/busses/i2c-tegra.c
10300
10301TEGRA IOMMU DRIVERS
10302M: Hiroshi Doyu <hdoyu@nvidia.com>
10303S: Supported
10304F: drivers/iommu/tegra*
10305
10306TEGRA KBC DRIVER
10307M: Rakesh Iyer <riyer@nvidia.com>
10308M: Laxman Dewangan <ldewangan@nvidia.com>
10309S: Supported
10310F: drivers/input/keyboard/tegra-kbc.c
10311
10312TEGRA PWM DRIVER
10313M: Thierry Reding <thierry.reding@gmail.com>
10314S: Supported
10315F: drivers/pwm/pwm-tegra.c
10316
10317TEGRA SERIAL DRIVER
10318M: Laxman Dewangan <ldewangan@nvidia.com>
10319S: Supported
10320F: drivers/tty/serial/serial-tegra.c
10321
10322TEGRA SPI DRIVER
10323M: Laxman Dewangan <ldewangan@nvidia.com>
10324S: Supported
10325F: drivers/spi/spi-tegra*
10326
10327TEHUTI ETHERNET DRIVER
10328M: Andy Gospodarek <andy@greyhouse.net>
10329L: netdev@vger.kernel.org
10330S: Supported
10331F: drivers/net/ethernet/tehuti/*
10332
10333Telecom Clock Driver for MCPL0010
10334M: Mark Gross <mark.gross@intel.com>
10335S: Supported
10336F: drivers/char/tlclk.c
10337
10338TENSILICA XTENSA PORT (xtensa)
10339M: Chris Zankel <chris@zankel.net>
10340M: Max Filippov <jcmvbkbc@gmail.com>
10341L: linux-xtensa@linux-xtensa.org
10342S: Maintained
10343F: arch/xtensa/
10344F: drivers/irqchip/irq-xtensa-*
10345
10346THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10347M: Hans Verkuil <hverkuil@xs4all.nl>
10348L: linux-media@vger.kernel.org
10349T: git git://linuxtv.org/media_tree.git
10350W: http://linuxtv.org
10351S: Maintained
10352F: drivers/media/radio/radio-raremono.c
10353
10354THERMAL
10355M: Zhang Rui <rui.zhang@intel.com>
10356M: Eduardo Valentin <edubezval@gmail.com>
10357L: linux-pm@vger.kernel.org
10358T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10359T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10360Q: https://patchwork.kernel.org/project/linux-pm/list/
10361S: Supported
10362F: drivers/thermal/
10363F: include/linux/thermal.h
10364F: include/uapi/linux/thermal.h
10365F: include/linux/cpu_cooling.h
10366F: Documentation/devicetree/bindings/thermal/
10367
10368THERMAL/CPU_COOLING
10369M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10370M: Viresh Kumar <viresh.kumar@linaro.org>
10371M: Javi Merino <javi.merino@arm.com>
10372L: linux-pm@vger.kernel.org
10373S: Supported
10374F: Documentation/thermal/cpu-cooling-api.txt
10375F: drivers/thermal/cpu_cooling.c
10376F: include/linux/cpu_cooling.h
10377
10378THINGM BLINK(1) USB RGB LED DRIVER
10379M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10380S: Maintained
10381F: drivers/hid/hid-thingm.c
10382
10383THINKPAD ACPI EXTRAS DRIVER
10384M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10385L: ibm-acpi-devel@lists.sourceforge.net
10386L: platform-driver-x86@vger.kernel.org
10387W: http://ibm-acpi.sourceforge.net
10388W: http://thinkwiki.org/wiki/Ibm-acpi
10389T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10390S: Maintained
10391F: drivers/platform/x86/thinkpad_acpi.c
10392
10393TI BANDGAP AND THERMAL DRIVER
10394M: Eduardo Valentin <edubezval@gmail.com>
10395L: linux-pm@vger.kernel.org
10396L: linux-omap@vger.kernel.org
10397S: Maintained
10398F: drivers/thermal/ti-soc-thermal/
10399
10400TI CDCE706 CLOCK DRIVER
10401M: Max Filippov <jcmvbkbc@gmail.com>
10402S: Maintained
10403F: drivers/clk/clk-cdce706.c
10404
10405TI CLOCK DRIVER
10406M: Tero Kristo <t-kristo@ti.com>
10407L: linux-omap@vger.kernel.org
10408S: Maintained
10409F: drivers/clk/ti/
10410F: include/linux/clk/ti.h
10411
10412TI FLASH MEDIA INTERFACE DRIVER
10413M: Alex Dubov <oakad@yahoo.com>
10414S: Maintained
10415F: drivers/misc/tifm*
10416F: drivers/mmc/host/tifm_sd.c
10417F: include/linux/tifm.h
10418
10419TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10420M: Santosh Shilimkar <ssantosh@kernel.org>
10421L: linux-kernel@vger.kernel.org
10422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10423S: Maintained
10424F: drivers/soc/ti/*
10425T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10426
10427
10428TI LM49xxx FAMILY ASoC CODEC DRIVERS
10429M: M R Swami Reddy <mr.swami.reddy@ti.com>
10430M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10431L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10432S: Maintained
10433F: sound/soc/codecs/lm49453*
10434F: sound/soc/codecs/isabelle*
10435
10436TI LP855x BACKLIGHT DRIVER
10437M: Milo Kim <milo.kim@ti.com>
10438S: Maintained
10439F: Documentation/backlight/lp855x-driver.txt
10440F: drivers/video/backlight/lp855x_bl.c
10441F: include/linux/platform_data/lp855x.h
10442
10443TI LP8727 CHARGER DRIVER
10444M: Milo Kim <milo.kim@ti.com>
10445S: Maintained
10446F: drivers/power/lp8727_charger.c
10447F: include/linux/platform_data/lp8727.h
10448
10449TI LP8788 MFD DRIVER
10450M: Milo Kim <milo.kim@ti.com>
10451S: Maintained
10452F: drivers/iio/adc/lp8788_adc.c
10453F: drivers/leds/leds-lp8788.c
10454F: drivers/mfd/lp8788*.c
10455F: drivers/power/lp8788-charger.c
10456F: drivers/regulator/lp8788-*.c
10457F: include/linux/mfd/lp8788*.h
10458
10459TI NETCP ETHERNET DRIVER
10460M: Wingman Kwok <w-kwok2@ti.com>
10461M: Murali Karicheri <m-karicheri2@ti.com>
10462L: netdev@vger.kernel.org
10463S: Maintained
10464F: drivers/net/ethernet/ti/netcp*
10465
10466TI TAS571X FAMILY ASoC CODEC DRIVER
10467M: Kevin Cernekee <cernekee@chromium.org>
10468L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10469S: Odd Fixes
10470F: sound/soc/codecs/tas571x*
10471
10472TI TWL4030 SERIES SOC CODEC DRIVER
10473M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10474L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10475S: Maintained
10476F: sound/soc/codecs/twl4030*
10477
10478TI WILINK WIRELESS DRIVERS
10479L: linux-wireless@vger.kernel.org
10480W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10481W: http://wireless.kernel.org/en/users/Drivers/wl1251
10482T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10483S: Orphan
10484F: drivers/net/wireless/ti/
10485F: include/linux/wl12xx.h
10486
10487TIPC NETWORK LAYER
10488M: Jon Maloy <jon.maloy@ericsson.com>
10489M: Ying Xue <ying.xue@windriver.com>
10490L: netdev@vger.kernel.org (core kernel code)
10491L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10492W: http://tipc.sourceforge.net/
10493S: Maintained
10494F: include/uapi/linux/tipc*.h
10495F: net/tipc/
10496
10497TILE ARCHITECTURE
10498M: Chris Metcalf <cmetcalf@ezchip.com>
10499W: http://www.ezchip.com/scm/
10500S: Supported
10501F: arch/tile/
10502F: drivers/char/tile-srom.c
10503F: drivers/edac/tile_edac.c
10504F: drivers/net/ethernet/tile/
10505F: drivers/rtc/rtc-tile.c
10506F: drivers/tty/hvc/hvc_tile.c
10507F: drivers/tty/serial/tilegx.c
10508F: drivers/usb/host/*-tilegx.c
10509F: include/linux/usb/tilegx.h
10510
10511TLAN NETWORK DRIVER
10512M: Samuel Chessman <chessman@tux.org>
10513L: tlan-devel@lists.sourceforge.net (subscribers-only)
10514W: http://sourceforge.net/projects/tlan/
10515S: Maintained
10516F: Documentation/networking/tlan.txt
10517F: drivers/net/ethernet/ti/tlan.*
10518
10519TOMOYO SECURITY MODULE
10520M: Kentaro Takeda <takedakn@nttdata.co.jp>
10521M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10522L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10523L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10524L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10525L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10526W: http://tomoyo.sourceforge.jp/
10527T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10528S: Maintained
10529F: security/tomoyo/
10530
10531TOPSTAR LAPTOP EXTRAS DRIVER
10532M: Herton Ronaldo Krzesinski <herton@canonical.com>
10533L: platform-driver-x86@vger.kernel.org
10534S: Maintained
10535F: drivers/platform/x86/topstar-laptop.c
10536
10537TOSHIBA ACPI EXTRAS DRIVER
10538M: Azael Avalos <coproscefalo@gmail.com>
10539L: platform-driver-x86@vger.kernel.org
10540S: Maintained
10541F: drivers/platform/x86/toshiba_acpi.c
10542
10543TOSHIBA BLUETOOTH DRIVER
10544M: Azael Avalos <coproscefalo@gmail.com>
10545L: platform-driver-x86@vger.kernel.org
10546S: Maintained
10547F: drivers/platform/x86/toshiba_bluetooth.c
10548
10549TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10550M: Azael Avalos <coproscefalo@gmail.com>
10551L: platform-driver-x86@vger.kernel.org
10552S: Maintained
10553F: drivers/platform/x86/toshiba_haps.c
10554
10555TOSHIBA SMM DRIVER
10556M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10557W: http://www.buzzard.org.uk/toshiba/
10558S: Maintained
10559F: drivers/char/toshiba.c
10560F: include/linux/toshiba.h
10561F: include/uapi/linux/toshiba.h
10562
10563TOSHIBA TC358743 DRIVER
10564M: Mats Randgaard <matrandg@cisco.com>
10565L: linux-media@vger.kernel.org
10566S: Maintained
10567F: drivers/media/i2c/tc358743*
10568F: include/media/tc358743.h
10569
10570TMIO MMC DRIVER
10571M: Ian Molton <ian@mnementh.co.uk>
10572L: linux-mmc@vger.kernel.org
10573S: Maintained
10574F: drivers/mmc/host/tmio_mmc*
10575F: drivers/mmc/host/sh_mobile_sdhi.c
10576F: include/linux/mmc/tmio.h
10577F: include/linux/mmc/sh_mobile_sdhi.h
10578
10579TMP401 HARDWARE MONITOR DRIVER
10580M: Guenter Roeck <linux@roeck-us.net>
10581L: lm-sensors@lm-sensors.org
10582S: Maintained
10583F: Documentation/hwmon/tmp401
10584F: drivers/hwmon/tmp401.c
10585
10586TMPFS (SHMEM FILESYSTEM)
10587M: Hugh Dickins <hughd@google.com>
10588L: linux-mm@kvack.org
10589S: Maintained
10590F: include/linux/shmem_fs.h
10591F: mm/shmem.c
10592
10593TM6000 VIDEO4LINUX DRIVER
10594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10595L: linux-media@vger.kernel.org
10596W: http://linuxtv.org
10597T: git git://linuxtv.org/media_tree.git
10598S: Odd fixes
10599F: drivers/media/usb/tm6000/
10600
10601TW68 VIDEO4LINUX DRIVER
10602M: Hans Verkuil <hverkuil@xs4all.nl>
10603L: linux-media@vger.kernel.org
10604T: git git://linuxtv.org/media_tree.git
10605W: http://linuxtv.org
10606S: Odd Fixes
10607F: drivers/media/pci/tw68/
10608
10609TPM DEVICE DRIVER
10610M: Peter Huewe <peterhuewe@gmx.de>
10611M: Marcel Selhorst <tpmdd@selhorst.net>
10612R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10613W: http://tpmdd.sourceforge.net
10614L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10615Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10616T: https://github.com/PeterHuewe/linux-tpmdd
10617S: Maintained
10618F: drivers/char/tpm/
10619
10620TPM IBM_VTPM DEVICE DRIVER
10621M: Ashley Lai <ashleydlai@gmail.com>
10622W: http://tpmdd.sourceforge.net
10623L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10624S: Maintained
10625F: drivers/char/tpm/tpm_ibmvtpm*
10626
10627TRACING
10628M: Steven Rostedt <rostedt@goodmis.org>
10629M: Ingo Molnar <mingo@redhat.com>
10630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10631S: Maintained
10632F: Documentation/trace/ftrace.txt
10633F: arch/*/*/*/ftrace.h
10634F: arch/*/kernel/ftrace.c
10635F: include/*/ftrace.h
10636F: include/linux/trace*.h
10637F: include/trace/
10638F: kernel/trace/
10639F: tools/testing/selftests/ftrace/
10640
10641TRIVIAL PATCHES
10642M: Jiri Kosina <trivial@kernel.org>
10643T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10644S: Maintained
10645K: ^Subject:.*(?i)trivial
10646
10647TTY LAYER
10648M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10649M: Jiri Slaby <jslaby@suse.com>
10650S: Supported
10651T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10652F: Documentation/serial/
10653F: drivers/tty/
10654F: drivers/tty/serial/serial_core.c
10655F: include/linux/serial_core.h
10656F: include/linux/serial.h
10657F: include/linux/tty.h
10658F: include/uapi/linux/serial_core.h
10659F: include/uapi/linux/serial.h
10660F: include/uapi/linux/tty.h
10661
10662TUA9001 MEDIA DRIVER
10663M: Antti Palosaari <crope@iki.fi>
10664L: linux-media@vger.kernel.org
10665W: http://linuxtv.org/
10666W: http://palosaari.fi/linux/
10667Q: http://patchwork.linuxtv.org/project/linux-media/list/
10668T: git git://linuxtv.org/anttip/media_tree.git
10669S: Maintained
10670F: drivers/media/tuners/tua9001*
10671
10672TULIP NETWORK DRIVERS
10673M: Grant Grundler <grundler@parisc-linux.org>
10674L: netdev@vger.kernel.org
10675S: Maintained
10676F: drivers/net/ethernet/dec/tulip/
10677
10678TUN/TAP driver
10679M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10680W: http://vtun.sourceforge.net/tun
10681S: Maintained
10682F: Documentation/networking/tuntap.txt
10683F: arch/um/os-Linux/drivers/
10684
10685TURBOCHANNEL SUBSYSTEM
10686M: "Maciej W. Rozycki" <macro@linux-mips.org>
10687M: Ralf Baechle <ralf@linux-mips.org>
10688L: linux-mips@linux-mips.org
10689Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10690S: Maintained
10691F: drivers/tc/
10692F: include/linux/tc.h
10693
10694U14-34F SCSI DRIVER
10695M: Dario Ballabio <ballabio_dario@emc.com>
10696L: linux-scsi@vger.kernel.org
10697S: Maintained
10698F: drivers/scsi/u14-34f.c
10699
10700UBI FILE SYSTEM (UBIFS)
10701M: Artem Bityutskiy <dedekind1@gmail.com>
10702M: Adrian Hunter <adrian.hunter@intel.com>
10703L: linux-mtd@lists.infradead.org
10704T: git git://git.infradead.org/ubifs-2.6.git
10705W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10706S: Maintained
10707F: Documentation/filesystems/ubifs.txt
10708F: fs/ubifs/
10709
10710UCLINUX (M68KNOMMU AND COLDFIRE)
10711M: Greg Ungerer <gerg@uclinux.org>
10712W: http://www.uclinux.org/
10713L: linux-m68k@lists.linux-m68k.org
10714L: uclinux-dev@uclinux.org (subscribers-only)
10715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10716S: Maintained
10717F: arch/m68k/coldfire/
10718F: arch/m68k/68*/
10719F: arch/m68k/*/*_no.*
10720F: arch/m68k/include/asm/*_no.*
10721
10722UDF FILESYSTEM
10723M: Jan Kara <jack@suse.com>
10724S: Maintained
10725F: Documentation/filesystems/udf.txt
10726F: fs/udf/
10727
10728UFS FILESYSTEM
10729M: Evgeniy Dushistov <dushistov@mail.ru>
10730S: Maintained
10731F: Documentation/filesystems/ufs.txt
10732F: fs/ufs/
10733
10734UHID USERSPACE HID IO DRIVER:
10735M: David Herrmann <dh.herrmann@googlemail.com>
10736L: linux-input@vger.kernel.org
10737S: Maintained
10738F: drivers/hid/uhid.c
10739F: include/uapi/linux/uhid.h
10740
10741ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10742L: linux-usb@vger.kernel.org
10743S: Orphan
10744F: drivers/uwb/
10745F: include/linux/uwb.h
10746F: include/linux/uwb/
10747
10748UNICORE32 ARCHITECTURE:
10749M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10750W: http://mprc.pku.edu.cn/~guanxuetao/linux
10751S: Maintained
10752T: git git://github.com/gxt/linux.git
10753F: arch/unicore32/
10754
10755UNIFDEF
10756M: Tony Finch <dot@dotat.at>
10757W: http://dotat.at/prog/unifdef
10758S: Maintained
10759F: scripts/unifdef.c
10760
10761UNIFORM CDROM DRIVER
10762M: Jens Axboe <axboe@kernel.dk>
10763W: http://www.kernel.dk
10764S: Maintained
10765F: Documentation/cdrom/
10766F: drivers/cdrom/cdrom.c
10767F: include/linux/cdrom.h
10768F: include/uapi/linux/cdrom.h
10769
10770UNISYS S-PAR DRIVERS
10771M: Benjamin Romer <benjamin.romer@unisys.com>
10772M: David Kershner <david.kershner@unisys.com>
10773L: sparmaintainer@unisys.com (Unisys internal)
10774S: Supported
10775F: drivers/staging/unisys/
10776
10777UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10778M: Vinayak Holikatti <vinholikatti@gmail.com>
10779L: linux-scsi@vger.kernel.org
10780S: Supported
10781F: Documentation/scsi/ufs.txt
10782F: drivers/scsi/ufs/
10783
10784UNSORTED BLOCK IMAGES (UBI)
10785M: Artem Bityutskiy <dedekind1@gmail.com>
10786M: Richard Weinberger <richard@nod.at>
10787W: http://www.linux-mtd.infradead.org/
10788L: linux-mtd@lists.infradead.org
10789T: git git://git.infradead.org/ubifs-2.6.git
10790S: Supported
10791F: drivers/mtd/ubi/
10792F: include/linux/mtd/ubi.h
10793F: include/uapi/mtd/ubi-user.h
10794
10795USB ACM DRIVER
10796M: Oliver Neukum <oliver@neukum.org>
10797L: linux-usb@vger.kernel.org
10798S: Maintained
10799F: Documentation/usb/acm.txt
10800F: drivers/usb/class/cdc-acm.*
10801
10802USB AR5523 WIRELESS DRIVER
10803M: Pontus Fuchs <pontus.fuchs@gmail.com>
10804L: linux-wireless@vger.kernel.org
10805S: Maintained
10806F: drivers/net/wireless/ath/ar5523/
10807
10808USB ATTACHED SCSI
10809M: Hans de Goede <hdegoede@redhat.com>
10810M: Gerd Hoffmann <kraxel@redhat.com>
10811L: linux-usb@vger.kernel.org
10812L: linux-scsi@vger.kernel.org
10813S: Maintained
10814F: drivers/usb/storage/uas.c
10815
10816USB CDC ETHERNET DRIVER
10817M: Oliver Neukum <oliver@neukum.org>
10818L: linux-usb@vger.kernel.org
10819S: Maintained
10820F: drivers/net/usb/cdc_*.c
10821F: include/uapi/linux/usb/cdc.h
10822
10823USB CHAOSKEY DRIVER
10824M: Keith Packard <keithp@keithp.com>
10825L: linux-usb@vger.kernel.org
10826S: Maintained
10827F: drivers/usb/misc/chaoskey.c
10828
10829USB CYPRESS C67X00 DRIVER
10830M: Peter Korsgaard <jacmet@sunsite.dk>
10831L: linux-usb@vger.kernel.org
10832S: Maintained
10833F: drivers/usb/c67x00/
10834
10835USB DAVICOM DM9601 DRIVER
10836M: Peter Korsgaard <jacmet@sunsite.dk>
10837L: netdev@vger.kernel.org
10838W: http://www.linux-usb.org/usbnet
10839S: Maintained
10840F: drivers/net/usb/dm9601.c
10841
10842USB DIAMOND RIO500 DRIVER
10843M: Cesar Miquel <miquel@df.uba.ar>
10844L: rio500-users@lists.sourceforge.net
10845W: http://rio500.sourceforge.net
10846S: Maintained
10847F: drivers/usb/misc/rio500*
10848
10849USB EHCI DRIVER
10850M: Alan Stern <stern@rowland.harvard.edu>
10851L: linux-usb@vger.kernel.org
10852S: Maintained
10853F: Documentation/usb/ehci.txt
10854F: drivers/usb/host/ehci*
10855
10856USB GADGET/PERIPHERAL SUBSYSTEM
10857M: Felipe Balbi <balbi@ti.com>
10858L: linux-usb@vger.kernel.org
10859W: http://www.linux-usb.org/gadget
10860T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10861S: Maintained
10862F: drivers/usb/gadget/
10863F: include/linux/usb/gadget*
10864
10865USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10866M: Jiri Kosina <jikos@kernel.org>
10867L: linux-usb@vger.kernel.org
10868T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10869S: Maintained
10870F: Documentation/hid/hiddev.txt
10871F: drivers/hid/usbhid/
10872
10873USB ISP116X DRIVER
10874M: Olav Kongas <ok@artecdesign.ee>
10875L: linux-usb@vger.kernel.org
10876S: Maintained
10877F: drivers/usb/host/isp116x*
10878F: include/linux/usb/isp116x.h
10879
10880USB MASS STORAGE DRIVER
10881M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10882L: linux-usb@vger.kernel.org
10883L: usb-storage@lists.one-eyed-alien.net
10884S: Maintained
10885W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10886F: drivers/usb/storage/
10887
10888USB MIDI DRIVER
10889M: Clemens Ladisch <clemens@ladisch.de>
10890L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10891T: git git://git.alsa-project.org/alsa-kernel.git
10892S: Maintained
10893F: sound/usb/midi.*
10894
10895USB NETWORKING DRIVERS
10896L: linux-usb@vger.kernel.org
10897S: Odd Fixes
10898F: drivers/net/usb/
10899
10900USB OHCI DRIVER
10901M: Alan Stern <stern@rowland.harvard.edu>
10902L: linux-usb@vger.kernel.org
10903S: Maintained
10904F: Documentation/usb/ohci.txt
10905F: drivers/usb/host/ohci*
10906
10907USB OTG FSM (Finite State Machine)
10908M: Peter Chen <Peter.Chen@freescale.com>
10909T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10910L: linux-usb@vger.kernel.org
10911S: Maintained
10912F: drivers/usb/common/usb-otg-fsm.c
10913
10914USB OVER IP DRIVER
10915M: Valentina Manea <valentina.manea.m@gmail.com>
10916M: Shuah Khan <shuah.kh@samsung.com>
10917L: linux-usb@vger.kernel.org
10918S: Maintained
10919F: drivers/usb/usbip/
10920F: tools/usb/usbip/
10921
10922USB PEGASUS DRIVER
10923M: Petko Manolov <petkan@nucleusys.com>
10924L: linux-usb@vger.kernel.org
10925L: netdev@vger.kernel.org
10926T: git git://github.com/petkan/pegasus.git
10927W: https://github.com/petkan/pegasus
10928S: Maintained
10929F: drivers/net/usb/pegasus.*
10930
10931USB PHY LAYER
10932M: Felipe Balbi <balbi@ti.com>
10933L: linux-usb@vger.kernel.org
10934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10935S: Maintained
10936F: drivers/usb/phy/
10937
10938USB PRINTER DRIVER (usblp)
10939M: Pete Zaitcev <zaitcev@redhat.com>
10940L: linux-usb@vger.kernel.org
10941S: Supported
10942F: drivers/usb/class/usblp.c
10943
10944USB RTL8150 DRIVER
10945M: Petko Manolov <petkan@nucleusys.com>
10946L: linux-usb@vger.kernel.org
10947L: netdev@vger.kernel.org
10948T: git git://github.com/petkan/rtl8150.git
10949W: https://github.com/petkan/rtl8150
10950S: Maintained
10951F: drivers/net/usb/rtl8150.c
10952
10953USB SERIAL SUBSYSTEM
10954M: Johan Hovold <johan@kernel.org>
10955L: linux-usb@vger.kernel.org
10956S: Maintained
10957F: Documentation/usb/usb-serial.txt
10958F: drivers/usb/serial/
10959F: include/linux/usb/serial.h
10960
10961USB SMSC75XX ETHERNET DRIVER
10962M: Steve Glendinning <steve.glendinning@shawell.net>
10963L: netdev@vger.kernel.org
10964S: Maintained
10965F: drivers/net/usb/smsc75xx.*
10966
10967USB SMSC95XX ETHERNET DRIVER
10968M: Steve Glendinning <steve.glendinning@shawell.net>
10969L: netdev@vger.kernel.org
10970S: Maintained
10971F: drivers/net/usb/smsc95xx.*
10972
10973USB SUBSYSTEM
10974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10975L: linux-usb@vger.kernel.org
10976W: http://www.linux-usb.org
10977T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10978S: Supported
10979F: Documentation/usb/
10980F: drivers/usb/
10981F: include/linux/usb.h
10982F: include/linux/usb/
10983
10984USB UHCI DRIVER
10985M: Alan Stern <stern@rowland.harvard.edu>
10986L: linux-usb@vger.kernel.org
10987S: Maintained
10988F: drivers/usb/host/uhci*
10989
10990USB "USBNET" DRIVER FRAMEWORK
10991M: Oliver Neukum <oneukum@suse.com>
10992L: netdev@vger.kernel.org
10993W: http://www.linux-usb.org/usbnet
10994S: Maintained
10995F: drivers/net/usb/usbnet.c
10996F: include/linux/usb/usbnet.h
10997
10998USB VIDEO CLASS
10999M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11000L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11001L: linux-media@vger.kernel.org
11002T: git git://linuxtv.org/media_tree.git
11003W: http://www.ideasonboard.org/uvc/
11004S: Maintained
11005F: drivers/media/usb/uvc/
11006F: include/uapi/linux/uvcvideo.h
11007
11008USB VISION DRIVER
11009M: Hans Verkuil <hverkuil@xs4all.nl>
11010L: linux-media@vger.kernel.org
11011T: git git://linuxtv.org/media_tree.git
11012W: http://linuxtv.org
11013S: Odd Fixes
11014F: drivers/media/usb/usbvision/
11015
11016USB WEBCAM GADGET
11017M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11018L: linux-usb@vger.kernel.org
11019S: Maintained
11020F: drivers/usb/gadget/function/*uvc*
11021F: drivers/usb/gadget/legacy/webcam.c
11022
11023USB WIRELESS RNDIS DRIVER (rndis_wlan)
11024M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11025L: linux-wireless@vger.kernel.org
11026S: Maintained
11027F: drivers/net/wireless/rndis_wlan.c
11028
11029USB XHCI DRIVER
11030M: Mathias Nyman <mathias.nyman@intel.com>
11031L: linux-usb@vger.kernel.org
11032S: Supported
11033F: drivers/usb/host/xhci*
11034F: drivers/usb/host/pci-quirks*
11035
11036USB ZD1201 DRIVER
11037L: linux-wireless@vger.kernel.org
11038W: http://linux-lc100020.sourceforge.net
11039S: Orphan
11040F: drivers/net/wireless/zd1201.*
11041
11042USB ZR364XX DRIVER
11043M: Antoine Jacquet <royale@zerezo.com>
11044L: linux-usb@vger.kernel.org
11045L: linux-media@vger.kernel.org
11046T: git git://linuxtv.org/media_tree.git
11047W: http://royale.zerezo.com/zr364xx/
11048S: Maintained
11049F: Documentation/video4linux/zr364xx.txt
11050F: drivers/media/usb/zr364xx/
11051
11052ULPI BUS
11053M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11054L: linux-usb@vger.kernel.org
11055S: Maintained
11056F: drivers/usb/common/ulpi.c
11057F: include/linux/ulpi/
11058
11059USER-MODE LINUX (UML)
11060M: Jeff Dike <jdike@addtoit.com>
11061M: Richard Weinberger <richard@nod.at>
11062L: user-mode-linux-devel@lists.sourceforge.net
11063L: user-mode-linux-user@lists.sourceforge.net
11064W: http://user-mode-linux.sourceforge.net
11065S: Maintained
11066F: Documentation/virtual/uml/
11067F: arch/um/
11068F: arch/x86/um/
11069F: fs/hostfs/
11070F: fs/hppfs/
11071
11072USERSPACE I/O (UIO)
11073M: "Hans J. Koch" <hjk@hansjkoch.de>
11074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11075S: Maintained
11076T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11077F: Documentation/DocBook/uio-howto.tmpl
11078F: drivers/uio/
11079F: include/linux/uio*.h
11080
11081UTIL-LINUX PACKAGE
11082M: Karel Zak <kzak@redhat.com>
11083L: util-linux@vger.kernel.org
11084W: http://en.wikipedia.org/wiki/Util-linux
11085T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11086S: Maintained
11087
11088UVESAFB DRIVER
11089M: Michal Januszewski <spock@gentoo.org>
11090L: linux-fbdev@vger.kernel.org
11091W: http://dev.gentoo.org/~spock/projects/uvesafb/
11092S: Maintained
11093F: Documentation/fb/uvesafb.txt
11094F: drivers/video/fbdev/uvesafb.*
11095
11096VFAT/FAT/MSDOS FILESYSTEM
11097M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11098S: Maintained
11099F: Documentation/filesystems/vfat.txt
11100F: fs/fat/
11101
11102VFIO DRIVER
11103M: Alex Williamson <alex.williamson@redhat.com>
11104L: kvm@vger.kernel.org
11105S: Maintained
11106F: Documentation/vfio.txt
11107F: drivers/vfio/
11108F: include/linux/vfio.h
11109F: include/uapi/linux/vfio.h
11110
11111VFIO PLATFORM DRIVER
11112M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11113L: kvm@vger.kernel.org
11114S: Maintained
11115F: drivers/vfio/platform/
11116
11117VIDEOBUF2 FRAMEWORK
11118M: Pawel Osciak <pawel@osciak.com>
11119M: Marek Szyprowski <m.szyprowski@samsung.com>
11120M: Kyungmin Park <kyungmin.park@samsung.com>
11121L: linux-media@vger.kernel.org
11122S: Maintained
11123F: drivers/media/v4l2-core/videobuf2-*
11124F: include/media/videobuf2-*
11125
11126VIRTIO CONSOLE DRIVER
11127M: Amit Shah <amit.shah@redhat.com>
11128L: virtualization@lists.linux-foundation.org
11129S: Maintained
11130F: drivers/char/virtio_console.c
11131F: include/linux/virtio_console.h
11132F: include/uapi/linux/virtio_console.h
11133
11134VIRTIO CORE, NET AND BLOCK DRIVERS
11135M: "Michael S. Tsirkin" <mst@redhat.com>
11136L: virtualization@lists.linux-foundation.org
11137S: Maintained
11138F: drivers/virtio/
11139F: tools/virtio/
11140F: drivers/net/virtio_net.c
11141F: drivers/block/virtio_blk.c
11142F: include/linux/virtio_*.h
11143F: include/uapi/linux/virtio_*.h
11144
11145VIRTIO DRIVERS FOR S390
11146M: Christian Borntraeger <borntraeger@de.ibm.com>
11147M: Cornelia Huck <cornelia.huck@de.ibm.com>
11148L: linux-s390@vger.kernel.org
11149L: virtualization@lists.linux-foundation.org
11150L: kvm@vger.kernel.org
11151S: Supported
11152F: drivers/s390/virtio/
11153
11154VIRTIO GPU DRIVER
11155M: David Airlie <airlied@linux.ie>
11156M: Gerd Hoffmann <kraxel@redhat.com>
11157L: dri-devel@lists.freedesktop.org
11158L: virtualization@lists.linux-foundation.org
11159S: Maintained
11160F: drivers/gpu/drm/virtio/
11161F: include/uapi/linux/virtio_gpu.h
11162
11163VIRTIO HOST (VHOST)
11164M: "Michael S. Tsirkin" <mst@redhat.com>
11165L: kvm@vger.kernel.org
11166L: virtualization@lists.linux-foundation.org
11167L: netdev@vger.kernel.org
11168S: Maintained
11169F: drivers/vhost/
11170F: include/uapi/linux/vhost.h
11171
11172VIRTIO INPUT DRIVER
11173M: Gerd Hoffmann <kraxel@redhat.com>
11174S: Maintained
11175F: drivers/virtio/virtio_input.c
11176F: include/uapi/linux/virtio_input.h
11177
11178VIA RHINE NETWORK DRIVER
11179S: Orphan
11180F: drivers/net/ethernet/via/via-rhine.c
11181
11182VIA SD/MMC CARD CONTROLLER DRIVER
11183M: Bruce Chang <brucechang@via.com.tw>
11184M: Harald Welte <HaraldWelte@viatech.com>
11185S: Maintained
11186F: drivers/mmc/host/via-sdmmc.c
11187
11188VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11189M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11190L: linux-fbdev@vger.kernel.org
11191S: Maintained
11192F: include/linux/via-core.h
11193F: include/linux/via-gpio.h
11194F: include/linux/via_i2c.h
11195F: drivers/video/fbdev/via/
11196
11197VIA VELOCITY NETWORK DRIVER
11198M: Francois Romieu <romieu@fr.zoreil.com>
11199L: netdev@vger.kernel.org
11200S: Maintained
11201F: drivers/net/ethernet/via/via-velocity.*
11202
11203VIVID VIRTUAL VIDEO DRIVER
11204M: Hans Verkuil <hverkuil@xs4all.nl>
11205L: linux-media@vger.kernel.org
11206T: git git://linuxtv.org/media_tree.git
11207W: http://linuxtv.org
11208S: Maintained
11209F: drivers/media/platform/vivid/*
11210
11211VLAN (802.1Q)
11212M: Patrick McHardy <kaber@trash.net>
11213L: netdev@vger.kernel.org
11214S: Maintained
11215F: drivers/net/macvlan.c
11216F: include/linux/if_*vlan.h
11217F: net/8021q/
11218
11219VLYNQ BUS
11220M: Florian Fainelli <florian@openwrt.org>
11221L: openwrt-devel@lists.openwrt.org (subscribers-only)
11222S: Maintained
11223F: drivers/vlynq/vlynq.c
11224F: include/linux/vlynq.h
11225
11226VME SUBSYSTEM
11227M: Martyn Welch <martyn@welchs.me.uk>
11228M: Manohar Vanga <manohar.vanga@gmail.com>
11229M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11230L: devel@driverdev.osuosl.org
11231S: Maintained
11232T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11233F: Documentation/vme_api.txt
11234F: drivers/staging/vme/
11235F: drivers/vme/
11236F: include/linux/vme*
11237
11238VMWARE HYPERVISOR INTERFACE
11239M: Alok Kataria <akataria@vmware.com>
11240L: virtualization@lists.linux-foundation.org
11241S: Supported
11242F: arch/x86/kernel/cpu/vmware.c
11243
11244VMWARE BALLOON DRIVER
11245M: Xavier Deguillard <xdeguillard@vmware.com>
11246M: Philip Moltmann <moltmann@vmware.com>
11247M: "VMware, Inc." <pv-drivers@vmware.com>
11248L: linux-kernel@vger.kernel.org
11249S: Maintained
11250F: drivers/misc/vmw_balloon.c
11251
11252VMWARE VMMOUSE SUBDRIVER
11253M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11254M: "VMware, Inc." <pv-drivers@vmware.com>
11255L: linux-input@vger.kernel.org
11256S: Maintained
11257F: drivers/input/mouse/vmmouse.c
11258F: drivers/input/mouse/vmmouse.h
11259
11260VMWARE VMXNET3 ETHERNET DRIVER
11261M: Shrikrishna Khare <skhare@vmware.com>
11262M: "VMware, Inc." <pv-drivers@vmware.com>
11263L: netdev@vger.kernel.org
11264S: Maintained
11265F: drivers/net/vmxnet3/
11266
11267VMware PVSCSI driver
11268M: Arvind Kumar <arvindkumar@vmware.com>
11269M: VMware PV-Drivers <pv-drivers@vmware.com>
11270L: linux-scsi@vger.kernel.org
11271S: Maintained
11272F: drivers/scsi/vmw_pvscsi.c
11273F: drivers/scsi/vmw_pvscsi.h
11274
11275VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11276M: Liam Girdwood <lgirdwood@gmail.com>
11277M: Mark Brown <broonie@kernel.org>
11278L: linux-kernel@vger.kernel.org
11279W: http://www.slimlogic.co.uk/?p=48
11280T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11281S: Supported
11282F: drivers/regulator/
11283F: include/linux/regulator/
11284
11285VRF
11286M: David Ahern <dsa@cumulusnetworks.com>
11287M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11288L: netdev@vger.kernel.org
11289S: Maintained
11290F: drivers/net/vrf.c
11291F: include/net/vrf.h
11292F: Documentation/networking/vrf.txt
11293
11294VT1211 HARDWARE MONITOR DRIVER
11295M: Juerg Haefliger <juergh@gmail.com>
11296L: lm-sensors@lm-sensors.org
11297S: Maintained
11298F: Documentation/hwmon/vt1211
11299F: drivers/hwmon/vt1211.c
11300
11301VT8231 HARDWARE MONITOR DRIVER
11302M: Roger Lucas <vt8231@hiddenengine.co.uk>
11303L: lm-sensors@lm-sensors.org
11304S: Maintained
11305F: drivers/hwmon/vt8231.c
11306
11307VUB300 USB to SDIO/SD/MMC bridge chip
11308M: Tony Olech <tony.olech@elandigitalsystems.com>
11309L: linux-mmc@vger.kernel.org
11310L: linux-usb@vger.kernel.org
11311S: Supported
11312F: drivers/mmc/host/vub300.c
11313
11314W1 DALLAS'S 1-WIRE BUS
11315M: Evgeniy Polyakov <zbr@ioremap.net>
11316S: Maintained
11317F: Documentation/w1/
11318F: drivers/w1/
11319
11320W83791D HARDWARE MONITORING DRIVER
11321M: Marc Hulsman <m.hulsman@tudelft.nl>
11322L: lm-sensors@lm-sensors.org
11323S: Maintained
11324F: Documentation/hwmon/w83791d
11325F: drivers/hwmon/w83791d.c
11326
11327W83793 HARDWARE MONITORING DRIVER
11328M: Rudolf Marek <r.marek@assembler.cz>
11329L: lm-sensors@lm-sensors.org
11330S: Maintained
11331F: Documentation/hwmon/w83793
11332F: drivers/hwmon/w83793.c
11333
11334W83795 HARDWARE MONITORING DRIVER
11335M: Jean Delvare <jdelvare@suse.com>
11336L: lm-sensors@lm-sensors.org
11337S: Maintained
11338F: drivers/hwmon/w83795.c
11339
11340W83L51xD SD/MMC CARD INTERFACE DRIVER
11341M: Pierre Ossman <pierre@ossman.eu>
11342S: Maintained
11343F: drivers/mmc/host/wbsd.*
11344
11345WACOM PROTOCOL 4 SERIAL TABLETS
11346M: Julian Squires <julian@cipht.net>
11347M: Hans de Goede <hdegoede@redhat.com>
11348L: linux-input@vger.kernel.org
11349S: Maintained
11350F: drivers/input/tablet/wacom_serial4.c
11351
11352WATCHDOG DEVICE DRIVERS
11353M: Wim Van Sebroeck <wim@iguana.be>
11354L: linux-watchdog@vger.kernel.org
11355W: http://www.linux-watchdog.org/
11356T: git git://www.linux-watchdog.org/linux-watchdog.git
11357S: Maintained
11358F: Documentation/watchdog/
11359F: drivers/watchdog/
11360F: include/linux/watchdog.h
11361F: include/uapi/linux/watchdog.h
11362
11363WD7000 SCSI DRIVER
11364M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11365L: linux-scsi@vger.kernel.org
11366S: Maintained
11367F: drivers/scsi/wd7000.c
11368
11369WIIMOTE HID DRIVER
11370M: David Herrmann <dh.herrmann@googlemail.com>
11371L: linux-input@vger.kernel.org
11372S: Maintained
11373F: drivers/hid/hid-wiimote*
11374
11375WINBOND CIR DRIVER
11376M: David Härdeman <david@hardeman.nu>
11377S: Maintained
11378F: drivers/media/rc/winbond-cir.c
11379
11380WIMAX STACK
11381M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11382M: linux-wimax@intel.com
11383L: wimax@linuxwimax.org (subscribers-only)
11384S: Supported
11385W: http://linuxwimax.org
11386F: Documentation/wimax/README.wimax
11387F: include/linux/wimax/debug.h
11388F: include/net/wimax.h
11389F: include/uapi/linux/wimax.h
11390F: net/wimax/
11391
11392WISTRON LAPTOP BUTTON DRIVER
11393M: Miloslav Trmac <mitr@volny.cz>
11394S: Maintained
11395F: drivers/input/misc/wistron_btns.c
11396
11397WL3501 WIRELESS PCMCIA CARD DRIVER
11398M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11399L: linux-wireless@vger.kernel.org
11400W: http://oops.ghostprotocols.net:81/blog
11401S: Maintained
11402F: drivers/net/wireless/wl3501*
11403
11404WOLFSON MICROELECTRONICS DRIVERS
11405L: patches@opensource.wolfsonmicro.com
11406T: git https://github.com/CirrusLogic/linux-drivers.git
11407W: https://github.com/CirrusLogic/linux-drivers/wiki
11408S: Supported
11409F: Documentation/hwmon/wm83??
11410F: arch/arm/mach-s3c64xx/mach-crag6410*
11411F: drivers/clk/clk-wm83*.c
11412F: drivers/extcon/extcon-arizona.c
11413F: drivers/leds/leds-wm83*.c
11414F: drivers/gpio/gpio-*wm*.c
11415F: drivers/gpio/gpio-arizona.c
11416F: drivers/hwmon/wm83??-hwmon.c
11417F: drivers/input/misc/wm831x-on.c
11418F: drivers/input/touchscreen/wm831x-ts.c
11419F: drivers/input/touchscreen/wm97*.c
11420F: drivers/mfd/arizona*
11421F: drivers/mfd/wm*.c
11422F: drivers/power/wm83*.c
11423F: drivers/rtc/rtc-wm83*.c
11424F: drivers/regulator/wm8*.c
11425F: drivers/video/backlight/wm83*_bl.c
11426F: drivers/watchdog/wm83*_wdt.c
11427F: include/linux/mfd/arizona/
11428F: include/linux/mfd/wm831x/
11429F: include/linux/mfd/wm8350/
11430F: include/linux/mfd/wm8400*
11431F: include/linux/wm97xx.h
11432F: include/sound/wm????.h
11433F: sound/soc/codecs/arizona.?
11434F: sound/soc/codecs/wm*
11435
11436WORKQUEUE
11437M: Tejun Heo <tj@kernel.org>
11438R: Lai Jiangshan <jiangshanlai@gmail.com>
11439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11440S: Maintained
11441F: include/linux/workqueue.h
11442F: kernel/workqueue.c
11443F: Documentation/workqueue.txt
11444
11445X.25 NETWORK LAYER
11446M: Andrew Hendry <andrew.hendry@gmail.com>
11447L: linux-x25@vger.kernel.org
11448S: Odd Fixes
11449F: Documentation/networking/x25*
11450F: include/net/x25*
11451F: net/x25/
11452
11453X86 ARCHITECTURE (32-BIT AND 64-BIT)
11454M: Thomas Gleixner <tglx@linutronix.de>
11455M: Ingo Molnar <mingo@redhat.com>
11456M: "H. Peter Anvin" <hpa@zytor.com>
11457M: x86@kernel.org
11458L: linux-kernel@vger.kernel.org
11459T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11460S: Maintained
11461F: Documentation/x86/
11462F: arch/x86/
11463
11464X86 PLATFORM DRIVERS
11465M: Darren Hart <dvhart@infradead.org>
11466L: platform-driver-x86@vger.kernel.org
11467T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11468S: Maintained
11469F: drivers/platform/x86/
11470
11471X86 MCE INFRASTRUCTURE
11472M: Tony Luck <tony.luck@intel.com>
11473M: Borislav Petkov <bp@alien8.de>
11474L: linux-edac@vger.kernel.org
11475S: Maintained
11476F: arch/x86/kernel/cpu/mcheck/*
11477
11478X86 VDSO
11479M: Andy Lutomirski <luto@amacapital.net>
11480L: linux-kernel@vger.kernel.org
11481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11482S: Maintained
11483F: arch/x86/entry/vdso/
11484
11485XC2028/3028 TUNER DRIVER
11486M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11487L: linux-media@vger.kernel.org
11488W: http://linuxtv.org
11489T: git git://linuxtv.org/media_tree.git
11490S: Maintained
11491F: drivers/media/tuners/tuner-xc2028.*
11492
11493XEN HYPERVISOR INTERFACE
11494M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11495M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11496M: David Vrabel <david.vrabel@citrix.com>
11497L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11498T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11499S: Supported
11500F: arch/x86/xen/
11501F: drivers/*/xen-*front.c
11502F: drivers/xen/
11503F: arch/x86/include/asm/xen/
11504F: include/xen/
11505F: include/uapi/xen/
11506
11507XEN HYPERVISOR ARM
11508M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11509L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11510S: Supported
11511F: arch/arm/xen/
11512F: arch/arm/include/asm/xen/
11513
11514XEN HYPERVISOR ARM64
11515M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11516L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11517S: Supported
11518F: arch/arm64/xen/
11519F: arch/arm64/include/asm/xen/
11520
11521XEN NETWORK BACKEND DRIVER
11522M: Ian Campbell <ian.campbell@citrix.com>
11523M: Wei Liu <wei.liu2@citrix.com>
11524L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11525L: netdev@vger.kernel.org
11526S: Supported
11527F: drivers/net/xen-netback/*
11528
11529XEN PCI SUBSYSTEM
11530M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11531L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11532S: Supported
11533F: arch/x86/pci/*xen*
11534F: drivers/pci/*xen*
11535
11536XEN BLOCK SUBSYSTEM
11537M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11538M: Roger Pau Monné <roger.pau@citrix.com>
11539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11540S: Supported
11541F: drivers/block/xen-blkback/*
11542F: drivers/block/xen*
11543
11544XEN PVSCSI DRIVERS
11545M: Juergen Gross <jgross@suse.com>
11546L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11547L: linux-scsi@vger.kernel.org
11548S: Supported
11549F: drivers/scsi/xen-scsifront.c
11550F: drivers/xen/xen-scsiback.c
11551F: include/xen/interface/io/vscsiif.h
11552
11553XEN SWIOTLB SUBSYSTEM
11554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11556S: Supported
11557F: arch/x86/xen/*swiotlb*
11558F: drivers/xen/*swiotlb*
11559
11560XFS FILESYSTEM
11561P: Silicon Graphics Inc
11562M: Dave Chinner <david@fromorbit.com>
11563M: xfs@oss.sgi.com
11564L: xfs@oss.sgi.com
11565W: http://oss.sgi.com/projects/xfs
11566T: git git://oss.sgi.com/xfs/xfs.git
11567S: Supported
11568F: Documentation/filesystems/xfs.txt
11569F: fs/xfs/
11570
11571XILINX AXI ETHERNET DRIVER
11572M: Anirudha Sarangi <anirudh@xilinx.com>
11573M: John Linn <John.Linn@xilinx.com>
11574S: Maintained
11575F: drivers/net/ethernet/xilinx/xilinx_axienet*
11576
11577XILINX UARTLITE SERIAL DRIVER
11578M: Peter Korsgaard <jacmet@sunsite.dk>
11579L: linux-serial@vger.kernel.org
11580S: Maintained
11581F: drivers/tty/serial/uartlite.c
11582
11583XILINX VIDEO IP CORES
11584M: Hyun Kwon <hyun.kwon@xilinx.com>
11585M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11586L: linux-media@vger.kernel.org
11587T: git git://linuxtv.org/media_tree.git
11588S: Supported
11589F: Documentation/devicetree/bindings/media/xilinx/
11590F: drivers/media/platform/xilinx/
11591F: include/uapi/linux/xilinx-v4l2-controls.h
11592
11593XILLYBUS DRIVER
11594M: Eli Billauer <eli.billauer@gmail.com>
11595L: linux-kernel@vger.kernel.org
11596S: Supported
11597F: drivers/char/xillybus/
11598
11599XTENSA XTFPGA PLATFORM SUPPORT
11600M: Max Filippov <jcmvbkbc@gmail.com>
11601L: linux-xtensa@linux-xtensa.org
11602S: Maintained
11603F: drivers/spi/spi-xtensa-xtfpga.c
11604F: sound/soc/xtensa/xtfpga-i2s.c
11605
11606YAM DRIVER FOR AX.25
11607M: Jean-Paul Roubelat <jpr@f6fbb.org>
11608L: linux-hams@vger.kernel.org
11609S: Maintained
11610F: drivers/net/hamradio/yam*
11611F: include/linux/yam.h
11612
11613YEALINK PHONE DRIVER
11614M: Henk Vergonet <Henk.Vergonet@gmail.com>
11615L: usbb2k-api-dev@nongnu.org
11616S: Maintained
11617F: Documentation/input/yealink.txt
11618F: drivers/input/misc/yealink.*
11619
11620Z8530 DRIVER FOR AX.25
11621M: Joerg Reuter <jreuter@yaina.de>
11622W: http://yaina.de/jreuter/
11623W: http://www.qsl.net/dl1bke/
11624L: linux-hams@vger.kernel.org
11625S: Maintained
11626F: Documentation/networking/z8530drv.txt
11627F: drivers/net/hamradio/*scc.c
11628F: drivers/net/hamradio/z8530.h
11629
11630ZBUD COMPRESSED PAGE ALLOCATOR
11631M: Seth Jennings <sjennings@variantweb.net>
11632L: linux-mm@kvack.org
11633S: Maintained
11634F: mm/zbud.c
11635F: include/linux/zbud.h
11636
11637ZD1211RW WIRELESS DRIVER
11638M: Daniel Drake <dsd@gentoo.org>
11639M: Ulrich Kunitz <kune@deine-taler.de>
11640W: http://zd1211.ath.cx/wiki/DriverRewrite
11641L: linux-wireless@vger.kernel.org
11642L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11643S: Maintained
11644F: drivers/net/wireless/zd1211rw/
11645
11646ZPOOL COMPRESSED PAGE STORAGE API
11647M: Dan Streetman <ddstreet@ieee.org>
11648L: linux-mm@kvack.org
11649S: Maintained
11650F: mm/zpool.c
11651F: include/linux/zpool.h
11652
11653ZR36067 VIDEO FOR LINUX DRIVER
11654L: mjpeg-users@lists.sourceforge.net
11655L: linux-media@vger.kernel.org
11656W: http://mjpeg.sourceforge.net/driver-zoran/
11657T: hg http://linuxtv.org/hg/v4l-dvb
11658S: Odd Fixes
11659F: drivers/media/pci/zoran/
11660
11661ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11662M: Minchan Kim <minchan@kernel.org>
11663M: Nitin Gupta <ngupta@vflare.org>
11664R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11665L: linux-kernel@vger.kernel.org
11666S: Maintained
11667F: drivers/block/zram/
11668F: Documentation/blockdev/zram.txt
11669
11670ZS DECSTATION Z85C30 SERIAL DRIVER
11671M: "Maciej W. Rozycki" <macro@linux-mips.org>
11672S: Maintained
11673F: drivers/tty/serial/zs.*
11674
11675ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11676M: Minchan Kim <minchan@kernel.org>
11677M: Nitin Gupta <ngupta@vflare.org>
11678R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11679L: linux-mm@kvack.org
11680S: Maintained
11681F: mm/zsmalloc.c
11682F: include/linux/zsmalloc.h
11683F: Documentation/vm/zsmalloc.txt
11684
11685ZSWAP COMPRESSED SWAP CACHING
11686M: Seth Jennings <sjennings@variantweb.net>
11687L: linux-mm@kvack.org
11688S: Maintained
11689F: mm/zswap.c
11690
11691THE REST
11692M: Linus Torvalds <torvalds@linux-foundation.org>
11693L: linux-kernel@vger.kernel.org
11694Q: http://patchwork.kernel.org/project/LKML/list/
11695T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11696S: Buried alive in reporters
11697F: *
11698F: */
This page took 0.397711 seconds and 5 git commands to generate.