fsnotify: get rid of fsnotify_destroy_mark_locked()
[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
618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
620S: Supported
621F: drivers/usb/gadget/udc/amd5536udc.*
622
623AMD GEODE PROCESSOR/CHIPSET SUPPORT
624P: Andres Salomon <dilinger@queued.net>
625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
630F: drivers/video/fbdev/geode/
631F: arch/x86/include/asm/geode.h
632
633AMD IOMMU (AMD-VI)
634M: Joerg Roedel <joro@8bytes.org>
635L: iommu@lists.linux-foundation.org
636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637S: Maintained
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
640
641AMD KFD
642M: Oded Gabbay <oded.gabbay@gmail.com>
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdkfd/
647F: drivers/gpu/drm/amd/include/cik_structs.h
648F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
649F: drivers/gpu/drm/radeon/radeon_kfd.c
650F: drivers/gpu/drm/radeon/radeon_kfd.h
651F: include/uapi/linux/kfd_ioctl.h
652
653AMD MICROCODE UPDATE SUPPORT
654M: Borislav Petkov <bp@alien8.de>
655S: Maintained
656F: arch/x86/kernel/cpu/microcode/amd*
657
658AMD XGBE DRIVER
659M: Tom Lendacky <thomas.lendacky@amd.com>
660L: netdev@vger.kernel.org
661S: Supported
662F: drivers/net/ethernet/amd/xgbe/
663
664AMS (Apple Motion Sensor) DRIVER
665M: Michael Hanselmann <linux-kernel@hansmi.ch>
666S: Supported
667F: drivers/macintosh/ams/
668
669AMSO1100 RNIC DRIVER
670M: Tom Tucker <tom@opengridcomputing.com>
671M: Steve Wise <swise@opengridcomputing.com>
672L: linux-rdma@vger.kernel.org
673S: Maintained
674F: drivers/infiniband/hw/amso1100/
675
676ANALOG DEVICES INC AD9389B DRIVER
677M: Hans Verkuil <hans.verkuil@cisco.com>
678L: linux-media@vger.kernel.org
679S: Maintained
680F: drivers/media/i2c/ad9389b*
681
682ANALOG DEVICES INC ADV7180 DRIVER
683M: Lars-Peter Clausen <lars@metafoo.de>
684L: linux-media@vger.kernel.org
685W: http://ez.analog.com/community/linux-device-drivers
686S: Supported
687F: drivers/media/i2c/adv7180.c
688
689ANALOG DEVICES INC ADV7511 DRIVER
690M: Hans Verkuil <hans.verkuil@cisco.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/adv7511*
694
695ANALOG DEVICES INC ADV7604 DRIVER
696M: Hans Verkuil <hans.verkuil@cisco.com>
697L: linux-media@vger.kernel.org
698S: Maintained
699F: drivers/media/i2c/adv7604*
700
701ANALOG DEVICES INC ADV7842 DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/adv7842*
706
707ANALOG DEVICES INC ASOC CODEC DRIVERS
708M: Lars-Peter Clausen <lars@metafoo.de>
709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
710W: http://wiki.analog.com/
711W: http://ez.analog.com/community/linux-device-drivers
712S: Supported
713F: sound/soc/codecs/adau*
714F: sound/soc/codecs/adav*
715F: sound/soc/codecs/ad1*
716F: sound/soc/codecs/ad7*
717F: sound/soc/codecs/ssm*
718F: sound/soc/codecs/sigmadsp.*
719
720ANALOG DEVICES INC ASOC DRIVERS
721L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
723W: http://blackfin.uclinux.org/
724S: Supported
725F: sound/soc/blackfin/*
726
727ANALOG DEVICES INC IIO DRIVERS
728M: Lars-Peter Clausen <lars@metafoo.de>
729M: Michael Hennerich <Michael.Hennerich@analog.com>
730W: http://wiki.analog.com/
731W: http://ez.analog.com/community/linux-device-drivers
732S: Supported
733F: drivers/iio/*/ad*
734X: drivers/iio/*/adjd*
735F: drivers/staging/iio/*/ad*
736F: staging/iio/trigger/iio-trig-bfin-timer.c
737
738ANDROID DRIVERS
739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
740M: Arve Hjønnevåg <arve@android.com>
741M: Riley Andrews <riandrews@android.com>
742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
743L: devel@driverdev.osuosl.org
744S: Supported
745F: drivers/android/
746F: drivers/staging/android/
747
748AOA (Apple Onboard Audio) ALSA DRIVER
749M: Johannes Berg <johannes@sipsolutions.net>
750L: linuxppc-dev@lists.ozlabs.org
751L: alsa-devel@alsa-project.org (moderated for non-subscribers)
752S: Maintained
753F: sound/aoa/
754
755APM DRIVER
756M: Jiri Kosina <jikos@kernel.org>
757S: Odd fixes
758F: arch/x86/kernel/apm_32.c
759F: include/linux/apm_bios.h
760F: include/uapi/linux/apm_bios.h
761F: drivers/char/apm-emulation.c
762
763APPLE BCM5974 MULTITOUCH DRIVER
764M: Henrik Rydberg <rydberg@bitmath.org>
765L: linux-input@vger.kernel.org
766S: Odd fixes
767F: drivers/input/mouse/bcm5974.c
768
769APPLE SMC DRIVER
770M: Henrik Rydberg <rydberg@bitmath.org>
771L: lm-sensors@lm-sensors.org
772S: Odd fixes
773F: drivers/hwmon/applesmc.c
774
775APPLETALK NETWORK LAYER
776M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
777S: Maintained
778F: drivers/net/appletalk/
779F: net/appletalk/
780
781APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
782M: Iyappan Subramanian <isubramanian@apm.com>
783M: Keyur Chudgar <kchudgar@apm.com>
784S: Supported
785F: drivers/net/ethernet/apm/xgene/
786F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
787
788APTINA CAMERA SENSOR PLL
789M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
790L: linux-media@vger.kernel.org
791S: Maintained
792F: drivers/media/i2c/aptina-pll.*
793
794ARC FRAMEBUFFER DRIVER
795M: Jaya Kumar <jayalk@intworks.biz>
796S: Maintained
797F: drivers/video/fbdev/arcfb.c
798F: drivers/video/fbdev/core/fb_defio.c
799
800ARM MFM AND FLOPPY DRIVERS
801M: Ian Molton <spyro@f2s.com>
802S: Maintained
803F: arch/arm/lib/floppydma.S
804F: arch/arm/include/asm/floppy.h
805
806ARM PMU PROFILING AND DEBUGGING
807M: Will Deacon <will.deacon@arm.com>
808S: Maintained
809F: arch/arm/kernel/perf_*
810F: arch/arm/oprofile/common.c
811F: arch/arm/kernel/hw_breakpoint.c
812F: arch/arm/include/asm/hw_breakpoint.h
813F: arch/arm/include/asm/perf_event.h
814F: drivers/perf/arm_pmu.c
815F: include/linux/perf/arm_pmu.h
816
817ARM PORT
818M: Russell King <linux@arm.linux.org.uk>
819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
820W: http://www.arm.linux.org.uk/
821S: Maintained
822F: arch/arm/
823
824ARM SUB-ARCHITECTURES
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Maintained
827F: arch/arm/mach-*/
828F: arch/arm/plat-*/
829T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
830
831ARM PRIMECELL AACI PL041 DRIVER
832M: Russell King <linux@arm.linux.org.uk>
833S: Maintained
834F: sound/arm/aaci.*
835
836ARM PRIMECELL CLCD PL110 DRIVER
837M: Russell King <linux@arm.linux.org.uk>
838S: Maintained
839F: drivers/video/fbdev/amba-clcd.*
840
841ARM PRIMECELL KMI PL050 DRIVER
842M: Russell King <linux@arm.linux.org.uk>
843S: Maintained
844F: drivers/input/serio/ambakmi.*
845F: include/linux/amba/kmi.h
846
847ARM PRIMECELL MMCI PL180/1 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
850F: drivers/mmc/host/mmci.*
851F: include/linux/amba/mmci.h
852
853ARM PRIMECELL UART PL010 AND PL011 DRIVERS
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/tty/serial/amba-pl01*.c
857F: include/linux/amba/serial.h
858
859ARM PRIMECELL BUS SUPPORT
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/amba/
863F: include/linux/amba/bus.h
864
865ARM/ADS SPHERE MACHINE SUPPORT
866M: Lennert Buytenhek <kernel@wantstofly.org>
867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868S: Maintained
869
870ARM/AFEB9260 MACHINE SUPPORT
871M: Sergey Lapin <slapin@ossfans.org>
872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
873S: Maintained
874
875ARM/AJECO 1ARM MACHINE SUPPORT
876M: Lennert Buytenhek <kernel@wantstofly.org>
877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878S: Maintained
879
880ARM/Allwinner A1X SoC support
881M: Maxime Ripard <maxime.ripard@free-electrons.com>
882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S: Maintained
884N: sun[x4567]i
885
886ARM/Allwinner SoC Clock Support
887M: Emilio López <emilio@elopez.com.ar>
888S: Maintained
889F: drivers/clk/sunxi/
890
891ARM/Amlogic MesonX SoC support
892M: Carlo Caione <carlo@caione.org>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
895F: drivers/media/rc/meson-ir.c
896N: meson[x68]
897
898ARM/Annapurna Labs ALPINE ARCHITECTURE
899M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
900S: Maintained
901F: arch/arm/mach-alpine/
902
903ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
904M: Nicolas Ferre <nicolas.ferre@atmel.com>
905M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
906M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908W: http://www.linux4sam.org
909S: Supported
910F: arch/arm/mach-at91/
911F: include/soc/at91/
912F: arch/arm/boot/dts/at91*.dts
913F: arch/arm/boot/dts/at91*.dtsi
914F: arch/arm/boot/dts/sama*.dts
915F: arch/arm/boot/dts/sama*.dtsi
916F: arch/arm/include/debug/at91.S
917
918ARM/ATMEL AT91 Clock Support
919M: Boris Brezillon <boris.brezillon@free-electrons.com>
920S: Maintained
921F: drivers/clk/at91
922
923ARM/CALXEDA HIGHBANK ARCHITECTURE
924M: Rob Herring <robh@kernel.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: arch/arm/mach-highbank/
928
929ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
930M: Krzysztof Halasa <khalasa@piap.pl>
931S: Maintained
932F: arch/arm/mach-cns3xxx/
933
934ARM/CAVIUM THUNDER NETWORK DRIVER
935M: Sunil Goutham <sgoutham@cavium.com>
936M: Robert Richter <rric@kernel.org>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Supported
939F: drivers/net/ethernet/cavium/thunder/
940
941ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
942M: Alexander Shiyan <shc_work@mail.ru>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Odd Fixes
945N: clps711x
946
947ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
948M: Hartley Sweeten <hsweeten@visionengravers.com>
949M: Ryan Mallon <rmallon@gmail.com>
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-ep93xx/
953F: arch/arm/mach-ep93xx/include/mach/
954
955ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
956M: Lennert Buytenhek <kernel@wantstofly.org>
957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958S: Maintained
959
960ARM/CLKDEV SUPPORT
961M: Russell King <linux@arm.linux.org.uk>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Maintained
964F: arch/arm/include/asm/clkdev.h
965F: drivers/clk/clkdev.c
966
967ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
968M: Mike Rapoport <mike@compulab.co.il>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970S: Maintained
971
972ARM/CONTEC MICRO9 MACHINE SUPPORT
973M: Hubert Feurstein <hubert.feurstein@contec.at>
974S: Maintained
975F: arch/arm/mach-ep93xx/micro9.c
976
977ARM/CORESIGHT FRAMEWORK AND DRIVERS
978M: Mathieu Poirier <mathieu.poirier@linaro.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Maintained
981F: drivers/hwtracing/coresight/*
982F: Documentation/trace/coresight.txt
983F: Documentation/devicetree/bindings/arm/coresight.txt
984F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
985
986ARM/CORGI MACHINE SUPPORT
987M: Richard Purdie <rpurdie@rpsys.net>
988S: Maintained
989
990ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
991M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993T: git git://github.com/ulli-kroll/linux.git
994S: Maintained
995F: arch/arm/mach-gemini/
996F: drivers/rtc/rtc-gemini.c
997
998ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
999M: Barry Song <baohua@kernel.org>
1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1002S: Maintained
1003F: arch/arm/mach-prima2/
1004F: drivers/clk/sirf/
1005F: drivers/clocksource/timer-prima2.c
1006F: drivers/clocksource/timer-atlas7.c
1007N: [^a-z]sirf
1008
1009ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1010M: Baruch Siach <baruch@tkos.co.il>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012S: Maintained
1013F: arch/arm/boot/dts/cx92755*
1014N: digicolor
1015
1016ARM/EBSA110 MACHINE SUPPORT
1017M: Russell King <linux@arm.linux.org.uk>
1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019W: http://www.arm.linux.org.uk/
1020S: Maintained
1021F: arch/arm/mach-ebsa110/
1022F: drivers/net/ethernet/amd/am79c961a.*
1023
1024ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1025M: Uwe Kleine-König <kernel@pengutronix.de>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028N: efm32
1029
1030ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1031M: Daniel Ribeiro <drwyrm@gmail.com>
1032M: Stefan Schmidt <stefan@openezx.org>
1033M: Harald Welte <laforge@openezx.org>
1034L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1035W: http://www.openezx.org/
1036S: Maintained
1037T: topgit git://git.openezx.org/openezx.git
1038F: arch/arm/mach-pxa/ezx.c
1039
1040ARM/FARADAY FA526 PORT
1041M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043S: Maintained
1044T: git git://git.berlios.de/gemini-board
1045F: arch/arm/mm/*-fa*
1046
1047ARM/FOOTBRIDGE ARCHITECTURE
1048M: Russell King <linux@arm.linux.org.uk>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050W: http://www.arm.linux.org.uk/
1051S: Maintained
1052F: arch/arm/include/asm/hardware/dec21285.h
1053F: arch/arm/mach-footbridge/
1054
1055ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1056M: Shawn Guo <shawnguo@kernel.org>
1057M: Sascha Hauer <kernel@pengutronix.de>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059S: Maintained
1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1061F: arch/arm/mach-imx/
1062F: arch/arm/mach-mxs/
1063F: arch/arm/boot/dts/imx*
1064F: arch/arm/configs/imx*_defconfig
1065F: drivers/clk/imx/
1066F: include/soc/imx/
1067
1068ARM/FREESCALE VYBRID ARM ARCHITECTURE
1069M: Shawn Guo <shawnguo@kernel.org>
1070M: Sascha Hauer <kernel@pengutronix.de>
1071R: Stefan Agner <stefan@agner.ch>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1075F: arch/arm/mach-imx/*vf610*
1076F: arch/arm/boot/dts/vf*
1077
1078ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1079M: Lennert Buytenhek <kernel@wantstofly.org>
1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081S: Maintained
1082
1083ARM/GUMSTIX MACHINE SUPPORT
1084M: Steve Sakoman <sakoman@gmail.com>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Maintained
1087
1088ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1089M: Philipp Zabel <philipp.zabel@gmail.com>
1090M: Paul Parsons <lost.distance@yahoo.com>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093F: arch/arm/mach-pxa/hx4700.c
1094F: arch/arm/mach-pxa/include/mach/hx4700.h
1095F: sound/soc/pxa/hx4700.c
1096
1097ARM/HISILICON SOC SUPPORT
1098M: Wei Xu <xuwei5@hisilicon.com>
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100W: http://www.hisilicon.com
1101S: Supported
1102T: git git://github.com/hisilicon/linux-hisi.git
1103F: arch/arm/mach-hisi/
1104
1105ARM/HP JORNADA 7XX MACHINE SUPPORT
1106M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1107W: www.jlime.com
1108S: Maintained
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1110F: arch/arm/mach-sa1100/jornada720.c
1111F: arch/arm/mach-sa1100/include/mach/jornada720.h
1112
1113ARM/IGEP MACHINE SUPPORT
1114M: Enric Balletbo i Serra <eballetbo@gmail.com>
1115M: Javier Martinez Canillas <javier@dowhile0.org>
1116L: linux-omap@vger.kernel.org
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
1119F: arch/arm/boot/dts/omap3-igep*
1120
1121ARM/INCOME PXA270 SUPPORT
1122M: Marek Vasut <marek.vasut@gmail.com>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125F: arch/arm/mach-pxa/colibri-pxa270-income.c
1126
1127ARM/INTEL IOP32X ARM ARCHITECTURE
1128M: Lennert Buytenhek <kernel@wantstofly.org>
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Maintained
1131
1132ARM/INTEL IOP33X ARM ARCHITECTURE
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134S: Orphan
1135
1136ARM/INTEL IOP13XX ARM ARCHITECTURE
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/INTEL IQ81342EX MACHINE SUPPORT
1142M: Lennert Buytenhek <kernel@wantstofly.org>
1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S: Maintained
1145
1146ARM/INTEL IXDP2850 MACHINE SUPPORT
1147M: Lennert Buytenhek <kernel@wantstofly.org>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
1150
1151ARM/INTEL IXP4XX ARM ARCHITECTURE
1152M: Imre Kaloz <kaloz@openwrt.org>
1153M: Krzysztof Halasa <khalasa@piap.pl>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156F: arch/arm/mach-ixp4xx/
1157
1158ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1159M: Jonathan Cameron <jic23@cam.ac.uk>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S: Maintained
1162F: arch/arm/mach-pxa/stargate2.c
1163F: drivers/pcmcia/pxa2xx_stargate2.c
1164
1165ARM/INTEL XSC3 (MANZANO) ARM CORE
1166M: Lennert Buytenhek <kernel@wantstofly.org>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169
1170ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1171M: Lennert Buytenhek <kernel@wantstofly.org>
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1176M: Santosh Shilimkar <ssantosh@kernel.org>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/mach-keystone/
1180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1181
1182ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1183M: Santosh Shilimkar <ssantosh@kernel.org>
1184L: linux-kernel@vger.kernel.org
1185S: Maintained
1186F: drivers/clk/keystone/
1187
1188ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1189M: Santosh Shilimkar <ssantosh@kernel.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191L: linux-kernel@vger.kernel.org
1192S: Maintained
1193F: drivers/clocksource/timer-keystone.c
1194
1195ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1196M: Santosh Shilimkar <ssantosh@kernel.org>
1197L: linux-kernel@vger.kernel.org
1198S: Maintained
1199F: drivers/power/reset/keystone-reset.c
1200
1201ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1202M: Santosh Shilimkar <ssantosh@kernel.org>
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/memory/*emif*
1206
1207ARM/LOGICPD PXA270 MACHINE SUPPORT
1208M: Lennert Buytenhek <kernel@wantstofly.org>
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210S: Maintained
1211
1212ARM/LPC18XX ARCHITECTURE
1213M: Joachim Eastwood <manabian@gmail.com>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216N: lpc18xx
1217
1218ARM/MAGICIAN MACHINE SUPPORT
1219M: Philipp Zabel <philipp.zabel@gmail.com>
1220S: Maintained
1221
1222ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1223M: Jason Cooper <jason@lakedaemon.net>
1224M: Andrew Lunn <andrew@lunn.ch>
1225M: Gregory Clement <gregory.clement@free-electrons.com>
1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-mvebu/
1230F: drivers/rtc/rtc-armada38x.c
1231F: arch/arm/boot/dts/armada*
1232F: arch/arm/boot/dts/kirkwood*
1233
1234
1235ARM/Marvell Berlin SoC support
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239F: arch/arm/mach-berlin/
1240F: arch/arm/boot/dts/berlin*
1241
1242
1243ARM/Marvell Dove/MV78xx0/Orion SOC support
1244M: Jason Cooper <jason@lakedaemon.net>
1245M: Andrew Lunn <andrew@lunn.ch>
1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1247M: Gregory Clement <gregory.clement@free-electrons.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-dove/
1251F: arch/arm/mach-mv78xx0/
1252F: arch/arm/mach-orion5x/
1253F: arch/arm/plat-orion/
1254F: arch/arm/boot/dts/dove*
1255F: arch/arm/boot/dts/orion5x*
1256
1257
1258ARM/Orion SoC/Technologic Systems TS-78xx platform support
1259M: Alexander Clouter <alex@digriz.org.uk>
1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261W: http://www.digriz.org.uk/ts78xx/kernel
1262S: Maintained
1263F: arch/arm/mach-orion5x/ts78xx-*
1264
1265ARM/Mediatek RTC DRIVER
1266M: Eddie Huang <eddie.huang@mediatek.com>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: drivers/rtc/rtc-mt6397.c
1271
1272ARM/Mediatek SoC support
1273M: Matthias Brugger <matthias.bgg@gmail.com>
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277F: arch/arm/boot/dts/mt6*
1278F: arch/arm/boot/dts/mt8*
1279F: arch/arm/mach-mediatek/
1280N: mtk
1281K: mediatek
1282
1283ARM/MICREL KS8695 ARCHITECTURE
1284M: Greg Ungerer <gerg@uclinux.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286F: arch/arm/mach-ks8695/
1287S: Odd Fixes
1288
1289ARM/MIOA701 MACHINE SUPPORT
1290M: Robert Jarzmik <robert.jarzmik@free.fr>
1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292F: arch/arm/mach-pxa/mioa701.c
1293S: Maintained
1294
1295ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1296M: Michael Petchkovsky <mkpetch@internode.on.net>
1297S: Maintained
1298
1299ARM/NOMADIK ARCHITECTURE
1300M: Alessandro Rubini <rubini@unipv.it>
1301M: Linus Walleij <linus.walleij@linaro.org>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303S: Maintained
1304F: arch/arm/mach-nomadik/
1305F: drivers/pinctrl/nomadik/
1306F: drivers/i2c/busses/i2c-nomadik.c
1307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1308
1309ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1310M: Nelson Castillo <arhuaco@freaks-unidos.net>
1311L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1312W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1313S: Supported
1314
1315ARM/TOSA MACHINE SUPPORT
1316M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1317M: Dirk Opfer <dirk@opfer-online.de>
1318S: Maintained
1319
1320ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1321M: Marek Vasut <marek.vasut@gmail.com>
1322L: linux-arm-kernel@lists.infradead.org
1323W: http://hackndev.com
1324S: Maintained
1325F: arch/arm/mach-pxa/include/mach/palmtx.h
1326F: arch/arm/mach-pxa/palmtx.c
1327F: arch/arm/mach-pxa/include/mach/palmt5.h
1328F: arch/arm/mach-pxa/palmt5.c
1329F: arch/arm/mach-pxa/include/mach/palmld.h
1330F: arch/arm/mach-pxa/palmld.c
1331F: arch/arm/mach-pxa/include/mach/palmte2.h
1332F: arch/arm/mach-pxa/palmte2.c
1333F: arch/arm/mach-pxa/include/mach/palmtc.h
1334F: arch/arm/mach-pxa/palmtc.c
1335
1336ARM/PALM TREO SUPPORT
1337M: Tomas Cech <sleep_walker@suse.com>
1338L: linux-arm-kernel@lists.infradead.org
1339W: http://hackndev.com
1340S: Maintained
1341F: arch/arm/mach-pxa/include/mach/palmtreo.h
1342F: arch/arm/mach-pxa/palmtreo.c
1343
1344ARM/PALMZ72 SUPPORT
1345M: Sergey Lapin <slapin@ossfans.org>
1346L: linux-arm-kernel@lists.infradead.org
1347W: http://hackndev.com
1348S: Maintained
1349F: arch/arm/mach-pxa/include/mach/palmz72.h
1350F: arch/arm/mach-pxa/palmz72.c
1351
1352ARM/PLEB SUPPORT
1353M: Peter Chubb <pleb@gelato.unsw.edu.au>
1354W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1355S: Maintained
1356
1357ARM/PT DIGITAL BOARD PORT
1358M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360W: http://www.arm.linux.org.uk/
1361S: Maintained
1362
1363ARM/QUALCOMM SUPPORT
1364M: Kumar Gala <galak@codeaurora.org>
1365M: Andy Gross <agross@codeaurora.org>
1366M: David Brown <davidb@codeaurora.org>
1367L: linux-arm-msm@vger.kernel.org
1368L: linux-soc@vger.kernel.org
1369S: Maintained
1370F: arch/arm/mach-qcom/
1371F: drivers/soc/qcom/
1372F: drivers/tty/serial/msm_serial.h
1373F: drivers/tty/serial/msm_serial.c
1374F: drivers/*/pm8???-*
1375F: drivers/mfd/ssbi.c
1376F: drivers/firmware/qcom_scm.c
1377T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1378
1379ARM/RADISYS ENP2611 MACHINE SUPPORT
1380M: Lennert Buytenhek <kernel@wantstofly.org>
1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382S: Maintained
1383
1384ARM/RISCPC ARCHITECTURE
1385M: Russell King <linux@arm.linux.org.uk>
1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387W: http://www.arm.linux.org.uk/
1388S: Maintained
1389F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1390F: arch/arm/include/asm/hardware/ioc.h
1391F: arch/arm/include/asm/hardware/iomd.h
1392F: arch/arm/include/asm/hardware/memc.h
1393F: arch/arm/mach-rpc/
1394F: drivers/net/ethernet/8390/etherh.c
1395F: drivers/net/ethernet/i825xx/ether1*
1396F: drivers/net/ethernet/seeq/ether3*
1397F: drivers/scsi/arm/
1398
1399ARM/Rockchip SoC support
1400M: Heiko Stuebner <heiko@sntech.de>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402L: linux-rockchip@lists.infradead.org
1403S: Maintained
1404F: arch/arm/boot/dts/rk3*
1405F: arch/arm/mach-rockchip/
1406F: drivers/clk/rockchip/
1407F: drivers/i2c/busses/i2c-rk3x.c
1408F: drivers/*/*rockchip*
1409F: drivers/*/*/*rockchip*
1410F: sound/soc/rockchip/
1411N: rockchip
1412
1413ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1414M: Kukjin Kim <kgene@kernel.org>
1415M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1418S: Maintained
1419F: arch/arm/boot/dts/s3c*
1420F: arch/arm/boot/dts/exynos*
1421F: arch/arm64/boot/dts/exynos/
1422F: arch/arm/plat-samsung/
1423F: arch/arm/mach-s3c24*/
1424F: arch/arm/mach-s3c64xx/
1425F: arch/arm/mach-s5p*/
1426F: arch/arm/mach-exynos*/
1427F: drivers/*/*s3c2410*
1428F: drivers/*/*/*s3c2410*
1429F: drivers/spi/spi-s3c*
1430F: sound/soc/samsung/*
1431N: exynos
1432
1433ARM/SAMSUNG MOBILE MACHINE SUPPORT
1434M: Kyungmin Park <kyungmin.park@samsung.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
1437F: arch/arm/mach-s5pv210/
1438
1439ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1440M: Kyungmin Park <kyungmin.park@samsung.com>
1441M: Kamil Debski <k.debski@samsung.com>
1442L: linux-arm-kernel@lists.infradead.org
1443L: linux-media@vger.kernel.org
1444S: Maintained
1445F: drivers/media/platform/s5p-g2d/
1446
1447ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Kamil Debski <k.debski@samsung.com>
1450M: Jeongtae Park <jtp.park@samsung.com>
1451L: linux-arm-kernel@lists.infradead.org
1452L: linux-media@vger.kernel.org
1453S: Maintained
1454F: arch/arm/plat-samsung/s5p-dev-mfc.c
1455F: drivers/media/platform/s5p-mfc/
1456
1457ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1458M: Kyungmin Park <kyungmin.park@samsung.com>
1459M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1460L: linux-arm-kernel@lists.infradead.org
1461L: linux-media@vger.kernel.org
1462S: Maintained
1463F: drivers/media/platform/s5p-tv/
1464
1465ARM/SHMOBILE ARM ARCHITECTURE
1466M: Simon Horman <horms@verge.net.au>
1467M: Magnus Damm <magnus.damm@gmail.com>
1468L: linux-sh@vger.kernel.org
1469W: http://oss.renesas.com
1470Q: http://patchwork.kernel.org/project/linux-sh/list/
1471T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1472S: Supported
1473F: arch/arm/boot/dts/emev2*
1474F: arch/arm/boot/dts/r7s*
1475F: arch/arm/boot/dts/r8a*
1476F: arch/arm/boot/dts/sh*
1477F: arch/arm/configs/bockw_defconfig
1478F: arch/arm/configs/marzen_defconfig
1479F: arch/arm/configs/shmobile_defconfig
1480F: arch/arm/include/debug/renesas-scif.S
1481F: arch/arm/mach-shmobile/
1482F: drivers/sh/
1483
1484ARM/SOCFPGA ARCHITECTURE
1485M: Dinh Nguyen <dinguyen@opensource.altera.com>
1486S: Maintained
1487F: arch/arm/mach-socfpga/
1488F: arch/arm/boot/dts/socfpga*
1489F: arch/arm/configs/socfpga_defconfig
1490W: http://www.rocketboards.org
1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1492
1493ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1494M: Dinh Nguyen <dinguyen@opensource.altera.com>
1495S: Maintained
1496F: drivers/clk/socfpga/
1497
1498ARM/SOCFPGA EDAC SUPPORT
1499M: Thor Thayer <tthayer@opensource.altera.com>
1500S: Maintained
1501F: drivers/edac/altera_edac.
1502
1503ARM/STI ARCHITECTURE
1504M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1505M: Maxime Coquelin <maxime.coquelin@st.com>
1506M: Patrice Chotard <patrice.chotard@st.com>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508L: kernel@stlinux.com
1509W: http://www.stlinux.com
1510S: Maintained
1511F: arch/arm/mach-sti/
1512F: arch/arm/boot/dts/sti*
1513F: drivers/clocksource/arm_global_timer.c
1514F: drivers/i2c/busses/i2c-st.c
1515F: drivers/media/rc/st_rc.c
1516F: drivers/mmc/host/sdhci-st.c
1517F: drivers/phy/phy-miphy28lp.c
1518F: drivers/phy/phy-miphy365x.c
1519F: drivers/phy/phy-stih407-usb.c
1520F: drivers/phy/phy-stih41x-usb.c
1521F: drivers/pinctrl/pinctrl-st.c
1522F: drivers/reset/sti/
1523F: drivers/rtc/rtc-st-lpc.c
1524F: drivers/tty/serial/st-asc.c
1525F: drivers/usb/dwc3/dwc3-st.c
1526F: drivers/usb/host/ehci-st.c
1527F: drivers/usb/host/ohci-st.c
1528F: drivers/watchdog/st_lpc_wdt.c
1529F: drivers/ata/ahci_st.c
1530
1531ARM/STM32 ARCHITECTURE
1532M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1536N: stm32
1537F: drivers/clocksource/armv7m_systick.c
1538
1539ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1540M: Lennert Buytenhek <kernel@wantstofly.org>
1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S: Maintained
1543
1544ARM/TETON BGA MACHINE SUPPORT
1545M: "Mark F. Brown" <mark.brown314@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548
1549ARM/THECUS N2100 MACHINE SUPPORT
1550M: Lennert Buytenhek <kernel@wantstofly.org>
1551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552S: Maintained
1553
1554ARM/NUVOTON W90X900 ARM ARCHITECTURE
1555M: Wan ZongShun <mcuos.com@gmail.com>
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557W: http://www.mcuos.com
1558S: Maintained
1559F: arch/arm/mach-w90x900/
1560F: drivers/input/keyboard/w90p910_keypad.c
1561F: drivers/input/touchscreen/w90p910_ts.c
1562F: drivers/watchdog/nuc900_wdt.c
1563F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1564F: drivers/mtd/nand/nuc900_nand.c
1565F: drivers/rtc/rtc-nuc900.c
1566F: drivers/spi/spi-nuc900.c
1567F: drivers/usb/host/ehci-w90x900.c
1568F: drivers/video/fbdev/nuc900fb.c
1569
1570ARM/U300 MACHINE SUPPORT
1571M: Linus Walleij <linus.walleij@linaro.org>
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S: Supported
1574F: arch/arm/mach-u300/
1575F: drivers/clocksource/timer-u300.c
1576F: drivers/i2c/busses/i2c-stu300.c
1577F: drivers/rtc/rtc-coh901331.c
1578F: drivers/watchdog/coh901327_wdt.c
1579F: drivers/dma/coh901318*
1580F: drivers/mfd/ab3100*
1581F: drivers/rtc/rtc-ab3100.c
1582F: drivers/rtc/rtc-coh901331.c
1583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1584
1585ARM/UNIPHIER ARCHITECTURE
1586M: Masahiro Yamada <yamada.masahiro@socionext.com>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588S: Maintained
1589F: arch/arm/boot/dts/uniphier*
1590F: arch/arm/mach-uniphier/
1591F: drivers/pinctrl/uniphier/
1592F: drivers/tty/serial/8250/8250_uniphier.c
1593N: uniphier
1594
1595ARM/Ux500 ARM ARCHITECTURE
1596M: Linus Walleij <linus.walleij@linaro.org>
1597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598S: Maintained
1599F: arch/arm/mach-ux500/
1600F: drivers/clocksource/clksrc-dbx500-prcmu.c
1601F: drivers/dma/ste_dma40*
1602F: drivers/hwspinlock/u8500_hsem.c
1603F: drivers/mfd/abx500*
1604F: drivers/mfd/ab8500*
1605F: drivers/mfd/dbx500*
1606F: drivers/mfd/db8500*
1607F: drivers/pinctrl/nomadik/pinctrl-ab*
1608F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1609F: drivers/rtc/rtc-ab8500.c
1610F: drivers/rtc/rtc-pl031.c
1611T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1612
1613ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1614M: Ulf Hansson <ulf.hansson@linaro.org>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616T: git git://git.linaro.org/people/ulfh/clk.git
1617S: Maintained
1618F: drivers/clk/ux500/
1619F: include/linux/platform_data/clk-ux500.h
1620
1621ARM/VERSATILE EXPRESS PLATFORM
1622M: Liviu Dudau <liviu.dudau@arm.com>
1623M: Sudeep Holla <sudeep.holla@arm.com>
1624M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626S: Maintained
1627F: arch/arm/boot/dts/vexpress*
1628F: arch/arm64/boot/dts/arm/vexpress*
1629F: arch/arm/mach-vexpress/
1630F: */*/vexpress*
1631F: */*/*/vexpress*
1632F: drivers/clk/versatile/clk-vexpress-osc.c
1633F: drivers/clocksource/versatile.c
1634
1635ARM/VFP SUPPORT
1636M: Russell King <linux@arm.linux.org.uk>
1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638W: http://www.arm.linux.org.uk/
1639S: Maintained
1640F: arch/arm/vfp/
1641
1642ARM/VOIPAC PXA270 SUPPORT
1643M: Marek Vasut <marek.vasut@gmail.com>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/mach-pxa/vpac270.c
1647F: arch/arm/mach-pxa/include/mach/vpac270.h
1648
1649ARM/VT8500 ARM ARCHITECTURE
1650M: Tony Prisk <linux@prisktech.co.nz>
1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652S: Maintained
1653F: arch/arm/mach-vt8500/
1654F: drivers/clocksource/vt8500_timer.c
1655F: drivers/i2c/busses/i2c-wmt.c
1656F: drivers/mmc/host/wmt-sdmmc.c
1657F: drivers/pwm/pwm-vt8500.c
1658F: drivers/rtc/rtc-vt8500.c
1659F: drivers/tty/serial/vt8500_serial.c
1660F: drivers/usb/host/ehci-platform.c
1661F: drivers/usb/host/uhci-platform.c
1662F: drivers/video/fbdev/vt8500lcdfb.*
1663F: drivers/video/fbdev/wm8505fb*
1664F: drivers/video/fbdev/wmt_ge_rops.*
1665
1666ARM/ZIPIT Z2 SUPPORT
1667M: Marek Vasut <marek.vasut@gmail.com>
1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669S: Maintained
1670F: arch/arm/mach-pxa/z2.c
1671F: arch/arm/mach-pxa/include/mach/z2.h
1672
1673ARM/ZTE ARCHITECTURE
1674M: Jun Nie <jun.nie@linaro.org>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Maintained
1677F: arch/arm/mach-zx/
1678F: drivers/clk/zte/
1679F: Documentation/devicetree/bindings/arm/zte.txt
1680F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1681
1682ARM/ZYNQ ARCHITECTURE
1683M: Michal Simek <michal.simek@xilinx.com>
1684R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686W: http://wiki.xilinx.com
1687T: git https://github.com/Xilinx/linux-xlnx.git
1688S: Supported
1689F: arch/arm/mach-zynq/
1690F: drivers/cpuidle/cpuidle-zynq.c
1691F: drivers/block/xsysace.c
1692N: zynq
1693N: xilinx
1694F: drivers/clocksource/cadence_ttc_timer.c
1695F: drivers/i2c/busses/i2c-cadence.c
1696F: drivers/mmc/host/sdhci-of-arasan.c
1697F: drivers/edac/synopsys_edac.c
1698
1699ARM SMMU DRIVERS
1700M: Will Deacon <will.deacon@arm.com>
1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702S: Maintained
1703F: drivers/iommu/arm-smmu.c
1704F: drivers/iommu/arm-smmu-v3.c
1705F: drivers/iommu/io-pgtable-arm.c
1706
1707ARM64 PORT (AARCH64 ARCHITECTURE)
1708M: Catalin Marinas <catalin.marinas@arm.com>
1709M: Will Deacon <will.deacon@arm.com>
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711S: Maintained
1712F: arch/arm64/
1713F: Documentation/arm64/
1714
1715AS3645A LED FLASH CONTROLLER DRIVER
1716M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1717L: linux-media@vger.kernel.org
1718T: git git://linuxtv.org/media_tree.git
1719S: Maintained
1720F: drivers/media/i2c/as3645a.c
1721F: include/media/as3645a.h
1722
1723ASC7621 HARDWARE MONITOR DRIVER
1724M: George Joseph <george.joseph@fairview5.com>
1725L: lm-sensors@lm-sensors.org
1726S: Maintained
1727F: Documentation/hwmon/asc7621
1728F: drivers/hwmon/asc7621.c
1729
1730ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1731M: Corentin Chary <corentin.chary@gmail.com>
1732L: acpi4asus-user@lists.sourceforge.net
1733L: platform-driver-x86@vger.kernel.org
1734W: http://acpi4asus.sf.net
1735S: Maintained
1736F: drivers/platform/x86/asus*.c
1737F: drivers/platform/x86/eeepc*.c
1738
1739ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1740R: Dan Williams <dan.j.williams@intel.com>
1741W: http://sourceforge.net/projects/xscaleiop
1742S: Odd fixes
1743F: Documentation/crypto/async-tx-api.txt
1744F: crypto/async_tx/
1745F: drivers/dma/
1746F: include/linux/dmaengine.h
1747F: include/linux/async_tx.h
1748
1749AT24 EEPROM DRIVER
1750M: Wolfram Sang <wsa@the-dreams.de>
1751L: linux-i2c@vger.kernel.org
1752S: Maintained
1753F: drivers/misc/eeprom/at24.c
1754F: include/linux/platform_data/at24.h
1755
1756ATA OVER ETHERNET (AOE) DRIVER
1757M: "Ed L. Cashin" <ed.cashin@acm.org>
1758W: http://www.openaoe.org/
1759S: Supported
1760F: Documentation/aoe/
1761F: drivers/block/aoe/
1762
1763ATHEROS ATH GENERIC UTILITIES
1764M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1765L: linux-wireless@vger.kernel.org
1766S: Supported
1767F: drivers/net/wireless/ath/*
1768
1769ATHEROS ATH5K WIRELESS DRIVER
1770M: Jiri Slaby <jirislaby@gmail.com>
1771M: Nick Kossifidis <mickflemm@gmail.com>
1772M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1773L: linux-wireless@vger.kernel.org
1774W: http://wireless.kernel.org/en/users/Drivers/ath5k
1775S: Maintained
1776F: drivers/net/wireless/ath/ath5k/
1777
1778ATHEROS ATH6KL WIRELESS DRIVER
1779M: Kalle Valo <kvalo@qca.qualcomm.com>
1780L: linux-wireless@vger.kernel.org
1781W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1782T: git git://github.com/kvalo/ath.git
1783S: Supported
1784F: drivers/net/wireless/ath/ath6kl/
1785
1786WILOCITY WIL6210 WIRELESS DRIVER
1787M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1788L: linux-wireless@vger.kernel.org
1789L: wil6210@qca.qualcomm.com
1790S: Supported
1791W: http://wireless.kernel.org/en/users/Drivers/wil6210
1792F: drivers/net/wireless/ath/wil6210/
1793F: include/uapi/linux/wil6210_uapi.h
1794
1795CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1796M: Christian Lamparter <chunkeey@googlemail.com>
1797L: linux-wireless@vger.kernel.org
1798W: http://wireless.kernel.org/en/users/Drivers/carl9170
1799S: Maintained
1800F: drivers/net/wireless/ath/carl9170/
1801
1802ATK0110 HWMON DRIVER
1803M: Luca Tettamanti <kronos.it@gmail.com>
1804L: lm-sensors@lm-sensors.org
1805S: Maintained
1806F: drivers/hwmon/asus_atk0110.c
1807
1808ATI_REMOTE2 DRIVER
1809M: Ville Syrjala <syrjala@sci.fi>
1810S: Maintained
1811F: drivers/input/misc/ati_remote2.c
1812
1813ATLX ETHERNET DRIVERS
1814M: Jay Cliburn <jcliburn@gmail.com>
1815M: Chris Snook <chris.snook@gmail.com>
1816L: netdev@vger.kernel.org
1817W: http://sourceforge.net/projects/atl1
1818W: http://atl1.sourceforge.net
1819S: Maintained
1820F: drivers/net/ethernet/atheros/
1821
1822ATM
1823M: Chas Williams <3chas3@gmail.com>
1824L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1825L: netdev@vger.kernel.org
1826W: http://linux-atm.sourceforge.net
1827S: Maintained
1828F: drivers/atm/
1829F: include/linux/atm*
1830F: include/uapi/linux/atm*
1831
1832ATMEL AT91 / AT32 MCI DRIVER
1833M: Ludovic Desroches <ludovic.desroches@atmel.com>
1834S: Maintained
1835F: drivers/mmc/host/atmel-mci.c
1836F: drivers/mmc/host/atmel-mci-regs.h
1837
1838ATMEL AT91 / AT32 SERIAL DRIVER
1839M: Nicolas Ferre <nicolas.ferre@atmel.com>
1840S: Supported
1841F: drivers/tty/serial/atmel_serial.c
1842
1843ATMEL Audio ALSA driver
1844M: Nicolas Ferre <nicolas.ferre@atmel.com>
1845L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1846S: Supported
1847F: sound/soc/atmel
1848
1849ATMEL DMA DRIVER
1850M: Nicolas Ferre <nicolas.ferre@atmel.com>
1851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852S: Supported
1853F: drivers/dma/at_hdmac.c
1854F: drivers/dma/at_hdmac_regs.h
1855F: include/linux/platform_data/dma-atmel.h
1856
1857ATMEL XDMA DRIVER
1858M: Ludovic Desroches <ludovic.desroches@atmel.com>
1859L: linux-arm-kernel@lists.infradead.org
1860L: dmaengine@vger.kernel.org
1861S: Supported
1862F: drivers/dma/at_xdmac.c
1863
1864ATMEL I2C DRIVER
1865M: Ludovic Desroches <ludovic.desroches@atmel.com>
1866L: linux-i2c@vger.kernel.org
1867S: Supported
1868F: drivers/i2c/busses/i2c-at91.c
1869
1870ATMEL ISI DRIVER
1871M: Josh Wu <josh.wu@atmel.com>
1872L: linux-media@vger.kernel.org
1873S: Supported
1874F: drivers/media/platform/soc_camera/atmel-isi.c
1875F: include/media/atmel-isi.h
1876
1877ATMEL LCDFB DRIVER
1878M: Nicolas Ferre <nicolas.ferre@atmel.com>
1879L: linux-fbdev@vger.kernel.org
1880S: Maintained
1881F: drivers/video/fbdev/atmel_lcdfb.c
1882F: include/video/atmel_lcdc.h
1883
1884ATMEL MACB ETHERNET DRIVER
1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
1886S: Supported
1887F: drivers/net/ethernet/cadence/
1888
1889ATMEL NAND DRIVER
1890M: Josh Wu <josh.wu@atmel.com>
1891L: linux-mtd@lists.infradead.org
1892S: Supported
1893F: drivers/mtd/nand/atmel_nand*
1894
1895ATMEL SPI DRIVER
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897S: Supported
1898F: drivers/spi/spi-atmel.*
1899
1900ATMEL SSC DRIVER
1901M: Nicolas Ferre <nicolas.ferre@atmel.com>
1902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903S: Supported
1904F: drivers/misc/atmel-ssc.c
1905F: include/linux/atmel-ssc.h
1906
1907ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1908M: Nicolas Ferre <nicolas.ferre@atmel.com>
1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910S: Supported
1911F: drivers/misc/atmel_tclib.c
1912F: drivers/clocksource/tcb_clksrc.c
1913
1914ATMEL USBA UDC DRIVER
1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917S: Supported
1918F: drivers/usb/gadget/udc/atmel_usba_udc.*
1919
1920ATMEL WIRELESS DRIVER
1921M: Simon Kelley <simon@thekelleys.org.uk>
1922L: linux-wireless@vger.kernel.org
1923W: http://www.thekelleys.org.uk/atmel
1924W: http://atmelwlandriver.sourceforge.net/
1925S: Maintained
1926F: drivers/net/wireless/atmel*
1927
1928ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1929M: Bradley Grove <linuxdrivers@attotech.com>
1930L: linux-scsi@vger.kernel.org
1931W: http://www.attotech.com
1932S: Supported
1933F: drivers/scsi/esas2r
1934
1935ATUSB IEEE 802.15.4 RADIO DRIVER
1936M: Stefan Schmidt <stefan@osg.samsung.com>
1937L: linux-wpan@vger.kernel.org
1938S: Maintained
1939F: drivers/net/ieee802154/atusb.c
1940F: drivers/net/ieee802154/atusb.h
1941F: drivers/net/ieee802154/at86rf230.h
1942
1943AUDIT SUBSYSTEM
1944M: Paul Moore <paul@paul-moore.com>
1945M: Eric Paris <eparis@redhat.com>
1946L: linux-audit@redhat.com (moderated for non-subscribers)
1947W: http://people.redhat.com/sgrubb/audit/
1948T: git git://git.infradead.org/users/pcmoore/audit
1949S: Maintained
1950F: include/linux/audit.h
1951F: include/uapi/linux/audit.h
1952F: kernel/audit*
1953
1954AUXILIARY DISPLAY DRIVERS
1955M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1956W: http://miguelojeda.es/auxdisplay.htm
1957W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1958S: Maintained
1959F: drivers/auxdisplay/
1960F: include/linux/cfag12864b.h
1961
1962AVR32 ARCHITECTURE
1963M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1964M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1965W: http://www.atmel.com/products/AVR32/
1966W: http://mirror.egtvedt.no/avr32linux.org/
1967W: http://avrfreaks.net/
1968S: Maintained
1969F: arch/avr32/
1970
1971AVR32/AT32AP MACHINE SUPPORT
1972M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1973M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1974S: Maintained
1975F: arch/avr32/mach-at32ap/
1976
1977AX.25 NETWORK LAYER
1978M: Ralf Baechle <ralf@linux-mips.org>
1979L: linux-hams@vger.kernel.org
1980W: http://www.linux-ax25.org/
1981S: Maintained
1982F: include/uapi/linux/ax25.h
1983F: include/net/ax25.h
1984F: net/ax25/
1985
1986AZ6007 DVB DRIVER
1987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1988L: linux-media@vger.kernel.org
1989W: http://linuxtv.org
1990T: git git://linuxtv.org/media_tree.git
1991S: Maintained
1992F: drivers/media/usb/dvb-usb-v2/az6007.c
1993
1994AZTECH FM RADIO RECEIVER DRIVER
1995M: Hans Verkuil <hverkuil@xs4all.nl>
1996L: linux-media@vger.kernel.org
1997T: git git://linuxtv.org/media_tree.git
1998W: http://linuxtv.org
1999S: Maintained
2000F: drivers/media/radio/radio-aztech*
2001
2002B43 WIRELESS DRIVER
2003L: linux-wireless@vger.kernel.org
2004L: b43-dev@lists.infradead.org
2005W: http://wireless.kernel.org/en/users/Drivers/b43
2006S: Odd Fixes
2007F: drivers/net/wireless/b43/
2008
2009B43LEGACY WIRELESS DRIVER
2010M: Larry Finger <Larry.Finger@lwfinger.net>
2011L: linux-wireless@vger.kernel.org
2012L: b43-dev@lists.infradead.org
2013W: http://wireless.kernel.org/en/users/Drivers/b43
2014S: Maintained
2015F: drivers/net/wireless/b43legacy/
2016
2017BACKLIGHT CLASS/SUBSYSTEM
2018M: Jingoo Han <jingoohan1@gmail.com>
2019M: Lee Jones <lee.jones@linaro.org>
2020S: Maintained
2021F: drivers/video/backlight/
2022F: include/linux/backlight.h
2023
2024BATMAN ADVANCED
2025M: Marek Lindner <mareklindner@neomailbox.ch>
2026M: Simon Wunderlich <sw@simonwunderlich.de>
2027M: Antonio Quartulli <antonio@meshcoding.com>
2028L: b.a.t.m.a.n@lists.open-mesh.org
2029W: http://www.open-mesh.org/
2030S: Maintained
2031F: net/batman-adv/
2032
2033BAYCOM/HDLCDRV DRIVERS FOR AX.25
2034M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2035L: linux-hams@vger.kernel.org
2036W: http://www.baycom.org/~tom/ham/ham.html
2037S: Maintained
2038F: drivers/net/hamradio/baycom*
2039
2040BCACHE (BLOCK LAYER CACHE)
2041M: Kent Overstreet <kent.overstreet@gmail.com>
2042L: linux-bcache@vger.kernel.org
2043W: http://bcache.evilpiepirate.org
2044S: Maintained
2045F: drivers/md/bcache/
2046
2047BDISP ST MEDIA DRIVER
2048M: Fabien Dessenne <fabien.dessenne@st.com>
2049L: linux-media@vger.kernel.org
2050T: git git://linuxtv.org/media_tree.git
2051W: http://linuxtv.org
2052S: Supported
2053F: drivers/media/platform/sti/bdisp
2054
2055BEFS FILE SYSTEM
2056S: Orphan
2057F: Documentation/filesystems/befs.txt
2058F: fs/befs/
2059
2060BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2061M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2062L: netdev@vger.kernel.org
2063S: Maintained
2064F: drivers/net/ethernet/ec_bhf.c
2065
2066BFS FILE SYSTEM
2067M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2068S: Maintained
2069F: Documentation/filesystems/bfs.txt
2070F: fs/bfs/
2071F: include/uapi/linux/bfs_fs.h
2072
2073BLACKFIN ARCHITECTURE
2074M: Steven Miao <realmz6@gmail.com>
2075L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2076T: git git://git.code.sf.net/p/adi-linux/code
2077W: http://blackfin.uclinux.org
2078S: Supported
2079F: arch/blackfin/
2080
2081BLACKFIN EMAC DRIVER
2082L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2083W: http://blackfin.uclinux.org
2084S: Supported
2085F: drivers/net/ethernet/adi/
2086
2087BLACKFIN RTC DRIVER
2088L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2089W: http://blackfin.uclinux.org
2090S: Supported
2091F: drivers/rtc/rtc-bfin.c
2092
2093BLACKFIN SDH DRIVER
2094M: Sonic Zhang <sonic.zhang@analog.com>
2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2096W: http://blackfin.uclinux.org
2097S: Supported
2098F: drivers/mmc/host/bfin_sdh.c
2099
2100BLACKFIN SERIAL DRIVER
2101M: Sonic Zhang <sonic.zhang@analog.com>
2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2103W: http://blackfin.uclinux.org
2104S: Supported
2105F: drivers/tty/serial/bfin_uart.c
2106
2107BLACKFIN WATCHDOG DRIVER
2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2109W: http://blackfin.uclinux.org
2110S: Supported
2111F: drivers/watchdog/bfin_wdt.c
2112
2113BLACKFIN I2C TWI DRIVER
2114M: Sonic Zhang <sonic.zhang@analog.com>
2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2116W: http://blackfin.uclinux.org/
2117S: Supported
2118F: drivers/i2c/busses/i2c-bfin-twi.c
2119
2120BLACKFIN MEDIA DRIVER
2121M: Scott Jiang <scott.jiang.linux@gmail.com>
2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123W: http://blackfin.uclinux.org/
2124S: Supported
2125F: drivers/media/platform/blackfin/
2126F: drivers/media/i2c/adv7183*
2127F: drivers/media/i2c/vs6624*
2128
2129BLINKM RGB LED DRIVER
2130M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2131S: Maintained
2132F: drivers/leds/leds-blinkm.c
2133
2134BLOCK LAYER
2135M: Jens Axboe <axboe@kernel.dk>
2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2137S: Maintained
2138F: block/
2139F: kernel/trace/blktrace.c
2140
2141BLOCK2MTD DRIVER
2142M: Joern Engel <joern@lazybastard.org>
2143L: linux-mtd@lists.infradead.org
2144S: Maintained
2145F: drivers/mtd/devices/block2mtd.c
2146
2147BLUETOOTH DRIVERS
2148M: Marcel Holtmann <marcel@holtmann.org>
2149M: Gustavo Padovan <gustavo@padovan.org>
2150M: Johan Hedberg <johan.hedberg@gmail.com>
2151L: linux-bluetooth@vger.kernel.org
2152W: http://www.bluez.org/
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2154T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2155S: Maintained
2156F: drivers/bluetooth/
2157
2158BLUETOOTH SUBSYSTEM
2159M: Marcel Holtmann <marcel@holtmann.org>
2160M: Gustavo Padovan <gustavo@padovan.org>
2161M: Johan Hedberg <johan.hedberg@gmail.com>
2162L: linux-bluetooth@vger.kernel.org
2163W: http://www.bluez.org/
2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2165T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2166S: Maintained
2167F: net/bluetooth/
2168F: include/net/bluetooth/
2169
2170BONDING DRIVER
2171M: Jay Vosburgh <j.vosburgh@gmail.com>
2172M: Veaceslav Falico <vfalico@gmail.com>
2173M: Andy Gospodarek <gospo@cumulusnetworks.com>
2174L: netdev@vger.kernel.org
2175W: http://sourceforge.net/projects/bonding/
2176S: Supported
2177F: drivers/net/bonding/
2178F: include/uapi/linux/if_bonding.h
2179
2180BPF (Safe dynamic programs and tools)
2181M: Alexei Starovoitov <ast@kernel.org>
2182L: netdev@vger.kernel.org
2183L: linux-kernel@vger.kernel.org
2184S: Supported
2185F: kernel/bpf/
2186
2187BROADCOM B44 10/100 ETHERNET DRIVER
2188M: Gary Zambrano <zambrano@broadcom.com>
2189L: netdev@vger.kernel.org
2190S: Supported
2191F: drivers/net/ethernet/broadcom/b44.*
2192
2193BROADCOM GENET ETHERNET DRIVER
2194M: Florian Fainelli <f.fainelli@gmail.com>
2195L: netdev@vger.kernel.org
2196S: Supported
2197F: drivers/net/ethernet/broadcom/genet/
2198
2199BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2200M: Sony Chacko <sony.chacko@qlogic.com>
2201M: Dept-HSGLinuxNICDev@qlogic.com
2202L: netdev@vger.kernel.org
2203S: Supported
2204F: drivers/net/ethernet/broadcom/bnx2.*
2205F: drivers/net/ethernet/broadcom/bnx2_*
2206
2207BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2208M: Ariel Elior <ariel.elior@qlogic.com>
2209L: netdev@vger.kernel.org
2210S: Supported
2211F: drivers/net/ethernet/broadcom/bnx2x/
2212
2213BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2214M: Florian Fainelli <f.fainelli@gmail.com>
2215M: Ray Jui <rjui@broadcom.com>
2216M: Scott Branden <sbranden@broadcom.com>
2217L: bcm-kernel-feedback-list@broadcom.com
2218T: git git://github.com/broadcom/mach-bcm
2219S: Maintained
2220F: arch/arm/mach-bcm/
2221F: arch/arm/boot/dts/bcm113*
2222F: arch/arm/boot/dts/bcm216*
2223F: arch/arm/boot/dts/bcm281*
2224F: arch/arm/configs/bcm_defconfig
2225F: drivers/mmc/host/sdhci-bcm-kona.c
2226F: drivers/clocksource/bcm_kona_timer.c
2227
2228BROADCOM BCM2835 ARM ARCHITECTURE
2229M: Stephen Warren <swarren@wwwdotorg.org>
2230M: Lee Jones <lee@kernel.org>
2231M: Eric Anholt <eric@anholt.net>
2232L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2235S: Maintained
2236N: bcm2835
2237
2238BROADCOM BCM33XX MIPS ARCHITECTURE
2239M: Kevin Cernekee <cernekee@gmail.com>
2240L: linux-mips@linux-mips.org
2241S: Maintained
2242F: arch/mips/bcm3384/*
2243F: arch/mips/include/asm/mach-bcm3384/*
2244F: arch/mips/kernel/*bmips*
2245
2246BROADCOM BCM47XX MIPS ARCHITECTURE
2247M: Hauke Mehrtens <hauke@hauke-m.de>
2248M: Rafał Miłecki <zajec5@gmail.com>
2249L: linux-mips@linux-mips.org
2250S: Maintained
2251F: arch/mips/bcm47xx/*
2252F: arch/mips/include/asm/mach-bcm47xx/*
2253
2254BROADCOM BCM5301X ARM ARCHITECTURE
2255M: Hauke Mehrtens <hauke@hauke-m.de>
2256L: linux-arm-kernel@lists.infradead.org
2257S: Maintained
2258F: arch/arm/mach-bcm/bcm_5301x.c
2259F: arch/arm/boot/dts/bcm5301x.dtsi
2260F: arch/arm/boot/dts/bcm470*
2261
2262BROADCOM BCM63XX ARM ARCHITECTURE
2263M: Florian Fainelli <f.fainelli@gmail.com>
2264L: linux-arm-kernel@lists.infradead.org
2265T: git git://github.com/broadcom/arm-bcm63xx.git
2266S: Maintained
2267F: arch/arm/mach-bcm/bcm63xx.c
2268F: arch/arm/include/debug/bcm63xx.S
2269
2270BROADCOM BCM63XX/BCM33XX UDC DRIVER
2271M: Kevin Cernekee <cernekee@gmail.com>
2272L: linux-usb@vger.kernel.org
2273S: Maintained
2274F: drivers/usb/gadget/udc/bcm63xx_udc.*
2275
2276BROADCOM BCM7XXX ARM ARCHITECTURE
2277M: Brian Norris <computersforpeace@gmail.com>
2278M: Gregory Fong <gregory.0xf0@gmail.com>
2279M: Florian Fainelli <f.fainelli@gmail.com>
2280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2281T: git git://github.com/broadcom/stblinux.git
2282S: Maintained
2283F: arch/arm/mach-bcm/*brcmstb*
2284F: arch/arm/boot/dts/bcm7*.dts*
2285F: drivers/bus/brcmstb_gisb.c
2286N: brcmstb
2287
2288BROADCOM BMIPS MIPS ARCHITECTURE
2289M: Kevin Cernekee <cernekee@gmail.com>
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-mips@linux-mips.org
2292T: git git://github.com/broadcom/stblinux.git
2293S: Maintained
2294F: arch/mips/bmips/*
2295F: arch/mips/include/asm/mach-bmips/*
2296F: arch/mips/kernel/*bmips*
2297F: arch/mips/boot/dts/brcm/bcm*.dts*
2298F: drivers/irqchip/irq-bcm7*
2299F: drivers/irqchip/irq-brcmstb*
2300
2301BROADCOM TG3 GIGABIT ETHERNET DRIVER
2302M: Prashant Sreedharan <prashant@broadcom.com>
2303M: Michael Chan <mchan@broadcom.com>
2304L: netdev@vger.kernel.org
2305S: Supported
2306F: drivers/net/ethernet/broadcom/tg3.*
2307
2308BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2309M: Brett Rudley <brudley@broadcom.com>
2310M: Arend van Spriel <arend@broadcom.com>
2311M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2312M: Hante Meuleman <meuleman@broadcom.com>
2313L: linux-wireless@vger.kernel.org
2314L: brcm80211-dev-list@broadcom.com
2315S: Supported
2316F: drivers/net/wireless/brcm80211/
2317
2318BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2319M: QLogic-Storage-Upstream@qlogic.com
2320L: linux-scsi@vger.kernel.org
2321S: Supported
2322F: drivers/scsi/bnx2fc/
2323
2324BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2325M: QLogic-Storage-Upstream@qlogic.com
2326L: linux-scsi@vger.kernel.org
2327S: Supported
2328F: drivers/scsi/bnx2i/
2329
2330BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2331M: Ray Jui <rjui@broadcom.com>
2332M: Scott Branden <sbranden@broadcom.com>
2333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2334L: bcm-kernel-feedback-list@broadcom.com
2335T: git git://github.com/broadcom/cygnus-linux.git
2336S: Maintained
2337N: iproc
2338N: cygnus
2339N: bcm9113*
2340N: bcm9583*
2341N: bcm583*
2342N: bcm113*
2343
2344BROADCOM BRCMSTB GPIO DRIVER
2345M: Gregory Fong <gregory.0xf0@gmail.com>
2346L: bcm-kernel-feedback-list@broadcom.com>
2347S: Supported
2348F: drivers/gpio/gpio-brcmstb.c
2349F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2350
2351BROADCOM KONA GPIO DRIVER
2352M: Ray Jui <rjui@broadcom.com>
2353L: bcm-kernel-feedback-list@broadcom.com
2354S: Supported
2355F: drivers/gpio/gpio-bcm-kona.c
2356F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2357
2358BROADCOM NVRAM DRIVER
2359M: Rafał Miłecki <zajec5@gmail.com>
2360L: linux-mips@linux-mips.org
2361S: Maintained
2362F: drivers/firmware/broadcom/*
2363
2364BROADCOM STB NAND FLASH DRIVER
2365M: Brian Norris <computersforpeace@gmail.com>
2366L: linux-mtd@lists.infradead.org
2367S: Maintained
2368F: drivers/mtd/nand/brcmnand/
2369
2370BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2371M: Rafał Miłecki <zajec5@gmail.com>
2372L: linux-wireless@vger.kernel.org
2373S: Maintained
2374F: drivers/bcma/
2375F: include/linux/bcma/
2376
2377BROADCOM SYSTEMPORT ETHERNET DRIVER
2378M: Florian Fainelli <f.fainelli@gmail.com>
2379L: netdev@vger.kernel.org
2380S: Supported
2381F: drivers/net/ethernet/broadcom/bcmsysport.*
2382
2383BROCADE BFA FC SCSI DRIVER
2384M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2385M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2386L: linux-scsi@vger.kernel.org
2387S: Supported
2388F: drivers/scsi/bfa/
2389
2390BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2391M: Rasesh Mody <rasesh.mody@qlogic.com>
2392L: netdev@vger.kernel.org
2393S: Supported
2394F: drivers/net/ethernet/brocade/bna/
2395
2396BSG (block layer generic sg v4 driver)
2397M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2398L: linux-scsi@vger.kernel.org
2399S: Supported
2400F: block/bsg.c
2401F: include/linux/bsg.h
2402F: include/uapi/linux/bsg.h
2403
2404BT87X AUDIO DRIVER
2405M: Clemens Ladisch <clemens@ladisch.de>
2406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2407T: git git://git.alsa-project.org/alsa-kernel.git
2408S: Maintained
2409F: Documentation/sound/alsa/Bt87x.txt
2410F: sound/pci/bt87x.c
2411
2412BT8XXGPIO DRIVER
2413M: Michael Buesch <m@bues.ch>
2414W: http://bu3sch.de/btgpio.php
2415S: Maintained
2416F: drivers/gpio/gpio-bt8xx.c
2417
2418BTRFS FILE SYSTEM
2419M: Chris Mason <clm@fb.com>
2420M: Josef Bacik <jbacik@fb.com>
2421M: David Sterba <dsterba@suse.com>
2422L: linux-btrfs@vger.kernel.org
2423W: http://btrfs.wiki.kernel.org/
2424Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2426S: Maintained
2427F: Documentation/filesystems/btrfs.txt
2428F: fs/btrfs/
2429
2430BTTV VIDEO4LINUX DRIVER
2431M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2432L: linux-media@vger.kernel.org
2433W: http://linuxtv.org
2434T: git git://linuxtv.org/media_tree.git
2435S: Odd fixes
2436F: Documentation/video4linux/bttv/
2437F: drivers/media/pci/bt8xx/bttv*
2438
2439BUSLOGIC SCSI DRIVER
2440M: Khalid Aziz <khalid@gonehiking.org>
2441L: linux-scsi@vger.kernel.org
2442S: Maintained
2443F: drivers/scsi/BusLogic.*
2444F: drivers/scsi/FlashPoint.*
2445
2446C-MEDIA CMI8788 DRIVER
2447M: Clemens Ladisch <clemens@ladisch.de>
2448L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2449T: git git://git.alsa-project.org/alsa-kernel.git
2450S: Maintained
2451F: sound/pci/oxygen/
2452
2453C6X ARCHITECTURE
2454M: Mark Salter <msalter@redhat.com>
2455M: Aurelien Jacquiot <a-jacquiot@ti.com>
2456L: linux-c6x-dev@linux-c6x.org
2457W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2458S: Maintained
2459F: arch/c6x/
2460
2461CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2462M: David Howells <dhowells@redhat.com>
2463L: linux-cachefs@redhat.com
2464S: Supported
2465F: Documentation/filesystems/caching/cachefiles.txt
2466F: fs/cachefiles/
2467
2468CADET FM/AM RADIO RECEIVER DRIVER
2469M: Hans Verkuil <hverkuil@xs4all.nl>
2470L: linux-media@vger.kernel.org
2471T: git git://linuxtv.org/media_tree.git
2472W: http://linuxtv.org
2473S: Maintained
2474F: drivers/media/radio/radio-cadet*
2475
2476CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2477M: Jonathan Corbet <corbet@lwn.net>
2478L: linux-media@vger.kernel.org
2479T: git git://linuxtv.org/media_tree.git
2480S: Maintained
2481F: Documentation/video4linux/cafe_ccic
2482F: drivers/media/platform/marvell-ccic/
2483
2484CAIF NETWORK LAYER
2485M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2486L: netdev@vger.kernel.org
2487S: Supported
2488F: Documentation/networking/caif/
2489F: drivers/net/caif/
2490F: include/uapi/linux/caif/
2491F: include/net/caif/
2492F: net/caif/
2493
2494CALGARY x86-64 IOMMU
2495M: Muli Ben-Yehuda <muli@il.ibm.com>
2496M: "Jon D. Mason" <jdmason@kudzu.us>
2497L: discuss@x86-64.org
2498S: Maintained
2499F: arch/x86/kernel/pci-calgary_64.c
2500F: arch/x86/kernel/tce_64.c
2501F: arch/x86/include/asm/calgary.h
2502F: arch/x86/include/asm/tce.h
2503
2504CAN NETWORK LAYER
2505M: Oliver Hartkopp <socketcan@hartkopp.net>
2506M: Marc Kleine-Budde <mkl@pengutronix.de>
2507L: linux-can@vger.kernel.org
2508W: https://github.com/linux-can
2509T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2511S: Maintained
2512F: Documentation/networking/can.txt
2513F: net/can/
2514F: include/linux/can/core.h
2515F: include/uapi/linux/can.h
2516F: include/uapi/linux/can/bcm.h
2517F: include/uapi/linux/can/raw.h
2518F: include/uapi/linux/can/gw.h
2519
2520CAN NETWORK DRIVERS
2521M: Wolfgang Grandegger <wg@grandegger.com>
2522M: Marc Kleine-Budde <mkl@pengutronix.de>
2523L: linux-can@vger.kernel.org
2524W: https://github.com/linux-can
2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2526T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2527S: Maintained
2528F: drivers/net/can/
2529F: include/linux/can/dev.h
2530F: include/linux/can/platform/
2531F: include/uapi/linux/can/error.h
2532F: include/uapi/linux/can/netlink.h
2533
2534CAPABILITIES
2535M: Serge Hallyn <serge.hallyn@canonical.com>
2536L: linux-security-module@vger.kernel.org
2537S: Supported
2538F: include/linux/capability.h
2539F: include/uapi/linux/capability.h
2540F: security/commoncap.c
2541F: kernel/capability.c
2542
2543CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2544M: Kevin Tsai <ktsai@capellamicro.com>
2545S: Maintained
2546F: drivers/iio/light/cm*
2547F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2548
2549CAVIUM LIQUIDIO NETWORK DRIVER
2550M: Derek Chickles <derek.chickles@caviumnetworks.com>
2551M: Satanand Burla <satananda.burla@caviumnetworks.com>
2552M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2553M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2554L: netdev@vger.kernel.org
2555W: http://www.cavium.com
2556S: Supported
2557F: drivers/net/ethernet/cavium/liquidio/
2558
2559CC2520 IEEE-802.15.4 RADIO DRIVER
2560M: Varka Bhadram <varkabhadram@gmail.com>
2561L: linux-wpan@vger.kernel.org
2562S: Maintained
2563F: drivers/net/ieee802154/cc2520.c
2564F: include/linux/spi/cc2520.h
2565F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2566
2567CELL BROADBAND ENGINE ARCHITECTURE
2568M: Arnd Bergmann <arnd@arndb.de>
2569L: linuxppc-dev@lists.ozlabs.org
2570W: http://www.ibm.com/developerworks/power/cell/
2571S: Supported
2572F: arch/powerpc/include/asm/cell*.h
2573F: arch/powerpc/include/asm/spu*.h
2574F: arch/powerpc/include/uapi/asm/spu*.h
2575F: arch/powerpc/oprofile/*cell*
2576F: arch/powerpc/platforms/cell/
2577
2578CEPH COMMON CODE (LIBCEPH)
2579M: Ilya Dryomov <idryomov@gmail.com>
2580M: "Yan, Zheng" <zyan@redhat.com>
2581M: Sage Weil <sage@redhat.com>
2582L: ceph-devel@vger.kernel.org
2583W: http://ceph.com/
2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2585T: git git://github.com/ceph/ceph-client.git
2586S: Supported
2587F: net/ceph/
2588F: include/linux/ceph/
2589F: include/linux/crush/
2590
2591CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2592M: "Yan, Zheng" <zyan@redhat.com>
2593M: Sage Weil <sage@redhat.com>
2594M: Ilya Dryomov <idryomov@gmail.com>
2595L: ceph-devel@vger.kernel.org
2596W: http://ceph.com/
2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2598T: git git://github.com/ceph/ceph-client.git
2599S: Supported
2600F: Documentation/filesystems/ceph.txt
2601F: fs/ceph/
2602
2603CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2604L: linux-usb@vger.kernel.org
2605S: Orphan
2606F: Documentation/usb/WUSB-Design-overview.txt
2607F: Documentation/usb/wusb-cbaf
2608F: drivers/usb/host/hwa-hc.c
2609F: drivers/usb/host/whci/
2610F: drivers/usb/wusbcore/
2611F: include/linux/usb/wusb*
2612
2613CFAG12864B LCD DRIVER
2614M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2615W: http://miguelojeda.es/auxdisplay.htm
2616W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2617S: Maintained
2618F: drivers/auxdisplay/cfag12864b.c
2619F: include/linux/cfag12864b.h
2620
2621CFAG12864BFB LCD FRAMEBUFFER DRIVER
2622M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2623W: http://miguelojeda.es/auxdisplay.htm
2624W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2625S: Maintained
2626F: drivers/auxdisplay/cfag12864bfb.c
2627F: include/linux/cfag12864b.h
2628
2629CFG80211 and NL80211
2630M: Johannes Berg <johannes@sipsolutions.net>
2631L: linux-wireless@vger.kernel.org
2632W: http://wireless.kernel.org/
2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2635S: Maintained
2636F: include/uapi/linux/nl80211.h
2637F: include/net/cfg80211.h
2638F: net/wireless/*
2639X: net/wireless/wext*
2640
2641CHAR and MISC DRIVERS
2642M: Arnd Bergmann <arnd@arndb.de>
2643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2645S: Supported
2646F: drivers/char/*
2647F: drivers/misc/*
2648F: include/linux/miscdevice.h
2649
2650CHECKPATCH
2651M: Andy Whitcroft <apw@canonical.com>
2652M: Joe Perches <joe@perches.com>
2653S: Maintained
2654F: scripts/checkpatch.pl
2655
2656CHINESE DOCUMENTATION
2657M: Harry Wei <harryxiyou@gmail.com>
2658L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2659L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2660S: Maintained
2661F: Documentation/zh_CN/
2662
2663CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2664M: Peter Chen <Peter.Chen@freescale.com>
2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2666L: linux-usb@vger.kernel.org
2667S: Maintained
2668F: drivers/usb/chipidea/
2669
2670CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2671M: Hans de Goede <hdegoede@redhat.com>
2672L: linux-input@vger.kernel.org
2673S: Maintained
2674F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2675F: drivers/input/touchscreen/chipone_icn8318.c
2676
2677CHROME HARDWARE PLATFORM SUPPORT
2678M: Olof Johansson <olof@lixom.net>
2679S: Maintained
2680F: drivers/platform/chrome/
2681
2682CISCO VIC ETHERNET NIC DRIVER
2683M: Christian Benvenuti <benve@cisco.com>
2684M: Sujith Sankar <ssujith@cisco.com>
2685M: Govindarajulu Varadarajan <_govind@gmx.com>
2686M: Neel Patel <neepatel@cisco.com>
2687S: Supported
2688F: drivers/net/ethernet/cisco/enic/
2689
2690CISCO VIC LOW LATENCY NIC DRIVER
2691M: Upinder Malhi <umalhi@cisco.com>
2692S: Supported
2693F: drivers/infiniband/hw/usnic
2694
2695CIRRUS LOGIC EP93XX ETHERNET DRIVER
2696M: Hartley Sweeten <hsweeten@visionengravers.com>
2697L: netdev@vger.kernel.org
2698S: Maintained
2699F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2700
2701CIRRUS LOGIC AUDIO CODEC DRIVERS
2702M: Brian Austin <brian.austin@cirrus.com>
2703M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2705S: Maintained
2706F: sound/soc/codecs/cs*
2707
2708CLEANCACHE API
2709M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2710L: linux-kernel@vger.kernel.org
2711S: Maintained
2712F: mm/cleancache.c
2713F: include/linux/cleancache.h
2714
2715CLK API
2716M: Russell King <linux@arm.linux.org.uk>
2717L: linux-clk@vger.kernel.org
2718S: Maintained
2719F: include/linux/clk.h
2720
2721CLOCKSOURCE, CLOCKEVENT DRIVERS
2722M: Daniel Lezcano <daniel.lezcano@linaro.org>
2723M: Thomas Gleixner <tglx@linutronix.de>
2724L: linux-kernel@vger.kernel.org
2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2726S: Supported
2727F: drivers/clocksource
2728
2729CISCO FCOE HBA DRIVER
2730M: Hiral Patel <hiralpat@cisco.com>
2731M: Suma Ramars <sramars@cisco.com>
2732M: Brian Uchino <buchino@cisco.com>
2733L: linux-scsi@vger.kernel.org
2734S: Supported
2735F: drivers/scsi/fnic/
2736
2737CISCO SCSI HBA DRIVER
2738M: Narsimhulu Musini <nmusini@cisco.com>
2739M: Sesidhar Baddela <sebaddel@cisco.com>
2740L: linux-scsi@vger.kernel.org
2741S: Supported
2742F: drivers/scsi/snic/
2743
2744CMPC ACPI DRIVER
2745M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2746M: Daniel Oliveira Nascimento <don@syst.com.br>
2747L: platform-driver-x86@vger.kernel.org
2748S: Supported
2749F: drivers/platform/x86/classmate-laptop.c
2750
2751COBALT MEDIA DRIVER
2752M: Hans Verkuil <hans.verkuil@cisco.com>
2753L: linux-media@vger.kernel.org
2754T: git git://linuxtv.org/media_tree.git
2755W: http://linuxtv.org
2756S: Supported
2757F: drivers/media/pci/cobalt/
2758
2759COCCINELLE/Semantic Patches (SmPL)
2760M: Julia Lawall <Julia.Lawall@lip6.fr>
2761M: Gilles Muller <Gilles.Muller@lip6.fr>
2762M: Nicolas Palix <nicolas.palix@imag.fr>
2763M: Michal Marek <mmarek@suse.com>
2764L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2766W: http://coccinelle.lip6.fr/
2767S: Supported
2768F: Documentation/coccinelle.txt
2769F: scripts/coccinelle/
2770F: scripts/coccicheck
2771
2772CODA FILE SYSTEM
2773M: Jan Harkes <jaharkes@cs.cmu.edu>
2774M: coda@cs.cmu.edu
2775L: codalist@coda.cs.cmu.edu
2776W: http://www.coda.cs.cmu.edu/
2777S: Maintained
2778F: Documentation/filesystems/coda.txt
2779F: fs/coda/
2780F: include/linux/coda*.h
2781F: include/uapi/linux/coda*.h
2782
2783CODA V4L2 MEM2MEM DRIVER
2784M: Philipp Zabel <p.zabel@pengutronix.de>
2785L: linux-media@vger.kernel.org
2786S: Maintained
2787F: Documentation/devicetree/bindings/media/coda.txt
2788F: drivers/media/platform/coda/
2789
2790COMMON CLK FRAMEWORK
2791M: Michael Turquette <mturquette@baylibre.com>
2792M: Stephen Boyd <sboyd@codeaurora.org>
2793L: linux-clk@vger.kernel.org
2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2795S: Maintained
2796F: drivers/clk/
2797X: drivers/clk/clkdev.c
2798F: include/linux/clk-pr*
2799F: include/linux/clk/
2800
2801COMMON INTERNET FILE SYSTEM (CIFS)
2802M: Steve French <sfrench@samba.org>
2803L: linux-cifs@vger.kernel.org
2804L: samba-technical@lists.samba.org (moderated for non-subscribers)
2805W: http://linux-cifs.samba.org/
2806T: git git://git.samba.org/sfrench/cifs-2.6.git
2807S: Supported
2808F: Documentation/filesystems/cifs/
2809F: fs/cifs/
2810
2811COMPACTPCI HOTPLUG CORE
2812M: Scott Murray <scott@spiteful.org>
2813L: linux-pci@vger.kernel.org
2814S: Maintained
2815F: drivers/pci/hotplug/cpci_hotplug*
2816
2817COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2818M: Scott Murray <scott@spiteful.org>
2819L: linux-pci@vger.kernel.org
2820S: Maintained
2821F: drivers/pci/hotplug/cpcihp_zt5550.*
2822
2823COMPACTPCI HOTPLUG GENERIC DRIVER
2824M: Scott Murray <scott@spiteful.org>
2825L: linux-pci@vger.kernel.org
2826S: Maintained
2827F: drivers/pci/hotplug/cpcihp_generic.c
2828
2829COMPAL LAPTOP SUPPORT
2830M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2831L: platform-driver-x86@vger.kernel.org
2832S: Maintained
2833F: drivers/platform/x86/compal-laptop.c
2834
2835CONEXANT ACCESSRUNNER USB DRIVER
2836M: Simon Arlott <cxacru@fire.lp0.eu>
2837L: accessrunner-general@lists.sourceforge.net
2838W: http://accessrunner.sourceforge.net/
2839S: Maintained
2840F: drivers/usb/atm/cxacru.c
2841
2842CONFIGFS
2843M: Joel Becker <jlbec@evilplan.org>
2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2845S: Supported
2846F: fs/configfs/
2847F: include/linux/configfs.h
2848
2849CONNECTOR
2850M: Evgeniy Polyakov <zbr@ioremap.net>
2851L: netdev@vger.kernel.org
2852S: Maintained
2853F: drivers/connector/
2854
2855CONTROL GROUP (CGROUP)
2856M: Tejun Heo <tj@kernel.org>
2857M: Li Zefan <lizefan@huawei.com>
2858M: Johannes Weiner <hannes@cmpxchg.org>
2859L: cgroups@vger.kernel.org
2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2861S: Maintained
2862F: Documentation/cgroups/
2863F: include/linux/cgroup*
2864F: kernel/cgroup*
2865
2866CONTROL GROUP - CPUSET
2867M: Li Zefan <lizefan@huawei.com>
2868L: cgroups@vger.kernel.org
2869W: http://www.bullopensource.org/cpuset/
2870W: http://oss.sgi.com/projects/cpusets/
2871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2872S: Maintained
2873F: Documentation/cgroups/cpusets.txt
2874F: include/linux/cpuset.h
2875F: kernel/cpuset.c
2876
2877CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2878M: Johannes Weiner <hannes@cmpxchg.org>
2879M: Michal Hocko <mhocko@kernel.org>
2880L: cgroups@vger.kernel.org
2881L: linux-mm@kvack.org
2882S: Maintained
2883F: mm/memcontrol.c
2884F: mm/swap_cgroup.c
2885
2886CORETEMP HARDWARE MONITORING DRIVER
2887M: Fenghua Yu <fenghua.yu@intel.com>
2888L: lm-sensors@lm-sensors.org
2889S: Maintained
2890F: Documentation/hwmon/coretemp
2891F: drivers/hwmon/coretemp.c
2892
2893COSA/SRP SYNC SERIAL DRIVER
2894M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2895W: http://www.fi.muni.cz/~kas/cosa/
2896S: Maintained
2897F: drivers/net/wan/cosa*
2898
2899CPMAC ETHERNET DRIVER
2900M: Florian Fainelli <florian@openwrt.org>
2901L: netdev@vger.kernel.org
2902S: Maintained
2903F: drivers/net/ethernet/ti/cpmac.c
2904
2905CPU FREQUENCY DRIVERS
2906M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2907M: Viresh Kumar <viresh.kumar@linaro.org>
2908L: linux-pm@vger.kernel.org
2909S: Maintained
2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2911T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2912F: drivers/cpufreq/
2913F: include/linux/cpufreq.h
2914
2915CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2916M: Viresh Kumar <viresh.kumar@linaro.org>
2917M: Sudeep Holla <sudeep.holla@arm.com>
2918L: linux-pm@vger.kernel.org
2919W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2920S: Maintained
2921F: drivers/cpufreq/arm_big_little.h
2922F: drivers/cpufreq/arm_big_little.c
2923F: drivers/cpufreq/arm_big_little_dt.c
2924
2925CPUIDLE DRIVER - ARM BIG LITTLE
2926M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2927M: Daniel Lezcano <daniel.lezcano@linaro.org>
2928L: linux-pm@vger.kernel.org
2929L: linux-arm-kernel@lists.infradead.org
2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2931S: Maintained
2932F: drivers/cpuidle/cpuidle-big_little.c
2933
2934CPUIDLE DRIVER - ARM EXYNOS
2935M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2936M: Daniel Lezcano <daniel.lezcano@linaro.org>
2937M: Kukjin Kim <kgene@kernel.org>
2938L: linux-pm@vger.kernel.org
2939L: linux-samsung-soc@vger.kernel.org
2940S: Supported
2941F: drivers/cpuidle/cpuidle-exynos.c
2942F: arch/arm/mach-exynos/pm.c
2943
2944CPUIDLE DRIVERS
2945M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2946M: Daniel Lezcano <daniel.lezcano@linaro.org>
2947L: linux-pm@vger.kernel.org
2948S: Maintained
2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2950F: drivers/cpuidle/*
2951F: include/linux/cpuidle.h
2952
2953CPUID/MSR DRIVER
2954M: "H. Peter Anvin" <hpa@zytor.com>
2955S: Maintained
2956F: arch/x86/kernel/cpuid.c
2957F: arch/x86/kernel/msr.c
2958
2959CPU POWER MONITORING SUBSYSTEM
2960M: Thomas Renninger <trenn@suse.com>
2961L: linux-pm@vger.kernel.org
2962S: Maintained
2963F: tools/power/cpupower/
2964
2965CRAMFS FILESYSTEM
2966W: http://sourceforge.net/projects/cramfs/
2967S: Orphan / Obsolete
2968F: Documentation/filesystems/cramfs.txt
2969F: fs/cramfs/
2970
2971CRIS PORT
2972M: Mikael Starvik <starvik@axis.com>
2973M: Jesper Nilsson <jesper.nilsson@axis.com>
2974L: linux-cris-kernel@axis.com
2975W: http://developer.axis.com
2976S: Maintained
2977F: arch/cris/
2978F: drivers/tty/serial/crisv10.*
2979
2980CRYPTO API
2981M: Herbert Xu <herbert@gondor.apana.org.au>
2982M: "David S. Miller" <davem@davemloft.net>
2983L: linux-crypto@vger.kernel.org
2984T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2985S: Maintained
2986F: Documentation/crypto/
2987F: Documentation/DocBook/crypto-API.tmpl
2988F: arch/*/crypto/
2989F: crypto/
2990F: drivers/crypto/
2991F: include/crypto/
2992
2993CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2994M: Neil Horman <nhorman@tuxdriver.com>
2995L: linux-crypto@vger.kernel.org
2996S: Maintained
2997F: crypto/ansi_cprng.c
2998F: crypto/rng.c
2999
3000CS5535 Audio ALSA driver
3001M: Jaya Kumar <jayakumar.alsa@gmail.com>
3002S: Maintained
3003F: sound/pci/cs5535audio/
3004
3005CW1200 WLAN driver
3006M: Solomon Peachy <pizza@shaftnet.org>
3007S: Maintained
3008F: drivers/net/wireless/cw1200/
3009
3010CX18 VIDEO4LINUX DRIVER
3011M: Andy Walls <awalls@md.metrocast.net>
3012L: ivtv-devel@ivtvdriver.org (subscribers-only)
3013L: linux-media@vger.kernel.org
3014T: git git://linuxtv.org/media_tree.git
3015W: http://linuxtv.org
3016W: http://www.ivtvdriver.org/index.php/Cx18
3017S: Maintained
3018F: Documentation/video4linux/cx18.txt
3019F: drivers/media/pci/cx18/
3020F: include/uapi/linux/ivtv*
3021
3022CX2341X MPEG ENCODER HELPER MODULE
3023M: Hans Verkuil <hverkuil@xs4all.nl>
3024L: linux-media@vger.kernel.org
3025T: git git://linuxtv.org/media_tree.git
3026W: http://linuxtv.org
3027S: Maintained
3028F: drivers/media/common/cx2341x*
3029F: include/media/cx2341x*
3030
3031CX24120 MEDIA DRIVER
3032M: Jemma Denson <jdenson@gmail.com>
3033M: Patrick Boettcher <patrick.boettcher@posteo.de>
3034L: linux-media@vger.kernel.org
3035W: http://linuxtv.org/
3036Q: http://patchwork.linuxtv.org/project/linux-media/list/
3037S: Maintained
3038F: drivers/media/dvb-frontends/cx24120*
3039
3040CX88 VIDEO4LINUX DRIVER
3041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3042L: linux-media@vger.kernel.org
3043W: http://linuxtv.org
3044T: git git://linuxtv.org/media_tree.git
3045S: Odd fixes
3046F: Documentation/video4linux/cx88/
3047F: drivers/media/pci/cx88/
3048
3049CXD2820R MEDIA DRIVER
3050M: Antti Palosaari <crope@iki.fi>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://palosaari.fi/linux/
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/anttip/media_tree.git
3056S: Maintained
3057F: drivers/media/dvb-frontends/cxd2820r*
3058
3059CXGB3 ETHERNET DRIVER (CXGB3)
3060M: Santosh Raspatur <santosh@chelsio.com>
3061L: netdev@vger.kernel.org
3062W: http://www.chelsio.com
3063S: Supported
3064F: drivers/net/ethernet/chelsio/cxgb3/
3065
3066CXGB3 ISCSI DRIVER (CXGB3I)
3067M: Karen Xie <kxie@chelsio.com>
3068L: linux-scsi@vger.kernel.org
3069W: http://www.chelsio.com
3070S: Supported
3071F: drivers/scsi/cxgbi/cxgb3i
3072
3073CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3074M: Steve Wise <swise@chelsio.com>
3075L: linux-rdma@vger.kernel.org
3076W: http://www.openfabrics.org
3077S: Supported
3078F: drivers/infiniband/hw/cxgb3/
3079
3080CXGB4 ETHERNET DRIVER (CXGB4)
3081M: Hariprasad S <hariprasad@chelsio.com>
3082L: netdev@vger.kernel.org
3083W: http://www.chelsio.com
3084S: Supported
3085F: drivers/net/ethernet/chelsio/cxgb4/
3086
3087CXGB4 ISCSI DRIVER (CXGB4I)
3088M: Karen Xie <kxie@chelsio.com>
3089L: linux-scsi@vger.kernel.org
3090W: http://www.chelsio.com
3091S: Supported
3092F: drivers/scsi/cxgbi/cxgb4i
3093
3094CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3095M: Steve Wise <swise@chelsio.com>
3096L: linux-rdma@vger.kernel.org
3097W: http://www.openfabrics.org
3098S: Supported
3099F: drivers/infiniband/hw/cxgb4/
3100
3101CXGB4VF ETHERNET DRIVER (CXGB4VF)
3102M: Casey Leedom <leedom@chelsio.com>
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
3106F: drivers/net/ethernet/chelsio/cxgb4vf/
3107
3108CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3109M: Ian Munsie <imunsie@au1.ibm.com>
3110M: Michael Neuling <mikey@neuling.org>
3111L: linuxppc-dev@lists.ozlabs.org
3112S: Supported
3113F: drivers/misc/cxl/
3114F: include/misc/cxl*
3115F: include/uapi/misc/cxl.h
3116F: Documentation/powerpc/cxl.txt
3117F: Documentation/powerpc/cxl.txt
3118F: Documentation/ABI/testing/sysfs-class-cxl
3119
3120STMMAC ETHERNET DRIVER
3121M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3122L: netdev@vger.kernel.org
3123W: http://www.stlinux.com
3124S: Supported
3125F: drivers/net/ethernet/stmicro/stmmac/
3126
3127CYBERPRO FB DRIVER
3128M: Russell King <linux@arm.linux.org.uk>
3129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3130W: http://www.arm.linux.org.uk/
3131S: Maintained
3132F: drivers/video/fbdev/cyber2000fb.*
3133
3134CYCLADES ASYNC MUX DRIVER
3135W: http://www.cyclades.com/
3136S: Orphan
3137F: drivers/tty/cyclades.c
3138F: include/linux/cyclades.h
3139F: include/uapi/linux/cyclades.h
3140
3141CYCLADES PC300 DRIVER
3142W: http://www.cyclades.com/
3143S: Orphan
3144F: drivers/net/wan/pc300*
3145
3146CYPRESS_FIRMWARE MEDIA DRIVER
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
3150W: http://palosaari.fi/linux/
3151Q: http://patchwork.linuxtv.org/project/linux-media/list/
3152T: git git://linuxtv.org/anttip/media_tree.git
3153S: Maintained
3154F: drivers/media/common/cypress_firmware*
3155
3156CYTTSP TOUCHSCREEN DRIVER
3157M: Ferruh Yigit <fery@cypress.com>
3158L: linux-input@vger.kernel.org
3159S: Supported
3160F: drivers/input/touchscreen/cyttsp*
3161F: include/linux/input/cyttsp.h
3162
3163DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3164M: Joshua Kinard <kumba@gentoo.org>
3165S: Maintained
3166F: drivers/rtc/rtc-ds1685.c
3167F: include/linux/rtc/ds1685.h
3168
3169DAMA SLAVE for AX.25
3170M: Joerg Reuter <jreuter@yaina.de>
3171W: http://yaina.de/jreuter/
3172W: http://www.qsl.net/dl1bke/
3173L: linux-hams@vger.kernel.org
3174S: Maintained
3175F: net/ax25/af_ax25.c
3176F: net/ax25/ax25_dev.c
3177F: net/ax25/ax25_ds_*
3178F: net/ax25/ax25_in.c
3179F: net/ax25/ax25_out.c
3180F: net/ax25/ax25_timer.c
3181F: net/ax25/sysctl_net_ax25.c
3182
3183DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3184L: netdev@vger.kernel.org
3185S: Orphan
3186F: Documentation/networking/dmfe.txt
3187F: drivers/net/ethernet/dec/tulip/dmfe.c
3188
3189DC390/AM53C974 SCSI driver
3190M: Hannes Reinecke <hare@suse.com>
3191L: linux-scsi@vger.kernel.org
3192S: Maintained
3193F: drivers/scsi/am53c974.c
3194
3195DC395x SCSI driver
3196M: Oliver Neukum <oliver@neukum.org>
3197M: Ali Akcaagac <aliakc@web.de>
3198M: Jamie Lenehan <lenehan@twibble.org>
3199L: dc395x@twibble.org
3200W: http://twibble.org/dist/dc395x/
3201W: http://lists.twibble.org/mailman/listinfo/dc395x/
3202S: Maintained
3203F: Documentation/scsi/dc395x.txt
3204F: drivers/scsi/dc395x.*
3205
3206DCCP PROTOCOL
3207M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3208L: dccp@vger.kernel.org
3209W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3210S: Maintained
3211F: include/linux/dccp.h
3212F: include/uapi/linux/dccp.h
3213F: include/linux/tfrc.h
3214F: net/dccp/
3215
3216DECnet NETWORK LAYER
3217W: http://linux-decnet.sourceforge.net
3218L: linux-decnet-user@lists.sourceforge.net
3219S: Orphan
3220F: Documentation/networking/decnet.txt
3221F: net/decnet/
3222
3223DECSTATION PLATFORM SUPPORT
3224M: "Maciej W. Rozycki" <macro@linux-mips.org>
3225L: linux-mips@linux-mips.org
3226W: http://www.linux-mips.org/wiki/DECstation
3227S: Maintained
3228F: arch/mips/dec/
3229F: arch/mips/include/asm/dec/
3230F: arch/mips/include/asm/mach-dec/
3231
3232DEFXX FDDI NETWORK DRIVER
3233M: "Maciej W. Rozycki" <macro@linux-mips.org>
3234S: Maintained
3235F: drivers/net/fddi/defxx.*
3236
3237DELL LAPTOP DRIVER
3238M: Matthew Garrett <mjg59@srcf.ucam.org>
3239M: Pali Rohár <pali.rohar@gmail.com>
3240L: platform-driver-x86@vger.kernel.org
3241S: Maintained
3242F: drivers/platform/x86/dell-laptop.c
3243
3244DELL LAPTOP RBTN DRIVER
3245M: Pali Rohár <pali.rohar@gmail.com>
3246S: Maintained
3247F: drivers/platform/x86/dell-rbtn.*
3248
3249DELL LAPTOP FREEFALL DRIVER
3250M: Pali Rohár <pali.rohar@gmail.com>
3251S: Maintained
3252F: drivers/platform/x86/dell-smo8800.c
3253
3254DELL LAPTOP SMM DRIVER
3255M: Pali Rohár <pali.rohar@gmail.com>
3256S: Maintained
3257F: drivers/hwmon/dell-smm-hwmon.c
3258F: include/uapi/linux/i8k.h
3259
3260DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3261M: Doug Warzecha <Douglas_Warzecha@dell.com>
3262S: Maintained
3263F: Documentation/dcdbas.txt
3264F: drivers/firmware/dcdbas.*
3265
3266DELL WMI EXTRAS DRIVER
3267M: Matthew Garrett <mjg59@srcf.ucam.org>
3268M: Pali Rohár <pali.rohar@gmail.com>
3269S: Maintained
3270F: drivers/platform/x86/dell-wmi.c
3271
3272DESIGNWARE USB2 DRD IP DRIVER
3273M: John Youn <johnyoun@synopsys.com>
3274L: linux-usb@vger.kernel.org
3275T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3276S: Maintained
3277F: drivers/usb/dwc2/
3278
3279DESIGNWARE USB3 DRD IP DRIVER
3280M: Felipe Balbi <balbi@ti.com>
3281L: linux-usb@vger.kernel.org
3282L: linux-omap@vger.kernel.org
3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3284S: Maintained
3285F: drivers/usb/dwc3/
3286
3287DEVICE COREDUMP (DEV_COREDUMP)
3288M: Johannes Berg <johannes@sipsolutions.net>
3289L: linux-kernel@vger.kernel.org
3290S: Maintained
3291F: drivers/base/devcoredump.c
3292F: include/linux/devcoredump.h
3293
3294DEVICE FREQUENCY (DEVFREQ)
3295M: MyungJoo Ham <myungjoo.ham@samsung.com>
3296M: Kyungmin Park <kyungmin.park@samsung.com>
3297L: linux-pm@vger.kernel.org
3298S: Maintained
3299F: drivers/devfreq/
3300
3301DEVICE NUMBER REGISTRY
3302M: Torben Mathiasen <device@lanana.org>
3303W: http://lanana.org/docs/device-list/index.html
3304S: Maintained
3305
3306DEVICE-MAPPER (LVM)
3307M: Alasdair Kergon <agk@redhat.com>
3308M: Mike Snitzer <snitzer@redhat.com>
3309M: dm-devel@redhat.com
3310L: dm-devel@redhat.com
3311W: http://sources.redhat.com/dm
3312Q: http://patchwork.kernel.org/project/dm-devel/list/
3313T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3314T: quilt http://people.redhat.com/agk/patches/linux/editing/
3315S: Maintained
3316F: Documentation/device-mapper/
3317F: drivers/md/dm*
3318F: drivers/md/persistent-data/
3319F: include/linux/device-mapper.h
3320F: include/linux/dm-*.h
3321F: include/uapi/linux/dm-*.h
3322
3323DIALOG SEMICONDUCTOR DRIVERS
3324M: Support Opensource <support.opensource@diasemi.com>
3325W: http://www.dialog-semiconductor.com/products
3326S: Supported
3327F: Documentation/hwmon/da90??
3328F: drivers/gpio/gpio-da90??.c
3329F: drivers/hwmon/da90??-hwmon.c
3330F: drivers/iio/adc/da91??-*.c
3331F: drivers/input/misc/da90??_onkey.c
3332F: drivers/input/touchscreen/da9052_tsi.c
3333F: drivers/leds/leds-da90??.c
3334F: drivers/mfd/da903x.c
3335F: drivers/mfd/da90??-*.c
3336F: drivers/mfd/da91??-*.c
3337F: drivers/power/da9052-battery.c
3338F: drivers/power/da91??-*.c
3339F: drivers/regulator/da903x.c
3340F: drivers/regulator/da9???-regulator.[ch]
3341F: drivers/rtc/rtc-da90??.c
3342F: drivers/video/backlight/da90??_bl.c
3343F: drivers/watchdog/da90??_wdt.c
3344F: include/linux/mfd/da903x.h
3345F: include/linux/mfd/da9052/
3346F: include/linux/mfd/da9055/
3347F: include/linux/mfd/da9063/
3348F: include/linux/mfd/da9150/
3349F: include/sound/da[79]*.h
3350F: sound/soc/codecs/da[79]*.[ch]
3351
3352DIGI NEO AND CLASSIC PCI PRODUCTS
3353M: Lidza Louina <lidza.louina@gmail.com>
3354M: Mark Hounschell <markh@compro.net>
3355L: driverdev-devel@linuxdriverproject.org
3356S: Maintained
3357F: drivers/staging/dgnc/
3358
3359DIGI EPCA PCI PRODUCTS
3360M: Lidza Louina <lidza.louina@gmail.com>
3361M: Mark Hounschell <markh@compro.net>
3362M: Daeseok Youn <daeseok.youn@gmail.com>
3363L: driverdev-devel@linuxdriverproject.org
3364S: Maintained
3365F: drivers/staging/dgap/
3366
3367DIOLAN U2C-12 I2C DRIVER
3368M: Guenter Roeck <linux@roeck-us.net>
3369L: linux-i2c@vger.kernel.org
3370S: Maintained
3371F: drivers/i2c/busses/i2c-diolan-u2c.c
3372
3373DIRECT ACCESS (DAX)
3374M: Matthew Wilcox <willy@linux.intel.com>
3375L: linux-fsdevel@vger.kernel.org
3376S: Supported
3377F: fs/dax.c
3378
3379DIRECTORY NOTIFICATION (DNOTIFY)
3380M: Eric Paris <eparis@parisplace.org>
3381S: Maintained
3382F: Documentation/filesystems/dnotify.txt
3383F: fs/notify/dnotify/
3384F: include/linux/dnotify.h
3385
3386DISK GEOMETRY AND PARTITION HANDLING
3387M: Andries Brouwer <aeb@cwi.nl>
3388W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3389W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3390W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3391S: Maintained
3392
3393DISKQUOTA
3394M: Jan Kara <jack@suse.com>
3395S: Maintained
3396F: Documentation/filesystems/quota.txt
3397F: fs/quota/
3398F: include/linux/quota*.h
3399F: include/uapi/linux/quota*.h
3400
3401DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3402M: Bernie Thompson <bernie@plugable.com>
3403L: linux-fbdev@vger.kernel.org
3404S: Maintained
3405W: http://plugable.com/category/projects/udlfb/
3406F: drivers/video/fbdev/udlfb.c
3407F: include/video/udlfb.h
3408F: Documentation/fb/udlfb.txt
3409
3410DISTRIBUTED LOCK MANAGER (DLM)
3411M: Christine Caulfield <ccaulfie@redhat.com>
3412M: David Teigland <teigland@redhat.com>
3413L: cluster-devel@redhat.com
3414W: http://sources.redhat.com/cluster/
3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3416S: Supported
3417F: fs/dlm/
3418
3419DMA BUFFER SHARING FRAMEWORK
3420M: Sumit Semwal <sumit.semwal@linaro.org>
3421S: Maintained
3422L: linux-media@vger.kernel.org
3423L: dri-devel@lists.freedesktop.org
3424L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3425F: drivers/dma-buf/
3426F: include/linux/dma-buf*
3427F: include/linux/reservation.h
3428F: include/linux/*fence.h
3429F: Documentation/dma-buf-sharing.txt
3430T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3431
3432DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3433M: Vinod Koul <vinod.koul@intel.com>
3434L: dmaengine@vger.kernel.org
3435Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3436S: Maintained
3437F: drivers/dma/
3438F: include/linux/dmaengine.h
3439F: Documentation/dmaengine/
3440T: git git://git.infradead.org/users/vkoul/slave-dma.git
3441
3442DME1737 HARDWARE MONITOR DRIVER
3443M: Juerg Haefliger <juergh@gmail.com>
3444L: lm-sensors@lm-sensors.org
3445S: Maintained
3446F: Documentation/hwmon/dme1737
3447F: drivers/hwmon/dme1737.c
3448
3449DMI/SMBIOS SUPPORT
3450M: Jean Delvare <jdelvare@suse.com>
3451S: Maintained
3452T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3453F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3454F: drivers/firmware/dmi-id.c
3455F: drivers/firmware/dmi_scan.c
3456F: include/linux/dmi.h
3457
3458DOCUMENTATION
3459M: Jonathan Corbet <corbet@lwn.net>
3460L: linux-doc@vger.kernel.org
3461S: Maintained
3462F: Documentation/
3463X: Documentation/ABI/
3464X: Documentation/devicetree/
3465X: Documentation/acpi
3466X: Documentation/power
3467X: Documentation/spi
3468X: Documentation/DocBook/media
3469T: git git://git.lwn.net/linux-2.6.git docs-next
3470
3471DOUBLETALK DRIVER
3472M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3473L: blinux-list@redhat.com
3474S: Maintained
3475F: drivers/char/dtlk.c
3476F: include/linux/dtlk.h
3477
3478DPT_I2O SCSI RAID DRIVER
3479M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3480L: linux-scsi@vger.kernel.org
3481W: http://www.adaptec.com/
3482S: Maintained
3483F: drivers/scsi/dpt*
3484F: drivers/scsi/dpt/
3485
3486DRBD DRIVER
3487P: Philipp Reisner
3488P: Lars Ellenberg
3489M: drbd-dev@lists.linbit.com
3490L: drbd-user@lists.linbit.com
3491W: http://www.drbd.org
3492T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3493T: git git://git.drbd.org/drbd-8.3.git
3494S: Supported
3495F: drivers/block/drbd/
3496F: lib/lru_cache.c
3497F: Documentation/blockdev/drbd/
3498
3499DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3502S: Supported
3503F: Documentation/kobject.txt
3504F: drivers/base/
3505F: fs/debugfs/
3506F: fs/kernfs/
3507F: fs/sysfs/
3508F: include/linux/debugfs.h
3509F: include/linux/kobj*
3510F: lib/kobj*
3511
3512DRM DRIVERS
3513M: David Airlie <airlied@linux.ie>
3514L: dri-devel@lists.freedesktop.org
3515T: git git://people.freedesktop.org/~airlied/linux
3516S: Maintained
3517F: drivers/gpu/drm/
3518F: drivers/gpu/vga/
3519F: include/drm/
3520F: include/uapi/drm/
3521
3522RADEON DRM DRIVERS
3523M: Alex Deucher <alexander.deucher@amd.com>
3524M: Christian König <christian.koenig@amd.com>
3525L: dri-devel@lists.freedesktop.org
3526T: git git://people.freedesktop.org/~agd5f/linux
3527S: Supported
3528F: drivers/gpu/drm/radeon/
3529F: include/uapi/drm/radeon*
3530
3531DRM PANEL DRIVERS
3532M: Thierry Reding <thierry.reding@gmail.com>
3533L: dri-devel@lists.freedesktop.org
3534T: git git://anongit.freedesktop.org/tegra/linux.git
3535S: Maintained
3536F: drivers/gpu/drm/drm_panel.c
3537F: drivers/gpu/drm/panel/
3538F: include/drm/drm_panel.h
3539F: Documentation/devicetree/bindings/panel/
3540
3541INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3542M: Daniel Vetter <daniel.vetter@intel.com>
3543M: Jani Nikula <jani.nikula@linux.intel.com>
3544L: intel-gfx@lists.freedesktop.org
3545L: dri-devel@lists.freedesktop.org
3546Q: http://patchwork.freedesktop.org/project/intel-gfx/
3547T: git git://anongit.freedesktop.org/drm-intel
3548S: Supported
3549F: drivers/gpu/drm/i915/
3550F: include/drm/i915*
3551F: include/uapi/drm/i915*
3552
3553DRM DRIVERS FOR EXYNOS
3554M: Inki Dae <inki.dae@samsung.com>
3555M: Joonyoung Shim <jy0922.shim@samsung.com>
3556M: Seung-Woo Kim <sw0312.kim@samsung.com>
3557M: Kyungmin Park <kyungmin.park@samsung.com>
3558L: dri-devel@lists.freedesktop.org
3559T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3560S: Supported
3561F: drivers/gpu/drm/exynos/
3562F: include/drm/exynos*
3563F: include/uapi/drm/exynos*
3564
3565DRM DRIVERS FOR FREESCALE IMX
3566M: Philipp Zabel <p.zabel@pengutronix.de>
3567L: dri-devel@lists.freedesktop.org
3568S: Maintained
3569F: drivers/gpu/drm/imx/
3570F: Documentation/devicetree/bindings/drm/imx/
3571
3572DRM DRIVERS FOR NVIDIA TEGRA
3573M: Thierry Reding <thierry.reding@gmail.com>
3574M: Terje Bergström <tbergstrom@nvidia.com>
3575L: dri-devel@lists.freedesktop.org
3576L: linux-tegra@vger.kernel.org
3577T: git git://anongit.freedesktop.org/tegra/linux.git
3578S: Supported
3579F: drivers/gpu/drm/tegra/
3580F: drivers/gpu/host1x/
3581F: include/linux/host1x.h
3582F: include/uapi/drm/tegra_drm.h
3583F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3584
3585DRM DRIVERS FOR RENESAS
3586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3587L: dri-devel@lists.freedesktop.org
3588L: linux-sh@vger.kernel.org
3589T: git git://people.freedesktop.org/~airlied/linux
3590S: Supported
3591F: drivers/gpu/drm/rcar-du/
3592F: drivers/gpu/drm/shmobile/
3593F: include/linux/platform_data/shmob_drm.h
3594
3595DRM DRIVERS FOR ROCKCHIP
3596M: Mark Yao <mark.yao@rock-chips.com>
3597L: dri-devel@lists.freedesktop.org
3598S: Maintained
3599F: drivers/gpu/drm/rockchip/
3600F: Documentation/devicetree/bindings/video/rockchip*
3601
3602DRM DRIVERS FOR STI
3603M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3604M: Vincent Abriou <vincent.abriou@st.com>
3605L: dri-devel@lists.freedesktop.org
3606T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3607S: Maintained
3608F: drivers/gpu/drm/sti
3609F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3610
3611DSBR100 USB FM RADIO DRIVER
3612M: Alexey Klimov <klimov.linux@gmail.com>
3613L: linux-media@vger.kernel.org
3614T: git git://linuxtv.org/media_tree.git
3615S: Maintained
3616F: drivers/media/radio/dsbr100.c
3617
3618DSCC4 DRIVER
3619M: Francois Romieu <romieu@fr.zoreil.com>
3620L: netdev@vger.kernel.org
3621S: Maintained
3622F: drivers/net/wan/dscc4.c
3623
3624DT3155 MEDIA DRIVER
3625M: Hans Verkuil <hverkuil@xs4all.nl>
3626L: linux-media@vger.kernel.org
3627T: git git://linuxtv.org/media_tree.git
3628W: http://linuxtv.org
3629S: Odd Fixes
3630F: drivers/media/pci/dt3155/
3631
3632DVB_USB_AF9015 MEDIA DRIVER
3633M: Antti Palosaari <crope@iki.fi>
3634L: linux-media@vger.kernel.org
3635W: http://linuxtv.org/
3636W: http://palosaari.fi/linux/
3637Q: http://patchwork.linuxtv.org/project/linux-media/list/
3638T: git git://linuxtv.org/anttip/media_tree.git
3639S: Maintained
3640F: drivers/media/usb/dvb-usb-v2/af9015*
3641
3642DVB_USB_AF9035 MEDIA DRIVER
3643M: Antti Palosaari <crope@iki.fi>
3644L: linux-media@vger.kernel.org
3645W: http://linuxtv.org/
3646W: http://palosaari.fi/linux/
3647Q: http://patchwork.linuxtv.org/project/linux-media/list/
3648T: git git://linuxtv.org/anttip/media_tree.git
3649S: Maintained
3650F: drivers/media/usb/dvb-usb-v2/af9035*
3651
3652DVB_USB_ANYSEE MEDIA DRIVER
3653M: Antti Palosaari <crope@iki.fi>
3654L: linux-media@vger.kernel.org
3655W: http://linuxtv.org/
3656W: http://palosaari.fi/linux/
3657Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658T: git git://linuxtv.org/anttip/media_tree.git
3659S: Maintained
3660F: drivers/media/usb/dvb-usb-v2/anysee*
3661
3662DVB_USB_AU6610 MEDIA DRIVER
3663M: Antti Palosaari <crope@iki.fi>
3664L: linux-media@vger.kernel.org
3665W: http://linuxtv.org/
3666W: http://palosaari.fi/linux/
3667Q: http://patchwork.linuxtv.org/project/linux-media/list/
3668T: git git://linuxtv.org/anttip/media_tree.git
3669S: Maintained
3670F: drivers/media/usb/dvb-usb-v2/au6610*
3671
3672DVB_USB_CE6230 MEDIA DRIVER
3673M: Antti Palosaari <crope@iki.fi>
3674L: linux-media@vger.kernel.org
3675W: http://linuxtv.org/
3676W: http://palosaari.fi/linux/
3677Q: http://patchwork.linuxtv.org/project/linux-media/list/
3678T: git git://linuxtv.org/anttip/media_tree.git
3679S: Maintained
3680F: drivers/media/usb/dvb-usb-v2/ce6230*
3681
3682DVB_USB_CXUSB MEDIA DRIVER
3683M: Michael Krufky <mkrufky@linuxtv.org>
3684L: linux-media@vger.kernel.org
3685W: http://linuxtv.org/
3686W: http://github.com/mkrufky
3687Q: http://patchwork.linuxtv.org/project/linux-media/list/
3688T: git git://linuxtv.org/media_tree.git
3689S: Maintained
3690F: drivers/media/usb/dvb-usb/cxusb*
3691
3692DVB_USB_EC168 MEDIA DRIVER
3693M: Antti Palosaari <crope@iki.fi>
3694L: linux-media@vger.kernel.org
3695W: http://linuxtv.org/
3696W: http://palosaari.fi/linux/
3697Q: http://patchwork.linuxtv.org/project/linux-media/list/
3698T: git git://linuxtv.org/anttip/media_tree.git
3699S: Maintained
3700F: drivers/media/usb/dvb-usb-v2/ec168*
3701
3702DVB_USB_GL861 MEDIA DRIVER
3703M: Antti Palosaari <crope@iki.fi>
3704L: linux-media@vger.kernel.org
3705W: http://linuxtv.org/
3706Q: http://patchwork.linuxtv.org/project/linux-media/list/
3707T: git git://linuxtv.org/anttip/media_tree.git
3708S: Maintained
3709F: drivers/media/usb/dvb-usb-v2/gl861*
3710
3711DVB_USB_MXL111SF MEDIA DRIVER
3712M: Michael Krufky <mkrufky@linuxtv.org>
3713L: linux-media@vger.kernel.org
3714W: http://linuxtv.org/
3715W: http://github.com/mkrufky
3716Q: http://patchwork.linuxtv.org/project/linux-media/list/
3717T: git git://linuxtv.org/mkrufky/mxl111sf.git
3718S: Maintained
3719F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3720
3721DVB_USB_RTL28XXU MEDIA DRIVER
3722M: Antti Palosaari <crope@iki.fi>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://palosaari.fi/linux/
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/anttip/media_tree.git
3728S: Maintained
3729F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3730
3731DVB_USB_V2 MEDIA DRIVER
3732M: Antti Palosaari <crope@iki.fi>
3733L: linux-media@vger.kernel.org
3734W: http://linuxtv.org/
3735W: http://palosaari.fi/linux/
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
3739F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3740F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3741
3742DYNAMIC DEBUG
3743M: Jason Baron <jbaron@akamai.com>
3744S: Maintained
3745F: lib/dynamic_debug.c
3746F: include/linux/dynamic_debug.h
3747
3748DZ DECSTATION DZ11 SERIAL DRIVER
3749M: "Maciej W. Rozycki" <macro@linux-mips.org>
3750S: Maintained
3751F: drivers/tty/serial/dz.*
3752
3753E3X0 POWER BUTTON DRIVER
3754M: Moritz Fischer <moritz.fischer@ettus.com>
3755L: usrp-users@lists.ettus.com
3756W: http://www.ettus.com
3757S: Supported
3758F: drivers/input/misc/e3x0-button.c
3759F: Documentation/devicetree/bindings/input/e3x0-button.txt
3760
3761E4000 MEDIA DRIVER
3762M: Antti Palosaari <crope@iki.fi>
3763L: linux-media@vger.kernel.org
3764W: http://linuxtv.org/
3765W: http://palosaari.fi/linux/
3766Q: http://patchwork.linuxtv.org/project/linux-media/list/
3767T: git git://linuxtv.org/anttip/media_tree.git
3768S: Maintained
3769F: drivers/media/tuners/e4000*
3770
3771EATA ISA/EISA/PCI SCSI DRIVER
3772M: Dario Ballabio <ballabio_dario@emc.com>
3773L: linux-scsi@vger.kernel.org
3774S: Maintained
3775F: drivers/scsi/eata.c
3776
3777EC100 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781W: http://palosaari.fi/linux/
3782Q: http://patchwork.linuxtv.org/project/linux-media/list/
3783T: git git://linuxtv.org/anttip/media_tree.git
3784S: Maintained
3785F: drivers/media/dvb-frontends/ec100*
3786
3787ECRYPT FILE SYSTEM
3788M: Tyler Hicks <tyhicks@canonical.com>
3789L: ecryptfs@vger.kernel.org
3790W: http://ecryptfs.org
3791W: https://launchpad.net/ecryptfs
3792S: Supported
3793F: Documentation/filesystems/ecryptfs.txt
3794F: fs/ecryptfs/
3795
3796EDAC-CORE
3797M: Doug Thompson <dougthompson@xmission.com>
3798M: Borislav Petkov <bp@alien8.de>
3799M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3800L: linux-edac@vger.kernel.org
3801W: bluesmoke.sourceforge.net
3802T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3803T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3804S: Supported
3805F: Documentation/edac.txt
3806F: drivers/edac/
3807F: include/linux/edac.h
3808
3809EDAC-AMD64
3810M: Doug Thompson <dougthompson@xmission.com>
3811M: Borislav Petkov <bp@alien8.de>
3812L: linux-edac@vger.kernel.org
3813W: bluesmoke.sourceforge.net
3814S: Maintained
3815F: drivers/edac/amd64_edac*
3816
3817EDAC-CALXEDA
3818M: Doug Thompson <dougthompson@xmission.com>
3819M: Robert Richter <rric@kernel.org>
3820L: linux-edac@vger.kernel.org
3821W: bluesmoke.sourceforge.net
3822S: Maintained
3823F: drivers/edac/highbank*
3824
3825EDAC-CAVIUM
3826M: Ralf Baechle <ralf@linux-mips.org>
3827M: David Daney <david.daney@cavium.com>
3828L: linux-edac@vger.kernel.org
3829L: linux-mips@linux-mips.org
3830W: bluesmoke.sourceforge.net
3831S: Supported
3832F: drivers/edac/octeon_edac*
3833
3834EDAC-E752X
3835M: Mark Gross <mark.gross@intel.com>
3836M: Doug Thompson <dougthompson@xmission.com>
3837L: linux-edac@vger.kernel.org
3838W: bluesmoke.sourceforge.net
3839S: Maintained
3840F: drivers/edac/e752x_edac.c
3841
3842EDAC-E7XXX
3843M: Doug Thompson <dougthompson@xmission.com>
3844L: linux-edac@vger.kernel.org
3845W: bluesmoke.sourceforge.net
3846S: Maintained
3847F: drivers/edac/e7xxx_edac.c
3848
3849EDAC-GHES
3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
3854F: drivers/edac/ghes_edac.c
3855
3856EDAC-I82443BXGX
3857M: Tim Small <tim@buttersideup.com>
3858L: linux-edac@vger.kernel.org
3859W: bluesmoke.sourceforge.net
3860S: Maintained
3861F: drivers/edac/i82443bxgx_edac.c
3862
3863EDAC-I3000
3864M: Jason Uhlenkott <juhlenko@akamai.com>
3865L: linux-edac@vger.kernel.org
3866W: bluesmoke.sourceforge.net
3867S: Maintained
3868F: drivers/edac/i3000_edac.c
3869
3870EDAC-I5000
3871M: Doug Thompson <dougthompson@xmission.com>
3872L: linux-edac@vger.kernel.org
3873W: bluesmoke.sourceforge.net
3874S: Maintained
3875F: drivers/edac/i5000_edac.c
3876
3877EDAC-I5400
3878M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3879L: linux-edac@vger.kernel.org
3880W: bluesmoke.sourceforge.net
3881S: Maintained
3882F: drivers/edac/i5400_edac.c
3883
3884EDAC-I7300
3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3886L: linux-edac@vger.kernel.org
3887W: bluesmoke.sourceforge.net
3888S: Maintained
3889F: drivers/edac/i7300_edac.c
3890
3891EDAC-I7CORE
3892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3893L: linux-edac@vger.kernel.org
3894W: bluesmoke.sourceforge.net
3895S: Maintained
3896F: drivers/edac/i7core_edac.c
3897
3898EDAC-I82975X
3899M: Ranganathan Desikan <ravi@jetztechnologies.com>
3900M: "Arvind R." <arvino55@gmail.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/i82975x_edac.c
3905
3906EDAC-IE31200
3907M: Jason Baron <jbaron@akamai.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/ie31200_edac.c
3912
3913EDAC-MPC85XX
3914M: Johannes Thumshirn <morbidrsa@gmail.com>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/mpc85xx_edac.[ch]
3919
3920EDAC-PASEMI
3921M: Egor Martovetsky <egor@pasemi.com>
3922L: linux-edac@vger.kernel.org
3923W: bluesmoke.sourceforge.net
3924S: Maintained
3925F: drivers/edac/pasemi_edac.c
3926
3927EDAC-R82600
3928M: Tim Small <tim@buttersideup.com>
3929L: linux-edac@vger.kernel.org
3930W: bluesmoke.sourceforge.net
3931S: Maintained
3932F: drivers/edac/r82600_edac.c
3933
3934EDAC-SBRIDGE
3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936L: linux-edac@vger.kernel.org
3937W: bluesmoke.sourceforge.net
3938S: Maintained
3939F: drivers/edac/sb_edac.c
3940
3941EDAC-XGENE
3942APPLIED MICRO (APM) X-GENE SOC EDAC
3943M: Loc Ho <lho@apm.com>
3944S: Supported
3945F: drivers/edac/xgene_edac.c
3946F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3947
3948EDIROL UA-101/UA-1000 DRIVER
3949M: Clemens Ladisch <clemens@ladisch.de>
3950L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3951T: git git://git.alsa-project.org/alsa-kernel.git
3952S: Maintained
3953F: sound/usb/misc/ua101.c
3954
3955EXTENSIBLE FIRMWARE INTERFACE (EFI)
3956M: Matt Fleming <matt.fleming@intel.com>
3957L: linux-efi@vger.kernel.org
3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3959S: Maintained
3960F: Documentation/efi-stub.txt
3961F: arch/ia64/kernel/efi.c
3962F: arch/x86/boot/compressed/eboot.[ch]
3963F: arch/x86/include/asm/efi.h
3964F: arch/x86/platform/efi/*
3965F: drivers/firmware/efi/*
3966F: include/linux/efi*.h
3967
3968EFI VARIABLE FILESYSTEM
3969M: Matthew Garrett <matthew.garrett@nebula.com>
3970M: Jeremy Kerr <jk@ozlabs.org>
3971M: Matt Fleming <matt.fleming@intel.com>
3972T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3973L: linux-efi@vger.kernel.org
3974S: Maintained
3975F: fs/efivarfs/
3976
3977EFIFB FRAMEBUFFER DRIVER
3978L: linux-fbdev@vger.kernel.org
3979M: Peter Jones <pjones@redhat.com>
3980S: Maintained
3981F: drivers/video/fbdev/efifb.c
3982
3983EFS FILESYSTEM
3984W: http://aeschi.ch.eu.org/efs/
3985S: Orphan
3986F: fs/efs/
3987
3988EHCA (IBM GX bus InfiniBand adapter) DRIVER
3989M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3990M: Christoph Raisch <raisch@de.ibm.com>
3991L: linux-rdma@vger.kernel.org
3992S: Supported
3993F: drivers/infiniband/hw/ehca/
3994
3995EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3996M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3997L: netdev@vger.kernel.org
3998S: Maintained
3999F: drivers/net/ethernet/ibm/ehea/
4000
4001EM28XX VIDEO4LINUX DRIVER
4002M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4003L: linux-media@vger.kernel.org
4004W: http://linuxtv.org
4005T: git git://linuxtv.org/media_tree.git
4006S: Maintained
4007F: drivers/media/usb/em28xx/
4008
4009EMBEDDED LINUX
4010M: Paul Gortmaker <paul.gortmaker@windriver.com>
4011M: Matt Mackall <mpm@selenic.com>
4012M: David Woodhouse <dwmw2@infradead.org>
4013L: linux-embedded@vger.kernel.org
4014S: Maintained
4015
4016EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4017M: James Smart <james.smart@avagotech.com>
4018M: Dick Kennedy <dick.kennedy@avagotech.com>
4019L: linux-scsi@vger.kernel.org
4020W: http://www.avagotech.com
4021S: Supported
4022F: drivers/scsi/lpfc/
4023
4024ENE CB710 FLASH CARD READER DRIVER
4025M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4026S: Maintained
4027F: drivers/misc/cb710/
4028F: drivers/mmc/host/cb710-mmc.*
4029F: include/linux/cb710.h
4030
4031ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4032M: Maxim Levitsky <maximlevitsky@gmail.com>
4033S: Maintained
4034F: drivers/media/rc/ene_ir.*
4035
4036ENHANCED ERROR HANDLING (EEH)
4037M: Gavin Shan <shangw@linux.vnet.ibm.com>
4038L: linuxppc-dev@lists.ozlabs.org
4039S: Supported
4040F: Documentation/powerpc/eeh-pci-error-recovery.txt
4041F: arch/powerpc/kernel/eeh*.c
4042
4043EPSON S1D13XXX FRAMEBUFFER DRIVER
4044M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4045S: Maintained
4046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4047F: drivers/video/fbdev/s1d13xxxfb.c
4048F: include/video/s1d13xxxfb.h
4049
4050ET131X NETWORK DRIVER
4051M: Mark Einon <mark.einon@gmail.com>
4052S: Odd Fixes
4053F: drivers/net/ethernet/agere/
4054
4055ETHERNET BRIDGE
4056M: Stephen Hemminger <stephen@networkplumber.org>
4057L: bridge@lists.linux-foundation.org
4058L: netdev@vger.kernel.org
4059W: http://www.linuxfoundation.org/en/Net:Bridge
4060S: Maintained
4061F: include/linux/netfilter_bridge/
4062F: net/bridge/
4063
4064ETHERNET PHY LIBRARY
4065M: Florian Fainelli <f.fainelli@gmail.com>
4066L: netdev@vger.kernel.org
4067S: Maintained
4068F: include/linux/phy.h
4069F: include/linux/phy_fixed.h
4070F: drivers/net/phy/
4071F: Documentation/networking/phy.txt
4072F: drivers/of/of_mdio.c
4073F: drivers/of/of_net.c
4074
4075EXT2 FILE SYSTEM
4076M: Jan Kara <jack@suse.com>
4077L: linux-ext4@vger.kernel.org
4078S: Maintained
4079F: Documentation/filesystems/ext2.txt
4080F: fs/ext2/
4081F: include/linux/ext2*
4082
4083EXT4 FILE SYSTEM
4084M: "Theodore Ts'o" <tytso@mit.edu>
4085M: Andreas Dilger <adilger.kernel@dilger.ca>
4086L: linux-ext4@vger.kernel.org
4087W: http://ext4.wiki.kernel.org
4088Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4089S: Maintained
4090F: Documentation/filesystems/ext4.txt
4091F: fs/ext4/
4092
4093Extended Verification Module (EVM)
4094M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4095L: linux-ima-devel@lists.sourceforge.net
4096L: linux-security-module@vger.kernel.org
4097S: Supported
4098F: security/integrity/evm/
4099
4100EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4101M: MyungJoo Ham <myungjoo.ham@samsung.com>
4102M: Chanwoo Choi <cw00.choi@samsung.com>
4103L: linux-kernel@vger.kernel.org
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4105S: Maintained
4106F: drivers/extcon/
4107F: Documentation/extcon/
4108
4109EXYNOS DP DRIVER
4110M: Jingoo Han <jingoohan1@gmail.com>
4111L: dri-devel@lists.freedesktop.org
4112S: Maintained
4113F: drivers/gpu/drm/exynos/exynos_dp*
4114
4115EXYNOS MIPI DISPLAY DRIVERS
4116M: Inki Dae <inki.dae@samsung.com>
4117M: Donghwa Lee <dh09.lee@samsung.com>
4118M: Kyungmin Park <kyungmin.park@samsung.com>
4119L: linux-fbdev@vger.kernel.org
4120S: Maintained
4121F: drivers/video/fbdev/exynos/exynos_mipi*
4122F: include/video/exynos_mipi*
4123
4124F71805F HARDWARE MONITORING DRIVER
4125M: Jean Delvare <jdelvare@suse.com>
4126L: lm-sensors@lm-sensors.org
4127S: Maintained
4128F: Documentation/hwmon/f71805f
4129F: drivers/hwmon/f71805f.c
4130
4131FC0011 TUNER DRIVER
4132M: Michael Buesch <m@bues.ch>
4133L: linux-media@vger.kernel.org
4134S: Maintained
4135F: drivers/media/tuners/fc0011.h
4136F: drivers/media/tuners/fc0011.c
4137
4138FC2580 MEDIA DRIVER
4139M: Antti Palosaari <crope@iki.fi>
4140L: linux-media@vger.kernel.org
4141W: http://linuxtv.org/
4142W: http://palosaari.fi/linux/
4143Q: http://patchwork.linuxtv.org/project/linux-media/list/
4144T: git git://linuxtv.org/anttip/media_tree.git
4145S: Maintained
4146F: drivers/media/tuners/fc2580*
4147
4148FANOTIFY
4149M: Eric Paris <eparis@redhat.com>
4150S: Maintained
4151F: fs/notify/fanotify/
4152F: include/linux/fanotify.h
4153F: include/uapi/linux/fanotify.h
4154
4155FARSYNC SYNCHRONOUS DRIVER
4156M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4157W: http://www.farsite.co.uk/
4158S: Supported
4159F: drivers/net/wan/farsync.*
4160
4161FAULT INJECTION SUPPORT
4162M: Akinobu Mita <akinobu.mita@gmail.com>
4163S: Supported
4164F: Documentation/fault-injection/
4165F: lib/fault-inject.c
4166
4167FBTFT Framebuffer drivers
4168M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4169M: Noralf Trønnes <noralf@tronnes.org>
4170S: Maintained
4171F: drivers/staging/fbtft/
4172
4173FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4174M: Vasu Dev <vasu.dev@intel.com>
4175L: fcoe-devel@open-fcoe.org
4176W: www.Open-FCoE.org
4177S: Supported
4178F: drivers/scsi/libfc/
4179F: drivers/scsi/fcoe/
4180F: include/scsi/fc/
4181F: include/scsi/libfc.h
4182F: include/scsi/libfcoe.h
4183F: include/uapi/scsi/fc/
4184
4185FILE LOCKING (flock() and fcntl()/lockf())
4186M: Jeff Layton <jlayton@poochiereds.net>
4187M: "J. Bruce Fields" <bfields@fieldses.org>
4188L: linux-fsdevel@vger.kernel.org
4189S: Maintained
4190F: include/linux/fcntl.h
4191F: include/linux/fs.h
4192F: include/uapi/linux/fcntl.h
4193F: include/uapi/linux/fs.h
4194F: fs/fcntl.c
4195F: fs/locks.c
4196
4197FILESYSTEMS (VFS and infrastructure)
4198M: Alexander Viro <viro@zeniv.linux.org.uk>
4199L: linux-fsdevel@vger.kernel.org
4200S: Maintained
4201F: fs/*
4202
4203FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4204M: Riku Voipio <riku.voipio@iki.fi>
4205L: lm-sensors@lm-sensors.org
4206S: Maintained
4207F: drivers/hwmon/f75375s.c
4208F: include/linux/f75375s.h
4209
4210FIREWIRE AUDIO DRIVERS
4211M: Clemens Ladisch <clemens@ladisch.de>
4212L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4213T: git git://git.alsa-project.org/alsa-kernel.git
4214S: Maintained
4215F: sound/firewire/
4216
4217FIREWIRE MEDIA DRIVERS (firedtv)
4218M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4219L: linux-media@vger.kernel.org
4220L: linux1394-devel@lists.sourceforge.net
4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4222S: Maintained
4223F: drivers/media/firewire/
4224
4225FIREWIRE SBP-2 TARGET
4226M: Chris Boot <bootc@bootc.net>
4227L: linux-scsi@vger.kernel.org
4228L: target-devel@vger.kernel.org
4229L: linux1394-devel@lists.sourceforge.net
4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4231S: Maintained
4232F: drivers/target/sbp/
4233
4234FIREWIRE SUBSYSTEM
4235M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4236L: linux1394-devel@lists.sourceforge.net
4237W: http://ieee1394.wiki.kernel.org/
4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4239S: Maintained
4240F: drivers/firewire/
4241F: include/linux/firewire.h
4242F: include/uapi/linux/firewire*.h
4243F: tools/firewire/
4244
4245FIRMWARE LOADER (request_firmware)
4246M: Ming Lei <ming.lei@canonical.com>
4247L: linux-kernel@vger.kernel.org
4248S: Maintained
4249F: Documentation/firmware_class/
4250F: drivers/base/firmware*.c
4251F: include/linux/firmware.h
4252
4253FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4254M: Joshua Morris <josh.h.morris@us.ibm.com>
4255M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4256S: Maintained
4257F: drivers/block/rsxx/
4258
4259FLOPPY DRIVER
4260M: Jiri Kosina <jikos@kernel.org>
4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4262S: Odd fixes
4263F: drivers/block/floppy.c
4264
4265FMC SUBSYSTEM
4266M: Alessandro Rubini <rubini@gnudd.com>
4267W: http://www.ohwr.org/projects/fmc-bus
4268S: Supported
4269F: drivers/fmc/
4270F: include/linux/fmc*.h
4271F: include/linux/ipmi-fru.h
4272K: fmc_d.*register
4273
4274FPU EMULATOR
4275M: Bill Metzenthen <billm@melbpc.org.au>
4276W: http://floatingpoint.sourceforge.net/emulator/index.html
4277S: Maintained
4278F: arch/x86/math-emu/
4279
4280FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4281L: netdev@vger.kernel.org
4282S: Orphan
4283F: drivers/net/wan/dlci.c
4284F: drivers/net/wan/sdla.c
4285
4286FRAMEBUFFER LAYER
4287M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4288M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4289L: linux-fbdev@vger.kernel.org
4290W: http://linux-fbdev.sourceforge.net/
4291Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4293S: Maintained
4294F: Documentation/fb/
4295F: Documentation/devicetree/bindings/fb/
4296F: drivers/video/
4297F: include/video/
4298F: include/linux/fb.h
4299F: include/uapi/video/
4300F: include/uapi/linux/fb.h
4301
4302FREESCALE DIU FRAMEBUFFER DRIVER
4303M: Timur Tabi <timur@tabi.org>
4304L: linux-fbdev@vger.kernel.org
4305S: Maintained
4306F: drivers/video/fbdev/fsl-diu-fb.*
4307
4308FREESCALE DMA DRIVER
4309M: Li Yang <leoli@freescale.com>
4310M: Zhang Wei <zw@zh-kernel.org>
4311L: linuxppc-dev@lists.ozlabs.org
4312S: Maintained
4313F: drivers/dma/fsldma.*
4314
4315FREESCALE I2C CPM DRIVER
4316M: Jochen Friedrich <jochen@scram.de>
4317L: linuxppc-dev@lists.ozlabs.org
4318L: linux-i2c@vger.kernel.org
4319S: Maintained
4320F: drivers/i2c/busses/i2c-cpm.c
4321
4322FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4323M: Sascha Hauer <kernel@pengutronix.de>
4324L: linux-fbdev@vger.kernel.org
4325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4326S: Maintained
4327F: include/linux/platform_data/video-imxfb.h
4328F: drivers/video/fbdev/imxfb.c
4329
4330FREESCALE QUAD SPI DRIVER
4331M: Han Xu <han.xu@freescale.com>
4332L: linux-mtd@lists.infradead.org
4333S: Maintained
4334F: drivers/mtd/spi-nor/fsl-quadspi.c
4335
4336FREESCALE SOC FS_ENET DRIVER
4337M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4338M: Vitaly Bordug <vbordug@ru.mvista.com>
4339L: linuxppc-dev@lists.ozlabs.org
4340L: netdev@vger.kernel.org
4341S: Maintained
4342F: drivers/net/ethernet/freescale/fs_enet/
4343F: include/linux/fs_enet_pd.h
4344
4345FREESCALE QUICC ENGINE LIBRARY
4346L: linuxppc-dev@lists.ozlabs.org
4347S: Orphan
4348F: arch/powerpc/sysdev/qe_lib/
4349F: arch/powerpc/include/asm/*qe.h
4350
4351FREESCALE USB PERIPHERAL DRIVERS
4352M: Li Yang <leoli@freescale.com>
4353L: linux-usb@vger.kernel.org
4354L: linuxppc-dev@lists.ozlabs.org
4355S: Maintained
4356F: drivers/usb/gadget/udc/fsl*
4357
4358FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4359M: Li Yang <leoli@freescale.com>
4360L: netdev@vger.kernel.org
4361L: linuxppc-dev@lists.ozlabs.org
4362S: Maintained
4363F: drivers/net/ethernet/freescale/ucc_geth*
4364
4365FREESCALE QUICC ENGINE UCC UART DRIVER
4366M: Timur Tabi <timur@tabi.org>
4367L: linuxppc-dev@lists.ozlabs.org
4368S: Maintained
4369F: drivers/tty/serial/ucc_uart.c
4370
4371FREESCALE SOC SOUND DRIVERS
4372M: Timur Tabi <timur@tabi.org>
4373M: Nicolin Chen <nicoleotsuka@gmail.com>
4374M: Xiubo Li <Xiubo.Lee@gmail.com>
4375L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4376L: linuxppc-dev@lists.ozlabs.org
4377S: Maintained
4378F: sound/soc/fsl/fsl*
4379F: sound/soc/fsl/imx*
4380F: sound/soc/fsl/mpc8610_hpcd.c
4381
4382FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4383M: "J. German Rivera" <German.Rivera@freescale.com>
4384L: linux-kernel@vger.kernel.org
4385S: Maintained
4386F: drivers/staging/fsl-mc/
4387
4388FREEVXFS FILESYSTEM
4389M: Christoph Hellwig <hch@infradead.org>
4390W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4391S: Maintained
4392F: fs/freevxfs/
4393
4394FREEZER
4395M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4396M: Pavel Machek <pavel@ucw.cz>
4397L: linux-pm@vger.kernel.org
4398S: Supported
4399F: Documentation/power/freezing-of-tasks.txt
4400F: include/linux/freezer.h
4401F: kernel/freezer.c
4402
4403FRONTSWAP API
4404M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4405L: linux-kernel@vger.kernel.org
4406S: Maintained
4407F: mm/frontswap.c
4408F: include/linux/frontswap.h
4409
4410FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4411M: David Howells <dhowells@redhat.com>
4412L: linux-cachefs@redhat.com
4413S: Supported
4414F: Documentation/filesystems/caching/
4415F: fs/fscache/
4416F: include/linux/fscache*.h
4417
4418F2FS FILE SYSTEM
4419M: Jaegeuk Kim <jaegeuk@kernel.org>
4420M: Changman Lee <cm224.lee@samsung.com>
4421R: Chao Yu <chao2.yu@samsung.com>
4422L: linux-f2fs-devel@lists.sourceforge.net
4423W: http://en.wikipedia.org/wiki/F2FS
4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4425S: Maintained
4426F: Documentation/filesystems/f2fs.txt
4427F: Documentation/ABI/testing/sysfs-fs-f2fs
4428F: fs/f2fs/
4429F: include/linux/f2fs_fs.h
4430F: include/trace/events/f2fs.h
4431
4432FUJITSU FR-V (FRV) PORT
4433M: David Howells <dhowells@redhat.com>
4434S: Maintained
4435F: arch/frv/
4436
4437FUJITSU LAPTOP EXTRAS
4438M: Jonathan Woithe <jwoithe@just42.net>
4439L: platform-driver-x86@vger.kernel.org
4440S: Maintained
4441F: drivers/platform/x86/fujitsu-laptop.c
4442
4443FUJITSU M-5MO LS CAMERA ISP DRIVER
4444M: Kyungmin Park <kyungmin.park@samsung.com>
4445M: Heungjun Kim <riverful.kim@samsung.com>
4446L: linux-media@vger.kernel.org
4447S: Maintained
4448F: drivers/media/i2c/m5mols/
4449F: include/media/m5mols.h
4450
4451FUJITSU TABLET EXTRAS
4452M: Robert Gerlach <khnz@gmx.de>
4453L: platform-driver-x86@vger.kernel.org
4454S: Maintained
4455F: drivers/platform/x86/fujitsu-tablet.c
4456
4457FUSE: FILESYSTEM IN USERSPACE
4458M: Miklos Szeredi <miklos@szeredi.hu>
4459L: fuse-devel@lists.sourceforge.net
4460W: http://fuse.sourceforge.net/
4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4462S: Maintained
4463F: fs/fuse/
4464F: include/uapi/linux/fuse.h
4465F: Documentation/filesystems/fuse.txt
4466
4467FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4468M: Rik Faith <faith@cs.unc.edu>
4469L: linux-scsi@vger.kernel.org
4470S: Odd Fixes (e.g., new signatures)
4471F: drivers/scsi/fdomain.*
4472
4473GCOV BASED KERNEL PROFILING
4474M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4475S: Maintained
4476F: kernel/gcov/
4477F: Documentation/gcov.txt
4478
4479GDT SCSI DISK ARRAY CONTROLLER DRIVER
4480M: Achim Leubner <achim_leubner@adaptec.com>
4481L: linux-scsi@vger.kernel.org
4482W: http://www.icp-vortex.com/
4483S: Supported
4484F: drivers/scsi/gdt*
4485
4486GDB KERNEL DEBUGGING HELPER SCRIPTS
4487M: Jan Kiszka <jan.kiszka@siemens.com>
4488S: Supported
4489F: scripts/gdb/
4490
4491GEMTEK FM RADIO RECEIVER DRIVER
4492M: Hans Verkuil <hverkuil@xs4all.nl>
4493L: linux-media@vger.kernel.org
4494T: git git://linuxtv.org/media_tree.git
4495W: http://linuxtv.org
4496S: Maintained
4497F: drivers/media/radio/radio-gemtek*
4498
4499GENERIC GPIO I2C DRIVER
4500M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4501S: Supported
4502F: drivers/i2c/busses/i2c-gpio.c
4503F: include/linux/i2c-gpio.h
4504
4505GENERIC GPIO I2C MULTIPLEXER DRIVER
4506M: Peter Korsgaard <peter.korsgaard@barco.com>
4507L: linux-i2c@vger.kernel.org
4508S: Supported
4509F: drivers/i2c/muxes/i2c-mux-gpio.c
4510F: include/linux/i2c-mux-gpio.h
4511F: Documentation/i2c/muxes/i2c-mux-gpio
4512
4513GENERIC HDLC (WAN) DRIVERS
4514M: Krzysztof Halasa <khc@pm.waw.pl>
4515W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4516S: Maintained
4517F: drivers/net/wan/c101.c
4518F: drivers/net/wan/hd6457*
4519F: drivers/net/wan/hdlc*
4520F: drivers/net/wan/n2.c
4521F: drivers/net/wan/pc300too.c
4522F: drivers/net/wan/pci200syn.c
4523F: drivers/net/wan/wanxl*
4524
4525GENERIC INCLUDE/ASM HEADER FILES
4526M: Arnd Bergmann <arnd@arndb.de>
4527L: linux-arch@vger.kernel.org
4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4529S: Maintained
4530F: include/asm-generic/
4531F: include/uapi/asm-generic/
4532
4533GENERIC PHY FRAMEWORK
4534M: Kishon Vijay Abraham I <kishon@ti.com>
4535L: linux-kernel@vger.kernel.org
4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4537S: Supported
4538F: drivers/phy/
4539F: include/linux/phy/
4540
4541GENERIC PM DOMAINS
4542M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4543M: Kevin Hilman <khilman@kernel.org>
4544M: Ulf Hansson <ulf.hansson@linaro.org>
4545L: linux-pm@vger.kernel.org
4546S: Supported
4547F: drivers/base/power/domain*.c
4548F: include/linux/pm_domain.h
4549
4550GENERIC UIO DRIVER FOR PCI DEVICES
4551M: "Michael S. Tsirkin" <mst@redhat.com>
4552L: kvm@vger.kernel.org
4553S: Supported
4554F: drivers/uio/uio_pci_generic.c
4555
4556GET_MAINTAINER SCRIPT
4557M: Joe Perches <joe@perches.com>
4558S: Maintained
4559F: scripts/get_maintainer.pl
4560
4561GFS2 FILE SYSTEM
4562M: Steven Whitehouse <swhiteho@redhat.com>
4563M: Bob Peterson <rpeterso@redhat.com>
4564L: cluster-devel@redhat.com
4565W: http://sources.redhat.com/cluster/
4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4567S: Supported
4568F: Documentation/filesystems/gfs2*.txt
4569F: fs/gfs2/
4570F: include/uapi/linux/gfs2_ondisk.h
4571
4572GIGASET ISDN DRIVERS
4573M: Paul Bolle <pebolle@tiscali.nl>
4574L: gigaset307x-common@lists.sourceforge.net
4575W: http://gigaset307x.sourceforge.net/
4576S: Odd Fixes
4577F: Documentation/isdn/README.gigaset
4578F: drivers/isdn/gigaset/
4579F: include/uapi/linux/gigaset_dev.h
4580
4581GO7007 MPEG CODEC
4582M: Hans Verkuil <hans.verkuil@cisco.com>
4583L: linux-media@vger.kernel.org
4584S: Maintained
4585F: drivers/media/usb/go7007/
4586
4587GOODIX TOUCHSCREEN
4588M: Bastien Nocera <hadess@hadess.net>
4589L: linux-input@vger.kernel.org
4590S: Maintained
4591F: drivers/input/touchscreen/goodix.c
4592
4593GPIO SUBSYSTEM
4594M: Linus Walleij <linus.walleij@linaro.org>
4595M: Alexandre Courbot <gnurou@gmail.com>
4596L: linux-gpio@vger.kernel.org
4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4598S: Maintained
4599F: Documentation/gpio/
4600F: drivers/gpio/
4601F: include/linux/gpio/
4602F: include/linux/gpio.h
4603F: include/asm-generic/gpio.h
4604
4605GRE DEMULTIPLEXER DRIVER
4606M: Dmitry Kozlov <xeb@mail.ru>
4607L: netdev@vger.kernel.org
4608S: Maintained
4609F: net/ipv4/gre_demux.c
4610F: net/ipv4/gre_offload.c
4611F: include/net/gre.h
4612
4613GRETH 10/100/1G Ethernet MAC device driver
4614M: Kristoffer Glembo <kristoffer@gaisler.com>
4615L: netdev@vger.kernel.org
4616S: Maintained
4617F: drivers/net/ethernet/aeroflex/
4618
4619GSPCA FINEPIX SUBDRIVER
4620M: Frank Zago <frank@zago.net>
4621L: linux-media@vger.kernel.org
4622T: git git://linuxtv.org/media_tree.git
4623S: Maintained
4624F: drivers/media/usb/gspca/finepix.c
4625
4626GSPCA GL860 SUBDRIVER
4627M: Olivier Lorin <o.lorin@laposte.net>
4628L: linux-media@vger.kernel.org
4629T: git git://linuxtv.org/media_tree.git
4630S: Maintained
4631F: drivers/media/usb/gspca/gl860/
4632
4633GSPCA M5602 SUBDRIVER
4634M: Erik Andren <erik.andren@gmail.com>
4635L: linux-media@vger.kernel.org
4636T: git git://linuxtv.org/media_tree.git
4637S: Maintained
4638F: drivers/media/usb/gspca/m5602/
4639
4640GSPCA PAC207 SONIXB SUBDRIVER
4641M: Hans de Goede <hdegoede@redhat.com>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644S: Maintained
4645F: drivers/media/usb/gspca/pac207.c
4646
4647GSPCA SN9C20X SUBDRIVER
4648M: Brian Johnson <brijohn@gmail.com>
4649L: linux-media@vger.kernel.org
4650T: git git://linuxtv.org/media_tree.git
4651S: Maintained
4652F: drivers/media/usb/gspca/sn9c20x.c
4653
4654GSPCA T613 SUBDRIVER
4655M: Leandro Costantino <lcostantino@gmail.com>
4656L: linux-media@vger.kernel.org
4657T: git git://linuxtv.org/media_tree.git
4658S: Maintained
4659F: drivers/media/usb/gspca/t613.c
4660
4661GSPCA USB WEBCAM DRIVER
4662M: Hans de Goede <hdegoede@redhat.com>
4663L: linux-media@vger.kernel.org
4664T: git git://linuxtv.org/media_tree.git
4665S: Maintained
4666F: drivers/media/usb/gspca/
4667
4668GUID PARTITION TABLE (GPT)
4669M: Davidlohr Bueso <dave@stgolabs.net>
4670L: linux-efi@vger.kernel.org
4671S: Maintained
4672F: block/partitions/efi.*
4673
4674STK1160 USB VIDEO CAPTURE DRIVER
4675M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4676L: linux-media@vger.kernel.org
4677T: git git://linuxtv.org/media_tree.git
4678S: Maintained
4679F: drivers/media/usb/stk1160/
4680
4681H8/300 ARCHITECTURE
4682M: Yoshinori Sato <ysato@users.sourceforge.jp>
4683L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4684W: http://uclinux-h8.sourceforge.jp
4685T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4686S: Maintained
4687F: arch/h8300/
4688F: drivers/clocksource/h8300_*.c
4689F: drivers/clk/h8300/
4690F: drivers/irqchip/irq-renesas-h8*.c
4691
4692HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4693M: Frank Seidel <frank@f-seidel.de>
4694L: platform-driver-x86@vger.kernel.org
4695W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4696S: Maintained
4697F: drivers/platform/x86/hdaps.c
4698
4699HDPVR USB VIDEO ENCODER DRIVER
4700M: Hans Verkuil <hverkuil@xs4all.nl>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703W: http://linuxtv.org
4704S: Odd Fixes
4705F: drivers/media/usb/hdpvr/
4706
4707HWPOISON MEMORY FAILURE HANDLING
4708M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4709L: linux-mm@kvack.org
4710S: Maintained
4711F: mm/memory-failure.c
4712F: mm/hwpoison-inject.c
4713
4714HYPERVISOR VIRTUAL CONSOLE DRIVER
4715L: linuxppc-dev@lists.ozlabs.org
4716S: Odd Fixes
4717F: drivers/tty/hvc/
4718
4719HACKRF MEDIA DRIVER
4720M: Antti Palosaari <crope@iki.fi>
4721L: linux-media@vger.kernel.org
4722W: http://linuxtv.org/
4723W: http://palosaari.fi/linux/
4724Q: http://patchwork.linuxtv.org/project/linux-media/list/
4725T: git git://linuxtv.org/anttip/media_tree.git
4726S: Maintained
4727F: drivers/media/usb/hackrf/
4728
4729HARDWARE MONITORING
4730M: Jean Delvare <jdelvare@suse.com>
4731M: Guenter Roeck <linux@roeck-us.net>
4732L: lm-sensors@lm-sensors.org
4733W: http://www.lm-sensors.org/
4734T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4736S: Maintained
4737F: Documentation/hwmon/
4738F: drivers/hwmon/
4739F: include/linux/hwmon*.h
4740
4741HARDWARE RANDOM NUMBER GENERATOR CORE
4742M: Matt Mackall <mpm@selenic.com>
4743M: Herbert Xu <herbert@gondor.apana.org.au>
4744L: linux-crypto@vger.kernel.org
4745S: Odd fixes
4746F: Documentation/hw_random.txt
4747F: drivers/char/hw_random/
4748F: include/linux/hw_random.h
4749
4750HARDWARE SPINLOCK CORE
4751M: Ohad Ben-Cohen <ohad@wizery.com>
4752S: Maintained
4753F: Documentation/hwspinlock.txt
4754F: drivers/hwspinlock/hwspinlock_*
4755F: include/linux/hwspinlock.h
4756
4757HARMONY SOUND DRIVER
4758L: linux-parisc@vger.kernel.org
4759S: Maintained
4760F: sound/parisc/harmony.*
4761
4762HD29L2 MEDIA DRIVER
4763M: Antti Palosaari <crope@iki.fi>
4764L: linux-media@vger.kernel.org
4765W: http://linuxtv.org/
4766W: http://palosaari.fi/linux/
4767Q: http://patchwork.linuxtv.org/project/linux-media/list/
4768T: git git://linuxtv.org/anttip/media_tree.git
4769S: Maintained
4770F: drivers/media/dvb-frontends/hd29l2*
4771
4772HEWLETT-PACKARD SMART2 RAID DRIVER
4773L: iss_storagedev@hp.com
4774S: Orphan
4775F: Documentation/blockdev/cpqarray.txt
4776F: drivers/block/cpqarray.*
4777
4778HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4779M: Don Brace <don.brace@pmcs.com>
4780L: iss_storagedev@hp.com
4781L: storagedev@pmcs.com
4782L: linux-scsi@vger.kernel.org
4783S: Supported
4784F: Documentation/scsi/hpsa.txt
4785F: drivers/scsi/hpsa*.[ch]
4786F: include/linux/cciss*.h
4787F: include/uapi/linux/cciss*.h
4788
4789HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4790M: Don Brace <don.brace@pmcs.com>
4791L: iss_storagedev@hp.com
4792L: storagedev@pmcs.com
4793L: linux-scsi@vger.kernel.org
4794S: Supported
4795F: Documentation/blockdev/cciss.txt
4796F: drivers/block/cciss*
4797F: include/linux/cciss_ioctl.h
4798F: include/uapi/linux/cciss_ioctl.h
4799
4800HFS FILESYSTEM
4801L: linux-fsdevel@vger.kernel.org
4802S: Orphan
4803F: Documentation/filesystems/hfs.txt
4804F: fs/hfs/
4805
4806HFSPLUS FILESYSTEM
4807L: linux-fsdevel@vger.kernel.org
4808S: Orphan
4809F: Documentation/filesystems/hfsplus.txt
4810F: fs/hfsplus/
4811
4812HGA FRAMEBUFFER DRIVER
4813M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4814L: linux-nvidia@lists.surfsouth.com
4815W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4816S: Maintained
4817F: drivers/video/fbdev/hgafb.c
4818
4819HIBERNATION (aka Software Suspend, aka swsusp)
4820M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4821M: Pavel Machek <pavel@ucw.cz>
4822L: linux-pm@vger.kernel.org
4823S: Supported
4824F: arch/x86/power/
4825F: drivers/base/power/
4826F: kernel/power/
4827F: include/linux/suspend.h
4828F: include/linux/freezer.h
4829F: include/linux/pm.h
4830F: arch/*/include/asm/suspend*.h
4831
4832HID CORE LAYER
4833M: Jiri Kosina <jikos@kernel.org>
4834L: linux-input@vger.kernel.org
4835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4836S: Maintained
4837F: drivers/hid/
4838F: include/linux/hid*
4839F: include/uapi/linux/hid*
4840
4841HID SENSOR HUB DRIVERS
4842M: Jiri Kosina <jikos@kernel.org>
4843M: Jonathan Cameron <jic23@kernel.org>
4844M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4845L: linux-input@vger.kernel.org
4846L: linux-iio@vger.kernel.org
4847S: Maintained
4848F: Documentation/hid/hid-sensor*
4849F: drivers/hid/hid-sensor-*
4850F: drivers/iio/*/hid-*
4851F: include/linux/hid-sensor-*
4852
4853HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4854M: Thomas Gleixner <tglx@linutronix.de>
4855L: linux-kernel@vger.kernel.org
4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4857S: Maintained
4858F: Documentation/timers/
4859F: kernel/time/hrtimer.c
4860F: kernel/time/clockevents.c
4861F: kernel/time/tick*.*
4862F: kernel/time/timer_*.c
4863F: include/linux/clockchips.h
4864F: include/linux/hrtimer.h
4865
4866HIGH-SPEED SCC DRIVER FOR AX.25
4867L: linux-hams@vger.kernel.org
4868S: Orphan
4869F: drivers/net/hamradio/dmascc.c
4870F: drivers/net/hamradio/scc.c
4871
4872HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4873M: HighPoint Linux Team <linux@highpoint-tech.com>
4874W: http://www.highpoint-tech.com
4875S: Supported
4876F: Documentation/scsi/hptiop.txt
4877F: drivers/scsi/hptiop.c
4878
4879HIPPI
4880M: Jes Sorensen <jes@trained-monkey.org>
4881L: linux-hippi@sunsite.dk
4882S: Maintained
4883F: include/linux/hippidevice.h
4884F: include/uapi/linux/if_hippi.h
4885F: net/802/hippi.c
4886F: drivers/net/hippi/
4887
4888HOST AP DRIVER
4889M: Jouni Malinen <j@w1.fi>
4890L: hostap@shmoo.com (subscribers-only)
4891L: linux-wireless@vger.kernel.org
4892W: http://hostap.epitest.fi/
4893S: Maintained
4894F: drivers/net/wireless/hostap/
4895
4896HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4897L: platform-driver-x86@vger.kernel.org
4898S: Orphan
4899F: drivers/platform/x86/tc1100-wmi.c
4900
4901HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4902M: Jaroslav Kysela <perex@perex.cz>
4903S: Maintained
4904F: drivers/net/ethernet/hp/hp100.*
4905
4906HPET: High Precision Event Timers driver
4907M: Clemens Ladisch <clemens@ladisch.de>
4908S: Maintained
4909F: Documentation/timers/hpet.txt
4910F: drivers/char/hpet.c
4911F: include/linux/hpet.h
4912F: include/uapi/linux/hpet.h
4913
4914HPET: x86
4915S: Orphan
4916F: arch/x86/kernel/hpet.c
4917F: arch/x86/include/asm/hpet.h
4918
4919HPFS FILESYSTEM
4920M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4921W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4922S: Maintained
4923F: fs/hpfs/
4924
4925HSI SUBSYSTEM
4926M: Sebastian Reichel <sre@kernel.org>
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4928S: Maintained
4929F: Documentation/ABI/testing/sysfs-bus-hsi
4930F: Documentation/hsi.txt
4931F: drivers/hsi/
4932F: include/linux/hsi/
4933F: include/uapi/linux/hsi/
4934
4935HSO 3G MODEM DRIVER
4936M: Jan Dumon <j.dumon@option.com>
4937W: http://www.pharscape.org
4938S: Maintained
4939F: drivers/net/usb/hso.c
4940
4941HSR NETWORK PROTOCOL
4942M: Arvid Brodin <arvid.brodin@alten.se>
4943L: netdev@vger.kernel.org
4944S: Maintained
4945F: net/hsr/
4946
4947HTCPEN TOUCHSCREEN DRIVER
4948M: Pau Oliva Fora <pof@eslack.org>
4949L: linux-input@vger.kernel.org
4950S: Maintained
4951F: drivers/input/touchscreen/htcpen.c
4952
4953HUGETLB FILESYSTEM
4954M: Nadia Yvette Chambers <nyc@holomorphy.com>
4955S: Maintained
4956F: fs/hugetlbfs/
4957
4958Hyper-V CORE AND DRIVERS
4959M: "K. Y. Srinivasan" <kys@microsoft.com>
4960M: Haiyang Zhang <haiyangz@microsoft.com>
4961L: devel@linuxdriverproject.org
4962S: Maintained
4963F: arch/x86/include/asm/mshyperv.h
4964F: arch/x86/include/uapi/asm/hyperv.h
4965F: arch/x86/kernel/cpu/mshyperv.c
4966F: drivers/hid/hid-hyperv.c
4967F: drivers/hv/
4968F: drivers/input/serio/hyperv-keyboard.c
4969F: drivers/net/hyperv/
4970F: drivers/scsi/storvsc_drv.c
4971F: drivers/video/fbdev/hyperv_fb.c
4972F: include/linux/hyperv.h
4973F: tools/hv/
4974F: Documentation/ABI/stable/sysfs-bus-vmbus
4975
4976I2C OVER PARALLEL PORT
4977M: Jean Delvare <jdelvare@suse.com>
4978L: linux-i2c@vger.kernel.org
4979S: Maintained
4980F: Documentation/i2c/busses/i2c-parport
4981F: Documentation/i2c/busses/i2c-parport-light
4982F: drivers/i2c/busses/i2c-parport.c
4983F: drivers/i2c/busses/i2c-parport-light.c
4984
4985I2C/SMBUS CONTROLLER DRIVERS FOR PC
4986M: Jean Delvare <jdelvare@suse.com>
4987L: linux-i2c@vger.kernel.org
4988S: Maintained
4989F: Documentation/i2c/busses/i2c-ali1535
4990F: Documentation/i2c/busses/i2c-ali1563
4991F: Documentation/i2c/busses/i2c-ali15x3
4992F: Documentation/i2c/busses/i2c-amd756
4993F: Documentation/i2c/busses/i2c-amd8111
4994F: Documentation/i2c/busses/i2c-i801
4995F: Documentation/i2c/busses/i2c-nforce2
4996F: Documentation/i2c/busses/i2c-piix4
4997F: Documentation/i2c/busses/i2c-sis5595
4998F: Documentation/i2c/busses/i2c-sis630
4999F: Documentation/i2c/busses/i2c-sis96x
5000F: Documentation/i2c/busses/i2c-via
5001F: Documentation/i2c/busses/i2c-viapro
5002F: drivers/i2c/busses/i2c-ali1535.c
5003F: drivers/i2c/busses/i2c-ali1563.c
5004F: drivers/i2c/busses/i2c-ali15x3.c
5005F: drivers/i2c/busses/i2c-amd756.c
5006F: drivers/i2c/busses/i2c-amd756-s4882.c
5007F: drivers/i2c/busses/i2c-amd8111.c
5008F: drivers/i2c/busses/i2c-i801.c
5009F: drivers/i2c/busses/i2c-isch.c
5010F: drivers/i2c/busses/i2c-nforce2.c
5011F: drivers/i2c/busses/i2c-nforce2-s4985.c
5012F: drivers/i2c/busses/i2c-piix4.c
5013F: drivers/i2c/busses/i2c-sis5595.c
5014F: drivers/i2c/busses/i2c-sis630.c
5015F: drivers/i2c/busses/i2c-sis96x.c
5016F: drivers/i2c/busses/i2c-via.c
5017F: drivers/i2c/busses/i2c-viapro.c
5018
5019I2C/SMBUS ISMT DRIVER
5020M: Seth Heasley <seth.heasley@intel.com>
5021M: Neil Horman <nhorman@tuxdriver.com>
5022L: linux-i2c@vger.kernel.org
5023F: drivers/i2c/busses/i2c-ismt.c
5024F: Documentation/i2c/busses/i2c-ismt
5025
5026I2C/SMBUS STUB DRIVER
5027M: Jean Delvare <jdelvare@suse.com>
5028L: linux-i2c@vger.kernel.org
5029S: Maintained
5030F: drivers/i2c/i2c-stub.c
5031
5032I2C SUBSYSTEM
5033M: Wolfram Sang <wsa@the-dreams.de>
5034L: linux-i2c@vger.kernel.org
5035W: https://i2c.wiki.kernel.org/
5036Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5037T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5038S: Maintained
5039F: Documentation/devicetree/bindings/i2c/
5040F: Documentation/i2c/
5041F: drivers/i2c/
5042F: include/linux/i2c.h
5043F: include/linux/i2c-*.h
5044F: include/uapi/linux/i2c.h
5045F: include/uapi/linux/i2c-*.h
5046
5047I2C ACPI SUPPORT
5048M: Mika Westerberg <mika.westerberg@linux.intel.com>
5049L: linux-i2c@vger.kernel.org
5050L: linux-acpi@vger.kernel.org
5051S: Maintained
5052
5053I2C-TAOS-EVM DRIVER
5054M: Jean Delvare <jdelvare@suse.com>
5055L: linux-i2c@vger.kernel.org
5056S: Maintained
5057F: Documentation/i2c/busses/i2c-taos-evm
5058F: drivers/i2c/busses/i2c-taos-evm.c
5059
5060I2C-TINY-USB DRIVER
5061M: Till Harbaum <till@harbaum.org>
5062L: linux-i2c@vger.kernel.org
5063W: http://www.harbaum.org/till/i2c_tiny_usb
5064S: Maintained
5065F: drivers/i2c/busses/i2c-tiny-usb.c
5066
5067i386 BOOT CODE
5068M: "H. Peter Anvin" <hpa@zytor.com>
5069S: Maintained
5070F: arch/x86/boot/
5071
5072i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5073M: "H. Peter Anvin" <hpa@zytor.com>
5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5075S: Maintained
5076
5077IA64 (Itanium) PLATFORM
5078M: Tony Luck <tony.luck@intel.com>
5079M: Fenghua Yu <fenghua.yu@intel.com>
5080L: linux-ia64@vger.kernel.org
5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5082S: Maintained
5083F: arch/ia64/
5084
5085IBM Power VMX Cryptographic instructions
5086M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5087M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5088L: linux-crypto@vger.kernel.org
5089S: Supported
5090F: drivers/crypto/vmx/Makefile
5091F: drivers/crypto/vmx/Kconfig
5092F: drivers/crypto/vmx/vmx.c
5093F: drivers/crypto/vmx/aes*
5094F: drivers/crypto/vmx/ghash*
5095F: drivers/crypto/vmx/ppc-xlate.pl
5096
5097IBM Power in-Nest Crypto Acceleration
5098M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5099M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5100L: linux-crypto@vger.kernel.org
5101S: Supported
5102F: drivers/crypto/nx/Makefile
5103F: drivers/crypto/nx/Kconfig
5104F: drivers/crypto/nx/nx-aes*
5105F: drivers/crypto/nx/nx-sha*
5106F: drivers/crypto/nx/nx.*
5107F: drivers/crypto/nx/nx_csbcpb.h
5108F: drivers/crypto/nx/nx_debugfs.h
5109
5110IBM Power 842 compression accelerator
5111M: Dan Streetman <ddstreet@ieee.org>
5112S: Supported
5113F: drivers/crypto/nx/Makefile
5114F: drivers/crypto/nx/Kconfig
5115F: drivers/crypto/nx/nx-842*
5116F: include/linux/sw842.h
5117F: crypto/842.c
5118F: lib/842/
5119
5120IBM Power Linux RAID adapter
5121M: Brian King <brking@us.ibm.com>
5122S: Supported
5123F: drivers/scsi/ipr.*
5124
5125IBM Power Virtual Ethernet Device Driver
5126M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5127L: netdev@vger.kernel.org
5128S: Supported
5129F: drivers/net/ethernet/ibm/ibmveth.*
5130
5131IBM Power Virtual SCSI Device Drivers
5132M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5133L: linux-scsi@vger.kernel.org
5134S: Supported
5135F: drivers/scsi/ibmvscsi/ibmvscsi*
5136F: drivers/scsi/ibmvscsi/viosrp.h
5137
5138IBM Power Virtual FC Device Drivers
5139M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5140L: linux-scsi@vger.kernel.org
5141S: Supported
5142F: drivers/scsi/ibmvscsi/ibmvfc*
5143
5144IBM ServeRAID RAID DRIVER
5145S: Orphan
5146F: drivers/scsi/ips.*
5147
5148ICH LPC AND GPIO DRIVER
5149M: Peter Tyser <ptyser@xes-inc.com>
5150S: Maintained
5151F: drivers/mfd/lpc_ich.c
5152F: drivers/gpio/gpio-ich.c
5153
5154IDE SUBSYSTEM
5155M: "David S. Miller" <davem@davemloft.net>
5156L: linux-ide@vger.kernel.org
5157Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5159S: Maintained
5160F: Documentation/ide/
5161F: drivers/ide/
5162F: include/linux/ide.h
5163
5164IDEAPAD LAPTOP EXTRAS DRIVER
5165M: Ike Panhc <ike.pan@canonical.com>
5166L: platform-driver-x86@vger.kernel.org
5167W: http://launchpad.net/ideapad-laptop
5168S: Maintained
5169F: drivers/platform/x86/ideapad-laptop.c
5170
5171IDEAPAD LAPTOP SLIDEBAR DRIVER
5172M: Andrey Moiseev <o2g.org.ru@gmail.com>
5173L: linux-input@vger.kernel.org
5174W: https://github.com/o2genum/ideapad-slidebar
5175S: Maintained
5176F: drivers/input/misc/ideapad_slidebar.c
5177
5178IDE/ATAPI DRIVERS
5179M: Borislav Petkov <bp@alien8.de>
5180L: linux-ide@vger.kernel.org
5181S: Maintained
5182F: Documentation/cdrom/ide-cd
5183F: drivers/ide/ide-cd*
5184
5185IDLE-I7300
5186M: Andy Henroid <andrew.d.henroid@intel.com>
5187L: linux-pm@vger.kernel.org
5188S: Supported
5189F: drivers/idle/i7300_idle.c
5190
5191IEEE 802.15.4 SUBSYSTEM
5192M: Alexander Aring <alex.aring@gmail.com>
5193L: linux-wpan@vger.kernel.org
5194W: https://github.com/linux-wpan
5195T: git git://github.com/linux-wpan/linux-wpan-next.git
5196S: Maintained
5197F: net/ieee802154/
5198F: net/mac802154/
5199F: drivers/net/ieee802154/
5200F: include/linux/nl802154.h
5201F: include/linux/ieee802154.h
5202F: include/net/nl802154.h
5203F: include/net/mac802154.h
5204F: include/net/af_ieee802154.h
5205F: include/net/cfg802154.h
5206F: include/net/ieee802154_netdev.h
5207F: Documentation/networking/ieee802154.txt
5208
5209IGORPLUG-USB IR RECEIVER
5210M: Sean Young <sean@mess.org>
5211L: linux-media@vger.kernel.org
5212S: Maintained
5213F: drivers/media/rc/igorplugusb.c
5214
5215IGUANAWORKS USB IR TRANSCEIVER
5216M: Sean Young <sean@mess.org>
5217L: linux-media@vger.kernel.org
5218S: Maintained
5219F: drivers/media/rc/iguanair.c
5220
5221IIO SUBSYSTEM AND DRIVERS
5222M: Jonathan Cameron <jic23@kernel.org>
5223R: Hartmut Knaack <knaack.h@gmx.de>
5224R: Lars-Peter Clausen <lars@metafoo.de>
5225R: Peter Meerwald <pmeerw@pmeerw.net>
5226L: linux-iio@vger.kernel.org
5227S: Maintained
5228F: drivers/iio/
5229F: drivers/staging/iio/
5230F: include/linux/iio/
5231F: tools/iio/
5232
5233IKANOS/ADI EAGLE ADSL USB DRIVER
5234M: Matthieu Castet <castet.matthieu@free.fr>
5235M: Stanislaw Gruszka <stf_xl@wp.pl>
5236S: Maintained
5237F: drivers/usb/atm/ueagle-atm.c
5238
5239INA209 HARDWARE MONITOR DRIVER
5240M: Guenter Roeck <linux@roeck-us.net>
5241L: lm-sensors@lm-sensors.org
5242S: Maintained
5243F: Documentation/hwmon/ina209
5244F: Documentation/devicetree/bindings/i2c/ina209.txt
5245F: drivers/hwmon/ina209.c
5246
5247INA2XX HARDWARE MONITOR DRIVER
5248M: Guenter Roeck <linux@roeck-us.net>
5249L: lm-sensors@lm-sensors.org
5250S: Maintained
5251F: Documentation/hwmon/ina2xx
5252F: drivers/hwmon/ina2xx.c
5253F: include/linux/platform_data/ina2xx.h
5254
5255INDUSTRY PACK SUBSYSTEM (IPACK)
5256M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5257M: Jens Taprogge <jens.taprogge@taprogge.org>
5258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5259L: industrypack-devel@lists.sourceforge.net
5260W: http://industrypack.sourceforge.net
5261S: Maintained
5262F: drivers/ipack/
5263
5264INGENIC JZ4780 DMA Driver
5265M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5266S: Maintained
5267F: drivers/dma/dma-jz4780.c
5268
5269INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5270M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5271M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5272L: linux-ima-devel@lists.sourceforge.net
5273L: linux-ima-user@lists.sourceforge.net
5274L: linux-security-module@vger.kernel.org
5275S: Supported
5276F: security/integrity/ima/
5277
5278IMGTEC IR DECODER DRIVER
5279M: James Hogan <james.hogan@imgtec.com>
5280S: Maintained
5281F: drivers/media/rc/img-ir/
5282
5283IMS TWINTURBO FRAMEBUFFER DRIVER
5284L: linux-fbdev@vger.kernel.org
5285S: Orphan
5286F: drivers/video/fbdev/imsttfb.c
5287
5288INFINIBAND SUBSYSTEM
5289M: Doug Ledford <dledford@redhat.com>
5290M: Sean Hefty <sean.hefty@intel.com>
5291M: Hal Rosenstock <hal.rosenstock@gmail.com>
5292L: linux-rdma@vger.kernel.org
5293W: http://www.openfabrics.org/
5294Q: http://patchwork.kernel.org/project/linux-rdma/list/
5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5296S: Supported
5297F: Documentation/infiniband/
5298F: drivers/infiniband/
5299F: include/uapi/linux/if_infiniband.h
5300F: include/uapi/rdma/
5301F: include/rdma/
5302
5303INOTIFY
5304M: John McCutchan <john@johnmccutchan.com>
5305M: Robert Love <rlove@rlove.org>
5306M: Eric Paris <eparis@parisplace.org>
5307S: Maintained
5308F: Documentation/filesystems/inotify.txt
5309F: fs/notify/inotify/
5310F: include/linux/inotify.h
5311F: include/uapi/linux/inotify.h
5312
5313INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5314M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5315L: linux-input@vger.kernel.org
5316Q: http://patchwork.kernel.org/project/linux-input/list/
5317T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5318S: Maintained
5319F: drivers/input/
5320F: include/linux/input.h
5321F: include/uapi/linux/input.h
5322F: include/linux/input/
5323
5324INPUT MULTITOUCH (MT) PROTOCOL
5325M: Henrik Rydberg <rydberg@bitmath.org>
5326L: linux-input@vger.kernel.org
5327S: Odd fixes
5328F: Documentation/input/multi-touch-protocol.txt
5329F: drivers/input/input-mt.c
5330K: \b(ABS|SYN)_MT_
5331
5332INTEL ASoC BDW/HSW DRIVERS
5333M: Jie Yang <yang.jie@linux.intel.com>
5334L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5335S: Supported
5336F: sound/soc/intel/common/sst-dsp*
5337F: sound/soc/intel/common/sst-firmware.c
5338F: sound/soc/intel/boards/broadwell.c
5339F: sound/soc/intel/haswell/
5340
5341INTEL C600 SERIES SAS CONTROLLER DRIVER
5342M: Intel SCU Linux support <intel-linux-scu@intel.com>
5343M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5344L: linux-scsi@vger.kernel.org
5345T: git git://git.code.sf.net/p/intel-sas/isci
5346S: Supported
5347F: drivers/scsi/isci/
5348
5349INTEL IDLE DRIVER
5350M: Len Brown <lenb@kernel.org>
5351L: linux-pm@vger.kernel.org
5352T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5353S: Supported
5354F: drivers/idle/intel_idle.c
5355
5356INTEL PSTATE DRIVER
5357M: Kristen Carlson Accardi <kristen@linux.intel.com>
5358L: linux-pm@vger.kernel.org
5359S: Supported
5360F: drivers/cpufreq/intel_pstate.c
5361
5362INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5363M: Maik Broemme <mbroemme@plusserver.de>
5364L: linux-fbdev@vger.kernel.org
5365S: Maintained
5366F: Documentation/fb/intelfb.txt
5367F: drivers/video/fbdev/intelfb/
5368
5369INTEL 810/815 FRAMEBUFFER DRIVER
5370M: Antonino Daplas <adaplas@gmail.com>
5371L: linux-fbdev@vger.kernel.org
5372S: Maintained
5373F: drivers/video/fbdev/i810/
5374
5375INTEL MENLOW THERMAL DRIVER
5376M: Sujith Thomas <sujith.thomas@intel.com>
5377L: platform-driver-x86@vger.kernel.org
5378W: https://01.org/linux-acpi
5379S: Supported
5380F: drivers/platform/x86/intel_menlow.c
5381
5382INTEL IA32 MICROCODE UPDATE SUPPORT
5383M: Borislav Petkov <bp@alien8.de>
5384S: Maintained
5385F: arch/x86/kernel/cpu/microcode/core*
5386F: arch/x86/kernel/cpu/microcode/intel*
5387
5388INTEL I/OAT DMA DRIVER
5389M: Dave Jiang <dave.jiang@intel.com>
5390R: Dan Williams <dan.j.williams@intel.com>
5391L: dmaengine@vger.kernel.org
5392Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5393S: Supported
5394F: drivers/dma/ioat*
5395
5396INTEL IOMMU (VT-d)
5397M: David Woodhouse <dwmw2@infradead.org>
5398L: iommu@lists.linux-foundation.org
5399T: git git://git.infradead.org/iommu-2.6.git
5400S: Supported
5401F: drivers/iommu/intel-iommu.c
5402F: include/linux/intel-iommu.h
5403
5404INTEL IOP-ADMA DMA DRIVER
5405R: Dan Williams <dan.j.williams@intel.com>
5406S: Odd fixes
5407F: drivers/dma/iop-adma.c
5408
5409INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5410M: Krzysztof Halasa <khalasa@piap.pl>
5411S: Maintained
5412F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5413F: arch/arm/mach-ixp4xx/include/mach/npe.h
5414F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5415F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5416F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5417F: drivers/net/wan/ixp4xx_hss.c
5418
5419INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5420M: Deepak Saxena <dsaxena@plexity.net>
5421S: Maintained
5422F: drivers/char/hw_random/ixp4xx-rng.c
5423
5424INTEL ETHERNET DRIVERS
5425M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5426R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5427R: Shannon Nelson <shannon.nelson@intel.com>
5428R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5429R: Don Skidmore <donald.c.skidmore@intel.com>
5430R: Matthew Vick <matthew.vick@intel.com>
5431R: John Ronciak <john.ronciak@intel.com>
5432R: Mitch Williams <mitch.a.williams@intel.com>
5433L: intel-wired-lan@lists.osuosl.org
5434W: http://www.intel.com/support/feedback.htm
5435W: http://e1000.sourceforge.net/
5436Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5439S: Supported
5440F: Documentation/networking/e100.txt
5441F: Documentation/networking/e1000.txt
5442F: Documentation/networking/e1000e.txt
5443F: Documentation/networking/igb.txt
5444F: Documentation/networking/igbvf.txt
5445F: Documentation/networking/ixgb.txt
5446F: Documentation/networking/ixgbe.txt
5447F: Documentation/networking/ixgbevf.txt
5448F: Documentation/networking/i40e.txt
5449F: Documentation/networking/i40evf.txt
5450F: drivers/net/ethernet/intel/
5451F: drivers/net/ethernet/intel/*/
5452
5453INTEL-MID GPIO DRIVER
5454M: David Cohen <david.a.cohen@linux.intel.com>
5455L: linux-gpio@vger.kernel.org
5456S: Maintained
5457F: drivers/gpio/gpio-intel-mid.c
5458
5459INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5460M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5461L: linux-wireless@vger.kernel.org
5462S: Maintained
5463F: Documentation/networking/README.ipw2100
5464F: Documentation/networking/README.ipw2200
5465F: drivers/net/wireless/ipw2x00/
5466
5467INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5468M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5469M: Gang Wei <gang.wei@intel.com>
5470M: Shane Wang <shane.wang@intel.com>
5471L: tboot-devel@lists.sourceforge.net
5472W: http://tboot.sourceforge.net
5473T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5474S: Supported
5475F: Documentation/intel_txt.txt
5476F: include/linux/tboot.h
5477F: arch/x86/kernel/tboot.c
5478
5479INTEL WIRELESS WIMAX CONNECTION 2400
5480M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5481M: linux-wimax@intel.com
5482L: wimax@linuxwimax.org (subscribers-only)
5483S: Supported
5484W: http://linuxwimax.org
5485F: Documentation/wimax/README.i2400m
5486F: drivers/net/wimax/i2400m/
5487F: include/uapi/linux/wimax/i2400m.h
5488
5489INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5490M: Stanislaw Gruszka <sgruszka@redhat.com>
5491L: linux-wireless@vger.kernel.org
5492S: Supported
5493F: drivers/net/wireless/iwlegacy/
5494
5495INTEL WIRELESS WIFI LINK (iwlwifi)
5496M: Johannes Berg <johannes.berg@intel.com>
5497M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5498M: Intel Linux Wireless <ilw@linux.intel.com>
5499L: linux-wireless@vger.kernel.org
5500W: http://intellinuxwireless.org
5501T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5502S: Supported
5503F: drivers/net/wireless/iwlwifi/
5504
5505INTEL MANAGEMENT ENGINE (mei)
5506M: Tomas Winkler <tomas.winkler@intel.com>
5507L: linux-kernel@vger.kernel.org
5508S: Supported
5509F: include/uapi/linux/mei.h
5510F: include/linux/mei_cl_bus.h
5511F: drivers/misc/mei/*
5512F: Documentation/misc-devices/mei/*
5513
5514INTEL PMC IPC DRIVER
5515M: Zha Qipeng<qipeng.zha@intel.com>
5516L: platform-driver-x86@vger.kernel.org
5517S: Maintained
5518F: drivers/platform/x86/intel_pmc_ipc.c
5519F: arch/x86/include/asm/intel_pmc_ipc.h
5520
5521IOC3 ETHERNET DRIVER
5522M: Ralf Baechle <ralf@linux-mips.org>
5523L: linux-mips@linux-mips.org
5524S: Maintained
5525F: drivers/net/ethernet/sgi/ioc3-eth.c
5526
5527IOC3 SERIAL DRIVER
5528M: Pat Gefre <pfg@sgi.com>
5529L: linux-serial@vger.kernel.org
5530S: Maintained
5531F: drivers/tty/serial/ioc3_serial.c
5532
5533IOMMU DRIVERS
5534M: Joerg Roedel <joro@8bytes.org>
5535L: iommu@lists.linux-foundation.org
5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5537S: Maintained
5538F: drivers/iommu/
5539
5540IP MASQUERADING
5541M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5542S: Maintained
5543F: net/ipv4/netfilter/ipt_MASQUERADE.c
5544
5545IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5546M: Francois Romieu <romieu@fr.zoreil.com>
5547M: Sorbica Shieh <sorbica@icplus.com.tw>
5548L: netdev@vger.kernel.org
5549S: Maintained
5550F: drivers/net/ethernet/icplus/ipg.*
5551
5552IPATH DRIVER
5553M: Mike Marciniszyn <infinipath@intel.com>
5554L: linux-rdma@vger.kernel.org
5555S: Maintained
5556F: drivers/infiniband/hw/ipath/
5557
5558IPMI SUBSYSTEM
5559M: Corey Minyard <minyard@acm.org>
5560L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5561W: http://openipmi.sourceforge.net/
5562S: Supported
5563F: Documentation/IPMI.txt
5564F: drivers/char/ipmi/
5565F: include/linux/ipmi*
5566F: include/uapi/linux/ipmi*
5567
5568QCOM AUDIO (ASoC) DRIVERS
5569M: Patrick Lai <plai@codeaurora.org>
5570M: Banajit Goswami <bgoswami@codeaurora.org>
5571L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5572S: Supported
5573F: sound/soc/qcom/
5574
5575IPS SCSI RAID DRIVER
5576M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5577L: linux-scsi@vger.kernel.org
5578W: http://www.adaptec.com/
5579S: Maintained
5580F: drivers/scsi/ips*
5581
5582IPVS
5583M: Wensong Zhang <wensong@linux-vs.org>
5584M: Simon Horman <horms@verge.net.au>
5585M: Julian Anastasov <ja@ssi.bg>
5586L: netdev@vger.kernel.org
5587L: lvs-devel@vger.kernel.org
5588S: Maintained
5589F: Documentation/networking/ipvs-sysctl.txt
5590F: include/net/ip_vs.h
5591F: include/uapi/linux/ip_vs.h
5592F: net/netfilter/ipvs/
5593
5594IPWIRELESS DRIVER
5595M: Jiri Kosina <jikos@kernel.org>
5596M: David Sterba <dsterba@suse.com>
5597S: Odd Fixes
5598F: drivers/tty/ipwireless/
5599
5600IPX NETWORK LAYER
5601M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5602L: netdev@vger.kernel.org
5603S: Maintained
5604F: include/net/ipx.h
5605F: include/uapi/linux/ipx.h
5606F: net/ipx/
5607
5608IRDA SUBSYSTEM
5609M: Samuel Ortiz <samuel@sortiz.org>
5610L: irda-users@lists.sourceforge.net (subscribers-only)
5611L: netdev@vger.kernel.org
5612W: http://irda.sourceforge.net/
5613S: Maintained
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5615F: Documentation/networking/irda.txt
5616F: drivers/net/irda/
5617F: include/net/irda/
5618F: net/irda/
5619
5620IRQ SUBSYSTEM
5621M: Thomas Gleixner <tglx@linutronix.de>
5622L: linux-kernel@vger.kernel.org
5623S: Maintained
5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5625F: kernel/irq/
5626
5627IRQCHIP DRIVERS
5628M: Thomas Gleixner <tglx@linutronix.de>
5629M: Jason Cooper <jason@lakedaemon.net>
5630M: Marc Zyngier <marc.zyngier@arm.com>
5631L: linux-kernel@vger.kernel.org
5632S: Maintained
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5634T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5635F: Documentation/devicetree/bindings/interrupt-controller/
5636F: drivers/irqchip/
5637
5638IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5639M: Jiang Liu <jiang.liu@linux.intel.com>
5640M: Marc Zyngier <marc.zyngier@arm.com>
5641S: Maintained
5642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5643F: Documentation/IRQ-domain.txt
5644F: include/linux/irqdomain.h
5645F: kernel/irq/irqdomain.c
5646F: kernel/irq/msi.c
5647
5648ISAPNP
5649M: Jaroslav Kysela <perex@perex.cz>
5650S: Maintained
5651F: Documentation/isapnp.txt
5652F: drivers/pnp/isapnp/
5653F: include/linux/isapnp.h
5654
5655ISA RADIO MODULE
5656M: Hans Verkuil <hverkuil@xs4all.nl>
5657L: linux-media@vger.kernel.org
5658T: git git://linuxtv.org/media_tree.git
5659W: http://linuxtv.org
5660S: Maintained
5661F: drivers/media/radio/radio-isa*
5662
5663iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5664M: Peter Jones <pjones@redhat.com>
5665M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5666S: Maintained
5667F: drivers/firmware/iscsi_ibft*
5668
5669ISCSI
5670M: Mike Christie <michaelc@cs.wisc.edu>
5671L: open-iscsi@googlegroups.com
5672W: www.open-iscsi.org
5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5674S: Maintained
5675F: drivers/scsi/*iscsi*
5676F: include/scsi/*iscsi*
5677
5678ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5679M: Or Gerlitz <ogerlitz@mellanox.com>
5680M: Sagi Grimberg <sagig@mellanox.com>
5681M: Roi Dayan <roid@mellanox.com>
5682L: linux-rdma@vger.kernel.org
5683S: Supported
5684W: http://www.openfabrics.org
5685W: www.open-iscsi.org
5686Q: http://patchwork.kernel.org/project/linux-rdma/list/
5687F: drivers/infiniband/ulp/iser/
5688
5689ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5690M: Sagi Grimberg <sagig@mellanox.com>
5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5692L: linux-rdma@vger.kernel.org
5693L: target-devel@vger.kernel.org
5694S: Supported
5695W: http://www.linux-iscsi.org
5696F: drivers/infiniband/ulp/isert
5697
5698ISDN SUBSYSTEM
5699M: Karsten Keil <isdn@linux-pingi.de>
5700L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5701L: netdev@vger.kernel.org
5702W: http://www.isdn4linux.de
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5704S: Maintained
5705F: Documentation/isdn/
5706F: drivers/isdn/
5707F: include/linux/isdn.h
5708F: include/linux/isdn/
5709F: include/uapi/linux/isdn.h
5710F: include/uapi/linux/isdn/
5711
5712ISDN SUBSYSTEM (Eicon active card driver)
5713M: Armin Schindler <mac@melware.de>
5714L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5715W: http://www.melware.de
5716S: Maintained
5717F: drivers/isdn/hardware/eicon/
5718
5719IT87 HARDWARE MONITORING DRIVER
5720M: Jean Delvare <jdelvare@suse.com>
5721L: lm-sensors@lm-sensors.org
5722S: Maintained
5723F: Documentation/hwmon/it87
5724F: drivers/hwmon/it87.c
5725
5726IT913X MEDIA DRIVER
5727M: Antti Palosaari <crope@iki.fi>
5728L: linux-media@vger.kernel.org
5729W: http://linuxtv.org/
5730W: http://palosaari.fi/linux/
5731Q: http://patchwork.linuxtv.org/project/linux-media/list/
5732T: git git://linuxtv.org/anttip/media_tree.git
5733S: Maintained
5734F: drivers/media/tuners/it913x*
5735
5736IVTV VIDEO4LINUX DRIVER
5737M: Andy Walls <awalls@md.metrocast.net>
5738L: ivtv-devel@ivtvdriver.org (subscribers-only)
5739L: linux-media@vger.kernel.org
5740T: git git://linuxtv.org/media_tree.git
5741W: http://www.ivtvdriver.org
5742S: Maintained
5743F: Documentation/video4linux/*.ivtv
5744F: drivers/media/pci/ivtv/
5745F: include/uapi/linux/ivtv*
5746
5747IX2505V MEDIA DRIVER
5748M: Malcolm Priestley <tvboxspy@gmail.com>
5749L: linux-media@vger.kernel.org
5750W: http://linuxtv.org/
5751Q: http://patchwork.linuxtv.org/project/linux-media/list/
5752S: Maintained
5753F: drivers/media/dvb-frontends/ix2505v*
5754
5755JC42.4 TEMPERATURE SENSOR DRIVER
5756M: Guenter Roeck <linux@roeck-us.net>
5757L: lm-sensors@lm-sensors.org
5758S: Maintained
5759F: drivers/hwmon/jc42.c
5760F: Documentation/hwmon/jc42
5761
5762JFS FILESYSTEM
5763M: Dave Kleikamp <shaggy@kernel.org>
5764L: jfs-discussion@lists.sourceforge.net
5765W: http://jfs.sourceforge.net/
5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5767S: Maintained
5768F: Documentation/filesystems/jfs.txt
5769F: fs/jfs/
5770
5771JME NETWORK DRIVER
5772M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5773L: netdev@vger.kernel.org
5774S: Maintained
5775F: drivers/net/ethernet/jme.*
5776
5777JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5778M: David Woodhouse <dwmw2@infradead.org>
5779L: linux-mtd@lists.infradead.org
5780W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5781S: Maintained
5782F: fs/jffs2/
5783F: include/uapi/linux/jffs2.h
5784
5785JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5786M: "Theodore Ts'o" <tytso@mit.edu>
5787M: Jan Kara <jack@suse.com>
5788L: linux-ext4@vger.kernel.org
5789S: Maintained
5790F: fs/jbd2/
5791F: include/linux/jbd2.h
5792
5793JSM Neo PCI based serial card
5794M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5795L: linux-serial@vger.kernel.org
5796S: Maintained
5797F: drivers/tty/serial/jsm/
5798
5799K10TEMP HARDWARE MONITORING DRIVER
5800M: Clemens Ladisch <clemens@ladisch.de>
5801L: lm-sensors@lm-sensors.org
5802S: Maintained
5803F: Documentation/hwmon/k10temp
5804F: drivers/hwmon/k10temp.c
5805
5806K8TEMP HARDWARE MONITORING DRIVER
5807M: Rudolf Marek <r.marek@assembler.cz>
5808L: lm-sensors@lm-sensors.org
5809S: Maintained
5810F: Documentation/hwmon/k8temp
5811F: drivers/hwmon/k8temp.c
5812
5813KCONFIG
5814M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5815L: linux-kbuild@vger.kernel.org
5816T: git git://gitorious.org/linux-kconfig/linux-kconfig
5817S: Maintained
5818F: Documentation/kbuild/kconfig-language.txt
5819F: scripts/kconfig/
5820
5821KDUMP
5822M: Vivek Goyal <vgoyal@redhat.com>
5823M: Haren Myneni <hbabu@us.ibm.com>
5824L: kexec@lists.infradead.org
5825W: http://lse.sourceforge.net/kdump/
5826S: Maintained
5827F: Documentation/kdump/
5828
5829KEENE FM RADIO TRANSMITTER DRIVER
5830M: Hans Verkuil <hverkuil@xs4all.nl>
5831L: linux-media@vger.kernel.org
5832T: git git://linuxtv.org/media_tree.git
5833W: http://linuxtv.org
5834S: Maintained
5835F: drivers/media/radio/radio-keene*
5836
5837KERNEL AUTOMOUNTER v4 (AUTOFS4)
5838M: Ian Kent <raven@themaw.net>
5839L: autofs@vger.kernel.org
5840S: Maintained
5841F: fs/autofs4/
5842
5843KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5844M: Michal Marek <mmarek@suse.com>
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5846T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5847L: linux-kbuild@vger.kernel.org
5848S: Maintained
5849F: Documentation/kbuild/
5850F: Makefile
5851F: scripts/Makefile.*
5852F: scripts/basic/
5853F: scripts/mk*
5854F: scripts/package/
5855
5856KERNEL JANITORS
5857L: kernel-janitors@vger.kernel.org
5858W: http://kernelnewbies.org/KernelJanitors
5859S: Odd Fixes
5860
5861KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5862M: "J. Bruce Fields" <bfields@fieldses.org>
5863M: Jeff Layton <jlayton@poochiereds.net>
5864L: linux-nfs@vger.kernel.org
5865W: http://nfs.sourceforge.net/
5866S: Supported
5867F: fs/nfsd/
5868F: include/uapi/linux/nfsd/
5869F: fs/lockd/
5870F: fs/nfs_common/
5871F: net/sunrpc/
5872F: include/linux/lockd/
5873F: include/linux/sunrpc/
5874F: include/uapi/linux/sunrpc/
5875
5876KERNEL SELFTEST FRAMEWORK
5877M: Shuah Khan <shuahkh@osg.samsung.com>
5878L: linux-api@vger.kernel.org
5879T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5880S: Maintained
5881F: tools/testing/selftests
5882
5883KERNEL VIRTUAL MACHINE (KVM)
5884M: Gleb Natapov <gleb@kernel.org>
5885M: Paolo Bonzini <pbonzini@redhat.com>
5886L: kvm@vger.kernel.org
5887W: http://www.linux-kvm.org
5888T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5889S: Supported
5890F: Documentation/*/kvm*.txt
5891F: Documentation/virtual/kvm/
5892F: arch/*/kvm/
5893F: arch/x86/kernel/kvm.c
5894F: arch/x86/kernel/kvmclock.c
5895F: arch/*/include/asm/kvm*
5896F: include/linux/kvm*
5897F: include/uapi/linux/kvm*
5898F: virt/kvm/
5899
5900KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5901M: Joerg Roedel <joro@8bytes.org>
5902L: kvm@vger.kernel.org
5903W: http://kvm.qumranet.com
5904S: Maintained
5905F: arch/x86/include/asm/svm.h
5906F: arch/x86/kvm/svm.c
5907
5908KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5909M: Alexander Graf <agraf@suse.com>
5910L: kvm-ppc@vger.kernel.org
5911W: http://kvm.qumranet.com
5912T: git git://github.com/agraf/linux-2.6.git
5913S: Supported
5914F: arch/powerpc/include/asm/kvm*
5915F: arch/powerpc/kvm/
5916
5917KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5918M: Christian Borntraeger <borntraeger@de.ibm.com>
5919M: Cornelia Huck <cornelia.huck@de.ibm.com>
5920L: linux-s390@vger.kernel.org
5921W: http://www.ibm.com/developerworks/linux/linux390/
5922S: Supported
5923F: Documentation/s390/kvm.txt
5924F: arch/s390/include/asm/kvm*
5925F: arch/s390/kvm/
5926
5927KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5928M: Christoffer Dall <christoffer.dall@linaro.org>
5929M: Marc Zyngier <marc.zyngier@arm.com>
5930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5931L: kvmarm@lists.cs.columbia.edu
5932W: http://systems.cs.columbia.edu/projects/kvm-arm
5933S: Supported
5934F: arch/arm/include/uapi/asm/kvm*
5935F: arch/arm/include/asm/kvm*
5936F: arch/arm/kvm/
5937F: virt/kvm/arm/
5938F: include/kvm/arm_*
5939
5940KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5941M: Christoffer Dall <christoffer.dall@linaro.org>
5942M: Marc Zyngier <marc.zyngier@arm.com>
5943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5944L: kvmarm@lists.cs.columbia.edu
5945S: Maintained
5946F: arch/arm64/include/uapi/asm/kvm*
5947F: arch/arm64/include/asm/kvm*
5948F: arch/arm64/kvm/
5949
5950KEXEC
5951M: Eric Biederman <ebiederm@xmission.com>
5952W: http://kernel.org/pub/linux/utils/kernel/kexec/
5953L: kexec@lists.infradead.org
5954S: Maintained
5955F: include/linux/kexec.h
5956F: include/uapi/linux/kexec.h
5957F: kernel/kexec.c
5958
5959KEYS/KEYRINGS:
5960M: David Howells <dhowells@redhat.com>
5961L: keyrings@linux-nfs.org
5962S: Maintained
5963F: Documentation/security/keys.txt
5964F: include/linux/key.h
5965F: include/linux/key-type.h
5966F: include/keys/
5967F: security/keys/
5968
5969KEYS-TRUSTED
5970M: David Safford <safford@us.ibm.com>
5971M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5972L: linux-security-module@vger.kernel.org
5973L: keyrings@linux-nfs.org
5974S: Supported
5975F: Documentation/security/keys-trusted-encrypted.txt
5976F: include/keys/trusted-type.h
5977F: security/keys/trusted.c
5978F: security/keys/trusted.h
5979
5980KEYS-ENCRYPTED
5981M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5982M: David Safford <safford@us.ibm.com>
5983L: linux-security-module@vger.kernel.org
5984L: keyrings@linux-nfs.org
5985S: Supported
5986F: Documentation/security/keys-trusted-encrypted.txt
5987F: include/keys/encrypted-type.h
5988F: security/keys/encrypted-keys/
5989
5990KGDB / KDB /debug_core
5991M: Jason Wessel <jason.wessel@windriver.com>
5992W: http://kgdb.wiki.kernel.org/
5993L: kgdb-bugreport@lists.sourceforge.net
5994S: Maintained
5995F: Documentation/DocBook/kgdb.tmpl
5996F: drivers/misc/kgdbts.c
5997F: drivers/tty/serial/kgdboc.c
5998F: include/linux/kdb.h
5999F: include/linux/kgdb.h
6000F: kernel/debug/
6001
6002KMEMCHECK
6003M: Vegard Nossum <vegardno@ifi.uio.no>
6004M: Pekka Enberg <penberg@kernel.org>
6005S: Maintained
6006F: Documentation/kmemcheck.txt
6007F: arch/x86/include/asm/kmemcheck.h
6008F: arch/x86/mm/kmemcheck/
6009F: include/linux/kmemcheck.h
6010F: mm/kmemcheck.c
6011
6012KMEMLEAK
6013M: Catalin Marinas <catalin.marinas@arm.com>
6014S: Maintained
6015F: Documentation/kmemleak.txt
6016F: include/linux/kmemleak.h
6017F: mm/kmemleak.c
6018F: mm/kmemleak-test.c
6019
6020KPROBES
6021M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6022M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6023M: "David S. Miller" <davem@davemloft.net>
6024M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6025S: Maintained
6026F: Documentation/kprobes.txt
6027F: include/linux/kprobes.h
6028F: kernel/kprobes.c
6029
6030KS0108 LCD CONTROLLER DRIVER
6031M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6032W: http://miguelojeda.es/auxdisplay.htm
6033W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6034S: Maintained
6035F: Documentation/auxdisplay/ks0108
6036F: drivers/auxdisplay/ks0108.c
6037F: include/linux/ks0108.h
6038
6039LAPB module
6040L: linux-x25@vger.kernel.org
6041S: Orphan
6042F: Documentation/networking/lapb-module.txt
6043F: include/*/lapb.h
6044F: net/lapb/
6045
6046LASI 53c700 driver for PARISC
6047M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6048L: linux-scsi@vger.kernel.org
6049S: Maintained
6050F: Documentation/scsi/53c700.txt
6051F: drivers/scsi/53c700*
6052
6053LED SUBSYSTEM
6054M: Richard Purdie <rpurdie@rpsys.net>
6055M: Jacek Anaszewski <j.anaszewski@samsung.com>
6056L: linux-leds@vger.kernel.org
6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6058S: Maintained
6059F: drivers/leds/
6060F: include/linux/leds.h
6061
6062LEGACY EEPROM DRIVER
6063M: Jean Delvare <jdelvare@suse.com>
6064S: Maintained
6065F: Documentation/misc-devices/eeprom
6066F: drivers/misc/eeprom/eeprom.c
6067
6068LEGO USB Tower driver
6069M: Juergen Stuber <starblue@users.sourceforge.net>
6070L: legousb-devel@lists.sourceforge.net
6071W: http://legousb.sourceforge.net/
6072S: Maintained
6073F: drivers/usb/misc/legousbtower.c
6074
6075LG2160 MEDIA DRIVER
6076M: Michael Krufky <mkrufky@linuxtv.org>
6077L: linux-media@vger.kernel.org
6078W: http://linuxtv.org/
6079W: http://github.com/mkrufky
6080Q: http://patchwork.linuxtv.org/project/linux-media/list/
6081T: git git://linuxtv.org/mkrufky/tuners.git
6082S: Maintained
6083F: drivers/media/dvb-frontends/lg2160.*
6084
6085LGDT3305 MEDIA DRIVER
6086M: Michael Krufky <mkrufky@linuxtv.org>
6087L: linux-media@vger.kernel.org
6088W: http://linuxtv.org/
6089W: http://github.com/mkrufky
6090Q: http://patchwork.linuxtv.org/project/linux-media/list/
6091T: git git://linuxtv.org/mkrufky/tuners.git
6092S: Maintained
6093F: drivers/media/dvb-frontends/lgdt3305.*
6094
6095LGUEST
6096M: Rusty Russell <rusty@rustcorp.com.au>
6097L: lguest@lists.ozlabs.org
6098W: http://lguest.ozlabs.org/
6099S: Odd Fixes
6100F: arch/x86/include/asm/lguest*.h
6101F: arch/x86/lguest/
6102F: drivers/lguest/
6103F: include/linux/lguest*.h
6104F: tools/lguest/
6105
6106LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6107M: Tejun Heo <tj@kernel.org>
6108L: linux-ide@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S: Maintained
6111F: drivers/ata/
6112F: include/linux/ata.h
6113F: include/linux/libata.h
6114
6115LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6116M: Viresh Kumar <vireshk@kernel.org>
6117L: linux-ide@vger.kernel.org
6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6119S: Maintained
6120F: include/linux/pata_arasan_cf_data.h
6121F: drivers/ata/pata_arasan_cf.c
6122
6123LIBATA PATA DRIVERS
6124M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6125M: Tejun Heo <tj@kernel.org>
6126L: linux-ide@vger.kernel.org
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6128S: Maintained
6129F: drivers/ata/pata_*.c
6130F: drivers/ata/ata_generic.c
6131
6132LIBATA SATA AHCI PLATFORM devices support
6133M: Hans de Goede <hdegoede@redhat.com>
6134M: Tejun Heo <tj@kernel.org>
6135L: linux-ide@vger.kernel.org
6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6137S: Maintained
6138F: drivers/ata/ahci_platform.c
6139F: drivers/ata/libahci_platform.c
6140F: include/linux/ahci_platform.h
6141
6142LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6143M: Mikael Pettersson <mikpelinux@gmail.com>
6144L: linux-ide@vger.kernel.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6146S: Maintained
6147F: drivers/ata/sata_promise.*
6148
6149LIBLOCKDEP
6150M: Sasha Levin <sasha.levin@oracle.com>
6151S: Maintained
6152F: tools/lib/lockdep/
6153
6154LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6155M: Dan Williams <dan.j.williams@intel.com>
6156L: linux-nvdimm@lists.01.org
6157Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6158S: Supported
6159F: drivers/nvdimm/*
6160F: include/linux/nd.h
6161F: include/linux/libnvdimm.h
6162F: include/uapi/linux/ndctl.h
6163
6164LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6165M: Ross Zwisler <ross.zwisler@linux.intel.com>
6166L: linux-nvdimm@lists.01.org
6167Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6168S: Supported
6169F: drivers/nvdimm/blk.c
6170F: drivers/nvdimm/region_devs.c
6171F: drivers/acpi/nfit*
6172
6173LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6174M: Vishal Verma <vishal.l.verma@intel.com>
6175L: linux-nvdimm@lists.01.org
6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6177S: Supported
6178F: drivers/nvdimm/btt*
6179
6180LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6181M: Ross Zwisler <ross.zwisler@linux.intel.com>
6182L: linux-nvdimm@lists.01.org
6183Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6184S: Supported
6185F: drivers/nvdimm/pmem.c
6186F: include/linux/pmem.h
6187
6188LINUX FOR IBM pSERIES (RS/6000)
6189M: Paul Mackerras <paulus@au.ibm.com>
6190W: http://www.ibm.com/linux/ltc/projects/ppc
6191S: Supported
6192F: arch/powerpc/boot/rs6000.h
6193
6194LINUX FOR POWERPC (32-BIT AND 64-BIT)
6195M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6196M: Paul Mackerras <paulus@samba.org>
6197M: Michael Ellerman <mpe@ellerman.id.au>
6198W: http://www.penguinppc.org/
6199L: linuxppc-dev@lists.ozlabs.org
6200Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6202S: Supported
6203F: Documentation/powerpc/
6204F: arch/powerpc/
6205
6206LINUX FOR POWER MACINTOSH
6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208W: http://www.penguinppc.org/
6209L: linuxppc-dev@lists.ozlabs.org
6210S: Maintained
6211F: arch/powerpc/platforms/powermac/
6212F: drivers/macintosh/
6213
6214LINUX FOR POWERPC EMBEDDED MPC5XXX
6215M: Anatolij Gustschin <agust@denx.de>
6216L: linuxppc-dev@lists.ozlabs.org
6217T: git git://git.denx.de/linux-denx-agust.git
6218S: Maintained
6219F: arch/powerpc/platforms/512x/
6220F: arch/powerpc/platforms/52xx/
6221
6222LINUX FOR POWERPC EMBEDDED PPC4XX
6223M: Alistair Popple <alistair@popple.id.au>
6224M: Matt Porter <mporter@kernel.crashing.org>
6225W: http://www.penguinppc.org/
6226L: linuxppc-dev@lists.ozlabs.org
6227S: Maintained
6228F: arch/powerpc/platforms/40x/
6229F: arch/powerpc/platforms/44x/
6230
6231LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6232L: linuxppc-dev@lists.ozlabs.org
6233S: Orphan
6234F: arch/powerpc/*/*virtex*
6235F: arch/powerpc/*/*/*virtex*
6236
6237LINUX FOR POWERPC EMBEDDED PPC8XX
6238M: Vitaly Bordug <vitb@kernel.crashing.org>
6239W: http://www.penguinppc.org/
6240L: linuxppc-dev@lists.ozlabs.org
6241S: Maintained
6242F: arch/powerpc/platforms/8xx/
6243
6244LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6245M: Scott Wood <scottwood@freescale.com>
6246M: Kumar Gala <galak@kernel.crashing.org>
6247W: http://www.penguinppc.org/
6248L: linuxppc-dev@lists.ozlabs.org
6249T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6250S: Maintained
6251F: arch/powerpc/platforms/83xx/
6252F: arch/powerpc/platforms/85xx/
6253
6254LINUX FOR POWERPC PA SEMI PWRFICIENT
6255M: Olof Johansson <olof@lixom.net>
6256L: linuxppc-dev@lists.ozlabs.org
6257S: Maintained
6258F: arch/powerpc/platforms/pasemi/
6259F: drivers/*/*pasemi*
6260F: drivers/*/*/*pasemi*
6261
6262LINUX SECURITY MODULE (LSM) FRAMEWORK
6263M: Chris Wright <chrisw@sous-sol.org>
6264L: linux-security-module@vger.kernel.org
6265S: Supported
6266
6267LIS3LV02D ACCELEROMETER DRIVER
6268M: Eric Piel <eric.piel@tremplin-utc.net>
6269S: Maintained
6270F: Documentation/misc-devices/lis3lv02d
6271F: drivers/misc/lis3lv02d/
6272F: drivers/platform/x86/hp_accel.c
6273
6274LIVE PATCHING
6275M: Josh Poimboeuf <jpoimboe@redhat.com>
6276M: Seth Jennings <sjenning@redhat.com>
6277M: Jiri Kosina <jikos@kernel.org>
6278M: Vojtech Pavlik <vojtech@suse.com>
6279S: Maintained
6280F: kernel/livepatch/
6281F: include/linux/livepatch.h
6282F: arch/x86/include/asm/livepatch.h
6283F: arch/x86/kernel/livepatch.c
6284F: Documentation/ABI/testing/sysfs-kernel-livepatch
6285F: samples/livepatch/
6286L: live-patching@vger.kernel.org
6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6288
6289LLC (802.2)
6290M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6291S: Maintained
6292F: include/linux/llc.h
6293F: include/uapi/linux/llc.h
6294F: include/net/llc*
6295F: net/llc/
6296
6297LM73 HARDWARE MONITOR DRIVER
6298M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6299L: lm-sensors@lm-sensors.org
6300S: Maintained
6301F: drivers/hwmon/lm73.c
6302
6303LM78 HARDWARE MONITOR DRIVER
6304M: Jean Delvare <jdelvare@suse.com>
6305L: lm-sensors@lm-sensors.org
6306S: Maintained
6307F: Documentation/hwmon/lm78
6308F: drivers/hwmon/lm78.c
6309
6310LM83 HARDWARE MONITOR DRIVER
6311M: Jean Delvare <jdelvare@suse.com>
6312L: lm-sensors@lm-sensors.org
6313S: Maintained
6314F: Documentation/hwmon/lm83
6315F: drivers/hwmon/lm83.c
6316
6317LM90 HARDWARE MONITOR DRIVER
6318M: Jean Delvare <jdelvare@suse.com>
6319L: lm-sensors@lm-sensors.org
6320S: Maintained
6321F: Documentation/hwmon/lm90
6322F: Documentation/devicetree/bindings/hwmon/lm90.txt
6323F: drivers/hwmon/lm90.c
6324
6325LM95234 HARDWARE MONITOR DRIVER
6326M: Guenter Roeck <linux@roeck-us.net>
6327L: lm-sensors@lm-sensors.org
6328S: Maintained
6329F: Documentation/hwmon/lm95234
6330F: drivers/hwmon/lm95234.c
6331
6332LME2510 MEDIA DRIVER
6333M: Malcolm Priestley <tvboxspy@gmail.com>
6334L: linux-media@vger.kernel.org
6335W: http://linuxtv.org/
6336Q: http://patchwork.linuxtv.org/project/linux-media/list/
6337S: Maintained
6338F: drivers/media/usb/dvb-usb-v2/lmedm04*
6339
6340LOCKDEP AND LOCKSTAT
6341M: Peter Zijlstra <peterz@infradead.org>
6342M: Ingo Molnar <mingo@redhat.com>
6343L: linux-kernel@vger.kernel.org
6344T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6345S: Maintained
6346F: Documentation/locking/lockdep*.txt
6347F: Documentation/locking/lockstat.txt
6348F: include/linux/lockdep.h
6349F: kernel/locking/
6350
6351LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6352M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6353L: linux-ntfs-dev@lists.sourceforge.net
6354W: http://www.linux-ntfs.org/content/view/19/37/
6355S: Maintained
6356F: Documentation/ldm.txt
6357F: block/partitions/ldm.*
6358
6359LogFS
6360M: Joern Engel <joern@logfs.org>
6361M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6362L: logfs@logfs.org
6363W: logfs.org
6364S: Maintained
6365F: fs/logfs/
6366
6367LPC32XX MACHINE SUPPORT
6368M: Roland Stigge <stigge@antcom.de>
6369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6370S: Maintained
6371F: arch/arm/mach-lpc32xx/
6372
6373LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6374M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6375M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6376M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6377M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6378L: MPT-FusionLinux.pdl@avagotech.com
6379L: linux-scsi@vger.kernel.org
6380W: http://www.lsilogic.com/support
6381S: Supported
6382F: drivers/message/fusion/
6383F: drivers/scsi/mpt2sas/
6384F: drivers/scsi/mpt3sas/
6385
6386LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6387M: Matthew Wilcox <matthew@wil.cx>
6388L: linux-scsi@vger.kernel.org
6389S: Maintained
6390F: drivers/scsi/sym53c8xx_2/
6391
6392LTC4261 HARDWARE MONITOR DRIVER
6393M: Guenter Roeck <linux@roeck-us.net>
6394L: lm-sensors@lm-sensors.org
6395S: Maintained
6396F: Documentation/hwmon/ltc4261
6397F: drivers/hwmon/ltc4261.c
6398
6399LTP (Linux Test Project)
6400M: Mike Frysinger <vapier@gentoo.org>
6401M: Cyril Hrubis <chrubis@suse.cz>
6402M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6403M: Jan Stancek <jstancek@redhat.com>
6404M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6405M: Alexey Kodanev <alexey.kodanev@oracle.com>
6406L: ltp-list@lists.sourceforge.net (subscribers-only)
6407W: http://linux-test-project.github.io/
6408T: git git://github.com/linux-test-project/ltp.git
6409S: Maintained
6410
6411M32R ARCHITECTURE
6412W: http://www.linux-m32r.org/
6413S: Orphan
6414F: arch/m32r/
6415
6416M68K ARCHITECTURE
6417M: Geert Uytterhoeven <geert@linux-m68k.org>
6418L: linux-m68k@lists.linux-m68k.org
6419W: http://www.linux-m68k.org/
6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6421S: Maintained
6422F: arch/m68k/
6423F: drivers/zorro/
6424
6425M68K ON APPLE MACINTOSH
6426M: Joshua Thompson <funaho@jurai.org>
6427W: http://www.mac.linux-m68k.org/
6428L: linux-m68k@lists.linux-m68k.org
6429S: Maintained
6430F: arch/m68k/mac/
6431
6432M68K ON HP9000/300
6433M: Philip Blundell <philb@gnu.org>
6434W: http://www.tazenda.demon.co.uk/phil/linux-hp
6435S: Maintained
6436F: arch/m68k/hp300/
6437
6438M88DS3103 MEDIA DRIVER
6439M: Antti Palosaari <crope@iki.fi>
6440L: linux-media@vger.kernel.org
6441W: http://linuxtv.org/
6442W: http://palosaari.fi/linux/
6443Q: http://patchwork.linuxtv.org/project/linux-media/list/
6444T: git git://linuxtv.org/anttip/media_tree.git
6445S: Maintained
6446F: drivers/media/dvb-frontends/m88ds3103*
6447
6448M88RS2000 MEDIA DRIVER
6449M: Malcolm Priestley <tvboxspy@gmail.com>
6450L: linux-media@vger.kernel.org
6451W: http://linuxtv.org/
6452Q: http://patchwork.linuxtv.org/project/linux-media/list/
6453S: Maintained
6454F: drivers/media/dvb-frontends/m88rs2000*
6455
6456MA901 MASTERKIT USB FM RADIO DRIVER
6457M: Alexey Klimov <klimov.linux@gmail.com>
6458L: linux-media@vger.kernel.org
6459T: git git://linuxtv.org/media_tree.git
6460S: Maintained
6461F: drivers/media/radio/radio-ma901.c
6462
6463MAC80211
6464M: Johannes Berg <johannes@sipsolutions.net>
6465L: linux-wireless@vger.kernel.org
6466W: http://wireless.kernel.org/
6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6469S: Maintained
6470F: Documentation/networking/mac80211-injection.txt
6471F: include/net/mac80211.h
6472F: net/mac80211/
6473
6474MACVLAN DRIVER
6475M: Patrick McHardy <kaber@trash.net>
6476L: netdev@vger.kernel.org
6477S: Maintained
6478F: drivers/net/macvlan.c
6479F: include/linux/if_macvlan.h
6480
6481MAILBOX API
6482M: Jassi Brar <jassisinghbrar@gmail.com>
6483L: linux-kernel@vger.kernel.org
6484S: Maintained
6485F: drivers/mailbox/
6486F: include/linux/mailbox_client.h
6487F: include/linux/mailbox_controller.h
6488
6489MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6490M: Michael Kerrisk <mtk.manpages@gmail.com>
6491W: http://www.kernel.org/doc/man-pages
6492L: linux-man@vger.kernel.org
6493S: Maintained
6494
6495MARVELL ARMADA DRM SUPPORT
6496M: Russell King <rmk+kernel@arm.linux.org.uk>
6497S: Maintained
6498F: drivers/gpu/drm/armada/
6499
6500MARVELL 88E6352 DSA support
6501M: Guenter Roeck <linux@roeck-us.net>
6502S: Maintained
6503F: drivers/net/dsa/mv88e6352.c
6504
6505MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6506M: Mirko Lindner <mlindner@marvell.com>
6507M: Stephen Hemminger <stephen@networkplumber.org>
6508L: netdev@vger.kernel.org
6509S: Maintained
6510F: drivers/net/ethernet/marvell/sk*
6511
6512MARVELL LIBERTAS WIRELESS DRIVER
6513L: libertas-dev@lists.infradead.org
6514S: Orphan
6515F: drivers/net/wireless/libertas/
6516
6517MARVELL MV643XX ETHERNET DRIVER
6518M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6519L: netdev@vger.kernel.org
6520S: Maintained
6521F: drivers/net/ethernet/marvell/mv643xx_eth.*
6522F: include/linux/mv643xx.h
6523
6524MARVELL MVNETA ETHERNET DRIVER
6525M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6526L: netdev@vger.kernel.org
6527S: Maintained
6528F: drivers/net/ethernet/marvell/mvneta.*
6529
6530MARVELL MWIFIEX WIRELESS DRIVER
6531M: Amitkumar Karwar <akarwar@marvell.com>
6532M: Nishant Sarmukadam <nishants@marvell.com>
6533L: linux-wireless@vger.kernel.org
6534S: Maintained
6535F: drivers/net/wireless/mwifiex/
6536
6537MARVELL MWL8K WIRELESS DRIVER
6538M: Lennert Buytenhek <buytenh@wantstofly.org>
6539L: linux-wireless@vger.kernel.org
6540S: Odd Fixes
6541F: drivers/net/wireless/mwl8k.c
6542
6543MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6544M: Nicolas Pitre <nico@fluxnic.net>
6545S: Odd Fixes
6546F: drivers/mmc/host/mvsdio.*
6547
6548MATROX FRAMEBUFFER DRIVER
6549L: linux-fbdev@vger.kernel.org
6550S: Orphan
6551F: drivers/video/fbdev/matrox/matroxfb_*
6552F: include/uapi/linux/matroxfb.h
6553
6554MAX16065 HARDWARE MONITOR DRIVER
6555M: Guenter Roeck <linux@roeck-us.net>
6556L: lm-sensors@lm-sensors.org
6557S: Maintained
6558F: Documentation/hwmon/max16065
6559F: drivers/hwmon/max16065.c
6560
6561MAX20751 HARDWARE MONITOR DRIVER
6562M: Guenter Roeck <linux@roeck-us.net>
6563L: lm-sensors@lm-sensors.org
6564S: Maintained
6565F: Documentation/hwmon/max20751
6566F: drivers/hwmon/max20751.c
6567
6568MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6569M: "Hans J. Koch" <hjk@hansjkoch.de>
6570L: lm-sensors@lm-sensors.org
6571S: Maintained
6572F: Documentation/hwmon/max6650
6573F: drivers/hwmon/max6650.c
6574
6575MAX6697 HARDWARE MONITOR DRIVER
6576M: Guenter Roeck <linux@roeck-us.net>
6577L: lm-sensors@lm-sensors.org
6578S: Maintained
6579F: Documentation/hwmon/max6697
6580F: Documentation/devicetree/bindings/i2c/max6697.txt
6581F: drivers/hwmon/max6697.c
6582F: include/linux/platform_data/max6697.h
6583
6584MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6585M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6586L: linux-pm@vger.kernel.org
6587S: Supported
6588F: drivers/power/max14577_charger.c
6589F: drivers/power/max77693_charger.c
6590
6591MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6592M: Chanwoo Choi <cw00.choi@samsung.com>
6593M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6594L: linux-kernel@vger.kernel.org
6595S: Supported
6596F: drivers/*/max14577.c
6597F: drivers/*/max77686.c
6598F: drivers/*/max77693.c
6599F: drivers/extcon/extcon-max14577.c
6600F: drivers/extcon/extcon-max77693.c
6601F: drivers/rtc/rtc-max77686.c
6602F: drivers/clk/clk-max77686.c
6603F: Documentation/devicetree/bindings/mfd/max14577.txt
6604F: Documentation/devicetree/bindings/mfd/max77686.txt
6605F: Documentation/devicetree/bindings/mfd/max77693.txt
6606F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6607F: include/linux/mfd/max14577*.h
6608F: include/linux/mfd/max77686*.h
6609F: include/linux/mfd/max77693*.h
6610
6611MAXIRADIO FM RADIO RECEIVER DRIVER
6612M: Hans Verkuil <hverkuil@xs4all.nl>
6613L: linux-media@vger.kernel.org
6614T: git git://linuxtv.org/media_tree.git
6615W: http://linuxtv.org
6616S: Maintained
6617F: drivers/media/radio/radio-maxiradio*
6618
6619MEDIA DRIVERS FOR RENESAS - VSP1
6620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6621L: linux-media@vger.kernel.org
6622L: linux-sh@vger.kernel.org
6623T: git git://linuxtv.org/media_tree.git
6624S: Supported
6625F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6626F: drivers/media/platform/vsp1/
6627
6628MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6629M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6630P: LinuxTV.org Project
6631L: linux-media@vger.kernel.org
6632W: http://linuxtv.org
6633Q: http://patchwork.kernel.org/project/linux-media/list/
6634T: git git://linuxtv.org/media_tree.git
6635S: Maintained
6636F: Documentation/dvb/
6637F: Documentation/video4linux/
6638F: Documentation/DocBook/media/
6639F: drivers/media/
6640F: drivers/staging/media/
6641F: include/media/
6642F: include/uapi/linux/dvb/
6643F: include/uapi/linux/videodev2.h
6644F: include/uapi/linux/media.h
6645F: include/uapi/linux/v4l2-*
6646F: include/uapi/linux/meye.h
6647F: include/uapi/linux/ivtv*
6648F: include/uapi/linux/uvcvideo.h
6649
6650MEDIATEK MT7601U WIRELESS LAN DRIVER
6651M: Jakub Kicinski <kubakici@wp.pl>
6652L: linux-wireless@vger.kernel.org
6653S: Maintained
6654F: drivers/net/wireless/mediatek/mt7601u/
6655
6656MEGARAID SCSI/SAS DRIVERS
6657M: Kashyap Desai <kashyap.desai@avagotech.com>
6658M: Sumit Saxena <sumit.saxena@avagotech.com>
6659M: Uday Lingala <uday.lingala@avagotech.com>
6660L: megaraidlinux.pdl@avagotech.com
6661L: linux-scsi@vger.kernel.org
6662W: http://www.lsi.com
6663S: Maintained
6664F: Documentation/scsi/megaraid.txt
6665F: drivers/scsi/megaraid.*
6666F: drivers/scsi/megaraid/
6667
6668MELLANOX ETHERNET DRIVER (mlx4_en)
6669M: Amir Vadai <amirv@mellanox.com>
6670M: Ido Shamay <idos@mellanox.com>
6671L: netdev@vger.kernel.org
6672S: Supported
6673W: http://www.mellanox.com
6674Q: http://patchwork.ozlabs.org/project/netdev/list/
6675F: drivers/net/ethernet/mellanox/mlx4/en_*
6676
6677MELLANOX ETHERNET SWITCH DRIVERS
6678M: Jiri Pirko <jiri@mellanox.com>
6679M: Ido Schimmel <idosch@mellanox.com>
6680L: netdev@vger.kernel.org
6681S: Supported
6682W: http://www.mellanox.com
6683Q: http://patchwork.ozlabs.org/project/netdev/list/
6684F: drivers/net/ethernet/mellanox/mlxsw/
6685
6686MEMORY MANAGEMENT
6687L: linux-mm@kvack.org
6688W: http://www.linux-mm.org
6689S: Maintained
6690F: include/linux/mm.h
6691F: include/linux/gfp.h
6692F: include/linux/mmzone.h
6693F: include/linux/memory_hotplug.h
6694F: include/linux/vmalloc.h
6695F: mm/
6696
6697MEMORY TECHNOLOGY DEVICES (MTD)
6698M: David Woodhouse <dwmw2@infradead.org>
6699M: Brian Norris <computersforpeace@gmail.com>
6700L: linux-mtd@lists.infradead.org
6701W: http://www.linux-mtd.infradead.org/
6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6703T: git git://git.infradead.org/linux-mtd.git
6704T: git git://git.infradead.org/l2-mtd.git
6705S: Maintained
6706F: drivers/mtd/
6707F: include/linux/mtd/
6708F: include/uapi/mtd/
6709
6710MEN A21 WATCHDOG DRIVER
6711M: Johannes Thumshirn <morbidrsa@gmail.com>
6712L: linux-watchdog@vger.kernel.org
6713S: Maintained
6714F: drivers/watchdog/mena21_wdt.c
6715
6716MEN CHAMELEON BUS (mcb)
6717M: Johannes Thumshirn <morbidrsa@gmail.com>
6718S: Maintained
6719F: drivers/mcb/
6720F: include/linux/mcb.h
6721F: Documentation/men-chameleon-bus.txt
6722
6723MEN F21BMC (Board Management Controller)
6724M: Andreas Werner <andreas.werner@men.de>
6725S: Supported
6726F: drivers/mfd/menf21bmc.c
6727F: drivers/watchdog/menf21bmc_wdt.c
6728F: drivers/leds/leds-menf21bmc.c
6729F: drivers/hwmon/menf21bmc_hwmon.c
6730F: Documentation/hwmon/menf21bmc
6731
6732METAG ARCHITECTURE
6733M: James Hogan <james.hogan@imgtec.com>
6734L: linux-metag@vger.kernel.org
6735S: Supported
6736F: arch/metag/
6737F: Documentation/metag/
6738F: Documentation/devicetree/bindings/metag/
6739F: drivers/clocksource/metag_generic.c
6740F: drivers/irqchip/irq-metag.c
6741F: drivers/irqchip/irq-metag-ext.c
6742F: drivers/tty/metag_da.c
6743
6744MICROBLAZE ARCHITECTURE
6745M: Michal Simek <monstr@monstr.eu>
6746W: http://www.monstr.eu/fdt/
6747T: git git://git.monstr.eu/linux-2.6-microblaze.git
6748S: Supported
6749F: arch/microblaze/
6750
6751MICROTEK X6 SCANNER
6752M: Oliver Neukum <oliver@neukum.org>
6753S: Maintained
6754F: drivers/usb/image/microtek.*
6755
6756MIPS
6757M: Ralf Baechle <ralf@linux-mips.org>
6758L: linux-mips@linux-mips.org
6759W: http://www.linux-mips.org/
6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6762S: Supported
6763F: Documentation/mips/
6764F: arch/mips/
6765
6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6767M: Hans Verkuil <hverkuil@xs4all.nl>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770W: http://linuxtv.org
6771S: Odd Fixes
6772F: drivers/media/radio/radio-miropcm20*
6773
6774Mellanox MLX5 core VPI driver
6775M: Eli Cohen <eli@mellanox.com>
6776L: netdev@vger.kernel.org
6777L: linux-rdma@vger.kernel.org
6778W: http://www.mellanox.com
6779Q: http://patchwork.ozlabs.org/project/netdev/list/
6780Q: http://patchwork.kernel.org/project/linux-rdma/list/
6781T: git git://openfabrics.org/~eli/connect-ib.git
6782S: Supported
6783F: drivers/net/ethernet/mellanox/mlx5/core/
6784F: include/linux/mlx5/
6785
6786Mellanox MLX5 IB driver
6787M: Eli Cohen <eli@mellanox.com>
6788L: linux-rdma@vger.kernel.org
6789W: http://www.mellanox.com
6790Q: http://patchwork.kernel.org/project/linux-rdma/list/
6791T: git git://openfabrics.org/~eli/connect-ib.git
6792S: Supported
6793F: include/linux/mlx5/
6794F: drivers/infiniband/hw/mlx5/
6795
6796MN88472 MEDIA DRIVER
6797M: Antti Palosaari <crope@iki.fi>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://palosaari.fi/linux/
6801Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802T: git git://linuxtv.org/anttip/media_tree.git
6803S: Maintained
6804F: drivers/staging/media/mn88472/
6805F: drivers/media/dvb-frontends/mn88472.h
6806
6807MN88473 MEDIA DRIVER
6808M: Antti Palosaari <crope@iki.fi>
6809L: linux-media@vger.kernel.org
6810W: http://linuxtv.org/
6811W: http://palosaari.fi/linux/
6812Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813T: git git://linuxtv.org/anttip/media_tree.git
6814S: Maintained
6815F: drivers/staging/media/mn88473/
6816F: drivers/media/dvb-frontends/mn88473.h
6817
6818MODULE SUPPORT
6819M: Rusty Russell <rusty@rustcorp.com.au>
6820S: Maintained
6821F: include/linux/module.h
6822F: kernel/module.c
6823
6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6825W: http://popies.net/meye/
6826S: Orphan
6827F: Documentation/video4linux/meye.txt
6828F: drivers/media/pci/meye/
6829F: include/uapi/linux/meye.h
6830
6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6832M: Jiri Slaby <jirislaby@gmail.com>
6833S: Maintained
6834F: Documentation/serial/moxa-smartio
6835F: drivers/tty/mxser.*
6836
6837MR800 AVERMEDIA USB FM RADIO DRIVER
6838M: Alexey Klimov <klimov.linux@gmail.com>
6839L: linux-media@vger.kernel.org
6840T: git git://linuxtv.org/media_tree.git
6841S: Maintained
6842F: drivers/media/radio/radio-mr800.c
6843
6844MRF24J40 IEEE 802.15.4 RADIO DRIVER
6845M: Alan Ott <alan@signal11.us>
6846L: linux-wpan@vger.kernel.org
6847S: Maintained
6848F: drivers/net/ieee802154/mrf24j40.c
6849
6850MSI LAPTOP SUPPORT
6851M: "Lee, Chun-Yi" <jlee@suse.com>
6852L: platform-driver-x86@vger.kernel.org
6853S: Maintained
6854F: drivers/platform/x86/msi-laptop.c
6855
6856MSI WMI SUPPORT
6857L: platform-driver-x86@vger.kernel.org
6858S: Orphan
6859F: drivers/platform/x86/msi-wmi.c
6860
6861MSI001 MEDIA DRIVER
6862M: Antti Palosaari <crope@iki.fi>
6863L: linux-media@vger.kernel.org
6864W: http://linuxtv.org/
6865W: http://palosaari.fi/linux/
6866Q: http://patchwork.linuxtv.org/project/linux-media/list/
6867T: git git://linuxtv.org/anttip/media_tree.git
6868S: Maintained
6869F: drivers/media/tuners/msi001*
6870
6871MSI2500 MEDIA DRIVER
6872M: Antti Palosaari <crope@iki.fi>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://palosaari.fi/linux/
6876Q: http://patchwork.linuxtv.org/project/linux-media/list/
6877T: git git://linuxtv.org/anttip/media_tree.git
6878S: Maintained
6879F: drivers/media/usb/msi2500/
6880
6881MSYSTEMS DISKONCHIP G3 MTD DRIVER
6882M: Robert Jarzmik <robert.jarzmik@free.fr>
6883L: linux-mtd@lists.infradead.org
6884S: Maintained
6885F: drivers/mtd/devices/docg3*
6886
6887MT9M032 APTINA SENSOR DRIVER
6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6889L: linux-media@vger.kernel.org
6890T: git git://linuxtv.org/media_tree.git
6891S: Maintained
6892F: drivers/media/i2c/mt9m032.c
6893F: include/media/mt9m032.h
6894
6895MT9P031 APTINA CAMERA SENSOR
6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6897L: linux-media@vger.kernel.org
6898T: git git://linuxtv.org/media_tree.git
6899S: Maintained
6900F: drivers/media/i2c/mt9p031.c
6901F: include/media/mt9p031.h
6902
6903MT9T001 APTINA CAMERA SENSOR
6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6905L: linux-media@vger.kernel.org
6906T: git git://linuxtv.org/media_tree.git
6907S: Maintained
6908F: drivers/media/i2c/mt9t001.c
6909F: include/media/mt9t001.h
6910
6911MT9V032 APTINA CAMERA SENSOR
6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6913L: linux-media@vger.kernel.org
6914T: git git://linuxtv.org/media_tree.git
6915S: Maintained
6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6917F: drivers/media/i2c/mt9v032.c
6918F: include/media/mt9v032.h
6919
6920MULTIFUNCTION DEVICES (MFD)
6921M: Samuel Ortiz <sameo@linux.intel.com>
6922M: Lee Jones <lee.jones@linaro.org>
6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6924S: Supported
6925F: drivers/mfd/
6926F: include/linux/mfd/
6927
6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6929M: Ulf Hansson <ulf.hansson@linaro.org>
6930L: linux-mmc@vger.kernel.org
6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6932S: Maintained
6933F: drivers/mmc/
6934F: include/linux/mmc/
6935F: include/uapi/linux/mmc/
6936
6937MULTIMEDIA CARD (MMC) ETC. OVER SPI
6938S: Orphan
6939F: drivers/mmc/host/mmc_spi.c
6940F: include/linux/spi/mmc_spi.h
6941
6942MULTISOUND SOUND DRIVER
6943M: Andrew Veliath <andrewtv@usa.net>
6944S: Maintained
6945F: Documentation/sound/oss/MultiSound
6946F: sound/oss/msnd*
6947
6948MULTITECH MULTIPORT CARD (ISICOM)
6949S: Orphan
6950F: drivers/tty/isicom.c
6951F: include/linux/isicom.h
6952
6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6954M: Felipe Balbi <balbi@ti.com>
6955L: linux-usb@vger.kernel.org
6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6957S: Maintained
6958F: drivers/usb/musb/
6959
6960MXL5007T MEDIA DRIVER
6961M: Michael Krufky <mkrufky@linuxtv.org>
6962L: linux-media@vger.kernel.org
6963W: http://linuxtv.org/
6964W: http://github.com/mkrufky
6965Q: http://patchwork.linuxtv.org/project/linux-media/list/
6966T: git git://linuxtv.org/mkrufky/tuners.git
6967S: Maintained
6968F: drivers/media/tuners/mxl5007t.*
6969
6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6971M: Hyong-Youb Kim <hykim@myri.com>
6972L: netdev@vger.kernel.org
6973W: https://www.myricom.com/support/downloads/myri10ge.html
6974S: Supported
6975F: drivers/net/ethernet/myricom/myri10ge/
6976
6977NATSEMI ETHERNET DRIVER (DP8381x)
6978S: Orphan
6979F: drivers/net/ethernet/natsemi/natsemi.c
6980
6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6982M: Daniel Mack <zonque@gmail.com>
6983S: Maintained
6984L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6985W: http://www.native-instruments.com
6986F: sound/usb/caiaq/
6987
6988NCP FILESYSTEM
6989M: Petr Vandrovec <petr@vandrovec.name>
6990S: Odd Fixes
6991F: fs/ncpfs/
6992
6993NCR 5380 SCSI DRIVERS
6994M: Finn Thain <fthain@telegraphics.com.au>
6995M: Michael Schmitz <schmitzmic@gmail.com>
6996L: linux-scsi@vger.kernel.org
6997S: Maintained
6998F: Documentation/scsi/g_NCR5380.txt
6999F: drivers/scsi/NCR5380.*
7000F: drivers/scsi/arm/cumana_1.c
7001F: drivers/scsi/arm/oak.c
7002F: drivers/scsi/atari_NCR5380.c
7003F: drivers/scsi/atari_scsi.*
7004F: drivers/scsi/dmx3191d.c
7005F: drivers/scsi/dtc.*
7006F: drivers/scsi/g_NCR5380.*
7007F: drivers/scsi/g_NCR5380_mmio.c
7008F: drivers/scsi/mac_scsi.*
7009F: drivers/scsi/pas16.*
7010F: drivers/scsi/sun3_scsi.*
7011F: drivers/scsi/sun3_scsi_vme.c
7012F: drivers/scsi/t128.*
7013
7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7016L: linux-scsi@vger.kernel.org
7017S: Maintained
7018F: drivers/scsi/NCR_D700.*
7019
7020NCT6775 HARDWARE MONITOR DRIVER
7021M: Guenter Roeck <linux@roeck-us.net>
7022L: lm-sensors@lm-sensors.org
7023S: Maintained
7024F: Documentation/hwmon/nct6775
7025F: drivers/hwmon/nct6775.c
7026
7027NETEFFECT IWARP RNIC DRIVER (IW_NES)
7028M: Faisal Latif <faisal.latif@intel.com>
7029L: linux-rdma@vger.kernel.org
7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7031S: Supported
7032F: drivers/infiniband/hw/nes/
7033
7034NETEM NETWORK EMULATOR
7035M: Stephen Hemminger <stephen@networkplumber.org>
7036L: netem@lists.linux-foundation.org
7037S: Maintained
7038F: net/sched/sch_netem.c
7039
7040NETERION 10GbE DRIVERS (s2io/vxge)
7041M: Jon Mason <jdmason@kudzu.us>
7042L: netdev@vger.kernel.org
7043S: Supported
7044F: Documentation/networking/s2io.txt
7045F: Documentation/networking/vxge.txt
7046F: drivers/net/ethernet/neterion/
7047
7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7049M: Pablo Neira Ayuso <pablo@netfilter.org>
7050M: Patrick McHardy <kaber@trash.net>
7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7052L: netfilter-devel@vger.kernel.org
7053L: coreteam@netfilter.org
7054W: http://www.netfilter.org/
7055W: http://www.iptables.org/
7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7059S: Supported
7060F: include/linux/netfilter*
7061F: include/linux/netfilter/
7062F: include/net/netfilter/
7063F: include/uapi/linux/netfilter*
7064F: include/uapi/linux/netfilter/
7065F: net/*/netfilter.c
7066F: net/*/netfilter/
7067F: net/netfilter/
7068F: net/bridge/br_netfilter*.c
7069
7070NETLABEL
7071M: Paul Moore <paul@paul-moore.com>
7072W: http://netlabel.sf.net
7073L: netdev@vger.kernel.org
7074S: Maintained
7075F: Documentation/netlabel/
7076F: include/net/netlabel.h
7077F: net/netlabel/
7078
7079NETROM NETWORK LAYER
7080M: Ralf Baechle <ralf@linux-mips.org>
7081L: linux-hams@vger.kernel.org
7082W: http://www.linux-ax25.org/
7083S: Maintained
7084F: include/net/netrom.h
7085F: include/uapi/linux/netrom.h
7086F: net/netrom/
7087
7088NETWORK BLOCK DEVICE (NBD)
7089M: Markus Pargmann <mpa@pengutronix.de>
7090S: Maintained
7091L: nbd-general@lists.sourceforge.net
7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7093F: Documentation/blockdev/nbd.txt
7094F: drivers/block/nbd.c
7095F: include/uapi/linux/nbd.h
7096
7097NETWORK DROP MONITOR
7098M: Neil Horman <nhorman@tuxdriver.com>
7099L: netdev@vger.kernel.org
7100S: Maintained
7101W: https://fedorahosted.org/dropwatch/
7102F: net/core/drop_monitor.c
7103
7104NETWORKING [GENERAL]
7105M: "David S. Miller" <davem@davemloft.net>
7106L: netdev@vger.kernel.org
7107W: http://www.linuxfoundation.org/en/Net
7108Q: http://patchwork.ozlabs.org/project/netdev/list/
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7111S: Maintained
7112F: net/
7113F: include/net/
7114F: include/linux/in.h
7115F: include/linux/net.h
7116F: include/linux/netdevice.h
7117F: include/uapi/linux/in.h
7118F: include/uapi/linux/net.h
7119F: include/uapi/linux/netdevice.h
7120F: include/uapi/linux/net_namespace.h
7121F: tools/net/
7122F: tools/testing/selftests/net/
7123F: lib/random32.c
7124F: lib/test_bpf.c
7125
7126NETWORKING [IPv4/IPv6]
7127M: "David S. Miller" <davem@davemloft.net>
7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7129M: James Morris <jmorris@namei.org>
7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7131M: Patrick McHardy <kaber@trash.net>
7132L: netdev@vger.kernel.org
7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7134S: Maintained
7135F: net/ipv4/
7136F: net/ipv6/
7137F: include/net/ip*
7138F: arch/x86/net/*
7139
7140NETWORKING [IPSEC]
7141M: Steffen Klassert <steffen.klassert@secunet.com>
7142M: Herbert Xu <herbert@gondor.apana.org.au>
7143M: "David S. Miller" <davem@davemloft.net>
7144L: netdev@vger.kernel.org
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7147S: Maintained
7148F: net/core/flow.c
7149F: net/xfrm/
7150F: net/key/
7151F: net/ipv4/xfrm*
7152F: net/ipv4/esp4.c
7153F: net/ipv4/ah4.c
7154F: net/ipv4/ipcomp.c
7155F: net/ipv4/ip_vti.c
7156F: net/ipv6/xfrm*
7157F: net/ipv6/esp6.c
7158F: net/ipv6/ah6.c
7159F: net/ipv6/ipcomp6.c
7160F: net/ipv6/ip6_vti.c
7161F: include/uapi/linux/xfrm.h
7162F: include/net/xfrm.h
7163
7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7165M: Paul Moore <paul@paul-moore.com>
7166L: netdev@vger.kernel.org
7167S: Maintained
7168
7169NETWORKING [WIRELESS]
7170L: linux-wireless@vger.kernel.org
7171Q: http://patchwork.kernel.org/project/linux-wireless/list/
7172
7173NETWORKING DRIVERS
7174L: netdev@vger.kernel.org
7175W: http://www.linuxfoundation.org/en/Net
7176Q: http://patchwork.ozlabs.org/project/netdev/list/
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7179S: Odd Fixes
7180F: drivers/net/
7181F: include/linux/if_*
7182F: include/linux/netdevice.h
7183F: include/linux/arcdevice.h
7184F: include/linux/etherdevice.h
7185F: include/linux/fcdevice.h
7186F: include/linux/fddidevice.h
7187F: include/linux/hippidevice.h
7188F: include/linux/inetdevice.h
7189F: include/uapi/linux/if_*
7190F: include/uapi/linux/netdevice.h
7191
7192NETWORKING DRIVERS (WIRELESS)
7193M: Kalle Valo <kvalo@codeaurora.org>
7194L: linux-wireless@vger.kernel.org
7195Q: http://patchwork.kernel.org/project/linux-wireless/list/
7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7197S: Maintained
7198F: drivers/net/wireless/
7199
7200NETXEN (1/10) GbE SUPPORT
7201M: Manish Chopra <manish.chopra@qlogic.com>
7202M: Sony Chacko <sony.chacko@qlogic.com>
7203M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7204L: netdev@vger.kernel.org
7205W: http://www.qlogic.com
7206S: Supported
7207F: drivers/net/ethernet/qlogic/netxen/
7208
7209NFC SUBSYSTEM
7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7212M: Samuel Ortiz <sameo@linux.intel.com>
7213L: linux-wireless@vger.kernel.org
7214L: linux-nfc@lists.01.org (subscribers-only)
7215S: Supported
7216F: net/nfc/
7217F: include/net/nfc/
7218F: include/uapi/linux/nfc.h
7219F: drivers/nfc/
7220F: include/linux/platform_data/pn544.h
7221F: Documentation/devicetree/bindings/net/nfc/
7222
7223NFS, SUNRPC, AND LOCKD CLIENTS
7224M: Trond Myklebust <trond.myklebust@primarydata.com>
7225M: Anna Schumaker <anna.schumaker@netapp.com>
7226L: linux-nfs@vger.kernel.org
7227W: http://client.linux-nfs.org
7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7229S: Maintained
7230F: fs/lockd/
7231F: fs/nfs/
7232F: fs/nfs_common/
7233F: net/sunrpc/
7234F: include/linux/lockd/
7235F: include/linux/nfs*
7236F: include/linux/sunrpc/
7237F: include/uapi/linux/nfs*
7238F: include/uapi/linux/sunrpc/
7239
7240NILFS2 FILESYSTEM
7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7242L: linux-nilfs@vger.kernel.org
7243W: http://nilfs.sourceforge.net/
7244T: git git://github.com/konis/nilfs2.git
7245S: Supported
7246F: Documentation/filesystems/nilfs2.txt
7247F: fs/nilfs2/
7248F: include/linux/nilfs2_fs.h
7249
7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7253S: Maintained
7254F: Documentation/scsi/NinjaSCSI.txt
7255F: drivers/scsi/pcmcia/nsp_*
7256
7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7258M: GOTO Masanori <gotom@debian.or.jp>
7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7261S: Maintained
7262F: Documentation/scsi/NinjaSCSI.txt
7263F: drivers/scsi/nsp32*
7264
7265NIOS2 ARCHITECTURE
7266M: Ley Foon Tan <lftan@altera.com>
7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7268T: git git://git.rocketboards.org/linux-socfpga-next.git
7269S: Maintained
7270F: arch/nios2/
7271
7272NOKIA N900 POWER SUPPLY DRIVERS
7273M: Pali Rohár <pali.rohar@gmail.com>
7274S: Maintained
7275F: include/linux/power/bq2415x_charger.h
7276F: include/linux/power/bq27x00_battery.h
7277F: include/linux/power/isp1704_charger.h
7278F: drivers/power/bq2415x_charger.c
7279F: drivers/power/bq27x00_battery.c
7280F: drivers/power/isp1704_charger.c
7281F: drivers/power/rx51_battery.c
7282
7283NTB DRIVER CORE
7284M: Jon Mason <jdmason@kudzu.us>
7285M: Dave Jiang <dave.jiang@intel.com>
7286M: Allen Hubbe <Allen.Hubbe@emc.com>
7287S: Supported
7288W: https://github.com/jonmason/ntb/wiki
7289T: git git://github.com/jonmason/ntb.git
7290F: drivers/ntb/
7291F: drivers/net/ntb_netdev.c
7292F: include/linux/ntb.h
7293F: include/linux/ntb_transport.h
7294
7295NTB INTEL DRIVER
7296M: Jon Mason <jdmason@kudzu.us>
7297M: Dave Jiang <dave.jiang@intel.com>
7298S: Supported
7299W: https://github.com/jonmason/ntb/wiki
7300T: git git://github.com/jonmason/ntb.git
7301F: drivers/ntb/hw/intel/
7302
7303NTFS FILESYSTEM
7304M: Anton Altaparmakov <anton@tuxera.com>
7305L: linux-ntfs-dev@lists.sourceforge.net
7306W: http://www.tuxera.com/
7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7308S: Supported
7309F: Documentation/filesystems/ntfs.txt
7310F: fs/ntfs/
7311
7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7313M: Antonino Daplas <adaplas@gmail.com>
7314L: linux-fbdev@vger.kernel.org
7315S: Maintained
7316F: drivers/video/fbdev/riva/
7317F: drivers/video/fbdev/nvidia/
7318
7319NVM EXPRESS DRIVER
7320M: Matthew Wilcox <willy@linux.intel.com>
7321L: linux-nvme@lists.infradead.org
7322T: git git://git.infradead.org/users/willy/linux-nvme.git
7323S: Supported
7324F: drivers/block/nvme*
7325F: include/linux/nvme.h
7326
7327NVMEM FRAMEWORK
7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7329M: Maxime Ripard <maxime.ripard@free-electrons.com>
7330S: Maintained
7331F: drivers/nvmem/
7332F: Documentation/devicetree/bindings/nvmem/
7333F: include/linux/nvmem-consumer.h
7334F: include/linux/nvmem-provider.h
7335
7336NXP-NCI NFC DRIVER
7337M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7338R: Charles Gorand <charles.gorand@effinnov.com>
7339L: linux-nfc@lists.01.org (moderated for non-subscribers)
7340S: Supported
7341F: drivers/nfc/nxp-nci
7342
7343NXP TDA998X DRM DRIVER
7344M: Russell King <rmk+kernel@arm.linux.org.uk>
7345S: Supported
7346F: drivers/gpu/drm/i2c/tda998x_drv.c
7347F: include/drm/i2c/tda998x.h
7348
7349NXP TFA9879 DRIVER
7350M: Peter Rosin <peda@axentia.se>
7351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7352S: Maintained
7353F: sound/soc/codecs/tfa9879*
7354
7355OMAP SUPPORT
7356M: Tony Lindgren <tony@atomide.com>
7357L: linux-omap@vger.kernel.org
7358W: http://www.muru.com/linux/omap/
7359W: http://linux.omap.com/
7360Q: http://patchwork.kernel.org/project/linux-omap/list/
7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7362S: Maintained
7363F: arch/arm/*omap*/
7364F: arch/arm/configs/omap1_defconfig
7365F: arch/arm/configs/omap2plus_defconfig
7366F: drivers/i2c/busses/i2c-omap.c
7367F: drivers/irqchip/irq-omap-intc.c
7368F: drivers/mfd/*omap*.c
7369F: drivers/mfd/menelaus.c
7370F: drivers/mfd/palmas.c
7371F: drivers/mfd/tps65217.c
7372F: drivers/mfd/tps65218.c
7373F: drivers/mfd/tps65910.c
7374F: drivers/mfd/twl-core.[ch]
7375F: drivers/mfd/twl4030*.c
7376F: drivers/mfd/twl6030*.c
7377F: drivers/mfd/twl6040*.c
7378F: drivers/regulator/palmas-regulator*.c
7379F: drivers/regulator/pbias-regulator.c
7380F: drivers/regulator/tps65217-regulator.c
7381F: drivers/regulator/tps65218-regulator.c
7382F: drivers/regulator/tps65910-regulator.c
7383F: drivers/regulator/twl-regulator.c
7384F: include/linux/i2c-omap.h
7385
7386OMAP DEVICE TREE SUPPORT
7387M: Benoît Cousson <bcousson@baylibre.com>
7388M: Tony Lindgren <tony@atomide.com>
7389L: linux-omap@vger.kernel.org
7390L: devicetree@vger.kernel.org
7391S: Maintained
7392F: arch/arm/boot/dts/*omap*
7393F: arch/arm/boot/dts/*am3*
7394F: arch/arm/boot/dts/*am4*
7395F: arch/arm/boot/dts/*am5*
7396F: arch/arm/boot/dts/*dra7*
7397
7398OMAP CLOCK FRAMEWORK SUPPORT
7399M: Paul Walmsley <paul@pwsan.com>
7400L: linux-omap@vger.kernel.org
7401S: Maintained
7402F: arch/arm/*omap*/*clock*
7403
7404OMAP POWER MANAGEMENT SUPPORT
7405M: Kevin Hilman <khilman@deeprootsystems.com>
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: arch/arm/*omap*/*pm*
7409F: drivers/cpufreq/omap-cpufreq.c
7410
7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7412M: Rajendra Nayak <rnayak@ti.com>
7413M: Paul Walmsley <paul@pwsan.com>
7414L: linux-omap@vger.kernel.org
7415S: Maintained
7416F: arch/arm/mach-omap2/prm*
7417
7418OMAP AUDIO SUPPORT
7419M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7420M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7422L: linux-omap@vger.kernel.org
7423S: Maintained
7424F: sound/soc/omap/
7425
7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7427M: Roger Quadros <rogerq@ti.com>
7428M: Tony Lindgren <tony@atomide.com>
7429L: linux-omap@vger.kernel.org
7430S: Maintained
7431F: drivers/memory/omap-gpmc.c
7432F: arch/arm/mach-omap2/*gpmc*
7433
7434OMAP FRAMEBUFFER SUPPORT
7435M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7436L: linux-fbdev@vger.kernel.org
7437L: linux-omap@vger.kernel.org
7438S: Maintained
7439F: drivers/video/fbdev/omap/
7440
7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7442M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7443L: linux-omap@vger.kernel.org
7444L: linux-fbdev@vger.kernel.org
7445S: Maintained
7446F: drivers/video/fbdev/omap2/
7447F: Documentation/arm/OMAP/DSS
7448
7449OMAP HARDWARE SPINLOCK SUPPORT
7450M: Ohad Ben-Cohen <ohad@wizery.com>
7451L: linux-omap@vger.kernel.org
7452S: Maintained
7453F: drivers/hwspinlock/omap_hwspinlock.c
7454
7455OMAP MMC SUPPORT
7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7457L: linux-omap@vger.kernel.org
7458S: Maintained
7459F: drivers/mmc/host/omap.c
7460
7461OMAP HS MMC SUPPORT
7462L: linux-mmc@vger.kernel.org
7463L: linux-omap@vger.kernel.org
7464S: Orphan
7465F: drivers/mmc/host/omap_hsmmc.c
7466
7467OMAP RANDOM NUMBER GENERATOR SUPPORT
7468M: Deepak Saxena <dsaxena@plexity.net>
7469S: Maintained
7470F: drivers/char/hw_random/omap-rng.c
7471
7472OMAP HWMOD SUPPORT
7473M: Benoît Cousson <bcousson@baylibre.com>
7474M: Paul Walmsley <paul@pwsan.com>
7475L: linux-omap@vger.kernel.org
7476S: Maintained
7477F: arch/arm/mach-omap2/omap_hwmod.*
7478
7479OMAP HWMOD DATA
7480M: Paul Walmsley <paul@pwsan.com>
7481L: linux-omap@vger.kernel.org
7482S: Maintained
7483F: arch/arm/mach-omap2/omap_hwmod*data*
7484
7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7486M: Benoît Cousson <bcousson@baylibre.com>
7487L: linux-omap@vger.kernel.org
7488S: Maintained
7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7490
7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7493L: linux-media@vger.kernel.org
7494S: Maintained
7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7496F: drivers/media/platform/omap3isp/
7497F: drivers/staging/media/omap4iss/
7498
7499OMAP USB SUPPORT
7500M: Felipe Balbi <balbi@ti.com>
7501L: linux-usb@vger.kernel.org
7502L: linux-omap@vger.kernel.org
7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7504S: Maintained
7505F: drivers/usb/*/*omap*
7506F: arch/arm/*omap*/usb*
7507
7508OMAP GPIO DRIVER
7509M: Javier Martinez Canillas <javier@dowhile0.org>
7510M: Santosh Shilimkar <ssantosh@kernel.org>
7511M: Kevin Hilman <khilman@deeprootsystems.com>
7512L: linux-omap@vger.kernel.org
7513S: Maintained
7514F: drivers/gpio/gpio-omap.c
7515
7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7517M: Mark Jackson <mpfj@newflow.co.uk>
7518L: linux-omap@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/am335x-nano.dts
7521
7522OMFS FILESYSTEM
7523M: Bob Copeland <me@bobcopeland.com>
7524L: linux-karma-devel@lists.sourceforge.net
7525S: Maintained
7526F: Documentation/filesystems/omfs.txt
7527F: fs/omfs/
7528
7529OMNIKEY CARDMAN 4000 DRIVER
7530M: Harald Welte <laforge@gnumonks.org>
7531S: Maintained
7532F: drivers/char/pcmcia/cm4000_cs.c
7533F: include/linux/cm4000_cs.h
7534F: include/uapi/linux/cm4000_cs.h
7535
7536OMNIKEY CARDMAN 4040 DRIVER
7537M: Harald Welte <laforge@gnumonks.org>
7538S: Maintained
7539F: drivers/char/pcmcia/cm4040_cs.*
7540
7541OMNIVISION OV7670 SENSOR DRIVER
7542M: Jonathan Corbet <corbet@lwn.net>
7543L: linux-media@vger.kernel.org
7544T: git git://linuxtv.org/media_tree.git
7545S: Maintained
7546F: drivers/media/i2c/ov7670.c
7547
7548ONENAND FLASH DRIVER
7549M: Kyungmin Park <kyungmin.park@samsung.com>
7550L: linux-mtd@lists.infradead.org
7551S: Maintained
7552F: drivers/mtd/onenand/
7553F: include/linux/mtd/onenand*.h
7554
7555ONSTREAM SCSI TAPE DRIVER
7556M: Willem Riede <osst@riede.org>
7557L: osst-users@lists.sourceforge.net
7558L: linux-scsi@vger.kernel.org
7559S: Maintained
7560F: Documentation/scsi/osst.txt
7561F: drivers/scsi/osst.*
7562F: drivers/scsi/osst_*.h
7563F: drivers/scsi/st.h
7564
7565OPENCORES I2C BUS DRIVER
7566M: Peter Korsgaard <jacmet@sunsite.dk>
7567L: linux-i2c@vger.kernel.org
7568S: Maintained
7569F: Documentation/i2c/busses/i2c-ocores
7570F: drivers/i2c/busses/i2c-ocores.c
7571
7572OPEN FIRMWARE AND FLATTENED DEVICE TREE
7573M: Rob Herring <robh+dt@kernel.org>
7574M: Frank Rowand <frowand.list@gmail.com>
7575M: Grant Likely <grant.likely@linaro.org>
7576L: devicetree@vger.kernel.org
7577W: http://www.devicetree.org/
7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7579S: Maintained
7580F: drivers/of/
7581F: include/linux/of*.h
7582F: scripts/dtc/
7583
7584OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7585M: Rob Herring <robh+dt@kernel.org>
7586M: Pawel Moll <pawel.moll@arm.com>
7587M: Mark Rutland <mark.rutland@arm.com>
7588M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7589M: Kumar Gala <galak@codeaurora.org>
7590L: devicetree@vger.kernel.org
7591S: Maintained
7592F: Documentation/devicetree/
7593F: arch/*/boot/dts/
7594F: include/dt-bindings/
7595
7596OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7597M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7598L: devicetree@vger.kernel.org
7599S: Maintained
7600F: Documentation/devicetree/dynamic-resolution-notes.txt
7601F: Documentation/devicetree/overlay-notes.txt
7602F: drivers/of/overlay.c
7603F: drivers/of/resolver.c
7604
7605OPENRISC ARCHITECTURE
7606M: Jonas Bonn <jonas@southpole.se>
7607W: http://openrisc.net
7608L: linux@lists.openrisc.net (moderated for non-subscribers)
7609S: Maintained
7610T: git git://openrisc.net/~jonas/linux
7611F: arch/openrisc/
7612
7613OPENVSWITCH
7614M: Pravin Shelar <pshelar@nicira.com>
7615L: netdev@vger.kernel.org
7616L: dev@openvswitch.org
7617W: http://openvswitch.org
7618S: Maintained
7619F: net/openvswitch/
7620F: include/uapi/linux/openvswitch.h
7621
7622OPL4 DRIVER
7623M: Clemens Ladisch <clemens@ladisch.de>
7624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7625T: git git://git.alsa-project.org/alsa-kernel.git
7626S: Maintained
7627F: sound/drivers/opl4/
7628
7629OPROFILE
7630M: Robert Richter <rric@kernel.org>
7631L: oprofile-list@lists.sf.net
7632S: Maintained
7633F: arch/*/include/asm/oprofile*.h
7634F: arch/*/oprofile/
7635F: drivers/oprofile/
7636F: include/linux/oprofile.h
7637
7638ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7639M: Mark Fasheh <mfasheh@suse.com>
7640M: Joel Becker <jlbec@evilplan.org>
7641L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7642W: http://ocfs2.wiki.kernel.org
7643S: Supported
7644F: Documentation/filesystems/ocfs2.txt
7645F: Documentation/filesystems/dlmfs.txt
7646F: fs/ocfs2/
7647
7648ORINOCO DRIVER
7649L: linux-wireless@vger.kernel.org
7650W: http://wireless.kernel.org/en/users/Drivers/orinoco
7651W: http://www.nongnu.org/orinoco/
7652S: Orphan
7653F: drivers/net/wireless/orinoco/
7654
7655OSD LIBRARY and FILESYSTEM
7656M: Boaz Harrosh <ooo@electrozaur.com>
7657M: Benny Halevy <bhalevy@primarydata.com>
7658L: osd-dev@open-osd.org
7659W: http://open-osd.org
7660T: git git://git.open-osd.org/open-osd.git
7661S: Maintained
7662F: drivers/scsi/osd/
7663F: include/scsi/osd_*
7664F: fs/exofs/
7665
7666OVERLAY FILESYSTEM
7667M: Miklos Szeredi <miklos@szeredi.hu>
7668L: linux-unionfs@vger.kernel.org
7669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7670S: Supported
7671F: fs/overlayfs/
7672F: Documentation/filesystems/overlayfs.txt
7673
7674P54 WIRELESS DRIVER
7675M: Christian Lamparter <chunkeey@googlemail.com>
7676L: linux-wireless@vger.kernel.org
7677W: http://wireless.kernel.org/en/users/Drivers/p54
7678S: Maintained
7679F: drivers/net/wireless/p54/
7680
7681PA SEMI ETHERNET DRIVER
7682M: Olof Johansson <olof@lixom.net>
7683L: netdev@vger.kernel.org
7684S: Maintained
7685F: drivers/net/ethernet/pasemi/*
7686
7687PA SEMI SMBUS DRIVER
7688M: Olof Johansson <olof@lixom.net>
7689L: linux-i2c@vger.kernel.org
7690S: Maintained
7691F: drivers/i2c/busses/i2c-pasemi.c
7692
7693PADATA PARALLEL EXECUTION MECHANISM
7694M: Steffen Klassert <steffen.klassert@secunet.com>
7695L: linux-crypto@vger.kernel.org
7696S: Maintained
7697F: kernel/padata.c
7698F: include/linux/padata.h
7699F: Documentation/padata.txt
7700
7701PANASONIC LAPTOP ACPI EXTRAS DRIVER
7702M: Harald Welte <laforge@gnumonks.org>
7703L: platform-driver-x86@vger.kernel.org
7704S: Maintained
7705F: drivers/platform/x86/panasonic-laptop.c
7706
7707PANASONIC MN10300/AM33/AM34 PORT
7708M: David Howells <dhowells@redhat.com>
7709M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7710L: linux-am33-list@redhat.com (moderated for non-subscribers)
7711W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7712S: Maintained
7713F: Documentation/mn10300/
7714F: arch/mn10300/
7715
7716PARALLEL PORT SUBSYSTEM
7717M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7718M: Sudip Mukherjee <sudip@vectorindia.org>
7719L: linux-parport@lists.infradead.org (subscribers-only)
7720S: Maintained
7721F: drivers/parport/
7722F: include/linux/parport*.h
7723F: drivers/char/ppdev.c
7724F: include/uapi/linux/ppdev.h
7725F: Documentation/parport*.txt
7726
7727PARAVIRT_OPS INTERFACE
7728M: Jeremy Fitzhardinge <jeremy@goop.org>
7729M: Chris Wright <chrisw@sous-sol.org>
7730M: Alok Kataria <akataria@vmware.com>
7731M: Rusty Russell <rusty@rustcorp.com.au>
7732L: virtualization@lists.linux-foundation.org
7733S: Supported
7734F: Documentation/virtual/paravirt_ops.txt
7735F: arch/*/kernel/paravirt*
7736F: arch/*/include/asm/paravirt.h
7737
7738PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7739M: Tim Waugh <tim@cyberelk.net>
7740L: linux-parport@lists.infradead.org (subscribers-only)
7741S: Maintained
7742F: Documentation/blockdev/paride.txt
7743F: drivers/block/paride/
7744
7745PARISC ARCHITECTURE
7746M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7747M: Helge Deller <deller@gmx.de>
7748L: linux-parisc@vger.kernel.org
7749W: http://www.parisc-linux.org/
7750Q: http://patchwork.kernel.org/project/linux-parisc/list/
7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7753S: Maintained
7754F: arch/parisc/
7755F: Documentation/parisc/
7756F: drivers/parisc/
7757F: drivers/char/agp/parisc-agp.c
7758F: drivers/input/serio/gscps2.c
7759F: drivers/parport/parport_gsc.*
7760F: drivers/tty/serial/8250/8250_gsc.c
7761F: drivers/video/fbdev/sti*
7762F: drivers/video/console/sti*
7763F: drivers/video/logo/logo_parisc*
7764
7765PC87360 HARDWARE MONITORING DRIVER
7766M: Jim Cromie <jim.cromie@gmail.com>
7767L: lm-sensors@lm-sensors.org
7768S: Maintained
7769F: Documentation/hwmon/pc87360
7770F: drivers/hwmon/pc87360.c
7771
7772PC8736x GPIO DRIVER
7773M: Jim Cromie <jim.cromie@gmail.com>
7774S: Maintained
7775F: drivers/char/pc8736x_gpio.c
7776
7777PC87427 HARDWARE MONITORING DRIVER
7778M: Jean Delvare <jdelvare@suse.com>
7779L: lm-sensors@lm-sensors.org
7780S: Maintained
7781F: Documentation/hwmon/pc87427
7782F: drivers/hwmon/pc87427.c
7783
7784PCA9532 LED DRIVER
7785M: Riku Voipio <riku.voipio@iki.fi>
7786S: Maintained
7787F: drivers/leds/leds-pca9532.c
7788F: include/linux/leds-pca9532.h
7789
7790PCA9541 I2C BUS MASTER SELECTOR DRIVER
7791M: Guenter Roeck <linux@roeck-us.net>
7792L: linux-i2c@vger.kernel.org
7793S: Maintained
7794F: drivers/i2c/muxes/i2c-mux-pca9541.c
7795
7796PCDP - PRIMARY CONSOLE AND DEBUG PORT
7797M: Khalid Aziz <khalid@gonehiking.org>
7798S: Maintained
7799F: drivers/firmware/pcdp.*
7800
7801PCI ERROR RECOVERY
7802M: Linas Vepstas <linasvepstas@gmail.com>
7803L: linux-pci@vger.kernel.org
7804S: Supported
7805F: Documentation/PCI/pci-error-recovery.txt
7806
7807PCI SUBSYSTEM
7808M: Bjorn Helgaas <bhelgaas@google.com>
7809L: linux-pci@vger.kernel.org
7810Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7812S: Supported
7813F: Documentation/PCI/
7814F: drivers/pci/
7815F: include/linux/pci*
7816F: arch/x86/pci/
7817F: arch/x86/kernel/quirks.c
7818
7819PCI DRIVER FOR ARM VERSATILE PLATFORM
7820M: Rob Herring <robh@kernel.org>
7821L: linux-pci@vger.kernel.org
7822L: linux-arm-kernel@lists.infradead.org
7823S: Maintained
7824F: Documentation/devicetree/bindings/pci/versatile.txt
7825F: drivers/pci/host/pci-versatile.c
7826
7827PCI DRIVER FOR APPLIEDMICRO XGENE
7828M: Tanmay Inamdar <tinamdar@apm.com>
7829L: linux-pci@vger.kernel.org
7830L: linux-arm-kernel@lists.infradead.org
7831S: Maintained
7832F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7833F: drivers/pci/host/pci-xgene.c
7834
7835PCI DRIVER FOR FREESCALE LAYERSCAPE
7836M: Minghuan Lian <minghuan.Lian@freescale.com>
7837M: Mingkai Hu <mingkai.hu@freescale.com>
7838M: Roy Zang <tie-fei.zang@freescale.com>
7839L: linuxppc-dev@lists.ozlabs.org
7840L: linux-pci@vger.kernel.org
7841L: linux-arm-kernel@lists.infradead.org
7842S: Maintained
7843F: drivers/pci/host/*layerscape*
7844
7845PCI DRIVER FOR IMX6
7846M: Richard Zhu <Richard.Zhu@freescale.com>
7847M: Lucas Stach <l.stach@pengutronix.de>
7848L: linux-pci@vger.kernel.org
7849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7850S: Maintained
7851F: drivers/pci/host/*imx6*
7852
7853PCI DRIVER FOR TI KEYSTONE
7854M: Murali Karicheri <m-karicheri2@ti.com>
7855L: linux-pci@vger.kernel.org
7856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7857S: Maintained
7858F: drivers/pci/host/*keystone*
7859
7860PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7861M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7862M: Jason Cooper <jason@lakedaemon.net>
7863L: linux-pci@vger.kernel.org
7864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7865S: Maintained
7866F: drivers/pci/host/*mvebu*
7867
7868PCI DRIVER FOR NVIDIA TEGRA
7869M: Thierry Reding <thierry.reding@gmail.com>
7870L: linux-tegra@vger.kernel.org
7871L: linux-pci@vger.kernel.org
7872S: Supported
7873F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7874F: drivers/pci/host/pci-tegra.c
7875
7876PCI DRIVER FOR TI DRA7XX
7877M: Kishon Vijay Abraham I <kishon@ti.com>
7878L: linux-omap@vger.kernel.org
7879L: linux-pci@vger.kernel.org
7880S: Supported
7881F: Documentation/devicetree/bindings/pci/ti-pci.txt
7882F: drivers/pci/host/pci-dra7xx.c
7883
7884PCI DRIVER FOR RENESAS R-CAR
7885M: Simon Horman <horms@verge.net.au>
7886L: linux-pci@vger.kernel.org
7887L: linux-sh@vger.kernel.org
7888S: Maintained
7889F: drivers/pci/host/*rcar*
7890
7891PCI DRIVER FOR SAMSUNG EXYNOS
7892M: Jingoo Han <jingoohan1@gmail.com>
7893L: linux-pci@vger.kernel.org
7894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7895L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7896S: Maintained
7897F: drivers/pci/host/pci-exynos.c
7898
7899PCI DRIVER FOR SYNOPSIS DESIGNWARE
7900M: Jingoo Han <jingoohan1@gmail.com>
7901M: Pratyush Anand <pratyush.anand@gmail.com>
7902L: linux-pci@vger.kernel.org
7903S: Maintained
7904F: drivers/pci/host/*designware*
7905
7906PCI DRIVER FOR GENERIC OF HOSTS
7907M: Will Deacon <will.deacon@arm.com>
7908L: linux-pci@vger.kernel.org
7909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7910S: Maintained
7911F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7912F: drivers/pci/host/pci-host-generic.c
7913
7914PCIE DRIVER FOR ST SPEAR13XX
7915M: Pratyush Anand <pratyush.anand@gmail.com>
7916L: linux-pci@vger.kernel.org
7917S: Maintained
7918F: drivers/pci/host/*spear*
7919
7920PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7921M: Duc Dang <dhdang@apm.com>
7922L: linux-pci@vger.kernel.org
7923L: linux-arm-kernel@lists.infradead.org
7924S: Maintained
7925F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7926F: drivers/pci/host/pci-xgene-msi.c
7927
7928PCMCIA SUBSYSTEM
7929P: Linux PCMCIA Team
7930L: linux-pcmcia@lists.infradead.org
7931W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7933S: Maintained
7934F: Documentation/pcmcia/
7935F: drivers/pcmcia/
7936F: include/pcmcia/
7937
7938PCNET32 NETWORK DRIVER
7939M: Don Fry <pcnet32@frontier.com>
7940L: netdev@vger.kernel.org
7941S: Maintained
7942F: drivers/net/ethernet/amd/pcnet32.c
7943
7944PCRYPT PARALLEL CRYPTO ENGINE
7945M: Steffen Klassert <steffen.klassert@secunet.com>
7946L: linux-crypto@vger.kernel.org
7947S: Maintained
7948F: crypto/pcrypt.c
7949F: include/crypto/pcrypt.h
7950
7951PER-CPU MEMORY ALLOCATOR
7952M: Tejun Heo <tj@kernel.org>
7953M: Christoph Lameter <cl@linux-foundation.org>
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7955S: Maintained
7956F: include/linux/percpu*.h
7957F: mm/percpu*.c
7958F: arch/*/include/asm/percpu.h
7959
7960PER-TASK DELAY ACCOUNTING
7961M: Balbir Singh <bsingharora@gmail.com>
7962S: Maintained
7963F: include/linux/delayacct.h
7964F: kernel/delayacct.c
7965
7966PERFORMANCE EVENTS SUBSYSTEM
7967M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7968M: Ingo Molnar <mingo@redhat.com>
7969M: Arnaldo Carvalho de Melo <acme@kernel.org>
7970L: linux-kernel@vger.kernel.org
7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7972S: Supported
7973F: kernel/events/*
7974F: include/linux/perf_event.h
7975F: include/uapi/linux/perf_event.h
7976F: arch/*/kernel/perf_event*.c
7977F: arch/*/kernel/*/perf_event*.c
7978F: arch/*/kernel/*/*/perf_event*.c
7979F: arch/*/include/asm/perf_event.h
7980F: arch/*/kernel/perf_callchain.c
7981F: tools/perf/
7982
7983PERSONALITY HANDLING
7984M: Christoph Hellwig <hch@infradead.org>
7985L: linux-abi-devel@lists.sourceforge.net
7986S: Maintained
7987F: include/linux/personality.h
7988F: include/uapi/linux/personality.h
7989
7990PHONET PROTOCOL
7991M: Remi Denis-Courmont <courmisch@gmail.com>
7992S: Supported
7993F: Documentation/networking/phonet.txt
7994F: include/linux/phonet.h
7995F: include/net/phonet/
7996F: include/uapi/linux/phonet.h
7997F: net/phonet/
7998
7999PHRAM MTD DRIVER
8000M: Joern Engel <joern@lazybastard.org>
8001L: linux-mtd@lists.infradead.org
8002S: Maintained
8003F: drivers/mtd/devices/phram.c
8004
8005PICOLCD HID DRIVER
8006M: Bruno Prémont <bonbons@linux-vserver.org>
8007L: linux-input@vger.kernel.org
8008S: Maintained
8009F: drivers/hid/hid-picolcd*
8010
8011PICOXCELL SUPPORT
8012M: Jamie Iles <jamie@jamieiles.com>
8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8014T: git git://github.com/jamieiles/linux-2.6-ji.git
8015S: Supported
8016F: arch/arm/boot/dts/picoxcell*
8017F: arch/arm/mach-picoxcell/
8018F: drivers/crypto/picoxcell*
8019
8020PIN CONTROL SUBSYSTEM
8021M: Linus Walleij <linus.walleij@linaro.org>
8022L: linux-gpio@vger.kernel.org
8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8024S: Maintained
8025F: drivers/pinctrl/
8026F: include/linux/pinctrl/
8027
8028PIN CONTROLLER - ATMEL AT91
8029M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8031S: Maintained
8032F: drivers/pinctrl/pinctrl-at91.*
8033
8034PIN CONTROLLER - INTEL
8035M: Mika Westerberg <mika.westerberg@linux.intel.com>
8036M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8037S: Maintained
8038F: drivers/pinctrl/intel/
8039
8040PIN CONTROLLER - RENESAS
8041M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8042L: linux-sh@vger.kernel.org
8043S: Maintained
8044F: drivers/pinctrl/sh-pfc/
8045
8046PIN CONTROLLER - SAMSUNG
8047M: Tomasz Figa <tomasz.figa@gmail.com>
8048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8050S: Maintained
8051F: drivers/pinctrl/samsung/
8052
8053PIN CONTROLLER - ST SPEAR
8054M: Viresh Kumar <vireshk@kernel.org>
8055L: spear-devel@list.st.com
8056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8057W: http://www.st.com/spear
8058S: Maintained
8059F: drivers/pinctrl/spear/
8060
8061PKTCDVD DRIVER
8062M: Jiri Kosina <jikos@kernel.org>
8063S: Maintained
8064F: drivers/block/pktcdvd.c
8065F: include/linux/pktcdvd.h
8066F: include/uapi/linux/pktcdvd.h
8067
8068PKUNITY SOC DRIVERS
8069M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8070W: http://mprc.pku.edu.cn/~guanxuetao/linux
8071S: Maintained
8072T: git git://github.com/gxt/linux.git
8073F: drivers/input/serio/i8042-unicore32io.h
8074F: drivers/i2c/busses/i2c-puv3.c
8075F: drivers/video/fbdev/fb-puv3.c
8076F: drivers/rtc/rtc-puv3.c
8077
8078PMBUS HARDWARE MONITORING DRIVERS
8079M: Guenter Roeck <linux@roeck-us.net>
8080L: lm-sensors@lm-sensors.org
8081W: http://www.lm-sensors.org/
8082W: http://www.roeck-us.net/linux/drivers/
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8084S: Maintained
8085F: Documentation/hwmon/pmbus
8086F: drivers/hwmon/pmbus/
8087F: include/linux/i2c/pmbus.h
8088
8089PMC SIERRA MaxRAID DRIVER
8090M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8091L: linux-scsi@vger.kernel.org
8092W: http://www.pmc-sierra.com/
8093S: Supported
8094F: drivers/scsi/pmcraid.*
8095
8096PMC SIERRA PM8001 DRIVER
8097M: Jack Wang <jinpu.wang@profitbricks.com>
8098M: lindar_liu@usish.com
8099L: pmchba@pmcs.com
8100L: linux-scsi@vger.kernel.org
8101S: Supported
8102F: drivers/scsi/pm8001/
8103
8104POSIX CLOCKS and TIMERS
8105M: Thomas Gleixner <tglx@linutronix.de>
8106L: linux-kernel@vger.kernel.org
8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8108S: Maintained
8109F: fs/timerfd.c
8110F: include/linux/timer*
8111F: kernel/time/*timer*
8112
8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8114M: Sebastian Reichel <sre@kernel.org>
8115M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8116M: David Woodhouse <dwmw2@infradead.org>
8117L: linux-pm@vger.kernel.org
8118T: git git://git.infradead.org/battery-2.6.git
8119S: Maintained
8120F: include/linux/power_supply.h
8121F: drivers/power/
8122X: drivers/power/avs/
8123
8124POWER STATE COORDINATION INTERFACE (PSCI)
8125M: Mark Rutland <mark.rutland@arm.com>
8126M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8127L: linux-arm-kernel@lists.infradead.org
8128S: Maintained
8129F: drivers/firmware/psci.c
8130F: include/linux/psci.h
8131F: include/uapi/linux/psci.h
8132
8133PNP SUPPORT
8134M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8135S: Maintained
8136F: drivers/pnp/
8137
8138PNXxxxx I2C DRIVER
8139M: Vitaly Wool <vitalywool@gmail.com>
8140L: linux-i2c@vger.kernel.org
8141S: Maintained
8142F: drivers/i2c/busses/i2c-pnx.c
8143
8144PPP PROTOCOL DRIVERS AND COMPRESSORS
8145M: Paul Mackerras <paulus@samba.org>
8146L: linux-ppp@vger.kernel.org
8147S: Maintained
8148F: drivers/net/ppp/ppp_*
8149
8150PPP OVER ATM (RFC 2364)
8151M: Mitchell Blank Jr <mitch@sfgoth.com>
8152S: Maintained
8153F: net/atm/pppoatm.c
8154F: include/uapi/linux/atmppp.h
8155
8156PPP OVER ETHERNET
8157M: Michal Ostrowski <mostrows@earthlink.net>
8158S: Maintained
8159F: drivers/net/ppp/pppoe.c
8160F: drivers/net/ppp/pppox.c
8161
8162PPP OVER L2TP
8163M: James Chapman <jchapman@katalix.com>
8164S: Maintained
8165F: net/l2tp/l2tp_ppp.c
8166F: include/linux/if_pppol2tp.h
8167F: include/uapi/linux/if_pppol2tp.h
8168
8169PPS SUPPORT
8170M: Rodolfo Giometti <giometti@enneenne.com>
8171W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8172L: linuxpps@ml.enneenne.com (subscribers-only)
8173S: Maintained
8174F: Documentation/pps/
8175F: drivers/pps/
8176F: include/linux/pps*.h
8177
8178PPTP DRIVER
8179M: Dmitry Kozlov <xeb@mail.ru>
8180L: netdev@vger.kernel.org
8181S: Maintained
8182F: drivers/net/ppp/pptp.c
8183W: http://sourceforge.net/projects/accel-pptp
8184
8185PREEMPTIBLE KERNEL
8186M: Robert Love <rml@tech9.net>
8187L: kpreempt-tech@lists.sourceforge.net
8188W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8189S: Supported
8190F: Documentation/preempt-locking.txt
8191F: include/linux/preempt.h
8192
8193PRISM54 WIRELESS DRIVER
8194M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8195L: linux-wireless@vger.kernel.org
8196W: http://wireless.kernel.org/en/users/Drivers/p54
8197S: Obsolete
8198F: drivers/net/wireless/prism54/
8199
8200PS3 NETWORK SUPPORT
8201M: Geoff Levand <geoff@infradead.org>
8202L: netdev@vger.kernel.org
8203L: linuxppc-dev@lists.ozlabs.org
8204S: Maintained
8205F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8206
8207PS3 PLATFORM SUPPORT
8208M: Geoff Levand <geoff@infradead.org>
8209L: linuxppc-dev@lists.ozlabs.org
8210S: Maintained
8211F: arch/powerpc/boot/ps3*
8212F: arch/powerpc/include/asm/lv1call.h
8213F: arch/powerpc/include/asm/ps3*.h
8214F: arch/powerpc/platforms/ps3/
8215F: drivers/*/ps3*
8216F: drivers/ps3/
8217F: drivers/rtc/rtc-ps3.c
8218F: drivers/usb/host/*ps3.c
8219F: sound/ppc/snd_ps3*
8220
8221PS3VRAM DRIVER
8222M: Jim Paris <jim@jtan.com>
8223M: Geoff Levand <geoff@infradead.org>
8224L: linuxppc-dev@lists.ozlabs.org
8225S: Maintained
8226F: drivers/block/ps3vram.c
8227
8228PSTORE FILESYSTEM
8229M: Anton Vorontsov <anton@enomsg.org>
8230M: Colin Cross <ccross@android.com>
8231M: Kees Cook <keescook@chromium.org>
8232M: Tony Luck <tony.luck@intel.com>
8233S: Maintained
8234T: git git://git.infradead.org/users/cbou/linux-pstore.git
8235F: fs/pstore/
8236F: include/linux/pstore*
8237F: drivers/firmware/efi/efi-pstore.c
8238F: drivers/acpi/apei/erst.c
8239
8240PTP HARDWARE CLOCK SUPPORT
8241M: Richard Cochran <richardcochran@gmail.com>
8242L: netdev@vger.kernel.org
8243S: Maintained
8244W: http://linuxptp.sourceforge.net/
8245F: Documentation/ABI/testing/sysfs-ptp
8246F: Documentation/ptp/*
8247F: drivers/net/ethernet/freescale/gianfar_ptp.c
8248F: drivers/net/phy/dp83640*
8249F: drivers/ptp/*
8250F: include/linux/ptp_cl*
8251
8252PTRACE SUPPORT
8253M: Roland McGrath <roland@hack.frob.com>
8254M: Oleg Nesterov <oleg@redhat.com>
8255S: Maintained
8256F: include/asm-generic/syscall.h
8257F: include/linux/ptrace.h
8258F: include/linux/regset.h
8259F: include/linux/tracehook.h
8260F: include/uapi/linux/ptrace.h
8261F: kernel/ptrace.c
8262
8263PVRUSB2 VIDEO4LINUX DRIVER
8264M: Mike Isely <isely@pobox.com>
8265L: pvrusb2@isely.net (subscribers-only)
8266L: linux-media@vger.kernel.org
8267W: http://www.isely.net/pvrusb2/
8268T: git git://linuxtv.org/media_tree.git
8269S: Maintained
8270F: Documentation/video4linux/README.pvrusb2
8271F: drivers/media/usb/pvrusb2/
8272
8273PWC WEBCAM DRIVER
8274M: Hans de Goede <hdegoede@redhat.com>
8275L: linux-media@vger.kernel.org
8276T: git git://linuxtv.org/media_tree.git
8277S: Maintained
8278F: drivers/media/usb/pwc/*
8279
8280PWM FAN DRIVER
8281M: Kamil Debski <k.debski@samsung.com>
8282L: lm-sensors@lm-sensors.org
8283S: Supported
8284F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8285F: Documentation/hwmon/pwm-fan
8286F: drivers/hwmon/pwm-fan.c
8287
8288PWM SUBSYSTEM
8289M: Thierry Reding <thierry.reding@gmail.com>
8290L: linux-pwm@vger.kernel.org
8291S: Maintained
8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8293F: Documentation/pwm.txt
8294F: Documentation/devicetree/bindings/pwm/
8295F: include/linux/pwm.h
8296F: drivers/pwm/
8297F: drivers/video/backlight/pwm_bl.c
8298F: include/linux/pwm_backlight.h
8299
8300PXA2xx/PXA3xx SUPPORT
8301M: Daniel Mack <daniel@zonque.org>
8302M: Haojian Zhuang <haojian.zhuang@gmail.com>
8303M: Robert Jarzmik <robert.jarzmik@free.fr>
8304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8305T: git git://github.com/hzhuang1/linux.git
8306T: git git://github.com/rjarzmik/linux.git
8307S: Maintained
8308F: arch/arm/mach-pxa/
8309F: drivers/dma/pxa*
8310F: drivers/pcmcia/pxa2xx*
8311F: drivers/spi/spi-pxa2xx*
8312F: drivers/usb/gadget/udc/pxa2*
8313F: include/sound/pxa2xx-lib.h
8314F: sound/arm/pxa*
8315F: sound/soc/pxa/
8316
8317PXA3xx NAND FLASH DRIVER
8318M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8319L: linux-mtd@lists.infradead.org
8320S: Maintained
8321F: drivers/mtd/nand/pxa3xx_nand.c
8322
8323MMP SUPPORT
8324M: Eric Miao <eric.y.miao@gmail.com>
8325M: Haojian Zhuang <haojian.zhuang@gmail.com>
8326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8327T: git git://github.com/hzhuang1/linux.git
8328T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8329S: Maintained
8330F: arch/arm/mach-mmp/
8331
8332PXA MMCI DRIVER
8333S: Orphan
8334
8335PXA RTC DRIVER
8336M: Robert Jarzmik <robert.jarzmik@free.fr>
8337L: rtc-linux@googlegroups.com
8338S: Maintained
8339
8340QAT DRIVER
8341M: Tadeusz Struk <tadeusz.struk@intel.com>
8342L: qat-linux@intel.com
8343S: Supported
8344F: drivers/crypto/qat/
8345
8346QIB DRIVER
8347M: Mike Marciniszyn <infinipath@intel.com>
8348L: linux-rdma@vger.kernel.org
8349S: Supported
8350F: drivers/infiniband/hw/qib/
8351
8352QLOGIC QLA1280 SCSI DRIVER
8353M: Michael Reed <mdr@sgi.com>
8354L: linux-scsi@vger.kernel.org
8355S: Maintained
8356F: drivers/scsi/qla1280.[ch]
8357
8358QLOGIC QLA2XXX FC-SCSI DRIVER
8359M: qla2xxx-upstream@qlogic.com
8360L: linux-scsi@vger.kernel.org
8361S: Supported
8362F: Documentation/scsi/LICENSE.qla2xxx
8363F: drivers/scsi/qla2xxx/
8364
8365QLOGIC QLA4XXX iSCSI DRIVER
8366M: QLogic-Storage-Upstream@qlogic.com
8367L: linux-scsi@vger.kernel.org
8368S: Supported
8369F: Documentation/scsi/LICENSE.qla4xxx
8370F: drivers/scsi/qla4xxx/
8371
8372QLOGIC QLA3XXX NETWORK DRIVER
8373M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8374M: Ron Mercer <ron.mercer@qlogic.com>
8375M: linux-driver@qlogic.com
8376L: netdev@vger.kernel.org
8377S: Supported
8378F: Documentation/networking/LICENSE.qla3xxx
8379F: drivers/net/ethernet/qlogic/qla3xxx.*
8380
8381QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8382M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8383M: Dept-GELinuxNICDev@qlogic.com
8384L: netdev@vger.kernel.org
8385S: Supported
8386F: drivers/net/ethernet/qlogic/qlcnic/
8387
8388QLOGIC QLGE 10Gb ETHERNET DRIVER
8389M: Harish Patil <harish.patil@qlogic.com>
8390M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8391M: Dept-GELinuxNICDev@qlogic.com
8392M: linux-driver@qlogic.com
8393L: netdev@vger.kernel.org
8394S: Supported
8395F: drivers/net/ethernet/qlogic/qlge/
8396
8397QNX4 FILESYSTEM
8398M: Anders Larsen <al@alarsen.net>
8399W: http://www.alarsen.net/linux/qnx4fs/
8400S: Maintained
8401F: fs/qnx4/
8402F: include/uapi/linux/qnx4_fs.h
8403F: include/uapi/linux/qnxtypes.h
8404
8405QT1010 MEDIA DRIVER
8406M: Antti Palosaari <crope@iki.fi>
8407L: linux-media@vger.kernel.org
8408W: http://linuxtv.org/
8409W: http://palosaari.fi/linux/
8410Q: http://patchwork.linuxtv.org/project/linux-media/list/
8411T: git git://linuxtv.org/anttip/media_tree.git
8412S: Maintained
8413F: drivers/media/tuners/qt1010*
8414
8415QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8416M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8417L: linux-wireless@vger.kernel.org
8418L: ath9k-devel@lists.ath9k.org
8419W: http://wireless.kernel.org/en/users/Drivers/ath9k
8420S: Supported
8421F: drivers/net/wireless/ath/ath9k/
8422
8423QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8424M: Kalle Valo <kvalo@qca.qualcomm.com>
8425L: ath10k@lists.infradead.org
8426W: http://wireless.kernel.org/en/users/Drivers/ath10k
8427T: git git://github.com/kvalo/ath.git
8428S: Supported
8429F: drivers/net/wireless/ath/ath10k/
8430
8431QUALCOMM HEXAGON ARCHITECTURE
8432M: Richard Kuo <rkuo@codeaurora.org>
8433L: linux-hexagon@vger.kernel.org
8434S: Supported
8435F: arch/hexagon/
8436
8437QUALCOMM WCN36XX WIRELESS DRIVER
8438M: Eugene Krasnikov <k.eugene.e@gmail.com>
8439L: wcn36xx@lists.infradead.org
8440W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8441T: git git://github.com/KrasnikovEugene/wcn36xx.git
8442S: Supported
8443F: drivers/net/wireless/ath/wcn36xx/
8444
8445RADOS BLOCK DEVICE (RBD)
8446M: Ilya Dryomov <idryomov@gmail.com>
8447M: Sage Weil <sage@redhat.com>
8448M: Alex Elder <elder@kernel.org>
8449L: ceph-devel@vger.kernel.org
8450W: http://ceph.com/
8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8452T: git git://github.com/ceph/ceph-client.git
8453S: Supported
8454F: Documentation/ABI/testing/sysfs-bus-rbd
8455F: drivers/block/rbd.c
8456F: drivers/block/rbd_types.h
8457
8458RADEON FRAMEBUFFER DISPLAY DRIVER
8459M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8460L: linux-fbdev@vger.kernel.org
8461S: Maintained
8462F: drivers/video/fbdev/aty/radeon*
8463F: include/uapi/linux/radeonfb.h
8464
8465RADIOSHARK RADIO DRIVER
8466M: Hans de Goede <hdegoede@redhat.com>
8467L: linux-media@vger.kernel.org
8468T: git git://linuxtv.org/media_tree.git
8469S: Maintained
8470F: drivers/media/radio/radio-shark.c
8471
8472RADIOSHARK2 RADIO DRIVER
8473M: Hans de Goede <hdegoede@redhat.com>
8474L: linux-media@vger.kernel.org
8475T: git git://linuxtv.org/media_tree.git
8476S: Maintained
8477F: drivers/media/radio/radio-shark2.c
8478F: drivers/media/radio/radio-tea5777.c
8479
8480RAGE128 FRAMEBUFFER DISPLAY DRIVER
8481M: Paul Mackerras <paulus@samba.org>
8482L: linux-fbdev@vger.kernel.org
8483S: Maintained
8484F: drivers/video/fbdev/aty/aty128fb.c
8485
8486RALINK RT2X00 WIRELESS LAN DRIVER
8487P: rt2x00 project
8488M: Stanislaw Gruszka <sgruszka@redhat.com>
8489M: Helmut Schaa <helmut.schaa@googlemail.com>
8490L: linux-wireless@vger.kernel.org
8491S: Maintained
8492F: drivers/net/wireless/rt2x00/
8493
8494RAMDISK RAM BLOCK DEVICE DRIVER
8495M: Jens Axboe <axboe@kernel.dk>
8496S: Maintained
8497F: Documentation/blockdev/ramdisk.txt
8498F: drivers/block/brd.c
8499
8500RANDOM NUMBER DRIVER
8501M: "Theodore Ts'o" <tytso@mit.edu>
8502S: Maintained
8503F: drivers/char/random.c
8504
8505RAPIDIO SUBSYSTEM
8506M: Matt Porter <mporter@kernel.crashing.org>
8507M: Alexandre Bounine <alexandre.bounine@idt.com>
8508S: Maintained
8509F: drivers/rapidio/
8510
8511RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8512L: linux-wireless@vger.kernel.org
8513S: Orphan
8514F: drivers/net/wireless/ray*
8515
8516RCUTORTURE MODULE
8517M: Josh Triplett <josh@joshtriplett.org>
8518M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8519L: linux-kernel@vger.kernel.org
8520S: Supported
8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8522F: Documentation/RCU/torture.txt
8523F: kernel/rcu/rcutorture.c
8524
8525RCUTORTURE TEST FRAMEWORK
8526M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8527M: Josh Triplett <josh@joshtriplett.org>
8528R: Steven Rostedt <rostedt@goodmis.org>
8529R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8530R: Lai Jiangshan <jiangshanlai@gmail.com>
8531L: linux-kernel@vger.kernel.org
8532S: Supported
8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8534F: tools/testing/selftests/rcutorture
8535
8536RDC R-321X SoC
8537M: Florian Fainelli <florian@openwrt.org>
8538S: Maintained
8539
8540RDC R6040 FAST ETHERNET DRIVER
8541M: Florian Fainelli <florian@openwrt.org>
8542L: netdev@vger.kernel.org
8543S: Maintained
8544F: drivers/net/ethernet/rdc/r6040.c
8545
8546RDS - RELIABLE DATAGRAM SOCKETS
8547M: Chien Yen <chien.yen@oracle.com>
8548L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8549S: Supported
8550F: net/rds/
8551
8552READ-COPY UPDATE (RCU)
8553M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8554M: Josh Triplett <josh@joshtriplett.org>
8555R: Steven Rostedt <rostedt@goodmis.org>
8556R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8557R: Lai Jiangshan <jiangshanlai@gmail.com>
8558L: linux-kernel@vger.kernel.org
8559W: http://www.rdrop.com/users/paulmck/RCU/
8560S: Supported
8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8562F: Documentation/RCU/
8563X: Documentation/RCU/torture.txt
8564F: include/linux/rcu*
8565X: include/linux/srcu.h
8566F: kernel/rcu/
8567X: kernel/torture.c
8568
8569REAL TIME CLOCK (RTC) SUBSYSTEM
8570M: Alessandro Zummo <a.zummo@towertech.it>
8571M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8572L: rtc-linux@googlegroups.com
8573Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8575S: Maintained
8576F: Documentation/rtc.txt
8577F: drivers/rtc/
8578F: include/linux/rtc.h
8579F: include/uapi/linux/rtc.h
8580
8581REALTEK AUDIO CODECS
8582M: Bard Liao <bardliao@realtek.com>
8583M: Oder Chiou <oder_chiou@realtek.com>
8584S: Maintained
8585F: sound/soc/codecs/rt*
8586F: include/sound/rt*.h
8587
8588REISERFS FILE SYSTEM
8589L: reiserfs-devel@vger.kernel.org
8590S: Supported
8591F: fs/reiserfs/
8592
8593REGISTER MAP ABSTRACTION
8594M: Mark Brown <broonie@kernel.org>
8595L: linux-kernel@vger.kernel.org
8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8597S: Supported
8598F: drivers/base/regmap/
8599F: include/linux/regmap.h
8600
8601REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8602M: Ohad Ben-Cohen <ohad@wizery.com>
8603T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8604S: Maintained
8605F: drivers/remoteproc/
8606F: Documentation/remoteproc.txt
8607F: include/linux/remoteproc.h
8608
8609REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8610M: Ohad Ben-Cohen <ohad@wizery.com>
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8612S: Maintained
8613F: drivers/rpmsg/
8614F: Documentation/rpmsg.txt
8615F: include/linux/rpmsg.h
8616
8617RESET CONTROLLER FRAMEWORK
8618M: Philipp Zabel <p.zabel@pengutronix.de>
8619S: Maintained
8620F: drivers/reset/
8621F: Documentation/devicetree/bindings/reset/
8622F: include/dt-bindings/reset/
8623F: include/linux/reset.h
8624F: include/linux/reset-controller.h
8625
8626RFKILL
8627M: Johannes Berg <johannes@sipsolutions.net>
8628L: linux-wireless@vger.kernel.org
8629W: http://wireless.kernel.org/
8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8632S: Maintained
8633F: Documentation/rfkill.txt
8634F: net/rfkill/
8635
8636RHASHTABLE
8637M: Thomas Graf <tgraf@suug.ch>
8638L: netdev@vger.kernel.org
8639S: Maintained
8640F: lib/rhashtable.c
8641F: include/linux/rhashtable.h
8642
8643RICOH SMARTMEDIA/XD DRIVER
8644M: Maxim Levitsky <maximlevitsky@gmail.com>
8645S: Maintained
8646F: drivers/mtd/nand/r852.c
8647F: drivers/mtd/nand/r852.h
8648
8649RICOH R5C592 MEMORYSTICK DRIVER
8650M: Maxim Levitsky <maximlevitsky@gmail.com>
8651S: Maintained
8652F: drivers/memstick/host/r592.*
8653
8654ROCCAT DRIVERS
8655M: Stefan Achatz <erazor_de@users.sourceforge.net>
8656W: http://sourceforge.net/projects/roccat/
8657S: Maintained
8658F: drivers/hid/hid-roccat*
8659F: include/linux/hid-roccat*
8660F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8661
8662ROCKER DRIVER
8663M: Jiri Pirko <jiri@resnulli.us>
8664M: Scott Feldman <sfeldma@gmail.com>
8665L: netdev@vger.kernel.org
8666S: Supported
8667F: drivers/net/ethernet/rocker/
8668
8669ROCKETPORT DRIVER
8670P: Comtrol Corp.
8671W: http://www.comtrol.com
8672S: Maintained
8673F: Documentation/serial/rocket.txt
8674F: drivers/tty/rocket*
8675
8676ROCKETPORT EXPRESS/INFINITY DRIVER
8677M: Kevin Cernekee <cernekee@gmail.com>
8678L: linux-serial@vger.kernel.org
8679S: Odd Fixes
8680F: drivers/tty/serial/rp2.*
8681
8682ROSE NETWORK LAYER
8683M: Ralf Baechle <ralf@linux-mips.org>
8684L: linux-hams@vger.kernel.org
8685W: http://www.linux-ax25.org/
8686S: Maintained
8687F: include/net/rose.h
8688F: include/uapi/linux/rose.h
8689F: net/rose/
8690
8691RTL2830 MEDIA DRIVER
8692M: Antti Palosaari <crope@iki.fi>
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org/
8695W: http://palosaari.fi/linux/
8696Q: http://patchwork.linuxtv.org/project/linux-media/list/
8697T: git git://linuxtv.org/anttip/media_tree.git
8698S: Maintained
8699F: drivers/media/dvb-frontends/rtl2830*
8700
8701RTL2832 MEDIA DRIVER
8702M: Antti Palosaari <crope@iki.fi>
8703L: linux-media@vger.kernel.org
8704W: http://linuxtv.org/
8705W: http://palosaari.fi/linux/
8706Q: http://patchwork.linuxtv.org/project/linux-media/list/
8707T: git git://linuxtv.org/anttip/media_tree.git
8708S: Maintained
8709F: drivers/media/dvb-frontends/rtl2832*
8710
8711RTL2832_SDR MEDIA DRIVER
8712M: Antti Palosaari <crope@iki.fi>
8713L: linux-media@vger.kernel.org
8714W: http://linuxtv.org/
8715W: http://palosaari.fi/linux/
8716Q: http://patchwork.linuxtv.org/project/linux-media/list/
8717T: git git://linuxtv.org/anttip/media_tree.git
8718S: Maintained
8719F: drivers/media/dvb-frontends/rtl2832_sdr*
8720
8721RTL8180 WIRELESS DRIVER
8722L: linux-wireless@vger.kernel.org
8723W: http://wireless.kernel.org/
8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8725S: Orphan
8726F: drivers/net/wireless/rtl818x/rtl8180/
8727
8728RTL8187 WIRELESS DRIVER
8729M: Herton Ronaldo Krzesinski <herton@canonical.com>
8730M: Hin-Tak Leung <htl10@users.sourceforge.net>
8731M: Larry Finger <Larry.Finger@lwfinger.net>
8732L: linux-wireless@vger.kernel.org
8733W: http://wireless.kernel.org/
8734T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8735S: Maintained
8736F: drivers/net/wireless/rtl818x/rtl8187/
8737
8738RTL8192CE WIRELESS DRIVER
8739M: Larry Finger <Larry.Finger@lwfinger.net>
8740M: Chaoming Li <chaoming_li@realsil.com.cn>
8741L: linux-wireless@vger.kernel.org
8742W: http://wireless.kernel.org/
8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8744S: Maintained
8745F: drivers/net/wireless/rtlwifi/
8746F: drivers/net/wireless/rtlwifi/rtl8192ce/
8747
8748S3 SAVAGE FRAMEBUFFER DRIVER
8749M: Antonino Daplas <adaplas@gmail.com>
8750L: linux-fbdev@vger.kernel.org
8751S: Maintained
8752F: drivers/video/fbdev/savage/
8753
8754S390
8755M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8756M: Heiko Carstens <heiko.carstens@de.ibm.com>
8757L: linux-s390@vger.kernel.org
8758W: http://www.ibm.com/developerworks/linux/linux390/
8759S: Supported
8760F: arch/s390/
8761F: drivers/s390/
8762F: Documentation/s390/
8763F: Documentation/DocBook/s390*
8764
8765S390 COMMON I/O LAYER
8766M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8767M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8768L: linux-s390@vger.kernel.org
8769W: http://www.ibm.com/developerworks/linux/linux390/
8770S: Supported
8771F: drivers/s390/cio/
8772
8773S390 DASD DRIVER
8774M: Stefan Weinhuber <wein@de.ibm.com>
8775M: Stefan Haberland <stefan.haberland@de.ibm.com>
8776L: linux-s390@vger.kernel.org
8777W: http://www.ibm.com/developerworks/linux/linux390/
8778S: Supported
8779F: drivers/s390/block/dasd*
8780F: block/partitions/ibm.c
8781
8782S390 NETWORK DRIVERS
8783M: Ursula Braun <ursula.braun@de.ibm.com>
8784L: linux-s390@vger.kernel.org
8785W: http://www.ibm.com/developerworks/linux/linux390/
8786S: Supported
8787F: drivers/s390/net/
8788
8789S390 PCI SUBSYSTEM
8790M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8791M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8792L: linux-s390@vger.kernel.org
8793W: http://www.ibm.com/developerworks/linux/linux390/
8794S: Supported
8795F: arch/s390/pci/
8796F: drivers/pci/hotplug/s390_pci_hpc.c
8797
8798S390 ZCRYPT DRIVER
8799M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8800L: linux-s390@vger.kernel.org
8801W: http://www.ibm.com/developerworks/linux/linux390/
8802S: Supported
8803F: drivers/s390/crypto/
8804
8805S390 ZFCP DRIVER
8806M: Steffen Maier <maier@linux.vnet.ibm.com>
8807L: linux-s390@vger.kernel.org
8808W: http://www.ibm.com/developerworks/linux/linux390/
8809S: Supported
8810F: drivers/s390/scsi/zfcp_*
8811
8812S390 IUCV NETWORK LAYER
8813M: Ursula Braun <ursula.braun@de.ibm.com>
8814L: linux-s390@vger.kernel.org
8815W: http://www.ibm.com/developerworks/linux/linux390/
8816S: Supported
8817F: drivers/s390/net/*iucv*
8818F: include/net/iucv/
8819F: net/iucv/
8820
8821S3C24XX SD/MMC Driver
8822M: Ben Dooks <ben-linux@fluff.org>
8823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8824S: Supported
8825F: drivers/mmc/host/s3cmci.*
8826
8827SAA6588 RDS RECEIVER DRIVER
8828M: Hans Verkuil <hverkuil@xs4all.nl>
8829L: linux-media@vger.kernel.org
8830T: git git://linuxtv.org/media_tree.git
8831W: http://linuxtv.org
8832S: Odd Fixes
8833F: drivers/media/i2c/saa6588*
8834
8835SAA7134 VIDEO4LINUX DRIVER
8836M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8837L: linux-media@vger.kernel.org
8838W: http://linuxtv.org
8839T: git git://linuxtv.org/media_tree.git
8840S: Odd fixes
8841F: Documentation/video4linux/*.saa7134
8842F: drivers/media/pci/saa7134/
8843
8844SAA7146 VIDEO4LINUX-2 DRIVER
8845M: Hans Verkuil <hverkuil@xs4all.nl>
8846L: linux-media@vger.kernel.org
8847T: git git://linuxtv.org/media_tree.git
8848S: Maintained
8849F: drivers/media/common/saa7146/
8850F: drivers/media/pci/saa7146/
8851F: include/media/saa7146*
8852
8853SAMSUNG LAPTOP DRIVER
8854M: Corentin Chary <corentin.chary@gmail.com>
8855L: platform-driver-x86@vger.kernel.org
8856S: Maintained
8857F: drivers/platform/x86/samsung-laptop.c
8858
8859SAMSUNG AUDIO (ASoC) DRIVERS
8860M: Sangbeom Kim <sbkim73@samsung.com>
8861L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8862S: Supported
8863F: sound/soc/samsung/
8864
8865SAMSUNG FRAMEBUFFER DRIVER
8866M: Jingoo Han <jingoohan1@gmail.com>
8867L: linux-fbdev@vger.kernel.org
8868S: Maintained
8869F: drivers/video/fbdev/s3c-fb.c
8870
8871SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8872M: Sangbeom Kim <sbkim73@samsung.com>
8873M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8874L: linux-kernel@vger.kernel.org
8875L: linux-samsung-soc@vger.kernel.org
8876S: Supported
8877F: drivers/mfd/sec*.c
8878F: drivers/regulator/s2m*.c
8879F: drivers/regulator/s5m*.c
8880F: drivers/clk/clk-s2mps11.c
8881F: drivers/rtc/rtc-s5m.c
8882F: include/linux/mfd/samsung/
8883F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8884F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8885
8886SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8887M: Kyungmin Park <kyungmin.park@samsung.com>
8888M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8889L: linux-media@vger.kernel.org
8890Q: https://patchwork.linuxtv.org/project/linux-media/list/
8891S: Supported
8892F: drivers/media/platform/exynos4-is/
8893
8894SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8895M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8896L: linux-media@vger.kernel.org
8897L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8898S: Maintained
8899F: drivers/media/platform/s3c-camif/
8900F: include/media/s3c_camif.h
8901
8902SAMSUNG S5C73M3 CAMERA DRIVER
8903M: Kyungmin Park <kyungmin.park@samsung.com>
8904M: Andrzej Hajda <a.hajda@samsung.com>
8905L: linux-media@vger.kernel.org
8906S: Supported
8907F: drivers/media/i2c/s5c73m3/*
8908
8909SAMSUNG S5K5BAF CAMERA DRIVER
8910M: Kyungmin Park <kyungmin.park@samsung.com>
8911M: Andrzej Hajda <a.hajda@samsung.com>
8912L: linux-media@vger.kernel.org
8913S: Supported
8914F: drivers/media/i2c/s5k5baf.c
8915
8916SAMSUNG S3FWRN5 NFC DRIVER
8917M: Robert Baldyga <r.baldyga@samsung.com>
8918L: linux-nfc@lists.01.org (moderated for non-subscribers)
8919S: Supported
8920F: drivers/nfc/s3fwrn5
8921
8922SAMSUNG SOC CLOCK DRIVERS
8923M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8924M: Tomasz Figa <tomasz.figa@gmail.com>
8925S: Supported
8926L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8927F: drivers/clk/samsung/
8928
8929SAMSUNG SXGBE DRIVERS
8930M: Byungho An <bh74.an@samsung.com>
8931M: Girish K S <ks.giri@samsung.com>
8932M: Vipul Pandya <vipul.pandya@samsung.com>
8933S: Supported
8934L: netdev@vger.kernel.org
8935F: drivers/net/ethernet/samsung/sxgbe/
8936
8937SAMSUNG THERMAL DRIVER
8938M: Lukasz Majewski <l.majewski@samsung.com>
8939L: linux-pm@vger.kernel.org
8940L: linux-samsung-soc@vger.kernel.org
8941S: Supported
8942T: https://github.com/lmajewski/linux-samsung-thermal.git
8943F: drivers/thermal/samsung/
8944
8945SAMSUNG USB2 PHY DRIVER
8946M: Kamil Debski <k.debski@samsung.com>
8947L: linux-kernel@vger.kernel.org
8948S: Supported
8949F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8950F: Documentation/phy/samsung-usb2.txt
8951F: drivers/phy/phy-exynos4210-usb2.c
8952F: drivers/phy/phy-exynos4x12-usb2.c
8953F: drivers/phy/phy-exynos5250-usb2.c
8954F: drivers/phy/phy-s5pv210-usb2.c
8955F: drivers/phy/phy-samsung-usb2.c
8956F: drivers/phy/phy-samsung-usb2.h
8957
8958SERIAL DRIVERS
8959M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8960L: linux-serial@vger.kernel.org
8961S: Maintained
8962F: drivers/tty/serial/
8963
8964SYNOPSYS DESIGNWARE DMAC DRIVER
8965M: Viresh Kumar <vireshk@kernel.org>
8966M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8967S: Maintained
8968F: include/linux/dma/dw.h
8969F: include/linux/platform_data/dma-dw.h
8970F: drivers/dma/dw/
8971
8972SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
8973M: Lars Persson <lars.persson@axis.com>
8974L: netdev@vger.kernel.org
8975S: Supported
8976F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
8977F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
8978
8979SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8980M: Seungwon Jeon <tgih.jun@samsung.com>
8981M: Jaehoon Chung <jh80.chung@samsung.com>
8982L: linux-mmc@vger.kernel.org
8983S: Maintained
8984F: include/linux/mmc/dw_mmc.h
8985F: drivers/mmc/host/dw_mmc*
8986
8987THUNDERBOLT DRIVER
8988M: Andreas Noever <andreas.noever@gmail.com>
8989S: Maintained
8990F: drivers/thunderbolt/
8991
8992TIMEKEEPING, CLOCKSOURCE CORE, NTP
8993M: John Stultz <john.stultz@linaro.org>
8994M: Thomas Gleixner <tglx@linutronix.de>
8995L: linux-kernel@vger.kernel.org
8996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8997S: Supported
8998F: include/linux/clocksource.h
8999F: include/linux/time.h
9000F: include/linux/timex.h
9001F: include/uapi/linux/time.h
9002F: include/uapi/linux/timex.h
9003F: kernel/time/clocksource.c
9004F: kernel/time/time*.c
9005F: kernel/time/ntp.c
9006F: tools/testing/selftests/timers/
9007
9008SC1200 WDT DRIVER
9009M: Zwane Mwaikambo <zwanem@gmail.com>
9010S: Maintained
9011F: drivers/watchdog/sc1200wdt.c
9012
9013SCHEDULER
9014M: Ingo Molnar <mingo@redhat.com>
9015M: Peter Zijlstra <peterz@infradead.org>
9016L: linux-kernel@vger.kernel.org
9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9018S: Maintained
9019F: kernel/sched/
9020F: include/linux/sched.h
9021F: include/uapi/linux/sched.h
9022F: include/linux/wait.h
9023
9024SCORE ARCHITECTURE
9025M: Chen Liqin <liqin.linux@gmail.com>
9026M: Lennox Wu <lennox.wu@gmail.com>
9027W: http://www.sunplus.com
9028S: Supported
9029F: arch/score/
9030
9031SCSI CDROM DRIVER
9032M: Jens Axboe <axboe@kernel.dk>
9033L: linux-scsi@vger.kernel.org
9034W: http://www.kernel.dk
9035S: Maintained
9036F: drivers/scsi/sr*
9037
9038SCSI RDMA PROTOCOL (SRP) INITIATOR
9039M: Bart Van Assche <bart.vanassche@sandisk.com>
9040L: linux-rdma@vger.kernel.org
9041S: Supported
9042W: http://www.openfabrics.org
9043Q: http://patchwork.kernel.org/project/linux-rdma/list/
9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9045F: drivers/infiniband/ulp/srp/
9046F: include/scsi/srp.h
9047
9048SCSI SG DRIVER
9049M: Doug Gilbert <dgilbert@interlog.com>
9050L: linux-scsi@vger.kernel.org
9051W: http://sg.danny.cz/sg
9052S: Maintained
9053F: Documentation/scsi/scsi-generic.txt
9054F: drivers/scsi/sg.c
9055F: include/scsi/sg.h
9056
9057SCSI SUBSYSTEM
9058M: "James E.J. Bottomley" <JBottomley@odin.com>
9059L: linux-scsi@vger.kernel.org
9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9061S: Maintained
9062F: drivers/scsi/
9063F: include/scsi/
9064
9065SCSI TAPE DRIVER
9066M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9067L: linux-scsi@vger.kernel.org
9068S: Maintained
9069F: Documentation/scsi/st.txt
9070F: drivers/scsi/st.*
9071F: drivers/scsi/st_*.h
9072
9073SCTP PROTOCOL
9074M: Vlad Yasevich <vyasevich@gmail.com>
9075M: Neil Horman <nhorman@tuxdriver.com>
9076L: linux-sctp@vger.kernel.org
9077W: http://lksctp.sourceforge.net
9078S: Maintained
9079F: Documentation/networking/sctp.txt
9080F: include/linux/sctp.h
9081F: include/uapi/linux/sctp.h
9082F: include/net/sctp/
9083F: net/sctp/
9084
9085SCx200 CPU SUPPORT
9086M: Jim Cromie <jim.cromie@gmail.com>
9087S: Odd Fixes
9088F: Documentation/i2c/busses/scx200_acb
9089F: arch/x86/platform/scx200/
9090F: drivers/watchdog/scx200_wdt.c
9091F: drivers/i2c/busses/scx200*
9092F: drivers/mtd/maps/scx200_docflash.c
9093F: include/linux/scx200.h
9094
9095SCx200 GPIO DRIVER
9096M: Jim Cromie <jim.cromie@gmail.com>
9097S: Maintained
9098F: drivers/char/scx200_gpio.c
9099F: include/linux/scx200_gpio.h
9100
9101SCx200 HRT CLOCKSOURCE DRIVER
9102M: Jim Cromie <jim.cromie@gmail.com>
9103S: Maintained
9104F: drivers/clocksource/scx200_hrt.c
9105
9106SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9107M: Sascha Sommer <saschasommer@freenet.de>
9108L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9109S: Maintained
9110F: drivers/mmc/host/sdricoh_cs.c
9111
9112SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9113L: linux-mmc@vger.kernel.org
9114S: Orphan
9115F: drivers/mmc/host/sdhci.*
9116F: drivers/mmc/host/sdhci-pltfm.[ch]
9117
9118SECURE COMPUTING
9119M: Kees Cook <keescook@chromium.org>
9120R: Andy Lutomirski <luto@amacapital.net>
9121R: Will Drewry <wad@chromium.org>
9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9123S: Supported
9124F: kernel/seccomp.c
9125F: include/uapi/linux/seccomp.h
9126F: include/linux/seccomp.h
9127F: tools/testing/selftests/seccomp/*
9128K: \bsecure_computing
9129K: \bTIF_SECCOMP\b
9130
9131SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9132M: Ben Dooks <ben-linux@fluff.org>
9133M: Jaehoon Chung <jh80.chung@samsung.com>
9134L: linux-mmc@vger.kernel.org
9135S: Maintained
9136F: drivers/mmc/host/sdhci-s3c*
9137
9138SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9139M: Viresh Kumar <vireshk@kernel.org>
9140L: spear-devel@list.st.com
9141L: linux-mmc@vger.kernel.org
9142S: Maintained
9143F: drivers/mmc/host/sdhci-spear.c
9144
9145SECURITY SUBSYSTEM
9146M: James Morris <james.l.morris@oracle.com>
9147M: "Serge E. Hallyn" <serge@hallyn.com>
9148L: linux-security-module@vger.kernel.org (suggested Cc:)
9149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9150W: http://kernsec.org/
9151S: Supported
9152F: security/
9153
9154SECURITY CONTACT
9155M: Security Officers <security@kernel.org>
9156S: Supported
9157
9158SELINUX SECURITY MODULE
9159M: Paul Moore <paul@paul-moore.com>
9160M: Stephen Smalley <sds@tycho.nsa.gov>
9161M: Eric Paris <eparis@parisplace.org>
9162L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9163W: http://selinuxproject.org
9164T: git git://git.infradead.org/users/pcmoore/selinux
9165S: Supported
9166F: include/linux/selinux*
9167F: security/selinux/
9168F: scripts/selinux/
9169
9170APPARMOR SECURITY MODULE
9171M: John Johansen <john.johansen@canonical.com>
9172L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9173W: apparmor.wiki.kernel.org
9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9175S: Supported
9176F: security/apparmor/
9177
9178SENSABLE PHANTOM
9179M: Jiri Slaby <jirislaby@gmail.com>
9180S: Maintained
9181F: drivers/misc/phantom.c
9182F: include/uapi/linux/phantom.h
9183
9184SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9185M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9186M: Minh Tran <minh.tran@avagotech.com>
9187M: John Soni Jose <sony.john-n@avagotech.com>
9188L: linux-scsi@vger.kernel.org
9189W: http://www.avagotech.com
9190S: Supported
9191F: drivers/scsi/be2iscsi/
9192
9193Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9194M: Sathya Perla <sathya.perla@avagotech.com>
9195M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9196M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9197M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9198L: netdev@vger.kernel.org
9199W: http://www.emulex.com
9200S: Supported
9201F: drivers/net/ethernet/emulex/benet/
9202
9203EMULEX ONECONNECT ROCE DRIVER
9204M: Selvin Xavier <selvin.xavier@avagotech.com>
9205M: Devesh Sharma <devesh.sharma@avagotech.com>
9206M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9207L: linux-rdma@vger.kernel.org
9208W: http://www.emulex.com
9209S: Supported
9210F: drivers/infiniband/hw/ocrdma/
9211
9212SFC NETWORK DRIVER
9213M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9214M: Shradha Shah <sshah@solarflare.com>
9215L: netdev@vger.kernel.org
9216S: Supported
9217F: drivers/net/ethernet/sfc/
9218
9219SGI GRU DRIVER
9220M: Dimitri Sivanich <sivanich@sgi.com>
9221S: Maintained
9222F: drivers/misc/sgi-gru/
9223
9224SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9225M: Pat Gefre <pfg@sgi.com>
9226L: linux-ia64@vger.kernel.org
9227S: Supported
9228F: Documentation/ia64/serial.txt
9229F: drivers/tty/serial/ioc?_serial.c
9230F: include/linux/ioc?.h
9231
9232SGI XP/XPC/XPNET DRIVER
9233M: Cliff Whickman <cpw@sgi.com>
9234M: Robin Holt <robinmholt@gmail.com>
9235S: Maintained
9236F: drivers/misc/sgi-xp/
9237
9238SI2157 MEDIA DRIVER
9239M: Antti Palosaari <crope@iki.fi>
9240L: linux-media@vger.kernel.org
9241W: http://linuxtv.org/
9242W: http://palosaari.fi/linux/
9243Q: http://patchwork.linuxtv.org/project/linux-media/list/
9244T: git git://linuxtv.org/anttip/media_tree.git
9245S: Maintained
9246F: drivers/media/tuners/si2157*
9247
9248SI2168 MEDIA DRIVER
9249M: Antti Palosaari <crope@iki.fi>
9250L: linux-media@vger.kernel.org
9251W: http://linuxtv.org/
9252W: http://palosaari.fi/linux/
9253Q: http://patchwork.linuxtv.org/project/linux-media/list/
9254T: git git://linuxtv.org/anttip/media_tree.git
9255S: Maintained
9256F: drivers/media/dvb-frontends/si2168*
9257
9258SI470X FM RADIO RECEIVER I2C DRIVER
9259M: Hans Verkuil <hverkuil@xs4all.nl>
9260L: linux-media@vger.kernel.org
9261T: git git://linuxtv.org/media_tree.git
9262W: http://linuxtv.org
9263S: Odd Fixes
9264F: drivers/media/radio/si470x/radio-si470x-i2c.c
9265
9266SI470X FM RADIO RECEIVER USB DRIVER
9267M: Hans Verkuil <hverkuil@xs4all.nl>
9268L: linux-media@vger.kernel.org
9269T: git git://linuxtv.org/media_tree.git
9270W: http://linuxtv.org
9271S: Maintained
9272F: drivers/media/radio/si470x/radio-si470x-common.c
9273F: drivers/media/radio/si470x/radio-si470x.h
9274F: drivers/media/radio/si470x/radio-si470x-usb.c
9275
9276SI4713 FM RADIO TRANSMITTER I2C DRIVER
9277M: Eduardo Valentin <edubezval@gmail.com>
9278L: linux-media@vger.kernel.org
9279T: git git://linuxtv.org/media_tree.git
9280W: http://linuxtv.org
9281S: Odd Fixes
9282F: drivers/media/radio/si4713/si4713.?
9283
9284SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9285M: Eduardo Valentin <edubezval@gmail.com>
9286L: linux-media@vger.kernel.org
9287T: git git://linuxtv.org/media_tree.git
9288W: http://linuxtv.org
9289S: Odd Fixes
9290F: drivers/media/radio/si4713/radio-platform-si4713.c
9291
9292SI4713 FM RADIO TRANSMITTER USB DRIVER
9293M: Hans Verkuil <hverkuil@xs4all.nl>
9294L: linux-media@vger.kernel.org
9295T: git git://linuxtv.org/media_tree.git
9296W: http://linuxtv.org
9297S: Maintained
9298F: drivers/media/radio/si4713/radio-usb-si4713.c
9299
9300SIANO DVB DRIVER
9301M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9302L: linux-media@vger.kernel.org
9303W: http://linuxtv.org
9304T: git git://linuxtv.org/media_tree.git
9305S: Odd fixes
9306F: drivers/media/common/siano/
9307F: drivers/media/usb/siano/
9308F: drivers/media/usb/siano/
9309F: drivers/media/mmc/siano/
9310
9311SIMPLEFB FB DRIVER
9312M: Hans de Goede <hdegoede@redhat.com>
9313L: linux-fbdev@vger.kernel.org
9314S: Maintained
9315F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9316F: drivers/video/fbdev/simplefb.c
9317F: include/linux/platform_data/simplefb.h
9318
9319SH_VEU V4L2 MEM2MEM DRIVER
9320L: linux-media@vger.kernel.org
9321S: Orphan
9322F: drivers/media/platform/sh_veu.c
9323
9324SH_VOU V4L2 OUTPUT DRIVER
9325L: linux-media@vger.kernel.org
9326S: Orphan
9327F: drivers/media/platform/sh_vou.c
9328F: include/media/sh_vou.h
9329
9330SIMPLE FIRMWARE INTERFACE (SFI)
9331M: Len Brown <lenb@kernel.org>
9332L: sfi-devel@simplefirmware.org
9333W: http://simplefirmware.org/
9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9335S: Supported
9336F: arch/x86/platform/sfi/
9337F: drivers/sfi/
9338F: include/linux/sfi*.h
9339
9340SIMTEC EB110ATX (Chalice CATS)
9341P: Ben Dooks
9342P: Vincent Sanders <vince@simtec.co.uk>
9343M: Simtec Linux Team <linux@simtec.co.uk>
9344W: http://www.simtec.co.uk/products/EB110ATX/
9345S: Supported
9346
9347SIMTEC EB2410ITX (BAST)
9348P: Ben Dooks
9349P: Vincent Sanders <vince@simtec.co.uk>
9350M: Simtec Linux Team <linux@simtec.co.uk>
9351W: http://www.simtec.co.uk/products/EB2410ITX/
9352S: Supported
9353F: arch/arm/mach-s3c24xx/mach-bast.c
9354F: arch/arm/mach-s3c24xx/bast-ide.c
9355F: arch/arm/mach-s3c24xx/bast-irq.c
9356
9357TI DAVINCI MACHINE SUPPORT
9358M: Sekhar Nori <nsekhar@ti.com>
9359M: Kevin Hilman <khilman@deeprootsystems.com>
9360T: git git://gitorious.org/linux-davinci/linux-davinci.git
9361Q: http://patchwork.kernel.org/project/linux-davinci/list/
9362S: Supported
9363F: arch/arm/mach-davinci/
9364F: drivers/i2c/busses/i2c-davinci.c
9365
9366TI DAVINCI SERIES MEDIA DRIVER
9367M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9368L: linux-media@vger.kernel.org
9369W: http://linuxtv.org/
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9372S: Maintained
9373F: drivers/media/platform/davinci/
9374F: include/media/davinci/
9375
9376TI AM437X VPFE DRIVER
9377M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9378L: linux-media@vger.kernel.org
9379W: http://linuxtv.org/
9380Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9382S: Maintained
9383F: drivers/media/platform/am437x/
9384
9385OV2659 OMNIVISION SENSOR DRIVER
9386M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9387L: linux-media@vger.kernel.org
9388W: http://linuxtv.org/
9389Q: http://patchwork.linuxtv.org/project/linux-media/list/
9390T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9391S: Maintained
9392F: drivers/media/i2c/ov2659.c
9393F: include/media/ov2659.h
9394
9395SILICON MOTION SM712 FRAME BUFFER DRIVER
9396M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9397M: Teddy Wang <teddy.wang@siliconmotion.com>
9398M: Sudip Mukherjee <sudip@vectorindia.org>
9399L: linux-fbdev@vger.kernel.org
9400S: Maintained
9401F: drivers/video/fbdev/sm712*
9402F: Documentation/fb/sm712fb.txt
9403
9404SIS 190 ETHERNET DRIVER
9405M: Francois Romieu <romieu@fr.zoreil.com>
9406L: netdev@vger.kernel.org
9407S: Maintained
9408F: drivers/net/ethernet/sis/sis190.c
9409
9410SIS 900/7016 FAST ETHERNET DRIVER
9411M: Daniele Venzano <venza@brownhat.org>
9412W: http://www.brownhat.org/sis900.html
9413L: netdev@vger.kernel.org
9414S: Maintained
9415F: drivers/net/ethernet/sis/sis900.*
9416
9417SIS FRAMEBUFFER DRIVER
9418M: Thomas Winischhofer <thomas@winischhofer.net>
9419W: http://www.winischhofer.net/linuxsisvga.shtml
9420S: Maintained
9421F: Documentation/fb/sisfb.txt
9422F: drivers/video/fbdev/sis/
9423F: include/video/sisfb.h
9424
9425SIS USB2VGA DRIVER
9426M: Thomas Winischhofer <thomas@winischhofer.net>
9427W: http://www.winischhofer.at/linuxsisusbvga.shtml
9428S: Maintained
9429F: drivers/usb/misc/sisusbvga/
9430
9431SLAB ALLOCATOR
9432M: Christoph Lameter <cl@linux.com>
9433M: Pekka Enberg <penberg@kernel.org>
9434M: David Rientjes <rientjes@google.com>
9435M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9436M: Andrew Morton <akpm@linux-foundation.org>
9437L: linux-mm@kvack.org
9438S: Maintained
9439F: include/linux/sl?b*.h
9440F: mm/sl?b*
9441
9442SLEEPABLE READ-COPY UPDATE (SRCU)
9443M: Lai Jiangshan <jiangshanlai@gmail.com>
9444M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9445M: Josh Triplett <josh@joshtriplett.org>
9446R: Steven Rostedt <rostedt@goodmis.org>
9447R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9448L: linux-kernel@vger.kernel.org
9449W: http://www.rdrop.com/users/paulmck/RCU/
9450S: Supported
9451T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9452F: include/linux/srcu.h
9453F: kernel/rcu/srcu.c
9454
9455SMACK SECURITY MODULE
9456M: Casey Schaufler <casey@schaufler-ca.com>
9457L: linux-security-module@vger.kernel.org
9458W: http://schaufler-ca.com
9459T: git git://git.gitorious.org/smack-next/kernel.git
9460S: Maintained
9461F: Documentation/security/Smack.txt
9462F: security/smack/
9463
9464DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9465M: Kevin Hilman <khilman@kernel.org>
9466M: Nishanth Menon <nm@ti.com>
9467S: Maintained
9468F: drivers/power/avs/
9469F: include/linux/power/smartreflex.h
9470L: linux-pm@vger.kernel.org
9471
9472SMC91x ETHERNET DRIVER
9473M: Nicolas Pitre <nico@fluxnic.net>
9474S: Odd Fixes
9475F: drivers/net/ethernet/smsc/smc91x.*
9476
9477SMIA AND SMIA++ IMAGE SENSOR DRIVER
9478M: Sakari Ailus <sakari.ailus@iki.fi>
9479L: linux-media@vger.kernel.org
9480S: Maintained
9481F: drivers/media/i2c/smiapp/
9482F: include/media/smiapp.h
9483F: drivers/media/i2c/smiapp-pll.c
9484F: drivers/media/i2c/smiapp-pll.h
9485F: include/uapi/linux/smiapp.h
9486F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9487
9488SMM665 HARDWARE MONITOR DRIVER
9489M: Guenter Roeck <linux@roeck-us.net>
9490L: lm-sensors@lm-sensors.org
9491S: Maintained
9492F: Documentation/hwmon/smm665
9493F: drivers/hwmon/smm665.c
9494
9495SMSC EMC2103 HARDWARE MONITOR DRIVER
9496M: Steve Glendinning <steve.glendinning@shawell.net>
9497L: lm-sensors@lm-sensors.org
9498S: Maintained
9499F: Documentation/hwmon/emc2103
9500F: drivers/hwmon/emc2103.c
9501
9502SMSC SCH5627 HARDWARE MONITOR DRIVER
9503M: Hans de Goede <hdegoede@redhat.com>
9504L: lm-sensors@lm-sensors.org
9505S: Supported
9506F: Documentation/hwmon/sch5627
9507F: drivers/hwmon/sch5627.c
9508
9509SMSC47B397 HARDWARE MONITOR DRIVER
9510M: Jean Delvare <jdelvare@suse.com>
9511L: lm-sensors@lm-sensors.org
9512S: Maintained
9513F: Documentation/hwmon/smsc47b397
9514F: drivers/hwmon/smsc47b397.c
9515
9516SMSC911x ETHERNET DRIVER
9517M: Steve Glendinning <steve.glendinning@shawell.net>
9518L: netdev@vger.kernel.org
9519S: Maintained
9520F: include/linux/smsc911x.h
9521F: drivers/net/ethernet/smsc/smsc911x.*
9522
9523SMSC9420 PCI ETHERNET DRIVER
9524M: Steve Glendinning <steve.glendinning@shawell.net>
9525L: netdev@vger.kernel.org
9526S: Maintained
9527F: drivers/net/ethernet/smsc/smsc9420.*
9528
9529SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9530M: Steve Glendinning <steve.glendinning@shawell.net>
9531L: linux-fbdev@vger.kernel.org
9532S: Maintained
9533F: drivers/video/fbdev/smscufx.c
9534
9535SOC-CAMERA V4L2 SUBSYSTEM
9536M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9537L: linux-media@vger.kernel.org
9538T: git git://linuxtv.org/media_tree.git
9539S: Maintained
9540F: include/media/soc*
9541F: drivers/media/i2c/soc_camera/
9542F: drivers/media/platform/soc_camera/
9543
9544SOEKRIS NET48XX LED SUPPORT
9545M: Chris Boot <bootc@bootc.net>
9546S: Maintained
9547F: drivers/leds/leds-net48xx.c
9548
9549SOFTLOGIC 6x10 MPEG CODEC
9550M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9551M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9552M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9553M: Ismael Luceno <ismael@iodev.co.uk>
9554L: linux-media@vger.kernel.org
9555S: Supported
9556F: drivers/media/pci/solo6x10/
9557
9558SOFTWARE RAID (Multiple Disks) SUPPORT
9559M: Neil Brown <neilb@suse.com>
9560L: linux-raid@vger.kernel.org
9561S: Supported
9562F: drivers/md/
9563F: include/linux/raid/
9564F: include/uapi/linux/raid/
9565
9566SONIC NETWORK DRIVER
9567M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9568L: netdev@vger.kernel.org
9569S: Maintained
9570F: drivers/net/ethernet/natsemi/sonic.*
9571
9572SONICS SILICON BACKPLANE DRIVER (SSB)
9573M: Michael Buesch <m@bues.ch>
9574L: netdev@vger.kernel.org
9575S: Maintained
9576F: drivers/ssb/
9577F: include/linux/ssb/
9578
9579SONY VAIO CONTROL DEVICE DRIVER
9580M: Mattia Dongili <malattia@linux.it>
9581L: platform-driver-x86@vger.kernel.org
9582W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9583S: Maintained
9584F: Documentation/laptops/sony-laptop.txt
9585F: drivers/char/sonypi.c
9586F: drivers/platform/x86/sony-laptop.c
9587F: include/linux/sony-laptop.h
9588
9589SONY MEMORYSTICK CARD SUPPORT
9590M: Alex Dubov <oakad@yahoo.com>
9591W: http://tifmxx.berlios.de/
9592S: Maintained
9593F: drivers/memstick/host/tifm_ms.c
9594
9595SONY MEMORYSTICK STANDARD SUPPORT
9596M: Maxim Levitsky <maximlevitsky@gmail.com>
9597S: Maintained
9598F: drivers/memstick/core/ms_block.*
9599
9600SOUND
9601M: Jaroslav Kysela <perex@perex.cz>
9602M: Takashi Iwai <tiwai@suse.com>
9603L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9604W: http://www.alsa-project.org/
9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9606T: git git://git.alsa-project.org/alsa-kernel.git
9607Q: http://patchwork.kernel.org/project/alsa-devel/list/
9608S: Maintained
9609F: Documentation/sound/
9610F: include/sound/
9611F: include/uapi/sound/
9612F: sound/
9613
9614SOUND - COMPRESSED AUDIO
9615M: Vinod Koul <vinod.koul@intel.com>
9616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9617T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9618S: Supported
9619F: Documentation/sound/alsa/compress_offload.txt
9620F: include/sound/compress_driver.h
9621F: include/uapi/sound/compress_*
9622F: sound/core/compress_offload.c
9623F: sound/soc/soc-compress.c
9624
9625SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9626M: Liam Girdwood <lgirdwood@gmail.com>
9627M: Mark Brown <broonie@kernel.org>
9628T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9629L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9630W: http://alsa-project.org/main/index.php/ASoC
9631S: Supported
9632F: Documentation/sound/alsa/soc/
9633F: sound/soc/
9634F: include/sound/soc*
9635
9636SOUND - DMAENGINE HELPERS
9637M: Lars-Peter Clausen <lars@metafoo.de>
9638S: Supported
9639F: include/sound/dmaengine_pcm.h
9640F: sound/core/pcm_dmaengine.c
9641F: sound/soc/soc-generic-dmaengine-pcm.c
9642
9643SP2 MEDIA DRIVER
9644M: Olli Salonen <olli.salonen@iki.fi>
9645L: linux-media@vger.kernel.org
9646W: http://linuxtv.org/
9647Q: http://patchwork.linuxtv.org/project/linux-media/list/
9648S: Maintained
9649F: drivers/media/dvb-frontends/sp2*
9650
9651SPARC + UltraSPARC (sparc/sparc64)
9652M: "David S. Miller" <davem@davemloft.net>
9653L: sparclinux@vger.kernel.org
9654Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9655T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9657S: Maintained
9658F: arch/sparc/
9659F: drivers/sbus/
9660
9661SPARC SERIAL DRIVERS
9662M: "David S. Miller" <davem@davemloft.net>
9663L: sparclinux@vger.kernel.org
9664T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9665T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9666S: Maintained
9667F: include/linux/sunserialcore.h
9668F: drivers/tty/serial/suncore.c
9669F: drivers/tty/serial/sunhv.c
9670F: drivers/tty/serial/sunsab.c
9671F: drivers/tty/serial/sunsab.h
9672F: drivers/tty/serial/sunsu.c
9673F: drivers/tty/serial/sunzilog.c
9674F: drivers/tty/serial/sunzilog.h
9675
9676SPARSE CHECKER
9677M: "Christopher Li" <sparse@chrisli.org>
9678L: linux-sparse@vger.kernel.org
9679W: https://sparse.wiki.kernel.org/
9680T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9681T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9682S: Maintained
9683F: include/linux/compiler.h
9684
9685SPEAR PLATFORM SUPPORT
9686M: Viresh Kumar <vireshk@kernel.org>
9687M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9688L: spear-devel@list.st.com
9689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9690W: http://www.st.com/spear
9691S: Maintained
9692F: arch/arm/mach-spear/
9693
9694SPEAR CLOCK FRAMEWORK SUPPORT
9695M: Viresh Kumar <vireshk@kernel.org>
9696L: spear-devel@list.st.com
9697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9698W: http://www.st.com/spear
9699S: Maintained
9700F: drivers/clk/spear/
9701
9702SPI SUBSYSTEM
9703M: Mark Brown <broonie@kernel.org>
9704L: linux-spi@vger.kernel.org
9705T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9706Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9707S: Maintained
9708F: Documentation/spi/
9709F: drivers/spi/
9710F: include/linux/spi/
9711F: include/uapi/linux/spi/
9712
9713SPIDERNET NETWORK DRIVER for CELL
9714M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9715L: netdev@vger.kernel.org
9716S: Supported
9717F: Documentation/networking/spider_net.txt
9718F: drivers/net/ethernet/toshiba/spider_net*
9719
9720SPU FILE SYSTEM
9721M: Jeremy Kerr <jk@ozlabs.org>
9722L: linuxppc-dev@lists.ozlabs.org
9723W: http://www.ibm.com/developerworks/power/cell/
9724S: Supported
9725F: Documentation/filesystems/spufs.txt
9726F: arch/powerpc/platforms/cell/spufs/
9727
9728SQUASHFS FILE SYSTEM
9729M: Phillip Lougher <phillip@squashfs.org.uk>
9730L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9731W: http://squashfs.org.uk
9732S: Maintained
9733F: Documentation/filesystems/squashfs.txt
9734F: fs/squashfs/
9735
9736SRM (Alpha) environment access
9737M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9738S: Maintained
9739F: arch/alpha/kernel/srm_env.c
9740
9741STABLE BRANCH
9742M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9743L: stable@vger.kernel.org
9744S: Supported
9745F: Documentation/stable_kernel_rules.txt
9746
9747STAGING SUBSYSTEM
9748M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9750L: devel@driverdev.osuosl.org
9751S: Supported
9752F: drivers/staging/
9753
9754STAGING - COMEDI
9755M: Ian Abbott <abbotti@mev.co.uk>
9756M: H Hartley Sweeten <hsweeten@visionengravers.com>
9757S: Odd Fixes
9758F: drivers/staging/comedi/
9759
9760STAGING - FLARION FT1000 DRIVERS
9761M: Marek Belisko <marek.belisko@gmail.com>
9762S: Odd Fixes
9763F: drivers/staging/ft1000/
9764
9765STAGING - INDUSTRIAL IO
9766M: Jonathan Cameron <jic23@kernel.org>
9767L: linux-iio@vger.kernel.org
9768S: Odd Fixes
9769F: drivers/staging/iio/
9770
9771STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9772M: Jarod Wilson <jarod@wilsonet.com>
9773W: http://www.lirc.org/
9774S: Odd Fixes
9775F: drivers/staging/media/lirc/
9776
9777STAGING - LUSTRE PARALLEL FILESYSTEM
9778M: Oleg Drokin <oleg.drokin@intel.com>
9779M: Andreas Dilger <andreas.dilger@intel.com>
9780L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9781W: http://lustre.opensfs.org/
9782S: Maintained
9783F: drivers/staging/lustre
9784
9785STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9786M: Julian Andres Klode <jak@jak-linux.org>
9787M: Marc Dietrich <marvin24@gmx.de>
9788L: ac100@lists.launchpad.net (moderated for non-subscribers)
9789L: linux-tegra@vger.kernel.org
9790S: Maintained
9791F: drivers/staging/nvec/
9792
9793STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9794M: Jens Frederich <jfrederich@gmail.com>
9795M: Daniel Drake <dsd@laptop.org>
9796M: Jon Nettleton <jon.nettleton@gmail.com>
9797W: http://wiki.laptop.org/go/DCON
9798S: Maintained
9799F: drivers/staging/olpc_dcon/
9800
9801STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9802M: Willy Tarreau <willy@meta-x.org>
9803S: Odd Fixes
9804F: drivers/staging/panel/
9805
9806STAGING - REALTEK RTL8712U DRIVERS
9807M: Larry Finger <Larry.Finger@lwfinger.net>
9808M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9809S: Odd Fixes
9810F: drivers/staging/rtl8712/
9811
9812STAGING - REALTEK RTL8723U WIRELESS DRIVER
9813M: Larry Finger <Larry.Finger@lwfinger.net>
9814M: Jes Sorensen <Jes.Sorensen@redhat.com>
9815L: linux-wireless@vger.kernel.org
9816S: Maintained
9817F: drivers/staging/rtl8723au/
9818
9819STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9820M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9821M: Teddy Wang <teddy.wang@siliconmotion.com>
9822M: Sudip Mukherjee <sudip@vectorindia.org>
9823L: linux-fbdev@vger.kernel.org
9824S: Maintained
9825F: drivers/staging/sm750fb/
9826
9827STAGING - SLICOSS
9828M: Lior Dotan <liodot@gmail.com>
9829M: Christopher Harrer <charrer@alacritech.com>
9830S: Odd Fixes
9831F: drivers/staging/slicoss/
9832
9833STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9834M: William Hubbs <w.d.hubbs@gmail.com>
9835M: Chris Brannon <chris@the-brannons.com>
9836M: Kirk Reiser <kirk@reisers.ca>
9837M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9838L: speakup@linux-speakup.org
9839W: http://www.linux-speakup.org/
9840S: Odd Fixes
9841F: drivers/staging/speakup/
9842
9843STAGING - VIA VT665X DRIVERS
9844M: Forest Bond <forest@alittletooquiet.net>
9845S: Odd Fixes
9846F: drivers/staging/vt665?/
9847
9848STAGING - WILC1000 WIFI DRIVER
9849M: Johnny Kim <johnny.kim@atmel.com>
9850M: Rachel Kim <rachel.kim@atmel.com>
9851M: Dean Lee <dean.lee@atmel.com>
9852M: Chris Park <chris.park@atmel.com>
9853L: linux-wireless@vger.kernel.org
9854S: Supported
9855F: drivers/staging/wilc1000/
9856
9857STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9858M: Arnaud Patard <arnaud.patard@rtp-net.org>
9859S: Odd Fixes
9860F: drivers/staging/xgifb/
9861
9862STARFIRE/DURALAN NETWORK DRIVER
9863M: Ion Badulescu <ionut@badula.org>
9864S: Odd Fixes
9865F: drivers/net/ethernet/adaptec/starfire*
9866
9867SUN3/3X
9868M: Sam Creasey <sammy@sammy.net>
9869W: http://sammy.net/sun3/
9870S: Maintained
9871F: arch/m68k/kernel/*sun3*
9872F: arch/m68k/sun3*/
9873F: arch/m68k/include/asm/sun3*
9874F: drivers/net/ethernet/i825xx/sun3*
9875
9876SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9877M: Hans de Goede <hdegoede@redhat.com>
9878L: linux-input@vger.kernel.org
9879S: Maintained
9880F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9881F: drivers/input/keyboard/sun4i-lradc-keys.c
9882
9883SUNDANCE NETWORK DRIVER
9884M: Denis Kirjanov <kda@linux-powerpc.org>
9885L: netdev@vger.kernel.org
9886S: Maintained
9887F: drivers/net/ethernet/dlink/sundance.c
9888
9889SUPERH
9890L: linux-sh@vger.kernel.org
9891Q: http://patchwork.kernel.org/project/linux-sh/list/
9892S: Orphan
9893F: Documentation/sh/
9894F: arch/sh/
9895F: drivers/sh/
9896
9897SUSPEND TO RAM
9898M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9899M: Len Brown <len.brown@intel.com>
9900M: Pavel Machek <pavel@ucw.cz>
9901L: linux-pm@vger.kernel.org
9902S: Supported
9903F: Documentation/power/
9904F: arch/x86/kernel/acpi/
9905F: drivers/base/power/
9906F: kernel/power/
9907F: include/linux/suspend.h
9908F: include/linux/freezer.h
9909F: include/linux/pm.h
9910
9911SVGA HANDLING
9912M: Martin Mares <mj@ucw.cz>
9913L: linux-video@atrey.karlin.mff.cuni.cz
9914S: Maintained
9915F: Documentation/svga.txt
9916F: arch/x86/boot/video*
9917
9918SWIOTLB SUBSYSTEM
9919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9920L: linux-kernel@vger.kernel.org
9921S: Supported
9922F: lib/swiotlb.c
9923F: arch/*/kernel/pci-swiotlb.c
9924F: include/linux/swiotlb.h
9925
9926SWITCHDEV
9927M: Jiri Pirko <jiri@resnulli.us>
9928L: netdev@vger.kernel.org
9929S: Supported
9930F: net/switchdev/
9931F: include/net/switchdev.h
9932
9933SYNOPSYS ARC ARCHITECTURE
9934M: Vineet Gupta <vgupta@synopsys.com>
9935S: Supported
9936F: arch/arc/
9937F: Documentation/devicetree/bindings/arc/*
9938F: drivers/tty/serial/arc_uart.c
9939T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
9940
9941SYNOPSYS ARC SDP platform support
9942M: Alexey Brodkin <abrodkin@synopsys.com>
9943S: Supported
9944F: arch/arc/plat-axs10x
9945F: arch/arc/boot/dts/ax*
9946F: Documentation/devicetree/bindings/arc/axs10*
9947
9948SYSTEM CONFIGURATION (SYSCON)
9949M: Lee Jones <lee.jones@linaro.org>
9950M: Arnd Bergmann <arnd@arndb.de>
9951T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9952S: Supported
9953F: drivers/mfd/syscon.c
9954
9955SYSV FILESYSTEM
9956M: Christoph Hellwig <hch@infradead.org>
9957S: Maintained
9958F: Documentation/filesystems/sysv-fs.txt
9959F: fs/sysv/
9960F: include/linux/sysv_fs.h
9961
9962TARGET SUBSYSTEM
9963M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9964L: linux-scsi@vger.kernel.org
9965L: target-devel@vger.kernel.org
9966W: http://www.linux-iscsi.org
9967W: http://groups.google.com/group/linux-iscsi-target-dev
9968T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9969S: Supported
9970F: drivers/target/
9971F: include/target/
9972F: Documentation/target/
9973
9974TASKSTATS STATISTICS INTERFACE
9975M: Balbir Singh <bsingharora@gmail.com>
9976S: Maintained
9977F: Documentation/accounting/taskstats*
9978F: include/linux/taskstats*
9979F: kernel/taskstats.c
9980
9981TC CLASSIFIER
9982M: Jamal Hadi Salim <jhs@mojatatu.com>
9983L: netdev@vger.kernel.org
9984S: Maintained
9985F: include/net/pkt_cls.h
9986F: include/uapi/linux/pkt_cls.h
9987F: net/sched/
9988
9989TCP LOW PRIORITY MODULE
9990M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9991M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9992W: http://tcp-lp-mod.sourceforge.net/
9993S: Maintained
9994F: net/ipv4/tcp_lp.c
9995
9996TDA10071 MEDIA DRIVER
9997M: Antti Palosaari <crope@iki.fi>
9998L: linux-media@vger.kernel.org
9999W: http://linuxtv.org/
10000W: http://palosaari.fi/linux/
10001Q: http://patchwork.linuxtv.org/project/linux-media/list/
10002T: git git://linuxtv.org/anttip/media_tree.git
10003S: Maintained
10004F: drivers/media/dvb-frontends/tda10071*
10005
10006TDA18212 MEDIA DRIVER
10007M: Antti Palosaari <crope@iki.fi>
10008L: linux-media@vger.kernel.org
10009W: http://linuxtv.org/
10010W: http://palosaari.fi/linux/
10011Q: http://patchwork.linuxtv.org/project/linux-media/list/
10012T: git git://linuxtv.org/anttip/media_tree.git
10013S: Maintained
10014F: drivers/media/tuners/tda18212*
10015
10016TDA18218 MEDIA DRIVER
10017M: Antti Palosaari <crope@iki.fi>
10018L: linux-media@vger.kernel.org
10019W: http://linuxtv.org/
10020W: http://palosaari.fi/linux/
10021Q: http://patchwork.linuxtv.org/project/linux-media/list/
10022T: git git://linuxtv.org/anttip/media_tree.git
10023S: Maintained
10024F: drivers/media/tuners/tda18218*
10025
10026TDA18271 MEDIA DRIVER
10027M: Michael Krufky <mkrufky@linuxtv.org>
10028L: linux-media@vger.kernel.org
10029W: http://linuxtv.org/
10030W: http://github.com/mkrufky
10031Q: http://patchwork.linuxtv.org/project/linux-media/list/
10032T: git git://linuxtv.org/mkrufky/tuners.git
10033S: Maintained
10034F: drivers/media/tuners/tda18271*
10035
10036TDA827x MEDIA DRIVER
10037M: Michael Krufky <mkrufky@linuxtv.org>
10038L: linux-media@vger.kernel.org
10039W: http://linuxtv.org/
10040W: http://github.com/mkrufky
10041Q: http://patchwork.linuxtv.org/project/linux-media/list/
10042T: git git://linuxtv.org/mkrufky/tuners.git
10043S: Maintained
10044F: drivers/media/tuners/tda8290.*
10045
10046TDA8290 MEDIA DRIVER
10047M: Michael Krufky <mkrufky@linuxtv.org>
10048L: linux-media@vger.kernel.org
10049W: http://linuxtv.org/
10050W: http://github.com/mkrufky
10051Q: http://patchwork.linuxtv.org/project/linux-media/list/
10052T: git git://linuxtv.org/mkrufky/tuners.git
10053S: Maintained
10054F: drivers/media/tuners/tda8290.*
10055
10056TDA9840 MEDIA DRIVER
10057M: Hans Verkuil <hverkuil@xs4all.nl>
10058L: linux-media@vger.kernel.org
10059T: git git://linuxtv.org/media_tree.git
10060W: http://linuxtv.org
10061S: Maintained
10062F: drivers/media/i2c/tda9840*
10063
10064TEA5761 TUNER DRIVER
10065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10066L: linux-media@vger.kernel.org
10067W: http://linuxtv.org
10068T: git git://linuxtv.org/media_tree.git
10069S: Odd fixes
10070F: drivers/media/tuners/tea5761.*
10071
10072TEA5767 TUNER DRIVER
10073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10074L: linux-media@vger.kernel.org
10075W: http://linuxtv.org
10076T: git git://linuxtv.org/media_tree.git
10077S: Maintained
10078F: drivers/media/tuners/tea5767.*
10079
10080TEA6415C MEDIA DRIVER
10081M: Hans Verkuil <hverkuil@xs4all.nl>
10082L: linux-media@vger.kernel.org
10083T: git git://linuxtv.org/media_tree.git
10084W: http://linuxtv.org
10085S: Maintained
10086F: drivers/media/i2c/tea6415c*
10087
10088TEA6420 MEDIA DRIVER
10089M: Hans Verkuil <hverkuil@xs4all.nl>
10090L: linux-media@vger.kernel.org
10091T: git git://linuxtv.org/media_tree.git
10092W: http://linuxtv.org
10093S: Maintained
10094F: drivers/media/i2c/tea6420*
10095
10096TEAM DRIVER
10097M: Jiri Pirko <jiri@resnulli.us>
10098L: netdev@vger.kernel.org
10099S: Supported
10100F: drivers/net/team/
10101F: include/linux/if_team.h
10102F: include/uapi/linux/if_team.h
10103
10104TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10105M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10106S: Maintained
10107F: arch/x86/platform/ts5500/
10108
10109TECHNOTREND USB IR RECEIVER
10110M: Sean Young <sean@mess.org>
10111L: linux-media@vger.kernel.org
10112S: Maintained
10113F: drivers/media/rc/ttusbir.c
10114
10115TEGRA ARCHITECTURE SUPPORT
10116M: Stephen Warren <swarren@wwwdotorg.org>
10117M: Thierry Reding <thierry.reding@gmail.com>
10118M: Alexandre Courbot <gnurou@gmail.com>
10119L: linux-tegra@vger.kernel.org
10120Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10122S: Supported
10123N: [^a-z]tegra
10124
10125TEGRA CLOCK DRIVER
10126M: Peter De Schrijver <pdeschrijver@nvidia.com>
10127M: Prashant Gaikwad <pgaikwad@nvidia.com>
10128S: Supported
10129F: drivers/clk/tegra/
10130
10131TEGRA DMA DRIVER
10132M: Laxman Dewangan <ldewangan@nvidia.com>
10133S: Supported
10134F: drivers/dma/tegra20-apb-dma.c
10135
10136TEGRA I2C DRIVER
10137M: Laxman Dewangan <ldewangan@nvidia.com>
10138S: Supported
10139F: drivers/i2c/busses/i2c-tegra.c
10140
10141TEGRA IOMMU DRIVERS
10142M: Hiroshi Doyu <hdoyu@nvidia.com>
10143S: Supported
10144F: drivers/iommu/tegra*
10145
10146TEGRA KBC DRIVER
10147M: Rakesh Iyer <riyer@nvidia.com>
10148M: Laxman Dewangan <ldewangan@nvidia.com>
10149S: Supported
10150F: drivers/input/keyboard/tegra-kbc.c
10151
10152TEGRA PWM DRIVER
10153M: Thierry Reding <thierry.reding@gmail.com>
10154S: Supported
10155F: drivers/pwm/pwm-tegra.c
10156
10157TEGRA SERIAL DRIVER
10158M: Laxman Dewangan <ldewangan@nvidia.com>
10159S: Supported
10160F: drivers/tty/serial/serial-tegra.c
10161
10162TEGRA SPI DRIVER
10163M: Laxman Dewangan <ldewangan@nvidia.com>
10164S: Supported
10165F: drivers/spi/spi-tegra*
10166
10167TEHUTI ETHERNET DRIVER
10168M: Andy Gospodarek <andy@greyhouse.net>
10169L: netdev@vger.kernel.org
10170S: Supported
10171F: drivers/net/ethernet/tehuti/*
10172
10173Telecom Clock Driver for MCPL0010
10174M: Mark Gross <mark.gross@intel.com>
10175S: Supported
10176F: drivers/char/tlclk.c
10177
10178TENSILICA XTENSA PORT (xtensa)
10179M: Chris Zankel <chris@zankel.net>
10180M: Max Filippov <jcmvbkbc@gmail.com>
10181L: linux-xtensa@linux-xtensa.org
10182S: Maintained
10183F: arch/xtensa/
10184F: drivers/irqchip/irq-xtensa-*
10185
10186THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10187M: Hans Verkuil <hverkuil@xs4all.nl>
10188L: linux-media@vger.kernel.org
10189T: git git://linuxtv.org/media_tree.git
10190W: http://linuxtv.org
10191S: Maintained
10192F: drivers/media/radio/radio-raremono.c
10193
10194THERMAL
10195M: Zhang Rui <rui.zhang@intel.com>
10196M: Eduardo Valentin <edubezval@gmail.com>
10197L: linux-pm@vger.kernel.org
10198T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10199T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10200Q: https://patchwork.kernel.org/project/linux-pm/list/
10201S: Supported
10202F: drivers/thermal/
10203F: include/linux/thermal.h
10204F: include/uapi/linux/thermal.h
10205F: include/linux/cpu_cooling.h
10206F: Documentation/devicetree/bindings/thermal/
10207
10208THINGM BLINK(1) USB RGB LED DRIVER
10209M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10210S: Maintained
10211F: drivers/hid/hid-thingm.c
10212
10213THINKPAD ACPI EXTRAS DRIVER
10214M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10215L: ibm-acpi-devel@lists.sourceforge.net
10216L: platform-driver-x86@vger.kernel.org
10217W: http://ibm-acpi.sourceforge.net
10218W: http://thinkwiki.org/wiki/Ibm-acpi
10219T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10220S: Maintained
10221F: drivers/platform/x86/thinkpad_acpi.c
10222
10223TI BANDGAP AND THERMAL DRIVER
10224M: Eduardo Valentin <edubezval@gmail.com>
10225L: linux-pm@vger.kernel.org
10226L: linux-omap@vger.kernel.org
10227S: Maintained
10228F: drivers/thermal/ti-soc-thermal/
10229
10230TI CDCE706 CLOCK DRIVER
10231M: Max Filippov <jcmvbkbc@gmail.com>
10232S: Maintained
10233F: drivers/clk/clk-cdce706.c
10234
10235TI CLOCK DRIVER
10236M: Tero Kristo <t-kristo@ti.com>
10237L: linux-omap@vger.kernel.org
10238S: Maintained
10239F: drivers/clk/ti/
10240F: include/linux/clk/ti.h
10241
10242TI FLASH MEDIA INTERFACE DRIVER
10243M: Alex Dubov <oakad@yahoo.com>
10244S: Maintained
10245F: drivers/misc/tifm*
10246F: drivers/mmc/host/tifm_sd.c
10247F: include/linux/tifm.h
10248
10249TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10250M: Santosh Shilimkar <ssantosh@kernel.org>
10251L: linux-kernel@vger.kernel.org
10252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10253S: Maintained
10254F: drivers/soc/ti/*
10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10256
10257
10258TI LM49xxx FAMILY ASoC CODEC DRIVERS
10259M: M R Swami Reddy <mr.swami.reddy@ti.com>
10260M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10261L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10262S: Maintained
10263F: sound/soc/codecs/lm49453*
10264F: sound/soc/codecs/isabelle*
10265
10266TI LP855x BACKLIGHT DRIVER
10267M: Milo Kim <milo.kim@ti.com>
10268S: Maintained
10269F: Documentation/backlight/lp855x-driver.txt
10270F: drivers/video/backlight/lp855x_bl.c
10271F: include/linux/platform_data/lp855x.h
10272
10273TI LP8727 CHARGER DRIVER
10274M: Milo Kim <milo.kim@ti.com>
10275S: Maintained
10276F: drivers/power/lp8727_charger.c
10277F: include/linux/platform_data/lp8727.h
10278
10279TI LP8788 MFD DRIVER
10280M: Milo Kim <milo.kim@ti.com>
10281S: Maintained
10282F: drivers/iio/adc/lp8788_adc.c
10283F: drivers/leds/leds-lp8788.c
10284F: drivers/mfd/lp8788*.c
10285F: drivers/power/lp8788-charger.c
10286F: drivers/regulator/lp8788-*.c
10287F: include/linux/mfd/lp8788*.h
10288
10289TI NETCP ETHERNET DRIVER
10290M: Wingman Kwok <w-kwok2@ti.com>
10291M: Murali Karicheri <m-karicheri2@ti.com>
10292L: netdev@vger.kernel.org
10293S: Maintained
10294F: drivers/net/ethernet/ti/netcp*
10295
10296TI TAS571X FAMILY ASoC CODEC DRIVER
10297M: Kevin Cernekee <cernekee@chromium.org>
10298L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10299S: Odd Fixes
10300F: sound/soc/codecs/tas571x*
10301
10302TI TWL4030 SERIES SOC CODEC DRIVER
10303M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10304L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10305S: Maintained
10306F: sound/soc/codecs/twl4030*
10307
10308TI WILINK WIRELESS DRIVERS
10309L: linux-wireless@vger.kernel.org
10310W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10311W: http://wireless.kernel.org/en/users/Drivers/wl1251
10312T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10313S: Orphan
10314F: drivers/net/wireless/ti/
10315F: include/linux/wl12xx.h
10316
10317TIPC NETWORK LAYER
10318M: Jon Maloy <jon.maloy@ericsson.com>
10319M: Ying Xue <ying.xue@windriver.com>
10320L: netdev@vger.kernel.org (core kernel code)
10321L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10322W: http://tipc.sourceforge.net/
10323S: Maintained
10324F: include/uapi/linux/tipc*.h
10325F: net/tipc/
10326
10327TILE ARCHITECTURE
10328M: Chris Metcalf <cmetcalf@ezchip.com>
10329W: http://www.ezchip.com/scm/
10330S: Supported
10331F: arch/tile/
10332F: drivers/char/tile-srom.c
10333F: drivers/edac/tile_edac.c
10334F: drivers/net/ethernet/tile/
10335F: drivers/rtc/rtc-tile.c
10336F: drivers/tty/hvc/hvc_tile.c
10337F: drivers/tty/serial/tilegx.c
10338F: drivers/usb/host/*-tilegx.c
10339F: include/linux/usb/tilegx.h
10340
10341TLAN NETWORK DRIVER
10342M: Samuel Chessman <chessman@tux.org>
10343L: tlan-devel@lists.sourceforge.net (subscribers-only)
10344W: http://sourceforge.net/projects/tlan/
10345S: Maintained
10346F: Documentation/networking/tlan.txt
10347F: drivers/net/ethernet/ti/tlan.*
10348
10349TOMOYO SECURITY MODULE
10350M: Kentaro Takeda <takedakn@nttdata.co.jp>
10351M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10352L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10353L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10354L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10355L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10356W: http://tomoyo.sourceforge.jp/
10357T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10358S: Maintained
10359F: security/tomoyo/
10360
10361TOPSTAR LAPTOP EXTRAS DRIVER
10362M: Herton Ronaldo Krzesinski <herton@canonical.com>
10363L: platform-driver-x86@vger.kernel.org
10364S: Maintained
10365F: drivers/platform/x86/topstar-laptop.c
10366
10367TOSHIBA ACPI EXTRAS DRIVER
10368M: Azael Avalos <coproscefalo@gmail.com>
10369L: platform-driver-x86@vger.kernel.org
10370S: Maintained
10371F: drivers/platform/x86/toshiba_acpi.c
10372
10373TOSHIBA BLUETOOTH DRIVER
10374M: Azael Avalos <coproscefalo@gmail.com>
10375L: platform-driver-x86@vger.kernel.org
10376S: Maintained
10377F: drivers/platform/x86/toshiba_bluetooth.c
10378
10379TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10380M: Azael Avalos <coproscefalo@gmail.com>
10381L: platform-driver-x86@vger.kernel.org
10382S: Maintained
10383F: drivers/platform/x86/toshiba_haps.c
10384
10385TOSHIBA SMM DRIVER
10386M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10387L: tlinux-users@tce.toshiba-dme.co.jp
10388W: http://www.buzzard.org.uk/toshiba/
10389S: Maintained
10390F: drivers/char/toshiba.c
10391F: include/linux/toshiba.h
10392F: include/uapi/linux/toshiba.h
10393
10394TMIO MMC DRIVER
10395M: Ian Molton <ian@mnementh.co.uk>
10396L: linux-mmc@vger.kernel.org
10397S: Maintained
10398F: drivers/mmc/host/tmio_mmc*
10399F: drivers/mmc/host/sh_mobile_sdhi.c
10400F: include/linux/mmc/tmio.h
10401F: include/linux/mmc/sh_mobile_sdhi.h
10402
10403TMP401 HARDWARE MONITOR DRIVER
10404M: Guenter Roeck <linux@roeck-us.net>
10405L: lm-sensors@lm-sensors.org
10406S: Maintained
10407F: Documentation/hwmon/tmp401
10408F: drivers/hwmon/tmp401.c
10409
10410TMPFS (SHMEM FILESYSTEM)
10411M: Hugh Dickins <hughd@google.com>
10412L: linux-mm@kvack.org
10413S: Maintained
10414F: include/linux/shmem_fs.h
10415F: mm/shmem.c
10416
10417TM6000 VIDEO4LINUX DRIVER
10418M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10419L: linux-media@vger.kernel.org
10420W: http://linuxtv.org
10421T: git git://linuxtv.org/media_tree.git
10422S: Odd fixes
10423F: drivers/media/usb/tm6000/
10424
10425TW68 VIDEO4LINUX DRIVER
10426M: Hans Verkuil <hverkuil@xs4all.nl>
10427L: linux-media@vger.kernel.org
10428T: git git://linuxtv.org/media_tree.git
10429W: http://linuxtv.org
10430S: Odd Fixes
10431F: drivers/media/pci/tw68/
10432
10433TPM DEVICE DRIVER
10434M: Peter Huewe <peterhuewe@gmx.de>
10435M: Marcel Selhorst <tpmdd@selhorst.net>
10436R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10437W: http://tpmdd.sourceforge.net
10438L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10439Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10440T: https://github.com/PeterHuewe/linux-tpmdd
10441S: Maintained
10442F: drivers/char/tpm/
10443
10444TPM IBM_VTPM DEVICE DRIVER
10445M: Ashley Lai <ashleydlai@gmail.com>
10446W: http://tpmdd.sourceforge.net
10447L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10448S: Maintained
10449F: drivers/char/tpm/tpm_ibmvtpm*
10450
10451TRACING
10452M: Steven Rostedt <rostedt@goodmis.org>
10453M: Ingo Molnar <mingo@redhat.com>
10454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10455S: Maintained
10456F: Documentation/trace/ftrace.txt
10457F: arch/*/*/*/ftrace.h
10458F: arch/*/kernel/ftrace.c
10459F: include/*/ftrace.h
10460F: include/linux/trace*.h
10461F: include/trace/
10462F: kernel/trace/
10463F: tools/testing/selftests/ftrace/
10464
10465TRIVIAL PATCHES
10466M: Jiri Kosina <trivial@kernel.org>
10467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10468S: Maintained
10469K: ^Subject:.*(?i)trivial
10470
10471TTY LAYER
10472M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10473M: Jiri Slaby <jslaby@suse.com>
10474S: Supported
10475T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10476F: Documentation/serial/
10477F: drivers/tty/
10478F: drivers/tty/serial/serial_core.c
10479F: include/linux/serial_core.h
10480F: include/linux/serial.h
10481F: include/linux/tty.h
10482F: include/uapi/linux/serial_core.h
10483F: include/uapi/linux/serial.h
10484F: include/uapi/linux/tty.h
10485
10486TUA9001 MEDIA DRIVER
10487M: Antti Palosaari <crope@iki.fi>
10488L: linux-media@vger.kernel.org
10489W: http://linuxtv.org/
10490W: http://palosaari.fi/linux/
10491Q: http://patchwork.linuxtv.org/project/linux-media/list/
10492T: git git://linuxtv.org/anttip/media_tree.git
10493S: Maintained
10494F: drivers/media/tuners/tua9001*
10495
10496TULIP NETWORK DRIVERS
10497M: Grant Grundler <grundler@parisc-linux.org>
10498L: netdev@vger.kernel.org
10499S: Maintained
10500F: drivers/net/ethernet/dec/tulip/
10501
10502TUN/TAP driver
10503M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10504W: http://vtun.sourceforge.net/tun
10505S: Maintained
10506F: Documentation/networking/tuntap.txt
10507F: arch/um/os-Linux/drivers/
10508
10509TURBOCHANNEL SUBSYSTEM
10510M: "Maciej W. Rozycki" <macro@linux-mips.org>
10511M: Ralf Baechle <ralf@linux-mips.org>
10512L: linux-mips@linux-mips.org
10513Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10514S: Maintained
10515F: drivers/tc/
10516F: include/linux/tc.h
10517
10518U14-34F SCSI DRIVER
10519M: Dario Ballabio <ballabio_dario@emc.com>
10520L: linux-scsi@vger.kernel.org
10521S: Maintained
10522F: drivers/scsi/u14-34f.c
10523
10524UBI FILE SYSTEM (UBIFS)
10525M: Artem Bityutskiy <dedekind1@gmail.com>
10526M: Adrian Hunter <adrian.hunter@intel.com>
10527L: linux-mtd@lists.infradead.org
10528T: git git://git.infradead.org/ubifs-2.6.git
10529W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10530S: Maintained
10531F: Documentation/filesystems/ubifs.txt
10532F: fs/ubifs/
10533
10534UCLINUX (M68KNOMMU AND COLDFIRE)
10535M: Greg Ungerer <gerg@uclinux.org>
10536W: http://www.uclinux.org/
10537L: linux-m68k@lists.linux-m68k.org
10538L: uclinux-dev@uclinux.org (subscribers-only)
10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10540S: Maintained
10541F: arch/m68k/coldfire/
10542F: arch/m68k/68*/
10543F: arch/m68k/*/*_no.*
10544F: arch/m68k/include/asm/*_no.*
10545
10546UDF FILESYSTEM
10547M: Jan Kara <jack@suse.com>
10548S: Maintained
10549F: Documentation/filesystems/udf.txt
10550F: fs/udf/
10551
10552UFS FILESYSTEM
10553M: Evgeniy Dushistov <dushistov@mail.ru>
10554S: Maintained
10555F: Documentation/filesystems/ufs.txt
10556F: fs/ufs/
10557
10558UHID USERSPACE HID IO DRIVER:
10559M: David Herrmann <dh.herrmann@googlemail.com>
10560L: linux-input@vger.kernel.org
10561S: Maintained
10562F: drivers/hid/uhid.c
10563F: include/uapi/linux/uhid.h
10564
10565ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10566L: linux-usb@vger.kernel.org
10567S: Orphan
10568F: drivers/uwb/
10569F: include/linux/uwb.h
10570F: include/linux/uwb/
10571
10572UNICORE32 ARCHITECTURE:
10573M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10574W: http://mprc.pku.edu.cn/~guanxuetao/linux
10575S: Maintained
10576T: git git://github.com/gxt/linux.git
10577F: arch/unicore32/
10578
10579UNIFDEF
10580M: Tony Finch <dot@dotat.at>
10581W: http://dotat.at/prog/unifdef
10582S: Maintained
10583F: scripts/unifdef.c
10584
10585UNIFORM CDROM DRIVER
10586M: Jens Axboe <axboe@kernel.dk>
10587W: http://www.kernel.dk
10588S: Maintained
10589F: Documentation/cdrom/
10590F: drivers/cdrom/cdrom.c
10591F: include/linux/cdrom.h
10592F: include/uapi/linux/cdrom.h
10593
10594UNISYS S-PAR DRIVERS
10595M: Benjamin Romer <benjamin.romer@unisys.com>
10596M: David Kershner <david.kershner@unisys.com>
10597L: sparmaintainer@unisys.com (Unisys internal)
10598S: Supported
10599F: drivers/staging/unisys/
10600
10601UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10602M: Vinayak Holikatti <vinholikatti@gmail.com>
10603L: linux-scsi@vger.kernel.org
10604S: Supported
10605F: Documentation/scsi/ufs.txt
10606F: drivers/scsi/ufs/
10607
10608UNSORTED BLOCK IMAGES (UBI)
10609M: Artem Bityutskiy <dedekind1@gmail.com>
10610M: Richard Weinberger <richard@nod.at>
10611W: http://www.linux-mtd.infradead.org/
10612L: linux-mtd@lists.infradead.org
10613T: git git://git.infradead.org/ubifs-2.6.git
10614S: Supported
10615F: drivers/mtd/ubi/
10616F: include/linux/mtd/ubi.h
10617F: include/uapi/mtd/ubi-user.h
10618
10619USB ACM DRIVER
10620M: Oliver Neukum <oliver@neukum.org>
10621L: linux-usb@vger.kernel.org
10622S: Maintained
10623F: Documentation/usb/acm.txt
10624F: drivers/usb/class/cdc-acm.*
10625
10626USB AR5523 WIRELESS DRIVER
10627M: Pontus Fuchs <pontus.fuchs@gmail.com>
10628L: linux-wireless@vger.kernel.org
10629S: Maintained
10630F: drivers/net/wireless/ath/ar5523/
10631
10632USB ATTACHED SCSI
10633M: Hans de Goede <hdegoede@redhat.com>
10634M: Gerd Hoffmann <kraxel@redhat.com>
10635L: linux-usb@vger.kernel.org
10636L: linux-scsi@vger.kernel.org
10637S: Maintained
10638F: drivers/usb/storage/uas.c
10639
10640USB CDC ETHERNET DRIVER
10641M: Oliver Neukum <oliver@neukum.org>
10642L: linux-usb@vger.kernel.org
10643S: Maintained
10644F: drivers/net/usb/cdc_*.c
10645F: include/uapi/linux/usb/cdc.h
10646
10647USB CHAOSKEY DRIVER
10648M: Keith Packard <keithp@keithp.com>
10649L: linux-usb@vger.kernel.org
10650S: Maintained
10651F: drivers/usb/misc/chaoskey.c
10652
10653USB CYPRESS C67X00 DRIVER
10654M: Peter Korsgaard <jacmet@sunsite.dk>
10655L: linux-usb@vger.kernel.org
10656S: Maintained
10657F: drivers/usb/c67x00/
10658
10659USB DAVICOM DM9601 DRIVER
10660M: Peter Korsgaard <jacmet@sunsite.dk>
10661L: netdev@vger.kernel.org
10662W: http://www.linux-usb.org/usbnet
10663S: Maintained
10664F: drivers/net/usb/dm9601.c
10665
10666USB DIAMOND RIO500 DRIVER
10667M: Cesar Miquel <miquel@df.uba.ar>
10668L: rio500-users@lists.sourceforge.net
10669W: http://rio500.sourceforge.net
10670S: Maintained
10671F: drivers/usb/misc/rio500*
10672
10673USB EHCI DRIVER
10674M: Alan Stern <stern@rowland.harvard.edu>
10675L: linux-usb@vger.kernel.org
10676S: Maintained
10677F: Documentation/usb/ehci.txt
10678F: drivers/usb/host/ehci*
10679
10680USB GADGET/PERIPHERAL SUBSYSTEM
10681M: Felipe Balbi <balbi@ti.com>
10682L: linux-usb@vger.kernel.org
10683W: http://www.linux-usb.org/gadget
10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10685S: Maintained
10686F: drivers/usb/gadget/
10687F: include/linux/usb/gadget*
10688
10689USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10690M: Jiri Kosina <jikos@kernel.org>
10691L: linux-usb@vger.kernel.org
10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10693S: Maintained
10694F: Documentation/hid/hiddev.txt
10695F: drivers/hid/usbhid/
10696
10697USB ISP116X DRIVER
10698M: Olav Kongas <ok@artecdesign.ee>
10699L: linux-usb@vger.kernel.org
10700S: Maintained
10701F: drivers/usb/host/isp116x*
10702F: include/linux/usb/isp116x.h
10703
10704USB MASS STORAGE DRIVER
10705M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10706L: linux-usb@vger.kernel.org
10707L: usb-storage@lists.one-eyed-alien.net
10708S: Maintained
10709W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10710F: drivers/usb/storage/
10711
10712USB MIDI DRIVER
10713M: Clemens Ladisch <clemens@ladisch.de>
10714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10715T: git git://git.alsa-project.org/alsa-kernel.git
10716S: Maintained
10717F: sound/usb/midi.*
10718
10719USB NETWORKING DRIVERS
10720L: linux-usb@vger.kernel.org
10721S: Odd Fixes
10722F: drivers/net/usb/
10723
10724USB OHCI DRIVER
10725M: Alan Stern <stern@rowland.harvard.edu>
10726L: linux-usb@vger.kernel.org
10727S: Maintained
10728F: Documentation/usb/ohci.txt
10729F: drivers/usb/host/ohci*
10730
10731USB OTG FSM (Finite State Machine)
10732M: Peter Chen <Peter.Chen@freescale.com>
10733T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10734L: linux-usb@vger.kernel.org
10735S: Maintained
10736F: drivers/usb/common/usb-otg-fsm.c
10737
10738USB OVER IP DRIVER
10739M: Valentina Manea <valentina.manea.m@gmail.com>
10740M: Shuah Khan <shuah.kh@samsung.com>
10741L: linux-usb@vger.kernel.org
10742S: Maintained
10743F: drivers/usb/usbip/
10744F: tools/usb/usbip/
10745
10746USB PEGASUS DRIVER
10747M: Petko Manolov <petkan@nucleusys.com>
10748L: linux-usb@vger.kernel.org
10749L: netdev@vger.kernel.org
10750T: git git://github.com/petkan/pegasus.git
10751W: https://github.com/petkan/pegasus
10752S: Maintained
10753F: drivers/net/usb/pegasus.*
10754
10755USB PHY LAYER
10756M: Felipe Balbi <balbi@ti.com>
10757L: linux-usb@vger.kernel.org
10758T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10759S: Maintained
10760F: drivers/usb/phy/
10761
10762USB PRINTER DRIVER (usblp)
10763M: Pete Zaitcev <zaitcev@redhat.com>
10764L: linux-usb@vger.kernel.org
10765S: Supported
10766F: drivers/usb/class/usblp.c
10767
10768USB RTL8150 DRIVER
10769M: Petko Manolov <petkan@nucleusys.com>
10770L: linux-usb@vger.kernel.org
10771L: netdev@vger.kernel.org
10772T: git git://github.com/petkan/rtl8150.git
10773W: https://github.com/petkan/rtl8150
10774S: Maintained
10775F: drivers/net/usb/rtl8150.c
10776
10777USB SERIAL SUBSYSTEM
10778M: Johan Hovold <johan@kernel.org>
10779L: linux-usb@vger.kernel.org
10780S: Maintained
10781F: Documentation/usb/usb-serial.txt
10782F: drivers/usb/serial/
10783F: include/linux/usb/serial.h
10784
10785USB SMSC75XX ETHERNET DRIVER
10786M: Steve Glendinning <steve.glendinning@shawell.net>
10787L: netdev@vger.kernel.org
10788S: Maintained
10789F: drivers/net/usb/smsc75xx.*
10790
10791USB SMSC95XX ETHERNET DRIVER
10792M: Steve Glendinning <steve.glendinning@shawell.net>
10793L: netdev@vger.kernel.org
10794S: Maintained
10795F: drivers/net/usb/smsc95xx.*
10796
10797USB SUBSYSTEM
10798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10799L: linux-usb@vger.kernel.org
10800W: http://www.linux-usb.org
10801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10802S: Supported
10803F: Documentation/usb/
10804F: drivers/usb/
10805F: include/linux/usb.h
10806F: include/linux/usb/
10807
10808USB UHCI DRIVER
10809M: Alan Stern <stern@rowland.harvard.edu>
10810L: linux-usb@vger.kernel.org
10811S: Maintained
10812F: drivers/usb/host/uhci*
10813
10814USB "USBNET" DRIVER FRAMEWORK
10815M: Oliver Neukum <oneukum@suse.com>
10816L: netdev@vger.kernel.org
10817W: http://www.linux-usb.org/usbnet
10818S: Maintained
10819F: drivers/net/usb/usbnet.c
10820F: include/linux/usb/usbnet.h
10821
10822USB VIDEO CLASS
10823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10824L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10825L: linux-media@vger.kernel.org
10826T: git git://linuxtv.org/media_tree.git
10827W: http://www.ideasonboard.org/uvc/
10828S: Maintained
10829F: drivers/media/usb/uvc/
10830F: include/uapi/linux/uvcvideo.h
10831
10832USB VISION DRIVER
10833M: Hans Verkuil <hverkuil@xs4all.nl>
10834L: linux-media@vger.kernel.org
10835T: git git://linuxtv.org/media_tree.git
10836W: http://linuxtv.org
10837S: Odd Fixes
10838F: drivers/media/usb/usbvision/
10839
10840USB WEBCAM GADGET
10841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10842L: linux-usb@vger.kernel.org
10843S: Maintained
10844F: drivers/usb/gadget/function/*uvc*
10845F: drivers/usb/gadget/legacy/webcam.c
10846
10847USB WIRELESS RNDIS DRIVER (rndis_wlan)
10848M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10849L: linux-wireless@vger.kernel.org
10850S: Maintained
10851F: drivers/net/wireless/rndis_wlan.c
10852
10853USB XHCI DRIVER
10854M: Mathias Nyman <mathias.nyman@intel.com>
10855L: linux-usb@vger.kernel.org
10856S: Supported
10857F: drivers/usb/host/xhci*
10858F: drivers/usb/host/pci-quirks*
10859
10860USB ZD1201 DRIVER
10861L: linux-wireless@vger.kernel.org
10862W: http://linux-lc100020.sourceforge.net
10863S: Orphan
10864F: drivers/net/wireless/zd1201.*
10865
10866USB ZR364XX DRIVER
10867M: Antoine Jacquet <royale@zerezo.com>
10868L: linux-usb@vger.kernel.org
10869L: linux-media@vger.kernel.org
10870T: git git://linuxtv.org/media_tree.git
10871W: http://royale.zerezo.com/zr364xx/
10872S: Maintained
10873F: Documentation/video4linux/zr364xx.txt
10874F: drivers/media/usb/zr364xx/
10875
10876ULPI BUS
10877M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10878L: linux-usb@vger.kernel.org
10879S: Maintained
10880F: drivers/usb/common/ulpi.c
10881F: include/linux/ulpi/
10882
10883USER-MODE LINUX (UML)
10884M: Jeff Dike <jdike@addtoit.com>
10885M: Richard Weinberger <richard@nod.at>
10886L: user-mode-linux-devel@lists.sourceforge.net
10887L: user-mode-linux-user@lists.sourceforge.net
10888W: http://user-mode-linux.sourceforge.net
10889S: Maintained
10890F: Documentation/virtual/uml/
10891F: arch/um/
10892F: arch/x86/um/
10893F: fs/hostfs/
10894F: fs/hppfs/
10895
10896USERSPACE I/O (UIO)
10897M: "Hans J. Koch" <hjk@hansjkoch.de>
10898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10899S: Maintained
10900T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10901F: Documentation/DocBook/uio-howto.tmpl
10902F: drivers/uio/
10903F: include/linux/uio*.h
10904
10905UTIL-LINUX PACKAGE
10906M: Karel Zak <kzak@redhat.com>
10907L: util-linux@vger.kernel.org
10908W: http://en.wikipedia.org/wiki/Util-linux
10909T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10910S: Maintained
10911
10912UVESAFB DRIVER
10913M: Michal Januszewski <spock@gentoo.org>
10914L: linux-fbdev@vger.kernel.org
10915W: http://dev.gentoo.org/~spock/projects/uvesafb/
10916S: Maintained
10917F: Documentation/fb/uvesafb.txt
10918F: drivers/video/fbdev/uvesafb.*
10919
10920VFAT/FAT/MSDOS FILESYSTEM
10921M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10922S: Maintained
10923F: Documentation/filesystems/vfat.txt
10924F: fs/fat/
10925
10926VFIO DRIVER
10927M: Alex Williamson <alex.williamson@redhat.com>
10928L: kvm@vger.kernel.org
10929S: Maintained
10930F: Documentation/vfio.txt
10931F: drivers/vfio/
10932F: include/linux/vfio.h
10933F: include/uapi/linux/vfio.h
10934
10935VFIO PLATFORM DRIVER
10936M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10937L: kvm@vger.kernel.org
10938S: Maintained
10939F: drivers/vfio/platform/
10940
10941VIDEOBUF2 FRAMEWORK
10942M: Pawel Osciak <pawel@osciak.com>
10943M: Marek Szyprowski <m.szyprowski@samsung.com>
10944M: Kyungmin Park <kyungmin.park@samsung.com>
10945L: linux-media@vger.kernel.org
10946S: Maintained
10947F: drivers/media/v4l2-core/videobuf2-*
10948F: include/media/videobuf2-*
10949
10950VIRTIO CONSOLE DRIVER
10951M: Amit Shah <amit.shah@redhat.com>
10952L: virtualization@lists.linux-foundation.org
10953S: Maintained
10954F: drivers/char/virtio_console.c
10955F: include/linux/virtio_console.h
10956F: include/uapi/linux/virtio_console.h
10957
10958VIRTIO CORE, NET AND BLOCK DRIVERS
10959M: "Michael S. Tsirkin" <mst@redhat.com>
10960L: virtualization@lists.linux-foundation.org
10961S: Maintained
10962F: drivers/virtio/
10963F: tools/virtio/
10964F: drivers/net/virtio_net.c
10965F: drivers/block/virtio_blk.c
10966F: include/linux/virtio_*.h
10967F: include/uapi/linux/virtio_*.h
10968
10969VIRTIO DRIVERS FOR S390
10970M: Christian Borntraeger <borntraeger@de.ibm.com>
10971M: Cornelia Huck <cornelia.huck@de.ibm.com>
10972L: linux-s390@vger.kernel.org
10973L: virtualization@lists.linux-foundation.org
10974L: kvm@vger.kernel.org
10975S: Supported
10976F: drivers/s390/virtio/
10977
10978VIRTIO GPU DRIVER
10979M: David Airlie <airlied@linux.ie>
10980M: Gerd Hoffmann <kraxel@redhat.com>
10981L: dri-devel@lists.freedesktop.org
10982L: virtualization@lists.linux-foundation.org
10983S: Maintained
10984F: drivers/gpu/drm/virtio/
10985F: include/uapi/linux/virtio_gpu.h
10986
10987VIRTIO HOST (VHOST)
10988M: "Michael S. Tsirkin" <mst@redhat.com>
10989L: kvm@vger.kernel.org
10990L: virtualization@lists.linux-foundation.org
10991L: netdev@vger.kernel.org
10992S: Maintained
10993F: drivers/vhost/
10994F: include/uapi/linux/vhost.h
10995
10996VIRTIO INPUT DRIVER
10997M: Gerd Hoffmann <kraxel@redhat.com>
10998S: Maintained
10999F: drivers/virtio/virtio_input.c
11000F: include/uapi/linux/virtio_input.h
11001
11002VIA RHINE NETWORK DRIVER
11003S: Orphan
11004F: drivers/net/ethernet/via/via-rhine.c
11005
11006VIA SD/MMC CARD CONTROLLER DRIVER
11007M: Bruce Chang <brucechang@via.com.tw>
11008M: Harald Welte <HaraldWelte@viatech.com>
11009S: Maintained
11010F: drivers/mmc/host/via-sdmmc.c
11011
11012VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11013M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11014L: linux-fbdev@vger.kernel.org
11015S: Maintained
11016F: include/linux/via-core.h
11017F: include/linux/via-gpio.h
11018F: include/linux/via_i2c.h
11019F: drivers/video/fbdev/via/
11020
11021VIA VELOCITY NETWORK DRIVER
11022M: Francois Romieu <romieu@fr.zoreil.com>
11023L: netdev@vger.kernel.org
11024S: Maintained
11025F: drivers/net/ethernet/via/via-velocity.*
11026
11027VIVID VIRTUAL VIDEO DRIVER
11028M: Hans Verkuil <hverkuil@xs4all.nl>
11029L: linux-media@vger.kernel.org
11030T: git git://linuxtv.org/media_tree.git
11031W: http://linuxtv.org
11032S: Maintained
11033F: drivers/media/platform/vivid/*
11034
11035VLAN (802.1Q)
11036M: Patrick McHardy <kaber@trash.net>
11037L: netdev@vger.kernel.org
11038S: Maintained
11039F: drivers/net/macvlan.c
11040F: include/linux/if_*vlan.h
11041F: net/8021q/
11042
11043VLYNQ BUS
11044M: Florian Fainelli <florian@openwrt.org>
11045L: openwrt-devel@lists.openwrt.org (subscribers-only)
11046S: Maintained
11047F: drivers/vlynq/vlynq.c
11048F: include/linux/vlynq.h
11049
11050VME SUBSYSTEM
11051M: Martyn Welch <martyn.welch@ge.com>
11052M: Manohar Vanga <manohar.vanga@gmail.com>
11053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11054L: devel@driverdev.osuosl.org
11055S: Maintained
11056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11057F: Documentation/vme_api.txt
11058F: drivers/staging/vme/
11059F: drivers/vme/
11060F: include/linux/vme*
11061
11062VMWARE HYPERVISOR INTERFACE
11063M: Alok Kataria <akataria@vmware.com>
11064L: virtualization@lists.linux-foundation.org
11065S: Supported
11066F: arch/x86/kernel/cpu/vmware.c
11067
11068VMWARE BALLOON DRIVER
11069M: Xavier Deguillard <xdeguillard@vmware.com>
11070M: Philip Moltmann <moltmann@vmware.com>
11071M: "VMware, Inc." <pv-drivers@vmware.com>
11072L: linux-kernel@vger.kernel.org
11073S: Maintained
11074F: drivers/misc/vmw_balloon.c
11075
11076VMWARE VMMOUSE SUBDRIVER
11077M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11078M: "VMware, Inc." <pv-drivers@vmware.com>
11079L: linux-input@vger.kernel.org
11080S: Maintained
11081F: drivers/input/mouse/vmmouse.c
11082F: drivers/input/mouse/vmmouse.h
11083
11084VMWARE VMXNET3 ETHERNET DRIVER
11085M: Shrikrishna Khare <skhare@vmware.com>
11086M: "VMware, Inc." <pv-drivers@vmware.com>
11087L: netdev@vger.kernel.org
11088S: Maintained
11089F: drivers/net/vmxnet3/
11090
11091VMware PVSCSI driver
11092M: Arvind Kumar <arvindkumar@vmware.com>
11093M: VMware PV-Drivers <pv-drivers@vmware.com>
11094L: linux-scsi@vger.kernel.org
11095S: Maintained
11096F: drivers/scsi/vmw_pvscsi.c
11097F: drivers/scsi/vmw_pvscsi.h
11098
11099VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11100M: Liam Girdwood <lgirdwood@gmail.com>
11101M: Mark Brown <broonie@kernel.org>
11102L: linux-kernel@vger.kernel.org
11103W: http://opensource.wolfsonmicro.com/node/15
11104W: http://www.slimlogic.co.uk/?p=48
11105T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11106S: Supported
11107F: drivers/regulator/
11108F: include/linux/regulator/
11109
11110VRF
11111M: David Ahern <dsa@cumulusnetworks.com>
11112M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11113L: netdev@vger.kernel.org
11114S: Maintained
11115F: drivers/net/vrf.c
11116F: include/net/vrf.h
11117
11118VT1211 HARDWARE MONITOR DRIVER
11119M: Juerg Haefliger <juergh@gmail.com>
11120L: lm-sensors@lm-sensors.org
11121S: Maintained
11122F: Documentation/hwmon/vt1211
11123F: drivers/hwmon/vt1211.c
11124
11125VT8231 HARDWARE MONITOR DRIVER
11126M: Roger Lucas <vt8231@hiddenengine.co.uk>
11127L: lm-sensors@lm-sensors.org
11128S: Maintained
11129F: drivers/hwmon/vt8231.c
11130
11131VUB300 USB to SDIO/SD/MMC bridge chip
11132M: Tony Olech <tony.olech@elandigitalsystems.com>
11133L: linux-mmc@vger.kernel.org
11134L: linux-usb@vger.kernel.org
11135S: Supported
11136F: drivers/mmc/host/vub300.c
11137
11138W1 DALLAS'S 1-WIRE BUS
11139M: Evgeniy Polyakov <zbr@ioremap.net>
11140S: Maintained
11141F: Documentation/w1/
11142F: drivers/w1/
11143
11144W83791D HARDWARE MONITORING DRIVER
11145M: Marc Hulsman <m.hulsman@tudelft.nl>
11146L: lm-sensors@lm-sensors.org
11147S: Maintained
11148F: Documentation/hwmon/w83791d
11149F: drivers/hwmon/w83791d.c
11150
11151W83793 HARDWARE MONITORING DRIVER
11152M: Rudolf Marek <r.marek@assembler.cz>
11153L: lm-sensors@lm-sensors.org
11154S: Maintained
11155F: Documentation/hwmon/w83793
11156F: drivers/hwmon/w83793.c
11157
11158W83795 HARDWARE MONITORING DRIVER
11159M: Jean Delvare <jdelvare@suse.com>
11160L: lm-sensors@lm-sensors.org
11161S: Maintained
11162F: drivers/hwmon/w83795.c
11163
11164W83L51xD SD/MMC CARD INTERFACE DRIVER
11165M: Pierre Ossman <pierre@ossman.eu>
11166S: Maintained
11167F: drivers/mmc/host/wbsd.*
11168
11169WACOM PROTOCOL 4 SERIAL TABLETS
11170M: Julian Squires <julian@cipht.net>
11171M: Hans de Goede <hdegoede@redhat.com>
11172L: linux-input@vger.kernel.org
11173S: Maintained
11174F: drivers/input/tablet/wacom_serial4.c
11175
11176WATCHDOG DEVICE DRIVERS
11177M: Wim Van Sebroeck <wim@iguana.be>
11178L: linux-watchdog@vger.kernel.org
11179W: http://www.linux-watchdog.org/
11180T: git git://www.linux-watchdog.org/linux-watchdog.git
11181S: Maintained
11182F: Documentation/watchdog/
11183F: drivers/watchdog/
11184F: include/linux/watchdog.h
11185F: include/uapi/linux/watchdog.h
11186
11187WD7000 SCSI DRIVER
11188M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11189L: linux-scsi@vger.kernel.org
11190S: Maintained
11191F: drivers/scsi/wd7000.c
11192
11193WIIMOTE HID DRIVER
11194M: David Herrmann <dh.herrmann@googlemail.com>
11195L: linux-input@vger.kernel.org
11196S: Maintained
11197F: drivers/hid/hid-wiimote*
11198
11199WINBOND CIR DRIVER
11200M: David Härdeman <david@hardeman.nu>
11201S: Maintained
11202F: drivers/media/rc/winbond-cir.c
11203
11204WIMAX STACK
11205M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11206M: linux-wimax@intel.com
11207L: wimax@linuxwimax.org (subscribers-only)
11208S: Supported
11209W: http://linuxwimax.org
11210F: Documentation/wimax/README.wimax
11211F: include/linux/wimax/debug.h
11212F: include/net/wimax.h
11213F: include/uapi/linux/wimax.h
11214F: net/wimax/
11215
11216WISTRON LAPTOP BUTTON DRIVER
11217M: Miloslav Trmac <mitr@volny.cz>
11218S: Maintained
11219F: drivers/input/misc/wistron_btns.c
11220
11221WL3501 WIRELESS PCMCIA CARD DRIVER
11222M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11223L: linux-wireless@vger.kernel.org
11224W: http://oops.ghostprotocols.net:81/blog
11225S: Maintained
11226F: drivers/net/wireless/wl3501*
11227
11228WM97XX TOUCHSCREEN DRIVERS
11229M: Mark Brown <broonie@kernel.org>
11230M: Liam Girdwood <lrg@slimlogic.co.uk>
11231L: linux-input@vger.kernel.org
11232T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11233W: http://opensource.wolfsonmicro.com/node/7
11234S: Supported
11235F: drivers/input/touchscreen/*wm97*
11236F: include/linux/wm97xx.h
11237
11238WOLFSON MICROELECTRONICS DRIVERS
11239L: patches@opensource.wolfsonmicro.com
11240T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11241T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11242W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11243S: Supported
11244F: Documentation/hwmon/wm83??
11245F: arch/arm/mach-s3c64xx/mach-crag6410*
11246F: drivers/clk/clk-wm83*.c
11247F: drivers/extcon/extcon-arizona.c
11248F: drivers/leds/leds-wm83*.c
11249F: drivers/gpio/gpio-*wm*.c
11250F: drivers/gpio/gpio-arizona.c
11251F: drivers/hwmon/wm83??-hwmon.c
11252F: drivers/input/misc/wm831x-on.c
11253F: drivers/input/touchscreen/wm831x-ts.c
11254F: drivers/input/touchscreen/wm97*.c
11255F: drivers/mfd/arizona*
11256F: drivers/mfd/wm*.c
11257F: drivers/power/wm83*.c
11258F: drivers/rtc/rtc-wm83*.c
11259F: drivers/regulator/wm8*.c
11260F: drivers/video/backlight/wm83*_bl.c
11261F: drivers/watchdog/wm83*_wdt.c
11262F: include/linux/mfd/arizona/
11263F: include/linux/mfd/wm831x/
11264F: include/linux/mfd/wm8350/
11265F: include/linux/mfd/wm8400*
11266F: include/linux/wm97xx.h
11267F: include/sound/wm????.h
11268F: sound/soc/codecs/arizona.?
11269F: sound/soc/codecs/wm*
11270
11271WORKQUEUE
11272M: Tejun Heo <tj@kernel.org>
11273R: Lai Jiangshan <jiangshanlai@gmail.com>
11274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11275S: Maintained
11276F: include/linux/workqueue.h
11277F: kernel/workqueue.c
11278F: Documentation/workqueue.txt
11279
11280X.25 NETWORK LAYER
11281M: Andrew Hendry <andrew.hendry@gmail.com>
11282L: linux-x25@vger.kernel.org
11283S: Odd Fixes
11284F: Documentation/networking/x25*
11285F: include/net/x25*
11286F: net/x25/
11287
11288X86 ARCHITECTURE (32-BIT AND 64-BIT)
11289M: Thomas Gleixner <tglx@linutronix.de>
11290M: Ingo Molnar <mingo@redhat.com>
11291M: "H. Peter Anvin" <hpa@zytor.com>
11292M: x86@kernel.org
11293L: linux-kernel@vger.kernel.org
11294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11295S: Maintained
11296F: Documentation/x86/
11297F: arch/x86/
11298
11299X86 PLATFORM DRIVERS
11300M: Darren Hart <dvhart@infradead.org>
11301L: platform-driver-x86@vger.kernel.org
11302T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11303S: Maintained
11304F: drivers/platform/x86/
11305
11306X86 MCE INFRASTRUCTURE
11307M: Tony Luck <tony.luck@intel.com>
11308M: Borislav Petkov <bp@alien8.de>
11309L: linux-edac@vger.kernel.org
11310S: Maintained
11311F: arch/x86/kernel/cpu/mcheck/*
11312
11313X86 VDSO
11314M: Andy Lutomirski <luto@amacapital.net>
11315L: linux-kernel@vger.kernel.org
11316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11317S: Maintained
11318F: arch/x86/entry/vdso/
11319
11320XC2028/3028 TUNER DRIVER
11321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11322L: linux-media@vger.kernel.org
11323W: http://linuxtv.org
11324T: git git://linuxtv.org/media_tree.git
11325S: Maintained
11326F: drivers/media/tuners/tuner-xc2028.*
11327
11328XEN HYPERVISOR INTERFACE
11329M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11330M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11331M: David Vrabel <david.vrabel@citrix.com>
11332L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11333T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11334S: Supported
11335F: arch/x86/xen/
11336F: drivers/*/xen-*front.c
11337F: drivers/xen/
11338F: arch/x86/include/asm/xen/
11339F: include/xen/
11340F: include/uapi/xen/
11341
11342XEN HYPERVISOR ARM
11343M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11344L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11345S: Supported
11346F: arch/arm/xen/
11347F: arch/arm/include/asm/xen/
11348
11349XEN HYPERVISOR ARM64
11350M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11351L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11352S: Supported
11353F: arch/arm64/xen/
11354F: arch/arm64/include/asm/xen/
11355
11356XEN NETWORK BACKEND DRIVER
11357M: Ian Campbell <ian.campbell@citrix.com>
11358M: Wei Liu <wei.liu2@citrix.com>
11359L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11360L: netdev@vger.kernel.org
11361S: Supported
11362F: drivers/net/xen-netback/*
11363
11364XEN PCI SUBSYSTEM
11365M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11366L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11367S: Supported
11368F: arch/x86/pci/*xen*
11369F: drivers/pci/*xen*
11370
11371XEN BLOCK SUBSYSTEM
11372M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11373M: Roger Pau Monné <roger.pau@citrix.com>
11374L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11375S: Supported
11376F: drivers/block/xen-blkback/*
11377F: drivers/block/xen*
11378
11379XEN PVSCSI DRIVERS
11380M: Juergen Gross <jgross@suse.com>
11381L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11382L: linux-scsi@vger.kernel.org
11383S: Supported
11384F: drivers/scsi/xen-scsifront.c
11385F: drivers/xen/xen-scsiback.c
11386F: include/xen/interface/io/vscsiif.h
11387
11388XEN SWIOTLB SUBSYSTEM
11389M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11390L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11391S: Supported
11392F: arch/x86/xen/*swiotlb*
11393F: drivers/xen/*swiotlb*
11394
11395XFS FILESYSTEM
11396P: Silicon Graphics Inc
11397M: Dave Chinner <david@fromorbit.com>
11398M: xfs@oss.sgi.com
11399L: xfs@oss.sgi.com
11400W: http://oss.sgi.com/projects/xfs
11401T: git git://oss.sgi.com/xfs/xfs.git
11402S: Supported
11403F: Documentation/filesystems/xfs.txt
11404F: fs/xfs/
11405
11406XILINX AXI ETHERNET DRIVER
11407M: Anirudha Sarangi <anirudh@xilinx.com>
11408M: John Linn <John.Linn@xilinx.com>
11409S: Maintained
11410F: drivers/net/ethernet/xilinx/xilinx_axienet*
11411
11412XILINX UARTLITE SERIAL DRIVER
11413M: Peter Korsgaard <jacmet@sunsite.dk>
11414L: linux-serial@vger.kernel.org
11415S: Maintained
11416F: drivers/tty/serial/uartlite.c
11417
11418XILINX VIDEO IP CORES
11419M: Hyun Kwon <hyun.kwon@xilinx.com>
11420M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11421L: linux-media@vger.kernel.org
11422T: git git://linuxtv.org/media_tree.git
11423S: Supported
11424F: Documentation/devicetree/bindings/media/xilinx/
11425F: drivers/media/platform/xilinx/
11426F: include/uapi/linux/xilinx-v4l2-controls.h
11427
11428XILLYBUS DRIVER
11429M: Eli Billauer <eli.billauer@gmail.com>
11430L: linux-kernel@vger.kernel.org
11431S: Supported
11432F: drivers/char/xillybus/
11433
11434XTENSA XTFPGA PLATFORM SUPPORT
11435M: Max Filippov <jcmvbkbc@gmail.com>
11436L: linux-xtensa@linux-xtensa.org
11437S: Maintained
11438F: drivers/spi/spi-xtensa-xtfpga.c
11439F: sound/soc/xtensa/xtfpga-i2s.c
11440
11441YAM DRIVER FOR AX.25
11442M: Jean-Paul Roubelat <jpr@f6fbb.org>
11443L: linux-hams@vger.kernel.org
11444S: Maintained
11445F: drivers/net/hamradio/yam*
11446F: include/linux/yam.h
11447
11448YEALINK PHONE DRIVER
11449M: Henk Vergonet <Henk.Vergonet@gmail.com>
11450L: usbb2k-api-dev@nongnu.org
11451S: Maintained
11452F: Documentation/input/yealink.txt
11453F: drivers/input/misc/yealink.*
11454
11455Z8530 DRIVER FOR AX.25
11456M: Joerg Reuter <jreuter@yaina.de>
11457W: http://yaina.de/jreuter/
11458W: http://www.qsl.net/dl1bke/
11459L: linux-hams@vger.kernel.org
11460S: Maintained
11461F: Documentation/networking/z8530drv.txt
11462F: drivers/net/hamradio/*scc.c
11463F: drivers/net/hamradio/z8530.h
11464
11465ZBUD COMPRESSED PAGE ALLOCATOR
11466M: Seth Jennings <sjennings@variantweb.net>
11467L: linux-mm@kvack.org
11468S: Maintained
11469F: mm/zbud.c
11470F: include/linux/zbud.h
11471
11472ZD1211RW WIRELESS DRIVER
11473M: Daniel Drake <dsd@gentoo.org>
11474M: Ulrich Kunitz <kune@deine-taler.de>
11475W: http://zd1211.ath.cx/wiki/DriverRewrite
11476L: linux-wireless@vger.kernel.org
11477L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11478S: Maintained
11479F: drivers/net/wireless/zd1211rw/
11480
11481ZPOOL COMPRESSED PAGE STORAGE API
11482M: Dan Streetman <ddstreet@ieee.org>
11483L: linux-mm@kvack.org
11484S: Maintained
11485F: mm/zpool.c
11486F: include/linux/zpool.h
11487
11488ZR36067 VIDEO FOR LINUX DRIVER
11489L: mjpeg-users@lists.sourceforge.net
11490L: linux-media@vger.kernel.org
11491W: http://mjpeg.sourceforge.net/driver-zoran/
11492T: hg http://linuxtv.org/hg/v4l-dvb
11493S: Odd Fixes
11494F: drivers/media/pci/zoran/
11495
11496ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11497M: Minchan Kim <minchan@kernel.org>
11498M: Nitin Gupta <ngupta@vflare.org>
11499R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11500L: linux-kernel@vger.kernel.org
11501S: Maintained
11502F: drivers/block/zram/
11503F: Documentation/blockdev/zram.txt
11504
11505ZS DECSTATION Z85C30 SERIAL DRIVER
11506M: "Maciej W. Rozycki" <macro@linux-mips.org>
11507S: Maintained
11508F: drivers/tty/serial/zs.*
11509
11510ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11511M: Minchan Kim <minchan@kernel.org>
11512M: Nitin Gupta <ngupta@vflare.org>
11513L: linux-mm@kvack.org
11514S: Maintained
11515F: mm/zsmalloc.c
11516F: include/linux/zsmalloc.h
11517F: Documentation/vm/zsmalloc.txt
11518
11519ZSWAP COMPRESSED SWAP CACHING
11520M: Seth Jennings <sjennings@variantweb.net>
11521L: linux-mm@kvack.org
11522S: Maintained
11523F: mm/zswap.c
11524
11525THE REST
11526M: Linus Torvalds <torvalds@linux-foundation.org>
11527L: linux-kernel@vger.kernel.org
11528Q: http://patchwork.kernel.org/project/LKML/list/
11529T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11530S: Buried alive in reporters
11531F: *
11532F: */
This page took 0.063112 seconds and 5 git commands to generate.