]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - MAINTAINERS
platform:x86: Add Intel telemetry platform driver
[mirror_ubuntu-bionic-kernel.git] / MAINTAINERS
1
2
3 List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
12 2. 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
20 3. 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
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
26
27 5. 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
59 6. 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
63 7. 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
67 8. Happy hacking.
68
69 Descriptions 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
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
130 S: Maintained
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
137 S: Maintained
138 F: drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
144 S: Supported
145 F: drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
150 S: Maintained
151 F: drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <alex.aring@gmail.com>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
158 S: Maintained
159 F: net/6lowpan/
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
166 S: Maintained
167 F: drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
172 S: Maintained
173 F: drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
179 S: Maintained
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
186 S: Orphan / Obsolete
187 F: drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S: Maintained
198 F: Documentation/filesystems/9p.txt
199 F: fs/9p/
200 F: net/9p/
201 F: include/net/9p/
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: http://linuxtv.org/
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
213 S: Maintained
214 F: drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
220 S: Supported
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
223
224 ABI/API
225 L: linux-api@vger.kernel.org
226 F: Documentation/ABI/
227 F: include/linux/syscalls.h
228 F: include/uapi/
229 F: kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M: Hans de Goede <hdegoede@redhat.com>
233 L: lm-sensors@lm-sensors.org
234 S: Maintained
235 F: drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M: Alistair John Strachan <alistair@devzero.co.uk>
239 L: lm-sensors@lm-sensors.org
240 S: Maintained
241 F: drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L: linux-gpio@vger.kernel.org
246 S: Maintained
247 F: drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M: Jes Sorensen <jes@trained-monkey.org>
251 L: linux-acenic@sunsite.dk
252 S: Maintained
253 F: drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M: Peter Feuerer <peter@piie.net>
257 L: platform-driver-x86@vger.kernel.org
258 W: http://piie.net/?section=acerhdf
259 S: Maintained
260 F: drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M: "Lee, Chun-Yi" <jlee@suse.com>
264 L: platform-driver-x86@vger.kernel.org
265 S: Maintained
266 F: drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M: Len Brown <lenb@kernel.org>
271 L: linux-acpi@vger.kernel.org
272 W: https://01.org/linux-acpi
273 Q: https://patchwork.kernel.org/project/linux-acpi/list/
274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S: Supported
276 F: drivers/acpi/
277 F: drivers/pnp/pnpacpi/
278 F: include/linux/acpi.h
279 F: include/acpi/
280 F: Documentation/acpi/
281 F: Documentation/ABI/testing/sysfs-bus-acpi
282 F: drivers/pci/*acpi*
283 F: drivers/pci/*/*acpi*
284 F: drivers/pci/*/*/*acpi*
285 F: tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M: Robert Moore <robert.moore@intel.com>
289 M: Lv Zheng <lv.zheng@intel.com>
290 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L: linux-acpi@vger.kernel.org
292 L: devel@acpica.org
293 W: https://acpica.org/
294 W: https://github.com/acpica/acpica/
295 Q: https://patchwork.kernel.org/project/linux-acpi/list/
296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S: Supported
298 F: drivers/acpi/acpica/
299 F: include/acpi/
300 F: tools/power/acpi/
301
302 ACPI FAN DRIVER
303 M: Zhang Rui <rui.zhang@intel.com>
304 L: linux-acpi@vger.kernel.org
305 W: https://01.org/linux-acpi
306 S: Supported
307 F: drivers/acpi/fan.c
308
309 ACPI THERMAL DRIVER
310 M: Zhang Rui <rui.zhang@intel.com>
311 L: linux-acpi@vger.kernel.org
312 W: https://01.org/linux-acpi
313 S: Supported
314 F: drivers/acpi/*thermal*
315
316 ACPI VIDEO DRIVER
317 M: Zhang Rui <rui.zhang@intel.com>
318 L: linux-acpi@vger.kernel.org
319 W: https://01.org/linux-acpi
320 S: Supported
321 F: drivers/acpi/video.c
322
323 ACPI WMI DRIVER
324 L: platform-driver-x86@vger.kernel.org
325 S: Orphan
326 F: drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M: Thibaut Varene <T-Bone@parisc-linux.org>
330 W: http://wiki.parisc-linux.org/AD1889
331 L: linux-parisc@vger.kernel.org
332 S: Maintained
333 F: sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M: Michael Hennerich <michael.hennerich@analog.com>
337 W: http://wiki.analog.com/AD5254
338 W: http://ez.analog.com/community/linux-device-drivers
339 S: Supported
340 F: drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M: Michael Hennerich <michael.hennerich@analog.com>
344 W: http://wiki.analog.com/AD5398
345 W: http://ez.analog.com/community/linux-device-drivers
346 S: Supported
347 F: drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M: Michael Hennerich <michael.hennerich@analog.com>
351 W: http://wiki.analog.com/AD7142
352 W: http://ez.analog.com/community/linux-device-drivers
353 S: Supported
354 F: drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M: Michael Hennerich <michael.hennerich@analog.com>
358 W: http://wiki.analog.com/AD7877
359 W: http://ez.analog.com/community/linux-device-drivers
360 S: Supported
361 F: drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M: Michael Hennerich <michael.hennerich@analog.com>
365 W: http://wiki.analog.com/AD7879
366 W: http://ez.analog.com/community/linux-device-drivers
367 S: Supported
368 F: drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M: Jiri Kosina <jikos@kernel.org>
372 S: Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M: Jean Delvare <jdelvare@suse.com>
376 L: lm-sensors@lm-sensors.org
377 S: Maintained
378 F: Documentation/hwmon/adm1025
379 F: drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M: Corentin Labbe <clabbe.montjoie@gmail.com>
383 L: lm-sensors@lm-sensors.org
384 S: Maintained
385 F: drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L: linux-wireless@vger.kernel.org
389 W: http://wireless.kernel.org/
390 S: Orphan
391 F: drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M: Sakari Ailus <sakari.ailus@iki.fi>
395 L: linux-media@vger.kernel.org
396 S: Maintained
397 F: drivers/media/i2c/adp1653.c
398 F: include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M: Michael Hennerich <michael.hennerich@analog.com>
402 W: http://wiki.analog.com/ADP5520
403 W: http://ez.analog.com/community/linux-device-drivers
404 S: Supported
405 F: drivers/mfd/adp5520.c
406 F: drivers/video/backlight/adp5520_bl.c
407 F: drivers/leds/leds-adp5520.c
408 F: drivers/gpio/gpio-adp5520.c
409 F: drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M: Michael Hennerich <michael.hennerich@analog.com>
413 W: http://wiki.analog.com/ADP5588
414 W: http://ez.analog.com/community/linux-device-drivers
415 S: Supported
416 F: drivers/input/keyboard/adp5588-keys.c
417 F: drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP8860
422 W: http://ez.analog.com/community/linux-device-drivers
423 S: Supported
424 F: drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M: Dirk Eibach <eibach@gdsys.de>
428 L: lm-sensors@lm-sensors.org
429 S: Maintained
430 F: Documentation/hwmon/ads1015
431 F: drivers/hwmon/ads1015.c
432 F: include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M: Colin Leroy <colin@colino.net>
436 S: Maintained
437 F: drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M: Jean Delvare <jdelvare@suse.com>
441 L: lm-sensors@lm-sensors.org
442 S: Maintained
443 F: Documentation/hwmon/adt7475
444 F: drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M: Michael Hennerich <michael.hennerich@analog.com>
448 W: http://wiki.analog.com/ADXL345
449 W: http://ez.analog.com/community/linux-device-drivers
450 S: Supported
451 F: drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M: Matthew Wilcox <matthew@wil.cx>
455 M: Hannes Reinecke <hare@suse.com>
456 L: linux-scsi@vger.kernel.org
457 S: Maintained
458 F: Documentation/scsi/advansys.txt
459 F: drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M: Riccardo Facchetti <fizban@tin.it>
463 S: Maintained
464 F: sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M: Antti Palosaari <crope@iki.fi>
468 L: linux-media@vger.kernel.org
469 W: http://linuxtv.org/
470 W: http://palosaari.fi/linux/
471 Q: http://patchwork.linuxtv.org/project/linux-media/list/
472 T: git git://linuxtv.org/anttip/media_tree.git
473 S: Maintained
474 F: drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M: Antti Palosaari <crope@iki.fi>
478 L: linux-media@vger.kernel.org
479 W: http://linuxtv.org/
480 W: http://palosaari.fi/linux/
481 Q: http://patchwork.linuxtv.org/project/linux-media/list/
482 T: git git://linuxtv.org/anttip/media_tree.git
483 S: Maintained
484 F: drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L: linux-fsdevel@vger.kernel.org
488 S: Orphan
489 F: Documentation/filesystems/affs.txt
490 F: fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M: David Howells <dhowells@redhat.com>
494 L: linux-afs@lists.infradead.org
495 S: Supported
496 F: fs/afs/
497 F: include/net/af_rxrpc.h
498 F: net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M: David Airlie <airlied@linux.ie>
502 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S: Maintained
504 F: drivers/char/agp/
505 F: include/linux/agp*
506 F: include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M: "Juergen E. Fischer" <fischer@norbit.de>
510 L: linux-scsi@vger.kernel.org
511 S: Maintained
512 F: drivers/scsi/aha152x*
513 F: drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M: Hannes Reinecke <hare@suse.com>
517 L: linux-scsi@vger.kernel.org
518 S: Maintained
519 F: drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M: Hans Verkuil <hverkuil@xs4all.nl>
523 L: linux-media@vger.kernel.org
524 T: git git://linuxtv.org/media_tree.git
525 W: http://linuxtv.org
526 S: Maintained
527 F: drivers/media/radio/radio-aimslab*
528
529 AIO
530 M: Benjamin LaHaise <bcrl@kvack.org>
531 L: linux-aio@kvack.org
532 S: Supported
533 F: fs/aio.c
534 F: include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M: Antti Palosaari <crope@iki.fi>
538 L: linux-media@vger.kernel.org
539 W: http://linuxtv.org/
540 W: http://palosaari.fi/linux/
541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
542 T: git git://linuxtv.org/anttip/media_tree.git
543 S: Maintained
544 F: drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M: Duncan Sands <duncan.sands@free.fr>
548 L: linux-usb@vger.kernel.org
549 W: http://www.linux-usb.org/SpeedTouch/
550 S: Maintained
551 F: drivers/usb/atm/speedtch.c
552 F: drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M: Manuel Lauss <manuel.lauss@gmail.com>
556 S: Maintained
557 F: drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M: Rudolf Marek <r.marek@assembler.cz>
561 L: linux-i2c@vger.kernel.org
562 S: Maintained
563 F: Documentation/i2c/busses/i2c-ali1563
564 F: drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M: Corentin Labbe <clabbe.montjoie@gmail.com>
568 L: linux-crypto@vger.kernel.org
569 S: Maintained
570 F: drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M: Richard Henderson <rth@twiddle.net>
574 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M: Matt Turner <mattst88@gmail.com>
576 S: Odd Fixes
577 L: linux-alpha@vger.kernel.org
578 F: arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M: Ley Foon Tan <lftan@altera.com>
582 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S: Maintained
584 F: drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M: Tien Hock Loh <thloh@altera.com>
588 L: linux-gpio@vger.kernel.org
589 S: Maintained
590 F: drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M: Vince Bridgers <vbridger@opensource.altera.com>
594 L: netdev@vger.kernel.org
595 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S: Maintained
597 F: drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M: Tobias Klauser <tklauser@distanz.ch>
601 L: linux-serial@vger.kernel.org
602 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S: Maintained
604 F: drivers/tty/serial/altera_uart.c
605 F: drivers/tty/serial/altera_jtaguart.c
606 F: include/linux/altera_uart.h
607 F: include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M: Tom Lendacky <thomas.lendacky@amd.com>
611 L: linux-crypto@vger.kernel.org
612 S: Supported
613 F: drivers/crypto/ccp/
614 F: include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L: lm-sensors@lm-sensors.org
619 S: Maintained
620 F: Documentation/hwmon/fam15h_power
621 F: drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S: Orphan
626 F: drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P: Andres Salomon <dilinger@queued.net>
630 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S: Supported
633 F: drivers/char/hw_random/geode-rng.c
634 F: drivers/crypto/geode*
635 F: drivers/video/fbdev/geode/
636 F: arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M: Joerg Roedel <joro@8bytes.org>
640 L: iommu@lists.linux-foundation.org
641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S: Maintained
643 F: drivers/iommu/amd_iommu*.[ch]
644 F: include/linux/amd-iommu.h
645
646 AMD KFD
647 M: Oded Gabbay <oded.gabbay@gmail.com>
648 L: dri-devel@lists.freedesktop.org
649 T: git git://people.freedesktop.org/~gabbayo/linux.git
650 S: Supported
651 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F: drivers/gpu/drm/amd/amdkfd/
656 F: drivers/gpu/drm/amd/include/cik_structs.h
657 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F: drivers/gpu/drm/amd/include/vi_structs.h
659 F: drivers/gpu/drm/radeon/radeon_kfd.c
660 F: drivers/gpu/drm/radeon/radeon_kfd.h
661 F: include/uapi/linux/kfd_ioctl.h
662
663 AMD XGBE DRIVER
664 M: Tom Lendacky <thomas.lendacky@amd.com>
665 L: netdev@vger.kernel.org
666 S: Supported
667 F: drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M: Michael Hanselmann <linux-kernel@hansmi.ch>
671 S: Supported
672 F: drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M: Tom Tucker <tom@opengridcomputing.com>
676 M: Steve Wise <swise@opengridcomputing.com>
677 L: linux-rdma@vger.kernel.org
678 S: Maintained
679 F: drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M: Hans Verkuil <hans.verkuil@cisco.com>
683 L: linux-media@vger.kernel.org
684 S: Maintained
685 F: drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M: Lars-Peter Clausen <lars@metafoo.de>
689 L: linux-media@vger.kernel.org
690 W: http://ez.analog.com/community/linux-device-drivers
691 S: Supported
692 F: drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M: Hans Verkuil <hans.verkuil@cisco.com>
696 L: linux-media@vger.kernel.org
697 S: Maintained
698 F: drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M: Hans Verkuil <hans.verkuil@cisco.com>
702 L: linux-media@vger.kernel.org
703 S: Maintained
704 F: drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M: Hans Verkuil <hans.verkuil@cisco.com>
708 L: linux-media@vger.kernel.org
709 S: Maintained
710 F: drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M: Lars-Peter Clausen <lars@metafoo.de>
714 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W: http://wiki.analog.com/
716 W: http://ez.analog.com/community/linux-device-drivers
717 S: Supported
718 F: sound/soc/codecs/adau*
719 F: sound/soc/codecs/adav*
720 F: sound/soc/codecs/ad1*
721 F: sound/soc/codecs/ad7*
722 F: sound/soc/codecs/ssm*
723 F: sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W: http://blackfin.uclinux.org/
729 S: Supported
730 F: sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 M: Michael Hennerich <Michael.Hennerich@analog.com>
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
737 S: Supported
738 F: drivers/iio/*/ad*
739 X: drivers/iio/*/adjd*
740 F: drivers/staging/iio/*/ad*
741 F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M: Lars-Peter Clausen <lars@metafoo.de>
745 W: http://ez.analog.com/community/linux-device-drivers
746 S: Supported
747 F: drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M: Arve HjønnevĂ¥g <arve@android.com>
752 M: Riley Andrews <riandrews@android.com>
753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L: devel@driverdev.osuosl.org
755 S: Supported
756 F: drivers/android/
757 F: drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M: Johannes Berg <johannes@sipsolutions.net>
761 L: linuxppc-dev@lists.ozlabs.org
762 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S: Maintained
764 F: sound/aoa/
765
766 APM DRIVER
767 M: Jiri Kosina <jikos@kernel.org>
768 S: Odd fixes
769 F: arch/x86/kernel/apm_32.c
770 F: include/linux/apm_bios.h
771 F: include/uapi/linux/apm_bios.h
772 F: drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M: Henrik Rydberg <rydberg@bitmath.org>
776 L: linux-input@vger.kernel.org
777 S: Odd fixes
778 F: drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M: Henrik Rydberg <rydberg@bitmath.org>
782 L: lm-sensors@lm-sensors.org
783 S: Odd fixes
784 F: drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S: Maintained
789 F: drivers/net/appletalk/
790 F: net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793 M: Duc Dang <dhdang@apm.com>
794 S: Supported
795 F: arch/arm64/boot/dts/apm/
796
797 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798 M: Iyappan Subramanian <isubramanian@apm.com>
799 M: Keyur Chudgar <kchudgar@apm.com>
800 S: Supported
801 F: drivers/net/ethernet/apm/xgene/
802 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804 APTINA CAMERA SENSOR PLL
805 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806 L: linux-media@vger.kernel.org
807 S: Maintained
808 F: drivers/media/i2c/aptina-pll.*
809
810 ARC FRAMEBUFFER DRIVER
811 M: Jaya Kumar <jayalk@intworks.biz>
812 S: Maintained
813 F: drivers/video/fbdev/arcfb.c
814 F: drivers/video/fbdev/core/fb_defio.c
815
816 ARCNET NETWORK LAYER
817 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818 L: netdev@vger.kernel.org
819 S: Maintained
820 F: drivers/net/arcnet/
821 F: include/uapi/linux/if_arcnet.h
822
823 ARM MFM AND FLOPPY DRIVERS
824 M: Ian Molton <spyro@f2s.com>
825 S: Maintained
826 F: arch/arm/lib/floppydma.S
827 F: arch/arm/include/asm/floppy.h
828
829 ARM PMU PROFILING AND DEBUGGING
830 M: Will Deacon <will.deacon@arm.com>
831 R: Mark Rutland <mark.rutland@arm.com>
832 S: Maintained
833 F: arch/arm*/kernel/perf_*
834 F: arch/arm/oprofile/common.c
835 F: arch/arm*/kernel/hw_breakpoint.c
836 F: arch/arm*/include/asm/hw_breakpoint.h
837 F: arch/arm*/include/asm/perf_event.h
838 F: drivers/perf/arm_pmu.c
839 F: include/linux/perf/arm_pmu.h
840
841 ARM PORT
842 M: Russell King <linux@arm.linux.org.uk>
843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 W: http://www.arm.linux.org.uk/
845 S: Maintained
846 F: arch/arm/
847
848 ARM SUB-ARCHITECTURES
849 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850 S: Maintained
851 F: arch/arm/mach-*/
852 F: arch/arm/plat-*/
853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855 ARM PRIMECELL AACI PL041 DRIVER
856 M: Russell King <linux@arm.linux.org.uk>
857 S: Maintained
858 F: sound/arm/aaci.*
859
860 ARM PRIMECELL CLCD PL110 DRIVER
861 M: Russell King <linux@arm.linux.org.uk>
862 S: Maintained
863 F: drivers/video/fbdev/amba-clcd.*
864
865 ARM PRIMECELL KMI PL050 DRIVER
866 M: Russell King <linux@arm.linux.org.uk>
867 S: Maintained
868 F: drivers/input/serio/ambakmi.*
869 F: include/linux/amba/kmi.h
870
871 ARM PRIMECELL MMCI PL180/1 DRIVER
872 M: Russell King <linux@arm.linux.org.uk>
873 S: Maintained
874 F: drivers/mmc/host/mmci.*
875 F: include/linux/amba/mmci.h
876
877 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878 M: Russell King <linux@arm.linux.org.uk>
879 S: Maintained
880 F: drivers/tty/serial/amba-pl01*.c
881 F: include/linux/amba/serial.h
882
883 ARM PRIMECELL BUS SUPPORT
884 M: Russell King <linux@arm.linux.org.uk>
885 S: Maintained
886 F: drivers/amba/
887 F: include/linux/amba/bus.h
888
889 ARM/ADS SPHERE MACHINE SUPPORT
890 M: Lennert Buytenhek <kernel@wantstofly.org>
891 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S: Maintained
893
894 ARM/AFEB9260 MACHINE SUPPORT
895 M: Sergey Lapin <slapin@ossfans.org>
896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S: Maintained
898
899 ARM/AJECO 1ARM MACHINE SUPPORT
900 M: Lennert Buytenhek <kernel@wantstofly.org>
901 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S: Maintained
903
904 ARM/Allwinner sunXi SoC support
905 M: Maxime Ripard <maxime.ripard@free-electrons.com>
906 M: Chen-Yu Tsai <wens@csie.org>
907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S: Maintained
909 N: sun[x456789]i
910
911 ARM/Allwinner SoC Clock Support
912 M: Emilio LĂ³pez <emilio@elopez.com.ar>
913 S: Maintained
914 F: drivers/clk/sunxi/
915
916 ARM/Amlogic MesonX SoC support
917 M: Carlo Caione <carlo@caione.org>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S: Maintained
920 F: drivers/media/rc/meson-ir.c
921 N: meson[x68]
922
923 ARM/Annapurna Labs ALPINE ARCHITECTURE
924 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925 S: Maintained
926 F: arch/arm/mach-alpine/
927
928 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929 M: Nicolas Ferre <nicolas.ferre@atmel.com>
930 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
931 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 W: http://www.linux4sam.org
934 S: Supported
935 F: arch/arm/mach-at91/
936 F: include/soc/at91/
937 F: arch/arm/boot/dts/at91*.dts
938 F: arch/arm/boot/dts/at91*.dtsi
939 F: arch/arm/boot/dts/sama*.dts
940 F: arch/arm/boot/dts/sama*.dtsi
941 F: arch/arm/include/debug/at91.S
942
943 ARM/ATMEL AT91 Clock Support
944 M: Boris Brezillon <boris.brezillon@free-electrons.com>
945 S: Maintained
946 F: drivers/clk/at91
947
948 ARM/CALXEDA HIGHBANK ARCHITECTURE
949 M: Rob Herring <robh@kernel.org>
950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 S: Maintained
952 F: arch/arm/mach-highbank/
953
954 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955 M: Krzysztof Halasa <khalasa@piap.pl>
956 S: Maintained
957 F: arch/arm/mach-cns3xxx/
958
959 ARM/CAVIUM THUNDER NETWORK DRIVER
960 M: Sunil Goutham <sgoutham@cavium.com>
961 M: Robert Richter <rric@kernel.org>
962 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S: Supported
964 F: drivers/net/ethernet/cavium/thunder/
965
966 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967 M: Alexander Shiyan <shc_work@mail.ru>
968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S: Odd Fixes
970 N: clps711x
971
972 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973 M: Hartley Sweeten <hsweeten@visionengravers.com>
974 M: Ryan Mallon <rmallon@gmail.com>
975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S: Maintained
977 F: arch/arm/mach-ep93xx/
978 F: arch/arm/mach-ep93xx/include/mach/
979
980 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981 M: Lennert Buytenhek <kernel@wantstofly.org>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S: Maintained
984
985 ARM/CLKDEV SUPPORT
986 M: Russell King <linux@arm.linux.org.uk>
987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S: Maintained
989 F: arch/arm/include/asm/clkdev.h
990 F: drivers/clk/clkdev.c
991
992 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993 M: Mike Rapoport <mike@compulab.co.il>
994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S: Maintained
996
997 ARM/CONTEC MICRO9 MACHINE SUPPORT
998 M: Hubert Feurstein <hubert.feurstein@contec.at>
999 S: Maintained
1000 F: arch/arm/mach-ep93xx/micro9.c
1001
1002 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S: Maintained
1006 F: drivers/hwtracing/coresight/*
1007 F: Documentation/trace/coresight.txt
1008 F: Documentation/devicetree/bindings/arm/coresight.txt
1009 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011 ARM/CORGI MACHINE SUPPORT
1012 M: Richard Purdie <rpurdie@rpsys.net>
1013 S: Maintained
1014
1015 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T: git git://github.com/ulli-kroll/linux.git
1019 S: Maintained
1020 F: arch/arm/mach-gemini/
1021 F: drivers/rtc/rtc-gemini.c
1022
1023 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024 M: Barry Song <baohua@kernel.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027 S: Maintained
1028 F: arch/arm/mach-prima2/
1029 F: drivers/clk/sirf/
1030 F: drivers/clocksource/timer-prima2.c
1031 F: drivers/clocksource/timer-atlas7.c
1032 N: [^a-z]sirf
1033
1034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035 M: Baruch Siach <baruch@tkos.co.il>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 S: Maintained
1038 F: arch/arm/boot/dts/cx92755*
1039 N: digicolor
1040
1041 ARM/EBSA110 MACHINE SUPPORT
1042 M: Russell King <linux@arm.linux.org.uk>
1043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W: http://www.arm.linux.org.uk/
1045 S: Maintained
1046 F: arch/arm/mach-ebsa110/
1047 F: drivers/net/ethernet/amd/am79c961a.*
1048
1049 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050 M: Uwe Kleine-König <kernel@pengutronix.de>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S: Maintained
1053 N: efm32
1054
1055 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056 M: Daniel Ribeiro <drwyrm@gmail.com>
1057 M: Stefan Schmidt <stefan@openezx.org>
1058 M: Harald Welte <laforge@openezx.org>
1059 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060 W: http://www.openezx.org/
1061 S: Maintained
1062 T: topgit git://git.openezx.org/openezx.git
1063 F: arch/arm/mach-pxa/ezx.c
1064
1065 ARM/FARADAY FA526 PORT
1066 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S: Maintained
1069 T: git git://git.berlios.de/gemini-board
1070 F: arch/arm/mm/*-fa*
1071
1072 ARM/FOOTBRIDGE ARCHITECTURE
1073 M: Russell King <linux@arm.linux.org.uk>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W: http://www.arm.linux.org.uk/
1076 S: Maintained
1077 F: arch/arm/include/asm/hardware/dec21285.h
1078 F: arch/arm/mach-footbridge/
1079
1080 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081 M: Shawn Guo <shawnguo@kernel.org>
1082 M: Sascha Hauer <kernel@pengutronix.de>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S: Maintained
1085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F: arch/arm/mach-imx/
1087 F: arch/arm/mach-mxs/
1088 F: arch/arm/boot/dts/imx*
1089 F: arch/arm/configs/imx*_defconfig
1090 F: drivers/clk/imx/
1091 F: include/soc/imx/
1092
1093 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094 M: Shawn Guo <shawnguo@kernel.org>
1095 M: Sascha Hauer <kernel@pengutronix.de>
1096 R: Stefan Agner <stefan@agner.ch>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S: Maintained
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100 F: arch/arm/mach-imx/*vf610*
1101 F: arch/arm/boot/dts/vf*
1102
1103 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104 M: Lennert Buytenhek <kernel@wantstofly.org>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S: Maintained
1107
1108 ARM/GUMSTIX MACHINE SUPPORT
1109 M: Steve Sakoman <sakoman@gmail.com>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S: Maintained
1112
1113 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114 M: Philipp Zabel <philipp.zabel@gmail.com>
1115 M: Paul Parsons <lost.distance@yahoo.com>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S: Maintained
1118 F: arch/arm/mach-pxa/hx4700.c
1119 F: arch/arm/mach-pxa/include/mach/hx4700.h
1120 F: sound/soc/pxa/hx4700.c
1121
1122 ARM/HISILICON SOC SUPPORT
1123 M: Wei Xu <xuwei5@hisilicon.com>
1124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 W: http://www.hisilicon.com
1126 S: Supported
1127 T: git git://github.com/hisilicon/linux-hisi.git
1128 F: arch/arm/mach-hisi/
1129
1130 ARM/HP JORNADA 7XX MACHINE SUPPORT
1131 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132 W: www.jlime.com
1133 S: Maintained
1134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135 F: arch/arm/mach-sa1100/jornada720.c
1136 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138 ARM/IGEP MACHINE SUPPORT
1139 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140 M: Javier Martinez Canillas <javier@dowhile0.org>
1141 L: linux-omap@vger.kernel.org
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S: Maintained
1144 F: arch/arm/boot/dts/omap3-igep*
1145
1146 ARM/INCOME PXA270 SUPPORT
1147 M: Marek Vasut <marek.vasut@gmail.com>
1148 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S: Maintained
1150 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152 ARM/INTEL IOP32X ARM ARCHITECTURE
1153 M: Lennert Buytenhek <kernel@wantstofly.org>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S: Maintained
1156
1157 ARM/INTEL IOP33X ARM ARCHITECTURE
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S: Orphan
1160
1161 ARM/INTEL IOP13XX ARM ARCHITECTURE
1162 M: Lennert Buytenhek <kernel@wantstofly.org>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S: Maintained
1165
1166 ARM/INTEL IQ81342EX MACHINE SUPPORT
1167 M: Lennert Buytenhek <kernel@wantstofly.org>
1168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 S: Maintained
1170
1171 ARM/INTEL IXDP2850 MACHINE SUPPORT
1172 M: Lennert Buytenhek <kernel@wantstofly.org>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S: Maintained
1175
1176 ARM/INTEL IXP4XX ARM ARCHITECTURE
1177 M: Imre Kaloz <kaloz@openwrt.org>
1178 M: Krzysztof Halasa <khalasa@piap.pl>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S: Maintained
1181 F: arch/arm/mach-ixp4xx/
1182
1183 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184 M: Jonathan Cameron <jic23@cam.ac.uk>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S: Maintained
1187 F: arch/arm/mach-pxa/stargate2.c
1188 F: drivers/pcmcia/pxa2xx_stargate2.c
1189
1190 ARM/INTEL XSC3 (MANZANO) ARM CORE
1191 M: Lennert Buytenhek <kernel@wantstofly.org>
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S: Maintained
1194
1195 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S: Maintained
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201 M: Santosh Shilimkar <ssantosh@kernel.org>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S: Maintained
1204 F: arch/arm/mach-keystone/
1205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208 M: Santosh Shilimkar <ssantosh@kernel.org>
1209 L: linux-kernel@vger.kernel.org
1210 S: Maintained
1211 F: drivers/clk/keystone/
1212
1213 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214 M: Santosh Shilimkar <ssantosh@kernel.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 L: linux-kernel@vger.kernel.org
1217 S: Maintained
1218 F: drivers/clocksource/timer-keystone.c
1219
1220 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221 M: Santosh Shilimkar <ssantosh@kernel.org>
1222 L: linux-kernel@vger.kernel.org
1223 S: Maintained
1224 F: drivers/power/reset/keystone-reset.c
1225
1226 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227 M: Santosh Shilimkar <ssantosh@kernel.org>
1228 L: linux-kernel@vger.kernel.org
1229 S: Maintained
1230 F: drivers/memory/*emif*
1231
1232 ARM/LOGICPD PXA270 MACHINE SUPPORT
1233 M: Lennert Buytenhek <kernel@wantstofly.org>
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S: Maintained
1236
1237 ARM/LPC18XX ARCHITECTURE
1238 M: Joachim Eastwood <manabian@gmail.com>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S: Maintained
1241 F: arch/arm/boot/dts/lpc43*
1242 F: drivers/clk/nxp/clk-lpc18xx*
1243 F: drivers/clocksource/time-lpc32xx.c
1244 F: drivers/i2c/busses/i2c-lpc2k.c
1245 F: drivers/memory/pl172.c
1246 F: drivers/mtd/spi-nor/nxp-spifi.c
1247 F: drivers/rtc/rtc-lpc24xx.c
1248 N: lpc18xx
1249
1250 ARM/MAGICIAN MACHINE SUPPORT
1251 M: Philipp Zabel <philipp.zabel@gmail.com>
1252 S: Maintained
1253
1254 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255 M: Jason Cooper <jason@lakedaemon.net>
1256 M: Andrew Lunn <andrew@lunn.ch>
1257 M: Gregory Clement <gregory.clement@free-electrons.com>
1258 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S: Maintained
1261 F: arch/arm/mach-mvebu/
1262 F: drivers/rtc/rtc-armada38x.c
1263 F: arch/arm/boot/dts/armada*
1264 F: arch/arm/boot/dts/kirkwood*
1265
1266
1267 ARM/Marvell Berlin SoC support
1268 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S: Maintained
1271 F: arch/arm/mach-berlin/
1272 F: arch/arm/boot/dts/berlin*
1273
1274
1275 ARM/Marvell Dove/MV78xx0/Orion SOC support
1276 M: Jason Cooper <jason@lakedaemon.net>
1277 M: Andrew Lunn <andrew@lunn.ch>
1278 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279 M: Gregory Clement <gregory.clement@free-electrons.com>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S: Maintained
1282 F: arch/arm/mach-dove/
1283 F: arch/arm/mach-mv78xx0/
1284 F: arch/arm/mach-orion5x/
1285 F: arch/arm/plat-orion/
1286 F: arch/arm/boot/dts/dove*
1287 F: arch/arm/boot/dts/orion5x*
1288
1289
1290 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291 M: Alexander Clouter <alex@digriz.org.uk>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 W: http://www.digriz.org.uk/ts78xx/kernel
1294 S: Maintained
1295 F: arch/arm/mach-orion5x/ts78xx-*
1296
1297 ARM/Mediatek RTC DRIVER
1298 M: Eddie Huang <eddie.huang@mediatek.com>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301 S: Maintained
1302 F: drivers/rtc/rtc-mt6397.c
1303
1304 ARM/Mediatek SoC support
1305 M: Matthias Brugger <matthias.bgg@gmail.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308 S: Maintained
1309 F: arch/arm/boot/dts/mt6*
1310 F: arch/arm/boot/dts/mt8*
1311 F: arch/arm/mach-mediatek/
1312 N: mtk
1313 K: mediatek
1314
1315 ARM/Mediatek USB3 PHY DRIVER
1316 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319 S: Maintained
1320 F: drivers/phy/phy-mt65xx-usb3.c
1321
1322 ARM/MICREL KS8695 ARCHITECTURE
1323 M: Greg Ungerer <gerg@uclinux.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-ks8695/
1326 S: Odd Fixes
1327
1328 ARM/MIOA701 MACHINE SUPPORT
1329 M: Robert Jarzmik <robert.jarzmik@free.fr>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-pxa/mioa701.c
1332 S: Maintained
1333
1334 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1335 M: Michael Petchkovsky <mkpetch@internode.on.net>
1336 S: Maintained
1337
1338 ARM/NOMADIK ARCHITECTURE
1339 M: Alessandro Rubini <rubini@unipv.it>
1340 M: Linus Walleij <linus.walleij@linaro.org>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S: Maintained
1343 F: arch/arm/mach-nomadik/
1344 F: drivers/pinctrl/nomadik/
1345 F: drivers/i2c/busses/i2c-nomadik.c
1346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1347
1348 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1349 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1350 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352 S: Supported
1353
1354 ARM/TOSA MACHINE SUPPORT
1355 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356 M: Dirk Opfer <dirk@opfer-online.de>
1357 S: Maintained
1358
1359 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1360 M: Marek Vasut <marek.vasut@gmail.com>
1361 L: linux-arm-kernel@lists.infradead.org
1362 W: http://hackndev.com
1363 S: Maintained
1364 F: arch/arm/mach-pxa/include/mach/palmtx.h
1365 F: arch/arm/mach-pxa/palmtx.c
1366 F: arch/arm/mach-pxa/include/mach/palmt5.h
1367 F: arch/arm/mach-pxa/palmt5.c
1368 F: arch/arm/mach-pxa/include/mach/palmld.h
1369 F: arch/arm/mach-pxa/palmld.c
1370 F: arch/arm/mach-pxa/include/mach/palmte2.h
1371 F: arch/arm/mach-pxa/palmte2.c
1372 F: arch/arm/mach-pxa/include/mach/palmtc.h
1373 F: arch/arm/mach-pxa/palmtc.c
1374
1375 ARM/PALM TREO SUPPORT
1376 M: Tomas Cech <sleep_walker@suse.com>
1377 L: linux-arm-kernel@lists.infradead.org
1378 W: http://hackndev.com
1379 S: Maintained
1380 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381 F: arch/arm/mach-pxa/palmtreo.c
1382
1383 ARM/PALMZ72 SUPPORT
1384 M: Sergey Lapin <slapin@ossfans.org>
1385 L: linux-arm-kernel@lists.infradead.org
1386 W: http://hackndev.com
1387 S: Maintained
1388 F: arch/arm/mach-pxa/include/mach/palmz72.h
1389 F: arch/arm/mach-pxa/palmz72.c
1390
1391 ARM/PLEB SUPPORT
1392 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1393 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394 S: Maintained
1395
1396 ARM/PT DIGITAL BOARD PORT
1397 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 W: http://www.arm.linux.org.uk/
1400 S: Maintained
1401
1402 ARM/QUALCOMM SUPPORT
1403 M: Kumar Gala <galak@codeaurora.org>
1404 M: Andy Gross <agross@codeaurora.org>
1405 M: David Brown <davidb@codeaurora.org>
1406 L: linux-arm-msm@vger.kernel.org
1407 L: linux-soc@vger.kernel.org
1408 S: Maintained
1409 F: arch/arm/mach-qcom/
1410 F: drivers/soc/qcom/
1411 F: drivers/tty/serial/msm_serial.h
1412 F: drivers/tty/serial/msm_serial.c
1413 F: drivers/*/pm8???-*
1414 F: drivers/mfd/ssbi.c
1415 F: drivers/firmware/qcom_scm.c
1416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
1418 ARM/RADISYS ENP2611 MACHINE SUPPORT
1419 M: Lennert Buytenhek <kernel@wantstofly.org>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 S: Maintained
1422
1423 ARM/RISCPC ARCHITECTURE
1424 M: Russell King <linux@arm.linux.org.uk>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 W: http://www.arm.linux.org.uk/
1427 S: Maintained
1428 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429 F: arch/arm/include/asm/hardware/ioc.h
1430 F: arch/arm/include/asm/hardware/iomd.h
1431 F: arch/arm/include/asm/hardware/memc.h
1432 F: arch/arm/mach-rpc/
1433 F: drivers/net/ethernet/8390/etherh.c
1434 F: drivers/net/ethernet/i825xx/ether1*
1435 F: drivers/net/ethernet/seeq/ether3*
1436 F: drivers/scsi/arm/
1437
1438 ARM/Rockchip SoC support
1439 M: Heiko Stuebner <heiko@sntech.de>
1440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 L: linux-rockchip@lists.infradead.org
1442 S: Maintained
1443 F: arch/arm/boot/dts/rk3*
1444 F: arch/arm/mach-rockchip/
1445 F: drivers/clk/rockchip/
1446 F: drivers/i2c/busses/i2c-rk3x.c
1447 F: drivers/*/*rockchip*
1448 F: drivers/*/*/*rockchip*
1449 F: sound/soc/rockchip/
1450 N: rockchip
1451
1452 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453 M: Kukjin Kim <kgene@kernel.org>
1454 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1457 S: Maintained
1458 F: arch/arm/boot/dts/s3c*
1459 F: arch/arm/boot/dts/exynos*
1460 F: arch/arm64/boot/dts/exynos/
1461 F: arch/arm/plat-samsung/
1462 F: arch/arm/mach-s3c24*/
1463 F: arch/arm/mach-s3c64xx/
1464 F: arch/arm/mach-s5p*/
1465 F: arch/arm/mach-exynos*/
1466 F: drivers/*/*s3c2410*
1467 F: drivers/*/*/*s3c2410*
1468 F: drivers/spi/spi-s3c*
1469 F: sound/soc/samsung/*
1470 F: Documentation/arm/Samsung/
1471 F: Documentation/devicetree/bindings/arm/samsung/
1472 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1474 N: exynos
1475
1476 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477 M: Kyungmin Park <kyungmin.park@samsung.com>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 S: Maintained
1480 F: arch/arm/mach-s5pv210/
1481
1482 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483 M: Kyungmin Park <kyungmin.park@samsung.com>
1484 M: Kamil Debski <k.debski@samsung.com>
1485 L: linux-arm-kernel@lists.infradead.org
1486 L: linux-media@vger.kernel.org
1487 S: Maintained
1488 F: drivers/media/platform/s5p-g2d/
1489
1490 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491 M: Kyungmin Park <kyungmin.park@samsung.com>
1492 M: Kamil Debski <k.debski@samsung.com>
1493 M: Jeongtae Park <jtp.park@samsung.com>
1494 L: linux-arm-kernel@lists.infradead.org
1495 L: linux-media@vger.kernel.org
1496 S: Maintained
1497 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1498 F: drivers/media/platform/s5p-mfc/
1499
1500 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501 M: Kyungmin Park <kyungmin.park@samsung.com>
1502 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org
1504 L: linux-media@vger.kernel.org
1505 S: Maintained
1506 F: drivers/media/platform/s5p-tv/
1507
1508 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511 L: linux-arm-kernel@lists.infradead.org
1512 L: linux-media@vger.kernel.org
1513 S: Maintained
1514 F: drivers/media/platform/s5p-jpeg/
1515
1516 ARM/SHMOBILE ARM ARCHITECTURE
1517 M: Simon Horman <horms@verge.net.au>
1518 M: Magnus Damm <magnus.damm@gmail.com>
1519 L: linux-sh@vger.kernel.org
1520 W: http://oss.renesas.com
1521 Q: http://patchwork.kernel.org/project/linux-sh/list/
1522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1523 S: Supported
1524 F: arch/arm/boot/dts/emev2*
1525 F: arch/arm/boot/dts/r7s*
1526 F: arch/arm/boot/dts/r8a*
1527 F: arch/arm/boot/dts/sh*
1528 F: arch/arm/configs/shmobile_defconfig
1529 F: arch/arm/include/debug/renesas-scif.S
1530 F: arch/arm/mach-shmobile/
1531 F: drivers/sh/
1532
1533 ARM/SOCFPGA ARCHITECTURE
1534 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1535 S: Maintained
1536 F: arch/arm/mach-socfpga/
1537 F: arch/arm/boot/dts/socfpga*
1538 F: arch/arm/configs/socfpga_defconfig
1539 W: http://www.rocketboards.org
1540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1541
1542 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1543 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1544 S: Maintained
1545 F: drivers/clk/socfpga/
1546
1547 ARM/SOCFPGA EDAC SUPPORT
1548 M: Thor Thayer <tthayer@opensource.altera.com>
1549 S: Maintained
1550 F: drivers/edac/altera_edac.
1551
1552 ARM/STI ARCHITECTURE
1553 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554 M: Maxime Coquelin <maxime.coquelin@st.com>
1555 M: Patrice Chotard <patrice.chotard@st.com>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 L: kernel@stlinux.com
1558 W: http://www.stlinux.com
1559 S: Maintained
1560 F: arch/arm/mach-sti/
1561 F: arch/arm/boot/dts/sti*
1562 F: drivers/char/hw_random/st-rng.c
1563 F: drivers/clocksource/arm_global_timer.c
1564 F: drivers/clocksource/clksrc_st_lpc.c
1565 F: drivers/i2c/busses/i2c-st.c
1566 F: drivers/media/rc/st_rc.c
1567 F: drivers/media/platform/sti/c8sectpfe/
1568 F: drivers/mmc/host/sdhci-st.c
1569 F: drivers/phy/phy-miphy28lp.c
1570 F: drivers/phy/phy-miphy365x.c
1571 F: drivers/phy/phy-stih407-usb.c
1572 F: drivers/phy/phy-stih41x-usb.c
1573 F: drivers/pinctrl/pinctrl-st.c
1574 F: drivers/reset/sti/
1575 F: drivers/rtc/rtc-st-lpc.c
1576 F: drivers/tty/serial/st-asc.c
1577 F: drivers/usb/dwc3/dwc3-st.c
1578 F: drivers/usb/host/ehci-st.c
1579 F: drivers/usb/host/ohci-st.c
1580 F: drivers/watchdog/st_lpc_wdt.c
1581 F: drivers/ata/ahci_st.c
1582
1583 ARM/STM32 ARCHITECTURE
1584 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S: Maintained
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588 N: stm32
1589 F: drivers/clocksource/armv7m_systick.c
1590
1591 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1592 M: Lennert Buytenhek <kernel@wantstofly.org>
1593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 S: Maintained
1595
1596 ARM/TETON BGA MACHINE SUPPORT
1597 M: "Mark F. Brown" <mark.brown314@gmail.com>
1598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S: Maintained
1600
1601 ARM/THECUS N2100 MACHINE SUPPORT
1602 M: Lennert Buytenhek <kernel@wantstofly.org>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 S: Maintained
1605
1606 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1607 M: Wan ZongShun <mcuos.com@gmail.com>
1608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 W: http://www.mcuos.com
1610 S: Maintained
1611 F: arch/arm/mach-w90x900/
1612 F: drivers/input/keyboard/w90p910_keypad.c
1613 F: drivers/input/touchscreen/w90p910_ts.c
1614 F: drivers/watchdog/nuc900_wdt.c
1615 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1616 F: drivers/mtd/nand/nuc900_nand.c
1617 F: drivers/rtc/rtc-nuc900.c
1618 F: drivers/spi/spi-nuc900.c
1619 F: drivers/usb/host/ehci-w90x900.c
1620 F: drivers/video/fbdev/nuc900fb.c
1621
1622 ARM/U300 MACHINE SUPPORT
1623 M: Linus Walleij <linus.walleij@linaro.org>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 S: Supported
1626 F: arch/arm/mach-u300/
1627 F: drivers/clocksource/timer-u300.c
1628 F: drivers/i2c/busses/i2c-stu300.c
1629 F: drivers/rtc/rtc-coh901331.c
1630 F: drivers/watchdog/coh901327_wdt.c
1631 F: drivers/dma/coh901318*
1632 F: drivers/mfd/ab3100*
1633 F: drivers/rtc/rtc-ab3100.c
1634 F: drivers/rtc/rtc-coh901331.c
1635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1636
1637 ARM/UNIPHIER ARCHITECTURE
1638 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S: Maintained
1641 F: arch/arm/boot/dts/uniphier*
1642 F: arch/arm/include/asm/hardware/cache-uniphier.h
1643 F: arch/arm/mach-uniphier/
1644 F: arch/arm/mm/cache-uniphier.c
1645 F: drivers/i2c/busses/i2c-uniphier*
1646 F: drivers/pinctrl/uniphier/
1647 F: drivers/tty/serial/8250/8250_uniphier.c
1648 N: uniphier
1649
1650 ARM/Ux500 ARM ARCHITECTURE
1651 M: Linus Walleij <linus.walleij@linaro.org>
1652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 S: Maintained
1654 F: arch/arm/mach-ux500/
1655 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1656 F: drivers/dma/ste_dma40*
1657 F: drivers/hwspinlock/u8500_hsem.c
1658 F: drivers/mfd/abx500*
1659 F: drivers/mfd/ab8500*
1660 F: drivers/mfd/dbx500*
1661 F: drivers/mfd/db8500*
1662 F: drivers/pinctrl/nomadik/pinctrl-ab*
1663 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1664 F: drivers/rtc/rtc-ab8500.c
1665 F: drivers/rtc/rtc-pl031.c
1666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1667
1668 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669 M: Ulf Hansson <ulf.hansson@linaro.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 T: git git://git.linaro.org/people/ulfh/clk.git
1672 S: Maintained
1673 F: drivers/clk/ux500/
1674 F: include/linux/platform_data/clk-ux500.h
1675
1676 ARM/VERSATILE EXPRESS PLATFORM
1677 M: Liviu Dudau <liviu.dudau@arm.com>
1678 M: Sudeep Holla <sudeep.holla@arm.com>
1679 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S: Maintained
1682 F: arch/arm/boot/dts/vexpress*
1683 F: arch/arm64/boot/dts/arm/vexpress*
1684 F: arch/arm/mach-vexpress/
1685 F: */*/vexpress*
1686 F: */*/*/vexpress*
1687 F: drivers/clk/versatile/clk-vexpress-osc.c
1688 F: drivers/clocksource/versatile.c
1689
1690 ARM/VFP SUPPORT
1691 M: Russell King <linux@arm.linux.org.uk>
1692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 W: http://www.arm.linux.org.uk/
1694 S: Maintained
1695 F: arch/arm/vfp/
1696
1697 ARM/VOIPAC PXA270 SUPPORT
1698 M: Marek Vasut <marek.vasut@gmail.com>
1699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 S: Maintained
1701 F: arch/arm/mach-pxa/vpac270.c
1702 F: arch/arm/mach-pxa/include/mach/vpac270.h
1703
1704 ARM/VT8500 ARM ARCHITECTURE
1705 M: Tony Prisk <linux@prisktech.co.nz>
1706 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707 S: Maintained
1708 F: arch/arm/mach-vt8500/
1709 F: drivers/clocksource/vt8500_timer.c
1710 F: drivers/i2c/busses/i2c-wmt.c
1711 F: drivers/mmc/host/wmt-sdmmc.c
1712 F: drivers/pwm/pwm-vt8500.c
1713 F: drivers/rtc/rtc-vt8500.c
1714 F: drivers/tty/serial/vt8500_serial.c
1715 F: drivers/usb/host/ehci-platform.c
1716 F: drivers/usb/host/uhci-platform.c
1717 F: drivers/video/fbdev/vt8500lcdfb.*
1718 F: drivers/video/fbdev/wm8505fb*
1719 F: drivers/video/fbdev/wmt_ge_rops.*
1720
1721 ARM/ZIPIT Z2 SUPPORT
1722 M: Marek Vasut <marek.vasut@gmail.com>
1723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S: Maintained
1725 F: arch/arm/mach-pxa/z2.c
1726 F: arch/arm/mach-pxa/include/mach/z2.h
1727
1728 ARM/ZTE ARCHITECTURE
1729 M: Jun Nie <jun.nie@linaro.org>
1730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 S: Maintained
1732 F: arch/arm/mach-zx/
1733 F: drivers/clk/zte/
1734 F: Documentation/devicetree/bindings/arm/zte.txt
1735 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
1737 ARM/ZYNQ ARCHITECTURE
1738 M: Michal Simek <michal.simek@xilinx.com>
1739 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 W: http://wiki.xilinx.com
1742 T: git https://github.com/Xilinx/linux-xlnx.git
1743 S: Supported
1744 F: arch/arm/mach-zynq/
1745 F: drivers/cpuidle/cpuidle-zynq.c
1746 F: drivers/block/xsysace.c
1747 N: zynq
1748 N: xilinx
1749 F: drivers/clocksource/cadence_ttc_timer.c
1750 F: drivers/i2c/busses/i2c-cadence.c
1751 F: drivers/mmc/host/sdhci-of-arasan.c
1752 F: drivers/edac/synopsys_edac.c
1753
1754 ARM SMMU DRIVERS
1755 M: Will Deacon <will.deacon@arm.com>
1756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S: Maintained
1758 F: drivers/iommu/arm-smmu.c
1759 F: drivers/iommu/arm-smmu-v3.c
1760 F: drivers/iommu/io-pgtable-arm.c
1761
1762 ARM64 PORT (AARCH64 ARCHITECTURE)
1763 M: Catalin Marinas <catalin.marinas@arm.com>
1764 M: Will Deacon <will.deacon@arm.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S: Maintained
1767 F: arch/arm64/
1768 F: Documentation/arm64/
1769
1770 AS3645A LED FLASH CONTROLLER DRIVER
1771 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772 L: linux-media@vger.kernel.org
1773 T: git git://linuxtv.org/media_tree.git
1774 S: Maintained
1775 F: drivers/media/i2c/as3645a.c
1776 F: include/media/as3645a.h
1777
1778 ASC7621 HARDWARE MONITOR DRIVER
1779 M: George Joseph <george.joseph@fairview5.com>
1780 L: lm-sensors@lm-sensors.org
1781 S: Maintained
1782 F: Documentation/hwmon/asc7621
1783 F: drivers/hwmon/asc7621.c
1784
1785 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1786 M: Corentin Chary <corentin.chary@gmail.com>
1787 L: acpi4asus-user@lists.sourceforge.net
1788 L: platform-driver-x86@vger.kernel.org
1789 W: http://acpi4asus.sf.net
1790 S: Maintained
1791 F: drivers/platform/x86/asus*.c
1792 F: drivers/platform/x86/eeepc*.c
1793
1794 ASUS WIRELESS RADIO CONTROL DRIVER
1795 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1796 L: platform-driver-x86@vger.kernel.org
1797 S: Maintained
1798 F: drivers/platform/x86/asus-wireless.c
1799
1800 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1801 R: Dan Williams <dan.j.williams@intel.com>
1802 W: http://sourceforge.net/projects/xscaleiop
1803 S: Odd fixes
1804 F: Documentation/crypto/async-tx-api.txt
1805 F: crypto/async_tx/
1806 F: drivers/dma/
1807 F: include/linux/dmaengine.h
1808 F: include/linux/async_tx.h
1809
1810 AT24 EEPROM DRIVER
1811 M: Wolfram Sang <wsa@the-dreams.de>
1812 L: linux-i2c@vger.kernel.org
1813 S: Maintained
1814 F: drivers/misc/eeprom/at24.c
1815 F: include/linux/platform_data/at24.h
1816
1817 ATA OVER ETHERNET (AOE) DRIVER
1818 M: "Ed L. Cashin" <ed.cashin@acm.org>
1819 W: http://www.openaoe.org/
1820 S: Supported
1821 F: Documentation/aoe/
1822 F: drivers/block/aoe/
1823
1824 ATHEROS 71XX/9XXX GPIO DRIVER
1825 M: Alban Bedel <albeu@free.fr>
1826 W: https://github.com/AlbanBedel/linux
1827 T: git git://github.com/AlbanBedel/linux
1828 S: Maintained
1829 F: drivers/gpio/gpio-ath79.c
1830 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1831
1832 ATHEROS ATH GENERIC UTILITIES
1833 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1834 L: linux-wireless@vger.kernel.org
1835 S: Supported
1836 F: drivers/net/wireless/ath/*
1837
1838 ATHEROS ATH5K WIRELESS DRIVER
1839 M: Jiri Slaby <jirislaby@gmail.com>
1840 M: Nick Kossifidis <mickflemm@gmail.com>
1841 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1842 L: linux-wireless@vger.kernel.org
1843 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1844 S: Maintained
1845 F: drivers/net/wireless/ath/ath5k/
1846
1847 ATHEROS ATH6KL WIRELESS DRIVER
1848 M: Kalle Valo <kvalo@qca.qualcomm.com>
1849 L: linux-wireless@vger.kernel.org
1850 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1851 T: git git://github.com/kvalo/ath.git
1852 S: Supported
1853 F: drivers/net/wireless/ath/ath6kl/
1854
1855 WILOCITY WIL6210 WIRELESS DRIVER
1856 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1857 L: linux-wireless@vger.kernel.org
1858 L: wil6210@qca.qualcomm.com
1859 S: Supported
1860 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1861 F: drivers/net/wireless/ath/wil6210/
1862 F: include/uapi/linux/wil6210_uapi.h
1863
1864 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1865 M: Christian Lamparter <chunkeey@googlemail.com>
1866 L: linux-wireless@vger.kernel.org
1867 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1868 S: Maintained
1869 F: drivers/net/wireless/ath/carl9170/
1870
1871 ATK0110 HWMON DRIVER
1872 M: Luca Tettamanti <kronos.it@gmail.com>
1873 L: lm-sensors@lm-sensors.org
1874 S: Maintained
1875 F: drivers/hwmon/asus_atk0110.c
1876
1877 ATI_REMOTE2 DRIVER
1878 M: Ville Syrjala <syrjala@sci.fi>
1879 S: Maintained
1880 F: drivers/input/misc/ati_remote2.c
1881
1882 ATLX ETHERNET DRIVERS
1883 M: Jay Cliburn <jcliburn@gmail.com>
1884 M: Chris Snook <chris.snook@gmail.com>
1885 L: netdev@vger.kernel.org
1886 W: http://sourceforge.net/projects/atl1
1887 W: http://atl1.sourceforge.net
1888 S: Maintained
1889 F: drivers/net/ethernet/atheros/
1890
1891 ATM
1892 M: Chas Williams <3chas3@gmail.com>
1893 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1894 L: netdev@vger.kernel.org
1895 W: http://linux-atm.sourceforge.net
1896 S: Maintained
1897 F: drivers/atm/
1898 F: include/linux/atm*
1899 F: include/uapi/linux/atm*
1900
1901 ATMEL AT91 / AT32 MCI DRIVER
1902 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1903 S: Maintained
1904 F: drivers/mmc/host/atmel-mci.c
1905 F: drivers/mmc/host/atmel-mci-regs.h
1906
1907 ATMEL AT91 / AT32 SERIAL DRIVER
1908 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1909 S: Supported
1910 F: drivers/tty/serial/atmel_serial.c
1911
1912 ATMEL Audio ALSA driver
1913 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1915 S: Supported
1916 F: sound/soc/atmel
1917
1918 ATMEL DMA DRIVER
1919 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1921 S: Supported
1922 F: drivers/dma/at_hdmac.c
1923 F: drivers/dma/at_hdmac_regs.h
1924 F: include/linux/platform_data/dma-atmel.h
1925
1926 ATMEL XDMA DRIVER
1927 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1928 L: linux-arm-kernel@lists.infradead.org
1929 L: dmaengine@vger.kernel.org
1930 S: Supported
1931 F: drivers/dma/at_xdmac.c
1932
1933 ATMEL I2C DRIVER
1934 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1935 L: linux-i2c@vger.kernel.org
1936 S: Supported
1937 F: drivers/i2c/busses/i2c-at91.c
1938
1939 ATMEL ISI DRIVER
1940 M: Josh Wu <josh.wu@atmel.com>
1941 L: linux-media@vger.kernel.org
1942 S: Supported
1943 F: drivers/media/platform/soc_camera/atmel-isi.c
1944 F: include/media/atmel-isi.h
1945
1946 ATMEL LCDFB DRIVER
1947 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1948 L: linux-fbdev@vger.kernel.org
1949 S: Maintained
1950 F: drivers/video/fbdev/atmel_lcdfb.c
1951 F: include/video/atmel_lcdc.h
1952
1953 ATMEL MACB ETHERNET DRIVER
1954 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1955 S: Supported
1956 F: drivers/net/ethernet/cadence/
1957
1958 ATMEL NAND DRIVER
1959 M: Josh Wu <josh.wu@atmel.com>
1960 L: linux-mtd@lists.infradead.org
1961 S: Supported
1962 F: drivers/mtd/nand/atmel_nand*
1963
1964 ATMEL SDMMC DRIVER
1965 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1966 L: linux-mmc@vger.kernel.org
1967 S: Supported
1968 F: drivers/mmc/host/sdhci-of-at91.c
1969
1970 ATMEL SPI DRIVER
1971 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1972 S: Supported
1973 F: drivers/spi/spi-atmel.*
1974
1975 ATMEL SSC DRIVER
1976 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1978 S: Supported
1979 F: drivers/misc/atmel-ssc.c
1980 F: include/linux/atmel-ssc.h
1981
1982 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1983 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1985 S: Supported
1986 F: drivers/misc/atmel_tclib.c
1987 F: drivers/clocksource/tcb_clksrc.c
1988
1989 ATMEL USBA UDC DRIVER
1990 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1992 S: Supported
1993 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1994
1995 ATMEL WIRELESS DRIVER
1996 M: Simon Kelley <simon@thekelleys.org.uk>
1997 L: linux-wireless@vger.kernel.org
1998 W: http://www.thekelleys.org.uk/atmel
1999 W: http://atmelwlandriver.sourceforge.net/
2000 S: Maintained
2001 F: drivers/net/wireless/atmel*
2002
2003 ATMEL MAXTOUCH DRIVER
2004 M: Nick Dyer <nick.dyer@itdev.co.uk>
2005 T: git git://github.com/atmel-maxtouch/linux.git
2006 S: Supported
2007 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2008 F: drivers/input/touchscreen/atmel_mxt_ts.c
2009 F: include/linux/platform_data/atmel_mxt_ts.h
2010
2011 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2012 M: Bradley Grove <linuxdrivers@attotech.com>
2013 L: linux-scsi@vger.kernel.org
2014 W: http://www.attotech.com
2015 S: Supported
2016 F: drivers/scsi/esas2r
2017
2018 ATUSB IEEE 802.15.4 RADIO DRIVER
2019 M: Stefan Schmidt <stefan@osg.samsung.com>
2020 L: linux-wpan@vger.kernel.org
2021 S: Maintained
2022 F: drivers/net/ieee802154/atusb.c
2023 F: drivers/net/ieee802154/atusb.h
2024 F: drivers/net/ieee802154/at86rf230.h
2025
2026 AUDIT SUBSYSTEM
2027 M: Paul Moore <paul@paul-moore.com>
2028 M: Eric Paris <eparis@redhat.com>
2029 L: linux-audit@redhat.com (moderated for non-subscribers)
2030 W: http://people.redhat.com/sgrubb/audit/
2031 T: git git://git.infradead.org/users/pcmoore/audit
2032 S: Maintained
2033 F: include/linux/audit.h
2034 F: include/uapi/linux/audit.h
2035 F: kernel/audit*
2036
2037 AUXILIARY DISPLAY DRIVERS
2038 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2039 W: http://miguelojeda.es/auxdisplay.htm
2040 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2041 S: Maintained
2042 F: drivers/auxdisplay/
2043 F: include/linux/cfag12864b.h
2044
2045 AVR32 ARCHITECTURE
2046 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2047 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2048 W: http://www.atmel.com/products/AVR32/
2049 W: http://mirror.egtvedt.no/avr32linux.org/
2050 W: http://avrfreaks.net/
2051 S: Maintained
2052 F: arch/avr32/
2053
2054 AVR32/AT32AP MACHINE SUPPORT
2055 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2056 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2057 S: Maintained
2058 F: arch/avr32/mach-at32ap/
2059
2060 AX.25 NETWORK LAYER
2061 M: Ralf Baechle <ralf@linux-mips.org>
2062 L: linux-hams@vger.kernel.org
2063 W: http://www.linux-ax25.org/
2064 S: Maintained
2065 F: include/uapi/linux/ax25.h
2066 F: include/net/ax25.h
2067 F: net/ax25/
2068
2069 AZ6007 DVB DRIVER
2070 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2071 L: linux-media@vger.kernel.org
2072 W: http://linuxtv.org
2073 T: git git://linuxtv.org/media_tree.git
2074 S: Maintained
2075 F: drivers/media/usb/dvb-usb-v2/az6007.c
2076
2077 AZTECH FM RADIO RECEIVER DRIVER
2078 M: Hans Verkuil <hverkuil@xs4all.nl>
2079 L: linux-media@vger.kernel.org
2080 T: git git://linuxtv.org/media_tree.git
2081 W: http://linuxtv.org
2082 S: Maintained
2083 F: drivers/media/radio/radio-aztech*
2084
2085 B43 WIRELESS DRIVER
2086 L: linux-wireless@vger.kernel.org
2087 L: b43-dev@lists.infradead.org
2088 W: http://wireless.kernel.org/en/users/Drivers/b43
2089 S: Odd Fixes
2090 F: drivers/net/wireless/b43/
2091
2092 B43LEGACY WIRELESS DRIVER
2093 M: Larry Finger <Larry.Finger@lwfinger.net>
2094 L: linux-wireless@vger.kernel.org
2095 L: b43-dev@lists.infradead.org
2096 W: http://wireless.kernel.org/en/users/Drivers/b43
2097 S: Maintained
2098 F: drivers/net/wireless/b43legacy/
2099
2100 BACKLIGHT CLASS/SUBSYSTEM
2101 M: Jingoo Han <jingoohan1@gmail.com>
2102 M: Lee Jones <lee.jones@linaro.org>
2103 S: Maintained
2104 F: drivers/video/backlight/
2105 F: include/linux/backlight.h
2106
2107 BATMAN ADVANCED
2108 M: Marek Lindner <mareklindner@neomailbox.ch>
2109 M: Simon Wunderlich <sw@simonwunderlich.de>
2110 M: Antonio Quartulli <antonio@meshcoding.com>
2111 L: b.a.t.m.a.n@lists.open-mesh.org
2112 W: http://www.open-mesh.org/
2113 S: Maintained
2114 F: net/batman-adv/
2115
2116 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2117 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2118 L: linux-hams@vger.kernel.org
2119 W: http://www.baycom.org/~tom/ham/ham.html
2120 S: Maintained
2121 F: drivers/net/hamradio/baycom*
2122
2123 BCACHE (BLOCK LAYER CACHE)
2124 M: Kent Overstreet <kent.overstreet@gmail.com>
2125 L: linux-bcache@vger.kernel.org
2126 W: http://bcache.evilpiepirate.org
2127 S: Maintained
2128 F: drivers/md/bcache/
2129
2130 BDISP ST MEDIA DRIVER
2131 M: Fabien Dessenne <fabien.dessenne@st.com>
2132 L: linux-media@vger.kernel.org
2133 T: git git://linuxtv.org/media_tree.git
2134 W: http://linuxtv.org
2135 S: Supported
2136 F: drivers/media/platform/sti/bdisp
2137
2138 BEFS FILE SYSTEM
2139 S: Orphan
2140 F: Documentation/filesystems/befs.txt
2141 F: fs/befs/
2142
2143 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2144 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2145 L: netdev@vger.kernel.org
2146 S: Maintained
2147 F: drivers/net/ethernet/ec_bhf.c
2148
2149 BFS FILE SYSTEM
2150 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2151 S: Maintained
2152 F: Documentation/filesystems/bfs.txt
2153 F: fs/bfs/
2154 F: include/uapi/linux/bfs_fs.h
2155
2156 BLACKFIN ARCHITECTURE
2157 M: Steven Miao <realmz6@gmail.com>
2158 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2159 T: git git://git.code.sf.net/p/adi-linux/code
2160 W: http://blackfin.uclinux.org
2161 S: Supported
2162 F: arch/blackfin/
2163
2164 BLACKFIN EMAC DRIVER
2165 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2166 W: http://blackfin.uclinux.org
2167 S: Supported
2168 F: drivers/net/ethernet/adi/
2169
2170 BLACKFIN RTC DRIVER
2171 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2172 W: http://blackfin.uclinux.org
2173 S: Supported
2174 F: drivers/rtc/rtc-bfin.c
2175
2176 BLACKFIN SDH DRIVER
2177 M: Sonic Zhang <sonic.zhang@analog.com>
2178 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2179 W: http://blackfin.uclinux.org
2180 S: Supported
2181 F: drivers/mmc/host/bfin_sdh.c
2182
2183 BLACKFIN SERIAL DRIVER
2184 M: Sonic Zhang <sonic.zhang@analog.com>
2185 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2186 W: http://blackfin.uclinux.org
2187 S: Supported
2188 F: drivers/tty/serial/bfin_uart.c
2189
2190 BLACKFIN WATCHDOG DRIVER
2191 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2192 W: http://blackfin.uclinux.org
2193 S: Supported
2194 F: drivers/watchdog/bfin_wdt.c
2195
2196 BLACKFIN I2C TWI DRIVER
2197 M: Sonic Zhang <sonic.zhang@analog.com>
2198 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2199 W: http://blackfin.uclinux.org/
2200 S: Supported
2201 F: drivers/i2c/busses/i2c-bfin-twi.c
2202
2203 BLACKFIN MEDIA DRIVER
2204 M: Scott Jiang <scott.jiang.linux@gmail.com>
2205 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2206 W: http://blackfin.uclinux.org/
2207 S: Supported
2208 F: drivers/media/platform/blackfin/
2209 F: drivers/media/i2c/adv7183*
2210 F: drivers/media/i2c/vs6624*
2211
2212 BLINKM RGB LED DRIVER
2213 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2214 S: Maintained
2215 F: drivers/leds/leds-blinkm.c
2216
2217 BLOCK LAYER
2218 M: Jens Axboe <axboe@kernel.dk>
2219 L: linux-block@vger.kernel.org
2220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2221 S: Maintained
2222 F: block/
2223 F: kernel/trace/blktrace.c
2224
2225 BLOCK2MTD DRIVER
2226 M: Joern Engel <joern@lazybastard.org>
2227 L: linux-mtd@lists.infradead.org
2228 S: Maintained
2229 F: drivers/mtd/devices/block2mtd.c
2230
2231 BLUETOOTH DRIVERS
2232 M: Marcel Holtmann <marcel@holtmann.org>
2233 M: Gustavo Padovan <gustavo@padovan.org>
2234 M: Johan Hedberg <johan.hedberg@gmail.com>
2235 L: linux-bluetooth@vger.kernel.org
2236 W: http://www.bluez.org/
2237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2239 S: Maintained
2240 F: drivers/bluetooth/
2241
2242 BLUETOOTH SUBSYSTEM
2243 M: Marcel Holtmann <marcel@holtmann.org>
2244 M: Gustavo Padovan <gustavo@padovan.org>
2245 M: Johan Hedberg <johan.hedberg@gmail.com>
2246 L: linux-bluetooth@vger.kernel.org
2247 W: http://www.bluez.org/
2248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2250 S: Maintained
2251 F: net/bluetooth/
2252 F: include/net/bluetooth/
2253
2254 BONDING DRIVER
2255 M: Jay Vosburgh <j.vosburgh@gmail.com>
2256 M: Veaceslav Falico <vfalico@gmail.com>
2257 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2258 L: netdev@vger.kernel.org
2259 W: http://sourceforge.net/projects/bonding/
2260 S: Supported
2261 F: drivers/net/bonding/
2262 F: include/uapi/linux/if_bonding.h
2263
2264 BPF (Safe dynamic programs and tools)
2265 M: Alexei Starovoitov <ast@kernel.org>
2266 L: netdev@vger.kernel.org
2267 L: linux-kernel@vger.kernel.org
2268 S: Supported
2269 F: kernel/bpf/
2270
2271 BROADCOM B44 10/100 ETHERNET DRIVER
2272 M: Gary Zambrano <zambrano@broadcom.com>
2273 L: netdev@vger.kernel.org
2274 S: Supported
2275 F: drivers/net/ethernet/broadcom/b44.*
2276
2277 BROADCOM GENET ETHERNET DRIVER
2278 M: Florian Fainelli <f.fainelli@gmail.com>
2279 L: netdev@vger.kernel.org
2280 S: Supported
2281 F: drivers/net/ethernet/broadcom/genet/
2282
2283 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2284 M: Sony Chacko <sony.chacko@qlogic.com>
2285 M: Dept-HSGLinuxNICDev@qlogic.com
2286 L: netdev@vger.kernel.org
2287 S: Supported
2288 F: drivers/net/ethernet/broadcom/bnx2.*
2289 F: drivers/net/ethernet/broadcom/bnx2_*
2290
2291 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2292 M: Ariel Elior <ariel.elior@qlogic.com>
2293 L: netdev@vger.kernel.org
2294 S: Supported
2295 F: drivers/net/ethernet/broadcom/bnx2x/
2296
2297 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2298 M: Florian Fainelli <f.fainelli@gmail.com>
2299 M: Ray Jui <rjui@broadcom.com>
2300 M: Scott Branden <sbranden@broadcom.com>
2301 L: bcm-kernel-feedback-list@broadcom.com
2302 T: git git://github.com/broadcom/mach-bcm
2303 S: Maintained
2304 F: arch/arm/mach-bcm/
2305 F: arch/arm/boot/dts/bcm113*
2306 F: arch/arm/boot/dts/bcm216*
2307 F: arch/arm/boot/dts/bcm281*
2308 F: arch/arm/configs/bcm_defconfig
2309 F: drivers/mmc/host/sdhci-bcm-kona.c
2310 F: drivers/clocksource/bcm_kona_timer.c
2311
2312 BROADCOM BCM2835 ARM ARCHITECTURE
2313 M: Stephen Warren <swarren@wwwdotorg.org>
2314 M: Lee Jones <lee@kernel.org>
2315 M: Eric Anholt <eric@anholt.net>
2316 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2319 S: Maintained
2320 N: bcm2835
2321
2322 BROADCOM BCM33XX MIPS ARCHITECTURE
2323 M: Kevin Cernekee <cernekee@gmail.com>
2324 L: linux-mips@linux-mips.org
2325 S: Maintained
2326 F: arch/mips/bcm3384/*
2327 F: arch/mips/include/asm/mach-bcm3384/*
2328 F: arch/mips/kernel/*bmips*
2329
2330 BROADCOM BCM47XX MIPS ARCHITECTURE
2331 M: Hauke Mehrtens <hauke@hauke-m.de>
2332 M: Rafał Miłecki <zajec5@gmail.com>
2333 L: linux-mips@linux-mips.org
2334 S: Maintained
2335 F: arch/mips/bcm47xx/*
2336 F: arch/mips/include/asm/mach-bcm47xx/*
2337
2338 BROADCOM BCM5301X ARM ARCHITECTURE
2339 M: Hauke Mehrtens <hauke@hauke-m.de>
2340 L: linux-arm-kernel@lists.infradead.org
2341 S: Maintained
2342 F: arch/arm/mach-bcm/bcm_5301x.c
2343 F: arch/arm/boot/dts/bcm5301x.dtsi
2344 F: arch/arm/boot/dts/bcm470*
2345
2346 BROADCOM BCM63XX ARM ARCHITECTURE
2347 M: Florian Fainelli <f.fainelli@gmail.com>
2348 L: linux-arm-kernel@lists.infradead.org
2349 T: git git://github.com/broadcom/arm-bcm63xx.git
2350 S: Maintained
2351 F: arch/arm/mach-bcm/bcm63xx.c
2352 F: arch/arm/include/debug/bcm63xx.S
2353
2354 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2355 M: Kevin Cernekee <cernekee@gmail.com>
2356 L: linux-usb@vger.kernel.org
2357 S: Maintained
2358 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2359
2360 BROADCOM BCM7XXX ARM ARCHITECTURE
2361 M: Brian Norris <computersforpeace@gmail.com>
2362 M: Gregory Fong <gregory.0xf0@gmail.com>
2363 M: Florian Fainelli <f.fainelli@gmail.com>
2364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2365 T: git git://github.com/broadcom/stblinux.git
2366 S: Maintained
2367 F: arch/arm/mach-bcm/*brcmstb*
2368 F: arch/arm/boot/dts/bcm7*.dts*
2369 F: drivers/bus/brcmstb_gisb.c
2370 N: brcmstb
2371
2372 BROADCOM BMIPS MIPS ARCHITECTURE
2373 M: Kevin Cernekee <cernekee@gmail.com>
2374 M: Florian Fainelli <f.fainelli@gmail.com>
2375 L: linux-mips@linux-mips.org
2376 T: git git://github.com/broadcom/stblinux.git
2377 S: Maintained
2378 F: arch/mips/bmips/*
2379 F: arch/mips/include/asm/mach-bmips/*
2380 F: arch/mips/kernel/*bmips*
2381 F: arch/mips/boot/dts/brcm/bcm*.dts*
2382 F: drivers/irqchip/irq-bcm7*
2383 F: drivers/irqchip/irq-brcmstb*
2384
2385 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2386 M: Prashant Sreedharan <prashant@broadcom.com>
2387 M: Michael Chan <mchan@broadcom.com>
2388 L: netdev@vger.kernel.org
2389 S: Supported
2390 F: drivers/net/ethernet/broadcom/tg3.*
2391
2392 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2393 M: Brett Rudley <brudley@broadcom.com>
2394 M: Arend van Spriel <arend@broadcom.com>
2395 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2396 M: Hante Meuleman <meuleman@broadcom.com>
2397 L: linux-wireless@vger.kernel.org
2398 L: brcm80211-dev-list@broadcom.com
2399 S: Supported
2400 F: drivers/net/wireless/brcm80211/
2401
2402 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2403 M: QLogic-Storage-Upstream@qlogic.com
2404 L: linux-scsi@vger.kernel.org
2405 S: Supported
2406 F: drivers/scsi/bnx2fc/
2407
2408 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2409 M: QLogic-Storage-Upstream@qlogic.com
2410 L: linux-scsi@vger.kernel.org
2411 S: Supported
2412 F: drivers/scsi/bnx2i/
2413
2414 BROADCOM IPROC ARM ARCHITECTURE
2415 M: Ray Jui <rjui@broadcom.com>
2416 M: Scott Branden <sbranden@broadcom.com>
2417 M: Jon Mason <jonmason@broadcom.com>
2418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2419 L: bcm-kernel-feedback-list@broadcom.com
2420 T: git git://github.com/broadcom/cygnus-linux.git
2421 S: Maintained
2422 N: iproc
2423 N: cygnus
2424 N: nsp
2425 N: bcm9113*
2426 N: bcm9583*
2427 N: bcm9585*
2428 N: bcm9586*
2429 N: bcm988312
2430 N: bcm113*
2431 N: bcm583*
2432 N: bcm585*
2433 N: bcm586*
2434 N: bcm88312
2435
2436 BROADCOM BRCMSTB GPIO DRIVER
2437 M: Gregory Fong <gregory.0xf0@gmail.com>
2438 L: bcm-kernel-feedback-list@broadcom.com>
2439 S: Supported
2440 F: drivers/gpio/gpio-brcmstb.c
2441 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2442
2443 BROADCOM KONA GPIO DRIVER
2444 M: Ray Jui <rjui@broadcom.com>
2445 L: bcm-kernel-feedback-list@broadcom.com
2446 S: Supported
2447 F: drivers/gpio/gpio-bcm-kona.c
2448 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2449
2450 BROADCOM NVRAM DRIVER
2451 M: Rafał Miłecki <zajec5@gmail.com>
2452 L: linux-mips@linux-mips.org
2453 S: Maintained
2454 F: drivers/firmware/broadcom/*
2455
2456 BROADCOM STB NAND FLASH DRIVER
2457 M: Brian Norris <computersforpeace@gmail.com>
2458 L: linux-mtd@lists.infradead.org
2459 S: Maintained
2460 F: drivers/mtd/nand/brcmnand/
2461
2462 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2463 M: Rafał Miłecki <zajec5@gmail.com>
2464 L: linux-wireless@vger.kernel.org
2465 S: Maintained
2466 F: drivers/bcma/
2467 F: include/linux/bcma/
2468
2469 BROADCOM SYSTEMPORT ETHERNET DRIVER
2470 M: Florian Fainelli <f.fainelli@gmail.com>
2471 L: netdev@vger.kernel.org
2472 S: Supported
2473 F: drivers/net/ethernet/broadcom/bcmsysport.*
2474
2475 BROCADE BFA FC SCSI DRIVER
2476 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2477 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2478 L: linux-scsi@vger.kernel.org
2479 S: Supported
2480 F: drivers/scsi/bfa/
2481
2482 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2483 M: Rasesh Mody <rasesh.mody@qlogic.com>
2484 L: netdev@vger.kernel.org
2485 S: Supported
2486 F: drivers/net/ethernet/brocade/bna/
2487
2488 BSG (block layer generic sg v4 driver)
2489 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2490 L: linux-scsi@vger.kernel.org
2491 S: Supported
2492 F: block/bsg.c
2493 F: include/linux/bsg.h
2494 F: include/uapi/linux/bsg.h
2495
2496 BT87X AUDIO DRIVER
2497 M: Clemens Ladisch <clemens@ladisch.de>
2498 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2499 T: git git://git.alsa-project.org/alsa-kernel.git
2500 S: Maintained
2501 F: Documentation/sound/alsa/Bt87x.txt
2502 F: sound/pci/bt87x.c
2503
2504 BT8XXGPIO DRIVER
2505 M: Michael Buesch <m@bues.ch>
2506 W: http://bu3sch.de/btgpio.php
2507 S: Maintained
2508 F: drivers/gpio/gpio-bt8xx.c
2509
2510 BTRFS FILE SYSTEM
2511 M: Chris Mason <clm@fb.com>
2512 M: Josef Bacik <jbacik@fb.com>
2513 M: David Sterba <dsterba@suse.com>
2514 L: linux-btrfs@vger.kernel.org
2515 W: http://btrfs.wiki.kernel.org/
2516 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2518 S: Maintained
2519 F: Documentation/filesystems/btrfs.txt
2520 F: fs/btrfs/
2521
2522 BTTV VIDEO4LINUX DRIVER
2523 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2524 L: linux-media@vger.kernel.org
2525 W: http://linuxtv.org
2526 T: git git://linuxtv.org/media_tree.git
2527 S: Odd fixes
2528 F: Documentation/video4linux/bttv/
2529 F: drivers/media/pci/bt8xx/bttv*
2530
2531 BUSLOGIC SCSI DRIVER
2532 M: Khalid Aziz <khalid@gonehiking.org>
2533 L: linux-scsi@vger.kernel.org
2534 S: Maintained
2535 F: drivers/scsi/BusLogic.*
2536 F: drivers/scsi/FlashPoint.*
2537
2538 C-MEDIA CMI8788 DRIVER
2539 M: Clemens Ladisch <clemens@ladisch.de>
2540 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2541 T: git git://git.alsa-project.org/alsa-kernel.git
2542 S: Maintained
2543 F: sound/pci/oxygen/
2544
2545 C6X ARCHITECTURE
2546 M: Mark Salter <msalter@redhat.com>
2547 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2548 L: linux-c6x-dev@linux-c6x.org
2549 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2550 S: Maintained
2551 F: arch/c6x/
2552
2553 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2554 M: David Howells <dhowells@redhat.com>
2555 L: linux-cachefs@redhat.com
2556 S: Supported
2557 F: Documentation/filesystems/caching/cachefiles.txt
2558 F: fs/cachefiles/
2559
2560 CADET FM/AM RADIO RECEIVER DRIVER
2561 M: Hans Verkuil <hverkuil@xs4all.nl>
2562 L: linux-media@vger.kernel.org
2563 T: git git://linuxtv.org/media_tree.git
2564 W: http://linuxtv.org
2565 S: Maintained
2566 F: drivers/media/radio/radio-cadet*
2567
2568 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2569 M: Jonathan Corbet <corbet@lwn.net>
2570 L: linux-media@vger.kernel.org
2571 T: git git://linuxtv.org/media_tree.git
2572 S: Maintained
2573 F: Documentation/video4linux/cafe_ccic
2574 F: drivers/media/platform/marvell-ccic/
2575
2576 CAIF NETWORK LAYER
2577 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2578 L: netdev@vger.kernel.org
2579 S: Supported
2580 F: Documentation/networking/caif/
2581 F: drivers/net/caif/
2582 F: include/uapi/linux/caif/
2583 F: include/net/caif/
2584 F: net/caif/
2585
2586 CALGARY x86-64 IOMMU
2587 M: Muli Ben-Yehuda <muli@il.ibm.com>
2588 M: "Jon D. Mason" <jdmason@kudzu.us>
2589 L: discuss@x86-64.org
2590 S: Maintained
2591 F: arch/x86/kernel/pci-calgary_64.c
2592 F: arch/x86/kernel/tce_64.c
2593 F: arch/x86/include/asm/calgary.h
2594 F: arch/x86/include/asm/tce.h
2595
2596 CAN NETWORK LAYER
2597 M: Oliver Hartkopp <socketcan@hartkopp.net>
2598 M: Marc Kleine-Budde <mkl@pengutronix.de>
2599 L: linux-can@vger.kernel.org
2600 W: https://github.com/linux-can
2601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2603 S: Maintained
2604 F: Documentation/networking/can.txt
2605 F: net/can/
2606 F: include/linux/can/core.h
2607 F: include/uapi/linux/can.h
2608 F: include/uapi/linux/can/bcm.h
2609 F: include/uapi/linux/can/raw.h
2610 F: include/uapi/linux/can/gw.h
2611
2612 CAN NETWORK DRIVERS
2613 M: Wolfgang Grandegger <wg@grandegger.com>
2614 M: Marc Kleine-Budde <mkl@pengutronix.de>
2615 L: linux-can@vger.kernel.org
2616 W: https://github.com/linux-can
2617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2619 S: Maintained
2620 F: drivers/net/can/
2621 F: include/linux/can/dev.h
2622 F: include/linux/can/platform/
2623 F: include/uapi/linux/can/error.h
2624 F: include/uapi/linux/can/netlink.h
2625
2626 CAPABILITIES
2627 M: Serge Hallyn <serge.hallyn@canonical.com>
2628 L: linux-security-module@vger.kernel.org
2629 S: Supported
2630 F: include/linux/capability.h
2631 F: include/uapi/linux/capability.h
2632 F: security/commoncap.c
2633 F: kernel/capability.c
2634
2635 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2636 M: Kevin Tsai <ktsai@capellamicro.com>
2637 S: Maintained
2638 F: drivers/iio/light/cm*
2639 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2640
2641 CAVIUM LIQUIDIO NETWORK DRIVER
2642 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2643 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2644 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2645 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2646 L: netdev@vger.kernel.org
2647 W: http://www.cavium.com
2648 S: Supported
2649 F: drivers/net/ethernet/cavium/liquidio/
2650
2651 CC2520 IEEE-802.15.4 RADIO DRIVER
2652 M: Varka Bhadram <varkabhadram@gmail.com>
2653 L: linux-wpan@vger.kernel.org
2654 S: Maintained
2655 F: drivers/net/ieee802154/cc2520.c
2656 F: include/linux/spi/cc2520.h
2657 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2658
2659 CELL BROADBAND ENGINE ARCHITECTURE
2660 M: Arnd Bergmann <arnd@arndb.de>
2661 L: linuxppc-dev@lists.ozlabs.org
2662 W: http://www.ibm.com/developerworks/power/cell/
2663 S: Supported
2664 F: arch/powerpc/include/asm/cell*.h
2665 F: arch/powerpc/include/asm/spu*.h
2666 F: arch/powerpc/include/uapi/asm/spu*.h
2667 F: arch/powerpc/oprofile/*cell*
2668 F: arch/powerpc/platforms/cell/
2669
2670 CEPH COMMON CODE (LIBCEPH)
2671 M: Ilya Dryomov <idryomov@gmail.com>
2672 M: "Yan, Zheng" <zyan@redhat.com>
2673 M: Sage Weil <sage@redhat.com>
2674 L: ceph-devel@vger.kernel.org
2675 W: http://ceph.com/
2676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2677 T: git git://github.com/ceph/ceph-client.git
2678 S: Supported
2679 F: net/ceph/
2680 F: include/linux/ceph/
2681 F: include/linux/crush/
2682
2683 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2684 M: "Yan, Zheng" <zyan@redhat.com>
2685 M: Sage Weil <sage@redhat.com>
2686 M: Ilya Dryomov <idryomov@gmail.com>
2687 L: ceph-devel@vger.kernel.org
2688 W: http://ceph.com/
2689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2690 T: git git://github.com/ceph/ceph-client.git
2691 S: Supported
2692 F: Documentation/filesystems/ceph.txt
2693 F: fs/ceph/
2694
2695 CERTIFICATE HANDLING:
2696 M: David Howells <dhowells@redhat.com>
2697 M: David Woodhouse <dwmw2@infradead.org>
2698 L: keyrings@linux-nfs.org
2699 S: Maintained
2700 F: Documentation/module-signing.txt
2701 F: certs/
2702 F: scripts/extract-cert.c
2703
2704 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2705 L: linux-usb@vger.kernel.org
2706 S: Orphan
2707 F: Documentation/usb/WUSB-Design-overview.txt
2708 F: Documentation/usb/wusb-cbaf
2709 F: drivers/usb/host/hwa-hc.c
2710 F: drivers/usb/host/whci/
2711 F: drivers/usb/wusbcore/
2712 F: include/linux/usb/wusb*
2713
2714 CFAG12864B LCD DRIVER
2715 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2716 W: http://miguelojeda.es/auxdisplay.htm
2717 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2718 S: Maintained
2719 F: drivers/auxdisplay/cfag12864b.c
2720 F: include/linux/cfag12864b.h
2721
2722 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2723 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2724 W: http://miguelojeda.es/auxdisplay.htm
2725 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2726 S: Maintained
2727 F: drivers/auxdisplay/cfag12864bfb.c
2728 F: include/linux/cfag12864b.h
2729
2730 CFG80211 and NL80211
2731 M: Johannes Berg <johannes@sipsolutions.net>
2732 L: linux-wireless@vger.kernel.org
2733 W: http://wireless.kernel.org/
2734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2736 S: Maintained
2737 F: include/uapi/linux/nl80211.h
2738 F: include/net/cfg80211.h
2739 F: net/wireless/*
2740 X: net/wireless/wext*
2741
2742 CHAR and MISC DRIVERS
2743 M: Arnd Bergmann <arnd@arndb.de>
2744 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2746 S: Supported
2747 F: drivers/char/*
2748 F: drivers/misc/*
2749 F: include/linux/miscdevice.h
2750
2751 CHECKPATCH
2752 M: Andy Whitcroft <apw@canonical.com>
2753 M: Joe Perches <joe@perches.com>
2754 S: Maintained
2755 F: scripts/checkpatch.pl
2756
2757 CHINESE DOCUMENTATION
2758 M: Harry Wei <harryxiyou@gmail.com>
2759 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2760 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2761 S: Maintained
2762 F: Documentation/zh_CN/
2763
2764 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2765 M: Peter Chen <Peter.Chen@freescale.com>
2766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2767 L: linux-usb@vger.kernel.org
2768 S: Maintained
2769 F: drivers/usb/chipidea/
2770
2771 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2772 M: Hans de Goede <hdegoede@redhat.com>
2773 L: linux-input@vger.kernel.org
2774 S: Maintained
2775 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2776 F: drivers/input/touchscreen/chipone_icn8318.c
2777
2778 CHROME HARDWARE PLATFORM SUPPORT
2779 M: Olof Johansson <olof@lixom.net>
2780 S: Maintained
2781 F: drivers/platform/chrome/
2782
2783 CISCO VIC ETHERNET NIC DRIVER
2784 M: Christian Benvenuti <benve@cisco.com>
2785 M: Sujith Sankar <ssujith@cisco.com>
2786 M: Govindarajulu Varadarajan <_govind@gmx.com>
2787 M: Neel Patel <neepatel@cisco.com>
2788 S: Supported
2789 F: drivers/net/ethernet/cisco/enic/
2790
2791 CISCO VIC LOW LATENCY NIC DRIVER
2792 M: Christian Benvenuti <benve@cisco.com>
2793 M: Dave Goodell <dgoodell@cisco.com>
2794 S: Supported
2795 F: drivers/infiniband/hw/usnic/
2796
2797 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2798 M: Hartley Sweeten <hsweeten@visionengravers.com>
2799 L: netdev@vger.kernel.org
2800 S: Maintained
2801 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2802
2803 CIRRUS LOGIC AUDIO CODEC DRIVERS
2804 M: Brian Austin <brian.austin@cirrus.com>
2805 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2806 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2807 S: Maintained
2808 F: sound/soc/codecs/cs*
2809
2810 CLEANCACHE API
2811 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2812 L: linux-kernel@vger.kernel.org
2813 S: Maintained
2814 F: mm/cleancache.c
2815 F: include/linux/cleancache.h
2816
2817 CLK API
2818 M: Russell King <linux@arm.linux.org.uk>
2819 L: linux-clk@vger.kernel.org
2820 S: Maintained
2821 F: include/linux/clk.h
2822
2823 CLOCKSOURCE, CLOCKEVENT DRIVERS
2824 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2825 M: Thomas Gleixner <tglx@linutronix.de>
2826 L: linux-kernel@vger.kernel.org
2827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2828 S: Supported
2829 F: drivers/clocksource
2830
2831 CISCO FCOE HBA DRIVER
2832 M: Hiral Patel <hiralpat@cisco.com>
2833 M: Suma Ramars <sramars@cisco.com>
2834 M: Brian Uchino <buchino@cisco.com>
2835 L: linux-scsi@vger.kernel.org
2836 S: Supported
2837 F: drivers/scsi/fnic/
2838
2839 CISCO SCSI HBA DRIVER
2840 M: Narsimhulu Musini <nmusini@cisco.com>
2841 M: Sesidhar Baddela <sebaddel@cisco.com>
2842 L: linux-scsi@vger.kernel.org
2843 S: Supported
2844 F: drivers/scsi/snic/
2845
2846 CMPC ACPI DRIVER
2847 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2848 M: Daniel Oliveira Nascimento <don@syst.com.br>
2849 L: platform-driver-x86@vger.kernel.org
2850 S: Supported
2851 F: drivers/platform/x86/classmate-laptop.c
2852
2853 COBALT MEDIA DRIVER
2854 M: Hans Verkuil <hans.verkuil@cisco.com>
2855 L: linux-media@vger.kernel.org
2856 T: git git://linuxtv.org/media_tree.git
2857 W: http://linuxtv.org
2858 S: Supported
2859 F: drivers/media/pci/cobalt/
2860
2861 COCCINELLE/Semantic Patches (SmPL)
2862 M: Julia Lawall <Julia.Lawall@lip6.fr>
2863 M: Gilles Muller <Gilles.Muller@lip6.fr>
2864 M: Nicolas Palix <nicolas.palix@imag.fr>
2865 M: Michal Marek <mmarek@suse.com>
2866 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2868 W: http://coccinelle.lip6.fr/
2869 S: Supported
2870 F: Documentation/coccinelle.txt
2871 F: scripts/coccinelle/
2872 F: scripts/coccicheck
2873
2874 CODA FILE SYSTEM
2875 M: Jan Harkes <jaharkes@cs.cmu.edu>
2876 M: coda@cs.cmu.edu
2877 L: codalist@coda.cs.cmu.edu
2878 W: http://www.coda.cs.cmu.edu/
2879 S: Maintained
2880 F: Documentation/filesystems/coda.txt
2881 F: fs/coda/
2882 F: include/linux/coda*.h
2883 F: include/uapi/linux/coda*.h
2884
2885 CODA V4L2 MEM2MEM DRIVER
2886 M: Philipp Zabel <p.zabel@pengutronix.de>
2887 L: linux-media@vger.kernel.org
2888 S: Maintained
2889 F: Documentation/devicetree/bindings/media/coda.txt
2890 F: drivers/media/platform/coda/
2891
2892 COMMON CLK FRAMEWORK
2893 M: Michael Turquette <mturquette@baylibre.com>
2894 M: Stephen Boyd <sboyd@codeaurora.org>
2895 L: linux-clk@vger.kernel.org
2896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2897 S: Maintained
2898 F: drivers/clk/
2899 X: drivers/clk/clkdev.c
2900 F: include/linux/clk-pr*
2901 F: include/linux/clk/
2902
2903 COMMON INTERNET FILE SYSTEM (CIFS)
2904 M: Steve French <sfrench@samba.org>
2905 L: linux-cifs@vger.kernel.org
2906 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2907 W: http://linux-cifs.samba.org/
2908 T: git git://git.samba.org/sfrench/cifs-2.6.git
2909 S: Supported
2910 F: Documentation/filesystems/cifs/
2911 F: fs/cifs/
2912
2913 COMPACTPCI HOTPLUG CORE
2914 M: Scott Murray <scott@spiteful.org>
2915 L: linux-pci@vger.kernel.org
2916 S: Maintained
2917 F: drivers/pci/hotplug/cpci_hotplug*
2918
2919 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2920 M: Scott Murray <scott@spiteful.org>
2921 L: linux-pci@vger.kernel.org
2922 S: Maintained
2923 F: drivers/pci/hotplug/cpcihp_zt5550.*
2924
2925 COMPACTPCI HOTPLUG GENERIC DRIVER
2926 M: Scott Murray <scott@spiteful.org>
2927 L: linux-pci@vger.kernel.org
2928 S: Maintained
2929 F: drivers/pci/hotplug/cpcihp_generic.c
2930
2931 COMPAL LAPTOP SUPPORT
2932 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2933 L: platform-driver-x86@vger.kernel.org
2934 S: Maintained
2935 F: drivers/platform/x86/compal-laptop.c
2936
2937 CONEXANT ACCESSRUNNER USB DRIVER
2938 M: Simon Arlott <cxacru@fire.lp0.eu>
2939 L: accessrunner-general@lists.sourceforge.net
2940 W: http://accessrunner.sourceforge.net/
2941 S: Maintained
2942 F: drivers/usb/atm/cxacru.c
2943
2944 CONFIGFS
2945 M: Joel Becker <jlbec@evilplan.org>
2946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2947 S: Supported
2948 F: fs/configfs/
2949 F: include/linux/configfs.h
2950
2951 CONNECTOR
2952 M: Evgeniy Polyakov <zbr@ioremap.net>
2953 L: netdev@vger.kernel.org
2954 S: Maintained
2955 F: drivers/connector/
2956
2957 CONTROL GROUP (CGROUP)
2958 M: Tejun Heo <tj@kernel.org>
2959 M: Li Zefan <lizefan@huawei.com>
2960 M: Johannes Weiner <hannes@cmpxchg.org>
2961 L: cgroups@vger.kernel.org
2962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2963 S: Maintained
2964 F: Documentation/cgroups/
2965 F: include/linux/cgroup*
2966 F: kernel/cgroup*
2967
2968 CONTROL GROUP - CPUSET
2969 M: Li Zefan <lizefan@huawei.com>
2970 L: cgroups@vger.kernel.org
2971 W: http://www.bullopensource.org/cpuset/
2972 W: http://oss.sgi.com/projects/cpusets/
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2974 S: Maintained
2975 F: Documentation/cgroups/cpusets.txt
2976 F: include/linux/cpuset.h
2977 F: kernel/cpuset.c
2978
2979 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2980 M: Johannes Weiner <hannes@cmpxchg.org>
2981 M: Michal Hocko <mhocko@kernel.org>
2982 L: cgroups@vger.kernel.org
2983 L: linux-mm@kvack.org
2984 S: Maintained
2985 F: mm/memcontrol.c
2986 F: mm/swap_cgroup.c
2987
2988 CORETEMP HARDWARE MONITORING DRIVER
2989 M: Fenghua Yu <fenghua.yu@intel.com>
2990 L: lm-sensors@lm-sensors.org
2991 S: Maintained
2992 F: Documentation/hwmon/coretemp
2993 F: drivers/hwmon/coretemp.c
2994
2995 COSA/SRP SYNC SERIAL DRIVER
2996 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2997 W: http://www.fi.muni.cz/~kas/cosa/
2998 S: Maintained
2999 F: drivers/net/wan/cosa*
3000
3001 CPMAC ETHERNET DRIVER
3002 M: Florian Fainelli <florian@openwrt.org>
3003 L: netdev@vger.kernel.org
3004 S: Maintained
3005 F: drivers/net/ethernet/ti/cpmac.c
3006
3007 CPU FREQUENCY DRIVERS
3008 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3009 M: Viresh Kumar <viresh.kumar@linaro.org>
3010 L: linux-pm@vger.kernel.org
3011 S: Maintained
3012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3013 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3014 F: drivers/cpufreq/
3015 F: include/linux/cpufreq.h
3016
3017 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3018 M: Viresh Kumar <viresh.kumar@linaro.org>
3019 M: Sudeep Holla <sudeep.holla@arm.com>
3020 L: linux-pm@vger.kernel.org
3021 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3022 S: Maintained
3023 F: drivers/cpufreq/arm_big_little.h
3024 F: drivers/cpufreq/arm_big_little.c
3025 F: drivers/cpufreq/arm_big_little_dt.c
3026
3027 CPUIDLE DRIVER - ARM BIG LITTLE
3028 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3029 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3030 L: linux-pm@vger.kernel.org
3031 L: linux-arm-kernel@lists.infradead.org
3032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3033 S: Maintained
3034 F: drivers/cpuidle/cpuidle-big_little.c
3035
3036 CPUIDLE DRIVER - ARM EXYNOS
3037 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3038 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3039 M: Kukjin Kim <kgene@kernel.org>
3040 L: linux-pm@vger.kernel.org
3041 L: linux-samsung-soc@vger.kernel.org
3042 S: Supported
3043 F: drivers/cpuidle/cpuidle-exynos.c
3044 F: arch/arm/mach-exynos/pm.c
3045
3046 CPUIDLE DRIVERS
3047 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3048 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3049 L: linux-pm@vger.kernel.org
3050 S: Maintained
3051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3052 F: drivers/cpuidle/*
3053 F: include/linux/cpuidle.h
3054
3055 CPUID/MSR DRIVER
3056 M: "H. Peter Anvin" <hpa@zytor.com>
3057 S: Maintained
3058 F: arch/x86/kernel/cpuid.c
3059 F: arch/x86/kernel/msr.c
3060
3061 CPU POWER MONITORING SUBSYSTEM
3062 M: Thomas Renninger <trenn@suse.com>
3063 L: linux-pm@vger.kernel.org
3064 S: Maintained
3065 F: tools/power/cpupower/
3066
3067 CRAMFS FILESYSTEM
3068 W: http://sourceforge.net/projects/cramfs/
3069 S: Orphan / Obsolete
3070 F: Documentation/filesystems/cramfs.txt
3071 F: fs/cramfs/
3072
3073 CRIS PORT
3074 M: Mikael Starvik <starvik@axis.com>
3075 M: Jesper Nilsson <jesper.nilsson@axis.com>
3076 L: linux-cris-kernel@axis.com
3077 W: http://developer.axis.com
3078 S: Maintained
3079 F: arch/cris/
3080 F: drivers/tty/serial/crisv10.*
3081
3082 CRYPTO API
3083 M: Herbert Xu <herbert@gondor.apana.org.au>
3084 M: "David S. Miller" <davem@davemloft.net>
3085 L: linux-crypto@vger.kernel.org
3086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3087 S: Maintained
3088 F: Documentation/crypto/
3089 F: Documentation/DocBook/crypto-API.tmpl
3090 F: arch/*/crypto/
3091 F: crypto/
3092 F: drivers/crypto/
3093 F: include/crypto/
3094
3095 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3096 M: Neil Horman <nhorman@tuxdriver.com>
3097 L: linux-crypto@vger.kernel.org
3098 S: Maintained
3099 F: crypto/ansi_cprng.c
3100 F: crypto/rng.c
3101
3102 CS5535 Audio ALSA driver
3103 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3104 S: Maintained
3105 F: sound/pci/cs5535audio/
3106
3107 CW1200 WLAN driver
3108 M: Solomon Peachy <pizza@shaftnet.org>
3109 S: Maintained
3110 F: drivers/net/wireless/cw1200/
3111
3112 CX18 VIDEO4LINUX DRIVER
3113 M: Andy Walls <awalls@md.metrocast.net>
3114 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3115 L: linux-media@vger.kernel.org
3116 T: git git://linuxtv.org/media_tree.git
3117 W: http://linuxtv.org
3118 W: http://www.ivtvdriver.org/index.php/Cx18
3119 S: Maintained
3120 F: Documentation/video4linux/cx18.txt
3121 F: drivers/media/pci/cx18/
3122 F: include/uapi/linux/ivtv*
3123
3124 CX2341X MPEG ENCODER HELPER MODULE
3125 M: Hans Verkuil <hverkuil@xs4all.nl>
3126 L: linux-media@vger.kernel.org
3127 T: git git://linuxtv.org/media_tree.git
3128 W: http://linuxtv.org
3129 S: Maintained
3130 F: drivers/media/common/cx2341x*
3131 F: include/media/cx2341x*
3132
3133 CX24120 MEDIA DRIVER
3134 M: Jemma Denson <jdenson@gmail.com>
3135 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3136 L: linux-media@vger.kernel.org
3137 W: http://linuxtv.org/
3138 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3139 S: Maintained
3140 F: drivers/media/dvb-frontends/cx24120*
3141
3142 CX88 VIDEO4LINUX DRIVER
3143 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3144 L: linux-media@vger.kernel.org
3145 W: http://linuxtv.org
3146 T: git git://linuxtv.org/media_tree.git
3147 S: Odd fixes
3148 F: Documentation/video4linux/cx88/
3149 F: drivers/media/pci/cx88/
3150
3151 CXD2820R MEDIA DRIVER
3152 M: Antti Palosaari <crope@iki.fi>
3153 L: linux-media@vger.kernel.org
3154 W: http://linuxtv.org/
3155 W: http://palosaari.fi/linux/
3156 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3157 T: git git://linuxtv.org/anttip/media_tree.git
3158 S: Maintained
3159 F: drivers/media/dvb-frontends/cxd2820r*
3160
3161 CXGB3 ETHERNET DRIVER (CXGB3)
3162 M: Santosh Raspatur <santosh@chelsio.com>
3163 L: netdev@vger.kernel.org
3164 W: http://www.chelsio.com
3165 S: Supported
3166 F: drivers/net/ethernet/chelsio/cxgb3/
3167
3168 CXGB3 ISCSI DRIVER (CXGB3I)
3169 M: Karen Xie <kxie@chelsio.com>
3170 L: linux-scsi@vger.kernel.org
3171 W: http://www.chelsio.com
3172 S: Supported
3173 F: drivers/scsi/cxgbi/cxgb3i
3174
3175 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3176 M: Steve Wise <swise@chelsio.com>
3177 L: linux-rdma@vger.kernel.org
3178 W: http://www.openfabrics.org
3179 S: Supported
3180 F: drivers/infiniband/hw/cxgb3/
3181
3182 CXGB4 ETHERNET DRIVER (CXGB4)
3183 M: Hariprasad S <hariprasad@chelsio.com>
3184 L: netdev@vger.kernel.org
3185 W: http://www.chelsio.com
3186 S: Supported
3187 F: drivers/net/ethernet/chelsio/cxgb4/
3188
3189 CXGB4 ISCSI DRIVER (CXGB4I)
3190 M: Karen Xie <kxie@chelsio.com>
3191 L: linux-scsi@vger.kernel.org
3192 W: http://www.chelsio.com
3193 S: Supported
3194 F: drivers/scsi/cxgbi/cxgb4i
3195
3196 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3197 M: Steve Wise <swise@chelsio.com>
3198 L: linux-rdma@vger.kernel.org
3199 W: http://www.openfabrics.org
3200 S: Supported
3201 F: drivers/infiniband/hw/cxgb4/
3202
3203 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3204 M: Casey Leedom <leedom@chelsio.com>
3205 L: netdev@vger.kernel.org
3206 W: http://www.chelsio.com
3207 S: Supported
3208 F: drivers/net/ethernet/chelsio/cxgb4vf/
3209
3210 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3211 M: Ian Munsie <imunsie@au1.ibm.com>
3212 M: Michael Neuling <mikey@neuling.org>
3213 L: linuxppc-dev@lists.ozlabs.org
3214 S: Supported
3215 F: drivers/misc/cxl/
3216 F: include/misc/cxl*
3217 F: include/uapi/misc/cxl.h
3218 F: Documentation/powerpc/cxl.txt
3219 F: Documentation/powerpc/cxl.txt
3220 F: Documentation/ABI/testing/sysfs-class-cxl
3221
3222 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3223 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3224 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3225 L: linux-scsi@vger.kernel.org
3226 S: Supported
3227 F: drivers/scsi/cxlflash/
3228 F: include/uapi/scsi/cxlflash_ioctls.h
3229 F: Documentation/powerpc/cxlflash.txt
3230
3231 STMMAC ETHERNET DRIVER
3232 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3233 L: netdev@vger.kernel.org
3234 W: http://www.stlinux.com
3235 S: Supported
3236 F: drivers/net/ethernet/stmicro/stmmac/
3237
3238 CYBERPRO FB DRIVER
3239 M: Russell King <linux@arm.linux.org.uk>
3240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3241 W: http://www.arm.linux.org.uk/
3242 S: Maintained
3243 F: drivers/video/fbdev/cyber2000fb.*
3244
3245 CYCLADES ASYNC MUX DRIVER
3246 W: http://www.cyclades.com/
3247 S: Orphan
3248 F: drivers/tty/cyclades.c
3249 F: include/linux/cyclades.h
3250 F: include/uapi/linux/cyclades.h
3251
3252 CYCLADES PC300 DRIVER
3253 W: http://www.cyclades.com/
3254 S: Orphan
3255 F: drivers/net/wan/pc300*
3256
3257 CYPRESS_FIRMWARE MEDIA DRIVER
3258 M: Antti Palosaari <crope@iki.fi>
3259 L: linux-media@vger.kernel.org
3260 W: http://linuxtv.org/
3261 W: http://palosaari.fi/linux/
3262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3263 T: git git://linuxtv.org/anttip/media_tree.git
3264 S: Maintained
3265 F: drivers/media/common/cypress_firmware*
3266
3267 CYTTSP TOUCHSCREEN DRIVER
3268 M: Ferruh Yigit <fery@cypress.com>
3269 L: linux-input@vger.kernel.org
3270 S: Supported
3271 F: drivers/input/touchscreen/cyttsp*
3272 F: include/linux/input/cyttsp.h
3273
3274 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3275 M: Joshua Kinard <kumba@gentoo.org>
3276 S: Maintained
3277 F: drivers/rtc/rtc-ds1685.c
3278 F: include/linux/rtc/ds1685.h
3279
3280 DAMA SLAVE for AX.25
3281 M: Joerg Reuter <jreuter@yaina.de>
3282 W: http://yaina.de/jreuter/
3283 W: http://www.qsl.net/dl1bke/
3284 L: linux-hams@vger.kernel.org
3285 S: Maintained
3286 F: net/ax25/af_ax25.c
3287 F: net/ax25/ax25_dev.c
3288 F: net/ax25/ax25_ds_*
3289 F: net/ax25/ax25_in.c
3290 F: net/ax25/ax25_out.c
3291 F: net/ax25/ax25_timer.c
3292 F: net/ax25/sysctl_net_ax25.c
3293
3294 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3295 L: netdev@vger.kernel.org
3296 S: Orphan
3297 F: Documentation/networking/dmfe.txt
3298 F: drivers/net/ethernet/dec/tulip/dmfe.c
3299
3300 DC390/AM53C974 SCSI driver
3301 M: Hannes Reinecke <hare@suse.com>
3302 L: linux-scsi@vger.kernel.org
3303 S: Maintained
3304 F: drivers/scsi/am53c974.c
3305
3306 DC395x SCSI driver
3307 M: Oliver Neukum <oliver@neukum.org>
3308 M: Ali Akcaagac <aliakc@web.de>
3309 M: Jamie Lenehan <lenehan@twibble.org>
3310 L: dc395x@twibble.org
3311 W: http://twibble.org/dist/dc395x/
3312 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3313 S: Maintained
3314 F: Documentation/scsi/dc395x.txt
3315 F: drivers/scsi/dc395x.*
3316
3317 DCCP PROTOCOL
3318 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3319 L: dccp@vger.kernel.org
3320 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3321 S: Maintained
3322 F: include/linux/dccp.h
3323 F: include/uapi/linux/dccp.h
3324 F: include/linux/tfrc.h
3325 F: net/dccp/
3326
3327 DECnet NETWORK LAYER
3328 W: http://linux-decnet.sourceforge.net
3329 L: linux-decnet-user@lists.sourceforge.net
3330 S: Orphan
3331 F: Documentation/networking/decnet.txt
3332 F: net/decnet/
3333
3334 DECSTATION PLATFORM SUPPORT
3335 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3336 L: linux-mips@linux-mips.org
3337 W: http://www.linux-mips.org/wiki/DECstation
3338 S: Maintained
3339 F: arch/mips/dec/
3340 F: arch/mips/include/asm/dec/
3341 F: arch/mips/include/asm/mach-dec/
3342
3343 DEFXX FDDI NETWORK DRIVER
3344 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3345 S: Maintained
3346 F: drivers/net/fddi/defxx.*
3347
3348 DELL LAPTOP DRIVER
3349 M: Matthew Garrett <mjg59@srcf.ucam.org>
3350 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3351 L: platform-driver-x86@vger.kernel.org
3352 S: Maintained
3353 F: drivers/platform/x86/dell-laptop.c
3354
3355 DELL LAPTOP RBTN DRIVER
3356 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3357 S: Maintained
3358 F: drivers/platform/x86/dell-rbtn.*
3359
3360 DELL LAPTOP FREEFALL DRIVER
3361 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3362 S: Maintained
3363 F: drivers/platform/x86/dell-smo8800.c
3364
3365 DELL LAPTOP SMM DRIVER
3366 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3367 S: Maintained
3368 F: drivers/hwmon/dell-smm-hwmon.c
3369 F: include/uapi/linux/i8k.h
3370
3371 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3372 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3373 S: Maintained
3374 F: Documentation/dcdbas.txt
3375 F: drivers/firmware/dcdbas.*
3376
3377 DELL WMI EXTRAS DRIVER
3378 M: Matthew Garrett <mjg59@srcf.ucam.org>
3379 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3380 S: Maintained
3381 F: drivers/platform/x86/dell-wmi.c
3382
3383 DESIGNWARE USB2 DRD IP DRIVER
3384 M: John Youn <johnyoun@synopsys.com>
3385 L: linux-usb@vger.kernel.org
3386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3387 S: Maintained
3388 F: drivers/usb/dwc2/
3389
3390 DESIGNWARE USB3 DRD IP DRIVER
3391 M: Felipe Balbi <balbi@ti.com>
3392 L: linux-usb@vger.kernel.org
3393 L: linux-omap@vger.kernel.org
3394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3395 S: Maintained
3396 F: drivers/usb/dwc3/
3397
3398 DEVICE COREDUMP (DEV_COREDUMP)
3399 M: Johannes Berg <johannes@sipsolutions.net>
3400 L: linux-kernel@vger.kernel.org
3401 S: Maintained
3402 F: drivers/base/devcoredump.c
3403 F: include/linux/devcoredump.h
3404
3405 DEVICE FREQUENCY (DEVFREQ)
3406 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3407 M: Kyungmin Park <kyungmin.park@samsung.com>
3408 L: linux-pm@vger.kernel.org
3409 S: Maintained
3410 F: drivers/devfreq/
3411
3412 DEVICE NUMBER REGISTRY
3413 M: Torben Mathiasen <device@lanana.org>
3414 W: http://lanana.org/docs/device-list/index.html
3415 S: Maintained
3416
3417 DEVICE-MAPPER (LVM)
3418 M: Alasdair Kergon <agk@redhat.com>
3419 M: Mike Snitzer <snitzer@redhat.com>
3420 M: dm-devel@redhat.com
3421 L: dm-devel@redhat.com
3422 W: http://sources.redhat.com/dm
3423 Q: http://patchwork.kernel.org/project/dm-devel/list/
3424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3425 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3426 S: Maintained
3427 F: Documentation/device-mapper/
3428 F: drivers/md/dm*
3429 F: drivers/md/persistent-data/
3430 F: include/linux/device-mapper.h
3431 F: include/linux/dm-*.h
3432 F: include/uapi/linux/dm-*.h
3433
3434 DIALOG SEMICONDUCTOR DRIVERS
3435 M: Support Opensource <support.opensource@diasemi.com>
3436 W: http://www.dialog-semiconductor.com/products
3437 S: Supported
3438 F: Documentation/hwmon/da90??
3439 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3440 F: drivers/gpio/gpio-da90??.c
3441 F: drivers/hwmon/da90??-hwmon.c
3442 F: drivers/iio/adc/da91??-*.c
3443 F: drivers/input/misc/da90??_onkey.c
3444 F: drivers/input/touchscreen/da9052_tsi.c
3445 F: drivers/leds/leds-da90??.c
3446 F: drivers/mfd/da903x.c
3447 F: drivers/mfd/da90??-*.c
3448 F: drivers/mfd/da91??-*.c
3449 F: drivers/power/da9052-battery.c
3450 F: drivers/power/da91??-*.c
3451 F: drivers/regulator/da903x.c
3452 F: drivers/regulator/da9???-regulator.[ch]
3453 F: drivers/rtc/rtc-da90??.c
3454 F: drivers/video/backlight/da90??_bl.c
3455 F: drivers/watchdog/da90??_wdt.c
3456 F: include/linux/mfd/da903x.h
3457 F: include/linux/mfd/da9052/
3458 F: include/linux/mfd/da9055/
3459 F: include/linux/mfd/da9063/
3460 F: include/linux/mfd/da9150/
3461 F: include/sound/da[79]*.h
3462 F: sound/soc/codecs/da[79]*.[ch]
3463
3464 DIGI NEO AND CLASSIC PCI PRODUCTS
3465 M: Lidza Louina <lidza.louina@gmail.com>
3466 M: Mark Hounschell <markh@compro.net>
3467 L: driverdev-devel@linuxdriverproject.org
3468 S: Maintained
3469 F: drivers/staging/dgnc/
3470
3471 DIGI EPCA PCI PRODUCTS
3472 M: Lidza Louina <lidza.louina@gmail.com>
3473 M: Daeseok Youn <daeseok.youn@gmail.com>
3474 L: driverdev-devel@linuxdriverproject.org
3475 S: Maintained
3476 F: drivers/staging/dgap/
3477
3478 DIOLAN U2C-12 I2C DRIVER
3479 M: Guenter Roeck <linux@roeck-us.net>
3480 L: linux-i2c@vger.kernel.org
3481 S: Maintained
3482 F: drivers/i2c/busses/i2c-diolan-u2c.c
3483
3484 DIRECT ACCESS (DAX)
3485 M: Matthew Wilcox <willy@linux.intel.com>
3486 L: linux-fsdevel@vger.kernel.org
3487 S: Supported
3488 F: fs/dax.c
3489
3490 DIRECTORY NOTIFICATION (DNOTIFY)
3491 M: Eric Paris <eparis@parisplace.org>
3492 S: Maintained
3493 F: Documentation/filesystems/dnotify.txt
3494 F: fs/notify/dnotify/
3495 F: include/linux/dnotify.h
3496
3497 DISK GEOMETRY AND PARTITION HANDLING
3498 M: Andries Brouwer <aeb@cwi.nl>
3499 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3500 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3501 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3502 S: Maintained
3503
3504 DISKQUOTA
3505 M: Jan Kara <jack@suse.com>
3506 S: Maintained
3507 F: Documentation/filesystems/quota.txt
3508 F: fs/quota/
3509 F: include/linux/quota*.h
3510 F: include/uapi/linux/quota*.h
3511
3512 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3513 M: Bernie Thompson <bernie@plugable.com>
3514 L: linux-fbdev@vger.kernel.org
3515 S: Maintained
3516 W: http://plugable.com/category/projects/udlfb/
3517 F: drivers/video/fbdev/udlfb.c
3518 F: include/video/udlfb.h
3519 F: Documentation/fb/udlfb.txt
3520
3521 DISTRIBUTED LOCK MANAGER (DLM)
3522 M: Christine Caulfield <ccaulfie@redhat.com>
3523 M: David Teigland <teigland@redhat.com>
3524 L: cluster-devel@redhat.com
3525 W: http://sources.redhat.com/cluster/
3526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3527 S: Supported
3528 F: fs/dlm/
3529
3530 DMA BUFFER SHARING FRAMEWORK
3531 M: Sumit Semwal <sumit.semwal@linaro.org>
3532 S: Maintained
3533 L: linux-media@vger.kernel.org
3534 L: dri-devel@lists.freedesktop.org
3535 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3536 F: drivers/dma-buf/
3537 F: include/linux/dma-buf*
3538 F: include/linux/reservation.h
3539 F: include/linux/*fence.h
3540 F: Documentation/dma-buf-sharing.txt
3541 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3542
3543 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3544 M: Vinod Koul <vinod.koul@intel.com>
3545 L: dmaengine@vger.kernel.org
3546 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3547 S: Maintained
3548 F: drivers/dma/
3549 F: include/linux/dmaengine.h
3550 F: Documentation/dmaengine/
3551 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3552
3553 DME1737 HARDWARE MONITOR DRIVER
3554 M: Juerg Haefliger <juergh@gmail.com>
3555 L: lm-sensors@lm-sensors.org
3556 S: Maintained
3557 F: Documentation/hwmon/dme1737
3558 F: drivers/hwmon/dme1737.c
3559
3560 DMI/SMBIOS SUPPORT
3561 M: Jean Delvare <jdelvare@suse.com>
3562 S: Maintained
3563 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3564 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3565 F: drivers/firmware/dmi-id.c
3566 F: drivers/firmware/dmi_scan.c
3567 F: include/linux/dmi.h
3568
3569 DOCUMENTATION
3570 M: Jonathan Corbet <corbet@lwn.net>
3571 L: linux-doc@vger.kernel.org
3572 S: Maintained
3573 F: Documentation/
3574 F: scripts/docproc.c
3575 F: scripts/kernel-doc*
3576 X: Documentation/ABI/
3577 X: Documentation/devicetree/
3578 X: Documentation/acpi
3579 X: Documentation/power
3580 X: Documentation/spi
3581 X: Documentation/DocBook/media
3582 T: git git://git.lwn.net/linux.git docs-next
3583
3584 DOUBLETALK DRIVER
3585 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3586 L: blinux-list@redhat.com
3587 S: Maintained
3588 F: drivers/char/dtlk.c
3589 F: include/linux/dtlk.h
3590
3591 DPT_I2O SCSI RAID DRIVER
3592 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3593 L: linux-scsi@vger.kernel.org
3594 W: http://www.adaptec.com/
3595 S: Maintained
3596 F: drivers/scsi/dpt*
3597 F: drivers/scsi/dpt/
3598
3599 DRBD DRIVER
3600 P: Philipp Reisner
3601 P: Lars Ellenberg
3602 M: drbd-dev@lists.linbit.com
3603 L: drbd-user@lists.linbit.com
3604 W: http://www.drbd.org
3605 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3606 T: git git://git.drbd.org/drbd-8.3.git
3607 S: Supported
3608 F: drivers/block/drbd/
3609 F: lib/lru_cache.c
3610 F: Documentation/blockdev/drbd/
3611
3612 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3613 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3615 S: Supported
3616 F: Documentation/kobject.txt
3617 F: drivers/base/
3618 F: fs/debugfs/
3619 F: fs/kernfs/
3620 F: fs/sysfs/
3621 F: include/linux/debugfs.h
3622 F: include/linux/kobj*
3623 F: lib/kobj*
3624
3625 DRM DRIVERS
3626 M: David Airlie <airlied@linux.ie>
3627 L: dri-devel@lists.freedesktop.org
3628 T: git git://people.freedesktop.org/~airlied/linux
3629 S: Maintained
3630 F: drivers/gpu/drm/
3631 F: drivers/gpu/vga/
3632 F: include/drm/
3633 F: include/uapi/drm/
3634
3635 RADEON DRM DRIVERS
3636 M: Alex Deucher <alexander.deucher@amd.com>
3637 M: Christian König <christian.koenig@amd.com>
3638 L: dri-devel@lists.freedesktop.org
3639 T: git git://people.freedesktop.org/~agd5f/linux
3640 S: Supported
3641 F: drivers/gpu/drm/radeon/
3642 F: include/uapi/drm/radeon*
3643
3644 DRM PANEL DRIVERS
3645 M: Thierry Reding <thierry.reding@gmail.com>
3646 L: dri-devel@lists.freedesktop.org
3647 T: git git://anongit.freedesktop.org/tegra/linux.git
3648 S: Maintained
3649 F: drivers/gpu/drm/drm_panel.c
3650 F: drivers/gpu/drm/panel/
3651 F: include/drm/drm_panel.h
3652 F: Documentation/devicetree/bindings/display/panel/
3653
3654 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3655 M: Daniel Vetter <daniel.vetter@intel.com>
3656 M: Jani Nikula <jani.nikula@linux.intel.com>
3657 L: intel-gfx@lists.freedesktop.org
3658 L: dri-devel@lists.freedesktop.org
3659 W: https://01.org/linuxgraphics/
3660 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3661 T: git git://anongit.freedesktop.org/drm-intel
3662 S: Supported
3663 F: drivers/gpu/drm/i915/
3664 F: include/drm/i915*
3665 F: include/uapi/drm/i915*
3666
3667 DRM DRIVERS FOR ATMEL HLCDC
3668 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3669 L: dri-devel@lists.freedesktop.org
3670 S: Supported
3671 F: drivers/gpu/drm/atmel-hlcdc/
3672 F: Documentation/devicetree/bindings/drm/atmel/
3673
3674 DRM DRIVERS FOR EXYNOS
3675 M: Inki Dae <inki.dae@samsung.com>
3676 M: Joonyoung Shim <jy0922.shim@samsung.com>
3677 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3678 M: Kyungmin Park <kyungmin.park@samsung.com>
3679 L: dri-devel@lists.freedesktop.org
3680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3681 S: Supported
3682 F: drivers/gpu/drm/exynos/
3683 F: include/drm/exynos*
3684 F: include/uapi/drm/exynos*
3685
3686 DRM DRIVERS FOR FREESCALE DCU
3687 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3688 M: Alison Wang <alison.wang@freescale.com>
3689 L: dri-devel@lists.freedesktop.org
3690 S: Supported
3691 F: drivers/gpu/drm/fsl-dcu/
3692 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3693 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3694
3695 DRM DRIVERS FOR FREESCALE IMX
3696 M: Philipp Zabel <p.zabel@pengutronix.de>
3697 L: dri-devel@lists.freedesktop.org
3698 S: Maintained
3699 F: drivers/gpu/drm/imx/
3700 F: drivers/gpu/ipu-v3/
3701 F: Documentation/devicetree/bindings/display/imx/
3702
3703 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3704 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3705 L: dri-devel@lists.freedesktop.org
3706 T: git git://github.com/patjak/drm-gma500
3707 S: Maintained
3708 F: drivers/gpu/drm/gma500
3709 F: include/drm/gma500*
3710
3711 DRM DRIVERS FOR NVIDIA TEGRA
3712 M: Thierry Reding <thierry.reding@gmail.com>
3713 M: Terje Bergström <tbergstrom@nvidia.com>
3714 L: dri-devel@lists.freedesktop.org
3715 L: linux-tegra@vger.kernel.org
3716 T: git git://anongit.freedesktop.org/tegra/linux.git
3717 S: Supported
3718 F: drivers/gpu/drm/tegra/
3719 F: drivers/gpu/host1x/
3720 F: include/linux/host1x.h
3721 F: include/uapi/drm/tegra_drm.h
3722 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3723
3724 DRM DRIVERS FOR RENESAS
3725 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3726 L: dri-devel@lists.freedesktop.org
3727 L: linux-sh@vger.kernel.org
3728 T: git git://people.freedesktop.org/~airlied/linux
3729 S: Supported
3730 F: drivers/gpu/drm/rcar-du/
3731 F: drivers/gpu/drm/shmobile/
3732 F: include/linux/platform_data/shmob_drm.h
3733
3734 DRM DRIVERS FOR ROCKCHIP
3735 M: Mark Yao <mark.yao@rock-chips.com>
3736 L: dri-devel@lists.freedesktop.org
3737 S: Maintained
3738 F: drivers/gpu/drm/rockchip/
3739 F: Documentation/devicetree/bindings/display/rockchip*
3740
3741 DRM DRIVERS FOR STI
3742 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3743 M: Vincent Abriou <vincent.abriou@st.com>
3744 L: dri-devel@lists.freedesktop.org
3745 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3746 S: Maintained
3747 F: drivers/gpu/drm/sti
3748 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3749
3750 DSBR100 USB FM RADIO DRIVER
3751 M: Alexey Klimov <klimov.linux@gmail.com>
3752 L: linux-media@vger.kernel.org
3753 T: git git://linuxtv.org/media_tree.git
3754 S: Maintained
3755 F: drivers/media/radio/dsbr100.c
3756
3757 DSCC4 DRIVER
3758 M: Francois Romieu <romieu@fr.zoreil.com>
3759 L: netdev@vger.kernel.org
3760 S: Maintained
3761 F: drivers/net/wan/dscc4.c
3762
3763 DT3155 MEDIA DRIVER
3764 M: Hans Verkuil <hverkuil@xs4all.nl>
3765 L: linux-media@vger.kernel.org
3766 T: git git://linuxtv.org/media_tree.git
3767 W: http://linuxtv.org
3768 S: Odd Fixes
3769 F: drivers/media/pci/dt3155/
3770
3771 DVB_USB_AF9015 MEDIA DRIVER
3772 M: Antti Palosaari <crope@iki.fi>
3773 L: linux-media@vger.kernel.org
3774 W: http://linuxtv.org/
3775 W: http://palosaari.fi/linux/
3776 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3777 T: git git://linuxtv.org/anttip/media_tree.git
3778 S: Maintained
3779 F: drivers/media/usb/dvb-usb-v2/af9015*
3780
3781 DVB_USB_AF9035 MEDIA DRIVER
3782 M: Antti Palosaari <crope@iki.fi>
3783 L: linux-media@vger.kernel.org
3784 W: http://linuxtv.org/
3785 W: http://palosaari.fi/linux/
3786 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3787 T: git git://linuxtv.org/anttip/media_tree.git
3788 S: Maintained
3789 F: drivers/media/usb/dvb-usb-v2/af9035*
3790
3791 DVB_USB_ANYSEE MEDIA DRIVER
3792 M: Antti Palosaari <crope@iki.fi>
3793 L: linux-media@vger.kernel.org
3794 W: http://linuxtv.org/
3795 W: http://palosaari.fi/linux/
3796 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3797 T: git git://linuxtv.org/anttip/media_tree.git
3798 S: Maintained
3799 F: drivers/media/usb/dvb-usb-v2/anysee*
3800
3801 DVB_USB_AU6610 MEDIA DRIVER
3802 M: Antti Palosaari <crope@iki.fi>
3803 L: linux-media@vger.kernel.org
3804 W: http://linuxtv.org/
3805 W: http://palosaari.fi/linux/
3806 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3807 T: git git://linuxtv.org/anttip/media_tree.git
3808 S: Maintained
3809 F: drivers/media/usb/dvb-usb-v2/au6610*
3810
3811 DVB_USB_CE6230 MEDIA DRIVER
3812 M: Antti Palosaari <crope@iki.fi>
3813 L: linux-media@vger.kernel.org
3814 W: http://linuxtv.org/
3815 W: http://palosaari.fi/linux/
3816 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3817 T: git git://linuxtv.org/anttip/media_tree.git
3818 S: Maintained
3819 F: drivers/media/usb/dvb-usb-v2/ce6230*
3820
3821 DVB_USB_CXUSB MEDIA DRIVER
3822 M: Michael Krufky <mkrufky@linuxtv.org>
3823 L: linux-media@vger.kernel.org
3824 W: http://linuxtv.org/
3825 W: http://github.com/mkrufky
3826 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3827 T: git git://linuxtv.org/media_tree.git
3828 S: Maintained
3829 F: drivers/media/usb/dvb-usb/cxusb*
3830
3831 DVB_USB_EC168 MEDIA DRIVER
3832 M: Antti Palosaari <crope@iki.fi>
3833 L: linux-media@vger.kernel.org
3834 W: http://linuxtv.org/
3835 W: http://palosaari.fi/linux/
3836 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3837 T: git git://linuxtv.org/anttip/media_tree.git
3838 S: Maintained
3839 F: drivers/media/usb/dvb-usb-v2/ec168*
3840
3841 DVB_USB_GL861 MEDIA DRIVER
3842 M: Antti Palosaari <crope@iki.fi>
3843 L: linux-media@vger.kernel.org
3844 W: http://linuxtv.org/
3845 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3846 T: git git://linuxtv.org/anttip/media_tree.git
3847 S: Maintained
3848 F: drivers/media/usb/dvb-usb-v2/gl861*
3849
3850 DVB_USB_MXL111SF MEDIA DRIVER
3851 M: Michael Krufky <mkrufky@linuxtv.org>
3852 L: linux-media@vger.kernel.org
3853 W: http://linuxtv.org/
3854 W: http://github.com/mkrufky
3855 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3856 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3857 S: Maintained
3858 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3859
3860 DVB_USB_RTL28XXU MEDIA DRIVER
3861 M: Antti Palosaari <crope@iki.fi>
3862 L: linux-media@vger.kernel.org
3863 W: http://linuxtv.org/
3864 W: http://palosaari.fi/linux/
3865 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3866 T: git git://linuxtv.org/anttip/media_tree.git
3867 S: Maintained
3868 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3869
3870 DVB_USB_V2 MEDIA DRIVER
3871 M: Antti Palosaari <crope@iki.fi>
3872 L: linux-media@vger.kernel.org
3873 W: http://linuxtv.org/
3874 W: http://palosaari.fi/linux/
3875 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3876 T: git git://linuxtv.org/anttip/media_tree.git
3877 S: Maintained
3878 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3879 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3880
3881 DYNAMIC DEBUG
3882 M: Jason Baron <jbaron@akamai.com>
3883 S: Maintained
3884 F: lib/dynamic_debug.c
3885 F: include/linux/dynamic_debug.h
3886
3887 DZ DECSTATION DZ11 SERIAL DRIVER
3888 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3889 S: Maintained
3890 F: drivers/tty/serial/dz.*
3891
3892 E3X0 POWER BUTTON DRIVER
3893 M: Moritz Fischer <moritz.fischer@ettus.com>
3894 L: usrp-users@lists.ettus.com
3895 W: http://www.ettus.com
3896 S: Supported
3897 F: drivers/input/misc/e3x0-button.c
3898 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3899
3900 E4000 MEDIA DRIVER
3901 M: Antti Palosaari <crope@iki.fi>
3902 L: linux-media@vger.kernel.org
3903 W: http://linuxtv.org/
3904 W: http://palosaari.fi/linux/
3905 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3906 T: git git://linuxtv.org/anttip/media_tree.git
3907 S: Maintained
3908 F: drivers/media/tuners/e4000*
3909
3910 EATA ISA/EISA/PCI SCSI DRIVER
3911 M: Dario Ballabio <ballabio_dario@emc.com>
3912 L: linux-scsi@vger.kernel.org
3913 S: Maintained
3914 F: drivers/scsi/eata.c
3915
3916 EC100 MEDIA DRIVER
3917 M: Antti Palosaari <crope@iki.fi>
3918 L: linux-media@vger.kernel.org
3919 W: http://linuxtv.org/
3920 W: http://palosaari.fi/linux/
3921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3922 T: git git://linuxtv.org/anttip/media_tree.git
3923 S: Maintained
3924 F: drivers/media/dvb-frontends/ec100*
3925
3926 ECRYPT FILE SYSTEM
3927 M: Tyler Hicks <tyhicks@canonical.com>
3928 L: ecryptfs@vger.kernel.org
3929 W: http://ecryptfs.org
3930 W: https://launchpad.net/ecryptfs
3931 S: Supported
3932 F: Documentation/filesystems/ecryptfs.txt
3933 F: fs/ecryptfs/
3934
3935 EDAC-CORE
3936 M: Doug Thompson <dougthompson@xmission.com>
3937 M: Borislav Petkov <bp@alien8.de>
3938 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3939 L: linux-edac@vger.kernel.org
3940 W: bluesmoke.sourceforge.net
3941 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3942 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3943 S: Supported
3944 F: Documentation/edac.txt
3945 F: drivers/edac/
3946 F: include/linux/edac.h
3947
3948 EDAC-AMD64
3949 M: Doug Thompson <dougthompson@xmission.com>
3950 M: Borislav Petkov <bp@alien8.de>
3951 L: linux-edac@vger.kernel.org
3952 W: bluesmoke.sourceforge.net
3953 S: Maintained
3954 F: drivers/edac/amd64_edac*
3955
3956 EDAC-CALXEDA
3957 M: Doug Thompson <dougthompson@xmission.com>
3958 M: Robert Richter <rric@kernel.org>
3959 L: linux-edac@vger.kernel.org
3960 W: bluesmoke.sourceforge.net
3961 S: Maintained
3962 F: drivers/edac/highbank*
3963
3964 EDAC-CAVIUM
3965 M: Ralf Baechle <ralf@linux-mips.org>
3966 M: David Daney <david.daney@cavium.com>
3967 L: linux-edac@vger.kernel.org
3968 L: linux-mips@linux-mips.org
3969 W: bluesmoke.sourceforge.net
3970 S: Supported
3971 F: drivers/edac/octeon_edac*
3972
3973 EDAC-E752X
3974 M: Mark Gross <mark.gross@intel.com>
3975 M: Doug Thompson <dougthompson@xmission.com>
3976 L: linux-edac@vger.kernel.org
3977 W: bluesmoke.sourceforge.net
3978 S: Maintained
3979 F: drivers/edac/e752x_edac.c
3980
3981 EDAC-E7XXX
3982 M: Doug Thompson <dougthompson@xmission.com>
3983 L: linux-edac@vger.kernel.org
3984 W: bluesmoke.sourceforge.net
3985 S: Maintained
3986 F: drivers/edac/e7xxx_edac.c
3987
3988 EDAC-GHES
3989 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3990 L: linux-edac@vger.kernel.org
3991 W: bluesmoke.sourceforge.net
3992 S: Maintained
3993 F: drivers/edac/ghes_edac.c
3994
3995 EDAC-I82443BXGX
3996 M: Tim Small <tim@buttersideup.com>
3997 L: linux-edac@vger.kernel.org
3998 W: bluesmoke.sourceforge.net
3999 S: Maintained
4000 F: drivers/edac/i82443bxgx_edac.c
4001
4002 EDAC-I3000
4003 M: Jason Uhlenkott <juhlenko@akamai.com>
4004 L: linux-edac@vger.kernel.org
4005 W: bluesmoke.sourceforge.net
4006 S: Maintained
4007 F: drivers/edac/i3000_edac.c
4008
4009 EDAC-I5000
4010 M: Doug Thompson <dougthompson@xmission.com>
4011 L: linux-edac@vger.kernel.org
4012 W: bluesmoke.sourceforge.net
4013 S: Maintained
4014 F: drivers/edac/i5000_edac.c
4015
4016 EDAC-I5400
4017 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4018 L: linux-edac@vger.kernel.org
4019 W: bluesmoke.sourceforge.net
4020 S: Maintained
4021 F: drivers/edac/i5400_edac.c
4022
4023 EDAC-I7300
4024 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4025 L: linux-edac@vger.kernel.org
4026 W: bluesmoke.sourceforge.net
4027 S: Maintained
4028 F: drivers/edac/i7300_edac.c
4029
4030 EDAC-I7CORE
4031 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4032 L: linux-edac@vger.kernel.org
4033 W: bluesmoke.sourceforge.net
4034 S: Maintained
4035 F: drivers/edac/i7core_edac.c
4036
4037 EDAC-I82975X
4038 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4039 M: "Arvind R." <arvino55@gmail.com>
4040 L: linux-edac@vger.kernel.org
4041 W: bluesmoke.sourceforge.net
4042 S: Maintained
4043 F: drivers/edac/i82975x_edac.c
4044
4045 EDAC-IE31200
4046 M: Jason Baron <jbaron@akamai.com>
4047 L: linux-edac@vger.kernel.org
4048 W: bluesmoke.sourceforge.net
4049 S: Maintained
4050 F: drivers/edac/ie31200_edac.c
4051
4052 EDAC-MPC85XX
4053 M: Johannes Thumshirn <morbidrsa@gmail.com>
4054 L: linux-edac@vger.kernel.org
4055 W: bluesmoke.sourceforge.net
4056 S: Maintained
4057 F: drivers/edac/mpc85xx_edac.[ch]
4058
4059 EDAC-PASEMI
4060 M: Egor Martovetsky <egor@pasemi.com>
4061 L: linux-edac@vger.kernel.org
4062 W: bluesmoke.sourceforge.net
4063 S: Maintained
4064 F: drivers/edac/pasemi_edac.c
4065
4066 EDAC-R82600
4067 M: Tim Small <tim@buttersideup.com>
4068 L: linux-edac@vger.kernel.org
4069 W: bluesmoke.sourceforge.net
4070 S: Maintained
4071 F: drivers/edac/r82600_edac.c
4072
4073 EDAC-SBRIDGE
4074 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4075 L: linux-edac@vger.kernel.org
4076 W: bluesmoke.sourceforge.net
4077 S: Maintained
4078 F: drivers/edac/sb_edac.c
4079
4080 EDAC-XGENE
4081 APPLIED MICRO (APM) X-GENE SOC EDAC
4082 M: Loc Ho <lho@apm.com>
4083 S: Supported
4084 F: drivers/edac/xgene_edac.c
4085 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4086
4087 EDIROL UA-101/UA-1000 DRIVER
4088 M: Clemens Ladisch <clemens@ladisch.de>
4089 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4090 T: git git://git.alsa-project.org/alsa-kernel.git
4091 S: Maintained
4092 F: sound/usb/misc/ua101.c
4093
4094 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4095 M: Matt Fleming <matt@codeblueprint.co.uk>
4096 L: linux-efi@vger.kernel.org
4097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4098 S: Maintained
4099 F: Documentation/efi-stub.txt
4100 F: arch/ia64/kernel/efi.c
4101 F: arch/x86/boot/compressed/eboot.[ch]
4102 F: arch/x86/include/asm/efi.h
4103 F: arch/x86/platform/efi/*
4104 F: drivers/firmware/efi/*
4105 F: include/linux/efi*.h
4106
4107 EFI VARIABLE FILESYSTEM
4108 M: Matthew Garrett <matthew.garrett@nebula.com>
4109 M: Jeremy Kerr <jk@ozlabs.org>
4110 M: Matt Fleming <matt@codeblueprint.co.uk>
4111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4112 L: linux-efi@vger.kernel.org
4113 S: Maintained
4114 F: fs/efivarfs/
4115
4116 EFIFB FRAMEBUFFER DRIVER
4117 L: linux-fbdev@vger.kernel.org
4118 M: Peter Jones <pjones@redhat.com>
4119 S: Maintained
4120 F: drivers/video/fbdev/efifb.c
4121
4122 EFS FILESYSTEM
4123 W: http://aeschi.ch.eu.org/efs/
4124 S: Orphan
4125 F: fs/efs/
4126
4127 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4128 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4129 M: Christoph Raisch <raisch@de.ibm.com>
4130 L: linux-rdma@vger.kernel.org
4131 S: Supported
4132 F: drivers/infiniband/hw/ehca/
4133
4134 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4135 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4136 L: netdev@vger.kernel.org
4137 S: Maintained
4138 F: drivers/net/ethernet/ibm/ehea/
4139
4140 EM28XX VIDEO4LINUX DRIVER
4141 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4142 L: linux-media@vger.kernel.org
4143 W: http://linuxtv.org
4144 T: git git://linuxtv.org/media_tree.git
4145 S: Maintained
4146 F: drivers/media/usb/em28xx/
4147
4148 EMBEDDED LINUX
4149 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4150 M: Matt Mackall <mpm@selenic.com>
4151 M: David Woodhouse <dwmw2@infradead.org>
4152 L: linux-embedded@vger.kernel.org
4153 S: Maintained
4154
4155 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4156 M: James Smart <james.smart@avagotech.com>
4157 M: Dick Kennedy <dick.kennedy@avagotech.com>
4158 L: linux-scsi@vger.kernel.org
4159 W: http://www.avagotech.com
4160 S: Supported
4161 F: drivers/scsi/lpfc/
4162
4163 ENE CB710 FLASH CARD READER DRIVER
4164 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4165 S: Maintained
4166 F: drivers/misc/cb710/
4167 F: drivers/mmc/host/cb710-mmc.*
4168 F: include/linux/cb710.h
4169
4170 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4171 M: Maxim Levitsky <maximlevitsky@gmail.com>
4172 S: Maintained
4173 F: drivers/media/rc/ene_ir.*
4174
4175 ENHANCED ERROR HANDLING (EEH)
4176 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4177 L: linuxppc-dev@lists.ozlabs.org
4178 S: Supported
4179 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4180 F: arch/powerpc/kernel/eeh*.c
4181
4182 EPSON S1D13XXX FRAMEBUFFER DRIVER
4183 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4184 S: Maintained
4185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4186 F: drivers/video/fbdev/s1d13xxxfb.c
4187 F: include/video/s1d13xxxfb.h
4188
4189 ET131X NETWORK DRIVER
4190 M: Mark Einon <mark.einon@gmail.com>
4191 S: Odd Fixes
4192 F: drivers/net/ethernet/agere/
4193
4194 ETHERNET BRIDGE
4195 M: Stephen Hemminger <stephen@networkplumber.org>
4196 L: bridge@lists.linux-foundation.org
4197 L: netdev@vger.kernel.org
4198 W: http://www.linuxfoundation.org/en/Net:Bridge
4199 S: Maintained
4200 F: include/linux/netfilter_bridge/
4201 F: net/bridge/
4202
4203 ETHERNET PHY LIBRARY
4204 M: Florian Fainelli <f.fainelli@gmail.com>
4205 L: netdev@vger.kernel.org
4206 S: Maintained
4207 F: include/linux/phy.h
4208 F: include/linux/phy_fixed.h
4209 F: drivers/net/phy/
4210 F: Documentation/networking/phy.txt
4211 F: drivers/of/of_mdio.c
4212 F: drivers/of/of_net.c
4213
4214 EXT2 FILE SYSTEM
4215 M: Jan Kara <jack@suse.com>
4216 L: linux-ext4@vger.kernel.org
4217 S: Maintained
4218 F: Documentation/filesystems/ext2.txt
4219 F: fs/ext2/
4220 F: include/linux/ext2*
4221
4222 EXT4 FILE SYSTEM
4223 M: "Theodore Ts'o" <tytso@mit.edu>
4224 M: Andreas Dilger <adilger.kernel@dilger.ca>
4225 L: linux-ext4@vger.kernel.org
4226 W: http://ext4.wiki.kernel.org
4227 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4228 S: Maintained
4229 F: Documentation/filesystems/ext4.txt
4230 F: fs/ext4/
4231
4232 Extended Verification Module (EVM)
4233 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4234 L: linux-ima-devel@lists.sourceforge.net
4235 L: linux-security-module@vger.kernel.org
4236 S: Supported
4237 F: security/integrity/evm/
4238
4239 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4240 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4241 M: Chanwoo Choi <cw00.choi@samsung.com>
4242 L: linux-kernel@vger.kernel.org
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4244 S: Maintained
4245 F: drivers/extcon/
4246 F: include/linux/extcon/
4247 F: include/linux/extcon.h
4248 F: Documentation/extcon/
4249 F: Documentation/devicetree/bindings/extcon/
4250
4251 EXYNOS DP DRIVER
4252 M: Jingoo Han <jingoohan1@gmail.com>
4253 L: dri-devel@lists.freedesktop.org
4254 S: Maintained
4255 F: drivers/gpu/drm/exynos/exynos_dp*
4256
4257 EXYNOS MIPI DISPLAY DRIVERS
4258 M: Inki Dae <inki.dae@samsung.com>
4259 M: Donghwa Lee <dh09.lee@samsung.com>
4260 M: Kyungmin Park <kyungmin.park@samsung.com>
4261 L: linux-fbdev@vger.kernel.org
4262 S: Maintained
4263 F: drivers/video/fbdev/exynos/exynos_mipi*
4264 F: include/video/exynos_mipi*
4265
4266 F71805F HARDWARE MONITORING DRIVER
4267 M: Jean Delvare <jdelvare@suse.com>
4268 L: lm-sensors@lm-sensors.org
4269 S: Maintained
4270 F: Documentation/hwmon/f71805f
4271 F: drivers/hwmon/f71805f.c
4272
4273 FC0011 TUNER DRIVER
4274 M: Michael Buesch <m@bues.ch>
4275 L: linux-media@vger.kernel.org
4276 S: Maintained
4277 F: drivers/media/tuners/fc0011.h
4278 F: drivers/media/tuners/fc0011.c
4279
4280 FC2580 MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: http://linuxtv.org/
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4287 S: Maintained
4288 F: drivers/media/tuners/fc2580*
4289
4290 FANOTIFY
4291 M: Eric Paris <eparis@redhat.com>
4292 S: Maintained
4293 F: fs/notify/fanotify/
4294 F: include/linux/fanotify.h
4295 F: include/uapi/linux/fanotify.h
4296
4297 FARSYNC SYNCHRONOUS DRIVER
4298 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4299 W: http://www.farsite.co.uk/
4300 S: Supported
4301 F: drivers/net/wan/farsync.*
4302
4303 FAULT INJECTION SUPPORT
4304 M: Akinobu Mita <akinobu.mita@gmail.com>
4305 S: Supported
4306 F: Documentation/fault-injection/
4307 F: lib/fault-inject.c
4308
4309 FBTFT Framebuffer drivers
4310 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4311 M: Noralf Trønnes <noralf@tronnes.org>
4312 S: Maintained
4313 F: drivers/staging/fbtft/
4314
4315 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4316 M: Vasu Dev <vasu.dev@intel.com>
4317 L: fcoe-devel@open-fcoe.org
4318 W: www.Open-FCoE.org
4319 S: Supported
4320 F: drivers/scsi/libfc/
4321 F: drivers/scsi/fcoe/
4322 F: include/scsi/fc/
4323 F: include/scsi/libfc.h
4324 F: include/scsi/libfcoe.h
4325 F: include/uapi/scsi/fc/
4326
4327 FILE LOCKING (flock() and fcntl()/lockf())
4328 M: Jeff Layton <jlayton@poochiereds.net>
4329 M: "J. Bruce Fields" <bfields@fieldses.org>
4330 L: linux-fsdevel@vger.kernel.org
4331 S: Maintained
4332 F: include/linux/fcntl.h
4333 F: include/linux/fs.h
4334 F: include/uapi/linux/fcntl.h
4335 F: include/uapi/linux/fs.h
4336 F: fs/fcntl.c
4337 F: fs/locks.c
4338
4339 FILESYSTEMS (VFS and infrastructure)
4340 M: Alexander Viro <viro@zeniv.linux.org.uk>
4341 L: linux-fsdevel@vger.kernel.org
4342 S: Maintained
4343 F: fs/*
4344
4345 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4346 M: Riku Voipio <riku.voipio@iki.fi>
4347 L: lm-sensors@lm-sensors.org
4348 S: Maintained
4349 F: drivers/hwmon/f75375s.c
4350 F: include/linux/f75375s.h
4351
4352 FIREWIRE AUDIO DRIVERS
4353 M: Clemens Ladisch <clemens@ladisch.de>
4354 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4355 T: git git://git.alsa-project.org/alsa-kernel.git
4356 S: Maintained
4357 F: sound/firewire/
4358
4359 FIREWIRE MEDIA DRIVERS (firedtv)
4360 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4361 L: linux-media@vger.kernel.org
4362 L: linux1394-devel@lists.sourceforge.net
4363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4364 S: Maintained
4365 F: drivers/media/firewire/
4366
4367 FIREWIRE SBP-2 TARGET
4368 M: Chris Boot <bootc@bootc.net>
4369 L: linux-scsi@vger.kernel.org
4370 L: target-devel@vger.kernel.org
4371 L: linux1394-devel@lists.sourceforge.net
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4373 S: Maintained
4374 F: drivers/target/sbp/
4375
4376 FIREWIRE SUBSYSTEM
4377 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4378 L: linux1394-devel@lists.sourceforge.net
4379 W: http://ieee1394.wiki.kernel.org/
4380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4381 S: Maintained
4382 F: drivers/firewire/
4383 F: include/linux/firewire.h
4384 F: include/uapi/linux/firewire*.h
4385 F: tools/firewire/
4386
4387 FIRMWARE LOADER (request_firmware)
4388 M: Ming Lei <ming.lei@canonical.com>
4389 L: linux-kernel@vger.kernel.org
4390 S: Maintained
4391 F: Documentation/firmware_class/
4392 F: drivers/base/firmware*.c
4393 F: include/linux/firmware.h
4394
4395 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4396 M: Joshua Morris <josh.h.morris@us.ibm.com>
4397 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4398 S: Maintained
4399 F: drivers/block/rsxx/
4400
4401 FLOPPY DRIVER
4402 M: Jiri Kosina <jikos@kernel.org>
4403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4404 S: Odd fixes
4405 F: drivers/block/floppy.c
4406
4407 FMC SUBSYSTEM
4408 M: Alessandro Rubini <rubini@gnudd.com>
4409 W: http://www.ohwr.org/projects/fmc-bus
4410 S: Supported
4411 F: drivers/fmc/
4412 F: include/linux/fmc*.h
4413 F: include/linux/ipmi-fru.h
4414 K: fmc_d.*register
4415
4416 FPGA MANAGER FRAMEWORK
4417 M: Alan Tull <atull@opensource.altera.com>
4418 S: Maintained
4419 F: drivers/fpga/
4420 F: include/linux/fpga/fpga-mgr.h
4421 W: http://www.rocketboards.org
4422
4423 FPU EMULATOR
4424 M: Bill Metzenthen <billm@melbpc.org.au>
4425 W: http://floatingpoint.sourceforge.net/emulator/index.html
4426 S: Maintained
4427 F: arch/x86/math-emu/
4428
4429 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4430 L: netdev@vger.kernel.org
4431 S: Orphan
4432 F: drivers/net/wan/dlci.c
4433 F: drivers/net/wan/sdla.c
4434
4435 FRAMEBUFFER LAYER
4436 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4437 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4438 L: linux-fbdev@vger.kernel.org
4439 W: http://linux-fbdev.sourceforge.net/
4440 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4442 S: Maintained
4443 F: Documentation/fb/
4444 F: drivers/video/
4445 F: include/video/
4446 F: include/linux/fb.h
4447 F: include/uapi/video/
4448 F: include/uapi/linux/fb.h
4449
4450 FREESCALE DIU FRAMEBUFFER DRIVER
4451 M: Timur Tabi <timur@tabi.org>
4452 L: linux-fbdev@vger.kernel.org
4453 S: Maintained
4454 F: drivers/video/fbdev/fsl-diu-fb.*
4455
4456 FREESCALE DMA DRIVER
4457 M: Li Yang <leoli@freescale.com>
4458 M: Zhang Wei <zw@zh-kernel.org>
4459 L: linuxppc-dev@lists.ozlabs.org
4460 S: Maintained
4461 F: drivers/dma/fsldma.*
4462
4463 FREESCALE I2C CPM DRIVER
4464 M: Jochen Friedrich <jochen@scram.de>
4465 L: linuxppc-dev@lists.ozlabs.org
4466 L: linux-i2c@vger.kernel.org
4467 S: Maintained
4468 F: drivers/i2c/busses/i2c-cpm.c
4469
4470 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4471 M: Sascha Hauer <kernel@pengutronix.de>
4472 L: linux-fbdev@vger.kernel.org
4473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4474 S: Maintained
4475 F: include/linux/platform_data/video-imxfb.h
4476 F: drivers/video/fbdev/imxfb.c
4477
4478 FREESCALE QUAD SPI DRIVER
4479 M: Han Xu <han.xu@freescale.com>
4480 L: linux-mtd@lists.infradead.org
4481 S: Maintained
4482 F: drivers/mtd/spi-nor/fsl-quadspi.c
4483
4484 FREESCALE SOC FS_ENET DRIVER
4485 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4486 M: Vitaly Bordug <vbordug@ru.mvista.com>
4487 L: linuxppc-dev@lists.ozlabs.org
4488 L: netdev@vger.kernel.org
4489 S: Maintained
4490 F: drivers/net/ethernet/freescale/fs_enet/
4491 F: include/linux/fs_enet_pd.h
4492
4493 FREESCALE QUICC ENGINE LIBRARY
4494 L: linuxppc-dev@lists.ozlabs.org
4495 S: Orphan
4496 F: arch/powerpc/sysdev/qe_lib/
4497 F: arch/powerpc/include/asm/*qe.h
4498
4499 FREESCALE USB PERIPHERAL DRIVERS
4500 M: Li Yang <leoli@freescale.com>
4501 L: linux-usb@vger.kernel.org
4502 L: linuxppc-dev@lists.ozlabs.org
4503 S: Maintained
4504 F: drivers/usb/gadget/udc/fsl*
4505
4506 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4507 M: Li Yang <leoli@freescale.com>
4508 L: netdev@vger.kernel.org
4509 L: linuxppc-dev@lists.ozlabs.org
4510 S: Maintained
4511 F: drivers/net/ethernet/freescale/ucc_geth*
4512
4513 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4514 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4515 L: netdev@vger.kernel.org
4516 S: Maintained
4517 F: drivers/net/ethernet/freescale/gianfar*
4518 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4519 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4520
4521 FREESCALE QUICC ENGINE UCC UART DRIVER
4522 M: Timur Tabi <timur@tabi.org>
4523 L: linuxppc-dev@lists.ozlabs.org
4524 S: Maintained
4525 F: drivers/tty/serial/ucc_uart.c
4526
4527 FREESCALE SOC SOUND DRIVERS
4528 M: Timur Tabi <timur@tabi.org>
4529 M: Nicolin Chen <nicoleotsuka@gmail.com>
4530 M: Xiubo Li <Xiubo.Lee@gmail.com>
4531 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4532 L: linuxppc-dev@lists.ozlabs.org
4533 S: Maintained
4534 F: sound/soc/fsl/fsl*
4535 F: sound/soc/fsl/imx*
4536 F: sound/soc/fsl/mpc8610_hpcd.c
4537
4538 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4539 M: "J. German Rivera" <German.Rivera@freescale.com>
4540 L: linux-kernel@vger.kernel.org
4541 S: Maintained
4542 F: drivers/staging/fsl-mc/
4543
4544 FREEVXFS FILESYSTEM
4545 M: Christoph Hellwig <hch@infradead.org>
4546 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4547 S: Maintained
4548 F: fs/freevxfs/
4549
4550 FREEZER
4551 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4552 M: Pavel Machek <pavel@ucw.cz>
4553 L: linux-pm@vger.kernel.org
4554 S: Supported
4555 F: Documentation/power/freezing-of-tasks.txt
4556 F: include/linux/freezer.h
4557 F: kernel/freezer.c
4558
4559 FRONTSWAP API
4560 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4561 L: linux-kernel@vger.kernel.org
4562 S: Maintained
4563 F: mm/frontswap.c
4564 F: include/linux/frontswap.h
4565
4566 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4567 M: David Howells <dhowells@redhat.com>
4568 L: linux-cachefs@redhat.com
4569 S: Supported
4570 F: Documentation/filesystems/caching/
4571 F: fs/fscache/
4572 F: include/linux/fscache*.h
4573
4574 F2FS FILE SYSTEM
4575 M: Jaegeuk Kim <jaegeuk@kernel.org>
4576 M: Changman Lee <cm224.lee@samsung.com>
4577 R: Chao Yu <chao2.yu@samsung.com>
4578 L: linux-f2fs-devel@lists.sourceforge.net
4579 W: http://en.wikipedia.org/wiki/F2FS
4580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4581 S: Maintained
4582 F: Documentation/filesystems/f2fs.txt
4583 F: Documentation/ABI/testing/sysfs-fs-f2fs
4584 F: fs/f2fs/
4585 F: include/linux/f2fs_fs.h
4586 F: include/trace/events/f2fs.h
4587
4588 FUJITSU FR-V (FRV) PORT
4589 M: David Howells <dhowells@redhat.com>
4590 S: Maintained
4591 F: arch/frv/
4592
4593 FUJITSU LAPTOP EXTRAS
4594 M: Jonathan Woithe <jwoithe@just42.net>
4595 L: platform-driver-x86@vger.kernel.org
4596 S: Maintained
4597 F: drivers/platform/x86/fujitsu-laptop.c
4598
4599 FUJITSU M-5MO LS CAMERA ISP DRIVER
4600 M: Kyungmin Park <kyungmin.park@samsung.com>
4601 M: Heungjun Kim <riverful.kim@samsung.com>
4602 L: linux-media@vger.kernel.org
4603 S: Maintained
4604 F: drivers/media/i2c/m5mols/
4605 F: include/media/m5mols.h
4606
4607 FUJITSU TABLET EXTRAS
4608 M: Robert Gerlach <khnz@gmx.de>
4609 L: platform-driver-x86@vger.kernel.org
4610 S: Maintained
4611 F: drivers/platform/x86/fujitsu-tablet.c
4612
4613 FUSE: FILESYSTEM IN USERSPACE
4614 M: Miklos Szeredi <miklos@szeredi.hu>
4615 L: fuse-devel@lists.sourceforge.net
4616 W: http://fuse.sourceforge.net/
4617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4618 S: Maintained
4619 F: fs/fuse/
4620 F: include/uapi/linux/fuse.h
4621 F: Documentation/filesystems/fuse.txt
4622
4623 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4624 M: Rik Faith <faith@cs.unc.edu>
4625 L: linux-scsi@vger.kernel.org
4626 S: Odd Fixes (e.g., new signatures)
4627 F: drivers/scsi/fdomain.*
4628
4629 GCOV BASED KERNEL PROFILING
4630 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4631 S: Maintained
4632 F: kernel/gcov/
4633 F: Documentation/gcov.txt
4634
4635 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4636 M: Achim Leubner <achim_leubner@adaptec.com>
4637 L: linux-scsi@vger.kernel.org
4638 W: http://www.icp-vortex.com/
4639 S: Supported
4640 F: drivers/scsi/gdt*
4641
4642 GDB KERNEL DEBUGGING HELPER SCRIPTS
4643 M: Jan Kiszka <jan.kiszka@siemens.com>
4644 S: Supported
4645 F: scripts/gdb/
4646
4647 GEMTEK FM RADIO RECEIVER DRIVER
4648 M: Hans Verkuil <hverkuil@xs4all.nl>
4649 L: linux-media@vger.kernel.org
4650 T: git git://linuxtv.org/media_tree.git
4651 W: http://linuxtv.org
4652 S: Maintained
4653 F: drivers/media/radio/radio-gemtek*
4654
4655 GENERIC GPIO I2C DRIVER
4656 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4657 S: Supported
4658 F: drivers/i2c/busses/i2c-gpio.c
4659 F: include/linux/i2c-gpio.h
4660
4661 GENERIC GPIO I2C MULTIPLEXER DRIVER
4662 M: Peter Korsgaard <peter.korsgaard@barco.com>
4663 L: linux-i2c@vger.kernel.org
4664 S: Supported
4665 F: drivers/i2c/muxes/i2c-mux-gpio.c
4666 F: include/linux/i2c-mux-gpio.h
4667 F: Documentation/i2c/muxes/i2c-mux-gpio
4668
4669 GENERIC HDLC (WAN) DRIVERS
4670 M: Krzysztof Halasa <khc@pm.waw.pl>
4671 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4672 S: Maintained
4673 F: drivers/net/wan/c101.c
4674 F: drivers/net/wan/hd6457*
4675 F: drivers/net/wan/hdlc*
4676 F: drivers/net/wan/n2.c
4677 F: drivers/net/wan/pc300too.c
4678 F: drivers/net/wan/pci200syn.c
4679 F: drivers/net/wan/wanxl*
4680
4681 GENERIC INCLUDE/ASM HEADER FILES
4682 M: Arnd Bergmann <arnd@arndb.de>
4683 L: linux-arch@vger.kernel.org
4684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4685 S: Maintained
4686 F: include/asm-generic/
4687 F: include/uapi/asm-generic/
4688
4689 GENERIC PHY FRAMEWORK
4690 M: Kishon Vijay Abraham I <kishon@ti.com>
4691 L: linux-kernel@vger.kernel.org
4692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4693 S: Supported
4694 F: drivers/phy/
4695 F: include/linux/phy/
4696
4697 GENERIC PM DOMAINS
4698 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4699 M: Kevin Hilman <khilman@kernel.org>
4700 M: Ulf Hansson <ulf.hansson@linaro.org>
4701 L: linux-pm@vger.kernel.org
4702 S: Supported
4703 F: drivers/base/power/domain*.c
4704 F: include/linux/pm_domain.h
4705
4706 GENERIC UIO DRIVER FOR PCI DEVICES
4707 M: "Michael S. Tsirkin" <mst@redhat.com>
4708 L: kvm@vger.kernel.org
4709 S: Supported
4710 F: drivers/uio/uio_pci_generic.c
4711
4712 GET_MAINTAINER SCRIPT
4713 M: Joe Perches <joe@perches.com>
4714 S: Maintained
4715 F: scripts/get_maintainer.pl
4716
4717 GFS2 FILE SYSTEM
4718 M: Steven Whitehouse <swhiteho@redhat.com>
4719 M: Bob Peterson <rpeterso@redhat.com>
4720 L: cluster-devel@redhat.com
4721 W: http://sources.redhat.com/cluster/
4722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4723 S: Supported
4724 F: Documentation/filesystems/gfs2*.txt
4725 F: fs/gfs2/
4726 F: include/uapi/linux/gfs2_ondisk.h
4727
4728 GIGASET ISDN DRIVERS
4729 M: Paul Bolle <pebolle@tiscali.nl>
4730 L: gigaset307x-common@lists.sourceforge.net
4731 W: http://gigaset307x.sourceforge.net/
4732 S: Odd Fixes
4733 F: Documentation/isdn/README.gigaset
4734 F: drivers/isdn/gigaset/
4735 F: include/uapi/linux/gigaset_dev.h
4736
4737 GO7007 MPEG CODEC
4738 M: Hans Verkuil <hans.verkuil@cisco.com>
4739 L: linux-media@vger.kernel.org
4740 S: Maintained
4741 F: drivers/media/usb/go7007/
4742
4743 GOODIX TOUCHSCREEN
4744 M: Bastien Nocera <hadess@hadess.net>
4745 L: linux-input@vger.kernel.org
4746 S: Maintained
4747 F: drivers/input/touchscreen/goodix.c
4748
4749 GPIO SUBSYSTEM
4750 M: Linus Walleij <linus.walleij@linaro.org>
4751 M: Alexandre Courbot <gnurou@gmail.com>
4752 L: linux-gpio@vger.kernel.org
4753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4754 S: Maintained
4755 F: Documentation/gpio/
4756 F: drivers/gpio/
4757 F: include/linux/gpio/
4758 F: include/linux/gpio.h
4759 F: include/asm-generic/gpio.h
4760
4761 GRE DEMULTIPLEXER DRIVER
4762 M: Dmitry Kozlov <xeb@mail.ru>
4763 L: netdev@vger.kernel.org
4764 S: Maintained
4765 F: net/ipv4/gre_demux.c
4766 F: net/ipv4/gre_offload.c
4767 F: include/net/gre.h
4768
4769 GRETH 10/100/1G Ethernet MAC device driver
4770 M: Kristoffer Glembo <kristoffer@gaisler.com>
4771 L: netdev@vger.kernel.org
4772 S: Maintained
4773 F: drivers/net/ethernet/aeroflex/
4774
4775 GSPCA FINEPIX SUBDRIVER
4776 M: Frank Zago <frank@zago.net>
4777 L: linux-media@vger.kernel.org
4778 T: git git://linuxtv.org/media_tree.git
4779 S: Maintained
4780 F: drivers/media/usb/gspca/finepix.c
4781
4782 GSPCA GL860 SUBDRIVER
4783 M: Olivier Lorin <o.lorin@laposte.net>
4784 L: linux-media@vger.kernel.org
4785 T: git git://linuxtv.org/media_tree.git
4786 S: Maintained
4787 F: drivers/media/usb/gspca/gl860/
4788
4789 GSPCA M5602 SUBDRIVER
4790 M: Erik Andren <erik.andren@gmail.com>
4791 L: linux-media@vger.kernel.org
4792 T: git git://linuxtv.org/media_tree.git
4793 S: Maintained
4794 F: drivers/media/usb/gspca/m5602/
4795
4796 GSPCA PAC207 SONIXB SUBDRIVER
4797 M: Hans de Goede <hdegoede@redhat.com>
4798 L: linux-media@vger.kernel.org
4799 T: git git://linuxtv.org/media_tree.git
4800 S: Maintained
4801 F: drivers/media/usb/gspca/pac207.c
4802
4803 GSPCA SN9C20X SUBDRIVER
4804 M: Brian Johnson <brijohn@gmail.com>
4805 L: linux-media@vger.kernel.org
4806 T: git git://linuxtv.org/media_tree.git
4807 S: Maintained
4808 F: drivers/media/usb/gspca/sn9c20x.c
4809
4810 GSPCA T613 SUBDRIVER
4811 M: Leandro Costantino <lcostantino@gmail.com>
4812 L: linux-media@vger.kernel.org
4813 T: git git://linuxtv.org/media_tree.git
4814 S: Maintained
4815 F: drivers/media/usb/gspca/t613.c
4816
4817 GSPCA USB WEBCAM DRIVER
4818 M: Hans de Goede <hdegoede@redhat.com>
4819 L: linux-media@vger.kernel.org
4820 T: git git://linuxtv.org/media_tree.git
4821 S: Maintained
4822 F: drivers/media/usb/gspca/
4823
4824 GUID PARTITION TABLE (GPT)
4825 M: Davidlohr Bueso <dave@stgolabs.net>
4826 L: linux-efi@vger.kernel.org
4827 S: Maintained
4828 F: block/partitions/efi.*
4829
4830 STK1160 USB VIDEO CAPTURE DRIVER
4831 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4832 L: linux-media@vger.kernel.org
4833 T: git git://linuxtv.org/media_tree.git
4834 S: Maintained
4835 F: drivers/media/usb/stk1160/
4836
4837 H8/300 ARCHITECTURE
4838 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4839 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4840 W: http://uclinux-h8.sourceforge.jp
4841 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4842 S: Maintained
4843 F: arch/h8300/
4844 F: drivers/clocksource/h8300_*.c
4845 F: drivers/clk/h8300/
4846 F: drivers/irqchip/irq-renesas-h8*.c
4847
4848 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4849 M: Frank Seidel <frank@f-seidel.de>
4850 L: platform-driver-x86@vger.kernel.org
4851 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4852 S: Maintained
4853 F: drivers/platform/x86/hdaps.c
4854
4855 HDPVR USB VIDEO ENCODER DRIVER
4856 M: Hans Verkuil <hverkuil@xs4all.nl>
4857 L: linux-media@vger.kernel.org
4858 T: git git://linuxtv.org/media_tree.git
4859 W: http://linuxtv.org
4860 S: Odd Fixes
4861 F: drivers/media/usb/hdpvr/
4862
4863 HWPOISON MEMORY FAILURE HANDLING
4864 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4865 L: linux-mm@kvack.org
4866 S: Maintained
4867 F: mm/memory-failure.c
4868 F: mm/hwpoison-inject.c
4869
4870 HYPERVISOR VIRTUAL CONSOLE DRIVER
4871 L: linuxppc-dev@lists.ozlabs.org
4872 S: Odd Fixes
4873 F: drivers/tty/hvc/
4874
4875 HACKRF MEDIA DRIVER
4876 M: Antti Palosaari <crope@iki.fi>
4877 L: linux-media@vger.kernel.org
4878 W: http://linuxtv.org/
4879 W: http://palosaari.fi/linux/
4880 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4881 T: git git://linuxtv.org/anttip/media_tree.git
4882 S: Maintained
4883 F: drivers/media/usb/hackrf/
4884
4885 HARDWARE MONITORING
4886 M: Jean Delvare <jdelvare@suse.com>
4887 M: Guenter Roeck <linux@roeck-us.net>
4888 L: lm-sensors@lm-sensors.org
4889 W: http://www.lm-sensors.org/
4890 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4892 S: Maintained
4893 F: Documentation/hwmon/
4894 F: drivers/hwmon/
4895 F: include/linux/hwmon*.h
4896
4897 HARDWARE RANDOM NUMBER GENERATOR CORE
4898 M: Matt Mackall <mpm@selenic.com>
4899 M: Herbert Xu <herbert@gondor.apana.org.au>
4900 L: linux-crypto@vger.kernel.org
4901 S: Odd fixes
4902 F: Documentation/hw_random.txt
4903 F: drivers/char/hw_random/
4904 F: include/linux/hw_random.h
4905
4906 HARDWARE SPINLOCK CORE
4907 M: Ohad Ben-Cohen <ohad@wizery.com>
4908 S: Maintained
4909 F: Documentation/hwspinlock.txt
4910 F: drivers/hwspinlock/hwspinlock_*
4911 F: include/linux/hwspinlock.h
4912
4913 HARMONY SOUND DRIVER
4914 L: linux-parisc@vger.kernel.org
4915 S: Maintained
4916 F: sound/parisc/harmony.*
4917
4918 HD29L2 MEDIA DRIVER
4919 M: Antti Palosaari <crope@iki.fi>
4920 L: linux-media@vger.kernel.org
4921 W: http://linuxtv.org/
4922 W: http://palosaari.fi/linux/
4923 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4924 T: git git://linuxtv.org/anttip/media_tree.git
4925 S: Maintained
4926 F: drivers/media/dvb-frontends/hd29l2*
4927
4928 HEWLETT-PACKARD SMART2 RAID DRIVER
4929 L: iss_storagedev@hp.com
4930 S: Orphan
4931 F: Documentation/blockdev/cpqarray.txt
4932 F: drivers/block/cpqarray.*
4933
4934 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4935 M: Don Brace <don.brace@pmcs.com>
4936 L: iss_storagedev@hp.com
4937 L: storagedev@pmcs.com
4938 L: linux-scsi@vger.kernel.org
4939 S: Supported
4940 F: Documentation/scsi/hpsa.txt
4941 F: drivers/scsi/hpsa*.[ch]
4942 F: include/linux/cciss*.h
4943 F: include/uapi/linux/cciss*.h
4944
4945 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4946 M: Don Brace <don.brace@pmcs.com>
4947 L: iss_storagedev@hp.com
4948 L: storagedev@pmcs.com
4949 L: linux-scsi@vger.kernel.org
4950 S: Supported
4951 F: Documentation/blockdev/cciss.txt
4952 F: drivers/block/cciss*
4953 F: include/linux/cciss_ioctl.h
4954 F: include/uapi/linux/cciss_ioctl.h
4955
4956 HFS FILESYSTEM
4957 L: linux-fsdevel@vger.kernel.org
4958 S: Orphan
4959 F: Documentation/filesystems/hfs.txt
4960 F: fs/hfs/
4961
4962 HFSPLUS FILESYSTEM
4963 L: linux-fsdevel@vger.kernel.org
4964 S: Orphan
4965 F: Documentation/filesystems/hfsplus.txt
4966 F: fs/hfsplus/
4967
4968 HGA FRAMEBUFFER DRIVER
4969 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4970 L: linux-nvidia@lists.surfsouth.com
4971 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4972 S: Maintained
4973 F: drivers/video/fbdev/hgafb.c
4974
4975 HIBERNATION (aka Software Suspend, aka swsusp)
4976 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4977 M: Pavel Machek <pavel@ucw.cz>
4978 L: linux-pm@vger.kernel.org
4979 S: Supported
4980 F: arch/x86/power/
4981 F: drivers/base/power/
4982 F: kernel/power/
4983 F: include/linux/suspend.h
4984 F: include/linux/freezer.h
4985 F: include/linux/pm.h
4986 F: arch/*/include/asm/suspend*.h
4987
4988 HID CORE LAYER
4989 M: Jiri Kosina <jikos@kernel.org>
4990 L: linux-input@vger.kernel.org
4991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4992 S: Maintained
4993 F: drivers/hid/
4994 F: include/linux/hid*
4995 F: include/uapi/linux/hid*
4996
4997 HID SENSOR HUB DRIVERS
4998 M: Jiri Kosina <jikos@kernel.org>
4999 M: Jonathan Cameron <jic23@kernel.org>
5000 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5001 L: linux-input@vger.kernel.org
5002 L: linux-iio@vger.kernel.org
5003 S: Maintained
5004 F: Documentation/hid/hid-sensor*
5005 F: drivers/hid/hid-sensor-*
5006 F: drivers/iio/*/hid-*
5007 F: include/linux/hid-sensor-*
5008
5009 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5010 M: Thomas Gleixner <tglx@linutronix.de>
5011 L: linux-kernel@vger.kernel.org
5012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5013 S: Maintained
5014 F: Documentation/timers/
5015 F: kernel/time/hrtimer.c
5016 F: kernel/time/clockevents.c
5017 F: kernel/time/tick*.*
5018 F: kernel/time/timer_*.c
5019 F: include/linux/clockchips.h
5020 F: include/linux/hrtimer.h
5021
5022 HIGH-SPEED SCC DRIVER FOR AX.25
5023 L: linux-hams@vger.kernel.org
5024 S: Orphan
5025 F: drivers/net/hamradio/dmascc.c
5026 F: drivers/net/hamradio/scc.c
5027
5028 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5029 M: HighPoint Linux Team <linux@highpoint-tech.com>
5030 W: http://www.highpoint-tech.com
5031 S: Supported
5032 F: Documentation/scsi/hptiop.txt
5033 F: drivers/scsi/hptiop.c
5034
5035 HIPPI
5036 M: Jes Sorensen <jes@trained-monkey.org>
5037 L: linux-hippi@sunsite.dk
5038 S: Maintained
5039 F: include/linux/hippidevice.h
5040 F: include/uapi/linux/if_hippi.h
5041 F: net/802/hippi.c
5042 F: drivers/net/hippi/
5043
5044 HOST AP DRIVER
5045 M: Jouni Malinen <j@w1.fi>
5046 L: hostap@shmoo.com (subscribers-only)
5047 L: linux-wireless@vger.kernel.org
5048 W: http://hostap.epitest.fi/
5049 S: Maintained
5050 F: drivers/net/wireless/hostap/
5051
5052 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5053 L: platform-driver-x86@vger.kernel.org
5054 S: Orphan
5055 F: drivers/platform/x86/tc1100-wmi.c
5056
5057 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5058 M: Jaroslav Kysela <perex@perex.cz>
5059 S: Maintained
5060 F: drivers/net/ethernet/hp/hp100.*
5061
5062 HPET: High Precision Event Timers driver
5063 M: Clemens Ladisch <clemens@ladisch.de>
5064 S: Maintained
5065 F: Documentation/timers/hpet.txt
5066 F: drivers/char/hpet.c
5067 F: include/linux/hpet.h
5068 F: include/uapi/linux/hpet.h
5069
5070 HPET: x86
5071 S: Orphan
5072 F: arch/x86/kernel/hpet.c
5073 F: arch/x86/include/asm/hpet.h
5074
5075 HPFS FILESYSTEM
5076 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5077 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5078 S: Maintained
5079 F: fs/hpfs/
5080
5081 HSI SUBSYSTEM
5082 M: Sebastian Reichel <sre@kernel.org>
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5084 S: Maintained
5085 F: Documentation/ABI/testing/sysfs-bus-hsi
5086 F: Documentation/hsi.txt
5087 F: drivers/hsi/
5088 F: include/linux/hsi/
5089 F: include/uapi/linux/hsi/
5090
5091 HSO 3G MODEM DRIVER
5092 M: Jan Dumon <j.dumon@option.com>
5093 W: http://www.pharscape.org
5094 S: Maintained
5095 F: drivers/net/usb/hso.c
5096
5097 HSR NETWORK PROTOCOL
5098 M: Arvid Brodin <arvid.brodin@alten.se>
5099 L: netdev@vger.kernel.org
5100 S: Maintained
5101 F: net/hsr/
5102
5103 HTCPEN TOUCHSCREEN DRIVER
5104 M: Pau Oliva Fora <pof@eslack.org>
5105 L: linux-input@vger.kernel.org
5106 S: Maintained
5107 F: drivers/input/touchscreen/htcpen.c
5108
5109 HUGETLB FILESYSTEM
5110 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5111 S: Maintained
5112 F: fs/hugetlbfs/
5113
5114 Hyper-V CORE AND DRIVERS
5115 M: "K. Y. Srinivasan" <kys@microsoft.com>
5116 M: Haiyang Zhang <haiyangz@microsoft.com>
5117 L: devel@linuxdriverproject.org
5118 S: Maintained
5119 F: arch/x86/include/asm/mshyperv.h
5120 F: arch/x86/include/uapi/asm/hyperv.h
5121 F: arch/x86/kernel/cpu/mshyperv.c
5122 F: drivers/hid/hid-hyperv.c
5123 F: drivers/hv/
5124 F: drivers/input/serio/hyperv-keyboard.c
5125 F: drivers/net/hyperv/
5126 F: drivers/scsi/storvsc_drv.c
5127 F: drivers/video/fbdev/hyperv_fb.c
5128 F: include/linux/hyperv.h
5129 F: tools/hv/
5130 F: Documentation/ABI/stable/sysfs-bus-vmbus
5131
5132 I2C OVER PARALLEL PORT
5133 M: Jean Delvare <jdelvare@suse.com>
5134 L: linux-i2c@vger.kernel.org
5135 S: Maintained
5136 F: Documentation/i2c/busses/i2c-parport
5137 F: Documentation/i2c/busses/i2c-parport-light
5138 F: drivers/i2c/busses/i2c-parport.c
5139 F: drivers/i2c/busses/i2c-parport-light.c
5140
5141 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5142 M: Jean Delvare <jdelvare@suse.com>
5143 L: linux-i2c@vger.kernel.org
5144 S: Maintained
5145 F: Documentation/i2c/busses/i2c-ali1535
5146 F: Documentation/i2c/busses/i2c-ali1563
5147 F: Documentation/i2c/busses/i2c-ali15x3
5148 F: Documentation/i2c/busses/i2c-amd756
5149 F: Documentation/i2c/busses/i2c-amd8111
5150 F: Documentation/i2c/busses/i2c-i801
5151 F: Documentation/i2c/busses/i2c-nforce2
5152 F: Documentation/i2c/busses/i2c-piix4
5153 F: Documentation/i2c/busses/i2c-sis5595
5154 F: Documentation/i2c/busses/i2c-sis630
5155 F: Documentation/i2c/busses/i2c-sis96x
5156 F: Documentation/i2c/busses/i2c-via
5157 F: Documentation/i2c/busses/i2c-viapro
5158 F: drivers/i2c/busses/i2c-ali1535.c
5159 F: drivers/i2c/busses/i2c-ali1563.c
5160 F: drivers/i2c/busses/i2c-ali15x3.c
5161 F: drivers/i2c/busses/i2c-amd756.c
5162 F: drivers/i2c/busses/i2c-amd756-s4882.c
5163 F: drivers/i2c/busses/i2c-amd8111.c
5164 F: drivers/i2c/busses/i2c-i801.c
5165 F: drivers/i2c/busses/i2c-isch.c
5166 F: drivers/i2c/busses/i2c-nforce2.c
5167 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5168 F: drivers/i2c/busses/i2c-piix4.c
5169 F: drivers/i2c/busses/i2c-sis5595.c
5170 F: drivers/i2c/busses/i2c-sis630.c
5171 F: drivers/i2c/busses/i2c-sis96x.c
5172 F: drivers/i2c/busses/i2c-via.c
5173 F: drivers/i2c/busses/i2c-viapro.c
5174
5175 I2C/SMBUS ISMT DRIVER
5176 M: Seth Heasley <seth.heasley@intel.com>
5177 M: Neil Horman <nhorman@tuxdriver.com>
5178 L: linux-i2c@vger.kernel.org
5179 F: drivers/i2c/busses/i2c-ismt.c
5180 F: Documentation/i2c/busses/i2c-ismt
5181
5182 I2C/SMBUS STUB DRIVER
5183 M: Jean Delvare <jdelvare@suse.com>
5184 L: linux-i2c@vger.kernel.org
5185 S: Maintained
5186 F: drivers/i2c/i2c-stub.c
5187
5188 I2C SUBSYSTEM
5189 M: Wolfram Sang <wsa@the-dreams.de>
5190 L: linux-i2c@vger.kernel.org
5191 W: https://i2c.wiki.kernel.org/
5192 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5194 S: Maintained
5195 F: Documentation/devicetree/bindings/i2c/
5196 F: Documentation/i2c/
5197 F: drivers/i2c/
5198 F: drivers/i2c/*/
5199 F: include/linux/i2c.h
5200 F: include/linux/i2c-*.h
5201 F: include/uapi/linux/i2c.h
5202 F: include/uapi/linux/i2c-*.h
5203
5204 I2C ACPI SUPPORT
5205 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5206 L: linux-i2c@vger.kernel.org
5207 L: linux-acpi@vger.kernel.org
5208 S: Maintained
5209
5210 I2C-TAOS-EVM DRIVER
5211 M: Jean Delvare <jdelvare@suse.com>
5212 L: linux-i2c@vger.kernel.org
5213 S: Maintained
5214 F: Documentation/i2c/busses/i2c-taos-evm
5215 F: drivers/i2c/busses/i2c-taos-evm.c
5216
5217 I2C-TINY-USB DRIVER
5218 M: Till Harbaum <till@harbaum.org>
5219 L: linux-i2c@vger.kernel.org
5220 W: http://www.harbaum.org/till/i2c_tiny_usb
5221 S: Maintained
5222 F: drivers/i2c/busses/i2c-tiny-usb.c
5223
5224 i386 BOOT CODE
5225 M: "H. Peter Anvin" <hpa@zytor.com>
5226 S: Maintained
5227 F: arch/x86/boot/
5228
5229 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5230 M: "H. Peter Anvin" <hpa@zytor.com>
5231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5232 S: Maintained
5233
5234 IA64 (Itanium) PLATFORM
5235 M: Tony Luck <tony.luck@intel.com>
5236 M: Fenghua Yu <fenghua.yu@intel.com>
5237 L: linux-ia64@vger.kernel.org
5238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5239 S: Maintained
5240 F: arch/ia64/
5241
5242 IBM Power VMX Cryptographic instructions
5243 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5244 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5245 L: linux-crypto@vger.kernel.org
5246 S: Supported
5247 F: drivers/crypto/vmx/Makefile
5248 F: drivers/crypto/vmx/Kconfig
5249 F: drivers/crypto/vmx/vmx.c
5250 F: drivers/crypto/vmx/aes*
5251 F: drivers/crypto/vmx/ghash*
5252 F: drivers/crypto/vmx/ppc-xlate.pl
5253
5254 IBM Power in-Nest Crypto Acceleration
5255 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5256 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5257 L: linux-crypto@vger.kernel.org
5258 S: Supported
5259 F: drivers/crypto/nx/Makefile
5260 F: drivers/crypto/nx/Kconfig
5261 F: drivers/crypto/nx/nx-aes*
5262 F: drivers/crypto/nx/nx-sha*
5263 F: drivers/crypto/nx/nx.*
5264 F: drivers/crypto/nx/nx_csbcpb.h
5265 F: drivers/crypto/nx/nx_debugfs.h
5266
5267 IBM Power 842 compression accelerator
5268 M: Dan Streetman <ddstreet@ieee.org>
5269 S: Supported
5270 F: drivers/crypto/nx/Makefile
5271 F: drivers/crypto/nx/Kconfig
5272 F: drivers/crypto/nx/nx-842*
5273 F: include/linux/sw842.h
5274 F: crypto/842.c
5275 F: lib/842/
5276
5277 IBM Power Linux RAID adapter
5278 M: Brian King <brking@us.ibm.com>
5279 S: Supported
5280 F: drivers/scsi/ipr.*
5281
5282 IBM Power Virtual Ethernet Device Driver
5283 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5284 L: netdev@vger.kernel.org
5285 S: Supported
5286 F: drivers/net/ethernet/ibm/ibmveth.*
5287
5288 IBM Power Virtual SCSI Device Drivers
5289 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5290 L: linux-scsi@vger.kernel.org
5291 S: Supported
5292 F: drivers/scsi/ibmvscsi/ibmvscsi*
5293 F: drivers/scsi/ibmvscsi/viosrp.h
5294
5295 IBM Power Virtual FC Device Drivers
5296 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5297 L: linux-scsi@vger.kernel.org
5298 S: Supported
5299 F: drivers/scsi/ibmvscsi/ibmvfc*
5300
5301 IBM ServeRAID RAID DRIVER
5302 S: Orphan
5303 F: drivers/scsi/ips.*
5304
5305 ICH LPC AND GPIO DRIVER
5306 M: Peter Tyser <ptyser@xes-inc.com>
5307 S: Maintained
5308 F: drivers/mfd/lpc_ich.c
5309 F: drivers/gpio/gpio-ich.c
5310
5311 IDE SUBSYSTEM
5312 M: "David S. Miller" <davem@davemloft.net>
5313 L: linux-ide@vger.kernel.org
5314 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5316 S: Maintained
5317 F: Documentation/ide/
5318 F: drivers/ide/
5319 F: include/linux/ide.h
5320
5321 IDEAPAD LAPTOP EXTRAS DRIVER
5322 M: Ike Panhc <ike.pan@canonical.com>
5323 L: platform-driver-x86@vger.kernel.org
5324 W: http://launchpad.net/ideapad-laptop
5325 S: Maintained
5326 F: drivers/platform/x86/ideapad-laptop.c
5327
5328 IDEAPAD LAPTOP SLIDEBAR DRIVER
5329 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5330 L: linux-input@vger.kernel.org
5331 W: https://github.com/o2genum/ideapad-slidebar
5332 S: Maintained
5333 F: drivers/input/misc/ideapad_slidebar.c
5334
5335 IDE/ATAPI DRIVERS
5336 M: Borislav Petkov <bp@alien8.de>
5337 L: linux-ide@vger.kernel.org
5338 S: Maintained
5339 F: Documentation/cdrom/ide-cd
5340 F: drivers/ide/ide-cd*
5341
5342 IDLE-I7300
5343 M: Andy Henroid <andrew.d.henroid@intel.com>
5344 L: linux-pm@vger.kernel.org
5345 S: Supported
5346 F: drivers/idle/i7300_idle.c
5347
5348 IEEE 802.15.4 SUBSYSTEM
5349 M: Alexander Aring <alex.aring@gmail.com>
5350 L: linux-wpan@vger.kernel.org
5351 W: https://github.com/linux-wpan
5352 T: git git://github.com/linux-wpan/linux-wpan-next.git
5353 S: Maintained
5354 F: net/ieee802154/
5355 F: net/mac802154/
5356 F: drivers/net/ieee802154/
5357 F: include/linux/nl802154.h
5358 F: include/linux/ieee802154.h
5359 F: include/net/nl802154.h
5360 F: include/net/mac802154.h
5361 F: include/net/af_ieee802154.h
5362 F: include/net/cfg802154.h
5363 F: include/net/ieee802154_netdev.h
5364 F: Documentation/networking/ieee802154.txt
5365
5366 IGORPLUG-USB IR RECEIVER
5367 M: Sean Young <sean@mess.org>
5368 L: linux-media@vger.kernel.org
5369 S: Maintained
5370 F: drivers/media/rc/igorplugusb.c
5371
5372 IGUANAWORKS USB IR TRANSCEIVER
5373 M: Sean Young <sean@mess.org>
5374 L: linux-media@vger.kernel.org
5375 S: Maintained
5376 F: drivers/media/rc/iguanair.c
5377
5378 IIO SUBSYSTEM AND DRIVERS
5379 M: Jonathan Cameron <jic23@kernel.org>
5380 R: Hartmut Knaack <knaack.h@gmx.de>
5381 R: Lars-Peter Clausen <lars@metafoo.de>
5382 R: Peter Meerwald <pmeerw@pmeerw.net>
5383 L: linux-iio@vger.kernel.org
5384 S: Maintained
5385 F: drivers/iio/
5386 F: drivers/staging/iio/
5387 F: include/linux/iio/
5388 F: tools/iio/
5389
5390 IKANOS/ADI EAGLE ADSL USB DRIVER
5391 M: Matthieu Castet <castet.matthieu@free.fr>
5392 M: Stanislaw Gruszka <stf_xl@wp.pl>
5393 S: Maintained
5394 F: drivers/usb/atm/ueagle-atm.c
5395
5396 INA209 HARDWARE MONITOR DRIVER
5397 M: Guenter Roeck <linux@roeck-us.net>
5398 L: lm-sensors@lm-sensors.org
5399 S: Maintained
5400 F: Documentation/hwmon/ina209
5401 F: Documentation/devicetree/bindings/i2c/ina209.txt
5402 F: drivers/hwmon/ina209.c
5403
5404 INA2XX HARDWARE MONITOR DRIVER
5405 M: Guenter Roeck <linux@roeck-us.net>
5406 L: lm-sensors@lm-sensors.org
5407 S: Maintained
5408 F: Documentation/hwmon/ina2xx
5409 F: drivers/hwmon/ina2xx.c
5410 F: include/linux/platform_data/ina2xx.h
5411
5412 INDUSTRY PACK SUBSYSTEM (IPACK)
5413 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5414 M: Jens Taprogge <jens.taprogge@taprogge.org>
5415 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5416 L: industrypack-devel@lists.sourceforge.net
5417 W: http://industrypack.sourceforge.net
5418 S: Maintained
5419 F: drivers/ipack/
5420
5421 INGENIC JZ4780 DMA Driver
5422 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5423 S: Maintained
5424 F: drivers/dma/dma-jz4780.c
5425
5426 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5427 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5428 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5429 L: linux-ima-devel@lists.sourceforge.net
5430 L: linux-ima-user@lists.sourceforge.net
5431 L: linux-security-module@vger.kernel.org
5432 S: Supported
5433 F: security/integrity/ima/
5434
5435 IMGTEC IR DECODER DRIVER
5436 M: James Hogan <james.hogan@imgtec.com>
5437 S: Maintained
5438 F: drivers/media/rc/img-ir/
5439
5440 IMS TWINTURBO FRAMEBUFFER DRIVER
5441 L: linux-fbdev@vger.kernel.org
5442 S: Orphan
5443 F: drivers/video/fbdev/imsttfb.c
5444
5445 INFINIBAND SUBSYSTEM
5446 M: Doug Ledford <dledford@redhat.com>
5447 M: Sean Hefty <sean.hefty@intel.com>
5448 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5449 L: linux-rdma@vger.kernel.org
5450 W: http://www.openfabrics.org/
5451 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5453 S: Supported
5454 F: Documentation/infiniband/
5455 F: drivers/infiniband/
5456 F: drivers/staging/rdma/
5457 F: include/uapi/linux/if_infiniband.h
5458 F: include/uapi/rdma/
5459 F: include/rdma/
5460
5461 INOTIFY
5462 M: John McCutchan <john@johnmccutchan.com>
5463 M: Robert Love <rlove@rlove.org>
5464 M: Eric Paris <eparis@parisplace.org>
5465 S: Maintained
5466 F: Documentation/filesystems/inotify.txt
5467 F: fs/notify/inotify/
5468 F: include/linux/inotify.h
5469 F: include/uapi/linux/inotify.h
5470
5471 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5472 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5473 L: linux-input@vger.kernel.org
5474 Q: http://patchwork.kernel.org/project/linux-input/list/
5475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5476 S: Maintained
5477 F: drivers/input/
5478 F: include/linux/input.h
5479 F: include/uapi/linux/input.h
5480 F: include/linux/input/
5481
5482 INPUT MULTITOUCH (MT) PROTOCOL
5483 M: Henrik Rydberg <rydberg@bitmath.org>
5484 L: linux-input@vger.kernel.org
5485 S: Odd fixes
5486 F: Documentation/input/multi-touch-protocol.txt
5487 F: drivers/input/input-mt.c
5488 K: \b(ABS|SYN)_MT_
5489
5490 INTEL ASoC BDW/HSW DRIVERS
5491 M: Jie Yang <yang.jie@linux.intel.com>
5492 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5493 S: Supported
5494 F: sound/soc/intel/common/sst-dsp*
5495 F: sound/soc/intel/common/sst-firmware.c
5496 F: sound/soc/intel/boards/broadwell.c
5497 F: sound/soc/intel/haswell/
5498
5499 INTEL C600 SERIES SAS CONTROLLER DRIVER
5500 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5501 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5502 L: linux-scsi@vger.kernel.org
5503 T: git git://git.code.sf.net/p/intel-sas/isci
5504 S: Supported
5505 F: drivers/scsi/isci/
5506
5507 INTEL HID EVENT DRIVER
5508 M: Alex Hung <alex.hung@canonical.com>
5509 L: platform-driver-x86@vger.kernel.org
5510 S: Maintained
5511 F: drivers/platform/x86/intel-hid.c
5512
5513 INTEL IDLE DRIVER
5514 M: Len Brown <lenb@kernel.org>
5515 L: linux-pm@vger.kernel.org
5516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5517 S: Supported
5518 F: drivers/idle/intel_idle.c
5519
5520 INTEL PSTATE DRIVER
5521 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5522 M: Len Brown <lenb@kernel.org>
5523 L: linux-pm@vger.kernel.org
5524 S: Supported
5525 F: drivers/cpufreq/intel_pstate.c
5526
5527 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5528 M: Maik Broemme <mbroemme@plusserver.de>
5529 L: linux-fbdev@vger.kernel.org
5530 S: Maintained
5531 F: Documentation/fb/intelfb.txt
5532 F: drivers/video/fbdev/intelfb/
5533
5534 INTEL 810/815 FRAMEBUFFER DRIVER
5535 M: Antonino Daplas <adaplas@gmail.com>
5536 L: linux-fbdev@vger.kernel.org
5537 S: Maintained
5538 F: drivers/video/fbdev/i810/
5539
5540 INTEL MENLOW THERMAL DRIVER
5541 M: Sujith Thomas <sujith.thomas@intel.com>
5542 L: platform-driver-x86@vger.kernel.org
5543 W: https://01.org/linux-acpi
5544 S: Supported
5545 F: drivers/platform/x86/intel_menlow.c
5546
5547 INTEL I/OAT DMA DRIVER
5548 M: Dave Jiang <dave.jiang@intel.com>
5549 R: Dan Williams <dan.j.williams@intel.com>
5550 L: dmaengine@vger.kernel.org
5551 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5552 S: Supported
5553 F: drivers/dma/ioat*
5554
5555 INTEL IOMMU (VT-d)
5556 M: David Woodhouse <dwmw2@infradead.org>
5557 L: iommu@lists.linux-foundation.org
5558 T: git git://git.infradead.org/iommu-2.6.git
5559 S: Supported
5560 F: drivers/iommu/intel-iommu.c
5561 F: include/linux/intel-iommu.h
5562
5563 INTEL IOP-ADMA DMA DRIVER
5564 R: Dan Williams <dan.j.williams@intel.com>
5565 S: Odd fixes
5566 F: drivers/dma/iop-adma.c
5567
5568 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5569 M: Krzysztof Halasa <khalasa@piap.pl>
5570 S: Maintained
5571 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5572 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5573 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5574 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5575 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5576 F: drivers/net/wan/ixp4xx_hss.c
5577
5578 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5579 M: Deepak Saxena <dsaxena@plexity.net>
5580 S: Maintained
5581 F: drivers/char/hw_random/ixp4xx-rng.c
5582
5583 INTEL ETHERNET DRIVERS
5584 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5585 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5586 R: Shannon Nelson <shannon.nelson@intel.com>
5587 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5588 R: Don Skidmore <donald.c.skidmore@intel.com>
5589 R: Matthew Vick <matthew.vick@intel.com>
5590 R: John Ronciak <john.ronciak@intel.com>
5591 R: Mitch Williams <mitch.a.williams@intel.com>
5592 L: intel-wired-lan@lists.osuosl.org
5593 W: http://www.intel.com/support/feedback.htm
5594 W: http://e1000.sourceforge.net/
5595 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5598 S: Supported
5599 F: Documentation/networking/e100.txt
5600 F: Documentation/networking/e1000.txt
5601 F: Documentation/networking/e1000e.txt
5602 F: Documentation/networking/igb.txt
5603 F: Documentation/networking/igbvf.txt
5604 F: Documentation/networking/ixgb.txt
5605 F: Documentation/networking/ixgbe.txt
5606 F: Documentation/networking/ixgbevf.txt
5607 F: Documentation/networking/i40e.txt
5608 F: Documentation/networking/i40evf.txt
5609 F: drivers/net/ethernet/intel/
5610 F: drivers/net/ethernet/intel/*/
5611
5612 INTEL-MID GPIO DRIVER
5613 M: David Cohen <david.a.cohen@linux.intel.com>
5614 L: linux-gpio@vger.kernel.org
5615 S: Maintained
5616 F: drivers/gpio/gpio-intel-mid.c
5617
5618 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5619 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5620 L: linux-wireless@vger.kernel.org
5621 S: Maintained
5622 F: Documentation/networking/README.ipw2100
5623 F: Documentation/networking/README.ipw2200
5624 F: drivers/net/wireless/ipw2x00/
5625
5626 INTEL(R) TRACE HUB
5627 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5628 S: Supported
5629 F: Documentation/trace/intel_th.txt
5630 F: drivers/hwtracing/intel_th/
5631
5632 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5633 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5634 M: Gang Wei <gang.wei@intel.com>
5635 M: Shane Wang <shane.wang@intel.com>
5636 L: tboot-devel@lists.sourceforge.net
5637 W: http://tboot.sourceforge.net
5638 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5639 S: Supported
5640 F: Documentation/intel_txt.txt
5641 F: include/linux/tboot.h
5642 F: arch/x86/kernel/tboot.c
5643
5644 INTEL WIRELESS WIMAX CONNECTION 2400
5645 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5646 M: linux-wimax@intel.com
5647 L: wimax@linuxwimax.org (subscribers-only)
5648 S: Supported
5649 W: http://linuxwimax.org
5650 F: Documentation/wimax/README.i2400m
5651 F: drivers/net/wimax/i2400m/
5652 F: include/uapi/linux/wimax/i2400m.h
5653
5654 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5655 M: Stanislaw Gruszka <sgruszka@redhat.com>
5656 L: linux-wireless@vger.kernel.org
5657 S: Supported
5658 F: drivers/net/wireless/iwlegacy/
5659
5660 INTEL WIRELESS WIFI LINK (iwlwifi)
5661 M: Johannes Berg <johannes.berg@intel.com>
5662 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5663 M: Intel Linux Wireless <linuxwifi@intel.com>
5664 L: linux-wireless@vger.kernel.org
5665 W: http://intellinuxwireless.org
5666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5667 S: Supported
5668 F: drivers/net/wireless/iwlwifi/
5669
5670 INTEL MANAGEMENT ENGINE (mei)
5671 M: Tomas Winkler <tomas.winkler@intel.com>
5672 L: linux-kernel@vger.kernel.org
5673 S: Supported
5674 F: include/uapi/linux/mei.h
5675 F: include/linux/mei_cl_bus.h
5676 F: drivers/misc/mei/*
5677 F: Documentation/misc-devices/mei/*
5678
5679 INTEL MIC DRIVERS (mic)
5680 M: Sudeep Dutt <sudeep.dutt@intel.com>
5681 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5682 S: Supported
5683 W: https://github.com/sudeepdutt/mic
5684 W: http://software.intel.com/en-us/mic-developer
5685 F: include/linux/mic_bus.h
5686 F: include/linux/scif.h
5687 F: include/uapi/linux/mic_common.h
5688 F: include/uapi/linux/mic_ioctl.h
5689 F include/uapi/linux/scif_ioctl.h
5690 F: drivers/misc/mic/
5691 F: drivers/dma/mic_x100_dma.c
5692 F: drivers/dma/mic_x100_dma.h
5693 F Documentation/mic/
5694
5695 INTEL PMC/P-Unit IPC DRIVER
5696 M: Zha Qipeng<qipeng.zha@intel.com>
5697 L: platform-driver-x86@vger.kernel.org
5698 S: Maintained
5699 F: drivers/platform/x86/intel_pmc_ipc.c
5700 F: drivers/platform/x86/intel_punit_ipc.c
5701 F: arch/x86/include/asm/intel_pmc_ipc.h
5702 F: arch/x86/include/asm/intel_punit_ipc.h
5703
5704 INTEL TELEMETRY DRIVER
5705 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5706 L: platform-driver-x86@vger.kernel.org
5707 S: Maintained
5708 F: drivers/platform/x86/intel_telemetry_core.c
5709 F: arch/x86/include/asm/intel_telemetry.h
5710 F: drivers/platform/x86/intel_telemetry_pltdrv.c
5711
5712 IOC3 ETHERNET DRIVER
5713 M: Ralf Baechle <ralf@linux-mips.org>
5714 L: linux-mips@linux-mips.org
5715 S: Maintained
5716 F: drivers/net/ethernet/sgi/ioc3-eth.c
5717
5718 IOC3 SERIAL DRIVER
5719 M: Pat Gefre <pfg@sgi.com>
5720 L: linux-serial@vger.kernel.org
5721 S: Maintained
5722 F: drivers/tty/serial/ioc3_serial.c
5723
5724 IOMMU DRIVERS
5725 M: Joerg Roedel <joro@8bytes.org>
5726 L: iommu@lists.linux-foundation.org
5727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5728 S: Maintained
5729 F: drivers/iommu/
5730
5731 IP MASQUERADING
5732 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5733 S: Maintained
5734 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5735
5736 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5737 M: Francois Romieu <romieu@fr.zoreil.com>
5738 M: Sorbica Shieh <sorbica@icplus.com.tw>
5739 L: netdev@vger.kernel.org
5740 S: Maintained
5741 F: drivers/net/ethernet/icplus/ipg.*
5742
5743 IPATH DRIVER
5744 M: Mike Marciniszyn <infinipath@intel.com>
5745 L: linux-rdma@vger.kernel.org
5746 S: Maintained
5747 F: drivers/staging/rdma/ipath/
5748
5749 IPMI SUBSYSTEM
5750 M: Corey Minyard <minyard@acm.org>
5751 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5752 W: http://openipmi.sourceforge.net/
5753 S: Supported
5754 F: Documentation/IPMI.txt
5755 F: drivers/char/ipmi/
5756 F: include/linux/ipmi*
5757 F: include/uapi/linux/ipmi*
5758
5759 QCOM AUDIO (ASoC) DRIVERS
5760 M: Patrick Lai <plai@codeaurora.org>
5761 M: Banajit Goswami <bgoswami@codeaurora.org>
5762 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5763 S: Supported
5764 F: sound/soc/qcom/
5765
5766 IPS SCSI RAID DRIVER
5767 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5768 L: linux-scsi@vger.kernel.org
5769 W: http://www.adaptec.com/
5770 S: Maintained
5771 F: drivers/scsi/ips*
5772
5773 IPVS
5774 M: Wensong Zhang <wensong@linux-vs.org>
5775 M: Simon Horman <horms@verge.net.au>
5776 M: Julian Anastasov <ja@ssi.bg>
5777 L: netdev@vger.kernel.org
5778 L: lvs-devel@vger.kernel.org
5779 S: Maintained
5780 F: Documentation/networking/ipvs-sysctl.txt
5781 F: include/net/ip_vs.h
5782 F: include/uapi/linux/ip_vs.h
5783 F: net/netfilter/ipvs/
5784
5785 IPWIRELESS DRIVER
5786 M: Jiri Kosina <jikos@kernel.org>
5787 M: David Sterba <dsterba@suse.com>
5788 S: Odd Fixes
5789 F: drivers/tty/ipwireless/
5790
5791 IPX NETWORK LAYER
5792 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5793 L: netdev@vger.kernel.org
5794 S: Maintained
5795 F: include/net/ipx.h
5796 F: include/uapi/linux/ipx.h
5797 F: net/ipx/
5798
5799 IRDA SUBSYSTEM
5800 M: Samuel Ortiz <samuel@sortiz.org>
5801 L: irda-users@lists.sourceforge.net (subscribers-only)
5802 L: netdev@vger.kernel.org
5803 W: http://irda.sourceforge.net/
5804 S: Maintained
5805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5806 F: Documentation/networking/irda.txt
5807 F: drivers/net/irda/
5808 F: include/net/irda/
5809 F: net/irda/
5810
5811 IRQ SUBSYSTEM
5812 M: Thomas Gleixner <tglx@linutronix.de>
5813 L: linux-kernel@vger.kernel.org
5814 S: Maintained
5815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5816 F: kernel/irq/
5817
5818 IRQCHIP DRIVERS
5819 M: Thomas Gleixner <tglx@linutronix.de>
5820 M: Jason Cooper <jason@lakedaemon.net>
5821 M: Marc Zyngier <marc.zyngier@arm.com>
5822 L: linux-kernel@vger.kernel.org
5823 S: Maintained
5824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5825 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5826 F: Documentation/devicetree/bindings/interrupt-controller/
5827 F: drivers/irqchip/
5828
5829 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5830 M: Jiang Liu <jiang.liu@linux.intel.com>
5831 M: Marc Zyngier <marc.zyngier@arm.com>
5832 S: Maintained
5833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5834 F: Documentation/IRQ-domain.txt
5835 F: include/linux/irqdomain.h
5836 F: kernel/irq/irqdomain.c
5837 F: kernel/irq/msi.c
5838
5839 ISAPNP
5840 M: Jaroslav Kysela <perex@perex.cz>
5841 S: Maintained
5842 F: Documentation/isapnp.txt
5843 F: drivers/pnp/isapnp/
5844 F: include/linux/isapnp.h
5845
5846 ISA RADIO MODULE
5847 M: Hans Verkuil <hverkuil@xs4all.nl>
5848 L: linux-media@vger.kernel.org
5849 T: git git://linuxtv.org/media_tree.git
5850 W: http://linuxtv.org
5851 S: Maintained
5852 F: drivers/media/radio/radio-isa*
5853
5854 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5855 M: Peter Jones <pjones@redhat.com>
5856 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5857 S: Maintained
5858 F: drivers/firmware/iscsi_ibft*
5859
5860 ISCSI
5861 M: Mike Christie <michaelc@cs.wisc.edu>
5862 L: open-iscsi@googlegroups.com
5863 W: www.open-iscsi.org
5864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5865 S: Maintained
5866 F: drivers/scsi/*iscsi*
5867 F: include/scsi/*iscsi*
5868
5869 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5870 M: Or Gerlitz <ogerlitz@mellanox.com>
5871 M: Sagi Grimberg <sagig@mellanox.com>
5872 M: Roi Dayan <roid@mellanox.com>
5873 L: linux-rdma@vger.kernel.org
5874 S: Supported
5875 W: http://www.openfabrics.org
5876 W: www.open-iscsi.org
5877 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5878 F: drivers/infiniband/ulp/iser/
5879
5880 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5881 M: Sagi Grimberg <sagig@mellanox.com>
5882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5883 L: linux-rdma@vger.kernel.org
5884 L: target-devel@vger.kernel.org
5885 S: Supported
5886 W: http://www.linux-iscsi.org
5887 F: drivers/infiniband/ulp/isert
5888
5889 ISDN SUBSYSTEM
5890 M: Karsten Keil <isdn@linux-pingi.de>
5891 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5892 L: netdev@vger.kernel.org
5893 W: http://www.isdn4linux.de
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5895 S: Maintained
5896 F: Documentation/isdn/
5897 F: drivers/isdn/
5898 F: include/linux/isdn.h
5899 F: include/linux/isdn/
5900 F: include/uapi/linux/isdn.h
5901 F: include/uapi/linux/isdn/
5902
5903 ISDN SUBSYSTEM (Eicon active card driver)
5904 M: Armin Schindler <mac@melware.de>
5905 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5906 W: http://www.melware.de
5907 S: Maintained
5908 F: drivers/isdn/hardware/eicon/
5909
5910 IT87 HARDWARE MONITORING DRIVER
5911 M: Jean Delvare <jdelvare@suse.com>
5912 L: lm-sensors@lm-sensors.org
5913 S: Maintained
5914 F: Documentation/hwmon/it87
5915 F: drivers/hwmon/it87.c
5916
5917 IT913X MEDIA DRIVER
5918 M: Antti Palosaari <crope@iki.fi>
5919 L: linux-media@vger.kernel.org
5920 W: http://linuxtv.org/
5921 W: http://palosaari.fi/linux/
5922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5923 T: git git://linuxtv.org/anttip/media_tree.git
5924 S: Maintained
5925 F: drivers/media/tuners/it913x*
5926
5927 IVTV VIDEO4LINUX DRIVER
5928 M: Andy Walls <awalls@md.metrocast.net>
5929 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5930 L: linux-media@vger.kernel.org
5931 T: git git://linuxtv.org/media_tree.git
5932 W: http://www.ivtvdriver.org
5933 S: Maintained
5934 F: Documentation/video4linux/*.ivtv
5935 F: drivers/media/pci/ivtv/
5936 F: include/uapi/linux/ivtv*
5937
5938 IX2505V MEDIA DRIVER
5939 M: Malcolm Priestley <tvboxspy@gmail.com>
5940 L: linux-media@vger.kernel.org
5941 W: http://linuxtv.org/
5942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5943 S: Maintained
5944 F: drivers/media/dvb-frontends/ix2505v*
5945
5946 JC42.4 TEMPERATURE SENSOR DRIVER
5947 M: Guenter Roeck <linux@roeck-us.net>
5948 L: lm-sensors@lm-sensors.org
5949 S: Maintained
5950 F: drivers/hwmon/jc42.c
5951 F: Documentation/hwmon/jc42
5952
5953 JFS FILESYSTEM
5954 M: Dave Kleikamp <shaggy@kernel.org>
5955 L: jfs-discussion@lists.sourceforge.net
5956 W: http://jfs.sourceforge.net/
5957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5958 S: Maintained
5959 F: Documentation/filesystems/jfs.txt
5960 F: fs/jfs/
5961
5962 JME NETWORK DRIVER
5963 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5964 L: netdev@vger.kernel.org
5965 S: Maintained
5966 F: drivers/net/ethernet/jme.*
5967
5968 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5969 M: David Woodhouse <dwmw2@infradead.org>
5970 L: linux-mtd@lists.infradead.org
5971 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5972 S: Maintained
5973 F: fs/jffs2/
5974 F: include/uapi/linux/jffs2.h
5975
5976 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5977 M: "Theodore Ts'o" <tytso@mit.edu>
5978 M: Jan Kara <jack@suse.com>
5979 L: linux-ext4@vger.kernel.org
5980 S: Maintained
5981 F: fs/jbd2/
5982 F: include/linux/jbd2.h
5983
5984 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5985 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5986 L: linux-media@vger.kernel.org
5987 S: Maintained
5988 F: drivers/media/platform/rcar_jpu.c
5989
5990 JSM Neo PCI based serial card
5991 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5992 L: linux-serial@vger.kernel.org
5993 S: Maintained
5994 F: drivers/tty/serial/jsm/
5995
5996 K10TEMP HARDWARE MONITORING DRIVER
5997 M: Clemens Ladisch <clemens@ladisch.de>
5998 L: lm-sensors@lm-sensors.org
5999 S: Maintained
6000 F: Documentation/hwmon/k10temp
6001 F: drivers/hwmon/k10temp.c
6002
6003 K8TEMP HARDWARE MONITORING DRIVER
6004 M: Rudolf Marek <r.marek@assembler.cz>
6005 L: lm-sensors@lm-sensors.org
6006 S: Maintained
6007 F: Documentation/hwmon/k8temp
6008 F: drivers/hwmon/k8temp.c
6009
6010 KCONFIG
6011 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6012 L: linux-kbuild@vger.kernel.org
6013 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6014 S: Maintained
6015 F: Documentation/kbuild/kconfig-language.txt
6016 F: scripts/kconfig/
6017
6018 KDUMP
6019 M: Vivek Goyal <vgoyal@redhat.com>
6020 M: Haren Myneni <hbabu@us.ibm.com>
6021 L: kexec@lists.infradead.org
6022 W: http://lse.sourceforge.net/kdump/
6023 S: Maintained
6024 F: Documentation/kdump/
6025
6026 KEENE FM RADIO TRANSMITTER DRIVER
6027 M: Hans Verkuil <hverkuil@xs4all.nl>
6028 L: linux-media@vger.kernel.org
6029 T: git git://linuxtv.org/media_tree.git
6030 W: http://linuxtv.org
6031 S: Maintained
6032 F: drivers/media/radio/radio-keene*
6033
6034 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6035 M: Ian Kent <raven@themaw.net>
6036 L: autofs@vger.kernel.org
6037 S: Maintained
6038 F: fs/autofs4/
6039
6040 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6041 M: Michal Marek <mmarek@suse.com>
6042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6044 L: linux-kbuild@vger.kernel.org
6045 S: Maintained
6046 F: Documentation/kbuild/
6047 F: Makefile
6048 F: scripts/Makefile.*
6049 F: scripts/basic/
6050 F: scripts/mk*
6051 F: scripts/package/
6052
6053 KERNEL JANITORS
6054 L: kernel-janitors@vger.kernel.org
6055 W: http://kernelnewbies.org/KernelJanitors
6056 S: Odd Fixes
6057
6058 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6059 M: "J. Bruce Fields" <bfields@fieldses.org>
6060 M: Jeff Layton <jlayton@poochiereds.net>
6061 L: linux-nfs@vger.kernel.org
6062 W: http://nfs.sourceforge.net/
6063 S: Supported
6064 F: fs/nfsd/
6065 F: include/uapi/linux/nfsd/
6066 F: fs/lockd/
6067 F: fs/nfs_common/
6068 F: net/sunrpc/
6069 F: include/linux/lockd/
6070 F: include/linux/sunrpc/
6071 F: include/uapi/linux/sunrpc/
6072
6073 KERNEL SELFTEST FRAMEWORK
6074 M: Shuah Khan <shuahkh@osg.samsung.com>
6075 L: linux-api@vger.kernel.org
6076 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6077 S: Maintained
6078 F: tools/testing/selftests
6079
6080 KERNEL VIRTUAL MACHINE (KVM)
6081 M: Gleb Natapov <gleb@kernel.org>
6082 M: Paolo Bonzini <pbonzini@redhat.com>
6083 L: kvm@vger.kernel.org
6084 W: http://www.linux-kvm.org
6085 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6086 S: Supported
6087 F: Documentation/*/kvm*.txt
6088 F: Documentation/virtual/kvm/
6089 F: arch/*/kvm/
6090 F: arch/x86/kernel/kvm.c
6091 F: arch/x86/kernel/kvmclock.c
6092 F: arch/*/include/asm/kvm*
6093 F: include/linux/kvm*
6094 F: include/uapi/linux/kvm*
6095 F: virt/kvm/
6096
6097 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6098 M: Joerg Roedel <joro@8bytes.org>
6099 L: kvm@vger.kernel.org
6100 W: http://www.linux-kvm.org/
6101 S: Maintained
6102 F: arch/x86/include/asm/svm.h
6103 F: arch/x86/kvm/svm.c
6104
6105 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6106 M: Alexander Graf <agraf@suse.com>
6107 L: kvm-ppc@vger.kernel.org
6108 W: http://www.linux-kvm.org/
6109 T: git git://github.com/agraf/linux-2.6.git
6110 S: Supported
6111 F: arch/powerpc/include/asm/kvm*
6112 F: arch/powerpc/kvm/
6113
6114 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6115 M: Christian Borntraeger <borntraeger@de.ibm.com>
6116 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6117 L: linux-s390@vger.kernel.org
6118 W: http://www.ibm.com/developerworks/linux/linux390/
6119 S: Supported
6120 F: Documentation/s390/kvm.txt
6121 F: arch/s390/include/asm/kvm*
6122 F: arch/s390/kvm/
6123
6124 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6125 M: Christoffer Dall <christoffer.dall@linaro.org>
6126 M: Marc Zyngier <marc.zyngier@arm.com>
6127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6128 L: kvmarm@lists.cs.columbia.edu
6129 W: http://systems.cs.columbia.edu/projects/kvm-arm
6130 S: Supported
6131 F: arch/arm/include/uapi/asm/kvm*
6132 F: arch/arm/include/asm/kvm*
6133 F: arch/arm/kvm/
6134 F: virt/kvm/arm/
6135 F: include/kvm/arm_*
6136
6137 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6138 M: Christoffer Dall <christoffer.dall@linaro.org>
6139 M: Marc Zyngier <marc.zyngier@arm.com>
6140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6141 L: kvmarm@lists.cs.columbia.edu
6142 S: Maintained
6143 F: arch/arm64/include/uapi/asm/kvm*
6144 F: arch/arm64/include/asm/kvm*
6145 F: arch/arm64/kvm/
6146
6147 KEXEC
6148 M: Eric Biederman <ebiederm@xmission.com>
6149 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6150 L: kexec@lists.infradead.org
6151 S: Maintained
6152 F: include/linux/kexec.h
6153 F: include/uapi/linux/kexec.h
6154 F: kernel/kexec.c
6155
6156 KEYS/KEYRINGS:
6157 M: David Howells <dhowells@redhat.com>
6158 L: keyrings@vger.kernel.org
6159 S: Maintained
6160 F: Documentation/security/keys.txt
6161 F: include/linux/key.h
6162 F: include/linux/key-type.h
6163 F: include/keys/
6164 F: security/keys/
6165
6166 KEYS-TRUSTED
6167 M: David Safford <safford@us.ibm.com>
6168 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6169 L: linux-security-module@vger.kernel.org
6170 L: keyrings@vger.kernel.org
6171 S: Supported
6172 F: Documentation/security/keys-trusted-encrypted.txt
6173 F: include/keys/trusted-type.h
6174 F: security/keys/trusted.c
6175 F: security/keys/trusted.h
6176
6177 KEYS-ENCRYPTED
6178 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6179 M: David Safford <safford@us.ibm.com>
6180 L: linux-security-module@vger.kernel.org
6181 L: keyrings@vger.kernel.org
6182 S: Supported
6183 F: Documentation/security/keys-trusted-encrypted.txt
6184 F: include/keys/encrypted-type.h
6185 F: security/keys/encrypted-keys/
6186
6187 KGDB / KDB /debug_core
6188 M: Jason Wessel <jason.wessel@windriver.com>
6189 W: http://kgdb.wiki.kernel.org/
6190 L: kgdb-bugreport@lists.sourceforge.net
6191 S: Maintained
6192 F: Documentation/DocBook/kgdb.tmpl
6193 F: drivers/misc/kgdbts.c
6194 F: drivers/tty/serial/kgdboc.c
6195 F: include/linux/kdb.h
6196 F: include/linux/kgdb.h
6197 F: kernel/debug/
6198
6199 KMEMCHECK
6200 M: Vegard Nossum <vegardno@ifi.uio.no>
6201 M: Pekka Enberg <penberg@kernel.org>
6202 S: Maintained
6203 F: Documentation/kmemcheck.txt
6204 F: arch/x86/include/asm/kmemcheck.h
6205 F: arch/x86/mm/kmemcheck/
6206 F: include/linux/kmemcheck.h
6207 F: mm/kmemcheck.c
6208
6209 KMEMLEAK
6210 M: Catalin Marinas <catalin.marinas@arm.com>
6211 S: Maintained
6212 F: Documentation/kmemleak.txt
6213 F: include/linux/kmemleak.h
6214 F: mm/kmemleak.c
6215 F: mm/kmemleak-test.c
6216
6217 KPROBES
6218 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6219 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6220 M: "David S. Miller" <davem@davemloft.net>
6221 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6222 S: Maintained
6223 F: Documentation/kprobes.txt
6224 F: include/linux/kprobes.h
6225 F: kernel/kprobes.c
6226
6227 KS0108 LCD CONTROLLER DRIVER
6228 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6229 W: http://miguelojeda.es/auxdisplay.htm
6230 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6231 S: Maintained
6232 F: Documentation/auxdisplay/ks0108
6233 F: drivers/auxdisplay/ks0108.c
6234 F: include/linux/ks0108.h
6235
6236 L3MDEV
6237 M: David Ahern <dsa@cumulusnetworks.com>
6238 L: netdev@vger.kernel.org
6239 S: Maintained
6240 F: net/l3mdev
6241 F: include/net/l3mdev.h
6242
6243 LAPB module
6244 L: linux-x25@vger.kernel.org
6245 S: Orphan
6246 F: Documentation/networking/lapb-module.txt
6247 F: include/*/lapb.h
6248 F: net/lapb/
6249
6250 LASI 53c700 driver for PARISC
6251 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6252 L: linux-scsi@vger.kernel.org
6253 S: Maintained
6254 F: Documentation/scsi/53c700.txt
6255 F: drivers/scsi/53c700*
6256
6257 LED SUBSYSTEM
6258 M: Richard Purdie <rpurdie@rpsys.net>
6259 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6260 L: linux-leds@vger.kernel.org
6261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6262 S: Maintained
6263 F: drivers/leds/
6264 F: include/linux/leds.h
6265
6266 LEGACY EEPROM DRIVER
6267 M: Jean Delvare <jdelvare@suse.com>
6268 S: Maintained
6269 F: Documentation/misc-devices/eeprom
6270 F: drivers/misc/eeprom/eeprom.c
6271
6272 LEGO USB Tower driver
6273 M: Juergen Stuber <starblue@users.sourceforge.net>
6274 L: legousb-devel@lists.sourceforge.net
6275 W: http://legousb.sourceforge.net/
6276 S: Maintained
6277 F: drivers/usb/misc/legousbtower.c
6278
6279 LG2160 MEDIA DRIVER
6280 M: Michael Krufky <mkrufky@linuxtv.org>
6281 L: linux-media@vger.kernel.org
6282 W: http://linuxtv.org/
6283 W: http://github.com/mkrufky
6284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6285 T: git git://linuxtv.org/mkrufky/tuners.git
6286 S: Maintained
6287 F: drivers/media/dvb-frontends/lg2160.*
6288
6289 LGDT3305 MEDIA DRIVER
6290 M: Michael Krufky <mkrufky@linuxtv.org>
6291 L: linux-media@vger.kernel.org
6292 W: http://linuxtv.org/
6293 W: http://github.com/mkrufky
6294 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6295 T: git git://linuxtv.org/mkrufky/tuners.git
6296 S: Maintained
6297 F: drivers/media/dvb-frontends/lgdt3305.*
6298
6299 LGUEST
6300 M: Rusty Russell <rusty@rustcorp.com.au>
6301 L: lguest@lists.ozlabs.org
6302 W: http://lguest.ozlabs.org/
6303 S: Odd Fixes
6304 F: arch/x86/include/asm/lguest*.h
6305 F: arch/x86/lguest/
6306 F: drivers/lguest/
6307 F: include/linux/lguest*.h
6308 F: tools/lguest/
6309
6310 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6311 M: Tejun Heo <tj@kernel.org>
6312 L: linux-ide@vger.kernel.org
6313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6314 S: Maintained
6315 F: drivers/ata/
6316 F: include/linux/ata.h
6317 F: include/linux/libata.h
6318
6319 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6320 M: Viresh Kumar <vireshk@kernel.org>
6321 L: linux-ide@vger.kernel.org
6322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6323 S: Maintained
6324 F: include/linux/pata_arasan_cf_data.h
6325 F: drivers/ata/pata_arasan_cf.c
6326
6327 LIBATA PATA DRIVERS
6328 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6329 M: Tejun Heo <tj@kernel.org>
6330 L: linux-ide@vger.kernel.org
6331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6332 S: Maintained
6333 F: drivers/ata/pata_*.c
6334 F: drivers/ata/ata_generic.c
6335
6336 LIBATA SATA AHCI PLATFORM devices support
6337 M: Hans de Goede <hdegoede@redhat.com>
6338 M: Tejun Heo <tj@kernel.org>
6339 L: linux-ide@vger.kernel.org
6340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6341 S: Maintained
6342 F: drivers/ata/ahci_platform.c
6343 F: drivers/ata/libahci_platform.c
6344 F: include/linux/ahci_platform.h
6345
6346 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6347 M: Mikael Pettersson <mikpelinux@gmail.com>
6348 L: linux-ide@vger.kernel.org
6349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6350 S: Maintained
6351 F: drivers/ata/sata_promise.*
6352
6353 LIBLOCKDEP
6354 M: Sasha Levin <sasha.levin@oracle.com>
6355 S: Maintained
6356 F: tools/lib/lockdep/
6357
6358 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6359 M: Dan Williams <dan.j.williams@intel.com>
6360 L: linux-nvdimm@lists.01.org
6361 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6362 S: Supported
6363 F: drivers/nvdimm/*
6364 F: include/linux/nd.h
6365 F: include/linux/libnvdimm.h
6366 F: include/uapi/linux/ndctl.h
6367
6368 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6369 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6370 L: linux-nvdimm@lists.01.org
6371 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6372 S: Supported
6373 F: drivers/nvdimm/blk.c
6374 F: drivers/nvdimm/region_devs.c
6375 F: drivers/acpi/nfit*
6376
6377 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6378 M: Vishal Verma <vishal.l.verma@intel.com>
6379 L: linux-nvdimm@lists.01.org
6380 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6381 S: Supported
6382 F: drivers/nvdimm/btt*
6383
6384 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6385 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6386 L: linux-nvdimm@lists.01.org
6387 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6388 S: Supported
6389 F: drivers/nvdimm/pmem.c
6390 F: include/linux/pmem.h
6391 F: arch/*/include/asm/pmem.h
6392
6393 LIGHTNVM PLATFORM SUPPORT
6394 M: Matias Bjorling <mb@lightnvm.io>
6395 W: http://github/OpenChannelSSD
6396 S: Maintained
6397 F: drivers/lightnvm/
6398 F: include/linux/lightnvm.h
6399 F: include/uapi/linux/lightnvm.h
6400
6401 LINUX FOR IBM pSERIES (RS/6000)
6402 M: Paul Mackerras <paulus@au.ibm.com>
6403 W: http://www.ibm.com/linux/ltc/projects/ppc
6404 S: Supported
6405 F: arch/powerpc/boot/rs6000.h
6406
6407 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6408 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6409 M: Paul Mackerras <paulus@samba.org>
6410 M: Michael Ellerman <mpe@ellerman.id.au>
6411 W: http://www.penguinppc.org/
6412 L: linuxppc-dev@lists.ozlabs.org
6413 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6415 S: Supported
6416 F: Documentation/powerpc/
6417 F: arch/powerpc/
6418
6419 LINUX FOR POWER MACINTOSH
6420 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6421 W: http://www.penguinppc.org/
6422 L: linuxppc-dev@lists.ozlabs.org
6423 S: Maintained
6424 F: arch/powerpc/platforms/powermac/
6425 F: drivers/macintosh/
6426
6427 LINUX FOR POWERPC EMBEDDED MPC5XXX
6428 M: Anatolij Gustschin <agust@denx.de>
6429 L: linuxppc-dev@lists.ozlabs.org
6430 T: git git://git.denx.de/linux-denx-agust.git
6431 S: Maintained
6432 F: arch/powerpc/platforms/512x/
6433 F: arch/powerpc/platforms/52xx/
6434
6435 LINUX FOR POWERPC EMBEDDED PPC4XX
6436 M: Alistair Popple <alistair@popple.id.au>
6437 M: Matt Porter <mporter@kernel.crashing.org>
6438 W: http://www.penguinppc.org/
6439 L: linuxppc-dev@lists.ozlabs.org
6440 S: Maintained
6441 F: arch/powerpc/platforms/40x/
6442 F: arch/powerpc/platforms/44x/
6443
6444 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6445 L: linuxppc-dev@lists.ozlabs.org
6446 S: Orphan
6447 F: arch/powerpc/*/*virtex*
6448 F: arch/powerpc/*/*/*virtex*
6449
6450 LINUX FOR POWERPC EMBEDDED PPC8XX
6451 M: Vitaly Bordug <vitb@kernel.crashing.org>
6452 W: http://www.penguinppc.org/
6453 L: linuxppc-dev@lists.ozlabs.org
6454 S: Maintained
6455 F: arch/powerpc/platforms/8xx/
6456
6457 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6458 M: Scott Wood <scottwood@freescale.com>
6459 M: Kumar Gala <galak@kernel.crashing.org>
6460 W: http://www.penguinppc.org/
6461 L: linuxppc-dev@lists.ozlabs.org
6462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6463 S: Maintained
6464 F: arch/powerpc/platforms/83xx/
6465 F: arch/powerpc/platforms/85xx/
6466
6467 LINUX FOR POWERPC PA SEMI PWRFICIENT
6468 M: Olof Johansson <olof@lixom.net>
6469 L: linuxppc-dev@lists.ozlabs.org
6470 S: Maintained
6471 F: arch/powerpc/platforms/pasemi/
6472 F: drivers/*/*pasemi*
6473 F: drivers/*/*/*pasemi*
6474
6475 LINUX SECURITY MODULE (LSM) FRAMEWORK
6476 M: Chris Wright <chrisw@sous-sol.org>
6477 L: linux-security-module@vger.kernel.org
6478 S: Supported
6479
6480 LIS3LV02D ACCELEROMETER DRIVER
6481 M: Eric Piel <eric.piel@tremplin-utc.net>
6482 S: Maintained
6483 F: Documentation/misc-devices/lis3lv02d
6484 F: drivers/misc/lis3lv02d/
6485 F: drivers/platform/x86/hp_accel.c
6486
6487 LIVE PATCHING
6488 M: Josh Poimboeuf <jpoimboe@redhat.com>
6489 M: Seth Jennings <sjenning@redhat.com>
6490 M: Jiri Kosina <jikos@kernel.org>
6491 M: Vojtech Pavlik <vojtech@suse.com>
6492 S: Maintained
6493 F: kernel/livepatch/
6494 F: include/linux/livepatch.h
6495 F: arch/x86/include/asm/livepatch.h
6496 F: arch/x86/kernel/livepatch.c
6497 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6498 F: samples/livepatch/
6499 L: live-patching@vger.kernel.org
6500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6501
6502 LLC (802.2)
6503 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6504 S: Maintained
6505 F: include/linux/llc.h
6506 F: include/uapi/linux/llc.h
6507 F: include/net/llc*
6508 F: net/llc/
6509
6510 LM73 HARDWARE MONITOR DRIVER
6511 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6512 L: lm-sensors@lm-sensors.org
6513 S: Maintained
6514 F: drivers/hwmon/lm73.c
6515
6516 LM78 HARDWARE MONITOR DRIVER
6517 M: Jean Delvare <jdelvare@suse.com>
6518 L: lm-sensors@lm-sensors.org
6519 S: Maintained
6520 F: Documentation/hwmon/lm78
6521 F: drivers/hwmon/lm78.c
6522
6523 LM83 HARDWARE MONITOR DRIVER
6524 M: Jean Delvare <jdelvare@suse.com>
6525 L: lm-sensors@lm-sensors.org
6526 S: Maintained
6527 F: Documentation/hwmon/lm83
6528 F: drivers/hwmon/lm83.c
6529
6530 LM90 HARDWARE MONITOR DRIVER
6531 M: Jean Delvare <jdelvare@suse.com>
6532 L: lm-sensors@lm-sensors.org
6533 S: Maintained
6534 F: Documentation/hwmon/lm90
6535 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6536 F: drivers/hwmon/lm90.c
6537
6538 LM95234 HARDWARE MONITOR DRIVER
6539 M: Guenter Roeck <linux@roeck-us.net>
6540 L: lm-sensors@lm-sensors.org
6541 S: Maintained
6542 F: Documentation/hwmon/lm95234
6543 F: drivers/hwmon/lm95234.c
6544
6545 LME2510 MEDIA DRIVER
6546 M: Malcolm Priestley <tvboxspy@gmail.com>
6547 L: linux-media@vger.kernel.org
6548 W: http://linuxtv.org/
6549 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6550 S: Maintained
6551 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6552
6553 LOCKDEP AND LOCKSTAT
6554 M: Peter Zijlstra <peterz@infradead.org>
6555 M: Ingo Molnar <mingo@redhat.com>
6556 L: linux-kernel@vger.kernel.org
6557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6558 S: Maintained
6559 F: Documentation/locking/lockdep*.txt
6560 F: Documentation/locking/lockstat.txt
6561 F: include/linux/lockdep.h
6562 F: kernel/locking/
6563
6564 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6565 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6566 L: linux-ntfs-dev@lists.sourceforge.net
6567 W: http://www.linux-ntfs.org/content/view/19/37/
6568 S: Maintained
6569 F: Documentation/ldm.txt
6570 F: block/partitions/ldm.*
6571
6572 LogFS
6573 M: Joern Engel <joern@logfs.org>
6574 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6575 L: logfs@logfs.org
6576 W: logfs.org
6577 S: Maintained
6578 F: fs/logfs/
6579
6580 LPC32XX MACHINE SUPPORT
6581 M: Roland Stigge <stigge@antcom.de>
6582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6583 S: Maintained
6584 F: arch/arm/mach-lpc32xx/
6585
6586 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6587 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6588 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6589 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6590 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6591 L: MPT-FusionLinux.pdl@avagotech.com
6592 L: linux-scsi@vger.kernel.org
6593 W: http://www.lsilogic.com/support
6594 S: Supported
6595 F: drivers/message/fusion/
6596 F: drivers/scsi/mpt2sas/
6597 F: drivers/scsi/mpt3sas/
6598
6599 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6600 M: Matthew Wilcox <matthew@wil.cx>
6601 L: linux-scsi@vger.kernel.org
6602 S: Maintained
6603 F: drivers/scsi/sym53c8xx_2/
6604
6605 LTC4261 HARDWARE MONITOR DRIVER
6606 M: Guenter Roeck <linux@roeck-us.net>
6607 L: lm-sensors@lm-sensors.org
6608 S: Maintained
6609 F: Documentation/hwmon/ltc4261
6610 F: drivers/hwmon/ltc4261.c
6611
6612 LTP (Linux Test Project)
6613 M: Mike Frysinger <vapier@gentoo.org>
6614 M: Cyril Hrubis <chrubis@suse.cz>
6615 M: Wanlong Gao <wanlong.gao@gmail.com>
6616 M: Jan Stancek <jstancek@redhat.com>
6617 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6618 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6619 L: ltp@lists.linux.it (subscribers-only)
6620 W: http://linux-test-project.github.io/
6621 T: git git://github.com/linux-test-project/ltp.git
6622 S: Maintained
6623
6624 M32R ARCHITECTURE
6625 W: http://www.linux-m32r.org/
6626 S: Orphan
6627 F: arch/m32r/
6628
6629 M68K ARCHITECTURE
6630 M: Geert Uytterhoeven <geert@linux-m68k.org>
6631 L: linux-m68k@lists.linux-m68k.org
6632 W: http://www.linux-m68k.org/
6633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6634 S: Maintained
6635 F: arch/m68k/
6636 F: drivers/zorro/
6637
6638 M68K ON APPLE MACINTOSH
6639 M: Joshua Thompson <funaho@jurai.org>
6640 W: http://www.mac.linux-m68k.org/
6641 L: linux-m68k@lists.linux-m68k.org
6642 S: Maintained
6643 F: arch/m68k/mac/
6644
6645 M68K ON HP9000/300
6646 M: Philip Blundell <philb@gnu.org>
6647 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6648 S: Maintained
6649 F: arch/m68k/hp300/
6650
6651 M88DS3103 MEDIA DRIVER
6652 M: Antti Palosaari <crope@iki.fi>
6653 L: linux-media@vger.kernel.org
6654 W: http://linuxtv.org/
6655 W: http://palosaari.fi/linux/
6656 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6657 T: git git://linuxtv.org/anttip/media_tree.git
6658 S: Maintained
6659 F: drivers/media/dvb-frontends/m88ds3103*
6660
6661 M88RS2000 MEDIA DRIVER
6662 M: Malcolm Priestley <tvboxspy@gmail.com>
6663 L: linux-media@vger.kernel.org
6664 W: http://linuxtv.org/
6665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6666 S: Maintained
6667 F: drivers/media/dvb-frontends/m88rs2000*
6668
6669 MA901 MASTERKIT USB FM RADIO DRIVER
6670 M: Alexey Klimov <klimov.linux@gmail.com>
6671 L: linux-media@vger.kernel.org
6672 T: git git://linuxtv.org/media_tree.git
6673 S: Maintained
6674 F: drivers/media/radio/radio-ma901.c
6675
6676 MAC80211
6677 M: Johannes Berg <johannes@sipsolutions.net>
6678 L: linux-wireless@vger.kernel.org
6679 W: http://wireless.kernel.org/
6680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6682 S: Maintained
6683 F: Documentation/networking/mac80211-injection.txt
6684 F: include/net/mac80211.h
6685 F: net/mac80211/
6686
6687 MACVLAN DRIVER
6688 M: Patrick McHardy <kaber@trash.net>
6689 L: netdev@vger.kernel.org
6690 S: Maintained
6691 F: drivers/net/macvlan.c
6692 F: include/linux/if_macvlan.h
6693
6694 MAILBOX API
6695 M: Jassi Brar <jassisinghbrar@gmail.com>
6696 L: linux-kernel@vger.kernel.org
6697 S: Maintained
6698 F: drivers/mailbox/
6699 F: include/linux/mailbox_client.h
6700 F: include/linux/mailbox_controller.h
6701
6702 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6703 M: Michael Kerrisk <mtk.manpages@gmail.com>
6704 W: http://www.kernel.org/doc/man-pages
6705 L: linux-man@vger.kernel.org
6706 S: Maintained
6707
6708 MARVELL ARMADA DRM SUPPORT
6709 M: Russell King <rmk+kernel@arm.linux.org.uk>
6710 S: Maintained
6711 F: drivers/gpu/drm/armada/
6712
6713 MARVELL 88E6352 DSA support
6714 M: Guenter Roeck <linux@roeck-us.net>
6715 S: Maintained
6716 F: drivers/net/dsa/mv88e6352.c
6717
6718 MARVELL CRYPTO DRIVER
6719 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6720 M: Arnaud Ebalard <arno@natisbad.org>
6721 F: drivers/crypto/marvell/
6722 S: Maintained
6723 L: linux-crypto@vger.kernel.org
6724
6725 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6726 M: Mirko Lindner <mlindner@marvell.com>
6727 M: Stephen Hemminger <stephen@networkplumber.org>
6728 L: netdev@vger.kernel.org
6729 S: Maintained
6730 F: drivers/net/ethernet/marvell/sk*
6731
6732 MARVELL LIBERTAS WIRELESS DRIVER
6733 L: libertas-dev@lists.infradead.org
6734 S: Orphan
6735 F: drivers/net/wireless/libertas/
6736
6737 MARVELL MV643XX ETHERNET DRIVER
6738 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6739 L: netdev@vger.kernel.org
6740 S: Maintained
6741 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6742 F: include/linux/mv643xx.h
6743
6744 MARVELL MVNETA ETHERNET DRIVER
6745 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6746 L: netdev@vger.kernel.org
6747 S: Maintained
6748 F: drivers/net/ethernet/marvell/mvneta.*
6749
6750 MARVELL MWIFIEX WIRELESS DRIVER
6751 M: Amitkumar Karwar <akarwar@marvell.com>
6752 M: Nishant Sarmukadam <nishants@marvell.com>
6753 L: linux-wireless@vger.kernel.org
6754 S: Maintained
6755 F: drivers/net/wireless/mwifiex/
6756
6757 MARVELL MWL8K WIRELESS DRIVER
6758 M: Lennert Buytenhek <buytenh@wantstofly.org>
6759 L: linux-wireless@vger.kernel.org
6760 S: Odd Fixes
6761 F: drivers/net/wireless/mwl8k.c
6762
6763 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6764 M: Nicolas Pitre <nico@fluxnic.net>
6765 S: Odd Fixes
6766 F: drivers/mmc/host/mvsdio.*
6767
6768 MATROX FRAMEBUFFER DRIVER
6769 L: linux-fbdev@vger.kernel.org
6770 S: Orphan
6771 F: drivers/video/fbdev/matrox/matroxfb_*
6772 F: include/uapi/linux/matroxfb.h
6773
6774 MAX16065 HARDWARE MONITOR DRIVER
6775 M: Guenter Roeck <linux@roeck-us.net>
6776 L: lm-sensors@lm-sensors.org
6777 S: Maintained
6778 F: Documentation/hwmon/max16065
6779 F: drivers/hwmon/max16065.c
6780
6781 MAX20751 HARDWARE MONITOR DRIVER
6782 M: Guenter Roeck <linux@roeck-us.net>
6783 L: lm-sensors@lm-sensors.org
6784 S: Maintained
6785 F: Documentation/hwmon/max20751
6786 F: drivers/hwmon/max20751.c
6787
6788 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6789 M: "Hans J. Koch" <hjk@hansjkoch.de>
6790 L: lm-sensors@lm-sensors.org
6791 S: Maintained
6792 F: Documentation/hwmon/max6650
6793 F: drivers/hwmon/max6650.c
6794
6795 MAX6697 HARDWARE MONITOR DRIVER
6796 M: Guenter Roeck <linux@roeck-us.net>
6797 L: lm-sensors@lm-sensors.org
6798 S: Maintained
6799 F: Documentation/hwmon/max6697
6800 F: Documentation/devicetree/bindings/i2c/max6697.txt
6801 F: drivers/hwmon/max6697.c
6802 F: include/linux/platform_data/max6697.h
6803
6804 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6805 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6806 L: linux-pm@vger.kernel.org
6807 S: Supported
6808 F: drivers/power/max14577_charger.c
6809 F: drivers/power/max77693_charger.c
6810
6811 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6812 M: Javier Martinez Canillas <javier@osg.samsung.com>
6813 L: linux-kernel@vger.kernel.org
6814 S: Supported
6815 F: drivers/*/*max77802.c
6816 F: Documentation/devicetree/bindings/*/*max77802.txt
6817 F: include/dt-bindings/*/*max77802.h
6818
6819 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6820 M: Chanwoo Choi <cw00.choi@samsung.com>
6821 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6822 L: linux-kernel@vger.kernel.org
6823 S: Supported
6824 F: drivers/*/max14577.c
6825 F: drivers/*/max77686.c
6826 F: drivers/*/max77693.c
6827 F: drivers/extcon/extcon-max14577.c
6828 F: drivers/extcon/extcon-max77693.c
6829 F: drivers/rtc/rtc-max77686.c
6830 F: drivers/clk/clk-max77686.c
6831 F: Documentation/devicetree/bindings/mfd/max14577.txt
6832 F: Documentation/devicetree/bindings/*/max77686.txt
6833 F: Documentation/devicetree/bindings/mfd/max77693.txt
6834 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6835 F: include/linux/mfd/max14577*.h
6836 F: include/linux/mfd/max77686*.h
6837 F: include/linux/mfd/max77693*.h
6838
6839 MAXIRADIO FM RADIO RECEIVER DRIVER
6840 M: Hans Verkuil <hverkuil@xs4all.nl>
6841 L: linux-media@vger.kernel.org
6842 T: git git://linuxtv.org/media_tree.git
6843 W: http://linuxtv.org
6844 S: Maintained
6845 F: drivers/media/radio/radio-maxiradio*
6846
6847 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6848 M: Peter Rosin <peda@axentia.se>
6849 L: linux-iio@vger.kernel.org
6850 S: Maintained
6851 F: drivers/iio/potentiometer/mcp4531.c
6852
6853 MEDIA DRIVERS FOR RENESAS - VSP1
6854 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6855 L: linux-media@vger.kernel.org
6856 L: linux-sh@vger.kernel.org
6857 T: git git://linuxtv.org/media_tree.git
6858 S: Supported
6859 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6860 F: drivers/media/platform/vsp1/
6861
6862 MEDIA DRIVERS FOR ASCOT2E
6863 M: Sergey Kozlov <serjk@netup.ru>
6864 L: linux-media@vger.kernel.org
6865 W: http://linuxtv.org
6866 W: http://netup.tv/
6867 T: git git://linuxtv.org/media_tree.git
6868 S: Supported
6869 F: drivers/media/dvb-frontends/ascot2e*
6870
6871 MEDIA DRIVERS FOR CXD2841ER
6872 M: Sergey Kozlov <serjk@netup.ru>
6873 L: linux-media@vger.kernel.org
6874 W: http://linuxtv.org/
6875 W: http://netup.tv/
6876 T: git git://linuxtv.org/media_tree.git
6877 S: Supported
6878 F: drivers/media/dvb-frontends/cxd2841er*
6879
6880 MEDIA DRIVERS FOR HORUS3A
6881 M: Sergey Kozlov <serjk@netup.ru>
6882 L: linux-media@vger.kernel.org
6883 W: http://linuxtv.org/
6884 W: http://netup.tv/
6885 T: git git://linuxtv.org/media_tree.git
6886 S: Supported
6887 F: drivers/media/dvb-frontends/horus3a*
6888
6889 MEDIA DRIVERS FOR LNBH25
6890 M: Sergey Kozlov <serjk@netup.ru>
6891 L: linux-media@vger.kernel.org
6892 W: http://linuxtv.org/
6893 W: http://netup.tv/
6894 T: git git://linuxtv.org/media_tree.git
6895 S: Supported
6896 F: drivers/media/dvb-frontends/lnbh25*
6897
6898 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6899 M: Sergey Kozlov <serjk@netup.ru>
6900 L: linux-media@vger.kernel.org
6901 W: http://linuxtv.org/
6902 W: http://netup.tv/
6903 T: git git://linuxtv.org/media_tree.git
6904 S: Supported
6905 F: drivers/media/pci/netup_unidvb/*
6906
6907 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6908 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6909 P: LinuxTV.org Project
6910 L: linux-media@vger.kernel.org
6911 W: http://linuxtv.org
6912 Q: http://patchwork.kernel.org/project/linux-media/list/
6913 T: git git://linuxtv.org/media_tree.git
6914 S: Maintained
6915 F: Documentation/dvb/
6916 F: Documentation/video4linux/
6917 F: Documentation/DocBook/media/
6918 F: drivers/media/
6919 F: drivers/staging/media/
6920 F: include/media/
6921 F: include/uapi/linux/dvb/
6922 F: include/uapi/linux/videodev2.h
6923 F: include/uapi/linux/media.h
6924 F: include/uapi/linux/v4l2-*
6925 F: include/uapi/linux/meye.h
6926 F: include/uapi/linux/ivtv*
6927 F: include/uapi/linux/uvcvideo.h
6928
6929 MEDIATEK MT7601U WIRELESS LAN DRIVER
6930 M: Jakub Kicinski <kubakici@wp.pl>
6931 L: linux-wireless@vger.kernel.org
6932 S: Maintained
6933 F: drivers/net/wireless/mediatek/mt7601u/
6934
6935 MEGARAID SCSI/SAS DRIVERS
6936 M: Kashyap Desai <kashyap.desai@avagotech.com>
6937 M: Sumit Saxena <sumit.saxena@avagotech.com>
6938 M: Uday Lingala <uday.lingala@avagotech.com>
6939 L: megaraidlinux.pdl@avagotech.com
6940 L: linux-scsi@vger.kernel.org
6941 W: http://www.lsi.com
6942 S: Maintained
6943 F: Documentation/scsi/megaraid.txt
6944 F: drivers/scsi/megaraid.*
6945 F: drivers/scsi/megaraid/
6946
6947 MELLANOX ETHERNET DRIVER (mlx4_en)
6948 M: Amir Vadai <amirv@mellanox.com>
6949 L: netdev@vger.kernel.org
6950 S: Supported
6951 W: http://www.mellanox.com
6952 Q: http://patchwork.ozlabs.org/project/netdev/list/
6953 F: drivers/net/ethernet/mellanox/mlx4/en_*
6954
6955 MELLANOX ETHERNET SWITCH DRIVERS
6956 M: Jiri Pirko <jiri@mellanox.com>
6957 M: Ido Schimmel <idosch@mellanox.com>
6958 L: netdev@vger.kernel.org
6959 S: Supported
6960 W: http://www.mellanox.com
6961 Q: http://patchwork.ozlabs.org/project/netdev/list/
6962 F: drivers/net/ethernet/mellanox/mlxsw/
6963
6964 MEMBARRIER SUPPORT
6965 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6966 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6967 L: linux-kernel@vger.kernel.org
6968 S: Supported
6969 F: kernel/membarrier.c
6970 F: include/uapi/linux/membarrier.h
6971
6972 MEMORY MANAGEMENT
6973 L: linux-mm@kvack.org
6974 W: http://www.linux-mm.org
6975 S: Maintained
6976 F: include/linux/mm.h
6977 F: include/linux/gfp.h
6978 F: include/linux/mmzone.h
6979 F: include/linux/memory_hotplug.h
6980 F: include/linux/vmalloc.h
6981 F: mm/
6982
6983 MEMORY TECHNOLOGY DEVICES (MTD)
6984 M: David Woodhouse <dwmw2@infradead.org>
6985 M: Brian Norris <computersforpeace@gmail.com>
6986 L: linux-mtd@lists.infradead.org
6987 W: http://www.linux-mtd.infradead.org/
6988 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6989 T: git git://git.infradead.org/linux-mtd.git
6990 T: git git://git.infradead.org/l2-mtd.git
6991 S: Maintained
6992 F: drivers/mtd/
6993 F: include/linux/mtd/
6994 F: include/uapi/mtd/
6995
6996 MEN A21 WATCHDOG DRIVER
6997 M: Johannes Thumshirn <morbidrsa@gmail.com>
6998 L: linux-watchdog@vger.kernel.org
6999 S: Maintained
7000 F: drivers/watchdog/mena21_wdt.c
7001
7002 MEN CHAMELEON BUS (mcb)
7003 M: Johannes Thumshirn <morbidrsa@gmail.com>
7004 S: Maintained
7005 F: drivers/mcb/
7006 F: include/linux/mcb.h
7007 F: Documentation/men-chameleon-bus.txt
7008
7009 MEN F21BMC (Board Management Controller)
7010 M: Andreas Werner <andreas.werner@men.de>
7011 S: Supported
7012 F: drivers/mfd/menf21bmc.c
7013 F: drivers/watchdog/menf21bmc_wdt.c
7014 F: drivers/leds/leds-menf21bmc.c
7015 F: drivers/hwmon/menf21bmc_hwmon.c
7016 F: Documentation/hwmon/menf21bmc
7017
7018 METAG ARCHITECTURE
7019 M: James Hogan <james.hogan@imgtec.com>
7020 L: linux-metag@vger.kernel.org
7021 S: Odd Fixes
7022 F: arch/metag/
7023 F: Documentation/metag/
7024 F: Documentation/devicetree/bindings/metag/
7025 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7026 F: drivers/clocksource/metag_generic.c
7027 F: drivers/irqchip/irq-metag.c
7028 F: drivers/irqchip/irq-metag-ext.c
7029 F: drivers/tty/metag_da.c
7030
7031 MICROBLAZE ARCHITECTURE
7032 M: Michal Simek <monstr@monstr.eu>
7033 W: http://www.monstr.eu/fdt/
7034 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7035 S: Supported
7036 F: arch/microblaze/
7037
7038 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7039 M: Chen Yu <yu.c.chen@intel.com>
7040 L: platform-driver-x86@vger.kernel.org
7041 S: Supported
7042 F: drivers/platform/x86/surfacepro3_button.c
7043
7044 MICROTEK X6 SCANNER
7045 M: Oliver Neukum <oliver@neukum.org>
7046 S: Maintained
7047 F: drivers/usb/image/microtek.*
7048
7049 MIPS
7050 M: Ralf Baechle <ralf@linux-mips.org>
7051 L: linux-mips@linux-mips.org
7052 W: http://www.linux-mips.org/
7053 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7054 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7055 S: Supported
7056 F: Documentation/mips/
7057 F: arch/mips/
7058
7059 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7060 M: Hans Verkuil <hverkuil@xs4all.nl>
7061 L: linux-media@vger.kernel.org
7062 T: git git://linuxtv.org/media_tree.git
7063 W: http://linuxtv.org
7064 S: Odd Fixes
7065 F: drivers/media/radio/radio-miropcm20*
7066
7067 Mellanox MLX5 core VPI driver
7068 M: Eli Cohen <eli@mellanox.com>
7069 L: netdev@vger.kernel.org
7070 L: linux-rdma@vger.kernel.org
7071 W: http://www.mellanox.com
7072 Q: http://patchwork.ozlabs.org/project/netdev/list/
7073 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7074 T: git git://openfabrics.org/~eli/connect-ib.git
7075 S: Supported
7076 F: drivers/net/ethernet/mellanox/mlx5/core/
7077 F: include/linux/mlx5/
7078
7079 Mellanox MLX5 IB driver
7080 M: Eli Cohen <eli@mellanox.com>
7081 L: linux-rdma@vger.kernel.org
7082 W: http://www.mellanox.com
7083 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7084 T: git git://openfabrics.org/~eli/connect-ib.git
7085 S: Supported
7086 F: include/linux/mlx5/
7087 F: drivers/infiniband/hw/mlx5/
7088
7089 MELEXIS MLX90614 DRIVER
7090 M: Crt Mori <cmo@melexis.com>
7091 L: linux-iio@vger.kernel.org
7092 W: http://www.melexis.com
7093 S: Supported
7094 F: drivers/iio/temperature/mlx90614.c
7095
7096 MN88472 MEDIA DRIVER
7097 M: Antti Palosaari <crope@iki.fi>
7098 L: linux-media@vger.kernel.org
7099 W: http://linuxtv.org/
7100 W: http://palosaari.fi/linux/
7101 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7102 T: git git://linuxtv.org/anttip/media_tree.git
7103 S: Maintained
7104 F: drivers/staging/media/mn88472/
7105 F: drivers/media/dvb-frontends/mn88472.h
7106
7107 MN88473 MEDIA DRIVER
7108 M: Antti Palosaari <crope@iki.fi>
7109 L: linux-media@vger.kernel.org
7110 W: http://linuxtv.org/
7111 W: http://palosaari.fi/linux/
7112 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7113 T: git git://linuxtv.org/anttip/media_tree.git
7114 S: Maintained
7115 F: drivers/staging/media/mn88473/
7116 F: drivers/media/dvb-frontends/mn88473.h
7117
7118 MODULE SUPPORT
7119 M: Rusty Russell <rusty@rustcorp.com.au>
7120 S: Maintained
7121 F: include/linux/module.h
7122 F: kernel/module.c
7123
7124 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7125 W: http://popies.net/meye/
7126 S: Orphan
7127 F: Documentation/video4linux/meye.txt
7128 F: drivers/media/pci/meye/
7129 F: include/uapi/linux/meye.h
7130
7131 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7132 M: Jiri Slaby <jirislaby@gmail.com>
7133 S: Maintained
7134 F: Documentation/serial/moxa-smartio
7135 F: drivers/tty/mxser.*
7136
7137 MR800 AVERMEDIA USB FM RADIO DRIVER
7138 M: Alexey Klimov <klimov.linux@gmail.com>
7139 L: linux-media@vger.kernel.org
7140 T: git git://linuxtv.org/media_tree.git
7141 S: Maintained
7142 F: drivers/media/radio/radio-mr800.c
7143
7144 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7145 M: Alan Ott <alan@signal11.us>
7146 L: linux-wpan@vger.kernel.org
7147 S: Maintained
7148 F: drivers/net/ieee802154/mrf24j40.c
7149 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7150
7151 MSI LAPTOP SUPPORT
7152 M: "Lee, Chun-Yi" <jlee@suse.com>
7153 L: platform-driver-x86@vger.kernel.org
7154 S: Maintained
7155 F: drivers/platform/x86/msi-laptop.c
7156
7157 MSI WMI SUPPORT
7158 L: platform-driver-x86@vger.kernel.org
7159 S: Orphan
7160 F: drivers/platform/x86/msi-wmi.c
7161
7162 MSI001 MEDIA DRIVER
7163 M: Antti Palosaari <crope@iki.fi>
7164 L: linux-media@vger.kernel.org
7165 W: http://linuxtv.org/
7166 W: http://palosaari.fi/linux/
7167 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7168 T: git git://linuxtv.org/anttip/media_tree.git
7169 S: Maintained
7170 F: drivers/media/tuners/msi001*
7171
7172 MSI2500 MEDIA DRIVER
7173 M: Antti Palosaari <crope@iki.fi>
7174 L: linux-media@vger.kernel.org
7175 W: http://linuxtv.org/
7176 W: http://palosaari.fi/linux/
7177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7178 T: git git://linuxtv.org/anttip/media_tree.git
7179 S: Maintained
7180 F: drivers/media/usb/msi2500/
7181
7182 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7183 M: Robert Jarzmik <robert.jarzmik@free.fr>
7184 L: linux-mtd@lists.infradead.org
7185 S: Maintained
7186 F: drivers/mtd/devices/docg3*
7187
7188 MT9M032 APTINA SENSOR DRIVER
7189 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7190 L: linux-media@vger.kernel.org
7191 T: git git://linuxtv.org/media_tree.git
7192 S: Maintained
7193 F: drivers/media/i2c/mt9m032.c
7194 F: include/media/mt9m032.h
7195
7196 MT9P031 APTINA CAMERA SENSOR
7197 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7198 L: linux-media@vger.kernel.org
7199 T: git git://linuxtv.org/media_tree.git
7200 S: Maintained
7201 F: drivers/media/i2c/mt9p031.c
7202 F: include/media/mt9p031.h
7203
7204 MT9T001 APTINA CAMERA SENSOR
7205 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7206 L: linux-media@vger.kernel.org
7207 T: git git://linuxtv.org/media_tree.git
7208 S: Maintained
7209 F: drivers/media/i2c/mt9t001.c
7210 F: include/media/mt9t001.h
7211
7212 MT9V032 APTINA CAMERA SENSOR
7213 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7214 L: linux-media@vger.kernel.org
7215 T: git git://linuxtv.org/media_tree.git
7216 S: Maintained
7217 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7218 F: drivers/media/i2c/mt9v032.c
7219 F: include/media/mt9v032.h
7220
7221 MULTIFUNCTION DEVICES (MFD)
7222 M: Lee Jones <lee.jones@linaro.org>
7223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7224 S: Supported
7225 F: drivers/mfd/
7226 F: include/linux/mfd/
7227
7228 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7229 M: Ulf Hansson <ulf.hansson@linaro.org>
7230 L: linux-mmc@vger.kernel.org
7231 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7232 S: Maintained
7233 F: drivers/mmc/
7234 F: include/linux/mmc/
7235 F: include/uapi/linux/mmc/
7236
7237 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7238 S: Orphan
7239 F: drivers/mmc/host/mmc_spi.c
7240 F: include/linux/spi/mmc_spi.h
7241
7242 MULTISOUND SOUND DRIVER
7243 M: Andrew Veliath <andrewtv@usa.net>
7244 S: Maintained
7245 F: Documentation/sound/oss/MultiSound
7246 F: sound/oss/msnd*
7247
7248 MULTITECH MULTIPORT CARD (ISICOM)
7249 S: Orphan
7250 F: drivers/tty/isicom.c
7251 F: include/linux/isicom.h
7252
7253 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7254 M: Felipe Balbi <balbi@ti.com>
7255 L: linux-usb@vger.kernel.org
7256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7257 S: Maintained
7258 F: drivers/usb/musb/
7259
7260 MXL5007T MEDIA DRIVER
7261 M: Michael Krufky <mkrufky@linuxtv.org>
7262 L: linux-media@vger.kernel.org
7263 W: http://linuxtv.org/
7264 W: http://github.com/mkrufky
7265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7266 T: git git://linuxtv.org/mkrufky/tuners.git
7267 S: Maintained
7268 F: drivers/media/tuners/mxl5007t.*
7269
7270 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7271 M: Hyong-Youb Kim <hykim@myri.com>
7272 L: netdev@vger.kernel.org
7273 W: https://www.myricom.com/support/downloads/myri10ge.html
7274 S: Supported
7275 F: drivers/net/ethernet/myricom/myri10ge/
7276
7277 NATSEMI ETHERNET DRIVER (DP8381x)
7278 S: Orphan
7279 F: drivers/net/ethernet/natsemi/natsemi.c
7280
7281 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7282 M: Daniel Mack <zonque@gmail.com>
7283 S: Maintained
7284 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7285 W: http://www.native-instruments.com
7286 F: sound/usb/caiaq/
7287
7288 NCP FILESYSTEM
7289 M: Petr Vandrovec <petr@vandrovec.name>
7290 S: Odd Fixes
7291 F: fs/ncpfs/
7292
7293 NCR 5380 SCSI DRIVERS
7294 M: Finn Thain <fthain@telegraphics.com.au>
7295 M: Michael Schmitz <schmitzmic@gmail.com>
7296 L: linux-scsi@vger.kernel.org
7297 S: Maintained
7298 F: Documentation/scsi/g_NCR5380.txt
7299 F: drivers/scsi/NCR5380.*
7300 F: drivers/scsi/arm/cumana_1.c
7301 F: drivers/scsi/arm/oak.c
7302 F: drivers/scsi/atari_NCR5380.c
7303 F: drivers/scsi/atari_scsi.*
7304 F: drivers/scsi/dmx3191d.c
7305 F: drivers/scsi/dtc.*
7306 F: drivers/scsi/g_NCR5380.*
7307 F: drivers/scsi/g_NCR5380_mmio.c
7308 F: drivers/scsi/mac_scsi.*
7309 F: drivers/scsi/pas16.*
7310 F: drivers/scsi/sun3_scsi.*
7311 F: drivers/scsi/sun3_scsi_vme.c
7312 F: drivers/scsi/t128.*
7313
7314 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7315 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7316 L: linux-scsi@vger.kernel.org
7317 S: Maintained
7318 F: drivers/scsi/NCR_D700.*
7319
7320 NCT6775 HARDWARE MONITOR DRIVER
7321 M: Guenter Roeck <linux@roeck-us.net>
7322 L: lm-sensors@lm-sensors.org
7323 S: Maintained
7324 F: Documentation/hwmon/nct6775
7325 F: drivers/hwmon/nct6775.c
7326
7327 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7328 M: Faisal Latif <faisal.latif@intel.com>
7329 L: linux-rdma@vger.kernel.org
7330 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7331 S: Supported
7332 F: drivers/infiniband/hw/nes/
7333
7334 NETEM NETWORK EMULATOR
7335 M: Stephen Hemminger <stephen@networkplumber.org>
7336 L: netem@lists.linux-foundation.org
7337 S: Maintained
7338 F: net/sched/sch_netem.c
7339
7340 NETERION 10GbE DRIVERS (s2io/vxge)
7341 M: Jon Mason <jdmason@kudzu.us>
7342 L: netdev@vger.kernel.org
7343 S: Supported
7344 F: Documentation/networking/s2io.txt
7345 F: Documentation/networking/vxge.txt
7346 F: drivers/net/ethernet/neterion/
7347
7348 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7349 M: Pablo Neira Ayuso <pablo@netfilter.org>
7350 M: Patrick McHardy <kaber@trash.net>
7351 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7352 L: netfilter-devel@vger.kernel.org
7353 L: coreteam@netfilter.org
7354 W: http://www.netfilter.org/
7355 W: http://www.iptables.org/
7356 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7359 S: Supported
7360 F: include/linux/netfilter*
7361 F: include/linux/netfilter/
7362 F: include/net/netfilter/
7363 F: include/uapi/linux/netfilter*
7364 F: include/uapi/linux/netfilter/
7365 F: net/*/netfilter.c
7366 F: net/*/netfilter/
7367 F: net/netfilter/
7368 F: net/bridge/br_netfilter*.c
7369
7370 NETLABEL
7371 M: Paul Moore <paul@paul-moore.com>
7372 W: http://netlabel.sf.net
7373 L: netdev@vger.kernel.org
7374 S: Maintained
7375 F: Documentation/netlabel/
7376 F: include/net/netlabel.h
7377 F: net/netlabel/
7378
7379 NETROM NETWORK LAYER
7380 M: Ralf Baechle <ralf@linux-mips.org>
7381 L: linux-hams@vger.kernel.org
7382 W: http://www.linux-ax25.org/
7383 S: Maintained
7384 F: include/net/netrom.h
7385 F: include/uapi/linux/netrom.h
7386 F: net/netrom/
7387
7388 NETWORK BLOCK DEVICE (NBD)
7389 M: Markus Pargmann <mpa@pengutronix.de>
7390 S: Maintained
7391 L: nbd-general@lists.sourceforge.net
7392 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7393 F: Documentation/blockdev/nbd.txt
7394 F: drivers/block/nbd.c
7395 F: include/uapi/linux/nbd.h
7396
7397 NETWORK DROP MONITOR
7398 M: Neil Horman <nhorman@tuxdriver.com>
7399 L: netdev@vger.kernel.org
7400 S: Maintained
7401 W: https://fedorahosted.org/dropwatch/
7402 F: net/core/drop_monitor.c
7403
7404 NETWORKING [GENERAL]
7405 M: "David S. Miller" <davem@davemloft.net>
7406 L: netdev@vger.kernel.org
7407 W: http://www.linuxfoundation.org/en/Net
7408 Q: http://patchwork.ozlabs.org/project/netdev/list/
7409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7411 S: Maintained
7412 F: net/
7413 F: include/net/
7414 F: include/linux/in.h
7415 F: include/linux/net.h
7416 F: include/linux/netdevice.h
7417 F: include/uapi/linux/in.h
7418 F: include/uapi/linux/net.h
7419 F: include/uapi/linux/netdevice.h
7420 F: include/uapi/linux/net_namespace.h
7421 F: tools/net/
7422 F: tools/testing/selftests/net/
7423 F: lib/random32.c
7424 F: lib/test_bpf.c
7425
7426 NETWORKING [IPv4/IPv6]
7427 M: "David S. Miller" <davem@davemloft.net>
7428 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7429 M: James Morris <jmorris@namei.org>
7430 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7431 M: Patrick McHardy <kaber@trash.net>
7432 L: netdev@vger.kernel.org
7433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7434 S: Maintained
7435 F: net/ipv4/
7436 F: net/ipv6/
7437 F: include/net/ip*
7438 F: arch/x86/net/*
7439
7440 NETWORKING [IPSEC]
7441 M: Steffen Klassert <steffen.klassert@secunet.com>
7442 M: Herbert Xu <herbert@gondor.apana.org.au>
7443 M: "David S. Miller" <davem@davemloft.net>
7444 L: netdev@vger.kernel.org
7445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7447 S: Maintained
7448 F: net/core/flow.c
7449 F: net/xfrm/
7450 F: net/key/
7451 F: net/ipv4/xfrm*
7452 F: net/ipv4/esp4.c
7453 F: net/ipv4/ah4.c
7454 F: net/ipv4/ipcomp.c
7455 F: net/ipv4/ip_vti.c
7456 F: net/ipv6/xfrm*
7457 F: net/ipv6/esp6.c
7458 F: net/ipv6/ah6.c
7459 F: net/ipv6/ipcomp6.c
7460 F: net/ipv6/ip6_vti.c
7461 F: include/uapi/linux/xfrm.h
7462 F: include/net/xfrm.h
7463
7464 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7465 M: Paul Moore <paul@paul-moore.com>
7466 L: netdev@vger.kernel.org
7467 S: Maintained
7468
7469 NETWORKING [WIRELESS]
7470 L: linux-wireless@vger.kernel.org
7471 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7472
7473 NETWORKING DRIVERS
7474 L: netdev@vger.kernel.org
7475 W: http://www.linuxfoundation.org/en/Net
7476 Q: http://patchwork.ozlabs.org/project/netdev/list/
7477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7479 S: Odd Fixes
7480 F: drivers/net/
7481 F: include/linux/if_*
7482 F: include/linux/netdevice.h
7483 F: include/linux/etherdevice.h
7484 F: include/linux/fcdevice.h
7485 F: include/linux/fddidevice.h
7486 F: include/linux/hippidevice.h
7487 F: include/linux/inetdevice.h
7488 F: include/uapi/linux/if_*
7489 F: include/uapi/linux/netdevice.h
7490
7491 NETWORKING DRIVERS (WIRELESS)
7492 M: Kalle Valo <kvalo@codeaurora.org>
7493 L: linux-wireless@vger.kernel.org
7494 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7496 S: Maintained
7497 F: drivers/net/wireless/
7498
7499 NETXEN (1/10) GbE SUPPORT
7500 M: Manish Chopra <manish.chopra@qlogic.com>
7501 M: Sony Chacko <sony.chacko@qlogic.com>
7502 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7503 L: netdev@vger.kernel.org
7504 W: http://www.qlogic.com
7505 S: Supported
7506 F: drivers/net/ethernet/qlogic/netxen/
7507
7508 NFC SUBSYSTEM
7509 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7510 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7511 M: Samuel Ortiz <sameo@linux.intel.com>
7512 L: linux-wireless@vger.kernel.org
7513 L: linux-nfc@lists.01.org (subscribers-only)
7514 S: Supported
7515 F: net/nfc/
7516 F: include/net/nfc/
7517 F: include/uapi/linux/nfc.h
7518 F: drivers/nfc/
7519 F: include/linux/platform_data/pn544.h
7520 F: Documentation/devicetree/bindings/net/nfc/
7521
7522 NFS, SUNRPC, AND LOCKD CLIENTS
7523 M: Trond Myklebust <trond.myklebust@primarydata.com>
7524 M: Anna Schumaker <anna.schumaker@netapp.com>
7525 L: linux-nfs@vger.kernel.org
7526 W: http://client.linux-nfs.org
7527 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7528 S: Maintained
7529 F: fs/lockd/
7530 F: fs/nfs/
7531 F: fs/nfs_common/
7532 F: net/sunrpc/
7533 F: include/linux/lockd/
7534 F: include/linux/nfs*
7535 F: include/linux/sunrpc/
7536 F: include/uapi/linux/nfs*
7537 F: include/uapi/linux/sunrpc/
7538
7539 NILFS2 FILESYSTEM
7540 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7541 L: linux-nilfs@vger.kernel.org
7542 W: http://nilfs.sourceforge.net/
7543 T: git git://github.com/konis/nilfs2.git
7544 S: Supported
7545 F: Documentation/filesystems/nilfs2.txt
7546 F: fs/nilfs2/
7547 F: include/linux/nilfs2_fs.h
7548 F: include/trace/events/nilfs2.h
7549
7550 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7551 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7552 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7553 S: Maintained
7554 F: Documentation/scsi/NinjaSCSI.txt
7555 F: drivers/scsi/pcmcia/nsp_*
7556
7557 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7558 M: GOTO Masanori <gotom@debian.or.jp>
7559 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7560 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7561 S: Maintained
7562 F: Documentation/scsi/NinjaSCSI.txt
7563 F: drivers/scsi/nsp32*
7564
7565 NIOS2 ARCHITECTURE
7566 M: Ley Foon Tan <lftan@altera.com>
7567 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7569 S: Maintained
7570 F: arch/nios2/
7571
7572 NOKIA N900 POWER SUPPLY DRIVERS
7573 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7574 S: Maintained
7575 F: include/linux/power/bq2415x_charger.h
7576 F: include/linux/power/bq27xxx_battery.h
7577 F: include/linux/power/isp1704_charger.h
7578 F: drivers/power/bq2415x_charger.c
7579 F: drivers/power/bq27xxx_battery.c
7580 F: drivers/power/isp1704_charger.c
7581 F: drivers/power/rx51_battery.c
7582
7583 NTB DRIVER CORE
7584 M: Jon Mason <jdmason@kudzu.us>
7585 M: Dave Jiang <dave.jiang@intel.com>
7586 M: Allen Hubbe <Allen.Hubbe@emc.com>
7587 L: linux-ntb@googlegroups.com
7588 S: Supported
7589 W: https://github.com/jonmason/ntb/wiki
7590 T: git git://github.com/jonmason/ntb.git
7591 F: drivers/ntb/
7592 F: drivers/net/ntb_netdev.c
7593 F: include/linux/ntb.h
7594 F: include/linux/ntb_transport.h
7595
7596 NTB INTEL DRIVER
7597 M: Jon Mason <jdmason@kudzu.us>
7598 M: Dave Jiang <dave.jiang@intel.com>
7599 L: linux-ntb@googlegroups.com
7600 S: Supported
7601 W: https://github.com/jonmason/ntb/wiki
7602 T: git git://github.com/jonmason/ntb.git
7603 F: drivers/ntb/hw/intel/
7604
7605 NTFS FILESYSTEM
7606 M: Anton Altaparmakov <anton@tuxera.com>
7607 L: linux-ntfs-dev@lists.sourceforge.net
7608 W: http://www.tuxera.com/
7609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7610 S: Supported
7611 F: Documentation/filesystems/ntfs.txt
7612 F: fs/ntfs/
7613
7614 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7615 M: Antonino Daplas <adaplas@gmail.com>
7616 L: linux-fbdev@vger.kernel.org
7617 S: Maintained
7618 F: drivers/video/fbdev/riva/
7619 F: drivers/video/fbdev/nvidia/
7620
7621 NVM EXPRESS DRIVER
7622 M: Keith Busch <keith.busch@intel.com>
7623 M: Jens Axboe <axboe@fb.com>
7624 L: linux-nvme@lists.infradead.org
7625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7626 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7627 S: Supported
7628 F: drivers/nvme/host/
7629 F: include/linux/nvme.h
7630
7631 NVMEM FRAMEWORK
7632 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7633 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7634 S: Maintained
7635 F: drivers/nvmem/
7636 F: Documentation/devicetree/bindings/nvmem/
7637 F: include/linux/nvmem-consumer.h
7638 F: include/linux/nvmem-provider.h
7639
7640 NXP-NCI NFC DRIVER
7641 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7642 R: Charles Gorand <charles.gorand@effinnov.com>
7643 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7644 S: Supported
7645 F: drivers/nfc/nxp-nci
7646
7647 NXP TDA998X DRM DRIVER
7648 M: Russell King <rmk+kernel@arm.linux.org.uk>
7649 S: Supported
7650 F: drivers/gpu/drm/i2c/tda998x_drv.c
7651 F: include/drm/i2c/tda998x.h
7652
7653 NXP TFA9879 DRIVER
7654 M: Peter Rosin <peda@axentia.se>
7655 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7656 S: Maintained
7657 F: sound/soc/codecs/tfa9879*
7658
7659 OMAP SUPPORT
7660 M: Tony Lindgren <tony@atomide.com>
7661 L: linux-omap@vger.kernel.org
7662 W: http://www.muru.com/linux/omap/
7663 W: http://linux.omap.com/
7664 Q: http://patchwork.kernel.org/project/linux-omap/list/
7665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7666 S: Maintained
7667 F: arch/arm/*omap*/
7668 F: arch/arm/configs/omap1_defconfig
7669 F: arch/arm/configs/omap2plus_defconfig
7670 F: drivers/i2c/busses/i2c-omap.c
7671 F: drivers/irqchip/irq-omap-intc.c
7672 F: drivers/mfd/*omap*.c
7673 F: drivers/mfd/menelaus.c
7674 F: drivers/mfd/palmas.c
7675 F: drivers/mfd/tps65217.c
7676 F: drivers/mfd/tps65218.c
7677 F: drivers/mfd/tps65910.c
7678 F: drivers/mfd/twl-core.[ch]
7679 F: drivers/mfd/twl4030*.c
7680 F: drivers/mfd/twl6030*.c
7681 F: drivers/mfd/twl6040*.c
7682 F: drivers/regulator/palmas-regulator*.c
7683 F: drivers/regulator/pbias-regulator.c
7684 F: drivers/regulator/tps65217-regulator.c
7685 F: drivers/regulator/tps65218-regulator.c
7686 F: drivers/regulator/tps65910-regulator.c
7687 F: drivers/regulator/twl-regulator.c
7688 F: include/linux/i2c-omap.h
7689
7690 OMAP DEVICE TREE SUPPORT
7691 M: Benoît Cousson <bcousson@baylibre.com>
7692 M: Tony Lindgren <tony@atomide.com>
7693 L: linux-omap@vger.kernel.org
7694 L: devicetree@vger.kernel.org
7695 S: Maintained
7696 F: arch/arm/boot/dts/*omap*
7697 F: arch/arm/boot/dts/*am3*
7698 F: arch/arm/boot/dts/*am4*
7699 F: arch/arm/boot/dts/*am5*
7700 F: arch/arm/boot/dts/*dra7*
7701
7702 OMAP CLOCK FRAMEWORK SUPPORT
7703 M: Paul Walmsley <paul@pwsan.com>
7704 L: linux-omap@vger.kernel.org
7705 S: Maintained
7706 F: arch/arm/*omap*/*clock*
7707
7708 OMAP POWER MANAGEMENT SUPPORT
7709 M: Kevin Hilman <khilman@deeprootsystems.com>
7710 L: linux-omap@vger.kernel.org
7711 S: Maintained
7712 F: arch/arm/*omap*/*pm*
7713 F: drivers/cpufreq/omap-cpufreq.c
7714
7715 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7716 M: Rajendra Nayak <rnayak@ti.com>
7717 M: Paul Walmsley <paul@pwsan.com>
7718 L: linux-omap@vger.kernel.org
7719 S: Maintained
7720 F: arch/arm/mach-omap2/prm*
7721
7722 OMAP AUDIO SUPPORT
7723 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7724 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7725 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7726 L: linux-omap@vger.kernel.org
7727 S: Maintained
7728 F: sound/soc/omap/
7729
7730 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7731 M: Roger Quadros <rogerq@ti.com>
7732 M: Tony Lindgren <tony@atomide.com>
7733 L: linux-omap@vger.kernel.org
7734 S: Maintained
7735 F: drivers/memory/omap-gpmc.c
7736 F: arch/arm/mach-omap2/*gpmc*
7737
7738 OMAP FRAMEBUFFER SUPPORT
7739 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7740 L: linux-fbdev@vger.kernel.org
7741 L: linux-omap@vger.kernel.org
7742 S: Maintained
7743 F: drivers/video/fbdev/omap/
7744
7745 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7746 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7747 L: linux-omap@vger.kernel.org
7748 L: linux-fbdev@vger.kernel.org
7749 S: Maintained
7750 F: drivers/video/fbdev/omap2/
7751 F: Documentation/arm/OMAP/DSS
7752
7753 OMAP HARDWARE SPINLOCK SUPPORT
7754 M: Ohad Ben-Cohen <ohad@wizery.com>
7755 L: linux-omap@vger.kernel.org
7756 S: Maintained
7757 F: drivers/hwspinlock/omap_hwspinlock.c
7758
7759 OMAP MMC SUPPORT
7760 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7761 L: linux-omap@vger.kernel.org
7762 S: Maintained
7763 F: drivers/mmc/host/omap.c
7764
7765 OMAP HS MMC SUPPORT
7766 L: linux-mmc@vger.kernel.org
7767 L: linux-omap@vger.kernel.org
7768 S: Orphan
7769 F: drivers/mmc/host/omap_hsmmc.c
7770
7771 OMAP RANDOM NUMBER GENERATOR SUPPORT
7772 M: Deepak Saxena <dsaxena@plexity.net>
7773 S: Maintained
7774 F: drivers/char/hw_random/omap-rng.c
7775
7776 OMAP HWMOD SUPPORT
7777 M: Benoît Cousson <bcousson@baylibre.com>
7778 M: Paul Walmsley <paul@pwsan.com>
7779 L: linux-omap@vger.kernel.org
7780 S: Maintained
7781 F: arch/arm/mach-omap2/omap_hwmod.*
7782
7783 OMAP HWMOD DATA
7784 M: Paul Walmsley <paul@pwsan.com>
7785 L: linux-omap@vger.kernel.org
7786 S: Maintained
7787 F: arch/arm/mach-omap2/omap_hwmod*data*
7788
7789 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7790 M: Benoît Cousson <bcousson@baylibre.com>
7791 L: linux-omap@vger.kernel.org
7792 S: Maintained
7793 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7794
7795 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7796 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7797 L: linux-media@vger.kernel.org
7798 S: Maintained
7799 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7800 F: drivers/media/platform/omap3isp/
7801 F: drivers/staging/media/omap4iss/
7802
7803 OMAP USB SUPPORT
7804 M: Felipe Balbi <balbi@ti.com>
7805 L: linux-usb@vger.kernel.org
7806 L: linux-omap@vger.kernel.org
7807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7808 S: Maintained
7809 F: drivers/usb/*/*omap*
7810 F: arch/arm/*omap*/usb*
7811
7812 OMAP GPIO DRIVER
7813 M: Javier Martinez Canillas <javier@dowhile0.org>
7814 M: Santosh Shilimkar <ssantosh@kernel.org>
7815 M: Kevin Hilman <khilman@deeprootsystems.com>
7816 L: linux-omap@vger.kernel.org
7817 S: Maintained
7818 F: drivers/gpio/gpio-omap.c
7819
7820 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7821 M: Mark Jackson <mpfj@newflow.co.uk>
7822 L: linux-omap@vger.kernel.org
7823 S: Maintained
7824 F: arch/arm/boot/dts/am335x-nano.dts
7825
7826 OMFS FILESYSTEM
7827 M: Bob Copeland <me@bobcopeland.com>
7828 L: linux-karma-devel@lists.sourceforge.net
7829 S: Maintained
7830 F: Documentation/filesystems/omfs.txt
7831 F: fs/omfs/
7832
7833 OMNIKEY CARDMAN 4000 DRIVER
7834 M: Harald Welte <laforge@gnumonks.org>
7835 S: Maintained
7836 F: drivers/char/pcmcia/cm4000_cs.c
7837 F: include/linux/cm4000_cs.h
7838 F: include/uapi/linux/cm4000_cs.h
7839
7840 OMNIKEY CARDMAN 4040 DRIVER
7841 M: Harald Welte <laforge@gnumonks.org>
7842 S: Maintained
7843 F: drivers/char/pcmcia/cm4040_cs.*
7844
7845 OMNIVISION OV7670 SENSOR DRIVER
7846 M: Jonathan Corbet <corbet@lwn.net>
7847 L: linux-media@vger.kernel.org
7848 T: git git://linuxtv.org/media_tree.git
7849 S: Maintained
7850 F: drivers/media/i2c/ov7670.c
7851
7852 ONENAND FLASH DRIVER
7853 M: Kyungmin Park <kyungmin.park@samsung.com>
7854 L: linux-mtd@lists.infradead.org
7855 S: Maintained
7856 F: drivers/mtd/onenand/
7857 F: include/linux/mtd/onenand*.h
7858
7859 ONSTREAM SCSI TAPE DRIVER
7860 M: Willem Riede <osst@riede.org>
7861 L: osst-users@lists.sourceforge.net
7862 L: linux-scsi@vger.kernel.org
7863 S: Maintained
7864 F: Documentation/scsi/osst.txt
7865 F: drivers/scsi/osst.*
7866 F: drivers/scsi/osst_*.h
7867 F: drivers/scsi/st.h
7868
7869 OPENCORES I2C BUS DRIVER
7870 M: Peter Korsgaard <jacmet@sunsite.dk>
7871 L: linux-i2c@vger.kernel.org
7872 S: Maintained
7873 F: Documentation/i2c/busses/i2c-ocores
7874 F: drivers/i2c/busses/i2c-ocores.c
7875
7876 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7877 M: Rob Herring <robh+dt@kernel.org>
7878 M: Frank Rowand <frowand.list@gmail.com>
7879 M: Grant Likely <grant.likely@linaro.org>
7880 L: devicetree@vger.kernel.org
7881 W: http://www.devicetree.org/
7882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7883 S: Maintained
7884 F: drivers/of/
7885 F: include/linux/of*.h
7886 F: scripts/dtc/
7887
7888 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7889 M: Rob Herring <robh+dt@kernel.org>
7890 M: Pawel Moll <pawel.moll@arm.com>
7891 M: Mark Rutland <mark.rutland@arm.com>
7892 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7893 M: Kumar Gala <galak@codeaurora.org>
7894 L: devicetree@vger.kernel.org
7895 S: Maintained
7896 F: Documentation/devicetree/
7897 F: arch/*/boot/dts/
7898 F: include/dt-bindings/
7899
7900 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7901 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7902 L: devicetree@vger.kernel.org
7903 S: Maintained
7904 F: Documentation/devicetree/dynamic-resolution-notes.txt
7905 F: Documentation/devicetree/overlay-notes.txt
7906 F: drivers/of/overlay.c
7907 F: drivers/of/resolver.c
7908
7909 OPENRISC ARCHITECTURE
7910 M: Jonas Bonn <jonas@southpole.se>
7911 W: http://openrisc.net
7912 L: linux@lists.openrisc.net (moderated for non-subscribers)
7913 S: Maintained
7914 T: git git://openrisc.net/~jonas/linux
7915 F: arch/openrisc/
7916
7917 OPENVSWITCH
7918 M: Pravin Shelar <pshelar@nicira.com>
7919 L: netdev@vger.kernel.org
7920 L: dev@openvswitch.org
7921 W: http://openvswitch.org
7922 S: Maintained
7923 F: net/openvswitch/
7924 F: include/uapi/linux/openvswitch.h
7925
7926 OPL4 DRIVER
7927 M: Clemens Ladisch <clemens@ladisch.de>
7928 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7929 T: git git://git.alsa-project.org/alsa-kernel.git
7930 S: Maintained
7931 F: sound/drivers/opl4/
7932
7933 OPROFILE
7934 M: Robert Richter <rric@kernel.org>
7935 L: oprofile-list@lists.sf.net
7936 S: Maintained
7937 F: arch/*/include/asm/oprofile*.h
7938 F: arch/*/oprofile/
7939 F: drivers/oprofile/
7940 F: include/linux/oprofile.h
7941
7942 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7943 M: Mark Fasheh <mfasheh@suse.com>
7944 M: Joel Becker <jlbec@evilplan.org>
7945 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7946 W: http://ocfs2.wiki.kernel.org
7947 S: Supported
7948 F: Documentation/filesystems/ocfs2.txt
7949 F: Documentation/filesystems/dlmfs.txt
7950 F: fs/ocfs2/
7951
7952 ORINOCO DRIVER
7953 L: linux-wireless@vger.kernel.org
7954 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7955 W: http://www.nongnu.org/orinoco/
7956 S: Orphan
7957 F: drivers/net/wireless/orinoco/
7958
7959 OSD LIBRARY and FILESYSTEM
7960 M: Boaz Harrosh <ooo@electrozaur.com>
7961 M: Benny Halevy <bhalevy@primarydata.com>
7962 L: osd-dev@open-osd.org
7963 W: http://open-osd.org
7964 T: git git://git.open-osd.org/open-osd.git
7965 S: Maintained
7966 F: drivers/scsi/osd/
7967 F: include/scsi/osd_*
7968 F: fs/exofs/
7969
7970 OVERLAY FILESYSTEM
7971 M: Miklos Szeredi <miklos@szeredi.hu>
7972 L: linux-unionfs@vger.kernel.org
7973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7974 S: Supported
7975 F: fs/overlayfs/
7976 F: Documentation/filesystems/overlayfs.txt
7977
7978 P54 WIRELESS DRIVER
7979 M: Christian Lamparter <chunkeey@googlemail.com>
7980 L: linux-wireless@vger.kernel.org
7981 W: http://wireless.kernel.org/en/users/Drivers/p54
7982 S: Maintained
7983 F: drivers/net/wireless/p54/
7984
7985 PA SEMI ETHERNET DRIVER
7986 M: Olof Johansson <olof@lixom.net>
7987 L: netdev@vger.kernel.org
7988 S: Maintained
7989 F: drivers/net/ethernet/pasemi/*
7990
7991 PA SEMI SMBUS DRIVER
7992 M: Olof Johansson <olof@lixom.net>
7993 L: linux-i2c@vger.kernel.org
7994 S: Maintained
7995 F: drivers/i2c/busses/i2c-pasemi.c
7996
7997 PADATA PARALLEL EXECUTION MECHANISM
7998 M: Steffen Klassert <steffen.klassert@secunet.com>
7999 L: linux-crypto@vger.kernel.org
8000 S: Maintained
8001 F: kernel/padata.c
8002 F: include/linux/padata.h
8003 F: Documentation/padata.txt
8004
8005 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8006 M: Harald Welte <laforge@gnumonks.org>
8007 L: platform-driver-x86@vger.kernel.org
8008 S: Maintained
8009 F: drivers/platform/x86/panasonic-laptop.c
8010
8011 PANASONIC MN10300/AM33/AM34 PORT
8012 M: David Howells <dhowells@redhat.com>
8013 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8014 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8015 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8016 S: Maintained
8017 F: Documentation/mn10300/
8018 F: arch/mn10300/
8019
8020 PARALLEL PORT SUBSYSTEM
8021 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8022 M: Sudip Mukherjee <sudip@vectorindia.org>
8023 L: linux-parport@lists.infradead.org (subscribers-only)
8024 S: Maintained
8025 F: drivers/parport/
8026 F: include/linux/parport*.h
8027 F: drivers/char/ppdev.c
8028 F: include/uapi/linux/ppdev.h
8029 F: Documentation/parport*.txt
8030
8031 PARAVIRT_OPS INTERFACE
8032 M: Jeremy Fitzhardinge <jeremy@goop.org>
8033 M: Chris Wright <chrisw@sous-sol.org>
8034 M: Alok Kataria <akataria@vmware.com>
8035 M: Rusty Russell <rusty@rustcorp.com.au>
8036 L: virtualization@lists.linux-foundation.org
8037 S: Supported
8038 F: Documentation/virtual/paravirt_ops.txt
8039 F: arch/*/kernel/paravirt*
8040 F: arch/*/include/asm/paravirt.h
8041
8042 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8043 M: Tim Waugh <tim@cyberelk.net>
8044 L: linux-parport@lists.infradead.org (subscribers-only)
8045 S: Maintained
8046 F: Documentation/blockdev/paride.txt
8047 F: drivers/block/paride/
8048
8049 PARISC ARCHITECTURE
8050 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8051 M: Helge Deller <deller@gmx.de>
8052 L: linux-parisc@vger.kernel.org
8053 W: http://www.parisc-linux.org/
8054 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8057 S: Maintained
8058 F: arch/parisc/
8059 F: Documentation/parisc/
8060 F: drivers/parisc/
8061 F: drivers/char/agp/parisc-agp.c
8062 F: drivers/input/serio/gscps2.c
8063 F: drivers/parport/parport_gsc.*
8064 F: drivers/tty/serial/8250/8250_gsc.c
8065 F: drivers/video/fbdev/sti*
8066 F: drivers/video/console/sti*
8067 F: drivers/video/logo/logo_parisc*
8068
8069 PC87360 HARDWARE MONITORING DRIVER
8070 M: Jim Cromie <jim.cromie@gmail.com>
8071 L: lm-sensors@lm-sensors.org
8072 S: Maintained
8073 F: Documentation/hwmon/pc87360
8074 F: drivers/hwmon/pc87360.c
8075
8076 PC8736x GPIO DRIVER
8077 M: Jim Cromie <jim.cromie@gmail.com>
8078 S: Maintained
8079 F: drivers/char/pc8736x_gpio.c
8080
8081 PC87427 HARDWARE MONITORING DRIVER
8082 M: Jean Delvare <jdelvare@suse.com>
8083 L: lm-sensors@lm-sensors.org
8084 S: Maintained
8085 F: Documentation/hwmon/pc87427
8086 F: drivers/hwmon/pc87427.c
8087
8088 PCA9532 LED DRIVER
8089 M: Riku Voipio <riku.voipio@iki.fi>
8090 S: Maintained
8091 F: drivers/leds/leds-pca9532.c
8092 F: include/linux/leds-pca9532.h
8093
8094 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8095 M: Guenter Roeck <linux@roeck-us.net>
8096 L: linux-i2c@vger.kernel.org
8097 S: Maintained
8098 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8099
8100 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8101 M: Khalid Aziz <khalid@gonehiking.org>
8102 S: Maintained
8103 F: drivers/firmware/pcdp.*
8104
8105 PCI ERROR RECOVERY
8106 M: Linas Vepstas <linasvepstas@gmail.com>
8107 L: linux-pci@vger.kernel.org
8108 S: Supported
8109 F: Documentation/PCI/pci-error-recovery.txt
8110
8111 PCI SUBSYSTEM
8112 M: Bjorn Helgaas <bhelgaas@google.com>
8113 L: linux-pci@vger.kernel.org
8114 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8116 S: Supported
8117 F: Documentation/PCI/
8118 F: drivers/pci/
8119 F: include/linux/pci*
8120 F: arch/x86/pci/
8121 F: arch/x86/kernel/quirks.c
8122
8123 PCI DRIVER FOR ALTERA PCIE IP
8124 M: Ley Foon Tan <lftan@altera.com>
8125 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8126 L: linux-pci@vger.kernel.org
8127 S: Supported
8128 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8129 F: drivers/pci/host/pcie-altera.c
8130
8131 PCI DRIVER FOR ARM VERSATILE PLATFORM
8132 M: Rob Herring <robh@kernel.org>
8133 L: linux-pci@vger.kernel.org
8134 L: linux-arm-kernel@lists.infradead.org
8135 S: Maintained
8136 F: Documentation/devicetree/bindings/pci/versatile.txt
8137 F: drivers/pci/host/pci-versatile.c
8138
8139 PCI DRIVER FOR APPLIEDMICRO XGENE
8140 M: Tanmay Inamdar <tinamdar@apm.com>
8141 L: linux-pci@vger.kernel.org
8142 L: linux-arm-kernel@lists.infradead.org
8143 S: Maintained
8144 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8145 F: drivers/pci/host/pci-xgene.c
8146
8147 PCI DRIVER FOR FREESCALE LAYERSCAPE
8148 M: Minghuan Lian <minghuan.Lian@freescale.com>
8149 M: Mingkai Hu <mingkai.hu@freescale.com>
8150 M: Roy Zang <tie-fei.zang@freescale.com>
8151 L: linuxppc-dev@lists.ozlabs.org
8152 L: linux-pci@vger.kernel.org
8153 L: linux-arm-kernel@lists.infradead.org
8154 S: Maintained
8155 F: drivers/pci/host/*layerscape*
8156
8157 PCI DRIVER FOR IMX6
8158 M: Richard Zhu <Richard.Zhu@freescale.com>
8159 M: Lucas Stach <l.stach@pengutronix.de>
8160 L: linux-pci@vger.kernel.org
8161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8162 S: Maintained
8163 F: drivers/pci/host/*imx6*
8164
8165 PCI DRIVER FOR TI KEYSTONE
8166 M: Murali Karicheri <m-karicheri2@ti.com>
8167 L: linux-pci@vger.kernel.org
8168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8169 S: Maintained
8170 F: drivers/pci/host/*keystone*
8171
8172 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8173 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8174 M: Jason Cooper <jason@lakedaemon.net>
8175 L: linux-pci@vger.kernel.org
8176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177 S: Maintained
8178 F: drivers/pci/host/*mvebu*
8179
8180 PCI DRIVER FOR NVIDIA TEGRA
8181 M: Thierry Reding <thierry.reding@gmail.com>
8182 L: linux-tegra@vger.kernel.org
8183 L: linux-pci@vger.kernel.org
8184 S: Supported
8185 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8186 F: drivers/pci/host/pci-tegra.c
8187
8188 PCI DRIVER FOR TI DRA7XX
8189 M: Kishon Vijay Abraham I <kishon@ti.com>
8190 L: linux-omap@vger.kernel.org
8191 L: linux-pci@vger.kernel.org
8192 S: Supported
8193 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8194 F: drivers/pci/host/pci-dra7xx.c
8195
8196 PCI DRIVER FOR RENESAS R-CAR
8197 M: Simon Horman <horms@verge.net.au>
8198 L: linux-pci@vger.kernel.org
8199 L: linux-sh@vger.kernel.org
8200 S: Maintained
8201 F: drivers/pci/host/*rcar*
8202
8203 PCI DRIVER FOR SAMSUNG EXYNOS
8204 M: Jingoo Han <jingoohan1@gmail.com>
8205 L: linux-pci@vger.kernel.org
8206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8207 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8208 S: Maintained
8209 F: drivers/pci/host/pci-exynos.c
8210
8211 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8212 M: Jingoo Han <jingoohan1@gmail.com>
8213 M: Pratyush Anand <pratyush.anand@gmail.com>
8214 L: linux-pci@vger.kernel.org
8215 S: Maintained
8216 F: drivers/pci/host/*designware*
8217
8218 PCI DRIVER FOR GENERIC OF HOSTS
8219 M: Will Deacon <will.deacon@arm.com>
8220 L: linux-pci@vger.kernel.org
8221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8222 S: Maintained
8223 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8224 F: drivers/pci/host/pci-host-generic.c
8225
8226 PCIE DRIVER FOR ST SPEAR13XX
8227 M: Pratyush Anand <pratyush.anand@gmail.com>
8228 L: linux-pci@vger.kernel.org
8229 S: Maintained
8230 F: drivers/pci/host/*spear*
8231
8232 PCI MSI DRIVER FOR ALTERA MSI IP
8233 M: Ley Foon Tan <lftan@altera.com>
8234 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8235 L: linux-pci@vger.kernel.org
8236 S: Supported
8237 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8238 F: drivers/pci/host/pcie-altera-msi.c
8239
8240 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8241 M: Duc Dang <dhdang@apm.com>
8242 L: linux-pci@vger.kernel.org
8243 L: linux-arm-kernel@lists.infradead.org
8244 S: Maintained
8245 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8246 F: drivers/pci/host/pci-xgene-msi.c
8247
8248 PCIE DRIVER FOR HISILICON
8249 M: Zhou Wang <wangzhou1@hisilicon.com>
8250 L: linux-pci@vger.kernel.org
8251 S: Maintained
8252 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8253 F: drivers/pci/host/pcie-hisi.c
8254
8255 PCMCIA SUBSYSTEM
8256 P: Linux PCMCIA Team
8257 L: linux-pcmcia@lists.infradead.org
8258 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8260 S: Maintained
8261 F: Documentation/pcmcia/
8262 F: drivers/pcmcia/
8263 F: include/pcmcia/
8264
8265 PCNET32 NETWORK DRIVER
8266 M: Don Fry <pcnet32@frontier.com>
8267 L: netdev@vger.kernel.org
8268 S: Maintained
8269 F: drivers/net/ethernet/amd/pcnet32.c
8270
8271 PCRYPT PARALLEL CRYPTO ENGINE
8272 M: Steffen Klassert <steffen.klassert@secunet.com>
8273 L: linux-crypto@vger.kernel.org
8274 S: Maintained
8275 F: crypto/pcrypt.c
8276 F: include/crypto/pcrypt.h
8277
8278 PER-CPU MEMORY ALLOCATOR
8279 M: Tejun Heo <tj@kernel.org>
8280 M: Christoph Lameter <cl@linux-foundation.org>
8281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8282 S: Maintained
8283 F: include/linux/percpu*.h
8284 F: mm/percpu*.c
8285 F: arch/*/include/asm/percpu.h
8286
8287 PER-TASK DELAY ACCOUNTING
8288 M: Balbir Singh <bsingharora@gmail.com>
8289 S: Maintained
8290 F: include/linux/delayacct.h
8291 F: kernel/delayacct.c
8292
8293 PERFORMANCE EVENTS SUBSYSTEM
8294 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8295 M: Ingo Molnar <mingo@redhat.com>
8296 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8297 L: linux-kernel@vger.kernel.org
8298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8299 S: Supported
8300 F: kernel/events/*
8301 F: include/linux/perf_event.h
8302 F: include/uapi/linux/perf_event.h
8303 F: arch/*/kernel/perf_event*.c
8304 F: arch/*/kernel/*/perf_event*.c
8305 F: arch/*/kernel/*/*/perf_event*.c
8306 F: arch/*/include/asm/perf_event.h
8307 F: arch/*/kernel/perf_callchain.c
8308 F: tools/perf/
8309
8310 PERSONALITY HANDLING
8311 M: Christoph Hellwig <hch@infradead.org>
8312 L: linux-abi-devel@lists.sourceforge.net
8313 S: Maintained
8314 F: include/linux/personality.h
8315 F: include/uapi/linux/personality.h
8316
8317 PHONET PROTOCOL
8318 M: Remi Denis-Courmont <courmisch@gmail.com>
8319 S: Supported
8320 F: Documentation/networking/phonet.txt
8321 F: include/linux/phonet.h
8322 F: include/net/phonet/
8323 F: include/uapi/linux/phonet.h
8324 F: net/phonet/
8325
8326 PHRAM MTD DRIVER
8327 M: Joern Engel <joern@lazybastard.org>
8328 L: linux-mtd@lists.infradead.org
8329 S: Maintained
8330 F: drivers/mtd/devices/phram.c
8331
8332 PICOLCD HID DRIVER
8333 M: Bruno Prémont <bonbons@linux-vserver.org>
8334 L: linux-input@vger.kernel.org
8335 S: Maintained
8336 F: drivers/hid/hid-picolcd*
8337
8338 PICOXCELL SUPPORT
8339 M: Jamie Iles <jamie@jamieiles.com>
8340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8341 T: git git://github.com/jamieiles/linux-2.6-ji.git
8342 S: Supported
8343 F: arch/arm/boot/dts/picoxcell*
8344 F: arch/arm/mach-picoxcell/
8345 F: drivers/crypto/picoxcell*
8346
8347 PIN CONTROL SUBSYSTEM
8348 M: Linus Walleij <linus.walleij@linaro.org>
8349 L: linux-gpio@vger.kernel.org
8350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8351 S: Maintained
8352 F: drivers/pinctrl/
8353 F: include/linux/pinctrl/
8354
8355 PIN CONTROLLER - ATMEL AT91
8356 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8358 S: Maintained
8359 F: drivers/pinctrl/pinctrl-at91.*
8360
8361 PIN CONTROLLER - ATMEL AT91 PIO4
8362 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8364 L: linux-gpio@vger.kernel.org
8365 S: Supported
8366 F: drivers/pinctrl/pinctrl-at91-pio4.*
8367
8368 PIN CONTROLLER - INTEL
8369 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8370 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8371 S: Maintained
8372 F: drivers/pinctrl/intel/
8373
8374 PIN CONTROLLER - RENESAS
8375 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8376 L: linux-sh@vger.kernel.org
8377 S: Maintained
8378 F: drivers/pinctrl/sh-pfc/
8379
8380 PIN CONTROLLER - SAMSUNG
8381 M: Tomasz Figa <tomasz.figa@gmail.com>
8382 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8383 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8384 S: Maintained
8385 F: drivers/pinctrl/samsung/
8386
8387 PIN CONTROLLER - ST SPEAR
8388 M: Viresh Kumar <vireshk@kernel.org>
8389 L: spear-devel@list.st.com
8390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391 W: http://www.st.com/spear
8392 S: Maintained
8393 F: drivers/pinctrl/spear/
8394
8395 PKTCDVD DRIVER
8396 M: Jiri Kosina <jikos@kernel.org>
8397 S: Maintained
8398 F: drivers/block/pktcdvd.c
8399 F: include/linux/pktcdvd.h
8400 F: include/uapi/linux/pktcdvd.h
8401
8402 PKUNITY SOC DRIVERS
8403 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8404 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8405 S: Maintained
8406 T: git git://github.com/gxt/linux.git
8407 F: drivers/input/serio/i8042-unicore32io.h
8408 F: drivers/i2c/busses/i2c-puv3.c
8409 F: drivers/video/fbdev/fb-puv3.c
8410 F: drivers/rtc/rtc-puv3.c
8411
8412 PMBUS HARDWARE MONITORING DRIVERS
8413 M: Guenter Roeck <linux@roeck-us.net>
8414 L: lm-sensors@lm-sensors.org
8415 W: http://www.lm-sensors.org/
8416 W: http://www.roeck-us.net/linux/drivers/
8417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8418 S: Maintained
8419 F: Documentation/hwmon/pmbus
8420 F: drivers/hwmon/pmbus/
8421 F: include/linux/i2c/pmbus.h
8422
8423 PMC SIERRA MaxRAID DRIVER
8424 L: linux-scsi@vger.kernel.org
8425 W: http://www.pmc-sierra.com/
8426 S: Orphan
8427 F: drivers/scsi/pmcraid.*
8428
8429 PMC SIERRA PM8001 DRIVER
8430 M: Jack Wang <jinpu.wang@profitbricks.com>
8431 M: lindar_liu@usish.com
8432 L: pmchba@pmcs.com
8433 L: linux-scsi@vger.kernel.org
8434 S: Supported
8435 F: drivers/scsi/pm8001/
8436
8437 POSIX CLOCKS and TIMERS
8438 M: Thomas Gleixner <tglx@linutronix.de>
8439 L: linux-kernel@vger.kernel.org
8440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8441 S: Maintained
8442 F: fs/timerfd.c
8443 F: include/linux/timer*
8444 F: kernel/time/*timer*
8445
8446 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8447 M: Sebastian Reichel <sre@kernel.org>
8448 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8449 M: David Woodhouse <dwmw2@infradead.org>
8450 L: linux-pm@vger.kernel.org
8451 T: git git://git.infradead.org/battery-2.6.git
8452 S: Maintained
8453 F: include/linux/power_supply.h
8454 F: drivers/power/
8455 X: drivers/power/avs/
8456
8457 POWER STATE COORDINATION INTERFACE (PSCI)
8458 M: Mark Rutland <mark.rutland@arm.com>
8459 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8460 L: linux-arm-kernel@lists.infradead.org
8461 S: Maintained
8462 F: drivers/firmware/psci.c
8463 F: include/linux/psci.h
8464 F: include/uapi/linux/psci.h
8465
8466 PNP SUPPORT
8467 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8468 S: Maintained
8469 F: drivers/pnp/
8470
8471 PPP PROTOCOL DRIVERS AND COMPRESSORS
8472 M: Paul Mackerras <paulus@samba.org>
8473 L: linux-ppp@vger.kernel.org
8474 S: Maintained
8475 F: drivers/net/ppp/ppp_*
8476
8477 PPP OVER ATM (RFC 2364)
8478 M: Mitchell Blank Jr <mitch@sfgoth.com>
8479 S: Maintained
8480 F: net/atm/pppoatm.c
8481 F: include/uapi/linux/atmppp.h
8482
8483 PPP OVER ETHERNET
8484 M: Michal Ostrowski <mostrows@earthlink.net>
8485 S: Maintained
8486 F: drivers/net/ppp/pppoe.c
8487 F: drivers/net/ppp/pppox.c
8488
8489 PPP OVER L2TP
8490 M: James Chapman <jchapman@katalix.com>
8491 S: Maintained
8492 F: net/l2tp/l2tp_ppp.c
8493 F: include/linux/if_pppol2tp.h
8494 F: include/uapi/linux/if_pppol2tp.h
8495
8496 PPS SUPPORT
8497 M: Rodolfo Giometti <giometti@enneenne.com>
8498 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8499 L: linuxpps@ml.enneenne.com (subscribers-only)
8500 S: Maintained
8501 F: Documentation/pps/
8502 F: drivers/pps/
8503 F: include/linux/pps*.h
8504
8505 PPTP DRIVER
8506 M: Dmitry Kozlov <xeb@mail.ru>
8507 L: netdev@vger.kernel.org
8508 S: Maintained
8509 F: drivers/net/ppp/pptp.c
8510 W: http://sourceforge.net/projects/accel-pptp
8511
8512 PREEMPTIBLE KERNEL
8513 M: Robert Love <rml@tech9.net>
8514 L: kpreempt-tech@lists.sourceforge.net
8515 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8516 S: Supported
8517 F: Documentation/preempt-locking.txt
8518 F: include/linux/preempt.h
8519
8520 PRISM54 WIRELESS DRIVER
8521 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8522 L: linux-wireless@vger.kernel.org
8523 W: http://wireless.kernel.org/en/users/Drivers/p54
8524 S: Obsolete
8525 F: drivers/net/wireless/prism54/
8526
8527 PS3 NETWORK SUPPORT
8528 M: Geoff Levand <geoff@infradead.org>
8529 L: netdev@vger.kernel.org
8530 L: linuxppc-dev@lists.ozlabs.org
8531 S: Maintained
8532 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8533
8534 PS3 PLATFORM SUPPORT
8535 M: Geoff Levand <geoff@infradead.org>
8536 L: linuxppc-dev@lists.ozlabs.org
8537 S: Maintained
8538 F: arch/powerpc/boot/ps3*
8539 F: arch/powerpc/include/asm/lv1call.h
8540 F: arch/powerpc/include/asm/ps3*.h
8541 F: arch/powerpc/platforms/ps3/
8542 F: drivers/*/ps3*
8543 F: drivers/ps3/
8544 F: drivers/rtc/rtc-ps3.c
8545 F: drivers/usb/host/*ps3.c
8546 F: sound/ppc/snd_ps3*
8547
8548 PS3VRAM DRIVER
8549 M: Jim Paris <jim@jtan.com>
8550 M: Geoff Levand <geoff@infradead.org>
8551 L: linuxppc-dev@lists.ozlabs.org
8552 S: Maintained
8553 F: drivers/block/ps3vram.c
8554
8555 PSTORE FILESYSTEM
8556 M: Anton Vorontsov <anton@enomsg.org>
8557 M: Colin Cross <ccross@android.com>
8558 M: Kees Cook <keescook@chromium.org>
8559 M: Tony Luck <tony.luck@intel.com>
8560 S: Maintained
8561 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8562 F: fs/pstore/
8563 F: include/linux/pstore*
8564 F: drivers/firmware/efi/efi-pstore.c
8565 F: drivers/acpi/apei/erst.c
8566
8567 PTP HARDWARE CLOCK SUPPORT
8568 M: Richard Cochran <richardcochran@gmail.com>
8569 L: netdev@vger.kernel.org
8570 S: Maintained
8571 W: http://linuxptp.sourceforge.net/
8572 F: Documentation/ABI/testing/sysfs-ptp
8573 F: Documentation/ptp/*
8574 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8575 F: drivers/net/phy/dp83640*
8576 F: drivers/ptp/*
8577 F: include/linux/ptp_cl*
8578
8579 PTRACE SUPPORT
8580 M: Roland McGrath <roland@hack.frob.com>
8581 M: Oleg Nesterov <oleg@redhat.com>
8582 S: Maintained
8583 F: include/asm-generic/syscall.h
8584 F: include/linux/ptrace.h
8585 F: include/linux/regset.h
8586 F: include/linux/tracehook.h
8587 F: include/uapi/linux/ptrace.h
8588 F: kernel/ptrace.c
8589
8590 PVRUSB2 VIDEO4LINUX DRIVER
8591 M: Mike Isely <isely@pobox.com>
8592 L: pvrusb2@isely.net (subscribers-only)
8593 L: linux-media@vger.kernel.org
8594 W: http://www.isely.net/pvrusb2/
8595 T: git git://linuxtv.org/media_tree.git
8596 S: Maintained
8597 F: Documentation/video4linux/README.pvrusb2
8598 F: drivers/media/usb/pvrusb2/
8599
8600 PWC WEBCAM DRIVER
8601 M: Hans de Goede <hdegoede@redhat.com>
8602 L: linux-media@vger.kernel.org
8603 T: git git://linuxtv.org/media_tree.git
8604 S: Maintained
8605 F: drivers/media/usb/pwc/*
8606
8607 PWM FAN DRIVER
8608 M: Kamil Debski <k.debski@samsung.com>
8609 L: lm-sensors@lm-sensors.org
8610 S: Supported
8611 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8612 F: Documentation/hwmon/pwm-fan
8613 F: drivers/hwmon/pwm-fan.c
8614
8615 PWM SUBSYSTEM
8616 M: Thierry Reding <thierry.reding@gmail.com>
8617 L: linux-pwm@vger.kernel.org
8618 S: Maintained
8619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8620 F: Documentation/pwm.txt
8621 F: Documentation/devicetree/bindings/pwm/
8622 F: include/linux/pwm.h
8623 F: drivers/pwm/
8624 F: drivers/video/backlight/pwm_bl.c
8625 F: include/linux/pwm_backlight.h
8626
8627 PXA2xx/PXA3xx SUPPORT
8628 M: Daniel Mack <daniel@zonque.org>
8629 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8630 M: Robert Jarzmik <robert.jarzmik@free.fr>
8631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8632 T: git git://github.com/hzhuang1/linux.git
8633 T: git git://github.com/rjarzmik/linux.git
8634 S: Maintained
8635 F: arch/arm/mach-pxa/
8636 F: drivers/dma/pxa*
8637 F: drivers/pcmcia/pxa2xx*
8638 F: drivers/spi/spi-pxa2xx*
8639 F: drivers/usb/gadget/udc/pxa2*
8640 F: include/sound/pxa2xx-lib.h
8641 F: sound/arm/pxa*
8642 F: sound/soc/pxa/
8643
8644 PXA3xx NAND FLASH DRIVER
8645 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8646 L: linux-mtd@lists.infradead.org
8647 S: Maintained
8648 F: drivers/mtd/nand/pxa3xx_nand.c
8649
8650 MMP SUPPORT
8651 M: Eric Miao <eric.y.miao@gmail.com>
8652 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8653 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8654 T: git git://github.com/hzhuang1/linux.git
8655 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8656 S: Maintained
8657 F: arch/arm/mach-mmp/
8658
8659 PXA MMCI DRIVER
8660 S: Orphan
8661
8662 PXA RTC DRIVER
8663 M: Robert Jarzmik <robert.jarzmik@free.fr>
8664 L: rtc-linux@googlegroups.com
8665 S: Maintained
8666
8667 QAT DRIVER
8668 M: Tadeusz Struk <tadeusz.struk@intel.com>
8669 L: qat-linux@intel.com
8670 S: Supported
8671 F: drivers/crypto/qat/
8672
8673 QIB DRIVER
8674 M: Mike Marciniszyn <infinipath@intel.com>
8675 L: linux-rdma@vger.kernel.org
8676 S: Supported
8677 F: drivers/infiniband/hw/qib/
8678
8679 QLOGIC QLA1280 SCSI DRIVER
8680 M: Michael Reed <mdr@sgi.com>
8681 L: linux-scsi@vger.kernel.org
8682 S: Maintained
8683 F: drivers/scsi/qla1280.[ch]
8684
8685 QLOGIC QLA2XXX FC-SCSI DRIVER
8686 M: qla2xxx-upstream@qlogic.com
8687 L: linux-scsi@vger.kernel.org
8688 S: Supported
8689 F: Documentation/scsi/LICENSE.qla2xxx
8690 F: drivers/scsi/qla2xxx/
8691
8692 QLOGIC QLA4XXX iSCSI DRIVER
8693 M: QLogic-Storage-Upstream@qlogic.com
8694 L: linux-scsi@vger.kernel.org
8695 S: Supported
8696 F: Documentation/scsi/LICENSE.qla4xxx
8697 F: drivers/scsi/qla4xxx/
8698
8699 QLOGIC QLA3XXX NETWORK DRIVER
8700 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8701 M: Ron Mercer <ron.mercer@qlogic.com>
8702 M: linux-driver@qlogic.com
8703 L: netdev@vger.kernel.org
8704 S: Supported
8705 F: Documentation/networking/LICENSE.qla3xxx
8706 F: drivers/net/ethernet/qlogic/qla3xxx.*
8707
8708 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8709 M: Dept-GELinuxNICDev@qlogic.com
8710 L: netdev@vger.kernel.org
8711 S: Supported
8712 F: drivers/net/ethernet/qlogic/qlcnic/
8713
8714 QLOGIC QLGE 10Gb ETHERNET DRIVER
8715 M: Harish Patil <harish.patil@qlogic.com>
8716 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8717 M: Dept-GELinuxNICDev@qlogic.com
8718 M: linux-driver@qlogic.com
8719 L: netdev@vger.kernel.org
8720 S: Supported
8721 F: drivers/net/ethernet/qlogic/qlge/
8722
8723 QLOGIC QL4xxx ETHERNET DRIVER
8724 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8725 M: Ariel Elior <Ariel.Elior@qlogic.com>
8726 M: everest-linux-l2@qlogic.com
8727 L: netdev@vger.kernel.org
8728 S: Supported
8729 F: drivers/net/ethernet/qlogic/qed/
8730 F: include/linux/qed/
8731 F: drivers/net/ethernet/qlogic/qede/
8732
8733 QNX4 FILESYSTEM
8734 M: Anders Larsen <al@alarsen.net>
8735 W: http://www.alarsen.net/linux/qnx4fs/
8736 S: Maintained
8737 F: fs/qnx4/
8738 F: include/uapi/linux/qnx4_fs.h
8739 F: include/uapi/linux/qnxtypes.h
8740
8741 QT1010 MEDIA DRIVER
8742 M: Antti Palosaari <crope@iki.fi>
8743 L: linux-media@vger.kernel.org
8744 W: http://linuxtv.org/
8745 W: http://palosaari.fi/linux/
8746 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8747 T: git git://linuxtv.org/anttip/media_tree.git
8748 S: Maintained
8749 F: drivers/media/tuners/qt1010*
8750
8751 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8752 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8753 L: linux-wireless@vger.kernel.org
8754 L: ath9k-devel@lists.ath9k.org
8755 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8756 S: Supported
8757 F: drivers/net/wireless/ath/ath9k/
8758
8759 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8760 M: Kalle Valo <kvalo@qca.qualcomm.com>
8761 L: ath10k@lists.infradead.org
8762 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8763 T: git git://github.com/kvalo/ath.git
8764 S: Supported
8765 F: drivers/net/wireless/ath/ath10k/
8766
8767 QUALCOMM HEXAGON ARCHITECTURE
8768 M: Richard Kuo <rkuo@codeaurora.org>
8769 L: linux-hexagon@vger.kernel.org
8770 S: Supported
8771 F: arch/hexagon/
8772
8773 QUALCOMM WCN36XX WIRELESS DRIVER
8774 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8775 L: wcn36xx@lists.infradead.org
8776 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8777 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8778 S: Supported
8779 F: drivers/net/wireless/ath/wcn36xx/
8780
8781 RADOS BLOCK DEVICE (RBD)
8782 M: Ilya Dryomov <idryomov@gmail.com>
8783 M: Sage Weil <sage@redhat.com>
8784 M: Alex Elder <elder@kernel.org>
8785 L: ceph-devel@vger.kernel.org
8786 W: http://ceph.com/
8787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8788 T: git git://github.com/ceph/ceph-client.git
8789 S: Supported
8790 F: Documentation/ABI/testing/sysfs-bus-rbd
8791 F: drivers/block/rbd.c
8792 F: drivers/block/rbd_types.h
8793
8794 RADEON FRAMEBUFFER DISPLAY DRIVER
8795 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8796 L: linux-fbdev@vger.kernel.org
8797 S: Maintained
8798 F: drivers/video/fbdev/aty/radeon*
8799 F: include/uapi/linux/radeonfb.h
8800
8801 RADIOSHARK RADIO DRIVER
8802 M: Hans de Goede <hdegoede@redhat.com>
8803 L: linux-media@vger.kernel.org
8804 T: git git://linuxtv.org/media_tree.git
8805 S: Maintained
8806 F: drivers/media/radio/radio-shark.c
8807
8808 RADIOSHARK2 RADIO DRIVER
8809 M: Hans de Goede <hdegoede@redhat.com>
8810 L: linux-media@vger.kernel.org
8811 T: git git://linuxtv.org/media_tree.git
8812 S: Maintained
8813 F: drivers/media/radio/radio-shark2.c
8814 F: drivers/media/radio/radio-tea5777.c
8815
8816 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8817 M: Paul Mackerras <paulus@samba.org>
8818 L: linux-fbdev@vger.kernel.org
8819 S: Maintained
8820 F: drivers/video/fbdev/aty/aty128fb.c
8821
8822 RALINK RT2X00 WIRELESS LAN DRIVER
8823 P: rt2x00 project
8824 M: Stanislaw Gruszka <sgruszka@redhat.com>
8825 M: Helmut Schaa <helmut.schaa@googlemail.com>
8826 L: linux-wireless@vger.kernel.org
8827 S: Maintained
8828 F: drivers/net/wireless/rt2x00/
8829
8830 RAMDISK RAM BLOCK DEVICE DRIVER
8831 M: Jens Axboe <axboe@kernel.dk>
8832 S: Maintained
8833 F: Documentation/blockdev/ramdisk.txt
8834 F: drivers/block/brd.c
8835
8836 RANDOM NUMBER DRIVER
8837 M: "Theodore Ts'o" <tytso@mit.edu>
8838 S: Maintained
8839 F: drivers/char/random.c
8840
8841 RAPIDIO SUBSYSTEM
8842 M: Matt Porter <mporter@kernel.crashing.org>
8843 M: Alexandre Bounine <alexandre.bounine@idt.com>
8844 S: Maintained
8845 F: drivers/rapidio/
8846
8847 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8848 L: linux-wireless@vger.kernel.org
8849 S: Orphan
8850 F: drivers/net/wireless/ray*
8851
8852 RCUTORTURE MODULE
8853 M: Josh Triplett <josh@joshtriplett.org>
8854 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8855 L: linux-kernel@vger.kernel.org
8856 S: Supported
8857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8858 F: Documentation/RCU/torture.txt
8859 F: kernel/rcu/rcutorture.c
8860
8861 RCUTORTURE TEST FRAMEWORK
8862 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8863 M: Josh Triplett <josh@joshtriplett.org>
8864 R: Steven Rostedt <rostedt@goodmis.org>
8865 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8866 R: Lai Jiangshan <jiangshanlai@gmail.com>
8867 L: linux-kernel@vger.kernel.org
8868 S: Supported
8869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8870 F: tools/testing/selftests/rcutorture
8871
8872 RDC R-321X SoC
8873 M: Florian Fainelli <florian@openwrt.org>
8874 S: Maintained
8875
8876 RDC R6040 FAST ETHERNET DRIVER
8877 M: Florian Fainelli <florian@openwrt.org>
8878 L: netdev@vger.kernel.org
8879 S: Maintained
8880 F: drivers/net/ethernet/rdc/r6040.c
8881
8882 RDS - RELIABLE DATAGRAM SOCKETS
8883 M: Chien Yen <chien.yen@oracle.com>
8884 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8885 S: Supported
8886 F: net/rds/
8887
8888 READ-COPY UPDATE (RCU)
8889 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8890 M: Josh Triplett <josh@joshtriplett.org>
8891 R: Steven Rostedt <rostedt@goodmis.org>
8892 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8893 R: Lai Jiangshan <jiangshanlai@gmail.com>
8894 L: linux-kernel@vger.kernel.org
8895 W: http://www.rdrop.com/users/paulmck/RCU/
8896 S: Supported
8897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8898 F: Documentation/RCU/
8899 X: Documentation/RCU/torture.txt
8900 F: include/linux/rcu*
8901 X: include/linux/srcu.h
8902 F: kernel/rcu/
8903 X: kernel/torture.c
8904
8905 REAL TIME CLOCK (RTC) SUBSYSTEM
8906 M: Alessandro Zummo <a.zummo@towertech.it>
8907 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8908 L: rtc-linux@googlegroups.com
8909 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8911 S: Maintained
8912 F: Documentation/rtc.txt
8913 F: drivers/rtc/
8914 F: include/linux/rtc.h
8915 F: include/uapi/linux/rtc.h
8916
8917 REALTEK AUDIO CODECS
8918 M: Bard Liao <bardliao@realtek.com>
8919 M: Oder Chiou <oder_chiou@realtek.com>
8920 S: Maintained
8921 F: sound/soc/codecs/rt*
8922 F: include/sound/rt*.h
8923
8924 REISERFS FILE SYSTEM
8925 L: reiserfs-devel@vger.kernel.org
8926 S: Supported
8927 F: fs/reiserfs/
8928
8929 REGISTER MAP ABSTRACTION
8930 M: Mark Brown <broonie@kernel.org>
8931 L: linux-kernel@vger.kernel.org
8932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8933 S: Supported
8934 F: drivers/base/regmap/
8935 F: include/linux/regmap.h
8936
8937 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8938 M: Ohad Ben-Cohen <ohad@wizery.com>
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8940 S: Maintained
8941 F: drivers/remoteproc/
8942 F: Documentation/remoteproc.txt
8943 F: include/linux/remoteproc.h
8944
8945 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8946 M: Ohad Ben-Cohen <ohad@wizery.com>
8947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8948 S: Maintained
8949 F: drivers/rpmsg/
8950 F: Documentation/rpmsg.txt
8951 F: include/linux/rpmsg.h
8952
8953 RESET CONTROLLER FRAMEWORK
8954 M: Philipp Zabel <p.zabel@pengutronix.de>
8955 S: Maintained
8956 F: drivers/reset/
8957 F: Documentation/devicetree/bindings/reset/
8958 F: include/dt-bindings/reset/
8959 F: include/linux/reset.h
8960 F: include/linux/reset-controller.h
8961
8962 RFKILL
8963 M: Johannes Berg <johannes@sipsolutions.net>
8964 L: linux-wireless@vger.kernel.org
8965 W: http://wireless.kernel.org/
8966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8968 S: Maintained
8969 F: Documentation/rfkill.txt
8970 F: net/rfkill/
8971
8972 RHASHTABLE
8973 M: Thomas Graf <tgraf@suug.ch>
8974 L: netdev@vger.kernel.org
8975 S: Maintained
8976 F: lib/rhashtable.c
8977 F: include/linux/rhashtable.h
8978
8979 RICOH SMARTMEDIA/XD DRIVER
8980 M: Maxim Levitsky <maximlevitsky@gmail.com>
8981 S: Maintained
8982 F: drivers/mtd/nand/r852.c
8983 F: drivers/mtd/nand/r852.h
8984
8985 RICOH R5C592 MEMORYSTICK DRIVER
8986 M: Maxim Levitsky <maximlevitsky@gmail.com>
8987 S: Maintained
8988 F: drivers/memstick/host/r592.*
8989
8990 ROCCAT DRIVERS
8991 M: Stefan Achatz <erazor_de@users.sourceforge.net>
8992 W: http://sourceforge.net/projects/roccat/
8993 S: Maintained
8994 F: drivers/hid/hid-roccat*
8995 F: include/linux/hid-roccat*
8996 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8997
8998 ROCKER DRIVER
8999 M: Jiri Pirko <jiri@resnulli.us>
9000 M: Scott Feldman <sfeldma@gmail.com>
9001 L: netdev@vger.kernel.org
9002 S: Supported
9003 F: drivers/net/ethernet/rocker/
9004
9005 ROCKETPORT DRIVER
9006 P: Comtrol Corp.
9007 W: http://www.comtrol.com
9008 S: Maintained
9009 F: Documentation/serial/rocket.txt
9010 F: drivers/tty/rocket*
9011
9012 ROCKETPORT EXPRESS/INFINITY DRIVER
9013 M: Kevin Cernekee <cernekee@gmail.com>
9014 L: linux-serial@vger.kernel.org
9015 S: Odd Fixes
9016 F: drivers/tty/serial/rp2.*
9017
9018 ROSE NETWORK LAYER
9019 M: Ralf Baechle <ralf@linux-mips.org>
9020 L: linux-hams@vger.kernel.org
9021 W: http://www.linux-ax25.org/
9022 S: Maintained
9023 F: include/net/rose.h
9024 F: include/uapi/linux/rose.h
9025 F: net/rose/
9026
9027 RTL2830 MEDIA DRIVER
9028 M: Antti Palosaari <crope@iki.fi>
9029 L: linux-media@vger.kernel.org
9030 W: http://linuxtv.org/
9031 W: http://palosaari.fi/linux/
9032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9033 T: git git://linuxtv.org/anttip/media_tree.git
9034 S: Maintained
9035 F: drivers/media/dvb-frontends/rtl2830*
9036
9037 RTL2832 MEDIA DRIVER
9038 M: Antti Palosaari <crope@iki.fi>
9039 L: linux-media@vger.kernel.org
9040 W: http://linuxtv.org/
9041 W: http://palosaari.fi/linux/
9042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9043 T: git git://linuxtv.org/anttip/media_tree.git
9044 S: Maintained
9045 F: drivers/media/dvb-frontends/rtl2832*
9046
9047 RTL2832_SDR MEDIA DRIVER
9048 M: Antti Palosaari <crope@iki.fi>
9049 L: linux-media@vger.kernel.org
9050 W: http://linuxtv.org/
9051 W: http://palosaari.fi/linux/
9052 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9053 T: git git://linuxtv.org/anttip/media_tree.git
9054 S: Maintained
9055 F: drivers/media/dvb-frontends/rtl2832_sdr*
9056
9057 RTL8180 WIRELESS DRIVER
9058 L: linux-wireless@vger.kernel.org
9059 W: http://wireless.kernel.org/
9060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9061 S: Orphan
9062 F: drivers/net/wireless/rtl818x/rtl8180/
9063
9064 RTL8187 WIRELESS DRIVER
9065 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9066 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9067 M: Larry Finger <Larry.Finger@lwfinger.net>
9068 L: linux-wireless@vger.kernel.org
9069 W: http://wireless.kernel.org/
9070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9071 S: Maintained
9072 F: drivers/net/wireless/rtl818x/rtl8187/
9073
9074 RTL8192CE WIRELESS DRIVER
9075 M: Larry Finger <Larry.Finger@lwfinger.net>
9076 M: Chaoming Li <chaoming_li@realsil.com.cn>
9077 L: linux-wireless@vger.kernel.org
9078 W: http://wireless.kernel.org/
9079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9080 S: Maintained
9081 F: drivers/net/wireless/rtlwifi/
9082 F: drivers/net/wireless/rtlwifi/rtl8192ce/
9083
9084 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9085 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9086 L: linux-wireless@vger.kernel.org
9087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9088 S: Maintained
9089 F: drivers/net/wireless/realtek/rtl8xxxu/
9090
9091 S3 SAVAGE FRAMEBUFFER DRIVER
9092 M: Antonino Daplas <adaplas@gmail.com>
9093 L: linux-fbdev@vger.kernel.org
9094 S: Maintained
9095 F: drivers/video/fbdev/savage/
9096
9097 S390
9098 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9099 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9100 L: linux-s390@vger.kernel.org
9101 W: http://www.ibm.com/developerworks/linux/linux390/
9102 S: Supported
9103 F: arch/s390/
9104 F: drivers/s390/
9105 F: Documentation/s390/
9106 F: Documentation/DocBook/s390*
9107
9108 S390 COMMON I/O LAYER
9109 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9110 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9111 L: linux-s390@vger.kernel.org
9112 W: http://www.ibm.com/developerworks/linux/linux390/
9113 S: Supported
9114 F: drivers/s390/cio/
9115
9116 S390 DASD DRIVER
9117 M: Stefan Weinhuber <wein@de.ibm.com>
9118 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9119 L: linux-s390@vger.kernel.org
9120 W: http://www.ibm.com/developerworks/linux/linux390/
9121 S: Supported
9122 F: drivers/s390/block/dasd*
9123 F: block/partitions/ibm.c
9124
9125 S390 NETWORK DRIVERS
9126 M: Ursula Braun <ursula.braun@de.ibm.com>
9127 L: linux-s390@vger.kernel.org
9128 W: http://www.ibm.com/developerworks/linux/linux390/
9129 S: Supported
9130 F: drivers/s390/net/
9131
9132 S390 PCI SUBSYSTEM
9133 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9134 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9135 L: linux-s390@vger.kernel.org
9136 W: http://www.ibm.com/developerworks/linux/linux390/
9137 S: Supported
9138 F: arch/s390/pci/
9139 F: drivers/pci/hotplug/s390_pci_hpc.c
9140
9141 S390 ZCRYPT DRIVER
9142 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9143 L: linux-s390@vger.kernel.org
9144 W: http://www.ibm.com/developerworks/linux/linux390/
9145 S: Supported
9146 F: drivers/s390/crypto/
9147
9148 S390 ZFCP DRIVER
9149 M: Steffen Maier <maier@linux.vnet.ibm.com>
9150 L: linux-s390@vger.kernel.org
9151 W: http://www.ibm.com/developerworks/linux/linux390/
9152 S: Supported
9153 F: drivers/s390/scsi/zfcp_*
9154
9155 S390 IUCV NETWORK LAYER
9156 M: Ursula Braun <ursula.braun@de.ibm.com>
9157 L: linux-s390@vger.kernel.org
9158 W: http://www.ibm.com/developerworks/linux/linux390/
9159 S: Supported
9160 F: drivers/s390/net/*iucv*
9161 F: include/net/iucv/
9162 F: net/iucv/
9163
9164 S390 IOMMU (PCI)
9165 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9166 L: linux-s390@vger.kernel.org
9167 W: http://www.ibm.com/developerworks/linux/linux390/
9168 S: Supported
9169 F: drivers/iommu/s390-iommu.c
9170
9171 S3C24XX SD/MMC Driver
9172 M: Ben Dooks <ben-linux@fluff.org>
9173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9174 S: Supported
9175 F: drivers/mmc/host/s3cmci.*
9176
9177 SAA6588 RDS RECEIVER DRIVER
9178 M: Hans Verkuil <hverkuil@xs4all.nl>
9179 L: linux-media@vger.kernel.org
9180 T: git git://linuxtv.org/media_tree.git
9181 W: http://linuxtv.org
9182 S: Odd Fixes
9183 F: drivers/media/i2c/saa6588*
9184
9185 SAA7134 VIDEO4LINUX DRIVER
9186 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9187 L: linux-media@vger.kernel.org
9188 W: http://linuxtv.org
9189 T: git git://linuxtv.org/media_tree.git
9190 S: Odd fixes
9191 F: Documentation/video4linux/*.saa7134
9192 F: drivers/media/pci/saa7134/
9193
9194 SAA7146 VIDEO4LINUX-2 DRIVER
9195 M: Hans Verkuil <hverkuil@xs4all.nl>
9196 L: linux-media@vger.kernel.org
9197 T: git git://linuxtv.org/media_tree.git
9198 S: Maintained
9199 F: drivers/media/common/saa7146/
9200 F: drivers/media/pci/saa7146/
9201 F: include/media/saa7146*
9202
9203 SAMSUNG LAPTOP DRIVER
9204 M: Corentin Chary <corentin.chary@gmail.com>
9205 L: platform-driver-x86@vger.kernel.org
9206 S: Maintained
9207 F: drivers/platform/x86/samsung-laptop.c
9208
9209 SAMSUNG AUDIO (ASoC) DRIVERS
9210 M: Sangbeom Kim <sbkim73@samsung.com>
9211 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9212 S: Supported
9213 F: sound/soc/samsung/
9214
9215 SAMSUNG FRAMEBUFFER DRIVER
9216 M: Jingoo Han <jingoohan1@gmail.com>
9217 L: linux-fbdev@vger.kernel.org
9218 S: Maintained
9219 F: drivers/video/fbdev/s3c-fb.c
9220
9221 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9222 M: Sangbeom Kim <sbkim73@samsung.com>
9223 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9224 L: linux-kernel@vger.kernel.org
9225 L: linux-samsung-soc@vger.kernel.org
9226 S: Supported
9227 F: drivers/mfd/sec*.c
9228 F: drivers/regulator/s2m*.c
9229 F: drivers/regulator/s5m*.c
9230 F: drivers/clk/clk-s2mps11.c
9231 F: drivers/rtc/rtc-s5m.c
9232 F: include/linux/mfd/samsung/
9233 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9234 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9235
9236 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9237 M: Kyungmin Park <kyungmin.park@samsung.com>
9238 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9239 L: linux-media@vger.kernel.org
9240 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9241 S: Supported
9242 F: drivers/media/platform/exynos4-is/
9243
9244 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9245 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9246 L: linux-media@vger.kernel.org
9247 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9248 S: Maintained
9249 F: drivers/media/platform/s3c-camif/
9250 F: include/media/s3c_camif.h
9251
9252 SAMSUNG S5C73M3 CAMERA DRIVER
9253 M: Kyungmin Park <kyungmin.park@samsung.com>
9254 M: Andrzej Hajda <a.hajda@samsung.com>
9255 L: linux-media@vger.kernel.org
9256 S: Supported
9257 F: drivers/media/i2c/s5c73m3/*
9258
9259 SAMSUNG S5K5BAF CAMERA DRIVER
9260 M: Kyungmin Park <kyungmin.park@samsung.com>
9261 M: Andrzej Hajda <a.hajda@samsung.com>
9262 L: linux-media@vger.kernel.org
9263 S: Supported
9264 F: drivers/media/i2c/s5k5baf.c
9265
9266 SAMSUNG S3FWRN5 NFC DRIVER
9267 M: Robert Baldyga <r.baldyga@samsung.com>
9268 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9269 S: Supported
9270 F: drivers/nfc/s3fwrn5
9271
9272 SAMSUNG SOC CLOCK DRIVERS
9273 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9274 M: Tomasz Figa <tomasz.figa@gmail.com>
9275 S: Supported
9276 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9277 F: drivers/clk/samsung/
9278
9279 SAMSUNG SXGBE DRIVERS
9280 M: Byungho An <bh74.an@samsung.com>
9281 M: Girish K S <ks.giri@samsung.com>
9282 M: Vipul Pandya <vipul.pandya@samsung.com>
9283 S: Supported
9284 L: netdev@vger.kernel.org
9285 F: drivers/net/ethernet/samsung/sxgbe/
9286
9287 SAMSUNG THERMAL DRIVER
9288 M: Lukasz Majewski <l.majewski@samsung.com>
9289 L: linux-pm@vger.kernel.org
9290 L: linux-samsung-soc@vger.kernel.org
9291 S: Supported
9292 T: https://github.com/lmajewski/linux-samsung-thermal.git
9293 F: drivers/thermal/samsung/
9294
9295 SAMSUNG USB2 PHY DRIVER
9296 M: Kamil Debski <k.debski@samsung.com>
9297 L: linux-kernel@vger.kernel.org
9298 S: Supported
9299 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9300 F: Documentation/phy/samsung-usb2.txt
9301 F: drivers/phy/phy-exynos4210-usb2.c
9302 F: drivers/phy/phy-exynos4x12-usb2.c
9303 F: drivers/phy/phy-exynos5250-usb2.c
9304 F: drivers/phy/phy-s5pv210-usb2.c
9305 F: drivers/phy/phy-samsung-usb2.c
9306 F: drivers/phy/phy-samsung-usb2.h
9307
9308 SERIAL DRIVERS
9309 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9310 L: linux-serial@vger.kernel.org
9311 S: Maintained
9312 F: drivers/tty/serial/
9313
9314 SYNOPSYS DESIGNWARE DMAC DRIVER
9315 M: Viresh Kumar <vireshk@kernel.org>
9316 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9317 S: Maintained
9318 F: include/linux/dma/dw.h
9319 F: include/linux/platform_data/dma-dw.h
9320 F: drivers/dma/dw/
9321
9322 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9323 M: Lars Persson <lars.persson@axis.com>
9324 L: netdev@vger.kernel.org
9325 S: Supported
9326 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9327 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9328
9329 SYNOPSYS DESIGNWARE I2C DRIVER
9330 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9331 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9332 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9333 L: linux-i2c@vger.kernel.org
9334 S: Maintained
9335 F: drivers/i2c/busses/i2c-designware-*
9336 F: include/linux/platform_data/i2c-designware.h
9337
9338 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9339 M: Seungwon Jeon <tgih.jun@samsung.com>
9340 M: Jaehoon Chung <jh80.chung@samsung.com>
9341 L: linux-mmc@vger.kernel.org
9342 S: Maintained
9343 F: include/linux/mmc/dw_mmc.h
9344 F: drivers/mmc/host/dw_mmc*
9345
9346 SYSTEM TRACE MODULE CLASS
9347 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9348 S: Maintained
9349 F: Documentation/trace/stm.txt
9350 F: drivers/hwtracing/stm/
9351 F: include/linux/stm.h
9352 F: include/uapi/linux/stm.h
9353
9354 THUNDERBOLT DRIVER
9355 M: Andreas Noever <andreas.noever@gmail.com>
9356 S: Maintained
9357 F: drivers/thunderbolt/
9358
9359 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9360 M: John Stultz <john.stultz@linaro.org>
9361 M: Thomas Gleixner <tglx@linutronix.de>
9362 L: linux-kernel@vger.kernel.org
9363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9364 S: Supported
9365 F: include/linux/clocksource.h
9366 F: include/linux/time.h
9367 F: include/linux/timex.h
9368 F: include/uapi/linux/time.h
9369 F: include/uapi/linux/timex.h
9370 F: kernel/time/clocksource.c
9371 F: kernel/time/time*.c
9372 F: kernel/time/ntp.c
9373 F: tools/testing/selftests/timers/
9374
9375 SC1200 WDT DRIVER
9376 M: Zwane Mwaikambo <zwanem@gmail.com>
9377 S: Maintained
9378 F: drivers/watchdog/sc1200wdt.c
9379
9380 SCHEDULER
9381 M: Ingo Molnar <mingo@redhat.com>
9382 M: Peter Zijlstra <peterz@infradead.org>
9383 L: linux-kernel@vger.kernel.org
9384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9385 S: Maintained
9386 F: kernel/sched/
9387 F: include/linux/sched.h
9388 F: include/uapi/linux/sched.h
9389 F: include/linux/wait.h
9390
9391 SCORE ARCHITECTURE
9392 M: Chen Liqin <liqin.linux@gmail.com>
9393 M: Lennox Wu <lennox.wu@gmail.com>
9394 W: http://www.sunplus.com
9395 S: Supported
9396 F: arch/score/
9397
9398 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9399 M: Sudeep Holla <sudeep.holla@arm.com>
9400 L: linux-arm-kernel@lists.infradead.org
9401 S: Maintained
9402 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9403 F: drivers/clk/clk-scpi.c
9404 F: drivers/cpufreq/scpi-cpufreq.c
9405 F: drivers/firmware/arm_scpi.c
9406 F: include/linux/scpi_protocol.h
9407
9408 SCSI CDROM DRIVER
9409 M: Jens Axboe <axboe@kernel.dk>
9410 L: linux-scsi@vger.kernel.org
9411 W: http://www.kernel.dk
9412 S: Maintained
9413 F: drivers/scsi/sr*
9414
9415 SCSI RDMA PROTOCOL (SRP) INITIATOR
9416 M: Bart Van Assche <bart.vanassche@sandisk.com>
9417 L: linux-rdma@vger.kernel.org
9418 S: Supported
9419 W: http://www.openfabrics.org
9420 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9422 F: drivers/infiniband/ulp/srp/
9423 F: include/scsi/srp.h
9424
9425 SCSI SG DRIVER
9426 M: Doug Gilbert <dgilbert@interlog.com>
9427 L: linux-scsi@vger.kernel.org
9428 W: http://sg.danny.cz/sg
9429 S: Maintained
9430 F: Documentation/scsi/scsi-generic.txt
9431 F: drivers/scsi/sg.c
9432 F: include/scsi/sg.h
9433
9434 SCSI SUBSYSTEM
9435 M: "James E.J. Bottomley" <JBottomley@odin.com>
9436 L: linux-scsi@vger.kernel.org
9437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9438 S: Maintained
9439 F: drivers/scsi/
9440 F: include/scsi/
9441
9442 SCSI TAPE DRIVER
9443 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9444 L: linux-scsi@vger.kernel.org
9445 S: Maintained
9446 F: Documentation/scsi/st.txt
9447 F: drivers/scsi/st.*
9448 F: drivers/scsi/st_*.h
9449
9450 SCTP PROTOCOL
9451 M: Vlad Yasevich <vyasevich@gmail.com>
9452 M: Neil Horman <nhorman@tuxdriver.com>
9453 L: linux-sctp@vger.kernel.org
9454 W: http://lksctp.sourceforge.net
9455 S: Maintained
9456 F: Documentation/networking/sctp.txt
9457 F: include/linux/sctp.h
9458 F: include/uapi/linux/sctp.h
9459 F: include/net/sctp/
9460 F: net/sctp/
9461
9462 SCx200 CPU SUPPORT
9463 M: Jim Cromie <jim.cromie@gmail.com>
9464 S: Odd Fixes
9465 F: Documentation/i2c/busses/scx200_acb
9466 F: arch/x86/platform/scx200/
9467 F: drivers/watchdog/scx200_wdt.c
9468 F: drivers/i2c/busses/scx200*
9469 F: drivers/mtd/maps/scx200_docflash.c
9470 F: include/linux/scx200.h
9471
9472 SCx200 GPIO DRIVER
9473 M: Jim Cromie <jim.cromie@gmail.com>
9474 S: Maintained
9475 F: drivers/char/scx200_gpio.c
9476 F: include/linux/scx200_gpio.h
9477
9478 SCx200 HRT CLOCKSOURCE DRIVER
9479 M: Jim Cromie <jim.cromie@gmail.com>
9480 S: Maintained
9481 F: drivers/clocksource/scx200_hrt.c
9482
9483 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9484 M: Sascha Sommer <saschasommer@freenet.de>
9485 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9486 S: Maintained
9487 F: drivers/mmc/host/sdricoh_cs.c
9488
9489 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9490 L: linux-mmc@vger.kernel.org
9491 S: Orphan
9492 F: drivers/mmc/host/sdhci.*
9493 F: drivers/mmc/host/sdhci-pltfm.[ch]
9494
9495 SECURE COMPUTING
9496 M: Kees Cook <keescook@chromium.org>
9497 R: Andy Lutomirski <luto@amacapital.net>
9498 R: Will Drewry <wad@chromium.org>
9499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9500 S: Supported
9501 F: kernel/seccomp.c
9502 F: include/uapi/linux/seccomp.h
9503 F: include/linux/seccomp.h
9504 F: tools/testing/selftests/seccomp/*
9505 K: \bsecure_computing
9506 K: \bTIF_SECCOMP\b
9507
9508 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9509 M: Ben Dooks <ben-linux@fluff.org>
9510 M: Jaehoon Chung <jh80.chung@samsung.com>
9511 L: linux-mmc@vger.kernel.org
9512 S: Maintained
9513 F: drivers/mmc/host/sdhci-s3c*
9514
9515 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9516 M: Viresh Kumar <vireshk@kernel.org>
9517 L: spear-devel@list.st.com
9518 L: linux-mmc@vger.kernel.org
9519 S: Maintained
9520 F: drivers/mmc/host/sdhci-spear.c
9521
9522 SECURITY SUBSYSTEM
9523 M: James Morris <james.l.morris@oracle.com>
9524 M: "Serge E. Hallyn" <serge@hallyn.com>
9525 L: linux-security-module@vger.kernel.org (suggested Cc:)
9526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9527 W: http://kernsec.org/
9528 S: Supported
9529 F: security/
9530
9531 SECURITY CONTACT
9532 M: Security Officers <security@kernel.org>
9533 S: Supported
9534
9535 SELINUX SECURITY MODULE
9536 M: Paul Moore <paul@paul-moore.com>
9537 M: Stephen Smalley <sds@tycho.nsa.gov>
9538 M: Eric Paris <eparis@parisplace.org>
9539 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9540 W: http://selinuxproject.org
9541 T: git git://git.infradead.org/users/pcmoore/selinux
9542 S: Supported
9543 F: include/linux/selinux*
9544 F: security/selinux/
9545 F: scripts/selinux/
9546
9547 APPARMOR SECURITY MODULE
9548 M: John Johansen <john.johansen@canonical.com>
9549 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9550 W: apparmor.wiki.kernel.org
9551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9552 S: Supported
9553 F: security/apparmor/
9554
9555 YAMA SECURITY MODULE
9556 M: Kees Cook <keescook@chromium.org>
9557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9558 S: Supported
9559 F: security/yama/
9560
9561 SENSABLE PHANTOM
9562 M: Jiri Slaby <jirislaby@gmail.com>
9563 S: Maintained
9564 F: drivers/misc/phantom.c
9565 F: include/uapi/linux/phantom.h
9566
9567 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9568 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9569 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9570 M: John Soni Jose <sony.john@avagotech.com>
9571 L: linux-scsi@vger.kernel.org
9572 W: http://www.avagotech.com
9573 S: Supported
9574 F: drivers/scsi/be2iscsi/
9575
9576 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9577 M: Sathya Perla <sathya.perla@avagotech.com>
9578 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9579 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9580 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9581 L: netdev@vger.kernel.org
9582 W: http://www.emulex.com
9583 S: Supported
9584 F: drivers/net/ethernet/emulex/benet/
9585
9586 EMULEX ONECONNECT ROCE DRIVER
9587 M: Selvin Xavier <selvin.xavier@avagotech.com>
9588 M: Devesh Sharma <devesh.sharma@avagotech.com>
9589 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9590 L: linux-rdma@vger.kernel.org
9591 W: http://www.emulex.com
9592 S: Supported
9593 F: drivers/infiniband/hw/ocrdma/
9594
9595 SFC NETWORK DRIVER
9596 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9597 M: Shradha Shah <sshah@solarflare.com>
9598 L: netdev@vger.kernel.org
9599 S: Supported
9600 F: drivers/net/ethernet/sfc/
9601
9602 SGI GRU DRIVER
9603 M: Dimitri Sivanich <sivanich@sgi.com>
9604 S: Maintained
9605 F: drivers/misc/sgi-gru/
9606
9607 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9608 M: Pat Gefre <pfg@sgi.com>
9609 L: linux-ia64@vger.kernel.org
9610 S: Supported
9611 F: Documentation/ia64/serial.txt
9612 F: drivers/tty/serial/ioc?_serial.c
9613 F: include/linux/ioc?.h
9614
9615 SGI XP/XPC/XPNET DRIVER
9616 M: Cliff Whickman <cpw@sgi.com>
9617 M: Robin Holt <robinmholt@gmail.com>
9618 S: Maintained
9619 F: drivers/misc/sgi-xp/
9620
9621 SI2157 MEDIA DRIVER
9622 M: Antti Palosaari <crope@iki.fi>
9623 L: linux-media@vger.kernel.org
9624 W: http://linuxtv.org/
9625 W: http://palosaari.fi/linux/
9626 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9627 T: git git://linuxtv.org/anttip/media_tree.git
9628 S: Maintained
9629 F: drivers/media/tuners/si2157*
9630
9631 SI2168 MEDIA DRIVER
9632 M: Antti Palosaari <crope@iki.fi>
9633 L: linux-media@vger.kernel.org
9634 W: http://linuxtv.org/
9635 W: http://palosaari.fi/linux/
9636 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9637 T: git git://linuxtv.org/anttip/media_tree.git
9638 S: Maintained
9639 F: drivers/media/dvb-frontends/si2168*
9640
9641 SI470X FM RADIO RECEIVER I2C DRIVER
9642 M: Hans Verkuil <hverkuil@xs4all.nl>
9643 L: linux-media@vger.kernel.org
9644 T: git git://linuxtv.org/media_tree.git
9645 W: http://linuxtv.org
9646 S: Odd Fixes
9647 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9648
9649 SI470X FM RADIO RECEIVER USB DRIVER
9650 M: Hans Verkuil <hverkuil@xs4all.nl>
9651 L: linux-media@vger.kernel.org
9652 T: git git://linuxtv.org/media_tree.git
9653 W: http://linuxtv.org
9654 S: Maintained
9655 F: drivers/media/radio/si470x/radio-si470x-common.c
9656 F: drivers/media/radio/si470x/radio-si470x.h
9657 F: drivers/media/radio/si470x/radio-si470x-usb.c
9658
9659 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9660 M: Eduardo Valentin <edubezval@gmail.com>
9661 L: linux-media@vger.kernel.org
9662 T: git git://linuxtv.org/media_tree.git
9663 W: http://linuxtv.org
9664 S: Odd Fixes
9665 F: drivers/media/radio/si4713/si4713.?
9666
9667 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9668 M: Eduardo Valentin <edubezval@gmail.com>
9669 L: linux-media@vger.kernel.org
9670 T: git git://linuxtv.org/media_tree.git
9671 W: http://linuxtv.org
9672 S: Odd Fixes
9673 F: drivers/media/radio/si4713/radio-platform-si4713.c
9674
9675 SI4713 FM RADIO TRANSMITTER USB DRIVER
9676 M: Hans Verkuil <hverkuil@xs4all.nl>
9677 L: linux-media@vger.kernel.org
9678 T: git git://linuxtv.org/media_tree.git
9679 W: http://linuxtv.org
9680 S: Maintained
9681 F: drivers/media/radio/si4713/radio-usb-si4713.c
9682
9683 SIANO DVB DRIVER
9684 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9685 L: linux-media@vger.kernel.org
9686 W: http://linuxtv.org
9687 T: git git://linuxtv.org/media_tree.git
9688 S: Odd fixes
9689 F: drivers/media/common/siano/
9690 F: drivers/media/usb/siano/
9691 F: drivers/media/usb/siano/
9692 F: drivers/media/mmc/siano/
9693
9694 SIMPLEFB FB DRIVER
9695 M: Hans de Goede <hdegoede@redhat.com>
9696 L: linux-fbdev@vger.kernel.org
9697 S: Maintained
9698 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9699 F: drivers/video/fbdev/simplefb.c
9700 F: include/linux/platform_data/simplefb.h
9701
9702 SH_VEU V4L2 MEM2MEM DRIVER
9703 L: linux-media@vger.kernel.org
9704 S: Orphan
9705 F: drivers/media/platform/sh_veu.c
9706
9707 SH_VOU V4L2 OUTPUT DRIVER
9708 L: linux-media@vger.kernel.org
9709 S: Orphan
9710 F: drivers/media/platform/sh_vou.c
9711 F: include/media/sh_vou.h
9712
9713 SIMPLE FIRMWARE INTERFACE (SFI)
9714 M: Len Brown <lenb@kernel.org>
9715 L: sfi-devel@simplefirmware.org
9716 W: http://simplefirmware.org/
9717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9718 S: Supported
9719 F: arch/x86/platform/sfi/
9720 F: drivers/sfi/
9721 F: include/linux/sfi*.h
9722
9723 SIMTEC EB110ATX (Chalice CATS)
9724 P: Ben Dooks
9725 P: Vincent Sanders <vince@simtec.co.uk>
9726 M: Simtec Linux Team <linux@simtec.co.uk>
9727 W: http://www.simtec.co.uk/products/EB110ATX/
9728 S: Supported
9729
9730 SIMTEC EB2410ITX (BAST)
9731 P: Ben Dooks
9732 P: Vincent Sanders <vince@simtec.co.uk>
9733 M: Simtec Linux Team <linux@simtec.co.uk>
9734 W: http://www.simtec.co.uk/products/EB2410ITX/
9735 S: Supported
9736 F: arch/arm/mach-s3c24xx/mach-bast.c
9737 F: arch/arm/mach-s3c24xx/bast-ide.c
9738 F: arch/arm/mach-s3c24xx/bast-irq.c
9739
9740 TI DAVINCI MACHINE SUPPORT
9741 M: Sekhar Nori <nsekhar@ti.com>
9742 M: Kevin Hilman <khilman@deeprootsystems.com>
9743 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9744 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9745 S: Supported
9746 F: arch/arm/mach-davinci/
9747 F: drivers/i2c/busses/i2c-davinci.c
9748
9749 TI DAVINCI SERIES MEDIA DRIVER
9750 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9751 L: linux-media@vger.kernel.org
9752 W: http://linuxtv.org/
9753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9754 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9755 S: Maintained
9756 F: drivers/media/platform/davinci/
9757 F: include/media/davinci/
9758
9759 TI AM437X VPFE DRIVER
9760 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9761 L: linux-media@vger.kernel.org
9762 W: http://linuxtv.org/
9763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9764 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9765 S: Maintained
9766 F: drivers/media/platform/am437x/
9767
9768 OV2659 OMNIVISION SENSOR DRIVER
9769 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9770 L: linux-media@vger.kernel.org
9771 W: http://linuxtv.org/
9772 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9773 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9774 S: Maintained
9775 F: drivers/media/i2c/ov2659.c
9776 F: include/media/ov2659.h
9777
9778 SILICON MOTION SM712 FRAME BUFFER DRIVER
9779 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9780 M: Teddy Wang <teddy.wang@siliconmotion.com>
9781 M: Sudip Mukherjee <sudip@vectorindia.org>
9782 L: linux-fbdev@vger.kernel.org
9783 S: Maintained
9784 F: drivers/video/fbdev/sm712*
9785 F: Documentation/fb/sm712fb.txt
9786
9787 SIS 190 ETHERNET DRIVER
9788 M: Francois Romieu <romieu@fr.zoreil.com>
9789 L: netdev@vger.kernel.org
9790 S: Maintained
9791 F: drivers/net/ethernet/sis/sis190.c
9792
9793 SIS 900/7016 FAST ETHERNET DRIVER
9794 M: Daniele Venzano <venza@brownhat.org>
9795 W: http://www.brownhat.org/sis900.html
9796 L: netdev@vger.kernel.org
9797 S: Maintained
9798 F: drivers/net/ethernet/sis/sis900.*
9799
9800 SIS FRAMEBUFFER DRIVER
9801 M: Thomas Winischhofer <thomas@winischhofer.net>
9802 W: http://www.winischhofer.net/linuxsisvga.shtml
9803 S: Maintained
9804 F: Documentation/fb/sisfb.txt
9805 F: drivers/video/fbdev/sis/
9806 F: include/video/sisfb.h
9807
9808 SIS USB2VGA DRIVER
9809 M: Thomas Winischhofer <thomas@winischhofer.net>
9810 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9811 S: Maintained
9812 F: drivers/usb/misc/sisusbvga/
9813
9814 SLAB ALLOCATOR
9815 M: Christoph Lameter <cl@linux.com>
9816 M: Pekka Enberg <penberg@kernel.org>
9817 M: David Rientjes <rientjes@google.com>
9818 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9819 M: Andrew Morton <akpm@linux-foundation.org>
9820 L: linux-mm@kvack.org
9821 S: Maintained
9822 F: include/linux/sl?b*.h
9823 F: mm/sl?b*
9824
9825 SLEEPABLE READ-COPY UPDATE (SRCU)
9826 M: Lai Jiangshan <jiangshanlai@gmail.com>
9827 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9828 M: Josh Triplett <josh@joshtriplett.org>
9829 R: Steven Rostedt <rostedt@goodmis.org>
9830 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9831 L: linux-kernel@vger.kernel.org
9832 W: http://www.rdrop.com/users/paulmck/RCU/
9833 S: Supported
9834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9835 F: include/linux/srcu.h
9836 F: kernel/rcu/srcu.c
9837
9838 SMACK SECURITY MODULE
9839 M: Casey Schaufler <casey@schaufler-ca.com>
9840 L: linux-security-module@vger.kernel.org
9841 W: http://schaufler-ca.com
9842 T: git git://git.gitorious.org/smack-next/kernel.git
9843 S: Maintained
9844 F: Documentation/security/Smack.txt
9845 F: security/smack/
9846
9847 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9848 M: Kevin Hilman <khilman@kernel.org>
9849 M: Nishanth Menon <nm@ti.com>
9850 S: Maintained
9851 F: drivers/power/avs/
9852 F: include/linux/power/smartreflex.h
9853 L: linux-pm@vger.kernel.org
9854
9855 SMC91x ETHERNET DRIVER
9856 M: Nicolas Pitre <nico@fluxnic.net>
9857 S: Odd Fixes
9858 F: drivers/net/ethernet/smsc/smc91x.*
9859
9860 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9861 M: Sakari Ailus <sakari.ailus@iki.fi>
9862 L: linux-media@vger.kernel.org
9863 S: Maintained
9864 F: drivers/media/i2c/smiapp/
9865 F: include/media/smiapp.h
9866 F: drivers/media/i2c/smiapp-pll.c
9867 F: drivers/media/i2c/smiapp-pll.h
9868 F: include/uapi/linux/smiapp.h
9869 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9870
9871 SMM665 HARDWARE MONITOR DRIVER
9872 M: Guenter Roeck <linux@roeck-us.net>
9873 L: lm-sensors@lm-sensors.org
9874 S: Maintained
9875 F: Documentation/hwmon/smm665
9876 F: drivers/hwmon/smm665.c
9877
9878 SMSC EMC2103 HARDWARE MONITOR DRIVER
9879 M: Steve Glendinning <steve.glendinning@shawell.net>
9880 L: lm-sensors@lm-sensors.org
9881 S: Maintained
9882 F: Documentation/hwmon/emc2103
9883 F: drivers/hwmon/emc2103.c
9884
9885 SMSC SCH5627 HARDWARE MONITOR DRIVER
9886 M: Hans de Goede <hdegoede@redhat.com>
9887 L: lm-sensors@lm-sensors.org
9888 S: Supported
9889 F: Documentation/hwmon/sch5627
9890 F: drivers/hwmon/sch5627.c
9891
9892 SMSC47B397 HARDWARE MONITOR DRIVER
9893 M: Jean Delvare <jdelvare@suse.com>
9894 L: lm-sensors@lm-sensors.org
9895 S: Maintained
9896 F: Documentation/hwmon/smsc47b397
9897 F: drivers/hwmon/smsc47b397.c
9898
9899 SMSC911x ETHERNET DRIVER
9900 M: Steve Glendinning <steve.glendinning@shawell.net>
9901 L: netdev@vger.kernel.org
9902 S: Maintained
9903 F: include/linux/smsc911x.h
9904 F: drivers/net/ethernet/smsc/smsc911x.*
9905
9906 SMSC9420 PCI ETHERNET DRIVER
9907 M: Steve Glendinning <steve.glendinning@shawell.net>
9908 L: netdev@vger.kernel.org
9909 S: Maintained
9910 F: drivers/net/ethernet/smsc/smsc9420.*
9911
9912 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9913 M: Steve Glendinning <steve.glendinning@shawell.net>
9914 L: linux-fbdev@vger.kernel.org
9915 S: Maintained
9916 F: drivers/video/fbdev/smscufx.c
9917
9918 SOC-CAMERA V4L2 SUBSYSTEM
9919 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9920 L: linux-media@vger.kernel.org
9921 T: git git://linuxtv.org/media_tree.git
9922 S: Maintained
9923 F: include/media/soc*
9924 F: drivers/media/i2c/soc_camera/
9925 F: drivers/media/platform/soc_camera/
9926
9927 SOEKRIS NET48XX LED SUPPORT
9928 M: Chris Boot <bootc@bootc.net>
9929 S: Maintained
9930 F: drivers/leds/leds-net48xx.c
9931
9932 SOFTLOGIC 6x10 MPEG CODEC
9933 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9934 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9935 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9936 M: Ismael Luceno <ismael@iodev.co.uk>
9937 L: linux-media@vger.kernel.org
9938 S: Supported
9939 F: drivers/media/pci/solo6x10/
9940
9941 SOFTWARE RAID (Multiple Disks) SUPPORT
9942 M: Neil Brown <neilb@suse.com>
9943 L: linux-raid@vger.kernel.org
9944 S: Supported
9945 F: drivers/md/
9946 F: include/linux/raid/
9947 F: include/uapi/linux/raid/
9948
9949 SONIC NETWORK DRIVER
9950 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9951 L: netdev@vger.kernel.org
9952 S: Maintained
9953 F: drivers/net/ethernet/natsemi/sonic.*
9954
9955 SONICS SILICON BACKPLANE DRIVER (SSB)
9956 M: Michael Buesch <m@bues.ch>
9957 L: netdev@vger.kernel.org
9958 S: Maintained
9959 F: drivers/ssb/
9960 F: include/linux/ssb/
9961
9962 SONY VAIO CONTROL DEVICE DRIVER
9963 M: Mattia Dongili <malattia@linux.it>
9964 L: platform-driver-x86@vger.kernel.org
9965 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9966 S: Maintained
9967 F: Documentation/laptops/sony-laptop.txt
9968 F: drivers/char/sonypi.c
9969 F: drivers/platform/x86/sony-laptop.c
9970 F: include/linux/sony-laptop.h
9971
9972 SONY MEMORYSTICK CARD SUPPORT
9973 M: Alex Dubov <oakad@yahoo.com>
9974 W: http://tifmxx.berlios.de/
9975 S: Maintained
9976 F: drivers/memstick/host/tifm_ms.c
9977
9978 SONY MEMORYSTICK STANDARD SUPPORT
9979 M: Maxim Levitsky <maximlevitsky@gmail.com>
9980 S: Maintained
9981 F: drivers/memstick/core/ms_block.*
9982
9983 SOUND
9984 M: Jaroslav Kysela <perex@perex.cz>
9985 M: Takashi Iwai <tiwai@suse.com>
9986 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9987 W: http://www.alsa-project.org/
9988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9989 T: git git://git.alsa-project.org/alsa-kernel.git
9990 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9991 S: Maintained
9992 F: Documentation/sound/
9993 F: include/sound/
9994 F: include/uapi/sound/
9995 F: sound/
9996
9997 SOUND - COMPRESSED AUDIO
9998 M: Vinod Koul <vinod.koul@intel.com>
9999 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10001 S: Supported
10002 F: Documentation/sound/alsa/compress_offload.txt
10003 F: include/sound/compress_driver.h
10004 F: include/uapi/sound/compress_*
10005 F: sound/core/compress_offload.c
10006 F: sound/soc/soc-compress.c
10007
10008 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10009 M: Liam Girdwood <lgirdwood@gmail.com>
10010 M: Mark Brown <broonie@kernel.org>
10011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10012 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10013 W: http://alsa-project.org/main/index.php/ASoC
10014 S: Supported
10015 F: Documentation/sound/alsa/soc/
10016 F: sound/soc/
10017 F: include/sound/soc*
10018
10019 SOUND - DMAENGINE HELPERS
10020 M: Lars-Peter Clausen <lars@metafoo.de>
10021 S: Supported
10022 F: include/sound/dmaengine_pcm.h
10023 F: sound/core/pcm_dmaengine.c
10024 F: sound/soc/soc-generic-dmaengine-pcm.c
10025
10026 SP2 MEDIA DRIVER
10027 M: Olli Salonen <olli.salonen@iki.fi>
10028 L: linux-media@vger.kernel.org
10029 W: http://linuxtv.org/
10030 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10031 S: Maintained
10032 F: drivers/media/dvb-frontends/sp2*
10033
10034 SPARC + UltraSPARC (sparc/sparc64)
10035 M: "David S. Miller" <davem@davemloft.net>
10036 L: sparclinux@vger.kernel.org
10037 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10040 S: Maintained
10041 F: arch/sparc/
10042 F: drivers/sbus/
10043
10044 SPARC SERIAL DRIVERS
10045 M: "David S. Miller" <davem@davemloft.net>
10046 L: sparclinux@vger.kernel.org
10047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10049 S: Maintained
10050 F: include/linux/sunserialcore.h
10051 F: drivers/tty/serial/suncore.c
10052 F: drivers/tty/serial/sunhv.c
10053 F: drivers/tty/serial/sunsab.c
10054 F: drivers/tty/serial/sunsab.h
10055 F: drivers/tty/serial/sunsu.c
10056 F: drivers/tty/serial/sunzilog.c
10057 F: drivers/tty/serial/sunzilog.h
10058
10059 SPARSE CHECKER
10060 M: "Christopher Li" <sparse@chrisli.org>
10061 L: linux-sparse@vger.kernel.org
10062 W: https://sparse.wiki.kernel.org/
10063 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10064 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10065 S: Maintained
10066 F: include/linux/compiler.h
10067
10068 SPEAR PLATFORM SUPPORT
10069 M: Viresh Kumar <vireshk@kernel.org>
10070 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10071 L: spear-devel@list.st.com
10072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10073 W: http://www.st.com/spear
10074 S: Maintained
10075 F: arch/arm/mach-spear/
10076
10077 SPEAR CLOCK FRAMEWORK SUPPORT
10078 M: Viresh Kumar <vireshk@kernel.org>
10079 L: spear-devel@list.st.com
10080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10081 W: http://www.st.com/spear
10082 S: Maintained
10083 F: drivers/clk/spear/
10084
10085 SPI SUBSYSTEM
10086 M: Mark Brown <broonie@kernel.org>
10087 L: linux-spi@vger.kernel.org
10088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10089 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10090 S: Maintained
10091 F: Documentation/spi/
10092 F: drivers/spi/
10093 F: include/linux/spi/
10094 F: include/uapi/linux/spi/
10095
10096 SPIDERNET NETWORK DRIVER for CELL
10097 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10098 L: netdev@vger.kernel.org
10099 S: Supported
10100 F: Documentation/networking/spider_net.txt
10101 F: drivers/net/ethernet/toshiba/spider_net*
10102
10103 SPU FILE SYSTEM
10104 M: Jeremy Kerr <jk@ozlabs.org>
10105 L: linuxppc-dev@lists.ozlabs.org
10106 W: http://www.ibm.com/developerworks/power/cell/
10107 S: Supported
10108 F: Documentation/filesystems/spufs.txt
10109 F: arch/powerpc/platforms/cell/spufs/
10110
10111 SQUASHFS FILE SYSTEM
10112 M: Phillip Lougher <phillip@squashfs.org.uk>
10113 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10114 W: http://squashfs.org.uk
10115 S: Maintained
10116 F: Documentation/filesystems/squashfs.txt
10117 F: fs/squashfs/
10118
10119 SRM (Alpha) environment access
10120 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10121 S: Maintained
10122 F: arch/alpha/kernel/srm_env.c
10123
10124 STABLE BRANCH
10125 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10126 L: stable@vger.kernel.org
10127 S: Supported
10128 F: Documentation/stable_kernel_rules.txt
10129
10130 STAGING SUBSYSTEM
10131 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10133 L: devel@driverdev.osuosl.org
10134 S: Supported
10135 F: drivers/staging/
10136
10137 STAGING - COMEDI
10138 M: Ian Abbott <abbotti@mev.co.uk>
10139 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10140 S: Odd Fixes
10141 F: drivers/staging/comedi/
10142
10143 STAGING - FLARION FT1000 DRIVERS
10144 M: Marek Belisko <marek.belisko@gmail.com>
10145 S: Odd Fixes
10146 F: drivers/staging/ft1000/
10147
10148 STAGING - INDUSTRIAL IO
10149 M: Jonathan Cameron <jic23@kernel.org>
10150 L: linux-iio@vger.kernel.org
10151 S: Odd Fixes
10152 F: drivers/staging/iio/
10153
10154 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10155 M: Jarod Wilson <jarod@wilsonet.com>
10156 W: http://www.lirc.org/
10157 S: Odd Fixes
10158 F: drivers/staging/media/lirc/
10159
10160 STAGING - LUSTRE PARALLEL FILESYSTEM
10161 M: Oleg Drokin <oleg.drokin@intel.com>
10162 M: Andreas Dilger <andreas.dilger@intel.com>
10163 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10164 W: http://wiki.lustre.org/
10165 S: Maintained
10166 F: drivers/staging/lustre
10167
10168 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10169 M: Marc Dietrich <marvin24@gmx.de>
10170 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10171 L: linux-tegra@vger.kernel.org
10172 S: Maintained
10173 F: drivers/staging/nvec/
10174
10175 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10176 M: Jens Frederich <jfrederich@gmail.com>
10177 M: Daniel Drake <dsd@laptop.org>
10178 M: Jon Nettleton <jon.nettleton@gmail.com>
10179 W: http://wiki.laptop.org/go/DCON
10180 S: Maintained
10181 F: drivers/staging/olpc_dcon/
10182
10183 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10184 M: Willy Tarreau <willy@meta-x.org>
10185 S: Odd Fixes
10186 F: drivers/staging/panel/
10187
10188 STAGING - REALTEK RTL8712U DRIVERS
10189 M: Larry Finger <Larry.Finger@lwfinger.net>
10190 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10191 S: Odd Fixes
10192 F: drivers/staging/rtl8712/
10193
10194 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10195 M: Larry Finger <Larry.Finger@lwfinger.net>
10196 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10197 L: linux-wireless@vger.kernel.org
10198 S: Maintained
10199 F: drivers/staging/rtl8723au/
10200
10201 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10202 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10203 M: Teddy Wang <teddy.wang@siliconmotion.com>
10204 M: Sudip Mukherjee <sudip@vectorindia.org>
10205 L: linux-fbdev@vger.kernel.org
10206 S: Maintained
10207 F: drivers/staging/sm750fb/
10208
10209 STAGING - SLICOSS
10210 M: Lior Dotan <liodot@gmail.com>
10211 M: Christopher Harrer <charrer@alacritech.com>
10212 S: Odd Fixes
10213 F: drivers/staging/slicoss/
10214
10215 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10216 M: William Hubbs <w.d.hubbs@gmail.com>
10217 M: Chris Brannon <chris@the-brannons.com>
10218 M: Kirk Reiser <kirk@reisers.ca>
10219 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10220 L: speakup@linux-speakup.org
10221 W: http://www.linux-speakup.org/
10222 S: Odd Fixes
10223 F: drivers/staging/speakup/
10224
10225 STAGING - VIA VT665X DRIVERS
10226 M: Forest Bond <forest@alittletooquiet.net>
10227 S: Odd Fixes
10228 F: drivers/staging/vt665?/
10229
10230 STAGING - WILC1000 WIFI DRIVER
10231 M: Johnny Kim <johnny.kim@atmel.com>
10232 M: Austin Shin <austin.shin@atmel.com>
10233 M: Chris Park <chris.park@atmel.com>
10234 M: Tony Cho <tony.cho@atmel.com>
10235 M: Glen Lee <glen.lee@atmel.com>
10236 M: Leo Kim <leo.kim@atmel.com>
10237 L: linux-wireless@vger.kernel.org
10238 S: Supported
10239 F: drivers/staging/wilc1000/
10240
10241 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10242 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10243 S: Odd Fixes
10244 F: drivers/staging/xgifb/
10245
10246 HFI1 DRIVER
10247 M: Mike Marciniszyn <infinipath@intel.com>
10248 L: linux-rdma@vger.kernel.org
10249 S: Supported
10250 F: drivers/staging/rdma/hfi1
10251
10252 STARFIRE/DURALAN NETWORK DRIVER
10253 M: Ion Badulescu <ionut@badula.org>
10254 S: Odd Fixes
10255 F: drivers/net/ethernet/adaptec/starfire*
10256
10257 SUN3/3X
10258 M: Sam Creasey <sammy@sammy.net>
10259 W: http://sammy.net/sun3/
10260 S: Maintained
10261 F: arch/m68k/kernel/*sun3*
10262 F: arch/m68k/sun3*/
10263 F: arch/m68k/include/asm/sun3*
10264 F: drivers/net/ethernet/i825xx/sun3*
10265
10266 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10267 M: Hans de Goede <hdegoede@redhat.com>
10268 L: linux-input@vger.kernel.org
10269 S: Maintained
10270 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10271 F: drivers/input/keyboard/sun4i-lradc-keys.c
10272
10273 SUNDANCE NETWORK DRIVER
10274 M: Denis Kirjanov <kda@linux-powerpc.org>
10275 L: netdev@vger.kernel.org
10276 S: Maintained
10277 F: drivers/net/ethernet/dlink/sundance.c
10278
10279 SUPERH
10280 L: linux-sh@vger.kernel.org
10281 Q: http://patchwork.kernel.org/project/linux-sh/list/
10282 S: Orphan
10283 F: Documentation/sh/
10284 F: arch/sh/
10285 F: drivers/sh/
10286
10287 SUSPEND TO RAM
10288 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10289 M: Len Brown <len.brown@intel.com>
10290 M: Pavel Machek <pavel@ucw.cz>
10291 L: linux-pm@vger.kernel.org
10292 S: Supported
10293 F: Documentation/power/
10294 F: arch/x86/kernel/acpi/
10295 F: drivers/base/power/
10296 F: kernel/power/
10297 F: include/linux/suspend.h
10298 F: include/linux/freezer.h
10299 F: include/linux/pm.h
10300
10301 SVGA HANDLING
10302 M: Martin Mares <mj@ucw.cz>
10303 L: linux-video@atrey.karlin.mff.cuni.cz
10304 S: Maintained
10305 F: Documentation/svga.txt
10306 F: arch/x86/boot/video*
10307
10308 SWIOTLB SUBSYSTEM
10309 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10310 L: linux-kernel@vger.kernel.org
10311 S: Supported
10312 F: lib/swiotlb.c
10313 F: arch/*/kernel/pci-swiotlb.c
10314 F: include/linux/swiotlb.h
10315
10316 SWITCHDEV
10317 M: Jiri Pirko <jiri@resnulli.us>
10318 L: netdev@vger.kernel.org
10319 S: Supported
10320 F: net/switchdev/
10321 F: include/net/switchdev.h
10322
10323 SYNOPSYS ARC ARCHITECTURE
10324 M: Vineet Gupta <vgupta@synopsys.com>
10325 L: linux-snps-arc@lists.infradead.org
10326 S: Supported
10327 F: arch/arc/
10328 F: Documentation/devicetree/bindings/arc/*
10329 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10330 F: drivers/tty/serial/arc_uart.c
10331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10332
10333 SYNOPSYS ARC SDP platform support
10334 M: Alexey Brodkin <abrodkin@synopsys.com>
10335 S: Supported
10336 F: arch/arc/plat-axs10x
10337 F: arch/arc/boot/dts/ax*
10338 F: Documentation/devicetree/bindings/arc/axs10*
10339
10340 SYSTEM CONFIGURATION (SYSCON)
10341 M: Lee Jones <lee.jones@linaro.org>
10342 M: Arnd Bergmann <arnd@arndb.de>
10343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10344 S: Supported
10345 F: drivers/mfd/syscon.c
10346
10347 SYSV FILESYSTEM
10348 M: Christoph Hellwig <hch@infradead.org>
10349 S: Maintained
10350 F: Documentation/filesystems/sysv-fs.txt
10351 F: fs/sysv/
10352 F: include/linux/sysv_fs.h
10353
10354 TARGET SUBSYSTEM
10355 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10356 L: linux-scsi@vger.kernel.org
10357 L: target-devel@vger.kernel.org
10358 W: http://www.linux-iscsi.org
10359 W: http://groups.google.com/group/linux-iscsi-target-dev
10360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10361 S: Supported
10362 F: drivers/target/
10363 F: include/target/
10364 F: Documentation/target/
10365
10366 TASKSTATS STATISTICS INTERFACE
10367 M: Balbir Singh <bsingharora@gmail.com>
10368 S: Maintained
10369 F: Documentation/accounting/taskstats*
10370 F: include/linux/taskstats*
10371 F: kernel/taskstats.c
10372
10373 TC CLASSIFIER
10374 M: Jamal Hadi Salim <jhs@mojatatu.com>
10375 L: netdev@vger.kernel.org
10376 S: Maintained
10377 F: include/net/pkt_cls.h
10378 F: include/uapi/linux/pkt_cls.h
10379 F: net/sched/
10380
10381 TCP LOW PRIORITY MODULE
10382 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10383 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10384 W: http://tcp-lp-mod.sourceforge.net/
10385 S: Maintained
10386 F: net/ipv4/tcp_lp.c
10387
10388 TDA10071 MEDIA DRIVER
10389 M: Antti Palosaari <crope@iki.fi>
10390 L: linux-media@vger.kernel.org
10391 W: http://linuxtv.org/
10392 W: http://palosaari.fi/linux/
10393 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10394 T: git git://linuxtv.org/anttip/media_tree.git
10395 S: Maintained
10396 F: drivers/media/dvb-frontends/tda10071*
10397
10398 TDA18212 MEDIA DRIVER
10399 M: Antti Palosaari <crope@iki.fi>
10400 L: linux-media@vger.kernel.org
10401 W: http://linuxtv.org/
10402 W: http://palosaari.fi/linux/
10403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10404 T: git git://linuxtv.org/anttip/media_tree.git
10405 S: Maintained
10406 F: drivers/media/tuners/tda18212*
10407
10408 TDA18218 MEDIA DRIVER
10409 M: Antti Palosaari <crope@iki.fi>
10410 L: linux-media@vger.kernel.org
10411 W: http://linuxtv.org/
10412 W: http://palosaari.fi/linux/
10413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10414 T: git git://linuxtv.org/anttip/media_tree.git
10415 S: Maintained
10416 F: drivers/media/tuners/tda18218*
10417
10418 TDA18271 MEDIA DRIVER
10419 M: Michael Krufky <mkrufky@linuxtv.org>
10420 L: linux-media@vger.kernel.org
10421 W: http://linuxtv.org/
10422 W: http://github.com/mkrufky
10423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10424 T: git git://linuxtv.org/mkrufky/tuners.git
10425 S: Maintained
10426 F: drivers/media/tuners/tda18271*
10427
10428 TDA827x MEDIA DRIVER
10429 M: Michael Krufky <mkrufky@linuxtv.org>
10430 L: linux-media@vger.kernel.org
10431 W: http://linuxtv.org/
10432 W: http://github.com/mkrufky
10433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10434 T: git git://linuxtv.org/mkrufky/tuners.git
10435 S: Maintained
10436 F: drivers/media/tuners/tda8290.*
10437
10438 TDA8290 MEDIA DRIVER
10439 M: Michael Krufky <mkrufky@linuxtv.org>
10440 L: linux-media@vger.kernel.org
10441 W: http://linuxtv.org/
10442 W: http://github.com/mkrufky
10443 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10444 T: git git://linuxtv.org/mkrufky/tuners.git
10445 S: Maintained
10446 F: drivers/media/tuners/tda8290.*
10447
10448 TDA9840 MEDIA DRIVER
10449 M: Hans Verkuil <hverkuil@xs4all.nl>
10450 L: linux-media@vger.kernel.org
10451 T: git git://linuxtv.org/media_tree.git
10452 W: http://linuxtv.org
10453 S: Maintained
10454 F: drivers/media/i2c/tda9840*
10455
10456 TEA5761 TUNER DRIVER
10457 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10458 L: linux-media@vger.kernel.org
10459 W: http://linuxtv.org
10460 T: git git://linuxtv.org/media_tree.git
10461 S: Odd fixes
10462 F: drivers/media/tuners/tea5761.*
10463
10464 TEA5767 TUNER DRIVER
10465 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10466 L: linux-media@vger.kernel.org
10467 W: http://linuxtv.org
10468 T: git git://linuxtv.org/media_tree.git
10469 S: Maintained
10470 F: drivers/media/tuners/tea5767.*
10471
10472 TEA6415C MEDIA DRIVER
10473 M: Hans Verkuil <hverkuil@xs4all.nl>
10474 L: linux-media@vger.kernel.org
10475 T: git git://linuxtv.org/media_tree.git
10476 W: http://linuxtv.org
10477 S: Maintained
10478 F: drivers/media/i2c/tea6415c*
10479
10480 TEA6420 MEDIA DRIVER
10481 M: Hans Verkuil <hverkuil@xs4all.nl>
10482 L: linux-media@vger.kernel.org
10483 T: git git://linuxtv.org/media_tree.git
10484 W: http://linuxtv.org
10485 S: Maintained
10486 F: drivers/media/i2c/tea6420*
10487
10488 TEAM DRIVER
10489 M: Jiri Pirko <jiri@resnulli.us>
10490 L: netdev@vger.kernel.org
10491 S: Supported
10492 F: drivers/net/team/
10493 F: include/linux/if_team.h
10494 F: include/uapi/linux/if_team.h
10495
10496 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10497 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10498 S: Maintained
10499 F: arch/x86/platform/ts5500/
10500
10501 TECHNOTREND USB IR RECEIVER
10502 M: Sean Young <sean@mess.org>
10503 L: linux-media@vger.kernel.org
10504 S: Maintained
10505 F: drivers/media/rc/ttusbir.c
10506
10507 TEGRA ARCHITECTURE SUPPORT
10508 M: Stephen Warren <swarren@wwwdotorg.org>
10509 M: Thierry Reding <thierry.reding@gmail.com>
10510 M: Alexandre Courbot <gnurou@gmail.com>
10511 L: linux-tegra@vger.kernel.org
10512 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10514 S: Supported
10515 N: [^a-z]tegra
10516
10517 TEGRA CLOCK DRIVER
10518 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10519 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10520 S: Supported
10521 F: drivers/clk/tegra/
10522
10523 TEGRA DMA DRIVER
10524 M: Laxman Dewangan <ldewangan@nvidia.com>
10525 S: Supported
10526 F: drivers/dma/tegra20-apb-dma.c
10527
10528 TEGRA I2C DRIVER
10529 M: Laxman Dewangan <ldewangan@nvidia.com>
10530 S: Supported
10531 F: drivers/i2c/busses/i2c-tegra.c
10532
10533 TEGRA IOMMU DRIVERS
10534 M: Hiroshi Doyu <hdoyu@nvidia.com>
10535 S: Supported
10536 F: drivers/iommu/tegra*
10537
10538 TEGRA KBC DRIVER
10539 M: Rakesh Iyer <riyer@nvidia.com>
10540 M: Laxman Dewangan <ldewangan@nvidia.com>
10541 S: Supported
10542 F: drivers/input/keyboard/tegra-kbc.c
10543
10544 TEGRA PWM DRIVER
10545 M: Thierry Reding <thierry.reding@gmail.com>
10546 S: Supported
10547 F: drivers/pwm/pwm-tegra.c
10548
10549 TEGRA SERIAL DRIVER
10550 M: Laxman Dewangan <ldewangan@nvidia.com>
10551 S: Supported
10552 F: drivers/tty/serial/serial-tegra.c
10553
10554 TEGRA SPI DRIVER
10555 M: Laxman Dewangan <ldewangan@nvidia.com>
10556 S: Supported
10557 F: drivers/spi/spi-tegra*
10558
10559 TEHUTI ETHERNET DRIVER
10560 M: Andy Gospodarek <andy@greyhouse.net>
10561 L: netdev@vger.kernel.org
10562 S: Supported
10563 F: drivers/net/ethernet/tehuti/*
10564
10565 Telecom Clock Driver for MCPL0010
10566 M: Mark Gross <mark.gross@intel.com>
10567 S: Supported
10568 F: drivers/char/tlclk.c
10569
10570 TENSILICA XTENSA PORT (xtensa)
10571 M: Chris Zankel <chris@zankel.net>
10572 M: Max Filippov <jcmvbkbc@gmail.com>
10573 L: linux-xtensa@linux-xtensa.org
10574 S: Maintained
10575 F: arch/xtensa/
10576 F: drivers/irqchip/irq-xtensa-*
10577
10578 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10579 M: Hans Verkuil <hverkuil@xs4all.nl>
10580 L: linux-media@vger.kernel.org
10581 T: git git://linuxtv.org/media_tree.git
10582 W: http://linuxtv.org
10583 S: Maintained
10584 F: drivers/media/radio/radio-raremono.c
10585
10586 THERMAL
10587 M: Zhang Rui <rui.zhang@intel.com>
10588 M: Eduardo Valentin <edubezval@gmail.com>
10589 L: linux-pm@vger.kernel.org
10590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10592 Q: https://patchwork.kernel.org/project/linux-pm/list/
10593 S: Supported
10594 F: drivers/thermal/
10595 F: include/linux/thermal.h
10596 F: include/uapi/linux/thermal.h
10597 F: include/linux/cpu_cooling.h
10598 F: Documentation/devicetree/bindings/thermal/
10599
10600 THERMAL/CPU_COOLING
10601 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10602 M: Viresh Kumar <viresh.kumar@linaro.org>
10603 M: Javi Merino <javi.merino@arm.com>
10604 L: linux-pm@vger.kernel.org
10605 S: Supported
10606 F: Documentation/thermal/cpu-cooling-api.txt
10607 F: drivers/thermal/cpu_cooling.c
10608 F: include/linux/cpu_cooling.h
10609
10610 THINGM BLINK(1) USB RGB LED DRIVER
10611 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10612 S: Maintained
10613 F: drivers/hid/hid-thingm.c
10614
10615 THINKPAD ACPI EXTRAS DRIVER
10616 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10617 L: ibm-acpi-devel@lists.sourceforge.net
10618 L: platform-driver-x86@vger.kernel.org
10619 W: http://ibm-acpi.sourceforge.net
10620 W: http://thinkwiki.org/wiki/Ibm-acpi
10621 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10622 S: Maintained
10623 F: drivers/platform/x86/thinkpad_acpi.c
10624
10625 TI BANDGAP AND THERMAL DRIVER
10626 M: Eduardo Valentin <edubezval@gmail.com>
10627 L: linux-pm@vger.kernel.org
10628 L: linux-omap@vger.kernel.org
10629 S: Maintained
10630 F: drivers/thermal/ti-soc-thermal/
10631
10632 TI CDCE706 CLOCK DRIVER
10633 M: Max Filippov <jcmvbkbc@gmail.com>
10634 S: Maintained
10635 F: drivers/clk/clk-cdce706.c
10636
10637 TI CLOCK DRIVER
10638 M: Tero Kristo <t-kristo@ti.com>
10639 L: linux-omap@vger.kernel.org
10640 S: Maintained
10641 F: drivers/clk/ti/
10642 F: include/linux/clk/ti.h
10643
10644 TI FLASH MEDIA INTERFACE DRIVER
10645 M: Alex Dubov <oakad@yahoo.com>
10646 S: Maintained
10647 F: drivers/misc/tifm*
10648 F: drivers/mmc/host/tifm_sd.c
10649 F: include/linux/tifm.h
10650
10651 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10652 M: Santosh Shilimkar <ssantosh@kernel.org>
10653 L: linux-kernel@vger.kernel.org
10654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10655 S: Maintained
10656 F: drivers/soc/ti/*
10657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10658
10659
10660 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10661 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10662 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10663 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10664 S: Maintained
10665 F: sound/soc/codecs/lm49453*
10666 F: sound/soc/codecs/isabelle*
10667
10668 TI LP855x BACKLIGHT DRIVER
10669 M: Milo Kim <milo.kim@ti.com>
10670 S: Maintained
10671 F: Documentation/backlight/lp855x-driver.txt
10672 F: drivers/video/backlight/lp855x_bl.c
10673 F: include/linux/platform_data/lp855x.h
10674
10675 TI LP8727 CHARGER DRIVER
10676 M: Milo Kim <milo.kim@ti.com>
10677 S: Maintained
10678 F: drivers/power/lp8727_charger.c
10679 F: include/linux/platform_data/lp8727.h
10680
10681 TI LP8788 MFD DRIVER
10682 M: Milo Kim <milo.kim@ti.com>
10683 S: Maintained
10684 F: drivers/iio/adc/lp8788_adc.c
10685 F: drivers/leds/leds-lp8788.c
10686 F: drivers/mfd/lp8788*.c
10687 F: drivers/power/lp8788-charger.c
10688 F: drivers/regulator/lp8788-*.c
10689 F: include/linux/mfd/lp8788*.h
10690
10691 TI NETCP ETHERNET DRIVER
10692 M: Wingman Kwok <w-kwok2@ti.com>
10693 M: Murali Karicheri <m-karicheri2@ti.com>
10694 L: netdev@vger.kernel.org
10695 S: Maintained
10696 F: drivers/net/ethernet/ti/netcp*
10697
10698 TI TAS571X FAMILY ASoC CODEC DRIVER
10699 M: Kevin Cernekee <cernekee@chromium.org>
10700 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10701 S: Odd Fixes
10702 F: sound/soc/codecs/tas571x*
10703
10704 TI TWL4030 SERIES SOC CODEC DRIVER
10705 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10706 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10707 S: Maintained
10708 F: sound/soc/codecs/twl4030*
10709
10710 TI WILINK WIRELESS DRIVERS
10711 L: linux-wireless@vger.kernel.org
10712 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10713 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10715 S: Orphan
10716 F: drivers/net/wireless/ti/
10717 F: include/linux/wl12xx.h
10718
10719 TIPC NETWORK LAYER
10720 M: Jon Maloy <jon.maloy@ericsson.com>
10721 M: Ying Xue <ying.xue@windriver.com>
10722 L: netdev@vger.kernel.org (core kernel code)
10723 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10724 W: http://tipc.sourceforge.net/
10725 S: Maintained
10726 F: include/uapi/linux/tipc*.h
10727 F: net/tipc/
10728
10729 TILE ARCHITECTURE
10730 M: Chris Metcalf <cmetcalf@ezchip.com>
10731 W: http://www.ezchip.com/scm/
10732 S: Supported
10733 F: arch/tile/
10734 F: drivers/char/tile-srom.c
10735 F: drivers/edac/tile_edac.c
10736 F: drivers/net/ethernet/tile/
10737 F: drivers/rtc/rtc-tile.c
10738 F: drivers/tty/hvc/hvc_tile.c
10739 F: drivers/tty/serial/tilegx.c
10740 F: drivers/usb/host/*-tilegx.c
10741 F: include/linux/usb/tilegx.h
10742
10743 TLAN NETWORK DRIVER
10744 M: Samuel Chessman <chessman@tux.org>
10745 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10746 W: http://sourceforge.net/projects/tlan/
10747 S: Maintained
10748 F: Documentation/networking/tlan.txt
10749 F: drivers/net/ethernet/ti/tlan.*
10750
10751 TOMOYO SECURITY MODULE
10752 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10753 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10754 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10755 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10756 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10757 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10758 W: http://tomoyo.sourceforge.jp/
10759 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10760 S: Maintained
10761 F: security/tomoyo/
10762
10763 TOPSTAR LAPTOP EXTRAS DRIVER
10764 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10765 L: platform-driver-x86@vger.kernel.org
10766 S: Maintained
10767 F: drivers/platform/x86/topstar-laptop.c
10768
10769 TOSHIBA ACPI EXTRAS DRIVER
10770 M: Azael Avalos <coproscefalo@gmail.com>
10771 L: platform-driver-x86@vger.kernel.org
10772 S: Maintained
10773 F: drivers/platform/x86/toshiba_acpi.c
10774
10775 TOSHIBA BLUETOOTH DRIVER
10776 M: Azael Avalos <coproscefalo@gmail.com>
10777 L: platform-driver-x86@vger.kernel.org
10778 S: Maintained
10779 F: drivers/platform/x86/toshiba_bluetooth.c
10780
10781 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10782 M: Azael Avalos <coproscefalo@gmail.com>
10783 L: platform-driver-x86@vger.kernel.org
10784 S: Maintained
10785 F: drivers/platform/x86/toshiba_haps.c
10786
10787 TOSHIBA WMI HOTKEYS DRIVER
10788 M: Azael Avalos <coproscefalo@gmail.com>
10789 L: platform-driver-x86@vger.kernel.org
10790 S: Maintained
10791 F: drivers/platform/x86/toshiba-wmi.c
10792
10793 TOSHIBA SMM DRIVER
10794 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10795 W: http://www.buzzard.org.uk/toshiba/
10796 S: Maintained
10797 F: drivers/char/toshiba.c
10798 F: include/linux/toshiba.h
10799 F: include/uapi/linux/toshiba.h
10800
10801 TOSHIBA TC358743 DRIVER
10802 M: Mats Randgaard <matrandg@cisco.com>
10803 L: linux-media@vger.kernel.org
10804 S: Maintained
10805 F: drivers/media/i2c/tc358743*
10806 F: include/media/tc358743.h
10807
10808 TMIO MMC DRIVER
10809 M: Ian Molton <ian@mnementh.co.uk>
10810 L: linux-mmc@vger.kernel.org
10811 S: Maintained
10812 F: drivers/mmc/host/tmio_mmc*
10813 F: drivers/mmc/host/sh_mobile_sdhi.c
10814 F: include/linux/mmc/tmio.h
10815 F: include/linux/mmc/sh_mobile_sdhi.h
10816
10817 TMP401 HARDWARE MONITOR DRIVER
10818 M: Guenter Roeck <linux@roeck-us.net>
10819 L: lm-sensors@lm-sensors.org
10820 S: Maintained
10821 F: Documentation/hwmon/tmp401
10822 F: drivers/hwmon/tmp401.c
10823
10824 TMPFS (SHMEM FILESYSTEM)
10825 M: Hugh Dickins <hughd@google.com>
10826 L: linux-mm@kvack.org
10827 S: Maintained
10828 F: include/linux/shmem_fs.h
10829 F: mm/shmem.c
10830
10831 TM6000 VIDEO4LINUX DRIVER
10832 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10833 L: linux-media@vger.kernel.org
10834 W: http://linuxtv.org
10835 T: git git://linuxtv.org/media_tree.git
10836 S: Odd fixes
10837 F: drivers/media/usb/tm6000/
10838
10839 TW68 VIDEO4LINUX DRIVER
10840 M: Hans Verkuil <hverkuil@xs4all.nl>
10841 L: linux-media@vger.kernel.org
10842 T: git git://linuxtv.org/media_tree.git
10843 W: http://linuxtv.org
10844 S: Odd Fixes
10845 F: drivers/media/pci/tw68/
10846
10847 TPM DEVICE DRIVER
10848 M: Peter Huewe <peterhuewe@gmx.de>
10849 M: Marcel Selhorst <tpmdd@selhorst.net>
10850 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10851 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10852 W: http://tpmdd.sourceforge.net
10853 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10854 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10855 T: https://github.com/PeterHuewe/linux-tpmdd
10856 S: Maintained
10857 F: drivers/char/tpm/
10858
10859 TPM IBM_VTPM DEVICE DRIVER
10860 M: Ashley Lai <ashleydlai@gmail.com>
10861 W: http://tpmdd.sourceforge.net
10862 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10863 S: Maintained
10864 F: drivers/char/tpm/tpm_ibmvtpm*
10865
10866 TRACING
10867 M: Steven Rostedt <rostedt@goodmis.org>
10868 M: Ingo Molnar <mingo@redhat.com>
10869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10870 S: Maintained
10871 F: Documentation/trace/ftrace.txt
10872 F: arch/*/*/*/ftrace.h
10873 F: arch/*/kernel/ftrace.c
10874 F: include/*/ftrace.h
10875 F: include/linux/trace*.h
10876 F: include/trace/
10877 F: kernel/trace/
10878 F: tools/testing/selftests/ftrace/
10879
10880 TRIVIAL PATCHES
10881 M: Jiri Kosina <trivial@kernel.org>
10882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10883 S: Maintained
10884 K: ^Subject:.*(?i)trivial
10885
10886 TTY LAYER
10887 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10888 M: Jiri Slaby <jslaby@suse.com>
10889 S: Supported
10890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10891 F: Documentation/serial/
10892 F: drivers/tty/
10893 F: drivers/tty/serial/serial_core.c
10894 F: include/linux/serial_core.h
10895 F: include/linux/serial.h
10896 F: include/linux/tty.h
10897 F: include/uapi/linux/serial_core.h
10898 F: include/uapi/linux/serial.h
10899 F: include/uapi/linux/tty.h
10900
10901 TUA9001 MEDIA DRIVER
10902 M: Antti Palosaari <crope@iki.fi>
10903 L: linux-media@vger.kernel.org
10904 W: http://linuxtv.org/
10905 W: http://palosaari.fi/linux/
10906 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10907 T: git git://linuxtv.org/anttip/media_tree.git
10908 S: Maintained
10909 F: drivers/media/tuners/tua9001*
10910
10911 TULIP NETWORK DRIVERS
10912 M: Grant Grundler <grundler@parisc-linux.org>
10913 L: netdev@vger.kernel.org
10914 S: Maintained
10915 F: drivers/net/ethernet/dec/tulip/
10916
10917 TUN/TAP driver
10918 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10919 W: http://vtun.sourceforge.net/tun
10920 S: Maintained
10921 F: Documentation/networking/tuntap.txt
10922 F: arch/um/os-Linux/drivers/
10923
10924 TURBOCHANNEL SUBSYSTEM
10925 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10926 M: Ralf Baechle <ralf@linux-mips.org>
10927 L: linux-mips@linux-mips.org
10928 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10929 S: Maintained
10930 F: drivers/tc/
10931 F: include/linux/tc.h
10932
10933 U14-34F SCSI DRIVER
10934 M: Dario Ballabio <ballabio_dario@emc.com>
10935 L: linux-scsi@vger.kernel.org
10936 S: Maintained
10937 F: drivers/scsi/u14-34f.c
10938
10939 UBI FILE SYSTEM (UBIFS)
10940 M: Artem Bityutskiy <dedekind1@gmail.com>
10941 M: Adrian Hunter <adrian.hunter@intel.com>
10942 L: linux-mtd@lists.infradead.org
10943 T: git git://git.infradead.org/ubifs-2.6.git
10944 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10945 S: Maintained
10946 F: Documentation/filesystems/ubifs.txt
10947 F: fs/ubifs/
10948
10949 UCLINUX (M68KNOMMU AND COLDFIRE)
10950 M: Greg Ungerer <gerg@uclinux.org>
10951 W: http://www.uclinux.org/
10952 L: linux-m68k@lists.linux-m68k.org
10953 L: uclinux-dev@uclinux.org (subscribers-only)
10954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10955 S: Maintained
10956 F: arch/m68k/coldfire/
10957 F: arch/m68k/68*/
10958 F: arch/m68k/*/*_no.*
10959 F: arch/m68k/include/asm/*_no.*
10960
10961 UDF FILESYSTEM
10962 M: Jan Kara <jack@suse.com>
10963 S: Maintained
10964 F: Documentation/filesystems/udf.txt
10965 F: fs/udf/
10966
10967 UFS FILESYSTEM
10968 M: Evgeniy Dushistov <dushistov@mail.ru>
10969 S: Maintained
10970 F: Documentation/filesystems/ufs.txt
10971 F: fs/ufs/
10972
10973 UHID USERSPACE HID IO DRIVER:
10974 M: David Herrmann <dh.herrmann@googlemail.com>
10975 L: linux-input@vger.kernel.org
10976 S: Maintained
10977 F: drivers/hid/uhid.c
10978 F: include/uapi/linux/uhid.h
10979
10980 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10981 L: linux-usb@vger.kernel.org
10982 S: Orphan
10983 F: drivers/uwb/
10984 F: include/linux/uwb.h
10985 F: include/linux/uwb/
10986
10987 UNICORE32 ARCHITECTURE:
10988 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10989 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10990 S: Maintained
10991 T: git git://github.com/gxt/linux.git
10992 F: arch/unicore32/
10993
10994 UNIFDEF
10995 M: Tony Finch <dot@dotat.at>
10996 W: http://dotat.at/prog/unifdef
10997 S: Maintained
10998 F: scripts/unifdef.c
10999
11000 UNIFORM CDROM DRIVER
11001 M: Jens Axboe <axboe@kernel.dk>
11002 W: http://www.kernel.dk
11003 S: Maintained
11004 F: Documentation/cdrom/
11005 F: drivers/cdrom/cdrom.c
11006 F: include/linux/cdrom.h
11007 F: include/uapi/linux/cdrom.h
11008
11009 UNISYS S-PAR DRIVERS
11010 M: Benjamin Romer <benjamin.romer@unisys.com>
11011 M: David Kershner <david.kershner@unisys.com>
11012 L: sparmaintainer@unisys.com (Unisys internal)
11013 S: Supported
11014 F: drivers/staging/unisys/
11015
11016 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11017 M: Vinayak Holikatti <vinholikatti@gmail.com>
11018 L: linux-scsi@vger.kernel.org
11019 S: Supported
11020 F: Documentation/scsi/ufs.txt
11021 F: drivers/scsi/ufs/
11022
11023 UNSORTED BLOCK IMAGES (UBI)
11024 M: Artem Bityutskiy <dedekind1@gmail.com>
11025 M: Richard Weinberger <richard@nod.at>
11026 W: http://www.linux-mtd.infradead.org/
11027 L: linux-mtd@lists.infradead.org
11028 T: git git://git.infradead.org/ubifs-2.6.git
11029 S: Supported
11030 F: drivers/mtd/ubi/
11031 F: include/linux/mtd/ubi.h
11032 F: include/uapi/mtd/ubi-user.h
11033
11034 USB ACM DRIVER
11035 M: Oliver Neukum <oliver@neukum.org>
11036 L: linux-usb@vger.kernel.org
11037 S: Maintained
11038 F: Documentation/usb/acm.txt
11039 F: drivers/usb/class/cdc-acm.*
11040
11041 USB AR5523 WIRELESS DRIVER
11042 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11043 L: linux-wireless@vger.kernel.org
11044 S: Maintained
11045 F: drivers/net/wireless/ath/ar5523/
11046
11047 USB ATTACHED SCSI
11048 M: Hans de Goede <hdegoede@redhat.com>
11049 M: Gerd Hoffmann <kraxel@redhat.com>
11050 L: linux-usb@vger.kernel.org
11051 L: linux-scsi@vger.kernel.org
11052 S: Maintained
11053 F: drivers/usb/storage/uas.c
11054
11055 USB CDC ETHERNET DRIVER
11056 M: Oliver Neukum <oliver@neukum.org>
11057 L: linux-usb@vger.kernel.org
11058 S: Maintained
11059 F: drivers/net/usb/cdc_*.c
11060 F: include/uapi/linux/usb/cdc.h
11061
11062 USB CHAOSKEY DRIVER
11063 M: Keith Packard <keithp@keithp.com>
11064 L: linux-usb@vger.kernel.org
11065 S: Maintained
11066 F: drivers/usb/misc/chaoskey.c
11067
11068 USB CYPRESS C67X00 DRIVER
11069 M: Peter Korsgaard <jacmet@sunsite.dk>
11070 L: linux-usb@vger.kernel.org
11071 S: Maintained
11072 F: drivers/usb/c67x00/
11073
11074 USB DAVICOM DM9601 DRIVER
11075 M: Peter Korsgaard <jacmet@sunsite.dk>
11076 L: netdev@vger.kernel.org
11077 W: http://www.linux-usb.org/usbnet
11078 S: Maintained
11079 F: drivers/net/usb/dm9601.c
11080
11081 USB DIAMOND RIO500 DRIVER
11082 M: Cesar Miquel <miquel@df.uba.ar>
11083 L: rio500-users@lists.sourceforge.net
11084 W: http://rio500.sourceforge.net
11085 S: Maintained
11086 F: drivers/usb/misc/rio500*
11087
11088 USB EHCI DRIVER
11089 M: Alan Stern <stern@rowland.harvard.edu>
11090 L: linux-usb@vger.kernel.org
11091 S: Maintained
11092 F: Documentation/usb/ehci.txt
11093 F: drivers/usb/host/ehci*
11094
11095 USB GADGET/PERIPHERAL SUBSYSTEM
11096 M: Felipe Balbi <balbi@ti.com>
11097 L: linux-usb@vger.kernel.org
11098 W: http://www.linux-usb.org/gadget
11099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11100 S: Maintained
11101 F: drivers/usb/gadget/
11102 F: include/linux/usb/gadget*
11103
11104 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11105 M: Jiri Kosina <jikos@kernel.org>
11106 L: linux-usb@vger.kernel.org
11107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11108 S: Maintained
11109 F: Documentation/hid/hiddev.txt
11110 F: drivers/hid/usbhid/
11111
11112 USB ISP116X DRIVER
11113 M: Olav Kongas <ok@artecdesign.ee>
11114 L: linux-usb@vger.kernel.org
11115 S: Maintained
11116 F: drivers/usb/host/isp116x*
11117 F: include/linux/usb/isp116x.h
11118
11119 USB MASS STORAGE DRIVER
11120 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11121 L: linux-usb@vger.kernel.org
11122 L: usb-storage@lists.one-eyed-alien.net
11123 S: Maintained
11124 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11125 F: drivers/usb/storage/
11126
11127 USB MIDI DRIVER
11128 M: Clemens Ladisch <clemens@ladisch.de>
11129 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11130 T: git git://git.alsa-project.org/alsa-kernel.git
11131 S: Maintained
11132 F: sound/usb/midi.*
11133
11134 USB NETWORKING DRIVERS
11135 L: linux-usb@vger.kernel.org
11136 S: Odd Fixes
11137 F: drivers/net/usb/
11138
11139 USB OHCI DRIVER
11140 M: Alan Stern <stern@rowland.harvard.edu>
11141 L: linux-usb@vger.kernel.org
11142 S: Maintained
11143 F: Documentation/usb/ohci.txt
11144 F: drivers/usb/host/ohci*
11145
11146 USB OTG FSM (Finite State Machine)
11147 M: Peter Chen <Peter.Chen@freescale.com>
11148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11149 L: linux-usb@vger.kernel.org
11150 S: Maintained
11151 F: drivers/usb/common/usb-otg-fsm.c
11152
11153 USB OVER IP DRIVER
11154 M: Valentina Manea <valentina.manea.m@gmail.com>
11155 M: Shuah Khan <shuah.kh@samsung.com>
11156 L: linux-usb@vger.kernel.org
11157 S: Maintained
11158 F: drivers/usb/usbip/
11159 F: tools/usb/usbip/
11160
11161 USB PEGASUS DRIVER
11162 M: Petko Manolov <petkan@nucleusys.com>
11163 L: linux-usb@vger.kernel.org
11164 L: netdev@vger.kernel.org
11165 T: git git://github.com/petkan/pegasus.git
11166 W: https://github.com/petkan/pegasus
11167 S: Maintained
11168 F: drivers/net/usb/pegasus.*
11169
11170 USB PHY LAYER
11171 M: Felipe Balbi <balbi@ti.com>
11172 L: linux-usb@vger.kernel.org
11173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11174 S: Maintained
11175 F: drivers/usb/phy/
11176
11177 USB PRINTER DRIVER (usblp)
11178 M: Pete Zaitcev <zaitcev@redhat.com>
11179 L: linux-usb@vger.kernel.org
11180 S: Supported
11181 F: drivers/usb/class/usblp.c
11182
11183 USB RTL8150 DRIVER
11184 M: Petko Manolov <petkan@nucleusys.com>
11185 L: linux-usb@vger.kernel.org
11186 L: netdev@vger.kernel.org
11187 T: git git://github.com/petkan/rtl8150.git
11188 W: https://github.com/petkan/rtl8150
11189 S: Maintained
11190 F: drivers/net/usb/rtl8150.c
11191
11192 USB SERIAL SUBSYSTEM
11193 M: Johan Hovold <johan@kernel.org>
11194 L: linux-usb@vger.kernel.org
11195 S: Maintained
11196 F: Documentation/usb/usb-serial.txt
11197 F: drivers/usb/serial/
11198 F: include/linux/usb/serial.h
11199
11200 USB SMSC75XX ETHERNET DRIVER
11201 M: Steve Glendinning <steve.glendinning@shawell.net>
11202 L: netdev@vger.kernel.org
11203 S: Maintained
11204 F: drivers/net/usb/smsc75xx.*
11205
11206 USB SMSC95XX ETHERNET DRIVER
11207 M: Steve Glendinning <steve.glendinning@shawell.net>
11208 L: netdev@vger.kernel.org
11209 S: Maintained
11210 F: drivers/net/usb/smsc95xx.*
11211
11212 USB SUBSYSTEM
11213 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11214 L: linux-usb@vger.kernel.org
11215 W: http://www.linux-usb.org
11216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11217 S: Supported
11218 F: Documentation/usb/
11219 F: drivers/usb/
11220 F: include/linux/usb.h
11221 F: include/linux/usb/
11222
11223 USB UHCI DRIVER
11224 M: Alan Stern <stern@rowland.harvard.edu>
11225 L: linux-usb@vger.kernel.org
11226 S: Maintained
11227 F: drivers/usb/host/uhci*
11228
11229 USB "USBNET" DRIVER FRAMEWORK
11230 M: Oliver Neukum <oneukum@suse.com>
11231 L: netdev@vger.kernel.org
11232 W: http://www.linux-usb.org/usbnet
11233 S: Maintained
11234 F: drivers/net/usb/usbnet.c
11235 F: include/linux/usb/usbnet.h
11236
11237 USB VIDEO CLASS
11238 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11239 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11240 L: linux-media@vger.kernel.org
11241 T: git git://linuxtv.org/media_tree.git
11242 W: http://www.ideasonboard.org/uvc/
11243 S: Maintained
11244 F: drivers/media/usb/uvc/
11245 F: include/uapi/linux/uvcvideo.h
11246
11247 USB VISION DRIVER
11248 M: Hans Verkuil <hverkuil@xs4all.nl>
11249 L: linux-media@vger.kernel.org
11250 T: git git://linuxtv.org/media_tree.git
11251 W: http://linuxtv.org
11252 S: Odd Fixes
11253 F: drivers/media/usb/usbvision/
11254
11255 USB WEBCAM GADGET
11256 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11257 L: linux-usb@vger.kernel.org
11258 S: Maintained
11259 F: drivers/usb/gadget/function/*uvc*
11260 F: drivers/usb/gadget/legacy/webcam.c
11261
11262 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11263 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11264 L: linux-wireless@vger.kernel.org
11265 S: Maintained
11266 F: drivers/net/wireless/rndis_wlan.c
11267
11268 USB XHCI DRIVER
11269 M: Mathias Nyman <mathias.nyman@intel.com>
11270 L: linux-usb@vger.kernel.org
11271 S: Supported
11272 F: drivers/usb/host/xhci*
11273 F: drivers/usb/host/pci-quirks*
11274
11275 USB ZD1201 DRIVER
11276 L: linux-wireless@vger.kernel.org
11277 W: http://linux-lc100020.sourceforge.net
11278 S: Orphan
11279 F: drivers/net/wireless/zd1201.*
11280
11281 USB ZR364XX DRIVER
11282 M: Antoine Jacquet <royale@zerezo.com>
11283 L: linux-usb@vger.kernel.org
11284 L: linux-media@vger.kernel.org
11285 T: git git://linuxtv.org/media_tree.git
11286 W: http://royale.zerezo.com/zr364xx/
11287 S: Maintained
11288 F: Documentation/video4linux/zr364xx.txt
11289 F: drivers/media/usb/zr364xx/
11290
11291 ULPI BUS
11292 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11293 L: linux-usb@vger.kernel.org
11294 S: Maintained
11295 F: drivers/usb/common/ulpi.c
11296 F: include/linux/ulpi/
11297
11298 USER-MODE LINUX (UML)
11299 M: Jeff Dike <jdike@addtoit.com>
11300 M: Richard Weinberger <richard@nod.at>
11301 L: user-mode-linux-devel@lists.sourceforge.net
11302 L: user-mode-linux-user@lists.sourceforge.net
11303 W: http://user-mode-linux.sourceforge.net
11304 S: Maintained
11305 F: Documentation/virtual/uml/
11306 F: arch/um/
11307 F: arch/x86/um/
11308 F: fs/hostfs/
11309 F: fs/hppfs/
11310
11311 USERSPACE I/O (UIO)
11312 M: "Hans J. Koch" <hjk@hansjkoch.de>
11313 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11314 S: Maintained
11315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11316 F: Documentation/DocBook/uio-howto.tmpl
11317 F: drivers/uio/
11318 F: include/linux/uio*.h
11319
11320 UTIL-LINUX PACKAGE
11321 M: Karel Zak <kzak@redhat.com>
11322 L: util-linux@vger.kernel.org
11323 W: http://en.wikipedia.org/wiki/Util-linux
11324 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11325 S: Maintained
11326
11327 UVESAFB DRIVER
11328 M: Michal Januszewski <spock@gentoo.org>
11329 L: linux-fbdev@vger.kernel.org
11330 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11331 S: Maintained
11332 F: Documentation/fb/uvesafb.txt
11333 F: drivers/video/fbdev/uvesafb.*
11334
11335 VF610 NAND DRIVER
11336 M: Stefan Agner <stefan@agner.ch>
11337 L: linux-mtd@lists.infradead.org
11338 S: Supported
11339 F: drivers/mtd/nand/vf610_nfc.c
11340
11341 VFAT/FAT/MSDOS FILESYSTEM
11342 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11343 S: Maintained
11344 F: Documentation/filesystems/vfat.txt
11345 F: fs/fat/
11346
11347 VFIO DRIVER
11348 M: Alex Williamson <alex.williamson@redhat.com>
11349 L: kvm@vger.kernel.org
11350 S: Maintained
11351 F: Documentation/vfio.txt
11352 F: drivers/vfio/
11353 F: include/linux/vfio.h
11354 F: include/uapi/linux/vfio.h
11355
11356 VFIO PLATFORM DRIVER
11357 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11358 L: kvm@vger.kernel.org
11359 S: Maintained
11360 F: drivers/vfio/platform/
11361
11362 VIDEOBUF2 FRAMEWORK
11363 M: Pawel Osciak <pawel@osciak.com>
11364 M: Marek Szyprowski <m.szyprowski@samsung.com>
11365 M: Kyungmin Park <kyungmin.park@samsung.com>
11366 L: linux-media@vger.kernel.org
11367 S: Maintained
11368 F: drivers/media/v4l2-core/videobuf2-*
11369 F: include/media/videobuf2-*
11370
11371 VIRTUAL SERIO DEVICE DRIVER
11372 M: Stephen Chandler Paul <thatslyude@gmail.com>
11373 S: Maintained
11374 F: drivers/input/serio/userio.c
11375 F: include/uapi/linux/userio.h
11376
11377 VIRTIO CONSOLE DRIVER
11378 M: Amit Shah <amit.shah@redhat.com>
11379 L: virtualization@lists.linux-foundation.org
11380 S: Maintained
11381 F: drivers/char/virtio_console.c
11382 F: include/linux/virtio_console.h
11383 F: include/uapi/linux/virtio_console.h
11384
11385 VIRTIO CORE, NET AND BLOCK DRIVERS
11386 M: "Michael S. Tsirkin" <mst@redhat.com>
11387 L: virtualization@lists.linux-foundation.org
11388 S: Maintained
11389 F: drivers/virtio/
11390 F: tools/virtio/
11391 F: drivers/net/virtio_net.c
11392 F: drivers/block/virtio_blk.c
11393 F: include/linux/virtio_*.h
11394 F: include/uapi/linux/virtio_*.h
11395
11396 VIRTIO DRIVERS FOR S390
11397 M: Christian Borntraeger <borntraeger@de.ibm.com>
11398 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11399 L: linux-s390@vger.kernel.org
11400 L: virtualization@lists.linux-foundation.org
11401 L: kvm@vger.kernel.org
11402 S: Supported
11403 F: drivers/s390/virtio/
11404
11405 VIRTIO GPU DRIVER
11406 M: David Airlie <airlied@linux.ie>
11407 M: Gerd Hoffmann <kraxel@redhat.com>
11408 L: dri-devel@lists.freedesktop.org
11409 L: virtualization@lists.linux-foundation.org
11410 S: Maintained
11411 F: drivers/gpu/drm/virtio/
11412 F: include/uapi/linux/virtio_gpu.h
11413
11414 VIRTIO HOST (VHOST)
11415 M: "Michael S. Tsirkin" <mst@redhat.com>
11416 L: kvm@vger.kernel.org
11417 L: virtualization@lists.linux-foundation.org
11418 L: netdev@vger.kernel.org
11419 S: Maintained
11420 F: drivers/vhost/
11421 F: include/uapi/linux/vhost.h
11422
11423 VIRTIO INPUT DRIVER
11424 M: Gerd Hoffmann <kraxel@redhat.com>
11425 S: Maintained
11426 F: drivers/virtio/virtio_input.c
11427 F: include/uapi/linux/virtio_input.h
11428
11429 VIA RHINE NETWORK DRIVER
11430 S: Orphan
11431 F: drivers/net/ethernet/via/via-rhine.c
11432
11433 VIA SD/MMC CARD CONTROLLER DRIVER
11434 M: Bruce Chang <brucechang@via.com.tw>
11435 M: Harald Welte <HaraldWelte@viatech.com>
11436 S: Maintained
11437 F: drivers/mmc/host/via-sdmmc.c
11438
11439 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11440 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11441 L: linux-fbdev@vger.kernel.org
11442 S: Maintained
11443 F: include/linux/via-core.h
11444 F: include/linux/via-gpio.h
11445 F: include/linux/via_i2c.h
11446 F: drivers/video/fbdev/via/
11447
11448 VIA VELOCITY NETWORK DRIVER
11449 M: Francois Romieu <romieu@fr.zoreil.com>
11450 L: netdev@vger.kernel.org
11451 S: Maintained
11452 F: drivers/net/ethernet/via/via-velocity.*
11453
11454 VIRT LIB
11455 M: Alex Williamson <alex.williamson@redhat.com>
11456 M: Paolo Bonzini <pbonzini@redhat.com>
11457 L: kvm@vger.kernel.org
11458 S: Supported
11459 F: virt/lib/
11460
11461 VIVID VIRTUAL VIDEO DRIVER
11462 M: Hans Verkuil <hverkuil@xs4all.nl>
11463 L: linux-media@vger.kernel.org
11464 T: git git://linuxtv.org/media_tree.git
11465 W: http://linuxtv.org
11466 S: Maintained
11467 F: drivers/media/platform/vivid/*
11468
11469 VLAN (802.1Q)
11470 M: Patrick McHardy <kaber@trash.net>
11471 L: netdev@vger.kernel.org
11472 S: Maintained
11473 F: drivers/net/macvlan.c
11474 F: include/linux/if_*vlan.h
11475 F: net/8021q/
11476
11477 VLYNQ BUS
11478 M: Florian Fainelli <florian@openwrt.org>
11479 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11480 S: Maintained
11481 F: drivers/vlynq/vlynq.c
11482 F: include/linux/vlynq.h
11483
11484 VME SUBSYSTEM
11485 M: Martyn Welch <martyn@welchs.me.uk>
11486 M: Manohar Vanga <manohar.vanga@gmail.com>
11487 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11488 L: devel@driverdev.osuosl.org
11489 S: Maintained
11490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11491 F: Documentation/vme_api.txt
11492 F: drivers/staging/vme/
11493 F: drivers/vme/
11494 F: include/linux/vme*
11495
11496 VMWARE HYPERVISOR INTERFACE
11497 M: Alok Kataria <akataria@vmware.com>
11498 L: virtualization@lists.linux-foundation.org
11499 S: Supported
11500 F: arch/x86/kernel/cpu/vmware.c
11501
11502 VMWARE BALLOON DRIVER
11503 M: Xavier Deguillard <xdeguillard@vmware.com>
11504 M: Philip Moltmann <moltmann@vmware.com>
11505 M: "VMware, Inc." <pv-drivers@vmware.com>
11506 L: linux-kernel@vger.kernel.org
11507 S: Maintained
11508 F: drivers/misc/vmw_balloon.c
11509
11510 VMWARE VMMOUSE SUBDRIVER
11511 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11512 M: "VMware, Inc." <pv-drivers@vmware.com>
11513 L: linux-input@vger.kernel.org
11514 S: Maintained
11515 F: drivers/input/mouse/vmmouse.c
11516 F: drivers/input/mouse/vmmouse.h
11517
11518 VMWARE VMXNET3 ETHERNET DRIVER
11519 M: Shrikrishna Khare <skhare@vmware.com>
11520 M: "VMware, Inc." <pv-drivers@vmware.com>
11521 L: netdev@vger.kernel.org
11522 S: Maintained
11523 F: drivers/net/vmxnet3/
11524
11525 VMware PVSCSI driver
11526 M: Arvind Kumar <arvindkumar@vmware.com>
11527 M: VMware PV-Drivers <pv-drivers@vmware.com>
11528 L: linux-scsi@vger.kernel.org
11529 S: Maintained
11530 F: drivers/scsi/vmw_pvscsi.c
11531 F: drivers/scsi/vmw_pvscsi.h
11532
11533 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11534 M: Liam Girdwood <lgirdwood@gmail.com>
11535 M: Mark Brown <broonie@kernel.org>
11536 L: linux-kernel@vger.kernel.org
11537 W: http://www.slimlogic.co.uk/?p=48
11538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11539 S: Supported
11540 F: drivers/regulator/
11541 F: include/linux/regulator/
11542
11543 VRF
11544 M: David Ahern <dsa@cumulusnetworks.com>
11545 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11546 L: netdev@vger.kernel.org
11547 S: Maintained
11548 F: drivers/net/vrf.c
11549 F: Documentation/networking/vrf.txt
11550
11551 VT1211 HARDWARE MONITOR DRIVER
11552 M: Juerg Haefliger <juergh@gmail.com>
11553 L: lm-sensors@lm-sensors.org
11554 S: Maintained
11555 F: Documentation/hwmon/vt1211
11556 F: drivers/hwmon/vt1211.c
11557
11558 VT8231 HARDWARE MONITOR DRIVER
11559 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11560 L: lm-sensors@lm-sensors.org
11561 S: Maintained
11562 F: drivers/hwmon/vt8231.c
11563
11564 VUB300 USB to SDIO/SD/MMC bridge chip
11565 M: Tony Olech <tony.olech@elandigitalsystems.com>
11566 L: linux-mmc@vger.kernel.org
11567 L: linux-usb@vger.kernel.org
11568 S: Supported
11569 F: drivers/mmc/host/vub300.c
11570
11571 W1 DALLAS'S 1-WIRE BUS
11572 M: Evgeniy Polyakov <zbr@ioremap.net>
11573 S: Maintained
11574 F: Documentation/w1/
11575 F: drivers/w1/
11576
11577 W83791D HARDWARE MONITORING DRIVER
11578 M: Marc Hulsman <m.hulsman@tudelft.nl>
11579 L: lm-sensors@lm-sensors.org
11580 S: Maintained
11581 F: Documentation/hwmon/w83791d
11582 F: drivers/hwmon/w83791d.c
11583
11584 W83793 HARDWARE MONITORING DRIVER
11585 M: Rudolf Marek <r.marek@assembler.cz>
11586 L: lm-sensors@lm-sensors.org
11587 S: Maintained
11588 F: Documentation/hwmon/w83793
11589 F: drivers/hwmon/w83793.c
11590
11591 W83795 HARDWARE MONITORING DRIVER
11592 M: Jean Delvare <jdelvare@suse.com>
11593 L: lm-sensors@lm-sensors.org
11594 S: Maintained
11595 F: drivers/hwmon/w83795.c
11596
11597 W83L51xD SD/MMC CARD INTERFACE DRIVER
11598 M: Pierre Ossman <pierre@ossman.eu>
11599 S: Maintained
11600 F: drivers/mmc/host/wbsd.*
11601
11602 WACOM PROTOCOL 4 SERIAL TABLETS
11603 M: Julian Squires <julian@cipht.net>
11604 M: Hans de Goede <hdegoede@redhat.com>
11605 L: linux-input@vger.kernel.org
11606 S: Maintained
11607 F: drivers/input/tablet/wacom_serial4.c
11608
11609 WATCHDOG DEVICE DRIVERS
11610 M: Wim Van Sebroeck <wim@iguana.be>
11611 L: linux-watchdog@vger.kernel.org
11612 W: http://www.linux-watchdog.org/
11613 T: git git://www.linux-watchdog.org/linux-watchdog.git
11614 S: Maintained
11615 F: Documentation/watchdog/
11616 F: drivers/watchdog/
11617 F: include/linux/watchdog.h
11618 F: include/uapi/linux/watchdog.h
11619
11620 WD7000 SCSI DRIVER
11621 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11622 L: linux-scsi@vger.kernel.org
11623 S: Maintained
11624 F: drivers/scsi/wd7000.c
11625
11626 WIIMOTE HID DRIVER
11627 M: David Herrmann <dh.herrmann@googlemail.com>
11628 L: linux-input@vger.kernel.org
11629 S: Maintained
11630 F: drivers/hid/hid-wiimote*
11631
11632 WINBOND CIR DRIVER
11633 M: David Härdeman <david@hardeman.nu>
11634 S: Maintained
11635 F: drivers/media/rc/winbond-cir.c
11636
11637 WIMAX STACK
11638 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11639 M: linux-wimax@intel.com
11640 L: wimax@linuxwimax.org (subscribers-only)
11641 S: Supported
11642 W: http://linuxwimax.org
11643 F: Documentation/wimax/README.wimax
11644 F: include/linux/wimax/debug.h
11645 F: include/net/wimax.h
11646 F: include/uapi/linux/wimax.h
11647 F: net/wimax/
11648
11649 WISTRON LAPTOP BUTTON DRIVER
11650 M: Miloslav Trmac <mitr@volny.cz>
11651 S: Maintained
11652 F: drivers/input/misc/wistron_btns.c
11653
11654 WL3501 WIRELESS PCMCIA CARD DRIVER
11655 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11656 L: linux-wireless@vger.kernel.org
11657 W: http://oops.ghostprotocols.net:81/blog
11658 S: Maintained
11659 F: drivers/net/wireless/wl3501*
11660
11661 WOLFSON MICROELECTRONICS DRIVERS
11662 L: patches@opensource.wolfsonmicro.com
11663 T: git https://github.com/CirrusLogic/linux-drivers.git
11664 W: https://github.com/CirrusLogic/linux-drivers/wiki
11665 S: Supported
11666 F: Documentation/hwmon/wm83??
11667 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11668 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11669 F: Documentation/devicetree/bindings/mfd/arizona.txt
11670 F: arch/arm/mach-s3c64xx/mach-crag6410*
11671 F: drivers/clk/clk-wm83*.c
11672 F: drivers/extcon/extcon-arizona.c
11673 F: drivers/leds/leds-wm83*.c
11674 F: drivers/gpio/gpio-*wm*.c
11675 F: drivers/gpio/gpio-arizona.c
11676 F: drivers/hwmon/wm83??-hwmon.c
11677 F: drivers/input/misc/wm831x-on.c
11678 F: drivers/input/touchscreen/wm831x-ts.c
11679 F: drivers/input/touchscreen/wm97*.c
11680 F: drivers/mfd/arizona*
11681 F: drivers/mfd/wm*.c
11682 F: drivers/power/wm83*.c
11683 F: drivers/rtc/rtc-wm83*.c
11684 F: drivers/regulator/wm8*.c
11685 F: drivers/video/backlight/wm83*_bl.c
11686 F: drivers/watchdog/wm83*_wdt.c
11687 F: include/linux/mfd/arizona/
11688 F: include/linux/mfd/wm831x/
11689 F: include/linux/mfd/wm8350/
11690 F: include/linux/mfd/wm8400*
11691 F: include/linux/wm97xx.h
11692 F: include/sound/wm????.h
11693 F: sound/soc/codecs/arizona.?
11694 F: sound/soc/codecs/wm*
11695
11696 WORKQUEUE
11697 M: Tejun Heo <tj@kernel.org>
11698 R: Lai Jiangshan <jiangshanlai@gmail.com>
11699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11700 S: Maintained
11701 F: include/linux/workqueue.h
11702 F: kernel/workqueue.c
11703 F: Documentation/workqueue.txt
11704
11705 X.25 NETWORK LAYER
11706 M: Andrew Hendry <andrew.hendry@gmail.com>
11707 L: linux-x25@vger.kernel.org
11708 S: Odd Fixes
11709 F: Documentation/networking/x25*
11710 F: include/net/x25*
11711 F: net/x25/
11712
11713 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11714 M: Thomas Gleixner <tglx@linutronix.de>
11715 M: Ingo Molnar <mingo@redhat.com>
11716 M: "H. Peter Anvin" <hpa@zytor.com>
11717 M: x86@kernel.org
11718 L: linux-kernel@vger.kernel.org
11719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11720 S: Maintained
11721 F: Documentation/x86/
11722 F: arch/x86/
11723
11724 X86 PLATFORM DRIVERS
11725 M: Darren Hart <dvhart@infradead.org>
11726 L: platform-driver-x86@vger.kernel.org
11727 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11728 S: Maintained
11729 F: drivers/platform/x86/
11730 F: drivers/platform/olpc/
11731
11732 X86 MCE INFRASTRUCTURE
11733 M: Tony Luck <tony.luck@intel.com>
11734 M: Borislav Petkov <bp@alien8.de>
11735 L: linux-edac@vger.kernel.org
11736 S: Maintained
11737 F: arch/x86/kernel/cpu/mcheck/*
11738
11739 X86 MICROCODE UPDATE SUPPORT
11740 M: Borislav Petkov <bp@alien8.de>
11741 S: Maintained
11742 F: arch/x86/kernel/cpu/microcode/*
11743
11744 X86 VDSO
11745 M: Andy Lutomirski <luto@amacapital.net>
11746 L: linux-kernel@vger.kernel.org
11747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11748 S: Maintained
11749 F: arch/x86/entry/vdso/
11750
11751 XC2028/3028 TUNER DRIVER
11752 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11753 L: linux-media@vger.kernel.org
11754 W: http://linuxtv.org
11755 T: git git://linuxtv.org/media_tree.git
11756 S: Maintained
11757 F: drivers/media/tuners/tuner-xc2028.*
11758
11759 XEN HYPERVISOR INTERFACE
11760 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11761 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11762 M: David Vrabel <david.vrabel@citrix.com>
11763 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11765 S: Supported
11766 F: arch/x86/xen/
11767 F: drivers/*/xen-*front.c
11768 F: drivers/xen/
11769 F: arch/x86/include/asm/xen/
11770 F: include/xen/
11771 F: include/uapi/xen/
11772
11773 XEN HYPERVISOR ARM
11774 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11775 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11776 S: Supported
11777 F: arch/arm/xen/
11778 F: arch/arm/include/asm/xen/
11779
11780 XEN HYPERVISOR ARM64
11781 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11782 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11783 S: Supported
11784 F: arch/arm64/xen/
11785 F: arch/arm64/include/asm/xen/
11786
11787 XEN NETWORK BACKEND DRIVER
11788 M: Ian Campbell <ian.campbell@citrix.com>
11789 M: Wei Liu <wei.liu2@citrix.com>
11790 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11791 L: netdev@vger.kernel.org
11792 S: Supported
11793 F: drivers/net/xen-netback/*
11794
11795 XEN PCI SUBSYSTEM
11796 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11797 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11798 S: Supported
11799 F: arch/x86/pci/*xen*
11800 F: drivers/pci/*xen*
11801
11802 XEN BLOCK SUBSYSTEM
11803 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11804 M: Roger Pau Monné <roger.pau@citrix.com>
11805 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11806 S: Supported
11807 F: drivers/block/xen-blkback/*
11808 F: drivers/block/xen*
11809
11810 XEN PVSCSI DRIVERS
11811 M: Juergen Gross <jgross@suse.com>
11812 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11813 L: linux-scsi@vger.kernel.org
11814 S: Supported
11815 F: drivers/scsi/xen-scsifront.c
11816 F: drivers/xen/xen-scsiback.c
11817 F: include/xen/interface/io/vscsiif.h
11818
11819 XEN SWIOTLB SUBSYSTEM
11820 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11821 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11822 S: Supported
11823 F: arch/x86/xen/*swiotlb*
11824 F: drivers/xen/*swiotlb*
11825
11826 XFS FILESYSTEM
11827 P: Silicon Graphics Inc
11828 M: Dave Chinner <david@fromorbit.com>
11829 M: xfs@oss.sgi.com
11830 L: xfs@oss.sgi.com
11831 W: http://oss.sgi.com/projects/xfs
11832 T: git git://oss.sgi.com/xfs/xfs.git
11833 S: Supported
11834 F: Documentation/filesystems/xfs.txt
11835 F: fs/xfs/
11836
11837 XILINX AXI ETHERNET DRIVER
11838 M: Anirudha Sarangi <anirudh@xilinx.com>
11839 M: John Linn <John.Linn@xilinx.com>
11840 S: Maintained
11841 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11842
11843 XILINX UARTLITE SERIAL DRIVER
11844 M: Peter Korsgaard <jacmet@sunsite.dk>
11845 L: linux-serial@vger.kernel.org
11846 S: Maintained
11847 F: drivers/tty/serial/uartlite.c
11848
11849 XILINX VIDEO IP CORES
11850 M: Hyun Kwon <hyun.kwon@xilinx.com>
11851 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11852 L: linux-media@vger.kernel.org
11853 T: git git://linuxtv.org/media_tree.git
11854 S: Supported
11855 F: Documentation/devicetree/bindings/media/xilinx/
11856 F: drivers/media/platform/xilinx/
11857 F: include/uapi/linux/xilinx-v4l2-controls.h
11858
11859 XILLYBUS DRIVER
11860 M: Eli Billauer <eli.billauer@gmail.com>
11861 L: linux-kernel@vger.kernel.org
11862 S: Supported
11863 F: drivers/char/xillybus/
11864
11865 XTENSA XTFPGA PLATFORM SUPPORT
11866 M: Max Filippov <jcmvbkbc@gmail.com>
11867 L: linux-xtensa@linux-xtensa.org
11868 S: Maintained
11869 F: drivers/spi/spi-xtensa-xtfpga.c
11870 F: sound/soc/xtensa/xtfpga-i2s.c
11871
11872 YAM DRIVER FOR AX.25
11873 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11874 L: linux-hams@vger.kernel.org
11875 S: Maintained
11876 F: drivers/net/hamradio/yam*
11877 F: include/linux/yam.h
11878
11879 YEALINK PHONE DRIVER
11880 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11881 L: usbb2k-api-dev@nongnu.org
11882 S: Maintained
11883 F: Documentation/input/yealink.txt
11884 F: drivers/input/misc/yealink.*
11885
11886 Z8530 DRIVER FOR AX.25
11887 M: Joerg Reuter <jreuter@yaina.de>
11888 W: http://yaina.de/jreuter/
11889 W: http://www.qsl.net/dl1bke/
11890 L: linux-hams@vger.kernel.org
11891 S: Maintained
11892 F: Documentation/networking/z8530drv.txt
11893 F: drivers/net/hamradio/*scc.c
11894 F: drivers/net/hamradio/z8530.h
11895
11896 ZBUD COMPRESSED PAGE ALLOCATOR
11897 M: Seth Jennings <sjennings@variantweb.net>
11898 L: linux-mm@kvack.org
11899 S: Maintained
11900 F: mm/zbud.c
11901 F: include/linux/zbud.h
11902
11903 ZD1211RW WIRELESS DRIVER
11904 M: Daniel Drake <dsd@gentoo.org>
11905 M: Ulrich Kunitz <kune@deine-taler.de>
11906 W: http://zd1211.ath.cx/wiki/DriverRewrite
11907 L: linux-wireless@vger.kernel.org
11908 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11909 S: Maintained
11910 F: drivers/net/wireless/zd1211rw/
11911
11912 ZPOOL COMPRESSED PAGE STORAGE API
11913 M: Dan Streetman <ddstreet@ieee.org>
11914 L: linux-mm@kvack.org
11915 S: Maintained
11916 F: mm/zpool.c
11917 F: include/linux/zpool.h
11918
11919 ZR36067 VIDEO FOR LINUX DRIVER
11920 L: mjpeg-users@lists.sourceforge.net
11921 L: linux-media@vger.kernel.org
11922 W: http://mjpeg.sourceforge.net/driver-zoran/
11923 T: hg http://linuxtv.org/hg/v4l-dvb
11924 S: Odd Fixes
11925 F: drivers/media/pci/zoran/
11926
11927 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11928 M: Minchan Kim <minchan@kernel.org>
11929 M: Nitin Gupta <ngupta@vflare.org>
11930 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11931 L: linux-kernel@vger.kernel.org
11932 S: Maintained
11933 F: drivers/block/zram/
11934 F: Documentation/blockdev/zram.txt
11935
11936 ZS DECSTATION Z85C30 SERIAL DRIVER
11937 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11938 S: Maintained
11939 F: drivers/tty/serial/zs.*
11940
11941 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11942 M: Minchan Kim <minchan@kernel.org>
11943 M: Nitin Gupta <ngupta@vflare.org>
11944 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11945 L: linux-mm@kvack.org
11946 S: Maintained
11947 F: mm/zsmalloc.c
11948 F: include/linux/zsmalloc.h
11949 F: Documentation/vm/zsmalloc.txt
11950
11951 ZSWAP COMPRESSED SWAP CACHING
11952 M: Seth Jennings <sjennings@variantweb.net>
11953 L: linux-mm@kvack.org
11954 S: Maintained
11955 F: mm/zswap.c
11956
11957 THE REST
11958 M: Linus Torvalds <torvalds@linux-foundation.org>
11959 L: linux-kernel@vger.kernel.org
11960 Q: http://patchwork.kernel.org/project/LKML/list/
11961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11962 S: Buried alive in reporters
11963 F: *
11964 F: */