ARM: shmobile: porter: add SDHI0/2 DT support
[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/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650F: drivers/gpu/drm/amd/amdkfd/
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653F: drivers/gpu/drm/amd/include/vi_structs.h
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
657
658AMD MICROCODE UPDATE SUPPORT
659M: Borislav Petkov <bp@alien8.de>
660S: Maintained
661F: arch/x86/kernel/cpu/microcode/amd*
662
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M: Michael Hanselmann <linux-kernel@hansmi.ch>
671S: Supported
672F: drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
677L: linux-rdma@vger.kernel.org
678S: Maintained
679F: drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M: Lars-Peter Clausen <lars@metafoo.de>
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715W: http://wiki.analog.com/
716W: http://ez.analog.com/community/linux-device-drivers
717S: Supported
718F: sound/soc/codecs/adau*
719F: sound/soc/codecs/adav*
720F: sound/soc/codecs/ad1*
721F: sound/soc/codecs/ad7*
722F: sound/soc/codecs/ssm*
723F: sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M: Arve Hjønnevåg <arve@android.com>
752M: Riley Andrews <riandrews@android.com>
753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M: Johannes Berg <johannes@sipsolutions.net>
761L: linuxppc-dev@lists.ozlabs.org
762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763S: Maintained
764F: sound/aoa/
765
766APM DRIVER
767M: Jiri Kosina <jikos@kernel.org>
768S: Odd fixes
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
771F: include/uapi/linux/apm_bios.h
772F: drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M: Henrik Rydberg <rydberg@bitmath.org>
776L: linux-input@vger.kernel.org
777S: Odd fixes
778F: drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: lm-sensors@lm-sensors.org
783S: Odd fixes
784F: drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S: Maintained
789F: drivers/net/appletalk/
790F: net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M: Jaya Kumar <jayalk@intworks.biz>
807S: Maintained
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
810
811ARM MFM AND FLOPPY DRIVERS
812M: Ian Molton <spyro@f2s.com>
813S: Maintained
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
816
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
820F: arch/arm/kernel/perf_*
821F: arch/arm/oprofile/common.c
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
827
828ARM PORT
829M: Russell King <linux@arm.linux.org.uk>
830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837S: Maintained
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
850F: drivers/video/fbdev/amba-clcd.*
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
858ARM PRIMECELL MMCI PL180/1 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/mmc/host/mmci.*
862F: include/linux/amba/mmci.h
863
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
869
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
876ARM/ADS SPHERE MACHINE SUPPORT
877M: Lennert Buytenhek <kernel@wantstofly.org>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880
881ARM/AFEB9260 MACHINE SUPPORT
882M: Sergey Lapin <slapin@ossfans.org>
883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884S: Maintained
885
886ARM/AJECO 1ARM MACHINE SUPPORT
887M: Lennert Buytenhek <kernel@wantstofly.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio López <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
901
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
906F: drivers/media/rc/meson-ir.c
907N: meson[x68]
908
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
915M: Nicolas Ferre <nicolas.ferre@atmel.com>
916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
922F: include/soc/at91/
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
927F: arch/arm/include/debug/at91.S
928
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
934ARM/CALXEDA HIGHBANK ARCHITECTURE
935M: Rob Herring <robh@kernel.org>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
941M: Krzysztof Halasa <khalasa@piap.pl>
942S: Maintained
943F: arch/arm/mach-cns3xxx/
944
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
950F: drivers/net/ethernet/cavium/thunder/
951
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
956N: clps711x
957
958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
959M: Hartley Sweeten <hsweeten@visionengravers.com>
960M: Ryan Mallon <rmallon@gmail.com>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Maintained
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
967M: Lennert Buytenhek <kernel@wantstofly.org>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
970
971ARM/CLKDEV SUPPORT
972M: Russell King <linux@arm.linux.org.uk>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S: Maintained
975F: arch/arm/include/asm/clkdev.h
976F: drivers/clk/clkdev.c
977
978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
979M: Mike Rapoport <mike@compulab.co.il>
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
982
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992F: drivers/hwtracing/coresight/*
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
996
997ARM/CORGI MACHINE SUPPORT
998M: Richard Purdie <rpurdie@rpsys.net>
999S: Maintained
1000
1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004T: git git://github.com/ulli-kroll/linux.git
1005S: Maintained
1006F: arch/arm/mach-gemini/
1007F: drivers/rtc/rtc-gemini.c
1008
1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1010M: Barry Song <baohua@kernel.org>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1013S: Maintained
1014F: arch/arm/mach-prima2/
1015F: drivers/clk/sirf/
1016F: drivers/clocksource/timer-prima2.c
1017F: drivers/clocksource/timer-atlas7.c
1018N: [^a-z]sirf
1019
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
1024F: arch/arm/boot/dts/cx92755*
1025N: digicolor
1026
1027ARM/EBSA110 MACHINE SUPPORT
1028M: Russell King <linux@arm.linux.org.uk>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
1033F: drivers/net/ethernet/amd/am79c961a.*
1034
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1046W: http://www.openezx.org/
1047S: Maintained
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
1050
1051ARM/FARADAY FA526 PORT
1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055T: git git://git.berlios.de/gemini-board
1056F: arch/arm/mm/*-fa*
1057
1058ARM/FOOTBRIDGE ARCHITECTURE
1059M: Russell King <linux@arm.linux.org.uk>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1067M: Shawn Guo <shawnguo@kernel.org>
1068M: Sascha Hauer <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F: arch/arm/mach-imx/
1073F: arch/arm/mach-mxs/
1074F: arch/arm/boot/dts/imx*
1075F: arch/arm/configs/imx*_defconfig
1076F: drivers/clk/imx/
1077F: include/soc/imx/
1078
1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
1080M: Shawn Guo <shawnguo@kernel.org>
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1090M: Lennert Buytenhek <kernel@wantstofly.org>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093
1094ARM/GUMSTIX MACHINE SUPPORT
1095M: Steve Sakoman <sakoman@gmail.com>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098
1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1100M: Philipp Zabel <philipp.zabel@gmail.com>
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
1106F: sound/soc/pxa/hx4700.c
1107
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
1116ARM/HP JORNADA 7XX MACHINE SUPPORT
1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1118W: www.jlime.com
1119S: Maintained
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
1123
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130F: arch/arm/boot/dts/omap3-igep*
1131
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
1137
1138ARM/INTEL IOP32X ARM ARCHITECTURE
1139M: Lennert Buytenhek <kernel@wantstofly.org>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Orphan
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
1148M: Lennert Buytenhek <kernel@wantstofly.org>
1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150S: Maintained
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
1153M: Lennert Buytenhek <kernel@wantstofly.org>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156
1157ARM/INTEL IXDP2850 MACHINE SUPPORT
1158M: Lennert Buytenhek <kernel@wantstofly.org>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S: Maintained
1161
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
1164M: Krzysztof Halasa <khalasa@piap.pl>
1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
1176ARM/INTEL XSC3 (MANZANO) ARM CORE
1177M: Lennert Buytenhek <kernel@wantstofly.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1182M: Lennert Buytenhek <kernel@wantstofly.org>
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S: Maintained
1185
1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1187M: Santosh Shilimkar <ssantosh@kernel.org>
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1194M: Santosh Shilimkar <ssantosh@kernel.org>
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1200M: Santosh Shilimkar <ssantosh@kernel.org>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1207M: Santosh Shilimkar <ssantosh@kernel.org>
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1213M: Santosh Shilimkar <ssantosh@kernel.org>
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
1218ARM/LOGICPD PXA270 MACHINE SUPPORT
1219M: Lennert Buytenhek <kernel@wantstofly.org>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S: Maintained
1222
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
1229ARM/MAGICIAN MACHINE SUPPORT
1230M: Philipp Zabel <philipp.zabel@gmail.com>
1231S: Maintained
1232
1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
1241F: drivers/rtc/rtc-armada38x.c
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
1245
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
1251F: arch/arm/boot/dts/berlin*
1252
1253
1254ARM/Marvell Dove/MV78xx0/Orion SOC support
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258M: Gregory Clement <gregory.clement@free-electrons.com>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-dove/
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
1268
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297F: arch/arm/mach-ks8695/
1298S: Odd Fixes
1299
1300ARM/MIOA701 MACHINE SUPPORT
1301M: Robert Jarzmik <robert.jarzmik@free.fr>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1307M: Michael Petchkovsky <mkpetch@internode.on.net>
1308S: Maintained
1309
1310ARM/NOMADIK ARCHITECTURE
1311M: Alessandro Rubini <rubini@unipv.it>
1312M: Linus Walleij <linus.walleij@linaro.org>
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
1316F: drivers/pinctrl/nomadik/
1317F: drivers/i2c/busses/i2c-nomadik.c
1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1319
1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
1326ARM/TOSA MACHINE SUPPORT
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
1329S: Maintained
1330
1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1332M: Marek Vasut <marek.vasut@gmail.com>
1333L: linux-arm-kernel@lists.infradead.org
1334W: http://hackndev.com
1335S: Maintained
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
1346
1347ARM/PALM TREO SUPPORT
1348M: Tomas Cech <sleep_walker@suse.com>
1349L: linux-arm-kernel@lists.infradead.org
1350W: http://hackndev.com
1351S: Maintained
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
1354
1355ARM/PALMZ72 SUPPORT
1356M: Sergey Lapin <slapin@ossfans.org>
1357L: linux-arm-kernel@lists.infradead.org
1358W: http://hackndev.com
1359S: Maintained
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
1362
1363ARM/PLEB SUPPORT
1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
1376M: Andy Gross <agross@codeaurora.org>
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
1379L: linux-soc@vger.kernel.org
1380S: Maintained
1381F: arch/arm/mach-qcom/
1382F: drivers/soc/qcom/
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
1387F: drivers/firmware/qcom_scm.c
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
1390ARM/RADISYS ENP2611 MACHINE SUPPORT
1391M: Lennert Buytenhek <kernel@wantstofly.org>
1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S: Maintained
1394
1395ARM/RISCPC ARCHITECTURE
1396M: Russell King <linux@arm.linux.org.uk>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1405F: drivers/net/ethernet/8390/etherh.c
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
1408F: drivers/scsi/arm/
1409
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413L: linux-rockchip@lists.infradead.org
1414S: Maintained
1415F: arch/arm/boot/dts/rk3*
1416F: arch/arm/mach-rockchip/
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
1419F: drivers/*/*rockchip*
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
1422N: rockchip
1423
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1429S: Maintained
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
1432F: arch/arm64/boot/dts/exynos/
1433F: arch/arm/plat-samsung/
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
1442N: exynos
1443
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448F: arch/arm/mach-s5pv210/
1449
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
1461M: Jeongtae Park <jtp.park@samsung.com>
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
1466F: drivers/media/platform/s5p-mfc/
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
1474F: drivers/media/platform/s5p-tv/
1475
1476ARM/SHMOBILE ARM ARCHITECTURE
1477M: Simon Horman <horms@verge.net.au>
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
1480W: http://oss.renesas.com
1481Q: http://patchwork.kernel.org/project/linux-sh/list/
1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1483S: Supported
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
1488F: arch/arm/configs/shmobile_defconfig
1489F: arch/arm/include/debug/renesas-scif.S
1490F: arch/arm/mach-shmobile/
1491F: drivers/sh/
1492
1493ARM/SOCFPGA ARCHITECTURE
1494M: Dinh Nguyen <dinguyen@opensource.altera.com>
1495S: Maintained
1496F: arch/arm/mach-socfpga/
1497F: arch/arm/boot/dts/socfpga*
1498F: arch/arm/configs/socfpga_defconfig
1499W: http://www.rocketboards.org
1500T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1501
1502ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1503M: Dinh Nguyen <dinguyen@opensource.altera.com>
1504S: Maintained
1505F: drivers/clk/socfpga/
1506
1507ARM/SOCFPGA EDAC SUPPORT
1508M: Thor Thayer <tthayer@opensource.altera.com>
1509S: Maintained
1510F: drivers/edac/altera_edac.
1511
1512ARM/STI ARCHITECTURE
1513M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1514M: Maxime Coquelin <maxime.coquelin@st.com>
1515M: Patrice Chotard <patrice.chotard@st.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517L: kernel@stlinux.com
1518W: http://www.stlinux.com
1519S: Maintained
1520F: arch/arm/mach-sti/
1521F: arch/arm/boot/dts/sti*
1522F: drivers/clocksource/arm_global_timer.c
1523F: drivers/clocksource/clksrc_st_lpc.c
1524F: drivers/i2c/busses/i2c-st.c
1525F: drivers/media/rc/st_rc.c
1526F: drivers/media/platform/sti/c8sectpfe/
1527F: drivers/mmc/host/sdhci-st.c
1528F: drivers/phy/phy-miphy28lp.c
1529F: drivers/phy/phy-miphy365x.c
1530F: drivers/phy/phy-stih407-usb.c
1531F: drivers/phy/phy-stih41x-usb.c
1532F: drivers/pinctrl/pinctrl-st.c
1533F: drivers/reset/sti/
1534F: drivers/rtc/rtc-st-lpc.c
1535F: drivers/tty/serial/st-asc.c
1536F: drivers/usb/dwc3/dwc3-st.c
1537F: drivers/usb/host/ehci-st.c
1538F: drivers/usb/host/ohci-st.c
1539F: drivers/watchdog/st_lpc_wdt.c
1540F: drivers/ata/ahci_st.c
1541
1542ARM/STM32 ARCHITECTURE
1543M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545S: Maintained
1546T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1547N: stm32
1548F: drivers/clocksource/armv7m_systick.c
1549
1550ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1551M: Lennert Buytenhek <kernel@wantstofly.org>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Maintained
1554
1555ARM/TETON BGA MACHINE SUPPORT
1556M: "Mark F. Brown" <mark.brown314@gmail.com>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558S: Maintained
1559
1560ARM/THECUS N2100 MACHINE SUPPORT
1561M: Lennert Buytenhek <kernel@wantstofly.org>
1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563S: Maintained
1564
1565ARM/NUVOTON W90X900 ARM ARCHITECTURE
1566M: Wan ZongShun <mcuos.com@gmail.com>
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568W: http://www.mcuos.com
1569S: Maintained
1570F: arch/arm/mach-w90x900/
1571F: drivers/input/keyboard/w90p910_keypad.c
1572F: drivers/input/touchscreen/w90p910_ts.c
1573F: drivers/watchdog/nuc900_wdt.c
1574F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1575F: drivers/mtd/nand/nuc900_nand.c
1576F: drivers/rtc/rtc-nuc900.c
1577F: drivers/spi/spi-nuc900.c
1578F: drivers/usb/host/ehci-w90x900.c
1579F: drivers/video/fbdev/nuc900fb.c
1580
1581ARM/U300 MACHINE SUPPORT
1582M: Linus Walleij <linus.walleij@linaro.org>
1583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584S: Supported
1585F: arch/arm/mach-u300/
1586F: drivers/clocksource/timer-u300.c
1587F: drivers/i2c/busses/i2c-stu300.c
1588F: drivers/rtc/rtc-coh901331.c
1589F: drivers/watchdog/coh901327_wdt.c
1590F: drivers/dma/coh901318*
1591F: drivers/mfd/ab3100*
1592F: drivers/rtc/rtc-ab3100.c
1593F: drivers/rtc/rtc-coh901331.c
1594T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1595
1596ARM/UNIPHIER ARCHITECTURE
1597M: Masahiro Yamada <yamada.masahiro@socionext.com>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600F: arch/arm/boot/dts/uniphier*
1601F: arch/arm/mach-uniphier/
1602F: drivers/pinctrl/uniphier/
1603F: drivers/tty/serial/8250/8250_uniphier.c
1604N: uniphier
1605
1606ARM/Ux500 ARM ARCHITECTURE
1607M: Linus Walleij <linus.walleij@linaro.org>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609S: Maintained
1610F: arch/arm/mach-ux500/
1611F: drivers/clocksource/clksrc-dbx500-prcmu.c
1612F: drivers/dma/ste_dma40*
1613F: drivers/hwspinlock/u8500_hsem.c
1614F: drivers/mfd/abx500*
1615F: drivers/mfd/ab8500*
1616F: drivers/mfd/dbx500*
1617F: drivers/mfd/db8500*
1618F: drivers/pinctrl/nomadik/pinctrl-ab*
1619F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1620F: drivers/rtc/rtc-ab8500.c
1621F: drivers/rtc/rtc-pl031.c
1622T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1623
1624ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1625M: Ulf Hansson <ulf.hansson@linaro.org>
1626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627T: git git://git.linaro.org/people/ulfh/clk.git
1628S: Maintained
1629F: drivers/clk/ux500/
1630F: include/linux/platform_data/clk-ux500.h
1631
1632ARM/VERSATILE EXPRESS PLATFORM
1633M: Liviu Dudau <liviu.dudau@arm.com>
1634M: Sudeep Holla <sudeep.holla@arm.com>
1635M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637S: Maintained
1638F: arch/arm/boot/dts/vexpress*
1639F: arch/arm64/boot/dts/arm/vexpress*
1640F: arch/arm/mach-vexpress/
1641F: */*/vexpress*
1642F: */*/*/vexpress*
1643F: drivers/clk/versatile/clk-vexpress-osc.c
1644F: drivers/clocksource/versatile.c
1645
1646ARM/VFP SUPPORT
1647M: Russell King <linux@arm.linux.org.uk>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649W: http://www.arm.linux.org.uk/
1650S: Maintained
1651F: arch/arm/vfp/
1652
1653ARM/VOIPAC PXA270 SUPPORT
1654M: Marek Vasut <marek.vasut@gmail.com>
1655L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656S: Maintained
1657F: arch/arm/mach-pxa/vpac270.c
1658F: arch/arm/mach-pxa/include/mach/vpac270.h
1659
1660ARM/VT8500 ARM ARCHITECTURE
1661M: Tony Prisk <linux@prisktech.co.nz>
1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663S: Maintained
1664F: arch/arm/mach-vt8500/
1665F: drivers/clocksource/vt8500_timer.c
1666F: drivers/i2c/busses/i2c-wmt.c
1667F: drivers/mmc/host/wmt-sdmmc.c
1668F: drivers/pwm/pwm-vt8500.c
1669F: drivers/rtc/rtc-vt8500.c
1670F: drivers/tty/serial/vt8500_serial.c
1671F: drivers/usb/host/ehci-platform.c
1672F: drivers/usb/host/uhci-platform.c
1673F: drivers/video/fbdev/vt8500lcdfb.*
1674F: drivers/video/fbdev/wm8505fb*
1675F: drivers/video/fbdev/wmt_ge_rops.*
1676
1677ARM/ZIPIT Z2 SUPPORT
1678M: Marek Vasut <marek.vasut@gmail.com>
1679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680S: Maintained
1681F: arch/arm/mach-pxa/z2.c
1682F: arch/arm/mach-pxa/include/mach/z2.h
1683
1684ARM/ZTE ARCHITECTURE
1685M: Jun Nie <jun.nie@linaro.org>
1686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687S: Maintained
1688F: arch/arm/mach-zx/
1689F: drivers/clk/zte/
1690F: Documentation/devicetree/bindings/arm/zte.txt
1691F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1692
1693ARM/ZYNQ ARCHITECTURE
1694M: Michal Simek <michal.simek@xilinx.com>
1695R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697W: http://wiki.xilinx.com
1698T: git https://github.com/Xilinx/linux-xlnx.git
1699S: Supported
1700F: arch/arm/mach-zynq/
1701F: drivers/cpuidle/cpuidle-zynq.c
1702F: drivers/block/xsysace.c
1703N: zynq
1704N: xilinx
1705F: drivers/clocksource/cadence_ttc_timer.c
1706F: drivers/i2c/busses/i2c-cadence.c
1707F: drivers/mmc/host/sdhci-of-arasan.c
1708F: drivers/edac/synopsys_edac.c
1709
1710ARM SMMU DRIVERS
1711M: Will Deacon <will.deacon@arm.com>
1712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713S: Maintained
1714F: drivers/iommu/arm-smmu.c
1715F: drivers/iommu/arm-smmu-v3.c
1716F: drivers/iommu/io-pgtable-arm.c
1717
1718ARM64 PORT (AARCH64 ARCHITECTURE)
1719M: Catalin Marinas <catalin.marinas@arm.com>
1720M: Will Deacon <will.deacon@arm.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722S: Maintained
1723F: arch/arm64/
1724F: Documentation/arm64/
1725
1726AS3645A LED FLASH CONTROLLER DRIVER
1727M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1728L: linux-media@vger.kernel.org
1729T: git git://linuxtv.org/media_tree.git
1730S: Maintained
1731F: drivers/media/i2c/as3645a.c
1732F: include/media/as3645a.h
1733
1734ASC7621 HARDWARE MONITOR DRIVER
1735M: George Joseph <george.joseph@fairview5.com>
1736L: lm-sensors@lm-sensors.org
1737S: Maintained
1738F: Documentation/hwmon/asc7621
1739F: drivers/hwmon/asc7621.c
1740
1741ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1742M: Corentin Chary <corentin.chary@gmail.com>
1743L: acpi4asus-user@lists.sourceforge.net
1744L: platform-driver-x86@vger.kernel.org
1745W: http://acpi4asus.sf.net
1746S: Maintained
1747F: drivers/platform/x86/asus*.c
1748F: drivers/platform/x86/eeepc*.c
1749
1750ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1751R: Dan Williams <dan.j.williams@intel.com>
1752W: http://sourceforge.net/projects/xscaleiop
1753S: Odd fixes
1754F: Documentation/crypto/async-tx-api.txt
1755F: crypto/async_tx/
1756F: drivers/dma/
1757F: include/linux/dmaengine.h
1758F: include/linux/async_tx.h
1759
1760AT24 EEPROM DRIVER
1761M: Wolfram Sang <wsa@the-dreams.de>
1762L: linux-i2c@vger.kernel.org
1763S: Maintained
1764F: drivers/misc/eeprom/at24.c
1765F: include/linux/platform_data/at24.h
1766
1767ATA OVER ETHERNET (AOE) DRIVER
1768M: "Ed L. Cashin" <ed.cashin@acm.org>
1769W: http://www.openaoe.org/
1770S: Supported
1771F: Documentation/aoe/
1772F: drivers/block/aoe/
1773
1774ATHEROS ATH GENERIC UTILITIES
1775M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1776L: linux-wireless@vger.kernel.org
1777S: Supported
1778F: drivers/net/wireless/ath/*
1779
1780ATHEROS ATH5K WIRELESS DRIVER
1781M: Jiri Slaby <jirislaby@gmail.com>
1782M: Nick Kossifidis <mickflemm@gmail.com>
1783M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1784L: linux-wireless@vger.kernel.org
1785W: http://wireless.kernel.org/en/users/Drivers/ath5k
1786S: Maintained
1787F: drivers/net/wireless/ath/ath5k/
1788
1789ATHEROS ATH6KL WIRELESS DRIVER
1790M: Kalle Valo <kvalo@qca.qualcomm.com>
1791L: linux-wireless@vger.kernel.org
1792W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1793T: git git://github.com/kvalo/ath.git
1794S: Supported
1795F: drivers/net/wireless/ath/ath6kl/
1796
1797WILOCITY WIL6210 WIRELESS DRIVER
1798M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1799L: linux-wireless@vger.kernel.org
1800L: wil6210@qca.qualcomm.com
1801S: Supported
1802W: http://wireless.kernel.org/en/users/Drivers/wil6210
1803F: drivers/net/wireless/ath/wil6210/
1804F: include/uapi/linux/wil6210_uapi.h
1805
1806CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1807M: Christian Lamparter <chunkeey@googlemail.com>
1808L: linux-wireless@vger.kernel.org
1809W: http://wireless.kernel.org/en/users/Drivers/carl9170
1810S: Maintained
1811F: drivers/net/wireless/ath/carl9170/
1812
1813ATK0110 HWMON DRIVER
1814M: Luca Tettamanti <kronos.it@gmail.com>
1815L: lm-sensors@lm-sensors.org
1816S: Maintained
1817F: drivers/hwmon/asus_atk0110.c
1818
1819ATI_REMOTE2 DRIVER
1820M: Ville Syrjala <syrjala@sci.fi>
1821S: Maintained
1822F: drivers/input/misc/ati_remote2.c
1823
1824ATLX ETHERNET DRIVERS
1825M: Jay Cliburn <jcliburn@gmail.com>
1826M: Chris Snook <chris.snook@gmail.com>
1827L: netdev@vger.kernel.org
1828W: http://sourceforge.net/projects/atl1
1829W: http://atl1.sourceforge.net
1830S: Maintained
1831F: drivers/net/ethernet/atheros/
1832
1833ATM
1834M: Chas Williams <3chas3@gmail.com>
1835L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1836L: netdev@vger.kernel.org
1837W: http://linux-atm.sourceforge.net
1838S: Maintained
1839F: drivers/atm/
1840F: include/linux/atm*
1841F: include/uapi/linux/atm*
1842
1843ATMEL AT91 / AT32 MCI DRIVER
1844M: Ludovic Desroches <ludovic.desroches@atmel.com>
1845S: Maintained
1846F: drivers/mmc/host/atmel-mci.c
1847F: drivers/mmc/host/atmel-mci-regs.h
1848
1849ATMEL AT91 / AT32 SERIAL DRIVER
1850M: Nicolas Ferre <nicolas.ferre@atmel.com>
1851S: Supported
1852F: drivers/tty/serial/atmel_serial.c
1853
1854ATMEL Audio ALSA driver
1855M: Nicolas Ferre <nicolas.ferre@atmel.com>
1856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1857S: Supported
1858F: sound/soc/atmel
1859
1860ATMEL DMA DRIVER
1861M: Nicolas Ferre <nicolas.ferre@atmel.com>
1862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863S: Supported
1864F: drivers/dma/at_hdmac.c
1865F: drivers/dma/at_hdmac_regs.h
1866F: include/linux/platform_data/dma-atmel.h
1867
1868ATMEL XDMA DRIVER
1869M: Ludovic Desroches <ludovic.desroches@atmel.com>
1870L: linux-arm-kernel@lists.infradead.org
1871L: dmaengine@vger.kernel.org
1872S: Supported
1873F: drivers/dma/at_xdmac.c
1874
1875ATMEL I2C DRIVER
1876M: Ludovic Desroches <ludovic.desroches@atmel.com>
1877L: linux-i2c@vger.kernel.org
1878S: Supported
1879F: drivers/i2c/busses/i2c-at91.c
1880
1881ATMEL ISI DRIVER
1882M: Josh Wu <josh.wu@atmel.com>
1883L: linux-media@vger.kernel.org
1884S: Supported
1885F: drivers/media/platform/soc_camera/atmel-isi.c
1886F: include/media/atmel-isi.h
1887
1888ATMEL LCDFB DRIVER
1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
1890L: linux-fbdev@vger.kernel.org
1891S: Maintained
1892F: drivers/video/fbdev/atmel_lcdfb.c
1893F: include/video/atmel_lcdc.h
1894
1895ATMEL MACB ETHERNET DRIVER
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897S: Supported
1898F: drivers/net/ethernet/cadence/
1899
1900ATMEL NAND DRIVER
1901M: Josh Wu <josh.wu@atmel.com>
1902L: linux-mtd@lists.infradead.org
1903S: Supported
1904F: drivers/mtd/nand/atmel_nand*
1905
1906ATMEL SDMMC DRIVER
1907M: Ludovic Desroches <ludovic.desroches@atmel.com>
1908L: linux-mmc@vger.kernel.org
1909S: Supported
1910F: drivers/mmc/host/sdhci-of-at91.c
1911
1912ATMEL SPI DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914S: Supported
1915F: drivers/spi/spi-atmel.*
1916
1917ATMEL SSC DRIVER
1918M: Nicolas Ferre <nicolas.ferre@atmel.com>
1919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1920S: Supported
1921F: drivers/misc/atmel-ssc.c
1922F: include/linux/atmel-ssc.h
1923
1924ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1925M: Nicolas Ferre <nicolas.ferre@atmel.com>
1926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927S: Supported
1928F: drivers/misc/atmel_tclib.c
1929F: drivers/clocksource/tcb_clksrc.c
1930
1931ATMEL USBA UDC DRIVER
1932M: Nicolas Ferre <nicolas.ferre@atmel.com>
1933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934S: Supported
1935F: drivers/usb/gadget/udc/atmel_usba_udc.*
1936
1937ATMEL WIRELESS DRIVER
1938M: Simon Kelley <simon@thekelleys.org.uk>
1939L: linux-wireless@vger.kernel.org
1940W: http://www.thekelleys.org.uk/atmel
1941W: http://atmelwlandriver.sourceforge.net/
1942S: Maintained
1943F: drivers/net/wireless/atmel*
1944
1945ATMEL MAXTOUCH DRIVER
1946M: Nick Dyer <nick.dyer@itdev.co.uk>
1947T: git git://github.com/atmel-maxtouch/linux.git
1948S: Supported
1949F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1950F: drivers/input/touchscreen/atmel_mxt_ts.c
1951F: include/linux/platform_data/atmel_mxt_ts.h
1952
1953ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1954M: Bradley Grove <linuxdrivers@attotech.com>
1955L: linux-scsi@vger.kernel.org
1956W: http://www.attotech.com
1957S: Supported
1958F: drivers/scsi/esas2r
1959
1960ATUSB IEEE 802.15.4 RADIO DRIVER
1961M: Stefan Schmidt <stefan@osg.samsung.com>
1962L: linux-wpan@vger.kernel.org
1963S: Maintained
1964F: drivers/net/ieee802154/atusb.c
1965F: drivers/net/ieee802154/atusb.h
1966F: drivers/net/ieee802154/at86rf230.h
1967
1968AUDIT SUBSYSTEM
1969M: Paul Moore <paul@paul-moore.com>
1970M: Eric Paris <eparis@redhat.com>
1971L: linux-audit@redhat.com (moderated for non-subscribers)
1972W: http://people.redhat.com/sgrubb/audit/
1973T: git git://git.infradead.org/users/pcmoore/audit
1974S: Maintained
1975F: include/linux/audit.h
1976F: include/uapi/linux/audit.h
1977F: kernel/audit*
1978
1979AUXILIARY DISPLAY DRIVERS
1980M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1981W: http://miguelojeda.es/auxdisplay.htm
1982W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1983S: Maintained
1984F: drivers/auxdisplay/
1985F: include/linux/cfag12864b.h
1986
1987AVR32 ARCHITECTURE
1988M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1989M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1990W: http://www.atmel.com/products/AVR32/
1991W: http://mirror.egtvedt.no/avr32linux.org/
1992W: http://avrfreaks.net/
1993S: Maintained
1994F: arch/avr32/
1995
1996AVR32/AT32AP MACHINE SUPPORT
1997M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1998M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1999S: Maintained
2000F: arch/avr32/mach-at32ap/
2001
2002AX.25 NETWORK LAYER
2003M: Ralf Baechle <ralf@linux-mips.org>
2004L: linux-hams@vger.kernel.org
2005W: http://www.linux-ax25.org/
2006S: Maintained
2007F: include/uapi/linux/ax25.h
2008F: include/net/ax25.h
2009F: net/ax25/
2010
2011AZ6007 DVB DRIVER
2012M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2013L: linux-media@vger.kernel.org
2014W: http://linuxtv.org
2015T: git git://linuxtv.org/media_tree.git
2016S: Maintained
2017F: drivers/media/usb/dvb-usb-v2/az6007.c
2018
2019AZTECH FM RADIO RECEIVER DRIVER
2020M: Hans Verkuil <hverkuil@xs4all.nl>
2021L: linux-media@vger.kernel.org
2022T: git git://linuxtv.org/media_tree.git
2023W: http://linuxtv.org
2024S: Maintained
2025F: drivers/media/radio/radio-aztech*
2026
2027B43 WIRELESS DRIVER
2028L: linux-wireless@vger.kernel.org
2029L: b43-dev@lists.infradead.org
2030W: http://wireless.kernel.org/en/users/Drivers/b43
2031S: Odd Fixes
2032F: drivers/net/wireless/b43/
2033
2034B43LEGACY WIRELESS DRIVER
2035M: Larry Finger <Larry.Finger@lwfinger.net>
2036L: linux-wireless@vger.kernel.org
2037L: b43-dev@lists.infradead.org
2038W: http://wireless.kernel.org/en/users/Drivers/b43
2039S: Maintained
2040F: drivers/net/wireless/b43legacy/
2041
2042BACKLIGHT CLASS/SUBSYSTEM
2043M: Jingoo Han <jingoohan1@gmail.com>
2044M: Lee Jones <lee.jones@linaro.org>
2045S: Maintained
2046F: drivers/video/backlight/
2047F: include/linux/backlight.h
2048
2049BATMAN ADVANCED
2050M: Marek Lindner <mareklindner@neomailbox.ch>
2051M: Simon Wunderlich <sw@simonwunderlich.de>
2052M: Antonio Quartulli <antonio@meshcoding.com>
2053L: b.a.t.m.a.n@lists.open-mesh.org
2054W: http://www.open-mesh.org/
2055S: Maintained
2056F: net/batman-adv/
2057
2058BAYCOM/HDLCDRV DRIVERS FOR AX.25
2059M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2060L: linux-hams@vger.kernel.org
2061W: http://www.baycom.org/~tom/ham/ham.html
2062S: Maintained
2063F: drivers/net/hamradio/baycom*
2064
2065BCACHE (BLOCK LAYER CACHE)
2066M: Kent Overstreet <kent.overstreet@gmail.com>
2067L: linux-bcache@vger.kernel.org
2068W: http://bcache.evilpiepirate.org
2069S: Maintained
2070F: drivers/md/bcache/
2071
2072BDISP ST MEDIA DRIVER
2073M: Fabien Dessenne <fabien.dessenne@st.com>
2074L: linux-media@vger.kernel.org
2075T: git git://linuxtv.org/media_tree.git
2076W: http://linuxtv.org
2077S: Supported
2078F: drivers/media/platform/sti/bdisp
2079
2080BEFS FILE SYSTEM
2081S: Orphan
2082F: Documentation/filesystems/befs.txt
2083F: fs/befs/
2084
2085BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2086M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2087L: netdev@vger.kernel.org
2088S: Maintained
2089F: drivers/net/ethernet/ec_bhf.c
2090
2091BFS FILE SYSTEM
2092M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2093S: Maintained
2094F: Documentation/filesystems/bfs.txt
2095F: fs/bfs/
2096F: include/uapi/linux/bfs_fs.h
2097
2098BLACKFIN ARCHITECTURE
2099M: Steven Miao <realmz6@gmail.com>
2100L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2101T: git git://git.code.sf.net/p/adi-linux/code
2102W: http://blackfin.uclinux.org
2103S: Supported
2104F: arch/blackfin/
2105
2106BLACKFIN EMAC DRIVER
2107L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2108W: http://blackfin.uclinux.org
2109S: Supported
2110F: drivers/net/ethernet/adi/
2111
2112BLACKFIN RTC DRIVER
2113L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2114W: http://blackfin.uclinux.org
2115S: Supported
2116F: drivers/rtc/rtc-bfin.c
2117
2118BLACKFIN SDH DRIVER
2119M: Sonic Zhang <sonic.zhang@analog.com>
2120L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2121W: http://blackfin.uclinux.org
2122S: Supported
2123F: drivers/mmc/host/bfin_sdh.c
2124
2125BLACKFIN SERIAL DRIVER
2126M: Sonic Zhang <sonic.zhang@analog.com>
2127L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2128W: http://blackfin.uclinux.org
2129S: Supported
2130F: drivers/tty/serial/bfin_uart.c
2131
2132BLACKFIN WATCHDOG DRIVER
2133L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2134W: http://blackfin.uclinux.org
2135S: Supported
2136F: drivers/watchdog/bfin_wdt.c
2137
2138BLACKFIN I2C TWI DRIVER
2139M: Sonic Zhang <sonic.zhang@analog.com>
2140L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2141W: http://blackfin.uclinux.org/
2142S: Supported
2143F: drivers/i2c/busses/i2c-bfin-twi.c
2144
2145BLACKFIN MEDIA DRIVER
2146M: Scott Jiang <scott.jiang.linux@gmail.com>
2147L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2148W: http://blackfin.uclinux.org/
2149S: Supported
2150F: drivers/media/platform/blackfin/
2151F: drivers/media/i2c/adv7183*
2152F: drivers/media/i2c/vs6624*
2153
2154BLINKM RGB LED DRIVER
2155M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2156S: Maintained
2157F: drivers/leds/leds-blinkm.c
2158
2159BLOCK LAYER
2160M: Jens Axboe <axboe@kernel.dk>
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2162S: Maintained
2163F: block/
2164F: kernel/trace/blktrace.c
2165
2166BLOCK2MTD DRIVER
2167M: Joern Engel <joern@lazybastard.org>
2168L: linux-mtd@lists.infradead.org
2169S: Maintained
2170F: drivers/mtd/devices/block2mtd.c
2171
2172BLUETOOTH DRIVERS
2173M: Marcel Holtmann <marcel@holtmann.org>
2174M: Gustavo Padovan <gustavo@padovan.org>
2175M: Johan Hedberg <johan.hedberg@gmail.com>
2176L: linux-bluetooth@vger.kernel.org
2177W: http://www.bluez.org/
2178T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2179T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2180S: Maintained
2181F: drivers/bluetooth/
2182
2183BLUETOOTH SUBSYSTEM
2184M: Marcel Holtmann <marcel@holtmann.org>
2185M: Gustavo Padovan <gustavo@padovan.org>
2186M: Johan Hedberg <johan.hedberg@gmail.com>
2187L: linux-bluetooth@vger.kernel.org
2188W: http://www.bluez.org/
2189T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2190T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2191S: Maintained
2192F: net/bluetooth/
2193F: include/net/bluetooth/
2194
2195BONDING DRIVER
2196M: Jay Vosburgh <j.vosburgh@gmail.com>
2197M: Veaceslav Falico <vfalico@gmail.com>
2198M: Andy Gospodarek <gospo@cumulusnetworks.com>
2199L: netdev@vger.kernel.org
2200W: http://sourceforge.net/projects/bonding/
2201S: Supported
2202F: drivers/net/bonding/
2203F: include/uapi/linux/if_bonding.h
2204
2205BPF (Safe dynamic programs and tools)
2206M: Alexei Starovoitov <ast@kernel.org>
2207L: netdev@vger.kernel.org
2208L: linux-kernel@vger.kernel.org
2209S: Supported
2210F: kernel/bpf/
2211
2212BROADCOM B44 10/100 ETHERNET DRIVER
2213M: Gary Zambrano <zambrano@broadcom.com>
2214L: netdev@vger.kernel.org
2215S: Supported
2216F: drivers/net/ethernet/broadcom/b44.*
2217
2218BROADCOM GENET ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/genet/
2223
2224BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2225M: Sony Chacko <sony.chacko@qlogic.com>
2226M: Dept-HSGLinuxNICDev@qlogic.com
2227L: netdev@vger.kernel.org
2228S: Supported
2229F: drivers/net/ethernet/broadcom/bnx2.*
2230F: drivers/net/ethernet/broadcom/bnx2_*
2231
2232BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2233M: Ariel Elior <ariel.elior@qlogic.com>
2234L: netdev@vger.kernel.org
2235S: Supported
2236F: drivers/net/ethernet/broadcom/bnx2x/
2237
2238BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2239M: Florian Fainelli <f.fainelli@gmail.com>
2240M: Ray Jui <rjui@broadcom.com>
2241M: Scott Branden <sbranden@broadcom.com>
2242L: bcm-kernel-feedback-list@broadcom.com
2243T: git git://github.com/broadcom/mach-bcm
2244S: Maintained
2245F: arch/arm/mach-bcm/
2246F: arch/arm/boot/dts/bcm113*
2247F: arch/arm/boot/dts/bcm216*
2248F: arch/arm/boot/dts/bcm281*
2249F: arch/arm/configs/bcm_defconfig
2250F: drivers/mmc/host/sdhci-bcm-kona.c
2251F: drivers/clocksource/bcm_kona_timer.c
2252
2253BROADCOM BCM2835 ARM ARCHITECTURE
2254M: Stephen Warren <swarren@wwwdotorg.org>
2255M: Lee Jones <lee@kernel.org>
2256M: Eric Anholt <eric@anholt.net>
2257L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2260S: Maintained
2261N: bcm2835
2262
2263BROADCOM BCM33XX MIPS ARCHITECTURE
2264M: Kevin Cernekee <cernekee@gmail.com>
2265L: linux-mips@linux-mips.org
2266S: Maintained
2267F: arch/mips/bcm3384/*
2268F: arch/mips/include/asm/mach-bcm3384/*
2269F: arch/mips/kernel/*bmips*
2270
2271BROADCOM BCM47XX MIPS ARCHITECTURE
2272M: Hauke Mehrtens <hauke@hauke-m.de>
2273M: Rafał Miłecki <zajec5@gmail.com>
2274L: linux-mips@linux-mips.org
2275S: Maintained
2276F: arch/mips/bcm47xx/*
2277F: arch/mips/include/asm/mach-bcm47xx/*
2278
2279BROADCOM BCM5301X ARM ARCHITECTURE
2280M: Hauke Mehrtens <hauke@hauke-m.de>
2281L: linux-arm-kernel@lists.infradead.org
2282S: Maintained
2283F: arch/arm/mach-bcm/bcm_5301x.c
2284F: arch/arm/boot/dts/bcm5301x.dtsi
2285F: arch/arm/boot/dts/bcm470*
2286
2287BROADCOM BCM63XX ARM ARCHITECTURE
2288M: Florian Fainelli <f.fainelli@gmail.com>
2289L: linux-arm-kernel@lists.infradead.org
2290T: git git://github.com/broadcom/arm-bcm63xx.git
2291S: Maintained
2292F: arch/arm/mach-bcm/bcm63xx.c
2293F: arch/arm/include/debug/bcm63xx.S
2294
2295BROADCOM BCM63XX/BCM33XX UDC DRIVER
2296M: Kevin Cernekee <cernekee@gmail.com>
2297L: linux-usb@vger.kernel.org
2298S: Maintained
2299F: drivers/usb/gadget/udc/bcm63xx_udc.*
2300
2301BROADCOM BCM7XXX ARM ARCHITECTURE
2302M: Brian Norris <computersforpeace@gmail.com>
2303M: Gregory Fong <gregory.0xf0@gmail.com>
2304M: Florian Fainelli <f.fainelli@gmail.com>
2305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2306T: git git://github.com/broadcom/stblinux.git
2307S: Maintained
2308F: arch/arm/mach-bcm/*brcmstb*
2309F: arch/arm/boot/dts/bcm7*.dts*
2310F: drivers/bus/brcmstb_gisb.c
2311N: brcmstb
2312
2313BROADCOM BMIPS MIPS ARCHITECTURE
2314M: Kevin Cernekee <cernekee@gmail.com>
2315M: Florian Fainelli <f.fainelli@gmail.com>
2316L: linux-mips@linux-mips.org
2317T: git git://github.com/broadcom/stblinux.git
2318S: Maintained
2319F: arch/mips/bmips/*
2320F: arch/mips/include/asm/mach-bmips/*
2321F: arch/mips/kernel/*bmips*
2322F: arch/mips/boot/dts/brcm/bcm*.dts*
2323F: drivers/irqchip/irq-bcm7*
2324F: drivers/irqchip/irq-brcmstb*
2325
2326BROADCOM TG3 GIGABIT ETHERNET DRIVER
2327M: Prashant Sreedharan <prashant@broadcom.com>
2328M: Michael Chan <mchan@broadcom.com>
2329L: netdev@vger.kernel.org
2330S: Supported
2331F: drivers/net/ethernet/broadcom/tg3.*
2332
2333BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2334M: Brett Rudley <brudley@broadcom.com>
2335M: Arend van Spriel <arend@broadcom.com>
2336M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2337M: Hante Meuleman <meuleman@broadcom.com>
2338L: linux-wireless@vger.kernel.org
2339L: brcm80211-dev-list@broadcom.com
2340S: Supported
2341F: drivers/net/wireless/brcm80211/
2342
2343BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2344M: QLogic-Storage-Upstream@qlogic.com
2345L: linux-scsi@vger.kernel.org
2346S: Supported
2347F: drivers/scsi/bnx2fc/
2348
2349BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2350M: QLogic-Storage-Upstream@qlogic.com
2351L: linux-scsi@vger.kernel.org
2352S: Supported
2353F: drivers/scsi/bnx2i/
2354
2355BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2356M: Ray Jui <rjui@broadcom.com>
2357M: Scott Branden <sbranden@broadcom.com>
2358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2359L: bcm-kernel-feedback-list@broadcom.com
2360T: git git://github.com/broadcom/cygnus-linux.git
2361S: Maintained
2362N: iproc
2363N: cygnus
2364N: bcm9113*
2365N: bcm9583*
2366N: bcm583*
2367N: bcm113*
2368
2369BROADCOM BRCMSTB GPIO DRIVER
2370M: Gregory Fong <gregory.0xf0@gmail.com>
2371L: bcm-kernel-feedback-list@broadcom.com>
2372S: Supported
2373F: drivers/gpio/gpio-brcmstb.c
2374F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2375
2376BROADCOM KONA GPIO DRIVER
2377M: Ray Jui <rjui@broadcom.com>
2378L: bcm-kernel-feedback-list@broadcom.com
2379S: Supported
2380F: drivers/gpio/gpio-bcm-kona.c
2381F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2382
2383BROADCOM NVRAM DRIVER
2384M: Rafał Miłecki <zajec5@gmail.com>
2385L: linux-mips@linux-mips.org
2386S: Maintained
2387F: drivers/firmware/broadcom/*
2388
2389BROADCOM STB NAND FLASH DRIVER
2390M: Brian Norris <computersforpeace@gmail.com>
2391L: linux-mtd@lists.infradead.org
2392S: Maintained
2393F: drivers/mtd/nand/brcmnand/
2394
2395BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2396M: Rafał Miłecki <zajec5@gmail.com>
2397L: linux-wireless@vger.kernel.org
2398S: Maintained
2399F: drivers/bcma/
2400F: include/linux/bcma/
2401
2402BROADCOM SYSTEMPORT ETHERNET DRIVER
2403M: Florian Fainelli <f.fainelli@gmail.com>
2404L: netdev@vger.kernel.org
2405S: Supported
2406F: drivers/net/ethernet/broadcom/bcmsysport.*
2407
2408BROCADE BFA FC SCSI DRIVER
2409M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2410M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2411L: linux-scsi@vger.kernel.org
2412S: Supported
2413F: drivers/scsi/bfa/
2414
2415BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2416M: Rasesh Mody <rasesh.mody@qlogic.com>
2417L: netdev@vger.kernel.org
2418S: Supported
2419F: drivers/net/ethernet/brocade/bna/
2420
2421BSG (block layer generic sg v4 driver)
2422M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2423L: linux-scsi@vger.kernel.org
2424S: Supported
2425F: block/bsg.c
2426F: include/linux/bsg.h
2427F: include/uapi/linux/bsg.h
2428
2429BT87X AUDIO DRIVER
2430M: Clemens Ladisch <clemens@ladisch.de>
2431L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2432T: git git://git.alsa-project.org/alsa-kernel.git
2433S: Maintained
2434F: Documentation/sound/alsa/Bt87x.txt
2435F: sound/pci/bt87x.c
2436
2437BT8XXGPIO DRIVER
2438M: Michael Buesch <m@bues.ch>
2439W: http://bu3sch.de/btgpio.php
2440S: Maintained
2441F: drivers/gpio/gpio-bt8xx.c
2442
2443BTRFS FILE SYSTEM
2444M: Chris Mason <clm@fb.com>
2445M: Josef Bacik <jbacik@fb.com>
2446M: David Sterba <dsterba@suse.com>
2447L: linux-btrfs@vger.kernel.org
2448W: http://btrfs.wiki.kernel.org/
2449Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2451S: Maintained
2452F: Documentation/filesystems/btrfs.txt
2453F: fs/btrfs/
2454
2455BTTV VIDEO4LINUX DRIVER
2456M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2457L: linux-media@vger.kernel.org
2458W: http://linuxtv.org
2459T: git git://linuxtv.org/media_tree.git
2460S: Odd fixes
2461F: Documentation/video4linux/bttv/
2462F: drivers/media/pci/bt8xx/bttv*
2463
2464BUSLOGIC SCSI DRIVER
2465M: Khalid Aziz <khalid@gonehiking.org>
2466L: linux-scsi@vger.kernel.org
2467S: Maintained
2468F: drivers/scsi/BusLogic.*
2469F: drivers/scsi/FlashPoint.*
2470
2471C-MEDIA CMI8788 DRIVER
2472M: Clemens Ladisch <clemens@ladisch.de>
2473L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2474T: git git://git.alsa-project.org/alsa-kernel.git
2475S: Maintained
2476F: sound/pci/oxygen/
2477
2478C6X ARCHITECTURE
2479M: Mark Salter <msalter@redhat.com>
2480M: Aurelien Jacquiot <a-jacquiot@ti.com>
2481L: linux-c6x-dev@linux-c6x.org
2482W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2483S: Maintained
2484F: arch/c6x/
2485
2486CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2487M: David Howells <dhowells@redhat.com>
2488L: linux-cachefs@redhat.com
2489S: Supported
2490F: Documentation/filesystems/caching/cachefiles.txt
2491F: fs/cachefiles/
2492
2493CADET FM/AM RADIO RECEIVER DRIVER
2494M: Hans Verkuil <hverkuil@xs4all.nl>
2495L: linux-media@vger.kernel.org
2496T: git git://linuxtv.org/media_tree.git
2497W: http://linuxtv.org
2498S: Maintained
2499F: drivers/media/radio/radio-cadet*
2500
2501CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2502M: Jonathan Corbet <corbet@lwn.net>
2503L: linux-media@vger.kernel.org
2504T: git git://linuxtv.org/media_tree.git
2505S: Maintained
2506F: Documentation/video4linux/cafe_ccic
2507F: drivers/media/platform/marvell-ccic/
2508
2509CAIF NETWORK LAYER
2510M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2511L: netdev@vger.kernel.org
2512S: Supported
2513F: Documentation/networking/caif/
2514F: drivers/net/caif/
2515F: include/uapi/linux/caif/
2516F: include/net/caif/
2517F: net/caif/
2518
2519CALGARY x86-64 IOMMU
2520M: Muli Ben-Yehuda <muli@il.ibm.com>
2521M: "Jon D. Mason" <jdmason@kudzu.us>
2522L: discuss@x86-64.org
2523S: Maintained
2524F: arch/x86/kernel/pci-calgary_64.c
2525F: arch/x86/kernel/tce_64.c
2526F: arch/x86/include/asm/calgary.h
2527F: arch/x86/include/asm/tce.h
2528
2529CAN NETWORK LAYER
2530M: Oliver Hartkopp <socketcan@hartkopp.net>
2531M: Marc Kleine-Budde <mkl@pengutronix.de>
2532L: linux-can@vger.kernel.org
2533W: https://github.com/linux-can
2534T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2536S: Maintained
2537F: Documentation/networking/can.txt
2538F: net/can/
2539F: include/linux/can/core.h
2540F: include/uapi/linux/can.h
2541F: include/uapi/linux/can/bcm.h
2542F: include/uapi/linux/can/raw.h
2543F: include/uapi/linux/can/gw.h
2544
2545CAN NETWORK DRIVERS
2546M: Wolfgang Grandegger <wg@grandegger.com>
2547M: Marc Kleine-Budde <mkl@pengutronix.de>
2548L: linux-can@vger.kernel.org
2549W: https://github.com/linux-can
2550T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2551T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2552S: Maintained
2553F: drivers/net/can/
2554F: include/linux/can/dev.h
2555F: include/linux/can/platform/
2556F: include/uapi/linux/can/error.h
2557F: include/uapi/linux/can/netlink.h
2558
2559CAPABILITIES
2560M: Serge Hallyn <serge.hallyn@canonical.com>
2561L: linux-security-module@vger.kernel.org
2562S: Supported
2563F: include/linux/capability.h
2564F: include/uapi/linux/capability.h
2565F: security/commoncap.c
2566F: kernel/capability.c
2567
2568CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2569M: Kevin Tsai <ktsai@capellamicro.com>
2570S: Maintained
2571F: drivers/iio/light/cm*
2572F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2573
2574CAVIUM LIQUIDIO NETWORK DRIVER
2575M: Derek Chickles <derek.chickles@caviumnetworks.com>
2576M: Satanand Burla <satananda.burla@caviumnetworks.com>
2577M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2578M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2579L: netdev@vger.kernel.org
2580W: http://www.cavium.com
2581S: Supported
2582F: drivers/net/ethernet/cavium/liquidio/
2583
2584CC2520 IEEE-802.15.4 RADIO DRIVER
2585M: Varka Bhadram <varkabhadram@gmail.com>
2586L: linux-wpan@vger.kernel.org
2587S: Maintained
2588F: drivers/net/ieee802154/cc2520.c
2589F: include/linux/spi/cc2520.h
2590F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2591
2592CELL BROADBAND ENGINE ARCHITECTURE
2593M: Arnd Bergmann <arnd@arndb.de>
2594L: linuxppc-dev@lists.ozlabs.org
2595W: http://www.ibm.com/developerworks/power/cell/
2596S: Supported
2597F: arch/powerpc/include/asm/cell*.h
2598F: arch/powerpc/include/asm/spu*.h
2599F: arch/powerpc/include/uapi/asm/spu*.h
2600F: arch/powerpc/oprofile/*cell*
2601F: arch/powerpc/platforms/cell/
2602
2603CEPH COMMON CODE (LIBCEPH)
2604M: Ilya Dryomov <idryomov@gmail.com>
2605M: "Yan, Zheng" <zyan@redhat.com>
2606M: Sage Weil <sage@redhat.com>
2607L: ceph-devel@vger.kernel.org
2608W: http://ceph.com/
2609T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2610T: git git://github.com/ceph/ceph-client.git
2611S: Supported
2612F: net/ceph/
2613F: include/linux/ceph/
2614F: include/linux/crush/
2615
2616CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2617M: "Yan, Zheng" <zyan@redhat.com>
2618M: Sage Weil <sage@redhat.com>
2619M: Ilya Dryomov <idryomov@gmail.com>
2620L: ceph-devel@vger.kernel.org
2621W: http://ceph.com/
2622T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2623T: git git://github.com/ceph/ceph-client.git
2624S: Supported
2625F: Documentation/filesystems/ceph.txt
2626F: fs/ceph/
2627
2628CERTIFICATE HANDLING:
2629M: David Howells <dhowells@redhat.com>
2630M: David Woodhouse <dwmw2@infradead.org>
2631L: keyrings@linux-nfs.org
2632S: Maintained
2633F: Documentation/module-signing.txt
2634F: certs/
2635F: scripts/extract-cert.c
2636
2637CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2638L: linux-usb@vger.kernel.org
2639S: Orphan
2640F: Documentation/usb/WUSB-Design-overview.txt
2641F: Documentation/usb/wusb-cbaf
2642F: drivers/usb/host/hwa-hc.c
2643F: drivers/usb/host/whci/
2644F: drivers/usb/wusbcore/
2645F: include/linux/usb/wusb*
2646
2647CFAG12864B LCD DRIVER
2648M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2649W: http://miguelojeda.es/auxdisplay.htm
2650W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2651S: Maintained
2652F: drivers/auxdisplay/cfag12864b.c
2653F: include/linux/cfag12864b.h
2654
2655CFAG12864BFB LCD FRAMEBUFFER DRIVER
2656M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2657W: http://miguelojeda.es/auxdisplay.htm
2658W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2659S: Maintained
2660F: drivers/auxdisplay/cfag12864bfb.c
2661F: include/linux/cfag12864b.h
2662
2663CFG80211 and NL80211
2664M: Johannes Berg <johannes@sipsolutions.net>
2665L: linux-wireless@vger.kernel.org
2666W: http://wireless.kernel.org/
2667T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2668T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2669S: Maintained
2670F: include/uapi/linux/nl80211.h
2671F: include/net/cfg80211.h
2672F: net/wireless/*
2673X: net/wireless/wext*
2674
2675CHAR and MISC DRIVERS
2676M: Arnd Bergmann <arnd@arndb.de>
2677M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2678T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2679S: Supported
2680F: drivers/char/*
2681F: drivers/misc/*
2682F: include/linux/miscdevice.h
2683
2684CHECKPATCH
2685M: Andy Whitcroft <apw@canonical.com>
2686M: Joe Perches <joe@perches.com>
2687S: Maintained
2688F: scripts/checkpatch.pl
2689
2690CHINESE DOCUMENTATION
2691M: Harry Wei <harryxiyou@gmail.com>
2692L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2693L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2694S: Maintained
2695F: Documentation/zh_CN/
2696
2697CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2698M: Peter Chen <Peter.Chen@freescale.com>
2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2700L: linux-usb@vger.kernel.org
2701S: Maintained
2702F: drivers/usb/chipidea/
2703
2704CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2705M: Hans de Goede <hdegoede@redhat.com>
2706L: linux-input@vger.kernel.org
2707S: Maintained
2708F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2709F: drivers/input/touchscreen/chipone_icn8318.c
2710
2711CHROME HARDWARE PLATFORM SUPPORT
2712M: Olof Johansson <olof@lixom.net>
2713S: Maintained
2714F: drivers/platform/chrome/
2715
2716CISCO VIC ETHERNET NIC DRIVER
2717M: Christian Benvenuti <benve@cisco.com>
2718M: Sujith Sankar <ssujith@cisco.com>
2719M: Govindarajulu Varadarajan <_govind@gmx.com>
2720M: Neel Patel <neepatel@cisco.com>
2721S: Supported
2722F: drivers/net/ethernet/cisco/enic/
2723
2724CISCO VIC LOW LATENCY NIC DRIVER
2725M: Upinder Malhi <umalhi@cisco.com>
2726S: Supported
2727F: drivers/infiniband/hw/usnic
2728
2729CIRRUS LOGIC EP93XX ETHERNET DRIVER
2730M: Hartley Sweeten <hsweeten@visionengravers.com>
2731L: netdev@vger.kernel.org
2732S: Maintained
2733F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2734
2735CIRRUS LOGIC AUDIO CODEC DRIVERS
2736M: Brian Austin <brian.austin@cirrus.com>
2737M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2739S: Maintained
2740F: sound/soc/codecs/cs*
2741
2742CLEANCACHE API
2743M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2744L: linux-kernel@vger.kernel.org
2745S: Maintained
2746F: mm/cleancache.c
2747F: include/linux/cleancache.h
2748
2749CLK API
2750M: Russell King <linux@arm.linux.org.uk>
2751L: linux-clk@vger.kernel.org
2752S: Maintained
2753F: include/linux/clk.h
2754
2755CLOCKSOURCE, CLOCKEVENT DRIVERS
2756M: Daniel Lezcano <daniel.lezcano@linaro.org>
2757M: Thomas Gleixner <tglx@linutronix.de>
2758L: linux-kernel@vger.kernel.org
2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2760S: Supported
2761F: drivers/clocksource
2762
2763CISCO FCOE HBA DRIVER
2764M: Hiral Patel <hiralpat@cisco.com>
2765M: Suma Ramars <sramars@cisco.com>
2766M: Brian Uchino <buchino@cisco.com>
2767L: linux-scsi@vger.kernel.org
2768S: Supported
2769F: drivers/scsi/fnic/
2770
2771CISCO SCSI HBA DRIVER
2772M: Narsimhulu Musini <nmusini@cisco.com>
2773M: Sesidhar Baddela <sebaddel@cisco.com>
2774L: linux-scsi@vger.kernel.org
2775S: Supported
2776F: drivers/scsi/snic/
2777
2778CMPC ACPI DRIVER
2779M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2780M: Daniel Oliveira Nascimento <don@syst.com.br>
2781L: platform-driver-x86@vger.kernel.org
2782S: Supported
2783F: drivers/platform/x86/classmate-laptop.c
2784
2785COBALT MEDIA DRIVER
2786M: Hans Verkuil <hans.verkuil@cisco.com>
2787L: linux-media@vger.kernel.org
2788T: git git://linuxtv.org/media_tree.git
2789W: http://linuxtv.org
2790S: Supported
2791F: drivers/media/pci/cobalt/
2792
2793COCCINELLE/Semantic Patches (SmPL)
2794M: Julia Lawall <Julia.Lawall@lip6.fr>
2795M: Gilles Muller <Gilles.Muller@lip6.fr>
2796M: Nicolas Palix <nicolas.palix@imag.fr>
2797M: Michal Marek <mmarek@suse.com>
2798L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2799T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2800W: http://coccinelle.lip6.fr/
2801S: Supported
2802F: Documentation/coccinelle.txt
2803F: scripts/coccinelle/
2804F: scripts/coccicheck
2805
2806CODA FILE SYSTEM
2807M: Jan Harkes <jaharkes@cs.cmu.edu>
2808M: coda@cs.cmu.edu
2809L: codalist@coda.cs.cmu.edu
2810W: http://www.coda.cs.cmu.edu/
2811S: Maintained
2812F: Documentation/filesystems/coda.txt
2813F: fs/coda/
2814F: include/linux/coda*.h
2815F: include/uapi/linux/coda*.h
2816
2817CODA V4L2 MEM2MEM DRIVER
2818M: Philipp Zabel <p.zabel@pengutronix.de>
2819L: linux-media@vger.kernel.org
2820S: Maintained
2821F: Documentation/devicetree/bindings/media/coda.txt
2822F: drivers/media/platform/coda/
2823
2824COMMON CLK FRAMEWORK
2825M: Michael Turquette <mturquette@baylibre.com>
2826M: Stephen Boyd <sboyd@codeaurora.org>
2827L: linux-clk@vger.kernel.org
2828T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2829S: Maintained
2830F: drivers/clk/
2831X: drivers/clk/clkdev.c
2832F: include/linux/clk-pr*
2833F: include/linux/clk/
2834
2835COMMON INTERNET FILE SYSTEM (CIFS)
2836M: Steve French <sfrench@samba.org>
2837L: linux-cifs@vger.kernel.org
2838L: samba-technical@lists.samba.org (moderated for non-subscribers)
2839W: http://linux-cifs.samba.org/
2840T: git git://git.samba.org/sfrench/cifs-2.6.git
2841S: Supported
2842F: Documentation/filesystems/cifs/
2843F: fs/cifs/
2844
2845COMPACTPCI HOTPLUG CORE
2846M: Scott Murray <scott@spiteful.org>
2847L: linux-pci@vger.kernel.org
2848S: Maintained
2849F: drivers/pci/hotplug/cpci_hotplug*
2850
2851COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2852M: Scott Murray <scott@spiteful.org>
2853L: linux-pci@vger.kernel.org
2854S: Maintained
2855F: drivers/pci/hotplug/cpcihp_zt5550.*
2856
2857COMPACTPCI HOTPLUG GENERIC DRIVER
2858M: Scott Murray <scott@spiteful.org>
2859L: linux-pci@vger.kernel.org
2860S: Maintained
2861F: drivers/pci/hotplug/cpcihp_generic.c
2862
2863COMPAL LAPTOP SUPPORT
2864M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2865L: platform-driver-x86@vger.kernel.org
2866S: Maintained
2867F: drivers/platform/x86/compal-laptop.c
2868
2869CONEXANT ACCESSRUNNER USB DRIVER
2870M: Simon Arlott <cxacru@fire.lp0.eu>
2871L: accessrunner-general@lists.sourceforge.net
2872W: http://accessrunner.sourceforge.net/
2873S: Maintained
2874F: drivers/usb/atm/cxacru.c
2875
2876CONFIGFS
2877M: Joel Becker <jlbec@evilplan.org>
2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2879S: Supported
2880F: fs/configfs/
2881F: include/linux/configfs.h
2882
2883CONNECTOR
2884M: Evgeniy Polyakov <zbr@ioremap.net>
2885L: netdev@vger.kernel.org
2886S: Maintained
2887F: drivers/connector/
2888
2889CONTROL GROUP (CGROUP)
2890M: Tejun Heo <tj@kernel.org>
2891M: Li Zefan <lizefan@huawei.com>
2892M: Johannes Weiner <hannes@cmpxchg.org>
2893L: cgroups@vger.kernel.org
2894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2895S: Maintained
2896F: Documentation/cgroups/
2897F: include/linux/cgroup*
2898F: kernel/cgroup*
2899
2900CONTROL GROUP - CPUSET
2901M: Li Zefan <lizefan@huawei.com>
2902L: cgroups@vger.kernel.org
2903W: http://www.bullopensource.org/cpuset/
2904W: http://oss.sgi.com/projects/cpusets/
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2906S: Maintained
2907F: Documentation/cgroups/cpusets.txt
2908F: include/linux/cpuset.h
2909F: kernel/cpuset.c
2910
2911CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2912M: Johannes Weiner <hannes@cmpxchg.org>
2913M: Michal Hocko <mhocko@kernel.org>
2914L: cgroups@vger.kernel.org
2915L: linux-mm@kvack.org
2916S: Maintained
2917F: mm/memcontrol.c
2918F: mm/swap_cgroup.c
2919
2920CORETEMP HARDWARE MONITORING DRIVER
2921M: Fenghua Yu <fenghua.yu@intel.com>
2922L: lm-sensors@lm-sensors.org
2923S: Maintained
2924F: Documentation/hwmon/coretemp
2925F: drivers/hwmon/coretemp.c
2926
2927COSA/SRP SYNC SERIAL DRIVER
2928M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2929W: http://www.fi.muni.cz/~kas/cosa/
2930S: Maintained
2931F: drivers/net/wan/cosa*
2932
2933CPMAC ETHERNET DRIVER
2934M: Florian Fainelli <florian@openwrt.org>
2935L: netdev@vger.kernel.org
2936S: Maintained
2937F: drivers/net/ethernet/ti/cpmac.c
2938
2939CPU FREQUENCY DRIVERS
2940M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2941M: Viresh Kumar <viresh.kumar@linaro.org>
2942L: linux-pm@vger.kernel.org
2943S: Maintained
2944T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2945T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2946F: drivers/cpufreq/
2947F: include/linux/cpufreq.h
2948
2949CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2950M: Viresh Kumar <viresh.kumar@linaro.org>
2951M: Sudeep Holla <sudeep.holla@arm.com>
2952L: linux-pm@vger.kernel.org
2953W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2954S: Maintained
2955F: drivers/cpufreq/arm_big_little.h
2956F: drivers/cpufreq/arm_big_little.c
2957F: drivers/cpufreq/arm_big_little_dt.c
2958
2959CPUIDLE DRIVER - ARM BIG LITTLE
2960M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2961M: Daniel Lezcano <daniel.lezcano@linaro.org>
2962L: linux-pm@vger.kernel.org
2963L: linux-arm-kernel@lists.infradead.org
2964T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2965S: Maintained
2966F: drivers/cpuidle/cpuidle-big_little.c
2967
2968CPUIDLE DRIVER - ARM EXYNOS
2969M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2970M: Daniel Lezcano <daniel.lezcano@linaro.org>
2971M: Kukjin Kim <kgene@kernel.org>
2972L: linux-pm@vger.kernel.org
2973L: linux-samsung-soc@vger.kernel.org
2974S: Supported
2975F: drivers/cpuidle/cpuidle-exynos.c
2976F: arch/arm/mach-exynos/pm.c
2977
2978CPUIDLE DRIVERS
2979M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2980M: Daniel Lezcano <daniel.lezcano@linaro.org>
2981L: linux-pm@vger.kernel.org
2982S: Maintained
2983T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2984F: drivers/cpuidle/*
2985F: include/linux/cpuidle.h
2986
2987CPUID/MSR DRIVER
2988M: "H. Peter Anvin" <hpa@zytor.com>
2989S: Maintained
2990F: arch/x86/kernel/cpuid.c
2991F: arch/x86/kernel/msr.c
2992
2993CPU POWER MONITORING SUBSYSTEM
2994M: Thomas Renninger <trenn@suse.com>
2995L: linux-pm@vger.kernel.org
2996S: Maintained
2997F: tools/power/cpupower/
2998
2999CRAMFS FILESYSTEM
3000W: http://sourceforge.net/projects/cramfs/
3001S: Orphan / Obsolete
3002F: Documentation/filesystems/cramfs.txt
3003F: fs/cramfs/
3004
3005CRIS PORT
3006M: Mikael Starvik <starvik@axis.com>
3007M: Jesper Nilsson <jesper.nilsson@axis.com>
3008L: linux-cris-kernel@axis.com
3009W: http://developer.axis.com
3010S: Maintained
3011F: arch/cris/
3012F: drivers/tty/serial/crisv10.*
3013
3014CRYPTO API
3015M: Herbert Xu <herbert@gondor.apana.org.au>
3016M: "David S. Miller" <davem@davemloft.net>
3017L: linux-crypto@vger.kernel.org
3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3019S: Maintained
3020F: Documentation/crypto/
3021F: Documentation/DocBook/crypto-API.tmpl
3022F: arch/*/crypto/
3023F: crypto/
3024F: drivers/crypto/
3025F: include/crypto/
3026
3027CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3028M: Neil Horman <nhorman@tuxdriver.com>
3029L: linux-crypto@vger.kernel.org
3030S: Maintained
3031F: crypto/ansi_cprng.c
3032F: crypto/rng.c
3033
3034CS5535 Audio ALSA driver
3035M: Jaya Kumar <jayakumar.alsa@gmail.com>
3036S: Maintained
3037F: sound/pci/cs5535audio/
3038
3039CW1200 WLAN driver
3040M: Solomon Peachy <pizza@shaftnet.org>
3041S: Maintained
3042F: drivers/net/wireless/cw1200/
3043
3044CX18 VIDEO4LINUX DRIVER
3045M: Andy Walls <awalls@md.metrocast.net>
3046L: ivtv-devel@ivtvdriver.org (subscribers-only)
3047L: linux-media@vger.kernel.org
3048T: git git://linuxtv.org/media_tree.git
3049W: http://linuxtv.org
3050W: http://www.ivtvdriver.org/index.php/Cx18
3051S: Maintained
3052F: Documentation/video4linux/cx18.txt
3053F: drivers/media/pci/cx18/
3054F: include/uapi/linux/ivtv*
3055
3056CX2341X MPEG ENCODER HELPER MODULE
3057M: Hans Verkuil <hverkuil@xs4all.nl>
3058L: linux-media@vger.kernel.org
3059T: git git://linuxtv.org/media_tree.git
3060W: http://linuxtv.org
3061S: Maintained
3062F: drivers/media/common/cx2341x*
3063F: include/media/cx2341x*
3064
3065CX24120 MEDIA DRIVER
3066M: Jemma Denson <jdenson@gmail.com>
3067M: Patrick Boettcher <patrick.boettcher@posteo.de>
3068L: linux-media@vger.kernel.org
3069W: http://linuxtv.org/
3070Q: http://patchwork.linuxtv.org/project/linux-media/list/
3071S: Maintained
3072F: drivers/media/dvb-frontends/cx24120*
3073
3074CX88 VIDEO4LINUX DRIVER
3075M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3076L: linux-media@vger.kernel.org
3077W: http://linuxtv.org
3078T: git git://linuxtv.org/media_tree.git
3079S: Odd fixes
3080F: Documentation/video4linux/cx88/
3081F: drivers/media/pci/cx88/
3082
3083CXD2820R MEDIA DRIVER
3084M: Antti Palosaari <crope@iki.fi>
3085L: linux-media@vger.kernel.org
3086W: http://linuxtv.org/
3087W: http://palosaari.fi/linux/
3088Q: http://patchwork.linuxtv.org/project/linux-media/list/
3089T: git git://linuxtv.org/anttip/media_tree.git
3090S: Maintained
3091F: drivers/media/dvb-frontends/cxd2820r*
3092
3093CXGB3 ETHERNET DRIVER (CXGB3)
3094M: Santosh Raspatur <santosh@chelsio.com>
3095L: netdev@vger.kernel.org
3096W: http://www.chelsio.com
3097S: Supported
3098F: drivers/net/ethernet/chelsio/cxgb3/
3099
3100CXGB3 ISCSI DRIVER (CXGB3I)
3101M: Karen Xie <kxie@chelsio.com>
3102L: linux-scsi@vger.kernel.org
3103W: http://www.chelsio.com
3104S: Supported
3105F: drivers/scsi/cxgbi/cxgb3i
3106
3107CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3108M: Steve Wise <swise@chelsio.com>
3109L: linux-rdma@vger.kernel.org
3110W: http://www.openfabrics.org
3111S: Supported
3112F: drivers/infiniband/hw/cxgb3/
3113
3114CXGB4 ETHERNET DRIVER (CXGB4)
3115M: Hariprasad S <hariprasad@chelsio.com>
3116L: netdev@vger.kernel.org
3117W: http://www.chelsio.com
3118S: Supported
3119F: drivers/net/ethernet/chelsio/cxgb4/
3120
3121CXGB4 ISCSI DRIVER (CXGB4I)
3122M: Karen Xie <kxie@chelsio.com>
3123L: linux-scsi@vger.kernel.org
3124W: http://www.chelsio.com
3125S: Supported
3126F: drivers/scsi/cxgbi/cxgb4i
3127
3128CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3129M: Steve Wise <swise@chelsio.com>
3130L: linux-rdma@vger.kernel.org
3131W: http://www.openfabrics.org
3132S: Supported
3133F: drivers/infiniband/hw/cxgb4/
3134
3135CXGB4VF ETHERNET DRIVER (CXGB4VF)
3136M: Casey Leedom <leedom@chelsio.com>
3137L: netdev@vger.kernel.org
3138W: http://www.chelsio.com
3139S: Supported
3140F: drivers/net/ethernet/chelsio/cxgb4vf/
3141
3142CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3143M: Ian Munsie <imunsie@au1.ibm.com>
3144M: Michael Neuling <mikey@neuling.org>
3145L: linuxppc-dev@lists.ozlabs.org
3146S: Supported
3147F: drivers/misc/cxl/
3148F: include/misc/cxl*
3149F: include/uapi/misc/cxl.h
3150F: Documentation/powerpc/cxl.txt
3151F: Documentation/powerpc/cxl.txt
3152F: Documentation/ABI/testing/sysfs-class-cxl
3153
3154STMMAC ETHERNET DRIVER
3155M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3156L: netdev@vger.kernel.org
3157W: http://www.stlinux.com
3158S: Supported
3159F: drivers/net/ethernet/stmicro/stmmac/
3160
3161CYBERPRO FB DRIVER
3162M: Russell King <linux@arm.linux.org.uk>
3163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3164W: http://www.arm.linux.org.uk/
3165S: Maintained
3166F: drivers/video/fbdev/cyber2000fb.*
3167
3168CYCLADES ASYNC MUX DRIVER
3169W: http://www.cyclades.com/
3170S: Orphan
3171F: drivers/tty/cyclades.c
3172F: include/linux/cyclades.h
3173F: include/uapi/linux/cyclades.h
3174
3175CYCLADES PC300 DRIVER
3176W: http://www.cyclades.com/
3177S: Orphan
3178F: drivers/net/wan/pc300*
3179
3180CYPRESS_FIRMWARE MEDIA DRIVER
3181M: Antti Palosaari <crope@iki.fi>
3182L: linux-media@vger.kernel.org
3183W: http://linuxtv.org/
3184W: http://palosaari.fi/linux/
3185Q: http://patchwork.linuxtv.org/project/linux-media/list/
3186T: git git://linuxtv.org/anttip/media_tree.git
3187S: Maintained
3188F: drivers/media/common/cypress_firmware*
3189
3190CYTTSP TOUCHSCREEN DRIVER
3191M: Ferruh Yigit <fery@cypress.com>
3192L: linux-input@vger.kernel.org
3193S: Supported
3194F: drivers/input/touchscreen/cyttsp*
3195F: include/linux/input/cyttsp.h
3196
3197DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3198M: Joshua Kinard <kumba@gentoo.org>
3199S: Maintained
3200F: drivers/rtc/rtc-ds1685.c
3201F: include/linux/rtc/ds1685.h
3202
3203DAMA SLAVE for AX.25
3204M: Joerg Reuter <jreuter@yaina.de>
3205W: http://yaina.de/jreuter/
3206W: http://www.qsl.net/dl1bke/
3207L: linux-hams@vger.kernel.org
3208S: Maintained
3209F: net/ax25/af_ax25.c
3210F: net/ax25/ax25_dev.c
3211F: net/ax25/ax25_ds_*
3212F: net/ax25/ax25_in.c
3213F: net/ax25/ax25_out.c
3214F: net/ax25/ax25_timer.c
3215F: net/ax25/sysctl_net_ax25.c
3216
3217DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3218L: netdev@vger.kernel.org
3219S: Orphan
3220F: Documentation/networking/dmfe.txt
3221F: drivers/net/ethernet/dec/tulip/dmfe.c
3222
3223DC390/AM53C974 SCSI driver
3224M: Hannes Reinecke <hare@suse.com>
3225L: linux-scsi@vger.kernel.org
3226S: Maintained
3227F: drivers/scsi/am53c974.c
3228
3229DC395x SCSI driver
3230M: Oliver Neukum <oliver@neukum.org>
3231M: Ali Akcaagac <aliakc@web.de>
3232M: Jamie Lenehan <lenehan@twibble.org>
3233L: dc395x@twibble.org
3234W: http://twibble.org/dist/dc395x/
3235W: http://lists.twibble.org/mailman/listinfo/dc395x/
3236S: Maintained
3237F: Documentation/scsi/dc395x.txt
3238F: drivers/scsi/dc395x.*
3239
3240DCCP PROTOCOL
3241M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3242L: dccp@vger.kernel.org
3243W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3244S: Maintained
3245F: include/linux/dccp.h
3246F: include/uapi/linux/dccp.h
3247F: include/linux/tfrc.h
3248F: net/dccp/
3249
3250DECnet NETWORK LAYER
3251W: http://linux-decnet.sourceforge.net
3252L: linux-decnet-user@lists.sourceforge.net
3253S: Orphan
3254F: Documentation/networking/decnet.txt
3255F: net/decnet/
3256
3257DECSTATION PLATFORM SUPPORT
3258M: "Maciej W. Rozycki" <macro@linux-mips.org>
3259L: linux-mips@linux-mips.org
3260W: http://www.linux-mips.org/wiki/DECstation
3261S: Maintained
3262F: arch/mips/dec/
3263F: arch/mips/include/asm/dec/
3264F: arch/mips/include/asm/mach-dec/
3265
3266DEFXX FDDI NETWORK DRIVER
3267M: "Maciej W. Rozycki" <macro@linux-mips.org>
3268S: Maintained
3269F: drivers/net/fddi/defxx.*
3270
3271DELL LAPTOP DRIVER
3272M: Matthew Garrett <mjg59@srcf.ucam.org>
3273M: Pali Rohár <pali.rohar@gmail.com>
3274L: platform-driver-x86@vger.kernel.org
3275S: Maintained
3276F: drivers/platform/x86/dell-laptop.c
3277
3278DELL LAPTOP RBTN DRIVER
3279M: Pali Rohár <pali.rohar@gmail.com>
3280S: Maintained
3281F: drivers/platform/x86/dell-rbtn.*
3282
3283DELL LAPTOP FREEFALL DRIVER
3284M: Pali Rohár <pali.rohar@gmail.com>
3285S: Maintained
3286F: drivers/platform/x86/dell-smo8800.c
3287
3288DELL LAPTOP SMM DRIVER
3289M: Pali Rohár <pali.rohar@gmail.com>
3290S: Maintained
3291F: drivers/hwmon/dell-smm-hwmon.c
3292F: include/uapi/linux/i8k.h
3293
3294DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3295M: Doug Warzecha <Douglas_Warzecha@dell.com>
3296S: Maintained
3297F: Documentation/dcdbas.txt
3298F: drivers/firmware/dcdbas.*
3299
3300DELL WMI EXTRAS DRIVER
3301M: Matthew Garrett <mjg59@srcf.ucam.org>
3302M: Pali Rohár <pali.rohar@gmail.com>
3303S: Maintained
3304F: drivers/platform/x86/dell-wmi.c
3305
3306DESIGNWARE USB2 DRD IP DRIVER
3307M: John Youn <johnyoun@synopsys.com>
3308L: linux-usb@vger.kernel.org
3309T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3310S: Maintained
3311F: drivers/usb/dwc2/
3312
3313DESIGNWARE USB3 DRD IP DRIVER
3314M: Felipe Balbi <balbi@ti.com>
3315L: linux-usb@vger.kernel.org
3316L: linux-omap@vger.kernel.org
3317T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3318S: Maintained
3319F: drivers/usb/dwc3/
3320
3321DEVICE COREDUMP (DEV_COREDUMP)
3322M: Johannes Berg <johannes@sipsolutions.net>
3323L: linux-kernel@vger.kernel.org
3324S: Maintained
3325F: drivers/base/devcoredump.c
3326F: include/linux/devcoredump.h
3327
3328DEVICE FREQUENCY (DEVFREQ)
3329M: MyungJoo Ham <myungjoo.ham@samsung.com>
3330M: Kyungmin Park <kyungmin.park@samsung.com>
3331L: linux-pm@vger.kernel.org
3332S: Maintained
3333F: drivers/devfreq/
3334
3335DEVICE NUMBER REGISTRY
3336M: Torben Mathiasen <device@lanana.org>
3337W: http://lanana.org/docs/device-list/index.html
3338S: Maintained
3339
3340DEVICE-MAPPER (LVM)
3341M: Alasdair Kergon <agk@redhat.com>
3342M: Mike Snitzer <snitzer@redhat.com>
3343M: dm-devel@redhat.com
3344L: dm-devel@redhat.com
3345W: http://sources.redhat.com/dm
3346Q: http://patchwork.kernel.org/project/dm-devel/list/
3347T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3348T: quilt http://people.redhat.com/agk/patches/linux/editing/
3349S: Maintained
3350F: Documentation/device-mapper/
3351F: drivers/md/dm*
3352F: drivers/md/persistent-data/
3353F: include/linux/device-mapper.h
3354F: include/linux/dm-*.h
3355F: include/uapi/linux/dm-*.h
3356
3357DIALOG SEMICONDUCTOR DRIVERS
3358M: Support Opensource <support.opensource@diasemi.com>
3359W: http://www.dialog-semiconductor.com/products
3360S: Supported
3361F: Documentation/hwmon/da90??
3362F: drivers/gpio/gpio-da90??.c
3363F: drivers/hwmon/da90??-hwmon.c
3364F: drivers/iio/adc/da91??-*.c
3365F: drivers/input/misc/da90??_onkey.c
3366F: drivers/input/touchscreen/da9052_tsi.c
3367F: drivers/leds/leds-da90??.c
3368F: drivers/mfd/da903x.c
3369F: drivers/mfd/da90??-*.c
3370F: drivers/mfd/da91??-*.c
3371F: drivers/power/da9052-battery.c
3372F: drivers/power/da91??-*.c
3373F: drivers/regulator/da903x.c
3374F: drivers/regulator/da9???-regulator.[ch]
3375F: drivers/rtc/rtc-da90??.c
3376F: drivers/video/backlight/da90??_bl.c
3377F: drivers/watchdog/da90??_wdt.c
3378F: include/linux/mfd/da903x.h
3379F: include/linux/mfd/da9052/
3380F: include/linux/mfd/da9055/
3381F: include/linux/mfd/da9063/
3382F: include/linux/mfd/da9150/
3383F: include/sound/da[79]*.h
3384F: sound/soc/codecs/da[79]*.[ch]
3385
3386DIGI NEO AND CLASSIC PCI PRODUCTS
3387M: Lidza Louina <lidza.louina@gmail.com>
3388M: Mark Hounschell <markh@compro.net>
3389L: driverdev-devel@linuxdriverproject.org
3390S: Maintained
3391F: drivers/staging/dgnc/
3392
3393DIGI EPCA PCI PRODUCTS
3394M: Lidza Louina <lidza.louina@gmail.com>
3395M: Mark Hounschell <markh@compro.net>
3396M: Daeseok Youn <daeseok.youn@gmail.com>
3397L: driverdev-devel@linuxdriverproject.org
3398S: Maintained
3399F: drivers/staging/dgap/
3400
3401DIOLAN U2C-12 I2C DRIVER
3402M: Guenter Roeck <linux@roeck-us.net>
3403L: linux-i2c@vger.kernel.org
3404S: Maintained
3405F: drivers/i2c/busses/i2c-diolan-u2c.c
3406
3407DIRECT ACCESS (DAX)
3408M: Matthew Wilcox <willy@linux.intel.com>
3409L: linux-fsdevel@vger.kernel.org
3410S: Supported
3411F: fs/dax.c
3412
3413DIRECTORY NOTIFICATION (DNOTIFY)
3414M: Eric Paris <eparis@parisplace.org>
3415S: Maintained
3416F: Documentation/filesystems/dnotify.txt
3417F: fs/notify/dnotify/
3418F: include/linux/dnotify.h
3419
3420DISK GEOMETRY AND PARTITION HANDLING
3421M: Andries Brouwer <aeb@cwi.nl>
3422W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3423W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3424W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3425S: Maintained
3426
3427DISKQUOTA
3428M: Jan Kara <jack@suse.com>
3429S: Maintained
3430F: Documentation/filesystems/quota.txt
3431F: fs/quota/
3432F: include/linux/quota*.h
3433F: include/uapi/linux/quota*.h
3434
3435DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3436M: Bernie Thompson <bernie@plugable.com>
3437L: linux-fbdev@vger.kernel.org
3438S: Maintained
3439W: http://plugable.com/category/projects/udlfb/
3440F: drivers/video/fbdev/udlfb.c
3441F: include/video/udlfb.h
3442F: Documentation/fb/udlfb.txt
3443
3444DISTRIBUTED LOCK MANAGER (DLM)
3445M: Christine Caulfield <ccaulfie@redhat.com>
3446M: David Teigland <teigland@redhat.com>
3447L: cluster-devel@redhat.com
3448W: http://sources.redhat.com/cluster/
3449T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3450S: Supported
3451F: fs/dlm/
3452
3453DMA BUFFER SHARING FRAMEWORK
3454M: Sumit Semwal <sumit.semwal@linaro.org>
3455S: Maintained
3456L: linux-media@vger.kernel.org
3457L: dri-devel@lists.freedesktop.org
3458L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3459F: drivers/dma-buf/
3460F: include/linux/dma-buf*
3461F: include/linux/reservation.h
3462F: include/linux/*fence.h
3463F: Documentation/dma-buf-sharing.txt
3464T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3465
3466DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3467M: Vinod Koul <vinod.koul@intel.com>
3468L: dmaengine@vger.kernel.org
3469Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3470S: Maintained
3471F: drivers/dma/
3472F: include/linux/dmaengine.h
3473F: Documentation/dmaengine/
3474T: git git://git.infradead.org/users/vkoul/slave-dma.git
3475
3476DME1737 HARDWARE MONITOR DRIVER
3477M: Juerg Haefliger <juergh@gmail.com>
3478L: lm-sensors@lm-sensors.org
3479S: Maintained
3480F: Documentation/hwmon/dme1737
3481F: drivers/hwmon/dme1737.c
3482
3483DMI/SMBIOS SUPPORT
3484M: Jean Delvare <jdelvare@suse.com>
3485S: Maintained
3486T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3487F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3488F: drivers/firmware/dmi-id.c
3489F: drivers/firmware/dmi_scan.c
3490F: include/linux/dmi.h
3491
3492DOCUMENTATION
3493M: Jonathan Corbet <corbet@lwn.net>
3494L: linux-doc@vger.kernel.org
3495S: Maintained
3496F: Documentation/
3497X: Documentation/ABI/
3498X: Documentation/devicetree/
3499X: Documentation/acpi
3500X: Documentation/power
3501X: Documentation/spi
3502X: Documentation/DocBook/media
3503T: git git://git.lwn.net/linux-2.6.git docs-next
3504
3505DOUBLETALK DRIVER
3506M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3507L: blinux-list@redhat.com
3508S: Maintained
3509F: drivers/char/dtlk.c
3510F: include/linux/dtlk.h
3511
3512DPT_I2O SCSI RAID DRIVER
3513M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3514L: linux-scsi@vger.kernel.org
3515W: http://www.adaptec.com/
3516S: Maintained
3517F: drivers/scsi/dpt*
3518F: drivers/scsi/dpt/
3519
3520DRBD DRIVER
3521P: Philipp Reisner
3522P: Lars Ellenberg
3523M: drbd-dev@lists.linbit.com
3524L: drbd-user@lists.linbit.com
3525W: http://www.drbd.org
3526T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3527T: git git://git.drbd.org/drbd-8.3.git
3528S: Supported
3529F: drivers/block/drbd/
3530F: lib/lru_cache.c
3531F: Documentation/blockdev/drbd/
3532
3533DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3534M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3535T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3536S: Supported
3537F: Documentation/kobject.txt
3538F: drivers/base/
3539F: fs/debugfs/
3540F: fs/kernfs/
3541F: fs/sysfs/
3542F: include/linux/debugfs.h
3543F: include/linux/kobj*
3544F: lib/kobj*
3545
3546DRM DRIVERS
3547M: David Airlie <airlied@linux.ie>
3548L: dri-devel@lists.freedesktop.org
3549T: git git://people.freedesktop.org/~airlied/linux
3550S: Maintained
3551F: drivers/gpu/drm/
3552F: drivers/gpu/vga/
3553F: include/drm/
3554F: include/uapi/drm/
3555
3556RADEON DRM DRIVERS
3557M: Alex Deucher <alexander.deucher@amd.com>
3558M: Christian König <christian.koenig@amd.com>
3559L: dri-devel@lists.freedesktop.org
3560T: git git://people.freedesktop.org/~agd5f/linux
3561S: Supported
3562F: drivers/gpu/drm/radeon/
3563F: include/uapi/drm/radeon*
3564
3565DRM PANEL DRIVERS
3566M: Thierry Reding <thierry.reding@gmail.com>
3567L: dri-devel@lists.freedesktop.org
3568T: git git://anongit.freedesktop.org/tegra/linux.git
3569S: Maintained
3570F: drivers/gpu/drm/drm_panel.c
3571F: drivers/gpu/drm/panel/
3572F: include/drm/drm_panel.h
3573F: Documentation/devicetree/bindings/panel/
3574
3575INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3576M: Daniel Vetter <daniel.vetter@intel.com>
3577M: Jani Nikula <jani.nikula@linux.intel.com>
3578L: intel-gfx@lists.freedesktop.org
3579L: dri-devel@lists.freedesktop.org
3580Q: http://patchwork.freedesktop.org/project/intel-gfx/
3581T: git git://anongit.freedesktop.org/drm-intel
3582S: Supported
3583F: drivers/gpu/drm/i915/
3584F: include/drm/i915*
3585F: include/uapi/drm/i915*
3586
3587DRM DRIVERS FOR EXYNOS
3588M: Inki Dae <inki.dae@samsung.com>
3589M: Joonyoung Shim <jy0922.shim@samsung.com>
3590M: Seung-Woo Kim <sw0312.kim@samsung.com>
3591M: Kyungmin Park <kyungmin.park@samsung.com>
3592L: dri-devel@lists.freedesktop.org
3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3594S: Supported
3595F: drivers/gpu/drm/exynos/
3596F: include/drm/exynos*
3597F: include/uapi/drm/exynos*
3598
3599DRM DRIVERS FOR FREESCALE DCU
3600M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3601M: Alison Wang <alison.wang@freescale.com>
3602L: dri-devel@lists.freedesktop.org
3603S: Supported
3604F: drivers/gpu/drm/fsl-dcu/
3605F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3606F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3607
3608DRM DRIVERS FOR FREESCALE IMX
3609M: Philipp Zabel <p.zabel@pengutronix.de>
3610L: dri-devel@lists.freedesktop.org
3611S: Maintained
3612F: drivers/gpu/drm/imx/
3613F: Documentation/devicetree/bindings/drm/imx/
3614
3615DRM DRIVERS FOR NVIDIA TEGRA
3616M: Thierry Reding <thierry.reding@gmail.com>
3617M: Terje Bergström <tbergstrom@nvidia.com>
3618L: dri-devel@lists.freedesktop.org
3619L: linux-tegra@vger.kernel.org
3620T: git git://anongit.freedesktop.org/tegra/linux.git
3621S: Supported
3622F: drivers/gpu/drm/tegra/
3623F: drivers/gpu/host1x/
3624F: include/linux/host1x.h
3625F: include/uapi/drm/tegra_drm.h
3626F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3627
3628DRM DRIVERS FOR RENESAS
3629M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3630L: dri-devel@lists.freedesktop.org
3631L: linux-sh@vger.kernel.org
3632T: git git://people.freedesktop.org/~airlied/linux
3633S: Supported
3634F: drivers/gpu/drm/rcar-du/
3635F: drivers/gpu/drm/shmobile/
3636F: include/linux/platform_data/shmob_drm.h
3637
3638DRM DRIVERS FOR ROCKCHIP
3639M: Mark Yao <mark.yao@rock-chips.com>
3640L: dri-devel@lists.freedesktop.org
3641S: Maintained
3642F: drivers/gpu/drm/rockchip/
3643F: Documentation/devicetree/bindings/video/rockchip*
3644
3645DRM DRIVERS FOR STI
3646M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3647M: Vincent Abriou <vincent.abriou@st.com>
3648L: dri-devel@lists.freedesktop.org
3649T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3650S: Maintained
3651F: drivers/gpu/drm/sti
3652F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3653
3654DSBR100 USB FM RADIO DRIVER
3655M: Alexey Klimov <klimov.linux@gmail.com>
3656L: linux-media@vger.kernel.org
3657T: git git://linuxtv.org/media_tree.git
3658S: Maintained
3659F: drivers/media/radio/dsbr100.c
3660
3661DSCC4 DRIVER
3662M: Francois Romieu <romieu@fr.zoreil.com>
3663L: netdev@vger.kernel.org
3664S: Maintained
3665F: drivers/net/wan/dscc4.c
3666
3667DT3155 MEDIA DRIVER
3668M: Hans Verkuil <hverkuil@xs4all.nl>
3669L: linux-media@vger.kernel.org
3670T: git git://linuxtv.org/media_tree.git
3671W: http://linuxtv.org
3672S: Odd Fixes
3673F: drivers/media/pci/dt3155/
3674
3675DVB_USB_AF9015 MEDIA DRIVER
3676M: Antti Palosaari <crope@iki.fi>
3677L: linux-media@vger.kernel.org
3678W: http://linuxtv.org/
3679W: http://palosaari.fi/linux/
3680Q: http://patchwork.linuxtv.org/project/linux-media/list/
3681T: git git://linuxtv.org/anttip/media_tree.git
3682S: Maintained
3683F: drivers/media/usb/dvb-usb-v2/af9015*
3684
3685DVB_USB_AF9035 MEDIA DRIVER
3686M: Antti Palosaari <crope@iki.fi>
3687L: linux-media@vger.kernel.org
3688W: http://linuxtv.org/
3689W: http://palosaari.fi/linux/
3690Q: http://patchwork.linuxtv.org/project/linux-media/list/
3691T: git git://linuxtv.org/anttip/media_tree.git
3692S: Maintained
3693F: drivers/media/usb/dvb-usb-v2/af9035*
3694
3695DVB_USB_ANYSEE MEDIA DRIVER
3696M: Antti Palosaari <crope@iki.fi>
3697L: linux-media@vger.kernel.org
3698W: http://linuxtv.org/
3699W: http://palosaari.fi/linux/
3700Q: http://patchwork.linuxtv.org/project/linux-media/list/
3701T: git git://linuxtv.org/anttip/media_tree.git
3702S: Maintained
3703F: drivers/media/usb/dvb-usb-v2/anysee*
3704
3705DVB_USB_AU6610 MEDIA DRIVER
3706M: Antti Palosaari <crope@iki.fi>
3707L: linux-media@vger.kernel.org
3708W: http://linuxtv.org/
3709W: http://palosaari.fi/linux/
3710Q: http://patchwork.linuxtv.org/project/linux-media/list/
3711T: git git://linuxtv.org/anttip/media_tree.git
3712S: Maintained
3713F: drivers/media/usb/dvb-usb-v2/au6610*
3714
3715DVB_USB_CE6230 MEDIA DRIVER
3716M: Antti Palosaari <crope@iki.fi>
3717L: linux-media@vger.kernel.org
3718W: http://linuxtv.org/
3719W: http://palosaari.fi/linux/
3720Q: http://patchwork.linuxtv.org/project/linux-media/list/
3721T: git git://linuxtv.org/anttip/media_tree.git
3722S: Maintained
3723F: drivers/media/usb/dvb-usb-v2/ce6230*
3724
3725DVB_USB_CXUSB MEDIA DRIVER
3726M: Michael Krufky <mkrufky@linuxtv.org>
3727L: linux-media@vger.kernel.org
3728W: http://linuxtv.org/
3729W: http://github.com/mkrufky
3730Q: http://patchwork.linuxtv.org/project/linux-media/list/
3731T: git git://linuxtv.org/media_tree.git
3732S: Maintained
3733F: drivers/media/usb/dvb-usb/cxusb*
3734
3735DVB_USB_EC168 MEDIA DRIVER
3736M: Antti Palosaari <crope@iki.fi>
3737L: linux-media@vger.kernel.org
3738W: http://linuxtv.org/
3739W: http://palosaari.fi/linux/
3740Q: http://patchwork.linuxtv.org/project/linux-media/list/
3741T: git git://linuxtv.org/anttip/media_tree.git
3742S: Maintained
3743F: drivers/media/usb/dvb-usb-v2/ec168*
3744
3745DVB_USB_GL861 MEDIA DRIVER
3746M: Antti Palosaari <crope@iki.fi>
3747L: linux-media@vger.kernel.org
3748W: http://linuxtv.org/
3749Q: http://patchwork.linuxtv.org/project/linux-media/list/
3750T: git git://linuxtv.org/anttip/media_tree.git
3751S: Maintained
3752F: drivers/media/usb/dvb-usb-v2/gl861*
3753
3754DVB_USB_MXL111SF MEDIA DRIVER
3755M: Michael Krufky <mkrufky@linuxtv.org>
3756L: linux-media@vger.kernel.org
3757W: http://linuxtv.org/
3758W: http://github.com/mkrufky
3759Q: http://patchwork.linuxtv.org/project/linux-media/list/
3760T: git git://linuxtv.org/mkrufky/mxl111sf.git
3761S: Maintained
3762F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3763
3764DVB_USB_RTL28XXU MEDIA DRIVER
3765M: Antti Palosaari <crope@iki.fi>
3766L: linux-media@vger.kernel.org
3767W: http://linuxtv.org/
3768W: http://palosaari.fi/linux/
3769Q: http://patchwork.linuxtv.org/project/linux-media/list/
3770T: git git://linuxtv.org/anttip/media_tree.git
3771S: Maintained
3772F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3773
3774DVB_USB_V2 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3783F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3784
3785DYNAMIC DEBUG
3786M: Jason Baron <jbaron@akamai.com>
3787S: Maintained
3788F: lib/dynamic_debug.c
3789F: include/linux/dynamic_debug.h
3790
3791DZ DECSTATION DZ11 SERIAL DRIVER
3792M: "Maciej W. Rozycki" <macro@linux-mips.org>
3793S: Maintained
3794F: drivers/tty/serial/dz.*
3795
3796E3X0 POWER BUTTON DRIVER
3797M: Moritz Fischer <moritz.fischer@ettus.com>
3798L: usrp-users@lists.ettus.com
3799W: http://www.ettus.com
3800S: Supported
3801F: drivers/input/misc/e3x0-button.c
3802F: Documentation/devicetree/bindings/input/e3x0-button.txt
3803
3804E4000 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/tuners/e4000*
3813
3814EATA ISA/EISA/PCI SCSI DRIVER
3815M: Dario Ballabio <ballabio_dario@emc.com>
3816L: linux-scsi@vger.kernel.org
3817S: Maintained
3818F: drivers/scsi/eata.c
3819
3820EC100 MEDIA DRIVER
3821M: Antti Palosaari <crope@iki.fi>
3822L: linux-media@vger.kernel.org
3823W: http://linuxtv.org/
3824W: http://palosaari.fi/linux/
3825Q: http://patchwork.linuxtv.org/project/linux-media/list/
3826T: git git://linuxtv.org/anttip/media_tree.git
3827S: Maintained
3828F: drivers/media/dvb-frontends/ec100*
3829
3830ECRYPT FILE SYSTEM
3831M: Tyler Hicks <tyhicks@canonical.com>
3832L: ecryptfs@vger.kernel.org
3833W: http://ecryptfs.org
3834W: https://launchpad.net/ecryptfs
3835S: Supported
3836F: Documentation/filesystems/ecryptfs.txt
3837F: fs/ecryptfs/
3838
3839EDAC-CORE
3840M: Doug Thompson <dougthompson@xmission.com>
3841M: Borislav Petkov <bp@alien8.de>
3842M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3843L: linux-edac@vger.kernel.org
3844W: bluesmoke.sourceforge.net
3845T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3846T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3847S: Supported
3848F: Documentation/edac.txt
3849F: drivers/edac/
3850F: include/linux/edac.h
3851
3852EDAC-AMD64
3853M: Doug Thompson <dougthompson@xmission.com>
3854M: Borislav Petkov <bp@alien8.de>
3855L: linux-edac@vger.kernel.org
3856W: bluesmoke.sourceforge.net
3857S: Maintained
3858F: drivers/edac/amd64_edac*
3859
3860EDAC-CALXEDA
3861M: Doug Thompson <dougthompson@xmission.com>
3862M: Robert Richter <rric@kernel.org>
3863L: linux-edac@vger.kernel.org
3864W: bluesmoke.sourceforge.net
3865S: Maintained
3866F: drivers/edac/highbank*
3867
3868EDAC-CAVIUM
3869M: Ralf Baechle <ralf@linux-mips.org>
3870M: David Daney <david.daney@cavium.com>
3871L: linux-edac@vger.kernel.org
3872L: linux-mips@linux-mips.org
3873W: bluesmoke.sourceforge.net
3874S: Supported
3875F: drivers/edac/octeon_edac*
3876
3877EDAC-E752X
3878M: Mark Gross <mark.gross@intel.com>
3879M: Doug Thompson <dougthompson@xmission.com>
3880L: linux-edac@vger.kernel.org
3881W: bluesmoke.sourceforge.net
3882S: Maintained
3883F: drivers/edac/e752x_edac.c
3884
3885EDAC-E7XXX
3886M: Doug Thompson <dougthompson@xmission.com>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/e7xxx_edac.c
3891
3892EDAC-GHES
3893M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3894L: linux-edac@vger.kernel.org
3895W: bluesmoke.sourceforge.net
3896S: Maintained
3897F: drivers/edac/ghes_edac.c
3898
3899EDAC-I82443BXGX
3900M: Tim Small <tim@buttersideup.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/i82443bxgx_edac.c
3905
3906EDAC-I3000
3907M: Jason Uhlenkott <juhlenko@akamai.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/i3000_edac.c
3912
3913EDAC-I5000
3914M: Doug Thompson <dougthompson@xmission.com>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/i5000_edac.c
3919
3920EDAC-I5400
3921M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3922L: linux-edac@vger.kernel.org
3923W: bluesmoke.sourceforge.net
3924S: Maintained
3925F: drivers/edac/i5400_edac.c
3926
3927EDAC-I7300
3928M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929L: linux-edac@vger.kernel.org
3930W: bluesmoke.sourceforge.net
3931S: Maintained
3932F: drivers/edac/i7300_edac.c
3933
3934EDAC-I7CORE
3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936L: linux-edac@vger.kernel.org
3937W: bluesmoke.sourceforge.net
3938S: Maintained
3939F: drivers/edac/i7core_edac.c
3940
3941EDAC-I82975X
3942M: Ranganathan Desikan <ravi@jetztechnologies.com>
3943M: "Arvind R." <arvino55@gmail.com>
3944L: linux-edac@vger.kernel.org
3945W: bluesmoke.sourceforge.net
3946S: Maintained
3947F: drivers/edac/i82975x_edac.c
3948
3949EDAC-IE31200
3950M: Jason Baron <jbaron@akamai.com>
3951L: linux-edac@vger.kernel.org
3952W: bluesmoke.sourceforge.net
3953S: Maintained
3954F: drivers/edac/ie31200_edac.c
3955
3956EDAC-MPC85XX
3957M: Johannes Thumshirn <morbidrsa@gmail.com>
3958L: linux-edac@vger.kernel.org
3959W: bluesmoke.sourceforge.net
3960S: Maintained
3961F: drivers/edac/mpc85xx_edac.[ch]
3962
3963EDAC-PASEMI
3964M: Egor Martovetsky <egor@pasemi.com>
3965L: linux-edac@vger.kernel.org
3966W: bluesmoke.sourceforge.net
3967S: Maintained
3968F: drivers/edac/pasemi_edac.c
3969
3970EDAC-R82600
3971M: Tim Small <tim@buttersideup.com>
3972L: linux-edac@vger.kernel.org
3973W: bluesmoke.sourceforge.net
3974S: Maintained
3975F: drivers/edac/r82600_edac.c
3976
3977EDAC-SBRIDGE
3978M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3979L: linux-edac@vger.kernel.org
3980W: bluesmoke.sourceforge.net
3981S: Maintained
3982F: drivers/edac/sb_edac.c
3983
3984EDAC-XGENE
3985APPLIED MICRO (APM) X-GENE SOC EDAC
3986M: Loc Ho <lho@apm.com>
3987S: Supported
3988F: drivers/edac/xgene_edac.c
3989F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3990
3991EDIROL UA-101/UA-1000 DRIVER
3992M: Clemens Ladisch <clemens@ladisch.de>
3993L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3994T: git git://git.alsa-project.org/alsa-kernel.git
3995S: Maintained
3996F: sound/usb/misc/ua101.c
3997
3998EXTENSIBLE FIRMWARE INTERFACE (EFI)
3999M: Matt Fleming <matt.fleming@intel.com>
4000L: linux-efi@vger.kernel.org
4001T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4002S: Maintained
4003F: Documentation/efi-stub.txt
4004F: arch/ia64/kernel/efi.c
4005F: arch/x86/boot/compressed/eboot.[ch]
4006F: arch/x86/include/asm/efi.h
4007F: arch/x86/platform/efi/*
4008F: drivers/firmware/efi/*
4009F: include/linux/efi*.h
4010
4011EFI VARIABLE FILESYSTEM
4012M: Matthew Garrett <matthew.garrett@nebula.com>
4013M: Jeremy Kerr <jk@ozlabs.org>
4014M: Matt Fleming <matt.fleming@intel.com>
4015T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4016L: linux-efi@vger.kernel.org
4017S: Maintained
4018F: fs/efivarfs/
4019
4020EFIFB FRAMEBUFFER DRIVER
4021L: linux-fbdev@vger.kernel.org
4022M: Peter Jones <pjones@redhat.com>
4023S: Maintained
4024F: drivers/video/fbdev/efifb.c
4025
4026EFS FILESYSTEM
4027W: http://aeschi.ch.eu.org/efs/
4028S: Orphan
4029F: fs/efs/
4030
4031EHCA (IBM GX bus InfiniBand adapter) DRIVER
4032M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4033M: Christoph Raisch <raisch@de.ibm.com>
4034L: linux-rdma@vger.kernel.org
4035S: Supported
4036F: drivers/infiniband/hw/ehca/
4037
4038EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4039M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4040L: netdev@vger.kernel.org
4041S: Maintained
4042F: drivers/net/ethernet/ibm/ehea/
4043
4044EM28XX VIDEO4LINUX DRIVER
4045M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4046L: linux-media@vger.kernel.org
4047W: http://linuxtv.org
4048T: git git://linuxtv.org/media_tree.git
4049S: Maintained
4050F: drivers/media/usb/em28xx/
4051
4052EMBEDDED LINUX
4053M: Paul Gortmaker <paul.gortmaker@windriver.com>
4054M: Matt Mackall <mpm@selenic.com>
4055M: David Woodhouse <dwmw2@infradead.org>
4056L: linux-embedded@vger.kernel.org
4057S: Maintained
4058
4059EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4060M: James Smart <james.smart@avagotech.com>
4061M: Dick Kennedy <dick.kennedy@avagotech.com>
4062L: linux-scsi@vger.kernel.org
4063W: http://www.avagotech.com
4064S: Supported
4065F: drivers/scsi/lpfc/
4066
4067ENE CB710 FLASH CARD READER DRIVER
4068M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4069S: Maintained
4070F: drivers/misc/cb710/
4071F: drivers/mmc/host/cb710-mmc.*
4072F: include/linux/cb710.h
4073
4074ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4075M: Maxim Levitsky <maximlevitsky@gmail.com>
4076S: Maintained
4077F: drivers/media/rc/ene_ir.*
4078
4079ENHANCED ERROR HANDLING (EEH)
4080M: Gavin Shan <shangw@linux.vnet.ibm.com>
4081L: linuxppc-dev@lists.ozlabs.org
4082S: Supported
4083F: Documentation/powerpc/eeh-pci-error-recovery.txt
4084F: arch/powerpc/kernel/eeh*.c
4085
4086EPSON S1D13XXX FRAMEBUFFER DRIVER
4087M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4088S: Maintained
4089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4090F: drivers/video/fbdev/s1d13xxxfb.c
4091F: include/video/s1d13xxxfb.h
4092
4093ET131X NETWORK DRIVER
4094M: Mark Einon <mark.einon@gmail.com>
4095S: Odd Fixes
4096F: drivers/net/ethernet/agere/
4097
4098ETHERNET BRIDGE
4099M: Stephen Hemminger <stephen@networkplumber.org>
4100L: bridge@lists.linux-foundation.org
4101L: netdev@vger.kernel.org
4102W: http://www.linuxfoundation.org/en/Net:Bridge
4103S: Maintained
4104F: include/linux/netfilter_bridge/
4105F: net/bridge/
4106
4107ETHERNET PHY LIBRARY
4108M: Florian Fainelli <f.fainelli@gmail.com>
4109L: netdev@vger.kernel.org
4110S: Maintained
4111F: include/linux/phy.h
4112F: include/linux/phy_fixed.h
4113F: drivers/net/phy/
4114F: Documentation/networking/phy.txt
4115F: drivers/of/of_mdio.c
4116F: drivers/of/of_net.c
4117
4118EXT2 FILE SYSTEM
4119M: Jan Kara <jack@suse.com>
4120L: linux-ext4@vger.kernel.org
4121S: Maintained
4122F: Documentation/filesystems/ext2.txt
4123F: fs/ext2/
4124F: include/linux/ext2*
4125
4126EXT4 FILE SYSTEM
4127M: "Theodore Ts'o" <tytso@mit.edu>
4128M: Andreas Dilger <adilger.kernel@dilger.ca>
4129L: linux-ext4@vger.kernel.org
4130W: http://ext4.wiki.kernel.org
4131Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4132S: Maintained
4133F: Documentation/filesystems/ext4.txt
4134F: fs/ext4/
4135
4136Extended Verification Module (EVM)
4137M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4138L: linux-ima-devel@lists.sourceforge.net
4139L: linux-security-module@vger.kernel.org
4140S: Supported
4141F: security/integrity/evm/
4142
4143EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4144M: MyungJoo Ham <myungjoo.ham@samsung.com>
4145M: Chanwoo Choi <cw00.choi@samsung.com>
4146L: linux-kernel@vger.kernel.org
4147T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4148S: Maintained
4149F: drivers/extcon/
4150F: Documentation/extcon/
4151
4152EXYNOS DP DRIVER
4153M: Jingoo Han <jingoohan1@gmail.com>
4154L: dri-devel@lists.freedesktop.org
4155S: Maintained
4156F: drivers/gpu/drm/exynos/exynos_dp*
4157
4158EXYNOS MIPI DISPLAY DRIVERS
4159M: Inki Dae <inki.dae@samsung.com>
4160M: Donghwa Lee <dh09.lee@samsung.com>
4161M: Kyungmin Park <kyungmin.park@samsung.com>
4162L: linux-fbdev@vger.kernel.org
4163S: Maintained
4164F: drivers/video/fbdev/exynos/exynos_mipi*
4165F: include/video/exynos_mipi*
4166
4167F71805F HARDWARE MONITORING DRIVER
4168M: Jean Delvare <jdelvare@suse.com>
4169L: lm-sensors@lm-sensors.org
4170S: Maintained
4171F: Documentation/hwmon/f71805f
4172F: drivers/hwmon/f71805f.c
4173
4174FC0011 TUNER DRIVER
4175M: Michael Buesch <m@bues.ch>
4176L: linux-media@vger.kernel.org
4177S: Maintained
4178F: drivers/media/tuners/fc0011.h
4179F: drivers/media/tuners/fc0011.c
4180
4181FC2580 MEDIA DRIVER
4182M: Antti Palosaari <crope@iki.fi>
4183L: linux-media@vger.kernel.org
4184W: http://linuxtv.org/
4185W: http://palosaari.fi/linux/
4186Q: http://patchwork.linuxtv.org/project/linux-media/list/
4187T: git git://linuxtv.org/anttip/media_tree.git
4188S: Maintained
4189F: drivers/media/tuners/fc2580*
4190
4191FANOTIFY
4192M: Eric Paris <eparis@redhat.com>
4193S: Maintained
4194F: fs/notify/fanotify/
4195F: include/linux/fanotify.h
4196F: include/uapi/linux/fanotify.h
4197
4198FARSYNC SYNCHRONOUS DRIVER
4199M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4200W: http://www.farsite.co.uk/
4201S: Supported
4202F: drivers/net/wan/farsync.*
4203
4204FAULT INJECTION SUPPORT
4205M: Akinobu Mita <akinobu.mita@gmail.com>
4206S: Supported
4207F: Documentation/fault-injection/
4208F: lib/fault-inject.c
4209
4210FBTFT Framebuffer drivers
4211M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4212M: Noralf Trønnes <noralf@tronnes.org>
4213S: Maintained
4214F: drivers/staging/fbtft/
4215
4216FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4217M: Vasu Dev <vasu.dev@intel.com>
4218L: fcoe-devel@open-fcoe.org
4219W: www.Open-FCoE.org
4220S: Supported
4221F: drivers/scsi/libfc/
4222F: drivers/scsi/fcoe/
4223F: include/scsi/fc/
4224F: include/scsi/libfc.h
4225F: include/scsi/libfcoe.h
4226F: include/uapi/scsi/fc/
4227
4228FILE LOCKING (flock() and fcntl()/lockf())
4229M: Jeff Layton <jlayton@poochiereds.net>
4230M: "J. Bruce Fields" <bfields@fieldses.org>
4231L: linux-fsdevel@vger.kernel.org
4232S: Maintained
4233F: include/linux/fcntl.h
4234F: include/linux/fs.h
4235F: include/uapi/linux/fcntl.h
4236F: include/uapi/linux/fs.h
4237F: fs/fcntl.c
4238F: fs/locks.c
4239
4240FILESYSTEMS (VFS and infrastructure)
4241M: Alexander Viro <viro@zeniv.linux.org.uk>
4242L: linux-fsdevel@vger.kernel.org
4243S: Maintained
4244F: fs/*
4245
4246FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4247M: Riku Voipio <riku.voipio@iki.fi>
4248L: lm-sensors@lm-sensors.org
4249S: Maintained
4250F: drivers/hwmon/f75375s.c
4251F: include/linux/f75375s.h
4252
4253FIREWIRE AUDIO DRIVERS
4254M: Clemens Ladisch <clemens@ladisch.de>
4255L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4256T: git git://git.alsa-project.org/alsa-kernel.git
4257S: Maintained
4258F: sound/firewire/
4259
4260FIREWIRE MEDIA DRIVERS (firedtv)
4261M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4262L: linux-media@vger.kernel.org
4263L: linux1394-devel@lists.sourceforge.net
4264T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4265S: Maintained
4266F: drivers/media/firewire/
4267
4268FIREWIRE SBP-2 TARGET
4269M: Chris Boot <bootc@bootc.net>
4270L: linux-scsi@vger.kernel.org
4271L: target-devel@vger.kernel.org
4272L: linux1394-devel@lists.sourceforge.net
4273T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4274S: Maintained
4275F: drivers/target/sbp/
4276
4277FIREWIRE SUBSYSTEM
4278M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4279L: linux1394-devel@lists.sourceforge.net
4280W: http://ieee1394.wiki.kernel.org/
4281T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4282S: Maintained
4283F: drivers/firewire/
4284F: include/linux/firewire.h
4285F: include/uapi/linux/firewire*.h
4286F: tools/firewire/
4287
4288FIRMWARE LOADER (request_firmware)
4289M: Ming Lei <ming.lei@canonical.com>
4290L: linux-kernel@vger.kernel.org
4291S: Maintained
4292F: Documentation/firmware_class/
4293F: drivers/base/firmware*.c
4294F: include/linux/firmware.h
4295
4296FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4297M: Joshua Morris <josh.h.morris@us.ibm.com>
4298M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4299S: Maintained
4300F: drivers/block/rsxx/
4301
4302FLOPPY DRIVER
4303M: Jiri Kosina <jikos@kernel.org>
4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4305S: Odd fixes
4306F: drivers/block/floppy.c
4307
4308FMC SUBSYSTEM
4309M: Alessandro Rubini <rubini@gnudd.com>
4310W: http://www.ohwr.org/projects/fmc-bus
4311S: Supported
4312F: drivers/fmc/
4313F: include/linux/fmc*.h
4314F: include/linux/ipmi-fru.h
4315K: fmc_d.*register
4316
4317FPU EMULATOR
4318M: Bill Metzenthen <billm@melbpc.org.au>
4319W: http://floatingpoint.sourceforge.net/emulator/index.html
4320S: Maintained
4321F: arch/x86/math-emu/
4322
4323FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4324L: netdev@vger.kernel.org
4325S: Orphan
4326F: drivers/net/wan/dlci.c
4327F: drivers/net/wan/sdla.c
4328
4329FRAMEBUFFER LAYER
4330M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4331M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4332L: linux-fbdev@vger.kernel.org
4333W: http://linux-fbdev.sourceforge.net/
4334Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4335T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4336S: Maintained
4337F: Documentation/fb/
4338F: Documentation/devicetree/bindings/fb/
4339F: drivers/video/
4340F: include/video/
4341F: include/linux/fb.h
4342F: include/uapi/video/
4343F: include/uapi/linux/fb.h
4344
4345FREESCALE DIU FRAMEBUFFER DRIVER
4346M: Timur Tabi <timur@tabi.org>
4347L: linux-fbdev@vger.kernel.org
4348S: Maintained
4349F: drivers/video/fbdev/fsl-diu-fb.*
4350
4351FREESCALE DMA DRIVER
4352M: Li Yang <leoli@freescale.com>
4353M: Zhang Wei <zw@zh-kernel.org>
4354L: linuxppc-dev@lists.ozlabs.org
4355S: Maintained
4356F: drivers/dma/fsldma.*
4357
4358FREESCALE I2C CPM DRIVER
4359M: Jochen Friedrich <jochen@scram.de>
4360L: linuxppc-dev@lists.ozlabs.org
4361L: linux-i2c@vger.kernel.org
4362S: Maintained
4363F: drivers/i2c/busses/i2c-cpm.c
4364
4365FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4366M: Sascha Hauer <kernel@pengutronix.de>
4367L: linux-fbdev@vger.kernel.org
4368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4369S: Maintained
4370F: include/linux/platform_data/video-imxfb.h
4371F: drivers/video/fbdev/imxfb.c
4372
4373FREESCALE QUAD SPI DRIVER
4374M: Han Xu <han.xu@freescale.com>
4375L: linux-mtd@lists.infradead.org
4376S: Maintained
4377F: drivers/mtd/spi-nor/fsl-quadspi.c
4378
4379FREESCALE SOC FS_ENET DRIVER
4380M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4381M: Vitaly Bordug <vbordug@ru.mvista.com>
4382L: linuxppc-dev@lists.ozlabs.org
4383L: netdev@vger.kernel.org
4384S: Maintained
4385F: drivers/net/ethernet/freescale/fs_enet/
4386F: include/linux/fs_enet_pd.h
4387
4388FREESCALE QUICC ENGINE LIBRARY
4389L: linuxppc-dev@lists.ozlabs.org
4390S: Orphan
4391F: arch/powerpc/sysdev/qe_lib/
4392F: arch/powerpc/include/asm/*qe.h
4393
4394FREESCALE USB PERIPHERAL DRIVERS
4395M: Li Yang <leoli@freescale.com>
4396L: linux-usb@vger.kernel.org
4397L: linuxppc-dev@lists.ozlabs.org
4398S: Maintained
4399F: drivers/usb/gadget/udc/fsl*
4400
4401FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4402M: Li Yang <leoli@freescale.com>
4403L: netdev@vger.kernel.org
4404L: linuxppc-dev@lists.ozlabs.org
4405S: Maintained
4406F: drivers/net/ethernet/freescale/ucc_geth*
4407
4408FREESCALE QUICC ENGINE UCC UART DRIVER
4409M: Timur Tabi <timur@tabi.org>
4410L: linuxppc-dev@lists.ozlabs.org
4411S: Maintained
4412F: drivers/tty/serial/ucc_uart.c
4413
4414FREESCALE SOC SOUND DRIVERS
4415M: Timur Tabi <timur@tabi.org>
4416M: Nicolin Chen <nicoleotsuka@gmail.com>
4417M: Xiubo Li <Xiubo.Lee@gmail.com>
4418L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4419L: linuxppc-dev@lists.ozlabs.org
4420S: Maintained
4421F: sound/soc/fsl/fsl*
4422F: sound/soc/fsl/imx*
4423F: sound/soc/fsl/mpc8610_hpcd.c
4424
4425FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4426M: "J. German Rivera" <German.Rivera@freescale.com>
4427L: linux-kernel@vger.kernel.org
4428S: Maintained
4429F: drivers/staging/fsl-mc/
4430
4431FREEVXFS FILESYSTEM
4432M: Christoph Hellwig <hch@infradead.org>
4433W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4434S: Maintained
4435F: fs/freevxfs/
4436
4437FREEZER
4438M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4439M: Pavel Machek <pavel@ucw.cz>
4440L: linux-pm@vger.kernel.org
4441S: Supported
4442F: Documentation/power/freezing-of-tasks.txt
4443F: include/linux/freezer.h
4444F: kernel/freezer.c
4445
4446FRONTSWAP API
4447M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4448L: linux-kernel@vger.kernel.org
4449S: Maintained
4450F: mm/frontswap.c
4451F: include/linux/frontswap.h
4452
4453FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4454M: David Howells <dhowells@redhat.com>
4455L: linux-cachefs@redhat.com
4456S: Supported
4457F: Documentation/filesystems/caching/
4458F: fs/fscache/
4459F: include/linux/fscache*.h
4460
4461F2FS FILE SYSTEM
4462M: Jaegeuk Kim <jaegeuk@kernel.org>
4463M: Changman Lee <cm224.lee@samsung.com>
4464R: Chao Yu <chao2.yu@samsung.com>
4465L: linux-f2fs-devel@lists.sourceforge.net
4466W: http://en.wikipedia.org/wiki/F2FS
4467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4468S: Maintained
4469F: Documentation/filesystems/f2fs.txt
4470F: Documentation/ABI/testing/sysfs-fs-f2fs
4471F: fs/f2fs/
4472F: include/linux/f2fs_fs.h
4473F: include/trace/events/f2fs.h
4474
4475FUJITSU FR-V (FRV) PORT
4476M: David Howells <dhowells@redhat.com>
4477S: Maintained
4478F: arch/frv/
4479
4480FUJITSU LAPTOP EXTRAS
4481M: Jonathan Woithe <jwoithe@just42.net>
4482L: platform-driver-x86@vger.kernel.org
4483S: Maintained
4484F: drivers/platform/x86/fujitsu-laptop.c
4485
4486FUJITSU M-5MO LS CAMERA ISP DRIVER
4487M: Kyungmin Park <kyungmin.park@samsung.com>
4488M: Heungjun Kim <riverful.kim@samsung.com>
4489L: linux-media@vger.kernel.org
4490S: Maintained
4491F: drivers/media/i2c/m5mols/
4492F: include/media/m5mols.h
4493
4494FUJITSU TABLET EXTRAS
4495M: Robert Gerlach <khnz@gmx.de>
4496L: platform-driver-x86@vger.kernel.org
4497S: Maintained
4498F: drivers/platform/x86/fujitsu-tablet.c
4499
4500FUSE: FILESYSTEM IN USERSPACE
4501M: Miklos Szeredi <miklos@szeredi.hu>
4502L: fuse-devel@lists.sourceforge.net
4503W: http://fuse.sourceforge.net/
4504T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4505S: Maintained
4506F: fs/fuse/
4507F: include/uapi/linux/fuse.h
4508F: Documentation/filesystems/fuse.txt
4509
4510FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4511M: Rik Faith <faith@cs.unc.edu>
4512L: linux-scsi@vger.kernel.org
4513S: Odd Fixes (e.g., new signatures)
4514F: drivers/scsi/fdomain.*
4515
4516GCOV BASED KERNEL PROFILING
4517M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4518S: Maintained
4519F: kernel/gcov/
4520F: Documentation/gcov.txt
4521
4522GDT SCSI DISK ARRAY CONTROLLER DRIVER
4523M: Achim Leubner <achim_leubner@adaptec.com>
4524L: linux-scsi@vger.kernel.org
4525W: http://www.icp-vortex.com/
4526S: Supported
4527F: drivers/scsi/gdt*
4528
4529GDB KERNEL DEBUGGING HELPER SCRIPTS
4530M: Jan Kiszka <jan.kiszka@siemens.com>
4531S: Supported
4532F: scripts/gdb/
4533
4534GEMTEK FM RADIO RECEIVER DRIVER
4535M: Hans Verkuil <hverkuil@xs4all.nl>
4536L: linux-media@vger.kernel.org
4537T: git git://linuxtv.org/media_tree.git
4538W: http://linuxtv.org
4539S: Maintained
4540F: drivers/media/radio/radio-gemtek*
4541
4542GENERIC GPIO I2C DRIVER
4543M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4544S: Supported
4545F: drivers/i2c/busses/i2c-gpio.c
4546F: include/linux/i2c-gpio.h
4547
4548GENERIC GPIO I2C MULTIPLEXER DRIVER
4549M: Peter Korsgaard <peter.korsgaard@barco.com>
4550L: linux-i2c@vger.kernel.org
4551S: Supported
4552F: drivers/i2c/muxes/i2c-mux-gpio.c
4553F: include/linux/i2c-mux-gpio.h
4554F: Documentation/i2c/muxes/i2c-mux-gpio
4555
4556GENERIC HDLC (WAN) DRIVERS
4557M: Krzysztof Halasa <khc@pm.waw.pl>
4558W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4559S: Maintained
4560F: drivers/net/wan/c101.c
4561F: drivers/net/wan/hd6457*
4562F: drivers/net/wan/hdlc*
4563F: drivers/net/wan/n2.c
4564F: drivers/net/wan/pc300too.c
4565F: drivers/net/wan/pci200syn.c
4566F: drivers/net/wan/wanxl*
4567
4568GENERIC INCLUDE/ASM HEADER FILES
4569M: Arnd Bergmann <arnd@arndb.de>
4570L: linux-arch@vger.kernel.org
4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4572S: Maintained
4573F: include/asm-generic/
4574F: include/uapi/asm-generic/
4575
4576GENERIC PHY FRAMEWORK
4577M: Kishon Vijay Abraham I <kishon@ti.com>
4578L: linux-kernel@vger.kernel.org
4579T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4580S: Supported
4581F: drivers/phy/
4582F: include/linux/phy/
4583
4584GENERIC PM DOMAINS
4585M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4586M: Kevin Hilman <khilman@kernel.org>
4587M: Ulf Hansson <ulf.hansson@linaro.org>
4588L: linux-pm@vger.kernel.org
4589S: Supported
4590F: drivers/base/power/domain*.c
4591F: include/linux/pm_domain.h
4592
4593GENERIC UIO DRIVER FOR PCI DEVICES
4594M: "Michael S. Tsirkin" <mst@redhat.com>
4595L: kvm@vger.kernel.org
4596S: Supported
4597F: drivers/uio/uio_pci_generic.c
4598
4599GET_MAINTAINER SCRIPT
4600M: Joe Perches <joe@perches.com>
4601S: Maintained
4602F: scripts/get_maintainer.pl
4603
4604GFS2 FILE SYSTEM
4605M: Steven Whitehouse <swhiteho@redhat.com>
4606M: Bob Peterson <rpeterso@redhat.com>
4607L: cluster-devel@redhat.com
4608W: http://sources.redhat.com/cluster/
4609T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4610S: Supported
4611F: Documentation/filesystems/gfs2*.txt
4612F: fs/gfs2/
4613F: include/uapi/linux/gfs2_ondisk.h
4614
4615GIGASET ISDN DRIVERS
4616M: Paul Bolle <pebolle@tiscali.nl>
4617L: gigaset307x-common@lists.sourceforge.net
4618W: http://gigaset307x.sourceforge.net/
4619S: Odd Fixes
4620F: Documentation/isdn/README.gigaset
4621F: drivers/isdn/gigaset/
4622F: include/uapi/linux/gigaset_dev.h
4623
4624GO7007 MPEG CODEC
4625M: Hans Verkuil <hans.verkuil@cisco.com>
4626L: linux-media@vger.kernel.org
4627S: Maintained
4628F: drivers/media/usb/go7007/
4629
4630GOODIX TOUCHSCREEN
4631M: Bastien Nocera <hadess@hadess.net>
4632L: linux-input@vger.kernel.org
4633S: Maintained
4634F: drivers/input/touchscreen/goodix.c
4635
4636GPIO SUBSYSTEM
4637M: Linus Walleij <linus.walleij@linaro.org>
4638M: Alexandre Courbot <gnurou@gmail.com>
4639L: linux-gpio@vger.kernel.org
4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4641S: Maintained
4642F: Documentation/gpio/
4643F: drivers/gpio/
4644F: include/linux/gpio/
4645F: include/linux/gpio.h
4646F: include/asm-generic/gpio.h
4647
4648GRE DEMULTIPLEXER DRIVER
4649M: Dmitry Kozlov <xeb@mail.ru>
4650L: netdev@vger.kernel.org
4651S: Maintained
4652F: net/ipv4/gre_demux.c
4653F: net/ipv4/gre_offload.c
4654F: include/net/gre.h
4655
4656GRETH 10/100/1G Ethernet MAC device driver
4657M: Kristoffer Glembo <kristoffer@gaisler.com>
4658L: netdev@vger.kernel.org
4659S: Maintained
4660F: drivers/net/ethernet/aeroflex/
4661
4662GSPCA FINEPIX SUBDRIVER
4663M: Frank Zago <frank@zago.net>
4664L: linux-media@vger.kernel.org
4665T: git git://linuxtv.org/media_tree.git
4666S: Maintained
4667F: drivers/media/usb/gspca/finepix.c
4668
4669GSPCA GL860 SUBDRIVER
4670M: Olivier Lorin <o.lorin@laposte.net>
4671L: linux-media@vger.kernel.org
4672T: git git://linuxtv.org/media_tree.git
4673S: Maintained
4674F: drivers/media/usb/gspca/gl860/
4675
4676GSPCA M5602 SUBDRIVER
4677M: Erik Andren <erik.andren@gmail.com>
4678L: linux-media@vger.kernel.org
4679T: git git://linuxtv.org/media_tree.git
4680S: Maintained
4681F: drivers/media/usb/gspca/m5602/
4682
4683GSPCA PAC207 SONIXB SUBDRIVER
4684M: Hans de Goede <hdegoede@redhat.com>
4685L: linux-media@vger.kernel.org
4686T: git git://linuxtv.org/media_tree.git
4687S: Maintained
4688F: drivers/media/usb/gspca/pac207.c
4689
4690GSPCA SN9C20X SUBDRIVER
4691M: Brian Johnson <brijohn@gmail.com>
4692L: linux-media@vger.kernel.org
4693T: git git://linuxtv.org/media_tree.git
4694S: Maintained
4695F: drivers/media/usb/gspca/sn9c20x.c
4696
4697GSPCA T613 SUBDRIVER
4698M: Leandro Costantino <lcostantino@gmail.com>
4699L: linux-media@vger.kernel.org
4700T: git git://linuxtv.org/media_tree.git
4701S: Maintained
4702F: drivers/media/usb/gspca/t613.c
4703
4704GSPCA USB WEBCAM DRIVER
4705M: Hans de Goede <hdegoede@redhat.com>
4706L: linux-media@vger.kernel.org
4707T: git git://linuxtv.org/media_tree.git
4708S: Maintained
4709F: drivers/media/usb/gspca/
4710
4711GUID PARTITION TABLE (GPT)
4712M: Davidlohr Bueso <dave@stgolabs.net>
4713L: linux-efi@vger.kernel.org
4714S: Maintained
4715F: block/partitions/efi.*
4716
4717STK1160 USB VIDEO CAPTURE DRIVER
4718M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4719L: linux-media@vger.kernel.org
4720T: git git://linuxtv.org/media_tree.git
4721S: Maintained
4722F: drivers/media/usb/stk1160/
4723
4724H8/300 ARCHITECTURE
4725M: Yoshinori Sato <ysato@users.sourceforge.jp>
4726L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4727W: http://uclinux-h8.sourceforge.jp
4728T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4729S: Maintained
4730F: arch/h8300/
4731F: drivers/clocksource/h8300_*.c
4732F: drivers/clk/h8300/
4733F: drivers/irqchip/irq-renesas-h8*.c
4734
4735HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4736M: Frank Seidel <frank@f-seidel.de>
4737L: platform-driver-x86@vger.kernel.org
4738W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4739S: Maintained
4740F: drivers/platform/x86/hdaps.c
4741
4742HDPVR USB VIDEO ENCODER DRIVER
4743M: Hans Verkuil <hverkuil@xs4all.nl>
4744L: linux-media@vger.kernel.org
4745T: git git://linuxtv.org/media_tree.git
4746W: http://linuxtv.org
4747S: Odd Fixes
4748F: drivers/media/usb/hdpvr/
4749
4750HWPOISON MEMORY FAILURE HANDLING
4751M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4752L: linux-mm@kvack.org
4753S: Maintained
4754F: mm/memory-failure.c
4755F: mm/hwpoison-inject.c
4756
4757HYPERVISOR VIRTUAL CONSOLE DRIVER
4758L: linuxppc-dev@lists.ozlabs.org
4759S: Odd Fixes
4760F: drivers/tty/hvc/
4761
4762HACKRF 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/usb/hackrf/
4771
4772HARDWARE MONITORING
4773M: Jean Delvare <jdelvare@suse.com>
4774M: Guenter Roeck <linux@roeck-us.net>
4775L: lm-sensors@lm-sensors.org
4776W: http://www.lm-sensors.org/
4777T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4778T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4779S: Maintained
4780F: Documentation/hwmon/
4781F: drivers/hwmon/
4782F: include/linux/hwmon*.h
4783
4784HARDWARE RANDOM NUMBER GENERATOR CORE
4785M: Matt Mackall <mpm@selenic.com>
4786M: Herbert Xu <herbert@gondor.apana.org.au>
4787L: linux-crypto@vger.kernel.org
4788S: Odd fixes
4789F: Documentation/hw_random.txt
4790F: drivers/char/hw_random/
4791F: include/linux/hw_random.h
4792
4793HARDWARE SPINLOCK CORE
4794M: Ohad Ben-Cohen <ohad@wizery.com>
4795S: Maintained
4796F: Documentation/hwspinlock.txt
4797F: drivers/hwspinlock/hwspinlock_*
4798F: include/linux/hwspinlock.h
4799
4800HARMONY SOUND DRIVER
4801L: linux-parisc@vger.kernel.org
4802S: Maintained
4803F: sound/parisc/harmony.*
4804
4805HD29L2 MEDIA DRIVER
4806M: Antti Palosaari <crope@iki.fi>
4807L: linux-media@vger.kernel.org
4808W: http://linuxtv.org/
4809W: http://palosaari.fi/linux/
4810Q: http://patchwork.linuxtv.org/project/linux-media/list/
4811T: git git://linuxtv.org/anttip/media_tree.git
4812S: Maintained
4813F: drivers/media/dvb-frontends/hd29l2*
4814
4815HEWLETT-PACKARD SMART2 RAID DRIVER
4816L: iss_storagedev@hp.com
4817S: Orphan
4818F: Documentation/blockdev/cpqarray.txt
4819F: drivers/block/cpqarray.*
4820
4821HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4822M: Don Brace <don.brace@pmcs.com>
4823L: iss_storagedev@hp.com
4824L: storagedev@pmcs.com
4825L: linux-scsi@vger.kernel.org
4826S: Supported
4827F: Documentation/scsi/hpsa.txt
4828F: drivers/scsi/hpsa*.[ch]
4829F: include/linux/cciss*.h
4830F: include/uapi/linux/cciss*.h
4831
4832HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4833M: Don Brace <don.brace@pmcs.com>
4834L: iss_storagedev@hp.com
4835L: storagedev@pmcs.com
4836L: linux-scsi@vger.kernel.org
4837S: Supported
4838F: Documentation/blockdev/cciss.txt
4839F: drivers/block/cciss*
4840F: include/linux/cciss_ioctl.h
4841F: include/uapi/linux/cciss_ioctl.h
4842
4843HFS FILESYSTEM
4844L: linux-fsdevel@vger.kernel.org
4845S: Orphan
4846F: Documentation/filesystems/hfs.txt
4847F: fs/hfs/
4848
4849HFSPLUS FILESYSTEM
4850L: linux-fsdevel@vger.kernel.org
4851S: Orphan
4852F: Documentation/filesystems/hfsplus.txt
4853F: fs/hfsplus/
4854
4855HGA FRAMEBUFFER DRIVER
4856M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4857L: linux-nvidia@lists.surfsouth.com
4858W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4859S: Maintained
4860F: drivers/video/fbdev/hgafb.c
4861
4862HIBERNATION (aka Software Suspend, aka swsusp)
4863M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4864M: Pavel Machek <pavel@ucw.cz>
4865L: linux-pm@vger.kernel.org
4866S: Supported
4867F: arch/x86/power/
4868F: drivers/base/power/
4869F: kernel/power/
4870F: include/linux/suspend.h
4871F: include/linux/freezer.h
4872F: include/linux/pm.h
4873F: arch/*/include/asm/suspend*.h
4874
4875HID CORE LAYER
4876M: Jiri Kosina <jikos@kernel.org>
4877L: linux-input@vger.kernel.org
4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4879S: Maintained
4880F: drivers/hid/
4881F: include/linux/hid*
4882F: include/uapi/linux/hid*
4883
4884HID SENSOR HUB DRIVERS
4885M: Jiri Kosina <jikos@kernel.org>
4886M: Jonathan Cameron <jic23@kernel.org>
4887M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4888L: linux-input@vger.kernel.org
4889L: linux-iio@vger.kernel.org
4890S: Maintained
4891F: Documentation/hid/hid-sensor*
4892F: drivers/hid/hid-sensor-*
4893F: drivers/iio/*/hid-*
4894F: include/linux/hid-sensor-*
4895
4896HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4897M: Thomas Gleixner <tglx@linutronix.de>
4898L: linux-kernel@vger.kernel.org
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4900S: Maintained
4901F: Documentation/timers/
4902F: kernel/time/hrtimer.c
4903F: kernel/time/clockevents.c
4904F: kernel/time/tick*.*
4905F: kernel/time/timer_*.c
4906F: include/linux/clockchips.h
4907F: include/linux/hrtimer.h
4908
4909HIGH-SPEED SCC DRIVER FOR AX.25
4910L: linux-hams@vger.kernel.org
4911S: Orphan
4912F: drivers/net/hamradio/dmascc.c
4913F: drivers/net/hamradio/scc.c
4914
4915HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4916M: HighPoint Linux Team <linux@highpoint-tech.com>
4917W: http://www.highpoint-tech.com
4918S: Supported
4919F: Documentation/scsi/hptiop.txt
4920F: drivers/scsi/hptiop.c
4921
4922HIPPI
4923M: Jes Sorensen <jes@trained-monkey.org>
4924L: linux-hippi@sunsite.dk
4925S: Maintained
4926F: include/linux/hippidevice.h
4927F: include/uapi/linux/if_hippi.h
4928F: net/802/hippi.c
4929F: drivers/net/hippi/
4930
4931HOST AP DRIVER
4932M: Jouni Malinen <j@w1.fi>
4933L: hostap@shmoo.com (subscribers-only)
4934L: linux-wireless@vger.kernel.org
4935W: http://hostap.epitest.fi/
4936S: Maintained
4937F: drivers/net/wireless/hostap/
4938
4939HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4940L: platform-driver-x86@vger.kernel.org
4941S: Orphan
4942F: drivers/platform/x86/tc1100-wmi.c
4943
4944HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4945M: Jaroslav Kysela <perex@perex.cz>
4946S: Maintained
4947F: drivers/net/ethernet/hp/hp100.*
4948
4949HPET: High Precision Event Timers driver
4950M: Clemens Ladisch <clemens@ladisch.de>
4951S: Maintained
4952F: Documentation/timers/hpet.txt
4953F: drivers/char/hpet.c
4954F: include/linux/hpet.h
4955F: include/uapi/linux/hpet.h
4956
4957HPET: x86
4958S: Orphan
4959F: arch/x86/kernel/hpet.c
4960F: arch/x86/include/asm/hpet.h
4961
4962HPFS FILESYSTEM
4963M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4964W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4965S: Maintained
4966F: fs/hpfs/
4967
4968HSI SUBSYSTEM
4969M: Sebastian Reichel <sre@kernel.org>
4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4971S: Maintained
4972F: Documentation/ABI/testing/sysfs-bus-hsi
4973F: Documentation/hsi.txt
4974F: drivers/hsi/
4975F: include/linux/hsi/
4976F: include/uapi/linux/hsi/
4977
4978HSO 3G MODEM DRIVER
4979M: Jan Dumon <j.dumon@option.com>
4980W: http://www.pharscape.org
4981S: Maintained
4982F: drivers/net/usb/hso.c
4983
4984HSR NETWORK PROTOCOL
4985M: Arvid Brodin <arvid.brodin@alten.se>
4986L: netdev@vger.kernel.org
4987S: Maintained
4988F: net/hsr/
4989
4990HTCPEN TOUCHSCREEN DRIVER
4991M: Pau Oliva Fora <pof@eslack.org>
4992L: linux-input@vger.kernel.org
4993S: Maintained
4994F: drivers/input/touchscreen/htcpen.c
4995
4996HUGETLB FILESYSTEM
4997M: Nadia Yvette Chambers <nyc@holomorphy.com>
4998S: Maintained
4999F: fs/hugetlbfs/
5000
5001Hyper-V CORE AND DRIVERS
5002M: "K. Y. Srinivasan" <kys@microsoft.com>
5003M: Haiyang Zhang <haiyangz@microsoft.com>
5004L: devel@linuxdriverproject.org
5005S: Maintained
5006F: arch/x86/include/asm/mshyperv.h
5007F: arch/x86/include/uapi/asm/hyperv.h
5008F: arch/x86/kernel/cpu/mshyperv.c
5009F: drivers/hid/hid-hyperv.c
5010F: drivers/hv/
5011F: drivers/input/serio/hyperv-keyboard.c
5012F: drivers/net/hyperv/
5013F: drivers/scsi/storvsc_drv.c
5014F: drivers/video/fbdev/hyperv_fb.c
5015F: include/linux/hyperv.h
5016F: tools/hv/
5017F: Documentation/ABI/stable/sysfs-bus-vmbus
5018
5019I2C OVER PARALLEL PORT
5020M: Jean Delvare <jdelvare@suse.com>
5021L: linux-i2c@vger.kernel.org
5022S: Maintained
5023F: Documentation/i2c/busses/i2c-parport
5024F: Documentation/i2c/busses/i2c-parport-light
5025F: drivers/i2c/busses/i2c-parport.c
5026F: drivers/i2c/busses/i2c-parport-light.c
5027
5028I2C/SMBUS CONTROLLER DRIVERS FOR PC
5029M: Jean Delvare <jdelvare@suse.com>
5030L: linux-i2c@vger.kernel.org
5031S: Maintained
5032F: Documentation/i2c/busses/i2c-ali1535
5033F: Documentation/i2c/busses/i2c-ali1563
5034F: Documentation/i2c/busses/i2c-ali15x3
5035F: Documentation/i2c/busses/i2c-amd756
5036F: Documentation/i2c/busses/i2c-amd8111
5037F: Documentation/i2c/busses/i2c-i801
5038F: Documentation/i2c/busses/i2c-nforce2
5039F: Documentation/i2c/busses/i2c-piix4
5040F: Documentation/i2c/busses/i2c-sis5595
5041F: Documentation/i2c/busses/i2c-sis630
5042F: Documentation/i2c/busses/i2c-sis96x
5043F: Documentation/i2c/busses/i2c-via
5044F: Documentation/i2c/busses/i2c-viapro
5045F: drivers/i2c/busses/i2c-ali1535.c
5046F: drivers/i2c/busses/i2c-ali1563.c
5047F: drivers/i2c/busses/i2c-ali15x3.c
5048F: drivers/i2c/busses/i2c-amd756.c
5049F: drivers/i2c/busses/i2c-amd756-s4882.c
5050F: drivers/i2c/busses/i2c-amd8111.c
5051F: drivers/i2c/busses/i2c-i801.c
5052F: drivers/i2c/busses/i2c-isch.c
5053F: drivers/i2c/busses/i2c-nforce2.c
5054F: drivers/i2c/busses/i2c-nforce2-s4985.c
5055F: drivers/i2c/busses/i2c-piix4.c
5056F: drivers/i2c/busses/i2c-sis5595.c
5057F: drivers/i2c/busses/i2c-sis630.c
5058F: drivers/i2c/busses/i2c-sis96x.c
5059F: drivers/i2c/busses/i2c-via.c
5060F: drivers/i2c/busses/i2c-viapro.c
5061
5062I2C/SMBUS ISMT DRIVER
5063M: Seth Heasley <seth.heasley@intel.com>
5064M: Neil Horman <nhorman@tuxdriver.com>
5065L: linux-i2c@vger.kernel.org
5066F: drivers/i2c/busses/i2c-ismt.c
5067F: Documentation/i2c/busses/i2c-ismt
5068
5069I2C/SMBUS STUB DRIVER
5070M: Jean Delvare <jdelvare@suse.com>
5071L: linux-i2c@vger.kernel.org
5072S: Maintained
5073F: drivers/i2c/i2c-stub.c
5074
5075I2C SUBSYSTEM
5076M: Wolfram Sang <wsa@the-dreams.de>
5077L: linux-i2c@vger.kernel.org
5078W: https://i2c.wiki.kernel.org/
5079Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5081S: Maintained
5082F: Documentation/devicetree/bindings/i2c/
5083F: Documentation/i2c/
5084F: drivers/i2c/
5085F: include/linux/i2c.h
5086F: include/linux/i2c-*.h
5087F: include/uapi/linux/i2c.h
5088F: include/uapi/linux/i2c-*.h
5089
5090I2C ACPI SUPPORT
5091M: Mika Westerberg <mika.westerberg@linux.intel.com>
5092L: linux-i2c@vger.kernel.org
5093L: linux-acpi@vger.kernel.org
5094S: Maintained
5095
5096I2C-TAOS-EVM DRIVER
5097M: Jean Delvare <jdelvare@suse.com>
5098L: linux-i2c@vger.kernel.org
5099S: Maintained
5100F: Documentation/i2c/busses/i2c-taos-evm
5101F: drivers/i2c/busses/i2c-taos-evm.c
5102
5103I2C-TINY-USB DRIVER
5104M: Till Harbaum <till@harbaum.org>
5105L: linux-i2c@vger.kernel.org
5106W: http://www.harbaum.org/till/i2c_tiny_usb
5107S: Maintained
5108F: drivers/i2c/busses/i2c-tiny-usb.c
5109
5110i386 BOOT CODE
5111M: "H. Peter Anvin" <hpa@zytor.com>
5112S: Maintained
5113F: arch/x86/boot/
5114
5115i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5116M: "H. Peter Anvin" <hpa@zytor.com>
5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5118S: Maintained
5119
5120IA64 (Itanium) PLATFORM
5121M: Tony Luck <tony.luck@intel.com>
5122M: Fenghua Yu <fenghua.yu@intel.com>
5123L: linux-ia64@vger.kernel.org
5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5125S: Maintained
5126F: arch/ia64/
5127
5128IBM Power VMX Cryptographic instructions
5129M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5130M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5131L: linux-crypto@vger.kernel.org
5132S: Supported
5133F: drivers/crypto/vmx/Makefile
5134F: drivers/crypto/vmx/Kconfig
5135F: drivers/crypto/vmx/vmx.c
5136F: drivers/crypto/vmx/aes*
5137F: drivers/crypto/vmx/ghash*
5138F: drivers/crypto/vmx/ppc-xlate.pl
5139
5140IBM Power in-Nest Crypto Acceleration
5141M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5142M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5143L: linux-crypto@vger.kernel.org
5144S: Supported
5145F: drivers/crypto/nx/Makefile
5146F: drivers/crypto/nx/Kconfig
5147F: drivers/crypto/nx/nx-aes*
5148F: drivers/crypto/nx/nx-sha*
5149F: drivers/crypto/nx/nx.*
5150F: drivers/crypto/nx/nx_csbcpb.h
5151F: drivers/crypto/nx/nx_debugfs.h
5152
5153IBM Power 842 compression accelerator
5154M: Dan Streetman <ddstreet@ieee.org>
5155S: Supported
5156F: drivers/crypto/nx/Makefile
5157F: drivers/crypto/nx/Kconfig
5158F: drivers/crypto/nx/nx-842*
5159F: include/linux/sw842.h
5160F: crypto/842.c
5161F: lib/842/
5162
5163IBM Power Linux RAID adapter
5164M: Brian King <brking@us.ibm.com>
5165S: Supported
5166F: drivers/scsi/ipr.*
5167
5168IBM Power Virtual Ethernet Device Driver
5169M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5170L: netdev@vger.kernel.org
5171S: Supported
5172F: drivers/net/ethernet/ibm/ibmveth.*
5173
5174IBM Power Virtual SCSI Device Drivers
5175M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5176L: linux-scsi@vger.kernel.org
5177S: Supported
5178F: drivers/scsi/ibmvscsi/ibmvscsi*
5179F: drivers/scsi/ibmvscsi/viosrp.h
5180
5181IBM Power Virtual FC Device Drivers
5182M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5183L: linux-scsi@vger.kernel.org
5184S: Supported
5185F: drivers/scsi/ibmvscsi/ibmvfc*
5186
5187IBM ServeRAID RAID DRIVER
5188S: Orphan
5189F: drivers/scsi/ips.*
5190
5191ICH LPC AND GPIO DRIVER
5192M: Peter Tyser <ptyser@xes-inc.com>
5193S: Maintained
5194F: drivers/mfd/lpc_ich.c
5195F: drivers/gpio/gpio-ich.c
5196
5197IDE SUBSYSTEM
5198M: "David S. Miller" <davem@davemloft.net>
5199L: linux-ide@vger.kernel.org
5200Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5202S: Maintained
5203F: Documentation/ide/
5204F: drivers/ide/
5205F: include/linux/ide.h
5206
5207IDEAPAD LAPTOP EXTRAS DRIVER
5208M: Ike Panhc <ike.pan@canonical.com>
5209L: platform-driver-x86@vger.kernel.org
5210W: http://launchpad.net/ideapad-laptop
5211S: Maintained
5212F: drivers/platform/x86/ideapad-laptop.c
5213
5214IDEAPAD LAPTOP SLIDEBAR DRIVER
5215M: Andrey Moiseev <o2g.org.ru@gmail.com>
5216L: linux-input@vger.kernel.org
5217W: https://github.com/o2genum/ideapad-slidebar
5218S: Maintained
5219F: drivers/input/misc/ideapad_slidebar.c
5220
5221IDE/ATAPI DRIVERS
5222M: Borislav Petkov <bp@alien8.de>
5223L: linux-ide@vger.kernel.org
5224S: Maintained
5225F: Documentation/cdrom/ide-cd
5226F: drivers/ide/ide-cd*
5227
5228IDLE-I7300
5229M: Andy Henroid <andrew.d.henroid@intel.com>
5230L: linux-pm@vger.kernel.org
5231S: Supported
5232F: drivers/idle/i7300_idle.c
5233
5234IEEE 802.15.4 SUBSYSTEM
5235M: Alexander Aring <alex.aring@gmail.com>
5236L: linux-wpan@vger.kernel.org
5237W: https://github.com/linux-wpan
5238T: git git://github.com/linux-wpan/linux-wpan-next.git
5239S: Maintained
5240F: net/ieee802154/
5241F: net/mac802154/
5242F: drivers/net/ieee802154/
5243F: include/linux/nl802154.h
5244F: include/linux/ieee802154.h
5245F: include/net/nl802154.h
5246F: include/net/mac802154.h
5247F: include/net/af_ieee802154.h
5248F: include/net/cfg802154.h
5249F: include/net/ieee802154_netdev.h
5250F: Documentation/networking/ieee802154.txt
5251
5252IGORPLUG-USB IR RECEIVER
5253M: Sean Young <sean@mess.org>
5254L: linux-media@vger.kernel.org
5255S: Maintained
5256F: drivers/media/rc/igorplugusb.c
5257
5258IGUANAWORKS USB IR TRANSCEIVER
5259M: Sean Young <sean@mess.org>
5260L: linux-media@vger.kernel.org
5261S: Maintained
5262F: drivers/media/rc/iguanair.c
5263
5264IIO SUBSYSTEM AND DRIVERS
5265M: Jonathan Cameron <jic23@kernel.org>
5266R: Hartmut Knaack <knaack.h@gmx.de>
5267R: Lars-Peter Clausen <lars@metafoo.de>
5268R: Peter Meerwald <pmeerw@pmeerw.net>
5269L: linux-iio@vger.kernel.org
5270S: Maintained
5271F: drivers/iio/
5272F: drivers/staging/iio/
5273F: include/linux/iio/
5274F: tools/iio/
5275
5276IKANOS/ADI EAGLE ADSL USB DRIVER
5277M: Matthieu Castet <castet.matthieu@free.fr>
5278M: Stanislaw Gruszka <stf_xl@wp.pl>
5279S: Maintained
5280F: drivers/usb/atm/ueagle-atm.c
5281
5282INA209 HARDWARE MONITOR DRIVER
5283M: Guenter Roeck <linux@roeck-us.net>
5284L: lm-sensors@lm-sensors.org
5285S: Maintained
5286F: Documentation/hwmon/ina209
5287F: Documentation/devicetree/bindings/i2c/ina209.txt
5288F: drivers/hwmon/ina209.c
5289
5290INA2XX HARDWARE MONITOR DRIVER
5291M: Guenter Roeck <linux@roeck-us.net>
5292L: lm-sensors@lm-sensors.org
5293S: Maintained
5294F: Documentation/hwmon/ina2xx
5295F: drivers/hwmon/ina2xx.c
5296F: include/linux/platform_data/ina2xx.h
5297
5298INDUSTRY PACK SUBSYSTEM (IPACK)
5299M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5300M: Jens Taprogge <jens.taprogge@taprogge.org>
5301M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5302L: industrypack-devel@lists.sourceforge.net
5303W: http://industrypack.sourceforge.net
5304S: Maintained
5305F: drivers/ipack/
5306
5307INGENIC JZ4780 DMA Driver
5308M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5309S: Maintained
5310F: drivers/dma/dma-jz4780.c
5311
5312INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5313M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5314M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5315L: linux-ima-devel@lists.sourceforge.net
5316L: linux-ima-user@lists.sourceforge.net
5317L: linux-security-module@vger.kernel.org
5318S: Supported
5319F: security/integrity/ima/
5320
5321IMGTEC IR DECODER DRIVER
5322M: James Hogan <james.hogan@imgtec.com>
5323S: Maintained
5324F: drivers/media/rc/img-ir/
5325
5326IMS TWINTURBO FRAMEBUFFER DRIVER
5327L: linux-fbdev@vger.kernel.org
5328S: Orphan
5329F: drivers/video/fbdev/imsttfb.c
5330
5331INFINIBAND SUBSYSTEM
5332M: Doug Ledford <dledford@redhat.com>
5333M: Sean Hefty <sean.hefty@intel.com>
5334M: Hal Rosenstock <hal.rosenstock@gmail.com>
5335L: linux-rdma@vger.kernel.org
5336W: http://www.openfabrics.org/
5337Q: http://patchwork.kernel.org/project/linux-rdma/list/
5338T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5339S: Supported
5340F: Documentation/infiniband/
5341F: drivers/infiniband/
5342F: drivers/staging/rdma/
5343F: include/uapi/linux/if_infiniband.h
5344F: include/uapi/rdma/
5345F: include/rdma/
5346
5347INOTIFY
5348M: John McCutchan <john@johnmccutchan.com>
5349M: Robert Love <rlove@rlove.org>
5350M: Eric Paris <eparis@parisplace.org>
5351S: Maintained
5352F: Documentation/filesystems/inotify.txt
5353F: fs/notify/inotify/
5354F: include/linux/inotify.h
5355F: include/uapi/linux/inotify.h
5356
5357INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5358M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5359L: linux-input@vger.kernel.org
5360Q: http://patchwork.kernel.org/project/linux-input/list/
5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5362S: Maintained
5363F: drivers/input/
5364F: include/linux/input.h
5365F: include/uapi/linux/input.h
5366F: include/linux/input/
5367
5368INPUT MULTITOUCH (MT) PROTOCOL
5369M: Henrik Rydberg <rydberg@bitmath.org>
5370L: linux-input@vger.kernel.org
5371S: Odd fixes
5372F: Documentation/input/multi-touch-protocol.txt
5373F: drivers/input/input-mt.c
5374K: \b(ABS|SYN)_MT_
5375
5376INTEL ASoC BDW/HSW DRIVERS
5377M: Jie Yang <yang.jie@linux.intel.com>
5378L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5379S: Supported
5380F: sound/soc/intel/common/sst-dsp*
5381F: sound/soc/intel/common/sst-firmware.c
5382F: sound/soc/intel/boards/broadwell.c
5383F: sound/soc/intel/haswell/
5384
5385INTEL C600 SERIES SAS CONTROLLER DRIVER
5386M: Intel SCU Linux support <intel-linux-scu@intel.com>
5387M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5388L: linux-scsi@vger.kernel.org
5389T: git git://git.code.sf.net/p/intel-sas/isci
5390S: Supported
5391F: drivers/scsi/isci/
5392
5393INTEL IDLE DRIVER
5394M: Len Brown <lenb@kernel.org>
5395L: linux-pm@vger.kernel.org
5396T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5397S: Supported
5398F: drivers/idle/intel_idle.c
5399
5400INTEL PSTATE DRIVER
5401M: Kristen Carlson Accardi <kristen@linux.intel.com>
5402L: linux-pm@vger.kernel.org
5403S: Supported
5404F: drivers/cpufreq/intel_pstate.c
5405
5406INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5407M: Maik Broemme <mbroemme@plusserver.de>
5408L: linux-fbdev@vger.kernel.org
5409S: Maintained
5410F: Documentation/fb/intelfb.txt
5411F: drivers/video/fbdev/intelfb/
5412
5413INTEL 810/815 FRAMEBUFFER DRIVER
5414M: Antonino Daplas <adaplas@gmail.com>
5415L: linux-fbdev@vger.kernel.org
5416S: Maintained
5417F: drivers/video/fbdev/i810/
5418
5419INTEL MENLOW THERMAL DRIVER
5420M: Sujith Thomas <sujith.thomas@intel.com>
5421L: platform-driver-x86@vger.kernel.org
5422W: https://01.org/linux-acpi
5423S: Supported
5424F: drivers/platform/x86/intel_menlow.c
5425
5426INTEL IA32 MICROCODE UPDATE SUPPORT
5427M: Borislav Petkov <bp@alien8.de>
5428S: Maintained
5429F: arch/x86/kernel/cpu/microcode/core*
5430F: arch/x86/kernel/cpu/microcode/intel*
5431
5432INTEL I/OAT DMA DRIVER
5433M: Dave Jiang <dave.jiang@intel.com>
5434R: Dan Williams <dan.j.williams@intel.com>
5435L: dmaengine@vger.kernel.org
5436Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5437S: Supported
5438F: drivers/dma/ioat*
5439
5440INTEL IOMMU (VT-d)
5441M: David Woodhouse <dwmw2@infradead.org>
5442L: iommu@lists.linux-foundation.org
5443T: git git://git.infradead.org/iommu-2.6.git
5444S: Supported
5445F: drivers/iommu/intel-iommu.c
5446F: include/linux/intel-iommu.h
5447
5448INTEL IOP-ADMA DMA DRIVER
5449R: Dan Williams <dan.j.williams@intel.com>
5450S: Odd fixes
5451F: drivers/dma/iop-adma.c
5452
5453INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5454M: Krzysztof Halasa <khalasa@piap.pl>
5455S: Maintained
5456F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5457F: arch/arm/mach-ixp4xx/include/mach/npe.h
5458F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5459F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5460F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5461F: drivers/net/wan/ixp4xx_hss.c
5462
5463INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5464M: Deepak Saxena <dsaxena@plexity.net>
5465S: Maintained
5466F: drivers/char/hw_random/ixp4xx-rng.c
5467
5468INTEL ETHERNET DRIVERS
5469M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5470R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5471R: Shannon Nelson <shannon.nelson@intel.com>
5472R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5473R: Don Skidmore <donald.c.skidmore@intel.com>
5474R: Matthew Vick <matthew.vick@intel.com>
5475R: John Ronciak <john.ronciak@intel.com>
5476R: Mitch Williams <mitch.a.williams@intel.com>
5477L: intel-wired-lan@lists.osuosl.org
5478W: http://www.intel.com/support/feedback.htm
5479W: http://e1000.sourceforge.net/
5480Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5481T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5483S: Supported
5484F: Documentation/networking/e100.txt
5485F: Documentation/networking/e1000.txt
5486F: Documentation/networking/e1000e.txt
5487F: Documentation/networking/igb.txt
5488F: Documentation/networking/igbvf.txt
5489F: Documentation/networking/ixgb.txt
5490F: Documentation/networking/ixgbe.txt
5491F: Documentation/networking/ixgbevf.txt
5492F: Documentation/networking/i40e.txt
5493F: Documentation/networking/i40evf.txt
5494F: drivers/net/ethernet/intel/
5495F: drivers/net/ethernet/intel/*/
5496
5497INTEL-MID GPIO DRIVER
5498M: David Cohen <david.a.cohen@linux.intel.com>
5499L: linux-gpio@vger.kernel.org
5500S: Maintained
5501F: drivers/gpio/gpio-intel-mid.c
5502
5503INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5504M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5505L: linux-wireless@vger.kernel.org
5506S: Maintained
5507F: Documentation/networking/README.ipw2100
5508F: Documentation/networking/README.ipw2200
5509F: drivers/net/wireless/ipw2x00/
5510
5511INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5512M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5513M: Gang Wei <gang.wei@intel.com>
5514M: Shane Wang <shane.wang@intel.com>
5515L: tboot-devel@lists.sourceforge.net
5516W: http://tboot.sourceforge.net
5517T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5518S: Supported
5519F: Documentation/intel_txt.txt
5520F: include/linux/tboot.h
5521F: arch/x86/kernel/tboot.c
5522
5523INTEL WIRELESS WIMAX CONNECTION 2400
5524M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5525M: linux-wimax@intel.com
5526L: wimax@linuxwimax.org (subscribers-only)
5527S: Supported
5528W: http://linuxwimax.org
5529F: Documentation/wimax/README.i2400m
5530F: drivers/net/wimax/i2400m/
5531F: include/uapi/linux/wimax/i2400m.h
5532
5533INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5534M: Stanislaw Gruszka <sgruszka@redhat.com>
5535L: linux-wireless@vger.kernel.org
5536S: Supported
5537F: drivers/net/wireless/iwlegacy/
5538
5539INTEL WIRELESS WIFI LINK (iwlwifi)
5540M: Johannes Berg <johannes.berg@intel.com>
5541M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5542M: Intel Linux Wireless <ilw@linux.intel.com>
5543L: linux-wireless@vger.kernel.org
5544W: http://intellinuxwireless.org
5545T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5546S: Supported
5547F: drivers/net/wireless/iwlwifi/
5548
5549INTEL MANAGEMENT ENGINE (mei)
5550M: Tomas Winkler <tomas.winkler@intel.com>
5551L: linux-kernel@vger.kernel.org
5552S: Supported
5553F: include/uapi/linux/mei.h
5554F: include/linux/mei_cl_bus.h
5555F: drivers/misc/mei/*
5556F: Documentation/misc-devices/mei/*
5557
5558INTEL PMC IPC DRIVER
5559M: Zha Qipeng<qipeng.zha@intel.com>
5560L: platform-driver-x86@vger.kernel.org
5561S: Maintained
5562F: drivers/platform/x86/intel_pmc_ipc.c
5563F: arch/x86/include/asm/intel_pmc_ipc.h
5564
5565IOC3 ETHERNET DRIVER
5566M: Ralf Baechle <ralf@linux-mips.org>
5567L: linux-mips@linux-mips.org
5568S: Maintained
5569F: drivers/net/ethernet/sgi/ioc3-eth.c
5570
5571IOC3 SERIAL DRIVER
5572M: Pat Gefre <pfg@sgi.com>
5573L: linux-serial@vger.kernel.org
5574S: Maintained
5575F: drivers/tty/serial/ioc3_serial.c
5576
5577IOMMU DRIVERS
5578M: Joerg Roedel <joro@8bytes.org>
5579L: iommu@lists.linux-foundation.org
5580T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5581S: Maintained
5582F: drivers/iommu/
5583
5584IP MASQUERADING
5585M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5586S: Maintained
5587F: net/ipv4/netfilter/ipt_MASQUERADE.c
5588
5589IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5590M: Francois Romieu <romieu@fr.zoreil.com>
5591M: Sorbica Shieh <sorbica@icplus.com.tw>
5592L: netdev@vger.kernel.org
5593S: Maintained
5594F: drivers/net/ethernet/icplus/ipg.*
5595
5596IPATH DRIVER
5597M: Mike Marciniszyn <infinipath@intel.com>
5598L: linux-rdma@vger.kernel.org
5599S: Maintained
5600F: drivers/staging/rdma/ipath/
5601
5602IPMI SUBSYSTEM
5603M: Corey Minyard <minyard@acm.org>
5604L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5605W: http://openipmi.sourceforge.net/
5606S: Supported
5607F: Documentation/IPMI.txt
5608F: drivers/char/ipmi/
5609F: include/linux/ipmi*
5610F: include/uapi/linux/ipmi*
5611
5612QCOM AUDIO (ASoC) DRIVERS
5613M: Patrick Lai <plai@codeaurora.org>
5614M: Banajit Goswami <bgoswami@codeaurora.org>
5615L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5616S: Supported
5617F: sound/soc/qcom/
5618
5619IPS SCSI RAID DRIVER
5620M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5621L: linux-scsi@vger.kernel.org
5622W: http://www.adaptec.com/
5623S: Maintained
5624F: drivers/scsi/ips*
5625
5626IPVS
5627M: Wensong Zhang <wensong@linux-vs.org>
5628M: Simon Horman <horms@verge.net.au>
5629M: Julian Anastasov <ja@ssi.bg>
5630L: netdev@vger.kernel.org
5631L: lvs-devel@vger.kernel.org
5632S: Maintained
5633F: Documentation/networking/ipvs-sysctl.txt
5634F: include/net/ip_vs.h
5635F: include/uapi/linux/ip_vs.h
5636F: net/netfilter/ipvs/
5637
5638IPWIRELESS DRIVER
5639M: Jiri Kosina <jikos@kernel.org>
5640M: David Sterba <dsterba@suse.com>
5641S: Odd Fixes
5642F: drivers/tty/ipwireless/
5643
5644IPX NETWORK LAYER
5645M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5646L: netdev@vger.kernel.org
5647S: Maintained
5648F: include/net/ipx.h
5649F: include/uapi/linux/ipx.h
5650F: net/ipx/
5651
5652IRDA SUBSYSTEM
5653M: Samuel Ortiz <samuel@sortiz.org>
5654L: irda-users@lists.sourceforge.net (subscribers-only)
5655L: netdev@vger.kernel.org
5656W: http://irda.sourceforge.net/
5657S: Maintained
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5659F: Documentation/networking/irda.txt
5660F: drivers/net/irda/
5661F: include/net/irda/
5662F: net/irda/
5663
5664IRQ SUBSYSTEM
5665M: Thomas Gleixner <tglx@linutronix.de>
5666L: linux-kernel@vger.kernel.org
5667S: Maintained
5668T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5669F: kernel/irq/
5670
5671IRQCHIP DRIVERS
5672M: Thomas Gleixner <tglx@linutronix.de>
5673M: Jason Cooper <jason@lakedaemon.net>
5674M: Marc Zyngier <marc.zyngier@arm.com>
5675L: linux-kernel@vger.kernel.org
5676S: Maintained
5677T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5678T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5679F: Documentation/devicetree/bindings/interrupt-controller/
5680F: drivers/irqchip/
5681
5682IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5683M: Jiang Liu <jiang.liu@linux.intel.com>
5684M: Marc Zyngier <marc.zyngier@arm.com>
5685S: Maintained
5686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5687F: Documentation/IRQ-domain.txt
5688F: include/linux/irqdomain.h
5689F: kernel/irq/irqdomain.c
5690F: kernel/irq/msi.c
5691
5692ISAPNP
5693M: Jaroslav Kysela <perex@perex.cz>
5694S: Maintained
5695F: Documentation/isapnp.txt
5696F: drivers/pnp/isapnp/
5697F: include/linux/isapnp.h
5698
5699ISA RADIO MODULE
5700M: Hans Verkuil <hverkuil@xs4all.nl>
5701L: linux-media@vger.kernel.org
5702T: git git://linuxtv.org/media_tree.git
5703W: http://linuxtv.org
5704S: Maintained
5705F: drivers/media/radio/radio-isa*
5706
5707iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5708M: Peter Jones <pjones@redhat.com>
5709M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5710S: Maintained
5711F: drivers/firmware/iscsi_ibft*
5712
5713ISCSI
5714M: Mike Christie <michaelc@cs.wisc.edu>
5715L: open-iscsi@googlegroups.com
5716W: www.open-iscsi.org
5717T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5718S: Maintained
5719F: drivers/scsi/*iscsi*
5720F: include/scsi/*iscsi*
5721
5722ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5723M: Or Gerlitz <ogerlitz@mellanox.com>
5724M: Sagi Grimberg <sagig@mellanox.com>
5725M: Roi Dayan <roid@mellanox.com>
5726L: linux-rdma@vger.kernel.org
5727S: Supported
5728W: http://www.openfabrics.org
5729W: www.open-iscsi.org
5730Q: http://patchwork.kernel.org/project/linux-rdma/list/
5731F: drivers/infiniband/ulp/iser/
5732
5733ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5734M: Sagi Grimberg <sagig@mellanox.com>
5735T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5736L: linux-rdma@vger.kernel.org
5737L: target-devel@vger.kernel.org
5738S: Supported
5739W: http://www.linux-iscsi.org
5740F: drivers/infiniband/ulp/isert
5741
5742ISDN SUBSYSTEM
5743M: Karsten Keil <isdn@linux-pingi.de>
5744L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5745L: netdev@vger.kernel.org
5746W: http://www.isdn4linux.de
5747T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5748S: Maintained
5749F: Documentation/isdn/
5750F: drivers/isdn/
5751F: include/linux/isdn.h
5752F: include/linux/isdn/
5753F: include/uapi/linux/isdn.h
5754F: include/uapi/linux/isdn/
5755
5756ISDN SUBSYSTEM (Eicon active card driver)
5757M: Armin Schindler <mac@melware.de>
5758L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5759W: http://www.melware.de
5760S: Maintained
5761F: drivers/isdn/hardware/eicon/
5762
5763IT87 HARDWARE MONITORING DRIVER
5764M: Jean Delvare <jdelvare@suse.com>
5765L: lm-sensors@lm-sensors.org
5766S: Maintained
5767F: Documentation/hwmon/it87
5768F: drivers/hwmon/it87.c
5769
5770IT913X MEDIA DRIVER
5771M: Antti Palosaari <crope@iki.fi>
5772L: linux-media@vger.kernel.org
5773W: http://linuxtv.org/
5774W: http://palosaari.fi/linux/
5775Q: http://patchwork.linuxtv.org/project/linux-media/list/
5776T: git git://linuxtv.org/anttip/media_tree.git
5777S: Maintained
5778F: drivers/media/tuners/it913x*
5779
5780IVTV VIDEO4LINUX DRIVER
5781M: Andy Walls <awalls@md.metrocast.net>
5782L: ivtv-devel@ivtvdriver.org (subscribers-only)
5783L: linux-media@vger.kernel.org
5784T: git git://linuxtv.org/media_tree.git
5785W: http://www.ivtvdriver.org
5786S: Maintained
5787F: Documentation/video4linux/*.ivtv
5788F: drivers/media/pci/ivtv/
5789F: include/uapi/linux/ivtv*
5790
5791IX2505V MEDIA DRIVER
5792M: Malcolm Priestley <tvboxspy@gmail.com>
5793L: linux-media@vger.kernel.org
5794W: http://linuxtv.org/
5795Q: http://patchwork.linuxtv.org/project/linux-media/list/
5796S: Maintained
5797F: drivers/media/dvb-frontends/ix2505v*
5798
5799JC42.4 TEMPERATURE SENSOR DRIVER
5800M: Guenter Roeck <linux@roeck-us.net>
5801L: lm-sensors@lm-sensors.org
5802S: Maintained
5803F: drivers/hwmon/jc42.c
5804F: Documentation/hwmon/jc42
5805
5806JFS FILESYSTEM
5807M: Dave Kleikamp <shaggy@kernel.org>
5808L: jfs-discussion@lists.sourceforge.net
5809W: http://jfs.sourceforge.net/
5810T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5811S: Maintained
5812F: Documentation/filesystems/jfs.txt
5813F: fs/jfs/
5814
5815JME NETWORK DRIVER
5816M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5817L: netdev@vger.kernel.org
5818S: Maintained
5819F: drivers/net/ethernet/jme.*
5820
5821JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5822M: David Woodhouse <dwmw2@infradead.org>
5823L: linux-mtd@lists.infradead.org
5824W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5825S: Maintained
5826F: fs/jffs2/
5827F: include/uapi/linux/jffs2.h
5828
5829JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5830M: "Theodore Ts'o" <tytso@mit.edu>
5831M: Jan Kara <jack@suse.com>
5832L: linux-ext4@vger.kernel.org
5833S: Maintained
5834F: fs/jbd2/
5835F: include/linux/jbd2.h
5836
5837JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5838M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5839L: linux-media@vger.kernel.org
5840S: Maintained
5841F: drivers/media/platform/rcar_jpu.c
5842
5843JSM Neo PCI based serial card
5844M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5845L: linux-serial@vger.kernel.org
5846S: Maintained
5847F: drivers/tty/serial/jsm/
5848
5849K10TEMP HARDWARE MONITORING DRIVER
5850M: Clemens Ladisch <clemens@ladisch.de>
5851L: lm-sensors@lm-sensors.org
5852S: Maintained
5853F: Documentation/hwmon/k10temp
5854F: drivers/hwmon/k10temp.c
5855
5856K8TEMP HARDWARE MONITORING DRIVER
5857M: Rudolf Marek <r.marek@assembler.cz>
5858L: lm-sensors@lm-sensors.org
5859S: Maintained
5860F: Documentation/hwmon/k8temp
5861F: drivers/hwmon/k8temp.c
5862
5863KCONFIG
5864M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5865L: linux-kbuild@vger.kernel.org
5866T: git git://gitorious.org/linux-kconfig/linux-kconfig
5867S: Maintained
5868F: Documentation/kbuild/kconfig-language.txt
5869F: scripts/kconfig/
5870
5871KDUMP
5872M: Vivek Goyal <vgoyal@redhat.com>
5873M: Haren Myneni <hbabu@us.ibm.com>
5874L: kexec@lists.infradead.org
5875W: http://lse.sourceforge.net/kdump/
5876S: Maintained
5877F: Documentation/kdump/
5878
5879KEENE FM RADIO TRANSMITTER DRIVER
5880M: Hans Verkuil <hverkuil@xs4all.nl>
5881L: linux-media@vger.kernel.org
5882T: git git://linuxtv.org/media_tree.git
5883W: http://linuxtv.org
5884S: Maintained
5885F: drivers/media/radio/radio-keene*
5886
5887KERNEL AUTOMOUNTER v4 (AUTOFS4)
5888M: Ian Kent <raven@themaw.net>
5889L: autofs@vger.kernel.org
5890S: Maintained
5891F: fs/autofs4/
5892
5893KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5894M: Michal Marek <mmarek@suse.com>
5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5897L: linux-kbuild@vger.kernel.org
5898S: Maintained
5899F: Documentation/kbuild/
5900F: Makefile
5901F: scripts/Makefile.*
5902F: scripts/basic/
5903F: scripts/mk*
5904F: scripts/package/
5905
5906KERNEL JANITORS
5907L: kernel-janitors@vger.kernel.org
5908W: http://kernelnewbies.org/KernelJanitors
5909S: Odd Fixes
5910
5911KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5912M: "J. Bruce Fields" <bfields@fieldses.org>
5913M: Jeff Layton <jlayton@poochiereds.net>
5914L: linux-nfs@vger.kernel.org
5915W: http://nfs.sourceforge.net/
5916S: Supported
5917F: fs/nfsd/
5918F: include/uapi/linux/nfsd/
5919F: fs/lockd/
5920F: fs/nfs_common/
5921F: net/sunrpc/
5922F: include/linux/lockd/
5923F: include/linux/sunrpc/
5924F: include/uapi/linux/sunrpc/
5925
5926KERNEL SELFTEST FRAMEWORK
5927M: Shuah Khan <shuahkh@osg.samsung.com>
5928L: linux-api@vger.kernel.org
5929T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5930S: Maintained
5931F: tools/testing/selftests
5932
5933KERNEL VIRTUAL MACHINE (KVM)
5934M: Gleb Natapov <gleb@kernel.org>
5935M: Paolo Bonzini <pbonzini@redhat.com>
5936L: kvm@vger.kernel.org
5937W: http://www.linux-kvm.org
5938T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5939S: Supported
5940F: Documentation/*/kvm*.txt
5941F: Documentation/virtual/kvm/
5942F: arch/*/kvm/
5943F: arch/x86/kernel/kvm.c
5944F: arch/x86/kernel/kvmclock.c
5945F: arch/*/include/asm/kvm*
5946F: include/linux/kvm*
5947F: include/uapi/linux/kvm*
5948F: virt/kvm/
5949
5950KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5951M: Joerg Roedel <joro@8bytes.org>
5952L: kvm@vger.kernel.org
5953W: http://kvm.qumranet.com
5954S: Maintained
5955F: arch/x86/include/asm/svm.h
5956F: arch/x86/kvm/svm.c
5957
5958KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5959M: Alexander Graf <agraf@suse.com>
5960L: kvm-ppc@vger.kernel.org
5961W: http://kvm.qumranet.com
5962T: git git://github.com/agraf/linux-2.6.git
5963S: Supported
5964F: arch/powerpc/include/asm/kvm*
5965F: arch/powerpc/kvm/
5966
5967KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5968M: Christian Borntraeger <borntraeger@de.ibm.com>
5969M: Cornelia Huck <cornelia.huck@de.ibm.com>
5970L: linux-s390@vger.kernel.org
5971W: http://www.ibm.com/developerworks/linux/linux390/
5972S: Supported
5973F: Documentation/s390/kvm.txt
5974F: arch/s390/include/asm/kvm*
5975F: arch/s390/kvm/
5976
5977KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5978M: Christoffer Dall <christoffer.dall@linaro.org>
5979M: Marc Zyngier <marc.zyngier@arm.com>
5980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5981L: kvmarm@lists.cs.columbia.edu
5982W: http://systems.cs.columbia.edu/projects/kvm-arm
5983S: Supported
5984F: arch/arm/include/uapi/asm/kvm*
5985F: arch/arm/include/asm/kvm*
5986F: arch/arm/kvm/
5987F: virt/kvm/arm/
5988F: include/kvm/arm_*
5989
5990KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5991M: Christoffer Dall <christoffer.dall@linaro.org>
5992M: Marc Zyngier <marc.zyngier@arm.com>
5993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5994L: kvmarm@lists.cs.columbia.edu
5995S: Maintained
5996F: arch/arm64/include/uapi/asm/kvm*
5997F: arch/arm64/include/asm/kvm*
5998F: arch/arm64/kvm/
5999
6000KEXEC
6001M: Eric Biederman <ebiederm@xmission.com>
6002W: http://kernel.org/pub/linux/utils/kernel/kexec/
6003L: kexec@lists.infradead.org
6004S: Maintained
6005F: include/linux/kexec.h
6006F: include/uapi/linux/kexec.h
6007F: kernel/kexec.c
6008
6009KEYS/KEYRINGS:
6010M: David Howells <dhowells@redhat.com>
6011L: keyrings@vger.kernel.org
6012S: Maintained
6013F: Documentation/security/keys.txt
6014F: include/linux/key.h
6015F: include/linux/key-type.h
6016F: include/keys/
6017F: security/keys/
6018
6019KEYS-TRUSTED
6020M: David Safford <safford@us.ibm.com>
6021M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6022L: linux-security-module@vger.kernel.org
6023L: keyrings@vger.kernel.org
6024S: Supported
6025F: Documentation/security/keys-trusted-encrypted.txt
6026F: include/keys/trusted-type.h
6027F: security/keys/trusted.c
6028F: security/keys/trusted.h
6029
6030KEYS-ENCRYPTED
6031M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6032M: David Safford <safford@us.ibm.com>
6033L: linux-security-module@vger.kernel.org
6034L: keyrings@vger.kernel.org
6035S: Supported
6036F: Documentation/security/keys-trusted-encrypted.txt
6037F: include/keys/encrypted-type.h
6038F: security/keys/encrypted-keys/
6039
6040KGDB / KDB /debug_core
6041M: Jason Wessel <jason.wessel@windriver.com>
6042W: http://kgdb.wiki.kernel.org/
6043L: kgdb-bugreport@lists.sourceforge.net
6044S: Maintained
6045F: Documentation/DocBook/kgdb.tmpl
6046F: drivers/misc/kgdbts.c
6047F: drivers/tty/serial/kgdboc.c
6048F: include/linux/kdb.h
6049F: include/linux/kgdb.h
6050F: kernel/debug/
6051
6052KMEMCHECK
6053M: Vegard Nossum <vegardno@ifi.uio.no>
6054M: Pekka Enberg <penberg@kernel.org>
6055S: Maintained
6056F: Documentation/kmemcheck.txt
6057F: arch/x86/include/asm/kmemcheck.h
6058F: arch/x86/mm/kmemcheck/
6059F: include/linux/kmemcheck.h
6060F: mm/kmemcheck.c
6061
6062KMEMLEAK
6063M: Catalin Marinas <catalin.marinas@arm.com>
6064S: Maintained
6065F: Documentation/kmemleak.txt
6066F: include/linux/kmemleak.h
6067F: mm/kmemleak.c
6068F: mm/kmemleak-test.c
6069
6070KPROBES
6071M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6072M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6073M: "David S. Miller" <davem@davemloft.net>
6074M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6075S: Maintained
6076F: Documentation/kprobes.txt
6077F: include/linux/kprobes.h
6078F: kernel/kprobes.c
6079
6080KS0108 LCD CONTROLLER DRIVER
6081M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6082W: http://miguelojeda.es/auxdisplay.htm
6083W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6084S: Maintained
6085F: Documentation/auxdisplay/ks0108
6086F: drivers/auxdisplay/ks0108.c
6087F: include/linux/ks0108.h
6088
6089LAPB module
6090L: linux-x25@vger.kernel.org
6091S: Orphan
6092F: Documentation/networking/lapb-module.txt
6093F: include/*/lapb.h
6094F: net/lapb/
6095
6096LASI 53c700 driver for PARISC
6097M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6098L: linux-scsi@vger.kernel.org
6099S: Maintained
6100F: Documentation/scsi/53c700.txt
6101F: drivers/scsi/53c700*
6102
6103LED SUBSYSTEM
6104M: Richard Purdie <rpurdie@rpsys.net>
6105M: Jacek Anaszewski <j.anaszewski@samsung.com>
6106L: linux-leds@vger.kernel.org
6107T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6108S: Maintained
6109F: drivers/leds/
6110F: include/linux/leds.h
6111
6112LEGACY EEPROM DRIVER
6113M: Jean Delvare <jdelvare@suse.com>
6114S: Maintained
6115F: Documentation/misc-devices/eeprom
6116F: drivers/misc/eeprom/eeprom.c
6117
6118LEGO USB Tower driver
6119M: Juergen Stuber <starblue@users.sourceforge.net>
6120L: legousb-devel@lists.sourceforge.net
6121W: http://legousb.sourceforge.net/
6122S: Maintained
6123F: drivers/usb/misc/legousbtower.c
6124
6125LG2160 MEDIA DRIVER
6126M: Michael Krufky <mkrufky@linuxtv.org>
6127L: linux-media@vger.kernel.org
6128W: http://linuxtv.org/
6129W: http://github.com/mkrufky
6130Q: http://patchwork.linuxtv.org/project/linux-media/list/
6131T: git git://linuxtv.org/mkrufky/tuners.git
6132S: Maintained
6133F: drivers/media/dvb-frontends/lg2160.*
6134
6135LGDT3305 MEDIA DRIVER
6136M: Michael Krufky <mkrufky@linuxtv.org>
6137L: linux-media@vger.kernel.org
6138W: http://linuxtv.org/
6139W: http://github.com/mkrufky
6140Q: http://patchwork.linuxtv.org/project/linux-media/list/
6141T: git git://linuxtv.org/mkrufky/tuners.git
6142S: Maintained
6143F: drivers/media/dvb-frontends/lgdt3305.*
6144
6145LGUEST
6146M: Rusty Russell <rusty@rustcorp.com.au>
6147L: lguest@lists.ozlabs.org
6148W: http://lguest.ozlabs.org/
6149S: Odd Fixes
6150F: arch/x86/include/asm/lguest*.h
6151F: arch/x86/lguest/
6152F: drivers/lguest/
6153F: include/linux/lguest*.h
6154F: tools/lguest/
6155
6156LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6157M: Tejun Heo <tj@kernel.org>
6158L: linux-ide@vger.kernel.org
6159T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6160S: Maintained
6161F: drivers/ata/
6162F: include/linux/ata.h
6163F: include/linux/libata.h
6164
6165LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6166M: Viresh Kumar <vireshk@kernel.org>
6167L: linux-ide@vger.kernel.org
6168T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6169S: Maintained
6170F: include/linux/pata_arasan_cf_data.h
6171F: drivers/ata/pata_arasan_cf.c
6172
6173LIBATA PATA DRIVERS
6174M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6175M: Tejun Heo <tj@kernel.org>
6176L: linux-ide@vger.kernel.org
6177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6178S: Maintained
6179F: drivers/ata/pata_*.c
6180F: drivers/ata/ata_generic.c
6181
6182LIBATA SATA AHCI PLATFORM devices support
6183M: Hans de Goede <hdegoede@redhat.com>
6184M: Tejun Heo <tj@kernel.org>
6185L: linux-ide@vger.kernel.org
6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6187S: Maintained
6188F: drivers/ata/ahci_platform.c
6189F: drivers/ata/libahci_platform.c
6190F: include/linux/ahci_platform.h
6191
6192LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6193M: Mikael Pettersson <mikpelinux@gmail.com>
6194L: linux-ide@vger.kernel.org
6195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6196S: Maintained
6197F: drivers/ata/sata_promise.*
6198
6199LIBLOCKDEP
6200M: Sasha Levin <sasha.levin@oracle.com>
6201S: Maintained
6202F: tools/lib/lockdep/
6203
6204LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6205M: Dan Williams <dan.j.williams@intel.com>
6206L: linux-nvdimm@lists.01.org
6207Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6208S: Supported
6209F: drivers/nvdimm/*
6210F: include/linux/nd.h
6211F: include/linux/libnvdimm.h
6212F: include/uapi/linux/ndctl.h
6213
6214LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6215M: Ross Zwisler <ross.zwisler@linux.intel.com>
6216L: linux-nvdimm@lists.01.org
6217Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6218S: Supported
6219F: drivers/nvdimm/blk.c
6220F: drivers/nvdimm/region_devs.c
6221F: drivers/acpi/nfit*
6222
6223LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6224M: Vishal Verma <vishal.l.verma@intel.com>
6225L: linux-nvdimm@lists.01.org
6226Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6227S: Supported
6228F: drivers/nvdimm/btt*
6229
6230LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6231M: Ross Zwisler <ross.zwisler@linux.intel.com>
6232L: linux-nvdimm@lists.01.org
6233Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6234S: Supported
6235F: drivers/nvdimm/pmem.c
6236F: include/linux/pmem.h
6237F: arch/*/include/asm/pmem.h
6238
6239LINUX FOR IBM pSERIES (RS/6000)
6240M: Paul Mackerras <paulus@au.ibm.com>
6241W: http://www.ibm.com/linux/ltc/projects/ppc
6242S: Supported
6243F: arch/powerpc/boot/rs6000.h
6244
6245LINUX FOR POWERPC (32-BIT AND 64-BIT)
6246M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6247M: Paul Mackerras <paulus@samba.org>
6248M: Michael Ellerman <mpe@ellerman.id.au>
6249W: http://www.penguinppc.org/
6250L: linuxppc-dev@lists.ozlabs.org
6251Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6252T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6253S: Supported
6254F: Documentation/powerpc/
6255F: arch/powerpc/
6256
6257LINUX FOR POWER MACINTOSH
6258M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6259W: http://www.penguinppc.org/
6260L: linuxppc-dev@lists.ozlabs.org
6261S: Maintained
6262F: arch/powerpc/platforms/powermac/
6263F: drivers/macintosh/
6264
6265LINUX FOR POWERPC EMBEDDED MPC5XXX
6266M: Anatolij Gustschin <agust@denx.de>
6267L: linuxppc-dev@lists.ozlabs.org
6268T: git git://git.denx.de/linux-denx-agust.git
6269S: Maintained
6270F: arch/powerpc/platforms/512x/
6271F: arch/powerpc/platforms/52xx/
6272
6273LINUX FOR POWERPC EMBEDDED PPC4XX
6274M: Alistair Popple <alistair@popple.id.au>
6275M: Matt Porter <mporter@kernel.crashing.org>
6276W: http://www.penguinppc.org/
6277L: linuxppc-dev@lists.ozlabs.org
6278S: Maintained
6279F: arch/powerpc/platforms/40x/
6280F: arch/powerpc/platforms/44x/
6281
6282LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6283L: linuxppc-dev@lists.ozlabs.org
6284S: Orphan
6285F: arch/powerpc/*/*virtex*
6286F: arch/powerpc/*/*/*virtex*
6287
6288LINUX FOR POWERPC EMBEDDED PPC8XX
6289M: Vitaly Bordug <vitb@kernel.crashing.org>
6290W: http://www.penguinppc.org/
6291L: linuxppc-dev@lists.ozlabs.org
6292S: Maintained
6293F: arch/powerpc/platforms/8xx/
6294
6295LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6296M: Scott Wood <scottwood@freescale.com>
6297M: Kumar Gala <galak@kernel.crashing.org>
6298W: http://www.penguinppc.org/
6299L: linuxppc-dev@lists.ozlabs.org
6300T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6301S: Maintained
6302F: arch/powerpc/platforms/83xx/
6303F: arch/powerpc/platforms/85xx/
6304
6305LINUX FOR POWERPC PA SEMI PWRFICIENT
6306M: Olof Johansson <olof@lixom.net>
6307L: linuxppc-dev@lists.ozlabs.org
6308S: Maintained
6309F: arch/powerpc/platforms/pasemi/
6310F: drivers/*/*pasemi*
6311F: drivers/*/*/*pasemi*
6312
6313LINUX SECURITY MODULE (LSM) FRAMEWORK
6314M: Chris Wright <chrisw@sous-sol.org>
6315L: linux-security-module@vger.kernel.org
6316S: Supported
6317
6318LIS3LV02D ACCELEROMETER DRIVER
6319M: Eric Piel <eric.piel@tremplin-utc.net>
6320S: Maintained
6321F: Documentation/misc-devices/lis3lv02d
6322F: drivers/misc/lis3lv02d/
6323F: drivers/platform/x86/hp_accel.c
6324
6325LIVE PATCHING
6326M: Josh Poimboeuf <jpoimboe@redhat.com>
6327M: Seth Jennings <sjenning@redhat.com>
6328M: Jiri Kosina <jikos@kernel.org>
6329M: Vojtech Pavlik <vojtech@suse.com>
6330S: Maintained
6331F: kernel/livepatch/
6332F: include/linux/livepatch.h
6333F: arch/x86/include/asm/livepatch.h
6334F: arch/x86/kernel/livepatch.c
6335F: Documentation/ABI/testing/sysfs-kernel-livepatch
6336F: samples/livepatch/
6337L: live-patching@vger.kernel.org
6338T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6339
6340LLC (802.2)
6341M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6342S: Maintained
6343F: include/linux/llc.h
6344F: include/uapi/linux/llc.h
6345F: include/net/llc*
6346F: net/llc/
6347
6348LM73 HARDWARE MONITOR DRIVER
6349M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6350L: lm-sensors@lm-sensors.org
6351S: Maintained
6352F: drivers/hwmon/lm73.c
6353
6354LM78 HARDWARE MONITOR DRIVER
6355M: Jean Delvare <jdelvare@suse.com>
6356L: lm-sensors@lm-sensors.org
6357S: Maintained
6358F: Documentation/hwmon/lm78
6359F: drivers/hwmon/lm78.c
6360
6361LM83 HARDWARE MONITOR DRIVER
6362M: Jean Delvare <jdelvare@suse.com>
6363L: lm-sensors@lm-sensors.org
6364S: Maintained
6365F: Documentation/hwmon/lm83
6366F: drivers/hwmon/lm83.c
6367
6368LM90 HARDWARE MONITOR DRIVER
6369M: Jean Delvare <jdelvare@suse.com>
6370L: lm-sensors@lm-sensors.org
6371S: Maintained
6372F: Documentation/hwmon/lm90
6373F: Documentation/devicetree/bindings/hwmon/lm90.txt
6374F: drivers/hwmon/lm90.c
6375
6376LM95234 HARDWARE MONITOR DRIVER
6377M: Guenter Roeck <linux@roeck-us.net>
6378L: lm-sensors@lm-sensors.org
6379S: Maintained
6380F: Documentation/hwmon/lm95234
6381F: drivers/hwmon/lm95234.c
6382
6383LME2510 MEDIA DRIVER
6384M: Malcolm Priestley <tvboxspy@gmail.com>
6385L: linux-media@vger.kernel.org
6386W: http://linuxtv.org/
6387Q: http://patchwork.linuxtv.org/project/linux-media/list/
6388S: Maintained
6389F: drivers/media/usb/dvb-usb-v2/lmedm04*
6390
6391LOCKDEP AND LOCKSTAT
6392M: Peter Zijlstra <peterz@infradead.org>
6393M: Ingo Molnar <mingo@redhat.com>
6394L: linux-kernel@vger.kernel.org
6395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6396S: Maintained
6397F: Documentation/locking/lockdep*.txt
6398F: Documentation/locking/lockstat.txt
6399F: include/linux/lockdep.h
6400F: kernel/locking/
6401
6402LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6403M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6404L: linux-ntfs-dev@lists.sourceforge.net
6405W: http://www.linux-ntfs.org/content/view/19/37/
6406S: Maintained
6407F: Documentation/ldm.txt
6408F: block/partitions/ldm.*
6409
6410LogFS
6411M: Joern Engel <joern@logfs.org>
6412M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6413L: logfs@logfs.org
6414W: logfs.org
6415S: Maintained
6416F: fs/logfs/
6417
6418LPC32XX MACHINE SUPPORT
6419M: Roland Stigge <stigge@antcom.de>
6420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6421S: Maintained
6422F: arch/arm/mach-lpc32xx/
6423
6424LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6425M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6426M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6427M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6428M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6429L: MPT-FusionLinux.pdl@avagotech.com
6430L: linux-scsi@vger.kernel.org
6431W: http://www.lsilogic.com/support
6432S: Supported
6433F: drivers/message/fusion/
6434F: drivers/scsi/mpt2sas/
6435F: drivers/scsi/mpt3sas/
6436
6437LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6438M: Matthew Wilcox <matthew@wil.cx>
6439L: linux-scsi@vger.kernel.org
6440S: Maintained
6441F: drivers/scsi/sym53c8xx_2/
6442
6443LTC4261 HARDWARE MONITOR DRIVER
6444M: Guenter Roeck <linux@roeck-us.net>
6445L: lm-sensors@lm-sensors.org
6446S: Maintained
6447F: Documentation/hwmon/ltc4261
6448F: drivers/hwmon/ltc4261.c
6449
6450LTP (Linux Test Project)
6451M: Mike Frysinger <vapier@gentoo.org>
6452M: Cyril Hrubis <chrubis@suse.cz>
6453M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6454M: Jan Stancek <jstancek@redhat.com>
6455M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6456M: Alexey Kodanev <alexey.kodanev@oracle.com>
6457L: ltp-list@lists.sourceforge.net (subscribers-only)
6458W: http://linux-test-project.github.io/
6459T: git git://github.com/linux-test-project/ltp.git
6460S: Maintained
6461
6462M32R ARCHITECTURE
6463W: http://www.linux-m32r.org/
6464S: Orphan
6465F: arch/m32r/
6466
6467M68K ARCHITECTURE
6468M: Geert Uytterhoeven <geert@linux-m68k.org>
6469L: linux-m68k@lists.linux-m68k.org
6470W: http://www.linux-m68k.org/
6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6472S: Maintained
6473F: arch/m68k/
6474F: drivers/zorro/
6475
6476M68K ON APPLE MACINTOSH
6477M: Joshua Thompson <funaho@jurai.org>
6478W: http://www.mac.linux-m68k.org/
6479L: linux-m68k@lists.linux-m68k.org
6480S: Maintained
6481F: arch/m68k/mac/
6482
6483M68K ON HP9000/300
6484M: Philip Blundell <philb@gnu.org>
6485W: http://www.tazenda.demon.co.uk/phil/linux-hp
6486S: Maintained
6487F: arch/m68k/hp300/
6488
6489M88DS3103 MEDIA DRIVER
6490M: Antti Palosaari <crope@iki.fi>
6491L: linux-media@vger.kernel.org
6492W: http://linuxtv.org/
6493W: http://palosaari.fi/linux/
6494Q: http://patchwork.linuxtv.org/project/linux-media/list/
6495T: git git://linuxtv.org/anttip/media_tree.git
6496S: Maintained
6497F: drivers/media/dvb-frontends/m88ds3103*
6498
6499M88RS2000 MEDIA DRIVER
6500M: Malcolm Priestley <tvboxspy@gmail.com>
6501L: linux-media@vger.kernel.org
6502W: http://linuxtv.org/
6503Q: http://patchwork.linuxtv.org/project/linux-media/list/
6504S: Maintained
6505F: drivers/media/dvb-frontends/m88rs2000*
6506
6507MA901 MASTERKIT USB FM RADIO DRIVER
6508M: Alexey Klimov <klimov.linux@gmail.com>
6509L: linux-media@vger.kernel.org
6510T: git git://linuxtv.org/media_tree.git
6511S: Maintained
6512F: drivers/media/radio/radio-ma901.c
6513
6514MAC80211
6515M: Johannes Berg <johannes@sipsolutions.net>
6516L: linux-wireless@vger.kernel.org
6517W: http://wireless.kernel.org/
6518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6520S: Maintained
6521F: Documentation/networking/mac80211-injection.txt
6522F: include/net/mac80211.h
6523F: net/mac80211/
6524
6525MACVLAN DRIVER
6526M: Patrick McHardy <kaber@trash.net>
6527L: netdev@vger.kernel.org
6528S: Maintained
6529F: drivers/net/macvlan.c
6530F: include/linux/if_macvlan.h
6531
6532MAILBOX API
6533M: Jassi Brar <jassisinghbrar@gmail.com>
6534L: linux-kernel@vger.kernel.org
6535S: Maintained
6536F: drivers/mailbox/
6537F: include/linux/mailbox_client.h
6538F: include/linux/mailbox_controller.h
6539
6540MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6541M: Michael Kerrisk <mtk.manpages@gmail.com>
6542W: http://www.kernel.org/doc/man-pages
6543L: linux-man@vger.kernel.org
6544S: Maintained
6545
6546MARVELL ARMADA DRM SUPPORT
6547M: Russell King <rmk+kernel@arm.linux.org.uk>
6548S: Maintained
6549F: drivers/gpu/drm/armada/
6550
6551MARVELL 88E6352 DSA support
6552M: Guenter Roeck <linux@roeck-us.net>
6553S: Maintained
6554F: drivers/net/dsa/mv88e6352.c
6555
6556MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6557M: Mirko Lindner <mlindner@marvell.com>
6558M: Stephen Hemminger <stephen@networkplumber.org>
6559L: netdev@vger.kernel.org
6560S: Maintained
6561F: drivers/net/ethernet/marvell/sk*
6562
6563MARVELL LIBERTAS WIRELESS DRIVER
6564L: libertas-dev@lists.infradead.org
6565S: Orphan
6566F: drivers/net/wireless/libertas/
6567
6568MARVELL MV643XX ETHERNET DRIVER
6569M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6570L: netdev@vger.kernel.org
6571S: Maintained
6572F: drivers/net/ethernet/marvell/mv643xx_eth.*
6573F: include/linux/mv643xx.h
6574
6575MARVELL MVNETA ETHERNET DRIVER
6576M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6577L: netdev@vger.kernel.org
6578S: Maintained
6579F: drivers/net/ethernet/marvell/mvneta.*
6580
6581MARVELL MWIFIEX WIRELESS DRIVER
6582M: Amitkumar Karwar <akarwar@marvell.com>
6583M: Nishant Sarmukadam <nishants@marvell.com>
6584L: linux-wireless@vger.kernel.org
6585S: Maintained
6586F: drivers/net/wireless/mwifiex/
6587
6588MARVELL MWL8K WIRELESS DRIVER
6589M: Lennert Buytenhek <buytenh@wantstofly.org>
6590L: linux-wireless@vger.kernel.org
6591S: Odd Fixes
6592F: drivers/net/wireless/mwl8k.c
6593
6594MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6595M: Nicolas Pitre <nico@fluxnic.net>
6596S: Odd Fixes
6597F: drivers/mmc/host/mvsdio.*
6598
6599MATROX FRAMEBUFFER DRIVER
6600L: linux-fbdev@vger.kernel.org
6601S: Orphan
6602F: drivers/video/fbdev/matrox/matroxfb_*
6603F: include/uapi/linux/matroxfb.h
6604
6605MAX16065 HARDWARE MONITOR DRIVER
6606M: Guenter Roeck <linux@roeck-us.net>
6607L: lm-sensors@lm-sensors.org
6608S: Maintained
6609F: Documentation/hwmon/max16065
6610F: drivers/hwmon/max16065.c
6611
6612MAX20751 HARDWARE MONITOR DRIVER
6613M: Guenter Roeck <linux@roeck-us.net>
6614L: lm-sensors@lm-sensors.org
6615S: Maintained
6616F: Documentation/hwmon/max20751
6617F: drivers/hwmon/max20751.c
6618
6619MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6620M: "Hans J. Koch" <hjk@hansjkoch.de>
6621L: lm-sensors@lm-sensors.org
6622S: Maintained
6623F: Documentation/hwmon/max6650
6624F: drivers/hwmon/max6650.c
6625
6626MAX6697 HARDWARE MONITOR DRIVER
6627M: Guenter Roeck <linux@roeck-us.net>
6628L: lm-sensors@lm-sensors.org
6629S: Maintained
6630F: Documentation/hwmon/max6697
6631F: Documentation/devicetree/bindings/i2c/max6697.txt
6632F: drivers/hwmon/max6697.c
6633F: include/linux/platform_data/max6697.h
6634
6635MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6636M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6637L: linux-pm@vger.kernel.org
6638S: Supported
6639F: drivers/power/max14577_charger.c
6640F: drivers/power/max77693_charger.c
6641
6642MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6643M: Javier Martinez Canillas <javier@osg.samsung.com>
6644L: linux-kernel@vger.kernel.org
6645S: Supported
6646F: drivers/*/*max77802.c
6647F: Documentation/devicetree/bindings/*/*max77802.txt
6648F: include/dt-bindings/*/*max77802.h
6649
6650MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6651M: Chanwoo Choi <cw00.choi@samsung.com>
6652M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6653L: linux-kernel@vger.kernel.org
6654S: Supported
6655F: drivers/*/max14577.c
6656F: drivers/*/max77686.c
6657F: drivers/*/max77693.c
6658F: drivers/extcon/extcon-max14577.c
6659F: drivers/extcon/extcon-max77693.c
6660F: drivers/rtc/rtc-max77686.c
6661F: drivers/clk/clk-max77686.c
6662F: Documentation/devicetree/bindings/mfd/max14577.txt
6663F: Documentation/devicetree/bindings/*/max77686.txt
6664F: Documentation/devicetree/bindings/mfd/max77693.txt
6665F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6666F: include/linux/mfd/max14577*.h
6667F: include/linux/mfd/max77686*.h
6668F: include/linux/mfd/max77693*.h
6669
6670MAXIRADIO FM RADIO RECEIVER DRIVER
6671M: Hans Verkuil <hverkuil@xs4all.nl>
6672L: linux-media@vger.kernel.org
6673T: git git://linuxtv.org/media_tree.git
6674W: http://linuxtv.org
6675S: Maintained
6676F: drivers/media/radio/radio-maxiradio*
6677
6678MEDIA DRIVERS FOR RENESAS - VSP1
6679M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6680L: linux-media@vger.kernel.org
6681L: linux-sh@vger.kernel.org
6682T: git git://linuxtv.org/media_tree.git
6683S: Supported
6684F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6685F: drivers/media/platform/vsp1/
6686
6687MEDIA DRIVERS FOR ASCOT2E
6688M: Sergey Kozlov <serjk@netup.ru>
6689L: linux-media@vger.kernel.org
6690W: http://linuxtv.org
6691W: http://netup.tv/
6692T: git git://linuxtv.org/media_tree.git
6693S: Supported
6694F: drivers/media/dvb-frontends/ascot2e*
6695
6696MEDIA DRIVERS FOR CXD2841ER
6697M: Sergey Kozlov <serjk@netup.ru>
6698L: linux-media@vger.kernel.org
6699W: http://linuxtv.org/
6700W: http://netup.tv/
6701T: git git://linuxtv.org/media_tree.git
6702S: Supported
6703F: drivers/media/dvb-frontends/cxd2841er*
6704
6705MEDIA DRIVERS FOR HORUS3A
6706M: Sergey Kozlov <serjk@netup.ru>
6707L: linux-media@vger.kernel.org
6708W: http://linuxtv.org/
6709W: http://netup.tv/
6710T: git git://linuxtv.org/media_tree.git
6711S: Supported
6712F: drivers/media/dvb-frontends/horus3a*
6713
6714MEDIA DRIVERS FOR LNBH25
6715M: Sergey Kozlov <serjk@netup.ru>
6716L: linux-media@vger.kernel.org
6717W: http://linuxtv.org/
6718W: http://netup.tv/
6719T: git git://linuxtv.org/media_tree.git
6720S: Supported
6721F: drivers/media/dvb-frontends/lnbh25*
6722
6723MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6724M: Sergey Kozlov <serjk@netup.ru>
6725L: linux-media@vger.kernel.org
6726W: http://linuxtv.org/
6727W: http://netup.tv/
6728T: git git://linuxtv.org/media_tree.git
6729S: Supported
6730F: drivers/media/pci/netup_unidvb/*
6731
6732MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6733M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6734P: LinuxTV.org Project
6735L: linux-media@vger.kernel.org
6736W: http://linuxtv.org
6737Q: http://patchwork.kernel.org/project/linux-media/list/
6738T: git git://linuxtv.org/media_tree.git
6739S: Maintained
6740F: Documentation/dvb/
6741F: Documentation/video4linux/
6742F: Documentation/DocBook/media/
6743F: drivers/media/
6744F: drivers/staging/media/
6745F: include/media/
6746F: include/uapi/linux/dvb/
6747F: include/uapi/linux/videodev2.h
6748F: include/uapi/linux/media.h
6749F: include/uapi/linux/v4l2-*
6750F: include/uapi/linux/meye.h
6751F: include/uapi/linux/ivtv*
6752F: include/uapi/linux/uvcvideo.h
6753
6754MEDIATEK MT7601U WIRELESS LAN DRIVER
6755M: Jakub Kicinski <kubakici@wp.pl>
6756L: linux-wireless@vger.kernel.org
6757S: Maintained
6758F: drivers/net/wireless/mediatek/mt7601u/
6759
6760MEGARAID SCSI/SAS DRIVERS
6761M: Kashyap Desai <kashyap.desai@avagotech.com>
6762M: Sumit Saxena <sumit.saxena@avagotech.com>
6763M: Uday Lingala <uday.lingala@avagotech.com>
6764L: megaraidlinux.pdl@avagotech.com
6765L: linux-scsi@vger.kernel.org
6766W: http://www.lsi.com
6767S: Maintained
6768F: Documentation/scsi/megaraid.txt
6769F: drivers/scsi/megaraid.*
6770F: drivers/scsi/megaraid/
6771
6772MELLANOX ETHERNET DRIVER (mlx4_en)
6773M: Amir Vadai <amirv@mellanox.com>
6774M: Ido Shamay <idos@mellanox.com>
6775L: netdev@vger.kernel.org
6776S: Supported
6777W: http://www.mellanox.com
6778Q: http://patchwork.ozlabs.org/project/netdev/list/
6779F: drivers/net/ethernet/mellanox/mlx4/en_*
6780
6781MELLANOX ETHERNET SWITCH DRIVERS
6782M: Jiri Pirko <jiri@mellanox.com>
6783M: Ido Schimmel <idosch@mellanox.com>
6784L: netdev@vger.kernel.org
6785S: Supported
6786W: http://www.mellanox.com
6787Q: http://patchwork.ozlabs.org/project/netdev/list/
6788F: drivers/net/ethernet/mellanox/mlxsw/
6789
6790MEMBARRIER SUPPORT
6791M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6792M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6793L: linux-kernel@vger.kernel.org
6794S: Supported
6795F: kernel/membarrier.c
6796F: include/uapi/linux/membarrier.h
6797
6798MEMORY MANAGEMENT
6799L: linux-mm@kvack.org
6800W: http://www.linux-mm.org
6801S: Maintained
6802F: include/linux/mm.h
6803F: include/linux/gfp.h
6804F: include/linux/mmzone.h
6805F: include/linux/memory_hotplug.h
6806F: include/linux/vmalloc.h
6807F: mm/
6808
6809MEMORY TECHNOLOGY DEVICES (MTD)
6810M: David Woodhouse <dwmw2@infradead.org>
6811M: Brian Norris <computersforpeace@gmail.com>
6812L: linux-mtd@lists.infradead.org
6813W: http://www.linux-mtd.infradead.org/
6814Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6815T: git git://git.infradead.org/linux-mtd.git
6816T: git git://git.infradead.org/l2-mtd.git
6817S: Maintained
6818F: drivers/mtd/
6819F: include/linux/mtd/
6820F: include/uapi/mtd/
6821
6822MEN A21 WATCHDOG DRIVER
6823M: Johannes Thumshirn <morbidrsa@gmail.com>
6824L: linux-watchdog@vger.kernel.org
6825S: Maintained
6826F: drivers/watchdog/mena21_wdt.c
6827
6828MEN CHAMELEON BUS (mcb)
6829M: Johannes Thumshirn <morbidrsa@gmail.com>
6830S: Maintained
6831F: drivers/mcb/
6832F: include/linux/mcb.h
6833F: Documentation/men-chameleon-bus.txt
6834
6835MEN F21BMC (Board Management Controller)
6836M: Andreas Werner <andreas.werner@men.de>
6837S: Supported
6838F: drivers/mfd/menf21bmc.c
6839F: drivers/watchdog/menf21bmc_wdt.c
6840F: drivers/leds/leds-menf21bmc.c
6841F: drivers/hwmon/menf21bmc_hwmon.c
6842F: Documentation/hwmon/menf21bmc
6843
6844METAG ARCHITECTURE
6845M: James Hogan <james.hogan@imgtec.com>
6846L: linux-metag@vger.kernel.org
6847S: Supported
6848F: arch/metag/
6849F: Documentation/metag/
6850F: Documentation/devicetree/bindings/metag/
6851F: drivers/clocksource/metag_generic.c
6852F: drivers/irqchip/irq-metag.c
6853F: drivers/irqchip/irq-metag-ext.c
6854F: drivers/tty/metag_da.c
6855
6856MICROBLAZE ARCHITECTURE
6857M: Michal Simek <monstr@monstr.eu>
6858W: http://www.monstr.eu/fdt/
6859T: git git://git.monstr.eu/linux-2.6-microblaze.git
6860S: Supported
6861F: arch/microblaze/
6862
6863MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6864M: Chen Yu <yu.c.chen@intel.com>
6865L: platform-driver-x86@vger.kernel.org
6866S: Supported
6867F: drivers/platform/x86/surfacepro3_button.c
6868
6869MICROTEK X6 SCANNER
6870M: Oliver Neukum <oliver@neukum.org>
6871S: Maintained
6872F: drivers/usb/image/microtek.*
6873
6874MIPS
6875M: Ralf Baechle <ralf@linux-mips.org>
6876L: linux-mips@linux-mips.org
6877W: http://www.linux-mips.org/
6878T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6879Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6880S: Supported
6881F: Documentation/mips/
6882F: arch/mips/
6883
6884MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6885M: Hans Verkuil <hverkuil@xs4all.nl>
6886L: linux-media@vger.kernel.org
6887T: git git://linuxtv.org/media_tree.git
6888W: http://linuxtv.org
6889S: Odd Fixes
6890F: drivers/media/radio/radio-miropcm20*
6891
6892Mellanox MLX5 core VPI driver
6893M: Eli Cohen <eli@mellanox.com>
6894L: netdev@vger.kernel.org
6895L: linux-rdma@vger.kernel.org
6896W: http://www.mellanox.com
6897Q: http://patchwork.ozlabs.org/project/netdev/list/
6898Q: http://patchwork.kernel.org/project/linux-rdma/list/
6899T: git git://openfabrics.org/~eli/connect-ib.git
6900S: Supported
6901F: drivers/net/ethernet/mellanox/mlx5/core/
6902F: include/linux/mlx5/
6903
6904Mellanox MLX5 IB driver
6905M: Eli Cohen <eli@mellanox.com>
6906L: linux-rdma@vger.kernel.org
6907W: http://www.mellanox.com
6908Q: http://patchwork.kernel.org/project/linux-rdma/list/
6909T: git git://openfabrics.org/~eli/connect-ib.git
6910S: Supported
6911F: include/linux/mlx5/
6912F: drivers/infiniband/hw/mlx5/
6913
6914MN88472 MEDIA DRIVER
6915M: Antti Palosaari <crope@iki.fi>
6916L: linux-media@vger.kernel.org
6917W: http://linuxtv.org/
6918W: http://palosaari.fi/linux/
6919Q: http://patchwork.linuxtv.org/project/linux-media/list/
6920T: git git://linuxtv.org/anttip/media_tree.git
6921S: Maintained
6922F: drivers/staging/media/mn88472/
6923F: drivers/media/dvb-frontends/mn88472.h
6924
6925MN88473 MEDIA DRIVER
6926M: Antti Palosaari <crope@iki.fi>
6927L: linux-media@vger.kernel.org
6928W: http://linuxtv.org/
6929W: http://palosaari.fi/linux/
6930Q: http://patchwork.linuxtv.org/project/linux-media/list/
6931T: git git://linuxtv.org/anttip/media_tree.git
6932S: Maintained
6933F: drivers/staging/media/mn88473/
6934F: drivers/media/dvb-frontends/mn88473.h
6935
6936MODULE SUPPORT
6937M: Rusty Russell <rusty@rustcorp.com.au>
6938S: Maintained
6939F: include/linux/module.h
6940F: kernel/module.c
6941
6942MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6943W: http://popies.net/meye/
6944S: Orphan
6945F: Documentation/video4linux/meye.txt
6946F: drivers/media/pci/meye/
6947F: include/uapi/linux/meye.h
6948
6949MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6950M: Jiri Slaby <jirislaby@gmail.com>
6951S: Maintained
6952F: Documentation/serial/moxa-smartio
6953F: drivers/tty/mxser.*
6954
6955MR800 AVERMEDIA USB FM RADIO DRIVER
6956M: Alexey Klimov <klimov.linux@gmail.com>
6957L: linux-media@vger.kernel.org
6958T: git git://linuxtv.org/media_tree.git
6959S: Maintained
6960F: drivers/media/radio/radio-mr800.c
6961
6962MRF24J40 IEEE 802.15.4 RADIO DRIVER
6963M: Alan Ott <alan@signal11.us>
6964L: linux-wpan@vger.kernel.org
6965S: Maintained
6966F: drivers/net/ieee802154/mrf24j40.c
6967
6968MSI LAPTOP SUPPORT
6969M: "Lee, Chun-Yi" <jlee@suse.com>
6970L: platform-driver-x86@vger.kernel.org
6971S: Maintained
6972F: drivers/platform/x86/msi-laptop.c
6973
6974MSI WMI SUPPORT
6975L: platform-driver-x86@vger.kernel.org
6976S: Orphan
6977F: drivers/platform/x86/msi-wmi.c
6978
6979MSI001 MEDIA DRIVER
6980M: Antti Palosaari <crope@iki.fi>
6981L: linux-media@vger.kernel.org
6982W: http://linuxtv.org/
6983W: http://palosaari.fi/linux/
6984Q: http://patchwork.linuxtv.org/project/linux-media/list/
6985T: git git://linuxtv.org/anttip/media_tree.git
6986S: Maintained
6987F: drivers/media/tuners/msi001*
6988
6989MSI2500 MEDIA DRIVER
6990M: Antti Palosaari <crope@iki.fi>
6991L: linux-media@vger.kernel.org
6992W: http://linuxtv.org/
6993W: http://palosaari.fi/linux/
6994Q: http://patchwork.linuxtv.org/project/linux-media/list/
6995T: git git://linuxtv.org/anttip/media_tree.git
6996S: Maintained
6997F: drivers/media/usb/msi2500/
6998
6999MSYSTEMS DISKONCHIP G3 MTD DRIVER
7000M: Robert Jarzmik <robert.jarzmik@free.fr>
7001L: linux-mtd@lists.infradead.org
7002S: Maintained
7003F: drivers/mtd/devices/docg3*
7004
7005MT9M032 APTINA SENSOR DRIVER
7006M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7007L: linux-media@vger.kernel.org
7008T: git git://linuxtv.org/media_tree.git
7009S: Maintained
7010F: drivers/media/i2c/mt9m032.c
7011F: include/media/mt9m032.h
7012
7013MT9P031 APTINA CAMERA SENSOR
7014M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7015L: linux-media@vger.kernel.org
7016T: git git://linuxtv.org/media_tree.git
7017S: Maintained
7018F: drivers/media/i2c/mt9p031.c
7019F: include/media/mt9p031.h
7020
7021MT9T001 APTINA CAMERA SENSOR
7022M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023L: linux-media@vger.kernel.org
7024T: git git://linuxtv.org/media_tree.git
7025S: Maintained
7026F: drivers/media/i2c/mt9t001.c
7027F: include/media/mt9t001.h
7028
7029MT9V032 APTINA CAMERA SENSOR
7030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7031L: linux-media@vger.kernel.org
7032T: git git://linuxtv.org/media_tree.git
7033S: Maintained
7034F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7035F: drivers/media/i2c/mt9v032.c
7036F: include/media/mt9v032.h
7037
7038MULTIFUNCTION DEVICES (MFD)
7039M: Samuel Ortiz <sameo@linux.intel.com>
7040M: Lee Jones <lee.jones@linaro.org>
7041T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7042S: Supported
7043F: drivers/mfd/
7044F: include/linux/mfd/
7045
7046MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7047M: Ulf Hansson <ulf.hansson@linaro.org>
7048L: linux-mmc@vger.kernel.org
7049T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7050S: Maintained
7051F: drivers/mmc/
7052F: include/linux/mmc/
7053F: include/uapi/linux/mmc/
7054
7055MULTIMEDIA CARD (MMC) ETC. OVER SPI
7056S: Orphan
7057F: drivers/mmc/host/mmc_spi.c
7058F: include/linux/spi/mmc_spi.h
7059
7060MULTISOUND SOUND DRIVER
7061M: Andrew Veliath <andrewtv@usa.net>
7062S: Maintained
7063F: Documentation/sound/oss/MultiSound
7064F: sound/oss/msnd*
7065
7066MULTITECH MULTIPORT CARD (ISICOM)
7067S: Orphan
7068F: drivers/tty/isicom.c
7069F: include/linux/isicom.h
7070
7071MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7072M: Felipe Balbi <balbi@ti.com>
7073L: linux-usb@vger.kernel.org
7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7075S: Maintained
7076F: drivers/usb/musb/
7077
7078MXL5007T MEDIA DRIVER
7079M: Michael Krufky <mkrufky@linuxtv.org>
7080L: linux-media@vger.kernel.org
7081W: http://linuxtv.org/
7082W: http://github.com/mkrufky
7083Q: http://patchwork.linuxtv.org/project/linux-media/list/
7084T: git git://linuxtv.org/mkrufky/tuners.git
7085S: Maintained
7086F: drivers/media/tuners/mxl5007t.*
7087
7088MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7089M: Hyong-Youb Kim <hykim@myri.com>
7090L: netdev@vger.kernel.org
7091W: https://www.myricom.com/support/downloads/myri10ge.html
7092S: Supported
7093F: drivers/net/ethernet/myricom/myri10ge/
7094
7095NATSEMI ETHERNET DRIVER (DP8381x)
7096S: Orphan
7097F: drivers/net/ethernet/natsemi/natsemi.c
7098
7099NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7100M: Daniel Mack <zonque@gmail.com>
7101S: Maintained
7102L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7103W: http://www.native-instruments.com
7104F: sound/usb/caiaq/
7105
7106NCP FILESYSTEM
7107M: Petr Vandrovec <petr@vandrovec.name>
7108S: Odd Fixes
7109F: fs/ncpfs/
7110
7111NCR 5380 SCSI DRIVERS
7112M: Finn Thain <fthain@telegraphics.com.au>
7113M: Michael Schmitz <schmitzmic@gmail.com>
7114L: linux-scsi@vger.kernel.org
7115S: Maintained
7116F: Documentation/scsi/g_NCR5380.txt
7117F: drivers/scsi/NCR5380.*
7118F: drivers/scsi/arm/cumana_1.c
7119F: drivers/scsi/arm/oak.c
7120F: drivers/scsi/atari_NCR5380.c
7121F: drivers/scsi/atari_scsi.*
7122F: drivers/scsi/dmx3191d.c
7123F: drivers/scsi/dtc.*
7124F: drivers/scsi/g_NCR5380.*
7125F: drivers/scsi/g_NCR5380_mmio.c
7126F: drivers/scsi/mac_scsi.*
7127F: drivers/scsi/pas16.*
7128F: drivers/scsi/sun3_scsi.*
7129F: drivers/scsi/sun3_scsi_vme.c
7130F: drivers/scsi/t128.*
7131
7132NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7133M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7134L: linux-scsi@vger.kernel.org
7135S: Maintained
7136F: drivers/scsi/NCR_D700.*
7137
7138NCT6775 HARDWARE MONITOR DRIVER
7139M: Guenter Roeck <linux@roeck-us.net>
7140L: lm-sensors@lm-sensors.org
7141S: Maintained
7142F: Documentation/hwmon/nct6775
7143F: drivers/hwmon/nct6775.c
7144
7145NETEFFECT IWARP RNIC DRIVER (IW_NES)
7146M: Faisal Latif <faisal.latif@intel.com>
7147L: linux-rdma@vger.kernel.org
7148W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7149S: Supported
7150F: drivers/infiniband/hw/nes/
7151
7152NETEM NETWORK EMULATOR
7153M: Stephen Hemminger <stephen@networkplumber.org>
7154L: netem@lists.linux-foundation.org
7155S: Maintained
7156F: net/sched/sch_netem.c
7157
7158NETERION 10GbE DRIVERS (s2io/vxge)
7159M: Jon Mason <jdmason@kudzu.us>
7160L: netdev@vger.kernel.org
7161S: Supported
7162F: Documentation/networking/s2io.txt
7163F: Documentation/networking/vxge.txt
7164F: drivers/net/ethernet/neterion/
7165
7166NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7167M: Pablo Neira Ayuso <pablo@netfilter.org>
7168M: Patrick McHardy <kaber@trash.net>
7169M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7170L: netfilter-devel@vger.kernel.org
7171L: coreteam@netfilter.org
7172W: http://www.netfilter.org/
7173W: http://www.iptables.org/
7174Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7175T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7176T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7177S: Supported
7178F: include/linux/netfilter*
7179F: include/linux/netfilter/
7180F: include/net/netfilter/
7181F: include/uapi/linux/netfilter*
7182F: include/uapi/linux/netfilter/
7183F: net/*/netfilter.c
7184F: net/*/netfilter/
7185F: net/netfilter/
7186F: net/bridge/br_netfilter*.c
7187
7188NETLABEL
7189M: Paul Moore <paul@paul-moore.com>
7190W: http://netlabel.sf.net
7191L: netdev@vger.kernel.org
7192S: Maintained
7193F: Documentation/netlabel/
7194F: include/net/netlabel.h
7195F: net/netlabel/
7196
7197NETROM NETWORK LAYER
7198M: Ralf Baechle <ralf@linux-mips.org>
7199L: linux-hams@vger.kernel.org
7200W: http://www.linux-ax25.org/
7201S: Maintained
7202F: include/net/netrom.h
7203F: include/uapi/linux/netrom.h
7204F: net/netrom/
7205
7206NETWORK BLOCK DEVICE (NBD)
7207M: Markus Pargmann <mpa@pengutronix.de>
7208S: Maintained
7209L: nbd-general@lists.sourceforge.net
7210T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7211F: Documentation/blockdev/nbd.txt
7212F: drivers/block/nbd.c
7213F: include/uapi/linux/nbd.h
7214
7215NETWORK DROP MONITOR
7216M: Neil Horman <nhorman@tuxdriver.com>
7217L: netdev@vger.kernel.org
7218S: Maintained
7219W: https://fedorahosted.org/dropwatch/
7220F: net/core/drop_monitor.c
7221
7222NETWORKING [GENERAL]
7223M: "David S. Miller" <davem@davemloft.net>
7224L: netdev@vger.kernel.org
7225W: http://www.linuxfoundation.org/en/Net
7226Q: http://patchwork.ozlabs.org/project/netdev/list/
7227T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7229S: Maintained
7230F: net/
7231F: include/net/
7232F: include/linux/in.h
7233F: include/linux/net.h
7234F: include/linux/netdevice.h
7235F: include/uapi/linux/in.h
7236F: include/uapi/linux/net.h
7237F: include/uapi/linux/netdevice.h
7238F: include/uapi/linux/net_namespace.h
7239F: tools/net/
7240F: tools/testing/selftests/net/
7241F: lib/random32.c
7242F: lib/test_bpf.c
7243
7244NETWORKING [IPv4/IPv6]
7245M: "David S. Miller" <davem@davemloft.net>
7246M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7247M: James Morris <jmorris@namei.org>
7248M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7249M: Patrick McHardy <kaber@trash.net>
7250L: netdev@vger.kernel.org
7251T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7252S: Maintained
7253F: net/ipv4/
7254F: net/ipv6/
7255F: include/net/ip*
7256F: arch/x86/net/*
7257
7258NETWORKING [IPSEC]
7259M: Steffen Klassert <steffen.klassert@secunet.com>
7260M: Herbert Xu <herbert@gondor.apana.org.au>
7261M: "David S. Miller" <davem@davemloft.net>
7262L: netdev@vger.kernel.org
7263T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7265S: Maintained
7266F: net/core/flow.c
7267F: net/xfrm/
7268F: net/key/
7269F: net/ipv4/xfrm*
7270F: net/ipv4/esp4.c
7271F: net/ipv4/ah4.c
7272F: net/ipv4/ipcomp.c
7273F: net/ipv4/ip_vti.c
7274F: net/ipv6/xfrm*
7275F: net/ipv6/esp6.c
7276F: net/ipv6/ah6.c
7277F: net/ipv6/ipcomp6.c
7278F: net/ipv6/ip6_vti.c
7279F: include/uapi/linux/xfrm.h
7280F: include/net/xfrm.h
7281
7282NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7283M: Paul Moore <paul@paul-moore.com>
7284L: netdev@vger.kernel.org
7285S: Maintained
7286
7287NETWORKING [WIRELESS]
7288L: linux-wireless@vger.kernel.org
7289Q: http://patchwork.kernel.org/project/linux-wireless/list/
7290
7291NETWORKING DRIVERS
7292L: netdev@vger.kernel.org
7293W: http://www.linuxfoundation.org/en/Net
7294Q: http://patchwork.ozlabs.org/project/netdev/list/
7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7297S: Odd Fixes
7298F: drivers/net/
7299F: include/linux/if_*
7300F: include/linux/netdevice.h
7301F: include/linux/arcdevice.h
7302F: include/linux/etherdevice.h
7303F: include/linux/fcdevice.h
7304F: include/linux/fddidevice.h
7305F: include/linux/hippidevice.h
7306F: include/linux/inetdevice.h
7307F: include/uapi/linux/if_*
7308F: include/uapi/linux/netdevice.h
7309
7310NETWORKING DRIVERS (WIRELESS)
7311M: Kalle Valo <kvalo@codeaurora.org>
7312L: linux-wireless@vger.kernel.org
7313Q: http://patchwork.kernel.org/project/linux-wireless/list/
7314T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7315S: Maintained
7316F: drivers/net/wireless/
7317
7318NETXEN (1/10) GbE SUPPORT
7319M: Manish Chopra <manish.chopra@qlogic.com>
7320M: Sony Chacko <sony.chacko@qlogic.com>
7321M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7322L: netdev@vger.kernel.org
7323W: http://www.qlogic.com
7324S: Supported
7325F: drivers/net/ethernet/qlogic/netxen/
7326
7327NFC SUBSYSTEM
7328M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7329M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7330M: Samuel Ortiz <sameo@linux.intel.com>
7331L: linux-wireless@vger.kernel.org
7332L: linux-nfc@lists.01.org (subscribers-only)
7333S: Supported
7334F: net/nfc/
7335F: include/net/nfc/
7336F: include/uapi/linux/nfc.h
7337F: drivers/nfc/
7338F: include/linux/platform_data/pn544.h
7339F: Documentation/devicetree/bindings/net/nfc/
7340
7341NFS, SUNRPC, AND LOCKD CLIENTS
7342M: Trond Myklebust <trond.myklebust@primarydata.com>
7343M: Anna Schumaker <anna.schumaker@netapp.com>
7344L: linux-nfs@vger.kernel.org
7345W: http://client.linux-nfs.org
7346T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7347S: Maintained
7348F: fs/lockd/
7349F: fs/nfs/
7350F: fs/nfs_common/
7351F: net/sunrpc/
7352F: include/linux/lockd/
7353F: include/linux/nfs*
7354F: include/linux/sunrpc/
7355F: include/uapi/linux/nfs*
7356F: include/uapi/linux/sunrpc/
7357
7358NILFS2 FILESYSTEM
7359M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7360L: linux-nilfs@vger.kernel.org
7361W: http://nilfs.sourceforge.net/
7362T: git git://github.com/konis/nilfs2.git
7363S: Supported
7364F: Documentation/filesystems/nilfs2.txt
7365F: fs/nilfs2/
7366F: include/linux/nilfs2_fs.h
7367
7368NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7369M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7370W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7371S: Maintained
7372F: Documentation/scsi/NinjaSCSI.txt
7373F: drivers/scsi/pcmcia/nsp_*
7374
7375NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7376M: GOTO Masanori <gotom@debian.or.jp>
7377M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7378W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7379S: Maintained
7380F: Documentation/scsi/NinjaSCSI.txt
7381F: drivers/scsi/nsp32*
7382
7383NIOS2 ARCHITECTURE
7384M: Ley Foon Tan <lftan@altera.com>
7385L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7387S: Maintained
7388F: arch/nios2/
7389
7390NOKIA N900 POWER SUPPLY DRIVERS
7391M: Pali Rohár <pali.rohar@gmail.com>
7392S: Maintained
7393F: include/linux/power/bq2415x_charger.h
7394F: include/linux/power/bq27x00_battery.h
7395F: include/linux/power/isp1704_charger.h
7396F: drivers/power/bq2415x_charger.c
7397F: drivers/power/bq27x00_battery.c
7398F: drivers/power/isp1704_charger.c
7399F: drivers/power/rx51_battery.c
7400
7401NTB DRIVER CORE
7402M: Jon Mason <jdmason@kudzu.us>
7403M: Dave Jiang <dave.jiang@intel.com>
7404M: Allen Hubbe <Allen.Hubbe@emc.com>
7405L: linux-ntb@googlegroups.com
7406S: Supported
7407W: https://github.com/jonmason/ntb/wiki
7408T: git git://github.com/jonmason/ntb.git
7409F: drivers/ntb/
7410F: drivers/net/ntb_netdev.c
7411F: include/linux/ntb.h
7412F: include/linux/ntb_transport.h
7413
7414NTB INTEL DRIVER
7415M: Jon Mason <jdmason@kudzu.us>
7416M: Dave Jiang <dave.jiang@intel.com>
7417L: linux-ntb@googlegroups.com
7418S: Supported
7419W: https://github.com/jonmason/ntb/wiki
7420T: git git://github.com/jonmason/ntb.git
7421F: drivers/ntb/hw/intel/
7422
7423NTFS FILESYSTEM
7424M: Anton Altaparmakov <anton@tuxera.com>
7425L: linux-ntfs-dev@lists.sourceforge.net
7426W: http://www.tuxera.com/
7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7428S: Supported
7429F: Documentation/filesystems/ntfs.txt
7430F: fs/ntfs/
7431
7432NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7433M: Antonino Daplas <adaplas@gmail.com>
7434L: linux-fbdev@vger.kernel.org
7435S: Maintained
7436F: drivers/video/fbdev/riva/
7437F: drivers/video/fbdev/nvidia/
7438
7439NVM EXPRESS DRIVER
7440M: Matthew Wilcox <willy@linux.intel.com>
7441L: linux-nvme@lists.infradead.org
7442T: git git://git.infradead.org/users/willy/linux-nvme.git
7443S: Supported
7444F: drivers/block/nvme*
7445F: include/linux/nvme.h
7446
7447NVMEM FRAMEWORK
7448M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7449M: Maxime Ripard <maxime.ripard@free-electrons.com>
7450S: Maintained
7451F: drivers/nvmem/
7452F: Documentation/devicetree/bindings/nvmem/
7453F: include/linux/nvmem-consumer.h
7454F: include/linux/nvmem-provider.h
7455
7456NXP-NCI NFC DRIVER
7457M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7458R: Charles Gorand <charles.gorand@effinnov.com>
7459L: linux-nfc@lists.01.org (moderated for non-subscribers)
7460S: Supported
7461F: drivers/nfc/nxp-nci
7462
7463NXP TDA998X DRM DRIVER
7464M: Russell King <rmk+kernel@arm.linux.org.uk>
7465S: Supported
7466F: drivers/gpu/drm/i2c/tda998x_drv.c
7467F: include/drm/i2c/tda998x.h
7468
7469NXP TFA9879 DRIVER
7470M: Peter Rosin <peda@axentia.se>
7471L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7472S: Maintained
7473F: sound/soc/codecs/tfa9879*
7474
7475OMAP SUPPORT
7476M: Tony Lindgren <tony@atomide.com>
7477L: linux-omap@vger.kernel.org
7478W: http://www.muru.com/linux/omap/
7479W: http://linux.omap.com/
7480Q: http://patchwork.kernel.org/project/linux-omap/list/
7481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7482S: Maintained
7483F: arch/arm/*omap*/
7484F: arch/arm/configs/omap1_defconfig
7485F: arch/arm/configs/omap2plus_defconfig
7486F: drivers/i2c/busses/i2c-omap.c
7487F: drivers/irqchip/irq-omap-intc.c
7488F: drivers/mfd/*omap*.c
7489F: drivers/mfd/menelaus.c
7490F: drivers/mfd/palmas.c
7491F: drivers/mfd/tps65217.c
7492F: drivers/mfd/tps65218.c
7493F: drivers/mfd/tps65910.c
7494F: drivers/mfd/twl-core.[ch]
7495F: drivers/mfd/twl4030*.c
7496F: drivers/mfd/twl6030*.c
7497F: drivers/mfd/twl6040*.c
7498F: drivers/regulator/palmas-regulator*.c
7499F: drivers/regulator/pbias-regulator.c
7500F: drivers/regulator/tps65217-regulator.c
7501F: drivers/regulator/tps65218-regulator.c
7502F: drivers/regulator/tps65910-regulator.c
7503F: drivers/regulator/twl-regulator.c
7504F: include/linux/i2c-omap.h
7505
7506OMAP DEVICE TREE SUPPORT
7507M: Benoît Cousson <bcousson@baylibre.com>
7508M: Tony Lindgren <tony@atomide.com>
7509L: linux-omap@vger.kernel.org
7510L: devicetree@vger.kernel.org
7511S: Maintained
7512F: arch/arm/boot/dts/*omap*
7513F: arch/arm/boot/dts/*am3*
7514F: arch/arm/boot/dts/*am4*
7515F: arch/arm/boot/dts/*am5*
7516F: arch/arm/boot/dts/*dra7*
7517
7518OMAP CLOCK FRAMEWORK SUPPORT
7519M: Paul Walmsley <paul@pwsan.com>
7520L: linux-omap@vger.kernel.org
7521S: Maintained
7522F: arch/arm/*omap*/*clock*
7523
7524OMAP POWER MANAGEMENT SUPPORT
7525M: Kevin Hilman <khilman@deeprootsystems.com>
7526L: linux-omap@vger.kernel.org
7527S: Maintained
7528F: arch/arm/*omap*/*pm*
7529F: drivers/cpufreq/omap-cpufreq.c
7530
7531OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7532M: Rajendra Nayak <rnayak@ti.com>
7533M: Paul Walmsley <paul@pwsan.com>
7534L: linux-omap@vger.kernel.org
7535S: Maintained
7536F: arch/arm/mach-omap2/prm*
7537
7538OMAP AUDIO SUPPORT
7539M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7540M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7541L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7542L: linux-omap@vger.kernel.org
7543S: Maintained
7544F: sound/soc/omap/
7545
7546OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7547M: Roger Quadros <rogerq@ti.com>
7548M: Tony Lindgren <tony@atomide.com>
7549L: linux-omap@vger.kernel.org
7550S: Maintained
7551F: drivers/memory/omap-gpmc.c
7552F: arch/arm/mach-omap2/*gpmc*
7553
7554OMAP FRAMEBUFFER SUPPORT
7555M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7556L: linux-fbdev@vger.kernel.org
7557L: linux-omap@vger.kernel.org
7558S: Maintained
7559F: drivers/video/fbdev/omap/
7560
7561OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7562M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7563L: linux-omap@vger.kernel.org
7564L: linux-fbdev@vger.kernel.org
7565S: Maintained
7566F: drivers/video/fbdev/omap2/
7567F: Documentation/arm/OMAP/DSS
7568
7569OMAP HARDWARE SPINLOCK SUPPORT
7570M: Ohad Ben-Cohen <ohad@wizery.com>
7571L: linux-omap@vger.kernel.org
7572S: Maintained
7573F: drivers/hwspinlock/omap_hwspinlock.c
7574
7575OMAP MMC SUPPORT
7576M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7577L: linux-omap@vger.kernel.org
7578S: Maintained
7579F: drivers/mmc/host/omap.c
7580
7581OMAP HS MMC SUPPORT
7582L: linux-mmc@vger.kernel.org
7583L: linux-omap@vger.kernel.org
7584S: Orphan
7585F: drivers/mmc/host/omap_hsmmc.c
7586
7587OMAP RANDOM NUMBER GENERATOR SUPPORT
7588M: Deepak Saxena <dsaxena@plexity.net>
7589S: Maintained
7590F: drivers/char/hw_random/omap-rng.c
7591
7592OMAP HWMOD SUPPORT
7593M: Benoît Cousson <bcousson@baylibre.com>
7594M: Paul Walmsley <paul@pwsan.com>
7595L: linux-omap@vger.kernel.org
7596S: Maintained
7597F: arch/arm/mach-omap2/omap_hwmod.*
7598
7599OMAP HWMOD DATA
7600M: Paul Walmsley <paul@pwsan.com>
7601L: linux-omap@vger.kernel.org
7602S: Maintained
7603F: arch/arm/mach-omap2/omap_hwmod*data*
7604
7605OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7606M: Benoît Cousson <bcousson@baylibre.com>
7607L: linux-omap@vger.kernel.org
7608S: Maintained
7609F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7610
7611OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7612M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7613L: linux-media@vger.kernel.org
7614S: Maintained
7615F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7616F: drivers/media/platform/omap3isp/
7617F: drivers/staging/media/omap4iss/
7618
7619OMAP USB SUPPORT
7620M: Felipe Balbi <balbi@ti.com>
7621L: linux-usb@vger.kernel.org
7622L: linux-omap@vger.kernel.org
7623T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7624S: Maintained
7625F: drivers/usb/*/*omap*
7626F: arch/arm/*omap*/usb*
7627
7628OMAP GPIO DRIVER
7629M: Javier Martinez Canillas <javier@dowhile0.org>
7630M: Santosh Shilimkar <ssantosh@kernel.org>
7631M: Kevin Hilman <khilman@deeprootsystems.com>
7632L: linux-omap@vger.kernel.org
7633S: Maintained
7634F: drivers/gpio/gpio-omap.c
7635
7636OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7637M: Mark Jackson <mpfj@newflow.co.uk>
7638L: linux-omap@vger.kernel.org
7639S: Maintained
7640F: arch/arm/boot/dts/am335x-nano.dts
7641
7642OMFS FILESYSTEM
7643M: Bob Copeland <me@bobcopeland.com>
7644L: linux-karma-devel@lists.sourceforge.net
7645S: Maintained
7646F: Documentation/filesystems/omfs.txt
7647F: fs/omfs/
7648
7649OMNIKEY CARDMAN 4000 DRIVER
7650M: Harald Welte <laforge@gnumonks.org>
7651S: Maintained
7652F: drivers/char/pcmcia/cm4000_cs.c
7653F: include/linux/cm4000_cs.h
7654F: include/uapi/linux/cm4000_cs.h
7655
7656OMNIKEY CARDMAN 4040 DRIVER
7657M: Harald Welte <laforge@gnumonks.org>
7658S: Maintained
7659F: drivers/char/pcmcia/cm4040_cs.*
7660
7661OMNIVISION OV7670 SENSOR DRIVER
7662M: Jonathan Corbet <corbet@lwn.net>
7663L: linux-media@vger.kernel.org
7664T: git git://linuxtv.org/media_tree.git
7665S: Maintained
7666F: drivers/media/i2c/ov7670.c
7667
7668ONENAND FLASH DRIVER
7669M: Kyungmin Park <kyungmin.park@samsung.com>
7670L: linux-mtd@lists.infradead.org
7671S: Maintained
7672F: drivers/mtd/onenand/
7673F: include/linux/mtd/onenand*.h
7674
7675ONSTREAM SCSI TAPE DRIVER
7676M: Willem Riede <osst@riede.org>
7677L: osst-users@lists.sourceforge.net
7678L: linux-scsi@vger.kernel.org
7679S: Maintained
7680F: Documentation/scsi/osst.txt
7681F: drivers/scsi/osst.*
7682F: drivers/scsi/osst_*.h
7683F: drivers/scsi/st.h
7684
7685OPENCORES I2C BUS DRIVER
7686M: Peter Korsgaard <jacmet@sunsite.dk>
7687L: linux-i2c@vger.kernel.org
7688S: Maintained
7689F: Documentation/i2c/busses/i2c-ocores
7690F: drivers/i2c/busses/i2c-ocores.c
7691
7692OPEN FIRMWARE AND FLATTENED DEVICE TREE
7693M: Rob Herring <robh+dt@kernel.org>
7694M: Frank Rowand <frowand.list@gmail.com>
7695M: Grant Likely <grant.likely@linaro.org>
7696L: devicetree@vger.kernel.org
7697W: http://www.devicetree.org/
7698T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7699S: Maintained
7700F: drivers/of/
7701F: include/linux/of*.h
7702F: scripts/dtc/
7703
7704OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7705M: Rob Herring <robh+dt@kernel.org>
7706M: Pawel Moll <pawel.moll@arm.com>
7707M: Mark Rutland <mark.rutland@arm.com>
7708M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7709M: Kumar Gala <galak@codeaurora.org>
7710L: devicetree@vger.kernel.org
7711S: Maintained
7712F: Documentation/devicetree/
7713F: arch/*/boot/dts/
7714F: include/dt-bindings/
7715
7716OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7717M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7718L: devicetree@vger.kernel.org
7719S: Maintained
7720F: Documentation/devicetree/dynamic-resolution-notes.txt
7721F: Documentation/devicetree/overlay-notes.txt
7722F: drivers/of/overlay.c
7723F: drivers/of/resolver.c
7724
7725OPENRISC ARCHITECTURE
7726M: Jonas Bonn <jonas@southpole.se>
7727W: http://openrisc.net
7728L: linux@lists.openrisc.net (moderated for non-subscribers)
7729S: Maintained
7730T: git git://openrisc.net/~jonas/linux
7731F: arch/openrisc/
7732
7733OPENVSWITCH
7734M: Pravin Shelar <pshelar@nicira.com>
7735L: netdev@vger.kernel.org
7736L: dev@openvswitch.org
7737W: http://openvswitch.org
7738S: Maintained
7739F: net/openvswitch/
7740F: include/uapi/linux/openvswitch.h
7741
7742OPL4 DRIVER
7743M: Clemens Ladisch <clemens@ladisch.de>
7744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7745T: git git://git.alsa-project.org/alsa-kernel.git
7746S: Maintained
7747F: sound/drivers/opl4/
7748
7749OPROFILE
7750M: Robert Richter <rric@kernel.org>
7751L: oprofile-list@lists.sf.net
7752S: Maintained
7753F: arch/*/include/asm/oprofile*.h
7754F: arch/*/oprofile/
7755F: drivers/oprofile/
7756F: include/linux/oprofile.h
7757
7758ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7759M: Mark Fasheh <mfasheh@suse.com>
7760M: Joel Becker <jlbec@evilplan.org>
7761L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7762W: http://ocfs2.wiki.kernel.org
7763S: Supported
7764F: Documentation/filesystems/ocfs2.txt
7765F: Documentation/filesystems/dlmfs.txt
7766F: fs/ocfs2/
7767
7768ORINOCO DRIVER
7769L: linux-wireless@vger.kernel.org
7770W: http://wireless.kernel.org/en/users/Drivers/orinoco
7771W: http://www.nongnu.org/orinoco/
7772S: Orphan
7773F: drivers/net/wireless/orinoco/
7774
7775OSD LIBRARY and FILESYSTEM
7776M: Boaz Harrosh <ooo@electrozaur.com>
7777M: Benny Halevy <bhalevy@primarydata.com>
7778L: osd-dev@open-osd.org
7779W: http://open-osd.org
7780T: git git://git.open-osd.org/open-osd.git
7781S: Maintained
7782F: drivers/scsi/osd/
7783F: include/scsi/osd_*
7784F: fs/exofs/
7785
7786OVERLAY FILESYSTEM
7787M: Miklos Szeredi <miklos@szeredi.hu>
7788L: linux-unionfs@vger.kernel.org
7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7790S: Supported
7791F: fs/overlayfs/
7792F: Documentation/filesystems/overlayfs.txt
7793
7794P54 WIRELESS DRIVER
7795M: Christian Lamparter <chunkeey@googlemail.com>
7796L: linux-wireless@vger.kernel.org
7797W: http://wireless.kernel.org/en/users/Drivers/p54
7798S: Maintained
7799F: drivers/net/wireless/p54/
7800
7801PA SEMI ETHERNET DRIVER
7802M: Olof Johansson <olof@lixom.net>
7803L: netdev@vger.kernel.org
7804S: Maintained
7805F: drivers/net/ethernet/pasemi/*
7806
7807PA SEMI SMBUS DRIVER
7808M: Olof Johansson <olof@lixom.net>
7809L: linux-i2c@vger.kernel.org
7810S: Maintained
7811F: drivers/i2c/busses/i2c-pasemi.c
7812
7813PADATA PARALLEL EXECUTION MECHANISM
7814M: Steffen Klassert <steffen.klassert@secunet.com>
7815L: linux-crypto@vger.kernel.org
7816S: Maintained
7817F: kernel/padata.c
7818F: include/linux/padata.h
7819F: Documentation/padata.txt
7820
7821PANASONIC LAPTOP ACPI EXTRAS DRIVER
7822M: Harald Welte <laforge@gnumonks.org>
7823L: platform-driver-x86@vger.kernel.org
7824S: Maintained
7825F: drivers/platform/x86/panasonic-laptop.c
7826
7827PANASONIC MN10300/AM33/AM34 PORT
7828M: David Howells <dhowells@redhat.com>
7829M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7830L: linux-am33-list@redhat.com (moderated for non-subscribers)
7831W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7832S: Maintained
7833F: Documentation/mn10300/
7834F: arch/mn10300/
7835
7836PARALLEL PORT SUBSYSTEM
7837M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7838M: Sudip Mukherjee <sudip@vectorindia.org>
7839L: linux-parport@lists.infradead.org (subscribers-only)
7840S: Maintained
7841F: drivers/parport/
7842F: include/linux/parport*.h
7843F: drivers/char/ppdev.c
7844F: include/uapi/linux/ppdev.h
7845F: Documentation/parport*.txt
7846
7847PARAVIRT_OPS INTERFACE
7848M: Jeremy Fitzhardinge <jeremy@goop.org>
7849M: Chris Wright <chrisw@sous-sol.org>
7850M: Alok Kataria <akataria@vmware.com>
7851M: Rusty Russell <rusty@rustcorp.com.au>
7852L: virtualization@lists.linux-foundation.org
7853S: Supported
7854F: Documentation/virtual/paravirt_ops.txt
7855F: arch/*/kernel/paravirt*
7856F: arch/*/include/asm/paravirt.h
7857
7858PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7859M: Tim Waugh <tim@cyberelk.net>
7860L: linux-parport@lists.infradead.org (subscribers-only)
7861S: Maintained
7862F: Documentation/blockdev/paride.txt
7863F: drivers/block/paride/
7864
7865PARISC ARCHITECTURE
7866M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7867M: Helge Deller <deller@gmx.de>
7868L: linux-parisc@vger.kernel.org
7869W: http://www.parisc-linux.org/
7870Q: http://patchwork.kernel.org/project/linux-parisc/list/
7871T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7873S: Maintained
7874F: arch/parisc/
7875F: Documentation/parisc/
7876F: drivers/parisc/
7877F: drivers/char/agp/parisc-agp.c
7878F: drivers/input/serio/gscps2.c
7879F: drivers/parport/parport_gsc.*
7880F: drivers/tty/serial/8250/8250_gsc.c
7881F: drivers/video/fbdev/sti*
7882F: drivers/video/console/sti*
7883F: drivers/video/logo/logo_parisc*
7884
7885PC87360 HARDWARE MONITORING DRIVER
7886M: Jim Cromie <jim.cromie@gmail.com>
7887L: lm-sensors@lm-sensors.org
7888S: Maintained
7889F: Documentation/hwmon/pc87360
7890F: drivers/hwmon/pc87360.c
7891
7892PC8736x GPIO DRIVER
7893M: Jim Cromie <jim.cromie@gmail.com>
7894S: Maintained
7895F: drivers/char/pc8736x_gpio.c
7896
7897PC87427 HARDWARE MONITORING DRIVER
7898M: Jean Delvare <jdelvare@suse.com>
7899L: lm-sensors@lm-sensors.org
7900S: Maintained
7901F: Documentation/hwmon/pc87427
7902F: drivers/hwmon/pc87427.c
7903
7904PCA9532 LED DRIVER
7905M: Riku Voipio <riku.voipio@iki.fi>
7906S: Maintained
7907F: drivers/leds/leds-pca9532.c
7908F: include/linux/leds-pca9532.h
7909
7910PCA9541 I2C BUS MASTER SELECTOR DRIVER
7911M: Guenter Roeck <linux@roeck-us.net>
7912L: linux-i2c@vger.kernel.org
7913S: Maintained
7914F: drivers/i2c/muxes/i2c-mux-pca9541.c
7915
7916PCDP - PRIMARY CONSOLE AND DEBUG PORT
7917M: Khalid Aziz <khalid@gonehiking.org>
7918S: Maintained
7919F: drivers/firmware/pcdp.*
7920
7921PCI ERROR RECOVERY
7922M: Linas Vepstas <linasvepstas@gmail.com>
7923L: linux-pci@vger.kernel.org
7924S: Supported
7925F: Documentation/PCI/pci-error-recovery.txt
7926
7927PCI SUBSYSTEM
7928M: Bjorn Helgaas <bhelgaas@google.com>
7929L: linux-pci@vger.kernel.org
7930Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7932S: Supported
7933F: Documentation/PCI/
7934F: drivers/pci/
7935F: include/linux/pci*
7936F: arch/x86/pci/
7937F: arch/x86/kernel/quirks.c
7938
7939PCI DRIVER FOR ARM VERSATILE PLATFORM
7940M: Rob Herring <robh@kernel.org>
7941L: linux-pci@vger.kernel.org
7942L: linux-arm-kernel@lists.infradead.org
7943S: Maintained
7944F: Documentation/devicetree/bindings/pci/versatile.txt
7945F: drivers/pci/host/pci-versatile.c
7946
7947PCI DRIVER FOR APPLIEDMICRO XGENE
7948M: Tanmay Inamdar <tinamdar@apm.com>
7949L: linux-pci@vger.kernel.org
7950L: linux-arm-kernel@lists.infradead.org
7951S: Maintained
7952F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7953F: drivers/pci/host/pci-xgene.c
7954
7955PCI DRIVER FOR FREESCALE LAYERSCAPE
7956M: Minghuan Lian <minghuan.Lian@freescale.com>
7957M: Mingkai Hu <mingkai.hu@freescale.com>
7958M: Roy Zang <tie-fei.zang@freescale.com>
7959L: linuxppc-dev@lists.ozlabs.org
7960L: linux-pci@vger.kernel.org
7961L: linux-arm-kernel@lists.infradead.org
7962S: Maintained
7963F: drivers/pci/host/*layerscape*
7964
7965PCI DRIVER FOR IMX6
7966M: Richard Zhu <Richard.Zhu@freescale.com>
7967M: Lucas Stach <l.stach@pengutronix.de>
7968L: linux-pci@vger.kernel.org
7969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7970S: Maintained
7971F: drivers/pci/host/*imx6*
7972
7973PCI DRIVER FOR TI KEYSTONE
7974M: Murali Karicheri <m-karicheri2@ti.com>
7975L: linux-pci@vger.kernel.org
7976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7977S: Maintained
7978F: drivers/pci/host/*keystone*
7979
7980PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7981M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7982M: Jason Cooper <jason@lakedaemon.net>
7983L: linux-pci@vger.kernel.org
7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985S: Maintained
7986F: drivers/pci/host/*mvebu*
7987
7988PCI DRIVER FOR NVIDIA TEGRA
7989M: Thierry Reding <thierry.reding@gmail.com>
7990L: linux-tegra@vger.kernel.org
7991L: linux-pci@vger.kernel.org
7992S: Supported
7993F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7994F: drivers/pci/host/pci-tegra.c
7995
7996PCI DRIVER FOR TI DRA7XX
7997M: Kishon Vijay Abraham I <kishon@ti.com>
7998L: linux-omap@vger.kernel.org
7999L: linux-pci@vger.kernel.org
8000S: Supported
8001F: Documentation/devicetree/bindings/pci/ti-pci.txt
8002F: drivers/pci/host/pci-dra7xx.c
8003
8004PCI DRIVER FOR RENESAS R-CAR
8005M: Simon Horman <horms@verge.net.au>
8006L: linux-pci@vger.kernel.org
8007L: linux-sh@vger.kernel.org
8008S: Maintained
8009F: drivers/pci/host/*rcar*
8010
8011PCI DRIVER FOR SAMSUNG EXYNOS
8012M: Jingoo Han <jingoohan1@gmail.com>
8013L: linux-pci@vger.kernel.org
8014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8015L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8016S: Maintained
8017F: drivers/pci/host/pci-exynos.c
8018
8019PCI DRIVER FOR SYNOPSIS DESIGNWARE
8020M: Jingoo Han <jingoohan1@gmail.com>
8021M: Pratyush Anand <pratyush.anand@gmail.com>
8022L: linux-pci@vger.kernel.org
8023S: Maintained
8024F: drivers/pci/host/*designware*
8025
8026PCI DRIVER FOR GENERIC OF HOSTS
8027M: Will Deacon <will.deacon@arm.com>
8028L: linux-pci@vger.kernel.org
8029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8030S: Maintained
8031F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8032F: drivers/pci/host/pci-host-generic.c
8033
8034PCIE DRIVER FOR ST SPEAR13XX
8035M: Pratyush Anand <pratyush.anand@gmail.com>
8036L: linux-pci@vger.kernel.org
8037S: Maintained
8038F: drivers/pci/host/*spear*
8039
8040PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8041M: Duc Dang <dhdang@apm.com>
8042L: linux-pci@vger.kernel.org
8043L: linux-arm-kernel@lists.infradead.org
8044S: Maintained
8045F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8046F: drivers/pci/host/pci-xgene-msi.c
8047
8048PCMCIA SUBSYSTEM
8049P: Linux PCMCIA Team
8050L: linux-pcmcia@lists.infradead.org
8051W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8052T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8053S: Maintained
8054F: Documentation/pcmcia/
8055F: drivers/pcmcia/
8056F: include/pcmcia/
8057
8058PCNET32 NETWORK DRIVER
8059M: Don Fry <pcnet32@frontier.com>
8060L: netdev@vger.kernel.org
8061S: Maintained
8062F: drivers/net/ethernet/amd/pcnet32.c
8063
8064PCRYPT PARALLEL CRYPTO ENGINE
8065M: Steffen Klassert <steffen.klassert@secunet.com>
8066L: linux-crypto@vger.kernel.org
8067S: Maintained
8068F: crypto/pcrypt.c
8069F: include/crypto/pcrypt.h
8070
8071PER-CPU MEMORY ALLOCATOR
8072M: Tejun Heo <tj@kernel.org>
8073M: Christoph Lameter <cl@linux-foundation.org>
8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8075S: Maintained
8076F: include/linux/percpu*.h
8077F: mm/percpu*.c
8078F: arch/*/include/asm/percpu.h
8079
8080PER-TASK DELAY ACCOUNTING
8081M: Balbir Singh <bsingharora@gmail.com>
8082S: Maintained
8083F: include/linux/delayacct.h
8084F: kernel/delayacct.c
8085
8086PERFORMANCE EVENTS SUBSYSTEM
8087M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8088M: Ingo Molnar <mingo@redhat.com>
8089M: Arnaldo Carvalho de Melo <acme@kernel.org>
8090L: linux-kernel@vger.kernel.org
8091T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8092S: Supported
8093F: kernel/events/*
8094F: include/linux/perf_event.h
8095F: include/uapi/linux/perf_event.h
8096F: arch/*/kernel/perf_event*.c
8097F: arch/*/kernel/*/perf_event*.c
8098F: arch/*/kernel/*/*/perf_event*.c
8099F: arch/*/include/asm/perf_event.h
8100F: arch/*/kernel/perf_callchain.c
8101F: tools/perf/
8102
8103PERSONALITY HANDLING
8104M: Christoph Hellwig <hch@infradead.org>
8105L: linux-abi-devel@lists.sourceforge.net
8106S: Maintained
8107F: include/linux/personality.h
8108F: include/uapi/linux/personality.h
8109
8110PHONET PROTOCOL
8111M: Remi Denis-Courmont <courmisch@gmail.com>
8112S: Supported
8113F: Documentation/networking/phonet.txt
8114F: include/linux/phonet.h
8115F: include/net/phonet/
8116F: include/uapi/linux/phonet.h
8117F: net/phonet/
8118
8119PHRAM MTD DRIVER
8120M: Joern Engel <joern@lazybastard.org>
8121L: linux-mtd@lists.infradead.org
8122S: Maintained
8123F: drivers/mtd/devices/phram.c
8124
8125PICOLCD HID DRIVER
8126M: Bruno Prémont <bonbons@linux-vserver.org>
8127L: linux-input@vger.kernel.org
8128S: Maintained
8129F: drivers/hid/hid-picolcd*
8130
8131PICOXCELL SUPPORT
8132M: Jamie Iles <jamie@jamieiles.com>
8133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8134T: git git://github.com/jamieiles/linux-2.6-ji.git
8135S: Supported
8136F: arch/arm/boot/dts/picoxcell*
8137F: arch/arm/mach-picoxcell/
8138F: drivers/crypto/picoxcell*
8139
8140PIN CONTROL SUBSYSTEM
8141M: Linus Walleij <linus.walleij@linaro.org>
8142L: linux-gpio@vger.kernel.org
8143T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8144S: Maintained
8145F: drivers/pinctrl/
8146F: include/linux/pinctrl/
8147
8148PIN CONTROLLER - ATMEL AT91
8149M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8151S: Maintained
8152F: drivers/pinctrl/pinctrl-at91.*
8153
8154PIN CONTROLLER - INTEL
8155M: Mika Westerberg <mika.westerberg@linux.intel.com>
8156M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8157S: Maintained
8158F: drivers/pinctrl/intel/
8159
8160PIN CONTROLLER - RENESAS
8161M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8162L: linux-sh@vger.kernel.org
8163S: Maintained
8164F: drivers/pinctrl/sh-pfc/
8165
8166PIN CONTROLLER - SAMSUNG
8167M: Tomasz Figa <tomasz.figa@gmail.com>
8168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8169L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8170S: Maintained
8171F: drivers/pinctrl/samsung/
8172
8173PIN CONTROLLER - ST SPEAR
8174M: Viresh Kumar <vireshk@kernel.org>
8175L: spear-devel@list.st.com
8176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177W: http://www.st.com/spear
8178S: Maintained
8179F: drivers/pinctrl/spear/
8180
8181PKTCDVD DRIVER
8182M: Jiri Kosina <jikos@kernel.org>
8183S: Maintained
8184F: drivers/block/pktcdvd.c
8185F: include/linux/pktcdvd.h
8186F: include/uapi/linux/pktcdvd.h
8187
8188PKUNITY SOC DRIVERS
8189M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8190W: http://mprc.pku.edu.cn/~guanxuetao/linux
8191S: Maintained
8192T: git git://github.com/gxt/linux.git
8193F: drivers/input/serio/i8042-unicore32io.h
8194F: drivers/i2c/busses/i2c-puv3.c
8195F: drivers/video/fbdev/fb-puv3.c
8196F: drivers/rtc/rtc-puv3.c
8197
8198PMBUS HARDWARE MONITORING DRIVERS
8199M: Guenter Roeck <linux@roeck-us.net>
8200L: lm-sensors@lm-sensors.org
8201W: http://www.lm-sensors.org/
8202W: http://www.roeck-us.net/linux/drivers/
8203T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8204S: Maintained
8205F: Documentation/hwmon/pmbus
8206F: drivers/hwmon/pmbus/
8207F: include/linux/i2c/pmbus.h
8208
8209PMC SIERRA MaxRAID DRIVER
8210L: linux-scsi@vger.kernel.org
8211W: http://www.pmc-sierra.com/
8212S: Orphan
8213F: drivers/scsi/pmcraid.*
8214
8215PMC SIERRA PM8001 DRIVER
8216M: Jack Wang <jinpu.wang@profitbricks.com>
8217M: lindar_liu@usish.com
8218L: pmchba@pmcs.com
8219L: linux-scsi@vger.kernel.org
8220S: Supported
8221F: drivers/scsi/pm8001/
8222
8223POSIX CLOCKS and TIMERS
8224M: Thomas Gleixner <tglx@linutronix.de>
8225L: linux-kernel@vger.kernel.org
8226T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8227S: Maintained
8228F: fs/timerfd.c
8229F: include/linux/timer*
8230F: kernel/time/*timer*
8231
8232POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8233M: Sebastian Reichel <sre@kernel.org>
8234M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8235M: David Woodhouse <dwmw2@infradead.org>
8236L: linux-pm@vger.kernel.org
8237T: git git://git.infradead.org/battery-2.6.git
8238S: Maintained
8239F: include/linux/power_supply.h
8240F: drivers/power/
8241X: drivers/power/avs/
8242
8243POWER STATE COORDINATION INTERFACE (PSCI)
8244M: Mark Rutland <mark.rutland@arm.com>
8245M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8246L: linux-arm-kernel@lists.infradead.org
8247S: Maintained
8248F: drivers/firmware/psci.c
8249F: include/linux/psci.h
8250F: include/uapi/linux/psci.h
8251
8252PNP SUPPORT
8253M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8254S: Maintained
8255F: drivers/pnp/
8256
8257PNXxxxx I2C DRIVER
8258M: Vitaly Wool <vitalywool@gmail.com>
8259L: linux-i2c@vger.kernel.org
8260S: Maintained
8261F: drivers/i2c/busses/i2c-pnx.c
8262
8263PPP PROTOCOL DRIVERS AND COMPRESSORS
8264M: Paul Mackerras <paulus@samba.org>
8265L: linux-ppp@vger.kernel.org
8266S: Maintained
8267F: drivers/net/ppp/ppp_*
8268
8269PPP OVER ATM (RFC 2364)
8270M: Mitchell Blank Jr <mitch@sfgoth.com>
8271S: Maintained
8272F: net/atm/pppoatm.c
8273F: include/uapi/linux/atmppp.h
8274
8275PPP OVER ETHERNET
8276M: Michal Ostrowski <mostrows@earthlink.net>
8277S: Maintained
8278F: drivers/net/ppp/pppoe.c
8279F: drivers/net/ppp/pppox.c
8280
8281PPP OVER L2TP
8282M: James Chapman <jchapman@katalix.com>
8283S: Maintained
8284F: net/l2tp/l2tp_ppp.c
8285F: include/linux/if_pppol2tp.h
8286F: include/uapi/linux/if_pppol2tp.h
8287
8288PPS SUPPORT
8289M: Rodolfo Giometti <giometti@enneenne.com>
8290W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8291L: linuxpps@ml.enneenne.com (subscribers-only)
8292S: Maintained
8293F: Documentation/pps/
8294F: drivers/pps/
8295F: include/linux/pps*.h
8296
8297PPTP DRIVER
8298M: Dmitry Kozlov <xeb@mail.ru>
8299L: netdev@vger.kernel.org
8300S: Maintained
8301F: drivers/net/ppp/pptp.c
8302W: http://sourceforge.net/projects/accel-pptp
8303
8304PREEMPTIBLE KERNEL
8305M: Robert Love <rml@tech9.net>
8306L: kpreempt-tech@lists.sourceforge.net
8307W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8308S: Supported
8309F: Documentation/preempt-locking.txt
8310F: include/linux/preempt.h
8311
8312PRISM54 WIRELESS DRIVER
8313M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8314L: linux-wireless@vger.kernel.org
8315W: http://wireless.kernel.org/en/users/Drivers/p54
8316S: Obsolete
8317F: drivers/net/wireless/prism54/
8318
8319PS3 NETWORK SUPPORT
8320M: Geoff Levand <geoff@infradead.org>
8321L: netdev@vger.kernel.org
8322L: linuxppc-dev@lists.ozlabs.org
8323S: Maintained
8324F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8325
8326PS3 PLATFORM SUPPORT
8327M: Geoff Levand <geoff@infradead.org>
8328L: linuxppc-dev@lists.ozlabs.org
8329S: Maintained
8330F: arch/powerpc/boot/ps3*
8331F: arch/powerpc/include/asm/lv1call.h
8332F: arch/powerpc/include/asm/ps3*.h
8333F: arch/powerpc/platforms/ps3/
8334F: drivers/*/ps3*
8335F: drivers/ps3/
8336F: drivers/rtc/rtc-ps3.c
8337F: drivers/usb/host/*ps3.c
8338F: sound/ppc/snd_ps3*
8339
8340PS3VRAM DRIVER
8341M: Jim Paris <jim@jtan.com>
8342M: Geoff Levand <geoff@infradead.org>
8343L: linuxppc-dev@lists.ozlabs.org
8344S: Maintained
8345F: drivers/block/ps3vram.c
8346
8347PSTORE FILESYSTEM
8348M: Anton Vorontsov <anton@enomsg.org>
8349M: Colin Cross <ccross@android.com>
8350M: Kees Cook <keescook@chromium.org>
8351M: Tony Luck <tony.luck@intel.com>
8352S: Maintained
8353T: git git://git.infradead.org/users/cbou/linux-pstore.git
8354F: fs/pstore/
8355F: include/linux/pstore*
8356F: drivers/firmware/efi/efi-pstore.c
8357F: drivers/acpi/apei/erst.c
8358
8359PTP HARDWARE CLOCK SUPPORT
8360M: Richard Cochran <richardcochran@gmail.com>
8361L: netdev@vger.kernel.org
8362S: Maintained
8363W: http://linuxptp.sourceforge.net/
8364F: Documentation/ABI/testing/sysfs-ptp
8365F: Documentation/ptp/*
8366F: drivers/net/ethernet/freescale/gianfar_ptp.c
8367F: drivers/net/phy/dp83640*
8368F: drivers/ptp/*
8369F: include/linux/ptp_cl*
8370
8371PTRACE SUPPORT
8372M: Roland McGrath <roland@hack.frob.com>
8373M: Oleg Nesterov <oleg@redhat.com>
8374S: Maintained
8375F: include/asm-generic/syscall.h
8376F: include/linux/ptrace.h
8377F: include/linux/regset.h
8378F: include/linux/tracehook.h
8379F: include/uapi/linux/ptrace.h
8380F: kernel/ptrace.c
8381
8382PVRUSB2 VIDEO4LINUX DRIVER
8383M: Mike Isely <isely@pobox.com>
8384L: pvrusb2@isely.net (subscribers-only)
8385L: linux-media@vger.kernel.org
8386W: http://www.isely.net/pvrusb2/
8387T: git git://linuxtv.org/media_tree.git
8388S: Maintained
8389F: Documentation/video4linux/README.pvrusb2
8390F: drivers/media/usb/pvrusb2/
8391
8392PWC WEBCAM DRIVER
8393M: Hans de Goede <hdegoede@redhat.com>
8394L: linux-media@vger.kernel.org
8395T: git git://linuxtv.org/media_tree.git
8396S: Maintained
8397F: drivers/media/usb/pwc/*
8398
8399PWM FAN DRIVER
8400M: Kamil Debski <k.debski@samsung.com>
8401L: lm-sensors@lm-sensors.org
8402S: Supported
8403F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8404F: Documentation/hwmon/pwm-fan
8405F: drivers/hwmon/pwm-fan.c
8406
8407PWM SUBSYSTEM
8408M: Thierry Reding <thierry.reding@gmail.com>
8409L: linux-pwm@vger.kernel.org
8410S: Maintained
8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8412F: Documentation/pwm.txt
8413F: Documentation/devicetree/bindings/pwm/
8414F: include/linux/pwm.h
8415F: drivers/pwm/
8416F: drivers/video/backlight/pwm_bl.c
8417F: include/linux/pwm_backlight.h
8418
8419PXA2xx/PXA3xx SUPPORT
8420M: Daniel Mack <daniel@zonque.org>
8421M: Haojian Zhuang <haojian.zhuang@gmail.com>
8422M: Robert Jarzmik <robert.jarzmik@free.fr>
8423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8424T: git git://github.com/hzhuang1/linux.git
8425T: git git://github.com/rjarzmik/linux.git
8426S: Maintained
8427F: arch/arm/mach-pxa/
8428F: drivers/dma/pxa*
8429F: drivers/pcmcia/pxa2xx*
8430F: drivers/spi/spi-pxa2xx*
8431F: drivers/usb/gadget/udc/pxa2*
8432F: include/sound/pxa2xx-lib.h
8433F: sound/arm/pxa*
8434F: sound/soc/pxa/
8435
8436PXA3xx NAND FLASH DRIVER
8437M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8438L: linux-mtd@lists.infradead.org
8439S: Maintained
8440F: drivers/mtd/nand/pxa3xx_nand.c
8441
8442MMP SUPPORT
8443M: Eric Miao <eric.y.miao@gmail.com>
8444M: Haojian Zhuang <haojian.zhuang@gmail.com>
8445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8446T: git git://github.com/hzhuang1/linux.git
8447T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8448S: Maintained
8449F: arch/arm/mach-mmp/
8450
8451PXA MMCI DRIVER
8452S: Orphan
8453
8454PXA RTC DRIVER
8455M: Robert Jarzmik <robert.jarzmik@free.fr>
8456L: rtc-linux@googlegroups.com
8457S: Maintained
8458
8459QAT DRIVER
8460M: Tadeusz Struk <tadeusz.struk@intel.com>
8461L: qat-linux@intel.com
8462S: Supported
8463F: drivers/crypto/qat/
8464
8465QIB DRIVER
8466M: Mike Marciniszyn <infinipath@intel.com>
8467L: linux-rdma@vger.kernel.org
8468S: Supported
8469F: drivers/infiniband/hw/qib/
8470
8471QLOGIC QLA1280 SCSI DRIVER
8472M: Michael Reed <mdr@sgi.com>
8473L: linux-scsi@vger.kernel.org
8474S: Maintained
8475F: drivers/scsi/qla1280.[ch]
8476
8477QLOGIC QLA2XXX FC-SCSI DRIVER
8478M: qla2xxx-upstream@qlogic.com
8479L: linux-scsi@vger.kernel.org
8480S: Supported
8481F: Documentation/scsi/LICENSE.qla2xxx
8482F: drivers/scsi/qla2xxx/
8483
8484QLOGIC QLA4XXX iSCSI DRIVER
8485M: QLogic-Storage-Upstream@qlogic.com
8486L: linux-scsi@vger.kernel.org
8487S: Supported
8488F: Documentation/scsi/LICENSE.qla4xxx
8489F: drivers/scsi/qla4xxx/
8490
8491QLOGIC QLA3XXX NETWORK DRIVER
8492M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8493M: Ron Mercer <ron.mercer@qlogic.com>
8494M: linux-driver@qlogic.com
8495L: netdev@vger.kernel.org
8496S: Supported
8497F: Documentation/networking/LICENSE.qla3xxx
8498F: drivers/net/ethernet/qlogic/qla3xxx.*
8499
8500QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8501M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8502M: Dept-GELinuxNICDev@qlogic.com
8503L: netdev@vger.kernel.org
8504S: Supported
8505F: drivers/net/ethernet/qlogic/qlcnic/
8506
8507QLOGIC QLGE 10Gb ETHERNET DRIVER
8508M: Harish Patil <harish.patil@qlogic.com>
8509M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8510M: Dept-GELinuxNICDev@qlogic.com
8511M: linux-driver@qlogic.com
8512L: netdev@vger.kernel.org
8513S: Supported
8514F: drivers/net/ethernet/qlogic/qlge/
8515
8516QNX4 FILESYSTEM
8517M: Anders Larsen <al@alarsen.net>
8518W: http://www.alarsen.net/linux/qnx4fs/
8519S: Maintained
8520F: fs/qnx4/
8521F: include/uapi/linux/qnx4_fs.h
8522F: include/uapi/linux/qnxtypes.h
8523
8524QT1010 MEDIA DRIVER
8525M: Antti Palosaari <crope@iki.fi>
8526L: linux-media@vger.kernel.org
8527W: http://linuxtv.org/
8528W: http://palosaari.fi/linux/
8529Q: http://patchwork.linuxtv.org/project/linux-media/list/
8530T: git git://linuxtv.org/anttip/media_tree.git
8531S: Maintained
8532F: drivers/media/tuners/qt1010*
8533
8534QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8535M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8536L: linux-wireless@vger.kernel.org
8537L: ath9k-devel@lists.ath9k.org
8538W: http://wireless.kernel.org/en/users/Drivers/ath9k
8539S: Supported
8540F: drivers/net/wireless/ath/ath9k/
8541
8542QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8543M: Kalle Valo <kvalo@qca.qualcomm.com>
8544L: ath10k@lists.infradead.org
8545W: http://wireless.kernel.org/en/users/Drivers/ath10k
8546T: git git://github.com/kvalo/ath.git
8547S: Supported
8548F: drivers/net/wireless/ath/ath10k/
8549
8550QUALCOMM HEXAGON ARCHITECTURE
8551M: Richard Kuo <rkuo@codeaurora.org>
8552L: linux-hexagon@vger.kernel.org
8553S: Supported
8554F: arch/hexagon/
8555
8556QUALCOMM WCN36XX WIRELESS DRIVER
8557M: Eugene Krasnikov <k.eugene.e@gmail.com>
8558L: wcn36xx@lists.infradead.org
8559W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8560T: git git://github.com/KrasnikovEugene/wcn36xx.git
8561S: Supported
8562F: drivers/net/wireless/ath/wcn36xx/
8563
8564RADOS BLOCK DEVICE (RBD)
8565M: Ilya Dryomov <idryomov@gmail.com>
8566M: Sage Weil <sage@redhat.com>
8567M: Alex Elder <elder@kernel.org>
8568L: ceph-devel@vger.kernel.org
8569W: http://ceph.com/
8570T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8571T: git git://github.com/ceph/ceph-client.git
8572S: Supported
8573F: Documentation/ABI/testing/sysfs-bus-rbd
8574F: drivers/block/rbd.c
8575F: drivers/block/rbd_types.h
8576
8577RADEON FRAMEBUFFER DISPLAY DRIVER
8578M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8579L: linux-fbdev@vger.kernel.org
8580S: Maintained
8581F: drivers/video/fbdev/aty/radeon*
8582F: include/uapi/linux/radeonfb.h
8583
8584RADIOSHARK RADIO DRIVER
8585M: Hans de Goede <hdegoede@redhat.com>
8586L: linux-media@vger.kernel.org
8587T: git git://linuxtv.org/media_tree.git
8588S: Maintained
8589F: drivers/media/radio/radio-shark.c
8590
8591RADIOSHARK2 RADIO DRIVER
8592M: Hans de Goede <hdegoede@redhat.com>
8593L: linux-media@vger.kernel.org
8594T: git git://linuxtv.org/media_tree.git
8595S: Maintained
8596F: drivers/media/radio/radio-shark2.c
8597F: drivers/media/radio/radio-tea5777.c
8598
8599RAGE128 FRAMEBUFFER DISPLAY DRIVER
8600M: Paul Mackerras <paulus@samba.org>
8601L: linux-fbdev@vger.kernel.org
8602S: Maintained
8603F: drivers/video/fbdev/aty/aty128fb.c
8604
8605RALINK RT2X00 WIRELESS LAN DRIVER
8606P: rt2x00 project
8607M: Stanislaw Gruszka <sgruszka@redhat.com>
8608M: Helmut Schaa <helmut.schaa@googlemail.com>
8609L: linux-wireless@vger.kernel.org
8610S: Maintained
8611F: drivers/net/wireless/rt2x00/
8612
8613RAMDISK RAM BLOCK DEVICE DRIVER
8614M: Jens Axboe <axboe@kernel.dk>
8615S: Maintained
8616F: Documentation/blockdev/ramdisk.txt
8617F: drivers/block/brd.c
8618
8619RANDOM NUMBER DRIVER
8620M: "Theodore Ts'o" <tytso@mit.edu>
8621S: Maintained
8622F: drivers/char/random.c
8623
8624RAPIDIO SUBSYSTEM
8625M: Matt Porter <mporter@kernel.crashing.org>
8626M: Alexandre Bounine <alexandre.bounine@idt.com>
8627S: Maintained
8628F: drivers/rapidio/
8629
8630RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8631L: linux-wireless@vger.kernel.org
8632S: Orphan
8633F: drivers/net/wireless/ray*
8634
8635RCUTORTURE MODULE
8636M: Josh Triplett <josh@joshtriplett.org>
8637M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8638L: linux-kernel@vger.kernel.org
8639S: Supported
8640T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8641F: Documentation/RCU/torture.txt
8642F: kernel/rcu/rcutorture.c
8643
8644RCUTORTURE TEST FRAMEWORK
8645M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8646M: Josh Triplett <josh@joshtriplett.org>
8647R: Steven Rostedt <rostedt@goodmis.org>
8648R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8649R: Lai Jiangshan <jiangshanlai@gmail.com>
8650L: linux-kernel@vger.kernel.org
8651S: Supported
8652T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8653F: tools/testing/selftests/rcutorture
8654
8655RDC R-321X SoC
8656M: Florian Fainelli <florian@openwrt.org>
8657S: Maintained
8658
8659RDC R6040 FAST ETHERNET DRIVER
8660M: Florian Fainelli <florian@openwrt.org>
8661L: netdev@vger.kernel.org
8662S: Maintained
8663F: drivers/net/ethernet/rdc/r6040.c
8664
8665RDS - RELIABLE DATAGRAM SOCKETS
8666M: Chien Yen <chien.yen@oracle.com>
8667L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8668S: Supported
8669F: net/rds/
8670
8671READ-COPY UPDATE (RCU)
8672M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8673M: Josh Triplett <josh@joshtriplett.org>
8674R: Steven Rostedt <rostedt@goodmis.org>
8675R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8676R: Lai Jiangshan <jiangshanlai@gmail.com>
8677L: linux-kernel@vger.kernel.org
8678W: http://www.rdrop.com/users/paulmck/RCU/
8679S: Supported
8680T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8681F: Documentation/RCU/
8682X: Documentation/RCU/torture.txt
8683F: include/linux/rcu*
8684X: include/linux/srcu.h
8685F: kernel/rcu/
8686X: kernel/torture.c
8687
8688REAL TIME CLOCK (RTC) SUBSYSTEM
8689M: Alessandro Zummo <a.zummo@towertech.it>
8690M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8691L: rtc-linux@googlegroups.com
8692Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8693T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8694S: Maintained
8695F: Documentation/rtc.txt
8696F: drivers/rtc/
8697F: include/linux/rtc.h
8698F: include/uapi/linux/rtc.h
8699
8700REALTEK AUDIO CODECS
8701M: Bard Liao <bardliao@realtek.com>
8702M: Oder Chiou <oder_chiou@realtek.com>
8703S: Maintained
8704F: sound/soc/codecs/rt*
8705F: include/sound/rt*.h
8706
8707REISERFS FILE SYSTEM
8708L: reiserfs-devel@vger.kernel.org
8709S: Supported
8710F: fs/reiserfs/
8711
8712REGISTER MAP ABSTRACTION
8713M: Mark Brown <broonie@kernel.org>
8714L: linux-kernel@vger.kernel.org
8715T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8716S: Supported
8717F: drivers/base/regmap/
8718F: include/linux/regmap.h
8719
8720REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8721M: Ohad Ben-Cohen <ohad@wizery.com>
8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8723S: Maintained
8724F: drivers/remoteproc/
8725F: Documentation/remoteproc.txt
8726F: include/linux/remoteproc.h
8727
8728REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8729M: Ohad Ben-Cohen <ohad@wizery.com>
8730T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8731S: Maintained
8732F: drivers/rpmsg/
8733F: Documentation/rpmsg.txt
8734F: include/linux/rpmsg.h
8735
8736RESET CONTROLLER FRAMEWORK
8737M: Philipp Zabel <p.zabel@pengutronix.de>
8738S: Maintained
8739F: drivers/reset/
8740F: Documentation/devicetree/bindings/reset/
8741F: include/dt-bindings/reset/
8742F: include/linux/reset.h
8743F: include/linux/reset-controller.h
8744
8745RFKILL
8746M: Johannes Berg <johannes@sipsolutions.net>
8747L: linux-wireless@vger.kernel.org
8748W: http://wireless.kernel.org/
8749T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8751S: Maintained
8752F: Documentation/rfkill.txt
8753F: net/rfkill/
8754
8755RHASHTABLE
8756M: Thomas Graf <tgraf@suug.ch>
8757L: netdev@vger.kernel.org
8758S: Maintained
8759F: lib/rhashtable.c
8760F: include/linux/rhashtable.h
8761
8762RICOH SMARTMEDIA/XD DRIVER
8763M: Maxim Levitsky <maximlevitsky@gmail.com>
8764S: Maintained
8765F: drivers/mtd/nand/r852.c
8766F: drivers/mtd/nand/r852.h
8767
8768RICOH R5C592 MEMORYSTICK DRIVER
8769M: Maxim Levitsky <maximlevitsky@gmail.com>
8770S: Maintained
8771F: drivers/memstick/host/r592.*
8772
8773ROCCAT DRIVERS
8774M: Stefan Achatz <erazor_de@users.sourceforge.net>
8775W: http://sourceforge.net/projects/roccat/
8776S: Maintained
8777F: drivers/hid/hid-roccat*
8778F: include/linux/hid-roccat*
8779F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8780
8781ROCKER DRIVER
8782M: Jiri Pirko <jiri@resnulli.us>
8783M: Scott Feldman <sfeldma@gmail.com>
8784L: netdev@vger.kernel.org
8785S: Supported
8786F: drivers/net/ethernet/rocker/
8787
8788ROCKETPORT DRIVER
8789P: Comtrol Corp.
8790W: http://www.comtrol.com
8791S: Maintained
8792F: Documentation/serial/rocket.txt
8793F: drivers/tty/rocket*
8794
8795ROCKETPORT EXPRESS/INFINITY DRIVER
8796M: Kevin Cernekee <cernekee@gmail.com>
8797L: linux-serial@vger.kernel.org
8798S: Odd Fixes
8799F: drivers/tty/serial/rp2.*
8800
8801ROSE NETWORK LAYER
8802M: Ralf Baechle <ralf@linux-mips.org>
8803L: linux-hams@vger.kernel.org
8804W: http://www.linux-ax25.org/
8805S: Maintained
8806F: include/net/rose.h
8807F: include/uapi/linux/rose.h
8808F: net/rose/
8809
8810RTL2830 MEDIA DRIVER
8811M: Antti Palosaari <crope@iki.fi>
8812L: linux-media@vger.kernel.org
8813W: http://linuxtv.org/
8814W: http://palosaari.fi/linux/
8815Q: http://patchwork.linuxtv.org/project/linux-media/list/
8816T: git git://linuxtv.org/anttip/media_tree.git
8817S: Maintained
8818F: drivers/media/dvb-frontends/rtl2830*
8819
8820RTL2832 MEDIA DRIVER
8821M: Antti Palosaari <crope@iki.fi>
8822L: linux-media@vger.kernel.org
8823W: http://linuxtv.org/
8824W: http://palosaari.fi/linux/
8825Q: http://patchwork.linuxtv.org/project/linux-media/list/
8826T: git git://linuxtv.org/anttip/media_tree.git
8827S: Maintained
8828F: drivers/media/dvb-frontends/rtl2832*
8829
8830RTL2832_SDR MEDIA DRIVER
8831M: Antti Palosaari <crope@iki.fi>
8832L: linux-media@vger.kernel.org
8833W: http://linuxtv.org/
8834W: http://palosaari.fi/linux/
8835Q: http://patchwork.linuxtv.org/project/linux-media/list/
8836T: git git://linuxtv.org/anttip/media_tree.git
8837S: Maintained
8838F: drivers/media/dvb-frontends/rtl2832_sdr*
8839
8840RTL8180 WIRELESS DRIVER
8841L: linux-wireless@vger.kernel.org
8842W: http://wireless.kernel.org/
8843T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8844S: Orphan
8845F: drivers/net/wireless/rtl818x/rtl8180/
8846
8847RTL8187 WIRELESS DRIVER
8848M: Herton Ronaldo Krzesinski <herton@canonical.com>
8849M: Hin-Tak Leung <htl10@users.sourceforge.net>
8850M: Larry Finger <Larry.Finger@lwfinger.net>
8851L: linux-wireless@vger.kernel.org
8852W: http://wireless.kernel.org/
8853T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8854S: Maintained
8855F: drivers/net/wireless/rtl818x/rtl8187/
8856
8857RTL8192CE WIRELESS DRIVER
8858M: Larry Finger <Larry.Finger@lwfinger.net>
8859M: Chaoming Li <chaoming_li@realsil.com.cn>
8860L: linux-wireless@vger.kernel.org
8861W: http://wireless.kernel.org/
8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8863S: Maintained
8864F: drivers/net/wireless/rtlwifi/
8865F: drivers/net/wireless/rtlwifi/rtl8192ce/
8866
8867S3 SAVAGE FRAMEBUFFER DRIVER
8868M: Antonino Daplas <adaplas@gmail.com>
8869L: linux-fbdev@vger.kernel.org
8870S: Maintained
8871F: drivers/video/fbdev/savage/
8872
8873S390
8874M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8875M: Heiko Carstens <heiko.carstens@de.ibm.com>
8876L: linux-s390@vger.kernel.org
8877W: http://www.ibm.com/developerworks/linux/linux390/
8878S: Supported
8879F: arch/s390/
8880F: drivers/s390/
8881F: Documentation/s390/
8882F: Documentation/DocBook/s390*
8883
8884S390 COMMON I/O LAYER
8885M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8886M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8887L: linux-s390@vger.kernel.org
8888W: http://www.ibm.com/developerworks/linux/linux390/
8889S: Supported
8890F: drivers/s390/cio/
8891
8892S390 DASD DRIVER
8893M: Stefan Weinhuber <wein@de.ibm.com>
8894M: Stefan Haberland <stefan.haberland@de.ibm.com>
8895L: linux-s390@vger.kernel.org
8896W: http://www.ibm.com/developerworks/linux/linux390/
8897S: Supported
8898F: drivers/s390/block/dasd*
8899F: block/partitions/ibm.c
8900
8901S390 NETWORK DRIVERS
8902M: Ursula Braun <ursula.braun@de.ibm.com>
8903L: linux-s390@vger.kernel.org
8904W: http://www.ibm.com/developerworks/linux/linux390/
8905S: Supported
8906F: drivers/s390/net/
8907
8908S390 PCI SUBSYSTEM
8909M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8910M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8911L: linux-s390@vger.kernel.org
8912W: http://www.ibm.com/developerworks/linux/linux390/
8913S: Supported
8914F: arch/s390/pci/
8915F: drivers/pci/hotplug/s390_pci_hpc.c
8916
8917S390 ZCRYPT DRIVER
8918M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8919L: linux-s390@vger.kernel.org
8920W: http://www.ibm.com/developerworks/linux/linux390/
8921S: Supported
8922F: drivers/s390/crypto/
8923
8924S390 ZFCP DRIVER
8925M: Steffen Maier <maier@linux.vnet.ibm.com>
8926L: linux-s390@vger.kernel.org
8927W: http://www.ibm.com/developerworks/linux/linux390/
8928S: Supported
8929F: drivers/s390/scsi/zfcp_*
8930
8931S390 IUCV NETWORK LAYER
8932M: Ursula Braun <ursula.braun@de.ibm.com>
8933L: linux-s390@vger.kernel.org
8934W: http://www.ibm.com/developerworks/linux/linux390/
8935S: Supported
8936F: drivers/s390/net/*iucv*
8937F: include/net/iucv/
8938F: net/iucv/
8939
8940S3C24XX SD/MMC Driver
8941M: Ben Dooks <ben-linux@fluff.org>
8942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8943S: Supported
8944F: drivers/mmc/host/s3cmci.*
8945
8946SAA6588 RDS RECEIVER DRIVER
8947M: Hans Verkuil <hverkuil@xs4all.nl>
8948L: linux-media@vger.kernel.org
8949T: git git://linuxtv.org/media_tree.git
8950W: http://linuxtv.org
8951S: Odd Fixes
8952F: drivers/media/i2c/saa6588*
8953
8954SAA7134 VIDEO4LINUX DRIVER
8955M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8956L: linux-media@vger.kernel.org
8957W: http://linuxtv.org
8958T: git git://linuxtv.org/media_tree.git
8959S: Odd fixes
8960F: Documentation/video4linux/*.saa7134
8961F: drivers/media/pci/saa7134/
8962
8963SAA7146 VIDEO4LINUX-2 DRIVER
8964M: Hans Verkuil <hverkuil@xs4all.nl>
8965L: linux-media@vger.kernel.org
8966T: git git://linuxtv.org/media_tree.git
8967S: Maintained
8968F: drivers/media/common/saa7146/
8969F: drivers/media/pci/saa7146/
8970F: include/media/saa7146*
8971
8972SAMSUNG LAPTOP DRIVER
8973M: Corentin Chary <corentin.chary@gmail.com>
8974L: platform-driver-x86@vger.kernel.org
8975S: Maintained
8976F: drivers/platform/x86/samsung-laptop.c
8977
8978SAMSUNG AUDIO (ASoC) DRIVERS
8979M: Sangbeom Kim <sbkim73@samsung.com>
8980L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8981S: Supported
8982F: sound/soc/samsung/
8983
8984SAMSUNG FRAMEBUFFER DRIVER
8985M: Jingoo Han <jingoohan1@gmail.com>
8986L: linux-fbdev@vger.kernel.org
8987S: Maintained
8988F: drivers/video/fbdev/s3c-fb.c
8989
8990SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8991M: Sangbeom Kim <sbkim73@samsung.com>
8992M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8993L: linux-kernel@vger.kernel.org
8994L: linux-samsung-soc@vger.kernel.org
8995S: Supported
8996F: drivers/mfd/sec*.c
8997F: drivers/regulator/s2m*.c
8998F: drivers/regulator/s5m*.c
8999F: drivers/clk/clk-s2mps11.c
9000F: drivers/rtc/rtc-s5m.c
9001F: include/linux/mfd/samsung/
9002F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9003F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9004
9005SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9006M: Kyungmin Park <kyungmin.park@samsung.com>
9007M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9008L: linux-media@vger.kernel.org
9009Q: https://patchwork.linuxtv.org/project/linux-media/list/
9010S: Supported
9011F: drivers/media/platform/exynos4-is/
9012
9013SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9014M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9015L: linux-media@vger.kernel.org
9016L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9017S: Maintained
9018F: drivers/media/platform/s3c-camif/
9019F: include/media/s3c_camif.h
9020
9021SAMSUNG S5C73M3 CAMERA DRIVER
9022M: Kyungmin Park <kyungmin.park@samsung.com>
9023M: Andrzej Hajda <a.hajda@samsung.com>
9024L: linux-media@vger.kernel.org
9025S: Supported
9026F: drivers/media/i2c/s5c73m3/*
9027
9028SAMSUNG S5K5BAF CAMERA DRIVER
9029M: Kyungmin Park <kyungmin.park@samsung.com>
9030M: Andrzej Hajda <a.hajda@samsung.com>
9031L: linux-media@vger.kernel.org
9032S: Supported
9033F: drivers/media/i2c/s5k5baf.c
9034
9035SAMSUNG S3FWRN5 NFC DRIVER
9036M: Robert Baldyga <r.baldyga@samsung.com>
9037L: linux-nfc@lists.01.org (moderated for non-subscribers)
9038S: Supported
9039F: drivers/nfc/s3fwrn5
9040
9041SAMSUNG SOC CLOCK DRIVERS
9042M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9043M: Tomasz Figa <tomasz.figa@gmail.com>
9044S: Supported
9045L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9046F: drivers/clk/samsung/
9047
9048SAMSUNG SXGBE DRIVERS
9049M: Byungho An <bh74.an@samsung.com>
9050M: Girish K S <ks.giri@samsung.com>
9051M: Vipul Pandya <vipul.pandya@samsung.com>
9052S: Supported
9053L: netdev@vger.kernel.org
9054F: drivers/net/ethernet/samsung/sxgbe/
9055
9056SAMSUNG THERMAL DRIVER
9057M: Lukasz Majewski <l.majewski@samsung.com>
9058L: linux-pm@vger.kernel.org
9059L: linux-samsung-soc@vger.kernel.org
9060S: Supported
9061T: https://github.com/lmajewski/linux-samsung-thermal.git
9062F: drivers/thermal/samsung/
9063
9064SAMSUNG USB2 PHY DRIVER
9065M: Kamil Debski <k.debski@samsung.com>
9066L: linux-kernel@vger.kernel.org
9067S: Supported
9068F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9069F: Documentation/phy/samsung-usb2.txt
9070F: drivers/phy/phy-exynos4210-usb2.c
9071F: drivers/phy/phy-exynos4x12-usb2.c
9072F: drivers/phy/phy-exynos5250-usb2.c
9073F: drivers/phy/phy-s5pv210-usb2.c
9074F: drivers/phy/phy-samsung-usb2.c
9075F: drivers/phy/phy-samsung-usb2.h
9076
9077SERIAL DRIVERS
9078M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9079L: linux-serial@vger.kernel.org
9080S: Maintained
9081F: drivers/tty/serial/
9082
9083SYNOPSYS DESIGNWARE DMAC DRIVER
9084M: Viresh Kumar <vireshk@kernel.org>
9085M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9086S: Maintained
9087F: include/linux/dma/dw.h
9088F: include/linux/platform_data/dma-dw.h
9089F: drivers/dma/dw/
9090
9091SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9092M: Lars Persson <lars.persson@axis.com>
9093L: netdev@vger.kernel.org
9094S: Supported
9095F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9096F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9097
9098SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9099M: Seungwon Jeon <tgih.jun@samsung.com>
9100M: Jaehoon Chung <jh80.chung@samsung.com>
9101L: linux-mmc@vger.kernel.org
9102S: Maintained
9103F: include/linux/mmc/dw_mmc.h
9104F: drivers/mmc/host/dw_mmc*
9105
9106THUNDERBOLT DRIVER
9107M: Andreas Noever <andreas.noever@gmail.com>
9108S: Maintained
9109F: drivers/thunderbolt/
9110
9111TIMEKEEPING, CLOCKSOURCE CORE, NTP
9112M: John Stultz <john.stultz@linaro.org>
9113M: Thomas Gleixner <tglx@linutronix.de>
9114L: linux-kernel@vger.kernel.org
9115T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9116S: Supported
9117F: include/linux/clocksource.h
9118F: include/linux/time.h
9119F: include/linux/timex.h
9120F: include/uapi/linux/time.h
9121F: include/uapi/linux/timex.h
9122F: kernel/time/clocksource.c
9123F: kernel/time/time*.c
9124F: kernel/time/ntp.c
9125F: tools/testing/selftests/timers/
9126
9127SC1200 WDT DRIVER
9128M: Zwane Mwaikambo <zwanem@gmail.com>
9129S: Maintained
9130F: drivers/watchdog/sc1200wdt.c
9131
9132SCHEDULER
9133M: Ingo Molnar <mingo@redhat.com>
9134M: Peter Zijlstra <peterz@infradead.org>
9135L: linux-kernel@vger.kernel.org
9136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9137S: Maintained
9138F: kernel/sched/
9139F: include/linux/sched.h
9140F: include/uapi/linux/sched.h
9141F: include/linux/wait.h
9142
9143SCORE ARCHITECTURE
9144M: Chen Liqin <liqin.linux@gmail.com>
9145M: Lennox Wu <lennox.wu@gmail.com>
9146W: http://www.sunplus.com
9147S: Supported
9148F: arch/score/
9149
9150SCSI CDROM DRIVER
9151M: Jens Axboe <axboe@kernel.dk>
9152L: linux-scsi@vger.kernel.org
9153W: http://www.kernel.dk
9154S: Maintained
9155F: drivers/scsi/sr*
9156
9157SCSI RDMA PROTOCOL (SRP) INITIATOR
9158M: Bart Van Assche <bart.vanassche@sandisk.com>
9159L: linux-rdma@vger.kernel.org
9160S: Supported
9161W: http://www.openfabrics.org
9162Q: http://patchwork.kernel.org/project/linux-rdma/list/
9163T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9164F: drivers/infiniband/ulp/srp/
9165F: include/scsi/srp.h
9166
9167SCSI SG DRIVER
9168M: Doug Gilbert <dgilbert@interlog.com>
9169L: linux-scsi@vger.kernel.org
9170W: http://sg.danny.cz/sg
9171S: Maintained
9172F: Documentation/scsi/scsi-generic.txt
9173F: drivers/scsi/sg.c
9174F: include/scsi/sg.h
9175
9176SCSI SUBSYSTEM
9177M: "James E.J. Bottomley" <JBottomley@odin.com>
9178L: linux-scsi@vger.kernel.org
9179T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9180S: Maintained
9181F: drivers/scsi/
9182F: include/scsi/
9183
9184SCSI TAPE DRIVER
9185M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9186L: linux-scsi@vger.kernel.org
9187S: Maintained
9188F: Documentation/scsi/st.txt
9189F: drivers/scsi/st.*
9190F: drivers/scsi/st_*.h
9191
9192SCTP PROTOCOL
9193M: Vlad Yasevich <vyasevich@gmail.com>
9194M: Neil Horman <nhorman@tuxdriver.com>
9195L: linux-sctp@vger.kernel.org
9196W: http://lksctp.sourceforge.net
9197S: Maintained
9198F: Documentation/networking/sctp.txt
9199F: include/linux/sctp.h
9200F: include/uapi/linux/sctp.h
9201F: include/net/sctp/
9202F: net/sctp/
9203
9204SCx200 CPU SUPPORT
9205M: Jim Cromie <jim.cromie@gmail.com>
9206S: Odd Fixes
9207F: Documentation/i2c/busses/scx200_acb
9208F: arch/x86/platform/scx200/
9209F: drivers/watchdog/scx200_wdt.c
9210F: drivers/i2c/busses/scx200*
9211F: drivers/mtd/maps/scx200_docflash.c
9212F: include/linux/scx200.h
9213
9214SCx200 GPIO DRIVER
9215M: Jim Cromie <jim.cromie@gmail.com>
9216S: Maintained
9217F: drivers/char/scx200_gpio.c
9218F: include/linux/scx200_gpio.h
9219
9220SCx200 HRT CLOCKSOURCE DRIVER
9221M: Jim Cromie <jim.cromie@gmail.com>
9222S: Maintained
9223F: drivers/clocksource/scx200_hrt.c
9224
9225SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9226M: Sascha Sommer <saschasommer@freenet.de>
9227L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9228S: Maintained
9229F: drivers/mmc/host/sdricoh_cs.c
9230
9231SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9232L: linux-mmc@vger.kernel.org
9233S: Orphan
9234F: drivers/mmc/host/sdhci.*
9235F: drivers/mmc/host/sdhci-pltfm.[ch]
9236
9237SECURE COMPUTING
9238M: Kees Cook <keescook@chromium.org>
9239R: Andy Lutomirski <luto@amacapital.net>
9240R: Will Drewry <wad@chromium.org>
9241T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9242S: Supported
9243F: kernel/seccomp.c
9244F: include/uapi/linux/seccomp.h
9245F: include/linux/seccomp.h
9246F: tools/testing/selftests/seccomp/*
9247K: \bsecure_computing
9248K: \bTIF_SECCOMP\b
9249
9250SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9251M: Ben Dooks <ben-linux@fluff.org>
9252M: Jaehoon Chung <jh80.chung@samsung.com>
9253L: linux-mmc@vger.kernel.org
9254S: Maintained
9255F: drivers/mmc/host/sdhci-s3c*
9256
9257SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9258M: Viresh Kumar <vireshk@kernel.org>
9259L: spear-devel@list.st.com
9260L: linux-mmc@vger.kernel.org
9261S: Maintained
9262F: drivers/mmc/host/sdhci-spear.c
9263
9264SECURITY SUBSYSTEM
9265M: James Morris <james.l.morris@oracle.com>
9266M: "Serge E. Hallyn" <serge@hallyn.com>
9267L: linux-security-module@vger.kernel.org (suggested Cc:)
9268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9269W: http://kernsec.org/
9270S: Supported
9271F: security/
9272
9273SECURITY CONTACT
9274M: Security Officers <security@kernel.org>
9275S: Supported
9276
9277SELINUX SECURITY MODULE
9278M: Paul Moore <paul@paul-moore.com>
9279M: Stephen Smalley <sds@tycho.nsa.gov>
9280M: Eric Paris <eparis@parisplace.org>
9281L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9282W: http://selinuxproject.org
9283T: git git://git.infradead.org/users/pcmoore/selinux
9284S: Supported
9285F: include/linux/selinux*
9286F: security/selinux/
9287F: scripts/selinux/
9288
9289APPARMOR SECURITY MODULE
9290M: John Johansen <john.johansen@canonical.com>
9291L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9292W: apparmor.wiki.kernel.org
9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9294S: Supported
9295F: security/apparmor/
9296
9297YAMA SECURITY MODULE
9298M: Kees Cook <keescook@chromium.org>
9299T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9300S: Supported
9301F: security/yama/
9302
9303SENSABLE PHANTOM
9304M: Jiri Slaby <jirislaby@gmail.com>
9305S: Maintained
9306F: drivers/misc/phantom.c
9307F: include/uapi/linux/phantom.h
9308
9309SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9310M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9311M: Minh Tran <minh.tran@avagotech.com>
9312M: John Soni Jose <sony.john-n@avagotech.com>
9313L: linux-scsi@vger.kernel.org
9314W: http://www.avagotech.com
9315S: Supported
9316F: drivers/scsi/be2iscsi/
9317
9318Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9319M: Sathya Perla <sathya.perla@avagotech.com>
9320M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9321M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9322M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9323L: netdev@vger.kernel.org
9324W: http://www.emulex.com
9325S: Supported
9326F: drivers/net/ethernet/emulex/benet/
9327
9328EMULEX ONECONNECT ROCE DRIVER
9329M: Selvin Xavier <selvin.xavier@avagotech.com>
9330M: Devesh Sharma <devesh.sharma@avagotech.com>
9331M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9332L: linux-rdma@vger.kernel.org
9333W: http://www.emulex.com
9334S: Supported
9335F: drivers/infiniband/hw/ocrdma/
9336
9337SFC NETWORK DRIVER
9338M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9339M: Shradha Shah <sshah@solarflare.com>
9340L: netdev@vger.kernel.org
9341S: Supported
9342F: drivers/net/ethernet/sfc/
9343
9344SGI GRU DRIVER
9345M: Dimitri Sivanich <sivanich@sgi.com>
9346S: Maintained
9347F: drivers/misc/sgi-gru/
9348
9349SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9350M: Pat Gefre <pfg@sgi.com>
9351L: linux-ia64@vger.kernel.org
9352S: Supported
9353F: Documentation/ia64/serial.txt
9354F: drivers/tty/serial/ioc?_serial.c
9355F: include/linux/ioc?.h
9356
9357SGI XP/XPC/XPNET DRIVER
9358M: Cliff Whickman <cpw@sgi.com>
9359M: Robin Holt <robinmholt@gmail.com>
9360S: Maintained
9361F: drivers/misc/sgi-xp/
9362
9363SI2157 MEDIA DRIVER
9364M: Antti Palosaari <crope@iki.fi>
9365L: linux-media@vger.kernel.org
9366W: http://linuxtv.org/
9367W: http://palosaari.fi/linux/
9368Q: http://patchwork.linuxtv.org/project/linux-media/list/
9369T: git git://linuxtv.org/anttip/media_tree.git
9370S: Maintained
9371F: drivers/media/tuners/si2157*
9372
9373SI2168 MEDIA DRIVER
9374M: Antti Palosaari <crope@iki.fi>
9375L: linux-media@vger.kernel.org
9376W: http://linuxtv.org/
9377W: http://palosaari.fi/linux/
9378Q: http://patchwork.linuxtv.org/project/linux-media/list/
9379T: git git://linuxtv.org/anttip/media_tree.git
9380S: Maintained
9381F: drivers/media/dvb-frontends/si2168*
9382
9383SI470X FM RADIO RECEIVER I2C DRIVER
9384M: Hans Verkuil <hverkuil@xs4all.nl>
9385L: linux-media@vger.kernel.org
9386T: git git://linuxtv.org/media_tree.git
9387W: http://linuxtv.org
9388S: Odd Fixes
9389F: drivers/media/radio/si470x/radio-si470x-i2c.c
9390
9391SI470X FM RADIO RECEIVER USB DRIVER
9392M: Hans Verkuil <hverkuil@xs4all.nl>
9393L: linux-media@vger.kernel.org
9394T: git git://linuxtv.org/media_tree.git
9395W: http://linuxtv.org
9396S: Maintained
9397F: drivers/media/radio/si470x/radio-si470x-common.c
9398F: drivers/media/radio/si470x/radio-si470x.h
9399F: drivers/media/radio/si470x/radio-si470x-usb.c
9400
9401SI4713 FM RADIO TRANSMITTER I2C DRIVER
9402M: Eduardo Valentin <edubezval@gmail.com>
9403L: linux-media@vger.kernel.org
9404T: git git://linuxtv.org/media_tree.git
9405W: http://linuxtv.org
9406S: Odd Fixes
9407F: drivers/media/radio/si4713/si4713.?
9408
9409SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9410M: Eduardo Valentin <edubezval@gmail.com>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Odd Fixes
9415F: drivers/media/radio/si4713/radio-platform-si4713.c
9416
9417SI4713 FM RADIO TRANSMITTER USB DRIVER
9418M: Hans Verkuil <hverkuil@xs4all.nl>
9419L: linux-media@vger.kernel.org
9420T: git git://linuxtv.org/media_tree.git
9421W: http://linuxtv.org
9422S: Maintained
9423F: drivers/media/radio/si4713/radio-usb-si4713.c
9424
9425SIANO DVB DRIVER
9426M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9427L: linux-media@vger.kernel.org
9428W: http://linuxtv.org
9429T: git git://linuxtv.org/media_tree.git
9430S: Odd fixes
9431F: drivers/media/common/siano/
9432F: drivers/media/usb/siano/
9433F: drivers/media/usb/siano/
9434F: drivers/media/mmc/siano/
9435
9436SIMPLEFB FB DRIVER
9437M: Hans de Goede <hdegoede@redhat.com>
9438L: linux-fbdev@vger.kernel.org
9439S: Maintained
9440F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9441F: drivers/video/fbdev/simplefb.c
9442F: include/linux/platform_data/simplefb.h
9443
9444SH_VEU V4L2 MEM2MEM DRIVER
9445L: linux-media@vger.kernel.org
9446S: Orphan
9447F: drivers/media/platform/sh_veu.c
9448
9449SH_VOU V4L2 OUTPUT DRIVER
9450L: linux-media@vger.kernel.org
9451S: Orphan
9452F: drivers/media/platform/sh_vou.c
9453F: include/media/sh_vou.h
9454
9455SIMPLE FIRMWARE INTERFACE (SFI)
9456M: Len Brown <lenb@kernel.org>
9457L: sfi-devel@simplefirmware.org
9458W: http://simplefirmware.org/
9459T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9460S: Supported
9461F: arch/x86/platform/sfi/
9462F: drivers/sfi/
9463F: include/linux/sfi*.h
9464
9465SIMTEC EB110ATX (Chalice CATS)
9466P: Ben Dooks
9467P: Vincent Sanders <vince@simtec.co.uk>
9468M: Simtec Linux Team <linux@simtec.co.uk>
9469W: http://www.simtec.co.uk/products/EB110ATX/
9470S: Supported
9471
9472SIMTEC EB2410ITX (BAST)
9473P: Ben Dooks
9474P: Vincent Sanders <vince@simtec.co.uk>
9475M: Simtec Linux Team <linux@simtec.co.uk>
9476W: http://www.simtec.co.uk/products/EB2410ITX/
9477S: Supported
9478F: arch/arm/mach-s3c24xx/mach-bast.c
9479F: arch/arm/mach-s3c24xx/bast-ide.c
9480F: arch/arm/mach-s3c24xx/bast-irq.c
9481
9482TI DAVINCI MACHINE SUPPORT
9483M: Sekhar Nori <nsekhar@ti.com>
9484M: Kevin Hilman <khilman@deeprootsystems.com>
9485T: git git://gitorious.org/linux-davinci/linux-davinci.git
9486Q: http://patchwork.kernel.org/project/linux-davinci/list/
9487S: Supported
9488F: arch/arm/mach-davinci/
9489F: drivers/i2c/busses/i2c-davinci.c
9490
9491TI DAVINCI SERIES MEDIA DRIVER
9492M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9493L: linux-media@vger.kernel.org
9494W: http://linuxtv.org/
9495Q: http://patchwork.linuxtv.org/project/linux-media/list/
9496T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9497S: Maintained
9498F: drivers/media/platform/davinci/
9499F: include/media/davinci/
9500
9501TI AM437X VPFE DRIVER
9502M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9503L: linux-media@vger.kernel.org
9504W: http://linuxtv.org/
9505Q: http://patchwork.linuxtv.org/project/linux-media/list/
9506T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9507S: Maintained
9508F: drivers/media/platform/am437x/
9509
9510OV2659 OMNIVISION SENSOR DRIVER
9511M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9512L: linux-media@vger.kernel.org
9513W: http://linuxtv.org/
9514Q: http://patchwork.linuxtv.org/project/linux-media/list/
9515T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9516S: Maintained
9517F: drivers/media/i2c/ov2659.c
9518F: include/media/ov2659.h
9519
9520SILICON MOTION SM712 FRAME BUFFER DRIVER
9521M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9522M: Teddy Wang <teddy.wang@siliconmotion.com>
9523M: Sudip Mukherjee <sudip@vectorindia.org>
9524L: linux-fbdev@vger.kernel.org
9525S: Maintained
9526F: drivers/video/fbdev/sm712*
9527F: Documentation/fb/sm712fb.txt
9528
9529SIS 190 ETHERNET DRIVER
9530M: Francois Romieu <romieu@fr.zoreil.com>
9531L: netdev@vger.kernel.org
9532S: Maintained
9533F: drivers/net/ethernet/sis/sis190.c
9534
9535SIS 900/7016 FAST ETHERNET DRIVER
9536M: Daniele Venzano <venza@brownhat.org>
9537W: http://www.brownhat.org/sis900.html
9538L: netdev@vger.kernel.org
9539S: Maintained
9540F: drivers/net/ethernet/sis/sis900.*
9541
9542SIS FRAMEBUFFER DRIVER
9543M: Thomas Winischhofer <thomas@winischhofer.net>
9544W: http://www.winischhofer.net/linuxsisvga.shtml
9545S: Maintained
9546F: Documentation/fb/sisfb.txt
9547F: drivers/video/fbdev/sis/
9548F: include/video/sisfb.h
9549
9550SIS USB2VGA DRIVER
9551M: Thomas Winischhofer <thomas@winischhofer.net>
9552W: http://www.winischhofer.at/linuxsisusbvga.shtml
9553S: Maintained
9554F: drivers/usb/misc/sisusbvga/
9555
9556SLAB ALLOCATOR
9557M: Christoph Lameter <cl@linux.com>
9558M: Pekka Enberg <penberg@kernel.org>
9559M: David Rientjes <rientjes@google.com>
9560M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9561M: Andrew Morton <akpm@linux-foundation.org>
9562L: linux-mm@kvack.org
9563S: Maintained
9564F: include/linux/sl?b*.h
9565F: mm/sl?b*
9566
9567SLEEPABLE READ-COPY UPDATE (SRCU)
9568M: Lai Jiangshan <jiangshanlai@gmail.com>
9569M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9570M: Josh Triplett <josh@joshtriplett.org>
9571R: Steven Rostedt <rostedt@goodmis.org>
9572R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9573L: linux-kernel@vger.kernel.org
9574W: http://www.rdrop.com/users/paulmck/RCU/
9575S: Supported
9576T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9577F: include/linux/srcu.h
9578F: kernel/rcu/srcu.c
9579
9580SMACK SECURITY MODULE
9581M: Casey Schaufler <casey@schaufler-ca.com>
9582L: linux-security-module@vger.kernel.org
9583W: http://schaufler-ca.com
9584T: git git://git.gitorious.org/smack-next/kernel.git
9585S: Maintained
9586F: Documentation/security/Smack.txt
9587F: security/smack/
9588
9589DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9590M: Kevin Hilman <khilman@kernel.org>
9591M: Nishanth Menon <nm@ti.com>
9592S: Maintained
9593F: drivers/power/avs/
9594F: include/linux/power/smartreflex.h
9595L: linux-pm@vger.kernel.org
9596
9597SMC91x ETHERNET DRIVER
9598M: Nicolas Pitre <nico@fluxnic.net>
9599S: Odd Fixes
9600F: drivers/net/ethernet/smsc/smc91x.*
9601
9602SMIA AND SMIA++ IMAGE SENSOR DRIVER
9603M: Sakari Ailus <sakari.ailus@iki.fi>
9604L: linux-media@vger.kernel.org
9605S: Maintained
9606F: drivers/media/i2c/smiapp/
9607F: include/media/smiapp.h
9608F: drivers/media/i2c/smiapp-pll.c
9609F: drivers/media/i2c/smiapp-pll.h
9610F: include/uapi/linux/smiapp.h
9611F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9612
9613SMM665 HARDWARE MONITOR DRIVER
9614M: Guenter Roeck <linux@roeck-us.net>
9615L: lm-sensors@lm-sensors.org
9616S: Maintained
9617F: Documentation/hwmon/smm665
9618F: drivers/hwmon/smm665.c
9619
9620SMSC EMC2103 HARDWARE MONITOR DRIVER
9621M: Steve Glendinning <steve.glendinning@shawell.net>
9622L: lm-sensors@lm-sensors.org
9623S: Maintained
9624F: Documentation/hwmon/emc2103
9625F: drivers/hwmon/emc2103.c
9626
9627SMSC SCH5627 HARDWARE MONITOR DRIVER
9628M: Hans de Goede <hdegoede@redhat.com>
9629L: lm-sensors@lm-sensors.org
9630S: Supported
9631F: Documentation/hwmon/sch5627
9632F: drivers/hwmon/sch5627.c
9633
9634SMSC47B397 HARDWARE MONITOR DRIVER
9635M: Jean Delvare <jdelvare@suse.com>
9636L: lm-sensors@lm-sensors.org
9637S: Maintained
9638F: Documentation/hwmon/smsc47b397
9639F: drivers/hwmon/smsc47b397.c
9640
9641SMSC911x ETHERNET DRIVER
9642M: Steve Glendinning <steve.glendinning@shawell.net>
9643L: netdev@vger.kernel.org
9644S: Maintained
9645F: include/linux/smsc911x.h
9646F: drivers/net/ethernet/smsc/smsc911x.*
9647
9648SMSC9420 PCI ETHERNET DRIVER
9649M: Steve Glendinning <steve.glendinning@shawell.net>
9650L: netdev@vger.kernel.org
9651S: Maintained
9652F: drivers/net/ethernet/smsc/smsc9420.*
9653
9654SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9655M: Steve Glendinning <steve.glendinning@shawell.net>
9656L: linux-fbdev@vger.kernel.org
9657S: Maintained
9658F: drivers/video/fbdev/smscufx.c
9659
9660SOC-CAMERA V4L2 SUBSYSTEM
9661M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9662L: linux-media@vger.kernel.org
9663T: git git://linuxtv.org/media_tree.git
9664S: Maintained
9665F: include/media/soc*
9666F: drivers/media/i2c/soc_camera/
9667F: drivers/media/platform/soc_camera/
9668
9669SOEKRIS NET48XX LED SUPPORT
9670M: Chris Boot <bootc@bootc.net>
9671S: Maintained
9672F: drivers/leds/leds-net48xx.c
9673
9674SOFTLOGIC 6x10 MPEG CODEC
9675M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9676M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9677M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9678M: Ismael Luceno <ismael@iodev.co.uk>
9679L: linux-media@vger.kernel.org
9680S: Supported
9681F: drivers/media/pci/solo6x10/
9682
9683SOFTWARE RAID (Multiple Disks) SUPPORT
9684M: Neil Brown <neilb@suse.com>
9685L: linux-raid@vger.kernel.org
9686S: Supported
9687F: drivers/md/
9688F: include/linux/raid/
9689F: include/uapi/linux/raid/
9690
9691SONIC NETWORK DRIVER
9692M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9693L: netdev@vger.kernel.org
9694S: Maintained
9695F: drivers/net/ethernet/natsemi/sonic.*
9696
9697SONICS SILICON BACKPLANE DRIVER (SSB)
9698M: Michael Buesch <m@bues.ch>
9699L: netdev@vger.kernel.org
9700S: Maintained
9701F: drivers/ssb/
9702F: include/linux/ssb/
9703
9704SONY VAIO CONTROL DEVICE DRIVER
9705M: Mattia Dongili <malattia@linux.it>
9706L: platform-driver-x86@vger.kernel.org
9707W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9708S: Maintained
9709F: Documentation/laptops/sony-laptop.txt
9710F: drivers/char/sonypi.c
9711F: drivers/platform/x86/sony-laptop.c
9712F: include/linux/sony-laptop.h
9713
9714SONY MEMORYSTICK CARD SUPPORT
9715M: Alex Dubov <oakad@yahoo.com>
9716W: http://tifmxx.berlios.de/
9717S: Maintained
9718F: drivers/memstick/host/tifm_ms.c
9719
9720SONY MEMORYSTICK STANDARD SUPPORT
9721M: Maxim Levitsky <maximlevitsky@gmail.com>
9722S: Maintained
9723F: drivers/memstick/core/ms_block.*
9724
9725SOUND
9726M: Jaroslav Kysela <perex@perex.cz>
9727M: Takashi Iwai <tiwai@suse.com>
9728L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9729W: http://www.alsa-project.org/
9730T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9731T: git git://git.alsa-project.org/alsa-kernel.git
9732Q: http://patchwork.kernel.org/project/alsa-devel/list/
9733S: Maintained
9734F: Documentation/sound/
9735F: include/sound/
9736F: include/uapi/sound/
9737F: sound/
9738
9739SOUND - COMPRESSED AUDIO
9740M: Vinod Koul <vinod.koul@intel.com>
9741L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9742T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9743S: Supported
9744F: Documentation/sound/alsa/compress_offload.txt
9745F: include/sound/compress_driver.h
9746F: include/uapi/sound/compress_*
9747F: sound/core/compress_offload.c
9748F: sound/soc/soc-compress.c
9749
9750SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9751M: Liam Girdwood <lgirdwood@gmail.com>
9752M: Mark Brown <broonie@kernel.org>
9753T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9754L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9755W: http://alsa-project.org/main/index.php/ASoC
9756S: Supported
9757F: Documentation/sound/alsa/soc/
9758F: sound/soc/
9759F: include/sound/soc*
9760
9761SOUND - DMAENGINE HELPERS
9762M: Lars-Peter Clausen <lars@metafoo.de>
9763S: Supported
9764F: include/sound/dmaengine_pcm.h
9765F: sound/core/pcm_dmaengine.c
9766F: sound/soc/soc-generic-dmaengine-pcm.c
9767
9768SP2 MEDIA DRIVER
9769M: Olli Salonen <olli.salonen@iki.fi>
9770L: linux-media@vger.kernel.org
9771W: http://linuxtv.org/
9772Q: http://patchwork.linuxtv.org/project/linux-media/list/
9773S: Maintained
9774F: drivers/media/dvb-frontends/sp2*
9775
9776SPARC + UltraSPARC (sparc/sparc64)
9777M: "David S. Miller" <davem@davemloft.net>
9778L: sparclinux@vger.kernel.org
9779Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9780T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9781T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9782S: Maintained
9783F: arch/sparc/
9784F: drivers/sbus/
9785
9786SPARC SERIAL DRIVERS
9787M: "David S. Miller" <davem@davemloft.net>
9788L: sparclinux@vger.kernel.org
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9791S: Maintained
9792F: include/linux/sunserialcore.h
9793F: drivers/tty/serial/suncore.c
9794F: drivers/tty/serial/sunhv.c
9795F: drivers/tty/serial/sunsab.c
9796F: drivers/tty/serial/sunsab.h
9797F: drivers/tty/serial/sunsu.c
9798F: drivers/tty/serial/sunzilog.c
9799F: drivers/tty/serial/sunzilog.h
9800
9801SPARSE CHECKER
9802M: "Christopher Li" <sparse@chrisli.org>
9803L: linux-sparse@vger.kernel.org
9804W: https://sparse.wiki.kernel.org/
9805T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9806T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9807S: Maintained
9808F: include/linux/compiler.h
9809
9810SPEAR PLATFORM SUPPORT
9811M: Viresh Kumar <vireshk@kernel.org>
9812M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9813L: spear-devel@list.st.com
9814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9815W: http://www.st.com/spear
9816S: Maintained
9817F: arch/arm/mach-spear/
9818
9819SPEAR CLOCK FRAMEWORK SUPPORT
9820M: Viresh Kumar <vireshk@kernel.org>
9821L: spear-devel@list.st.com
9822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9823W: http://www.st.com/spear
9824S: Maintained
9825F: drivers/clk/spear/
9826
9827SPI SUBSYSTEM
9828M: Mark Brown <broonie@kernel.org>
9829L: linux-spi@vger.kernel.org
9830T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9831Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9832S: Maintained
9833F: Documentation/spi/
9834F: drivers/spi/
9835F: include/linux/spi/
9836F: include/uapi/linux/spi/
9837
9838SPIDERNET NETWORK DRIVER for CELL
9839M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9840L: netdev@vger.kernel.org
9841S: Supported
9842F: Documentation/networking/spider_net.txt
9843F: drivers/net/ethernet/toshiba/spider_net*
9844
9845SPU FILE SYSTEM
9846M: Jeremy Kerr <jk@ozlabs.org>
9847L: linuxppc-dev@lists.ozlabs.org
9848W: http://www.ibm.com/developerworks/power/cell/
9849S: Supported
9850F: Documentation/filesystems/spufs.txt
9851F: arch/powerpc/platforms/cell/spufs/
9852
9853SQUASHFS FILE SYSTEM
9854M: Phillip Lougher <phillip@squashfs.org.uk>
9855L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9856W: http://squashfs.org.uk
9857S: Maintained
9858F: Documentation/filesystems/squashfs.txt
9859F: fs/squashfs/
9860
9861SRM (Alpha) environment access
9862M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9863S: Maintained
9864F: arch/alpha/kernel/srm_env.c
9865
9866STABLE BRANCH
9867M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9868L: stable@vger.kernel.org
9869S: Supported
9870F: Documentation/stable_kernel_rules.txt
9871
9872STAGING SUBSYSTEM
9873M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9874T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9875L: devel@driverdev.osuosl.org
9876S: Supported
9877F: drivers/staging/
9878
9879STAGING - COMEDI
9880M: Ian Abbott <abbotti@mev.co.uk>
9881M: H Hartley Sweeten <hsweeten@visionengravers.com>
9882S: Odd Fixes
9883F: drivers/staging/comedi/
9884
9885STAGING - FLARION FT1000 DRIVERS
9886M: Marek Belisko <marek.belisko@gmail.com>
9887S: Odd Fixes
9888F: drivers/staging/ft1000/
9889
9890STAGING - INDUSTRIAL IO
9891M: Jonathan Cameron <jic23@kernel.org>
9892L: linux-iio@vger.kernel.org
9893S: Odd Fixes
9894F: drivers/staging/iio/
9895
9896STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9897M: Jarod Wilson <jarod@wilsonet.com>
9898W: http://www.lirc.org/
9899S: Odd Fixes
9900F: drivers/staging/media/lirc/
9901
9902STAGING - LUSTRE PARALLEL FILESYSTEM
9903M: Oleg Drokin <oleg.drokin@intel.com>
9904M: Andreas Dilger <andreas.dilger@intel.com>
9905L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9906W: http://lustre.opensfs.org/
9907S: Maintained
9908F: drivers/staging/lustre
9909
9910STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9911M: Julian Andres Klode <jak@jak-linux.org>
9912M: Marc Dietrich <marvin24@gmx.de>
9913L: ac100@lists.launchpad.net (moderated for non-subscribers)
9914L: linux-tegra@vger.kernel.org
9915S: Maintained
9916F: drivers/staging/nvec/
9917
9918STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9919M: Jens Frederich <jfrederich@gmail.com>
9920M: Daniel Drake <dsd@laptop.org>
9921M: Jon Nettleton <jon.nettleton@gmail.com>
9922W: http://wiki.laptop.org/go/DCON
9923S: Maintained
9924F: drivers/staging/olpc_dcon/
9925
9926STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9927M: Willy Tarreau <willy@meta-x.org>
9928S: Odd Fixes
9929F: drivers/staging/panel/
9930
9931STAGING - REALTEK RTL8712U DRIVERS
9932M: Larry Finger <Larry.Finger@lwfinger.net>
9933M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9934S: Odd Fixes
9935F: drivers/staging/rtl8712/
9936
9937STAGING - REALTEK RTL8723U WIRELESS DRIVER
9938M: Larry Finger <Larry.Finger@lwfinger.net>
9939M: Jes Sorensen <Jes.Sorensen@redhat.com>
9940L: linux-wireless@vger.kernel.org
9941S: Maintained
9942F: drivers/staging/rtl8723au/
9943
9944STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9945M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9946M: Teddy Wang <teddy.wang@siliconmotion.com>
9947M: Sudip Mukherjee <sudip@vectorindia.org>
9948L: linux-fbdev@vger.kernel.org
9949S: Maintained
9950F: drivers/staging/sm750fb/
9951
9952STAGING - SLICOSS
9953M: Lior Dotan <liodot@gmail.com>
9954M: Christopher Harrer <charrer@alacritech.com>
9955S: Odd Fixes
9956F: drivers/staging/slicoss/
9957
9958STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9959M: William Hubbs <w.d.hubbs@gmail.com>
9960M: Chris Brannon <chris@the-brannons.com>
9961M: Kirk Reiser <kirk@reisers.ca>
9962M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9963L: speakup@linux-speakup.org
9964W: http://www.linux-speakup.org/
9965S: Odd Fixes
9966F: drivers/staging/speakup/
9967
9968STAGING - VIA VT665X DRIVERS
9969M: Forest Bond <forest@alittletooquiet.net>
9970S: Odd Fixes
9971F: drivers/staging/vt665?/
9972
9973STAGING - WILC1000 WIFI DRIVER
9974M: Johnny Kim <johnny.kim@atmel.com>
9975M: Rachel Kim <rachel.kim@atmel.com>
9976M: Dean Lee <dean.lee@atmel.com>
9977M: Chris Park <chris.park@atmel.com>
9978L: linux-wireless@vger.kernel.org
9979S: Supported
9980F: drivers/staging/wilc1000/
9981
9982STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9983M: Arnaud Patard <arnaud.patard@rtp-net.org>
9984S: Odd Fixes
9985F: drivers/staging/xgifb/
9986
9987HFI1 DRIVER
9988M: Mike Marciniszyn <infinipath@intel.com>
9989L: linux-rdma@vger.kernel.org
9990S: Supported
9991F: drivers/staging/rdma/hfi1
9992
9993STARFIRE/DURALAN NETWORK DRIVER
9994M: Ion Badulescu <ionut@badula.org>
9995S: Odd Fixes
9996F: drivers/net/ethernet/adaptec/starfire*
9997
9998SUN3/3X
9999M: Sam Creasey <sammy@sammy.net>
10000W: http://sammy.net/sun3/
10001S: Maintained
10002F: arch/m68k/kernel/*sun3*
10003F: arch/m68k/sun3*/
10004F: arch/m68k/include/asm/sun3*
10005F: drivers/net/ethernet/i825xx/sun3*
10006
10007SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10008M: Hans de Goede <hdegoede@redhat.com>
10009L: linux-input@vger.kernel.org
10010S: Maintained
10011F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10012F: drivers/input/keyboard/sun4i-lradc-keys.c
10013
10014SUNDANCE NETWORK DRIVER
10015M: Denis Kirjanov <kda@linux-powerpc.org>
10016L: netdev@vger.kernel.org
10017S: Maintained
10018F: drivers/net/ethernet/dlink/sundance.c
10019
10020SUPERH
10021L: linux-sh@vger.kernel.org
10022Q: http://patchwork.kernel.org/project/linux-sh/list/
10023S: Orphan
10024F: Documentation/sh/
10025F: arch/sh/
10026F: drivers/sh/
10027
10028SUSPEND TO RAM
10029M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10030M: Len Brown <len.brown@intel.com>
10031M: Pavel Machek <pavel@ucw.cz>
10032L: linux-pm@vger.kernel.org
10033S: Supported
10034F: Documentation/power/
10035F: arch/x86/kernel/acpi/
10036F: drivers/base/power/
10037F: kernel/power/
10038F: include/linux/suspend.h
10039F: include/linux/freezer.h
10040F: include/linux/pm.h
10041
10042SVGA HANDLING
10043M: Martin Mares <mj@ucw.cz>
10044L: linux-video@atrey.karlin.mff.cuni.cz
10045S: Maintained
10046F: Documentation/svga.txt
10047F: arch/x86/boot/video*
10048
10049SWIOTLB SUBSYSTEM
10050M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10051L: linux-kernel@vger.kernel.org
10052S: Supported
10053F: lib/swiotlb.c
10054F: arch/*/kernel/pci-swiotlb.c
10055F: include/linux/swiotlb.h
10056
10057SWITCHDEV
10058M: Jiri Pirko <jiri@resnulli.us>
10059L: netdev@vger.kernel.org
10060S: Supported
10061F: net/switchdev/
10062F: include/net/switchdev.h
10063
10064SYNOPSYS ARC ARCHITECTURE
10065M: Vineet Gupta <vgupta@synopsys.com>
10066S: Supported
10067F: arch/arc/
10068F: Documentation/devicetree/bindings/arc/*
10069F: drivers/tty/serial/arc_uart.c
10070T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10071
10072SYNOPSYS ARC SDP platform support
10073M: Alexey Brodkin <abrodkin@synopsys.com>
10074S: Supported
10075F: arch/arc/plat-axs10x
10076F: arch/arc/boot/dts/ax*
10077F: Documentation/devicetree/bindings/arc/axs10*
10078
10079SYSTEM CONFIGURATION (SYSCON)
10080M: Lee Jones <lee.jones@linaro.org>
10081M: Arnd Bergmann <arnd@arndb.de>
10082T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10083S: Supported
10084F: drivers/mfd/syscon.c
10085
10086SYSV FILESYSTEM
10087M: Christoph Hellwig <hch@infradead.org>
10088S: Maintained
10089F: Documentation/filesystems/sysv-fs.txt
10090F: fs/sysv/
10091F: include/linux/sysv_fs.h
10092
10093TARGET SUBSYSTEM
10094M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10095L: linux-scsi@vger.kernel.org
10096L: target-devel@vger.kernel.org
10097W: http://www.linux-iscsi.org
10098W: http://groups.google.com/group/linux-iscsi-target-dev
10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10100S: Supported
10101F: drivers/target/
10102F: include/target/
10103F: Documentation/target/
10104
10105TASKSTATS STATISTICS INTERFACE
10106M: Balbir Singh <bsingharora@gmail.com>
10107S: Maintained
10108F: Documentation/accounting/taskstats*
10109F: include/linux/taskstats*
10110F: kernel/taskstats.c
10111
10112TC CLASSIFIER
10113M: Jamal Hadi Salim <jhs@mojatatu.com>
10114L: netdev@vger.kernel.org
10115S: Maintained
10116F: include/net/pkt_cls.h
10117F: include/uapi/linux/pkt_cls.h
10118F: net/sched/
10119
10120TCP LOW PRIORITY MODULE
10121M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10122M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10123W: http://tcp-lp-mod.sourceforge.net/
10124S: Maintained
10125F: net/ipv4/tcp_lp.c
10126
10127TDA10071 MEDIA DRIVER
10128M: Antti Palosaari <crope@iki.fi>
10129L: linux-media@vger.kernel.org
10130W: http://linuxtv.org/
10131W: http://palosaari.fi/linux/
10132Q: http://patchwork.linuxtv.org/project/linux-media/list/
10133T: git git://linuxtv.org/anttip/media_tree.git
10134S: Maintained
10135F: drivers/media/dvb-frontends/tda10071*
10136
10137TDA18212 MEDIA DRIVER
10138M: Antti Palosaari <crope@iki.fi>
10139L: linux-media@vger.kernel.org
10140W: http://linuxtv.org/
10141W: http://palosaari.fi/linux/
10142Q: http://patchwork.linuxtv.org/project/linux-media/list/
10143T: git git://linuxtv.org/anttip/media_tree.git
10144S: Maintained
10145F: drivers/media/tuners/tda18212*
10146
10147TDA18218 MEDIA DRIVER
10148M: Antti Palosaari <crope@iki.fi>
10149L: linux-media@vger.kernel.org
10150W: http://linuxtv.org/
10151W: http://palosaari.fi/linux/
10152Q: http://patchwork.linuxtv.org/project/linux-media/list/
10153T: git git://linuxtv.org/anttip/media_tree.git
10154S: Maintained
10155F: drivers/media/tuners/tda18218*
10156
10157TDA18271 MEDIA DRIVER
10158M: Michael Krufky <mkrufky@linuxtv.org>
10159L: linux-media@vger.kernel.org
10160W: http://linuxtv.org/
10161W: http://github.com/mkrufky
10162Q: http://patchwork.linuxtv.org/project/linux-media/list/
10163T: git git://linuxtv.org/mkrufky/tuners.git
10164S: Maintained
10165F: drivers/media/tuners/tda18271*
10166
10167TDA827x MEDIA DRIVER
10168M: Michael Krufky <mkrufky@linuxtv.org>
10169L: linux-media@vger.kernel.org
10170W: http://linuxtv.org/
10171W: http://github.com/mkrufky
10172Q: http://patchwork.linuxtv.org/project/linux-media/list/
10173T: git git://linuxtv.org/mkrufky/tuners.git
10174S: Maintained
10175F: drivers/media/tuners/tda8290.*
10176
10177TDA8290 MEDIA DRIVER
10178M: Michael Krufky <mkrufky@linuxtv.org>
10179L: linux-media@vger.kernel.org
10180W: http://linuxtv.org/
10181W: http://github.com/mkrufky
10182Q: http://patchwork.linuxtv.org/project/linux-media/list/
10183T: git git://linuxtv.org/mkrufky/tuners.git
10184S: Maintained
10185F: drivers/media/tuners/tda8290.*
10186
10187TDA9840 MEDIA DRIVER
10188M: Hans Verkuil <hverkuil@xs4all.nl>
10189L: linux-media@vger.kernel.org
10190T: git git://linuxtv.org/media_tree.git
10191W: http://linuxtv.org
10192S: Maintained
10193F: drivers/media/i2c/tda9840*
10194
10195TEA5761 TUNER DRIVER
10196M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10197L: linux-media@vger.kernel.org
10198W: http://linuxtv.org
10199T: git git://linuxtv.org/media_tree.git
10200S: Odd fixes
10201F: drivers/media/tuners/tea5761.*
10202
10203TEA5767 TUNER DRIVER
10204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10205L: linux-media@vger.kernel.org
10206W: http://linuxtv.org
10207T: git git://linuxtv.org/media_tree.git
10208S: Maintained
10209F: drivers/media/tuners/tea5767.*
10210
10211TEA6415C MEDIA DRIVER
10212M: Hans Verkuil <hverkuil@xs4all.nl>
10213L: linux-media@vger.kernel.org
10214T: git git://linuxtv.org/media_tree.git
10215W: http://linuxtv.org
10216S: Maintained
10217F: drivers/media/i2c/tea6415c*
10218
10219TEA6420 MEDIA DRIVER
10220M: Hans Verkuil <hverkuil@xs4all.nl>
10221L: linux-media@vger.kernel.org
10222T: git git://linuxtv.org/media_tree.git
10223W: http://linuxtv.org
10224S: Maintained
10225F: drivers/media/i2c/tea6420*
10226
10227TEAM DRIVER
10228M: Jiri Pirko <jiri@resnulli.us>
10229L: netdev@vger.kernel.org
10230S: Supported
10231F: drivers/net/team/
10232F: include/linux/if_team.h
10233F: include/uapi/linux/if_team.h
10234
10235TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10236M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10237S: Maintained
10238F: arch/x86/platform/ts5500/
10239
10240TECHNOTREND USB IR RECEIVER
10241M: Sean Young <sean@mess.org>
10242L: linux-media@vger.kernel.org
10243S: Maintained
10244F: drivers/media/rc/ttusbir.c
10245
10246TEGRA ARCHITECTURE SUPPORT
10247M: Stephen Warren <swarren@wwwdotorg.org>
10248M: Thierry Reding <thierry.reding@gmail.com>
10249M: Alexandre Courbot <gnurou@gmail.com>
10250L: linux-tegra@vger.kernel.org
10251Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10252T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10253S: Supported
10254N: [^a-z]tegra
10255
10256TEGRA CLOCK DRIVER
10257M: Peter De Schrijver <pdeschrijver@nvidia.com>
10258M: Prashant Gaikwad <pgaikwad@nvidia.com>
10259S: Supported
10260F: drivers/clk/tegra/
10261
10262TEGRA DMA DRIVER
10263M: Laxman Dewangan <ldewangan@nvidia.com>
10264S: Supported
10265F: drivers/dma/tegra20-apb-dma.c
10266
10267TEGRA I2C DRIVER
10268M: Laxman Dewangan <ldewangan@nvidia.com>
10269S: Supported
10270F: drivers/i2c/busses/i2c-tegra.c
10271
10272TEGRA IOMMU DRIVERS
10273M: Hiroshi Doyu <hdoyu@nvidia.com>
10274S: Supported
10275F: drivers/iommu/tegra*
10276
10277TEGRA KBC DRIVER
10278M: Rakesh Iyer <riyer@nvidia.com>
10279M: Laxman Dewangan <ldewangan@nvidia.com>
10280S: Supported
10281F: drivers/input/keyboard/tegra-kbc.c
10282
10283TEGRA PWM DRIVER
10284M: Thierry Reding <thierry.reding@gmail.com>
10285S: Supported
10286F: drivers/pwm/pwm-tegra.c
10287
10288TEGRA SERIAL DRIVER
10289M: Laxman Dewangan <ldewangan@nvidia.com>
10290S: Supported
10291F: drivers/tty/serial/serial-tegra.c
10292
10293TEGRA SPI DRIVER
10294M: Laxman Dewangan <ldewangan@nvidia.com>
10295S: Supported
10296F: drivers/spi/spi-tegra*
10297
10298TEHUTI ETHERNET DRIVER
10299M: Andy Gospodarek <andy@greyhouse.net>
10300L: netdev@vger.kernel.org
10301S: Supported
10302F: drivers/net/ethernet/tehuti/*
10303
10304Telecom Clock Driver for MCPL0010
10305M: Mark Gross <mark.gross@intel.com>
10306S: Supported
10307F: drivers/char/tlclk.c
10308
10309TENSILICA XTENSA PORT (xtensa)
10310M: Chris Zankel <chris@zankel.net>
10311M: Max Filippov <jcmvbkbc@gmail.com>
10312L: linux-xtensa@linux-xtensa.org
10313S: Maintained
10314F: arch/xtensa/
10315F: drivers/irqchip/irq-xtensa-*
10316
10317THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10318M: Hans Verkuil <hverkuil@xs4all.nl>
10319L: linux-media@vger.kernel.org
10320T: git git://linuxtv.org/media_tree.git
10321W: http://linuxtv.org
10322S: Maintained
10323F: drivers/media/radio/radio-raremono.c
10324
10325THERMAL
10326M: Zhang Rui <rui.zhang@intel.com>
10327M: Eduardo Valentin <edubezval@gmail.com>
10328L: linux-pm@vger.kernel.org
10329T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10330T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10331Q: https://patchwork.kernel.org/project/linux-pm/list/
10332S: Supported
10333F: drivers/thermal/
10334F: include/linux/thermal.h
10335F: include/uapi/linux/thermal.h
10336F: include/linux/cpu_cooling.h
10337F: Documentation/devicetree/bindings/thermal/
10338
10339THINGM BLINK(1) USB RGB LED DRIVER
10340M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10341S: Maintained
10342F: drivers/hid/hid-thingm.c
10343
10344THINKPAD ACPI EXTRAS DRIVER
10345M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10346L: ibm-acpi-devel@lists.sourceforge.net
10347L: platform-driver-x86@vger.kernel.org
10348W: http://ibm-acpi.sourceforge.net
10349W: http://thinkwiki.org/wiki/Ibm-acpi
10350T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10351S: Maintained
10352F: drivers/platform/x86/thinkpad_acpi.c
10353
10354TI BANDGAP AND THERMAL DRIVER
10355M: Eduardo Valentin <edubezval@gmail.com>
10356L: linux-pm@vger.kernel.org
10357L: linux-omap@vger.kernel.org
10358S: Maintained
10359F: drivers/thermal/ti-soc-thermal/
10360
10361TI CDCE706 CLOCK DRIVER
10362M: Max Filippov <jcmvbkbc@gmail.com>
10363S: Maintained
10364F: drivers/clk/clk-cdce706.c
10365
10366TI CLOCK DRIVER
10367M: Tero Kristo <t-kristo@ti.com>
10368L: linux-omap@vger.kernel.org
10369S: Maintained
10370F: drivers/clk/ti/
10371F: include/linux/clk/ti.h
10372
10373TI FLASH MEDIA INTERFACE DRIVER
10374M: Alex Dubov <oakad@yahoo.com>
10375S: Maintained
10376F: drivers/misc/tifm*
10377F: drivers/mmc/host/tifm_sd.c
10378F: include/linux/tifm.h
10379
10380TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10381M: Santosh Shilimkar <ssantosh@kernel.org>
10382L: linux-kernel@vger.kernel.org
10383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10384S: Maintained
10385F: drivers/soc/ti/*
10386T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10387
10388
10389TI LM49xxx FAMILY ASoC CODEC DRIVERS
10390M: M R Swami Reddy <mr.swami.reddy@ti.com>
10391M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10392L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10393S: Maintained
10394F: sound/soc/codecs/lm49453*
10395F: sound/soc/codecs/isabelle*
10396
10397TI LP855x BACKLIGHT DRIVER
10398M: Milo Kim <milo.kim@ti.com>
10399S: Maintained
10400F: Documentation/backlight/lp855x-driver.txt
10401F: drivers/video/backlight/lp855x_bl.c
10402F: include/linux/platform_data/lp855x.h
10403
10404TI LP8727 CHARGER DRIVER
10405M: Milo Kim <milo.kim@ti.com>
10406S: Maintained
10407F: drivers/power/lp8727_charger.c
10408F: include/linux/platform_data/lp8727.h
10409
10410TI LP8788 MFD DRIVER
10411M: Milo Kim <milo.kim@ti.com>
10412S: Maintained
10413F: drivers/iio/adc/lp8788_adc.c
10414F: drivers/leds/leds-lp8788.c
10415F: drivers/mfd/lp8788*.c
10416F: drivers/power/lp8788-charger.c
10417F: drivers/regulator/lp8788-*.c
10418F: include/linux/mfd/lp8788*.h
10419
10420TI NETCP ETHERNET DRIVER
10421M: Wingman Kwok <w-kwok2@ti.com>
10422M: Murali Karicheri <m-karicheri2@ti.com>
10423L: netdev@vger.kernel.org
10424S: Maintained
10425F: drivers/net/ethernet/ti/netcp*
10426
10427TI TAS571X FAMILY ASoC CODEC DRIVER
10428M: Kevin Cernekee <cernekee@chromium.org>
10429L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10430S: Odd Fixes
10431F: sound/soc/codecs/tas571x*
10432
10433TI TWL4030 SERIES SOC CODEC DRIVER
10434M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10435L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10436S: Maintained
10437F: sound/soc/codecs/twl4030*
10438
10439TI WILINK WIRELESS DRIVERS
10440L: linux-wireless@vger.kernel.org
10441W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10442W: http://wireless.kernel.org/en/users/Drivers/wl1251
10443T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10444S: Orphan
10445F: drivers/net/wireless/ti/
10446F: include/linux/wl12xx.h
10447
10448TIPC NETWORK LAYER
10449M: Jon Maloy <jon.maloy@ericsson.com>
10450M: Ying Xue <ying.xue@windriver.com>
10451L: netdev@vger.kernel.org (core kernel code)
10452L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10453W: http://tipc.sourceforge.net/
10454S: Maintained
10455F: include/uapi/linux/tipc*.h
10456F: net/tipc/
10457
10458TILE ARCHITECTURE
10459M: Chris Metcalf <cmetcalf@ezchip.com>
10460W: http://www.ezchip.com/scm/
10461S: Supported
10462F: arch/tile/
10463F: drivers/char/tile-srom.c
10464F: drivers/edac/tile_edac.c
10465F: drivers/net/ethernet/tile/
10466F: drivers/rtc/rtc-tile.c
10467F: drivers/tty/hvc/hvc_tile.c
10468F: drivers/tty/serial/tilegx.c
10469F: drivers/usb/host/*-tilegx.c
10470F: include/linux/usb/tilegx.h
10471
10472TLAN NETWORK DRIVER
10473M: Samuel Chessman <chessman@tux.org>
10474L: tlan-devel@lists.sourceforge.net (subscribers-only)
10475W: http://sourceforge.net/projects/tlan/
10476S: Maintained
10477F: Documentation/networking/tlan.txt
10478F: drivers/net/ethernet/ti/tlan.*
10479
10480TOMOYO SECURITY MODULE
10481M: Kentaro Takeda <takedakn@nttdata.co.jp>
10482M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10483L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10484L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10485L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10486L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10487W: http://tomoyo.sourceforge.jp/
10488T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10489S: Maintained
10490F: security/tomoyo/
10491
10492TOPSTAR LAPTOP EXTRAS DRIVER
10493M: Herton Ronaldo Krzesinski <herton@canonical.com>
10494L: platform-driver-x86@vger.kernel.org
10495S: Maintained
10496F: drivers/platform/x86/topstar-laptop.c
10497
10498TOSHIBA ACPI EXTRAS DRIVER
10499M: Azael Avalos <coproscefalo@gmail.com>
10500L: platform-driver-x86@vger.kernel.org
10501S: Maintained
10502F: drivers/platform/x86/toshiba_acpi.c
10503
10504TOSHIBA BLUETOOTH DRIVER
10505M: Azael Avalos <coproscefalo@gmail.com>
10506L: platform-driver-x86@vger.kernel.org
10507S: Maintained
10508F: drivers/platform/x86/toshiba_bluetooth.c
10509
10510TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10511M: Azael Avalos <coproscefalo@gmail.com>
10512L: platform-driver-x86@vger.kernel.org
10513S: Maintained
10514F: drivers/platform/x86/toshiba_haps.c
10515
10516TOSHIBA SMM DRIVER
10517M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10518W: http://www.buzzard.org.uk/toshiba/
10519S: Maintained
10520F: drivers/char/toshiba.c
10521F: include/linux/toshiba.h
10522F: include/uapi/linux/toshiba.h
10523
10524TOSHIBA TC358743 DRIVER
10525M: Mats Randgaard <matrandg@cisco.com>
10526L: linux-media@vger.kernel.org
10527S: Maintained
10528F: drivers/media/i2c/tc358743*
10529F: include/media/tc358743.h
10530
10531TMIO MMC DRIVER
10532M: Ian Molton <ian@mnementh.co.uk>
10533L: linux-mmc@vger.kernel.org
10534S: Maintained
10535F: drivers/mmc/host/tmio_mmc*
10536F: drivers/mmc/host/sh_mobile_sdhi.c
10537F: include/linux/mmc/tmio.h
10538F: include/linux/mmc/sh_mobile_sdhi.h
10539
10540TMP401 HARDWARE MONITOR DRIVER
10541M: Guenter Roeck <linux@roeck-us.net>
10542L: lm-sensors@lm-sensors.org
10543S: Maintained
10544F: Documentation/hwmon/tmp401
10545F: drivers/hwmon/tmp401.c
10546
10547TMPFS (SHMEM FILESYSTEM)
10548M: Hugh Dickins <hughd@google.com>
10549L: linux-mm@kvack.org
10550S: Maintained
10551F: include/linux/shmem_fs.h
10552F: mm/shmem.c
10553
10554TM6000 VIDEO4LINUX DRIVER
10555M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10556L: linux-media@vger.kernel.org
10557W: http://linuxtv.org
10558T: git git://linuxtv.org/media_tree.git
10559S: Odd fixes
10560F: drivers/media/usb/tm6000/
10561
10562TW68 VIDEO4LINUX DRIVER
10563M: Hans Verkuil <hverkuil@xs4all.nl>
10564L: linux-media@vger.kernel.org
10565T: git git://linuxtv.org/media_tree.git
10566W: http://linuxtv.org
10567S: Odd Fixes
10568F: drivers/media/pci/tw68/
10569
10570TPM DEVICE DRIVER
10571M: Peter Huewe <peterhuewe@gmx.de>
10572M: Marcel Selhorst <tpmdd@selhorst.net>
10573R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10574W: http://tpmdd.sourceforge.net
10575L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10576Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10577T: https://github.com/PeterHuewe/linux-tpmdd
10578S: Maintained
10579F: drivers/char/tpm/
10580
10581TPM IBM_VTPM DEVICE DRIVER
10582M: Ashley Lai <ashleydlai@gmail.com>
10583W: http://tpmdd.sourceforge.net
10584L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10585S: Maintained
10586F: drivers/char/tpm/tpm_ibmvtpm*
10587
10588TRACING
10589M: Steven Rostedt <rostedt@goodmis.org>
10590M: Ingo Molnar <mingo@redhat.com>
10591T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10592S: Maintained
10593F: Documentation/trace/ftrace.txt
10594F: arch/*/*/*/ftrace.h
10595F: arch/*/kernel/ftrace.c
10596F: include/*/ftrace.h
10597F: include/linux/trace*.h
10598F: include/trace/
10599F: kernel/trace/
10600F: tools/testing/selftests/ftrace/
10601
10602TRIVIAL PATCHES
10603M: Jiri Kosina <trivial@kernel.org>
10604T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10605S: Maintained
10606K: ^Subject:.*(?i)trivial
10607
10608TTY LAYER
10609M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10610M: Jiri Slaby <jslaby@suse.com>
10611S: Supported
10612T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10613F: Documentation/serial/
10614F: drivers/tty/
10615F: drivers/tty/serial/serial_core.c
10616F: include/linux/serial_core.h
10617F: include/linux/serial.h
10618F: include/linux/tty.h
10619F: include/uapi/linux/serial_core.h
10620F: include/uapi/linux/serial.h
10621F: include/uapi/linux/tty.h
10622
10623TUA9001 MEDIA DRIVER
10624M: Antti Palosaari <crope@iki.fi>
10625L: linux-media@vger.kernel.org
10626W: http://linuxtv.org/
10627W: http://palosaari.fi/linux/
10628Q: http://patchwork.linuxtv.org/project/linux-media/list/
10629T: git git://linuxtv.org/anttip/media_tree.git
10630S: Maintained
10631F: drivers/media/tuners/tua9001*
10632
10633TULIP NETWORK DRIVERS
10634M: Grant Grundler <grundler@parisc-linux.org>
10635L: netdev@vger.kernel.org
10636S: Maintained
10637F: drivers/net/ethernet/dec/tulip/
10638
10639TUN/TAP driver
10640M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10641W: http://vtun.sourceforge.net/tun
10642S: Maintained
10643F: Documentation/networking/tuntap.txt
10644F: arch/um/os-Linux/drivers/
10645
10646TURBOCHANNEL SUBSYSTEM
10647M: "Maciej W. Rozycki" <macro@linux-mips.org>
10648M: Ralf Baechle <ralf@linux-mips.org>
10649L: linux-mips@linux-mips.org
10650Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10651S: Maintained
10652F: drivers/tc/
10653F: include/linux/tc.h
10654
10655U14-34F SCSI DRIVER
10656M: Dario Ballabio <ballabio_dario@emc.com>
10657L: linux-scsi@vger.kernel.org
10658S: Maintained
10659F: drivers/scsi/u14-34f.c
10660
10661UBI FILE SYSTEM (UBIFS)
10662M: Artem Bityutskiy <dedekind1@gmail.com>
10663M: Adrian Hunter <adrian.hunter@intel.com>
10664L: linux-mtd@lists.infradead.org
10665T: git git://git.infradead.org/ubifs-2.6.git
10666W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10667S: Maintained
10668F: Documentation/filesystems/ubifs.txt
10669F: fs/ubifs/
10670
10671UCLINUX (M68KNOMMU AND COLDFIRE)
10672M: Greg Ungerer <gerg@uclinux.org>
10673W: http://www.uclinux.org/
10674L: linux-m68k@lists.linux-m68k.org
10675L: uclinux-dev@uclinux.org (subscribers-only)
10676T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10677S: Maintained
10678F: arch/m68k/coldfire/
10679F: arch/m68k/68*/
10680F: arch/m68k/*/*_no.*
10681F: arch/m68k/include/asm/*_no.*
10682
10683UDF FILESYSTEM
10684M: Jan Kara <jack@suse.com>
10685S: Maintained
10686F: Documentation/filesystems/udf.txt
10687F: fs/udf/
10688
10689UFS FILESYSTEM
10690M: Evgeniy Dushistov <dushistov@mail.ru>
10691S: Maintained
10692F: Documentation/filesystems/ufs.txt
10693F: fs/ufs/
10694
10695UHID USERSPACE HID IO DRIVER:
10696M: David Herrmann <dh.herrmann@googlemail.com>
10697L: linux-input@vger.kernel.org
10698S: Maintained
10699F: drivers/hid/uhid.c
10700F: include/uapi/linux/uhid.h
10701
10702ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10703L: linux-usb@vger.kernel.org
10704S: Orphan
10705F: drivers/uwb/
10706F: include/linux/uwb.h
10707F: include/linux/uwb/
10708
10709UNICORE32 ARCHITECTURE:
10710M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10711W: http://mprc.pku.edu.cn/~guanxuetao/linux
10712S: Maintained
10713T: git git://github.com/gxt/linux.git
10714F: arch/unicore32/
10715
10716UNIFDEF
10717M: Tony Finch <dot@dotat.at>
10718W: http://dotat.at/prog/unifdef
10719S: Maintained
10720F: scripts/unifdef.c
10721
10722UNIFORM CDROM DRIVER
10723M: Jens Axboe <axboe@kernel.dk>
10724W: http://www.kernel.dk
10725S: Maintained
10726F: Documentation/cdrom/
10727F: drivers/cdrom/cdrom.c
10728F: include/linux/cdrom.h
10729F: include/uapi/linux/cdrom.h
10730
10731UNISYS S-PAR DRIVERS
10732M: Benjamin Romer <benjamin.romer@unisys.com>
10733M: David Kershner <david.kershner@unisys.com>
10734L: sparmaintainer@unisys.com (Unisys internal)
10735S: Supported
10736F: drivers/staging/unisys/
10737
10738UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10739M: Vinayak Holikatti <vinholikatti@gmail.com>
10740L: linux-scsi@vger.kernel.org
10741S: Supported
10742F: Documentation/scsi/ufs.txt
10743F: drivers/scsi/ufs/
10744
10745UNSORTED BLOCK IMAGES (UBI)
10746M: Artem Bityutskiy <dedekind1@gmail.com>
10747M: Richard Weinberger <richard@nod.at>
10748W: http://www.linux-mtd.infradead.org/
10749L: linux-mtd@lists.infradead.org
10750T: git git://git.infradead.org/ubifs-2.6.git
10751S: Supported
10752F: drivers/mtd/ubi/
10753F: include/linux/mtd/ubi.h
10754F: include/uapi/mtd/ubi-user.h
10755
10756USB ACM DRIVER
10757M: Oliver Neukum <oliver@neukum.org>
10758L: linux-usb@vger.kernel.org
10759S: Maintained
10760F: Documentation/usb/acm.txt
10761F: drivers/usb/class/cdc-acm.*
10762
10763USB AR5523 WIRELESS DRIVER
10764M: Pontus Fuchs <pontus.fuchs@gmail.com>
10765L: linux-wireless@vger.kernel.org
10766S: Maintained
10767F: drivers/net/wireless/ath/ar5523/
10768
10769USB ATTACHED SCSI
10770M: Hans de Goede <hdegoede@redhat.com>
10771M: Gerd Hoffmann <kraxel@redhat.com>
10772L: linux-usb@vger.kernel.org
10773L: linux-scsi@vger.kernel.org
10774S: Maintained
10775F: drivers/usb/storage/uas.c
10776
10777USB CDC ETHERNET DRIVER
10778M: Oliver Neukum <oliver@neukum.org>
10779L: linux-usb@vger.kernel.org
10780S: Maintained
10781F: drivers/net/usb/cdc_*.c
10782F: include/uapi/linux/usb/cdc.h
10783
10784USB CHAOSKEY DRIVER
10785M: Keith Packard <keithp@keithp.com>
10786L: linux-usb@vger.kernel.org
10787S: Maintained
10788F: drivers/usb/misc/chaoskey.c
10789
10790USB CYPRESS C67X00 DRIVER
10791M: Peter Korsgaard <jacmet@sunsite.dk>
10792L: linux-usb@vger.kernel.org
10793S: Maintained
10794F: drivers/usb/c67x00/
10795
10796USB DAVICOM DM9601 DRIVER
10797M: Peter Korsgaard <jacmet@sunsite.dk>
10798L: netdev@vger.kernel.org
10799W: http://www.linux-usb.org/usbnet
10800S: Maintained
10801F: drivers/net/usb/dm9601.c
10802
10803USB DIAMOND RIO500 DRIVER
10804M: Cesar Miquel <miquel@df.uba.ar>
10805L: rio500-users@lists.sourceforge.net
10806W: http://rio500.sourceforge.net
10807S: Maintained
10808F: drivers/usb/misc/rio500*
10809
10810USB EHCI DRIVER
10811M: Alan Stern <stern@rowland.harvard.edu>
10812L: linux-usb@vger.kernel.org
10813S: Maintained
10814F: Documentation/usb/ehci.txt
10815F: drivers/usb/host/ehci*
10816
10817USB GADGET/PERIPHERAL SUBSYSTEM
10818M: Felipe Balbi <balbi@ti.com>
10819L: linux-usb@vger.kernel.org
10820W: http://www.linux-usb.org/gadget
10821T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10822S: Maintained
10823F: drivers/usb/gadget/
10824F: include/linux/usb/gadget*
10825
10826USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10827M: Jiri Kosina <jikos@kernel.org>
10828L: linux-usb@vger.kernel.org
10829T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10830S: Maintained
10831F: Documentation/hid/hiddev.txt
10832F: drivers/hid/usbhid/
10833
10834USB ISP116X DRIVER
10835M: Olav Kongas <ok@artecdesign.ee>
10836L: linux-usb@vger.kernel.org
10837S: Maintained
10838F: drivers/usb/host/isp116x*
10839F: include/linux/usb/isp116x.h
10840
10841USB MASS STORAGE DRIVER
10842M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10843L: linux-usb@vger.kernel.org
10844L: usb-storage@lists.one-eyed-alien.net
10845S: Maintained
10846W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10847F: drivers/usb/storage/
10848
10849USB MIDI DRIVER
10850M: Clemens Ladisch <clemens@ladisch.de>
10851L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10852T: git git://git.alsa-project.org/alsa-kernel.git
10853S: Maintained
10854F: sound/usb/midi.*
10855
10856USB NETWORKING DRIVERS
10857L: linux-usb@vger.kernel.org
10858S: Odd Fixes
10859F: drivers/net/usb/
10860
10861USB OHCI DRIVER
10862M: Alan Stern <stern@rowland.harvard.edu>
10863L: linux-usb@vger.kernel.org
10864S: Maintained
10865F: Documentation/usb/ohci.txt
10866F: drivers/usb/host/ohci*
10867
10868USB OTG FSM (Finite State Machine)
10869M: Peter Chen <Peter.Chen@freescale.com>
10870T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10871L: linux-usb@vger.kernel.org
10872S: Maintained
10873F: drivers/usb/common/usb-otg-fsm.c
10874
10875USB OVER IP DRIVER
10876M: Valentina Manea <valentina.manea.m@gmail.com>
10877M: Shuah Khan <shuah.kh@samsung.com>
10878L: linux-usb@vger.kernel.org
10879S: Maintained
10880F: drivers/usb/usbip/
10881F: tools/usb/usbip/
10882
10883USB PEGASUS DRIVER
10884M: Petko Manolov <petkan@nucleusys.com>
10885L: linux-usb@vger.kernel.org
10886L: netdev@vger.kernel.org
10887T: git git://github.com/petkan/pegasus.git
10888W: https://github.com/petkan/pegasus
10889S: Maintained
10890F: drivers/net/usb/pegasus.*
10891
10892USB PHY LAYER
10893M: Felipe Balbi <balbi@ti.com>
10894L: linux-usb@vger.kernel.org
10895T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10896S: Maintained
10897F: drivers/usb/phy/
10898
10899USB PRINTER DRIVER (usblp)
10900M: Pete Zaitcev <zaitcev@redhat.com>
10901L: linux-usb@vger.kernel.org
10902S: Supported
10903F: drivers/usb/class/usblp.c
10904
10905USB RTL8150 DRIVER
10906M: Petko Manolov <petkan@nucleusys.com>
10907L: linux-usb@vger.kernel.org
10908L: netdev@vger.kernel.org
10909T: git git://github.com/petkan/rtl8150.git
10910W: https://github.com/petkan/rtl8150
10911S: Maintained
10912F: drivers/net/usb/rtl8150.c
10913
10914USB SERIAL SUBSYSTEM
10915M: Johan Hovold <johan@kernel.org>
10916L: linux-usb@vger.kernel.org
10917S: Maintained
10918F: Documentation/usb/usb-serial.txt
10919F: drivers/usb/serial/
10920F: include/linux/usb/serial.h
10921
10922USB SMSC75XX ETHERNET DRIVER
10923M: Steve Glendinning <steve.glendinning@shawell.net>
10924L: netdev@vger.kernel.org
10925S: Maintained
10926F: drivers/net/usb/smsc75xx.*
10927
10928USB SMSC95XX ETHERNET DRIVER
10929M: Steve Glendinning <steve.glendinning@shawell.net>
10930L: netdev@vger.kernel.org
10931S: Maintained
10932F: drivers/net/usb/smsc95xx.*
10933
10934USB SUBSYSTEM
10935M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10936L: linux-usb@vger.kernel.org
10937W: http://www.linux-usb.org
10938T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10939S: Supported
10940F: Documentation/usb/
10941F: drivers/usb/
10942F: include/linux/usb.h
10943F: include/linux/usb/
10944
10945USB UHCI DRIVER
10946M: Alan Stern <stern@rowland.harvard.edu>
10947L: linux-usb@vger.kernel.org
10948S: Maintained
10949F: drivers/usb/host/uhci*
10950
10951USB "USBNET" DRIVER FRAMEWORK
10952M: Oliver Neukum <oneukum@suse.com>
10953L: netdev@vger.kernel.org
10954W: http://www.linux-usb.org/usbnet
10955S: Maintained
10956F: drivers/net/usb/usbnet.c
10957F: include/linux/usb/usbnet.h
10958
10959USB VIDEO CLASS
10960M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10961L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10962L: linux-media@vger.kernel.org
10963T: git git://linuxtv.org/media_tree.git
10964W: http://www.ideasonboard.org/uvc/
10965S: Maintained
10966F: drivers/media/usb/uvc/
10967F: include/uapi/linux/uvcvideo.h
10968
10969USB VISION DRIVER
10970M: Hans Verkuil <hverkuil@xs4all.nl>
10971L: linux-media@vger.kernel.org
10972T: git git://linuxtv.org/media_tree.git
10973W: http://linuxtv.org
10974S: Odd Fixes
10975F: drivers/media/usb/usbvision/
10976
10977USB WEBCAM GADGET
10978M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10979L: linux-usb@vger.kernel.org
10980S: Maintained
10981F: drivers/usb/gadget/function/*uvc*
10982F: drivers/usb/gadget/legacy/webcam.c
10983
10984USB WIRELESS RNDIS DRIVER (rndis_wlan)
10985M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10986L: linux-wireless@vger.kernel.org
10987S: Maintained
10988F: drivers/net/wireless/rndis_wlan.c
10989
10990USB XHCI DRIVER
10991M: Mathias Nyman <mathias.nyman@intel.com>
10992L: linux-usb@vger.kernel.org
10993S: Supported
10994F: drivers/usb/host/xhci*
10995F: drivers/usb/host/pci-quirks*
10996
10997USB ZD1201 DRIVER
10998L: linux-wireless@vger.kernel.org
10999W: http://linux-lc100020.sourceforge.net
11000S: Orphan
11001F: drivers/net/wireless/zd1201.*
11002
11003USB ZR364XX DRIVER
11004M: Antoine Jacquet <royale@zerezo.com>
11005L: linux-usb@vger.kernel.org
11006L: linux-media@vger.kernel.org
11007T: git git://linuxtv.org/media_tree.git
11008W: http://royale.zerezo.com/zr364xx/
11009S: Maintained
11010F: Documentation/video4linux/zr364xx.txt
11011F: drivers/media/usb/zr364xx/
11012
11013ULPI BUS
11014M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11015L: linux-usb@vger.kernel.org
11016S: Maintained
11017F: drivers/usb/common/ulpi.c
11018F: include/linux/ulpi/
11019
11020USER-MODE LINUX (UML)
11021M: Jeff Dike <jdike@addtoit.com>
11022M: Richard Weinberger <richard@nod.at>
11023L: user-mode-linux-devel@lists.sourceforge.net
11024L: user-mode-linux-user@lists.sourceforge.net
11025W: http://user-mode-linux.sourceforge.net
11026S: Maintained
11027F: Documentation/virtual/uml/
11028F: arch/um/
11029F: arch/x86/um/
11030F: fs/hostfs/
11031F: fs/hppfs/
11032
11033USERSPACE I/O (UIO)
11034M: "Hans J. Koch" <hjk@hansjkoch.de>
11035M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11036S: Maintained
11037T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11038F: Documentation/DocBook/uio-howto.tmpl
11039F: drivers/uio/
11040F: include/linux/uio*.h
11041
11042UTIL-LINUX PACKAGE
11043M: Karel Zak <kzak@redhat.com>
11044L: util-linux@vger.kernel.org
11045W: http://en.wikipedia.org/wiki/Util-linux
11046T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11047S: Maintained
11048
11049UVESAFB DRIVER
11050M: Michal Januszewski <spock@gentoo.org>
11051L: linux-fbdev@vger.kernel.org
11052W: http://dev.gentoo.org/~spock/projects/uvesafb/
11053S: Maintained
11054F: Documentation/fb/uvesafb.txt
11055F: drivers/video/fbdev/uvesafb.*
11056
11057VFAT/FAT/MSDOS FILESYSTEM
11058M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11059S: Maintained
11060F: Documentation/filesystems/vfat.txt
11061F: fs/fat/
11062
11063VFIO DRIVER
11064M: Alex Williamson <alex.williamson@redhat.com>
11065L: kvm@vger.kernel.org
11066S: Maintained
11067F: Documentation/vfio.txt
11068F: drivers/vfio/
11069F: include/linux/vfio.h
11070F: include/uapi/linux/vfio.h
11071
11072VFIO PLATFORM DRIVER
11073M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11074L: kvm@vger.kernel.org
11075S: Maintained
11076F: drivers/vfio/platform/
11077
11078VIDEOBUF2 FRAMEWORK
11079M: Pawel Osciak <pawel@osciak.com>
11080M: Marek Szyprowski <m.szyprowski@samsung.com>
11081M: Kyungmin Park <kyungmin.park@samsung.com>
11082L: linux-media@vger.kernel.org
11083S: Maintained
11084F: drivers/media/v4l2-core/videobuf2-*
11085F: include/media/videobuf2-*
11086
11087VIRTIO CONSOLE DRIVER
11088M: Amit Shah <amit.shah@redhat.com>
11089L: virtualization@lists.linux-foundation.org
11090S: Maintained
11091F: drivers/char/virtio_console.c
11092F: include/linux/virtio_console.h
11093F: include/uapi/linux/virtio_console.h
11094
11095VIRTIO CORE, NET AND BLOCK DRIVERS
11096M: "Michael S. Tsirkin" <mst@redhat.com>
11097L: virtualization@lists.linux-foundation.org
11098S: Maintained
11099F: drivers/virtio/
11100F: tools/virtio/
11101F: drivers/net/virtio_net.c
11102F: drivers/block/virtio_blk.c
11103F: include/linux/virtio_*.h
11104F: include/uapi/linux/virtio_*.h
11105
11106VIRTIO DRIVERS FOR S390
11107M: Christian Borntraeger <borntraeger@de.ibm.com>
11108M: Cornelia Huck <cornelia.huck@de.ibm.com>
11109L: linux-s390@vger.kernel.org
11110L: virtualization@lists.linux-foundation.org
11111L: kvm@vger.kernel.org
11112S: Supported
11113F: drivers/s390/virtio/
11114
11115VIRTIO GPU DRIVER
11116M: David Airlie <airlied@linux.ie>
11117M: Gerd Hoffmann <kraxel@redhat.com>
11118L: dri-devel@lists.freedesktop.org
11119L: virtualization@lists.linux-foundation.org
11120S: Maintained
11121F: drivers/gpu/drm/virtio/
11122F: include/uapi/linux/virtio_gpu.h
11123
11124VIRTIO HOST (VHOST)
11125M: "Michael S. Tsirkin" <mst@redhat.com>
11126L: kvm@vger.kernel.org
11127L: virtualization@lists.linux-foundation.org
11128L: netdev@vger.kernel.org
11129S: Maintained
11130F: drivers/vhost/
11131F: include/uapi/linux/vhost.h
11132
11133VIRTIO INPUT DRIVER
11134M: Gerd Hoffmann <kraxel@redhat.com>
11135S: Maintained
11136F: drivers/virtio/virtio_input.c
11137F: include/uapi/linux/virtio_input.h
11138
11139VIA RHINE NETWORK DRIVER
11140S: Orphan
11141F: drivers/net/ethernet/via/via-rhine.c
11142
11143VIA SD/MMC CARD CONTROLLER DRIVER
11144M: Bruce Chang <brucechang@via.com.tw>
11145M: Harald Welte <HaraldWelte@viatech.com>
11146S: Maintained
11147F: drivers/mmc/host/via-sdmmc.c
11148
11149VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11150M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11151L: linux-fbdev@vger.kernel.org
11152S: Maintained
11153F: include/linux/via-core.h
11154F: include/linux/via-gpio.h
11155F: include/linux/via_i2c.h
11156F: drivers/video/fbdev/via/
11157
11158VIA VELOCITY NETWORK DRIVER
11159M: Francois Romieu <romieu@fr.zoreil.com>
11160L: netdev@vger.kernel.org
11161S: Maintained
11162F: drivers/net/ethernet/via/via-velocity.*
11163
11164VIVID VIRTUAL VIDEO DRIVER
11165M: Hans Verkuil <hverkuil@xs4all.nl>
11166L: linux-media@vger.kernel.org
11167T: git git://linuxtv.org/media_tree.git
11168W: http://linuxtv.org
11169S: Maintained
11170F: drivers/media/platform/vivid/*
11171
11172VLAN (802.1Q)
11173M: Patrick McHardy <kaber@trash.net>
11174L: netdev@vger.kernel.org
11175S: Maintained
11176F: drivers/net/macvlan.c
11177F: include/linux/if_*vlan.h
11178F: net/8021q/
11179
11180VLYNQ BUS
11181M: Florian Fainelli <florian@openwrt.org>
11182L: openwrt-devel@lists.openwrt.org (subscribers-only)
11183S: Maintained
11184F: drivers/vlynq/vlynq.c
11185F: include/linux/vlynq.h
11186
11187VME SUBSYSTEM
11188M: Martyn Welch <martyn.welch@ge.com>
11189M: Manohar Vanga <manohar.vanga@gmail.com>
11190M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11191L: devel@driverdev.osuosl.org
11192S: Maintained
11193T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11194F: Documentation/vme_api.txt
11195F: drivers/staging/vme/
11196F: drivers/vme/
11197F: include/linux/vme*
11198
11199VMWARE HYPERVISOR INTERFACE
11200M: Alok Kataria <akataria@vmware.com>
11201L: virtualization@lists.linux-foundation.org
11202S: Supported
11203F: arch/x86/kernel/cpu/vmware.c
11204
11205VMWARE BALLOON DRIVER
11206M: Xavier Deguillard <xdeguillard@vmware.com>
11207M: Philip Moltmann <moltmann@vmware.com>
11208M: "VMware, Inc." <pv-drivers@vmware.com>
11209L: linux-kernel@vger.kernel.org
11210S: Maintained
11211F: drivers/misc/vmw_balloon.c
11212
11213VMWARE VMMOUSE SUBDRIVER
11214M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11215M: "VMware, Inc." <pv-drivers@vmware.com>
11216L: linux-input@vger.kernel.org
11217S: Maintained
11218F: drivers/input/mouse/vmmouse.c
11219F: drivers/input/mouse/vmmouse.h
11220
11221VMWARE VMXNET3 ETHERNET DRIVER
11222M: Shrikrishna Khare <skhare@vmware.com>
11223M: "VMware, Inc." <pv-drivers@vmware.com>
11224L: netdev@vger.kernel.org
11225S: Maintained
11226F: drivers/net/vmxnet3/
11227
11228VMware PVSCSI driver
11229M: Arvind Kumar <arvindkumar@vmware.com>
11230M: VMware PV-Drivers <pv-drivers@vmware.com>
11231L: linux-scsi@vger.kernel.org
11232S: Maintained
11233F: drivers/scsi/vmw_pvscsi.c
11234F: drivers/scsi/vmw_pvscsi.h
11235
11236VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11237M: Liam Girdwood <lgirdwood@gmail.com>
11238M: Mark Brown <broonie@kernel.org>
11239L: linux-kernel@vger.kernel.org
11240W: http://opensource.wolfsonmicro.com/node/15
11241W: http://www.slimlogic.co.uk/?p=48
11242T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11243S: Supported
11244F: drivers/regulator/
11245F: include/linux/regulator/
11246
11247VRF
11248M: David Ahern <dsa@cumulusnetworks.com>
11249M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11250L: netdev@vger.kernel.org
11251S: Maintained
11252F: drivers/net/vrf.c
11253F: include/net/vrf.h
11254
11255VT1211 HARDWARE MONITOR DRIVER
11256M: Juerg Haefliger <juergh@gmail.com>
11257L: lm-sensors@lm-sensors.org
11258S: Maintained
11259F: Documentation/hwmon/vt1211
11260F: drivers/hwmon/vt1211.c
11261
11262VT8231 HARDWARE MONITOR DRIVER
11263M: Roger Lucas <vt8231@hiddenengine.co.uk>
11264L: lm-sensors@lm-sensors.org
11265S: Maintained
11266F: drivers/hwmon/vt8231.c
11267
11268VUB300 USB to SDIO/SD/MMC bridge chip
11269M: Tony Olech <tony.olech@elandigitalsystems.com>
11270L: linux-mmc@vger.kernel.org
11271L: linux-usb@vger.kernel.org
11272S: Supported
11273F: drivers/mmc/host/vub300.c
11274
11275W1 DALLAS'S 1-WIRE BUS
11276M: Evgeniy Polyakov <zbr@ioremap.net>
11277S: Maintained
11278F: Documentation/w1/
11279F: drivers/w1/
11280
11281W83791D HARDWARE MONITORING DRIVER
11282M: Marc Hulsman <m.hulsman@tudelft.nl>
11283L: lm-sensors@lm-sensors.org
11284S: Maintained
11285F: Documentation/hwmon/w83791d
11286F: drivers/hwmon/w83791d.c
11287
11288W83793 HARDWARE MONITORING DRIVER
11289M: Rudolf Marek <r.marek@assembler.cz>
11290L: lm-sensors@lm-sensors.org
11291S: Maintained
11292F: Documentation/hwmon/w83793
11293F: drivers/hwmon/w83793.c
11294
11295W83795 HARDWARE MONITORING DRIVER
11296M: Jean Delvare <jdelvare@suse.com>
11297L: lm-sensors@lm-sensors.org
11298S: Maintained
11299F: drivers/hwmon/w83795.c
11300
11301W83L51xD SD/MMC CARD INTERFACE DRIVER
11302M: Pierre Ossman <pierre@ossman.eu>
11303S: Maintained
11304F: drivers/mmc/host/wbsd.*
11305
11306WACOM PROTOCOL 4 SERIAL TABLETS
11307M: Julian Squires <julian@cipht.net>
11308M: Hans de Goede <hdegoede@redhat.com>
11309L: linux-input@vger.kernel.org
11310S: Maintained
11311F: drivers/input/tablet/wacom_serial4.c
11312
11313WATCHDOG DEVICE DRIVERS
11314M: Wim Van Sebroeck <wim@iguana.be>
11315L: linux-watchdog@vger.kernel.org
11316W: http://www.linux-watchdog.org/
11317T: git git://www.linux-watchdog.org/linux-watchdog.git
11318S: Maintained
11319F: Documentation/watchdog/
11320F: drivers/watchdog/
11321F: include/linux/watchdog.h
11322F: include/uapi/linux/watchdog.h
11323
11324WD7000 SCSI DRIVER
11325M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11326L: linux-scsi@vger.kernel.org
11327S: Maintained
11328F: drivers/scsi/wd7000.c
11329
11330WIIMOTE HID DRIVER
11331M: David Herrmann <dh.herrmann@googlemail.com>
11332L: linux-input@vger.kernel.org
11333S: Maintained
11334F: drivers/hid/hid-wiimote*
11335
11336WINBOND CIR DRIVER
11337M: David Härdeman <david@hardeman.nu>
11338S: Maintained
11339F: drivers/media/rc/winbond-cir.c
11340
11341WIMAX STACK
11342M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11343M: linux-wimax@intel.com
11344L: wimax@linuxwimax.org (subscribers-only)
11345S: Supported
11346W: http://linuxwimax.org
11347F: Documentation/wimax/README.wimax
11348F: include/linux/wimax/debug.h
11349F: include/net/wimax.h
11350F: include/uapi/linux/wimax.h
11351F: net/wimax/
11352
11353WISTRON LAPTOP BUTTON DRIVER
11354M: Miloslav Trmac <mitr@volny.cz>
11355S: Maintained
11356F: drivers/input/misc/wistron_btns.c
11357
11358WL3501 WIRELESS PCMCIA CARD DRIVER
11359M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11360L: linux-wireless@vger.kernel.org
11361W: http://oops.ghostprotocols.net:81/blog
11362S: Maintained
11363F: drivers/net/wireless/wl3501*
11364
11365WM97XX TOUCHSCREEN DRIVERS
11366M: Mark Brown <broonie@kernel.org>
11367M: Liam Girdwood <lrg@slimlogic.co.uk>
11368L: linux-input@vger.kernel.org
11369T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11370W: http://opensource.wolfsonmicro.com/node/7
11371S: Supported
11372F: drivers/input/touchscreen/*wm97*
11373F: include/linux/wm97xx.h
11374
11375WOLFSON MICROELECTRONICS DRIVERS
11376L: patches@opensource.wolfsonmicro.com
11377T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11378T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11379W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11380S: Supported
11381F: Documentation/hwmon/wm83??
11382F: arch/arm/mach-s3c64xx/mach-crag6410*
11383F: drivers/clk/clk-wm83*.c
11384F: drivers/extcon/extcon-arizona.c
11385F: drivers/leds/leds-wm83*.c
11386F: drivers/gpio/gpio-*wm*.c
11387F: drivers/gpio/gpio-arizona.c
11388F: drivers/hwmon/wm83??-hwmon.c
11389F: drivers/input/misc/wm831x-on.c
11390F: drivers/input/touchscreen/wm831x-ts.c
11391F: drivers/input/touchscreen/wm97*.c
11392F: drivers/mfd/arizona*
11393F: drivers/mfd/wm*.c
11394F: drivers/power/wm83*.c
11395F: drivers/rtc/rtc-wm83*.c
11396F: drivers/regulator/wm8*.c
11397F: drivers/video/backlight/wm83*_bl.c
11398F: drivers/watchdog/wm83*_wdt.c
11399F: include/linux/mfd/arizona/
11400F: include/linux/mfd/wm831x/
11401F: include/linux/mfd/wm8350/
11402F: include/linux/mfd/wm8400*
11403F: include/linux/wm97xx.h
11404F: include/sound/wm????.h
11405F: sound/soc/codecs/arizona.?
11406F: sound/soc/codecs/wm*
11407
11408WORKQUEUE
11409M: Tejun Heo <tj@kernel.org>
11410R: Lai Jiangshan <jiangshanlai@gmail.com>
11411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11412S: Maintained
11413F: include/linux/workqueue.h
11414F: kernel/workqueue.c
11415F: Documentation/workqueue.txt
11416
11417X.25 NETWORK LAYER
11418M: Andrew Hendry <andrew.hendry@gmail.com>
11419L: linux-x25@vger.kernel.org
11420S: Odd Fixes
11421F: Documentation/networking/x25*
11422F: include/net/x25*
11423F: net/x25/
11424
11425X86 ARCHITECTURE (32-BIT AND 64-BIT)
11426M: Thomas Gleixner <tglx@linutronix.de>
11427M: Ingo Molnar <mingo@redhat.com>
11428M: "H. Peter Anvin" <hpa@zytor.com>
11429M: x86@kernel.org
11430L: linux-kernel@vger.kernel.org
11431T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11432S: Maintained
11433F: Documentation/x86/
11434F: arch/x86/
11435
11436X86 PLATFORM DRIVERS
11437M: Darren Hart <dvhart@infradead.org>
11438L: platform-driver-x86@vger.kernel.org
11439T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11440S: Maintained
11441F: drivers/platform/x86/
11442
11443X86 MCE INFRASTRUCTURE
11444M: Tony Luck <tony.luck@intel.com>
11445M: Borislav Petkov <bp@alien8.de>
11446L: linux-edac@vger.kernel.org
11447S: Maintained
11448F: arch/x86/kernel/cpu/mcheck/*
11449
11450X86 VDSO
11451M: Andy Lutomirski <luto@amacapital.net>
11452L: linux-kernel@vger.kernel.org
11453T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11454S: Maintained
11455F: arch/x86/entry/vdso/
11456
11457XC2028/3028 TUNER DRIVER
11458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11459L: linux-media@vger.kernel.org
11460W: http://linuxtv.org
11461T: git git://linuxtv.org/media_tree.git
11462S: Maintained
11463F: drivers/media/tuners/tuner-xc2028.*
11464
11465XEN HYPERVISOR INTERFACE
11466M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11467M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11468M: David Vrabel <david.vrabel@citrix.com>
11469L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11470T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11471S: Supported
11472F: arch/x86/xen/
11473F: drivers/*/xen-*front.c
11474F: drivers/xen/
11475F: arch/x86/include/asm/xen/
11476F: include/xen/
11477F: include/uapi/xen/
11478
11479XEN HYPERVISOR ARM
11480M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11481L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11482S: Supported
11483F: arch/arm/xen/
11484F: arch/arm/include/asm/xen/
11485
11486XEN HYPERVISOR ARM64
11487M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11488L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11489S: Supported
11490F: arch/arm64/xen/
11491F: arch/arm64/include/asm/xen/
11492
11493XEN NETWORK BACKEND DRIVER
11494M: Ian Campbell <ian.campbell@citrix.com>
11495M: Wei Liu <wei.liu2@citrix.com>
11496L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11497L: netdev@vger.kernel.org
11498S: Supported
11499F: drivers/net/xen-netback/*
11500
11501XEN PCI SUBSYSTEM
11502M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11503L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11504S: Supported
11505F: arch/x86/pci/*xen*
11506F: drivers/pci/*xen*
11507
11508XEN BLOCK SUBSYSTEM
11509M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11510M: Roger Pau Monné <roger.pau@citrix.com>
11511L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11512S: Supported
11513F: drivers/block/xen-blkback/*
11514F: drivers/block/xen*
11515
11516XEN PVSCSI DRIVERS
11517M: Juergen Gross <jgross@suse.com>
11518L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11519L: linux-scsi@vger.kernel.org
11520S: Supported
11521F: drivers/scsi/xen-scsifront.c
11522F: drivers/xen/xen-scsiback.c
11523F: include/xen/interface/io/vscsiif.h
11524
11525XEN SWIOTLB SUBSYSTEM
11526M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11527L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528S: Supported
11529F: arch/x86/xen/*swiotlb*
11530F: drivers/xen/*swiotlb*
11531
11532XFS FILESYSTEM
11533P: Silicon Graphics Inc
11534M: Dave Chinner <david@fromorbit.com>
11535M: xfs@oss.sgi.com
11536L: xfs@oss.sgi.com
11537W: http://oss.sgi.com/projects/xfs
11538T: git git://oss.sgi.com/xfs/xfs.git
11539S: Supported
11540F: Documentation/filesystems/xfs.txt
11541F: fs/xfs/
11542
11543XILINX AXI ETHERNET DRIVER
11544M: Anirudha Sarangi <anirudh@xilinx.com>
11545M: John Linn <John.Linn@xilinx.com>
11546S: Maintained
11547F: drivers/net/ethernet/xilinx/xilinx_axienet*
11548
11549XILINX UARTLITE SERIAL DRIVER
11550M: Peter Korsgaard <jacmet@sunsite.dk>
11551L: linux-serial@vger.kernel.org
11552S: Maintained
11553F: drivers/tty/serial/uartlite.c
11554
11555XILINX VIDEO IP CORES
11556M: Hyun Kwon <hyun.kwon@xilinx.com>
11557M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11558L: linux-media@vger.kernel.org
11559T: git git://linuxtv.org/media_tree.git
11560S: Supported
11561F: Documentation/devicetree/bindings/media/xilinx/
11562F: drivers/media/platform/xilinx/
11563F: include/uapi/linux/xilinx-v4l2-controls.h
11564
11565XILLYBUS DRIVER
11566M: Eli Billauer <eli.billauer@gmail.com>
11567L: linux-kernel@vger.kernel.org
11568S: Supported
11569F: drivers/char/xillybus/
11570
11571XTENSA XTFPGA PLATFORM SUPPORT
11572M: Max Filippov <jcmvbkbc@gmail.com>
11573L: linux-xtensa@linux-xtensa.org
11574S: Maintained
11575F: drivers/spi/spi-xtensa-xtfpga.c
11576F: sound/soc/xtensa/xtfpga-i2s.c
11577
11578YAM DRIVER FOR AX.25
11579M: Jean-Paul Roubelat <jpr@f6fbb.org>
11580L: linux-hams@vger.kernel.org
11581S: Maintained
11582F: drivers/net/hamradio/yam*
11583F: include/linux/yam.h
11584
11585YEALINK PHONE DRIVER
11586M: Henk Vergonet <Henk.Vergonet@gmail.com>
11587L: usbb2k-api-dev@nongnu.org
11588S: Maintained
11589F: Documentation/input/yealink.txt
11590F: drivers/input/misc/yealink.*
11591
11592Z8530 DRIVER FOR AX.25
11593M: Joerg Reuter <jreuter@yaina.de>
11594W: http://yaina.de/jreuter/
11595W: http://www.qsl.net/dl1bke/
11596L: linux-hams@vger.kernel.org
11597S: Maintained
11598F: Documentation/networking/z8530drv.txt
11599F: drivers/net/hamradio/*scc.c
11600F: drivers/net/hamradio/z8530.h
11601
11602ZBUD COMPRESSED PAGE ALLOCATOR
11603M: Seth Jennings <sjennings@variantweb.net>
11604L: linux-mm@kvack.org
11605S: Maintained
11606F: mm/zbud.c
11607F: include/linux/zbud.h
11608
11609ZD1211RW WIRELESS DRIVER
11610M: Daniel Drake <dsd@gentoo.org>
11611M: Ulrich Kunitz <kune@deine-taler.de>
11612W: http://zd1211.ath.cx/wiki/DriverRewrite
11613L: linux-wireless@vger.kernel.org
11614L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11615S: Maintained
11616F: drivers/net/wireless/zd1211rw/
11617
11618ZPOOL COMPRESSED PAGE STORAGE API
11619M: Dan Streetman <ddstreet@ieee.org>
11620L: linux-mm@kvack.org
11621S: Maintained
11622F: mm/zpool.c
11623F: include/linux/zpool.h
11624
11625ZR36067 VIDEO FOR LINUX DRIVER
11626L: mjpeg-users@lists.sourceforge.net
11627L: linux-media@vger.kernel.org
11628W: http://mjpeg.sourceforge.net/driver-zoran/
11629T: hg http://linuxtv.org/hg/v4l-dvb
11630S: Odd Fixes
11631F: drivers/media/pci/zoran/
11632
11633ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11634M: Minchan Kim <minchan@kernel.org>
11635M: Nitin Gupta <ngupta@vflare.org>
11636R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11637L: linux-kernel@vger.kernel.org
11638S: Maintained
11639F: drivers/block/zram/
11640F: Documentation/blockdev/zram.txt
11641
11642ZS DECSTATION Z85C30 SERIAL DRIVER
11643M: "Maciej W. Rozycki" <macro@linux-mips.org>
11644S: Maintained
11645F: drivers/tty/serial/zs.*
11646
11647ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11648M: Minchan Kim <minchan@kernel.org>
11649M: Nitin Gupta <ngupta@vflare.org>
11650L: linux-mm@kvack.org
11651S: Maintained
11652F: mm/zsmalloc.c
11653F: include/linux/zsmalloc.h
11654F: Documentation/vm/zsmalloc.txt
11655
11656ZSWAP COMPRESSED SWAP CACHING
11657M: Seth Jennings <sjennings@variantweb.net>
11658L: linux-mm@kvack.org
11659S: Maintained
11660F: mm/zswap.c
11661
11662THE REST
11663M: Linus Torvalds <torvalds@linux-foundation.org>
11664L: linux-kernel@vger.kernel.org
11665Q: http://patchwork.kernel.org/project/LKML/list/
11666T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11667S: Buried alive in reporters
11668F: *
11669F: */
This page took 0.107333 seconds and 5 git commands to generate.