Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[sfrench/cifs-2.6.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 <aar@pengutronix.de>
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 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      https://linuxtv.org
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      include/linux/syscalls.h
226 F:      kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M:      Hans de Goede <hdegoede@redhat.com>
230 L:      linux-hwmon@vger.kernel.org
231 S:      Maintained
232 F:      drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M:      Alistair John Strachan <alistair@devzero.co.uk>
236 L:      linux-hwmon@vger.kernel.org
237 S:      Maintained
238 F:      drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
242 L:      linux-gpio@vger.kernel.org
243 S:      Maintained
244 F:      drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L:      linux-gpio@vger.kernel.org
249 S:      Maintained
250 F:      drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L:      linux-gpio@vger.kernel.org
255 S:      Maintained
256 F:      drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <jes@trained-monkey.org>
260 L:      linux-acenic@sunsite.dk
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Feuerer <peter@piie.net>
266 L:      platform-driver-x86@vger.kernel.org
267 W:      http://piie.net/?section=acerhdf
268 S:      Maintained
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <jlee@suse.com>
273 L:      platform-driver-x86@vger.kernel.org
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M:      Len Brown <lenb@kernel.org>
280 L:      linux-acpi@vger.kernel.org
281 W:      https://01.org/linux-acpi
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S:      Supported
285 F:      drivers/acpi/
286 F:      drivers/pnp/pnpacpi/
287 F:      include/linux/acpi.h
288 F:      include/acpi/
289 F:      Documentation/acpi/
290 F:      Documentation/ABI/testing/sysfs-bus-acpi
291 F:      Documentation/ABI/testing/configfs-acpi
292 F:      drivers/pci/*acpi*
293 F:      drivers/pci/*/*acpi*
294 F:      drivers/pci/*/*/*acpi*
295 F:      tools/power/acpi/
296
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M:      Robert Moore <robert.moore@intel.com>
299 M:      Lv Zheng <lv.zheng@intel.com>
300 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 L:      devel@acpica.org
303 W:      https://acpica.org/
304 W:      https://github.com/acpica/acpica/
305 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S:      Supported
308 F:      drivers/acpi/acpica/
309 F:      include/acpi/
310 F:      tools/power/acpi/
311
312 ACPI FAN DRIVER
313 M:      Zhang Rui <rui.zhang@intel.com>
314 L:      linux-acpi@vger.kernel.org
315 W:      https://01.org/linux-acpi
316 S:      Supported
317 F:      drivers/acpi/fan.c
318
319 ACPI THERMAL DRIVER
320 M:      Zhang Rui <rui.zhang@intel.com>
321 L:      linux-acpi@vger.kernel.org
322 W:      https://01.org/linux-acpi
323 S:      Supported
324 F:      drivers/acpi/*thermal*
325
326 ACPI VIDEO DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 S:      Supported
331 F:      drivers/acpi/acpi_video.c
332
333 ACPI WMI DRIVER
334 L:      platform-driver-x86@vger.kernel.org
335 S:      Orphan
336 F:      drivers/platform/x86/wmi.c
337
338 AD1889 ALSA SOUND DRIVER
339 M:      Thibaut Varene <T-Bone@parisc-linux.org>
340 W:      http://wiki.parisc-linux.org/AD1889
341 L:      linux-parisc@vger.kernel.org
342 S:      Maintained
343 F:      sound/pci/ad1889.*
344
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M:      Michael Hennerich <michael.hennerich@analog.com>
347 W:      http://wiki.analog.com/AD5254
348 W:      http://ez.analog.com/community/linux-device-drivers
349 S:      Supported
350 F:      drivers/misc/ad525x_dpot.c
351
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M:      Michael Hennerich <michael.hennerich@analog.com>
354 W:      http://wiki.analog.com/AD5398
355 W:      http://ez.analog.com/community/linux-device-drivers
356 S:      Supported
357 F:      drivers/regulator/ad5398.c
358
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD7142
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/input/misc/ad714x.c
365
366 AD7877 TOUCHSCREEN DRIVER
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD7877
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/input/touchscreen/ad7877.c
372
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7879
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/touchscreen/ad7879.c
379
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M:      Jiri Kosina <jikos@kernel.org>
382 S:      Maintained
383
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      https://wiki.analog.com/ADF7242
387 W:      http://ez.analog.com/community/linux-device-drivers
388 L:      linux-wpan@vger.kernel.org
389 S:      Supported
390 F:      drivers/net/ieee802154/adf7242.c
391 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393 ADM1025 HARDWARE MONITOR DRIVER
394 M:      Jean Delvare <jdelvare@suse.com>
395 L:      linux-hwmon@vger.kernel.org
396 S:      Maintained
397 F:      Documentation/hwmon/adm1025
398 F:      drivers/hwmon/adm1025.c
399
400 ADM1029 HARDWARE MONITOR DRIVER
401 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
402 L:      linux-hwmon@vger.kernel.org
403 S:      Maintained
404 F:      drivers/hwmon/adm1029.c
405
406 ADM8211 WIRELESS DRIVER
407 L:      linux-wireless@vger.kernel.org
408 W:      http://wireless.kernel.org/
409 S:      Orphan
410 F:      drivers/net/wireless/admtek/adm8211.*
411
412 ADP1653 FLASH CONTROLLER DRIVER
413 M:      Sakari Ailus <sakari.ailus@iki.fi>
414 L:      linux-media@vger.kernel.org
415 S:      Maintained
416 F:      drivers/media/i2c/adp1653.c
417 F:      include/media/i2c/adp1653.h
418
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP5520
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/mfd/adp5520.c
425 F:      drivers/video/backlight/adp5520_bl.c
426 F:      drivers/leds/leds-adp5520.c
427 F:      drivers/gpio/gpio-adp5520.c
428 F:      drivers/input/keyboard/adp5520-keys.c
429
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M:      Michael Hennerich <michael.hennerich@analog.com>
432 W:      http://wiki.analog.com/ADP5588
433 W:      http://ez.analog.com/community/linux-device-drivers
434 S:      Supported
435 F:      drivers/input/keyboard/adp5588-keys.c
436 F:      drivers/gpio/gpio-adp5588.c
437
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADP8860
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/video/backlight/adp8860_bl.c
444
445 ADS1015 HARDWARE MONITOR DRIVER
446 M:      Dirk Eibach <eibach@gdsys.de>
447 L:      linux-hwmon@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/hwmon/ads1015
450 F:      drivers/hwmon/ads1015.c
451 F:      include/linux/i2c/ads1015.h
452
453 ADT746X FAN DRIVER
454 M:      Colin Leroy <colin@colino.net>
455 S:      Maintained
456 F:      drivers/macintosh/therm_adt746x.c
457
458 ADT7475 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <jdelvare@suse.com>
460 L:      linux-hwmon@vger.kernel.org
461 S:      Maintained
462 F:      Documentation/hwmon/adt7475
463 F:      drivers/hwmon/adt7475.c
464
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M:      Michael Hennerich <michael.hennerich@analog.com>
467 W:      http://wiki.analog.com/ADXL345
468 W:      http://ez.analog.com/community/linux-device-drivers
469 S:      Supported
470 F:      drivers/input/misc/adxl34x.c
471
472 ADVANSYS SCSI DRIVER
473 M:      Matthew Wilcox <matthew@wil.cx>
474 M:      Hannes Reinecke <hare@suse.com>
475 L:      linux-scsi@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/scsi/advansys.txt
478 F:      drivers/scsi/advansys.c
479
480 AEDSP16 DRIVER
481 M:      Riccardo Facchetti <fizban@tin.it>
482 S:      Maintained
483 F:      sound/oss/aedsp16.c
484
485 AF9013 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9013*
494
495 AF9033 MEDIA DRIVER
496 M:      Antti Palosaari <crope@iki.fi>
497 L:      linux-media@vger.kernel.org
498 W:      https://linuxtv.org
499 W:      http://palosaari.fi/linux/
500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
501 T:      git git://linuxtv.org/anttip/media_tree.git
502 S:      Maintained
503 F:      drivers/media/dvb-frontends/af9033*
504
505 AFFS FILE SYSTEM
506 L:      linux-fsdevel@vger.kernel.org
507 S:      Orphan
508 F:      Documentation/filesystems/affs.txt
509 F:      fs/affs/
510
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M:      David Howells <dhowells@redhat.com>
513 L:      linux-afs@lists.infradead.org
514 S:      Supported
515 F:      fs/afs/
516 F:      include/net/af_rxrpc.h
517 F:      net/rxrpc/af_rxrpc.c
518
519 AGPGART DRIVER
520 M:      David Airlie <airlied@linux.ie>
521 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S:      Maintained
523 F:      drivers/char/agp/
524 F:      include/linux/agp*
525 F:      include/uapi/linux/agp*
526
527 AHA152X SCSI DRIVER
528 M:      "Juergen E. Fischer" <fischer@norbit.de>
529 L:      linux-scsi@vger.kernel.org
530 S:      Maintained
531 F:      drivers/scsi/aha152x*
532 F:      drivers/scsi/pcmcia/aha152x*
533
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M:      Hannes Reinecke <hare@suse.com>
536 L:      linux-scsi@vger.kernel.org
537 S:      Maintained
538 F:      drivers/scsi/aic7xxx/
539
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M:      Hans Verkuil <hverkuil@xs4all.nl>
542 L:      linux-media@vger.kernel.org
543 T:      git git://linuxtv.org/media_tree.git
544 W:      https://linuxtv.org
545 S:      Maintained
546 F:      drivers/media/radio/radio-aimslab*
547
548 AIO
549 M:      Benjamin LaHaise <bcrl@kvack.org>
550 L:      linux-aio@kvack.org
551 S:      Supported
552 F:      fs/aio.c
553 F:      include/linux/*aio*.h
554
555 AIRSPY MEDIA DRIVER
556 M:      Antti Palosaari <crope@iki.fi>
557 L:      linux-media@vger.kernel.org
558 W:      https://linuxtv.org
559 W:      http://palosaari.fi/linux/
560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
561 T:      git git://linuxtv.org/anttip/media_tree.git
562 S:      Maintained
563 F:      drivers/media/usb/airspy/
564
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M:      Duncan Sands <duncan.sands@free.fr>
567 L:      linux-usb@vger.kernel.org
568 W:      http://www.linux-usb.org/SpeedTouch/
569 S:      Maintained
570 F:      drivers/usb/atm/speedtch.c
571 F:      drivers/usb/atm/usbatm.c
572
573 ALCHEMY AU1XX0 MMC DRIVER
574 M:      Manuel Lauss <manuel.lauss@gmail.com>
575 S:      Maintained
576 F:      drivers/mmc/host/au1xmmc.c
577
578 ALI1563 I2C DRIVER
579 M:      Rudolf Marek <r.marek@assembler.cz>
580 L:      linux-i2c@vger.kernel.org
581 S:      Maintained
582 F:      Documentation/i2c/busses/i2c-ali1563
583 F:      drivers/i2c/busses/i2c-ali1563.c
584
585 ALLWINNER SECURITY SYSTEM
586 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
587 L:      linux-crypto@vger.kernel.org
588 S:      Maintained
589 F:      drivers/crypto/sunxi-ss/
590
591 ALPHA PORT
592 M:      Richard Henderson <rth@twiddle.net>
593 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M:      Matt Turner <mattst88@gmail.com>
595 S:      Odd Fixes
596 L:      linux-alpha@vger.kernel.org
597 F:      arch/alpha/
598
599 ALPS PS/2 TOUCHPAD DRIVER
600 R:      Pali Rohár <pali.rohar@gmail.com>
601 F:      drivers/input/mouse/alps.*
602
603 ALTERA MAILBOX DRIVER
604 M:      Ley Foon Tan <lftan@altera.com>
605 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 S:      Maintained
607 F:      drivers/mailbox/mailbox-altera.c
608
609 ALTERA PIO DRIVER
610 M:      Tien Hock Loh <thloh@altera.com>
611 L:      linux-gpio@vger.kernel.org
612 S:      Maintained
613 F:      drivers/gpio/gpio-altera.c
614
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M:      Thor Thayer <tthayer@opensource.altera.com>
617 S:      Maintained
618 F:      drivers/gpio/gpio-altera-a10sr.c
619 F:      drivers/mfd/altera-a10sr.c
620 F:      include/linux/mfd/altera-a10sr.h
621
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M:      Vince Bridgers <vbridger@opensource.altera.com>
624 L:      netdev@vger.kernel.org
625 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626 S:      Maintained
627 F:      drivers/net/ethernet/altera/
628
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M:      Tobias Klauser <tklauser@distanz.ch>
631 L:      linux-serial@vger.kernel.org
632 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
633 S:      Maintained
634 F:      drivers/tty/serial/altera_uart.c
635 F:      drivers/tty/serial/altera_jtaguart.c
636 F:      include/linux/altera_uart.h
637 F:      include/linux/altera_jtaguart.h
638
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M:      Tom Lendacky <thomas.lendacky@amd.com>
641 M:      Gary Hook <gary.hook@amd.com>
642 L:      linux-crypto@vger.kernel.org
643 S:      Supported
644 F:      drivers/crypto/ccp/
645 F:      include/linux/ccp.h
646
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M:      Huang Rui <ray.huang@amd.com>
649 L:      linux-hwmon@vger.kernel.org
650 S:      Supported
651 F:      Documentation/hwmon/fam15h_power
652 F:      drivers/hwmon/fam15h_power.c
653
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
656 S:      Orphan
657 F:      drivers/usb/gadget/udc/amd5536udc.*
658
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P:      Andres Salomon <dilinger@queued.net>
661 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
663 S:      Supported
664 F:      drivers/char/hw_random/geode-rng.c
665 F:      drivers/crypto/geode*
666 F:      drivers/video/fbdev/geode/
667 F:      arch/x86/include/asm/geode.h
668
669 AMD IOMMU (AMD-VI)
670 M:      Joerg Roedel <joro@8bytes.org>
671 L:      iommu@lists.linux-foundation.org
672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
673 S:      Maintained
674 F:      drivers/iommu/amd_iommu*.[ch]
675 F:      include/linux/amd-iommu.h
676
677 AMD KFD
678 M:      Oded Gabbay <oded.gabbay@gmail.com>
679 L:      dri-devel@lists.freedesktop.org
680 T:      git git://people.freedesktop.org/~gabbayo/linux.git
681 S:      Supported
682 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F:      drivers/gpu/drm/amd/amdkfd/
687 F:      drivers/gpu/drm/amd/include/cik_structs.h
688 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F:      drivers/gpu/drm/amd/include/vi_structs.h
690 F:      drivers/gpu/drm/radeon/radeon_kfd.c
691 F:      drivers/gpu/drm/radeon/radeon_kfd.h
692 F:      include/uapi/linux/kfd_ioctl.h
693
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
696 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M:      Tom Lendacky <thomas.lendacky@amd.com>
698 S:      Supported
699 F:      arch/arm64/boot/dts/amd/
700
701 AMD XGBE DRIVER
702 M:      Tom Lendacky <thomas.lendacky@amd.com>
703 L:      netdev@vger.kernel.org
704 S:      Supported
705 F:      drivers/net/ethernet/amd/xgbe/
706 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
707
708 AMS (Apple Motion Sensor) DRIVER
709 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
710 S:      Supported
711 F:      drivers/macintosh/ams/
712
713 ANALOG DEVICES INC AD9389B DRIVER
714 M:      Hans Verkuil <hans.verkuil@cisco.com>
715 L:      linux-media@vger.kernel.org
716 S:      Maintained
717 F:      drivers/media/i2c/ad9389b*
718
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M:      Lars-Peter Clausen <lars@metafoo.de>
721 L:      linux-media@vger.kernel.org
722 W:      http://ez.analog.com/community/linux-device-drivers
723 S:      Supported
724 F:      drivers/media/i2c/adv7180.c
725
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7511*
731
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M:      Hans Verkuil <hans.verkuil@cisco.com>
734 L:      linux-media@vger.kernel.org
735 S:      Maintained
736 F:      drivers/media/i2c/adv7604*
737
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M:      Hans Verkuil <hans.verkuil@cisco.com>
740 L:      linux-media@vger.kernel.org
741 S:      Maintained
742 F:      drivers/media/i2c/adv7842*
743
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M:      Lars-Peter Clausen <lars@metafoo.de>
746 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W:      http://wiki.analog.com/
748 W:      http://ez.analog.com/community/linux-device-drivers
749 S:      Supported
750 F:      sound/soc/codecs/adau*
751 F:      sound/soc/codecs/adav*
752 F:      sound/soc/codecs/ad1*
753 F:      sound/soc/codecs/ad7*
754 F:      sound/soc/codecs/ssm*
755 F:      sound/soc/codecs/sigmadsp.*
756
757 ANALOG DEVICES INC ASOC DRIVERS
758 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W:      http://blackfin.uclinux.org/
761 S:      Supported
762 F:      sound/soc/blackfin/*
763
764 ANALOG DEVICES INC IIO DRIVERS
765 M:      Lars-Peter Clausen <lars@metafoo.de>
766 M:      Michael Hennerich <Michael.Hennerich@analog.com>
767 W:      http://wiki.analog.com/
768 W:      http://ez.analog.com/community/linux-device-drivers
769 S:      Supported
770 F:      drivers/iio/*/ad*
771 X:      drivers/iio/*/adjd*
772 F:      drivers/staging/iio/*/ad*
773 F:      staging/iio/trigger/iio-trig-bfin-timer.c
774
775 ANALOG DEVICES INC DMA DRIVERS
776 M:      Lars-Peter Clausen <lars@metafoo.de>
777 W:      http://ez.analog.com/community/linux-device-drivers
778 S:      Supported
779 F:      drivers/dma/dma-axi-dmac.c
780
781 ANDROID DRIVERS
782 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
783 M:      Arve Hjønnevåg <arve@android.com>
784 M:      Riley Andrews <riandrews@android.com>
785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
786 L:      devel@driverdev.osuosl.org
787 S:      Supported
788 F:      drivers/android/
789 F:      drivers/staging/android/
790
791 ANDROID ION DRIVER
792 M:      Laura Abbott <labbott@redhat.com>
793 M:      Sumit Semwal <sumit.semwal@linaro.org>
794 L:      devel@driverdev.osuosl.org
795 S:      Supported
796 F:      drivers/staging/android/ion
797 F:      drivers/staging/android/uapi/ion.h
798 F:      drivers/staging/android/uapi/ion_test.h
799
800 AOA (Apple Onboard Audio) ALSA DRIVER
801 M:      Johannes Berg <johannes@sipsolutions.net>
802 L:      linuxppc-dev@lists.ozlabs.org
803 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
804 S:      Maintained
805 F:      sound/aoa/
806
807 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
808 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
809 L:      linux-iio@vger.kernel.org
810 S:      Maintained
811 F:      drivers/iio/dac/stx104.c
812
813 APM DRIVER
814 M:      Jiri Kosina <jikos@kernel.org>
815 S:      Odd fixes
816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
817 F:      arch/x86/kernel/apm_32.c
818 F:      include/linux/apm_bios.h
819 F:      include/uapi/linux/apm_bios.h
820 F:      drivers/char/apm-emulation.c
821
822 APPLE BCM5974 MULTITOUCH DRIVER
823 M:      Henrik Rydberg <rydberg@bitmath.org>
824 L:      linux-input@vger.kernel.org
825 S:      Odd fixes
826 F:      drivers/input/mouse/bcm5974.c
827
828 APPLE SMC DRIVER
829 M:      Henrik Rydberg <rydberg@bitmath.org>
830 L:      linux-hwmon@vger.kernel.org
831 S:      Odd fixes
832 F:      drivers/hwmon/applesmc.c
833
834 APPLETALK NETWORK LAYER
835 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
836 S:      Maintained
837 F:      drivers/net/appletalk/
838 F:      net/appletalk/
839
840 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
841 M:      Duc Dang <dhdang@apm.com>
842 S:      Supported
843 F:      arch/arm64/boot/dts/apm/
844
845 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
846 M:      Iyappan Subramanian <isubramanian@apm.com>
847 M:      Keyur Chudgar <kchudgar@apm.com>
848 S:      Supported
849 F:      drivers/net/ethernet/apm/xgene/
850 F:      drivers/net/phy/mdio-xgene.c
851 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
852 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
853
854 APTINA CAMERA SENSOR PLL
855 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
856 L:      linux-media@vger.kernel.org
857 S:      Maintained
858 F:      drivers/media/i2c/aptina-pll.*
859
860 ARC FRAMEBUFFER DRIVER
861 M:      Jaya Kumar <jayalk@intworks.biz>
862 S:      Maintained
863 F:      drivers/video/fbdev/arcfb.c
864 F:      drivers/video/fbdev/core/fb_defio.c
865
866 ARCNET NETWORK LAYER
867 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
868 L:      netdev@vger.kernel.org
869 S:      Maintained
870 F:      drivers/net/arcnet/
871 F:      include/uapi/linux/if_arcnet.h
872
873 ARC PGU DRM DRIVER
874 M:      Alexey Brodkin <abrodkin@synopsys.com>
875 S:      Supported
876 F:      drivers/gpu/drm/arc/
877 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
878
879 ARM HDLCD DRM DRIVER
880 M:      Liviu Dudau <liviu.dudau@arm.com>
881 S:      Supported
882 F:      drivers/gpu/drm/arm/
883 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
884
885 ARM MFM AND FLOPPY DRIVERS
886 M:      Ian Molton <spyro@f2s.com>
887 S:      Maintained
888 F:      arch/arm/lib/floppydma.S
889 F:      arch/arm/include/asm/floppy.h
890
891 ARM PMU PROFILING AND DEBUGGING
892 M:      Will Deacon <will.deacon@arm.com>
893 R:      Mark Rutland <mark.rutland@arm.com>
894 S:      Maintained
895 F:      arch/arm*/kernel/perf_*
896 F:      arch/arm/oprofile/common.c
897 F:      arch/arm*/kernel/hw_breakpoint.c
898 F:      arch/arm*/include/asm/hw_breakpoint.h
899 F:      arch/arm*/include/asm/perf_event.h
900 F:      drivers/perf/arm_pmu.c
901 F:      include/linux/perf/arm_pmu.h
902
903 ARM PORT
904 M:      Russell King <linux@armlinux.org.uk>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 W:      http://www.armlinux.org.uk/
907 S:      Maintained
908 F:      arch/arm/
909
910 ARM SUB-ARCHITECTURES
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913 F:      arch/arm/mach-*/
914 F:      arch/arm/plat-*/
915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
916
917 ARM PRIMECELL AACI PL041 DRIVER
918 M:      Russell King <linux@armlinux.org.uk>
919 S:      Maintained
920 F:      sound/arm/aaci.*
921
922 ARM PRIMECELL CLCD PL110 DRIVER
923 M:      Russell King <linux@armlinux.org.uk>
924 S:      Maintained
925 F:      drivers/video/fbdev/amba-clcd.*
926
927 ARM PRIMECELL KMI PL050 DRIVER
928 M:      Russell King <linux@armlinux.org.uk>
929 S:      Maintained
930 F:      drivers/input/serio/ambakmi.*
931 F:      include/linux/amba/kmi.h
932
933 ARM PRIMECELL MMCI PL180/1 DRIVER
934 M:      Russell King <linux@armlinux.org.uk>
935 S:      Maintained
936 F:      drivers/mmc/host/mmci.*
937 F:      include/linux/amba/mmci.h
938
939 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
940 M:      Russell King <linux@armlinux.org.uk>
941 S:      Maintained
942 F:      drivers/tty/serial/amba-pl01*.c
943 F:      include/linux/amba/serial.h
944
945 ARM PRIMECELL BUS SUPPORT
946 M:      Russell King <linux@armlinux.org.uk>
947 S:      Maintained
948 F:      drivers/amba/
949 F:      include/linux/amba/bus.h
950
951 ARM/ADS SPHERE MACHINE SUPPORT
952 M:      Lennert Buytenhek <kernel@wantstofly.org>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/AFEB9260 MACHINE SUPPORT
957 M:      Sergey Lapin <slapin@ossfans.org>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 S:      Maintained
960
961 ARM/AJECO 1ARM MACHINE SUPPORT
962 M:      Lennert Buytenhek <kernel@wantstofly.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965
966 ARM/Allwinner sunXi SoC support
967 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
968 M:      Chen-Yu Tsai <wens@csie.org>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 N:      sun[x456789]i
972
973 ARM/Allwinner SoC Clock Support
974 M:      Emilio López <emilio@elopez.com.ar>
975 S:      Maintained
976 F:      drivers/clk/sunxi/
977
978 ARM/Amlogic Meson SoC support
979 M:      Carlo Caione <carlo@caione.org>
980 M:      Kevin Hilman <khilman@baylibre.com>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 L:      linux-amlogic@lists.infradead.org
983 W:      http://linux-meson.com/
984 S:      Maintained
985 F:      arch/arm/mach-meson/
986 F:      arch/arm/boot/dts/meson*
987 F:      arch/arm64/boot/dts/amlogic/
988 F:      drivers/pinctrl/meson/
989 N:      meson
990
991 ARM/Annapurna Labs ALPINE ARCHITECTURE
992 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
993 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
994 S:      Maintained
995 F:      arch/arm/mach-alpine/
996 F:      arch/arm/boot/dts/alpine*
997 F:      arch/arm64/boot/dts/al/
998 F:      drivers/*/*alpine*
999
1000 ARM/ARTPEC MACHINE SUPPORT
1001 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1002 M:      Lars Persson <lars.persson@axis.com>
1003 M:      Niklas Cassel <niklas.cassel@axis.com>
1004 S:      Maintained
1005 L:      linux-arm-kernel@axis.com
1006 F:      arch/arm/mach-artpec
1007 F:      arch/arm/boot/dts/artpec6*
1008 F:      drivers/clk/axis
1009
1010 ARM/ASPEED MACHINE SUPPORT
1011 M:      Joel Stanley <joel@jms.id.au>
1012 S:      Maintained
1013 F:      arch/arm/mach-aspeed/
1014 F:      arch/arm/boot/dts/aspeed-*
1015 F:      drivers/*/*aspeed*
1016
1017 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1018 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1019 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1020 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 W:      http://www.linux4sam.org
1023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1024 S:      Supported
1025 F:      arch/arm/mach-at91/
1026 F:      include/soc/at91/
1027 F:      arch/arm/boot/dts/at91*.dts
1028 F:      arch/arm/boot/dts/at91*.dtsi
1029 F:      arch/arm/boot/dts/sama*.dts
1030 F:      arch/arm/boot/dts/sama*.dtsi
1031 F:      arch/arm/include/debug/at91.S
1032
1033 ARM/ATMEL AT91 Clock Support
1034 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1035 S:      Maintained
1036 F:      drivers/clk/at91
1037
1038 ARM/CALXEDA HIGHBANK ARCHITECTURE
1039 M:      Rob Herring <robh@kernel.org>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 F:      arch/arm/mach-highbank/
1043 F:      arch/arm/boot/dts/highbank.dts
1044 F:      arch/arm/boot/dts/ecx-*.dts*
1045
1046 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1047 M:      Krzysztof Halasa <khalasa@piap.pl>
1048 S:      Maintained
1049 F:      arch/arm/mach-cns3xxx/
1050
1051 ARM/CAVIUM THUNDER NETWORK DRIVER
1052 M:      Sunil Goutham <sgoutham@cavium.com>
1053 M:      Robert Richter <rric@kernel.org>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 S:      Supported
1056 F:      drivers/net/ethernet/cavium/thunder/
1057
1058 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1059 M:      Alexander Shiyan <shc_work@mail.ru>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Odd Fixes
1062 N:      clps711x
1063
1064 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1065 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1066 M:      Ryan Mallon <rmallon@gmail.com>
1067 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S:      Maintained
1069 F:      arch/arm/mach-ep93xx/
1070 F:      arch/arm/mach-ep93xx/include/mach/
1071
1072 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1073 M:      Lennert Buytenhek <kernel@wantstofly.org>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 S:      Maintained
1076
1077 ARM/CLKDEV SUPPORT
1078 M:      Russell King <linux@armlinux.org.uk>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 S:      Maintained
1081 F:      arch/arm/include/asm/clkdev.h
1082 F:      drivers/clk/clkdev.c
1083
1084 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1085 M:      Mike Rapoport <mike@compulab.co.il>
1086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 S:      Maintained
1088
1089 ARM/CONTEC MICRO9 MACHINE SUPPORT
1090 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1091 S:      Maintained
1092 F:      arch/arm/mach-ep93xx/micro9.c
1093
1094 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1095 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098 F:      drivers/hwtracing/coresight/*
1099 F:      Documentation/trace/coresight.txt
1100 F:      Documentation/devicetree/bindings/arm/coresight.txt
1101 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1102
1103 ARM/CORGI MACHINE SUPPORT
1104 M:      Richard Purdie <rpurdie@rpsys.net>
1105 S:      Maintained
1106
1107 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1108 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 T:      git git://github.com/ulli-kroll/linux.git
1111 S:      Maintained
1112 F:      arch/arm/mach-gemini/
1113 F:      drivers/rtc/rtc-gemini.c
1114
1115 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1116 M:      Barry Song <baohua@kernel.org>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1119 S:      Maintained
1120 F:      arch/arm/boot/dts/prima2*
1121 F:      arch/arm/mach-prima2/
1122 F:      drivers/clk/sirf/
1123 F:      drivers/clocksource/timer-prima2.c
1124 F:      drivers/clocksource/timer-atlas7.c
1125 N:      [^a-z]sirf
1126
1127 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1128 M:      Baruch Siach <baruch@tkos.co.il>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/boot/dts/cx92755*
1132 N:      digicolor
1133
1134 ARM/EBSA110 MACHINE SUPPORT
1135 M:      Russell King <linux@armlinux.org.uk>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 W:      http://www.armlinux.org.uk/
1138 S:      Maintained
1139 F:      arch/arm/mach-ebsa110/
1140 F:      drivers/net/ethernet/amd/am79c961a.*
1141
1142 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1143 M:      Uwe Kleine-König <kernel@pengutronix.de>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S:      Maintained
1146 N:      efm32
1147
1148 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1149 M:      Daniel Ribeiro <drwyrm@gmail.com>
1150 M:      Stefan Schmidt <stefan@openezx.org>
1151 M:      Harald Welte <laforge@openezx.org>
1152 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1153 W:      http://www.openezx.org/
1154 S:      Maintained
1155 T:      topgit git://git.openezx.org/openezx.git
1156 F:      arch/arm/mach-pxa/ezx.c
1157
1158 ARM/FARADAY FA526 PORT
1159 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162 T:      git git://git.berlios.de/gemini-board
1163 F:      arch/arm/mm/*-fa*
1164
1165 ARM/FOOTBRIDGE ARCHITECTURE
1166 M:      Russell King <linux@armlinux.org.uk>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 W:      http://www.armlinux.org.uk/
1169 S:      Maintained
1170 F:      arch/arm/include/asm/hardware/dec21285.h
1171 F:      arch/arm/mach-footbridge/
1172
1173 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1174 M:      Shawn Guo <shawnguo@kernel.org>
1175 M:      Sascha Hauer <kernel@pengutronix.de>
1176 R:      Fabio Estevam <fabio.estevam@nxp.com>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1180 F:      arch/arm/mach-imx/
1181 F:      arch/arm/mach-mxs/
1182 F:      arch/arm/boot/dts/imx*
1183 F:      arch/arm/configs/imx*_defconfig
1184 F:      drivers/clk/imx/
1185 F:      include/soc/imx/
1186
1187 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1188 M:      Shawn Guo <shawnguo@kernel.org>
1189 M:      Sascha Hauer <kernel@pengutronix.de>
1190 R:      Stefan Agner <stefan@agner.ch>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1194 F:      arch/arm/mach-imx/*vf610*
1195 F:      arch/arm/boot/dts/vf*
1196
1197 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1198 M:      Lennert Buytenhek <kernel@wantstofly.org>
1199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 S:      Maintained
1201
1202 ARM/GUMSTIX MACHINE SUPPORT
1203 M:      Steve Sakoman <sakoman@gmail.com>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206
1207 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1208 M:      Philipp Zabel <philipp.zabel@gmail.com>
1209 M:      Paul Parsons <lost.distance@yahoo.com>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 S:      Maintained
1212 F:      arch/arm/mach-pxa/hx4700.c
1213 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1214 F:      sound/soc/pxa/hx4700.c
1215
1216 ARM/HISILICON SOC SUPPORT
1217 M:      Wei Xu <xuwei5@hisilicon.com>
1218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 W:      http://www.hisilicon.com
1220 S:      Supported
1221 T:      git git://github.com/hisilicon/linux-hisi.git
1222 F:      arch/arm/mach-hisi/
1223 F:      arch/arm/boot/dts/hi3*
1224 F:      arch/arm/boot/dts/hip*
1225 F:      arch/arm/boot/dts/hisi*
1226 F:      arch/arm64/boot/dts/hisilicon/
1227
1228 ARM/HP JORNADA 7XX MACHINE SUPPORT
1229 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1230 W:      www.jlime.com
1231 S:      Maintained
1232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1233 F:      arch/arm/mach-sa1100/jornada720.c
1234 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1235
1236 ARM/IGEP MACHINE SUPPORT
1237 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1238 M:      Javier Martinez Canillas <javier@dowhile0.org>
1239 L:      linux-omap@vger.kernel.org
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 S:      Maintained
1242 F:      arch/arm/boot/dts/omap3-igep*
1243
1244 ARM/INCOME PXA270 SUPPORT
1245 M:      Marek Vasut <marek.vasut@gmail.com>
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Maintained
1248 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1249
1250 ARM/INTEL IOP32X ARM ARCHITECTURE
1251 M:      Lennert Buytenhek <kernel@wantstofly.org>
1252 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 S:      Maintained
1254
1255 ARM/INTEL IOP33X ARM ARCHITECTURE
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Orphan
1258
1259 ARM/INTEL IOP13XX ARM ARCHITECTURE
1260 M:      Lennert Buytenhek <kernel@wantstofly.org>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263
1264 ARM/INTEL IQ81342EX MACHINE SUPPORT
1265 M:      Lennert Buytenhek <kernel@wantstofly.org>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268
1269 ARM/INTEL IXDP2850 MACHINE SUPPORT
1270 M:      Lennert Buytenhek <kernel@wantstofly.org>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 S:      Maintained
1273
1274 ARM/INTEL IXP4XX ARM ARCHITECTURE
1275 M:      Imre Kaloz <kaloz@openwrt.org>
1276 M:      Krzysztof Halasa <khalasa@piap.pl>
1277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 S:      Maintained
1279 F:      arch/arm/mach-ixp4xx/
1280
1281 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1282 M:      Jonathan Cameron <jic23@cam.ac.uk>
1283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 S:      Maintained
1285 F:      arch/arm/mach-pxa/stargate2.c
1286 F:      drivers/pcmcia/pxa2xx_stargate2.c
1287
1288 ARM/INTEL XSC3 (MANZANO) ARM CORE
1289 M:      Lennert Buytenhek <kernel@wantstofly.org>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 S:      Maintained
1292
1293 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1294 M:      Lennert Buytenhek <kernel@wantstofly.org>
1295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 S:      Maintained
1297
1298 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1299 M:      Santosh Shilimkar <ssantosh@kernel.org>
1300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      arch/arm/mach-keystone/
1303 F:      arch/arm/boot/dts/keystone-*
1304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1305
1306 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1307 M:      Santosh Shilimkar <ssantosh@kernel.org>
1308 L:      linux-kernel@vger.kernel.org
1309 S:      Maintained
1310 F:      drivers/clk/keystone/
1311
1312 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1313 M:      Santosh Shilimkar <ssantosh@kernel.org>
1314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 L:      linux-kernel@vger.kernel.org
1316 S:      Maintained
1317 F:      drivers/clocksource/timer-keystone.c
1318
1319 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1320 M:      Santosh Shilimkar <ssantosh@kernel.org>
1321 L:      linux-kernel@vger.kernel.org
1322 S:      Maintained
1323 F:      drivers/power/reset/keystone-reset.c
1324
1325 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1326 M:      Santosh Shilimkar <ssantosh@kernel.org>
1327 L:      linux-kernel@vger.kernel.org
1328 S:      Maintained
1329 F:      drivers/memory/*emif*
1330
1331 ARM/LG1K ARCHITECTURE
1332 M:      Chanho Min <chanho.min@lge.com>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      arch/arm64/boot/dts/lg/
1336
1337 ARM/LOGICPD PXA270 MACHINE SUPPORT
1338 M:      Lennert Buytenhek <kernel@wantstofly.org>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 S:      Maintained
1341
1342 ARM/LPC18XX ARCHITECTURE
1343 M:      Joachim Eastwood <manabian@gmail.com>
1344 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 S:      Maintained
1346 F:      arch/arm/boot/dts/lpc43*
1347 F:      drivers/clk/nxp/clk-lpc18xx*
1348 F:      drivers/clocksource/time-lpc32xx.c
1349 F:      drivers/i2c/busses/i2c-lpc2k.c
1350 F:      drivers/memory/pl172.c
1351 F:      drivers/mtd/spi-nor/nxp-spifi.c
1352 F:      drivers/rtc/rtc-lpc24xx.c
1353 N:      lpc18xx
1354
1355 ARM/LPC32XX SOC SUPPORT
1356 M:      Vladimir Zapolskiy <vz@mleia.com>
1357 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1360 S:      Maintained
1361 F:      arch/arm/boot/dts/lpc32*
1362 F:      arch/arm/mach-lpc32xx/
1363 F:      drivers/i2c/busses/i2c-pnx.c
1364 F:      drivers/net/ethernet/nxp/lpc_eth.c
1365 F:      drivers/usb/host/ohci-nxp.c
1366 F:      drivers/watchdog/pnx4008_wdt.c
1367 N:      lpc32xx
1368
1369 ARM/MAGICIAN MACHINE SUPPORT
1370 M:      Philipp Zabel <philipp.zabel@gmail.com>
1371 S:      Maintained
1372
1373 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1374 M:      Jason Cooper <jason@lakedaemon.net>
1375 M:      Andrew Lunn <andrew@lunn.ch>
1376 M:      Gregory Clement <gregory.clement@free-electrons.com>
1377 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 S:      Maintained
1380 F:      arch/arm/mach-mvebu/
1381 F:      drivers/rtc/rtc-armada38x.c
1382 F:      arch/arm/boot/dts/armada*
1383 F:      arch/arm/boot/dts/kirkwood*
1384 F:      arch/arm64/boot/dts/marvell/armada*
1385 F:      drivers/cpufreq/mvebu-cpufreq.c
1386 F:      arch/arm/configs/mvebu_*_defconfig
1387
1388 ARM/Marvell Berlin SoC support
1389 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391 S:      Maintained
1392 F:      arch/arm/mach-berlin/
1393 F:      arch/arm/boot/dts/berlin*
1394 F:      arch/arm64/boot/dts/marvell/berlin*
1395
1396
1397 ARM/Marvell Dove/MV78xx0/Orion SOC support
1398 M:      Jason Cooper <jason@lakedaemon.net>
1399 M:      Andrew Lunn <andrew@lunn.ch>
1400 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401 M:      Gregory Clement <gregory.clement@free-electrons.com>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-dove/
1405 F:      arch/arm/mach-mv78xx0/
1406 F:      arch/arm/mach-orion5x/
1407 F:      arch/arm/plat-orion/
1408 F:      arch/arm/boot/dts/dove*
1409 F:      arch/arm/boot/dts/orion5x*
1410
1411
1412 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1413 M:      Alexander Clouter <alex@digriz.org.uk>
1414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 W:      http://www.digriz.org.uk/ts78xx/kernel
1416 S:      Maintained
1417 F:      arch/arm/mach-orion5x/ts78xx-*
1418
1419 ARM/OXNAS platform support
1420 M:      Neil Armstrong <narmstrong@baylibre.com>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 S:      Maintained
1423 F:      arch/arm/mach-oxnas/
1424 F:      arch/arm/boot/dts/oxnas*
1425 F:      arch/arm/boot/dts/wd-mbwe.dts
1426 N:      oxnas
1427
1428 ARM/Mediatek RTC DRIVER
1429 M:      Eddie Huang <eddie.huang@mediatek.com>
1430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1432 S:      Maintained
1433 F:      drivers/rtc/rtc-mt6397.c
1434
1435 ARM/Mediatek SoC support
1436 M:      Matthias Brugger <matthias.bgg@gmail.com>
1437 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1439 S:      Maintained
1440 F:      arch/arm/boot/dts/mt6*
1441 F:      arch/arm/boot/dts/mt8*
1442 F:      arch/arm/mach-mediatek/
1443 N:      mtk
1444 K:      mediatek
1445
1446 ARM/Mediatek USB3 PHY DRIVER
1447 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1450 S:      Maintained
1451 F:      drivers/phy/phy-mt65xx-usb3.c
1452
1453 ARM/MICREL KS8695 ARCHITECTURE
1454 M:      Greg Ungerer <gerg@uclinux.org>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F:      arch/arm/mach-ks8695/
1457 S:      Odd Fixes
1458
1459 ARM/MIOA701 MACHINE SUPPORT
1460 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 F:      arch/arm/mach-pxa/mioa701.c
1463 S:      Maintained
1464
1465 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1466 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1467 S:      Maintained
1468
1469 ARM/NOMADIK ARCHITECTURE
1470 M:      Alessandro Rubini <rubini@unipv.it>
1471 M:      Linus Walleij <linus.walleij@linaro.org>
1472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 S:      Maintained
1474 F:      arch/arm/mach-nomadik/
1475 F:      drivers/pinctrl/nomadik/
1476 F:      drivers/i2c/busses/i2c-nomadik.c
1477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1478
1479 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1480 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1481 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1482 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1483 S:      Supported
1484
1485 ARM/TOSA MACHINE SUPPORT
1486 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1487 M:      Dirk Opfer <dirk@opfer-online.de>
1488 S:      Maintained
1489
1490 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1491 M:      Marek Vasut <marek.vasut@gmail.com>
1492 L:      linux-arm-kernel@lists.infradead.org
1493 W:      http://hackndev.com
1494 S:      Maintained
1495 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1496 F:      arch/arm/mach-pxa/palmtx.c
1497 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1498 F:      arch/arm/mach-pxa/palmt5.c
1499 F:      arch/arm/mach-pxa/include/mach/palmld.h
1500 F:      arch/arm/mach-pxa/palmld.c
1501 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1502 F:      arch/arm/mach-pxa/palmte2.c
1503 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1504 F:      arch/arm/mach-pxa/palmtc.c
1505
1506 ARM/PALM TREO SUPPORT
1507 M:      Tomas Cech <sleep_walker@suse.com>
1508 L:      linux-arm-kernel@lists.infradead.org
1509 W:      http://hackndev.com
1510 S:      Maintained
1511 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1512 F:      arch/arm/mach-pxa/palmtreo.c
1513
1514 ARM/PALMZ72 SUPPORT
1515 M:      Sergey Lapin <slapin@ossfans.org>
1516 L:      linux-arm-kernel@lists.infradead.org
1517 W:      http://hackndev.com
1518 S:      Maintained
1519 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1520 F:      arch/arm/mach-pxa/palmz72.c
1521
1522 ARM/PLEB SUPPORT
1523 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1524 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1525 S:      Maintained
1526
1527 ARM/PT DIGITAL BOARD PORT
1528 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1529 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 W:      http://www.armlinux.org.uk/
1531 S:      Maintained
1532
1533 ARM/QUALCOMM SUPPORT
1534 M:      Andy Gross <andy.gross@linaro.org>
1535 M:      David Brown <david.brown@linaro.org>
1536 L:      linux-arm-msm@vger.kernel.org
1537 L:      linux-soc@vger.kernel.org
1538 S:      Maintained
1539 F:      arch/arm/boot/dts/qcom-*.dts
1540 F:      arch/arm/boot/dts/qcom-*.dtsi
1541 F:      arch/arm/mach-qcom/
1542 F:      arch/arm64/boot/dts/qcom/*
1543 F:      drivers/i2c/busses/i2c-qup.c
1544 F:      drivers/clk/qcom/
1545 F:      drivers/soc/qcom/
1546 F:      drivers/spi/spi-qup.c
1547 F:      drivers/tty/serial/msm_serial.h
1548 F:      drivers/tty/serial/msm_serial.c
1549 F:      drivers/*/pm8???-*
1550 F:      drivers/mfd/ssbi.c
1551 F:      drivers/firmware/qcom_scm.c
1552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1553
1554 ARM/RADISYS ENP2611 MACHINE SUPPORT
1555 M:      Lennert Buytenhek <kernel@wantstofly.org>
1556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 S:      Maintained
1558
1559 ARM/RENESAS ARM64 ARCHITECTURE
1560 M:      Simon Horman <horms@verge.net.au>
1561 M:      Magnus Damm <magnus.damm@gmail.com>
1562 L:      linux-renesas-soc@vger.kernel.org
1563 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1565 S:      Supported
1566 F:      arch/arm64/boot/dts/renesas/
1567 F:      drivers/soc/renesas/
1568 F:      include/linux/soc/renesas/
1569
1570 ARM/RISCPC ARCHITECTURE
1571 M:      Russell King <linux@armlinux.org.uk>
1572 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 W:      http://www.armlinux.org.uk/
1574 S:      Maintained
1575 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1576 F:      arch/arm/include/asm/hardware/ioc.h
1577 F:      arch/arm/include/asm/hardware/iomd.h
1578 F:      arch/arm/include/asm/hardware/memc.h
1579 F:      arch/arm/mach-rpc/
1580 F:      drivers/net/ethernet/8390/etherh.c
1581 F:      drivers/net/ethernet/i825xx/ether1*
1582 F:      drivers/net/ethernet/seeq/ether3*
1583 F:      drivers/scsi/arm/
1584
1585 ARM/Rockchip SoC support
1586 M:      Heiko Stuebner <heiko@sntech.de>
1587 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 L:      linux-rockchip@lists.infradead.org
1589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1590 S:      Maintained
1591 F:      arch/arm/boot/dts/rk3*
1592 F:      arch/arm/mach-rockchip/
1593 F:      drivers/clk/rockchip/
1594 F:      drivers/i2c/busses/i2c-rk3x.c
1595 F:      drivers/*/*rockchip*
1596 F:      drivers/*/*/*rockchip*
1597 F:      sound/soc/rockchip/
1598 N:      rockchip
1599
1600 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1601 M:      Kukjin Kim <kgene@kernel.org>
1602 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1605 S:      Maintained
1606 F:      arch/arm/boot/dts/s3c*
1607 F:      arch/arm/boot/dts/s5p*
1608 F:      arch/arm/boot/dts/samsung*
1609 F:      arch/arm/boot/dts/exynos*
1610 F:      arch/arm64/boot/dts/exynos/
1611 F:      arch/arm/plat-samsung/
1612 F:      arch/arm/mach-s3c24*/
1613 F:      arch/arm/mach-s3c64xx/
1614 F:      arch/arm/mach-s5p*/
1615 F:      arch/arm/mach-exynos*/
1616 F:      drivers/*/*s3c24*
1617 F:      drivers/*/*/*s3c24*
1618 F:      drivers/*/*s3c64xx*
1619 F:      drivers/*/*s5pv210*
1620 F:      drivers/memory/samsung/*
1621 F:      drivers/soc/samsung/*
1622 F:      drivers/spi/spi-s3c*
1623 F:      Documentation/arm/Samsung/
1624 F:      Documentation/devicetree/bindings/arm/samsung/
1625 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1626 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1627 N:      exynos
1628
1629 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1630 M:      Kyungmin Park <kyungmin.park@samsung.com>
1631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632 S:      Maintained
1633 F:      arch/arm/mach-s5pv210/
1634
1635 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1636 M:      Kyungmin Park <kyungmin.park@samsung.com>
1637 M:      Kamil Debski <k.debski@samsung.com>
1638 L:      linux-arm-kernel@lists.infradead.org
1639 L:      linux-media@vger.kernel.org
1640 S:      Maintained
1641 F:      drivers/media/platform/s5p-g2d/
1642
1643 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1644 M:      Kyungmin Park <kyungmin.park@samsung.com>
1645 M:      Kamil Debski <k.debski@samsung.com>
1646 M:      Jeongtae Park <jtp.park@samsung.com>
1647 L:      linux-arm-kernel@lists.infradead.org
1648 L:      linux-media@vger.kernel.org
1649 S:      Maintained
1650 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1651 F:      drivers/media/platform/s5p-mfc/
1652
1653 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1654 M:      Kyungmin Park <kyungmin.park@samsung.com>
1655 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1656 L:      linux-arm-kernel@lists.infradead.org
1657 L:      linux-media@vger.kernel.org
1658 S:      Maintained
1659 F:      drivers/media/platform/s5p-tv/
1660
1661 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1662 M:      Kyungmin Park <kyungmin.park@samsung.com>
1663 L:      linux-arm-kernel@lists.infradead.org
1664 L:      linux-media@vger.kernel.org
1665 S:      Maintained
1666 F:      drivers/staging/media/platform/s5p-cec/
1667
1668 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1669 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1670 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1671 L:      linux-arm-kernel@lists.infradead.org
1672 L:      linux-media@vger.kernel.org
1673 S:      Maintained
1674 F:      drivers/media/platform/s5p-jpeg/
1675
1676 ARM/SHMOBILE ARM ARCHITECTURE
1677 M:      Simon Horman <horms@verge.net.au>
1678 M:      Magnus Damm <magnus.damm@gmail.com>
1679 L:      linux-renesas-soc@vger.kernel.org
1680 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1682 S:      Supported
1683 F:      arch/arm/boot/dts/emev2*
1684 F:      arch/arm/boot/dts/r7s*
1685 F:      arch/arm/boot/dts/r8a*
1686 F:      arch/arm/boot/dts/sh*
1687 F:      arch/arm/configs/shmobile_defconfig
1688 F:      arch/arm/include/debug/renesas-scif.S
1689 F:      arch/arm/mach-shmobile/
1690 F:      drivers/soc/renesas/
1691 F:      include/linux/soc/renesas/
1692
1693 ARM/SOCFPGA ARCHITECTURE
1694 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1695 S:      Maintained
1696 F:      arch/arm/mach-socfpga/
1697 F:      arch/arm/boot/dts/socfpga*
1698 F:      arch/arm/configs/socfpga_defconfig
1699 F:      arch/arm64/boot/dts/altera/
1700 W:      http://www.rocketboards.org
1701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1702
1703 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1704 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1705 S:      Maintained
1706 F:      drivers/clk/socfpga/
1707
1708 ARM/SOCFPGA EDAC SUPPORT
1709 M:      Thor Thayer <tthayer@opensource.altera.com>
1710 S:      Maintained
1711 F:      drivers/edac/altera_edac.
1712
1713 ARM/STI ARCHITECTURE
1714 M:      Patrice Chotard <patrice.chotard@st.com>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 L:      kernel@stlinux.com
1717 W:      http://www.stlinux.com
1718 S:      Maintained
1719 F:      arch/arm/mach-sti/
1720 F:      arch/arm/boot/dts/sti*
1721 F:      drivers/char/hw_random/st-rng.c
1722 F:      drivers/clocksource/arm_global_timer.c
1723 F:      drivers/clocksource/clksrc_st_lpc.c
1724 F:      drivers/cpufreq/sti-cpufreq.c
1725 F:      drivers/i2c/busses/i2c-st.c
1726 F:      drivers/media/rc/st_rc.c
1727 F:      drivers/media/platform/sti/c8sectpfe/
1728 F:      drivers/mmc/host/sdhci-st.c
1729 F:      drivers/phy/phy-miphy28lp.c
1730 F:      drivers/phy/phy-miphy365x.c
1731 F:      drivers/phy/phy-stih407-usb.c
1732 F:      drivers/phy/phy-stih41x-usb.c
1733 F:      drivers/pinctrl/pinctrl-st.c
1734 F:      drivers/remoteproc/st_remoteproc.c
1735 F:      drivers/reset/sti/
1736 F:      drivers/rtc/rtc-st-lpc.c
1737 F:      drivers/tty/serial/st-asc.c
1738 F:      drivers/usb/dwc3/dwc3-st.c
1739 F:      drivers/usb/host/ehci-st.c
1740 F:      drivers/usb/host/ohci-st.c
1741 F:      drivers/watchdog/st_lpc_wdt.c
1742 F:      drivers/ata/ahci_st.c
1743
1744 ARM/STM32 ARCHITECTURE
1745 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1746 M:      Alexandre Torgue <alexandre.torgue@st.com>
1747 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 S:      Maintained
1749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1750 N:      stm32
1751 F:      drivers/clocksource/armv7m_systick.c
1752
1753 ARM/TANGO ARCHITECTURE
1754 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1755 L:      linux-arm-kernel@lists.infradead.org
1756 S:      Maintained
1757 N:      tango
1758
1759 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1760 M:      Lennert Buytenhek <kernel@wantstofly.org>
1761 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762 S:      Maintained
1763
1764 ARM/TETON BGA MACHINE SUPPORT
1765 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1766 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 S:      Maintained
1768
1769 ARM/THECUS N2100 MACHINE SUPPORT
1770 M:      Lennert Buytenhek <kernel@wantstofly.org>
1771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 S:      Maintained
1773
1774 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1775 M:      Wan ZongShun <mcuos.com@gmail.com>
1776 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 W:      http://www.mcuos.com
1778 S:      Maintained
1779 F:      arch/arm/mach-w90x900/
1780 F:      drivers/input/keyboard/w90p910_keypad.c
1781 F:      drivers/input/touchscreen/w90p910_ts.c
1782 F:      drivers/watchdog/nuc900_wdt.c
1783 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1784 F:      drivers/mtd/nand/nuc900_nand.c
1785 F:      drivers/rtc/rtc-nuc900.c
1786 F:      drivers/spi/spi-nuc900.c
1787 F:      drivers/usb/host/ehci-w90x900.c
1788 F:      drivers/video/fbdev/nuc900fb.c
1789
1790 ARM/U300 MACHINE SUPPORT
1791 M:      Linus Walleij <linus.walleij@linaro.org>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Supported
1794 F:      arch/arm/mach-u300/
1795 F:      drivers/clocksource/timer-u300.c
1796 F:      drivers/i2c/busses/i2c-stu300.c
1797 F:      drivers/rtc/rtc-coh901331.c
1798 F:      drivers/watchdog/coh901327_wdt.c
1799 F:      drivers/dma/coh901318*
1800 F:      drivers/mfd/ab3100*
1801 F:      drivers/rtc/rtc-ab3100.c
1802 F:      drivers/rtc/rtc-coh901331.c
1803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1804
1805 ARM/UNIPHIER ARCHITECTURE
1806 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1807 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 S:      Maintained
1809 F:      arch/arm/boot/dts/uniphier*
1810 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1811 F:      arch/arm/mach-uniphier/
1812 F:      arch/arm/mm/cache-uniphier.c
1813 F:      arch/arm64/boot/dts/socionext/
1814 F:      drivers/bus/uniphier-system-bus.c
1815 F:      drivers/i2c/busses/i2c-uniphier*
1816 F:      drivers/pinctrl/uniphier/
1817 F:      drivers/tty/serial/8250/8250_uniphier.c
1818 N:      uniphier
1819
1820 ARM/Ux500 ARM ARCHITECTURE
1821 M:      Linus Walleij <linus.walleij@linaro.org>
1822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1823 S:      Maintained
1824 F:      arch/arm/mach-ux500/
1825 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1826 F:      drivers/dma/ste_dma40*
1827 F:      drivers/hwspinlock/u8500_hsem.c
1828 F:      drivers/mfd/abx500*
1829 F:      drivers/mfd/ab8500*
1830 F:      drivers/mfd/dbx500*
1831 F:      drivers/mfd/db8500*
1832 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1833 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1834 F:      drivers/rtc/rtc-ab8500.c
1835 F:      drivers/rtc/rtc-pl031.c
1836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1837
1838 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1839 M:      Ulf Hansson <ulf.hansson@linaro.org>
1840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1841 T:      git git://git.linaro.org/people/ulfh/clk.git
1842 S:      Maintained
1843 F:      drivers/clk/ux500/
1844 F:      include/linux/platform_data/clk-ux500.h
1845
1846 ARM/VERSATILE EXPRESS PLATFORM
1847 M:      Liviu Dudau <liviu.dudau@arm.com>
1848 M:      Sudeep Holla <sudeep.holla@arm.com>
1849 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 S:      Maintained
1852 F:      arch/arm/boot/dts/vexpress*
1853 F:      arch/arm64/boot/dts/arm/
1854 F:      arch/arm/mach-vexpress/
1855 F:      */*/vexpress*
1856 F:      */*/*/vexpress*
1857 F:      drivers/clk/versatile/clk-vexpress-osc.c
1858 F:      drivers/clocksource/versatile.c
1859 N:      mps2
1860
1861 ARM/VFP SUPPORT
1862 M:      Russell King <linux@armlinux.org.uk>
1863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 W:      http://www.armlinux.org.uk/
1865 S:      Maintained
1866 F:      arch/arm/vfp/
1867
1868 ARM/VOIPAC PXA270 SUPPORT
1869 M:      Marek Vasut <marek.vasut@gmail.com>
1870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871 S:      Maintained
1872 F:      arch/arm/mach-pxa/vpac270.c
1873 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1874
1875 ARM/VT8500 ARM ARCHITECTURE
1876 M:      Tony Prisk <linux@prisktech.co.nz>
1877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878 S:      Maintained
1879 F:      arch/arm/mach-vt8500/
1880 F:      drivers/clocksource/vt8500_timer.c
1881 F:      drivers/i2c/busses/i2c-wmt.c
1882 F:      drivers/mmc/host/wmt-sdmmc.c
1883 F:      drivers/pwm/pwm-vt8500.c
1884 F:      drivers/rtc/rtc-vt8500.c
1885 F:      drivers/tty/serial/vt8500_serial.c
1886 F:      drivers/usb/host/ehci-platform.c
1887 F:      drivers/usb/host/uhci-platform.c
1888 F:      drivers/video/fbdev/vt8500lcdfb.*
1889 F:      drivers/video/fbdev/wm8505fb*
1890 F:      drivers/video/fbdev/wmt_ge_rops.*
1891
1892 ARM/ZIPIT Z2 SUPPORT
1893 M:      Marek Vasut <marek.vasut@gmail.com>
1894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      arch/arm/mach-pxa/z2.c
1897 F:      arch/arm/mach-pxa/include/mach/z2.h
1898
1899 ARM/ZTE ARCHITECTURE
1900 M:      Jun Nie <jun.nie@linaro.org>
1901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1902 S:      Maintained
1903 F:      arch/arm/mach-zx/
1904 F:      drivers/clk/zte/
1905 F:      Documentation/devicetree/bindings/arm/zte.txt
1906 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1907
1908 ARM/ZYNQ ARCHITECTURE
1909 M:      Michal Simek <michal.simek@xilinx.com>
1910 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 W:      http://wiki.xilinx.com
1913 T:      git https://github.com/Xilinx/linux-xlnx.git
1914 S:      Supported
1915 F:      arch/arm/mach-zynq/
1916 F:      drivers/cpuidle/cpuidle-zynq.c
1917 F:      drivers/block/xsysace.c
1918 N:      zynq
1919 N:      xilinx
1920 F:      drivers/clocksource/cadence_ttc_timer.c
1921 F:      drivers/i2c/busses/i2c-cadence.c
1922 F:      drivers/mmc/host/sdhci-of-arasan.c
1923 F:      drivers/edac/synopsys_edac.c
1924
1925 ARM SMMU DRIVERS
1926 M:      Will Deacon <will.deacon@arm.com>
1927 R:      Robin Murphy <robin.murphy@arm.com>
1928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 S:      Maintained
1930 F:      drivers/iommu/arm-smmu.c
1931 F:      drivers/iommu/arm-smmu-v3.c
1932 F:      drivers/iommu/io-pgtable-arm.c
1933 F:      drivers/iommu/io-pgtable-arm-v7s.c
1934
1935 ARM64 PORT (AARCH64 ARCHITECTURE)
1936 M:      Catalin Marinas <catalin.marinas@arm.com>
1937 M:      Will Deacon <will.deacon@arm.com>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1940 S:      Maintained
1941 F:      arch/arm64/
1942 F:      Documentation/arm64/
1943
1944 AS3645A LED FLASH CONTROLLER DRIVER
1945 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1946 L:      linux-media@vger.kernel.org
1947 T:      git git://linuxtv.org/media_tree.git
1948 S:      Maintained
1949 F:      drivers/media/i2c/as3645a.c
1950 F:      include/media/i2c/as3645a.h
1951
1952 ASC7621 HARDWARE MONITOR DRIVER
1953 M:      George Joseph <george.joseph@fairview5.com>
1954 L:      linux-hwmon@vger.kernel.org
1955 S:      Maintained
1956 F:      Documentation/hwmon/asc7621
1957 F:      drivers/hwmon/asc7621.c
1958
1959 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1960 M:      Corentin Chary <corentin.chary@gmail.com>
1961 L:      acpi4asus-user@lists.sourceforge.net
1962 L:      platform-driver-x86@vger.kernel.org
1963 W:      http://acpi4asus.sf.net
1964 S:      Maintained
1965 F:      drivers/platform/x86/asus*.c
1966 F:      drivers/platform/x86/eeepc*.c
1967
1968 ASUS WIRELESS RADIO CONTROL DRIVER
1969 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1970 L:      platform-driver-x86@vger.kernel.org
1971 S:      Maintained
1972 F:      drivers/platform/x86/asus-wireless.c
1973
1974 ASYMMETRIC KEYS
1975 M:      David Howells <dhowells@redhat.com>
1976 L:      keyrings@vger.kernel.org
1977 S:      Maintained
1978 F:      Documentation/crypto/asymmetric-keys.txt
1979 F:      include/linux/verification.h
1980 F:      include/crypto/public_key.h
1981 F:      include/crypto/pkcs7.h
1982 F:      crypto/asymmetric_keys/
1983
1984 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1985 R:      Dan Williams <dan.j.williams@intel.com>
1986 W:      http://sourceforge.net/projects/xscaleiop
1987 S:      Odd fixes
1988 F:      Documentation/crypto/async-tx-api.txt
1989 F:      crypto/async_tx/
1990 F:      drivers/dma/
1991 F:      include/linux/dmaengine.h
1992 F:      include/linux/async_tx.h
1993
1994 AT24 EEPROM DRIVER
1995 M:      Wolfram Sang <wsa@the-dreams.de>
1996 L:      linux-i2c@vger.kernel.org
1997 S:      Maintained
1998 F:      drivers/misc/eeprom/at24.c
1999 F:      include/linux/platform_data/at24.h
2000
2001 ATA OVER ETHERNET (AOE) DRIVER
2002 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2003 W:      http://www.openaoe.org/
2004 S:      Supported
2005 F:      Documentation/aoe/
2006 F:      drivers/block/aoe/
2007
2008 ATHEROS 71XX/9XXX GPIO DRIVER
2009 M:      Alban Bedel <albeu@free.fr>
2010 W:      https://github.com/AlbanBedel/linux
2011 T:      git git://github.com/AlbanBedel/linux
2012 S:      Maintained
2013 F:      drivers/gpio/gpio-ath79.c
2014 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2015
2016 ATHEROS ATH GENERIC UTILITIES
2017 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2018 L:      linux-wireless@vger.kernel.org
2019 S:      Supported
2020 F:      drivers/net/wireless/ath/*
2021
2022 ATHEROS ATH5K WIRELESS DRIVER
2023 M:      Jiri Slaby <jirislaby@gmail.com>
2024 M:      Nick Kossifidis <mickflemm@gmail.com>
2025 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2026 L:      linux-wireless@vger.kernel.org
2027 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2028 S:      Maintained
2029 F:      drivers/net/wireless/ath/ath5k/
2030
2031 ATHEROS ATH6KL WIRELESS DRIVER
2032 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2033 L:      linux-wireless@vger.kernel.org
2034 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2036 S:      Supported
2037 F:      drivers/net/wireless/ath/ath6kl/
2038
2039 WILOCITY WIL6210 WIRELESS DRIVER
2040 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2041 L:      linux-wireless@vger.kernel.org
2042 L:      wil6210@qca.qualcomm.com
2043 S:      Supported
2044 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2045 F:      drivers/net/wireless/ath/wil6210/
2046 F:      include/uapi/linux/wil6210_uapi.h
2047
2048 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2049 M:      Christian Lamparter <chunkeey@googlemail.com>
2050 L:      linux-wireless@vger.kernel.org
2051 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2052 S:      Maintained
2053 F:      drivers/net/wireless/ath/carl9170/
2054
2055 ATK0110 HWMON DRIVER
2056 M:      Luca Tettamanti <kronos.it@gmail.com>
2057 L:      linux-hwmon@vger.kernel.org
2058 S:      Maintained
2059 F:      drivers/hwmon/asus_atk0110.c
2060
2061 ATI_REMOTE2 DRIVER
2062 M:      Ville Syrjala <syrjala@sci.fi>
2063 S:      Maintained
2064 F:      drivers/input/misc/ati_remote2.c
2065
2066 ATLX ETHERNET DRIVERS
2067 M:      Jay Cliburn <jcliburn@gmail.com>
2068 M:      Chris Snook <chris.snook@gmail.com>
2069 L:      netdev@vger.kernel.org
2070 W:      http://sourceforge.net/projects/atl1
2071 W:      http://atl1.sourceforge.net
2072 S:      Maintained
2073 F:      drivers/net/ethernet/atheros/
2074
2075 ATM
2076 M:      Chas Williams <3chas3@gmail.com>
2077 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2078 L:      netdev@vger.kernel.org
2079 W:      http://linux-atm.sourceforge.net
2080 S:      Maintained
2081 F:      drivers/atm/
2082 F:      include/linux/atm*
2083 F:      include/uapi/linux/atm*
2084
2085 ATMEL AT91 / AT32 MCI DRIVER
2086 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2087 S:      Maintained
2088 F:      drivers/mmc/host/atmel-mci.c
2089
2090 ATMEL AT91 / AT32 SERIAL DRIVER
2091 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2092 S:      Supported
2093 F:      drivers/tty/serial/atmel_serial.c
2094
2095 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2096 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2097 S:      Supported
2098 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2099
2100 ATMEL SAMA5D2 ADC DRIVER
2101 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2102 L:      linux-iio@vger.kernel.org
2103 S:      Supported
2104 F:      drivers/iio/adc/at91-sama5d2_adc.c
2105
2106 ATMEL Audio ALSA driver
2107 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2108 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2109 S:      Supported
2110 F:      sound/soc/atmel
2111
2112 ATMEL DMA DRIVER
2113 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2115 S:      Supported
2116 F:      drivers/dma/at_hdmac.c
2117 F:      drivers/dma/at_hdmac_regs.h
2118 F:      include/linux/platform_data/dma-atmel.h
2119
2120 ATMEL XDMA DRIVER
2121 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2122 L:      linux-arm-kernel@lists.infradead.org
2123 L:      dmaengine@vger.kernel.org
2124 S:      Supported
2125 F:      drivers/dma/at_xdmac.c
2126
2127 ATMEL I2C DRIVER
2128 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2129 L:      linux-i2c@vger.kernel.org
2130 S:      Supported
2131 F:      drivers/i2c/busses/i2c-at91.c
2132
2133 ATMEL ISI DRIVER
2134 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2135 L:      linux-media@vger.kernel.org
2136 S:      Supported
2137 F:      drivers/media/platform/soc_camera/atmel-isi.c
2138 F:      include/media/atmel-isi.h
2139
2140 ATMEL LCDFB DRIVER
2141 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2142 L:      linux-fbdev@vger.kernel.org
2143 S:      Maintained
2144 F:      drivers/video/fbdev/atmel_lcdfb.c
2145 F:      include/video/atmel_lcdc.h
2146
2147 ATMEL MACB ETHERNET DRIVER
2148 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2149 S:      Supported
2150 F:      drivers/net/ethernet/cadence/
2151
2152 ATMEL NAND DRIVER
2153 M:      Wenyou Yang <wenyou.yang@atmel.com>
2154 M:      Josh Wu <rainyfeeling@outlook.com>
2155 L:      linux-mtd@lists.infradead.org
2156 S:      Supported
2157 F:      drivers/mtd/nand/atmel_nand*
2158
2159 ATMEL SDMMC DRIVER
2160 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L:      linux-mmc@vger.kernel.org
2162 S:      Supported
2163 F:      drivers/mmc/host/sdhci-of-at91.c
2164
2165 ATMEL SPI DRIVER
2166 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2167 S:      Supported
2168 F:      drivers/spi/spi-atmel.*
2169
2170 ATMEL SSC DRIVER
2171 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2173 S:      Supported
2174 F:      drivers/misc/atmel-ssc.c
2175 F:      include/linux/atmel-ssc.h
2176
2177 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2178 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2180 S:      Supported
2181 F:      drivers/misc/atmel_tclib.c
2182 F:      drivers/clocksource/tcb_clksrc.c
2183
2184 ATMEL USBA UDC DRIVER
2185 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187 S:      Supported
2188 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2189
2190 ATMEL WIRELESS DRIVER
2191 M:      Simon Kelley <simon@thekelleys.org.uk>
2192 L:      linux-wireless@vger.kernel.org
2193 W:      http://www.thekelleys.org.uk/atmel
2194 W:      http://atmelwlandriver.sourceforge.net/
2195 S:      Maintained
2196 F:      drivers/net/wireless/atmel/atmel*
2197
2198 ATMEL MAXTOUCH DRIVER
2199 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2200 T:      git git://github.com/atmel-maxtouch/linux.git
2201 S:      Supported
2202 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2203 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2204 F:      include/linux/platform_data/atmel_mxt_ts.h
2205
2206 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2207 M:      Bradley Grove <linuxdrivers@attotech.com>
2208 L:      linux-scsi@vger.kernel.org
2209 W:      http://www.attotech.com
2210 S:      Supported
2211 F:      drivers/scsi/esas2r
2212
2213 ATUSB IEEE 802.15.4 RADIO DRIVER
2214 M:      Stefan Schmidt <stefan@osg.samsung.com>
2215 L:      linux-wpan@vger.kernel.org
2216 S:      Maintained
2217 F:      drivers/net/ieee802154/atusb.c
2218 F:      drivers/net/ieee802154/atusb.h
2219 F:      drivers/net/ieee802154/at86rf230.h
2220
2221 AUDIT SUBSYSTEM
2222 M:      Paul Moore <paul@paul-moore.com>
2223 M:      Eric Paris <eparis@redhat.com>
2224 L:      linux-audit@redhat.com (moderated for non-subscribers)
2225 W:      http://people.redhat.com/sgrubb/audit/
2226 T:      git git://git.infradead.org/users/pcmoore/audit
2227 S:      Maintained
2228 F:      include/linux/audit.h
2229 F:      include/uapi/linux/audit.h
2230 F:      kernel/audit*
2231
2232 AUXILIARY DISPLAY DRIVERS
2233 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2234 W:      http://miguelojeda.es/auxdisplay.htm
2235 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2236 S:      Maintained
2237 F:      drivers/auxdisplay/
2238 F:      include/linux/cfag12864b.h
2239
2240 AVR32 ARCHITECTURE
2241 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2242 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2243 W:      http://www.atmel.com/products/AVR32/
2244 W:      http://mirror.egtvedt.no/avr32linux.org/
2245 W:      http://avrfreaks.net/
2246 S:      Maintained
2247 F:      arch/avr32/
2248
2249 AVR32/AT32AP MACHINE SUPPORT
2250 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2251 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2252 S:      Maintained
2253 F:      arch/avr32/mach-at32ap/
2254
2255 AX.25 NETWORK LAYER
2256 M:      Ralf Baechle <ralf@linux-mips.org>
2257 L:      linux-hams@vger.kernel.org
2258 W:      http://www.linux-ax25.org/
2259 S:      Maintained
2260 F:      include/uapi/linux/ax25.h
2261 F:      include/net/ax25.h
2262 F:      net/ax25/
2263
2264 AZ6007 DVB DRIVER
2265 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2266 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2267 L:      linux-media@vger.kernel.org
2268 W:      https://linuxtv.org
2269 T:      git git://linuxtv.org/media_tree.git
2270 S:      Maintained
2271 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2272
2273 AZTECH FM RADIO RECEIVER DRIVER
2274 M:      Hans Verkuil <hverkuil@xs4all.nl>
2275 L:      linux-media@vger.kernel.org
2276 T:      git git://linuxtv.org/media_tree.git
2277 W:      https://linuxtv.org
2278 S:      Maintained
2279 F:      drivers/media/radio/radio-aztech*
2280
2281 B43 WIRELESS DRIVER
2282 L:      linux-wireless@vger.kernel.org
2283 L:      b43-dev@lists.infradead.org
2284 W:      http://wireless.kernel.org/en/users/Drivers/b43
2285 S:      Odd Fixes
2286 F:      drivers/net/wireless/broadcom/b43/
2287
2288 B43LEGACY WIRELESS DRIVER
2289 M:      Larry Finger <Larry.Finger@lwfinger.net>
2290 L:      linux-wireless@vger.kernel.org
2291 L:      b43-dev@lists.infradead.org
2292 W:      http://wireless.kernel.org/en/users/Drivers/b43
2293 S:      Maintained
2294 F:      drivers/net/wireless/broadcom/b43legacy/
2295
2296 BACKLIGHT CLASS/SUBSYSTEM
2297 M:      Jingoo Han <jingoohan1@gmail.com>
2298 M:      Lee Jones <lee.jones@linaro.org>
2299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2300 S:      Maintained
2301 F:      drivers/video/backlight/
2302 F:      include/linux/backlight.h
2303
2304 BATMAN ADVANCED
2305 M:      Marek Lindner <mareklindner@neomailbox.ch>
2306 M:      Simon Wunderlich <sw@simonwunderlich.de>
2307 M:      Antonio Quartulli <a@unstable.cc>
2308 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2309 W:      https://www.open-mesh.org/
2310 Q:      https://patchwork.open-mesh.org/project/batman/list/
2311 S:      Maintained
2312 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2313 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2314 F:      Documentation/networking/batman-adv.txt
2315 F:      include/uapi/linux/batman_adv.h
2316 F:      net/batman-adv/
2317
2318 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2319 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2320 L:      linux-hams@vger.kernel.org
2321 W:      http://www.baycom.org/~tom/ham/ham.html
2322 S:      Maintained
2323 F:      drivers/net/hamradio/baycom*
2324
2325 BCACHE (BLOCK LAYER CACHE)
2326 M:      Kent Overstreet <kent.overstreet@gmail.com>
2327 L:      linux-bcache@vger.kernel.org
2328 W:      http://bcache.evilpiepirate.org
2329 S:      Orphan
2330 F:      drivers/md/bcache/
2331
2332 BDISP ST MEDIA DRIVER
2333 M:      Fabien Dessenne <fabien.dessenne@st.com>
2334 L:      linux-media@vger.kernel.org
2335 T:      git git://linuxtv.org/media_tree.git
2336 W:      https://linuxtv.org
2337 S:      Supported
2338 F:      drivers/media/platform/sti/bdisp
2339
2340 BEFS FILE SYSTEM
2341 S:      Orphan
2342 F:      Documentation/filesystems/befs.txt
2343 F:      fs/befs/
2344
2345 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2346 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2347 L:      netdev@vger.kernel.org
2348 S:      Maintained
2349 F:      drivers/net/ethernet/ec_bhf.c
2350
2351 BFS FILE SYSTEM
2352 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2353 S:      Maintained
2354 F:      Documentation/filesystems/bfs.txt
2355 F:      fs/bfs/
2356 F:      include/uapi/linux/bfs_fs.h
2357
2358 BLACKFIN ARCHITECTURE
2359 M:      Steven Miao <realmz6@gmail.com>
2360 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2361 T:      git git://git.code.sf.net/p/adi-linux/code
2362 W:      http://blackfin.uclinux.org
2363 S:      Supported
2364 F:      arch/blackfin/
2365
2366 BLACKFIN EMAC DRIVER
2367 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2368 W:      http://blackfin.uclinux.org
2369 S:      Supported
2370 F:      drivers/net/ethernet/adi/
2371
2372 BLACKFIN RTC DRIVER
2373 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2374 W:      http://blackfin.uclinux.org
2375 S:      Supported
2376 F:      drivers/rtc/rtc-bfin.c
2377
2378 BLACKFIN SDH DRIVER
2379 M:      Sonic Zhang <sonic.zhang@analog.com>
2380 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2381 W:      http://blackfin.uclinux.org
2382 S:      Supported
2383 F:      drivers/mmc/host/bfin_sdh.c
2384
2385 BLACKFIN SERIAL DRIVER
2386 M:      Sonic Zhang <sonic.zhang@analog.com>
2387 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2388 W:      http://blackfin.uclinux.org
2389 S:      Supported
2390 F:      drivers/tty/serial/bfin_uart.c
2391
2392 BLACKFIN WATCHDOG DRIVER
2393 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394 W:      http://blackfin.uclinux.org
2395 S:      Supported
2396 F:      drivers/watchdog/bfin_wdt.c
2397
2398 BLACKFIN I2C TWI DRIVER
2399 M:      Sonic Zhang <sonic.zhang@analog.com>
2400 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2401 W:      http://blackfin.uclinux.org/
2402 S:      Supported
2403 F:      drivers/i2c/busses/i2c-bfin-twi.c
2404
2405 BLACKFIN MEDIA DRIVER
2406 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2407 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2408 W:      http://blackfin.uclinux.org/
2409 S:      Supported
2410 F:      drivers/media/platform/blackfin/
2411 F:      drivers/media/i2c/adv7183*
2412 F:      drivers/media/i2c/vs6624*
2413
2414 BLINKM RGB LED DRIVER
2415 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2416 S:      Maintained
2417 F:      drivers/leds/leds-blinkm.c
2418
2419 BLOCK LAYER
2420 M:      Jens Axboe <axboe@kernel.dk>
2421 L:      linux-block@vger.kernel.org
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2423 S:      Maintained
2424 F:      block/
2425 F:      kernel/trace/blktrace.c
2426
2427 BLOCK2MTD DRIVER
2428 M:      Joern Engel <joern@lazybastard.org>
2429 L:      linux-mtd@lists.infradead.org
2430 S:      Maintained
2431 F:      drivers/mtd/devices/block2mtd.c
2432
2433 BLUETOOTH DRIVERS
2434 M:      Marcel Holtmann <marcel@holtmann.org>
2435 M:      Gustavo Padovan <gustavo@padovan.org>
2436 M:      Johan Hedberg <johan.hedberg@gmail.com>
2437 L:      linux-bluetooth@vger.kernel.org
2438 W:      http://www.bluez.org/
2439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2441 S:      Maintained
2442 F:      drivers/bluetooth/
2443
2444 BLUETOOTH SUBSYSTEM
2445 M:      Marcel Holtmann <marcel@holtmann.org>
2446 M:      Gustavo Padovan <gustavo@padovan.org>
2447 M:      Johan Hedberg <johan.hedberg@gmail.com>
2448 L:      linux-bluetooth@vger.kernel.org
2449 W:      http://www.bluez.org/
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2452 S:      Maintained
2453 F:      net/bluetooth/
2454 F:      include/net/bluetooth/
2455
2456 BONDING DRIVER
2457 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2458 M:      Veaceslav Falico <vfalico@gmail.com>
2459 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2460 L:      netdev@vger.kernel.org
2461 W:      http://sourceforge.net/projects/bonding/
2462 S:      Supported
2463 F:      drivers/net/bonding/
2464 F:      include/uapi/linux/if_bonding.h
2465
2466 BPF (Safe dynamic programs and tools)
2467 M:      Alexei Starovoitov <ast@kernel.org>
2468 L:      netdev@vger.kernel.org
2469 L:      linux-kernel@vger.kernel.org
2470 S:      Supported
2471 F:      kernel/bpf/
2472
2473 BROADCOM B44 10/100 ETHERNET DRIVER
2474 M:      Gary Zambrano <zambrano@broadcom.com>
2475 L:      netdev@vger.kernel.org
2476 S:      Supported
2477 F:      drivers/net/ethernet/broadcom/b44.*
2478
2479 BROADCOM B53 ETHERNET SWITCH DRIVER
2480 M:      Florian Fainelli <f.fainelli@gmail.com>
2481 L:      netdev@vger.kernel.org
2482 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2483 S:      Supported
2484 F:      drivers/net/dsa/b53/*
2485 F:      include/linux/platform_data/b53.h
2486
2487 BROADCOM GENET ETHERNET DRIVER
2488 M:      Florian Fainelli <f.fainelli@gmail.com>
2489 L:      netdev@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/net/ethernet/broadcom/genet/
2492
2493 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2494 M:      Sony Chacko <sony.chacko@qlogic.com>
2495 M:      Dept-HSGLinuxNICDev@qlogic.com
2496 L:      netdev@vger.kernel.org
2497 S:      Supported
2498 F:      drivers/net/ethernet/broadcom/bnx2.*
2499 F:      drivers/net/ethernet/broadcom/bnx2_*
2500
2501 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2502 M:      Ariel Elior <ariel.elior@qlogic.com>
2503 L:      netdev@vger.kernel.org
2504 S:      Supported
2505 F:      drivers/net/ethernet/broadcom/bnx2x/
2506
2507 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2508 M:      Florian Fainelli <f.fainelli@gmail.com>
2509 M:      Ray Jui <rjui@broadcom.com>
2510 M:      Scott Branden <sbranden@broadcom.com>
2511 M:      bcm-kernel-feedback-list@broadcom.com
2512 T:      git git://github.com/broadcom/mach-bcm
2513 S:      Maintained
2514 N:      bcm281*
2515 N:      bcm113*
2516 N:      bcm216*
2517 N:      kona
2518 F:      arch/arm/mach-bcm/
2519
2520 BROADCOM BCM2835 ARM ARCHITECTURE
2521 M:      Stephen Warren <swarren@wwwdotorg.org>
2522 M:      Lee Jones <lee@kernel.org>
2523 M:      Eric Anholt <eric@anholt.net>
2524 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2527 S:      Maintained
2528 N:      bcm2835
2529
2530 BROADCOM BCM47XX MIPS ARCHITECTURE
2531 M:      Hauke Mehrtens <hauke@hauke-m.de>
2532 M:      Rafał Miłecki <zajec5@gmail.com>
2533 L:      linux-mips@linux-mips.org
2534 S:      Maintained
2535 F:      Documentation/devicetree/bindings/mips/brcm/
2536 F:      arch/mips/bcm47xx/*
2537 F:      arch/mips/include/asm/mach-bcm47xx/*
2538
2539 BROADCOM BCM5301X ARM ARCHITECTURE
2540 M:      Hauke Mehrtens <hauke@hauke-m.de>
2541 M:      Rafał Miłecki <zajec5@gmail.com>
2542 M:      bcm-kernel-feedback-list@broadcom.com
2543 L:      linux-arm-kernel@lists.infradead.org
2544 S:      Maintained
2545 F:      arch/arm/mach-bcm/bcm_5301x.c
2546 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2547 F:      arch/arm/boot/dts/bcm470*
2548
2549 BROADCOM BCM63XX ARM ARCHITECTURE
2550 M:      Florian Fainelli <f.fainelli@gmail.com>
2551 M:      bcm-kernel-feedback-list@broadcom.com
2552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2553 T:      git git://github.com/broadcom/stblinux.git
2554 S:      Maintained
2555 N:      bcm63xx
2556
2557 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2558 M:      Kevin Cernekee <cernekee@gmail.com>
2559 L:      linux-usb@vger.kernel.org
2560 S:      Maintained
2561 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2562
2563 BROADCOM BCM7XXX ARM ARCHITECTURE
2564 M:      Brian Norris <computersforpeace@gmail.com>
2565 M:      Gregory Fong <gregory.0xf0@gmail.com>
2566 M:      Florian Fainelli <f.fainelli@gmail.com>
2567 M:      bcm-kernel-feedback-list@broadcom.com
2568 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2569 T:      git git://github.com/broadcom/stblinux.git
2570 S:      Maintained
2571 F:      arch/arm/mach-bcm/*brcmstb*
2572 F:      arch/arm/boot/dts/bcm7*.dts*
2573 F:      drivers/bus/brcmstb_gisb.c
2574 N:      brcmstb
2575
2576 BROADCOM BMIPS MIPS ARCHITECTURE
2577 M:      Kevin Cernekee <cernekee@gmail.com>
2578 M:      Florian Fainelli <f.fainelli@gmail.com>
2579 L:      linux-mips@linux-mips.org
2580 T:      git git://github.com/broadcom/stblinux.git
2581 S:      Maintained
2582 F:      arch/mips/bmips/*
2583 F:      arch/mips/include/asm/mach-bmips/*
2584 F:      arch/mips/kernel/*bmips*
2585 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2586 F:      drivers/irqchip/irq-bcm63*
2587 F:      drivers/irqchip/irq-bcm7*
2588 F:      drivers/irqchip/irq-brcmstb*
2589 F:      include/linux/bcm963xx_nvram.h
2590 F:      include/linux/bcm963xx_tag.h
2591
2592 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2593 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2594 M:      Prashant Sreedharan <prashant@broadcom.com>
2595 M:      Michael Chan <mchan@broadcom.com>
2596 L:      netdev@vger.kernel.org
2597 S:      Supported
2598 F:      drivers/net/ethernet/broadcom/tg3.*
2599
2600 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2601 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2602 M:      Franky Lin <franky.lin@broadcom.com>
2603 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2604 L:      linux-wireless@vger.kernel.org
2605 L:      brcm80211-dev-list.pdl@broadcom.com
2606 S:      Supported
2607 F:      drivers/net/wireless/broadcom/brcm80211/
2608
2609 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2610 M:      QLogic-Storage-Upstream@qlogic.com
2611 L:      linux-scsi@vger.kernel.org
2612 S:      Supported
2613 F:      drivers/scsi/bnx2fc/
2614
2615 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2616 M:      QLogic-Storage-Upstream@qlogic.com
2617 L:      linux-scsi@vger.kernel.org
2618 S:      Supported
2619 F:      drivers/scsi/bnx2i/
2620
2621 BROADCOM IPROC ARM ARCHITECTURE
2622 M:      Ray Jui <rjui@broadcom.com>
2623 M:      Scott Branden <sbranden@broadcom.com>
2624 M:      Jon Mason <jonmason@broadcom.com>
2625 M:      bcm-kernel-feedback-list@broadcom.com
2626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627 T:      git git://github.com/broadcom/cygnus-linux.git
2628 S:      Maintained
2629 N:      iproc
2630 N:      cygnus
2631 N:      bcm[-_]nsp
2632 N:      bcm9113*
2633 N:      bcm9583*
2634 N:      bcm9585*
2635 N:      bcm9586*
2636 N:      bcm988312
2637 N:      bcm113*
2638 N:      bcm583*
2639 N:      bcm585*
2640 N:      bcm586*
2641 N:      bcm88312
2642 F:      arch/arm64/boot/dts/broadcom/ns2*
2643 F:      drivers/clk/bcm/clk-ns*
2644 F:      drivers/pinctrl/bcm/pinctrl-ns*
2645
2646 BROADCOM BRCMSTB GPIO DRIVER
2647 M:      Gregory Fong <gregory.0xf0@gmail.com>
2648 L:      bcm-kernel-feedback-list@broadcom.com
2649 S:      Supported
2650 F:      drivers/gpio/gpio-brcmstb.c
2651 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2652
2653 BROADCOM KONA GPIO DRIVER
2654 M:      Ray Jui <rjui@broadcom.com>
2655 L:      bcm-kernel-feedback-list@broadcom.com
2656 S:      Supported
2657 F:      drivers/gpio/gpio-bcm-kona.c
2658 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2659
2660 BROADCOM NVRAM DRIVER
2661 M:      Rafał Miłecki <zajec5@gmail.com>
2662 L:      linux-mips@linux-mips.org
2663 S:      Maintained
2664 F:      drivers/firmware/broadcom/*
2665
2666 BROADCOM STB NAND FLASH DRIVER
2667 M:      Brian Norris <computersforpeace@gmail.com>
2668 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2669 L:      linux-mtd@lists.infradead.org
2670 L:      bcm-kernel-feedback-list@broadcom.com
2671 S:      Maintained
2672 F:      drivers/mtd/nand/brcmnand/
2673
2674 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2675 M:      Rafał Miłecki <zajec5@gmail.com>
2676 L:      linux-wireless@vger.kernel.org
2677 S:      Maintained
2678 F:      drivers/bcma/
2679 F:      include/linux/bcma/
2680
2681 BROADCOM SYSTEMPORT ETHERNET DRIVER
2682 M:      Florian Fainelli <f.fainelli@gmail.com>
2683 L:      netdev@vger.kernel.org
2684 S:      Supported
2685 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2686
2687 BROADCOM VULCAN ARM64 SOC
2688 M:      Jayachandran C. <jchandra@broadcom.com>
2689 M:      bcm-kernel-feedback-list@broadcom.com
2690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2691 S:      Maintained
2692 F:      arch/arm64/boot/dts/broadcom/vulcan*
2693
2694 BROCADE BFA FC SCSI DRIVER
2695 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2696 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2697 L:      linux-scsi@vger.kernel.org
2698 S:      Supported
2699 F:      drivers/scsi/bfa/
2700
2701 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2702 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2703 L:      netdev@vger.kernel.org
2704 S:      Supported
2705 F:      drivers/net/ethernet/brocade/bna/
2706
2707 BSG (block layer generic sg v4 driver)
2708 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2709 L:      linux-scsi@vger.kernel.org
2710 S:      Supported
2711 F:      block/bsg.c
2712 F:      include/linux/bsg.h
2713 F:      include/uapi/linux/bsg.h
2714
2715 BT87X AUDIO DRIVER
2716 M:      Clemens Ladisch <clemens@ladisch.de>
2717 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2718 T:      git git://git.alsa-project.org/alsa-kernel.git
2719 S:      Maintained
2720 F:      Documentation/sound/alsa/Bt87x.txt
2721 F:      sound/pci/bt87x.c
2722
2723 BT8XXGPIO DRIVER
2724 M:      Michael Buesch <m@bues.ch>
2725 W:      http://bu3sch.de/btgpio.php
2726 S:      Maintained
2727 F:      drivers/gpio/gpio-bt8xx.c
2728
2729 BTRFS FILE SYSTEM
2730 M:      Chris Mason <clm@fb.com>
2731 M:      Josef Bacik <jbacik@fb.com>
2732 M:      David Sterba <dsterba@suse.com>
2733 L:      linux-btrfs@vger.kernel.org
2734 W:      http://btrfs.wiki.kernel.org/
2735 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2737 S:      Maintained
2738 F:      Documentation/filesystems/btrfs.txt
2739 F:      fs/btrfs/
2740
2741 BTTV VIDEO4LINUX DRIVER
2742 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2743 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2744 L:      linux-media@vger.kernel.org
2745 W:      https://linuxtv.org
2746 T:      git git://linuxtv.org/media_tree.git
2747 S:      Odd fixes
2748 F:      Documentation/video4linux/bttv/
2749 F:      drivers/media/pci/bt8xx/bttv*
2750
2751 BUSLOGIC SCSI DRIVER
2752 M:      Khalid Aziz <khalid@gonehiking.org>
2753 L:      linux-scsi@vger.kernel.org
2754 S:      Maintained
2755 F:      drivers/scsi/BusLogic.*
2756 F:      drivers/scsi/FlashPoint.*
2757
2758 C-MEDIA CMI8788 DRIVER
2759 M:      Clemens Ladisch <clemens@ladisch.de>
2760 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2761 T:      git git://git.alsa-project.org/alsa-kernel.git
2762 S:      Maintained
2763 F:      sound/pci/oxygen/
2764
2765 C6X ARCHITECTURE
2766 M:      Mark Salter <msalter@redhat.com>
2767 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2768 L:      linux-c6x-dev@linux-c6x.org
2769 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2770 S:      Maintained
2771 F:      arch/c6x/
2772
2773 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2774 M:      David Howells <dhowells@redhat.com>
2775 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2776 S:      Supported
2777 F:      Documentation/filesystems/caching/cachefiles.txt
2778 F:      fs/cachefiles/
2779
2780 CADET FM/AM RADIO RECEIVER DRIVER
2781 M:      Hans Verkuil <hverkuil@xs4all.nl>
2782 L:      linux-media@vger.kernel.org
2783 T:      git git://linuxtv.org/media_tree.git
2784 W:      https://linuxtv.org
2785 S:      Maintained
2786 F:      drivers/media/radio/radio-cadet*
2787
2788 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2789 M:      Jonathan Corbet <corbet@lwn.net>
2790 L:      linux-media@vger.kernel.org
2791 T:      git git://linuxtv.org/media_tree.git
2792 S:      Maintained
2793 F:      Documentation/video4linux/cafe_ccic
2794 F:      drivers/media/platform/marvell-ccic/
2795
2796 CAIF NETWORK LAYER
2797 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2798 L:      netdev@vger.kernel.org
2799 S:      Supported
2800 F:      Documentation/networking/caif/
2801 F:      drivers/net/caif/
2802 F:      include/uapi/linux/caif/
2803 F:      include/net/caif/
2804 F:      net/caif/
2805
2806 CALGARY x86-64 IOMMU
2807 M:      Muli Ben-Yehuda <mulix@mulix.org>
2808 M:      Jon Mason <jdmason@kudzu.us>
2809 L:      iommu@lists.linux-foundation.org
2810 S:      Maintained
2811 F:      arch/x86/kernel/pci-calgary_64.c
2812 F:      arch/x86/kernel/tce_64.c
2813 F:      arch/x86/include/asm/calgary.h
2814 F:      arch/x86/include/asm/tce.h
2815
2816 CAN NETWORK LAYER
2817 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2818 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2819 L:      linux-can@vger.kernel.org
2820 W:      https://github.com/linux-can
2821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2823 S:      Maintained
2824 F:      Documentation/networking/can.txt
2825 F:      net/can/
2826 F:      include/linux/can/core.h
2827 F:      include/uapi/linux/can.h
2828 F:      include/uapi/linux/can/bcm.h
2829 F:      include/uapi/linux/can/raw.h
2830 F:      include/uapi/linux/can/gw.h
2831
2832 CAN NETWORK DRIVERS
2833 M:      Wolfgang Grandegger <wg@grandegger.com>
2834 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2835 L:      linux-can@vger.kernel.org
2836 W:      https://github.com/linux-can
2837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2839 S:      Maintained
2840 F:      Documentation/devicetree/bindings/net/can/
2841 F:      drivers/net/can/
2842 F:      include/linux/can/dev.h
2843 F:      include/linux/can/platform/
2844 F:      include/uapi/linux/can/error.h
2845 F:      include/uapi/linux/can/netlink.h
2846
2847 CAPABILITIES
2848 M:      Serge Hallyn <serge@hallyn.com>
2849 L:      linux-security-module@vger.kernel.org
2850 S:      Supported
2851 F:      include/linux/capability.h
2852 F:      include/uapi/linux/capability.h
2853 F:      security/commoncap.c
2854 F:      kernel/capability.c
2855
2856 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2857 M:      Kevin Tsai <ktsai@capellamicro.com>
2858 S:      Maintained
2859 F:      drivers/iio/light/cm*
2860 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2861
2862 CAVIUM LIQUIDIO NETWORK DRIVER
2863 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2864 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2865 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2866 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2867 L:     netdev@vger.kernel.org
2868 W:     http://www.cavium.com
2869 S:     Supported
2870 F:     drivers/net/ethernet/cavium/liquidio/
2871
2872 CC2520 IEEE-802.15.4 RADIO DRIVER
2873 M:      Varka Bhadram <varkabhadram@gmail.com>
2874 L:      linux-wpan@vger.kernel.org
2875 S:      Maintained
2876 F:      drivers/net/ieee802154/cc2520.c
2877 F:      include/linux/spi/cc2520.h
2878 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2879
2880 CEC DRIVER
2881 M:      Hans Verkuil <hans.verkuil@cisco.com>
2882 L:      linux-media@vger.kernel.org
2883 T:      git git://linuxtv.org/media_tree.git
2884 W:      http://linuxtv.org
2885 S:      Supported
2886 F:      Documentation/cec.txt
2887 F:      Documentation/DocBook/media/v4l/cec*
2888 F:      drivers/staging/media/cec/
2889 F:      drivers/media/cec-edid.c
2890 F:      drivers/media/rc/keymaps/rc-cec.c
2891 F:      include/media/cec.h
2892 F:      include/media/cec-edid.h
2893 F:      include/linux/cec.h
2894 F:      include/linux/cec-funcs.h
2895
2896 CELL BROADBAND ENGINE ARCHITECTURE
2897 M:      Arnd Bergmann <arnd@arndb.de>
2898 L:      linuxppc-dev@lists.ozlabs.org
2899 W:      http://www.ibm.com/developerworks/power/cell/
2900 S:      Supported
2901 F:      arch/powerpc/include/asm/cell*.h
2902 F:      arch/powerpc/include/asm/spu*.h
2903 F:      arch/powerpc/include/uapi/asm/spu*.h
2904 F:      arch/powerpc/oprofile/*cell*
2905 F:      arch/powerpc/platforms/cell/
2906
2907 CEPH COMMON CODE (LIBCEPH)
2908 M:      Ilya Dryomov <idryomov@gmail.com>
2909 M:      "Yan, Zheng" <zyan@redhat.com>
2910 M:      Sage Weil <sage@redhat.com>
2911 L:      ceph-devel@vger.kernel.org
2912 W:      http://ceph.com/
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2914 T:      git git://github.com/ceph/ceph-client.git
2915 S:      Supported
2916 F:      net/ceph/
2917 F:      include/linux/ceph/
2918 F:      include/linux/crush/
2919
2920 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2921 M:      "Yan, Zheng" <zyan@redhat.com>
2922 M:      Sage Weil <sage@redhat.com>
2923 M:      Ilya Dryomov <idryomov@gmail.com>
2924 L:      ceph-devel@vger.kernel.org
2925 W:      http://ceph.com/
2926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2927 T:      git git://github.com/ceph/ceph-client.git
2928 S:      Supported
2929 F:      Documentation/filesystems/ceph.txt
2930 F:      fs/ceph/
2931
2932 CERTIFICATE HANDLING:
2933 M:      David Howells <dhowells@redhat.com>
2934 M:      David Woodhouse <dwmw2@infradead.org>
2935 L:      keyrings@vger.kernel.org
2936 S:      Maintained
2937 F:      Documentation/module-signing.txt
2938 F:      certs/
2939 F:      scripts/sign-file.c
2940 F:      scripts/extract-cert.c
2941
2942 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2943 L:      linux-usb@vger.kernel.org
2944 S:      Orphan
2945 F:      Documentation/usb/WUSB-Design-overview.txt
2946 F:      Documentation/usb/wusb-cbaf
2947 F:      drivers/usb/host/hwa-hc.c
2948 F:      drivers/usb/host/whci/
2949 F:      drivers/usb/wusbcore/
2950 F:      include/linux/usb/wusb*
2951
2952 CFAG12864B LCD DRIVER
2953 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2954 W:      http://miguelojeda.es/auxdisplay.htm
2955 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2956 S:      Maintained
2957 F:      drivers/auxdisplay/cfag12864b.c
2958 F:      include/linux/cfag12864b.h
2959
2960 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2961 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2962 W:      http://miguelojeda.es/auxdisplay.htm
2963 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2964 S:      Maintained
2965 F:      drivers/auxdisplay/cfag12864bfb.c
2966 F:      include/linux/cfag12864b.h
2967
2968 CFG80211 and NL80211
2969 M:      Johannes Berg <johannes@sipsolutions.net>
2970 L:      linux-wireless@vger.kernel.org
2971 W:      http://wireless.kernel.org/
2972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2974 S:      Maintained
2975 F:      include/uapi/linux/nl80211.h
2976 F:      include/net/cfg80211.h
2977 F:      net/wireless/*
2978 X:      net/wireless/wext*
2979
2980 CHAR and MISC DRIVERS
2981 M:      Arnd Bergmann <arnd@arndb.de>
2982 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2984 S:      Supported
2985 F:      drivers/char/*
2986 F:      drivers/misc/*
2987 F:      include/linux/miscdevice.h
2988
2989 CHECKPATCH
2990 M:      Andy Whitcroft <apw@canonical.com>
2991 M:      Joe Perches <joe@perches.com>
2992 S:      Maintained
2993 F:      scripts/checkpatch.pl
2994
2995 CHINESE DOCUMENTATION
2996 M:      Harry Wei <harryxiyou@gmail.com>
2997 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2998 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2999 S:      Maintained
3000 F:      Documentation/zh_CN/
3001
3002 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3003 M:      Peter Chen <Peter.Chen@nxp.com>
3004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3005 L:      linux-usb@vger.kernel.org
3006 S:      Maintained
3007 F:      drivers/usb/chipidea/
3008
3009 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3010 M:      Hans de Goede <hdegoede@redhat.com>
3011 L:      linux-input@vger.kernel.org
3012 S:      Maintained
3013 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3014 F:      drivers/input/touchscreen/chipone_icn8318.c
3015
3016 CHROME HARDWARE PLATFORM SUPPORT
3017 M:      Olof Johansson <olof@lixom.net>
3018 S:      Maintained
3019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3020 F:      drivers/platform/chrome/
3021
3022 CISCO VIC ETHERNET NIC DRIVER
3023 M:      Christian Benvenuti <benve@cisco.com>
3024 M:      Sujith Sankar <ssujith@cisco.com>
3025 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3026 M:      Neel Patel <neepatel@cisco.com>
3027 S:      Supported
3028 F:      drivers/net/ethernet/cisco/enic/
3029
3030 CISCO VIC LOW LATENCY NIC DRIVER
3031 M:      Christian Benvenuti <benve@cisco.com>
3032 M:      Dave Goodell <dgoodell@cisco.com>
3033 S:      Supported
3034 F:      drivers/infiniband/hw/usnic/
3035
3036 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3037 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3038 L:      netdev@vger.kernel.org
3039 S:      Maintained
3040 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3041
3042 CIRRUS LOGIC AUDIO CODEC DRIVERS
3043 M:      Brian Austin <brian.austin@cirrus.com>
3044 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3045 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3046 S:      Maintained
3047 F:      sound/soc/codecs/cs*
3048
3049 CLEANCACHE API
3050 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3051 L:      linux-kernel@vger.kernel.org
3052 S:      Maintained
3053 F:      mm/cleancache.c
3054 F:      include/linux/cleancache.h
3055
3056 CLK API
3057 M:      Russell King <linux@armlinux.org.uk>
3058 L:      linux-clk@vger.kernel.org
3059 S:      Maintained
3060 F:      include/linux/clk.h
3061
3062 CLOCKSOURCE, CLOCKEVENT DRIVERS
3063 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3064 M:      Thomas Gleixner <tglx@linutronix.de>
3065 L:      linux-kernel@vger.kernel.org
3066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3067 S:      Supported
3068 F:      drivers/clocksource
3069
3070 CISCO FCOE HBA DRIVER
3071 M:      Hiral Patel <hiralpat@cisco.com>
3072 M:      Suma Ramars <sramars@cisco.com>
3073 M:      Brian Uchino <buchino@cisco.com>
3074 L:      linux-scsi@vger.kernel.org
3075 S:      Supported
3076 F:      drivers/scsi/fnic/
3077
3078 CISCO SCSI HBA DRIVER
3079 M:      Narsimhulu Musini <nmusini@cisco.com>
3080 M:      Sesidhar Baddela <sebaddel@cisco.com>
3081 L:      linux-scsi@vger.kernel.org
3082 S:      Supported
3083 F:      drivers/scsi/snic/
3084
3085 CMPC ACPI DRIVER
3086 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3087 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3088 L:      platform-driver-x86@vger.kernel.org
3089 S:      Supported
3090 F:      drivers/platform/x86/classmate-laptop.c
3091
3092 COBALT MEDIA DRIVER
3093 M:      Hans Verkuil <hans.verkuil@cisco.com>
3094 L:      linux-media@vger.kernel.org
3095 T:      git git://linuxtv.org/media_tree.git
3096 W:      https://linuxtv.org
3097 S:      Supported
3098 F:      drivers/media/pci/cobalt/
3099
3100 COCCINELLE/Semantic Patches (SmPL)
3101 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3102 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3103 M:      Nicolas Palix <nicolas.palix@imag.fr>
3104 M:      Michal Marek <mmarek@suse.com>
3105 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3107 W:      http://coccinelle.lip6.fr/
3108 S:      Supported
3109 F:      Documentation/coccinelle.txt
3110 F:      scripts/coccinelle/
3111 F:      scripts/coccicheck
3112
3113 CODA FILE SYSTEM
3114 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3115 M:      coda@cs.cmu.edu
3116 L:      codalist@coda.cs.cmu.edu
3117 W:      http://www.coda.cs.cmu.edu/
3118 S:      Maintained
3119 F:      Documentation/filesystems/coda.txt
3120 F:      fs/coda/
3121 F:      include/linux/coda*.h
3122 F:      include/uapi/linux/coda*.h
3123
3124 CODA V4L2 MEM2MEM DRIVER
3125 M:      Philipp Zabel <p.zabel@pengutronix.de>
3126 L:      linux-media@vger.kernel.org
3127 S:      Maintained
3128 F:      Documentation/devicetree/bindings/media/coda.txt
3129 F:      drivers/media/platform/coda/
3130
3131 COMMON CLK FRAMEWORK
3132 M:      Michael Turquette <mturquette@baylibre.com>
3133 M:      Stephen Boyd <sboyd@codeaurora.org>
3134 L:      linux-clk@vger.kernel.org
3135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3136 S:      Maintained
3137 F:      Documentation/devicetree/bindings/clock/
3138 F:      drivers/clk/
3139 X:      drivers/clk/clkdev.c
3140 F:      include/linux/clk-pr*
3141 F:      include/linux/clk/
3142
3143 COMMON INTERNET FILE SYSTEM (CIFS)
3144 M:      Steve French <sfrench@samba.org>
3145 L:      linux-cifs@vger.kernel.org
3146 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3147 W:      http://linux-cifs.samba.org/
3148 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3149 S:      Supported
3150 F:      Documentation/filesystems/cifs/
3151 F:      fs/cifs/
3152
3153 COMPACTPCI HOTPLUG CORE
3154 M:      Scott Murray <scott@spiteful.org>
3155 L:      linux-pci@vger.kernel.org
3156 S:      Maintained
3157 F:      drivers/pci/hotplug/cpci_hotplug*
3158
3159 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3160 M:      Scott Murray <scott@spiteful.org>
3161 L:      linux-pci@vger.kernel.org
3162 S:      Maintained
3163 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3164
3165 COMPACTPCI HOTPLUG GENERIC DRIVER
3166 M:      Scott Murray <scott@spiteful.org>
3167 L:      linux-pci@vger.kernel.org
3168 S:      Maintained
3169 F:      drivers/pci/hotplug/cpcihp_generic.c
3170
3171 COMPAL LAPTOP SUPPORT
3172 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3173 L:      platform-driver-x86@vger.kernel.org
3174 S:      Maintained
3175 F:      drivers/platform/x86/compal-laptop.c
3176
3177 CONEXANT ACCESSRUNNER USB DRIVER
3178 L:      accessrunner-general@lists.sourceforge.net
3179 W:      http://accessrunner.sourceforge.net/
3180 S:      Orphan
3181 F:      drivers/usb/atm/cxacru.c
3182
3183 CONFIGFS
3184 M:      Joel Becker <jlbec@evilplan.org>
3185 M:      Christoph Hellwig <hch@lst.de>
3186 T:      git git://git.infradead.org/users/hch/configfs.git
3187 S:      Supported
3188 F:      fs/configfs/
3189 F:      include/linux/configfs.h
3190
3191 CONNECTOR
3192 M:      Evgeniy Polyakov <zbr@ioremap.net>
3193 L:      netdev@vger.kernel.org
3194 S:      Maintained
3195 F:      drivers/connector/
3196
3197 CONTROL GROUP (CGROUP)
3198 M:      Tejun Heo <tj@kernel.org>
3199 M:      Li Zefan <lizefan@huawei.com>
3200 M:      Johannes Weiner <hannes@cmpxchg.org>
3201 L:      cgroups@vger.kernel.org
3202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3203 S:      Maintained
3204 F:      Documentation/cgroups/
3205 F:      include/linux/cgroup*
3206 F:      kernel/cgroup*
3207
3208 CONTROL GROUP - CPUSET
3209 M:      Li Zefan <lizefan@huawei.com>
3210 L:      cgroups@vger.kernel.org
3211 W:      http://www.bullopensource.org/cpuset/
3212 W:      http://oss.sgi.com/projects/cpusets/
3213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3214 S:      Maintained
3215 F:      Documentation/cgroups/cpusets.txt
3216 F:      include/linux/cpuset.h
3217 F:      kernel/cpuset.c
3218
3219 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3220 M:      Johannes Weiner <hannes@cmpxchg.org>
3221 M:      Michal Hocko <mhocko@kernel.org>
3222 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3223 L:      cgroups@vger.kernel.org
3224 L:      linux-mm@kvack.org
3225 S:      Maintained
3226 F:      mm/memcontrol.c
3227 F:      mm/swap_cgroup.c
3228
3229 CORETEMP HARDWARE MONITORING DRIVER
3230 M:      Fenghua Yu <fenghua.yu@intel.com>
3231 L:      linux-hwmon@vger.kernel.org
3232 S:      Maintained
3233 F:      Documentation/hwmon/coretemp
3234 F:      drivers/hwmon/coretemp.c
3235
3236 COSA/SRP SYNC SERIAL DRIVER
3237 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3238 W:      http://www.fi.muni.cz/~kas/cosa/
3239 S:      Maintained
3240 F:      drivers/net/wan/cosa*
3241
3242 CPMAC ETHERNET DRIVER
3243 M:      Florian Fainelli <florian@openwrt.org>
3244 L:      netdev@vger.kernel.org
3245 S:      Maintained
3246 F:      drivers/net/ethernet/ti/cpmac.c
3247
3248 CPU FREQUENCY DRIVERS
3249 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3250 M:      Viresh Kumar <viresh.kumar@linaro.org>
3251 L:      linux-pm@vger.kernel.org
3252 S:      Maintained
3253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3254 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3255 F:      drivers/cpufreq/
3256 F:      include/linux/cpufreq.h
3257
3258 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3259 M:      Viresh Kumar <viresh.kumar@linaro.org>
3260 M:      Sudeep Holla <sudeep.holla@arm.com>
3261 L:      linux-pm@vger.kernel.org
3262 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3263 S:      Maintained
3264 F:      drivers/cpufreq/arm_big_little.h
3265 F:      drivers/cpufreq/arm_big_little.c
3266 F:      drivers/cpufreq/arm_big_little_dt.c
3267
3268 CPUIDLE DRIVER - ARM BIG LITTLE
3269 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3270 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3271 L:      linux-pm@vger.kernel.org
3272 L:      linux-arm-kernel@lists.infradead.org
3273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3274 S:      Maintained
3275 F:      drivers/cpuidle/cpuidle-big_little.c
3276
3277 CPUIDLE DRIVER - ARM EXYNOS
3278 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3279 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3280 M:      Kukjin Kim <kgene@kernel.org>
3281 L:      linux-pm@vger.kernel.org
3282 L:      linux-samsung-soc@vger.kernel.org
3283 S:      Supported
3284 F:      drivers/cpuidle/cpuidle-exynos.c
3285 F:      arch/arm/mach-exynos/pm.c
3286
3287 CPUIDLE DRIVERS
3288 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3289 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3290 L:      linux-pm@vger.kernel.org
3291 S:      Maintained
3292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3293 F:      drivers/cpuidle/*
3294 F:      include/linux/cpuidle.h
3295
3296 CPUID/MSR DRIVER
3297 M:      "H. Peter Anvin" <hpa@zytor.com>
3298 S:      Maintained
3299 F:      arch/x86/kernel/cpuid.c
3300 F:      arch/x86/kernel/msr.c
3301
3302 CPU POWER MONITORING SUBSYSTEM
3303 M:      Thomas Renninger <trenn@suse.com>
3304 L:      linux-pm@vger.kernel.org
3305 S:      Maintained
3306 F:      tools/power/cpupower/
3307
3308 CRAMFS FILESYSTEM
3309 W:      http://sourceforge.net/projects/cramfs/
3310 S:      Orphan / Obsolete
3311 F:      Documentation/filesystems/cramfs.txt
3312 F:      fs/cramfs/
3313
3314 CRIS PORT
3315 M:      Mikael Starvik <starvik@axis.com>
3316 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3317 L:      linux-cris-kernel@axis.com
3318 W:      http://developer.axis.com
3319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3320 S:      Maintained
3321 F:      arch/cris/
3322 F:      drivers/tty/serial/crisv10.*
3323
3324 CRYPTO API
3325 M:      Herbert Xu <herbert@gondor.apana.org.au>
3326 M:      "David S. Miller" <davem@davemloft.net>
3327 L:      linux-crypto@vger.kernel.org
3328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3330 S:      Maintained
3331 F:      Documentation/crypto/
3332 F:      Documentation/devicetree/bindings/crypto/
3333 F:      Documentation/DocBook/crypto-API.tmpl
3334 F:      arch/*/crypto/
3335 F:      crypto/
3336 F:      drivers/crypto/
3337 F:      include/crypto/
3338
3339 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3340 M:      Neil Horman <nhorman@tuxdriver.com>
3341 L:      linux-crypto@vger.kernel.org
3342 S:      Maintained
3343 F:      crypto/ansi_cprng.c
3344 F:      crypto/rng.c
3345
3346 CS3308 MEDIA DRIVER
3347 M:      Hans Verkuil <hverkuil@xs4all.nl>
3348 L:      linux-media@vger.kernel.org
3349 T:      git git://linuxtv.org/media_tree.git
3350 W:      http://linuxtv.org
3351 S:      Odd Fixes
3352 F:      drivers/media/i2c/cs3308.c
3353 F:      drivers/media/i2c/cs3308.h
3354
3355 CS5535 Audio ALSA driver
3356 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3357 S:      Maintained
3358 F:      sound/pci/cs5535audio/
3359
3360 CW1200 WLAN driver
3361 M:      Solomon Peachy <pizza@shaftnet.org>
3362 S:      Maintained
3363 F:      drivers/net/wireless/st/cw1200/
3364
3365 CX18 VIDEO4LINUX DRIVER
3366 M:      Andy Walls <awalls@md.metrocast.net>
3367 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3368 L:      linux-media@vger.kernel.org
3369 T:      git git://linuxtv.org/media_tree.git
3370 W:      https://linuxtv.org
3371 W:      http://www.ivtvdriver.org/index.php/Cx18
3372 S:      Maintained
3373 F:      Documentation/video4linux/cx18.txt
3374 F:      drivers/media/pci/cx18/
3375 F:      include/uapi/linux/ivtv*
3376
3377 CX2341X MPEG ENCODER HELPER MODULE
3378 M:      Hans Verkuil <hverkuil@xs4all.nl>
3379 L:      linux-media@vger.kernel.org
3380 T:      git git://linuxtv.org/media_tree.git
3381 W:      https://linuxtv.org
3382 S:      Maintained
3383 F:      drivers/media/common/cx2341x*
3384 F:      include/media/cx2341x*
3385
3386 CX24120 MEDIA DRIVER
3387 M:      Jemma Denson <jdenson@gmail.com>
3388 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3389 L:      linux-media@vger.kernel.org
3390 W:      https://linuxtv.org
3391 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3392 S:      Maintained
3393 F:      drivers/media/dvb-frontends/cx24120*
3394
3395 CX88 VIDEO4LINUX DRIVER
3396 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3397 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3398 L:      linux-media@vger.kernel.org
3399 W:      https://linuxtv.org
3400 T:      git git://linuxtv.org/media_tree.git
3401 S:      Odd fixes
3402 F:      Documentation/video4linux/cx88/
3403 F:      drivers/media/pci/cx88/
3404
3405 CXD2820R MEDIA DRIVER
3406 M:      Antti Palosaari <crope@iki.fi>
3407 L:      linux-media@vger.kernel.org
3408 W:      https://linuxtv.org
3409 W:      http://palosaari.fi/linux/
3410 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3411 T:      git git://linuxtv.org/anttip/media_tree.git
3412 S:      Maintained
3413 F:      drivers/media/dvb-frontends/cxd2820r*
3414
3415 CXGB3 ETHERNET DRIVER (CXGB3)
3416 M:      Santosh Raspatur <santosh@chelsio.com>
3417 L:      netdev@vger.kernel.org
3418 W:      http://www.chelsio.com
3419 S:      Supported
3420 F:      drivers/net/ethernet/chelsio/cxgb3/
3421
3422 CXGB3 ISCSI DRIVER (CXGB3I)
3423 M:      Karen Xie <kxie@chelsio.com>
3424 L:      linux-scsi@vger.kernel.org
3425 W:      http://www.chelsio.com
3426 S:      Supported
3427 F:      drivers/scsi/cxgbi/cxgb3i
3428
3429 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3430 M:      Steve Wise <swise@chelsio.com>
3431 L:      linux-rdma@vger.kernel.org
3432 W:      http://www.openfabrics.org
3433 S:      Supported
3434 F:      drivers/infiniband/hw/cxgb3/
3435
3436 CXGB4 ETHERNET DRIVER (CXGB4)
3437 M:      Hariprasad S <hariprasad@chelsio.com>
3438 L:      netdev@vger.kernel.org
3439 W:      http://www.chelsio.com
3440 S:      Supported
3441 F:      drivers/net/ethernet/chelsio/cxgb4/
3442
3443 CXGB4 ISCSI DRIVER (CXGB4I)
3444 M:      Karen Xie <kxie@chelsio.com>
3445 L:      linux-scsi@vger.kernel.org
3446 W:      http://www.chelsio.com
3447 S:      Supported
3448 F:      drivers/scsi/cxgbi/cxgb4i
3449
3450 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3451 M:      Steve Wise <swise@chelsio.com>
3452 L:      linux-rdma@vger.kernel.org
3453 W:      http://www.openfabrics.org
3454 S:      Supported
3455 F:      drivers/infiniband/hw/cxgb4/
3456
3457 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3458 M:      Casey Leedom <leedom@chelsio.com>
3459 L:      netdev@vger.kernel.org
3460 W:      http://www.chelsio.com
3461 S:      Supported
3462 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3463
3464 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3465 M:      Ian Munsie <imunsie@au1.ibm.com>
3466 M:      Michael Neuling <mikey@neuling.org>
3467 L:      linuxppc-dev@lists.ozlabs.org
3468 S:      Supported
3469 F:      drivers/misc/cxl/
3470 F:      include/misc/cxl*
3471 F:      include/uapi/misc/cxl.h
3472 F:      Documentation/powerpc/cxl.txt
3473 F:      Documentation/powerpc/cxl.txt
3474 F:      Documentation/ABI/testing/sysfs-class-cxl
3475
3476 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3477 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3478 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3479 L:      linux-scsi@vger.kernel.org
3480 S:      Supported
3481 F:      drivers/scsi/cxlflash/
3482 F:      include/uapi/scsi/cxlflash_ioctls.h
3483 F:      Documentation/powerpc/cxlflash.txt
3484
3485 STMMAC ETHERNET DRIVER
3486 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3487 M:      Alexandre Torgue <alexandre.torgue@st.com>
3488 L:      netdev@vger.kernel.org
3489 W:      http://www.stlinux.com
3490 S:      Supported
3491 F:      drivers/net/ethernet/stmicro/stmmac/
3492
3493 CYBERPRO FB DRIVER
3494 M:      Russell King <linux@armlinux.org.uk>
3495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3496 W:      http://www.armlinux.org.uk/
3497 S:      Maintained
3498 F:      drivers/video/fbdev/cyber2000fb.*
3499
3500 CYCLADES ASYNC MUX DRIVER
3501 W:      http://www.cyclades.com/
3502 S:      Orphan
3503 F:      drivers/tty/cyclades.c
3504 F:      include/linux/cyclades.h
3505 F:      include/uapi/linux/cyclades.h
3506
3507 CYCLADES PC300 DRIVER
3508 W:      http://www.cyclades.com/
3509 S:      Orphan
3510 F:      drivers/net/wan/pc300*
3511
3512 CYPRESS_FIRMWARE MEDIA DRIVER
3513 M:      Antti Palosaari <crope@iki.fi>
3514 L:      linux-media@vger.kernel.org
3515 W:      https://linuxtv.org
3516 W:      http://palosaari.fi/linux/
3517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3518 T:      git git://linuxtv.org/anttip/media_tree.git
3519 S:      Maintained
3520 F:      drivers/media/common/cypress_firmware*
3521
3522 CYTTSP TOUCHSCREEN DRIVER
3523 M:      Ferruh Yigit <fery@cypress.com>
3524 L:      linux-input@vger.kernel.org
3525 S:      Supported
3526 F:      drivers/input/touchscreen/cyttsp*
3527 F:      include/linux/input/cyttsp.h
3528
3529 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3530 M:      Joshua Kinard <kumba@gentoo.org>
3531 S:      Maintained
3532 F:      drivers/rtc/rtc-ds1685.c
3533 F:      include/linux/rtc/ds1685.h
3534
3535 DAMA SLAVE for AX.25
3536 M:      Joerg Reuter <jreuter@yaina.de>
3537 W:      http://yaina.de/jreuter/
3538 W:      http://www.qsl.net/dl1bke/
3539 L:      linux-hams@vger.kernel.org
3540 S:      Maintained
3541 F:      net/ax25/af_ax25.c
3542 F:      net/ax25/ax25_dev.c
3543 F:      net/ax25/ax25_ds_*
3544 F:      net/ax25/ax25_in.c
3545 F:      net/ax25/ax25_out.c
3546 F:      net/ax25/ax25_timer.c
3547 F:      net/ax25/sysctl_net_ax25.c
3548
3549 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3550 L:      netdev@vger.kernel.org
3551 S:      Orphan
3552 F:      Documentation/networking/dmfe.txt
3553 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3554
3555 DC390/AM53C974 SCSI driver
3556 M:      Hannes Reinecke <hare@suse.com>
3557 L:      linux-scsi@vger.kernel.org
3558 S:      Maintained
3559 F:      drivers/scsi/am53c974.c
3560
3561 DC395x SCSI driver
3562 M:      Oliver Neukum <oliver@neukum.org>
3563 M:      Ali Akcaagac <aliakc@web.de>
3564 M:      Jamie Lenehan <lenehan@twibble.org>
3565 L:      dc395x@twibble.org
3566 W:      http://twibble.org/dist/dc395x/
3567 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3568 S:      Maintained
3569 F:      Documentation/scsi/dc395x.txt
3570 F:      drivers/scsi/dc395x.*
3571
3572 DCCP PROTOCOL
3573 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3574 L:      dccp@vger.kernel.org
3575 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3576 S:      Maintained
3577 F:      include/linux/dccp.h
3578 F:      include/uapi/linux/dccp.h
3579 F:      include/linux/tfrc.h
3580 F:      net/dccp/
3581
3582 DECnet NETWORK LAYER
3583 W:      http://linux-decnet.sourceforge.net
3584 L:      linux-decnet-user@lists.sourceforge.net
3585 S:      Orphan
3586 F:      Documentation/networking/decnet.txt
3587 F:      net/decnet/
3588
3589 DECSTATION PLATFORM SUPPORT
3590 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3591 L:      linux-mips@linux-mips.org
3592 W:      http://www.linux-mips.org/wiki/DECstation
3593 S:      Maintained
3594 F:      arch/mips/dec/
3595 F:      arch/mips/include/asm/dec/
3596 F:      arch/mips/include/asm/mach-dec/
3597
3598 DEFXX FDDI NETWORK DRIVER
3599 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3600 S:      Maintained
3601 F:      drivers/net/fddi/defxx.*
3602
3603 DELL LAPTOP DRIVER
3604 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3605 M:      Pali Rohár <pali.rohar@gmail.com>
3606 L:      platform-driver-x86@vger.kernel.org
3607 S:      Maintained
3608 F:      drivers/platform/x86/dell-laptop.c
3609
3610 DELL LAPTOP RBTN DRIVER
3611 M:      Pali Rohár <pali.rohar@gmail.com>
3612 S:      Maintained
3613 F:      drivers/platform/x86/dell-rbtn.*
3614
3615 DELL LAPTOP FREEFALL DRIVER
3616 M:      Pali Rohár <pali.rohar@gmail.com>
3617 S:      Maintained
3618 F:      drivers/platform/x86/dell-smo8800.c
3619
3620 DELL LAPTOP SMM DRIVER
3621 M:      Pali Rohár <pali.rohar@gmail.com>
3622 S:      Maintained
3623 F:      drivers/hwmon/dell-smm-hwmon.c
3624 F:      include/uapi/linux/i8k.h
3625
3626 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3627 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3628 S:      Maintained
3629 F:      Documentation/dcdbas.txt
3630 F:      drivers/firmware/dcdbas.*
3631
3632 DELL WMI EXTRAS DRIVER
3633 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3634 M:      Pali Rohár <pali.rohar@gmail.com>
3635 S:      Maintained
3636 F:      drivers/platform/x86/dell-wmi.c
3637
3638 DESIGNWARE USB2 DRD IP DRIVER
3639 M:      John Youn <johnyoun@synopsys.com>
3640 L:      linux-usb@vger.kernel.org
3641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3642 S:      Maintained
3643 F:      drivers/usb/dwc2/
3644
3645 DESIGNWARE USB3 DRD IP DRIVER
3646 M:      Felipe Balbi <balbi@kernel.org>
3647 L:      linux-usb@vger.kernel.org
3648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3649 S:      Maintained
3650 F:      drivers/usb/dwc3/
3651
3652 DEVICE COREDUMP (DEV_COREDUMP)
3653 M:      Johannes Berg <johannes@sipsolutions.net>
3654 L:      linux-kernel@vger.kernel.org
3655 S:      Maintained
3656 F:      drivers/base/devcoredump.c
3657 F:      include/linux/devcoredump.h
3658
3659 DEVICE FREQUENCY (DEVFREQ)
3660 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3661 M:      Kyungmin Park <kyungmin.park@samsung.com>
3662 L:      linux-pm@vger.kernel.org
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3664 S:      Maintained
3665 F:      drivers/devfreq/
3666 F:      include/linux/devfreq.h
3667 F:      Documentation/devicetree/bindings/devfreq/
3668
3669 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3670 M:      Chanwoo Choi <cw00.choi@samsung.com>
3671 L:      linux-pm@vger.kernel.org
3672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3673 S:      Supported
3674 F:      drivers/devfreq/event/
3675 F:      drivers/devfreq/devfreq-event.c
3676 F:      include/linux/devfreq-event.h
3677 F:      Documentation/devicetree/bindings/devfreq/event/
3678
3679 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3680 M:      Chanwoo Choi <cw00.choi@samsung.com>
3681 L:      linux-pm@vger.kernel.org
3682 L:      linux-samsung-soc@vger.kernel.org
3683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3684 S:      Maintained
3685 F:      drivers/devfreq/exynos-bus.c
3686 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3687
3688 DEVICE NUMBER REGISTRY
3689 M:      Torben Mathiasen <device@lanana.org>
3690 W:      http://lanana.org/docs/device-list/index.html
3691 S:      Maintained
3692
3693 DEVICE-MAPPER  (LVM)
3694 M:      Alasdair Kergon <agk@redhat.com>
3695 M:      Mike Snitzer <snitzer@redhat.com>
3696 M:      dm-devel@redhat.com
3697 L:      dm-devel@redhat.com
3698 W:      http://sources.redhat.com/dm
3699 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3701 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3702 S:      Maintained
3703 F:      Documentation/device-mapper/
3704 F:      drivers/md/dm*
3705 F:      drivers/md/persistent-data/
3706 F:      include/linux/device-mapper.h
3707 F:      include/linux/dm-*.h
3708 F:      include/uapi/linux/dm-*.h
3709
3710 DEVLINK
3711 M:      Jiri Pirko <jiri@mellanox.com>
3712 L:      netdev@vger.kernel.org
3713 S:      Supported
3714 F:      net/core/devlink.c
3715 F:      include/net/devlink.h
3716 F:      include/uapi/linux/devlink.h
3717
3718 DIALOG SEMICONDUCTOR DRIVERS
3719 M:      Support Opensource <support.opensource@diasemi.com>
3720 W:      http://www.dialog-semiconductor.com/products
3721 S:      Supported
3722 F:      Documentation/hwmon/da90??
3723 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3724 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3725 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3726 F:      drivers/gpio/gpio-da90??.c
3727 F:      drivers/hwmon/da90??-hwmon.c
3728 F:      drivers/iio/adc/da91??-*.c
3729 F:      drivers/input/misc/da90??_onkey.c
3730 F:      drivers/input/touchscreen/da9052_tsi.c
3731 F:      drivers/leds/leds-da90??.c
3732 F:      drivers/mfd/da903x.c
3733 F:      drivers/mfd/da90??-*.c
3734 F:      drivers/mfd/da91??-*.c
3735 F:      drivers/power/da9052-battery.c
3736 F:      drivers/power/da91??-*.c
3737 F:      drivers/regulator/da903x.c
3738 F:      drivers/regulator/da9???-regulator.[ch]
3739 F:      drivers/rtc/rtc-da90??.c
3740 F:      drivers/video/backlight/da90??_bl.c
3741 F:      drivers/watchdog/da90??_wdt.c
3742 F:      include/linux/mfd/da903x.h
3743 F:      include/linux/mfd/da9052/
3744 F:      include/linux/mfd/da9055/
3745 F:      include/linux/mfd/da9062/
3746 F:      include/linux/mfd/da9063/
3747 F:      include/linux/mfd/da9150/
3748 F:      include/linux/regulator/da9211.h
3749 F:      include/sound/da[79]*.h
3750 F:      sound/soc/codecs/da[79]*.[ch]
3751
3752 DIGI NEO AND CLASSIC PCI PRODUCTS
3753 M:      Lidza Louina <lidza.louina@gmail.com>
3754 M:      Mark Hounschell <markh@compro.net>
3755 L:      driverdev-devel@linuxdriverproject.org
3756 S:      Maintained
3757 F:      drivers/staging/dgnc/
3758
3759 DIOLAN U2C-12 I2C DRIVER
3760 M:      Guenter Roeck <linux@roeck-us.net>
3761 L:      linux-i2c@vger.kernel.org
3762 S:      Maintained
3763 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3764
3765 DIRECT ACCESS (DAX)
3766 M:      Matthew Wilcox <willy@linux.intel.com>
3767 L:      linux-fsdevel@vger.kernel.org
3768 S:      Supported
3769 F:      fs/dax.c
3770
3771 DIRECTORY NOTIFICATION (DNOTIFY)
3772 M:      Eric Paris <eparis@parisplace.org>
3773 S:      Maintained
3774 F:      Documentation/filesystems/dnotify.txt
3775 F:      fs/notify/dnotify/
3776 F:      include/linux/dnotify.h
3777
3778 DISK GEOMETRY AND PARTITION HANDLING
3779 M:      Andries Brouwer <aeb@cwi.nl>
3780 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3781 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3782 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3783 S:      Maintained
3784
3785 DISKQUOTA
3786 M:      Jan Kara <jack@suse.com>
3787 S:      Maintained
3788 F:      Documentation/filesystems/quota.txt
3789 F:      fs/quota/
3790 F:      include/linux/quota*.h
3791 F:      include/uapi/linux/quota*.h
3792
3793 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3794 M:      Bernie Thompson <bernie@plugable.com>
3795 L:      linux-fbdev@vger.kernel.org
3796 S:      Maintained
3797 W:      http://plugable.com/category/projects/udlfb/
3798 F:      drivers/video/fbdev/udlfb.c
3799 F:      include/video/udlfb.h
3800 F:      Documentation/fb/udlfb.txt
3801
3802 DISTRIBUTED LOCK MANAGER (DLM)
3803 M:      Christine Caulfield <ccaulfie@redhat.com>
3804 M:      David Teigland <teigland@redhat.com>
3805 L:      cluster-devel@redhat.com
3806 W:      http://sources.redhat.com/cluster/
3807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3808 S:      Supported
3809 F:      fs/dlm/
3810
3811 DMA BUFFER SHARING FRAMEWORK
3812 M:      Sumit Semwal <sumit.semwal@linaro.org>
3813 S:      Maintained
3814 L:      linux-media@vger.kernel.org
3815 L:      dri-devel@lists.freedesktop.org
3816 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3817 F:      drivers/dma-buf/
3818 F:      include/linux/dma-buf*
3819 F:      include/linux/reservation.h
3820 F:      include/linux/*fence.h
3821 F:      Documentation/dma-buf-sharing.txt
3822 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3823
3824 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3825 M:      Vinod Koul <vinod.koul@intel.com>
3826 L:      dmaengine@vger.kernel.org
3827 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3828 S:      Maintained
3829 F:      drivers/dma/
3830 F:      include/linux/dmaengine.h
3831 F:      Documentation/devicetree/bindings/dma/
3832 F:      Documentation/dmaengine/
3833 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3834
3835 DME1737 HARDWARE MONITOR DRIVER
3836 M:      Juerg Haefliger <juergh@gmail.com>
3837 L:      linux-hwmon@vger.kernel.org
3838 S:      Maintained
3839 F:      Documentation/hwmon/dme1737
3840 F:      drivers/hwmon/dme1737.c
3841
3842 DMI/SMBIOS SUPPORT
3843 M:      Jean Delvare <jdelvare@suse.com>
3844 S:      Maintained
3845 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3846 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3847 F:      drivers/firmware/dmi-id.c
3848 F:      drivers/firmware/dmi_scan.c
3849 F:      include/linux/dmi.h
3850
3851 DOCUMENTATION
3852 M:      Jonathan Corbet <corbet@lwn.net>
3853 L:      linux-doc@vger.kernel.org
3854 S:      Maintained
3855 F:      Documentation/
3856 F:      scripts/docproc.c
3857 F:      scripts/kernel-doc*
3858 X:      Documentation/ABI/
3859 X:      Documentation/devicetree/
3860 X:      Documentation/acpi
3861 X:      Documentation/power
3862 X:      Documentation/spi
3863 X:      Documentation/DocBook/media
3864 T:      git git://git.lwn.net/linux.git docs-next
3865
3866 DOUBLETALK DRIVER
3867 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3868 L:      blinux-list@redhat.com
3869 S:      Maintained
3870 F:      drivers/char/dtlk.c
3871 F:      include/linux/dtlk.h
3872
3873 DPT_I2O SCSI RAID DRIVER
3874 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3875 L:      linux-scsi@vger.kernel.org
3876 W:      http://www.adaptec.com/
3877 S:      Maintained
3878 F:      drivers/scsi/dpt*
3879 F:      drivers/scsi/dpt/
3880
3881 DRBD DRIVER
3882 M:      Philipp Reisner <philipp.reisner@linbit.com>
3883 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3884 L:      drbd-dev@lists.linbit.com
3885 W:      http://www.drbd.org
3886 T:      git git://git.linbit.com/linux-drbd.git
3887 T:      git git://git.linbit.com/drbd-8.4.git
3888 S:      Supported
3889 F:      drivers/block/drbd/
3890 F:      lib/lru_cache.c
3891 F:      Documentation/blockdev/drbd/
3892
3893 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3894 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3896 S:      Supported
3897 F:      Documentation/kobject.txt
3898 F:      drivers/base/
3899 F:      fs/debugfs/
3900 F:      fs/kernfs/
3901 F:      fs/sysfs/
3902 F:      include/linux/debugfs.h
3903 F:      include/linux/kobj*
3904 F:      lib/kobj*
3905
3906 DRM DRIVERS
3907 M:      David Airlie <airlied@linux.ie>
3908 L:      dri-devel@lists.freedesktop.org
3909 T:      git git://people.freedesktop.org/~airlied/linux
3910 S:      Maintained
3911 F:      drivers/gpu/drm/
3912 F:      drivers/gpu/vga/
3913 F:      Documentation/DocBook/gpu.*
3914 F:      include/drm/
3915 F:      include/uapi/drm/
3916
3917 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3918 M:      Dave Airlie <airlied@redhat.com>
3919 S:      Odd Fixes
3920 F:      drivers/gpu/drm/ast/
3921
3922 DRM DRIVER FOR BOCHS VIRTUAL GPU
3923 M:      Gerd Hoffmann <kraxel@redhat.com>
3924 S:      Odd Fixes
3925 F:      drivers/gpu/drm/bochs/
3926
3927 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3928 M:      Dave Airlie <airlied@redhat.com>
3929 S:      Odd Fixes
3930 F:      drivers/gpu/drm/cirrus/
3931
3932 RADEON and AMDGPU DRM DRIVERS
3933 M:      Alex Deucher <alexander.deucher@amd.com>
3934 M:      Christian König <christian.koenig@amd.com>
3935 L:      dri-devel@lists.freedesktop.org
3936 T:      git git://people.freedesktop.org/~agd5f/linux
3937 S:      Supported
3938 F:      drivers/gpu/drm/radeon/
3939 F:      include/uapi/drm/radeon_drm.h
3940 F:      drivers/gpu/drm/amd/
3941 F:      include/uapi/drm/amdgpu_drm.h
3942
3943 DRM PANEL DRIVERS
3944 M:      Thierry Reding <thierry.reding@gmail.com>
3945 L:      dri-devel@lists.freedesktop.org
3946 T:      git git://anongit.freedesktop.org/tegra/linux.git
3947 S:      Maintained
3948 F:      drivers/gpu/drm/drm_panel.c
3949 F:      drivers/gpu/drm/panel/
3950 F:      include/drm/drm_panel.h
3951 F:      Documentation/devicetree/bindings/display/panel/
3952
3953 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3954 M:      Daniel Vetter <daniel.vetter@intel.com>
3955 M:      Jani Nikula <jani.nikula@linux.intel.com>
3956 L:      intel-gfx@lists.freedesktop.org
3957 L:      dri-devel@lists.freedesktop.org
3958 W:      https://01.org/linuxgraphics/
3959 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3960 T:      git git://anongit.freedesktop.org/drm-intel
3961 S:      Supported
3962 F:      drivers/gpu/drm/i915/
3963 F:      include/drm/i915*
3964 F:      include/uapi/drm/i915_drm.h
3965
3966 DRM DRIVERS FOR ATMEL HLCDC
3967 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3968 L:      dri-devel@lists.freedesktop.org
3969 S:      Supported
3970 F:      drivers/gpu/drm/atmel-hlcdc/
3971 F:      Documentation/devicetree/bindings/drm/atmel/
3972
3973 DRM DRIVERS FOR ALLWINNER A10
3974 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3975 L:      dri-devel@lists.freedesktop.org
3976 S:      Supported
3977 F:      drivers/gpu/drm/sun4i/
3978 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3979
3980 DRM DRIVERS FOR EXYNOS
3981 M:      Inki Dae <inki.dae@samsung.com>
3982 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3983 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3984 M:      Kyungmin Park <kyungmin.park@samsung.com>
3985 L:      dri-devel@lists.freedesktop.org
3986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3987 S:      Supported
3988 F:      drivers/gpu/drm/exynos/
3989 F:      include/uapi/drm/exynos_drm.h
3990 F:      Documentation/devicetree/bindings/display/exynos/
3991
3992 DRM DRIVERS FOR FREESCALE DCU
3993 M:      Stefan Agner <stefan@agner.ch>
3994 M:      Alison Wang <alison.wang@freescale.com>
3995 L:      dri-devel@lists.freedesktop.org
3996 S:      Supported
3997 F:      drivers/gpu/drm/fsl-dcu/
3998 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3999 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4000 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4001
4002 DRM DRIVERS FOR FREESCALE IMX
4003 M:      Philipp Zabel <p.zabel@pengutronix.de>
4004 L:      dri-devel@lists.freedesktop.org
4005 S:      Maintained
4006 F:      drivers/gpu/drm/imx/
4007 F:      drivers/gpu/ipu-v3/
4008 F:      Documentation/devicetree/bindings/display/imx/
4009
4010 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4011 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4012 L:      dri-devel@lists.freedesktop.org
4013 T:      git git://github.com/patjak/drm-gma500
4014 S:      Maintained
4015 F:      drivers/gpu/drm/gma500/
4016
4017 DRM DRIVERS FOR HISILICON
4018 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4019 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4020 R:      Chen Feng <puck.chen@hisilicon.com>
4021 L:      dri-devel@lists.freedesktop.org
4022 T:      git git://github.com/xin3liang/linux.git
4023 S:      Maintained
4024 F:      drivers/gpu/drm/hisilicon/
4025 F:      Documentation/devicetree/bindings/display/hisilicon/
4026
4027 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4028 S:      Orphan / Obsolete
4029 F:      drivers/gpu/drm/i810/
4030 F:      include/uapi/drm/i810_drm.h
4031
4032 DRM DRIVER FOR MSM ADRENO GPU
4033 M:      Rob Clark <robdclark@gmail.com>
4034 L:      linux-arm-msm@vger.kernel.org
4035 L:      dri-devel@lists.freedesktop.org
4036 L:      freedreno@lists.freedesktop.org
4037 T:      git git://people.freedesktop.org/~robclark/linux
4038 S:      Maintained
4039 F:      drivers/gpu/drm/msm/
4040 F:      include/uapi/drm/msm_drm.h
4041 F:      Documentation/devicetree/bindings/display/msm/
4042
4043 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4044 M:      Ben Skeggs <bskeggs@redhat.com>
4045 L:      dri-devel@lists.freedesktop.org
4046 L:      nouveau@lists.freedesktop.org
4047 T:      git git://github.com/skeggsb/linux
4048 S:      Supported
4049 F:      drivers/gpu/drm/nouveau/
4050 F:      include/uapi/drm/nouveau_drm.h
4051
4052 DRM DRIVERS FOR NVIDIA TEGRA
4053 M:      Thierry Reding <thierry.reding@gmail.com>
4054 L:      dri-devel@lists.freedesktop.org
4055 L:      linux-tegra@vger.kernel.org
4056 T:      git git://anongit.freedesktop.org/tegra/linux.git
4057 S:      Supported
4058 F:      drivers/gpu/drm/tegra/
4059 F:      drivers/gpu/host1x/
4060 F:      include/linux/host1x.h
4061 F:      include/uapi/drm/tegra_drm.h
4062 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4063
4064 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4065 S:      Orphan / Obsolete
4066 F:      drivers/gpu/drm/mga/
4067 F:      include/uapi/drm/mga_drm.h
4068
4069 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4070 M:      Dave Airlie <airlied@redhat.com>
4071 S:      Odd Fixes
4072 F:      drivers/gpu/drm/mgag200/
4073
4074 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4075 S:      Orphan / Obsolete
4076 F:      drivers/gpu/drm/r128/
4077 F:      include/uapi/drm/r128_drm.h
4078
4079 DRM DRIVERS FOR RENESAS
4080 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4081 L:      dri-devel@lists.freedesktop.org
4082 L:      linux-renesas-soc@vger.kernel.org
4083 T:      git git://linuxtv.org/pinchartl/fbdev
4084 S:      Supported
4085 F:      drivers/gpu/drm/rcar-du/
4086 F:      drivers/gpu/drm/shmobile/
4087 F:      include/linux/platform_data/shmob_drm.h
4088 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4089
4090 DRM DRIVER FOR QXL VIRTUAL GPU
4091 M:      Dave Airlie <airlied@redhat.com>
4092 S:      Odd Fixes
4093 F:      drivers/gpu/drm/qxl/
4094 F:      include/uapi/drm/qxl_drm.h
4095
4096 DRM DRIVERS FOR ROCKCHIP
4097 M:      Mark Yao <mark.yao@rock-chips.com>
4098 L:      dri-devel@lists.freedesktop.org
4099 S:      Maintained
4100 F:      drivers/gpu/drm/rockchip/
4101 F:      Documentation/devicetree/bindings/display/rockchip/
4102
4103 DRM DRIVER FOR SAVAGE VIDEO CARDS
4104 S:      Orphan / Obsolete
4105 F:      drivers/gpu/drm/savage/
4106 F:      include/uapi/drm/savage_drm.h
4107
4108 DRM DRIVER FOR SIS VIDEO CARDS
4109 S:      Orphan / Obsolete
4110 F:      drivers/gpu/drm/sis/
4111 F:      include/uapi/drm/sis_drm.h
4112
4113 DRM DRIVERS FOR STI
4114 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4115 M:      Vincent Abriou <vincent.abriou@st.com>
4116 L:      dri-devel@lists.freedesktop.org
4117 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4118 S:      Maintained
4119 F:      drivers/gpu/drm/sti
4120 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4121
4122 DRM DRIVER FOR TDFX VIDEO CARDS
4123 S:      Orphan / Obsolete
4124 F:      drivers/gpu/drm/tdfx/
4125
4126 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4127 M:      Dave Airlie <airlied@redhat.com>
4128 S:      Odd Fixes
4129 F:      drivers/gpu/drm/udl/
4130
4131 DRM DRIVERS FOR VIVANTE GPU IP
4132 M:      Lucas Stach <l.stach@pengutronix.de>
4133 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4134 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4135 L:      dri-devel@lists.freedesktop.org
4136 S:      Maintained
4137 F:      drivers/gpu/drm/etnaviv/
4138 F:      include/uapi/drm/etnaviv_drm.h
4139 F:      Documentation/devicetree/bindings/display/etnaviv/
4140
4141 DRM DRIVER FOR VMWARE VIRTUAL GPU
4142 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4143 M:      Sinclair Yeh <syeh@vmware.com>
4144 M:      Thomas Hellstrom <thellstrom@vmware.com>
4145 L:      dri-devel@lists.freedesktop.org
4146 T:      git git://people.freedesktop.org/~syeh/repos_linux
4147 T:      git git://people.freedesktop.org/~thomash/linux
4148 S:      Supported
4149 F:      drivers/gpu/drm/vmwgfx/
4150 F:      include/uapi/drm/vmwgfx_drm.h
4151
4152 DRM DRIVERS FOR VC4
4153 M:      Eric Anholt <eric@anholt.net>
4154 T:      git git://github.com/anholt/linux
4155 S:      Supported
4156 F:      drivers/gpu/drm/vc4/
4157 F:      include/uapi/drm/vc4_drm.h
4158 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4159
4160 DSBR100 USB FM RADIO DRIVER
4161 M:      Alexey Klimov <klimov.linux@gmail.com>
4162 L:      linux-media@vger.kernel.org
4163 T:      git git://linuxtv.org/media_tree.git
4164 S:      Maintained
4165 F:      drivers/media/radio/dsbr100.c
4166
4167 DSCC4 DRIVER
4168 M:      Francois Romieu <romieu@fr.zoreil.com>
4169 L:      netdev@vger.kernel.org
4170 S:      Maintained
4171 F:      drivers/net/wan/dscc4.c
4172
4173 DT3155 MEDIA DRIVER
4174 M:      Hans Verkuil <hverkuil@xs4all.nl>
4175 L:      linux-media@vger.kernel.org
4176 T:      git git://linuxtv.org/media_tree.git
4177 W:      https://linuxtv.org
4178 S:      Odd Fixes
4179 F:      drivers/media/pci/dt3155/
4180
4181 DVB_USB_AF9015 MEDIA DRIVER
4182 M:      Antti Palosaari <crope@iki.fi>
4183 L:      linux-media@vger.kernel.org
4184 W:      https://linuxtv.org
4185 W:      http://palosaari.fi/linux/
4186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4187 T:      git git://linuxtv.org/anttip/media_tree.git
4188 S:      Maintained
4189 F:      drivers/media/usb/dvb-usb-v2/af9015*
4190
4191 DVB_USB_AF9035 MEDIA DRIVER
4192 M:      Antti Palosaari <crope@iki.fi>
4193 L:      linux-media@vger.kernel.org
4194 W:      https://linuxtv.org
4195 W:      http://palosaari.fi/linux/
4196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4197 T:      git git://linuxtv.org/anttip/media_tree.git
4198 S:      Maintained
4199 F:      drivers/media/usb/dvb-usb-v2/af9035*
4200
4201 DVB_USB_ANYSEE MEDIA DRIVER
4202 M:      Antti Palosaari <crope@iki.fi>
4203 L:      linux-media@vger.kernel.org
4204 W:      https://linuxtv.org
4205 W:      http://palosaari.fi/linux/
4206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4207 T:      git git://linuxtv.org/anttip/media_tree.git
4208 S:      Maintained
4209 F:      drivers/media/usb/dvb-usb-v2/anysee*
4210
4211 DVB_USB_AU6610 MEDIA DRIVER
4212 M:      Antti Palosaari <crope@iki.fi>
4213 L:      linux-media@vger.kernel.org
4214 W:      https://linuxtv.org
4215 W:      http://palosaari.fi/linux/
4216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4217 T:      git git://linuxtv.org/anttip/media_tree.git
4218 S:      Maintained
4219 F:      drivers/media/usb/dvb-usb-v2/au6610*
4220
4221 DVB_USB_CE6230 MEDIA DRIVER
4222 M:      Antti Palosaari <crope@iki.fi>
4223 L:      linux-media@vger.kernel.org
4224 W:      https://linuxtv.org
4225 W:      http://palosaari.fi/linux/
4226 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4227 T:      git git://linuxtv.org/anttip/media_tree.git
4228 S:      Maintained
4229 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4230
4231 DVB_USB_CXUSB MEDIA DRIVER
4232 M:      Michael Krufky <mkrufky@linuxtv.org>
4233 L:      linux-media@vger.kernel.org
4234 W:      https://linuxtv.org
4235 W:      http://github.com/mkrufky
4236 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4237 T:      git git://linuxtv.org/media_tree.git
4238 S:      Maintained
4239 F:      drivers/media/usb/dvb-usb/cxusb*
4240
4241 DVB_USB_EC168 MEDIA DRIVER
4242 M:      Antti Palosaari <crope@iki.fi>
4243 L:      linux-media@vger.kernel.org
4244 W:      https://linuxtv.org
4245 W:      http://palosaari.fi/linux/
4246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4247 T:      git git://linuxtv.org/anttip/media_tree.git
4248 S:      Maintained
4249 F:      drivers/media/usb/dvb-usb-v2/ec168*
4250
4251 DVB_USB_GL861 MEDIA DRIVER
4252 M:      Antti Palosaari <crope@iki.fi>
4253 L:      linux-media@vger.kernel.org
4254 W:      https://linuxtv.org
4255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4256 T:      git git://linuxtv.org/anttip/media_tree.git
4257 S:      Maintained
4258 F:      drivers/media/usb/dvb-usb-v2/gl861*
4259
4260 DVB_USB_MXL111SF MEDIA DRIVER
4261 M:      Michael Krufky <mkrufky@linuxtv.org>
4262 L:      linux-media@vger.kernel.org
4263 W:      https://linuxtv.org
4264 W:      http://github.com/mkrufky
4265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4266 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4267 S:      Maintained
4268 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4269
4270 DVB_USB_RTL28XXU MEDIA DRIVER
4271 M:      Antti Palosaari <crope@iki.fi>
4272 L:      linux-media@vger.kernel.org
4273 W:      https://linuxtv.org
4274 W:      http://palosaari.fi/linux/
4275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4276 T:      git git://linuxtv.org/anttip/media_tree.git
4277 S:      Maintained
4278 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4279
4280 DVB_USB_V2 MEDIA DRIVER
4281 M:      Antti Palosaari <crope@iki.fi>
4282 L:      linux-media@vger.kernel.org
4283 W:      https://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/usb/dvb-usb-v2/dvb_usb*
4289 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4290
4291 DYNAMIC DEBUG
4292 M:      Jason Baron <jbaron@akamai.com>
4293 S:      Maintained
4294 F:      lib/dynamic_debug.c
4295 F:      include/linux/dynamic_debug.h
4296
4297 DZ DECSTATION DZ11 SERIAL DRIVER
4298 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4299 S:      Maintained
4300 F:      drivers/tty/serial/dz.*
4301
4302 E3X0 POWER BUTTON DRIVER
4303 M:      Moritz Fischer <moritz.fischer@ettus.com>
4304 L:      usrp-users@lists.ettus.com
4305 W:      http://www.ettus.com
4306 S:      Supported
4307 F:      drivers/input/misc/e3x0-button.c
4308 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4309
4310 E4000 MEDIA DRIVER
4311 M:      Antti Palosaari <crope@iki.fi>
4312 L:      linux-media@vger.kernel.org
4313 W:      https://linuxtv.org
4314 W:      http://palosaari.fi/linux/
4315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4316 T:      git git://linuxtv.org/anttip/media_tree.git
4317 S:      Maintained
4318 F:      drivers/media/tuners/e4000*
4319
4320 EATA ISA/EISA/PCI SCSI DRIVER
4321 M:      Dario Ballabio <ballabio_dario@emc.com>
4322 L:      linux-scsi@vger.kernel.org
4323 S:      Maintained
4324 F:      drivers/scsi/eata.c
4325
4326 EC100 MEDIA DRIVER
4327 M:      Antti Palosaari <crope@iki.fi>
4328 L:      linux-media@vger.kernel.org
4329 W:      https://linuxtv.org
4330 W:      http://palosaari.fi/linux/
4331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4332 T:      git git://linuxtv.org/anttip/media_tree.git
4333 S:      Maintained
4334 F:      drivers/media/dvb-frontends/ec100*
4335
4336 ECRYPT FILE SYSTEM
4337 M:      Tyler Hicks <tyhicks@canonical.com>
4338 L:      ecryptfs@vger.kernel.org
4339 W:      http://ecryptfs.org
4340 W:      https://launchpad.net/ecryptfs
4341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4342 S:      Supported
4343 F:      Documentation/filesystems/ecryptfs.txt
4344 F:      fs/ecryptfs/
4345
4346 EDAC-CORE
4347 M:      Doug Thompson <dougthompson@xmission.com>
4348 M:      Borislav Petkov <bp@alien8.de>
4349 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4350 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4351 L:      linux-edac@vger.kernel.org
4352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4354 S:      Supported
4355 F:      Documentation/edac.txt
4356 F:      drivers/edac/
4357 F:      include/linux/edac.h
4358
4359 EDAC-AMD64
4360 M:      Doug Thompson <dougthompson@xmission.com>
4361 M:      Borislav Petkov <bp@alien8.de>
4362 L:      linux-edac@vger.kernel.org
4363 S:      Maintained
4364 F:      drivers/edac/amd64_edac*
4365
4366 EDAC-CALXEDA
4367 M:      Doug Thompson <dougthompson@xmission.com>
4368 M:      Robert Richter <rric@kernel.org>
4369 L:      linux-edac@vger.kernel.org
4370 S:      Maintained
4371 F:      drivers/edac/highbank*
4372
4373 EDAC-CAVIUM
4374 M:      Ralf Baechle <ralf@linux-mips.org>
4375 M:      David Daney <david.daney@cavium.com>
4376 L:      linux-edac@vger.kernel.org
4377 L:      linux-mips@linux-mips.org
4378 S:      Supported
4379 F:      drivers/edac/octeon_edac*
4380
4381 EDAC-E752X
4382 M:      Mark Gross <mark.gross@intel.com>
4383 M:      Doug Thompson <dougthompson@xmission.com>
4384 L:      linux-edac@vger.kernel.org
4385 S:      Maintained
4386 F:      drivers/edac/e752x_edac.c
4387
4388 EDAC-E7XXX
4389 M:      Doug Thompson <dougthompson@xmission.com>
4390 L:      linux-edac@vger.kernel.org
4391 S:      Maintained
4392 F:      drivers/edac/e7xxx_edac.c
4393
4394 EDAC-GHES
4395 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4396 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4397 L:      linux-edac@vger.kernel.org
4398 S:      Maintained
4399 F:      drivers/edac/ghes_edac.c
4400
4401 EDAC-I82443BXGX
4402 M:      Tim Small <tim@buttersideup.com>
4403 L:      linux-edac@vger.kernel.org
4404 S:      Maintained
4405 F:      drivers/edac/i82443bxgx_edac.c
4406
4407 EDAC-I3000
4408 M:      Jason Uhlenkott <juhlenko@akamai.com>
4409 L:      linux-edac@vger.kernel.org
4410 S:      Maintained
4411 F:      drivers/edac/i3000_edac.c
4412
4413 EDAC-I5000
4414 M:      Doug Thompson <dougthompson@xmission.com>
4415 L:      linux-edac@vger.kernel.org
4416 S:      Maintained
4417 F:      drivers/edac/i5000_edac.c
4418
4419 EDAC-I5400
4420 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4421 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4422 L:      linux-edac@vger.kernel.org
4423 S:      Maintained
4424 F:      drivers/edac/i5400_edac.c
4425
4426 EDAC-I7300
4427 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4428 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4429 L:      linux-edac@vger.kernel.org
4430 S:      Maintained
4431 F:      drivers/edac/i7300_edac.c
4432
4433 EDAC-I7CORE
4434 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4435 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4436 L:      linux-edac@vger.kernel.org
4437 S:      Maintained
4438 F:      drivers/edac/i7core_edac.c
4439
4440 EDAC-I82975X
4441 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4442 M:      "Arvind R." <arvino55@gmail.com>
4443 L:      linux-edac@vger.kernel.org
4444 S:      Maintained
4445 F:      drivers/edac/i82975x_edac.c
4446
4447 EDAC-IE31200
4448 M:      Jason Baron <jbaron@akamai.com>
4449 L:      linux-edac@vger.kernel.org
4450 S:      Maintained
4451 F:      drivers/edac/ie31200_edac.c
4452
4453 EDAC-MPC85XX
4454 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4455 L:      linux-edac@vger.kernel.org
4456 S:      Maintained
4457 F:      drivers/edac/mpc85xx_edac.[ch]
4458
4459 EDAC-PASEMI
4460 M:      Egor Martovetsky <egor@pasemi.com>
4461 L:      linux-edac@vger.kernel.org
4462 S:      Maintained
4463 F:      drivers/edac/pasemi_edac.c
4464
4465 EDAC-R82600
4466 M:      Tim Small <tim@buttersideup.com>
4467 L:      linux-edac@vger.kernel.org
4468 S:      Maintained
4469 F:      drivers/edac/r82600_edac.c
4470
4471 EDAC-SBRIDGE
4472 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4473 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4474 L:      linux-edac@vger.kernel.org
4475 S:      Maintained
4476 F:      drivers/edac/sb_edac.c
4477
4478 EDAC-XGENE
4479 APPLIED MICRO (APM) X-GENE SOC EDAC
4480 M:     Loc Ho <lho@apm.com>
4481 S:     Supported
4482 F:     drivers/edac/xgene_edac.c
4483 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4484
4485 EDIROL UA-101/UA-1000 DRIVER
4486 M:      Clemens Ladisch <clemens@ladisch.de>
4487 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4488 T:      git git://git.alsa-project.org/alsa-kernel.git
4489 S:      Maintained
4490 F:      sound/usb/misc/ua101.c
4491
4492 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4493 M:      Matt Fleming <matt@codeblueprint.co.uk>
4494 L:      linux-efi@vger.kernel.org
4495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4496 S:      Maintained
4497 F:      Documentation/efi-stub.txt
4498 F:      arch/ia64/kernel/efi.c
4499 F:      arch/x86/boot/compressed/eboot.[ch]
4500 F:      arch/x86/include/asm/efi.h
4501 F:      arch/x86/platform/efi/
4502 F:      drivers/firmware/efi/
4503 F:      include/linux/efi*.h
4504
4505 EFI VARIABLE FILESYSTEM
4506 M:      Matthew Garrett <matthew.garrett@nebula.com>
4507 M:      Jeremy Kerr <jk@ozlabs.org>
4508 M:      Matt Fleming <matt@codeblueprint.co.uk>
4509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4510 L:      linux-efi@vger.kernel.org
4511 S:      Maintained
4512 F:      fs/efivarfs/
4513
4514 EFIFB FRAMEBUFFER DRIVER
4515 L:      linux-fbdev@vger.kernel.org
4516 M:      Peter Jones <pjones@redhat.com>
4517 S:      Maintained
4518 F:      drivers/video/fbdev/efifb.c
4519
4520 EFS FILESYSTEM
4521 W:      http://aeschi.ch.eu.org/efs/
4522 S:      Orphan
4523 F:      fs/efs/
4524
4525 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4526 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4527 L:      netdev@vger.kernel.org
4528 S:      Maintained
4529 F:      drivers/net/ethernet/ibm/ehea/
4530
4531 EM28XX VIDEO4LINUX DRIVER
4532 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4533 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4534 L:      linux-media@vger.kernel.org
4535 W:      https://linuxtv.org
4536 T:      git git://linuxtv.org/media_tree.git
4537 S:      Maintained
4538 F:      drivers/media/usb/em28xx/
4539
4540 EMBEDDED LINUX
4541 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4542 M:      Matt Mackall <mpm@selenic.com>
4543 M:      David Woodhouse <dwmw2@infradead.org>
4544 L:      linux-embedded@vger.kernel.org
4545 S:      Maintained
4546
4547 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4548 M:      James Smart <james.smart@avagotech.com>
4549 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4550 L:      linux-scsi@vger.kernel.org
4551 W:      http://www.avagotech.com
4552 S:      Supported
4553 F:      drivers/scsi/lpfc/
4554
4555 ENE CB710 FLASH CARD READER DRIVER
4556 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4557 S:      Maintained
4558 F:      drivers/misc/cb710/
4559 F:      drivers/mmc/host/cb710-mmc.*
4560 F:      include/linux/cb710.h
4561
4562 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4563 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4564 S:      Maintained
4565 F:      drivers/media/rc/ene_ir.*
4566
4567 EPSON S1D13XXX FRAMEBUFFER DRIVER
4568 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4569 S:      Maintained
4570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4571 F:      drivers/video/fbdev/s1d13xxxfb.c
4572 F:      include/video/s1d13xxxfb.h
4573
4574 ET131X NETWORK DRIVER
4575 M:      Mark Einon <mark.einon@gmail.com>
4576 S:      Odd Fixes
4577 F:      drivers/net/ethernet/agere/
4578
4579 ETHERNET BRIDGE
4580 M:      Stephen Hemminger <stephen@networkplumber.org>
4581 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4582 L:      netdev@vger.kernel.org
4583 W:      http://www.linuxfoundation.org/en/Net:Bridge
4584 S:      Maintained
4585 F:      include/linux/netfilter_bridge/
4586 F:      net/bridge/
4587
4588 ETHERNET PHY LIBRARY
4589 M:      Florian Fainelli <f.fainelli@gmail.com>
4590 L:      netdev@vger.kernel.org
4591 S:      Maintained
4592 F:      include/linux/phy.h
4593 F:      include/linux/phy_fixed.h
4594 F:      drivers/net/phy/
4595 F:      Documentation/networking/phy.txt
4596 F:      drivers/of/of_mdio.c
4597 F:      drivers/of/of_net.c
4598
4599 EXT2 FILE SYSTEM
4600 M:      Jan Kara <jack@suse.com>
4601 L:      linux-ext4@vger.kernel.org
4602 S:      Maintained
4603 F:      Documentation/filesystems/ext2.txt
4604 F:      fs/ext2/
4605 F:      include/linux/ext2*
4606
4607 EXT4 FILE SYSTEM
4608 M:      "Theodore Ts'o" <tytso@mit.edu>
4609 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4610 L:      linux-ext4@vger.kernel.org
4611 W:      http://ext4.wiki.kernel.org
4612 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4614 S:      Maintained
4615 F:      Documentation/filesystems/ext4.txt
4616 F:      fs/ext4/
4617
4618 Extended Verification Module (EVM)
4619 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4620 L:      linux-ima-devel@lists.sourceforge.net
4621 L:      linux-security-module@vger.kernel.org
4622 S:      Supported
4623 F:      security/integrity/evm/
4624
4625 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4626 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4627 M:      Chanwoo Choi <cw00.choi@samsung.com>
4628 L:      linux-kernel@vger.kernel.org
4629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4630 S:      Maintained
4631 F:      drivers/extcon/
4632 F:      include/linux/extcon/
4633 F:      include/linux/extcon.h
4634 F:      Documentation/extcon/
4635 F:      Documentation/devicetree/bindings/extcon/
4636
4637 EXYNOS DP DRIVER
4638 M:      Jingoo Han <jingoohan1@gmail.com>
4639 L:      dri-devel@lists.freedesktop.org
4640 S:      Maintained
4641 F:      drivers/gpu/drm/exynos/exynos_dp*
4642
4643 EXYNOS SYSMMU (IOMMU) driver
4644 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4645 L:      iommu@lists.linux-foundation.org
4646 S:      Maintained
4647 F:      drivers/iommu/exynos-iommu.c
4648
4649 EXYNOS MIPI DISPLAY DRIVERS
4650 M:      Inki Dae <inki.dae@samsung.com>
4651 M:      Donghwa Lee <dh09.lee@samsung.com>
4652 M:      Kyungmin Park <kyungmin.park@samsung.com>
4653 L:      linux-fbdev@vger.kernel.org
4654 S:      Maintained
4655 F:      drivers/video/fbdev/exynos/exynos_mipi*
4656 F:      include/video/exynos_mipi*
4657
4658 EZchip NPS platform support
4659 M:      Noam Camus <noamc@ezchip.com>
4660 S:      Supported
4661 F:      arch/arc/plat-eznps
4662 F:      arch/arc/boot/dts/eznps.dts
4663
4664 F71805F HARDWARE MONITORING DRIVER
4665 M:      Jean Delvare <jdelvare@suse.com>
4666 L:      linux-hwmon@vger.kernel.org
4667 S:      Maintained
4668 F:      Documentation/hwmon/f71805f
4669 F:      drivers/hwmon/f71805f.c
4670
4671 FC0011 TUNER DRIVER
4672 M:      Michael Buesch <m@bues.ch>
4673 L:      linux-media@vger.kernel.org
4674 S:      Maintained
4675 F:      drivers/media/tuners/fc0011.h
4676 F:      drivers/media/tuners/fc0011.c
4677
4678 FC2580 MEDIA DRIVER
4679 M:      Antti Palosaari <crope@iki.fi>
4680 L:      linux-media@vger.kernel.org
4681 W:      https://linuxtv.org
4682 W:      http://palosaari.fi/linux/
4683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4684 T:      git git://linuxtv.org/anttip/media_tree.git
4685 S:      Maintained
4686 F:      drivers/media/tuners/fc2580*
4687
4688 FANOTIFY
4689 M:      Eric Paris <eparis@redhat.com>
4690 S:      Maintained
4691 F:      fs/notify/fanotify/
4692 F:      include/linux/fanotify.h
4693 F:      include/uapi/linux/fanotify.h
4694
4695 FARSYNC SYNCHRONOUS DRIVER
4696 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4697 W:      http://www.farsite.co.uk/
4698 S:      Supported
4699 F:      drivers/net/wan/farsync.*
4700
4701 FAULT INJECTION SUPPORT
4702 M:      Akinobu Mita <akinobu.mita@gmail.com>
4703 S:      Supported
4704 F:      Documentation/fault-injection/
4705 F:      lib/fault-inject.c
4706
4707 FBTFT Framebuffer drivers
4708 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4709 M:      Noralf Trønnes <noralf@tronnes.org>
4710 S:      Maintained
4711 F:      drivers/staging/fbtft/
4712
4713 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4714 M:      Johannes Thumshirn <jth@kernel.org>
4715 L:      fcoe-devel@open-fcoe.org
4716 W:      www.Open-FCoE.org
4717 S:      Supported
4718 F:      drivers/scsi/libfc/
4719 F:      drivers/scsi/fcoe/
4720 F:      include/scsi/fc/
4721 F:      include/scsi/libfc.h
4722 F:      include/scsi/libfcoe.h
4723 F:      include/uapi/scsi/fc/
4724
4725 FILE LOCKING (flock() and fcntl()/lockf())
4726 M:      Jeff Layton <jlayton@poochiereds.net>
4727 M:      "J. Bruce Fields" <bfields@fieldses.org>
4728 L:      linux-fsdevel@vger.kernel.org
4729 S:      Maintained
4730 F:      include/linux/fcntl.h
4731 F:      include/linux/fs.h
4732 F:      include/uapi/linux/fcntl.h
4733 F:      include/uapi/linux/fs.h
4734 F:      fs/fcntl.c
4735 F:      fs/locks.c
4736
4737 FILESYSTEMS (VFS and infrastructure)
4738 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4739 L:      linux-fsdevel@vger.kernel.org
4740 S:      Maintained
4741 F:      fs/*
4742
4743 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4744 M:      Riku Voipio <riku.voipio@iki.fi>
4745 L:      linux-hwmon@vger.kernel.org
4746 S:      Maintained
4747 F:      drivers/hwmon/f75375s.c
4748 F:      include/linux/f75375s.h
4749
4750 FIREWIRE AUDIO DRIVERS
4751 M:      Clemens Ladisch <clemens@ladisch.de>
4752 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4753 T:      git git://git.alsa-project.org/alsa-kernel.git
4754 S:      Maintained
4755 F:      sound/firewire/
4756
4757 FIREWIRE MEDIA DRIVERS (firedtv)
4758 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4759 L:      linux-media@vger.kernel.org
4760 L:      linux1394-devel@lists.sourceforge.net
4761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4762 S:      Maintained
4763 F:      drivers/media/firewire/
4764
4765 FIREWIRE SBP-2 TARGET
4766 M:      Chris Boot <bootc@bootc.net>
4767 L:      linux-scsi@vger.kernel.org
4768 L:      target-devel@vger.kernel.org
4769 L:      linux1394-devel@lists.sourceforge.net
4770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4771 S:      Maintained
4772 F:      drivers/target/sbp/
4773
4774 FIREWIRE SUBSYSTEM
4775 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4776 L:      linux1394-devel@lists.sourceforge.net
4777 W:      http://ieee1394.wiki.kernel.org/
4778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4779 S:      Maintained
4780 F:      drivers/firewire/
4781 F:      include/linux/firewire.h
4782 F:      include/uapi/linux/firewire*.h
4783 F:      tools/firewire/
4784
4785 FIRMWARE LOADER (request_firmware)
4786 M:      Ming Lei <ming.lei@canonical.com>
4787 L:      linux-kernel@vger.kernel.org
4788 S:      Maintained
4789 F:      Documentation/firmware_class/
4790 F:      drivers/base/firmware*.c
4791 F:      include/linux/firmware.h
4792
4793 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4794 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4795 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4796 S:      Maintained
4797 F:      drivers/block/rsxx/
4798
4799 FLOPPY DRIVER
4800 M:      Jiri Kosina <jikos@kernel.org>
4801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4802 S:      Odd fixes
4803 F:      drivers/block/floppy.c
4804
4805 FMC SUBSYSTEM
4806 M:      Alessandro Rubini <rubini@gnudd.com>
4807 W:      http://www.ohwr.org/projects/fmc-bus
4808 S:      Supported
4809 F:      drivers/fmc/
4810 F:      include/linux/fmc*.h
4811 F:      include/linux/ipmi-fru.h
4812 K:      fmc_d.*register
4813
4814 FPGA MANAGER FRAMEWORK
4815 M:      Alan Tull <atull@opensource.altera.com>
4816 R:      Moritz Fischer <moritz.fischer@ettus.com>
4817 S:      Maintained
4818 F:      drivers/fpga/
4819 F:      include/linux/fpga/fpga-mgr.h
4820 W:      http://www.rocketboards.org
4821
4822 FPU EMULATOR
4823 M:      Bill Metzenthen <billm@melbpc.org.au>
4824 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4825 S:      Maintained
4826 F:      arch/x86/math-emu/
4827
4828 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4829 L:      netdev@vger.kernel.org
4830 S:      Orphan
4831 F:      drivers/net/wan/dlci.c
4832 F:      drivers/net/wan/sdla.c
4833
4834 FRAMEBUFFER LAYER
4835 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4836 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4837 L:      linux-fbdev@vger.kernel.org
4838 W:      http://linux-fbdev.sourceforge.net/
4839 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4841 S:      Maintained
4842 F:      Documentation/fb/
4843 F:      drivers/video/
4844 F:      include/video/
4845 F:      include/linux/fb.h
4846 F:      include/uapi/video/
4847 F:      include/uapi/linux/fb.h
4848
4849 FREESCALE DIU FRAMEBUFFER DRIVER
4850 M:      Timur Tabi <timur@tabi.org>
4851 L:      linux-fbdev@vger.kernel.org
4852 S:      Maintained
4853 F:      drivers/video/fbdev/fsl-diu-fb.*
4854
4855 FREESCALE DMA DRIVER
4856 M:      Li Yang <leoli@freescale.com>
4857 M:      Zhang Wei <zw@zh-kernel.org>
4858 L:      linuxppc-dev@lists.ozlabs.org
4859 S:      Maintained
4860 F:      drivers/dma/fsldma.*
4861
4862 FREESCALE GPMI NAND DRIVER
4863 M:      Han Xu <han.xu@nxp.com>
4864 L:      linux-mtd@lists.infradead.org
4865 S:      Maintained
4866 F:      drivers/mtd/nand/gpmi-nand/*
4867
4868 FREESCALE I2C CPM DRIVER
4869 M:      Jochen Friedrich <jochen@scram.de>
4870 L:      linuxppc-dev@lists.ozlabs.org
4871 L:      linux-i2c@vger.kernel.org
4872 S:      Maintained
4873 F:      drivers/i2c/busses/i2c-cpm.c
4874
4875 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4876 M:      Sascha Hauer <kernel@pengutronix.de>
4877 L:      linux-fbdev@vger.kernel.org
4878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4879 S:      Maintained
4880 F:      include/linux/platform_data/video-imxfb.h
4881 F:      drivers/video/fbdev/imxfb.c
4882
4883 FREESCALE QUAD SPI DRIVER
4884 M:      Han Xu <han.xu@nxp.com>
4885 L:      linux-mtd@lists.infradead.org
4886 S:      Maintained
4887 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4888
4889 FREESCALE SOC FS_ENET DRIVER
4890 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4891 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4892 L:      linuxppc-dev@lists.ozlabs.org
4893 L:      netdev@vger.kernel.org
4894 S:      Maintained
4895 F:      drivers/net/ethernet/freescale/fs_enet/
4896 F:      include/linux/fs_enet_pd.h
4897
4898 FREESCALE IMX / MXC FEC DRIVER
4899 M:      Fugang Duan <fugang.duan@nxp.com>
4900 L:      netdev@vger.kernel.org
4901 S:      Maintained
4902 F:      drivers/net/ethernet/freescale/fec_main.c
4903 F:      drivers/net/ethernet/freescale/fec_ptp.c
4904 F:      drivers/net/ethernet/freescale/fec.h
4905 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4906
4907 FREESCALE QUICC ENGINE LIBRARY
4908 L:      linuxppc-dev@lists.ozlabs.org
4909 S:      Orphan
4910 F:      drivers/soc/fsl/qe/
4911 F:      include/soc/fsl/*qe*.h
4912 F:      include/soc/fsl/*ucc*.h
4913
4914 FREESCALE USB PERIPHERAL DRIVERS
4915 M:      Li Yang <leoli@freescale.com>
4916 L:      linux-usb@vger.kernel.org
4917 L:      linuxppc-dev@lists.ozlabs.org
4918 S:      Maintained
4919 F:      drivers/usb/gadget/udc/fsl*
4920
4921 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4922 M:      Li Yang <leoli@freescale.com>
4923 L:      netdev@vger.kernel.org
4924 L:      linuxppc-dev@lists.ozlabs.org
4925 S:      Maintained
4926 F:      drivers/net/ethernet/freescale/ucc_geth*
4927
4928 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4929 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4930 L:      netdev@vger.kernel.org
4931 S:      Maintained
4932 F:      drivers/net/ethernet/freescale/gianfar*
4933 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4934 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4935
4936 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4937 M:      Zhao Qiang <qiang.zhao@nxp.com>
4938 L:      netdev@vger.kernel.org
4939 L:      linuxppc-dev@lists.ozlabs.org
4940 S:      Maintained
4941 F:      drivers/net/wan/fsl_ucc_hdlc*
4942
4943 FREESCALE QUICC ENGINE UCC UART DRIVER
4944 M:      Timur Tabi <timur@tabi.org>
4945 L:      linuxppc-dev@lists.ozlabs.org
4946 S:      Maintained
4947 F:      drivers/tty/serial/ucc_uart.c
4948
4949 FREESCALE SOC SOUND DRIVERS
4950 M:      Timur Tabi <timur@tabi.org>
4951 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4952 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4953 R:      Fabio Estevam <fabio.estevam@nxp.com>
4954 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4955 L:      linuxppc-dev@lists.ozlabs.org
4956 S:      Maintained
4957 F:      sound/soc/fsl/fsl*
4958 F:      sound/soc/fsl/imx*
4959 F:      sound/soc/fsl/mpc8610_hpcd.c
4960
4961 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4962 M:      "J. German Rivera" <German.Rivera@freescale.com>
4963 M:      Stuart Yoder <stuart.yoder@nxp.com>
4964 L:      linux-kernel@vger.kernel.org
4965 S:      Maintained
4966 F:      drivers/staging/fsl-mc/
4967
4968 FREEVXFS FILESYSTEM
4969 M:      Christoph Hellwig <hch@infradead.org>
4970 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4971 S:      Maintained
4972 F:      fs/freevxfs/
4973
4974 FREEZER
4975 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4976 M:      Pavel Machek <pavel@ucw.cz>
4977 L:      linux-pm@vger.kernel.org
4978 S:      Supported
4979 F:      Documentation/power/freezing-of-tasks.txt
4980 F:      include/linux/freezer.h
4981 F:      kernel/freezer.c
4982
4983 FRONTSWAP API
4984 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4985 L:      linux-kernel@vger.kernel.org
4986 S:      Maintained
4987 F:      mm/frontswap.c
4988 F:      include/linux/frontswap.h
4989
4990 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4991 M:      David Howells <dhowells@redhat.com>
4992 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4993 S:      Supported
4994 F:      Documentation/filesystems/caching/
4995 F:      fs/fscache/
4996 F:      include/linux/fscache*.h
4997
4998 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
4999 M:      Theodore Y. Ts'o <tytso@mit.edu>
5000 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5001 S:      Supported
5002 F:      fs/crypto/
5003 F:      include/linux/fscrypto.h
5004
5005 F2FS FILE SYSTEM
5006 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5007 M:      Changman Lee <cm224.lee@samsung.com>
5008 R:      Chao Yu <yuchao0@huawei.com>
5009 L:      linux-f2fs-devel@lists.sourceforge.net
5010 W:      http://en.wikipedia.org/wiki/F2FS
5011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5012 S:      Maintained
5013 F:      Documentation/filesystems/f2fs.txt
5014 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5015 F:      fs/f2fs/
5016 F:      include/linux/f2fs_fs.h
5017 F:      include/trace/events/f2fs.h
5018
5019 FUJITSU FR-V (FRV) PORT
5020 S:      Orphan
5021 F:      arch/frv/
5022
5023 FUJITSU LAPTOP EXTRAS
5024 M:      Jonathan Woithe <jwoithe@just42.net>
5025 L:      platform-driver-x86@vger.kernel.org
5026 S:      Maintained
5027 F:      drivers/platform/x86/fujitsu-laptop.c
5028
5029 FUJITSU M-5MO LS CAMERA ISP DRIVER
5030 M:      Kyungmin Park <kyungmin.park@samsung.com>
5031 M:      Heungjun Kim <riverful.kim@samsung.com>
5032 L:      linux-media@vger.kernel.org
5033 S:      Maintained
5034 F:      drivers/media/i2c/m5mols/
5035 F:      include/media/i2c/m5mols.h
5036
5037 FUJITSU TABLET EXTRAS
5038 M:      Robert Gerlach <khnz@gmx.de>
5039 L:      platform-driver-x86@vger.kernel.org
5040 S:      Maintained
5041 F:      drivers/platform/x86/fujitsu-tablet.c
5042
5043 FUSE: FILESYSTEM IN USERSPACE
5044 M:      Miklos Szeredi <miklos@szeredi.hu>
5045 L:      linux-fsdevel@vger.kernel.org
5046 W:      http://fuse.sourceforge.net/
5047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5048 S:      Maintained
5049 F:      fs/fuse/
5050 F:      include/uapi/linux/fuse.h
5051 F:      Documentation/filesystems/fuse.txt
5052
5053 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5054 M:      Rik Faith <faith@cs.unc.edu>
5055 L:      linux-scsi@vger.kernel.org
5056 S:      Odd Fixes (e.g., new signatures)
5057 F:      drivers/scsi/fdomain.*
5058
5059 GCOV BASED KERNEL PROFILING
5060 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5061 S:      Maintained
5062 F:      kernel/gcov/
5063 F:      Documentation/gcov.txt
5064
5065 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5066 M:      Achim Leubner <achim_leubner@adaptec.com>
5067 L:      linux-scsi@vger.kernel.org
5068 W:      http://www.icp-vortex.com/
5069 S:      Supported
5070 F:      drivers/scsi/gdt*
5071
5072 GDB KERNEL DEBUGGING HELPER SCRIPTS
5073 M:      Jan Kiszka <jan.kiszka@siemens.com>
5074 M:      Kieran Bingham <kieran@bingham.xyz>
5075 S:      Supported
5076 F:      scripts/gdb/
5077
5078 GEMTEK FM RADIO RECEIVER DRIVER
5079 M:      Hans Verkuil <hverkuil@xs4all.nl>
5080 L:      linux-media@vger.kernel.org
5081 T:      git git://linuxtv.org/media_tree.git
5082 W:      https://linuxtv.org
5083 S:      Maintained
5084 F:      drivers/media/radio/radio-gemtek*
5085
5086 GENERIC GPIO I2C DRIVER
5087 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5088 S:      Supported
5089 F:      drivers/i2c/busses/i2c-gpio.c
5090 F:      include/linux/i2c-gpio.h
5091
5092 GENERIC GPIO I2C MULTIPLEXER DRIVER
5093 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5094 L:      linux-i2c@vger.kernel.org
5095 S:      Supported
5096 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5097 F:      include/linux/i2c-mux-gpio.h
5098 F:      Documentation/i2c/muxes/i2c-mux-gpio
5099
5100 GENERIC HDLC (WAN) DRIVERS
5101 M:      Krzysztof Halasa <khc@pm.waw.pl>
5102 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5103 S:      Maintained
5104 F:      drivers/net/wan/c101.c
5105 F:      drivers/net/wan/hd6457*
5106 F:      drivers/net/wan/hdlc*
5107 F:      drivers/net/wan/n2.c
5108 F:      drivers/net/wan/pc300too.c
5109 F:      drivers/net/wan/pci200syn.c
5110 F:      drivers/net/wan/wanxl*
5111
5112 GENERIC INCLUDE/ASM HEADER FILES
5113 M:      Arnd Bergmann <arnd@arndb.de>
5114 L:      linux-arch@vger.kernel.org
5115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5116 S:      Maintained
5117 F:      include/asm-generic/
5118 F:      include/uapi/asm-generic/
5119
5120 GENERIC PHY FRAMEWORK
5121 M:      Kishon Vijay Abraham I <kishon@ti.com>
5122 L:      linux-kernel@vger.kernel.org
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5124 S:      Supported
5125 F:      drivers/phy/
5126 F:      include/linux/phy/
5127
5128 GENERIC PM DOMAINS
5129 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5130 M:      Kevin Hilman <khilman@kernel.org>
5131 M:      Ulf Hansson <ulf.hansson@linaro.org>
5132 L:      linux-pm@vger.kernel.org
5133 S:      Supported
5134 F:      drivers/base/power/domain*.c
5135 F:      include/linux/pm_domain.h
5136
5137 GENERIC UIO DRIVER FOR PCI DEVICES
5138 M:      "Michael S. Tsirkin" <mst@redhat.com>
5139 L:      kvm@vger.kernel.org
5140 S:      Supported
5141 F:      drivers/uio/uio_pci_generic.c
5142
5143 GET_MAINTAINER SCRIPT
5144 M:      Joe Perches <joe@perches.com>
5145 S:      Maintained
5146 F:      scripts/get_maintainer.pl
5147
5148 GFS2 FILE SYSTEM
5149 M:      Steven Whitehouse <swhiteho@redhat.com>
5150 M:      Bob Peterson <rpeterso@redhat.com>
5151 L:      cluster-devel@redhat.com
5152 W:      http://sources.redhat.com/cluster/
5153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5154 S:      Supported
5155 F:      Documentation/filesystems/gfs2*.txt
5156 F:      fs/gfs2/
5157 F:      include/uapi/linux/gfs2_ondisk.h
5158
5159 GIGASET ISDN DRIVERS
5160 M:      Paul Bolle <pebolle@tiscali.nl>
5161 L:      gigaset307x-common@lists.sourceforge.net
5162 W:      http://gigaset307x.sourceforge.net/
5163 S:      Odd Fixes
5164 F:      Documentation/isdn/README.gigaset
5165 F:      drivers/isdn/gigaset/
5166 F:      include/uapi/linux/gigaset_dev.h
5167
5168 GO7007 MPEG CODEC
5169 M:      Hans Verkuil <hans.verkuil@cisco.com>
5170 L:      linux-media@vger.kernel.org
5171 S:      Maintained
5172 F:      drivers/media/usb/go7007/
5173
5174 GOODIX TOUCHSCREEN
5175 M:      Bastien Nocera <hadess@hadess.net>
5176 L:      linux-input@vger.kernel.org
5177 S:      Maintained
5178 F:      drivers/input/touchscreen/goodix.c
5179
5180 GPIO SUBSYSTEM
5181 M:      Linus Walleij <linus.walleij@linaro.org>
5182 M:      Alexandre Courbot <gnurou@gmail.com>
5183 L:      linux-gpio@vger.kernel.org
5184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5185 S:      Maintained
5186 F:      Documentation/devicetree/bindings/gpio/
5187 F:      Documentation/gpio/
5188 F:      Documentation/ABI/testing/gpio-cdev
5189 F:      Documentation/ABI/obsolete/sysfs-gpio
5190 F:      drivers/gpio/
5191 F:      include/linux/gpio/
5192 F:      include/linux/gpio.h
5193 F:      include/asm-generic/gpio.h
5194 F:      include/uapi/linux/gpio.h
5195 F:      tools/gpio/
5196
5197 GRE DEMULTIPLEXER DRIVER
5198 M:      Dmitry Kozlov <xeb@mail.ru>
5199 L:      netdev@vger.kernel.org
5200 S:      Maintained
5201 F:      net/ipv4/gre_demux.c
5202 F:      net/ipv4/gre_offload.c
5203 F:      include/net/gre.h
5204
5205 GRETH 10/100/1G Ethernet MAC device driver
5206 M:      Andreas Larsson <andreas@gaisler.com>
5207 L:      netdev@vger.kernel.org
5208 S:      Maintained
5209 F:      drivers/net/ethernet/aeroflex/
5210
5211 GSPCA FINEPIX SUBDRIVER
5212 M:      Frank Zago <frank@zago.net>
5213 L:      linux-media@vger.kernel.org
5214 T:      git git://linuxtv.org/media_tree.git
5215 S:      Maintained
5216 F:      drivers/media/usb/gspca/finepix.c
5217
5218 GSPCA GL860 SUBDRIVER
5219 M:      Olivier Lorin <o.lorin@laposte.net>
5220 L:      linux-media@vger.kernel.org
5221 T:      git git://linuxtv.org/media_tree.git
5222 S:      Maintained
5223 F:      drivers/media/usb/gspca/gl860/
5224
5225 GSPCA M5602 SUBDRIVER
5226 M:      Erik Andren <erik.andren@gmail.com>
5227 L:      linux-media@vger.kernel.org
5228 T:      git git://linuxtv.org/media_tree.git
5229 S:      Maintained
5230 F:      drivers/media/usb/gspca/m5602/
5231
5232 GSPCA PAC207 SONIXB SUBDRIVER
5233 M:      Hans Verkuil <hverkuil@xs4all.nl>
5234 L:      linux-media@vger.kernel.org
5235 T:      git git://linuxtv.org/media_tree.git
5236 S:      Odd Fixes
5237 F:      drivers/media/usb/gspca/pac207.c
5238
5239 GSPCA SN9C20X SUBDRIVER
5240 M:      Brian Johnson <brijohn@gmail.com>
5241 L:      linux-media@vger.kernel.org
5242 T:      git git://linuxtv.org/media_tree.git
5243 S:      Maintained
5244 F:      drivers/media/usb/gspca/sn9c20x.c
5245
5246 GSPCA T613 SUBDRIVER
5247 M:      Leandro Costantino <lcostantino@gmail.com>
5248 L:      linux-media@vger.kernel.org
5249 T:      git git://linuxtv.org/media_tree.git
5250 S:      Maintained
5251 F:      drivers/media/usb/gspca/t613.c
5252
5253 GSPCA USB WEBCAM DRIVER
5254 M:      Hans Verkuil <hverkuil@xs4all.nl>
5255 L:      linux-media@vger.kernel.org
5256 T:      git git://linuxtv.org/media_tree.git
5257 S:      Odd Fixes
5258 F:      drivers/media/usb/gspca/
5259
5260 GUID PARTITION TABLE (GPT)
5261 M:      Davidlohr Bueso <dave@stgolabs.net>
5262 L:      linux-efi@vger.kernel.org
5263 S:      Maintained
5264 F:      block/partitions/efi.*
5265
5266 STK1160 USB VIDEO CAPTURE DRIVER
5267 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5268 L:      linux-media@vger.kernel.org
5269 T:      git git://linuxtv.org/media_tree.git
5270 S:      Maintained
5271 F:      drivers/media/usb/stk1160/
5272
5273 H8/300 ARCHITECTURE
5274 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5275 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5276 W:      http://uclinux-h8.sourceforge.jp
5277 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5278 S:      Maintained
5279 F:      arch/h8300/
5280 F:      drivers/clocksource/h8300_*.c
5281 F:      drivers/clk/h8300/
5282 F:      drivers/irqchip/irq-renesas-h8*.c
5283
5284 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5285 M:      Frank Seidel <frank@f-seidel.de>
5286 L:      platform-driver-x86@vger.kernel.org
5287 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5288 S:      Maintained
5289 F:      drivers/platform/x86/hdaps.c
5290
5291 HDPVR USB VIDEO ENCODER DRIVER
5292 M:      Hans Verkuil <hverkuil@xs4all.nl>
5293 L:      linux-media@vger.kernel.org
5294 T:      git git://linuxtv.org/media_tree.git
5295 W:      https://linuxtv.org
5296 S:      Odd Fixes
5297 F:      drivers/media/usb/hdpvr/
5298
5299 HWPOISON MEMORY FAILURE HANDLING
5300 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5301 L:      linux-mm@kvack.org
5302 S:      Maintained
5303 F:      mm/memory-failure.c
5304 F:      mm/hwpoison-inject.c
5305
5306 HYPERVISOR VIRTUAL CONSOLE DRIVER
5307 L:      linuxppc-dev@lists.ozlabs.org
5308 S:      Odd Fixes
5309 F:      drivers/tty/hvc/
5310
5311 HACKRF MEDIA DRIVER
5312 M:      Antti Palosaari <crope@iki.fi>
5313 L:      linux-media@vger.kernel.org
5314 W:      https://linuxtv.org
5315 W:      http://palosaari.fi/linux/
5316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5317 T:      git git://linuxtv.org/anttip/media_tree.git
5318 S:      Maintained
5319 F:      drivers/media/usb/hackrf/
5320
5321 HARDWARE MONITORING
5322 M:      Jean Delvare <jdelvare@suse.com>
5323 M:      Guenter Roeck <linux@roeck-us.net>
5324 L:      linux-hwmon@vger.kernel.org
5325 W:      http://hwmon.wiki.kernel.org/
5326 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5328 S:      Maintained
5329 F:      Documentation/hwmon/
5330 F:      drivers/hwmon/
5331 F:      include/linux/hwmon*.h
5332
5333 HARDWARE RANDOM NUMBER GENERATOR CORE
5334 M:      Matt Mackall <mpm@selenic.com>
5335 M:      Herbert Xu <herbert@gondor.apana.org.au>
5336 L:      linux-crypto@vger.kernel.org
5337 S:      Odd fixes
5338 F:      Documentation/devicetree/bindings/rng/
5339 F:      Documentation/hw_random.txt
5340 F:      drivers/char/hw_random/
5341 F:      include/linux/hw_random.h
5342
5343 HARDWARE SPINLOCK CORE
5344 M:      Ohad Ben-Cohen <ohad@wizery.com>
5345 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5346 L:      linux-remoteproc@vger.kernel.org
5347 S:      Maintained
5348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5349 F:      Documentation/devicetree/bindings/hwlock/
5350 F:      Documentation/hwspinlock.txt
5351 F:      drivers/hwspinlock/
5352 F:      include/linux/hwspinlock.h
5353
5354 HARMONY SOUND DRIVER
5355 L:      linux-parisc@vger.kernel.org
5356 S:      Maintained
5357 F:      sound/parisc/harmony.*
5358
5359 HD29L2 MEDIA DRIVER
5360 M:      Antti Palosaari <crope@iki.fi>
5361 L:      linux-media@vger.kernel.org
5362 W:      https://linuxtv.org
5363 W:      http://palosaari.fi/linux/
5364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5365 T:      git git://linuxtv.org/anttip/media_tree.git
5366 S:      Maintained
5367 F:      drivers/media/dvb-frontends/hd29l2*
5368
5369 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5370 M:      Brian Boylston <brian.boylston@hpe.com>
5371 S:      Supported
5372 F:      Documentation/watchdog/hpwdt.txt
5373 F:      drivers/watchdog/hpwdt.c
5374
5375 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5376 M:      Don Brace <don.brace@microsemi.com>
5377 L:      iss_storagedev@hp.com
5378 L:      esc.storagedev@microsemi.com
5379 L:      linux-scsi@vger.kernel.org
5380 S:      Supported
5381 F:      Documentation/scsi/hpsa.txt
5382 F:      drivers/scsi/hpsa*.[ch]
5383 F:      include/linux/cciss*.h
5384 F:      include/uapi/linux/cciss*.h
5385
5386 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5387 M:      Don Brace <don.brace@microsemi.com>
5388 L:      iss_storagedev@hp.com
5389 L:      esc.storagedev@microsemi.com
5390 L:      linux-scsi@vger.kernel.org
5391 S:      Supported
5392 F:      Documentation/blockdev/cciss.txt
5393 F:      drivers/block/cciss*
5394 F:      include/linux/cciss_ioctl.h
5395 F:      include/uapi/linux/cciss_ioctl.h
5396
5397 HFI1 DRIVER
5398 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5399 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5400 L:      linux-rdma@vger.kernel.org
5401 S:      Supported
5402 F:      drivers/infiniband/hw/hfi1
5403
5404 HFS FILESYSTEM
5405 L:      linux-fsdevel@vger.kernel.org
5406 S:      Orphan
5407 F:      Documentation/filesystems/hfs.txt
5408 F:      fs/hfs/
5409
5410 HFSPLUS FILESYSTEM
5411 L:      linux-fsdevel@vger.kernel.org
5412 S:      Orphan
5413 F:      Documentation/filesystems/hfsplus.txt
5414 F:      fs/hfsplus/
5415
5416 HGA FRAMEBUFFER DRIVER
5417 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5418 L:      linux-nvidia@lists.surfsouth.com
5419 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5420 S:      Maintained
5421 F:      drivers/video/fbdev/hgafb.c
5422
5423 HIBERNATION (aka Software Suspend, aka swsusp)
5424 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5425 M:      Pavel Machek <pavel@ucw.cz>
5426 L:      linux-pm@vger.kernel.org
5427 S:      Supported
5428 F:      arch/x86/power/
5429 F:      drivers/base/power/
5430 F:      kernel/power/
5431 F:      include/linux/suspend.h
5432 F:      include/linux/freezer.h
5433 F:      include/linux/pm.h
5434 F:      arch/*/include/asm/suspend*.h
5435
5436 HID CORE LAYER
5437 M:      Jiri Kosina <jikos@kernel.org>
5438 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5439 L:      linux-input@vger.kernel.org
5440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5441 S:      Maintained
5442 F:      drivers/hid/
5443 F:      include/linux/hid*
5444 F:      include/uapi/linux/hid*
5445
5446 HID SENSOR HUB DRIVERS
5447 M:      Jiri Kosina <jikos@kernel.org>
5448 M:      Jonathan Cameron <jic23@kernel.org>
5449 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5450 L:      linux-input@vger.kernel.org
5451 L:      linux-iio@vger.kernel.org
5452 S:      Maintained
5453 F:      Documentation/hid/hid-sensor*
5454 F:      drivers/hid/hid-sensor-*
5455 F:      drivers/iio/*/hid-*
5456 F:      include/linux/hid-sensor-*
5457
5458 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5459 M:      Thomas Gleixner <tglx@linutronix.de>
5460 L:      linux-kernel@vger.kernel.org
5461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5462 S:      Maintained
5463 F:      Documentation/timers/
5464 F:      kernel/time/hrtimer.c
5465 F:      kernel/time/clockevents.c
5466 F:      kernel/time/tick*.*
5467 F:      kernel/time/timer_*.c
5468 F:      include/linux/clockchips.h
5469 F:      include/linux/hrtimer.h
5470
5471 HIGH-SPEED SCC DRIVER FOR AX.25
5472 L:      linux-hams@vger.kernel.org
5473 S:      Orphan
5474 F:      drivers/net/hamradio/dmascc.c
5475 F:      drivers/net/hamradio/scc.c
5476
5477 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5478 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5479 W:      http://www.highpoint-tech.com
5480 S:      Supported
5481 F:      Documentation/scsi/hptiop.txt
5482 F:      drivers/scsi/hptiop.c
5483
5484 HIPPI
5485 M:      Jes Sorensen <jes@trained-monkey.org>
5486 L:      linux-hippi@sunsite.dk
5487 S:      Maintained
5488 F:      include/linux/hippidevice.h
5489 F:      include/uapi/linux/if_hippi.h
5490 F:      net/802/hippi.c
5491 F:      drivers/net/hippi/
5492
5493 HISILICON NETWORK SUBSYSTEM DRIVER
5494 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5495 M:      Salil Mehta <salil.mehta@huawei.com>
5496 L:      netdev@vger.kernel.org
5497 W:      http://www.hisilicon.com
5498 S:      Maintained
5499 F:      drivers/net/ethernet/hisilicon/
5500 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5501
5502 HISILICON SAS Controller
5503 M:      John Garry <john.garry@huawei.com>
5504 W:      http://www.hisilicon.com
5505 S:      Supported
5506 F:      drivers/scsi/hisi_sas/
5507 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5508
5509 HOST AP DRIVER
5510 M:      Jouni Malinen <j@w1.fi>
5511 L:      hostap@shmoo.com (subscribers-only)
5512 L:      linux-wireless@vger.kernel.org
5513 W:      http://hostap.epitest.fi/
5514 S:      Maintained
5515 F:      drivers/net/wireless/intersil/hostap/
5516
5517 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5518 L:      platform-driver-x86@vger.kernel.org
5519 S:      Orphan
5520 F:      drivers/platform/x86/tc1100-wmi.c
5521
5522 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5523 M:      Jaroslav Kysela <perex@perex.cz>
5524 S:      Maintained
5525 F:      drivers/net/ethernet/hp/hp100.*
5526
5527 HPET:   High Precision Event Timers driver
5528 M:      Clemens Ladisch <clemens@ladisch.de>
5529 S:      Maintained
5530 F:      Documentation/timers/hpet.txt
5531 F:      drivers/char/hpet.c
5532 F:      include/linux/hpet.h
5533 F:      include/uapi/linux/hpet.h
5534
5535 HPET:   x86
5536 S:      Orphan
5537 F:      arch/x86/kernel/hpet.c
5538 F:      arch/x86/include/asm/hpet.h
5539
5540 HPFS FILESYSTEM
5541 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5542 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5543 S:      Maintained
5544 F:      fs/hpfs/
5545
5546 HSI SUBSYSTEM
5547 M:      Sebastian Reichel <sre@kernel.org>
5548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5549 S:      Maintained
5550 F:      Documentation/ABI/testing/sysfs-bus-hsi
5551 F:      Documentation/hsi.txt
5552 F:      drivers/hsi/
5553 F:      include/linux/hsi/
5554 F:      include/uapi/linux/hsi/
5555
5556 HSO 3G MODEM DRIVER
5557 M:      Jan Dumon <j.dumon@option.com>
5558 W:      http://www.pharscape.org
5559 S:      Maintained
5560 F:      drivers/net/usb/hso.c
5561
5562 HSR NETWORK PROTOCOL
5563 M:      Arvid Brodin <arvid.brodin@alten.se>
5564 L:      netdev@vger.kernel.org
5565 S:      Maintained
5566 F:      net/hsr/
5567
5568 HTCPEN TOUCHSCREEN DRIVER
5569 M:      Pau Oliva Fora <pof@eslack.org>
5570 L:      linux-input@vger.kernel.org
5571 S:      Maintained
5572 F:      drivers/input/touchscreen/htcpen.c
5573
5574 HUGETLB FILESYSTEM
5575 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5576 S:      Maintained
5577 F:      fs/hugetlbfs/
5578
5579 Hyper-V CORE AND DRIVERS
5580 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5581 M:      Haiyang Zhang <haiyangz@microsoft.com>
5582 L:      devel@linuxdriverproject.org
5583 S:      Maintained
5584 F:      arch/x86/include/asm/mshyperv.h
5585 F:      arch/x86/include/uapi/asm/hyperv.h
5586 F:      arch/x86/kernel/cpu/mshyperv.c
5587 F:      drivers/hid/hid-hyperv.c
5588 F:      drivers/hv/
5589 F:      drivers/input/serio/hyperv-keyboard.c
5590 F:      drivers/pci/host/pci-hyperv.c
5591 F:      drivers/net/hyperv/
5592 F:      drivers/scsi/storvsc_drv.c
5593 F:      drivers/video/fbdev/hyperv_fb.c
5594 F:      include/linux/hyperv.h
5595 F:      tools/hv/
5596 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5597
5598 I2C MUXES
5599 M:      Peter Rosin <peda@axentia.se>
5600 L:      linux-i2c@vger.kernel.org
5601 S:      Maintained
5602 F:      Documentation/i2c/i2c-topology
5603 F:      Documentation/i2c/muxes/
5604 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5605 F:      drivers/i2c/i2c-mux.c
5606 F:      drivers/i2c/muxes/
5607 F:      include/linux/i2c-mux.h
5608
5609 I2C OVER PARALLEL PORT
5610 M:      Jean Delvare <jdelvare@suse.com>
5611 L:      linux-i2c@vger.kernel.org
5612 S:      Maintained
5613 F:      Documentation/i2c/busses/i2c-parport
5614 F:      Documentation/i2c/busses/i2c-parport-light
5615 F:      drivers/i2c/busses/i2c-parport.c
5616 F:      drivers/i2c/busses/i2c-parport-light.c
5617
5618 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5619 M:      Jean Delvare <jdelvare@suse.com>
5620 L:      linux-i2c@vger.kernel.org
5621 S:      Maintained
5622 F:      Documentation/i2c/busses/i2c-ali1535
5623 F:      Documentation/i2c/busses/i2c-ali1563
5624 F:      Documentation/i2c/busses/i2c-ali15x3
5625 F:      Documentation/i2c/busses/i2c-amd756
5626 F:      Documentation/i2c/busses/i2c-amd8111
5627 F:      Documentation/i2c/busses/i2c-i801
5628 F:      Documentation/i2c/busses/i2c-nforce2
5629 F:      Documentation/i2c/busses/i2c-piix4
5630 F:      Documentation/i2c/busses/i2c-sis5595
5631 F:      Documentation/i2c/busses/i2c-sis630
5632 F:      Documentation/i2c/busses/i2c-sis96x
5633 F:      Documentation/i2c/busses/i2c-via
5634 F:      Documentation/i2c/busses/i2c-viapro
5635 F:      drivers/i2c/busses/i2c-ali1535.c
5636 F:      drivers/i2c/busses/i2c-ali1563.c
5637 F:      drivers/i2c/busses/i2c-ali15x3.c
5638 F:      drivers/i2c/busses/i2c-amd756.c
5639 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5640 F:      drivers/i2c/busses/i2c-amd8111.c
5641 F:      drivers/i2c/busses/i2c-i801.c
5642 F:      drivers/i2c/busses/i2c-isch.c
5643 F:      drivers/i2c/busses/i2c-nforce2.c
5644 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5645 F:      drivers/i2c/busses/i2c-piix4.c
5646 F:      drivers/i2c/busses/i2c-sis5595.c
5647 F:      drivers/i2c/busses/i2c-sis630.c
5648 F:      drivers/i2c/busses/i2c-sis96x.c
5649 F:      drivers/i2c/busses/i2c-via.c
5650 F:      drivers/i2c/busses/i2c-viapro.c
5651
5652 I2C/SMBUS ISMT DRIVER
5653 M:      Seth Heasley <seth.heasley@intel.com>
5654 M:      Neil Horman <nhorman@tuxdriver.com>
5655 L:      linux-i2c@vger.kernel.org
5656 F:      drivers/i2c/busses/i2c-ismt.c
5657 F:      Documentation/i2c/busses/i2c-ismt
5658
5659 I2C/SMBUS STUB DRIVER
5660 M:      Jean Delvare <jdelvare@suse.com>
5661 L:      linux-i2c@vger.kernel.org
5662 S:      Maintained
5663 F:      drivers/i2c/i2c-stub.c
5664
5665 I2C SUBSYSTEM
5666 M:      Wolfram Sang <wsa@the-dreams.de>
5667 L:      linux-i2c@vger.kernel.org
5668 W:      https://i2c.wiki.kernel.org/
5669 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5671 S:      Maintained
5672 F:      Documentation/devicetree/bindings/i2c/
5673 F:      Documentation/i2c/
5674 F:      drivers/i2c/
5675 F:      drivers/i2c/*/
5676 F:      include/linux/i2c.h
5677 F:      include/linux/i2c-*.h
5678 F:      include/uapi/linux/i2c.h
5679 F:      include/uapi/linux/i2c-*.h
5680
5681 I2C ACPI SUPPORT
5682 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5683 L:      linux-i2c@vger.kernel.org
5684 L:      linux-acpi@vger.kernel.org
5685 S:      Maintained
5686
5687 I2C-TAOS-EVM DRIVER
5688 M:      Jean Delvare <jdelvare@suse.com>
5689 L:      linux-i2c@vger.kernel.org
5690 S:      Maintained
5691 F:      Documentation/i2c/busses/i2c-taos-evm
5692 F:      drivers/i2c/busses/i2c-taos-evm.c
5693
5694 I2C-TINY-USB DRIVER
5695 M:      Till Harbaum <till@harbaum.org>
5696 L:      linux-i2c@vger.kernel.org
5697 W:      http://www.harbaum.org/till/i2c_tiny_usb
5698 S:      Maintained
5699 F:      drivers/i2c/busses/i2c-tiny-usb.c
5700
5701 i386 BOOT CODE
5702 M:      "H. Peter Anvin" <hpa@zytor.com>
5703 S:      Maintained
5704 F:      arch/x86/boot/
5705
5706 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5707 M:      "H. Peter Anvin" <hpa@zytor.com>
5708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5709 S:      Maintained
5710
5711 IA64 (Itanium) PLATFORM
5712 M:      Tony Luck <tony.luck@intel.com>
5713 M:      Fenghua Yu <fenghua.yu@intel.com>
5714 L:      linux-ia64@vger.kernel.org
5715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5716 S:      Maintained
5717 F:      arch/ia64/
5718
5719 IBM Power VMX Cryptographic instructions
5720 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5721 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5722 L:      linux-crypto@vger.kernel.org
5723 S:      Supported
5724 F:      drivers/crypto/vmx/Makefile
5725 F:      drivers/crypto/vmx/Kconfig
5726 F:      drivers/crypto/vmx/vmx.c
5727 F:      drivers/crypto/vmx/aes*
5728 F:      drivers/crypto/vmx/ghash*
5729 F:      drivers/crypto/vmx/ppc-xlate.pl
5730
5731 IBM Power in-Nest Crypto Acceleration
5732 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5733 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5734 L:      linux-crypto@vger.kernel.org
5735 S:      Supported
5736 F:      drivers/crypto/nx/Makefile
5737 F:      drivers/crypto/nx/Kconfig
5738 F:      drivers/crypto/nx/nx-aes*
5739 F:      drivers/crypto/nx/nx-sha*
5740 F:      drivers/crypto/nx/nx.*
5741 F:      drivers/crypto/nx/nx_csbcpb.h
5742 F:      drivers/crypto/nx/nx_debugfs.h
5743
5744 IBM Power 842 compression accelerator
5745 M:      Dan Streetman <ddstreet@ieee.org>
5746 S:      Supported
5747 F:      drivers/crypto/nx/Makefile
5748 F:      drivers/crypto/nx/Kconfig
5749 F:      drivers/crypto/nx/nx-842*
5750 F:      include/linux/sw842.h
5751 F:      crypto/842.c
5752 F:      lib/842/
5753
5754 IBM Power Linux RAID adapter
5755 M:      Brian King <brking@us.ibm.com>
5756 S:      Supported
5757 F:      drivers/scsi/ipr.*
5758
5759 IBM Power Virtual Ethernet Device Driver
5760 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5761 L:      netdev@vger.kernel.org
5762 S:      Supported
5763 F:      drivers/net/ethernet/ibm/ibmveth.*
5764
5765 IBM Power SRIOV Virtual NIC Device Driver
5766 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5767 M:      John Allen <jallen@linux.vnet.ibm.com>
5768 L:      netdev@vger.kernel.org
5769 S:      Supported
5770 F:      drivers/net/ethernet/ibm/ibmvnic.*
5771
5772 IBM Power Virtual SCSI Device Drivers
5773 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5774 L:      linux-scsi@vger.kernel.org
5775 S:      Supported
5776 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5777 F:      drivers/scsi/ibmvscsi/viosrp.h
5778
5779 IBM Power Virtual FC Device Drivers
5780 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5781 L:      linux-scsi@vger.kernel.org
5782 S:      Supported
5783 F:      drivers/scsi/ibmvscsi/ibmvfc*
5784
5785 IBM ServeRAID RAID DRIVER
5786 S:      Orphan
5787 F:      drivers/scsi/ips.*
5788
5789 ICH LPC AND GPIO DRIVER
5790 M:      Peter Tyser <ptyser@xes-inc.com>
5791 S:      Maintained
5792 F:      drivers/mfd/lpc_ich.c
5793 F:      drivers/gpio/gpio-ich.c
5794
5795 IDE SUBSYSTEM
5796 M:      "David S. Miller" <davem@davemloft.net>
5797 L:      linux-ide@vger.kernel.org
5798 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5800 S:      Maintained
5801 F:      Documentation/ide/
5802 F:      drivers/ide/
5803 F:      include/linux/ide.h
5804
5805 IDEAPAD LAPTOP EXTRAS DRIVER
5806 M:      Ike Panhc <ike.pan@canonical.com>
5807 L:      platform-driver-x86@vger.kernel.org
5808 W:      http://launchpad.net/ideapad-laptop
5809 S:      Maintained
5810 F:      drivers/platform/x86/ideapad-laptop.c
5811
5812 IDEAPAD LAPTOP SLIDEBAR DRIVER
5813 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5814 L:      linux-input@vger.kernel.org
5815 W:      https://github.com/o2genum/ideapad-slidebar
5816 S:      Maintained
5817 F:      drivers/input/misc/ideapad_slidebar.c
5818
5819 IDE/ATAPI DRIVERS
5820 M:      Borislav Petkov <bp@alien8.de>
5821 L:      linux-ide@vger.kernel.org
5822 S:      Maintained
5823 F:      Documentation/cdrom/ide-cd
5824 F:      drivers/ide/ide-cd*
5825
5826 IDLE-I7300
5827 M:      Andy Henroid <andrew.d.henroid@intel.com>
5828 L:      linux-pm@vger.kernel.org
5829 S:      Supported
5830 F:      drivers/idle/i7300_idle.c
5831
5832 IEEE 802.15.4 SUBSYSTEM
5833 M:      Alexander Aring <aar@pengutronix.de>
5834 L:      linux-wpan@vger.kernel.org
5835 W:      http://wpan.cakelab.org/
5836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5838 S:      Maintained
5839 F:      net/ieee802154/
5840 F:      net/mac802154/
5841 F:      drivers/net/ieee802154/
5842 F:      include/linux/nl802154.h
5843 F:      include/linux/ieee802154.h
5844 F:      include/net/nl802154.h
5845 F:      include/net/mac802154.h
5846 F:      include/net/af_ieee802154.h
5847 F:      include/net/cfg802154.h
5848 F:      include/net/ieee802154_netdev.h
5849 F:      Documentation/networking/ieee802154.txt
5850
5851 IGORPLUG-USB IR RECEIVER
5852 M:      Sean Young <sean@mess.org>
5853 L:      linux-media@vger.kernel.org
5854 S:      Maintained
5855 F:      drivers/media/rc/igorplugusb.c
5856
5857 IGUANAWORKS USB IR TRANSCEIVER
5858 M:      Sean Young <sean@mess.org>
5859 L:      linux-media@vger.kernel.org
5860 S:      Maintained
5861 F:      drivers/media/rc/iguanair.c
5862
5863 IIO SUBSYSTEM AND DRIVERS
5864 M:      Jonathan Cameron <jic23@kernel.org>
5865 R:      Hartmut Knaack <knaack.h@gmx.de>
5866 R:      Lars-Peter Clausen <lars@metafoo.de>
5867 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5868 L:      linux-iio@vger.kernel.org
5869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5870 S:      Maintained
5871 F:      Documentation/devicetree/bindings/iio/
5872 F:      drivers/iio/
5873 F:      drivers/staging/iio/
5874 F:      include/linux/iio/
5875 F:      tools/iio/
5876
5877 IKANOS/ADI EAGLE ADSL USB DRIVER
5878 M:      Matthieu Castet <castet.matthieu@free.fr>
5879 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5880 S:      Maintained
5881 F:      drivers/usb/atm/ueagle-atm.c
5882
5883 INA209 HARDWARE MONITOR DRIVER
5884 M:      Guenter Roeck <linux@roeck-us.net>
5885 L:      linux-hwmon@vger.kernel.org
5886 S:      Maintained
5887 F:      Documentation/hwmon/ina209
5888 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5889 F:      drivers/hwmon/ina209.c
5890
5891 INA2XX HARDWARE MONITOR DRIVER
5892 M:      Guenter Roeck <linux@roeck-us.net>
5893 L:      linux-hwmon@vger.kernel.org
5894 S:      Maintained
5895 F:      Documentation/hwmon/ina2xx
5896 F:      drivers/hwmon/ina2xx.c
5897 F:      include/linux/platform_data/ina2xx.h
5898
5899 INDUSTRY PACK SUBSYSTEM (IPACK)
5900 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5901 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5902 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5903 L:      industrypack-devel@lists.sourceforge.net
5904 W:      http://industrypack.sourceforge.net
5905 S:      Maintained
5906 F:      drivers/ipack/
5907
5908 INGENIC JZ4780 DMA Driver
5909 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5910 S:      Maintained
5911 F:      drivers/dma/dma-jz4780.c
5912
5913 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5914 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5915 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5916 L:      linux-ima-devel@lists.sourceforge.net
5917 L:      linux-ima-user@lists.sourceforge.net
5918 L:      linux-security-module@vger.kernel.org
5919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5920 S:      Supported
5921 F:      security/integrity/ima/
5922
5923 IMGTEC IR DECODER DRIVER
5924 M:      James Hogan <james.hogan@imgtec.com>
5925 S:      Maintained
5926 F:      drivers/media/rc/img-ir/
5927
5928 IMS TWINTURBO FRAMEBUFFER DRIVER
5929 L:      linux-fbdev@vger.kernel.org
5930 S:      Orphan
5931 F:      drivers/video/fbdev/imsttfb.c
5932
5933 INFINIBAND SUBSYSTEM
5934 M:      Doug Ledford <dledford@redhat.com>
5935 M:      Sean Hefty <sean.hefty@intel.com>
5936 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5937 L:      linux-rdma@vger.kernel.org
5938 W:      http://www.openfabrics.org/
5939 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5941 S:      Supported
5942 F:      Documentation/infiniband/
5943 F:      drivers/infiniband/
5944 F:      include/uapi/linux/if_infiniband.h
5945 F:      include/uapi/rdma/
5946 F:      include/rdma/
5947
5948 INOTIFY
5949 M:      John McCutchan <john@johnmccutchan.com>
5950 M:      Robert Love <rlove@rlove.org>
5951 M:      Eric Paris <eparis@parisplace.org>
5952 S:      Maintained
5953 F:      Documentation/filesystems/inotify.txt
5954 F:      fs/notify/inotify/
5955 F:      include/linux/inotify.h
5956 F:      include/uapi/linux/inotify.h
5957
5958 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5959 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5960 L:      linux-input@vger.kernel.org
5961 Q:      http://patchwork.kernel.org/project/linux-input/list/
5962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5963 S:      Maintained
5964 F:      drivers/input/
5965 F:      include/linux/input.h
5966 F:      include/uapi/linux/input.h
5967 F:      include/linux/input/
5968 F:      Documentation/devicetree/bindings/input/
5969
5970 INPUT MULTITOUCH (MT) PROTOCOL
5971 M:      Henrik Rydberg <rydberg@bitmath.org>
5972 L:      linux-input@vger.kernel.org
5973 S:      Odd fixes
5974 F:      Documentation/input/multi-touch-protocol.txt
5975 F:      drivers/input/input-mt.c
5976 K:      \b(ABS|SYN)_MT_
5977
5978 INTEL ASoC BDW/HSW DRIVERS
5979 M:      Jie Yang <yang.jie@linux.intel.com>
5980 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5981 S:      Supported
5982 F:      sound/soc/intel/common/sst-dsp*
5983 F:      sound/soc/intel/common/sst-firmware.c
5984 F:      sound/soc/intel/boards/broadwell.c
5985 F:      sound/soc/intel/haswell/
5986
5987 INTEL C600 SERIES SAS CONTROLLER DRIVER
5988 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5989 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5990 L:      linux-scsi@vger.kernel.org
5991 T:      git git://git.code.sf.net/p/intel-sas/isci
5992 S:      Supported
5993 F:      drivers/scsi/isci/
5994
5995 INTEL HID EVENT DRIVER
5996 M:      Alex Hung <alex.hung@canonical.com>
5997 L:      platform-driver-x86@vger.kernel.org
5998 S:      Maintained
5999 F:      drivers/platform/x86/intel-hid.c
6000
6001 INTEL VIRTUAL BUTTON DRIVER
6002 M:      AceLan Kao <acelan.kao@canonical.com>
6003 L:      platform-driver-x86@vger.kernel.org
6004 S:      Maintained
6005 F:      drivers/platform/x86/intel-vbtn.c
6006
6007 INTEL IDLE DRIVER
6008 M:      Len Brown <lenb@kernel.org>
6009 L:      linux-pm@vger.kernel.org
6010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6011 S:      Supported
6012 F:      drivers/idle/intel_idle.c
6013
6014 INTEL PSTATE DRIVER
6015 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6016 M:      Len Brown <lenb@kernel.org>
6017 L:      linux-pm@vger.kernel.org
6018 S:      Supported
6019 F:      drivers/cpufreq/intel_pstate.c
6020
6021 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6022 M:      Maik Broemme <mbroemme@plusserver.de>
6023 L:      linux-fbdev@vger.kernel.org
6024 S:      Maintained
6025 F:      Documentation/fb/intelfb.txt
6026 F:      drivers/video/fbdev/intelfb/
6027
6028 INTEL 810/815 FRAMEBUFFER DRIVER
6029 M:      Antonino Daplas <adaplas@gmail.com>
6030 L:      linux-fbdev@vger.kernel.org
6031 S:      Maintained
6032 F:      drivers/video/fbdev/i810/
6033
6034 INTEL MENLOW THERMAL DRIVER
6035 M:      Sujith Thomas <sujith.thomas@intel.com>
6036 L:      platform-driver-x86@vger.kernel.org
6037 W:      https://01.org/linux-acpi
6038 S:      Supported
6039 F:      drivers/platform/x86/intel_menlow.c
6040
6041 INTEL I/OAT DMA DRIVER
6042 M:      Dave Jiang <dave.jiang@intel.com>
6043 R:      Dan Williams <dan.j.williams@intel.com>
6044 L:      dmaengine@vger.kernel.org
6045 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6046 S:      Supported
6047 F:      drivers/dma/ioat*
6048
6049 INTEL IOMMU (VT-d)
6050 M:      David Woodhouse <dwmw2@infradead.org>
6051 L:      iommu@lists.linux-foundation.org
6052 T:      git git://git.infradead.org/iommu-2.6.git
6053 S:      Supported
6054 F:      drivers/iommu/intel-iommu.c
6055 F:      include/linux/intel-iommu.h
6056
6057 INTEL IOP-ADMA DMA DRIVER
6058 R:      Dan Williams <dan.j.williams@intel.com>
6059 S:      Odd fixes
6060 F:      drivers/dma/iop-adma.c
6061
6062 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6063 M:      Krzysztof Halasa <khalasa@piap.pl>
6064 S:      Maintained
6065 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6066 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6067 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6068 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6069 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6070 F:      drivers/net/wan/ixp4xx_hss.c
6071
6072 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6073 M:      Deepak Saxena <dsaxena@plexity.net>
6074 S:      Maintained
6075 F:      drivers/char/hw_random/ixp4xx-rng.c
6076
6077 INTEL ETHERNET DRIVERS
6078 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6079 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6080 W:      http://www.intel.com/support/feedback.htm
6081 W:      http://e1000.sourceforge.net/
6082 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6085 S:      Supported
6086 F:      Documentation/networking/e100.txt
6087 F:      Documentation/networking/e1000.txt
6088 F:      Documentation/networking/e1000e.txt
6089 F:      Documentation/networking/igb.txt
6090 F:      Documentation/networking/igbvf.txt
6091 F:      Documentation/networking/ixgb.txt
6092 F:      Documentation/networking/ixgbe.txt
6093 F:      Documentation/networking/ixgbevf.txt
6094 F:      Documentation/networking/i40e.txt
6095 F:      Documentation/networking/i40evf.txt
6096 F:      drivers/net/ethernet/intel/
6097 F:      drivers/net/ethernet/intel/*/
6098
6099 INTEL RDMA RNIC DRIVER
6100 M:     Faisal Latif <faisal.latif@intel.com>
6101 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6102 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6103 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6104 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6105 L:     linux-rdma@vger.kernel.org
6106 S:     Supported
6107 F:     drivers/infiniband/hw/i40iw/
6108
6109 INTEL MERRIFIELD GPIO DRIVER
6110 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6111 L:      linux-gpio@vger.kernel.org
6112 S:      Maintained
6113 F:      drivers/gpio/gpio-merrifield.c
6114
6115 INTEL-MID GPIO DRIVER
6116 M:      David Cohen <david.a.cohen@linux.intel.com>
6117 L:      linux-gpio@vger.kernel.org
6118 S:      Maintained
6119 F:      drivers/gpio/gpio-intel-mid.c
6120
6121 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6122 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6123 L:      linux-wireless@vger.kernel.org
6124 S:      Maintained
6125 F:      Documentation/networking/README.ipw2100
6126 F:      Documentation/networking/README.ipw2200
6127 F:      drivers/net/wireless/intel/ipw2x00/
6128
6129 INTEL(R) TRACE HUB
6130 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6131 S:      Supported
6132 F:      Documentation/trace/intel_th.txt
6133 F:      drivers/hwtracing/intel_th/
6134
6135 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6136 M:      Ning Sun <ning.sun@intel.com>
6137 L:      tboot-devel@lists.sourceforge.net
6138 W:      http://tboot.sourceforge.net
6139 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6140 S:      Supported
6141 F:      Documentation/intel_txt.txt
6142 F:      include/linux/tboot.h
6143 F:      arch/x86/kernel/tboot.c
6144
6145 INTEL WIRELESS WIMAX CONNECTION 2400
6146 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6147 M:      linux-wimax@intel.com
6148 L:      wimax@linuxwimax.org (subscribers-only)
6149 S:      Supported
6150 W:      http://linuxwimax.org
6151 F:      Documentation/wimax/README.i2400m
6152 F:      drivers/net/wimax/i2400m/
6153 F:      include/uapi/linux/wimax/i2400m.h
6154
6155 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6156 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6157 L:      linux-wireless@vger.kernel.org
6158 S:      Supported
6159 F:      drivers/net/wireless/intel/iwlegacy/
6160
6161 INTEL WIRELESS WIFI LINK (iwlwifi)
6162 M:      Johannes Berg <johannes.berg@intel.com>
6163 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6164 M:      Luca Coelho <luciano.coelho@intel.com>
6165 M:      Intel Linux Wireless <linuxwifi@intel.com>
6166 L:      linux-wireless@vger.kernel.org
6167 W:      http://intellinuxwireless.org
6168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6169 S:      Supported
6170 F:      drivers/net/wireless/intel/iwlwifi/
6171
6172 INTEL MANAGEMENT ENGINE (mei)
6173 M:      Tomas Winkler <tomas.winkler@intel.com>
6174 L:      linux-kernel@vger.kernel.org
6175 S:      Supported
6176 F:      include/uapi/linux/mei.h
6177 F:      include/linux/mei_cl_bus.h
6178 F:      drivers/misc/mei/*
6179 F:      drivers/watchdog/mei_wdt.c
6180 F:      Documentation/misc-devices/mei/*
6181
6182 INTEL MIC DRIVERS (mic)
6183 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6184 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6185 S:      Supported
6186 W:      https://github.com/sudeepdutt/mic
6187 W:      http://software.intel.com/en-us/mic-developer
6188 F:      include/linux/mic_bus.h
6189 F:      include/linux/scif.h
6190 F:      include/uapi/linux/mic_common.h
6191 F:      include/uapi/linux/mic_ioctl.h
6192 F:      include/uapi/linux/scif_ioctl.h
6193 F:      drivers/misc/mic/
6194 F:      drivers/dma/mic_x100_dma.c
6195 F:      drivers/dma/mic_x100_dma.h
6196 F:      Documentation/mic/
6197
6198 INTEL PMC/P-Unit IPC DRIVER
6199 M:      Zha Qipeng<qipeng.zha@intel.com>
6200 L:      platform-driver-x86@vger.kernel.org
6201 S:      Maintained
6202 F:      drivers/platform/x86/intel_pmc_ipc.c
6203 F:      drivers/platform/x86/intel_punit_ipc.c
6204 F:      arch/x86/include/asm/intel_pmc_ipc.h
6205 F:      arch/x86/include/asm/intel_punit_ipc.h
6206
6207 INTEL TELEMETRY DRIVER
6208 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6209 L:      platform-driver-x86@vger.kernel.org
6210 S:      Maintained
6211 F:      arch/x86/include/asm/intel_telemetry.h
6212 F:      drivers/platform/x86/intel_telemetry*
6213
6214 INTEL PMC CORE DRIVER
6215 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6216 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6217 L:      platform-driver-x86@vger.kernel.org
6218 S:      Maintained
6219 F:      arch/x86/include/asm/pmc_core.h
6220 F:      drivers/platform/x86/intel_pmc_core*
6221
6222 IOC3 ETHERNET DRIVER
6223 M:      Ralf Baechle <ralf@linux-mips.org>
6224 L:      linux-mips@linux-mips.org
6225 S:      Maintained
6226 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6227
6228 IOC3 SERIAL DRIVER
6229 M:      Pat Gefre <pfg@sgi.com>
6230 L:      linux-serial@vger.kernel.org
6231 S:      Maintained
6232 F:      drivers/tty/serial/ioc3_serial.c
6233
6234 IOMMU DRIVERS
6235 M:      Joerg Roedel <joro@8bytes.org>
6236 L:      iommu@lists.linux-foundation.org
6237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6238 S:      Maintained
6239 F:      Documentation/devicetree/bindings/iommu/
6240 F:      drivers/iommu/
6241
6242 IP MASQUERADING
6243 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6244 S:      Maintained
6245 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6246
6247 IPMI SUBSYSTEM
6248 M:      Corey Minyard <minyard@acm.org>
6249 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6250 W:      http://openipmi.sourceforge.net/
6251 S:      Supported
6252 F:      Documentation/IPMI.txt
6253 F:      drivers/char/ipmi/
6254 F:      include/linux/ipmi*
6255 F:      include/uapi/linux/ipmi*
6256
6257 QCOM AUDIO (ASoC) DRIVERS
6258 M:      Patrick Lai <plai@codeaurora.org>
6259 M:      Banajit Goswami <bgoswami@codeaurora.org>
6260 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6261 S:      Supported
6262 F:      sound/soc/qcom/
6263
6264 IPS SCSI RAID DRIVER
6265 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6266 L:      linux-scsi@vger.kernel.org
6267 W:      http://www.adaptec.com/
6268 S:      Maintained
6269 F:      drivers/scsi/ips*
6270
6271 IPVS
6272 M:      Wensong Zhang <wensong@linux-vs.org>
6273 M:      Simon Horman <horms@verge.net.au>
6274 M:      Julian Anastasov <ja@ssi.bg>
6275 L:      netdev@vger.kernel.org
6276 L:      lvs-devel@vger.kernel.org
6277 S:      Maintained
6278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6280 F:      Documentation/networking/ipvs-sysctl.txt
6281 F:      include/net/ip_vs.h
6282 F:      include/uapi/linux/ip_vs.h
6283 F:      net/netfilter/ipvs/
6284
6285 IPWIRELESS DRIVER
6286 M:      Jiri Kosina <jikos@kernel.org>
6287 M:      David Sterba <dsterba@suse.com>
6288 S:      Odd Fixes
6289 F:      drivers/tty/ipwireless/
6290
6291 IPX NETWORK LAYER
6292 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6293 L:      netdev@vger.kernel.org
6294 S:      Maintained
6295 F:      include/net/ipx.h
6296 F:      include/uapi/linux/ipx.h
6297 F:      net/ipx/
6298
6299 IRDA SUBSYSTEM
6300 M:      Samuel Ortiz <samuel@sortiz.org>
6301 L:      irda-users@lists.sourceforge.net (subscribers-only)
6302 L:      netdev@vger.kernel.org
6303 W:      http://irda.sourceforge.net/
6304 S:      Maintained
6305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6306 F:      Documentation/networking/irda.txt
6307 F:      drivers/net/irda/
6308 F:      include/net/irda/
6309 F:      net/irda/
6310
6311 IRQ SUBSYSTEM
6312 M:      Thomas Gleixner <tglx@linutronix.de>
6313 L:      linux-kernel@vger.kernel.org
6314 S:      Maintained
6315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6316 F:      kernel/irq/
6317
6318 IRQCHIP DRIVERS
6319 M:      Thomas Gleixner <tglx@linutronix.de>
6320 M:      Jason Cooper <jason@lakedaemon.net>
6321 M:      Marc Zyngier <marc.zyngier@arm.com>
6322 L:      linux-kernel@vger.kernel.org
6323 S:      Maintained
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6325 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6326 F:      Documentation/devicetree/bindings/interrupt-controller/
6327 F:      drivers/irqchip/
6328
6329 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6330 M:      Marc Zyngier <marc.zyngier@arm.com>
6331 S:      Maintained
6332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6333 F:      Documentation/IRQ-domain.txt
6334 F:      include/linux/irqdomain.h
6335 F:      kernel/irq/irqdomain.c
6336 F:      kernel/irq/msi.c
6337
6338 ISA
6339 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6340 S:      Maintained
6341 F:      Documentation/isa.txt
6342 F:      drivers/base/isa.c
6343 F:      include/linux/isa.h
6344
6345 ISAPNP
6346 M:      Jaroslav Kysela <perex@perex.cz>
6347 S:      Maintained
6348 F:      Documentation/isapnp.txt
6349 F:      drivers/pnp/isapnp/
6350 F:      include/linux/isapnp.h
6351
6352 ISA RADIO MODULE
6353 M:      Hans Verkuil <hverkuil@xs4all.nl>
6354 L:      linux-media@vger.kernel.org
6355 T:      git git://linuxtv.org/media_tree.git
6356 W:      https://linuxtv.org
6357 S:      Maintained
6358 F:      drivers/media/radio/radio-isa*
6359
6360 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6361 M:      Peter Jones <pjones@redhat.com>
6362 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6363 S:      Maintained
6364 F:      drivers/firmware/iscsi_ibft*
6365
6366 ISCSI
6367 M:      Mike Christie <michaelc@cs.wisc.edu>
6368 L:      open-iscsi@googlegroups.com
6369 W:      www.open-iscsi.org
6370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6371 S:      Maintained
6372 F:      drivers/scsi/*iscsi*
6373 F:      include/scsi/*iscsi*
6374
6375 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6376 M:      Or Gerlitz <ogerlitz@mellanox.com>
6377 M:      Sagi Grimberg <sagi@grimberg.me>
6378 M:      Roi Dayan <roid@mellanox.com>
6379 L:      linux-rdma@vger.kernel.org
6380 S:      Supported
6381 W:      http://www.openfabrics.org
6382 W:      www.open-iscsi.org
6383 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6384 F:      drivers/infiniband/ulp/iser/
6385
6386 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6387 M:      Sagi Grimberg <sagi@grimberg.me>
6388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6389 L:      linux-rdma@vger.kernel.org
6390 L:      target-devel@vger.kernel.org
6391 S:      Supported
6392 W:      http://www.linux-iscsi.org
6393 F:      drivers/infiniband/ulp/isert
6394
6395 ISDN SUBSYSTEM
6396 M:      Karsten Keil <isdn@linux-pingi.de>
6397 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6398 L:      netdev@vger.kernel.org
6399 W:      http://www.isdn4linux.de
6400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6401 S:      Maintained
6402 F:      Documentation/isdn/
6403 F:      drivers/isdn/
6404 F:      include/linux/isdn.h
6405 F:      include/linux/isdn/
6406 F:      include/uapi/linux/isdn.h
6407 F:      include/uapi/linux/isdn/
6408
6409 ISDN SUBSYSTEM (Eicon active card driver)
6410 M:      Armin Schindler <mac@melware.de>
6411 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6412 W:      http://www.melware.de
6413 S:      Maintained
6414 F:      drivers/isdn/hardware/eicon/
6415
6416 IT87 HARDWARE MONITORING DRIVER
6417 M:      Jean Delvare <jdelvare@suse.com>
6418 L:      linux-hwmon@vger.kernel.org
6419 S:      Maintained
6420 F:      Documentation/hwmon/it87
6421 F:      drivers/hwmon/it87.c
6422
6423 IT913X MEDIA DRIVER
6424 M:      Antti Palosaari <crope@iki.fi>
6425 L:      linux-media@vger.kernel.org
6426 W:      https://linuxtv.org
6427 W:      http://palosaari.fi/linux/
6428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6429 T:      git git://linuxtv.org/anttip/media_tree.git
6430 S:      Maintained
6431 F:      drivers/media/tuners/it913x*
6432
6433 IVTV VIDEO4LINUX DRIVER
6434 M:      Andy Walls <awalls@md.metrocast.net>
6435 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6436 L:      linux-media@vger.kernel.org
6437 T:      git git://linuxtv.org/media_tree.git
6438 W:      http://www.ivtvdriver.org
6439 S:      Maintained
6440 F:      Documentation/video4linux/*.ivtv
6441 F:      drivers/media/pci/ivtv/
6442 F:      include/uapi/linux/ivtv*
6443
6444 IX2505V MEDIA DRIVER
6445 M:      Malcolm Priestley <tvboxspy@gmail.com>
6446 L:      linux-media@vger.kernel.org
6447 W:      https://linuxtv.org
6448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6449 S:      Maintained
6450 F:      drivers/media/dvb-frontends/ix2505v*
6451
6452 JC42.4 TEMPERATURE SENSOR DRIVER
6453 M:      Guenter Roeck <linux@roeck-us.net>
6454 L:      linux-hwmon@vger.kernel.org
6455 S:      Maintained
6456 F:      drivers/hwmon/jc42.c
6457 F:      Documentation/hwmon/jc42
6458
6459 JFS FILESYSTEM
6460 M:      Dave Kleikamp <shaggy@kernel.org>
6461 L:      jfs-discussion@lists.sourceforge.net
6462 W:      http://jfs.sourceforge.net/
6463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6464 S:      Maintained
6465 F:      Documentation/filesystems/jfs.txt
6466 F:      fs/jfs/
6467
6468 JME NETWORK DRIVER
6469 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6470 L:      netdev@vger.kernel.org
6471 S:      Maintained
6472 F:      drivers/net/ethernet/jme.*
6473
6474 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6475 M:      David Woodhouse <dwmw2@infradead.org>
6476 L:      linux-mtd@lists.infradead.org
6477 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6478 S:      Maintained
6479 F:      fs/jffs2/
6480 F:      include/uapi/linux/jffs2.h
6481
6482 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6483 M:      "Theodore Ts'o" <tytso@mit.edu>
6484 M:      Jan Kara <jack@suse.com>
6485 L:      linux-ext4@vger.kernel.org
6486 S:      Maintained
6487 F:      fs/jbd2/
6488 F:      include/linux/jbd2.h
6489
6490 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6491 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6492 L:      linux-media@vger.kernel.org
6493 S:      Maintained
6494 F:      drivers/media/platform/rcar_jpu.c
6495
6496 JSM Neo PCI based serial card
6497 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6498 L:      linux-serial@vger.kernel.org
6499 S:      Maintained
6500 F:      drivers/tty/serial/jsm/
6501
6502 K10TEMP HARDWARE MONITORING DRIVER
6503 M:      Clemens Ladisch <clemens@ladisch.de>
6504 L:      linux-hwmon@vger.kernel.org
6505 S:      Maintained
6506 F:      Documentation/hwmon/k10temp
6507 F:      drivers/hwmon/k10temp.c
6508
6509 K8TEMP HARDWARE MONITORING DRIVER
6510 M:      Rudolf Marek <r.marek@assembler.cz>
6511 L:      linux-hwmon@vger.kernel.org
6512 S:      Maintained
6513 F:      Documentation/hwmon/k8temp
6514 F:      drivers/hwmon/k8temp.c
6515
6516 KASAN
6517 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6518 R:      Alexander Potapenko <glider@google.com>
6519 R:      Dmitry Vyukov <dvyukov@google.com>
6520 L:      kasan-dev@googlegroups.com
6521 S:      Maintained
6522 F:      arch/*/include/asm/kasan.h
6523 F:      arch/*/mm/kasan_init*
6524 F:      Documentation/kasan.txt
6525 F:      include/linux/kasan*.h
6526 F:      lib/test_kasan.c
6527 F:      mm/kasan/
6528 F:      scripts/Makefile.kasan
6529
6530 KCONFIG
6531 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6532 L:      linux-kbuild@vger.kernel.org
6533 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6534 S:      Maintained
6535 F:      Documentation/kbuild/kconfig-language.txt
6536 F:      scripts/kconfig/
6537
6538 KDUMP
6539 M:      Dave Young <dyoung@redhat.com>
6540 M:      Baoquan He <bhe@redhat.com>
6541 R:      Vivek Goyal <vgoyal@redhat.com>
6542 L:      kexec@lists.infradead.org
6543 W:      http://lse.sourceforge.net/kdump/
6544 S:      Maintained
6545 F:      Documentation/kdump/
6546
6547 KEENE FM RADIO TRANSMITTER DRIVER
6548 M:      Hans Verkuil <hverkuil@xs4all.nl>
6549 L:      linux-media@vger.kernel.org
6550 T:      git git://linuxtv.org/media_tree.git
6551 W:      https://linuxtv.org
6552 S:      Maintained
6553 F:      drivers/media/radio/radio-keene*
6554
6555 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6556 M:      Ian Kent <raven@themaw.net>
6557 L:      autofs@vger.kernel.org
6558 S:      Maintained
6559 F:      fs/autofs4/
6560
6561 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6562 M:      Michal Marek <mmarek@suse.com>
6563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6565 L:      linux-kbuild@vger.kernel.org
6566 S:      Maintained
6567 F:      Documentation/kbuild/
6568 F:      Makefile
6569 F:      scripts/Makefile.*
6570 F:      scripts/basic/
6571 F:      scripts/mk*
6572 F:      scripts/package/
6573
6574 KERNEL JANITORS
6575 L:      kernel-janitors@vger.kernel.org
6576 W:      http://kernelnewbies.org/KernelJanitors
6577 S:      Odd Fixes
6578
6579 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6580 M:      "J. Bruce Fields" <bfields@fieldses.org>
6581 M:      Jeff Layton <jlayton@poochiereds.net>
6582 L:      linux-nfs@vger.kernel.org
6583 W:      http://nfs.sourceforge.net/
6584 T:      git git://linux-nfs.org/~bfields/linux.git
6585 S:      Supported
6586 F:      fs/nfsd/
6587 F:      include/uapi/linux/nfsd/
6588 F:      fs/lockd/
6589 F:      fs/nfs_common/
6590 F:      net/sunrpc/
6591 F:      include/linux/lockd/
6592 F:      include/linux/sunrpc/
6593 F:      include/uapi/linux/sunrpc/
6594
6595 KERNEL SELFTEST FRAMEWORK
6596 M:      Shuah Khan <shuahkh@osg.samsung.com>
6597 M:      Shuah Khan <shuah@kernel.org>
6598 L:      linux-kselftest@vger.kernel.org
6599 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6600 S:      Maintained
6601 F:      tools/testing/selftests
6602
6603 KERNEL VIRTUAL MACHINE (KVM)
6604 M:      Paolo Bonzini <pbonzini@redhat.com>
6605 M:      Radim Krčmář <rkrcmar@redhat.com>
6606 L:      kvm@vger.kernel.org
6607 W:      http://www.linux-kvm.org
6608 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6609 S:      Supported
6610 F:      Documentation/*/kvm*.txt
6611 F:      Documentation/virtual/kvm/
6612 F:      arch/*/kvm/
6613 F:      arch/x86/kernel/kvm.c
6614 F:      arch/x86/kernel/kvmclock.c
6615 F:      arch/*/include/asm/kvm*
6616 F:      include/linux/kvm*
6617 F:      include/uapi/linux/kvm*
6618 F:      virt/kvm/
6619 F:      tools/kvm/
6620
6621 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6622 M:      Joerg Roedel <joro@8bytes.org>
6623 L:      kvm@vger.kernel.org
6624 W:      http://www.linux-kvm.org/
6625 S:      Maintained
6626 F:      arch/x86/include/asm/svm.h
6627 F:      arch/x86/kvm/svm.c
6628
6629 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6630 M:      Alexander Graf <agraf@suse.com>
6631 L:      kvm-ppc@vger.kernel.org
6632 W:      http://www.linux-kvm.org/
6633 T:      git git://github.com/agraf/linux-2.6.git
6634 S:      Supported
6635 F:      arch/powerpc/include/asm/kvm*
6636 F:      arch/powerpc/kvm/
6637
6638 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6639 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6640 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6641 L:      linux-s390@vger.kernel.org
6642 W:      http://www.ibm.com/developerworks/linux/linux390/
6643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6644 S:      Supported
6645 F:      Documentation/s390/kvm.txt
6646 F:      arch/s390/include/asm/kvm*
6647 F:      arch/s390/kvm/
6648
6649 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6650 M:      Christoffer Dall <christoffer.dall@linaro.org>
6651 M:      Marc Zyngier <marc.zyngier@arm.com>
6652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6653 L:      kvmarm@lists.cs.columbia.edu
6654 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6656 S:      Supported
6657 F:      arch/arm/include/uapi/asm/kvm*
6658 F:      arch/arm/include/asm/kvm*
6659 F:      arch/arm/kvm/
6660 F:      virt/kvm/arm/
6661 F:      include/kvm/arm_*
6662
6663 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6664 M:      Christoffer Dall <christoffer.dall@linaro.org>
6665 M:      Marc Zyngier <marc.zyngier@arm.com>
6666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6667 L:      kvmarm@lists.cs.columbia.edu
6668 S:      Maintained
6669 F:      arch/arm64/include/uapi/asm/kvm*
6670 F:      arch/arm64/include/asm/kvm*
6671 F:      arch/arm64/kvm/
6672
6673 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6674 M:      James Hogan <james.hogan@imgtec.com>
6675 L:      linux-mips@linux-mips.org
6676 S:      Supported
6677 F:      arch/mips/include/uapi/asm/kvm*
6678 F:      arch/mips/include/asm/kvm*
6679 F:      arch/mips/kvm/
6680
6681 KEXEC
6682 M:      Eric Biederman <ebiederm@xmission.com>
6683 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6684 L:      kexec@lists.infradead.org
6685 S:      Maintained
6686 F:      include/linux/kexec.h
6687 F:      include/uapi/linux/kexec.h
6688 F:      kernel/kexec*
6689
6690 KEYS/KEYRINGS:
6691 M:      David Howells <dhowells@redhat.com>
6692 L:      keyrings@vger.kernel.org
6693 S:      Maintained
6694 F:      Documentation/security/keys.txt
6695 F:      include/linux/key.h
6696 F:      include/linux/key-type.h
6697 F:      include/linux/keyctl.h
6698 F:      include/uapi/linux/keyctl.h
6699 F:      include/keys/
6700 F:      security/keys/
6701
6702 KEYS-TRUSTED
6703 M:      David Safford <safford@us.ibm.com>
6704 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6705 L:      linux-security-module@vger.kernel.org
6706 L:      keyrings@vger.kernel.org
6707 S:      Supported
6708 F:      Documentation/security/keys-trusted-encrypted.txt
6709 F:      include/keys/trusted-type.h
6710 F:      security/keys/trusted.c
6711 F:      security/keys/trusted.h
6712
6713 KEYS-ENCRYPTED
6714 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6715 M:      David Safford <safford@us.ibm.com>
6716 L:      linux-security-module@vger.kernel.org
6717 L:      keyrings@vger.kernel.org
6718 S:      Supported
6719 F:      Documentation/security/keys-trusted-encrypted.txt
6720 F:      include/keys/encrypted-type.h
6721 F:      security/keys/encrypted-keys/
6722
6723 KGDB / KDB /debug_core
6724 M:      Jason Wessel <jason.wessel@windriver.com>
6725 W:      http://kgdb.wiki.kernel.org/
6726 L:      kgdb-bugreport@lists.sourceforge.net
6727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6728 S:      Maintained
6729 F:      Documentation/DocBook/kgdb.tmpl
6730 F:      drivers/misc/kgdbts.c
6731 F:      drivers/tty/serial/kgdboc.c
6732 F:      include/linux/kdb.h
6733 F:      include/linux/kgdb.h
6734 F:      kernel/debug/
6735
6736 KMEMCHECK
6737 M:      Vegard Nossum <vegardno@ifi.uio.no>
6738 M:      Pekka Enberg <penberg@kernel.org>
6739 S:      Maintained
6740 F:      Documentation/kmemcheck.txt
6741 F:      arch/x86/include/asm/kmemcheck.h
6742 F:      arch/x86/mm/kmemcheck/
6743 F:      include/linux/kmemcheck.h
6744 F:      mm/kmemcheck.c
6745
6746 KMEMLEAK
6747 M:      Catalin Marinas <catalin.marinas@arm.com>
6748 S:      Maintained
6749 F:      Documentation/kmemleak.txt
6750 F:      include/linux/kmemleak.h
6751 F:      mm/kmemleak.c
6752 F:      mm/kmemleak-test.c
6753
6754 KPROBES
6755 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6756 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6757 M:      "David S. Miller" <davem@davemloft.net>
6758 M:      Masami Hiramatsu <mhiramat@kernel.org>
6759 S:      Maintained
6760 F:      Documentation/kprobes.txt
6761 F:      include/linux/kprobes.h
6762 F:      kernel/kprobes.c
6763
6764 KS0108 LCD CONTROLLER DRIVER
6765 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6766 W:      http://miguelojeda.es/auxdisplay.htm
6767 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6768 S:      Maintained
6769 F:      Documentation/auxdisplay/ks0108
6770 F:      drivers/auxdisplay/ks0108.c
6771 F:      include/linux/ks0108.h
6772
6773 L3MDEV
6774 M:      David Ahern <dsa@cumulusnetworks.com>
6775 L:      netdev@vger.kernel.org
6776 S:      Maintained
6777 F:      net/l3mdev
6778 F:      include/net/l3mdev.h
6779
6780 LANTIQ MIPS ARCHITECTURE
6781 M:      John Crispin <john@phrozen.org>
6782 L:      linux-mips@linux-mips.org
6783 S:      Maintained
6784 F:      arch/mips/lantiq
6785
6786 LAPB module
6787 L:      linux-x25@vger.kernel.org
6788 S:      Orphan
6789 F:      Documentation/networking/lapb-module.txt
6790 F:      include/*/lapb.h
6791 F:      net/lapb/
6792
6793 LASI 53c700 driver for PARISC
6794 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6795 L:      linux-scsi@vger.kernel.org
6796 S:      Maintained
6797 F:      Documentation/scsi/53c700.txt
6798 F:      drivers/scsi/53c700*
6799
6800 LED SUBSYSTEM
6801 M:      Richard Purdie <rpurdie@rpsys.net>
6802 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6803 L:      linux-leds@vger.kernel.org
6804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6805 S:      Maintained
6806 F:      Documentation/devicetree/bindings/leds/
6807 F:      drivers/leds/
6808 F:      include/linux/leds.h
6809
6810 LEGACY EEPROM DRIVER
6811 M:      Jean Delvare <jdelvare@suse.com>
6812 S:      Maintained
6813 F:      Documentation/misc-devices/eeprom
6814 F:      drivers/misc/eeprom/eeprom.c
6815
6816 LEGO USB Tower driver
6817 M:      Juergen Stuber <starblue@users.sourceforge.net>
6818 L:      legousb-devel@lists.sourceforge.net
6819 W:      http://legousb.sourceforge.net/
6820 S:      Maintained
6821 F:      drivers/usb/misc/legousbtower.c
6822
6823 LG2160 MEDIA DRIVER
6824 M:      Michael Krufky <mkrufky@linuxtv.org>
6825 L:      linux-media@vger.kernel.org
6826 W:      https://linuxtv.org
6827 W:      http://github.com/mkrufky
6828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6829 T:      git git://linuxtv.org/mkrufky/tuners.git
6830 S:      Maintained
6831 F:      drivers/media/dvb-frontends/lg2160.*
6832
6833 LGDT3305 MEDIA DRIVER
6834 M:      Michael Krufky <mkrufky@linuxtv.org>
6835 L:      linux-media@vger.kernel.org
6836 W:      https://linuxtv.org
6837 W:      http://github.com/mkrufky
6838 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6839 T:      git git://linuxtv.org/mkrufky/tuners.git
6840 S:      Maintained
6841 F:      drivers/media/dvb-frontends/lgdt3305.*
6842
6843 LGUEST
6844 M:      Rusty Russell <rusty@rustcorp.com.au>
6845 L:      lguest@lists.ozlabs.org
6846 W:      http://lguest.ozlabs.org/
6847 S:      Odd Fixes
6848 F:      arch/x86/include/asm/lguest*.h
6849 F:      arch/x86/lguest/
6850 F:      drivers/lguest/
6851 F:      include/linux/lguest*.h
6852 F:      tools/lguest/
6853
6854 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6855 M:      Tejun Heo <tj@kernel.org>
6856 L:      linux-ide@vger.kernel.org
6857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6858 S:      Maintained
6859 F:      drivers/ata/
6860 F:      include/linux/ata.h
6861 F:      include/linux/libata.h
6862 F:      Documentation/devicetree/bindings/ata/
6863
6864 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6865 M:      Viresh Kumar <vireshk@kernel.org>
6866 L:      linux-ide@vger.kernel.org
6867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6868 S:      Maintained
6869 F:      include/linux/pata_arasan_cf_data.h
6870 F:      drivers/ata/pata_arasan_cf.c
6871
6872 LIBATA PATA DRIVERS
6873 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6874 M:      Tejun Heo <tj@kernel.org>
6875 L:      linux-ide@vger.kernel.org
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6877 S:      Maintained
6878 F:      drivers/ata/pata_*.c
6879 F:      drivers/ata/ata_generic.c
6880
6881 LIBATA SATA AHCI PLATFORM devices support
6882 M:      Hans de Goede <hdegoede@redhat.com>
6883 M:      Tejun Heo <tj@kernel.org>
6884 L:      linux-ide@vger.kernel.org
6885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6886 S:      Maintained
6887 F:      drivers/ata/ahci_platform.c
6888 F:      drivers/ata/libahci_platform.c
6889 F:      include/linux/ahci_platform.h
6890
6891 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6892 M:      Mikael Pettersson <mikpelinux@gmail.com>
6893 L:      linux-ide@vger.kernel.org
6894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6895 S:      Maintained
6896 F:      drivers/ata/sata_promise.*
6897
6898 LIBLOCKDEP
6899 M:      Sasha Levin <sasha.levin@oracle.com>
6900 S:      Maintained
6901 F:      tools/lib/lockdep/
6902
6903 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6904 M:      Dan Williams <dan.j.williams@intel.com>
6905 L:      linux-nvdimm@lists.01.org
6906 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6908 S:      Supported
6909 F:      drivers/nvdimm/*
6910 F:      include/linux/nd.h
6911 F:      include/linux/libnvdimm.h
6912 F:      include/uapi/linux/ndctl.h
6913
6914 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6915 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6916 L:      linux-nvdimm@lists.01.org
6917 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6918 S:      Supported
6919 F:      drivers/nvdimm/blk.c
6920 F:      drivers/nvdimm/region_devs.c
6921 F:      drivers/acpi/nfit*
6922
6923 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6924 M:      Vishal Verma <vishal.l.verma@intel.com>
6925 L:      linux-nvdimm@lists.01.org
6926 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6927 S:      Supported
6928 F:      drivers/nvdimm/btt*
6929
6930 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6931 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6932 L:      linux-nvdimm@lists.01.org
6933 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6934 S:      Supported
6935 F:      drivers/nvdimm/pmem.c
6936 F:      include/linux/pmem.h
6937 F:      arch/*/include/asm/pmem.h
6938
6939 LIGHTNVM PLATFORM SUPPORT
6940 M:      Matias Bjorling <mb@lightnvm.io>
6941 W:      http://github/OpenChannelSSD
6942 L:      linux-block@vger.kernel.org
6943 S:      Maintained
6944 F:      drivers/lightnvm/
6945 F:      include/linux/lightnvm.h
6946 F:      include/uapi/linux/lightnvm.h
6947
6948 LINUX FOR IBM pSERIES (RS/6000)
6949 M:      Paul Mackerras <paulus@au.ibm.com>
6950 W:      http://www.ibm.com/linux/ltc/projects/ppc
6951 S:      Supported
6952 F:      arch/powerpc/boot/rs6000.h
6953
6954 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6955 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6956 M:      Paul Mackerras <paulus@samba.org>
6957 M:      Michael Ellerman <mpe@ellerman.id.au>
6958 W:      http://www.penguinppc.org/
6959 L:      linuxppc-dev@lists.ozlabs.org
6960 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6962 S:      Supported
6963 F:      Documentation/powerpc/
6964 F:      arch/powerpc/
6965 F:      drivers/char/tpm/tpm_ibmvtpm*
6966 F:      drivers/crypto/nx/
6967 F:      drivers/crypto/vmx/
6968 F:      drivers/net/ethernet/ibm/ibmveth.*
6969 F:      drivers/net/ethernet/ibm/ibmvnic.*
6970 F:      drivers/pci/hotplug/pnv_php.c
6971 F:      drivers/pci/hotplug/rpa*
6972 F:      drivers/scsi/ibmvscsi/
6973 N:      opal
6974 N:      /pmac
6975 N:      powermac
6976 N:      powernv
6977 N:      [^a-z0-9]ps3
6978 N:      pseries
6979
6980 LINUX FOR POWER MACINTOSH
6981 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6982 W:      http://www.penguinppc.org/
6983 L:      linuxppc-dev@lists.ozlabs.org
6984 S:      Maintained
6985 F:      arch/powerpc/platforms/powermac/
6986 F:      drivers/macintosh/
6987
6988 LINUX FOR POWERPC EMBEDDED MPC5XXX
6989 M:      Anatolij Gustschin <agust@denx.de>
6990 L:      linuxppc-dev@lists.ozlabs.org
6991 T:      git git://git.denx.de/linux-denx-agust.git
6992 S:      Maintained
6993 F:      arch/powerpc/platforms/512x/
6994 F:      arch/powerpc/platforms/52xx/
6995
6996 LINUX FOR POWERPC EMBEDDED PPC4XX
6997 M:      Alistair Popple <alistair@popple.id.au>
6998 M:      Matt Porter <mporter@kernel.crashing.org>
6999 W:      http://www.penguinppc.org/
7000 L:      linuxppc-dev@lists.ozlabs.org
7001 S:      Maintained
7002 F:      arch/powerpc/platforms/40x/
7003 F:      arch/powerpc/platforms/44x/
7004
7005 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7006 L:      linuxppc-dev@lists.ozlabs.org
7007 S:      Orphan
7008 F:      arch/powerpc/*/*virtex*
7009 F:      arch/powerpc/*/*/*virtex*
7010
7011 LINUX FOR POWERPC EMBEDDED PPC8XX
7012 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7013 W:      http://www.penguinppc.org/
7014 L:      linuxppc-dev@lists.ozlabs.org
7015 S:      Maintained
7016 F:      arch/powerpc/platforms/8xx/
7017
7018 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7019 M:      Scott Wood <oss@buserror.net>
7020 M:      Kumar Gala <galak@kernel.crashing.org>
7021 W:      http://www.penguinppc.org/
7022 L:      linuxppc-dev@lists.ozlabs.org
7023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7024 S:      Maintained
7025 F:      arch/powerpc/platforms/83xx/
7026 F:      arch/powerpc/platforms/85xx/
7027
7028 LINUX FOR POWERPC PA SEMI PWRFICIENT
7029 M:      Olof Johansson <olof@lixom.net>
7030 L:      linuxppc-dev@lists.ozlabs.org
7031 S:      Maintained
7032 F:      arch/powerpc/platforms/pasemi/
7033 F:      drivers/*/*pasemi*
7034 F:      drivers/*/*/*pasemi*
7035
7036 LINUX SECURITY MODULE (LSM) FRAMEWORK
7037 M:      Chris Wright <chrisw@sous-sol.org>
7038 L:      linux-security-module@vger.kernel.org
7039 S:      Supported
7040
7041 LIS3LV02D ACCELEROMETER DRIVER
7042 M:      Eric Piel <eric.piel@tremplin-utc.net>
7043 S:      Maintained
7044 F:      Documentation/misc-devices/lis3lv02d
7045 F:      drivers/misc/lis3lv02d/
7046 F:      drivers/platform/x86/hp_accel.c
7047
7048 LIVE PATCHING
7049 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7050 M:      Jessica Yu <jeyu@redhat.com>
7051 M:      Jiri Kosina <jikos@kernel.org>
7052 M:      Miroslav Benes <mbenes@suse.cz>
7053 R:      Petr Mladek <pmladek@suse.com>
7054 S:      Maintained
7055 F:      kernel/livepatch/
7056 F:      include/linux/livepatch.h
7057 F:      arch/x86/include/asm/livepatch.h
7058 F:      arch/x86/kernel/livepatch.c
7059 F:      Documentation/livepatch/
7060 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7061 F:      samples/livepatch/
7062 L:      live-patching@vger.kernel.org
7063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7064
7065 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7066 M:      Kees Cook <keescook@chromium.org>
7067 S:      Maintained
7068 F:      drivers/misc/lkdtm*
7069
7070 LLC (802.2)
7071 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7072 S:      Maintained
7073 F:      include/linux/llc.h
7074 F:      include/uapi/linux/llc.h
7075 F:      include/net/llc*
7076 F:      net/llc/
7077
7078 LM73 HARDWARE MONITOR DRIVER
7079 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7080 L:      linux-hwmon@vger.kernel.org
7081 S:      Maintained
7082 F:      drivers/hwmon/lm73.c
7083
7084 LM78 HARDWARE MONITOR DRIVER
7085 M:      Jean Delvare <jdelvare@suse.com>
7086 L:      linux-hwmon@vger.kernel.org
7087 S:      Maintained
7088 F:      Documentation/hwmon/lm78
7089 F:      drivers/hwmon/lm78.c
7090
7091 LM83 HARDWARE MONITOR DRIVER
7092 M:      Jean Delvare <jdelvare@suse.com>
7093 L:      linux-hwmon@vger.kernel.org
7094 S:      Maintained
7095 F:      Documentation/hwmon/lm83
7096 F:      drivers/hwmon/lm83.c
7097
7098 LM90 HARDWARE MONITOR DRIVER
7099 M:      Jean Delvare <jdelvare@suse.com>
7100 L:      linux-hwmon@vger.kernel.org
7101 S:      Maintained
7102 F:      Documentation/hwmon/lm90
7103 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7104 F:      drivers/hwmon/lm90.c
7105
7106 LM95234 HARDWARE MONITOR DRIVER
7107 M:      Guenter Roeck <linux@roeck-us.net>
7108 L:      linux-hwmon@vger.kernel.org
7109 S:      Maintained
7110 F:      Documentation/hwmon/lm95234
7111 F:      drivers/hwmon/lm95234.c
7112
7113 LME2510 MEDIA DRIVER
7114 M:      Malcolm Priestley <tvboxspy@gmail.com>
7115 L:      linux-media@vger.kernel.org
7116 W:      https://linuxtv.org
7117 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7118 S:      Maintained
7119 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7120
7121 LOCKING PRIMITIVES
7122 M:      Peter Zijlstra <peterz@infradead.org>
7123 M:      Ingo Molnar <mingo@redhat.com>
7124 L:      linux-kernel@vger.kernel.org
7125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7126 S:      Maintained
7127 F:      Documentation/locking/
7128 F:      include/linux/lockdep.h
7129 F:      include/linux/spinlock*.h
7130 F:      arch/*/include/asm/spinlock*.h
7131 F:      include/linux/rwlock*.h
7132 F:      include/linux/mutex*.h
7133 F:      arch/*/include/asm/mutex*.h
7134 F:      include/linux/rwsem*.h
7135 F:      arch/*/include/asm/rwsem.h
7136 F:      include/linux/seqlock.h
7137 F:      lib/locking*.[ch]
7138 F:      kernel/locking/
7139
7140 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7141 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7142 L:      linux-ntfs-dev@lists.sourceforge.net
7143 W:      http://www.linux-ntfs.org/content/view/19/37/
7144 S:      Maintained
7145 F:      Documentation/ldm.txt
7146 F:      block/partitions/ldm.*
7147
7148 LogFS
7149 M:      Joern Engel <joern@logfs.org>
7150 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7151 L:      logfs@logfs.org
7152 W:      logfs.org
7153 S:      Maintained
7154 F:      fs/logfs/
7155
7156 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7157 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7158 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7159 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7160 L:      MPT-FusionLinux.pdl@broadcom.com
7161 L:      linux-scsi@vger.kernel.org
7162 W:      http://www.avagotech.com/support/
7163 S:      Supported
7164 F:      drivers/message/fusion/
7165 F:      drivers/scsi/mpt2sas/
7166 F:      drivers/scsi/mpt3sas/
7167
7168 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7169 M:      Matthew Wilcox <matthew@wil.cx>
7170 L:      linux-scsi@vger.kernel.org
7171 S:      Maintained
7172 F:      drivers/scsi/sym53c8xx_2/
7173
7174 LTC4261 HARDWARE MONITOR DRIVER
7175 M:      Guenter Roeck <linux@roeck-us.net>
7176 L:      linux-hwmon@vger.kernel.org
7177 S:      Maintained
7178 F:      Documentation/hwmon/ltc4261
7179 F:      drivers/hwmon/ltc4261.c
7180
7181 LTP (Linux Test Project)
7182 M:      Mike Frysinger <vapier@gentoo.org>
7183 M:      Cyril Hrubis <chrubis@suse.cz>
7184 M:      Wanlong Gao <wanlong.gao@gmail.com>
7185 M:      Jan Stancek <jstancek@redhat.com>
7186 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7187 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7188 L:      ltp@lists.linux.it (subscribers-only)
7189 W:      http://linux-test-project.github.io/
7190 T:      git git://github.com/linux-test-project/ltp.git
7191 S:      Maintained
7192
7193 M32R ARCHITECTURE
7194 W:      http://www.linux-m32r.org/
7195 S:      Orphan
7196 F:      arch/m32r/
7197
7198 M68K ARCHITECTURE
7199 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7200 L:      linux-m68k@lists.linux-m68k.org
7201 W:      http://www.linux-m68k.org/
7202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7203 S:      Maintained
7204 F:      arch/m68k/
7205 F:      drivers/zorro/
7206
7207 M68K ON APPLE MACINTOSH
7208 M:      Joshua Thompson <funaho@jurai.org>
7209 W:      http://www.mac.linux-m68k.org/
7210 L:      linux-m68k@lists.linux-m68k.org
7211 S:      Maintained
7212 F:      arch/m68k/mac/
7213
7214 M68K ON HP9000/300
7215 M:      Philip Blundell <philb@gnu.org>
7216 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7217 S:      Maintained
7218 F:      arch/m68k/hp300/
7219
7220 M88DS3103 MEDIA DRIVER
7221 M:      Antti Palosaari <crope@iki.fi>
7222 L:      linux-media@vger.kernel.org
7223 W:      https://linuxtv.org
7224 W:      http://palosaari.fi/linux/
7225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7226 T:      git git://linuxtv.org/anttip/media_tree.git
7227 S:      Maintained
7228 F:      drivers/media/dvb-frontends/m88ds3103*
7229
7230 M88RS2000 MEDIA DRIVER
7231 M:      Malcolm Priestley <tvboxspy@gmail.com>
7232 L:      linux-media@vger.kernel.org
7233 W:      https://linuxtv.org
7234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7235 S:      Maintained
7236 F:      drivers/media/dvb-frontends/m88rs2000*
7237
7238 MA901 MASTERKIT USB FM RADIO DRIVER
7239 M:      Alexey Klimov <klimov.linux@gmail.com>
7240 L:      linux-media@vger.kernel.org
7241 T:      git git://linuxtv.org/media_tree.git
7242 S:      Maintained
7243 F:      drivers/media/radio/radio-ma901.c
7244
7245 MAC80211
7246 M:      Johannes Berg <johannes@sipsolutions.net>
7247 L:      linux-wireless@vger.kernel.org
7248 W:      http://wireless.kernel.org/
7249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7251 S:      Maintained
7252 F:      Documentation/networking/mac80211-injection.txt
7253 F:      include/net/mac80211.h
7254 F:      net/mac80211/
7255 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7256
7257 MACVLAN DRIVER
7258 M:      Patrick McHardy <kaber@trash.net>
7259 L:      netdev@vger.kernel.org
7260 S:      Maintained
7261 F:      drivers/net/macvlan.c
7262 F:      include/linux/if_macvlan.h
7263
7264 MAILBOX API
7265 M:      Jassi Brar <jassisinghbrar@gmail.com>
7266 L:      linux-kernel@vger.kernel.org
7267 S:      Maintained
7268 F:      drivers/mailbox/
7269 F:      include/linux/mailbox_client.h
7270 F:      include/linux/mailbox_controller.h
7271
7272 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7273 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7274 W:      http://www.kernel.org/doc/man-pages
7275 L:      linux-man@vger.kernel.org
7276 S:      Maintained
7277
7278 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7279 M:      Andrew Lunn <andrew@lunn.ch>
7280 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7281 S:      Maintained
7282 F:      drivers/net/dsa/mv88e6xxx/
7283
7284 MARVELL ARMADA DRM SUPPORT
7285 M:      Russell King <rmk+kernel@armlinux.org.uk>
7286 S:      Maintained
7287 F:      drivers/gpu/drm/armada/
7288 F:      include/uapi/drm/armada_drm.h
7289 F:      Documentation/devicetree/bindings/display/armada/
7290
7291 MARVELL CRYPTO DRIVER
7292 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7293 M:      Arnaud Ebalard <arno@natisbad.org>
7294 F:      drivers/crypto/marvell/
7295 S:      Maintained
7296 L:      linux-crypto@vger.kernel.org
7297
7298 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7299 M:      Mirko Lindner <mlindner@marvell.com>
7300 M:      Stephen Hemminger <stephen@networkplumber.org>
7301 L:      netdev@vger.kernel.org
7302 S:      Maintained
7303 F:      drivers/net/ethernet/marvell/sk*
7304
7305 MARVELL LIBERTAS WIRELESS DRIVER
7306 L:      libertas-dev@lists.infradead.org
7307 S:      Orphan
7308 F:      drivers/net/wireless/marvell/libertas/
7309
7310 MARVELL MV643XX ETHERNET DRIVER
7311 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7312 L:      netdev@vger.kernel.org
7313 S:      Maintained
7314 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7315 F:      include/linux/mv643xx.h
7316
7317 MARVELL MVNETA ETHERNET DRIVER
7318 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7319 L:      netdev@vger.kernel.org
7320 S:      Maintained
7321 F:      drivers/net/ethernet/marvell/mvneta.*
7322
7323 MARVELL MWIFIEX WIRELESS DRIVER
7324 M:      Amitkumar Karwar <akarwar@marvell.com>
7325 M:      Nishant Sarmukadam <nishants@marvell.com>
7326 L:      linux-wireless@vger.kernel.org
7327 S:      Maintained
7328 F:      drivers/net/wireless/marvell/mwifiex/
7329
7330 MARVELL MWL8K WIRELESS DRIVER
7331 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7332 L:      linux-wireless@vger.kernel.org
7333 S:      Odd Fixes
7334 F:      drivers/net/wireless/marvell/mwl8k.c
7335
7336 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7337 M:      Nicolas Pitre <nico@fluxnic.net>
7338 S:      Odd Fixes
7339 F:      drivers/mmc/host/mvsdio.*
7340
7341 MATROX FRAMEBUFFER DRIVER
7342 L:      linux-fbdev@vger.kernel.org
7343 S:      Orphan
7344 F:      drivers/video/fbdev/matrox/matroxfb_*
7345 F:      include/uapi/linux/matroxfb.h
7346
7347 MAX16065 HARDWARE MONITOR DRIVER
7348 M:      Guenter Roeck <linux@roeck-us.net>
7349 L:      linux-hwmon@vger.kernel.org
7350 S:      Maintained
7351 F:      Documentation/hwmon/max16065
7352 F:      drivers/hwmon/max16065.c
7353
7354 MAX20751 HARDWARE MONITOR DRIVER
7355 M:      Guenter Roeck <linux@roeck-us.net>
7356 L:      linux-hwmon@vger.kernel.org
7357 S:      Maintained
7358 F:      Documentation/hwmon/max20751
7359 F:      drivers/hwmon/max20751.c
7360
7361 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7362 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7363 L:      linux-hwmon@vger.kernel.org
7364 S:      Maintained
7365 F:      Documentation/hwmon/max6650
7366 F:      drivers/hwmon/max6650.c
7367
7368 MAX6697 HARDWARE MONITOR DRIVER
7369 M:      Guenter Roeck <linux@roeck-us.net>
7370 L:      linux-hwmon@vger.kernel.org
7371 S:      Maintained
7372 F:      Documentation/hwmon/max6697
7373 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7374 F:      drivers/hwmon/max6697.c
7375 F:      include/linux/platform_data/max6697.h
7376
7377 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7378 M:      Peter Rosin <peda@axentia.se>
7379 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7380 S:      Maintained
7381 F:      Documentation/devicetree/bindings/sound/max9860.txt
7382 F:      sound/soc/codecs/max9860.*
7383
7384 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7385 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7386 L:      linux-pm@vger.kernel.org
7387 S:      Supported
7388 F:      drivers/power/max14577_charger.c
7389 F:      drivers/power/max77693_charger.c
7390
7391 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7392 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7393 L:      linux-kernel@vger.kernel.org
7394 S:      Supported
7395 F:      drivers/*/*max77802*.c
7396 F:      Documentation/devicetree/bindings/*/*max77802.txt
7397 F:      include/dt-bindings/*/*max77802.h
7398
7399 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7400 M:      Chanwoo Choi <cw00.choi@samsung.com>
7401 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7402 L:      linux-kernel@vger.kernel.org
7403 S:      Supported
7404 F:      drivers/*/max14577*.c
7405 F:      drivers/*/max77686*.c
7406 F:      drivers/*/max77693*.c
7407 F:      drivers/extcon/extcon-max14577.c
7408 F:      drivers/extcon/extcon-max77693.c
7409 F:      drivers/rtc/rtc-max77686.c
7410 F:      drivers/clk/clk-max77686.c
7411 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7412 F:      Documentation/devicetree/bindings/*/max77686.txt
7413 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7414 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7415 F:      include/linux/mfd/max14577*.h
7416 F:      include/linux/mfd/max77686*.h
7417 F:      include/linux/mfd/max77693*.h
7418
7419 MAXIRADIO FM RADIO RECEIVER DRIVER
7420 M:      Hans Verkuil <hverkuil@xs4all.nl>
7421 L:      linux-media@vger.kernel.org
7422 T:      git git://linuxtv.org/media_tree.git
7423 W:      https://linuxtv.org
7424 S:      Maintained
7425 F:      drivers/media/radio/radio-maxiradio*
7426
7427 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7428 M:      Peter Rosin <peda@axentia.se>
7429 L:      linux-iio@vger.kernel.org
7430 S:      Maintained
7431 F:      drivers/iio/potentiometer/mcp4531.c
7432
7433 MEDIA DRIVERS FOR RENESAS - FCP
7434 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435 L:      linux-media@vger.kernel.org
7436 L:      linux-renesas-soc@vger.kernel.org
7437 T:      git git://linuxtv.org/media_tree.git
7438 S:      Supported
7439 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7440 F:      drivers/media/platform/rcar-fcp.c
7441 F:      include/media/rcar-fcp.h
7442
7443 MEDIA DRIVERS FOR RENESAS - VSP1
7444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445 L:      linux-media@vger.kernel.org
7446 L:      linux-renesas-soc@vger.kernel.org
7447 T:      git git://linuxtv.org/media_tree.git
7448 S:      Supported
7449 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7450 F:      drivers/media/platform/vsp1/
7451
7452 MEDIA DRIVERS FOR HELENE
7453 M:      Abylay Ospan <aospan@netup.ru>
7454 L:      linux-media@vger.kernel.org
7455 W:      https://linuxtv.org
7456 W:      http://netup.tv/
7457 T:      git git://linuxtv.org/media_tree.git
7458 S:      Supported
7459 F:      drivers/media/dvb-frontends/helene*
7460
7461 MEDIA DRIVERS FOR ASCOT2E
7462 M:      Sergey Kozlov <serjk@netup.ru>
7463 M:      Abylay Ospan <aospan@netup.ru>
7464 L:      linux-media@vger.kernel.org
7465 W:      https://linuxtv.org
7466 W:      http://netup.tv/
7467 T:      git git://linuxtv.org/media_tree.git
7468 S:      Supported
7469 F:      drivers/media/dvb-frontends/ascot2e*
7470
7471 MEDIA DRIVERS FOR CXD2841ER
7472 M:      Sergey Kozlov <serjk@netup.ru>
7473 M:      Abylay Ospan <aospan@netup.ru>
7474 L:      linux-media@vger.kernel.org
7475 W:      https://linuxtv.org
7476 W:      http://netup.tv/
7477 T:      git git://linuxtv.org/media_tree.git
7478 S:      Supported
7479 F:      drivers/media/dvb-frontends/cxd2841er*
7480
7481 MEDIA DRIVERS FOR HORUS3A
7482 M:      Sergey Kozlov <serjk@netup.ru>
7483 M:      Abylay Ospan <aospan@netup.ru>
7484 L:      linux-media@vger.kernel.org
7485 W:      https://linuxtv.org
7486 W:      http://netup.tv/
7487 T:      git git://linuxtv.org/media_tree.git
7488 S:      Supported
7489 F:      drivers/media/dvb-frontends/horus3a*
7490
7491 MEDIA DRIVERS FOR LNBH25
7492 M:      Sergey Kozlov <serjk@netup.ru>
7493 M:      Abylay Ospan <aospan@netup.ru>
7494 L:      linux-media@vger.kernel.org
7495 W:      https://linuxtv.org
7496 W:      http://netup.tv/
7497 T:      git git://linuxtv.org/media_tree.git
7498 S:      Supported
7499 F:      drivers/media/dvb-frontends/lnbh25*
7500
7501 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7502 M:      Sergey Kozlov <serjk@netup.ru>
7503 M:      Abylay Ospan <aospan@netup.ru>
7504 L:      linux-media@vger.kernel.org
7505 W:      https://linuxtv.org
7506 W:      http://netup.tv/
7507 T:      git git://linuxtv.org/media_tree.git
7508 S:      Supported
7509 F:      drivers/media/pci/netup_unidvb/*
7510
7511 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7512 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7513 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7514 P:      LinuxTV.org Project
7515 L:      linux-media@vger.kernel.org
7516 W:      https://linuxtv.org
7517 Q:      http://patchwork.kernel.org/project/linux-media/list/
7518 T:      git git://linuxtv.org/media_tree.git
7519 S:      Maintained
7520 F:      Documentation/dvb/
7521 F:      Documentation/video4linux/
7522 F:      Documentation/DocBook/media/
7523 F:      drivers/media/
7524 F:      drivers/staging/media/
7525 F:      include/linux/platform_data/media/
7526 F:      include/media/
7527 F:      include/uapi/linux/dvb/
7528 F:      include/uapi/linux/videodev2.h
7529 F:      include/uapi/linux/media.h
7530 F:      include/uapi/linux/v4l2-*
7531 F:      include/uapi/linux/meye.h
7532 F:      include/uapi/linux/ivtv*
7533 F:      include/uapi/linux/uvcvideo.h
7534
7535 MEDIATEK ETHERNET DRIVER
7536 M:      Felix Fietkau <nbd@openwrt.org>
7537 M:      John Crispin <blogic@openwrt.org>
7538 L:      netdev@vger.kernel.org
7539 S:      Maintained
7540 F:      drivers/net/ethernet/mediatek/
7541
7542 MEDIATEK MT7601U WIRELESS LAN DRIVER
7543 M:      Jakub Kicinski <kubakici@wp.pl>
7544 L:      linux-wireless@vger.kernel.org
7545 S:      Maintained
7546 F:      drivers/net/wireless/mediatek/mt7601u/
7547
7548 MEGARAID SCSI/SAS DRIVERS
7549 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7550 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7551 M:      Uday Lingala <uday.lingala@avagotech.com>
7552 L:      megaraidlinux.pdl@avagotech.com
7553 L:      linux-scsi@vger.kernel.org
7554 W:      http://www.lsi.com
7555 S:      Maintained
7556 F:      Documentation/scsi/megaraid.txt
7557 F:      drivers/scsi/megaraid.*
7558 F:      drivers/scsi/megaraid/
7559
7560 MELLANOX ETHERNET DRIVER (mlx4_en)
7561 M:      Tariq Toukan <tariqt@mellanox.com>
7562 L:      netdev@vger.kernel.org
7563 S:      Supported
7564 W:      http://www.mellanox.com
7565 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7566 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7567
7568 MELLANOX ETHERNET DRIVER (mlx5e)
7569 M:      Saeed Mahameed <saeedm@mellanox.com>
7570 L:      netdev@vger.kernel.org
7571 S:      Supported
7572 W:      http://www.mellanox.com
7573 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7574 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7575
7576 MELLANOX ETHERNET SWITCH DRIVERS
7577 M:      Jiri Pirko <jiri@mellanox.com>
7578 M:      Ido Schimmel <idosch@mellanox.com>
7579 L:      netdev@vger.kernel.org
7580 S:      Supported
7581 W:      http://www.mellanox.com
7582 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7583 F:      drivers/net/ethernet/mellanox/mlxsw/
7584
7585 MEMBARRIER SUPPORT
7586 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7587 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7588 L:      linux-kernel@vger.kernel.org
7589 S:      Supported
7590 F:      kernel/membarrier.c
7591 F:      include/uapi/linux/membarrier.h
7592
7593 MEMORY MANAGEMENT
7594 L:      linux-mm@kvack.org
7595 W:      http://www.linux-mm.org
7596 S:      Maintained
7597 F:      include/linux/mm.h
7598 F:      include/linux/gfp.h
7599 F:      include/linux/mmzone.h
7600 F:      include/linux/memory_hotplug.h
7601 F:      include/linux/vmalloc.h
7602 F:      mm/
7603
7604 MEMORY TECHNOLOGY DEVICES (MTD)
7605 M:      David Woodhouse <dwmw2@infradead.org>
7606 M:      Brian Norris <computersforpeace@gmail.com>
7607 L:      linux-mtd@lists.infradead.org
7608 W:      http://www.linux-mtd.infradead.org/
7609 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7610 T:      git git://git.infradead.org/linux-mtd.git
7611 T:      git git://git.infradead.org/l2-mtd.git
7612 S:      Maintained
7613 F:      Documentation/devicetree/bindings/mtd/
7614 F:      drivers/mtd/
7615 F:      include/linux/mtd/
7616 F:      include/uapi/mtd/
7617
7618 MEN A21 WATCHDOG DRIVER
7619 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7620 L:      linux-watchdog@vger.kernel.org
7621 S:      Maintained
7622 F:      drivers/watchdog/mena21_wdt.c
7623
7624 MEN CHAMELEON BUS (mcb)
7625 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7626 S:      Maintained
7627 F:      drivers/mcb/
7628 F:      include/linux/mcb.h
7629 F:      Documentation/men-chameleon-bus.txt
7630
7631 MEN F21BMC (Board Management Controller)
7632 M:      Andreas Werner <andreas.werner@men.de>
7633 S:      Supported
7634 F:      drivers/mfd/menf21bmc.c
7635 F:      drivers/watchdog/menf21bmc_wdt.c
7636 F:      drivers/leds/leds-menf21bmc.c
7637 F:      drivers/hwmon/menf21bmc_hwmon.c
7638 F:      Documentation/hwmon/menf21bmc
7639
7640 METAG ARCHITECTURE
7641 M:      James Hogan <james.hogan@imgtec.com>
7642 L:      linux-metag@vger.kernel.org
7643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7644 S:      Odd Fixes
7645 F:      arch/metag/
7646 F:      Documentation/metag/
7647 F:      Documentation/devicetree/bindings/metag/
7648 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7649 F:      drivers/clocksource/metag_generic.c
7650 F:      drivers/irqchip/irq-metag.c
7651 F:      drivers/irqchip/irq-metag-ext.c
7652 F:      drivers/tty/metag_da.c
7653
7654 MICROBLAZE ARCHITECTURE
7655 M:      Michal Simek <monstr@monstr.eu>
7656 W:      http://www.monstr.eu/fdt/
7657 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7658 S:      Supported
7659 F:      arch/microblaze/
7660
7661 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7662 M:      Chen Yu <yu.c.chen@intel.com>
7663 L:      platform-driver-x86@vger.kernel.org
7664 S:      Supported
7665 F:      drivers/platform/x86/surfacepro3_button.c
7666
7667 MICROTEK X6 SCANNER
7668 M:      Oliver Neukum <oliver@neukum.org>
7669 S:      Maintained
7670 F:      drivers/usb/image/microtek.*
7671
7672 MIPS
7673 M:      Ralf Baechle <ralf@linux-mips.org>
7674 L:      linux-mips@linux-mips.org
7675 W:      http://www.linux-mips.org/
7676 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7677 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7678 S:      Supported
7679 F:      Documentation/devicetree/bindings/mips/
7680 F:      Documentation/mips/
7681 F:      arch/mips/
7682
7683 MIPS/LOONGSON1 ARCHITECTURE
7684 M:      Keguang Zhang <keguang.zhang@gmail.com>
7685 L:      linux-mips@linux-mips.org
7686 S:      Maintained
7687 F:      arch/mips/loongson32/
7688 F:      arch/mips/include/asm/mach-loongson32/
7689 F:      drivers/*/*loongson1*
7690 F:      drivers/*/*/*loongson1*
7691
7692 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7693 M:      Hans Verkuil <hverkuil@xs4all.nl>
7694 L:      linux-media@vger.kernel.org
7695 T:      git git://linuxtv.org/media_tree.git
7696 W:      https://linuxtv.org
7697 S:      Odd Fixes
7698 F:      drivers/media/radio/radio-miropcm20*
7699
7700 MELLANOX MLX4 core VPI driver
7701 M:      Yishai Hadas <yishaih@mellanox.com>
7702 L:      netdev@vger.kernel.org
7703 L:      linux-rdma@vger.kernel.org
7704 W:      http://www.mellanox.com
7705 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7706 S:      Supported
7707 F:      drivers/net/ethernet/mellanox/mlx4/
7708 F:      include/linux/mlx4/
7709
7710 MELLANOX MLX4 IB driver
7711 M:      Yishai Hadas <yishaih@mellanox.com>
7712 L:      linux-rdma@vger.kernel.org
7713 W:      http://www.mellanox.com
7714 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7715 S:      Supported
7716 F:      drivers/infiniband/hw/mlx4/
7717 F:      include/linux/mlx4/
7718
7719 MELLANOX MLX5 core VPI driver
7720 M:      Matan Barak <matanb@mellanox.com>
7721 M:      Leon Romanovsky <leonro@mellanox.com>
7722 L:      netdev@vger.kernel.org
7723 L:      linux-rdma@vger.kernel.org
7724 W:      http://www.mellanox.com
7725 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7726 S:      Supported
7727 F:      drivers/net/ethernet/mellanox/mlx5/core/
7728 F:      include/linux/mlx5/
7729
7730 MELLANOX MLX5 IB driver
7731 M:      Matan Barak <matanb@mellanox.com>
7732 M:      Leon Romanovsky <leonro@mellanox.com>
7733 L:      linux-rdma@vger.kernel.org
7734 W:      http://www.mellanox.com
7735 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7736 S:      Supported
7737 F:      drivers/infiniband/hw/mlx5/
7738 F:      include/linux/mlx5/
7739
7740 MELEXIS MLX90614 DRIVER
7741 M:      Crt Mori <cmo@melexis.com>
7742 L:      linux-iio@vger.kernel.org
7743 W:      http://www.melexis.com
7744 S:      Supported
7745 F:      drivers/iio/temperature/mlx90614.c
7746
7747 MN88472 MEDIA DRIVER
7748 M:      Antti Palosaari <crope@iki.fi>
7749 L:      linux-media@vger.kernel.org
7750 W:      https://linuxtv.org
7751 W:      http://palosaari.fi/linux/
7752 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7753 S:      Maintained
7754 F:      drivers/media/dvb-frontends/mn88472*
7755
7756 MN88473 MEDIA DRIVER
7757 M:      Antti Palosaari <crope@iki.fi>
7758 L:      linux-media@vger.kernel.org
7759 W:      https://linuxtv.org
7760 W:      http://palosaari.fi/linux/
7761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7762 S:      Maintained
7763 F:      drivers/media/dvb-frontends/mn88473*
7764
7765 MODULE SUPPORT
7766 M:      Rusty Russell <rusty@rustcorp.com.au>
7767 S:      Maintained
7768 F:      include/linux/module.h
7769 F:      kernel/module.c
7770
7771 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7772 W:      http://popies.net/meye/
7773 S:      Orphan
7774 F:      Documentation/video4linux/meye.txt
7775 F:      drivers/media/pci/meye/
7776 F:      include/uapi/linux/meye.h
7777
7778 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7779 M:      Jiri Slaby <jirislaby@gmail.com>
7780 S:      Maintained
7781 F:      Documentation/serial/moxa-smartio
7782 F:      drivers/tty/mxser.*
7783
7784 MR800 AVERMEDIA USB FM RADIO DRIVER
7785 M:      Alexey Klimov <klimov.linux@gmail.com>
7786 L:      linux-media@vger.kernel.org
7787 T:      git git://linuxtv.org/media_tree.git
7788 S:      Maintained
7789 F:      drivers/media/radio/radio-mr800.c
7790
7791 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7792 M:      Alan Ott <alan@signal11.us>
7793 L:      linux-wpan@vger.kernel.org
7794 S:      Maintained
7795 F:      drivers/net/ieee802154/mrf24j40.c
7796 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7797
7798 MSI LAPTOP SUPPORT
7799 M:      "Lee, Chun-Yi" <jlee@suse.com>
7800 L:      platform-driver-x86@vger.kernel.org
7801 S:      Maintained
7802 F:      drivers/platform/x86/msi-laptop.c
7803
7804 MSI WMI SUPPORT
7805 L:      platform-driver-x86@vger.kernel.org
7806 S:      Orphan
7807 F:      drivers/platform/x86/msi-wmi.c
7808
7809 MSI001 MEDIA DRIVER
7810 M:      Antti Palosaari <crope@iki.fi>
7811 L:      linux-media@vger.kernel.org
7812 W:      https://linuxtv.org
7813 W:      http://palosaari.fi/linux/
7814 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7815 T:      git git://linuxtv.org/anttip/media_tree.git
7816 S:      Maintained
7817 F:      drivers/media/tuners/msi001*
7818
7819 MSI2500 MEDIA DRIVER
7820 M:      Antti Palosaari <crope@iki.fi>
7821 L:      linux-media@vger.kernel.org
7822 W:      https://linuxtv.org
7823 W:      http://palosaari.fi/linux/
7824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7825 T:      git git://linuxtv.org/anttip/media_tree.git
7826 S:      Maintained
7827 F:      drivers/media/usb/msi2500/
7828
7829 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7830 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7831 L:      linux-mtd@lists.infradead.org
7832 S:      Maintained
7833 F:      drivers/mtd/devices/docg3*
7834
7835 MT9M032 APTINA SENSOR DRIVER
7836 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7837 L:      linux-media@vger.kernel.org
7838 T:      git git://linuxtv.org/media_tree.git
7839 S:      Maintained
7840 F:      drivers/media/i2c/mt9m032.c
7841 F:      include/media/i2c/mt9m032.h
7842
7843 MT9P031 APTINA CAMERA SENSOR
7844 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7845 L:      linux-media@vger.kernel.org
7846 T:      git git://linuxtv.org/media_tree.git
7847 S:      Maintained
7848 F:      drivers/media/i2c/mt9p031.c
7849 F:      include/media/i2c/mt9p031.h
7850
7851 MT9T001 APTINA CAMERA SENSOR
7852 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7853 L:      linux-media@vger.kernel.org
7854 T:      git git://linuxtv.org/media_tree.git
7855 S:      Maintained
7856 F:      drivers/media/i2c/mt9t001.c
7857 F:      include/media/i2c/mt9t001.h
7858
7859 MT9V032 APTINA CAMERA SENSOR
7860 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7861 L:      linux-media@vger.kernel.org
7862 T:      git git://linuxtv.org/media_tree.git
7863 S:      Maintained
7864 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7865 F:      drivers/media/i2c/mt9v032.c
7866 F:      include/media/i2c/mt9v032.h
7867
7868 MULTIFUNCTION DEVICES (MFD)
7869 M:      Lee Jones <lee.jones@linaro.org>
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7871 S:      Supported
7872 F:      drivers/mfd/
7873 F:      include/linux/mfd/
7874
7875 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7876 M:      Ulf Hansson <ulf.hansson@linaro.org>
7877 L:      linux-mmc@vger.kernel.org
7878 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7879 S:      Maintained
7880 F:      Documentation/devicetree/bindings/mmc/
7881 F:      drivers/mmc/
7882 F:      include/linux/mmc/
7883 F:      include/uapi/linux/mmc/
7884
7885 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7886 S:      Orphan
7887 F:      drivers/mmc/host/mmc_spi.c
7888 F:      include/linux/spi/mmc_spi.h
7889
7890 MULTISOUND SOUND DRIVER
7891 M:      Andrew Veliath <andrewtv@usa.net>
7892 S:      Maintained
7893 F:      Documentation/sound/oss/MultiSound
7894 F:      sound/oss/msnd*
7895
7896 MULTITECH MULTIPORT CARD (ISICOM)
7897 S:      Orphan
7898 F:      drivers/tty/isicom.c
7899 F:      include/linux/isicom.h
7900
7901 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7902 M:      Bin Liu <b-liu@ti.com>
7903 L:      linux-usb@vger.kernel.org
7904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7905 S:      Maintained
7906 F:      drivers/usb/musb/
7907
7908 MXL5007T MEDIA DRIVER
7909 M:      Michael Krufky <mkrufky@linuxtv.org>
7910 L:      linux-media@vger.kernel.org
7911 W:      https://linuxtv.org
7912 W:      http://github.com/mkrufky
7913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7914 T:      git git://linuxtv.org/mkrufky/tuners.git
7915 S:      Maintained
7916 F:      drivers/media/tuners/mxl5007t.*
7917
7918 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7919 M:      Hyong-Youb Kim <hykim@myri.com>
7920 L:      netdev@vger.kernel.org
7921 W:      https://www.myricom.com/support/downloads/myri10ge.html
7922 S:      Supported
7923 F:      drivers/net/ethernet/myricom/myri10ge/
7924
7925 NAND FLASH SUBSYSTEM
7926 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7927 R:      Richard Weinberger <richard@nod.at>
7928 L:      linux-mtd@lists.infradead.org
7929 W:      http://www.linux-mtd.infradead.org/
7930 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7931 T:      git git://github.com/linux-nand/linux.git
7932 S:      Maintained
7933 F:      drivers/mtd/nand/
7934 F:      include/linux/mtd/nand*.h
7935
7936 NATSEMI ETHERNET DRIVER (DP8381x)
7937 S:      Orphan
7938 F:      drivers/net/ethernet/natsemi/natsemi.c
7939
7940 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7941 M:      Daniel Mack <zonque@gmail.com>
7942 S:      Maintained
7943 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7944 W:      http://www.native-instruments.com
7945 F:      sound/usb/caiaq/
7946
7947 NCP FILESYSTEM
7948 M:      Petr Vandrovec <petr@vandrovec.name>
7949 S:      Odd Fixes
7950 F:      fs/ncpfs/
7951
7952 NCR 5380 SCSI DRIVERS
7953 M:      Finn Thain <fthain@telegraphics.com.au>
7954 M:      Michael Schmitz <schmitzmic@gmail.com>
7955 L:      linux-scsi@vger.kernel.org
7956 S:      Maintained
7957 F:      Documentation/scsi/g_NCR5380.txt
7958 F:      Documentation/scsi/dtc3x80.txt
7959 F:      drivers/scsi/NCR5380.*
7960 F:      drivers/scsi/arm/cumana_1.c
7961 F:      drivers/scsi/arm/oak.c
7962 F:      drivers/scsi/atari_scsi.*
7963 F:      drivers/scsi/dmx3191d.c
7964 F:      drivers/scsi/dtc.*
7965 F:      drivers/scsi/g_NCR5380.*
7966 F:      drivers/scsi/g_NCR5380_mmio.c
7967 F:      drivers/scsi/mac_scsi.*
7968 F:      drivers/scsi/pas16.*
7969 F:      drivers/scsi/sun3_scsi.*
7970 F:      drivers/scsi/sun3_scsi_vme.c
7971 F:      drivers/scsi/t128.*
7972
7973 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7974 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7975 L:      linux-scsi@vger.kernel.org
7976 S:      Maintained
7977 F:      drivers/scsi/NCR_D700.*
7978
7979 NCT6775 HARDWARE MONITOR DRIVER
7980 M:      Guenter Roeck <linux@roeck-us.net>
7981 L:      linux-hwmon@vger.kernel.org
7982 S:      Maintained
7983 F:      Documentation/hwmon/nct6775
7984 F:      drivers/hwmon/nct6775.c
7985
7986 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7987 M:      Faisal Latif <faisal.latif@intel.com>
7988 L:      linux-rdma@vger.kernel.org
7989 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7990 S:      Supported
7991 F:      drivers/infiniband/hw/nes/
7992
7993 NETEM NETWORK EMULATOR
7994 M:      Stephen Hemminger <stephen@networkplumber.org>
7995 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7996 S:      Maintained
7997 F:      net/sched/sch_netem.c
7998
7999 NETERION 10GbE DRIVERS (s2io/vxge)
8000 M:      Jon Mason <jdmason@kudzu.us>
8001 L:      netdev@vger.kernel.org
8002 S:      Supported
8003 F:      Documentation/networking/s2io.txt
8004 F:      Documentation/networking/vxge.txt
8005 F:      drivers/net/ethernet/neterion/
8006
8007 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8008 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8009 M:      Patrick McHardy <kaber@trash.net>
8010 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8011 L:      netfilter-devel@vger.kernel.org
8012 L:      coreteam@netfilter.org
8013 W:      http://www.netfilter.org/
8014 W:      http://www.iptables.org/
8015 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8018 S:      Supported
8019 F:      include/linux/netfilter*
8020 F:      include/linux/netfilter/
8021 F:      include/net/netfilter/
8022 F:      include/uapi/linux/netfilter*
8023 F:      include/uapi/linux/netfilter/
8024 F:      net/*/netfilter.c
8025 F:      net/*/netfilter/
8026 F:      net/netfilter/
8027 F:      net/bridge/br_netfilter*.c
8028
8029 NETLABEL
8030 M:      Paul Moore <paul@paul-moore.com>
8031 W:      http://netlabel.sf.net
8032 L:      netdev@vger.kernel.org
8033 S:      Maintained
8034 F:      Documentation/netlabel/
8035 F:      include/net/netlabel.h
8036 F:      net/netlabel/
8037
8038 NETROM NETWORK LAYER
8039 M:      Ralf Baechle <ralf@linux-mips.org>
8040 L:      linux-hams@vger.kernel.org
8041 W:      http://www.linux-ax25.org/
8042 S:      Maintained
8043 F:      include/net/netrom.h
8044 F:      include/uapi/linux/netrom.h
8045 F:      net/netrom/
8046
8047 NETRONOME ETHERNET DRIVERS
8048 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8049 L:      oss-drivers@netronome.com
8050 S:      Maintained
8051 F:      drivers/net/ethernet/netronome/
8052
8053 NETWORK BLOCK DEVICE (NBD)
8054 M:      Markus Pargmann <mpa@pengutronix.de>
8055 S:      Maintained
8056 L:      nbd-general@lists.sourceforge.net
8057 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8058 F:      Documentation/blockdev/nbd.txt
8059 F:      drivers/block/nbd.c
8060 F:      include/uapi/linux/nbd.h
8061
8062 NETWORK DROP MONITOR
8063 M:      Neil Horman <nhorman@tuxdriver.com>
8064 L:      netdev@vger.kernel.org
8065 S:      Maintained
8066 W:      https://fedorahosted.org/dropwatch/
8067 F:      net/core/drop_monitor.c
8068
8069 NETWORKING [GENERAL]
8070 M:      "David S. Miller" <davem@davemloft.net>
8071 L:      netdev@vger.kernel.org
8072 W:      http://www.linuxfoundation.org/en/Net
8073 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8076 S:      Maintained
8077 F:      net/
8078 F:      include/net/
8079 F:      include/linux/in.h
8080 F:      include/linux/net.h
8081 F:      include/linux/netdevice.h
8082 F:      include/uapi/linux/in.h
8083 F:      include/uapi/linux/net.h
8084 F:      include/uapi/linux/netdevice.h
8085 F:      include/uapi/linux/net_namespace.h
8086 F:      tools/net/
8087 F:      tools/testing/selftests/net/
8088 F:      lib/random32.c
8089 F:      lib/test_bpf.c
8090
8091 NETWORKING [IPv4/IPv6]
8092 M:      "David S. Miller" <davem@davemloft.net>
8093 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8094 M:      James Morris <jmorris@namei.org>
8095 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8096 M:      Patrick McHardy <kaber@trash.net>
8097 L:      netdev@vger.kernel.org
8098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8099 S:      Maintained
8100 F:      net/ipv4/
8101 F:      net/ipv6/
8102 F:      include/net/ip*
8103 F:      arch/x86/net/*
8104
8105 NETWORKING [IPSEC]
8106 M:      Steffen Klassert <steffen.klassert@secunet.com>
8107 M:      Herbert Xu <herbert@gondor.apana.org.au>
8108 M:      "David S. Miller" <davem@davemloft.net>
8109 L:      netdev@vger.kernel.org
8110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8112 S:      Maintained
8113 F:      net/core/flow.c
8114 F:      net/xfrm/
8115 F:      net/key/
8116 F:      net/ipv4/xfrm*
8117 F:      net/ipv4/esp4.c
8118 F:      net/ipv4/ah4.c
8119 F:      net/ipv4/ipcomp.c
8120 F:      net/ipv4/ip_vti.c
8121 F:      net/ipv6/xfrm*
8122 F:      net/ipv6/esp6.c
8123 F:      net/ipv6/ah6.c
8124 F:      net/ipv6/ipcomp6.c
8125 F:      net/ipv6/ip6_vti.c
8126 F:      include/uapi/linux/xfrm.h
8127 F:      include/net/xfrm.h
8128
8129 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8130 M:      Paul Moore <paul@paul-moore.com>
8131 L:      netdev@vger.kernel.org
8132 S:      Maintained
8133
8134 NETWORKING [WIRELESS]
8135 L:      linux-wireless@vger.kernel.org
8136 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8137
8138 NETWORKING DRIVERS
8139 L:      netdev@vger.kernel.org
8140 W:      http://www.linuxfoundation.org/en/Net
8141 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8144 S:      Odd Fixes
8145 F:      Documentation/devicetree/bindings/net/
8146 F:      drivers/net/
8147 F:      include/linux/if_*
8148 F:      include/linux/netdevice.h
8149 F:      include/linux/etherdevice.h
8150 F:      include/linux/fcdevice.h
8151 F:      include/linux/fddidevice.h
8152 F:      include/linux/hippidevice.h
8153 F:      include/linux/inetdevice.h
8154 F:      include/uapi/linux/if_*
8155 F:      include/uapi/linux/netdevice.h
8156
8157 NETWORKING DRIVERS (WIRELESS)
8158 M:      Kalle Valo <kvalo@codeaurora.org>
8159 L:      linux-wireless@vger.kernel.org
8160 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8163 S:      Maintained
8164 F:      Documentation/devicetree/bindings/net/wireless/
8165 F:      drivers/net/wireless/
8166
8167 NETXEN (1/10) GbE SUPPORT
8168 M:      Manish Chopra <manish.chopra@qlogic.com>
8169 M:      Sony Chacko <sony.chacko@qlogic.com>
8170 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8171 L:      netdev@vger.kernel.org
8172 W:      http://www.qlogic.com
8173 S:      Supported
8174 F:      drivers/net/ethernet/qlogic/netxen/
8175
8176 NFC SUBSYSTEM
8177 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8178 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8179 M:      Samuel Ortiz <sameo@linux.intel.com>
8180 L:      linux-wireless@vger.kernel.org
8181 L:      linux-nfc@lists.01.org (subscribers-only)
8182 S:      Supported
8183 F:      net/nfc/
8184 F:      include/net/nfc/
8185 F:      include/uapi/linux/nfc.h
8186 F:      drivers/nfc/
8187 F:      include/linux/platform_data/nfcmrvl.h
8188 F:      include/linux/platform_data/nxp-nci.h
8189 F:      include/linux/platform_data/pn544.h
8190 F:      include/linux/platform_data/st21nfca.h
8191 F:      include/linux/platform_data/st-nci.h
8192 F:      Documentation/devicetree/bindings/net/nfc/
8193
8194 NFS, SUNRPC, AND LOCKD CLIENTS
8195 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8196 M:      Anna Schumaker <anna.schumaker@netapp.com>
8197 L:      linux-nfs@vger.kernel.org
8198 W:      http://client.linux-nfs.org
8199 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8200 S:      Maintained
8201 F:      fs/lockd/
8202 F:      fs/nfs/
8203 F:      fs/nfs_common/
8204 F:      net/sunrpc/
8205 F:      include/linux/lockd/
8206 F:      include/linux/nfs*
8207 F:      include/linux/sunrpc/
8208 F:      include/uapi/linux/nfs*
8209 F:      include/uapi/linux/sunrpc/
8210
8211 NILFS2 FILESYSTEM
8212 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8213 L:      linux-nilfs@vger.kernel.org
8214 W:      http://nilfs.sourceforge.net/
8215 W:      http://nilfs.osdn.jp/
8216 T:      git git://github.com/konis/nilfs2.git
8217 S:      Supported
8218 F:      Documentation/filesystems/nilfs2.txt
8219 F:      fs/nilfs2/
8220 F:      include/linux/nilfs2_fs.h
8221 F:      include/trace/events/nilfs2.h
8222
8223 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8224 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8225 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8226 S:      Maintained
8227 F:      Documentation/scsi/NinjaSCSI.txt
8228 F:      drivers/scsi/pcmcia/nsp_*
8229
8230 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8231 M:      GOTO Masanori <gotom@debian.or.jp>
8232 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8233 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8234 S:      Maintained
8235 F:      Documentation/scsi/NinjaSCSI.txt
8236 F:      drivers/scsi/nsp32*
8237
8238 NIOS2 ARCHITECTURE
8239 M:      Ley Foon Tan <lftan@altera.com>
8240 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8242 S:      Maintained
8243 F:      arch/nios2/
8244
8245 NOKIA N900 POWER SUPPLY DRIVERS
8246 R:      Pali Rohár <pali.rohar@gmail.com>
8247 F:      include/linux/power/bq2415x_charger.h
8248 F:      include/linux/power/bq27xxx_battery.h
8249 F:      include/linux/power/isp1704_charger.h
8250 F:      drivers/power/bq2415x_charger.c
8251 F:      drivers/power/bq27xxx_battery.c
8252 F:      drivers/power/bq27xxx_battery_i2c.c
8253 F:      drivers/power/isp1704_charger.c
8254 F:      drivers/power/rx51_battery.c
8255
8256 NTB DRIVER CORE
8257 M:      Jon Mason <jdmason@kudzu.us>
8258 M:      Dave Jiang <dave.jiang@intel.com>
8259 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8260 L:      linux-ntb@googlegroups.com
8261 S:      Supported
8262 W:      https://github.com/jonmason/ntb/wiki
8263 T:      git git://github.com/jonmason/ntb.git
8264 F:      drivers/ntb/
8265 F:      drivers/net/ntb_netdev.c
8266 F:      include/linux/ntb.h
8267 F:      include/linux/ntb_transport.h
8268
8269 NTB INTEL DRIVER
8270 M:      Jon Mason <jdmason@kudzu.us>
8271 M:      Dave Jiang <dave.jiang@intel.com>
8272 L:      linux-ntb@googlegroups.com
8273 S:      Supported
8274 W:      https://github.com/jonmason/ntb/wiki
8275 T:      git git://github.com/jonmason/ntb.git
8276 F:      drivers/ntb/hw/intel/
8277
8278 NTB AMD DRIVER
8279 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8280 L:      linux-ntb@googlegroups.com
8281 S:      Supported
8282 F:      drivers/ntb/hw/amd/
8283
8284 NTFS FILESYSTEM
8285 M:      Anton Altaparmakov <anton@tuxera.com>
8286 L:      linux-ntfs-dev@lists.sourceforge.net
8287 W:      http://www.tuxera.com/
8288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8289 S:      Supported
8290 F:      Documentation/filesystems/ntfs.txt
8291 F:      fs/ntfs/
8292
8293 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8294 M:      Antonino Daplas <adaplas@gmail.com>
8295 L:      linux-fbdev@vger.kernel.org
8296 S:      Maintained
8297 F:      drivers/video/fbdev/riva/
8298 F:      drivers/video/fbdev/nvidia/
8299
8300 NVM EXPRESS DRIVER
8301 M:      Keith Busch <keith.busch@intel.com>
8302 M:      Jens Axboe <axboe@fb.com>
8303 L:      linux-nvme@lists.infradead.org
8304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8305 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8306 S:      Supported
8307 F:      drivers/nvme/host/
8308 F:      include/linux/nvme.h
8309
8310 NVM EXPRESS TARGET DRIVER
8311 M:      Christoph Hellwig <hch@lst.de>
8312 M:      Sagi Grimberg <sagi@grimberg.me>
8313 L:      linux-nvme@lists.infradead.org
8314 S:      Supported
8315 F:      drivers/nvme/target/
8316
8317 NVMEM FRAMEWORK
8318 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8319 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8320 S:      Maintained
8321 F:      drivers/nvmem/
8322 F:      Documentation/devicetree/bindings/nvmem/
8323 F:      include/linux/nvmem-consumer.h
8324 F:      include/linux/nvmem-provider.h
8325
8326 NXP-NCI NFC DRIVER
8327 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8328 R:      Charles Gorand <charles.gorand@effinnov.com>
8329 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8330 S:      Supported
8331 F:      drivers/nfc/nxp-nci
8332
8333 NXP TDA998X DRM DRIVER
8334 M:      Russell King <rmk+kernel@armlinux.org.uk>
8335 S:      Supported
8336 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8337 F:      include/drm/i2c/tda998x.h
8338
8339 NXP TFA9879 DRIVER
8340 M:      Peter Rosin <peda@axentia.se>
8341 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8342 S:      Maintained
8343 F:      sound/soc/codecs/tfa9879*
8344
8345 OBJTOOL
8346 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8347 S:      Supported
8348 F:      tools/objtool/
8349
8350 OMAP SUPPORT
8351 M:      Tony Lindgren <tony@atomide.com>
8352 L:      linux-omap@vger.kernel.org
8353 W:      http://www.muru.com/linux/omap/
8354 W:      http://linux.omap.com/
8355 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8357 S:      Maintained
8358 F:      arch/arm/*omap*/
8359 F:      arch/arm/configs/omap1_defconfig
8360 F:      arch/arm/configs/omap2plus_defconfig
8361 F:      drivers/i2c/busses/i2c-omap.c
8362 F:      drivers/irqchip/irq-omap-intc.c
8363 F:      drivers/mfd/*omap*.c
8364 F:      drivers/mfd/menelaus.c
8365 F:      drivers/mfd/palmas.c
8366 F:      drivers/mfd/tps65217.c
8367 F:      drivers/mfd/tps65218.c
8368 F:      drivers/mfd/tps65910.c
8369 F:      drivers/mfd/twl-core.[ch]
8370 F:      drivers/mfd/twl4030*.c
8371 F:      drivers/mfd/twl6030*.c
8372 F:      drivers/mfd/twl6040*.c
8373 F:      drivers/regulator/palmas-regulator*.c
8374 F:      drivers/regulator/pbias-regulator.c
8375 F:      drivers/regulator/tps65217-regulator.c
8376 F:      drivers/regulator/tps65218-regulator.c
8377 F:      drivers/regulator/tps65910-regulator.c
8378 F:      drivers/regulator/twl-regulator.c
8379 F:      include/linux/i2c-omap.h
8380
8381 OMAP DEVICE TREE SUPPORT
8382 M:      Benoît Cousson <bcousson@baylibre.com>
8383 M:      Tony Lindgren <tony@atomide.com>
8384 L:      linux-omap@vger.kernel.org
8385 L:      devicetree@vger.kernel.org
8386 S:      Maintained
8387 F:      arch/arm/boot/dts/*omap*
8388 F:      arch/arm/boot/dts/*am3*
8389 F:      arch/arm/boot/dts/*am4*
8390 F:      arch/arm/boot/dts/*am5*
8391 F:      arch/arm/boot/dts/*dra7*
8392
8393 OMAP CLOCK FRAMEWORK SUPPORT
8394 M:      Paul Walmsley <paul@pwsan.com>
8395 L:      linux-omap@vger.kernel.org
8396 S:      Maintained
8397 F:      arch/arm/*omap*/*clock*
8398
8399 OMAP POWER MANAGEMENT SUPPORT
8400 M:      Kevin Hilman <khilman@kernel.org>
8401 L:      linux-omap@vger.kernel.org
8402 S:      Maintained
8403 F:      arch/arm/*omap*/*pm*
8404 F:      drivers/cpufreq/omap-cpufreq.c
8405
8406 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8407 M:      Rajendra Nayak <rnayak@codeaurora.org>
8408 M:      Paul Walmsley <paul@pwsan.com>
8409 L:      linux-omap@vger.kernel.org
8410 S:      Maintained
8411 F:      arch/arm/mach-omap2/prm*
8412
8413 OMAP AUDIO SUPPORT
8414 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8415 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8416 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8417 L:      linux-omap@vger.kernel.org
8418 S:      Maintained
8419 F:      sound/soc/omap/
8420
8421 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8422 M:      Roger Quadros <rogerq@ti.com>
8423 M:      Tony Lindgren <tony@atomide.com>
8424 L:      linux-omap@vger.kernel.org
8425 S:      Maintained
8426 F:      drivers/memory/omap-gpmc.c
8427 F:      arch/arm/mach-omap2/*gpmc*
8428
8429 OMAP FRAMEBUFFER SUPPORT
8430 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8431 L:      linux-fbdev@vger.kernel.org
8432 L:      linux-omap@vger.kernel.org
8433 S:      Maintained
8434 F:      drivers/video/fbdev/omap/
8435
8436 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8437 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8438 L:      linux-omap@vger.kernel.org
8439 L:      linux-fbdev@vger.kernel.org
8440 S:      Maintained
8441 F:      drivers/video/fbdev/omap2/
8442 F:      Documentation/arm/OMAP/DSS
8443
8444 OMAP HARDWARE SPINLOCK SUPPORT
8445 M:      Ohad Ben-Cohen <ohad@wizery.com>
8446 L:      linux-omap@vger.kernel.org
8447 S:      Maintained
8448 F:      drivers/hwspinlock/omap_hwspinlock.c
8449
8450 OMAP MMC SUPPORT
8451 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8452 L:      linux-omap@vger.kernel.org
8453 S:      Maintained
8454 F:      drivers/mmc/host/omap.c
8455
8456 OMAP HS MMC SUPPORT
8457 L:      linux-mmc@vger.kernel.org
8458 L:      linux-omap@vger.kernel.org
8459 S:      Orphan
8460 F:      drivers/mmc/host/omap_hsmmc.c
8461
8462 OMAP RANDOM NUMBER GENERATOR SUPPORT
8463 M:      Deepak Saxena <dsaxena@plexity.net>
8464 S:      Maintained
8465 F:      drivers/char/hw_random/omap-rng.c
8466
8467 OMAP HWMOD SUPPORT
8468 M:      Benoît Cousson <bcousson@baylibre.com>
8469 M:      Paul Walmsley <paul@pwsan.com>
8470 L:      linux-omap@vger.kernel.org
8471 S:      Maintained
8472 F:      arch/arm/mach-omap2/omap_hwmod.*
8473
8474 OMAP HWMOD DATA
8475 M:      Paul Walmsley <paul@pwsan.com>
8476 L:      linux-omap@vger.kernel.org
8477 S:      Maintained
8478 F:      arch/arm/mach-omap2/omap_hwmod*data*
8479
8480 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8481 M:      Benoît Cousson <bcousson@baylibre.com>
8482 L:      linux-omap@vger.kernel.org
8483 S:      Maintained
8484 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8485
8486 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8487 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8488 L:      linux-media@vger.kernel.org
8489 S:      Maintained
8490 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8491 F:      drivers/media/platform/omap3isp/
8492 F:      drivers/staging/media/omap4iss/
8493
8494 OMAP USB SUPPORT
8495 L:      linux-usb@vger.kernel.org
8496 L:      linux-omap@vger.kernel.org
8497 S:      Orphan
8498 F:      drivers/usb/*/*omap*
8499 F:      arch/arm/*omap*/usb*
8500
8501 OMAP GPIO DRIVER
8502 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8503 M:      Santosh Shilimkar <ssantosh@kernel.org>
8504 M:      Kevin Hilman <khilman@kernel.org>
8505 L:      linux-omap@vger.kernel.org
8506 S:      Maintained
8507 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8508 F:      drivers/gpio/gpio-omap.c
8509
8510 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8511 M:      Mark Jackson <mpfj@newflow.co.uk>
8512 L:      linux-omap@vger.kernel.org
8513 S:      Maintained
8514 F:      arch/arm/boot/dts/am335x-nano.dts
8515
8516 OMFS FILESYSTEM
8517 M:      Bob Copeland <me@bobcopeland.com>
8518 L:      linux-karma-devel@lists.sourceforge.net
8519 S:      Maintained
8520 F:      Documentation/filesystems/omfs.txt
8521 F:      fs/omfs/
8522
8523 OMNIKEY CARDMAN 4000 DRIVER
8524 M:      Harald Welte <laforge@gnumonks.org>
8525 S:      Maintained
8526 F:      drivers/char/pcmcia/cm4000_cs.c
8527 F:      include/linux/cm4000_cs.h
8528 F:      include/uapi/linux/cm4000_cs.h
8529
8530 OMNIKEY CARDMAN 4040 DRIVER
8531 M:      Harald Welte <laforge@gnumonks.org>
8532 S:      Maintained
8533 F:      drivers/char/pcmcia/cm4040_cs.*
8534
8535 OMNIVISION OV7670 SENSOR DRIVER
8536 M:      Jonathan Corbet <corbet@lwn.net>
8537 L:      linux-media@vger.kernel.org
8538 T:      git git://linuxtv.org/media_tree.git
8539 S:      Maintained
8540 F:      drivers/media/i2c/ov7670.c
8541
8542 ONENAND FLASH DRIVER
8543 M:      Kyungmin Park <kyungmin.park@samsung.com>
8544 L:      linux-mtd@lists.infradead.org
8545 S:      Maintained
8546 F:      drivers/mtd/onenand/
8547 F:      include/linux/mtd/onenand*.h
8548
8549 ONSTREAM SCSI TAPE DRIVER
8550 M:      Willem Riede <osst@riede.org>
8551 L:      osst-users@lists.sourceforge.net
8552 L:      linux-scsi@vger.kernel.org
8553 S:      Maintained
8554 F:      Documentation/scsi/osst.txt
8555 F:      drivers/scsi/osst.*
8556 F:      drivers/scsi/osst_*.h
8557 F:      drivers/scsi/st.h
8558
8559 OPENCORES I2C BUS DRIVER
8560 M:      Peter Korsgaard <jacmet@sunsite.dk>
8561 L:      linux-i2c@vger.kernel.org
8562 S:      Maintained
8563 F:      Documentation/i2c/busses/i2c-ocores
8564 F:      drivers/i2c/busses/i2c-ocores.c
8565
8566 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8567 M:      Rob Herring <robh+dt@kernel.org>
8568 M:      Frank Rowand <frowand.list@gmail.com>
8569 L:      devicetree@vger.kernel.org
8570 W:      http://www.devicetree.org/
8571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8572 S:      Maintained
8573 F:      drivers/of/
8574 F:      include/linux/of*.h
8575 F:      scripts/dtc/
8576
8577 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8578 M:      Rob Herring <robh+dt@kernel.org>
8579 M:      Mark Rutland <mark.rutland@arm.com>
8580 L:      devicetree@vger.kernel.org
8581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8582 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8583 S:      Maintained
8584 F:      Documentation/devicetree/
8585 F:      arch/*/boot/dts/
8586 F:      include/dt-bindings/
8587
8588 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8589 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8590 L:      devicetree@vger.kernel.org
8591 S:      Maintained
8592 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8593 F:      Documentation/devicetree/overlay-notes.txt
8594 F:      drivers/of/overlay.c
8595 F:      drivers/of/resolver.c
8596
8597 OPENRISC ARCHITECTURE
8598 M:      Jonas Bonn <jonas@southpole.se>
8599 W:      http://openrisc.net
8600 S:      Maintained
8601 T:      git git://openrisc.net/~jonas/linux
8602 F:      arch/openrisc/
8603
8604 OPENVSWITCH
8605 M:      Pravin Shelar <pshelar@nicira.com>
8606 L:      netdev@vger.kernel.org
8607 L:      dev@openvswitch.org
8608 W:      http://openvswitch.org
8609 S:      Maintained
8610 F:      net/openvswitch/
8611 F:      include/uapi/linux/openvswitch.h
8612
8613 OPERATING PERFORMANCE POINTS (OPP)
8614 M:      Viresh Kumar <vireshk@kernel.org>
8615 M:      Nishanth Menon <nm@ti.com>
8616 M:      Stephen Boyd <sboyd@codeaurora.org>
8617 L:      linux-pm@vger.kernel.org
8618 S:      Maintained
8619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8620 F:      drivers/base/power/opp/
8621 F:      include/linux/pm_opp.h
8622 F:      Documentation/power/opp.txt
8623 F:      Documentation/devicetree/bindings/opp/
8624
8625 OPL4 DRIVER
8626 M:      Clemens Ladisch <clemens@ladisch.de>
8627 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8628 T:      git git://git.alsa-project.org/alsa-kernel.git
8629 S:      Maintained
8630 F:      sound/drivers/opl4/
8631
8632 OPROFILE
8633 M:      Robert Richter <rric@kernel.org>
8634 L:      oprofile-list@lists.sf.net
8635 S:      Maintained
8636 F:      arch/*/include/asm/oprofile*.h
8637 F:      arch/*/oprofile/
8638 F:      drivers/oprofile/
8639 F:      include/linux/oprofile.h
8640
8641 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8642 M:      Mark Fasheh <mfasheh@suse.com>
8643 M:      Joel Becker <jlbec@evilplan.org>
8644 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8645 W:      http://ocfs2.wiki.kernel.org
8646 S:      Supported
8647 F:      Documentation/filesystems/ocfs2.txt
8648 F:      Documentation/filesystems/dlmfs.txt
8649 F:      fs/ocfs2/
8650
8651 ORINOCO DRIVER
8652 L:      linux-wireless@vger.kernel.org
8653 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8654 W:      http://www.nongnu.org/orinoco/
8655 S:      Orphan
8656 F:      drivers/net/wireless/intersil/orinoco/
8657
8658 OSD LIBRARY and FILESYSTEM
8659 M:      Boaz Harrosh <ooo@electrozaur.com>
8660 M:      Benny Halevy <bhalevy@primarydata.com>
8661 L:      osd-dev@open-osd.org
8662 W:      http://open-osd.org
8663 T:      git git://git.open-osd.org/open-osd.git
8664 S:      Maintained
8665 F:      drivers/scsi/osd/
8666 F:      include/scsi/osd_*
8667 F:      fs/exofs/
8668
8669 OVERLAY FILESYSTEM
8670 M:      Miklos Szeredi <miklos@szeredi.hu>
8671 L:      linux-unionfs@vger.kernel.org
8672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8673 S:      Supported
8674 F:      fs/overlayfs/
8675 F:      Documentation/filesystems/overlayfs.txt
8676
8677 ORANGEFS FILESYSTEM
8678 M:      Mike Marshall <hubcap@omnibond.com>
8679 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8681 S:      Supported
8682 F:      fs/orangefs/
8683 F:      Documentation/filesystems/orangefs.txt
8684
8685 P54 WIRELESS DRIVER
8686 M:      Christian Lamparter <chunkeey@googlemail.com>
8687 L:      linux-wireless@vger.kernel.org
8688 W:      http://wireless.kernel.org/en/users/Drivers/p54
8689 S:      Maintained
8690 F:      drivers/net/wireless/intersil/p54/
8691
8692 PA SEMI ETHERNET DRIVER
8693 M:      Olof Johansson <olof@lixom.net>
8694 L:      netdev@vger.kernel.org
8695 S:      Maintained
8696 F:      drivers/net/ethernet/pasemi/*
8697
8698 PA SEMI SMBUS DRIVER
8699 M:      Olof Johansson <olof@lixom.net>
8700 L:      linux-i2c@vger.kernel.org
8701 S:      Maintained
8702 F:      drivers/i2c/busses/i2c-pasemi.c
8703
8704 PADATA PARALLEL EXECUTION MECHANISM
8705 M:      Steffen Klassert <steffen.klassert@secunet.com>
8706 L:      linux-crypto@vger.kernel.org
8707 S:      Maintained
8708 F:      kernel/padata.c
8709 F:      include/linux/padata.h
8710 F:      Documentation/padata.txt
8711
8712 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8713 M:      Harald Welte <laforge@gnumonks.org>
8714 L:      platform-driver-x86@vger.kernel.org
8715 S:      Maintained
8716 F:      drivers/platform/x86/panasonic-laptop.c
8717
8718 PANASONIC MN10300/AM33/AM34 PORT
8719 M:      David Howells <dhowells@redhat.com>
8720 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8721 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8722 S:      Maintained
8723 F:      Documentation/mn10300/
8724 F:      arch/mn10300/
8725
8726 PARALLEL LCD/KEYPAD PANEL DRIVER
8727 M:      Willy Tarreau <willy@haproxy.com>
8728 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8729 S:      Odd Fixes
8730 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8731 F:      drivers/misc/panel.c
8732
8733 PARALLEL PORT SUBSYSTEM
8734 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8735 M:      Sudip Mukherjee <sudip@vectorindia.org>
8736 L:      linux-parport@lists.infradead.org (subscribers-only)
8737 S:      Maintained
8738 F:      drivers/parport/
8739 F:      include/linux/parport*.h
8740 F:      drivers/char/ppdev.c
8741 F:      include/uapi/linux/ppdev.h
8742 F:      Documentation/parport*.txt
8743
8744 PARAVIRT_OPS INTERFACE
8745 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8746 M:      Chris Wright <chrisw@sous-sol.org>
8747 M:      Alok Kataria <akataria@vmware.com>
8748 M:      Rusty Russell <rusty@rustcorp.com.au>
8749 L:      virtualization@lists.linux-foundation.org
8750 S:      Supported
8751 F:      Documentation/virtual/paravirt_ops.txt
8752 F:      arch/*/kernel/paravirt*
8753 F:      arch/*/include/asm/paravirt.h
8754
8755 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8756 M:      Tim Waugh <tim@cyberelk.net>
8757 L:      linux-parport@lists.infradead.org (subscribers-only)
8758 S:      Maintained
8759 F:      Documentation/blockdev/paride.txt
8760 F:      drivers/block/paride/
8761
8762 PARISC ARCHITECTURE
8763 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8764 M:      Helge Deller <deller@gmx.de>
8765 L:      linux-parisc@vger.kernel.org
8766 W:      http://www.parisc-linux.org/
8767 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8770 S:      Maintained
8771 F:      arch/parisc/
8772 F:      Documentation/parisc/
8773 F:      drivers/parisc/
8774 F:      drivers/char/agp/parisc-agp.c
8775 F:      drivers/input/serio/gscps2.c
8776 F:      drivers/parport/parport_gsc.*
8777 F:      drivers/tty/serial/8250/8250_gsc.c
8778 F:      drivers/video/fbdev/sti*
8779 F:      drivers/video/console/sti*
8780 F:      drivers/video/logo/logo_parisc*
8781
8782 PC87360 HARDWARE MONITORING DRIVER
8783 M:      Jim Cromie <jim.cromie@gmail.com>
8784 L:      linux-hwmon@vger.kernel.org
8785 S:      Maintained
8786 F:      Documentation/hwmon/pc87360
8787 F:      drivers/hwmon/pc87360.c
8788
8789 PC8736x GPIO DRIVER
8790 M:      Jim Cromie <jim.cromie@gmail.com>
8791 S:      Maintained
8792 F:      drivers/char/pc8736x_gpio.c
8793
8794 PC87427 HARDWARE MONITORING DRIVER
8795 M:      Jean Delvare <jdelvare@suse.com>
8796 L:      linux-hwmon@vger.kernel.org
8797 S:      Maintained
8798 F:      Documentation/hwmon/pc87427
8799 F:      drivers/hwmon/pc87427.c
8800
8801 PCA9532 LED DRIVER
8802 M:      Riku Voipio <riku.voipio@iki.fi>
8803 S:      Maintained
8804 F:      drivers/leds/leds-pca9532.c
8805 F:      include/linux/leds-pca9532.h
8806
8807 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8808 M:      Guenter Roeck <linux@roeck-us.net>
8809 L:      linux-i2c@vger.kernel.org
8810 S:      Maintained
8811 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8812
8813 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8814 M:      Khalid Aziz <khalid@gonehiking.org>
8815 S:      Maintained
8816 F:      drivers/firmware/pcdp.*
8817
8818 PCI ERROR RECOVERY
8819 M:      Linas Vepstas <linasvepstas@gmail.com>
8820 L:      linux-pci@vger.kernel.org
8821 S:      Supported
8822 F:      Documentation/PCI/pci-error-recovery.txt
8823
8824 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8825 M:      Russell Currey <ruscur@russell.cc>
8826 L:      linuxppc-dev@lists.ozlabs.org
8827 S:      Supported
8828 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8829 F:      arch/powerpc/kernel/eeh*.c
8830 F:      arch/powerpc/platforms/*/eeh*.c
8831 F:      arch/powerpc/include/*/eeh*.h
8832
8833 PCI SUBSYSTEM
8834 M:      Bjorn Helgaas <bhelgaas@google.com>
8835 L:      linux-pci@vger.kernel.org
8836 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8838 S:      Supported
8839 F:      Documentation/PCI/
8840 F:      drivers/pci/
8841 F:      include/linux/pci*
8842 F:      arch/x86/pci/
8843 F:      arch/x86/kernel/quirks.c
8844
8845 PCI DRIVER FOR ALTERA PCIE IP
8846 M:      Ley Foon Tan <lftan@altera.com>
8847 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8848 L:      linux-pci@vger.kernel.org
8849 S:      Supported
8850 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8851 F:      drivers/pci/host/pcie-altera.c
8852
8853 PCI DRIVER FOR ARM VERSATILE PLATFORM
8854 M:      Rob Herring <robh@kernel.org>
8855 L:      linux-pci@vger.kernel.org
8856 L:      linux-arm-kernel@lists.infradead.org
8857 S:      Maintained
8858 F:      Documentation/devicetree/bindings/pci/versatile.txt
8859 F:      drivers/pci/host/pci-versatile.c
8860
8861 PCI DRIVER FOR APPLIEDMICRO XGENE
8862 M:      Tanmay Inamdar <tinamdar@apm.com>
8863 L:      linux-pci@vger.kernel.org
8864 L:      linux-arm-kernel@lists.infradead.org
8865 S:      Maintained
8866 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8867 F:      drivers/pci/host/pci-xgene.c
8868
8869 PCI DRIVER FOR FREESCALE LAYERSCAPE
8870 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8871 M:      Mingkai Hu <mingkai.hu@freescale.com>
8872 M:      Roy Zang <tie-fei.zang@freescale.com>
8873 L:      linuxppc-dev@lists.ozlabs.org
8874 L:      linux-pci@vger.kernel.org
8875 L:      linux-arm-kernel@lists.infradead.org
8876 S:      Maintained
8877 F:      drivers/pci/host/*layerscape*
8878
8879 PCI DRIVER FOR IMX6
8880 M:      Richard Zhu <Richard.Zhu@freescale.com>
8881 M:      Lucas Stach <l.stach@pengutronix.de>
8882 L:      linux-pci@vger.kernel.org
8883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8884 S:      Maintained
8885 F:      drivers/pci/host/*imx6*
8886
8887 PCI DRIVER FOR TI KEYSTONE
8888 M:      Murali Karicheri <m-karicheri2@ti.com>
8889 L:      linux-pci@vger.kernel.org
8890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8891 S:      Maintained
8892 F:      drivers/pci/host/*keystone*
8893
8894 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8895 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8896 M:      Jason Cooper <jason@lakedaemon.net>
8897 L:      linux-pci@vger.kernel.org
8898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8899 S:      Maintained
8900 F:      drivers/pci/host/*mvebu*
8901
8902 PCI DRIVER FOR NVIDIA TEGRA
8903 M:      Thierry Reding <thierry.reding@gmail.com>
8904 L:      linux-tegra@vger.kernel.org
8905 L:      linux-pci@vger.kernel.org
8906 S:      Supported
8907 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8908 F:      drivers/pci/host/pci-tegra.c
8909
8910 PCI DRIVER FOR TI DRA7XX
8911 M:      Kishon Vijay Abraham I <kishon@ti.com>
8912 L:      linux-omap@vger.kernel.org
8913 L:      linux-pci@vger.kernel.org
8914 S:      Supported
8915 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8916 F:      drivers/pci/host/pci-dra7xx.c
8917
8918 PCI DRIVER FOR RENESAS R-CAR
8919 M:      Simon Horman <horms@verge.net.au>
8920 L:      linux-pci@vger.kernel.org
8921 L:      linux-renesas-soc@vger.kernel.org
8922 S:      Maintained
8923 F:      drivers/pci/host/*rcar*
8924
8925 PCI DRIVER FOR SAMSUNG EXYNOS
8926 M:      Jingoo Han <jingoohan1@gmail.com>
8927 L:      linux-pci@vger.kernel.org
8928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8929 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8930 S:      Maintained
8931 F:      drivers/pci/host/pci-exynos.c
8932
8933 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8934 M:      Jingoo Han <jingoohan1@gmail.com>
8935 M:      Pratyush Anand <pratyush.anand@gmail.com>
8936 L:      linux-pci@vger.kernel.org
8937 S:      Maintained
8938 F:      drivers/pci/host/*designware*
8939
8940 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8941 M:      Joao Pinto <jpinto@synopsys.com>
8942 L:      linux-pci@vger.kernel.org
8943 S:      Maintained
8944 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8945 F:      drivers/pci/host/pcie-designware-plat.c
8946
8947 PCI DRIVER FOR GENERIC OF HOSTS
8948 M:      Will Deacon <will.deacon@arm.com>
8949 L:      linux-pci@vger.kernel.org
8950 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951 S:      Maintained
8952 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8953 F:      drivers/pci/host/pci-host-common.c
8954 F:      drivers/pci/host/pci-host-generic.c
8955
8956 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8957 M:      Keith Busch <keith.busch@intel.com>
8958 L:      linux-pci@vger.kernel.org
8959 S:      Supported
8960 F:      arch/x86/pci/vmd.c
8961
8962 PCIE DRIVER FOR ST SPEAR13XX
8963 M:      Pratyush Anand <pratyush.anand@gmail.com>
8964 L:      linux-pci@vger.kernel.org
8965 S:      Maintained
8966 F:      drivers/pci/host/*spear*
8967
8968 PCI MSI DRIVER FOR ALTERA MSI IP
8969 M:      Ley Foon Tan <lftan@altera.com>
8970 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8971 L:      linux-pci@vger.kernel.org
8972 S:      Supported
8973 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8974 F:      drivers/pci/host/pcie-altera-msi.c
8975
8976 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8977 M:      Duc Dang <dhdang@apm.com>
8978 L:      linux-pci@vger.kernel.org
8979 L:      linux-arm-kernel@lists.infradead.org
8980 S:      Maintained
8981 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8982 F:      drivers/pci/host/pci-xgene-msi.c
8983
8984 PCIE DRIVER FOR HISILICON
8985 M:      Zhou Wang <wangzhou1@hisilicon.com>
8986 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8987 L:      linux-pci@vger.kernel.org
8988 S:      Maintained
8989 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8990 F:      drivers/pci/host/pcie-hisi.c
8991
8992 PCIE DRIVER FOR QUALCOMM MSM
8993 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8994 L:     linux-pci@vger.kernel.org
8995 L:     linux-arm-msm@vger.kernel.org
8996 S:     Maintained
8997 F:     drivers/pci/host/*qcom*
8998
8999 PCIE DRIVER FOR CAVIUM THUNDERX
9000 M:      David Daney <david.daney@cavium.com>
9001 L:      linux-pci@vger.kernel.org
9002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003 S:      Supported
9004 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9005 F:      drivers/pci/host/pci-thunder-*
9006
9007 PCMCIA SUBSYSTEM
9008 P:      Linux PCMCIA Team
9009 L:      linux-pcmcia@lists.infradead.org
9010 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9012 S:      Maintained
9013 F:      Documentation/pcmcia/
9014 F:      drivers/pcmcia/
9015 F:      include/pcmcia/
9016
9017 PCNET32 NETWORK DRIVER
9018 M:      Don Fry <pcnet32@frontier.com>
9019 L:      netdev@vger.kernel.org
9020 S:      Maintained
9021 F:      drivers/net/ethernet/amd/pcnet32.c
9022
9023 PCRYPT PARALLEL CRYPTO ENGINE
9024 M:      Steffen Klassert <steffen.klassert@secunet.com>
9025 L:      linux-crypto@vger.kernel.org
9026 S:      Maintained
9027 F:      crypto/pcrypt.c
9028 F:      include/crypto/pcrypt.h
9029
9030 PER-CPU MEMORY ALLOCATOR
9031 M:      Tejun Heo <tj@kernel.org>
9032 M:      Christoph Lameter <cl@linux.com>
9033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9034 S:      Maintained
9035 F:      include/linux/percpu*.h
9036 F:      mm/percpu*.c
9037 F:      arch/*/include/asm/percpu.h
9038
9039 PER-TASK DELAY ACCOUNTING
9040 M:      Balbir Singh <bsingharora@gmail.com>
9041 S:      Maintained
9042 F:      include/linux/delayacct.h
9043 F:      kernel/delayacct.c
9044
9045 PERFORMANCE EVENTS SUBSYSTEM
9046 M:      Peter Zijlstra <peterz@infradead.org>
9047 M:      Ingo Molnar <mingo@redhat.com>
9048 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9049 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9050 L:      linux-kernel@vger.kernel.org
9051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9052 S:      Supported
9053 F:      kernel/events/*
9054 F:      include/linux/perf_event.h
9055 F:      include/uapi/linux/perf_event.h
9056 F:      arch/*/kernel/perf_event*.c
9057 F:      arch/*/kernel/*/perf_event*.c
9058 F:      arch/*/kernel/*/*/perf_event*.c
9059 F:      arch/*/include/asm/perf_event.h
9060 F:      arch/*/kernel/perf_callchain.c
9061 F:      arch/*/events/*
9062 F:      tools/perf/
9063
9064 PERSONALITY HANDLING
9065 M:      Christoph Hellwig <hch@infradead.org>
9066 L:      linux-abi-devel@lists.sourceforge.net
9067 S:      Maintained
9068 F:      include/linux/personality.h
9069 F:      include/uapi/linux/personality.h
9070
9071 PHONET PROTOCOL
9072 M:      Remi Denis-Courmont <courmisch@gmail.com>
9073 S:      Supported
9074 F:      Documentation/networking/phonet.txt
9075 F:      include/linux/phonet.h
9076 F:      include/net/phonet/
9077 F:      include/uapi/linux/phonet.h
9078 F:      net/phonet/
9079
9080 PHRAM MTD DRIVER
9081 M:      Joern Engel <joern@lazybastard.org>
9082 L:      linux-mtd@lists.infradead.org
9083 S:      Maintained
9084 F:      drivers/mtd/devices/phram.c
9085
9086 PICOLCD HID DRIVER
9087 M:      Bruno Prémont <bonbons@linux-vserver.org>
9088 L:      linux-input@vger.kernel.org
9089 S:      Maintained
9090 F:      drivers/hid/hid-picolcd*
9091
9092 PICOXCELL SUPPORT
9093 M:      Jamie Iles <jamie@jamieiles.com>
9094 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9095 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9096 S:      Supported
9097 F:      arch/arm/boot/dts/picoxcell*
9098 F:      arch/arm/mach-picoxcell/
9099 F:      drivers/crypto/picoxcell*
9100
9101 PIN CONTROL SUBSYSTEM
9102 M:      Linus Walleij <linus.walleij@linaro.org>
9103 L:      linux-gpio@vger.kernel.org
9104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9105 S:      Maintained
9106 F:      Documentation/devicetree/bindings/pinctrl/
9107 F:      Documentation/pinctrl.txt
9108 F:      drivers/pinctrl/
9109 F:      include/linux/pinctrl/
9110
9111 PIN CONTROLLER - ATMEL AT91
9112 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9114 S:      Maintained
9115 F:      drivers/pinctrl/pinctrl-at91.*
9116
9117 PIN CONTROLLER - ATMEL AT91 PIO4
9118 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9120 L:      linux-gpio@vger.kernel.org
9121 S:      Supported
9122 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9123
9124 PIN CONTROLLER - INTEL
9125 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9126 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9127 S:      Maintained
9128 F:      drivers/pinctrl/intel/
9129
9130 PIN CONTROLLER - RENESAS
9131 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9132 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9133 L:      linux-renesas-soc@vger.kernel.org
9134 S:      Maintained
9135 F:      drivers/pinctrl/sh-pfc/
9136
9137 PIN CONTROLLER - SAMSUNG
9138 M:      Tomasz Figa <tomasz.figa@gmail.com>
9139 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9140 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9142 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9143 S:      Maintained
9144 F:      drivers/pinctrl/samsung/
9145
9146 PIN CONTROLLER - SINGLE
9147 M:      Tony Lindgren <tony@atomide.com>
9148 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9150 L:      linux-omap@vger.kernel.org
9151 S:      Maintained
9152 F:      drivers/pinctrl/pinctrl-single.c
9153
9154 PIN CONTROLLER - ST SPEAR
9155 M:      Viresh Kumar <vireshk@kernel.org>
9156 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9157 W:      http://www.st.com/spear
9158 S:      Maintained
9159 F:      drivers/pinctrl/spear/
9160
9161 PKTCDVD DRIVER
9162 M:      Jiri Kosina <jikos@kernel.org>
9163 S:      Maintained
9164 F:      drivers/block/pktcdvd.c
9165 F:      include/linux/pktcdvd.h
9166 F:      include/uapi/linux/pktcdvd.h
9167
9168 PKUNITY SOC DRIVERS
9169 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9170 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9171 S:      Maintained
9172 T:      git git://github.com/gxt/linux.git
9173 F:      drivers/input/serio/i8042-unicore32io.h
9174 F:      drivers/i2c/busses/i2c-puv3.c
9175 F:      drivers/video/fbdev/fb-puv3.c
9176 F:      drivers/rtc/rtc-puv3.c
9177
9178 PMBUS HARDWARE MONITORING DRIVERS
9179 M:      Guenter Roeck <linux@roeck-us.net>
9180 L:      linux-hwmon@vger.kernel.org
9181 W:      http://hwmon.wiki.kernel.org/
9182 W:      http://www.roeck-us.net/linux/drivers/
9183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9184 S:      Maintained
9185 F:      Documentation/hwmon/pmbus
9186 F:      drivers/hwmon/pmbus/
9187 F:      include/linux/i2c/pmbus.h
9188
9189 PMC SIERRA MaxRAID DRIVER
9190 L:      linux-scsi@vger.kernel.org
9191 W:      http://www.pmc-sierra.com/
9192 S:      Orphan
9193 F:      drivers/scsi/pmcraid.*
9194
9195 PMC SIERRA PM8001 DRIVER
9196 M:      Jack Wang <jinpu.wang@profitbricks.com>
9197 M:      lindar_liu@usish.com
9198 L:      pmchba@pmcs.com
9199 L:      linux-scsi@vger.kernel.org
9200 S:      Supported
9201 F:      drivers/scsi/pm8001/
9202
9203 POSIX CLOCKS and TIMERS
9204 M:      Thomas Gleixner <tglx@linutronix.de>
9205 L:      linux-kernel@vger.kernel.org
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9207 S:      Maintained
9208 F:      fs/timerfd.c
9209 F:      include/linux/timer*
9210 F:      kernel/time/*timer*
9211
9212 POWER MANAGEMENT CORE
9213 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9214 L:      linux-pm@vger.kernel.org
9215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9216 S:      Supported
9217 F:      drivers/base/power/
9218 F:      include/linux/pm.h
9219 F:      include/linux/pm_*
9220 F:      include/linux/powercap.h
9221 F:      drivers/powercap/
9222
9223 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9224 M:      Sebastian Reichel <sre@kernel.org>
9225 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9226 M:      David Woodhouse <dwmw2@infradead.org>
9227 L:      linux-pm@vger.kernel.org
9228 T:      git git://git.infradead.org/battery-2.6.git
9229 S:      Maintained
9230 F:      Documentation/devicetree/bindings/power/
9231 F:      Documentation/devicetree/bindings/power_supply/
9232 F:      include/linux/power_supply.h
9233 F:      drivers/power/
9234 X:      drivers/power/avs/
9235
9236 POWER STATE COORDINATION INTERFACE (PSCI)
9237 M:      Mark Rutland <mark.rutland@arm.com>
9238 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9239 L:      linux-arm-kernel@lists.infradead.org
9240 S:      Maintained
9241 F:      drivers/firmware/psci.c
9242 F:      include/linux/psci.h
9243 F:      include/uapi/linux/psci.h
9244
9245 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9246 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9247 L:      linuxppc-dev@lists.ozlabs.org
9248 S:      Maintained
9249 F:      drivers/char/powernv-op-panel.c
9250
9251 PNP SUPPORT
9252 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9253 S:      Maintained
9254 F:      drivers/pnp/
9255
9256 PPP PROTOCOL DRIVERS AND COMPRESSORS
9257 M:      Paul Mackerras <paulus@samba.org>
9258 L:      linux-ppp@vger.kernel.org
9259 S:      Maintained
9260 F:      drivers/net/ppp/ppp_*
9261
9262 PPP OVER ATM (RFC 2364)
9263 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9264 S:      Maintained
9265 F:      net/atm/pppoatm.c
9266 F:      include/uapi/linux/atmppp.h
9267
9268 PPP OVER ETHERNET
9269 M:      Michal Ostrowski <mostrows@earthlink.net>
9270 S:      Maintained
9271 F:      drivers/net/ppp/pppoe.c
9272 F:      drivers/net/ppp/pppox.c
9273
9274 PPP OVER L2TP
9275 M:      James Chapman <jchapman@katalix.com>
9276 S:      Maintained
9277 F:      net/l2tp/l2tp_ppp.c
9278 F:      include/linux/if_pppol2tp.h
9279 F:      include/uapi/linux/if_pppol2tp.h
9280
9281 PPS SUPPORT
9282 M:      Rodolfo Giometti <giometti@enneenne.com>
9283 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9284 L:      linuxpps@ml.enneenne.com (subscribers-only)
9285 S:      Maintained
9286 F:      Documentation/pps/
9287 F:      drivers/pps/
9288 F:      include/linux/pps*.h
9289
9290 PPTP DRIVER
9291 M:      Dmitry Kozlov <xeb@mail.ru>
9292 L:      netdev@vger.kernel.org
9293 S:      Maintained
9294 F:      drivers/net/ppp/pptp.c
9295 W:      http://sourceforge.net/projects/accel-pptp
9296
9297 PREEMPTIBLE KERNEL
9298 M:      Robert Love <rml@tech9.net>
9299 L:      kpreempt-tech@lists.sourceforge.net
9300 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9301 S:      Supported
9302 F:      Documentation/preempt-locking.txt
9303 F:      include/linux/preempt.h
9304
9305 PRISM54 WIRELESS DRIVER
9306 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9307 L:      linux-wireless@vger.kernel.org
9308 W:      http://wireless.kernel.org/en/users/Drivers/p54
9309 S:      Obsolete
9310 F:      drivers/net/wireless/intersil/prism54/
9311
9312 PS3 NETWORK SUPPORT
9313 M:      Geoff Levand <geoff@infradead.org>
9314 L:      netdev@vger.kernel.org
9315 L:      linuxppc-dev@lists.ozlabs.org
9316 S:      Maintained
9317 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9318
9319 PS3 PLATFORM SUPPORT
9320 M:      Geoff Levand <geoff@infradead.org>
9321 L:      linuxppc-dev@lists.ozlabs.org
9322 S:      Maintained
9323 F:      arch/powerpc/boot/ps3*
9324 F:      arch/powerpc/include/asm/lv1call.h
9325 F:      arch/powerpc/include/asm/ps3*.h
9326 F:      arch/powerpc/platforms/ps3/
9327 F:      drivers/*/ps3*
9328 F:      drivers/ps3/
9329 F:      drivers/rtc/rtc-ps3.c
9330 F:      drivers/usb/host/*ps3.c
9331 F:      sound/ppc/snd_ps3*
9332
9333 PS3VRAM DRIVER
9334 M:      Jim Paris <jim@jtan.com>
9335 M:      Geoff Levand <geoff@infradead.org>
9336 L:      linuxppc-dev@lists.ozlabs.org
9337 S:      Maintained
9338 F:      drivers/block/ps3vram.c
9339
9340 PSTORE FILESYSTEM
9341 M:      Anton Vorontsov <anton@enomsg.org>
9342 M:      Colin Cross <ccross@android.com>
9343 M:      Kees Cook <keescook@chromium.org>
9344 M:      Tony Luck <tony.luck@intel.com>
9345 S:      Maintained
9346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9347 F:      fs/pstore/
9348 F:      include/linux/pstore*
9349 F:      drivers/firmware/efi/efi-pstore.c
9350 F:      drivers/acpi/apei/erst.c
9351
9352 PTP HARDWARE CLOCK SUPPORT
9353 M:      Richard Cochran <richardcochran@gmail.com>
9354 L:      netdev@vger.kernel.org
9355 S:      Maintained
9356 W:      http://linuxptp.sourceforge.net/
9357 F:      Documentation/ABI/testing/sysfs-ptp
9358 F:      Documentation/ptp/*
9359 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9360 F:      drivers/net/phy/dp83640*
9361 F:      drivers/ptp/*
9362 F:      include/linux/ptp_cl*
9363
9364 PTRACE SUPPORT
9365 M:      Roland McGrath <roland@hack.frob.com>
9366 M:      Oleg Nesterov <oleg@redhat.com>
9367 S:      Maintained
9368 F:      include/asm-generic/syscall.h
9369 F:      include/linux/ptrace.h
9370 F:      include/linux/regset.h
9371 F:      include/linux/tracehook.h
9372 F:      include/uapi/linux/ptrace.h
9373 F:      kernel/ptrace.c
9374
9375 PULSE8-CEC DRIVER
9376 M:      Hans Verkuil <hverkuil@xs4all.nl>
9377 L:      linux-media@vger.kernel.org
9378 T:      git git://linuxtv.org/media_tree.git
9379 S:      Maintained
9380 F:      drivers/staging/media/pulse8-cec
9381
9382 PVRUSB2 VIDEO4LINUX DRIVER
9383 M:      Mike Isely <isely@pobox.com>
9384 L:      pvrusb2@isely.net       (subscribers-only)
9385 L:      linux-media@vger.kernel.org
9386 W:      http://www.isely.net/pvrusb2/
9387 T:      git git://linuxtv.org/media_tree.git
9388 S:      Maintained
9389 F:      Documentation/video4linux/README.pvrusb2
9390 F:      drivers/media/usb/pvrusb2/
9391
9392 PWC WEBCAM DRIVER
9393 M:      Hans Verkuil <hverkuil@xs4all.nl>
9394 L:      linux-media@vger.kernel.org
9395 T:      git git://linuxtv.org/media_tree.git
9396 S:      Odd Fixes
9397 F:      drivers/media/usb/pwc/*
9398
9399 PWM FAN DRIVER
9400 M:      Kamil Debski <k.debski@samsung.com>
9401 L:      linux-hwmon@vger.kernel.org
9402 S:      Supported
9403 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9404 F:      Documentation/hwmon/pwm-fan
9405 F:      drivers/hwmon/pwm-fan.c
9406
9407 PWM SUBSYSTEM
9408 M:      Thierry Reding <thierry.reding@gmail.com>
9409 L:      linux-pwm@vger.kernel.org
9410 S:      Maintained
9411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9412 F:      Documentation/pwm.txt
9413 F:      Documentation/devicetree/bindings/pwm/
9414 F:      include/linux/pwm.h
9415 F:      drivers/pwm/
9416 F:      drivers/video/backlight/pwm_bl.c
9417 F:      include/linux/pwm_backlight.h
9418
9419 PXA2xx/PXA3xx SUPPORT
9420 M:      Daniel Mack <daniel@zonque.org>
9421 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9422 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9424 T:      git git://github.com/hzhuang1/linux.git
9425 T:      git git://github.com/rjarzmik/linux.git
9426 S:      Maintained
9427 F:      arch/arm/boot/dts/pxa*
9428 F:      arch/arm/mach-pxa/
9429 F:      drivers/dma/pxa*
9430 F:      drivers/pcmcia/pxa2xx*
9431 F:      drivers/pinctrl/pxa/
9432 F:      drivers/spi/spi-pxa2xx*
9433 F:      drivers/usb/gadget/udc/pxa2*
9434 F:      include/sound/pxa2xx-lib.h
9435 F:      sound/arm/pxa*
9436 F:      sound/soc/pxa/
9437
9438 PXA GPIO DRIVER
9439 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9440 L:      linux-gpio@vger.kernel.org
9441 S:      Maintained
9442 F:      drivers/gpio/gpio-pxa.c
9443
9444 PXA3xx NAND FLASH DRIVER
9445 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9446 L:      linux-mtd@lists.infradead.org
9447 S:      Maintained
9448 F:      drivers/mtd/nand/pxa3xx_nand.c
9449
9450 MMP SUPPORT
9451 M:      Eric Miao <eric.y.miao@gmail.com>
9452 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9454 T:      git git://github.com/hzhuang1/linux.git
9455 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9456 S:      Maintained
9457 F:      arch/arm/boot/dts/mmp*
9458 F:      arch/arm/mach-mmp/
9459
9460 PXA MMCI DRIVER
9461 S:      Orphan
9462
9463 PXA RTC DRIVER
9464 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9465 L:      rtc-linux@googlegroups.com
9466 S:      Maintained
9467
9468 QAT DRIVER
9469 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9470 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9471 L:      qat-linux@intel.com
9472 S:      Supported
9473 F:      drivers/crypto/qat/
9474
9475 QIB DRIVER
9476 M:      Mike Marciniszyn <infinipath@intel.com>
9477 L:      linux-rdma@vger.kernel.org
9478 S:      Supported
9479 F:      drivers/infiniband/hw/qib/
9480
9481 QLOGIC QLA1280 SCSI DRIVER
9482 M:      Michael Reed <mdr@sgi.com>
9483 L:      linux-scsi@vger.kernel.org
9484 S:      Maintained
9485 F:      drivers/scsi/qla1280.[ch]
9486
9487 QLOGIC QLA2XXX FC-SCSI DRIVER
9488 M:      qla2xxx-upstream@qlogic.com
9489 L:      linux-scsi@vger.kernel.org
9490 S:      Supported
9491 F:      Documentation/scsi/LICENSE.qla2xxx
9492 F:      drivers/scsi/qla2xxx/
9493
9494 QLOGIC QLA4XXX iSCSI DRIVER
9495 M:      QLogic-Storage-Upstream@qlogic.com
9496 L:      linux-scsi@vger.kernel.org
9497 S:      Supported
9498 F:      Documentation/scsi/LICENSE.qla4xxx
9499 F:      drivers/scsi/qla4xxx/
9500
9501 QLOGIC QLA3XXX NETWORK DRIVER
9502 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9503 M:      Ron Mercer <ron.mercer@qlogic.com>
9504 M:      linux-driver@qlogic.com
9505 L:      netdev@vger.kernel.org
9506 S:      Supported
9507 F:      Documentation/networking/LICENSE.qla3xxx
9508 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9509
9510 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9511 M:      Dept-GELinuxNICDev@qlogic.com
9512 L:      netdev@vger.kernel.org
9513 S:      Supported
9514 F:      drivers/net/ethernet/qlogic/qlcnic/
9515
9516 QLOGIC QLGE 10Gb ETHERNET DRIVER
9517 M:      Harish Patil <harish.patil@qlogic.com>
9518 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9519 M:      Dept-GELinuxNICDev@qlogic.com
9520 M:      linux-driver@qlogic.com
9521 L:      netdev@vger.kernel.org
9522 S:      Supported
9523 F:      drivers/net/ethernet/qlogic/qlge/
9524
9525 QLOGIC QL4xxx ETHERNET DRIVER
9526 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9527 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9528 M:      everest-linux-l2@qlogic.com
9529 L:      netdev@vger.kernel.org
9530 S:      Supported
9531 F:      drivers/net/ethernet/qlogic/qed/
9532 F:      include/linux/qed/
9533 F:      drivers/net/ethernet/qlogic/qede/
9534
9535 QNX4 FILESYSTEM
9536 M:      Anders Larsen <al@alarsen.net>
9537 W:      http://www.alarsen.net/linux/qnx4fs/
9538 S:      Maintained
9539 F:      fs/qnx4/
9540 F:      include/uapi/linux/qnx4_fs.h
9541 F:      include/uapi/linux/qnxtypes.h
9542
9543 QT1010 MEDIA DRIVER
9544 M:      Antti Palosaari <crope@iki.fi>
9545 L:      linux-media@vger.kernel.org
9546 W:      https://linuxtv.org
9547 W:      http://palosaari.fi/linux/
9548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9549 T:      git git://linuxtv.org/anttip/media_tree.git
9550 S:      Maintained
9551 F:      drivers/media/tuners/qt1010*
9552
9553 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9554 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9555 L:      linux-wireless@vger.kernel.org
9556 L:      ath9k-devel@lists.ath9k.org
9557 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9558 S:      Supported
9559 F:      drivers/net/wireless/ath/ath9k/
9560
9561 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9562 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9563 L:      ath10k@lists.infradead.org
9564 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9566 S:      Supported
9567 F:      drivers/net/wireless/ath/ath10k/
9568
9569 QUALCOMM HEXAGON ARCHITECTURE
9570 M:      Richard Kuo <rkuo@codeaurora.org>
9571 L:      linux-hexagon@vger.kernel.org
9572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9573 S:      Supported
9574 F:      arch/hexagon/
9575
9576 QUALCOMM WCN36XX WIRELESS DRIVER
9577 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9578 L:      wcn36xx@lists.infradead.org
9579 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9580 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9581 S:      Supported
9582 F:      drivers/net/wireless/ath/wcn36xx/
9583
9584 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9585 M:      Gabriel Somlo <somlo@cmu.edu>
9586 M:      "Michael S. Tsirkin" <mst@redhat.com>
9587 L:      qemu-devel@nongnu.org
9588 S:      Maintained
9589 F:      drivers/firmware/qemu_fw_cfg.c
9590
9591 RADOS BLOCK DEVICE (RBD)
9592 M:      Ilya Dryomov <idryomov@gmail.com>
9593 M:      Sage Weil <sage@redhat.com>
9594 M:      Alex Elder <elder@kernel.org>
9595 L:      ceph-devel@vger.kernel.org
9596 W:      http://ceph.com/
9597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9598 T:      git git://github.com/ceph/ceph-client.git
9599 S:      Supported
9600 F:      Documentation/ABI/testing/sysfs-bus-rbd
9601 F:      drivers/block/rbd.c
9602 F:      drivers/block/rbd_types.h
9603
9604 RADEON FRAMEBUFFER DISPLAY DRIVER
9605 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9606 L:      linux-fbdev@vger.kernel.org
9607 S:      Maintained
9608 F:      drivers/video/fbdev/aty/radeon*
9609 F:      include/uapi/linux/radeonfb.h
9610
9611 RADIOSHARK RADIO DRIVER
9612 M:      Hans Verkuil <hverkuil@xs4all.nl>
9613 L:      linux-media@vger.kernel.org
9614 T:      git git://linuxtv.org/media_tree.git
9615 S:      Maintained
9616 F:      drivers/media/radio/radio-shark.c
9617
9618 RADIOSHARK2 RADIO DRIVER
9619 M:      Hans Verkuil <hverkuil@xs4all.nl>
9620 L:      linux-media@vger.kernel.org
9621 T:      git git://linuxtv.org/media_tree.git
9622 S:      Maintained
9623 F:      drivers/media/radio/radio-shark2.c
9624 F:      drivers/media/radio/radio-tea5777.c
9625
9626 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9627 M:      Paul Mackerras <paulus@samba.org>
9628 L:      linux-fbdev@vger.kernel.org
9629 S:      Maintained
9630 F:      drivers/video/fbdev/aty/aty128fb.c
9631
9632 RALINK MIPS ARCHITECTURE
9633 M:      John Crispin <john@phrozen.org>
9634 L:      linux-mips@linux-mips.org
9635 S:      Maintained
9636 F:      arch/mips/ralink
9637
9638 RALINK RT2X00 WIRELESS LAN DRIVER
9639 P:      rt2x00 project
9640 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9641 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9642 L:      linux-wireless@vger.kernel.org
9643 S:      Maintained
9644 F:      drivers/net/wireless/ralink/rt2x00/
9645
9646 RAMDISK RAM BLOCK DEVICE DRIVER
9647 M:      Jens Axboe <axboe@kernel.dk>
9648 S:      Maintained
9649 F:      Documentation/blockdev/ramdisk.txt
9650 F:      drivers/block/brd.c
9651
9652 RANDOM NUMBER DRIVER
9653 M:      "Theodore Ts'o" <tytso@mit.edu>
9654 S:      Maintained
9655 F:      drivers/char/random.c
9656
9657 RAPIDIO SUBSYSTEM
9658 M:      Matt Porter <mporter@kernel.crashing.org>
9659 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9660 S:      Maintained
9661 F:      drivers/rapidio/
9662
9663 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9664 L:      linux-wireless@vger.kernel.org
9665 S:      Orphan
9666 F:      drivers/net/wireless/ray*
9667
9668 RCUTORTURE MODULE
9669 M:      Josh Triplett <josh@joshtriplett.org>
9670 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9671 L:      linux-kernel@vger.kernel.org
9672 S:      Supported
9673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9674 F:      Documentation/RCU/torture.txt
9675 F:      kernel/rcu/rcutorture.c
9676
9677 RCUTORTURE TEST FRAMEWORK
9678 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9679 M:      Josh Triplett <josh@joshtriplett.org>
9680 R:      Steven Rostedt <rostedt@goodmis.org>
9681 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9682 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9683 L:      linux-kernel@vger.kernel.org
9684 S:      Supported
9685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9686 F:      tools/testing/selftests/rcutorture
9687
9688 RDC R-321X SoC
9689 M:      Florian Fainelli <florian@openwrt.org>
9690 S:      Maintained
9691
9692 RDC R6040 FAST ETHERNET DRIVER
9693 M:      Florian Fainelli <f.fainelli@gmail.com>
9694 L:      netdev@vger.kernel.org
9695 S:      Maintained
9696 F:      drivers/net/ethernet/rdc/r6040.c
9697
9698 RDS - RELIABLE DATAGRAM SOCKETS
9699 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9700 L:      netdev@vger.kernel.org
9701 L:      linux-rdma@vger.kernel.org
9702 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9703 W:      https://oss.oracle.com/projects/rds/
9704 S:      Supported
9705 F:      net/rds/
9706 F:      Documentation/networking/rds.txt
9707
9708 RDMAVT - RDMA verbs software
9709 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9710 L:      linux-rdma@vger.kernel.org
9711 S:      Supported
9712 F:      drivers/infiniband/sw/rdmavt
9713
9714 READ-COPY UPDATE (RCU)
9715 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9716 M:      Josh Triplett <josh@joshtriplett.org>
9717 R:      Steven Rostedt <rostedt@goodmis.org>
9718 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9719 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9720 L:      linux-kernel@vger.kernel.org
9721 W:      http://www.rdrop.com/users/paulmck/RCU/
9722 S:      Supported
9723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9724 F:      Documentation/RCU/
9725 X:      Documentation/RCU/torture.txt
9726 F:      include/linux/rcu*
9727 X:      include/linux/srcu.h
9728 F:      kernel/rcu/
9729 X:      kernel/torture.c
9730
9731 REAL TIME CLOCK (RTC) SUBSYSTEM
9732 M:      Alessandro Zummo <a.zummo@towertech.it>
9733 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9734 L:      rtc-linux@googlegroups.com
9735 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9737 S:      Maintained
9738 F:      Documentation/rtc.txt
9739 F:      drivers/rtc/
9740 F:      include/linux/rtc.h
9741 F:      include/uapi/linux/rtc.h
9742
9743 REALTEK AUDIO CODECS
9744 M:      Bard Liao <bardliao@realtek.com>
9745 M:      Oder Chiou <oder_chiou@realtek.com>
9746 S:      Maintained
9747 F:      sound/soc/codecs/rt*
9748 F:      include/sound/rt*.h
9749
9750 REISERFS FILE SYSTEM
9751 L:      reiserfs-devel@vger.kernel.org
9752 S:      Supported
9753 F:      fs/reiserfs/
9754
9755 REGISTER MAP ABSTRACTION
9756 M:      Mark Brown <broonie@kernel.org>
9757 L:      linux-kernel@vger.kernel.org
9758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9759 S:      Supported
9760 F:      Documentation/devicetree/bindings/regmap/
9761 F:      drivers/base/regmap/
9762 F:      include/linux/regmap.h
9763
9764 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9765 M:      Ohad Ben-Cohen <ohad@wizery.com>
9766 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9767 L:      linux-remoteproc@vger.kernel.org
9768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9769 S:      Maintained
9770 F:      Documentation/devicetree/bindings/remoteproc/
9771 F:      Documentation/remoteproc.txt
9772 F:      drivers/remoteproc/
9773 F:      include/linux/remoteproc.h
9774
9775 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9776 M:      Ohad Ben-Cohen <ohad@wizery.com>
9777 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9778 L:      linux-remoteproc@vger.kernel.org
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9780 S:      Maintained
9781 F:      drivers/rpmsg/
9782 F:      Documentation/rpmsg.txt
9783 F:      include/linux/rpmsg.h
9784
9785 RENESAS ETHERNET DRIVERS
9786 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9787 L:      netdev@vger.kernel.org
9788 L:      linux-renesas-soc@vger.kernel.org
9789 F:      drivers/net/ethernet/renesas/
9790 F:      include/linux/sh_eth.h
9791
9792 RENESAS USB2 PHY DRIVER
9793 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9794 L:      linux-renesas-soc@vger.kernel.org
9795 S:      Maintained
9796 F:      drivers/phy/phy-rcar-gen3-usb2.c
9797
9798 RESET CONTROLLER FRAMEWORK
9799 M:      Philipp Zabel <p.zabel@pengutronix.de>
9800 T:      git git://git.pengutronix.de/git/pza/linux
9801 S:      Maintained
9802 F:      drivers/reset/
9803 F:      Documentation/devicetree/bindings/reset/
9804 F:      include/dt-bindings/reset/
9805 F:      include/linux/reset.h
9806 F:      include/linux/reset-controller.h
9807
9808 RFKILL
9809 M:      Johannes Berg <johannes@sipsolutions.net>
9810 L:      linux-wireless@vger.kernel.org
9811 W:      http://wireless.kernel.org/
9812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9814 S:      Maintained
9815 F:      Documentation/rfkill.txt
9816 F:      net/rfkill/
9817
9818 RHASHTABLE
9819 M:      Thomas Graf <tgraf@suug.ch>
9820 L:      netdev@vger.kernel.org
9821 S:      Maintained
9822 F:      lib/rhashtable.c
9823 F:      include/linux/rhashtable.h
9824
9825 RICOH SMARTMEDIA/XD DRIVER
9826 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9827 S:      Maintained
9828 F:      drivers/mtd/nand/r852.c
9829 F:      drivers/mtd/nand/r852.h
9830
9831 RICOH R5C592 MEMORYSTICK DRIVER
9832 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9833 S:      Maintained
9834 F:      drivers/memstick/host/r592.*
9835
9836 ROCCAT DRIVERS
9837 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9838 W:      http://sourceforge.net/projects/roccat/
9839 S:      Maintained
9840 F:      drivers/hid/hid-roccat*
9841 F:      include/linux/hid-roccat*
9842 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9843
9844 ROCKER DRIVER
9845 M:      Jiri Pirko <jiri@resnulli.us>
9846 L:      netdev@vger.kernel.org
9847 S:      Supported
9848 F:      drivers/net/ethernet/rocker/
9849
9850 ROCKETPORT DRIVER
9851 P:      Comtrol Corp.
9852 W:      http://www.comtrol.com
9853 S:      Maintained
9854 F:      Documentation/serial/rocket.txt
9855 F:      drivers/tty/rocket*
9856
9857 ROCKETPORT EXPRESS/INFINITY DRIVER
9858 M:      Kevin Cernekee <cernekee@gmail.com>
9859 L:      linux-serial@vger.kernel.org
9860 S:      Odd Fixes
9861 F:      drivers/tty/serial/rp2.*
9862
9863 ROSE NETWORK LAYER
9864 M:      Ralf Baechle <ralf@linux-mips.org>
9865 L:      linux-hams@vger.kernel.org
9866 W:      http://www.linux-ax25.org/
9867 S:      Maintained
9868 F:      include/net/rose.h
9869 F:      include/uapi/linux/rose.h
9870 F:      net/rose/
9871
9872 RTL2830 MEDIA DRIVER
9873 M:      Antti Palosaari <crope@iki.fi>
9874 L:      linux-media@vger.kernel.org
9875 W:      https://linuxtv.org
9876 W:      http://palosaari.fi/linux/
9877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9878 T:      git git://linuxtv.org/anttip/media_tree.git
9879 S:      Maintained
9880 F:      drivers/media/dvb-frontends/rtl2830*
9881
9882 RTL2832 MEDIA DRIVER
9883 M:      Antti Palosaari <crope@iki.fi>
9884 L:      linux-media@vger.kernel.org
9885 W:      https://linuxtv.org
9886 W:      http://palosaari.fi/linux/
9887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9888 T:      git git://linuxtv.org/anttip/media_tree.git
9889 S:      Maintained
9890 F:      drivers/media/dvb-frontends/rtl2832*
9891
9892 RTL2832_SDR MEDIA DRIVER
9893 M:      Antti Palosaari <crope@iki.fi>
9894 L:      linux-media@vger.kernel.org
9895 W:      https://linuxtv.org
9896 W:      http://palosaari.fi/linux/
9897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9898 T:      git git://linuxtv.org/anttip/media_tree.git
9899 S:      Maintained
9900 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9901
9902 RTL8180 WIRELESS DRIVER
9903 L:      linux-wireless@vger.kernel.org
9904 W:      http://wireless.kernel.org/
9905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9906 S:      Orphan
9907 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9908
9909 RTL8187 WIRELESS DRIVER
9910 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9911 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9912 M:      Larry Finger <Larry.Finger@lwfinger.net>
9913 L:      linux-wireless@vger.kernel.org
9914 W:      http://wireless.kernel.org/
9915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9916 S:      Maintained
9917 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9918
9919 RTL8192CE WIRELESS DRIVER
9920 M:      Larry Finger <Larry.Finger@lwfinger.net>
9921 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9922 L:      linux-wireless@vger.kernel.org
9923 W:      http://wireless.kernel.org/
9924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9925 S:      Maintained
9926 F:      drivers/net/wireless/realtek/rtlwifi/
9927 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9928
9929 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9930 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9931 L:      linux-wireless@vger.kernel.org
9932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9933 S:      Maintained
9934 F:      drivers/net/wireless/realtek/rtl8xxxu/
9935
9936 S3 SAVAGE FRAMEBUFFER DRIVER
9937 M:      Antonino Daplas <adaplas@gmail.com>
9938 L:      linux-fbdev@vger.kernel.org
9939 S:      Maintained
9940 F:      drivers/video/fbdev/savage/
9941
9942 S390
9943 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9944 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9945 L:      linux-s390@vger.kernel.org
9946 W:      http://www.ibm.com/developerworks/linux/linux390/
9947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9948 S:      Supported
9949 F:      arch/s390/
9950 F:      drivers/s390/
9951 F:      Documentation/s390/
9952 F:      Documentation/DocBook/s390*
9953
9954 S390 COMMON I/O LAYER
9955 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9956 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9957 L:      linux-s390@vger.kernel.org
9958 W:      http://www.ibm.com/developerworks/linux/linux390/
9959 S:      Supported
9960 F:      drivers/s390/cio/
9961
9962 S390 DASD DRIVER
9963 M:      Stefan Weinhuber <wein@de.ibm.com>
9964 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9965 L:      linux-s390@vger.kernel.org
9966 W:      http://www.ibm.com/developerworks/linux/linux390/
9967 S:      Supported
9968 F:      drivers/s390/block/dasd*
9969 F:      block/partitions/ibm.c
9970
9971 S390 NETWORK DRIVERS
9972 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9973 L:      linux-s390@vger.kernel.org
9974 W:      http://www.ibm.com/developerworks/linux/linux390/
9975 S:      Supported
9976 F:      drivers/s390/net/
9977
9978 S390 PCI SUBSYSTEM
9979 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9980 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9981 L:      linux-s390@vger.kernel.org
9982 W:      http://www.ibm.com/developerworks/linux/linux390/
9983 S:      Supported
9984 F:      arch/s390/pci/
9985 F:      drivers/pci/hotplug/s390_pci_hpc.c
9986
9987 S390 ZCRYPT DRIVER
9988 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9989 L:      linux-s390@vger.kernel.org
9990 W:      http://www.ibm.com/developerworks/linux/linux390/
9991 S:      Supported
9992 F:      drivers/s390/crypto/
9993
9994 S390 ZFCP DRIVER
9995 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9996 L:      linux-s390@vger.kernel.org
9997 W:      http://www.ibm.com/developerworks/linux/linux390/
9998 S:      Supported
9999 F:      drivers/s390/scsi/zfcp_*
10000
10001 S390 IUCV NETWORK LAYER
10002 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10003 L:      linux-s390@vger.kernel.org
10004 W:      http://www.ibm.com/developerworks/linux/linux390/
10005 S:      Supported
10006 F:      drivers/s390/net/*iucv*
10007 F:      include/net/iucv/
10008 F:      net/iucv/
10009
10010 S390 IOMMU (PCI)
10011 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10012 L:      linux-s390@vger.kernel.org
10013 W:      http://www.ibm.com/developerworks/linux/linux390/
10014 S:      Supported
10015 F:      drivers/iommu/s390-iommu.c
10016
10017 S3C24XX SD/MMC Driver
10018 M:      Ben Dooks <ben-linux@fluff.org>
10019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10020 S:      Supported
10021 F:      drivers/mmc/host/s3cmci.*
10022
10023 SAA6588 RDS RECEIVER DRIVER
10024 M:      Hans Verkuil <hverkuil@xs4all.nl>
10025 L:      linux-media@vger.kernel.org
10026 T:      git git://linuxtv.org/media_tree.git
10027 W:      https://linuxtv.org
10028 S:      Odd Fixes
10029 F:      drivers/media/i2c/saa6588*
10030
10031 SAA7134 VIDEO4LINUX DRIVER
10032 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10033 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10034 L:      linux-media@vger.kernel.org
10035 W:      https://linuxtv.org
10036 T:      git git://linuxtv.org/media_tree.git
10037 S:      Odd fixes
10038 F:      Documentation/video4linux/*.saa7134
10039 F:      drivers/media/pci/saa7134/
10040
10041 SAA7146 VIDEO4LINUX-2 DRIVER
10042 M:      Hans Verkuil <hverkuil@xs4all.nl>
10043 L:      linux-media@vger.kernel.org
10044 T:      git git://linuxtv.org/media_tree.git
10045 S:      Maintained
10046 F:      drivers/media/common/saa7146/
10047 F:      drivers/media/pci/saa7146/
10048 F:      include/media/saa7146*
10049
10050 SAMSUNG LAPTOP DRIVER
10051 M:      Corentin Chary <corentin.chary@gmail.com>
10052 L:      platform-driver-x86@vger.kernel.org
10053 S:      Maintained
10054 F:      drivers/platform/x86/samsung-laptop.c
10055
10056 SAMSUNG AUDIO (ASoC) DRIVERS
10057 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
10058 M:      Sangbeom Kim <sbkim73@samsung.com>
10059 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10060 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10061 S:      Supported
10062 F:      sound/soc/samsung/
10063
10064 SAMSUNG FRAMEBUFFER DRIVER
10065 M:      Jingoo Han <jingoohan1@gmail.com>
10066 L:      linux-fbdev@vger.kernel.org
10067 S:      Maintained
10068 F:      drivers/video/fbdev/s3c-fb.c
10069
10070 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10071 M:      Sangbeom Kim <sbkim73@samsung.com>
10072 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
10073 L:      linux-kernel@vger.kernel.org
10074 L:      linux-samsung-soc@vger.kernel.org
10075 S:      Supported
10076 F:      drivers/mfd/sec*.c
10077 F:      drivers/regulator/s2m*.c
10078 F:      drivers/regulator/s5m*.c
10079 F:      drivers/clk/clk-s2mps11.c
10080 F:      drivers/rtc/rtc-s5m.c
10081 F:      include/linux/mfd/samsung/
10082 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10083 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10084 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10085 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10086
10087 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10088 M:      Kyungmin Park <kyungmin.park@samsung.com>
10089 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10090 L:      linux-media@vger.kernel.org
10091 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10092 S:      Supported
10093 F:      drivers/media/platform/exynos4-is/
10094
10095 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10096 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10097 L:      linux-media@vger.kernel.org
10098 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10099 S:      Maintained
10100 F:      drivers/media/platform/s3c-camif/
10101 F:      include/media/drv-intf/s3c_camif.h
10102
10103 SAMSUNG S5C73M3 CAMERA DRIVER
10104 M:      Kyungmin Park <kyungmin.park@samsung.com>
10105 M:      Andrzej Hajda <a.hajda@samsung.com>
10106 L:      linux-media@vger.kernel.org
10107 S:      Supported
10108 F:      drivers/media/i2c/s5c73m3/*
10109
10110 SAMSUNG S5K5BAF CAMERA DRIVER
10111 M:      Kyungmin Park <kyungmin.park@samsung.com>
10112 M:      Andrzej Hajda <a.hajda@samsung.com>
10113 L:      linux-media@vger.kernel.org
10114 S:      Supported
10115 F:      drivers/media/i2c/s5k5baf.c
10116
10117 SAMSUNG S3FWRN5 NFC DRIVER
10118 M:      Robert Baldyga <r.baldyga@samsung.com>
10119 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10120 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10121 S:      Supported
10122 F:      drivers/nfc/s3fwrn5
10123
10124 SAMSUNG SOC CLOCK DRIVERS
10125 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10126 M:      Tomasz Figa <tomasz.figa@gmail.com>
10127 S:      Supported
10128 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10129 F:      drivers/clk/samsung/
10130
10131 SAMSUNG SXGBE DRIVERS
10132 M:      Byungho An <bh74.an@samsung.com>
10133 M:      Girish K S <ks.giri@samsung.com>
10134 M:      Vipul Pandya <vipul.pandya@samsung.com>
10135 S:      Supported
10136 L:      netdev@vger.kernel.org
10137 F:      drivers/net/ethernet/samsung/sxgbe/
10138
10139 SAMSUNG THERMAL DRIVER
10140 M:      Lukasz Majewski <l.majewski@samsung.com>
10141 L:      linux-pm@vger.kernel.org
10142 L:      linux-samsung-soc@vger.kernel.org
10143 S:      Supported
10144 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10145 F:      drivers/thermal/samsung/
10146
10147 SAMSUNG USB2 PHY DRIVER
10148 M:      Kamil Debski <k.debski@samsung.com>
10149 L:      linux-kernel@vger.kernel.org
10150 S:      Supported
10151 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10152 F:      Documentation/phy/samsung-usb2.txt
10153 F:      drivers/phy/phy-exynos4210-usb2.c
10154 F:      drivers/phy/phy-exynos4x12-usb2.c
10155 F:      drivers/phy/phy-exynos5250-usb2.c
10156 F:      drivers/phy/phy-s5pv210-usb2.c
10157 F:      drivers/phy/phy-samsung-usb2.c
10158 F:      drivers/phy/phy-samsung-usb2.h
10159
10160 SERIAL DRIVERS
10161 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10162 L:      linux-serial@vger.kernel.org
10163 S:      Maintained
10164 F:      Documentation/devicetree/bindings/serial/
10165 F:      drivers/tty/serial/
10166
10167 SYNOPSYS DESIGNWARE DMAC DRIVER
10168 M:      Viresh Kumar <vireshk@kernel.org>
10169 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10170 S:      Maintained
10171 F:      include/linux/dma/dw.h
10172 F:      include/linux/platform_data/dma-dw.h
10173 F:      drivers/dma/dw/
10174
10175 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10176 M: Lars Persson <lars.persson@axis.com>
10177 L: netdev@vger.kernel.org
10178 S: Supported
10179 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10180 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10181
10182 SYNOPSYS DESIGNWARE I2C DRIVER
10183 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10184 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10185 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10186 L:      linux-i2c@vger.kernel.org
10187 S:      Maintained
10188 F:      drivers/i2c/busses/i2c-designware-*
10189 F:      include/linux/platform_data/i2c-designware.h
10190
10191 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10192 M:      Jaehoon Chung <jh80.chung@samsung.com>
10193 L:      linux-mmc@vger.kernel.org
10194 S:      Maintained
10195 F:      include/linux/mmc/dw_mmc.h
10196 F:      drivers/mmc/host/dw_mmc*
10197
10198 SYSTEM TRACE MODULE CLASS
10199 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10200 S:      Maintained
10201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10202 F:      Documentation/trace/stm.txt
10203 F:      drivers/hwtracing/stm/
10204 F:      include/linux/stm.h
10205 F:      include/uapi/linux/stm.h
10206
10207 THUNDERBOLT DRIVER
10208 M:      Andreas Noever <andreas.noever@gmail.com>
10209 S:      Maintained
10210 F:      drivers/thunderbolt/
10211
10212 TI BQ27XXX POWER SUPPLY DRIVER
10213 R:      Andrew F. Davis <afd@ti.com>
10214 F:      include/linux/power/bq27xxx_battery.h
10215 F:      drivers/power/bq27xxx_battery.c
10216 F:      drivers/power/bq27xxx_battery_i2c.c
10217
10218 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10219 M:      John Stultz <john.stultz@linaro.org>
10220 M:      Thomas Gleixner <tglx@linutronix.de>
10221 L:      linux-kernel@vger.kernel.org
10222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10223 S:      Supported
10224 F:      include/linux/clocksource.h
10225 F:      include/linux/time.h
10226 F:      include/linux/timex.h
10227 F:      include/uapi/linux/time.h
10228 F:      include/uapi/linux/timex.h
10229 F:      kernel/time/clocksource.c
10230 F:      kernel/time/time*.c
10231 F:      kernel/time/alarmtimer.c
10232 F:      kernel/time/ntp.c
10233 F:      tools/testing/selftests/timers/
10234
10235 SC1200 WDT DRIVER
10236 M:      Zwane Mwaikambo <zwanem@gmail.com>
10237 S:      Maintained
10238 F:      drivers/watchdog/sc1200wdt.c
10239
10240 SCHEDULER
10241 M:      Ingo Molnar <mingo@redhat.com>
10242 M:      Peter Zijlstra <peterz@infradead.org>
10243 L:      linux-kernel@vger.kernel.org
10244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10245 S:      Maintained
10246 F:      kernel/sched/
10247 F:      include/linux/sched.h
10248 F:      include/uapi/linux/sched.h
10249 F:      include/linux/wait.h
10250
10251 SCORE ARCHITECTURE
10252 M:      Chen Liqin <liqin.linux@gmail.com>
10253 M:      Lennox Wu <lennox.wu@gmail.com>
10254 W:      http://www.sunplus.com
10255 S:      Supported
10256 F:      arch/score/
10257
10258 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10259 M:      Sudeep Holla <sudeep.holla@arm.com>
10260 L:      linux-arm-kernel@lists.infradead.org
10261 S:      Maintained
10262 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10263 F:      drivers/clk/clk-scpi.c
10264 F:      drivers/cpufreq/scpi-cpufreq.c
10265 F:      drivers/firmware/arm_scpi.c
10266 F:      include/linux/scpi_protocol.h
10267
10268 SCSI CDROM DRIVER
10269 M:      Jens Axboe <axboe@kernel.dk>
10270 L:      linux-scsi@vger.kernel.org
10271 W:      http://www.kernel.dk
10272 S:      Maintained
10273 F:      drivers/scsi/sr*
10274
10275 SCSI RDMA PROTOCOL (SRP) INITIATOR
10276 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10277 L:      linux-rdma@vger.kernel.org
10278 S:      Supported
10279 W:      http://www.openfabrics.org
10280 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10282 F:      drivers/infiniband/ulp/srp/
10283 F:      include/scsi/srp.h
10284
10285 SCSI SG DRIVER
10286 M:      Doug Gilbert <dgilbert@interlog.com>
10287 L:      linux-scsi@vger.kernel.org
10288 W:      http://sg.danny.cz/sg
10289 S:      Maintained
10290 F:      Documentation/scsi/scsi-generic.txt
10291 F:      drivers/scsi/sg.c
10292 F:      include/scsi/sg.h
10293
10294 SCSI SUBSYSTEM
10295 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10297 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10299 L:      linux-scsi@vger.kernel.org
10300 S:      Maintained
10301 F:      Documentation/devicetree/bindings/scsi/
10302 F:      drivers/scsi/
10303 F:      include/scsi/
10304
10305 SCSI TAPE DRIVER
10306 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10307 L:      linux-scsi@vger.kernel.org
10308 S:      Maintained
10309 F:      Documentation/scsi/st.txt
10310 F:      drivers/scsi/st.*
10311 F:      drivers/scsi/st_*.h
10312
10313 SCTP PROTOCOL
10314 M:      Vlad Yasevich <vyasevich@gmail.com>
10315 M:      Neil Horman <nhorman@tuxdriver.com>
10316 L:      linux-sctp@vger.kernel.org
10317 W:      http://lksctp.sourceforge.net
10318 S:      Maintained
10319 F:      Documentation/networking/sctp.txt
10320 F:      include/linux/sctp.h
10321 F:      include/uapi/linux/sctp.h
10322 F:      include/net/sctp/
10323 F:      net/sctp/
10324
10325 SCx200 CPU SUPPORT
10326 M:      Jim Cromie <jim.cromie@gmail.com>
10327 S:      Odd Fixes
10328 F:      Documentation/i2c/busses/scx200_acb
10329 F:      arch/x86/platform/scx200/
10330 F:      drivers/watchdog/scx200_wdt.c
10331 F:      drivers/i2c/busses/scx200*
10332 F:      drivers/mtd/maps/scx200_docflash.c
10333 F:      include/linux/scx200.h
10334
10335 SCx200 GPIO DRIVER
10336 M:      Jim Cromie <jim.cromie@gmail.com>
10337 S:      Maintained
10338 F:      drivers/char/scx200_gpio.c
10339 F:      include/linux/scx200_gpio.h
10340
10341 SCx200 HRT CLOCKSOURCE DRIVER
10342 M:      Jim Cromie <jim.cromie@gmail.com>
10343 S:      Maintained
10344 F:      drivers/clocksource/scx200_hrt.c
10345
10346 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10347 M:      Sascha Sommer <saschasommer@freenet.de>
10348 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10349 S:      Maintained
10350 F:      drivers/mmc/host/sdricoh_cs.c
10351
10352 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10353 M:      Adrian Hunter <adrian.hunter@intel.com>
10354 L:      linux-mmc@vger.kernel.org
10355 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10356 S:      Maintained
10357 F:      drivers/mmc/host/sdhci*
10358 F:      include/linux/mmc/sdhci*
10359
10360 SECURE COMPUTING
10361 M:      Kees Cook <keescook@chromium.org>
10362 R:      Andy Lutomirski <luto@amacapital.net>
10363 R:      Will Drewry <wad@chromium.org>
10364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10365 S:      Supported
10366 F:      kernel/seccomp.c
10367 F:      include/uapi/linux/seccomp.h
10368 F:      include/linux/seccomp.h
10369 F:      tools/testing/selftests/seccomp/*
10370 K:      \bsecure_computing
10371 K:      \bTIF_SECCOMP\b
10372
10373 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10374 M:      Al Cooper <alcooperx@gmail.com>
10375 L:      linux-mmc@vger.kernel.org
10376 L:      bcm-kernel-feedback-list@broadcom.com
10377 S:      Maintained
10378 F:      drivers/mmc/host/sdhci-brcmstb*
10379
10380 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10381 M:      Ben Dooks <ben-linux@fluff.org>
10382 M:      Jaehoon Chung <jh80.chung@samsung.com>
10383 L:      linux-mmc@vger.kernel.org
10384 S:      Maintained
10385 F:      drivers/mmc/host/sdhci-s3c*
10386
10387 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10388 M:      Viresh Kumar <vireshk@kernel.org>
10389 L:      linux-mmc@vger.kernel.org
10390 S:      Maintained
10391 F:      drivers/mmc/host/sdhci-spear.c
10392
10393 SECURITY SUBSYSTEM
10394 M:      James Morris <james.l.morris@oracle.com>
10395 M:      "Serge E. Hallyn" <serge@hallyn.com>
10396 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10398 W:      http://kernsec.org/
10399 S:      Supported
10400 F:      security/
10401
10402 SECURITY CONTACT
10403 M:      Security Officers <security@kernel.org>
10404 S:      Supported
10405
10406 SELINUX SECURITY MODULE
10407 M:      Paul Moore <paul@paul-moore.com>
10408 M:      Stephen Smalley <sds@tycho.nsa.gov>
10409 M:      Eric Paris <eparis@parisplace.org>
10410 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10411 W:      http://selinuxproject.org
10412 T:      git git://git.infradead.org/users/pcmoore/selinux
10413 S:      Supported
10414 F:      include/linux/selinux*
10415 F:      security/selinux/
10416 F:      scripts/selinux/
10417
10418 APPARMOR SECURITY MODULE
10419 M:      John Johansen <john.johansen@canonical.com>
10420 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10421 W:      apparmor.wiki.kernel.org
10422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10423 S:      Supported
10424 F:      security/apparmor/
10425
10426 LOADPIN SECURITY MODULE
10427 M:      Kees Cook <keescook@chromium.org>
10428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10429 S:      Supported
10430 F:      security/loadpin/
10431
10432 YAMA SECURITY MODULE
10433 M:      Kees Cook <keescook@chromium.org>
10434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10435 S:      Supported
10436 F:      security/yama/
10437
10438 SENSABLE PHANTOM
10439 M:      Jiri Slaby <jirislaby@gmail.com>
10440 S:      Maintained
10441 F:      drivers/misc/phantom.c
10442 F:      include/uapi/linux/phantom.h
10443
10444 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10445 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10446 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10447 M:      John Soni Jose <sony.john@avagotech.com>
10448 L:      linux-scsi@vger.kernel.org
10449 W:      http://www.avagotech.com
10450 S:      Supported
10451 F:      drivers/scsi/be2iscsi/
10452
10453 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10454 M:      Sathya Perla <sathya.perla@broadcom.com>
10455 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10456 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10457 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10458 L:      netdev@vger.kernel.org
10459 W:      http://www.emulex.com
10460 S:      Supported
10461 F:      drivers/net/ethernet/emulex/benet/
10462
10463 EMULEX ONECONNECT ROCE DRIVER
10464 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10465 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10466 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10467 L:      linux-rdma@vger.kernel.org
10468 W:      http://www.emulex.com
10469 S:      Supported
10470 F:      drivers/infiniband/hw/ocrdma/
10471
10472 SFC NETWORK DRIVER
10473 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10474 M:      Edward Cree <ecree@solarflare.com>
10475 M:      Bert Kenward <bkenward@solarflare.com>
10476 L:      netdev@vger.kernel.org
10477 S:      Supported
10478 F:      drivers/net/ethernet/sfc/
10479
10480 SGI GRU DRIVER
10481 M:      Dimitri Sivanich <sivanich@sgi.com>
10482 S:      Maintained
10483 F:      drivers/misc/sgi-gru/
10484
10485 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10486 M:      Pat Gefre <pfg@sgi.com>
10487 L:      linux-ia64@vger.kernel.org
10488 S:      Supported
10489 F:      Documentation/ia64/serial.txt
10490 F:      drivers/tty/serial/ioc?_serial.c
10491 F:      include/linux/ioc?.h
10492
10493 SGI XP/XPC/XPNET DRIVER
10494 M:      Cliff Whickman <cpw@sgi.com>
10495 M:      Robin Holt <robinmholt@gmail.com>
10496 S:      Maintained
10497 F:      drivers/misc/sgi-xp/
10498
10499 SI2157 MEDIA DRIVER
10500 M:      Antti Palosaari <crope@iki.fi>
10501 L:      linux-media@vger.kernel.org
10502 W:      https://linuxtv.org
10503 W:      http://palosaari.fi/linux/
10504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10505 T:      git git://linuxtv.org/anttip/media_tree.git
10506 S:      Maintained
10507 F:      drivers/media/tuners/si2157*
10508
10509 SI2168 MEDIA DRIVER
10510 M:      Antti Palosaari <crope@iki.fi>
10511 L:      linux-media@vger.kernel.org
10512 W:      https://linuxtv.org
10513 W:      http://palosaari.fi/linux/
10514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10515 T:      git git://linuxtv.org/anttip/media_tree.git
10516 S:      Maintained
10517 F:      drivers/media/dvb-frontends/si2168*
10518
10519 SI470X FM RADIO RECEIVER I2C DRIVER
10520 M:      Hans Verkuil <hverkuil@xs4all.nl>
10521 L:      linux-media@vger.kernel.org
10522 T:      git git://linuxtv.org/media_tree.git
10523 W:      https://linuxtv.org
10524 S:      Odd Fixes
10525 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10526
10527 SI470X FM RADIO RECEIVER USB DRIVER
10528 M:      Hans Verkuil <hverkuil@xs4all.nl>
10529 L:      linux-media@vger.kernel.org
10530 T:      git git://linuxtv.org/media_tree.git
10531 W:      https://linuxtv.org
10532 S:      Maintained
10533 F:      drivers/media/radio/si470x/radio-si470x-common.c
10534 F:      drivers/media/radio/si470x/radio-si470x.h
10535 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10536
10537 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10538 M:      Eduardo Valentin <edubezval@gmail.com>
10539 L:      linux-media@vger.kernel.org
10540 T:      git git://linuxtv.org/media_tree.git
10541 W:      https://linuxtv.org
10542 S:      Odd Fixes
10543 F:      drivers/media/radio/si4713/si4713.?
10544
10545 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10546 M:      Eduardo Valentin <edubezval@gmail.com>
10547 L:      linux-media@vger.kernel.org
10548 T:      git git://linuxtv.org/media_tree.git
10549 W:      https://linuxtv.org
10550 S:      Odd Fixes
10551 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10552
10553 SI4713 FM RADIO TRANSMITTER USB DRIVER
10554 M:      Hans Verkuil <hverkuil@xs4all.nl>
10555 L:      linux-media@vger.kernel.org
10556 T:      git git://linuxtv.org/media_tree.git
10557 W:      https://linuxtv.org
10558 S:      Maintained
10559 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10560
10561 SIANO DVB DRIVER
10562 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10563 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10564 L:      linux-media@vger.kernel.org
10565 W:      https://linuxtv.org
10566 T:      git git://linuxtv.org/media_tree.git
10567 S:      Odd fixes
10568 F:      drivers/media/common/siano/
10569 F:      drivers/media/usb/siano/
10570 F:      drivers/media/usb/siano/
10571 F:      drivers/media/mmc/siano/
10572
10573 SIMPLEFB FB DRIVER
10574 M:      Hans de Goede <hdegoede@redhat.com>
10575 L:      linux-fbdev@vger.kernel.org
10576 S:      Maintained
10577 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10578 F:      drivers/video/fbdev/simplefb.c
10579 F:      include/linux/platform_data/simplefb.h
10580
10581 SH_VEU V4L2 MEM2MEM DRIVER
10582 L:      linux-media@vger.kernel.org
10583 S:      Orphan
10584 F:      drivers/media/platform/sh_veu.c
10585
10586 SH_VOU V4L2 OUTPUT DRIVER
10587 L:      linux-media@vger.kernel.org
10588 S:      Orphan
10589 F:      drivers/media/platform/sh_vou.c
10590 F:      include/media/drv-intf/sh_vou.h
10591
10592 SIMPLE FIRMWARE INTERFACE (SFI)
10593 M:      Len Brown <lenb@kernel.org>
10594 L:      sfi-devel@simplefirmware.org
10595 W:      http://simplefirmware.org/
10596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10597 S:      Supported
10598 F:      arch/x86/platform/sfi/
10599 F:      drivers/sfi/
10600 F:      include/linux/sfi*.h
10601
10602 SIMTEC EB110ATX (Chalice CATS)
10603 P:      Ben Dooks
10604 P:      Vincent Sanders <vince@simtec.co.uk>
10605 M:      Simtec Linux Team <linux@simtec.co.uk>
10606 W:      http://www.simtec.co.uk/products/EB110ATX/
10607 S:      Supported
10608
10609 SIMTEC EB2410ITX (BAST)
10610 P:      Ben Dooks
10611 P:      Vincent Sanders <vince@simtec.co.uk>
10612 M:      Simtec Linux Team <linux@simtec.co.uk>
10613 W:      http://www.simtec.co.uk/products/EB2410ITX/
10614 S:      Supported
10615 F:      arch/arm/mach-s3c24xx/mach-bast.c
10616 F:      arch/arm/mach-s3c24xx/bast-ide.c
10617 F:      arch/arm/mach-s3c24xx/bast-irq.c
10618
10619 TI DAVINCI MACHINE SUPPORT
10620 M:      Sekhar Nori <nsekhar@ti.com>
10621 M:      Kevin Hilman <khilman@kernel.org>
10622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10624 S:      Supported
10625 F:      arch/arm/mach-davinci/
10626 F:      drivers/i2c/busses/i2c-davinci.c
10627
10628 TI DAVINCI SERIES MEDIA DRIVER
10629 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10630 L:      linux-media@vger.kernel.org
10631 W:      https://linuxtv.org
10632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10633 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10634 S:      Maintained
10635 F:      drivers/media/platform/davinci/
10636 F:      include/media/davinci/
10637
10638 TI AM437X VPFE DRIVER
10639 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10640 L:      linux-media@vger.kernel.org
10641 W:      https://linuxtv.org
10642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10643 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10644 S:      Maintained
10645 F:      drivers/media/platform/am437x/
10646
10647 OV2659 OMNIVISION SENSOR DRIVER
10648 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10649 L:      linux-media@vger.kernel.org
10650 W:      https://linuxtv.org
10651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10652 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10653 S:      Maintained
10654 F:      drivers/media/i2c/ov2659.c
10655 F:      include/media/i2c/ov2659.h
10656
10657 SILICON MOTION SM712 FRAME BUFFER DRIVER
10658 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10659 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10660 M:      Sudip Mukherjee <sudip@vectorindia.org>
10661 L:      linux-fbdev@vger.kernel.org
10662 S:      Maintained
10663 F:      drivers/video/fbdev/sm712*
10664 F:      Documentation/fb/sm712fb.txt
10665
10666 SIS 190 ETHERNET DRIVER
10667 M:      Francois Romieu <romieu@fr.zoreil.com>
10668 L:      netdev@vger.kernel.org
10669 S:      Maintained
10670 F:      drivers/net/ethernet/sis/sis190.c
10671
10672 SIS 900/7016 FAST ETHERNET DRIVER
10673 M:      Daniele Venzano <venza@brownhat.org>
10674 W:      http://www.brownhat.org/sis900.html
10675 L:      netdev@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/net/ethernet/sis/sis900.*
10678
10679 SIS FRAMEBUFFER DRIVER
10680 M:      Thomas Winischhofer <thomas@winischhofer.net>
10681 W:      http://www.winischhofer.net/linuxsisvga.shtml
10682 S:      Maintained
10683 F:      Documentation/fb/sisfb.txt
10684 F:      drivers/video/fbdev/sis/
10685 F:      include/video/sisfb.h
10686
10687 SIS USB2VGA DRIVER
10688 M:      Thomas Winischhofer <thomas@winischhofer.net>
10689 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10690 S:      Maintained
10691 F:      drivers/usb/misc/sisusbvga/
10692
10693 SLAB ALLOCATOR
10694 M:      Christoph Lameter <cl@linux.com>
10695 M:      Pekka Enberg <penberg@kernel.org>
10696 M:      David Rientjes <rientjes@google.com>
10697 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10698 M:      Andrew Morton <akpm@linux-foundation.org>
10699 L:      linux-mm@kvack.org
10700 S:      Maintained
10701 F:      include/linux/sl?b*.h
10702 F:      mm/sl?b*
10703
10704 SLEEPABLE READ-COPY UPDATE (SRCU)
10705 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10706 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10707 M:      Josh Triplett <josh@joshtriplett.org>
10708 R:      Steven Rostedt <rostedt@goodmis.org>
10709 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10710 L:      linux-kernel@vger.kernel.org
10711 W:      http://www.rdrop.com/users/paulmck/RCU/
10712 S:      Supported
10713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10714 F:      include/linux/srcu.h
10715 F:      kernel/rcu/srcu.c
10716
10717 SMACK SECURITY MODULE
10718 M:      Casey Schaufler <casey@schaufler-ca.com>
10719 L:      linux-security-module@vger.kernel.org
10720 W:      http://schaufler-ca.com
10721 T:      git git://github.com/cschaufler/smack-next
10722 S:      Maintained
10723 F:      Documentation/security/Smack.txt
10724 F:      security/smack/
10725
10726 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10727 M:      Kevin Hilman <khilman@kernel.org>
10728 M:      Nishanth Menon <nm@ti.com>
10729 S:      Maintained
10730 F:      drivers/power/avs/
10731 F:      include/linux/power/smartreflex.h
10732 L:      linux-pm@vger.kernel.org
10733
10734 SMC91x ETHERNET DRIVER
10735 M:      Nicolas Pitre <nico@fluxnic.net>
10736 S:      Odd Fixes
10737 F:      drivers/net/ethernet/smsc/smc91x.*
10738
10739 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10740 M:      Sakari Ailus <sakari.ailus@iki.fi>
10741 L:      linux-media@vger.kernel.org
10742 S:      Maintained
10743 F:      drivers/media/i2c/smiapp/
10744 F:      include/media/i2c/smiapp.h
10745 F:      drivers/media/i2c/smiapp-pll.c
10746 F:      drivers/media/i2c/smiapp-pll.h
10747 F:      include/uapi/linux/smiapp.h
10748 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10749
10750 SMM665 HARDWARE MONITOR DRIVER
10751 M:      Guenter Roeck <linux@roeck-us.net>
10752 L:      linux-hwmon@vger.kernel.org
10753 S:      Maintained
10754 F:      Documentation/hwmon/smm665
10755 F:      drivers/hwmon/smm665.c
10756
10757 SMSC EMC2103 HARDWARE MONITOR DRIVER
10758 M:      Steve Glendinning <steve.glendinning@shawell.net>
10759 L:      linux-hwmon@vger.kernel.org
10760 S:      Maintained
10761 F:      Documentation/hwmon/emc2103
10762 F:      drivers/hwmon/emc2103.c
10763
10764 SMSC SCH5627 HARDWARE MONITOR DRIVER
10765 M:      Hans de Goede <hdegoede@redhat.com>
10766 L:      linux-hwmon@vger.kernel.org
10767 S:      Supported
10768 F:      Documentation/hwmon/sch5627
10769 F:      drivers/hwmon/sch5627.c
10770
10771 SMSC47B397 HARDWARE MONITOR DRIVER
10772 M:      Jean Delvare <jdelvare@suse.com>
10773 L:      linux-hwmon@vger.kernel.org
10774 S:      Maintained
10775 F:      Documentation/hwmon/smsc47b397
10776 F:      drivers/hwmon/smsc47b397.c
10777
10778 SMSC911x ETHERNET DRIVER
10779 M:      Steve Glendinning <steve.glendinning@shawell.net>
10780 L:      netdev@vger.kernel.org
10781 S:      Maintained
10782 F:      include/linux/smsc911x.h
10783 F:      drivers/net/ethernet/smsc/smsc911x.*
10784
10785 SMSC9420 PCI ETHERNET DRIVER
10786 M:      Steve Glendinning <steve.glendinning@shawell.net>
10787 L:      netdev@vger.kernel.org
10788 S:      Maintained
10789 F:      drivers/net/ethernet/smsc/smsc9420.*
10790
10791 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10792 M:      Steve Glendinning <steve.glendinning@shawell.net>
10793 L:      linux-fbdev@vger.kernel.org
10794 S:      Maintained
10795 F:      drivers/video/fbdev/smscufx.c
10796
10797 SOC-CAMERA V4L2 SUBSYSTEM
10798 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10799 L:      linux-media@vger.kernel.org
10800 T:      git git://linuxtv.org/media_tree.git
10801 S:      Maintained
10802 F:      include/media/soc*
10803 F:      drivers/media/i2c/soc_camera/
10804 F:      drivers/media/platform/soc_camera/
10805
10806 SOEKRIS NET48XX LED SUPPORT
10807 M:      Chris Boot <bootc@bootc.net>
10808 S:      Maintained
10809 F:      drivers/leds/leds-net48xx.c
10810
10811 SOFTLOGIC 6x10 MPEG CODEC
10812 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10813 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10814 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10815 M:      Ismael Luceno <ismael@iodev.co.uk>
10816 L:      linux-media@vger.kernel.org
10817 S:      Supported
10818 F:      drivers/media/pci/solo6x10/
10819
10820 SOFTWARE RAID (Multiple Disks) SUPPORT
10821 M:      Shaohua Li <shli@kernel.org>
10822 L:      linux-raid@vger.kernel.org
10823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10824 S:      Supported
10825 F:      drivers/md/
10826 F:      include/linux/raid/
10827 F:      include/uapi/linux/raid/
10828
10829 SONIC NETWORK DRIVER
10830 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10831 L:      netdev@vger.kernel.org
10832 S:      Maintained
10833 F:      drivers/net/ethernet/natsemi/sonic.*
10834
10835 SONICS SILICON BACKPLANE DRIVER (SSB)
10836 M:      Michael Buesch <m@bues.ch>
10837 L:      linux-wireless@vger.kernel.org
10838 S:      Maintained
10839 F:      drivers/ssb/
10840 F:      include/linux/ssb/
10841
10842 SONY VAIO CONTROL DEVICE DRIVER
10843 M:      Mattia Dongili <malattia@linux.it>
10844 L:      platform-driver-x86@vger.kernel.org
10845 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10846 S:      Maintained
10847 F:      Documentation/laptops/sony-laptop.txt
10848 F:      drivers/char/sonypi.c
10849 F:      drivers/platform/x86/sony-laptop.c
10850 F:      include/linux/sony-laptop.h
10851
10852 SONY MEMORYSTICK CARD SUPPORT
10853 M:      Alex Dubov <oakad@yahoo.com>
10854 W:      http://tifmxx.berlios.de/
10855 S:      Maintained
10856 F:      drivers/memstick/host/tifm_ms.c
10857
10858 SONY MEMORYSTICK STANDARD SUPPORT
10859 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10860 S:      Maintained
10861 F:      drivers/memstick/core/ms_block.*
10862
10863 SOUND
10864 M:      Jaroslav Kysela <perex@perex.cz>
10865 M:      Takashi Iwai <tiwai@suse.com>
10866 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10867 W:      http://www.alsa-project.org/
10868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10869 T:      git git://git.alsa-project.org/alsa-kernel.git
10870 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10871 S:      Maintained
10872 F:      Documentation/sound/
10873 F:      include/sound/
10874 F:      include/uapi/sound/
10875 F:      sound/
10876
10877 SOUND - COMPRESSED AUDIO
10878 M:      Vinod Koul <vinod.koul@intel.com>
10879 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10881 S:      Supported
10882 F:      Documentation/sound/alsa/compress_offload.txt
10883 F:      include/sound/compress_driver.h
10884 F:      include/uapi/sound/compress_*
10885 F:      sound/core/compress_offload.c
10886 F:      sound/soc/soc-compress.c
10887
10888 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10889 M:      Liam Girdwood <lgirdwood@gmail.com>
10890 M:      Mark Brown <broonie@kernel.org>
10891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10892 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10893 W:      http://alsa-project.org/main/index.php/ASoC
10894 S:      Supported
10895 F:      Documentation/devicetree/bindings/sound/
10896 F:      Documentation/sound/alsa/soc/
10897 F:      sound/soc/
10898 F:      include/sound/soc*
10899
10900 SOUND - DMAENGINE HELPERS
10901 M:      Lars-Peter Clausen <lars@metafoo.de>
10902 S:      Supported
10903 F:      include/sound/dmaengine_pcm.h
10904 F:      sound/core/pcm_dmaengine.c
10905 F:      sound/soc/soc-generic-dmaengine-pcm.c
10906
10907 SP2 MEDIA DRIVER
10908 M:      Olli Salonen <olli.salonen@iki.fi>
10909 L:      linux-media@vger.kernel.org
10910 W:      https://linuxtv.org
10911 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10912 S:      Maintained
10913 F:      drivers/media/dvb-frontends/sp2*
10914
10915 SPARC + UltraSPARC (sparc/sparc64)
10916 M:      "David S. Miller" <davem@davemloft.net>
10917 L:      sparclinux@vger.kernel.org
10918 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10921 S:      Maintained
10922 F:      arch/sparc/
10923 F:      drivers/sbus/
10924
10925 SPARC SERIAL DRIVERS
10926 M:      "David S. Miller" <davem@davemloft.net>
10927 L:      sparclinux@vger.kernel.org
10928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10930 S:      Maintained
10931 F:      include/linux/sunserialcore.h
10932 F:      drivers/tty/serial/suncore.c
10933 F:      drivers/tty/serial/sunhv.c
10934 F:      drivers/tty/serial/sunsab.c
10935 F:      drivers/tty/serial/sunsab.h
10936 F:      drivers/tty/serial/sunsu.c
10937 F:      drivers/tty/serial/sunzilog.c
10938 F:      drivers/tty/serial/sunzilog.h
10939
10940 SPARSE CHECKER
10941 M:      "Christopher Li" <sparse@chrisli.org>
10942 L:      linux-sparse@vger.kernel.org
10943 W:      https://sparse.wiki.kernel.org/
10944 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10945 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10946 S:      Maintained
10947 F:      include/linux/compiler.h
10948
10949 SPEAR PLATFORM SUPPORT
10950 M:      Viresh Kumar <vireshk@kernel.org>
10951 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10953 W:      http://www.st.com/spear
10954 S:      Maintained
10955 F:      arch/arm/boot/dts/spear*
10956 F:      arch/arm/mach-spear/
10957
10958 SPEAR CLOCK FRAMEWORK SUPPORT
10959 M:      Viresh Kumar <vireshk@kernel.org>
10960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10961 W:      http://www.st.com/spear
10962 S:      Maintained
10963 F:      drivers/clk/spear/
10964
10965 SPI SUBSYSTEM
10966 M:      Mark Brown <broonie@kernel.org>
10967 L:      linux-spi@vger.kernel.org
10968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10969 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10970 S:      Maintained
10971 F:      Documentation/devicetree/bindings/spi/
10972 F:      Documentation/spi/
10973 F:      drivers/spi/
10974 F:      include/linux/spi/
10975 F:      include/uapi/linux/spi/
10976
10977 SPIDERNET NETWORK DRIVER for CELL
10978 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10979 L:      netdev@vger.kernel.org
10980 S:      Supported
10981 F:      Documentation/networking/spider_net.txt
10982 F:      drivers/net/ethernet/toshiba/spider_net*
10983
10984 SPU FILE SYSTEM
10985 M:      Jeremy Kerr <jk@ozlabs.org>
10986 L:      linuxppc-dev@lists.ozlabs.org
10987 W:      http://www.ibm.com/developerworks/power/cell/
10988 S:      Supported
10989 F:      Documentation/filesystems/spufs.txt
10990 F:      arch/powerpc/platforms/cell/spufs/
10991
10992 SQUASHFS FILE SYSTEM
10993 M:      Phillip Lougher <phillip@squashfs.org.uk>
10994 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10995 W:      http://squashfs.org.uk
10996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10997 S:      Maintained
10998 F:      Documentation/filesystems/squashfs.txt
10999 F:      fs/squashfs/
11000
11001 SRM (Alpha) environment access
11002 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11003 S:      Maintained
11004 F:      arch/alpha/kernel/srm_env.c
11005
11006 STABLE BRANCH
11007 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11008 L:      stable@vger.kernel.org
11009 S:      Supported
11010 F:      Documentation/stable_kernel_rules.txt
11011
11012 STAGING SUBSYSTEM
11013 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11015 L:      devel@driverdev.osuosl.org
11016 S:      Supported
11017 F:      drivers/staging/
11018
11019 STAGING - COMEDI
11020 M:      Ian Abbott <abbotti@mev.co.uk>
11021 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11022 S:      Odd Fixes
11023 F:      drivers/staging/comedi/
11024
11025 STAGING - FLARION FT1000 DRIVERS
11026 M:      Marek Belisko <marek.belisko@gmail.com>
11027 S:      Odd Fixes
11028 F:      drivers/staging/ft1000/
11029
11030 STAGING - INDUSTRIAL IO
11031 M:      Jonathan Cameron <jic23@kernel.org>
11032 L:      linux-iio@vger.kernel.org
11033 S:      Odd Fixes
11034 F:      Documentation/devicetree/bindings/staging/iio/
11035 F:      drivers/staging/iio/
11036
11037 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11038 M:      Jarod Wilson <jarod@wilsonet.com>
11039 W:      http://www.lirc.org/
11040 S:      Odd Fixes
11041 F:      drivers/staging/media/lirc/
11042
11043 STAGING - LUSTRE PARALLEL FILESYSTEM
11044 M:      Oleg Drokin <oleg.drokin@intel.com>
11045 M:      Andreas Dilger <andreas.dilger@intel.com>
11046 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11047 W:      http://wiki.lustre.org/
11048 S:      Maintained
11049 F:      drivers/staging/lustre
11050
11051 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11052 M:      Marc Dietrich <marvin24@gmx.de>
11053 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11054 L:      linux-tegra@vger.kernel.org
11055 S:      Maintained
11056 F:      drivers/staging/nvec/
11057
11058 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11059 M:      Jens Frederich <jfrederich@gmail.com>
11060 M:      Daniel Drake <dsd@laptop.org>
11061 M:      Jon Nettleton <jon.nettleton@gmail.com>
11062 W:      http://wiki.laptop.org/go/DCON
11063 S:      Maintained
11064 F:      drivers/staging/olpc_dcon/
11065
11066 STAGING - REALTEK RTL8712U DRIVERS
11067 M:      Larry Finger <Larry.Finger@lwfinger.net>
11068 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11069 S:      Odd Fixes
11070 F:      drivers/staging/rtl8712/
11071
11072 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11073 M:      Larry Finger <Larry.Finger@lwfinger.net>
11074 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
11075 L:      linux-wireless@vger.kernel.org
11076 S:      Maintained
11077 F:      drivers/staging/rtl8723au/
11078
11079 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11080 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11081 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11082 M:      Sudip Mukherjee <sudip@vectorindia.org>
11083 L:      linux-fbdev@vger.kernel.org
11084 S:      Maintained
11085 F:      drivers/staging/sm750fb/
11086
11087 STAGING - SLICOSS
11088 M:      Lior Dotan <liodot@gmail.com>
11089 M:      Christopher Harrer <charrer@alacritech.com>
11090 S:      Odd Fixes
11091 F:      drivers/staging/slicoss/
11092
11093 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11094 M:      William Hubbs <w.d.hubbs@gmail.com>
11095 M:      Chris Brannon <chris@the-brannons.com>
11096 M:      Kirk Reiser <kirk@reisers.ca>
11097 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11098 L:      speakup@linux-speakup.org
11099 W:      http://www.linux-speakup.org/
11100 S:      Odd Fixes
11101 F:      drivers/staging/speakup/
11102
11103 STAGING - VIA VT665X DRIVERS
11104 M:      Forest Bond <forest@alittletooquiet.net>
11105 S:      Odd Fixes
11106 F:      drivers/staging/vt665?/
11107
11108 STAGING - WILC1000 WIFI DRIVER
11109 M:      Johnny Kim <johnny.kim@atmel.com>
11110 M:      Austin Shin <austin.shin@atmel.com>
11111 M:      Chris Park <chris.park@atmel.com>
11112 M:      Tony Cho <tony.cho@atmel.com>
11113 M:      Glen Lee <glen.lee@atmel.com>
11114 M:      Leo Kim <leo.kim@atmel.com>
11115 L:      linux-wireless@vger.kernel.org
11116 S:      Supported
11117 F:      drivers/staging/wilc1000/
11118
11119 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11120 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11121 S:      Odd Fixes
11122 F:      drivers/staging/xgifb/
11123
11124 STARFIRE/DURALAN NETWORK DRIVER
11125 M:      Ion Badulescu <ionut@badula.org>
11126 S:      Odd Fixes
11127 F:      drivers/net/ethernet/adaptec/starfire*
11128
11129 SUN3/3X
11130 M:      Sam Creasey <sammy@sammy.net>
11131 W:      http://sammy.net/sun3/
11132 S:      Maintained
11133 F:      arch/m68k/kernel/*sun3*
11134 F:      arch/m68k/sun3*/
11135 F:      arch/m68k/include/asm/sun3*
11136 F:      drivers/net/ethernet/i825xx/sun3*
11137
11138 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11139 M:      Hans de Goede <hdegoede@redhat.com>
11140 L:      linux-input@vger.kernel.org
11141 S:      Maintained
11142 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11143 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11144
11145 SUNDANCE NETWORK DRIVER
11146 M:      Denis Kirjanov <kda@linux-powerpc.org>
11147 L:      netdev@vger.kernel.org
11148 S:      Maintained
11149 F:      drivers/net/ethernet/dlink/sundance.c
11150
11151 SUPERH
11152 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11153 M:      Rich Felker <dalias@libc.org>
11154 L:      linux-sh@vger.kernel.org
11155 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11156 S:      Maintained
11157 F:      Documentation/sh/
11158 F:      arch/sh/
11159 F:      drivers/sh/
11160
11161 SUSPEND TO RAM
11162 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11163 M:      Len Brown <len.brown@intel.com>
11164 M:      Pavel Machek <pavel@ucw.cz>
11165 L:      linux-pm@vger.kernel.org
11166 S:      Supported
11167 F:      Documentation/power/
11168 F:      arch/x86/kernel/acpi/
11169 F:      drivers/base/power/
11170 F:      kernel/power/
11171 F:      include/linux/suspend.h
11172 F:      include/linux/freezer.h
11173 F:      include/linux/pm.h
11174
11175 SVGA HANDLING
11176 M:      Martin Mares <mj@ucw.cz>
11177 L:      linux-video@atrey.karlin.mff.cuni.cz
11178 S:      Maintained
11179 F:      Documentation/svga.txt
11180 F:      arch/x86/boot/video*
11181
11182 SWIOTLB SUBSYSTEM
11183 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11184 L:      linux-kernel@vger.kernel.org
11185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11186 S:      Supported
11187 F:      lib/swiotlb.c
11188 F:      arch/*/kernel/pci-swiotlb.c
11189 F:      include/linux/swiotlb.h
11190
11191 SWITCHDEV
11192 M:      Jiri Pirko <jiri@resnulli.us>
11193 L:      netdev@vger.kernel.org
11194 S:      Supported
11195 F:      net/switchdev/
11196 F:      include/net/switchdev.h
11197
11198 SYNOPSYS ARC ARCHITECTURE
11199 M:      Vineet Gupta <vgupta@synopsys.com>
11200 L:      linux-snps-arc@lists.infradead.org
11201 S:      Supported
11202 F:      arch/arc/
11203 F:      Documentation/devicetree/bindings/arc/*
11204 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11205 F:      drivers/tty/serial/arc_uart.c
11206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11207
11208 SYNOPSYS ARC SDP platform support
11209 M:      Alexey Brodkin <abrodkin@synopsys.com>
11210 S:      Supported
11211 F:      arch/arc/plat-axs10x
11212 F:      arch/arc/boot/dts/ax*
11213 F:      Documentation/devicetree/bindings/arc/axs10*
11214
11215 SYSTEM CONFIGURATION (SYSCON)
11216 M:      Lee Jones <lee.jones@linaro.org>
11217 M:      Arnd Bergmann <arnd@arndb.de>
11218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11219 S:      Supported
11220 F:      drivers/mfd/syscon.c
11221
11222 SYSV FILESYSTEM
11223 M:      Christoph Hellwig <hch@infradead.org>
11224 S:      Maintained
11225 F:      Documentation/filesystems/sysv-fs.txt
11226 F:      fs/sysv/
11227 F:      include/linux/sysv_fs.h
11228
11229 TARGET SUBSYSTEM
11230 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11231 L:      linux-scsi@vger.kernel.org
11232 L:      target-devel@vger.kernel.org
11233 W:      http://www.linux-iscsi.org
11234 W:      http://groups.google.com/group/linux-iscsi-target-dev
11235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11236 S:      Supported
11237 F:      drivers/target/
11238 F:      include/target/
11239 F:      Documentation/target/
11240
11241 TASKSTATS STATISTICS INTERFACE
11242 M:      Balbir Singh <bsingharora@gmail.com>
11243 S:      Maintained
11244 F:      Documentation/accounting/taskstats*
11245 F:      include/linux/taskstats*
11246 F:      kernel/taskstats.c
11247
11248 TC CLASSIFIER
11249 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11250 L:      netdev@vger.kernel.org
11251 S:      Maintained
11252 F:      include/net/pkt_cls.h
11253 F:      include/uapi/linux/pkt_cls.h
11254 F:      net/sched/
11255
11256 TCP LOW PRIORITY MODULE
11257 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11258 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11259 W:      http://tcp-lp-mod.sourceforge.net/
11260 S:      Maintained
11261 F:      net/ipv4/tcp_lp.c
11262
11263 TDA10071 MEDIA DRIVER
11264 M:      Antti Palosaari <crope@iki.fi>
11265 L:      linux-media@vger.kernel.org
11266 W:      https://linuxtv.org
11267 W:      http://palosaari.fi/linux/
11268 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11269 T:      git git://linuxtv.org/anttip/media_tree.git
11270 S:      Maintained
11271 F:      drivers/media/dvb-frontends/tda10071*
11272
11273 TDA18212 MEDIA DRIVER
11274 M:      Antti Palosaari <crope@iki.fi>
11275 L:      linux-media@vger.kernel.org
11276 W:      https://linuxtv.org
11277 W:      http://palosaari.fi/linux/
11278 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11279 T:      git git://linuxtv.org/anttip/media_tree.git
11280 S:      Maintained
11281 F:      drivers/media/tuners/tda18212*
11282
11283 TDA18218 MEDIA DRIVER
11284 M:      Antti Palosaari <crope@iki.fi>
11285 L:      linux-media@vger.kernel.org
11286 W:      https://linuxtv.org
11287 W:      http://palosaari.fi/linux/
11288 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11289 T:      git git://linuxtv.org/anttip/media_tree.git
11290 S:      Maintained
11291 F:      drivers/media/tuners/tda18218*
11292
11293 TDA18271 MEDIA DRIVER
11294 M:      Michael Krufky <mkrufky@linuxtv.org>
11295 L:      linux-media@vger.kernel.org
11296 W:      https://linuxtv.org
11297 W:      http://github.com/mkrufky
11298 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11299 T:      git git://linuxtv.org/mkrufky/tuners.git
11300 S:      Maintained
11301 F:      drivers/media/tuners/tda18271*
11302
11303 TDA827x MEDIA DRIVER
11304 M:      Michael Krufky <mkrufky@linuxtv.org>
11305 L:      linux-media@vger.kernel.org
11306 W:      https://linuxtv.org
11307 W:      http://github.com/mkrufky
11308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11309 T:      git git://linuxtv.org/mkrufky/tuners.git
11310 S:      Maintained
11311 F:      drivers/media/tuners/tda8290.*
11312
11313 TDA8290 MEDIA DRIVER
11314 M:      Michael Krufky <mkrufky@linuxtv.org>
11315 L:      linux-media@vger.kernel.org
11316 W:      https://linuxtv.org
11317 W:      http://github.com/mkrufky
11318 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11319 T:      git git://linuxtv.org/mkrufky/tuners.git
11320 S:      Maintained
11321 F:      drivers/media/tuners/tda8290.*
11322
11323 TDA9840 MEDIA DRIVER
11324 M:      Hans Verkuil <hverkuil@xs4all.nl>
11325 L:      linux-media@vger.kernel.org
11326 T:      git git://linuxtv.org/media_tree.git
11327 W:      https://linuxtv.org
11328 S:      Maintained
11329 F:      drivers/media/i2c/tda9840*
11330
11331 TEA5761 TUNER DRIVER
11332 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11333 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11334 L:      linux-media@vger.kernel.org
11335 W:      https://linuxtv.org
11336 T:      git git://linuxtv.org/media_tree.git
11337 S:      Odd fixes
11338 F:      drivers/media/tuners/tea5761.*
11339
11340 TEA5767 TUNER DRIVER
11341 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11342 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11343 L:      linux-media@vger.kernel.org
11344 W:      https://linuxtv.org
11345 T:      git git://linuxtv.org/media_tree.git
11346 S:      Maintained
11347 F:      drivers/media/tuners/tea5767.*
11348
11349 TEA6415C MEDIA DRIVER
11350 M:      Hans Verkuil <hverkuil@xs4all.nl>
11351 L:      linux-media@vger.kernel.org
11352 T:      git git://linuxtv.org/media_tree.git
11353 W:      https://linuxtv.org
11354 S:      Maintained
11355 F:      drivers/media/i2c/tea6415c*
11356
11357 TEA6420 MEDIA DRIVER
11358 M:      Hans Verkuil <hverkuil@xs4all.nl>
11359 L:      linux-media@vger.kernel.org
11360 T:      git git://linuxtv.org/media_tree.git
11361 W:      https://linuxtv.org
11362 S:      Maintained
11363 F:      drivers/media/i2c/tea6420*
11364
11365 TEAM DRIVER
11366 M:      Jiri Pirko <jiri@resnulli.us>
11367 L:      netdev@vger.kernel.org
11368 S:      Supported
11369 F:      drivers/net/team/
11370 F:      include/linux/if_team.h
11371 F:      include/uapi/linux/if_team.h
11372
11373 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11374 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11375 S:      Maintained
11376 F:      arch/x86/platform/ts5500/
11377
11378 TECHNOTREND USB IR RECEIVER
11379 M:      Sean Young <sean@mess.org>
11380 L:      linux-media@vger.kernel.org
11381 S:      Maintained
11382 F:      drivers/media/rc/ttusbir.c
11383
11384 TEGRA ARCHITECTURE SUPPORT
11385 M:      Stephen Warren <swarren@wwwdotorg.org>
11386 M:      Thierry Reding <thierry.reding@gmail.com>
11387 M:      Alexandre Courbot <gnurou@gmail.com>
11388 L:      linux-tegra@vger.kernel.org
11389 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11391 S:      Supported
11392 N:      [^a-z]tegra
11393
11394 TEGRA CLOCK DRIVER
11395 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11396 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11397 S:      Supported
11398 F:      drivers/clk/tegra/
11399
11400 TEGRA DMA DRIVERS
11401 M:      Laxman Dewangan <ldewangan@nvidia.com>
11402 M:      Jon Hunter <jonathanh@nvidia.com>
11403 S:      Supported
11404 F:      drivers/dma/tegra*
11405
11406 TEGRA I2C DRIVER
11407 M:      Laxman Dewangan <ldewangan@nvidia.com>
11408 S:      Supported
11409 F:      drivers/i2c/busses/i2c-tegra.c
11410
11411 TEGRA IOMMU DRIVERS
11412 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11413 S:      Supported
11414 F:      drivers/iommu/tegra*
11415
11416 TEGRA KBC DRIVER
11417 M:      Rakesh Iyer <riyer@nvidia.com>
11418 M:      Laxman Dewangan <ldewangan@nvidia.com>
11419 S:      Supported
11420 F:      drivers/input/keyboard/tegra-kbc.c
11421
11422 TEGRA PWM DRIVER
11423 M:      Thierry Reding <thierry.reding@gmail.com>
11424 S:      Supported
11425 F:      drivers/pwm/pwm-tegra.c
11426
11427 TEGRA SERIAL DRIVER
11428 M:      Laxman Dewangan <ldewangan@nvidia.com>
11429 S:      Supported
11430 F:      drivers/tty/serial/serial-tegra.c
11431
11432 TEGRA SPI DRIVER
11433 M:      Laxman Dewangan <ldewangan@nvidia.com>
11434 S:      Supported
11435 F:      drivers/spi/spi-tegra*
11436
11437 TEHUTI ETHERNET DRIVER
11438 M:      Andy Gospodarek <andy@greyhouse.net>
11439 L:      netdev@vger.kernel.org
11440 S:      Supported
11441 F:      drivers/net/ethernet/tehuti/*
11442
11443 Telecom Clock Driver for MCPL0010
11444 M:      Mark Gross <mark.gross@intel.com>
11445 S:      Supported
11446 F:      drivers/char/tlclk.c
11447
11448 TENSILICA XTENSA PORT (xtensa)
11449 M:      Chris Zankel <chris@zankel.net>
11450 M:      Max Filippov <jcmvbkbc@gmail.com>
11451 L:      linux-xtensa@linux-xtensa.org
11452 T:      git git://github.com/czankel/xtensa-linux.git
11453 S:      Maintained
11454 F:      arch/xtensa/
11455 F:      drivers/irqchip/irq-xtensa-*
11456
11457 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11458 M:      Hans Verkuil <hverkuil@xs4all.nl>
11459 L:      linux-media@vger.kernel.org
11460 T:      git git://linuxtv.org/media_tree.git
11461 W:      https://linuxtv.org
11462 S:      Maintained
11463 F:      drivers/media/radio/radio-raremono.c
11464
11465 THERMAL
11466 M:      Zhang Rui <rui.zhang@intel.com>
11467 M:      Eduardo Valentin <edubezval@gmail.com>
11468 L:      linux-pm@vger.kernel.org
11469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11471 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11472 S:      Supported
11473 F:      drivers/thermal/
11474 F:      include/linux/thermal.h
11475 F:      include/uapi/linux/thermal.h
11476 F:      include/linux/cpu_cooling.h
11477 F:      Documentation/devicetree/bindings/thermal/
11478
11479 THERMAL/CPU_COOLING
11480 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11481 M:      Viresh Kumar <viresh.kumar@linaro.org>
11482 M:      Javi Merino <javi.merino@arm.com>
11483 L:      linux-pm@vger.kernel.org
11484 S:      Supported
11485 F:      Documentation/thermal/cpu-cooling-api.txt
11486 F:      drivers/thermal/cpu_cooling.c
11487 F:      include/linux/cpu_cooling.h
11488
11489 THINKPAD ACPI EXTRAS DRIVER
11490 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11491 L:      ibm-acpi-devel@lists.sourceforge.net
11492 L:      platform-driver-x86@vger.kernel.org
11493 W:      http://ibm-acpi.sourceforge.net
11494 W:      http://thinkwiki.org/wiki/Ibm-acpi
11495 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11496 S:      Maintained
11497 F:      drivers/platform/x86/thinkpad_acpi.c
11498
11499 TI BANDGAP AND THERMAL DRIVER
11500 M:      Eduardo Valentin <edubezval@gmail.com>
11501 M:      Keerthy <j-keerthy@ti.com>
11502 L:      linux-pm@vger.kernel.org
11503 L:      linux-omap@vger.kernel.org
11504 S:      Maintained
11505 F:      drivers/thermal/ti-soc-thermal/
11506
11507 TI VPE/CAL DRIVERS
11508 M:      Benoit Parrot <bparrot@ti.com>
11509 L:      linux-media@vger.kernel.org
11510 W:      http://linuxtv.org/
11511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11512 S:      Maintained
11513 F:      drivers/media/platform/ti-vpe/
11514
11515 TI CDCE706 CLOCK DRIVER
11516 M:      Max Filippov <jcmvbkbc@gmail.com>
11517 S:      Maintained
11518 F:      drivers/clk/clk-cdce706.c
11519
11520 TI CLOCK DRIVER
11521 M:      Tero Kristo <t-kristo@ti.com>
11522 L:      linux-omap@vger.kernel.org
11523 S:      Maintained
11524 F:      drivers/clk/ti/
11525 F:      include/linux/clk/ti.h
11526
11527 TI ETHERNET SWITCH DRIVER (CPSW)
11528 M:      Mugunthan V N <mugunthanvnm@ti.com>
11529 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11530 L:      linux-omap@vger.kernel.org
11531 L:      netdev@vger.kernel.org
11532 S:      Maintained
11533 F:      drivers/net/ethernet/ti/cpsw*
11534 F:      drivers/net/ethernet/ti/davinci*
11535
11536 TI FLASH MEDIA INTERFACE DRIVER
11537 M:      Alex Dubov <oakad@yahoo.com>
11538 S:      Maintained
11539 F:      drivers/misc/tifm*
11540 F:      drivers/mmc/host/tifm_sd.c
11541 F:      include/linux/tifm.h
11542
11543 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11544 M:      Santosh Shilimkar <ssantosh@kernel.org>
11545 L:      linux-kernel@vger.kernel.org
11546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11547 S:      Maintained
11548 F:      drivers/soc/ti/*
11549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11550
11551
11552 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11553 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11554 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11555 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11556 S:      Maintained
11557 F:      sound/soc/codecs/lm49453*
11558 F:      sound/soc/codecs/isabelle*
11559
11560 TI LP855x BACKLIGHT DRIVER
11561 M:      Milo Kim <milo.kim@ti.com>
11562 S:      Maintained
11563 F:      Documentation/backlight/lp855x-driver.txt
11564 F:      drivers/video/backlight/lp855x_bl.c
11565 F:      include/linux/platform_data/lp855x.h
11566
11567 TI LP8727 CHARGER DRIVER
11568 M:      Milo Kim <milo.kim@ti.com>
11569 S:      Maintained
11570 F:      drivers/power/lp8727_charger.c
11571 F:      include/linux/platform_data/lp8727.h
11572
11573 TI LP8788 MFD DRIVER
11574 M:      Milo Kim <milo.kim@ti.com>
11575 S:      Maintained
11576 F:      drivers/iio/adc/lp8788_adc.c
11577 F:      drivers/leds/leds-lp8788.c
11578 F:      drivers/mfd/lp8788*.c
11579 F:      drivers/power/lp8788-charger.c
11580 F:      drivers/regulator/lp8788-*.c
11581 F:      include/linux/mfd/lp8788*.h
11582
11583 TI NETCP ETHERNET DRIVER
11584 M:      Wingman Kwok <w-kwok2@ti.com>
11585 M:      Murali Karicheri <m-karicheri2@ti.com>
11586 L:      netdev@vger.kernel.org
11587 S:      Maintained
11588 F:      drivers/net/ethernet/ti/netcp*
11589
11590 TI TAS571X FAMILY ASoC CODEC DRIVER
11591 M:      Kevin Cernekee <cernekee@chromium.org>
11592 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11593 S:      Odd Fixes
11594 F:      sound/soc/codecs/tas571x*
11595
11596 TI TWL4030 SERIES SOC CODEC DRIVER
11597 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11598 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11599 S:      Maintained
11600 F:      sound/soc/codecs/twl4030*
11601
11602 TI WILINK WIRELESS DRIVERS
11603 L:      linux-wireless@vger.kernel.org
11604 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11605 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11607 S:      Orphan
11608 F:      drivers/net/wireless/ti/
11609 F:      include/linux/wl12xx.h
11610
11611 TIPC NETWORK LAYER
11612 M:      Jon Maloy <jon.maloy@ericsson.com>
11613 M:      Ying Xue <ying.xue@windriver.com>
11614 L:      netdev@vger.kernel.org (core kernel code)
11615 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11616 W:      http://tipc.sourceforge.net/
11617 S:      Maintained
11618 F:      include/uapi/linux/tipc*.h
11619 F:      net/tipc/
11620
11621 TILE ARCHITECTURE
11622 M:      Chris Metcalf <cmetcalf@mellanox.com>
11623 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11625 S:      Supported
11626 F:      arch/tile/
11627 F:      drivers/char/tile-srom.c
11628 F:      drivers/edac/tile_edac.c
11629 F:      drivers/net/ethernet/tile/
11630 F:      drivers/rtc/rtc-tile.c
11631 F:      drivers/tty/hvc/hvc_tile.c
11632 F:      drivers/tty/serial/tilegx.c
11633 F:      drivers/usb/host/*-tilegx.c
11634 F:      include/linux/usb/tilegx.h
11635
11636 TLAN NETWORK DRIVER
11637 M:      Samuel Chessman <chessman@tux.org>
11638 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11639 W:      http://sourceforge.net/projects/tlan/
11640 S:      Maintained
11641 F:      Documentation/networking/tlan.txt
11642 F:      drivers/net/ethernet/ti/tlan.*
11643
11644 TOMOYO SECURITY MODULE
11645 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11646 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11647 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11648 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11649 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11650 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11651 W:      http://tomoyo.sourceforge.jp/
11652 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11653 S:      Maintained
11654 F:      security/tomoyo/
11655
11656 TOPSTAR LAPTOP EXTRAS DRIVER
11657 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11658 L:      platform-driver-x86@vger.kernel.org
11659 S:      Maintained
11660 F:      drivers/platform/x86/topstar-laptop.c
11661
11662 TOSHIBA ACPI EXTRAS DRIVER
11663 M:      Azael Avalos <coproscefalo@gmail.com>
11664 L:      platform-driver-x86@vger.kernel.org
11665 S:      Maintained
11666 F:      drivers/platform/x86/toshiba_acpi.c
11667
11668 TOSHIBA BLUETOOTH DRIVER
11669 M:      Azael Avalos <coproscefalo@gmail.com>
11670 L:      platform-driver-x86@vger.kernel.org
11671 S:      Maintained
11672 F:      drivers/platform/x86/toshiba_bluetooth.c
11673
11674 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11675 M:      Azael Avalos <coproscefalo@gmail.com>
11676 L:      platform-driver-x86@vger.kernel.org
11677 S:      Maintained
11678 F:      drivers/platform/x86/toshiba_haps.c
11679
11680 TOSHIBA WMI HOTKEYS DRIVER
11681 M:      Azael Avalos <coproscefalo@gmail.com>
11682 L:      platform-driver-x86@vger.kernel.org
11683 S:      Maintained
11684 F:      drivers/platform/x86/toshiba-wmi.c
11685
11686 TOSHIBA SMM DRIVER
11687 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11688 W:      http://www.buzzard.org.uk/toshiba/
11689 S:      Maintained
11690 F:      drivers/char/toshiba.c
11691 F:      include/linux/toshiba.h
11692 F:      include/uapi/linux/toshiba.h
11693
11694 TOSHIBA TC358743 DRIVER
11695 M:      Mats Randgaard <matrandg@cisco.com>
11696 L:      linux-media@vger.kernel.org
11697 S:      Maintained
11698 F:      drivers/media/i2c/tc358743*
11699 F:      include/media/i2c/tc358743.h
11700
11701 TMIO/SDHI MMC DRIVER
11702 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11703 L:      linux-mmc@vger.kernel.org
11704 S:      Supported
11705 F:      drivers/mmc/host/tmio_mmc*
11706 F:      drivers/mmc/host/sh_mobile_sdhi.c
11707 F:      include/linux/mfd/tmio.h
11708
11709 TMP401 HARDWARE MONITOR DRIVER
11710 M:      Guenter Roeck <linux@roeck-us.net>
11711 L:      linux-hwmon@vger.kernel.org
11712 S:      Maintained
11713 F:      Documentation/hwmon/tmp401
11714 F:      drivers/hwmon/tmp401.c
11715
11716 TMPFS (SHMEM FILESYSTEM)
11717 M:      Hugh Dickins <hughd@google.com>
11718 L:      linux-mm@kvack.org
11719 S:      Maintained
11720 F:      include/linux/shmem_fs.h
11721 F:      mm/shmem.c
11722
11723 TM6000 VIDEO4LINUX DRIVER
11724 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11725 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11726 L:      linux-media@vger.kernel.org
11727 W:      https://linuxtv.org
11728 T:      git git://linuxtv.org/media_tree.git
11729 S:      Odd fixes
11730 F:      drivers/media/usb/tm6000/
11731
11732 TW68 VIDEO4LINUX DRIVER
11733 M:      Hans Verkuil <hverkuil@xs4all.nl>
11734 L:      linux-media@vger.kernel.org
11735 T:      git git://linuxtv.org/media_tree.git
11736 W:      https://linuxtv.org
11737 S:      Odd Fixes
11738 F:      drivers/media/pci/tw68/
11739
11740 TW686X VIDEO4LINUX DRIVER
11741 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11742 L:      linux-media@vger.kernel.org
11743 T:      git git://linuxtv.org/media_tree.git
11744 W:      http://linuxtv.org
11745 S:      Maintained
11746 F:      drivers/media/pci/tw686x/
11747
11748 TPM DEVICE DRIVER
11749 M:      Peter Huewe <peterhuewe@gmx.de>
11750 M:      Marcel Selhorst <tpmdd@selhorst.net>
11751 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11752 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11753 W:      http://tpmdd.sourceforge.net
11754 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11755 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11756 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11757 S:      Maintained
11758 F:      drivers/char/tpm/
11759
11760 TPM IBM_VTPM DEVICE DRIVER
11761 M:      Ashley Lai <ashleydlai@gmail.com>
11762 W:      http://tpmdd.sourceforge.net
11763 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11764 S:      Maintained
11765 F:      drivers/char/tpm/tpm_ibmvtpm*
11766
11767 TRACING
11768 M:      Steven Rostedt <rostedt@goodmis.org>
11769 M:      Ingo Molnar <mingo@redhat.com>
11770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11771 S:      Maintained
11772 F:      Documentation/trace/ftrace.txt
11773 F:      arch/*/*/*/ftrace.h
11774 F:      arch/*/kernel/ftrace.c
11775 F:      include/*/ftrace.h
11776 F:      include/linux/trace*.h
11777 F:      include/trace/
11778 F:      kernel/trace/
11779 F:      tools/testing/selftests/ftrace/
11780
11781 TRACING MMIO ACCESSES (MMIOTRACE)
11782 M:      Steven Rostedt <rostedt@goodmis.org>
11783 M:      Ingo Molnar <mingo@kernel.org>
11784 R:      Karol Herbst <karolherbst@gmail.com>
11785 R:      Pekka Paalanen <ppaalanen@gmail.com>
11786 S:      Maintained
11787 L:      linux-kernel@vger.kernel.org
11788 L:      nouveau@lists.freedesktop.org
11789 F:      kernel/trace/trace_mmiotrace.c
11790 F:      include/linux/mmiotrace.h
11791 F:      arch/x86/mm/kmmio.c
11792 F:      arch/x86/mm/mmio-mod.c
11793 F:      arch/x86/mm/testmmiotrace.c
11794
11795 TRIVIAL PATCHES
11796 M:      Jiri Kosina <trivial@kernel.org>
11797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11798 S:      Maintained
11799 K:      ^Subject:.*(?i)trivial
11800
11801 TTY LAYER
11802 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11803 M:      Jiri Slaby <jslaby@suse.com>
11804 S:      Supported
11805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11806 F:      Documentation/serial/
11807 F:      drivers/tty/
11808 F:      drivers/tty/serial/serial_core.c
11809 F:      include/linux/serial_core.h
11810 F:      include/linux/serial.h
11811 F:      include/linux/tty.h
11812 F:      include/uapi/linux/serial_core.h
11813 F:      include/uapi/linux/serial.h
11814 F:      include/uapi/linux/tty.h
11815
11816 TUA9001 MEDIA DRIVER
11817 M:      Antti Palosaari <crope@iki.fi>
11818 L:      linux-media@vger.kernel.org
11819 W:      https://linuxtv.org
11820 W:      http://palosaari.fi/linux/
11821 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11822 T:      git git://linuxtv.org/anttip/media_tree.git
11823 S:      Maintained
11824 F:      drivers/media/tuners/tua9001*
11825
11826 TULIP NETWORK DRIVERS
11827 L:      netdev@vger.kernel.org
11828 L:      linux-parisc@vger.kernel.org
11829 S:      Orphan
11830 F:      drivers/net/ethernet/dec/tulip/
11831
11832 TUN/TAP driver
11833 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11834 W:      http://vtun.sourceforge.net/tun
11835 S:      Maintained
11836 F:      Documentation/networking/tuntap.txt
11837 F:      arch/um/os-Linux/drivers/
11838
11839 TURBOCHANNEL SUBSYSTEM
11840 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11841 M:      Ralf Baechle <ralf@linux-mips.org>
11842 L:      linux-mips@linux-mips.org
11843 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11844 S:      Maintained
11845 F:      drivers/tc/
11846 F:      include/linux/tc.h
11847
11848 U14-34F SCSI DRIVER
11849 M:      Dario Ballabio <ballabio_dario@emc.com>
11850 L:      linux-scsi@vger.kernel.org
11851 S:      Maintained
11852 F:      drivers/scsi/u14-34f.c
11853
11854 UBI FILE SYSTEM (UBIFS)
11855 M:      Richard Weinberger <richard@nod.at>
11856 M:      Artem Bityutskiy <dedekind1@gmail.com>
11857 M:      Adrian Hunter <adrian.hunter@intel.com>
11858 L:      linux-mtd@lists.infradead.org
11859 T:      git git://git.infradead.org/ubifs-2.6.git
11860 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11861 S:      Supported
11862 F:      Documentation/filesystems/ubifs.txt
11863 F:      fs/ubifs/
11864
11865 UCLINUX (M68KNOMMU AND COLDFIRE)
11866 M:      Greg Ungerer <gerg@linux-m68k.org>
11867 W:      http://www.linux-m68k.org/
11868 W:      http://www.uclinux.org/
11869 L:      linux-m68k@lists.linux-m68k.org
11870 L:      uclinux-dev@uclinux.org  (subscribers-only)
11871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11872 S:      Maintained
11873 F:      arch/m68k/coldfire/
11874 F:      arch/m68k/68*/
11875 F:      arch/m68k/*/*_no.*
11876 F:      arch/m68k/include/asm/*_no.*
11877
11878 UDF FILESYSTEM
11879 M:      Jan Kara <jack@suse.com>
11880 S:      Maintained
11881 F:      Documentation/filesystems/udf.txt
11882 F:      fs/udf/
11883
11884 UFS FILESYSTEM
11885 M:      Evgeniy Dushistov <dushistov@mail.ru>
11886 S:      Maintained
11887 F:      Documentation/filesystems/ufs.txt
11888 F:      fs/ufs/
11889
11890 UHID USERSPACE HID IO DRIVER:
11891 M:      David Herrmann <dh.herrmann@googlemail.com>
11892 L:      linux-input@vger.kernel.org
11893 S:      Maintained
11894 F:      drivers/hid/uhid.c
11895 F:      include/uapi/linux/uhid.h
11896
11897 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11898 L:      linux-usb@vger.kernel.org
11899 S:      Orphan
11900 F:      drivers/uwb/
11901 F:      include/linux/uwb.h
11902 F:      include/linux/uwb/
11903
11904 UNICORE32 ARCHITECTURE:
11905 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11906 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11907 S:      Maintained
11908 T:      git git://github.com/gxt/linux.git
11909 F:      arch/unicore32/
11910
11911 UNIFDEF
11912 M:      Tony Finch <dot@dotat.at>
11913 W:      http://dotat.at/prog/unifdef
11914 S:      Maintained
11915 F:      scripts/unifdef.c
11916
11917 UNIFORM CDROM DRIVER
11918 M:      Jens Axboe <axboe@kernel.dk>
11919 W:      http://www.kernel.dk
11920 S:      Maintained
11921 F:      Documentation/cdrom/
11922 F:      drivers/cdrom/cdrom.c
11923 F:      include/linux/cdrom.h
11924 F:      include/uapi/linux/cdrom.h
11925
11926 UNISYS S-PAR DRIVERS
11927 M:      David Kershner <david.kershner@unisys.com>
11928 L:      sparmaintainer@unisys.com (Unisys internal)
11929 S:      Supported
11930 F:      drivers/staging/unisys/
11931
11932 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11933 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11934 L:      linux-scsi@vger.kernel.org
11935 S:      Supported
11936 F:      Documentation/scsi/ufs.txt
11937 F:      drivers/scsi/ufs/
11938
11939 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
11940 M:      Joao Pinto <Joao.Pinto@synopsys.com>
11941 L:      linux-scsi@vger.kernel.org
11942 S:      Supported
11943 F:      drivers/scsi/ufs/*dwc*
11944
11945 UNSORTED BLOCK IMAGES (UBI)
11946 M:      Artem Bityutskiy <dedekind1@gmail.com>
11947 M:      Richard Weinberger <richard@nod.at>
11948 W:      http://www.linux-mtd.infradead.org/
11949 L:      linux-mtd@lists.infradead.org
11950 T:      git git://git.infradead.org/ubifs-2.6.git
11951 S:      Supported
11952 F:      drivers/mtd/ubi/
11953 F:      include/linux/mtd/ubi.h
11954 F:      include/uapi/mtd/ubi-user.h
11955
11956 USB ACM DRIVER
11957 M:      Oliver Neukum <oneukum@suse.com>
11958 L:      linux-usb@vger.kernel.org
11959 S:      Maintained
11960 F:      Documentation/usb/acm.txt
11961 F:      drivers/usb/class/cdc-acm.*
11962
11963 USB AR5523 WIRELESS DRIVER
11964 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11965 L:      linux-wireless@vger.kernel.org
11966 S:      Maintained
11967 F:      drivers/net/wireless/ath/ar5523/
11968
11969 USB ATTACHED SCSI
11970 M:      Oliver Neukum <oneukum@suse.com>
11971 L:      linux-usb@vger.kernel.org
11972 L:      linux-scsi@vger.kernel.org
11973 S:      Maintained
11974 F:      drivers/usb/storage/uas.c
11975
11976 USB CDC ETHERNET DRIVER
11977 M:      Oliver Neukum <oliver@neukum.org>
11978 L:      linux-usb@vger.kernel.org
11979 S:      Maintained
11980 F:      drivers/net/usb/cdc_*.c
11981 F:      include/uapi/linux/usb/cdc.h
11982
11983 USB CHAOSKEY DRIVER
11984 M:      Keith Packard <keithp@keithp.com>
11985 L:      linux-usb@vger.kernel.org
11986 S:      Maintained
11987 F:      drivers/usb/misc/chaoskey.c
11988
11989 USB CYPRESS C67X00 DRIVER
11990 M:      Peter Korsgaard <jacmet@sunsite.dk>
11991 L:      linux-usb@vger.kernel.org
11992 S:      Maintained
11993 F:      drivers/usb/c67x00/
11994
11995 USB DAVICOM DM9601 DRIVER
11996 M:      Peter Korsgaard <jacmet@sunsite.dk>
11997 L:      netdev@vger.kernel.org
11998 W:      http://www.linux-usb.org/usbnet
11999 S:      Maintained
12000 F:      drivers/net/usb/dm9601.c
12001
12002 USB DIAMOND RIO500 DRIVER
12003 M:      Cesar Miquel <miquel@df.uba.ar>
12004 L:      rio500-users@lists.sourceforge.net
12005 W:      http://rio500.sourceforge.net
12006 S:      Maintained
12007 F:      drivers/usb/misc/rio500*
12008
12009 USB EHCI DRIVER
12010 M:      Alan Stern <stern@rowland.harvard.edu>
12011 L:      linux-usb@vger.kernel.org
12012 S:      Maintained
12013 F:      Documentation/usb/ehci.txt
12014 F:      drivers/usb/host/ehci*
12015
12016 USB GADGET/PERIPHERAL SUBSYSTEM
12017 M:      Felipe Balbi <balbi@kernel.org>
12018 L:      linux-usb@vger.kernel.org
12019 W:      http://www.linux-usb.org/gadget
12020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12021 S:      Maintained
12022 F:      drivers/usb/gadget/
12023 F:      include/linux/usb/gadget*
12024
12025 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12026 M:      Jiri Kosina <jikos@kernel.org>
12027 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12028 L:      linux-usb@vger.kernel.org
12029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12030 S:      Maintained
12031 F:      Documentation/hid/hiddev.txt
12032 F:      drivers/hid/usbhid/
12033
12034 USB ISP116X DRIVER
12035 M:      Olav Kongas <ok@artecdesign.ee>
12036 L:      linux-usb@vger.kernel.org
12037 S:      Maintained
12038 F:      drivers/usb/host/isp116x*
12039 F:      include/linux/usb/isp116x.h
12040
12041 USB LAN78XX ETHERNET DRIVER
12042 M:      Woojung Huh <woojung.huh@microchip.com>
12043 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12044 L:      netdev@vger.kernel.org
12045 S:      Maintained
12046 F:      drivers/net/usb/lan78xx.*
12047
12048 USB MASS STORAGE DRIVER
12049 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12050 L:      linux-usb@vger.kernel.org
12051 L:      usb-storage@lists.one-eyed-alien.net
12052 S:      Maintained
12053 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12054 F:      drivers/usb/storage/
12055
12056 USB MIDI DRIVER
12057 M:      Clemens Ladisch <clemens@ladisch.de>
12058 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12059 T:      git git://git.alsa-project.org/alsa-kernel.git
12060 S:      Maintained
12061 F:      sound/usb/midi.*
12062
12063 USB NETWORKING DRIVERS
12064 L:      linux-usb@vger.kernel.org
12065 S:      Odd Fixes
12066 F:      drivers/net/usb/
12067
12068 USB OHCI DRIVER
12069 M:      Alan Stern <stern@rowland.harvard.edu>
12070 L:      linux-usb@vger.kernel.org
12071 S:      Maintained
12072 F:      Documentation/usb/ohci.txt
12073 F:      drivers/usb/host/ohci*
12074
12075 USB OTG FSM (Finite State Machine)
12076 M:      Peter Chen <Peter.Chen@nxp.com>
12077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12078 L:      linux-usb@vger.kernel.org
12079 S:      Maintained
12080 F:      drivers/usb/common/usb-otg-fsm.c
12081
12082 USB OVER IP DRIVER
12083 M:      Valentina Manea <valentina.manea.m@gmail.com>
12084 M:      Shuah Khan <shuahkh@osg.samsung.com>
12085 M:      Shuah Khan <shuah@kernel.org>
12086 L:      linux-usb@vger.kernel.org
12087 S:      Maintained
12088 F:      Documentation/usb/usbip_protocol.txt
12089 F:      drivers/usb/usbip/
12090 F:      tools/usb/usbip/
12091
12092 USB PEGASUS DRIVER
12093 M:      Petko Manolov <petkan@nucleusys.com>
12094 L:      linux-usb@vger.kernel.org
12095 L:      netdev@vger.kernel.org
12096 T:      git git://github.com/petkan/pegasus.git
12097 W:      https://github.com/petkan/pegasus
12098 S:      Maintained
12099 F:      drivers/net/usb/pegasus.*
12100
12101 USB PHY LAYER
12102 M:      Felipe Balbi <balbi@kernel.org>
12103 L:      linux-usb@vger.kernel.org
12104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12105 S:      Maintained
12106 F:      drivers/usb/phy/
12107
12108 USB PRINTER DRIVER (usblp)
12109 M:      Pete Zaitcev <zaitcev@redhat.com>
12110 L:      linux-usb@vger.kernel.org
12111 S:      Supported
12112 F:      drivers/usb/class/usblp.c
12113
12114 USB QMI WWAN NETWORK DRIVER
12115 M:      Bjørn Mork <bjorn@mork.no>
12116 L:      netdev@vger.kernel.org
12117 S:      Maintained
12118 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12119 F:      drivers/net/usb/qmi_wwan.c
12120
12121 USB RTL8150 DRIVER
12122 M:      Petko Manolov <petkan@nucleusys.com>
12123 L:      linux-usb@vger.kernel.org
12124 L:      netdev@vger.kernel.org
12125 T:      git git://github.com/petkan/rtl8150.git
12126 W:      https://github.com/petkan/rtl8150
12127 S:      Maintained
12128 F:      drivers/net/usb/rtl8150.c
12129
12130 USB SERIAL SUBSYSTEM
12131 M:      Johan Hovold <johan@kernel.org>
12132 L:      linux-usb@vger.kernel.org
12133 S:      Maintained
12134 F:      Documentation/usb/usb-serial.txt
12135 F:      drivers/usb/serial/
12136 F:      include/linux/usb/serial.h
12137
12138 USB SMSC75XX ETHERNET DRIVER
12139 M:      Steve Glendinning <steve.glendinning@shawell.net>
12140 L:      netdev@vger.kernel.org
12141 S:      Maintained
12142 F:      drivers/net/usb/smsc75xx.*
12143
12144 USB SMSC95XX ETHERNET DRIVER
12145 M:      Steve Glendinning <steve.glendinning@shawell.net>
12146 L:      netdev@vger.kernel.org
12147 S:      Maintained
12148 F:      drivers/net/usb/smsc95xx.*
12149
12150 USB SUBSYSTEM
12151 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12152 L:      linux-usb@vger.kernel.org
12153 W:      http://www.linux-usb.org
12154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12155 S:      Supported
12156 F:      Documentation/devicetree/bindings/usb/
12157 F:      Documentation/usb/
12158 F:      drivers/usb/
12159 F:      include/linux/usb.h
12160 F:      include/linux/usb/
12161
12162 USB UHCI DRIVER
12163 M:      Alan Stern <stern@rowland.harvard.edu>
12164 L:      linux-usb@vger.kernel.org
12165 S:      Maintained
12166 F:      drivers/usb/host/uhci*
12167
12168 USB "USBNET" DRIVER FRAMEWORK
12169 M:      Oliver Neukum <oneukum@suse.com>
12170 L:      netdev@vger.kernel.org
12171 W:      http://www.linux-usb.org/usbnet
12172 S:      Maintained
12173 F:      drivers/net/usb/usbnet.c
12174 F:      include/linux/usb/usbnet.h
12175
12176 USB VIDEO CLASS
12177 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12178 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12179 L:      linux-media@vger.kernel.org
12180 T:      git git://linuxtv.org/media_tree.git
12181 W:      http://www.ideasonboard.org/uvc/
12182 S:      Maintained
12183 F:      drivers/media/usb/uvc/
12184 F:      include/uapi/linux/uvcvideo.h
12185
12186 USB VISION DRIVER
12187 M:      Hans Verkuil <hverkuil@xs4all.nl>
12188 L:      linux-media@vger.kernel.org
12189 T:      git git://linuxtv.org/media_tree.git
12190 W:      https://linuxtv.org
12191 S:      Odd Fixes
12192 F:      drivers/media/usb/usbvision/
12193
12194 USB WEBCAM GADGET
12195 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12196 L:      linux-usb@vger.kernel.org
12197 S:      Maintained
12198 F:      drivers/usb/gadget/function/*uvc*
12199 F:      drivers/usb/gadget/legacy/webcam.c
12200
12201 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12202 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12203 L:      linux-wireless@vger.kernel.org
12204 S:      Maintained
12205 F:      drivers/net/wireless/rndis_wlan.c
12206
12207 USB XHCI DRIVER
12208 M:      Mathias Nyman <mathias.nyman@intel.com>
12209 L:      linux-usb@vger.kernel.org
12210 S:      Supported
12211 F:      drivers/usb/host/xhci*
12212 F:      drivers/usb/host/pci-quirks*
12213
12214 USB ZD1201 DRIVER
12215 L:      linux-wireless@vger.kernel.org
12216 W:      http://linux-lc100020.sourceforge.net
12217 S:      Orphan
12218 F:      drivers/net/wireless/zydas/zd1201.*
12219
12220 USB ZR364XX DRIVER
12221 M:      Antoine Jacquet <royale@zerezo.com>
12222 L:      linux-usb@vger.kernel.org
12223 L:      linux-media@vger.kernel.org
12224 T:      git git://linuxtv.org/media_tree.git
12225 W:      http://royale.zerezo.com/zr364xx/
12226 S:      Maintained
12227 F:      Documentation/video4linux/zr364xx.txt
12228 F:      drivers/media/usb/zr364xx/
12229
12230 ULPI BUS
12231 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12232 L:      linux-usb@vger.kernel.org
12233 S:      Maintained
12234 F:      drivers/usb/common/ulpi.c
12235 F:      include/linux/ulpi/
12236
12237 USER-MODE LINUX (UML)
12238 M:      Jeff Dike <jdike@addtoit.com>
12239 M:      Richard Weinberger <richard@nod.at>
12240 L:      user-mode-linux-devel@lists.sourceforge.net
12241 L:      user-mode-linux-user@lists.sourceforge.net
12242 W:      http://user-mode-linux.sourceforge.net
12243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12244 S:      Maintained
12245 F:      Documentation/virtual/uml/
12246 F:      arch/um/
12247 F:      arch/x86/um/
12248 F:      fs/hostfs/
12249 F:      fs/hppfs/
12250
12251 USERSPACE I/O (UIO)
12252 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12253 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12254 S:      Maintained
12255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12256 F:      Documentation/DocBook/uio-howto.tmpl
12257 F:      drivers/uio/
12258 F:      include/linux/uio*.h
12259
12260 UTIL-LINUX PACKAGE
12261 M:      Karel Zak <kzak@redhat.com>
12262 L:      util-linux@vger.kernel.org
12263 W:      http://en.wikipedia.org/wiki/Util-linux
12264 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12265 S:      Maintained
12266
12267 UVESAFB DRIVER
12268 M:      Michal Januszewski <spock@gentoo.org>
12269 L:      linux-fbdev@vger.kernel.org
12270 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12271 S:      Maintained
12272 F:      Documentation/fb/uvesafb.txt
12273 F:      drivers/video/fbdev/uvesafb.*
12274
12275 VF610 NAND DRIVER
12276 M:      Stefan Agner <stefan@agner.ch>
12277 L:      linux-mtd@lists.infradead.org
12278 S:      Supported
12279 F:      drivers/mtd/nand/vf610_nfc.c
12280
12281 VFAT/FAT/MSDOS FILESYSTEM
12282 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12283 S:      Maintained
12284 F:      Documentation/filesystems/vfat.txt
12285 F:      fs/fat/
12286
12287 VFIO DRIVER
12288 M:      Alex Williamson <alex.williamson@redhat.com>
12289 L:      kvm@vger.kernel.org
12290 T:      git git://github.com/awilliam/linux-vfio.git
12291 S:      Maintained
12292 F:      Documentation/vfio.txt
12293 F:      drivers/vfio/
12294 F:      include/linux/vfio.h
12295 F:      include/uapi/linux/vfio.h
12296
12297 VFIO PLATFORM DRIVER
12298 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12299 L:      kvm@vger.kernel.org
12300 S:      Maintained
12301 F:      drivers/vfio/platform/
12302
12303 VIDEOBUF2 FRAMEWORK
12304 M:      Pawel Osciak <pawel@osciak.com>
12305 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12306 M:      Kyungmin Park <kyungmin.park@samsung.com>
12307 L:      linux-media@vger.kernel.org
12308 S:      Maintained
12309 F:      drivers/media/v4l2-core/videobuf2-*
12310 F:      include/media/videobuf2-*
12311
12312 VIRTUAL SERIO DEVICE DRIVER
12313 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12314 S:      Maintained
12315 F:      drivers/input/serio/userio.c
12316 F:      include/uapi/linux/userio.h
12317
12318 VIRTIO CONSOLE DRIVER
12319 M:      Amit Shah <amit.shah@redhat.com>
12320 L:      virtualization@lists.linux-foundation.org
12321 S:      Maintained
12322 F:      drivers/char/virtio_console.c
12323 F:      include/linux/virtio_console.h
12324 F:      include/uapi/linux/virtio_console.h
12325
12326 VIRTIO CORE, NET AND BLOCK DRIVERS
12327 M:      "Michael S. Tsirkin" <mst@redhat.com>
12328 L:      virtualization@lists.linux-foundation.org
12329 S:      Maintained
12330 F:      Documentation/devicetree/bindings/virtio/
12331 F:      drivers/virtio/
12332 F:      tools/virtio/
12333 F:      drivers/net/virtio_net.c
12334 F:      drivers/block/virtio_blk.c
12335 F:      include/linux/virtio_*.h
12336 F:      include/uapi/linux/virtio_*.h
12337
12338 VIRTIO DRIVERS FOR S390
12339 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12340 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12341 L:      linux-s390@vger.kernel.org
12342 L:      virtualization@lists.linux-foundation.org
12343 L:      kvm@vger.kernel.org
12344 S:      Supported
12345 F:      drivers/s390/virtio/
12346
12347 VIRTIO GPU DRIVER
12348 M:      David Airlie <airlied@linux.ie>
12349 M:      Gerd Hoffmann <kraxel@redhat.com>
12350 L:      dri-devel@lists.freedesktop.org
12351 L:      virtualization@lists.linux-foundation.org
12352 S:      Maintained
12353 F:      drivers/gpu/drm/virtio/
12354 F:      include/uapi/linux/virtio_gpu.h
12355
12356 VIRTIO HOST (VHOST)
12357 M:      "Michael S. Tsirkin" <mst@redhat.com>
12358 L:      kvm@vger.kernel.org
12359 L:      virtualization@lists.linux-foundation.org
12360 L:      netdev@vger.kernel.org
12361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12362 S:      Maintained
12363 F:      drivers/vhost/
12364 F:      include/uapi/linux/vhost.h
12365
12366 VIRTIO INPUT DRIVER
12367 M:      Gerd Hoffmann <kraxel@redhat.com>
12368 S:      Maintained
12369 F:      drivers/virtio/virtio_input.c
12370 F:      include/uapi/linux/virtio_input.h
12371
12372 VIA RHINE NETWORK DRIVER
12373 S:      Orphan
12374 F:      drivers/net/ethernet/via/via-rhine.c
12375
12376 VIA SD/MMC CARD CONTROLLER DRIVER
12377 M:      Bruce Chang <brucechang@via.com.tw>
12378 M:      Harald Welte <HaraldWelte@viatech.com>
12379 S:      Maintained
12380 F:      drivers/mmc/host/via-sdmmc.c
12381
12382 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12383 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12384 L:      linux-fbdev@vger.kernel.org
12385 S:      Maintained
12386 F:      include/linux/via-core.h
12387 F:      include/linux/via-gpio.h
12388 F:      include/linux/via_i2c.h
12389 F:      drivers/video/fbdev/via/
12390
12391 VIA VELOCITY NETWORK DRIVER
12392 M:      Francois Romieu <romieu@fr.zoreil.com>
12393 L:      netdev@vger.kernel.org
12394 S:      Maintained
12395 F:      drivers/net/ethernet/via/via-velocity.*
12396
12397 VIRT LIB
12398 M:      Alex Williamson <alex.williamson@redhat.com>
12399 M:      Paolo Bonzini <pbonzini@redhat.com>
12400 L:      kvm@vger.kernel.org
12401 S:      Supported
12402 F:      virt/lib/
12403
12404 VIVID VIRTUAL VIDEO DRIVER
12405 M:      Hans Verkuil <hverkuil@xs4all.nl>
12406 L:      linux-media@vger.kernel.org
12407 T:      git git://linuxtv.org/media_tree.git
12408 W:      https://linuxtv.org
12409 S:      Maintained
12410 F:      drivers/media/platform/vivid/*
12411
12412 VLAN (802.1Q)
12413 M:      Patrick McHardy <kaber@trash.net>
12414 L:      netdev@vger.kernel.org
12415 S:      Maintained
12416 F:      drivers/net/macvlan.c
12417 F:      include/linux/if_*vlan.h
12418 F:      net/8021q/
12419
12420 VLYNQ BUS
12421 M:      Florian Fainelli <florian@openwrt.org>
12422 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12423 S:      Maintained
12424 F:      drivers/vlynq/vlynq.c
12425 F:      include/linux/vlynq.h
12426
12427 VME SUBSYSTEM
12428 M:      Martyn Welch <martyn@welchs.me.uk>
12429 M:      Manohar Vanga <manohar.vanga@gmail.com>
12430 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12431 L:      devel@driverdev.osuosl.org
12432 S:      Maintained
12433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12434 F:      Documentation/vme_api.txt
12435 F:      drivers/staging/vme/
12436 F:      drivers/vme/
12437 F:      include/linux/vme*
12438
12439 VMWARE HYPERVISOR INTERFACE
12440 M:      Alok Kataria <akataria@vmware.com>
12441 L:      virtualization@lists.linux-foundation.org
12442 S:      Supported
12443 F:      arch/x86/kernel/cpu/vmware.c
12444
12445 VMWARE BALLOON DRIVER
12446 M:      Xavier Deguillard <xdeguillard@vmware.com>
12447 M:      Philip Moltmann <moltmann@vmware.com>
12448 M:      "VMware, Inc." <pv-drivers@vmware.com>
12449 L:      linux-kernel@vger.kernel.org
12450 S:      Maintained
12451 F:      drivers/misc/vmw_balloon.c
12452
12453 VMWARE VMMOUSE SUBDRIVER
12454 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12455 M:      "VMware, Inc." <pv-drivers@vmware.com>
12456 L:      linux-input@vger.kernel.org
12457 S:      Maintained
12458 F:      drivers/input/mouse/vmmouse.c
12459 F:      drivers/input/mouse/vmmouse.h
12460
12461 VMWARE VMXNET3 ETHERNET DRIVER
12462 M:      Shrikrishna Khare <skhare@vmware.com>
12463 M:      "VMware, Inc." <pv-drivers@vmware.com>
12464 L:      netdev@vger.kernel.org
12465 S:      Maintained
12466 F:      drivers/net/vmxnet3/
12467
12468 VMware PVSCSI driver
12469 M:      Jim Gill <jgill@vmware.com>
12470 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12471 L:      linux-scsi@vger.kernel.org
12472 S:      Maintained
12473 F:      drivers/scsi/vmw_pvscsi.c
12474 F:      drivers/scsi/vmw_pvscsi.h
12475
12476 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12477 M:      Liam Girdwood <lgirdwood@gmail.com>
12478 M:      Mark Brown <broonie@kernel.org>
12479 L:      linux-kernel@vger.kernel.org
12480 W:      http://www.slimlogic.co.uk/?p=48
12481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12482 S:      Supported
12483 F:      Documentation/devicetree/bindings/regulator/
12484 F:      drivers/regulator/
12485 F:      include/dt-bindings/regulator/
12486 F:      include/linux/regulator/
12487
12488 VRF
12489 M:      David Ahern <dsa@cumulusnetworks.com>
12490 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12491 L:      netdev@vger.kernel.org
12492 S:      Maintained
12493 F:      drivers/net/vrf.c
12494 F:      Documentation/networking/vrf.txt
12495
12496 VT1211 HARDWARE MONITOR DRIVER
12497 M:      Juerg Haefliger <juergh@gmail.com>
12498 L:      linux-hwmon@vger.kernel.org
12499 S:      Maintained
12500 F:      Documentation/hwmon/vt1211
12501 F:      drivers/hwmon/vt1211.c
12502
12503 VT8231 HARDWARE MONITOR DRIVER
12504 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12505 L:      linux-hwmon@vger.kernel.org
12506 S:      Maintained
12507 F:      drivers/hwmon/vt8231.c
12508
12509 VUB300 USB to SDIO/SD/MMC bridge chip
12510 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12511 L:      linux-mmc@vger.kernel.org
12512 L:      linux-usb@vger.kernel.org
12513 S:      Supported
12514 F:      drivers/mmc/host/vub300.c
12515
12516 W1 DALLAS'S 1-WIRE BUS
12517 M:      Evgeniy Polyakov <zbr@ioremap.net>
12518 S:      Maintained
12519 F:      Documentation/w1/
12520 F:      drivers/w1/
12521
12522 W83791D HARDWARE MONITORING DRIVER
12523 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12524 L:      linux-hwmon@vger.kernel.org
12525 S:      Maintained
12526 F:      Documentation/hwmon/w83791d
12527 F:      drivers/hwmon/w83791d.c
12528
12529 W83793 HARDWARE MONITORING DRIVER
12530 M:      Rudolf Marek <r.marek@assembler.cz>
12531 L:      linux-hwmon@vger.kernel.org
12532 S:      Maintained
12533 F:      Documentation/hwmon/w83793
12534 F:      drivers/hwmon/w83793.c
12535
12536 W83795 HARDWARE MONITORING DRIVER
12537 M:      Jean Delvare <jdelvare@suse.com>
12538 L:      linux-hwmon@vger.kernel.org
12539 S:      Maintained
12540 F:      drivers/hwmon/w83795.c
12541
12542 W83L51xD SD/MMC CARD INTERFACE DRIVER
12543 M:      Pierre Ossman <pierre@ossman.eu>
12544 S:      Maintained
12545 F:      drivers/mmc/host/wbsd.*
12546
12547 WACOM PROTOCOL 4 SERIAL TABLETS
12548 M:      Julian Squires <julian@cipht.net>
12549 M:      Hans de Goede <hdegoede@redhat.com>
12550 L:      linux-input@vger.kernel.org
12551 S:      Maintained
12552 F:      drivers/input/tablet/wacom_serial4.c
12553
12554 WATCHDOG DEVICE DRIVERS
12555 M:      Wim Van Sebroeck <wim@iguana.be>
12556 R:      Guenter Roeck <linux@roeck-us.net>
12557 L:      linux-watchdog@vger.kernel.org
12558 W:      http://www.linux-watchdog.org/
12559 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12560 S:      Maintained
12561 F:      Documentation/devicetree/bindings/watchdog/
12562 F:      Documentation/watchdog/
12563 F:      drivers/watchdog/
12564 F:      include/linux/watchdog.h
12565 F:      include/uapi/linux/watchdog.h
12566
12567 WD7000 SCSI DRIVER
12568 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12569 L:      linux-scsi@vger.kernel.org
12570 S:      Maintained
12571 F:      drivers/scsi/wd7000.c
12572
12573 WIIMOTE HID DRIVER
12574 M:      David Herrmann <dh.herrmann@googlemail.com>
12575 L:      linux-input@vger.kernel.org
12576 S:      Maintained
12577 F:      drivers/hid/hid-wiimote*
12578
12579 WINBOND CIR DRIVER
12580 M:      David Härdeman <david@hardeman.nu>
12581 S:      Maintained
12582 F:      drivers/media/rc/winbond-cir.c
12583
12584 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12585 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12586 L:      linux-watchdog@vger.kernel.org
12587 S:      Maintained
12588 F:      drivers/watchdog/ebc-c384_wdt.c
12589
12590 WINSYSTEMS WS16C48 GPIO DRIVER
12591 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12592 L:      linux-gpio@vger.kernel.org
12593 S:      Maintained
12594 F:      drivers/gpio/gpio-ws16c48.c
12595
12596 WIMAX STACK
12597 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12598 M:      linux-wimax@intel.com
12599 L:      wimax@linuxwimax.org (subscribers-only)
12600 S:      Supported
12601 W:      http://linuxwimax.org
12602 F:      Documentation/wimax/README.wimax
12603 F:      include/linux/wimax/debug.h
12604 F:      include/net/wimax.h
12605 F:      include/uapi/linux/wimax.h
12606 F:      net/wimax/
12607
12608 WISTRON LAPTOP BUTTON DRIVER
12609 M:      Miloslav Trmac <mitr@volny.cz>
12610 S:      Maintained
12611 F:      drivers/input/misc/wistron_btns.c
12612
12613 WL3501 WIRELESS PCMCIA CARD DRIVER
12614 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12615 L:      linux-wireless@vger.kernel.org
12616 W:      http://oops.ghostprotocols.net:81/blog
12617 S:      Maintained
12618 F:      drivers/net/wireless/wl3501*
12619
12620 WOLFSON MICROELECTRONICS DRIVERS
12621 L:      patches@opensource.wolfsonmicro.com
12622 T:      git https://github.com/CirrusLogic/linux-drivers.git
12623 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12624 S:      Supported
12625 F:      Documentation/hwmon/wm83??
12626 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12627 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12628 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12629 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12630 F:      drivers/clk/clk-wm83*.c
12631 F:      drivers/extcon/extcon-arizona.c
12632 F:      drivers/leds/leds-wm83*.c
12633 F:      drivers/gpio/gpio-*wm*.c
12634 F:      drivers/gpio/gpio-arizona.c
12635 F:      drivers/hwmon/wm83??-hwmon.c
12636 F:      drivers/input/misc/wm831x-on.c
12637 F:      drivers/input/touchscreen/wm831x-ts.c
12638 F:      drivers/input/touchscreen/wm97*.c
12639 F:      drivers/mfd/arizona*
12640 F:      drivers/mfd/wm*.c
12641 F:      drivers/mfd/cs47l24*
12642 F:      drivers/power/wm83*.c
12643 F:      drivers/rtc/rtc-wm83*.c
12644 F:      drivers/regulator/wm8*.c
12645 F:      drivers/video/backlight/wm83*_bl.c
12646 F:      drivers/watchdog/wm83*_wdt.c
12647 F:      include/linux/mfd/arizona/
12648 F:      include/linux/mfd/wm831x/
12649 F:      include/linux/mfd/wm8350/
12650 F:      include/linux/mfd/wm8400*
12651 F:      include/linux/wm97xx.h
12652 F:      include/sound/wm????.h
12653 F:      sound/soc/codecs/arizona.?
12654 F:      sound/soc/codecs/wm*
12655 F:      sound/soc/codecs/cs47l24*
12656
12657 WORKQUEUE
12658 M:      Tejun Heo <tj@kernel.org>
12659 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12661 S:      Maintained
12662 F:      include/linux/workqueue.h
12663 F:      kernel/workqueue.c
12664 F:      Documentation/workqueue.txt
12665
12666 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12667 M:      Chen-Yu Tsai <wens@csie.org>
12668 L:      linux-kernel@vger.kernel.org
12669 S:      Maintained
12670 N:      axp[128]
12671
12672 X.25 NETWORK LAYER
12673 M:      Andrew Hendry <andrew.hendry@gmail.com>
12674 L:      linux-x25@vger.kernel.org
12675 S:      Odd Fixes
12676 F:      Documentation/networking/x25*
12677 F:      include/net/x25*
12678 F:      net/x25/
12679
12680 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12681 M:      Thomas Gleixner <tglx@linutronix.de>
12682 M:      Ingo Molnar <mingo@redhat.com>
12683 M:      "H. Peter Anvin" <hpa@zytor.com>
12684 M:      x86@kernel.org
12685 L:      linux-kernel@vger.kernel.org
12686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12687 S:      Maintained
12688 F:      Documentation/x86/
12689 F:      arch/x86/
12690
12691 X86 PLATFORM DRIVERS
12692 M:      Darren Hart <dvhart@infradead.org>
12693 L:      platform-driver-x86@vger.kernel.org
12694 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12695 S:      Maintained
12696 F:      drivers/platform/x86/
12697 F:      drivers/platform/olpc/
12698
12699 X86 MCE INFRASTRUCTURE
12700 M:      Tony Luck <tony.luck@intel.com>
12701 M:      Borislav Petkov <bp@alien8.de>
12702 L:      linux-edac@vger.kernel.org
12703 S:      Maintained
12704 F:      arch/x86/kernel/cpu/mcheck/*
12705
12706 X86 MICROCODE UPDATE SUPPORT
12707 M:      Borislav Petkov <bp@alien8.de>
12708 S:      Maintained
12709 F:      arch/x86/kernel/cpu/microcode/*
12710
12711 X86 VDSO
12712 M:      Andy Lutomirski <luto@amacapital.net>
12713 L:      linux-kernel@vger.kernel.org
12714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12715 S:      Maintained
12716 F:      arch/x86/entry/vdso/
12717
12718 XC2028/3028 TUNER DRIVER
12719 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12720 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12721 L:      linux-media@vger.kernel.org
12722 W:      https://linuxtv.org
12723 T:      git git://linuxtv.org/media_tree.git
12724 S:      Maintained
12725 F:      drivers/media/tuners/tuner-xc2028.*
12726
12727 XEN HYPERVISOR INTERFACE
12728 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12729 M:      David Vrabel <david.vrabel@citrix.com>
12730 M:      Juergen Gross <jgross@suse.com>
12731 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12733 S:      Supported
12734 F:      arch/x86/xen/
12735 F:      drivers/*/xen-*front.c
12736 F:      drivers/xen/
12737 F:      arch/x86/include/asm/xen/
12738 F:      include/xen/
12739 F:      include/uapi/xen/
12740
12741 XEN HYPERVISOR ARM
12742 M:      Stefano Stabellini <sstabellini@kernel.org>
12743 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12744 S:      Maintained
12745 F:      arch/arm/xen/
12746 F:      arch/arm/include/asm/xen/
12747
12748 XEN HYPERVISOR ARM64
12749 M:      Stefano Stabellini <sstabellini@kernel.org>
12750 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12751 S:      Maintained
12752 F:      arch/arm64/xen/
12753 F:      arch/arm64/include/asm/xen/
12754
12755 XEN NETWORK BACKEND DRIVER
12756 M:      Wei Liu <wei.liu2@citrix.com>
12757 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12758 L:      netdev@vger.kernel.org
12759 S:      Supported
12760 F:      drivers/net/xen-netback/*
12761
12762 XEN PCI SUBSYSTEM
12763 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12764 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12765 S:      Supported
12766 F:      arch/x86/pci/*xen*
12767 F:      drivers/pci/*xen*
12768
12769 XEN BLOCK SUBSYSTEM
12770 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12771 M:      Roger Pau Monné <roger.pau@citrix.com>
12772 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12773 S:      Supported
12774 F:      drivers/block/xen-blkback/*
12775 F:      drivers/block/xen*
12776
12777 XEN PVSCSI DRIVERS
12778 M:      Juergen Gross <jgross@suse.com>
12779 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12780 L:      linux-scsi@vger.kernel.org
12781 S:      Supported
12782 F:      drivers/scsi/xen-scsifront.c
12783 F:      drivers/xen/xen-scsiback.c
12784 F:      include/xen/interface/io/vscsiif.h
12785
12786 XEN SWIOTLB SUBSYSTEM
12787 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12788 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12789 S:      Supported
12790 F:      arch/x86/xen/*swiotlb*
12791 F:      drivers/xen/*swiotlb*
12792
12793 XFS FILESYSTEM
12794 P:      Silicon Graphics Inc
12795 M:      Dave Chinner <david@fromorbit.com>
12796 M:      xfs@oss.sgi.com
12797 L:      xfs@oss.sgi.com
12798 W:      http://oss.sgi.com/projects/xfs
12799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12800 S:      Supported
12801 F:      Documentation/filesystems/xfs.txt
12802 F:      fs/xfs/
12803
12804 XILINX AXI ETHERNET DRIVER
12805 M:      Anirudha Sarangi <anirudh@xilinx.com>
12806 M:      John Linn <John.Linn@xilinx.com>
12807 S:      Maintained
12808 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12809
12810 XILINX UARTLITE SERIAL DRIVER
12811 M:      Peter Korsgaard <jacmet@sunsite.dk>
12812 L:      linux-serial@vger.kernel.org
12813 S:      Maintained
12814 F:      drivers/tty/serial/uartlite.c
12815
12816 XILINX VIDEO IP CORES
12817 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12818 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12819 L:      linux-media@vger.kernel.org
12820 T:      git git://linuxtv.org/media_tree.git
12821 S:      Supported
12822 F:      Documentation/devicetree/bindings/media/xilinx/
12823 F:      drivers/media/platform/xilinx/
12824 F:      include/uapi/linux/xilinx-v4l2-controls.h
12825
12826 XILLYBUS DRIVER
12827 M:      Eli Billauer <eli.billauer@gmail.com>
12828 L:      linux-kernel@vger.kernel.org
12829 S:      Supported
12830 F:      drivers/char/xillybus/
12831
12832 XTENSA XTFPGA PLATFORM SUPPORT
12833 M:      Max Filippov <jcmvbkbc@gmail.com>
12834 L:      linux-xtensa@linux-xtensa.org
12835 S:      Maintained
12836 F:      drivers/spi/spi-xtensa-xtfpga.c
12837 F:      sound/soc/xtensa/xtfpga-i2s.c
12838
12839 YAM DRIVER FOR AX.25
12840 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12841 L:      linux-hams@vger.kernel.org
12842 S:      Maintained
12843 F:      drivers/net/hamradio/yam*
12844 F:      include/linux/yam.h
12845
12846 YEALINK PHONE DRIVER
12847 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12848 L:      usbb2k-api-dev@nongnu.org
12849 S:      Maintained
12850 F:      Documentation/input/yealink.txt
12851 F:      drivers/input/misc/yealink.*
12852
12853 Z8530 DRIVER FOR AX.25
12854 M:      Joerg Reuter <jreuter@yaina.de>
12855 W:      http://yaina.de/jreuter/
12856 W:      http://www.qsl.net/dl1bke/
12857 L:      linux-hams@vger.kernel.org
12858 S:      Maintained
12859 F:      Documentation/networking/z8530drv.txt
12860 F:      drivers/net/hamradio/*scc.c
12861 F:      drivers/net/hamradio/z8530.h
12862
12863 ZBUD COMPRESSED PAGE ALLOCATOR
12864 M:      Seth Jennings <sjenning@redhat.com>
12865 L:      linux-mm@kvack.org
12866 S:      Maintained
12867 F:      mm/zbud.c
12868 F:      include/linux/zbud.h
12869
12870 ZD1211RW WIRELESS DRIVER
12871 M:      Daniel Drake <dsd@gentoo.org>
12872 M:      Ulrich Kunitz <kune@deine-taler.de>
12873 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12874 L:      linux-wireless@vger.kernel.org
12875 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12876 S:      Maintained
12877 F:      drivers/net/wireless/zydas/zd1211rw/
12878
12879 ZPOOL COMPRESSED PAGE STORAGE API
12880 M:      Dan Streetman <ddstreet@ieee.org>
12881 L:      linux-mm@kvack.org
12882 S:      Maintained
12883 F:      mm/zpool.c
12884 F:      include/linux/zpool.h
12885
12886 ZR36067 VIDEO FOR LINUX DRIVER
12887 L:      mjpeg-users@lists.sourceforge.net
12888 L:      linux-media@vger.kernel.org
12889 W:      http://mjpeg.sourceforge.net/driver-zoran/
12890 T:      hg https://linuxtv.org/hg/v4l-dvb
12891 S:      Odd Fixes
12892 F:      drivers/media/pci/zoran/
12893
12894 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12895 M:      Minchan Kim <minchan@kernel.org>
12896 M:      Nitin Gupta <ngupta@vflare.org>
12897 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12898 L:      linux-kernel@vger.kernel.org
12899 S:      Maintained
12900 F:      drivers/block/zram/
12901 F:      Documentation/blockdev/zram.txt
12902
12903 ZS DECSTATION Z85C30 SERIAL DRIVER
12904 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12905 S:      Maintained
12906 F:      drivers/tty/serial/zs.*
12907
12908 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12909 M:      Minchan Kim <minchan@kernel.org>
12910 M:      Nitin Gupta <ngupta@vflare.org>
12911 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12912 L:      linux-mm@kvack.org
12913 S:      Maintained
12914 F:      mm/zsmalloc.c
12915 F:      include/linux/zsmalloc.h
12916 F:      Documentation/vm/zsmalloc.txt
12917
12918 ZSWAP COMPRESSED SWAP CACHING
12919 M:      Seth Jennings <sjenning@redhat.com>
12920 L:      linux-mm@kvack.org
12921 S:      Maintained
12922 F:      mm/zswap.c
12923
12924 THE REST
12925 M:      Linus Torvalds <torvalds@linux-foundation.org>
12926 L:      linux-kernel@vger.kernel.org
12927 Q:      http://patchwork.kernel.org/project/LKML/list/
12928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12929 S:      Buried alive in reporters
12930 F:      *
12931 F:      */