]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge tag 'drm-hisilicon-next-2016-04-29' of github.com:xin3liang/linux into drm...
[karo-tx-linux.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 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      linux-hwmon@vger.kernel.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
234
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      linux-hwmon@vger.kernel.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-DIO-48E GPIO DRIVER
242 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-dio-48e.c
246
247 ACCES 104-IDI-48 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idi-48.c
252
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L:      linux-gpio@vger.kernel.org
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-idio-16.c
258
259 ACENIC DRIVER
260 M:      Jes Sorensen <jes@trained-monkey.org>
261 L:      linux-acenic@sunsite.dk
262 S:      Maintained
263 F:      drivers/net/ethernet/alteon/acenic*
264
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M:      Peter Feuerer <peter@piie.net>
267 L:      platform-driver-x86@vger.kernel.org
268 W:      http://piie.net/?section=acerhdf
269 S:      Maintained
270 F:      drivers/platform/x86/acerhdf.c
271
272 ACER WMI LAPTOP EXTRAS
273 M:      "Lee, Chun-Yi" <jlee@suse.com>
274 L:      platform-driver-x86@vger.kernel.org
275 S:      Maintained
276 F:      drivers/platform/x86/acer-wmi.c
277
278 ACPI
279 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M:      Len Brown <lenb@kernel.org>
281 L:      linux-acpi@vger.kernel.org
282 W:      https://01.org/linux-acpi
283 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 S:      Supported
286 F:      drivers/acpi/
287 F:      drivers/pnp/pnpacpi/
288 F:      include/linux/acpi.h
289 F:      include/acpi/
290 F:      Documentation/acpi/
291 F:      Documentation/ABI/testing/sysfs-bus-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 ALTERA MAILBOX DRIVER
600 M:      Ley Foon Tan <lftan@altera.com>
601 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 S:      Maintained
603 F:      drivers/mailbox/mailbox-altera.c
604
605 ALTERA PIO DRIVER
606 M:      Tien Hock Loh <thloh@altera.com>
607 L:      linux-gpio@vger.kernel.org
608 S:      Maintained
609 F:      drivers/gpio/gpio-altera.c
610
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M:      Vince Bridgers <vbridger@opensource.altera.com>
613 L:      netdev@vger.kernel.org
614 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 S:      Maintained
616 F:      drivers/net/ethernet/altera/
617
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M:      Tobias Klauser <tklauser@distanz.ch>
620 L:      linux-serial@vger.kernel.org
621 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 S:      Maintained
623 F:      drivers/tty/serial/altera_uart.c
624 F:      drivers/tty/serial/altera_jtaguart.c
625 F:      include/linux/altera_uart.h
626 F:      include/linux/altera_jtaguart.h
627
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M:      Tom Lendacky <thomas.lendacky@amd.com>
630 L:      linux-crypto@vger.kernel.org
631 S:      Supported
632 F:      drivers/crypto/ccp/
633 F:      include/linux/ccp.h
634
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M:      Huang Rui <ray.huang@amd.com>
637 L:      linux-hwmon@vger.kernel.org
638 S:      Supported
639 F:      Documentation/hwmon/fam15h_power
640 F:      drivers/hwmon/fam15h_power.c
641
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S:      Orphan
645 F:      drivers/usb/gadget/udc/amd5536udc.*
646
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P:      Andres Salomon <dilinger@queued.net>
649 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S:      Supported
652 F:      drivers/char/hw_random/geode-rng.c
653 F:      drivers/crypto/geode*
654 F:      drivers/video/fbdev/geode/
655 F:      arch/x86/include/asm/geode.h
656
657 AMD IOMMU (AMD-VI)
658 M:      Joerg Roedel <joro@8bytes.org>
659 L:      iommu@lists.linux-foundation.org
660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S:      Maintained
662 F:      drivers/iommu/amd_iommu*.[ch]
663 F:      include/linux/amd-iommu.h
664
665 AMD KFD
666 M:      Oded Gabbay <oded.gabbay@gmail.com>
667 L:      dri-devel@lists.freedesktop.org
668 T:      git git://people.freedesktop.org/~gabbayo/linux.git
669 S:      Supported
670 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F:      drivers/gpu/drm/amd/amdkfd/
675 F:      drivers/gpu/drm/amd/include/cik_structs.h
676 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F:      drivers/gpu/drm/amd/include/vi_structs.h
678 F:      drivers/gpu/drm/radeon/radeon_kfd.c
679 F:      drivers/gpu/drm/radeon/radeon_kfd.h
680 F:      include/uapi/linux/kfd_ioctl.h
681
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve HjønnevĂ¥g <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M:      Johannes Berg <johannes@sipsolutions.net>
781 L:      linuxppc-dev@lists.ozlabs.org
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S:      Maintained
784 F:      sound/aoa/
785
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
788 L:      linux-iio@vger.kernel.org
789 S:      Maintained
790 F:      drivers/iio/dac/stx104.c
791
792 APM DRIVER
793 M:      Jiri Kosina <jikos@kernel.org>
794 S:      Odd fixes
795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F:      arch/x86/kernel/apm_32.c
797 F:      include/linux/apm_bios.h
798 F:      include/uapi/linux/apm_bios.h
799 F:      drivers/char/apm-emulation.c
800
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M:      Henrik Rydberg <rydberg@bitmath.org>
803 L:      linux-input@vger.kernel.org
804 S:      Odd fixes
805 F:      drivers/input/mouse/bcm5974.c
806
807 APPLE SMC DRIVER
808 M:      Henrik Rydberg <rydberg@bitmath.org>
809 L:      linux-hwmon@vger.kernel.org
810 S:      Odd fixes
811 F:      drivers/hwmon/applesmc.c
812
813 APPLETALK NETWORK LAYER
814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S:      Maintained
816 F:      drivers/net/appletalk/
817 F:      net/appletalk/
818
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M:      Duc Dang <dhdang@apm.com>
821 S:      Supported
822 F:      arch/arm64/boot/dts/apm/
823
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M:      Iyappan Subramanian <isubramanian@apm.com>
826 M:      Keyur Chudgar <kchudgar@apm.com>
827 S:      Supported
828 F:      drivers/net/ethernet/apm/xgene/
829 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831 APTINA CAMERA SENSOR PLL
832 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L:      linux-media@vger.kernel.org
834 S:      Maintained
835 F:      drivers/media/i2c/aptina-pll.*
836
837 ARC FRAMEBUFFER DRIVER
838 M:      Jaya Kumar <jayalk@intworks.biz>
839 S:      Maintained
840 F:      drivers/video/fbdev/arcfb.c
841 F:      drivers/video/fbdev/core/fb_defio.c
842
843 ARCNET NETWORK LAYER
844 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L:      netdev@vger.kernel.org
846 S:      Maintained
847 F:      drivers/net/arcnet/
848 F:      include/uapi/linux/if_arcnet.h
849
850 ARC PGU DRM DRIVER
851 M:      Alexey Brodkin <abrodkin@synopsys.com>
852 S:      Supported
853 F:      drivers/gpu/drm/arc/
854 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
855
856 ARM HDLCD DRM DRIVER
857 M:      Liviu Dudau <liviu.dudau@arm.com>
858 S:      Supported
859 F:      drivers/gpu/drm/arm/
860 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
861
862 ARM MFM AND FLOPPY DRIVERS
863 M:      Ian Molton <spyro@f2s.com>
864 S:      Maintained
865 F:      arch/arm/lib/floppydma.S
866 F:      arch/arm/include/asm/floppy.h
867
868 ARM PMU PROFILING AND DEBUGGING
869 M:      Will Deacon <will.deacon@arm.com>
870 R:      Mark Rutland <mark.rutland@arm.com>
871 S:      Maintained
872 F:      arch/arm*/kernel/perf_*
873 F:      arch/arm/oprofile/common.c
874 F:      arch/arm*/kernel/hw_breakpoint.c
875 F:      arch/arm*/include/asm/hw_breakpoint.h
876 F:      arch/arm*/include/asm/perf_event.h
877 F:      drivers/perf/arm_pmu.c
878 F:      include/linux/perf/arm_pmu.h
879
880 ARM PORT
881 M:      Russell King <linux@arm.linux.org.uk>
882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 W:      http://www.arm.linux.org.uk/
884 S:      Maintained
885 F:      arch/arm/
886
887 ARM SUB-ARCHITECTURES
888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S:      Maintained
890 F:      arch/arm/mach-*/
891 F:      arch/arm/plat-*/
892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
893
894 ARM PRIMECELL AACI PL041 DRIVER
895 M:      Russell King <linux@arm.linux.org.uk>
896 S:      Maintained
897 F:      sound/arm/aaci.*
898
899 ARM PRIMECELL CLCD PL110 DRIVER
900 M:      Russell King <linux@arm.linux.org.uk>
901 S:      Maintained
902 F:      drivers/video/fbdev/amba-clcd.*
903
904 ARM PRIMECELL KMI PL050 DRIVER
905 M:      Russell King <linux@arm.linux.org.uk>
906 S:      Maintained
907 F:      drivers/input/serio/ambakmi.*
908 F:      include/linux/amba/kmi.h
909
910 ARM PRIMECELL MMCI PL180/1 DRIVER
911 M:      Russell King <linux@arm.linux.org.uk>
912 S:      Maintained
913 F:      drivers/mmc/host/mmci.*
914 F:      include/linux/amba/mmci.h
915
916 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
917 M:      Russell King <linux@arm.linux.org.uk>
918 S:      Maintained
919 F:      drivers/tty/serial/amba-pl01*.c
920 F:      include/linux/amba/serial.h
921
922 ARM PRIMECELL BUS SUPPORT
923 M:      Russell King <linux@arm.linux.org.uk>
924 S:      Maintained
925 F:      drivers/amba/
926 F:      include/linux/amba/bus.h
927
928 ARM/ADS SPHERE MACHINE SUPPORT
929 M:      Lennert Buytenhek <kernel@wantstofly.org>
930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 S:      Maintained
932
933 ARM/AFEB9260 MACHINE SUPPORT
934 M:      Sergey Lapin <slapin@ossfans.org>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937
938 ARM/AJECO 1ARM MACHINE SUPPORT
939 M:      Lennert Buytenhek <kernel@wantstofly.org>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942
943 ARM/Allwinner sunXi SoC support
944 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
945 M:      Chen-Yu Tsai <wens@csie.org>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 N:      sun[x456789]i
949
950 ARM/Allwinner SoC Clock Support
951 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
952 S:      Maintained
953 F:      drivers/clk/sunxi/
954
955 ARM/Amlogic Meson SoC support
956 M:      Carlo Caione <carlo@caione.org>
957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 L:      linux-meson@googlegroups.com
959 W:      http://linux-meson.com/
960 S:      Maintained
961 F:      arch/arm/mach-meson/
962 F:      arch/arm/boot/dts/meson*
963 N:      meson
964
965 ARM/Annapurna Labs ALPINE ARCHITECTURE
966 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
967 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
968 S:      Maintained
969 F:      arch/arm/mach-alpine/
970 F:      arch/arm/boot/dts/alpine*
971 F:      arch/arm64/boot/dts/al/
972 F:      drivers/*/*alpine*
973
974 ARM/ARTPEC MACHINE SUPPORT
975 M:      Jesper Nilsson <jesper.nilsson@axis.com>
976 M:      Lars Persson <lars.persson@axis.com>
977 M:      Niklas Cassel <niklas.cassel@axis.com>
978 S:      Maintained
979 L:      linux-arm-kernel@axis.com
980 F:      arch/arm/mach-artpec
981 F:      arch/arm/boot/dts/artpec6*
982 F:      drivers/clk/clk-artpec6.c
983
984 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
985 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
986 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
987 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 W:      http://www.linux4sam.org
990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
991 S:      Supported
992 F:      arch/arm/mach-at91/
993 F:      include/soc/at91/
994 F:      arch/arm/boot/dts/at91*.dts
995 F:      arch/arm/boot/dts/at91*.dtsi
996 F:      arch/arm/boot/dts/sama*.dts
997 F:      arch/arm/boot/dts/sama*.dtsi
998 F:      arch/arm/include/debug/at91.S
999
1000 ARM/ATMEL AT91 Clock Support
1001 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1002 S:      Maintained
1003 F:      drivers/clk/at91
1004
1005 ARM/CALXEDA HIGHBANK ARCHITECTURE
1006 M:      Rob Herring <robh@kernel.org>
1007 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008 S:      Maintained
1009 F:      arch/arm/mach-highbank/
1010 F:      arch/arm/boot/dts/highbank.dts
1011 F:      arch/arm/boot/dts/ecx-*.dts*
1012
1013 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1014 M:      Krzysztof Halasa <khalasa@piap.pl>
1015 S:      Maintained
1016 F:      arch/arm/mach-cns3xxx/
1017
1018 ARM/CAVIUM THUNDER NETWORK DRIVER
1019 M:      Sunil Goutham <sgoutham@cavium.com>
1020 M:      Robert Richter <rric@kernel.org>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Supported
1023 F:      drivers/net/ethernet/cavium/thunder/
1024
1025 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1026 M:      Alexander Shiyan <shc_work@mail.ru>
1027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 S:      Odd Fixes
1029 N:      clps711x
1030
1031 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1032 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1033 M:      Ryan Mallon <rmallon@gmail.com>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/mach-ep93xx/
1037 F:      arch/arm/mach-ep93xx/include/mach/
1038
1039 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1040 M:      Lennert Buytenhek <kernel@wantstofly.org>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043
1044 ARM/CLKDEV SUPPORT
1045 M:      Russell King <linux@arm.linux.org.uk>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1048 F:      arch/arm/include/asm/clkdev.h
1049 F:      drivers/clk/clkdev.c
1050
1051 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1052 M:      Mike Rapoport <mike@compulab.co.il>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055
1056 ARM/CONTEC MICRO9 MACHINE SUPPORT
1057 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1058 S:      Maintained
1059 F:      arch/arm/mach-ep93xx/micro9.c
1060
1061 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1062 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 S:      Maintained
1065 F:      drivers/hwtracing/coresight/*
1066 F:      Documentation/trace/coresight.txt
1067 F:      Documentation/devicetree/bindings/arm/coresight.txt
1068 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1069
1070 ARM/CORGI MACHINE SUPPORT
1071 M:      Richard Purdie <rpurdie@rpsys.net>
1072 S:      Maintained
1073
1074 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1075 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 T:      git git://github.com/ulli-kroll/linux.git
1078 S:      Maintained
1079 F:      arch/arm/mach-gemini/
1080 F:      drivers/rtc/rtc-gemini.c
1081
1082 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1083 M:      Barry Song <baohua@kernel.org>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1086 S:      Maintained
1087 F:      arch/arm/boot/dts/prima2*
1088 F:      arch/arm/mach-prima2/
1089 F:      drivers/clk/sirf/
1090 F:      drivers/clocksource/timer-prima2.c
1091 F:      drivers/clocksource/timer-atlas7.c
1092 N:      [^a-z]sirf
1093
1094 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1095 M:      Baruch Siach <baruch@tkos.co.il>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098 F:      arch/arm/boot/dts/cx92755*
1099 N:      digicolor
1100
1101 ARM/EBSA110 MACHINE SUPPORT
1102 M:      Russell King <linux@arm.linux.org.uk>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W:      http://www.arm.linux.org.uk/
1105 S:      Maintained
1106 F:      arch/arm/mach-ebsa110/
1107 F:      drivers/net/ethernet/amd/am79c961a.*
1108
1109 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1110 M:      Uwe Kleine-König <kernel@pengutronix.de>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113 N:      efm32
1114
1115 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1116 M:      Daniel Ribeiro <drwyrm@gmail.com>
1117 M:      Stefan Schmidt <stefan@openezx.org>
1118 M:      Harald Welte <laforge@openezx.org>
1119 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1120 W:      http://www.openezx.org/
1121 S:      Maintained
1122 T:      topgit git://git.openezx.org/openezx.git
1123 F:      arch/arm/mach-pxa/ezx.c
1124
1125 ARM/FARADAY FA526 PORT
1126 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129 T:      git git://git.berlios.de/gemini-board
1130 F:      arch/arm/mm/*-fa*
1131
1132 ARM/FOOTBRIDGE ARCHITECTURE
1133 M:      Russell King <linux@arm.linux.org.uk>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 W:      http://www.arm.linux.org.uk/
1136 S:      Maintained
1137 F:      arch/arm/include/asm/hardware/dec21285.h
1138 F:      arch/arm/mach-footbridge/
1139
1140 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1141 M:      Shawn Guo <shawnguo@kernel.org>
1142 M:      Sascha Hauer <kernel@pengutronix.de>
1143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 S:      Maintained
1145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1146 F:      arch/arm/mach-imx/
1147 F:      arch/arm/mach-mxs/
1148 F:      arch/arm/boot/dts/imx*
1149 F:      arch/arm/configs/imx*_defconfig
1150 F:      drivers/clk/imx/
1151 F:      include/soc/imx/
1152
1153 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1154 M:      Shawn Guo <shawnguo@kernel.org>
1155 M:      Sascha Hauer <kernel@pengutronix.de>
1156 R:      Stefan Agner <stefan@agner.ch>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1160 F:      arch/arm/mach-imx/*vf610*
1161 F:      arch/arm/boot/dts/vf*
1162
1163 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1164 M:      Lennert Buytenhek <kernel@wantstofly.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167
1168 ARM/GUMSTIX MACHINE SUPPORT
1169 M:      Steve Sakoman <sakoman@gmail.com>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172
1173 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1174 M:      Philipp Zabel <philipp.zabel@gmail.com>
1175 M:      Paul Parsons <lost.distance@yahoo.com>
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S:      Maintained
1178 F:      arch/arm/mach-pxa/hx4700.c
1179 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1180 F:      sound/soc/pxa/hx4700.c
1181
1182 ARM/HISILICON SOC SUPPORT
1183 M:      Wei Xu <xuwei5@hisilicon.com>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 W:      http://www.hisilicon.com
1186 S:      Supported
1187 T:      git git://github.com/hisilicon/linux-hisi.git
1188 F:      arch/arm/mach-hisi/
1189 F:      arch/arm/boot/dts/hi3*
1190 F:      arch/arm/boot/dts/hip*
1191 F:      arch/arm/boot/dts/hisi*
1192 F:      arch/arm64/boot/dts/hisilicon/
1193
1194 ARM/HP JORNADA 7XX MACHINE SUPPORT
1195 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1196 W:      www.jlime.com
1197 S:      Maintained
1198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1199 F:      arch/arm/mach-sa1100/jornada720.c
1200 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1201
1202 ARM/IGEP MACHINE SUPPORT
1203 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1204 M:      Javier Martinez Canillas <javier@dowhile0.org>
1205 L:      linux-omap@vger.kernel.org
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/boot/dts/omap3-igep*
1209
1210 ARM/INCOME PXA270 SUPPORT
1211 M:      Marek Vasut <marek.vasut@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1215
1216 ARM/INTEL IOP32X ARM ARCHITECTURE
1217 M:      Lennert Buytenhek <kernel@wantstofly.org>
1218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 S:      Maintained
1220
1221 ARM/INTEL IOP33X ARM ARCHITECTURE
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Orphan
1224
1225 ARM/INTEL IOP13XX ARM ARCHITECTURE
1226 M:      Lennert Buytenhek <kernel@wantstofly.org>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S:      Maintained
1229
1230 ARM/INTEL IQ81342EX MACHINE SUPPORT
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/INTEL IXDP2850 MACHINE SUPPORT
1236 M:      Lennert Buytenhek <kernel@wantstofly.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239
1240 ARM/INTEL IXP4XX ARM ARCHITECTURE
1241 M:      Imre Kaloz <kaloz@openwrt.org>
1242 M:      Krzysztof Halasa <khalasa@piap.pl>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-ixp4xx/
1246
1247 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1248 M:      Jonathan Cameron <jic23@cam.ac.uk>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251 F:      arch/arm/mach-pxa/stargate2.c
1252 F:      drivers/pcmcia/pxa2xx_stargate2.c
1253
1254 ARM/INTEL XSC3 (MANZANO) ARM CORE
1255 M:      Lennert Buytenhek <kernel@wantstofly.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258
1259 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
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/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1265 M:      Santosh Shilimkar <ssantosh@kernel.org>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268 F:      arch/arm/mach-keystone/
1269 F:      arch/arm/boot/dts/k2*
1270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1271
1272 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1273 M:      Santosh Shilimkar <ssantosh@kernel.org>
1274 L:      linux-kernel@vger.kernel.org
1275 S:      Maintained
1276 F:      drivers/clk/keystone/
1277
1278 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1279 M:      Santosh Shilimkar <ssantosh@kernel.org>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 L:      linux-kernel@vger.kernel.org
1282 S:      Maintained
1283 F:      drivers/clocksource/timer-keystone.c
1284
1285 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1286 M:      Santosh Shilimkar <ssantosh@kernel.org>
1287 L:      linux-kernel@vger.kernel.org
1288 S:      Maintained
1289 F:      drivers/power/reset/keystone-reset.c
1290
1291 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1292 M:      Santosh Shilimkar <ssantosh@kernel.org>
1293 L:      linux-kernel@vger.kernel.org
1294 S:      Maintained
1295 F:      drivers/memory/*emif*
1296
1297 ARM/LOGICPD PXA270 MACHINE SUPPORT
1298 M:      Lennert Buytenhek <kernel@wantstofly.org>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301
1302 ARM/LPC18XX ARCHITECTURE
1303 M:      Joachim Eastwood <manabian@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      arch/arm/boot/dts/lpc43*
1307 F:      drivers/clk/nxp/clk-lpc18xx*
1308 F:      drivers/clocksource/time-lpc32xx.c
1309 F:      drivers/i2c/busses/i2c-lpc2k.c
1310 F:      drivers/memory/pl172.c
1311 F:      drivers/mtd/spi-nor/nxp-spifi.c
1312 F:      drivers/rtc/rtc-lpc24xx.c
1313 N:      lpc18xx
1314
1315 ARM/MAGICIAN MACHINE SUPPORT
1316 M:      Philipp Zabel <philipp.zabel@gmail.com>
1317 S:      Maintained
1318
1319 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1320 M:      Jason Cooper <jason@lakedaemon.net>
1321 M:      Andrew Lunn <andrew@lunn.ch>
1322 M:      Gregory Clement <gregory.clement@free-electrons.com>
1323 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 S:      Maintained
1326 F:      arch/arm/mach-mvebu/
1327 F:      drivers/rtc/rtc-armada38x.c
1328 F:      arch/arm/boot/dts/armada*
1329 F:      arch/arm/boot/dts/kirkwood*
1330 F:      arch/arm64/boot/dts/marvell/armada*
1331
1332
1333 ARM/Marvell Berlin SoC support
1334 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S:      Maintained
1337 F:      arch/arm/mach-berlin/
1338 F:      arch/arm/boot/dts/berlin*
1339 F:      arch/arm64/boot/dts/marvell/berlin*
1340
1341
1342 ARM/Marvell Dove/MV78xx0/Orion SOC support
1343 M:      Jason Cooper <jason@lakedaemon.net>
1344 M:      Andrew Lunn <andrew@lunn.ch>
1345 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1346 M:      Gregory Clement <gregory.clement@free-electrons.com>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 S:      Maintained
1349 F:      arch/arm/mach-dove/
1350 F:      arch/arm/mach-mv78xx0/
1351 F:      arch/arm/mach-orion5x/
1352 F:      arch/arm/plat-orion/
1353 F:      arch/arm/boot/dts/dove*
1354 F:      arch/arm/boot/dts/orion5x*
1355
1356
1357 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1358 M:      Alexander Clouter <alex@digriz.org.uk>
1359 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 W:      http://www.digriz.org.uk/ts78xx/kernel
1361 S:      Maintained
1362 F:      arch/arm/mach-orion5x/ts78xx-*
1363
1364 ARM/Mediatek RTC DRIVER
1365 M:      Eddie Huang <eddie.huang@mediatek.com>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1368 S:      Maintained
1369 F:      drivers/rtc/rtc-mt6397.c
1370
1371 ARM/Mediatek SoC support
1372 M:      Matthias Brugger <matthias.bgg@gmail.com>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1375 S:      Maintained
1376 F:      arch/arm/boot/dts/mt6*
1377 F:      arch/arm/boot/dts/mt8*
1378 F:      arch/arm/mach-mediatek/
1379 N:      mtk
1380 K:      mediatek
1381
1382 ARM/Mediatek USB3 PHY DRIVER
1383 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1386 S:      Maintained
1387 F:      drivers/phy/phy-mt65xx-usb3.c
1388
1389 ARM/MICREL KS8695 ARCHITECTURE
1390 M:      Greg Ungerer <gerg@uclinux.org>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F:      arch/arm/mach-ks8695/
1393 S:      Odd Fixes
1394
1395 ARM/MIOA701 MACHINE SUPPORT
1396 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F:      arch/arm/mach-pxa/mioa701.c
1399 S:      Maintained
1400
1401 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1402 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1403 S:      Maintained
1404
1405 ARM/NOMADIK ARCHITECTURE
1406 M:      Alessandro Rubini <rubini@unipv.it>
1407 M:      Linus Walleij <linus.walleij@linaro.org>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 S:      Maintained
1410 F:      arch/arm/mach-nomadik/
1411 F:      drivers/pinctrl/nomadik/
1412 F:      drivers/i2c/busses/i2c-nomadik.c
1413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1414
1415 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1416 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1417 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1418 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1419 S:      Supported
1420
1421 ARM/TOSA MACHINE SUPPORT
1422 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1423 M:      Dirk Opfer <dirk@opfer-online.de>
1424 S:      Maintained
1425
1426 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1427 M:      Marek Vasut <marek.vasut@gmail.com>
1428 L:      linux-arm-kernel@lists.infradead.org
1429 W:      http://hackndev.com
1430 S:      Maintained
1431 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1432 F:      arch/arm/mach-pxa/palmtx.c
1433 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1434 F:      arch/arm/mach-pxa/palmt5.c
1435 F:      arch/arm/mach-pxa/include/mach/palmld.h
1436 F:      arch/arm/mach-pxa/palmld.c
1437 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1438 F:      arch/arm/mach-pxa/palmte2.c
1439 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1440 F:      arch/arm/mach-pxa/palmtc.c
1441
1442 ARM/PALM TREO SUPPORT
1443 M:      Tomas Cech <sleep_walker@suse.com>
1444 L:      linux-arm-kernel@lists.infradead.org
1445 W:      http://hackndev.com
1446 S:      Maintained
1447 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1448 F:      arch/arm/mach-pxa/palmtreo.c
1449
1450 ARM/PALMZ72 SUPPORT
1451 M:      Sergey Lapin <slapin@ossfans.org>
1452 L:      linux-arm-kernel@lists.infradead.org
1453 W:      http://hackndev.com
1454 S:      Maintained
1455 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1456 F:      arch/arm/mach-pxa/palmz72.c
1457
1458 ARM/PLEB SUPPORT
1459 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1460 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1461 S:      Maintained
1462
1463 ARM/PT DIGITAL BOARD PORT
1464 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1465 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 W:      http://www.arm.linux.org.uk/
1467 S:      Maintained
1468
1469 ARM/QUALCOMM SUPPORT
1470 M:      Andy Gross <andy.gross@linaro.org>
1471 M:      David Brown <david.brown@linaro.org>
1472 L:      linux-arm-msm@vger.kernel.org
1473 L:      linux-soc@vger.kernel.org
1474 S:      Maintained
1475 F:      arch/arm/boot/dts/qcom-*.dts
1476 F:      arch/arm/boot/dts/qcom-*.dtsi
1477 F:      arch/arm/mach-qcom/
1478 F:      arch/arm64/boot/dts/qcom/*
1479 F:      drivers/soc/qcom/
1480 F:      drivers/tty/serial/msm_serial.h
1481 F:      drivers/tty/serial/msm_serial.c
1482 F:      drivers/*/pm8???-*
1483 F:      drivers/mfd/ssbi.c
1484 F:      drivers/firmware/qcom_scm.c
1485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1486
1487 ARM/RADISYS ENP2611 MACHINE SUPPORT
1488 M:      Lennert Buytenhek <kernel@wantstofly.org>
1489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 S:      Maintained
1491
1492 ARM/RENESAS ARM64 ARCHITECTURE
1493 M:      Simon Horman <horms@verge.net.au>
1494 M:      Magnus Damm <magnus.damm@gmail.com>
1495 L:      linux-renesas-soc@vger.kernel.org
1496 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1498 S:      Supported
1499 F:      arch/arm64/boot/dts/renesas/
1500
1501 ARM/RISCPC ARCHITECTURE
1502 M:      Russell King <linux@arm.linux.org.uk>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 W:      http://www.arm.linux.org.uk/
1505 S:      Maintained
1506 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1507 F:      arch/arm/include/asm/hardware/ioc.h
1508 F:      arch/arm/include/asm/hardware/iomd.h
1509 F:      arch/arm/include/asm/hardware/memc.h
1510 F:      arch/arm/mach-rpc/
1511 F:      drivers/net/ethernet/8390/etherh.c
1512 F:      drivers/net/ethernet/i825xx/ether1*
1513 F:      drivers/net/ethernet/seeq/ether3*
1514 F:      drivers/scsi/arm/
1515
1516 ARM/Rockchip SoC support
1517 M:      Heiko Stuebner <heiko@sntech.de>
1518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 L:      linux-rockchip@lists.infradead.org
1520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1521 S:      Maintained
1522 F:      arch/arm/boot/dts/rk3*
1523 F:      arch/arm/mach-rockchip/
1524 F:      drivers/clk/rockchip/
1525 F:      drivers/i2c/busses/i2c-rk3x.c
1526 F:      drivers/*/*rockchip*
1527 F:      drivers/*/*/*rockchip*
1528 F:      sound/soc/rockchip/
1529 N:      rockchip
1530
1531 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1532 M:      Kukjin Kim <kgene@kernel.org>
1533 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1534 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1536 S:      Maintained
1537 F:      arch/arm/boot/dts/s3c*
1538 F:      arch/arm/boot/dts/s5p*
1539 F:      arch/arm/boot/dts/samsung*
1540 F:      arch/arm/boot/dts/exynos*
1541 F:      arch/arm64/boot/dts/exynos/
1542 F:      arch/arm/plat-samsung/
1543 F:      arch/arm/mach-s3c24*/
1544 F:      arch/arm/mach-s3c64xx/
1545 F:      arch/arm/mach-s5p*/
1546 F:      arch/arm/mach-exynos*/
1547 F:      drivers/*/*s3c2410*
1548 F:      drivers/*/*/*s3c2410*
1549 F:      drivers/soc/samsung/*
1550 F:      drivers/spi/spi-s3c*
1551 F:      sound/soc/samsung/*
1552 F:      Documentation/arm/Samsung/
1553 F:      Documentation/devicetree/bindings/arm/samsung/
1554 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1555 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1556 N:      exynos
1557
1558 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1559 M:      Kyungmin Park <kyungmin.park@samsung.com>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562 F:      arch/arm/mach-s5pv210/
1563
1564 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1565 M:      Kyungmin Park <kyungmin.park@samsung.com>
1566 M:      Kamil Debski <k.debski@samsung.com>
1567 L:      linux-arm-kernel@lists.infradead.org
1568 L:      linux-media@vger.kernel.org
1569 S:      Maintained
1570 F:      drivers/media/platform/s5p-g2d/
1571
1572 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1573 M:      Kyungmin Park <kyungmin.park@samsung.com>
1574 M:      Kamil Debski <k.debski@samsung.com>
1575 M:      Jeongtae Park <jtp.park@samsung.com>
1576 L:      linux-arm-kernel@lists.infradead.org
1577 L:      linux-media@vger.kernel.org
1578 S:      Maintained
1579 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1580 F:      drivers/media/platform/s5p-mfc/
1581
1582 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1583 M:      Kyungmin Park <kyungmin.park@samsung.com>
1584 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1585 L:      linux-arm-kernel@lists.infradead.org
1586 L:      linux-media@vger.kernel.org
1587 S:      Maintained
1588 F:      drivers/media/platform/s5p-tv/
1589
1590 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1591 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1592 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1593 L:      linux-arm-kernel@lists.infradead.org
1594 L:      linux-media@vger.kernel.org
1595 S:      Maintained
1596 F:      drivers/media/platform/s5p-jpeg/
1597
1598 ARM/SHMOBILE ARM ARCHITECTURE
1599 M:      Simon Horman <horms@verge.net.au>
1600 M:      Magnus Damm <magnus.damm@gmail.com>
1601 L:      linux-renesas-soc@vger.kernel.org
1602 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1604 S:      Supported
1605 F:      arch/arm/boot/dts/emev2*
1606 F:      arch/arm/boot/dts/r7s*
1607 F:      arch/arm/boot/dts/r8a*
1608 F:      arch/arm/boot/dts/sh*
1609 F:      arch/arm/configs/shmobile_defconfig
1610 F:      arch/arm/include/debug/renesas-scif.S
1611 F:      arch/arm/mach-shmobile/
1612 F:      drivers/sh/
1613
1614 ARM/SOCFPGA ARCHITECTURE
1615 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1616 S:      Maintained
1617 F:      arch/arm/mach-socfpga/
1618 F:      arch/arm/boot/dts/socfpga*
1619 F:      arch/arm/configs/socfpga_defconfig
1620 F:      arch/arm64/boot/dts/altera/
1621 W:      http://www.rocketboards.org
1622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1623
1624 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1625 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1626 S:      Maintained
1627 F:      drivers/clk/socfpga/
1628
1629 ARM/SOCFPGA EDAC SUPPORT
1630 M:      Thor Thayer <tthayer@opensource.altera.com>
1631 S:      Maintained
1632 F:      drivers/edac/altera_edac.
1633
1634 ARM/STI ARCHITECTURE
1635 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1636 M:      Maxime Coquelin <maxime.coquelin@st.com>
1637 M:      Patrice Chotard <patrice.chotard@st.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 L:      kernel@stlinux.com
1640 W:      http://www.stlinux.com
1641 S:      Maintained
1642 F:      arch/arm/mach-sti/
1643 F:      arch/arm/boot/dts/sti*
1644 F:      drivers/char/hw_random/st-rng.c
1645 F:      drivers/clocksource/arm_global_timer.c
1646 F:      drivers/clocksource/clksrc_st_lpc.c
1647 F:      drivers/i2c/busses/i2c-st.c
1648 F:      drivers/media/rc/st_rc.c
1649 F:      drivers/media/platform/sti/c8sectpfe/
1650 F:      drivers/mmc/host/sdhci-st.c
1651 F:      drivers/phy/phy-miphy28lp.c
1652 F:      drivers/phy/phy-miphy365x.c
1653 F:      drivers/phy/phy-stih407-usb.c
1654 F:      drivers/phy/phy-stih41x-usb.c
1655 F:      drivers/pinctrl/pinctrl-st.c
1656 F:      drivers/reset/sti/
1657 F:      drivers/rtc/rtc-st-lpc.c
1658 F:      drivers/tty/serial/st-asc.c
1659 F:      drivers/usb/dwc3/dwc3-st.c
1660 F:      drivers/usb/host/ehci-st.c
1661 F:      drivers/usb/host/ohci-st.c
1662 F:      drivers/watchdog/st_lpc_wdt.c
1663 F:      drivers/ata/ahci_st.c
1664
1665 ARM/STM32 ARCHITECTURE
1666 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1670 N:      stm32
1671 F:      drivers/clocksource/armv7m_systick.c
1672
1673 ARM/TANGO ARCHITECTURE
1674 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1675 L:      linux-arm-kernel@lists.infradead.org
1676 S:      Maintained
1677 F:      arch/arm/mach-tango/
1678 F:      arch/arm/boot/dts/tango*
1679
1680 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1681 M:      Lennert Buytenhek <kernel@wantstofly.org>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 S:      Maintained
1684
1685 ARM/TETON BGA MACHINE SUPPORT
1686 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 S:      Maintained
1689
1690 ARM/THECUS N2100 MACHINE SUPPORT
1691 M:      Lennert Buytenhek <kernel@wantstofly.org>
1692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 S:      Maintained
1694
1695 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1696 M:      Wan ZongShun <mcuos.com@gmail.com>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 W:      http://www.mcuos.com
1699 S:      Maintained
1700 F:      arch/arm/mach-w90x900/
1701 F:      drivers/input/keyboard/w90p910_keypad.c
1702 F:      drivers/input/touchscreen/w90p910_ts.c
1703 F:      drivers/watchdog/nuc900_wdt.c
1704 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1705 F:      drivers/mtd/nand/nuc900_nand.c
1706 F:      drivers/rtc/rtc-nuc900.c
1707 F:      drivers/spi/spi-nuc900.c
1708 F:      drivers/usb/host/ehci-w90x900.c
1709 F:      drivers/video/fbdev/nuc900fb.c
1710
1711 ARM/U300 MACHINE SUPPORT
1712 M:      Linus Walleij <linus.walleij@linaro.org>
1713 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714 S:      Supported
1715 F:      arch/arm/mach-u300/
1716 F:      drivers/clocksource/timer-u300.c
1717 F:      drivers/i2c/busses/i2c-stu300.c
1718 F:      drivers/rtc/rtc-coh901331.c
1719 F:      drivers/watchdog/coh901327_wdt.c
1720 F:      drivers/dma/coh901318*
1721 F:      drivers/mfd/ab3100*
1722 F:      drivers/rtc/rtc-ab3100.c
1723 F:      drivers/rtc/rtc-coh901331.c
1724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1725
1726 ARM/UNIPHIER ARCHITECTURE
1727 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 S:      Maintained
1730 F:      arch/arm/boot/dts/uniphier*
1731 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1732 F:      arch/arm/mach-uniphier/
1733 F:      arch/arm/mm/cache-uniphier.c
1734 F:      arch/arm64/boot/dts/socionext/
1735 F:      drivers/bus/uniphier-system-bus.c
1736 F:      drivers/i2c/busses/i2c-uniphier*
1737 F:      drivers/pinctrl/uniphier/
1738 F:      drivers/tty/serial/8250/8250_uniphier.c
1739 N:      uniphier
1740
1741 ARM/Ux500 ARM ARCHITECTURE
1742 M:      Linus Walleij <linus.walleij@linaro.org>
1743 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1744 S:      Maintained
1745 F:      arch/arm/mach-ux500/
1746 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1747 F:      drivers/dma/ste_dma40*
1748 F:      drivers/hwspinlock/u8500_hsem.c
1749 F:      drivers/mfd/abx500*
1750 F:      drivers/mfd/ab8500*
1751 F:      drivers/mfd/dbx500*
1752 F:      drivers/mfd/db8500*
1753 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1754 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1755 F:      drivers/rtc/rtc-ab8500.c
1756 F:      drivers/rtc/rtc-pl031.c
1757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1758
1759 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1760 M:      Ulf Hansson <ulf.hansson@linaro.org>
1761 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762 T:      git git://git.linaro.org/people/ulfh/clk.git
1763 S:      Maintained
1764 F:      drivers/clk/ux500/
1765 F:      include/linux/platform_data/clk-ux500.h
1766
1767 ARM/VERSATILE EXPRESS PLATFORM
1768 M:      Liviu Dudau <liviu.dudau@arm.com>
1769 M:      Sudeep Holla <sudeep.holla@arm.com>
1770 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 S:      Maintained
1773 F:      arch/arm/boot/dts/vexpress*
1774 F:      arch/arm64/boot/dts/arm/
1775 F:      arch/arm/mach-vexpress/
1776 F:      */*/vexpress*
1777 F:      */*/*/vexpress*
1778 F:      drivers/clk/versatile/clk-vexpress-osc.c
1779 F:      drivers/clocksource/versatile.c
1780
1781 ARM/VFP SUPPORT
1782 M:      Russell King <linux@arm.linux.org.uk>
1783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 W:      http://www.arm.linux.org.uk/
1785 S:      Maintained
1786 F:      arch/arm/vfp/
1787
1788 ARM/VOIPAC PXA270 SUPPORT
1789 M:      Marek Vasut <marek.vasut@gmail.com>
1790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 S:      Maintained
1792 F:      arch/arm/mach-pxa/vpac270.c
1793 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1794
1795 ARM/VT8500 ARM ARCHITECTURE
1796 M:      Tony Prisk <linux@prisktech.co.nz>
1797 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      arch/arm/mach-vt8500/
1800 F:      drivers/clocksource/vt8500_timer.c
1801 F:      drivers/i2c/busses/i2c-wmt.c
1802 F:      drivers/mmc/host/wmt-sdmmc.c
1803 F:      drivers/pwm/pwm-vt8500.c
1804 F:      drivers/rtc/rtc-vt8500.c
1805 F:      drivers/tty/serial/vt8500_serial.c
1806 F:      drivers/usb/host/ehci-platform.c
1807 F:      drivers/usb/host/uhci-platform.c
1808 F:      drivers/video/fbdev/vt8500lcdfb.*
1809 F:      drivers/video/fbdev/wm8505fb*
1810 F:      drivers/video/fbdev/wmt_ge_rops.*
1811
1812 ARM/ZIPIT Z2 SUPPORT
1813 M:      Marek Vasut <marek.vasut@gmail.com>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 S:      Maintained
1816 F:      arch/arm/mach-pxa/z2.c
1817 F:      arch/arm/mach-pxa/include/mach/z2.h
1818
1819 ARM/ZTE ARCHITECTURE
1820 M:      Jun Nie <jun.nie@linaro.org>
1821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 S:      Maintained
1823 F:      arch/arm/mach-zx/
1824 F:      drivers/clk/zte/
1825 F:      Documentation/devicetree/bindings/arm/zte.txt
1826 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1827
1828 ARM/ZYNQ ARCHITECTURE
1829 M:      Michal Simek <michal.simek@xilinx.com>
1830 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 W:      http://wiki.xilinx.com
1833 T:      git https://github.com/Xilinx/linux-xlnx.git
1834 S:      Supported
1835 F:      arch/arm/mach-zynq/
1836 F:      drivers/cpuidle/cpuidle-zynq.c
1837 F:      drivers/block/xsysace.c
1838 N:      zynq
1839 N:      xilinx
1840 F:      drivers/clocksource/cadence_ttc_timer.c
1841 F:      drivers/i2c/busses/i2c-cadence.c
1842 F:      drivers/mmc/host/sdhci-of-arasan.c
1843 F:      drivers/edac/synopsys_edac.c
1844
1845 ARM SMMU DRIVERS
1846 M:      Will Deacon <will.deacon@arm.com>
1847 R:      Robin Murphy <robin.murphy@arm.com>
1848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 S:      Maintained
1850 F:      drivers/iommu/arm-smmu.c
1851 F:      drivers/iommu/arm-smmu-v3.c
1852 F:      drivers/iommu/io-pgtable-arm.c
1853 F:      drivers/iommu/io-pgtable-arm-v7s.c
1854
1855 ARM64 PORT (AARCH64 ARCHITECTURE)
1856 M:      Catalin Marinas <catalin.marinas@arm.com>
1857 M:      Will Deacon <will.deacon@arm.com>
1858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1860 S:      Maintained
1861 F:      arch/arm64/
1862 F:      Documentation/arm64/
1863
1864 AS3645A LED FLASH CONTROLLER DRIVER
1865 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1866 L:      linux-media@vger.kernel.org
1867 T:      git git://linuxtv.org/media_tree.git
1868 S:      Maintained
1869 F:      drivers/media/i2c/as3645a.c
1870 F:      include/media/i2c/as3645a.h
1871
1872 ASC7621 HARDWARE MONITOR DRIVER
1873 M:      George Joseph <george.joseph@fairview5.com>
1874 L:      linux-hwmon@vger.kernel.org
1875 S:      Maintained
1876 F:      Documentation/hwmon/asc7621
1877 F:      drivers/hwmon/asc7621.c
1878
1879 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1880 M:      Corentin Chary <corentin.chary@gmail.com>
1881 L:      acpi4asus-user@lists.sourceforge.net
1882 L:      platform-driver-x86@vger.kernel.org
1883 W:      http://acpi4asus.sf.net
1884 S:      Maintained
1885 F:      drivers/platform/x86/asus*.c
1886 F:      drivers/platform/x86/eeepc*.c
1887
1888 ASUS WIRELESS RADIO CONTROL DRIVER
1889 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1890 L:      platform-driver-x86@vger.kernel.org
1891 S:      Maintained
1892 F:      drivers/platform/x86/asus-wireless.c
1893
1894 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1895 R:      Dan Williams <dan.j.williams@intel.com>
1896 W:      http://sourceforge.net/projects/xscaleiop
1897 S:      Odd fixes
1898 F:      Documentation/crypto/async-tx-api.txt
1899 F:      crypto/async_tx/
1900 F:      drivers/dma/
1901 F:      include/linux/dmaengine.h
1902 F:      include/linux/async_tx.h
1903
1904 AT24 EEPROM DRIVER
1905 M:      Wolfram Sang <wsa@the-dreams.de>
1906 L:      linux-i2c@vger.kernel.org
1907 S:      Maintained
1908 F:      drivers/misc/eeprom/at24.c
1909 F:      include/linux/platform_data/at24.h
1910
1911 ATA OVER ETHERNET (AOE) DRIVER
1912 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1913 W:      http://www.openaoe.org/
1914 S:      Supported
1915 F:      Documentation/aoe/
1916 F:      drivers/block/aoe/
1917
1918 ATHEROS 71XX/9XXX GPIO DRIVER
1919 M:      Alban Bedel <albeu@free.fr>
1920 W:      https://github.com/AlbanBedel/linux
1921 T:      git git://github.com/AlbanBedel/linux
1922 S:      Maintained
1923 F:      drivers/gpio/gpio-ath79.c
1924 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1925
1926 ATHEROS ATH GENERIC UTILITIES
1927 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1928 L:      linux-wireless@vger.kernel.org
1929 S:      Supported
1930 F:      drivers/net/wireless/ath/*
1931
1932 ATHEROS ATH5K WIRELESS DRIVER
1933 M:      Jiri Slaby <jirislaby@gmail.com>
1934 M:      Nick Kossifidis <mickflemm@gmail.com>
1935 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1936 L:      linux-wireless@vger.kernel.org
1937 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1938 S:      Maintained
1939 F:      drivers/net/wireless/ath/ath5k/
1940
1941 ATHEROS ATH6KL WIRELESS DRIVER
1942 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1943 L:      linux-wireless@vger.kernel.org
1944 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1946 S:      Supported
1947 F:      drivers/net/wireless/ath/ath6kl/
1948
1949 WILOCITY WIL6210 WIRELESS DRIVER
1950 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1951 L:      linux-wireless@vger.kernel.org
1952 L:      wil6210@qca.qualcomm.com
1953 S:      Supported
1954 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1955 F:      drivers/net/wireless/ath/wil6210/
1956 F:      include/uapi/linux/wil6210_uapi.h
1957
1958 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1959 M:      Christian Lamparter <chunkeey@googlemail.com>
1960 L:      linux-wireless@vger.kernel.org
1961 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1962 S:      Maintained
1963 F:      drivers/net/wireless/ath/carl9170/
1964
1965 ATK0110 HWMON DRIVER
1966 M:      Luca Tettamanti <kronos.it@gmail.com>
1967 L:      linux-hwmon@vger.kernel.org
1968 S:      Maintained
1969 F:      drivers/hwmon/asus_atk0110.c
1970
1971 ATI_REMOTE2 DRIVER
1972 M:      Ville Syrjala <syrjala@sci.fi>
1973 S:      Maintained
1974 F:      drivers/input/misc/ati_remote2.c
1975
1976 ATLX ETHERNET DRIVERS
1977 M:      Jay Cliburn <jcliburn@gmail.com>
1978 M:      Chris Snook <chris.snook@gmail.com>
1979 L:      netdev@vger.kernel.org
1980 W:      http://sourceforge.net/projects/atl1
1981 W:      http://atl1.sourceforge.net
1982 S:      Maintained
1983 F:      drivers/net/ethernet/atheros/
1984
1985 ATM
1986 M:      Chas Williams <3chas3@gmail.com>
1987 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1988 L:      netdev@vger.kernel.org
1989 W:      http://linux-atm.sourceforge.net
1990 S:      Maintained
1991 F:      drivers/atm/
1992 F:      include/linux/atm*
1993 F:      include/uapi/linux/atm*
1994
1995 ATMEL AT91 / AT32 MCI DRIVER
1996 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1997 S:      Maintained
1998 F:      drivers/mmc/host/atmel-mci.c
1999
2000 ATMEL AT91 / AT32 SERIAL DRIVER
2001 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2002 S:      Supported
2003 F:      drivers/tty/serial/atmel_serial.c
2004
2005 ATMEL SAMA5D2 ADC DRIVER
2006 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2007 L:      linux-iio@vger.kernel.org
2008 S:      Supported
2009 F:      drivers/iio/adc/at91-sama5d2_adc.c
2010
2011 ATMEL Audio ALSA driver
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2014 S:      Supported
2015 F:      sound/soc/atmel
2016
2017 ATMEL DMA DRIVER
2018 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2020 S:      Supported
2021 F:      drivers/dma/at_hdmac.c
2022 F:      drivers/dma/at_hdmac_regs.h
2023 F:      include/linux/platform_data/dma-atmel.h
2024
2025 ATMEL XDMA DRIVER
2026 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2027 L:      linux-arm-kernel@lists.infradead.org
2028 L:      dmaengine@vger.kernel.org
2029 S:      Supported
2030 F:      drivers/dma/at_xdmac.c
2031
2032 ATMEL I2C DRIVER
2033 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2034 L:      linux-i2c@vger.kernel.org
2035 S:      Supported
2036 F:      drivers/i2c/busses/i2c-at91.c
2037
2038 ATMEL ISI DRIVER
2039 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2040 L:      linux-media@vger.kernel.org
2041 S:      Supported
2042 F:      drivers/media/platform/soc_camera/atmel-isi.c
2043 F:      include/media/atmel-isi.h
2044
2045 ATMEL LCDFB DRIVER
2046 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2047 L:      linux-fbdev@vger.kernel.org
2048 S:      Maintained
2049 F:      drivers/video/fbdev/atmel_lcdfb.c
2050 F:      include/video/atmel_lcdc.h
2051
2052 ATMEL MACB ETHERNET DRIVER
2053 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2054 S:      Supported
2055 F:      drivers/net/ethernet/cadence/
2056
2057 ATMEL NAND DRIVER
2058 M:      Wenyou Yang <wenyou.yang@atmel.com>
2059 M:      Josh Wu <rainyfeeling@outlook.com>
2060 L:      linux-mtd@lists.infradead.org
2061 S:      Supported
2062 F:      drivers/mtd/nand/atmel_nand*
2063
2064 ATMEL SDMMC DRIVER
2065 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2066 L:      linux-mmc@vger.kernel.org
2067 S:      Supported
2068 F:      drivers/mmc/host/sdhci-of-at91.c
2069
2070 ATMEL SPI DRIVER
2071 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2072 S:      Supported
2073 F:      drivers/spi/spi-atmel.*
2074
2075 ATMEL SSC DRIVER
2076 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 S:      Supported
2079 F:      drivers/misc/atmel-ssc.c
2080 F:      include/linux/atmel-ssc.h
2081
2082 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2083 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2085 S:      Supported
2086 F:      drivers/misc/atmel_tclib.c
2087 F:      drivers/clocksource/tcb_clksrc.c
2088
2089 ATMEL USBA UDC DRIVER
2090 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2092 S:      Supported
2093 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2094
2095 ATMEL WIRELESS DRIVER
2096 M:      Simon Kelley <simon@thekelleys.org.uk>
2097 L:      linux-wireless@vger.kernel.org
2098 W:      http://www.thekelleys.org.uk/atmel
2099 W:      http://atmelwlandriver.sourceforge.net/
2100 S:      Maintained
2101 F:      drivers/net/wireless/atmel/atmel*
2102
2103 ATMEL MAXTOUCH DRIVER
2104 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2105 T:      git git://github.com/atmel-maxtouch/linux.git
2106 S:      Supported
2107 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2108 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2109 F:      include/linux/platform_data/atmel_mxt_ts.h
2110
2111 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2112 M:      Bradley Grove <linuxdrivers@attotech.com>
2113 L:      linux-scsi@vger.kernel.org
2114 W:      http://www.attotech.com
2115 S:      Supported
2116 F:      drivers/scsi/esas2r
2117
2118 ATUSB IEEE 802.15.4 RADIO DRIVER
2119 M:      Stefan Schmidt <stefan@osg.samsung.com>
2120 L:      linux-wpan@vger.kernel.org
2121 S:      Maintained
2122 F:      drivers/net/ieee802154/atusb.c
2123 F:      drivers/net/ieee802154/atusb.h
2124 F:      drivers/net/ieee802154/at86rf230.h
2125
2126 AUDIT SUBSYSTEM
2127 M:      Paul Moore <paul@paul-moore.com>
2128 M:      Eric Paris <eparis@redhat.com>
2129 L:      linux-audit@redhat.com (moderated for non-subscribers)
2130 W:      http://people.redhat.com/sgrubb/audit/
2131 T:      git git://git.infradead.org/users/pcmoore/audit
2132 S:      Maintained
2133 F:      include/linux/audit.h
2134 F:      include/uapi/linux/audit.h
2135 F:      kernel/audit*
2136
2137 AUXILIARY DISPLAY DRIVERS
2138 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2139 W:      http://miguelojeda.es/auxdisplay.htm
2140 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2141 S:      Maintained
2142 F:      drivers/auxdisplay/
2143 F:      include/linux/cfag12864b.h
2144
2145 AVR32 ARCHITECTURE
2146 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2147 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2148 W:      http://www.atmel.com/products/AVR32/
2149 W:      http://mirror.egtvedt.no/avr32linux.org/
2150 W:      http://avrfreaks.net/
2151 S:      Maintained
2152 F:      arch/avr32/
2153
2154 AVR32/AT32AP MACHINE SUPPORT
2155 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2156 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2157 S:      Maintained
2158 F:      arch/avr32/mach-at32ap/
2159
2160 AX.25 NETWORK LAYER
2161 M:      Ralf Baechle <ralf@linux-mips.org>
2162 L:      linux-hams@vger.kernel.org
2163 W:      http://www.linux-ax25.org/
2164 S:      Maintained
2165 F:      include/uapi/linux/ax25.h
2166 F:      include/net/ax25.h
2167 F:      net/ax25/
2168
2169 AZ6007 DVB DRIVER
2170 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2171 L:      linux-media@vger.kernel.org
2172 W:      https://linuxtv.org
2173 T:      git git://linuxtv.org/media_tree.git
2174 S:      Maintained
2175 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2176
2177 AZTECH FM RADIO RECEIVER DRIVER
2178 M:      Hans Verkuil <hverkuil@xs4all.nl>
2179 L:      linux-media@vger.kernel.org
2180 T:      git git://linuxtv.org/media_tree.git
2181 W:      https://linuxtv.org
2182 S:      Maintained
2183 F:      drivers/media/radio/radio-aztech*
2184
2185 B43 WIRELESS DRIVER
2186 L:      linux-wireless@vger.kernel.org
2187 L:      b43-dev@lists.infradead.org
2188 W:      http://wireless.kernel.org/en/users/Drivers/b43
2189 S:      Odd Fixes
2190 F:      drivers/net/wireless/broadcom/b43/
2191
2192 B43LEGACY WIRELESS DRIVER
2193 M:      Larry Finger <Larry.Finger@lwfinger.net>
2194 L:      linux-wireless@vger.kernel.org
2195 L:      b43-dev@lists.infradead.org
2196 W:      http://wireless.kernel.org/en/users/Drivers/b43
2197 S:      Maintained
2198 F:      drivers/net/wireless/broadcom/b43legacy/
2199
2200 BACKLIGHT CLASS/SUBSYSTEM
2201 M:      Jingoo Han <jingoohan1@gmail.com>
2202 M:      Lee Jones <lee.jones@linaro.org>
2203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2204 S:      Maintained
2205 F:      drivers/video/backlight/
2206 F:      include/linux/backlight.h
2207
2208 BATMAN ADVANCED
2209 M:      Marek Lindner <mareklindner@neomailbox.ch>
2210 M:      Simon Wunderlich <sw@simonwunderlich.de>
2211 M:      Antonio Quartulli <a@unstable.cc>
2212 L:      b.a.t.m.a.n@lists.open-mesh.org
2213 W:      https://www.open-mesh.org/
2214 Q:      https://patchwork.open-mesh.org/project/batman/list/
2215 S:      Maintained
2216 F:      net/batman-adv/
2217
2218 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2219 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2220 L:      linux-hams@vger.kernel.org
2221 W:      http://www.baycom.org/~tom/ham/ham.html
2222 S:      Maintained
2223 F:      drivers/net/hamradio/baycom*
2224
2225 BCACHE (BLOCK LAYER CACHE)
2226 M:      Kent Overstreet <kent.overstreet@gmail.com>
2227 L:      linux-bcache@vger.kernel.org
2228 W:      http://bcache.evilpiepirate.org
2229 S:      Maintained
2230 F:      drivers/md/bcache/
2231
2232 BDISP ST MEDIA DRIVER
2233 M:      Fabien Dessenne <fabien.dessenne@st.com>
2234 L:      linux-media@vger.kernel.org
2235 T:      git git://linuxtv.org/media_tree.git
2236 W:      https://linuxtv.org
2237 S:      Supported
2238 F:      drivers/media/platform/sti/bdisp
2239
2240 BEFS FILE SYSTEM
2241 S:      Orphan
2242 F:      Documentation/filesystems/befs.txt
2243 F:      fs/befs/
2244
2245 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2246 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2247 L:      netdev@vger.kernel.org
2248 S:      Maintained
2249 F:      drivers/net/ethernet/ec_bhf.c
2250
2251 BFS FILE SYSTEM
2252 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2253 S:      Maintained
2254 F:      Documentation/filesystems/bfs.txt
2255 F:      fs/bfs/
2256 F:      include/uapi/linux/bfs_fs.h
2257
2258 BLACKFIN ARCHITECTURE
2259 M:      Steven Miao <realmz6@gmail.com>
2260 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2261 T:      git git://git.code.sf.net/p/adi-linux/code
2262 W:      http://blackfin.uclinux.org
2263 S:      Supported
2264 F:      arch/blackfin/
2265
2266 BLACKFIN EMAC DRIVER
2267 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268 W:      http://blackfin.uclinux.org
2269 S:      Supported
2270 F:      drivers/net/ethernet/adi/
2271
2272 BLACKFIN RTC DRIVER
2273 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W:      http://blackfin.uclinux.org
2275 S:      Supported
2276 F:      drivers/rtc/rtc-bfin.c
2277
2278 BLACKFIN SDH DRIVER
2279 M:      Sonic Zhang <sonic.zhang@analog.com>
2280 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2281 W:      http://blackfin.uclinux.org
2282 S:      Supported
2283 F:      drivers/mmc/host/bfin_sdh.c
2284
2285 BLACKFIN SERIAL DRIVER
2286 M:      Sonic Zhang <sonic.zhang@analog.com>
2287 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288 W:      http://blackfin.uclinux.org
2289 S:      Supported
2290 F:      drivers/tty/serial/bfin_uart.c
2291
2292 BLACKFIN WATCHDOG DRIVER
2293 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W:      http://blackfin.uclinux.org
2295 S:      Supported
2296 F:      drivers/watchdog/bfin_wdt.c
2297
2298 BLACKFIN I2C TWI DRIVER
2299 M:      Sonic Zhang <sonic.zhang@analog.com>
2300 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2301 W:      http://blackfin.uclinux.org/
2302 S:      Supported
2303 F:      drivers/i2c/busses/i2c-bfin-twi.c
2304
2305 BLACKFIN MEDIA DRIVER
2306 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2307 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2308 W:      http://blackfin.uclinux.org/
2309 S:      Supported
2310 F:      drivers/media/platform/blackfin/
2311 F:      drivers/media/i2c/adv7183*
2312 F:      drivers/media/i2c/vs6624*
2313
2314 BLINKM RGB LED DRIVER
2315 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2316 S:      Maintained
2317 F:      drivers/leds/leds-blinkm.c
2318
2319 BLOCK LAYER
2320 M:      Jens Axboe <axboe@kernel.dk>
2321 L:      linux-block@vger.kernel.org
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2323 S:      Maintained
2324 F:      block/
2325 F:      kernel/trace/blktrace.c
2326
2327 BLOCK2MTD DRIVER
2328 M:      Joern Engel <joern@lazybastard.org>
2329 L:      linux-mtd@lists.infradead.org
2330 S:      Maintained
2331 F:      drivers/mtd/devices/block2mtd.c
2332
2333 BLUETOOTH DRIVERS
2334 M:      Marcel Holtmann <marcel@holtmann.org>
2335 M:      Gustavo Padovan <gustavo@padovan.org>
2336 M:      Johan Hedberg <johan.hedberg@gmail.com>
2337 L:      linux-bluetooth@vger.kernel.org
2338 W:      http://www.bluez.org/
2339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2341 S:      Maintained
2342 F:      drivers/bluetooth/
2343
2344 BLUETOOTH SUBSYSTEM
2345 M:      Marcel Holtmann <marcel@holtmann.org>
2346 M:      Gustavo Padovan <gustavo@padovan.org>
2347 M:      Johan Hedberg <johan.hedberg@gmail.com>
2348 L:      linux-bluetooth@vger.kernel.org
2349 W:      http://www.bluez.org/
2350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2352 S:      Maintained
2353 F:      net/bluetooth/
2354 F:      include/net/bluetooth/
2355
2356 BONDING DRIVER
2357 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2358 M:      Veaceslav Falico <vfalico@gmail.com>
2359 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2360 L:      netdev@vger.kernel.org
2361 W:      http://sourceforge.net/projects/bonding/
2362 S:      Supported
2363 F:      drivers/net/bonding/
2364 F:      include/uapi/linux/if_bonding.h
2365
2366 BPF (Safe dynamic programs and tools)
2367 M:      Alexei Starovoitov <ast@kernel.org>
2368 L:      netdev@vger.kernel.org
2369 L:      linux-kernel@vger.kernel.org
2370 S:      Supported
2371 F:      kernel/bpf/
2372
2373 BROADCOM B44 10/100 ETHERNET DRIVER
2374 M:      Gary Zambrano <zambrano@broadcom.com>
2375 L:      netdev@vger.kernel.org
2376 S:      Supported
2377 F:      drivers/net/ethernet/broadcom/b44.*
2378
2379 BROADCOM GENET ETHERNET DRIVER
2380 M:      Florian Fainelli <f.fainelli@gmail.com>
2381 L:      netdev@vger.kernel.org
2382 S:      Supported
2383 F:      drivers/net/ethernet/broadcom/genet/
2384
2385 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2386 M:      Sony Chacko <sony.chacko@qlogic.com>
2387 M:      Dept-HSGLinuxNICDev@qlogic.com
2388 L:      netdev@vger.kernel.org
2389 S:      Supported
2390 F:      drivers/net/ethernet/broadcom/bnx2.*
2391 F:      drivers/net/ethernet/broadcom/bnx2_*
2392
2393 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2394 M:      Ariel Elior <ariel.elior@qlogic.com>
2395 L:      netdev@vger.kernel.org
2396 S:      Supported
2397 F:      drivers/net/ethernet/broadcom/bnx2x/
2398
2399 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2400 M:      Florian Fainelli <f.fainelli@gmail.com>
2401 M:      Ray Jui <rjui@broadcom.com>
2402 M:      Scott Branden <sbranden@broadcom.com>
2403 L:      bcm-kernel-feedback-list@broadcom.com
2404 T:      git git://github.com/broadcom/mach-bcm
2405 S:      Maintained
2406 F:      arch/arm/mach-bcm/
2407 F:      arch/arm/boot/dts/bcm113*
2408 F:      arch/arm/boot/dts/bcm216*
2409 F:      arch/arm/boot/dts/bcm281*
2410 F:      arch/arm64/boot/dts/broadcom/
2411 F:      arch/arm/configs/bcm_defconfig
2412 F:      drivers/mmc/host/sdhci-bcm-kona.c
2413 F:      drivers/clocksource/bcm_kona_timer.c
2414
2415 BROADCOM BCM2835 ARM ARCHITECTURE
2416 M:      Stephen Warren <swarren@wwwdotorg.org>
2417 M:      Lee Jones <lee@kernel.org>
2418 M:      Eric Anholt <eric@anholt.net>
2419 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2422 S:      Maintained
2423 N:      bcm2835
2424
2425 BROADCOM BCM47XX MIPS ARCHITECTURE
2426 M:      Hauke Mehrtens <hauke@hauke-m.de>
2427 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2428 L:      linux-mips@linux-mips.org
2429 S:      Maintained
2430 F:      arch/mips/bcm47xx/*
2431 F:      arch/mips/include/asm/mach-bcm47xx/*
2432
2433 BROADCOM BCM5301X ARM ARCHITECTURE
2434 M:      Hauke Mehrtens <hauke@hauke-m.de>
2435 L:      linux-arm-kernel@lists.infradead.org
2436 S:      Maintained
2437 F:      arch/arm/mach-bcm/bcm_5301x.c
2438 F:      arch/arm/boot/dts/bcm5301x.dtsi
2439 F:      arch/arm/boot/dts/bcm470*
2440
2441 BROADCOM BCM63XX ARM ARCHITECTURE
2442 M:      Florian Fainelli <f.fainelli@gmail.com>
2443 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2444 L:      bcm-kernel-feedback-list@broadcom.com
2445 T:      git git://github.com/broadcom/stblinux.git
2446 S:      Maintained
2447 F:      arch/arm/mach-bcm/bcm63xx.c
2448 F:      arch/arm/include/debug/bcm63xx.S
2449
2450 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2451 M:      Kevin Cernekee <cernekee@gmail.com>
2452 L:      linux-usb@vger.kernel.org
2453 S:      Maintained
2454 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2455
2456 BROADCOM BCM7XXX ARM ARCHITECTURE
2457 M:      Brian Norris <computersforpeace@gmail.com>
2458 M:      Gregory Fong <gregory.0xf0@gmail.com>
2459 M:      Florian Fainelli <f.fainelli@gmail.com>
2460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2461 L:      bcm-kernel-feedback-list@broadcom.com
2462 T:      git git://github.com/broadcom/stblinux.git
2463 S:      Maintained
2464 F:      arch/arm/mach-bcm/*brcmstb*
2465 F:      arch/arm/boot/dts/bcm7*.dts*
2466 F:      drivers/bus/brcmstb_gisb.c
2467 N:      brcmstb
2468
2469 BROADCOM BMIPS MIPS ARCHITECTURE
2470 M:      Kevin Cernekee <cernekee@gmail.com>
2471 M:      Florian Fainelli <f.fainelli@gmail.com>
2472 L:      linux-mips@linux-mips.org
2473 T:      git git://github.com/broadcom/stblinux.git
2474 S:      Maintained
2475 F:      arch/mips/bmips/*
2476 F:      arch/mips/include/asm/mach-bmips/*
2477 F:      arch/mips/kernel/*bmips*
2478 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2479 F:      drivers/irqchip/irq-bcm63*
2480 F:      drivers/irqchip/irq-bcm7*
2481 F:      drivers/irqchip/irq-brcmstb*
2482 F:      include/linux/bcm963xx_nvram.h
2483 F:      include/linux/bcm963xx_tag.h
2484
2485 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2486 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2487 M:      Prashant Sreedharan <prashant@broadcom.com>
2488 M:      Michael Chan <mchan@broadcom.com>
2489 L:      netdev@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/net/ethernet/broadcom/tg3.*
2492
2493 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2494 M:      Brett Rudley <brudley@broadcom.com>
2495 M:      Arend van Spriel <arend@broadcom.com>
2496 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2497 M:      Hante Meuleman <meuleman@broadcom.com>
2498 L:      linux-wireless@vger.kernel.org
2499 L:      brcm80211-dev-list@broadcom.com
2500 S:      Supported
2501 F:      drivers/net/wireless/broadcom/brcm80211/
2502
2503 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2504 M:      QLogic-Storage-Upstream@qlogic.com
2505 L:      linux-scsi@vger.kernel.org
2506 S:      Supported
2507 F:      drivers/scsi/bnx2fc/
2508
2509 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2510 M:      QLogic-Storage-Upstream@qlogic.com
2511 L:      linux-scsi@vger.kernel.org
2512 S:      Supported
2513 F:      drivers/scsi/bnx2i/
2514
2515 BROADCOM IPROC ARM ARCHITECTURE
2516 M:      Ray Jui <rjui@broadcom.com>
2517 M:      Scott Branden <sbranden@broadcom.com>
2518 M:      Jon Mason <jonmason@broadcom.com>
2519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2520 L:      bcm-kernel-feedback-list@broadcom.com
2521 T:      git git://github.com/broadcom/cygnus-linux.git
2522 S:      Maintained
2523 N:      iproc
2524 N:      cygnus
2525 N:      nsp
2526 N:      bcm9113*
2527 N:      bcm9583*
2528 N:      bcm9585*
2529 N:      bcm9586*
2530 N:      bcm988312
2531 N:      bcm113*
2532 N:      bcm583*
2533 N:      bcm585*
2534 N:      bcm586*
2535 N:      bcm88312
2536
2537 BROADCOM BRCMSTB GPIO DRIVER
2538 M:      Gregory Fong <gregory.0xf0@gmail.com>
2539 L:      bcm-kernel-feedback-list@broadcom.com
2540 S:      Supported
2541 F:      drivers/gpio/gpio-brcmstb.c
2542 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2543
2544 BROADCOM KONA GPIO DRIVER
2545 M:      Ray Jui <rjui@broadcom.com>
2546 L:      bcm-kernel-feedback-list@broadcom.com
2547 S:      Supported
2548 F:      drivers/gpio/gpio-bcm-kona.c
2549 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2550
2551 BROADCOM NVRAM DRIVER
2552 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2553 L:      linux-mips@linux-mips.org
2554 S:      Maintained
2555 F:      drivers/firmware/broadcom/*
2556
2557 BROADCOM STB NAND FLASH DRIVER
2558 M:      Brian Norris <computersforpeace@gmail.com>
2559 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2560 L:      linux-mtd@lists.infradead.org
2561 L:      bcm-kernel-feedback-list@broadcom.com
2562 S:      Maintained
2563 F:      drivers/mtd/nand/brcmnand/
2564
2565 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2566 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2567 L:      linux-wireless@vger.kernel.org
2568 S:      Maintained
2569 F:      drivers/bcma/
2570 F:      include/linux/bcma/
2571
2572 BROADCOM SYSTEMPORT ETHERNET DRIVER
2573 M:      Florian Fainelli <f.fainelli@gmail.com>
2574 L:      netdev@vger.kernel.org
2575 S:      Supported
2576 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2577
2578 BROADCOM VULCAN ARM64 SOC
2579 M:      Jayachandran C. <jchandra@broadcom.com>
2580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581 L:      bcm-kernel-feedback-list@broadcom.com
2582 S:      Maintained
2583 F:      arch/arm64/boot/dts/broadcom/vulcan*
2584
2585 BROCADE BFA FC SCSI DRIVER
2586 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2587 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2588 L:      linux-scsi@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/scsi/bfa/
2591
2592 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2593 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2594 L:      netdev@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/net/ethernet/brocade/bna/
2597
2598 BSG (block layer generic sg v4 driver)
2599 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2600 L:      linux-scsi@vger.kernel.org
2601 S:      Supported
2602 F:      block/bsg.c
2603 F:      include/linux/bsg.h
2604 F:      include/uapi/linux/bsg.h
2605
2606 BT87X AUDIO DRIVER
2607 M:      Clemens Ladisch <clemens@ladisch.de>
2608 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2609 T:      git git://git.alsa-project.org/alsa-kernel.git
2610 S:      Maintained
2611 F:      Documentation/sound/alsa/Bt87x.txt
2612 F:      sound/pci/bt87x.c
2613
2614 BT8XXGPIO DRIVER
2615 M:      Michael Buesch <m@bues.ch>
2616 W:      http://bu3sch.de/btgpio.php
2617 S:      Maintained
2618 F:      drivers/gpio/gpio-bt8xx.c
2619
2620 BTRFS FILE SYSTEM
2621 M:      Chris Mason <clm@fb.com>
2622 M:      Josef Bacik <jbacik@fb.com>
2623 M:      David Sterba <dsterba@suse.com>
2624 L:      linux-btrfs@vger.kernel.org
2625 W:      http://btrfs.wiki.kernel.org/
2626 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2628 S:      Maintained
2629 F:      Documentation/filesystems/btrfs.txt
2630 F:      fs/btrfs/
2631
2632 BTTV VIDEO4LINUX DRIVER
2633 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2634 L:      linux-media@vger.kernel.org
2635 W:      https://linuxtv.org
2636 T:      git git://linuxtv.org/media_tree.git
2637 S:      Odd fixes
2638 F:      Documentation/video4linux/bttv/
2639 F:      drivers/media/pci/bt8xx/bttv*
2640
2641 BUSLOGIC SCSI DRIVER
2642 M:      Khalid Aziz <khalid@gonehiking.org>
2643 L:      linux-scsi@vger.kernel.org
2644 S:      Maintained
2645 F:      drivers/scsi/BusLogic.*
2646 F:      drivers/scsi/FlashPoint.*
2647
2648 C-MEDIA CMI8788 DRIVER
2649 M:      Clemens Ladisch <clemens@ladisch.de>
2650 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2651 T:      git git://git.alsa-project.org/alsa-kernel.git
2652 S:      Maintained
2653 F:      sound/pci/oxygen/
2654
2655 C6X ARCHITECTURE
2656 M:      Mark Salter <msalter@redhat.com>
2657 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2658 L:      linux-c6x-dev@linux-c6x.org
2659 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2660 S:      Maintained
2661 F:      arch/c6x/
2662
2663 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2664 M:      David Howells <dhowells@redhat.com>
2665 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2666 S:      Supported
2667 F:      Documentation/filesystems/caching/cachefiles.txt
2668 F:      fs/cachefiles/
2669
2670 CADET FM/AM RADIO RECEIVER DRIVER
2671 M:      Hans Verkuil <hverkuil@xs4all.nl>
2672 L:      linux-media@vger.kernel.org
2673 T:      git git://linuxtv.org/media_tree.git
2674 W:      https://linuxtv.org
2675 S:      Maintained
2676 F:      drivers/media/radio/radio-cadet*
2677
2678 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2679 M:      Jonathan Corbet <corbet@lwn.net>
2680 L:      linux-media@vger.kernel.org
2681 T:      git git://linuxtv.org/media_tree.git
2682 S:      Maintained
2683 F:      Documentation/video4linux/cafe_ccic
2684 F:      drivers/media/platform/marvell-ccic/
2685
2686 CAIF NETWORK LAYER
2687 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2688 L:      netdev@vger.kernel.org
2689 S:      Supported
2690 F:      Documentation/networking/caif/
2691 F:      drivers/net/caif/
2692 F:      include/uapi/linux/caif/
2693 F:      include/net/caif/
2694 F:      net/caif/
2695
2696 CALGARY x86-64 IOMMU
2697 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2698 M:      "Jon D. Mason" <jdmason@kudzu.us>
2699 L:      discuss@x86-64.org
2700 S:      Maintained
2701 F:      arch/x86/kernel/pci-calgary_64.c
2702 F:      arch/x86/kernel/tce_64.c
2703 F:      arch/x86/include/asm/calgary.h
2704 F:      arch/x86/include/asm/tce.h
2705
2706 CAN NETWORK LAYER
2707 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2708 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2709 L:      linux-can@vger.kernel.org
2710 W:      https://github.com/linux-can
2711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2713 S:      Maintained
2714 F:      Documentation/networking/can.txt
2715 F:      net/can/
2716 F:      include/linux/can/core.h
2717 F:      include/uapi/linux/can.h
2718 F:      include/uapi/linux/can/bcm.h
2719 F:      include/uapi/linux/can/raw.h
2720 F:      include/uapi/linux/can/gw.h
2721
2722 CAN NETWORK DRIVERS
2723 M:      Wolfgang Grandegger <wg@grandegger.com>
2724 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2725 L:      linux-can@vger.kernel.org
2726 W:      https://github.com/linux-can
2727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2729 S:      Maintained
2730 F:      drivers/net/can/
2731 F:      include/linux/can/dev.h
2732 F:      include/linux/can/platform/
2733 F:      include/uapi/linux/can/error.h
2734 F:      include/uapi/linux/can/netlink.h
2735
2736 CAPABILITIES
2737 M:      Serge Hallyn <serge.hallyn@canonical.com>
2738 L:      linux-security-module@vger.kernel.org
2739 S:      Supported
2740 F:      include/linux/capability.h
2741 F:      include/uapi/linux/capability.h
2742 F:      security/commoncap.c
2743 F:      kernel/capability.c
2744
2745 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2746 M:      Kevin Tsai <ktsai@capellamicro.com>
2747 S:      Maintained
2748 F:      drivers/iio/light/cm*
2749 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2750
2751 CAVIUM LIQUIDIO NETWORK DRIVER
2752 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2753 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2754 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2755 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2756 L:     netdev@vger.kernel.org
2757 W:     http://www.cavium.com
2758 S:     Supported
2759 F:     drivers/net/ethernet/cavium/liquidio/
2760
2761 CC2520 IEEE-802.15.4 RADIO DRIVER
2762 M:      Varka Bhadram <varkabhadram@gmail.com>
2763 L:      linux-wpan@vger.kernel.org
2764 S:      Maintained
2765 F:      drivers/net/ieee802154/cc2520.c
2766 F:      include/linux/spi/cc2520.h
2767 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2768
2769 CELL BROADBAND ENGINE ARCHITECTURE
2770 M:      Arnd Bergmann <arnd@arndb.de>
2771 L:      linuxppc-dev@lists.ozlabs.org
2772 W:      http://www.ibm.com/developerworks/power/cell/
2773 S:      Supported
2774 F:      arch/powerpc/include/asm/cell*.h
2775 F:      arch/powerpc/include/asm/spu*.h
2776 F:      arch/powerpc/include/uapi/asm/spu*.h
2777 F:      arch/powerpc/oprofile/*cell*
2778 F:      arch/powerpc/platforms/cell/
2779
2780 CEPH COMMON CODE (LIBCEPH)
2781 M:      Ilya Dryomov <idryomov@gmail.com>
2782 M:      "Yan, Zheng" <zyan@redhat.com>
2783 M:      Sage Weil <sage@redhat.com>
2784 L:      ceph-devel@vger.kernel.org
2785 W:      http://ceph.com/
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2787 T:      git git://github.com/ceph/ceph-client.git
2788 S:      Supported
2789 F:      net/ceph/
2790 F:      include/linux/ceph/
2791 F:      include/linux/crush/
2792
2793 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2794 M:      "Yan, Zheng" <zyan@redhat.com>
2795 M:      Sage Weil <sage@redhat.com>
2796 M:      Ilya Dryomov <idryomov@gmail.com>
2797 L:      ceph-devel@vger.kernel.org
2798 W:      http://ceph.com/
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2800 T:      git git://github.com/ceph/ceph-client.git
2801 S:      Supported
2802 F:      Documentation/filesystems/ceph.txt
2803 F:      fs/ceph/
2804
2805 CERTIFICATE HANDLING:
2806 M:      David Howells <dhowells@redhat.com>
2807 M:      David Woodhouse <dwmw2@infradead.org>
2808 L:      keyrings@vger.kernel.org
2809 S:      Maintained
2810 F:      Documentation/module-signing.txt
2811 F:      certs/
2812 F:      scripts/sign-file.c
2813 F:      scripts/extract-cert.c
2814
2815 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2816 L:      linux-usb@vger.kernel.org
2817 S:      Orphan
2818 F:      Documentation/usb/WUSB-Design-overview.txt
2819 F:      Documentation/usb/wusb-cbaf
2820 F:      drivers/usb/host/hwa-hc.c
2821 F:      drivers/usb/host/whci/
2822 F:      drivers/usb/wusbcore/
2823 F:      include/linux/usb/wusb*
2824
2825 CFAG12864B LCD DRIVER
2826 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2827 W:      http://miguelojeda.es/auxdisplay.htm
2828 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2829 S:      Maintained
2830 F:      drivers/auxdisplay/cfag12864b.c
2831 F:      include/linux/cfag12864b.h
2832
2833 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2834 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2835 W:      http://miguelojeda.es/auxdisplay.htm
2836 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2837 S:      Maintained
2838 F:      drivers/auxdisplay/cfag12864bfb.c
2839 F:      include/linux/cfag12864b.h
2840
2841 CFG80211 and NL80211
2842 M:      Johannes Berg <johannes@sipsolutions.net>
2843 L:      linux-wireless@vger.kernel.org
2844 W:      http://wireless.kernel.org/
2845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2847 S:      Maintained
2848 F:      include/uapi/linux/nl80211.h
2849 F:      include/net/cfg80211.h
2850 F:      net/wireless/*
2851 X:      net/wireless/wext*
2852
2853 CHAR and MISC DRIVERS
2854 M:      Arnd Bergmann <arnd@arndb.de>
2855 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2857 S:      Supported
2858 F:      drivers/char/*
2859 F:      drivers/misc/*
2860 F:      include/linux/miscdevice.h
2861
2862 CHECKPATCH
2863 M:      Andy Whitcroft <apw@canonical.com>
2864 M:      Joe Perches <joe@perches.com>
2865 S:      Maintained
2866 F:      scripts/checkpatch.pl
2867
2868 CHINESE DOCUMENTATION
2869 M:      Harry Wei <harryxiyou@gmail.com>
2870 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2871 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2872 S:      Maintained
2873 F:      Documentation/zh_CN/
2874
2875 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2876 M:      Peter Chen <Peter.Chen@nxp.com>
2877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2878 L:      linux-usb@vger.kernel.org
2879 S:      Maintained
2880 F:      drivers/usb/chipidea/
2881
2882 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2883 M:      Hans de Goede <hdegoede@redhat.com>
2884 L:      linux-input@vger.kernel.org
2885 S:      Maintained
2886 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2887 F:      drivers/input/touchscreen/chipone_icn8318.c
2888
2889 CHROME HARDWARE PLATFORM SUPPORT
2890 M:      Olof Johansson <olof@lixom.net>
2891 S:      Maintained
2892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2893 F:      drivers/platform/chrome/
2894
2895 CISCO VIC ETHERNET NIC DRIVER
2896 M:      Christian Benvenuti <benve@cisco.com>
2897 M:      Sujith Sankar <ssujith@cisco.com>
2898 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2899 M:      Neel Patel <neepatel@cisco.com>
2900 S:      Supported
2901 F:      drivers/net/ethernet/cisco/enic/
2902
2903 CISCO VIC LOW LATENCY NIC DRIVER
2904 M:      Christian Benvenuti <benve@cisco.com>
2905 M:      Dave Goodell <dgoodell@cisco.com>
2906 S:      Supported
2907 F:      drivers/infiniband/hw/usnic/
2908
2909 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2910 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2911 L:      netdev@vger.kernel.org
2912 S:      Maintained
2913 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2914
2915 CIRRUS LOGIC AUDIO CODEC DRIVERS
2916 M:      Brian Austin <brian.austin@cirrus.com>
2917 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2918 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2919 S:      Maintained
2920 F:      sound/soc/codecs/cs*
2921
2922 CLEANCACHE API
2923 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2924 L:      linux-kernel@vger.kernel.org
2925 S:      Maintained
2926 F:      mm/cleancache.c
2927 F:      include/linux/cleancache.h
2928
2929 CLK API
2930 M:      Russell King <linux@arm.linux.org.uk>
2931 L:      linux-clk@vger.kernel.org
2932 S:      Maintained
2933 F:      include/linux/clk.h
2934
2935 CLOCKSOURCE, CLOCKEVENT DRIVERS
2936 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2937 M:      Thomas Gleixner <tglx@linutronix.de>
2938 L:      linux-kernel@vger.kernel.org
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2940 S:      Supported
2941 F:      drivers/clocksource
2942
2943 CISCO FCOE HBA DRIVER
2944 M:      Hiral Patel <hiralpat@cisco.com>
2945 M:      Suma Ramars <sramars@cisco.com>
2946 M:      Brian Uchino <buchino@cisco.com>
2947 L:      linux-scsi@vger.kernel.org
2948 S:      Supported
2949 F:      drivers/scsi/fnic/
2950
2951 CISCO SCSI HBA DRIVER
2952 M:      Narsimhulu Musini <nmusini@cisco.com>
2953 M:      Sesidhar Baddela <sebaddel@cisco.com>
2954 L:      linux-scsi@vger.kernel.org
2955 S:      Supported
2956 F:      drivers/scsi/snic/
2957
2958 CMPC ACPI DRIVER
2959 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2960 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2961 L:      platform-driver-x86@vger.kernel.org
2962 S:      Supported
2963 F:      drivers/platform/x86/classmate-laptop.c
2964
2965 COBALT MEDIA DRIVER
2966 M:      Hans Verkuil <hans.verkuil@cisco.com>
2967 L:      linux-media@vger.kernel.org
2968 T:      git git://linuxtv.org/media_tree.git
2969 W:      https://linuxtv.org
2970 S:      Supported
2971 F:      drivers/media/pci/cobalt/
2972
2973 COCCINELLE/Semantic Patches (SmPL)
2974 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2975 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2976 M:      Nicolas Palix <nicolas.palix@imag.fr>
2977 M:      Michal Marek <mmarek@suse.com>
2978 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2980 W:      http://coccinelle.lip6.fr/
2981 S:      Supported
2982 F:      Documentation/coccinelle.txt
2983 F:      scripts/coccinelle/
2984 F:      scripts/coccicheck
2985
2986 CODA FILE SYSTEM
2987 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2988 M:      coda@cs.cmu.edu
2989 L:      codalist@coda.cs.cmu.edu
2990 W:      http://www.coda.cs.cmu.edu/
2991 S:      Maintained
2992 F:      Documentation/filesystems/coda.txt
2993 F:      fs/coda/
2994 F:      include/linux/coda*.h
2995 F:      include/uapi/linux/coda*.h
2996
2997 CODA V4L2 MEM2MEM DRIVER
2998 M:      Philipp Zabel <p.zabel@pengutronix.de>
2999 L:      linux-media@vger.kernel.org
3000 S:      Maintained
3001 F:      Documentation/devicetree/bindings/media/coda.txt
3002 F:      drivers/media/platform/coda/
3003
3004 COMMON CLK FRAMEWORK
3005 M:      Michael Turquette <mturquette@baylibre.com>
3006 M:      Stephen Boyd <sboyd@codeaurora.org>
3007 L:      linux-clk@vger.kernel.org
3008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3009 S:      Maintained
3010 F:      drivers/clk/
3011 X:      drivers/clk/clkdev.c
3012 F:      include/linux/clk-pr*
3013 F:      include/linux/clk/
3014
3015 COMMON INTERNET FILE SYSTEM (CIFS)
3016 M:      Steve French <sfrench@samba.org>
3017 L:      linux-cifs@vger.kernel.org
3018 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3019 W:      http://linux-cifs.samba.org/
3020 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3021 S:      Supported
3022 F:      Documentation/filesystems/cifs/
3023 F:      fs/cifs/
3024
3025 COMPACTPCI HOTPLUG CORE
3026 M:      Scott Murray <scott@spiteful.org>
3027 L:      linux-pci@vger.kernel.org
3028 S:      Maintained
3029 F:      drivers/pci/hotplug/cpci_hotplug*
3030
3031 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3032 M:      Scott Murray <scott@spiteful.org>
3033 L:      linux-pci@vger.kernel.org
3034 S:      Maintained
3035 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3036
3037 COMPACTPCI HOTPLUG GENERIC DRIVER
3038 M:      Scott Murray <scott@spiteful.org>
3039 L:      linux-pci@vger.kernel.org
3040 S:      Maintained
3041 F:      drivers/pci/hotplug/cpcihp_generic.c
3042
3043 COMPAL LAPTOP SUPPORT
3044 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3045 L:      platform-driver-x86@vger.kernel.org
3046 S:      Maintained
3047 F:      drivers/platform/x86/compal-laptop.c
3048
3049 CONEXANT ACCESSRUNNER USB DRIVER
3050 L:      accessrunner-general@lists.sourceforge.net
3051 W:      http://accessrunner.sourceforge.net/
3052 S:      Orphan
3053 F:      drivers/usb/atm/cxacru.c
3054
3055 CONFIGFS
3056 M:      Joel Becker <jlbec@evilplan.org>
3057 M:      Christoph Hellwig <hch@lst.de>
3058 T:      git git://git.infradead.org/users/hch/configfs.git
3059 S:      Supported
3060 F:      fs/configfs/
3061 F:      include/linux/configfs.h
3062
3063 CONNECTOR
3064 M:      Evgeniy Polyakov <zbr@ioremap.net>
3065 L:      netdev@vger.kernel.org
3066 S:      Maintained
3067 F:      drivers/connector/
3068
3069 CONTROL GROUP (CGROUP)
3070 M:      Tejun Heo <tj@kernel.org>
3071 M:      Li Zefan <lizefan@huawei.com>
3072 M:      Johannes Weiner <hannes@cmpxchg.org>
3073 L:      cgroups@vger.kernel.org
3074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3075 S:      Maintained
3076 F:      Documentation/cgroups/
3077 F:      include/linux/cgroup*
3078 F:      kernel/cgroup*
3079
3080 CONTROL GROUP - CPUSET
3081 M:      Li Zefan <lizefan@huawei.com>
3082 L:      cgroups@vger.kernel.org
3083 W:      http://www.bullopensource.org/cpuset/
3084 W:      http://oss.sgi.com/projects/cpusets/
3085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3086 S:      Maintained
3087 F:      Documentation/cgroups/cpusets.txt
3088 F:      include/linux/cpuset.h
3089 F:      kernel/cpuset.c
3090
3091 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3092 M:      Johannes Weiner <hannes@cmpxchg.org>
3093 M:      Michal Hocko <mhocko@kernel.org>
3094 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3095 L:      cgroups@vger.kernel.org
3096 L:      linux-mm@kvack.org
3097 S:      Maintained
3098 F:      mm/memcontrol.c
3099 F:      mm/swap_cgroup.c
3100
3101 CORETEMP HARDWARE MONITORING DRIVER
3102 M:      Fenghua Yu <fenghua.yu@intel.com>
3103 L:      linux-hwmon@vger.kernel.org
3104 S:      Maintained
3105 F:      Documentation/hwmon/coretemp
3106 F:      drivers/hwmon/coretemp.c
3107
3108 COSA/SRP SYNC SERIAL DRIVER
3109 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3110 W:      http://www.fi.muni.cz/~kas/cosa/
3111 S:      Maintained
3112 F:      drivers/net/wan/cosa*
3113
3114 CPMAC ETHERNET DRIVER
3115 M:      Florian Fainelli <florian@openwrt.org>
3116 L:      netdev@vger.kernel.org
3117 S:      Maintained
3118 F:      drivers/net/ethernet/ti/cpmac.c
3119
3120 CPU FREQUENCY DRIVERS
3121 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3122 M:      Viresh Kumar <viresh.kumar@linaro.org>
3123 L:      linux-pm@vger.kernel.org
3124 S:      Maintained
3125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3126 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3127 F:      drivers/cpufreq/
3128 F:      include/linux/cpufreq.h
3129
3130 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3131 M:      Viresh Kumar <viresh.kumar@linaro.org>
3132 M:      Sudeep Holla <sudeep.holla@arm.com>
3133 L:      linux-pm@vger.kernel.org
3134 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3135 S:      Maintained
3136 F:      drivers/cpufreq/arm_big_little.h
3137 F:      drivers/cpufreq/arm_big_little.c
3138 F:      drivers/cpufreq/arm_big_little_dt.c
3139
3140 CPUIDLE DRIVER - ARM BIG LITTLE
3141 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3142 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3143 L:      linux-pm@vger.kernel.org
3144 L:      linux-arm-kernel@lists.infradead.org
3145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3146 S:      Maintained
3147 F:      drivers/cpuidle/cpuidle-big_little.c
3148
3149 CPUIDLE DRIVER - ARM EXYNOS
3150 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3151 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3152 M:      Kukjin Kim <kgene@kernel.org>
3153 L:      linux-pm@vger.kernel.org
3154 L:      linux-samsung-soc@vger.kernel.org
3155 S:      Supported
3156 F:      drivers/cpuidle/cpuidle-exynos.c
3157 F:      arch/arm/mach-exynos/pm.c
3158
3159 CPUIDLE DRIVERS
3160 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3161 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3162 L:      linux-pm@vger.kernel.org
3163 S:      Maintained
3164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3165 F:      drivers/cpuidle/*
3166 F:      include/linux/cpuidle.h
3167
3168 CPUID/MSR DRIVER
3169 M:      "H. Peter Anvin" <hpa@zytor.com>
3170 S:      Maintained
3171 F:      arch/x86/kernel/cpuid.c
3172 F:      arch/x86/kernel/msr.c
3173
3174 CPU POWER MONITORING SUBSYSTEM
3175 M:      Thomas Renninger <trenn@suse.com>
3176 L:      linux-pm@vger.kernel.org
3177 S:      Maintained
3178 F:      tools/power/cpupower/
3179
3180 CRAMFS FILESYSTEM
3181 W:      http://sourceforge.net/projects/cramfs/
3182 S:      Orphan / Obsolete
3183 F:      Documentation/filesystems/cramfs.txt
3184 F:      fs/cramfs/
3185
3186 CRIS PORT
3187 M:      Mikael Starvik <starvik@axis.com>
3188 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3189 L:      linux-cris-kernel@axis.com
3190 W:      http://developer.axis.com
3191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3192 S:      Maintained
3193 F:      arch/cris/
3194 F:      drivers/tty/serial/crisv10.*
3195
3196 CRYPTO API
3197 M:      Herbert Xu <herbert@gondor.apana.org.au>
3198 M:      "David S. Miller" <davem@davemloft.net>
3199 L:      linux-crypto@vger.kernel.org
3200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3202 S:      Maintained
3203 F:      Documentation/crypto/
3204 F:      Documentation/DocBook/crypto-API.tmpl
3205 F:      arch/*/crypto/
3206 F:      crypto/
3207 F:      drivers/crypto/
3208 F:      include/crypto/
3209
3210 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3211 M:      Neil Horman <nhorman@tuxdriver.com>
3212 L:      linux-crypto@vger.kernel.org
3213 S:      Maintained
3214 F:      crypto/ansi_cprng.c
3215 F:      crypto/rng.c
3216
3217 CS3308 MEDIA DRIVER
3218 M:      Hans Verkuil <hverkuil@xs4all.nl>
3219 L:      linux-media@vger.kernel.org
3220 T:      git git://linuxtv.org/media_tree.git
3221 W:      http://linuxtv.org
3222 S:      Odd Fixes
3223 F:      drivers/media/i2c/cs3308.c
3224 F:      drivers/media/i2c/cs3308.h
3225
3226 CS5535 Audio ALSA driver
3227 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3228 S:      Maintained
3229 F:      sound/pci/cs5535audio/
3230
3231 CW1200 WLAN driver
3232 M:      Solomon Peachy <pizza@shaftnet.org>
3233 S:      Maintained
3234 F:      drivers/net/wireless/st/cw1200/
3235
3236 CX18 VIDEO4LINUX DRIVER
3237 M:      Andy Walls <awalls@md.metrocast.net>
3238 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3239 L:      linux-media@vger.kernel.org
3240 T:      git git://linuxtv.org/media_tree.git
3241 W:      https://linuxtv.org
3242 W:      http://www.ivtvdriver.org/index.php/Cx18
3243 S:      Maintained
3244 F:      Documentation/video4linux/cx18.txt
3245 F:      drivers/media/pci/cx18/
3246 F:      include/uapi/linux/ivtv*
3247
3248 CX2341X MPEG ENCODER HELPER MODULE
3249 M:      Hans Verkuil <hverkuil@xs4all.nl>
3250 L:      linux-media@vger.kernel.org
3251 T:      git git://linuxtv.org/media_tree.git
3252 W:      https://linuxtv.org
3253 S:      Maintained
3254 F:      drivers/media/common/cx2341x*
3255 F:      include/media/cx2341x*
3256
3257 CX24120 MEDIA DRIVER
3258 M:      Jemma Denson <jdenson@gmail.com>
3259 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3260 L:      linux-media@vger.kernel.org
3261 W:      https://linuxtv.org
3262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3263 S:      Maintained
3264 F:      drivers/media/dvb-frontends/cx24120*
3265
3266 CX88 VIDEO4LINUX DRIVER
3267 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3268 L:      linux-media@vger.kernel.org
3269 W:      https://linuxtv.org
3270 T:      git git://linuxtv.org/media_tree.git
3271 S:      Odd fixes
3272 F:      Documentation/video4linux/cx88/
3273 F:      drivers/media/pci/cx88/
3274
3275 CXD2820R MEDIA DRIVER
3276 M:      Antti Palosaari <crope@iki.fi>
3277 L:      linux-media@vger.kernel.org
3278 W:      https://linuxtv.org
3279 W:      http://palosaari.fi/linux/
3280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3281 T:      git git://linuxtv.org/anttip/media_tree.git
3282 S:      Maintained
3283 F:      drivers/media/dvb-frontends/cxd2820r*
3284
3285 CXGB3 ETHERNET DRIVER (CXGB3)
3286 M:      Santosh Raspatur <santosh@chelsio.com>
3287 L:      netdev@vger.kernel.org
3288 W:      http://www.chelsio.com
3289 S:      Supported
3290 F:      drivers/net/ethernet/chelsio/cxgb3/
3291
3292 CXGB3 ISCSI DRIVER (CXGB3I)
3293 M:      Karen Xie <kxie@chelsio.com>
3294 L:      linux-scsi@vger.kernel.org
3295 W:      http://www.chelsio.com
3296 S:      Supported
3297 F:      drivers/scsi/cxgbi/cxgb3i
3298
3299 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3300 M:      Steve Wise <swise@chelsio.com>
3301 L:      linux-rdma@vger.kernel.org
3302 W:      http://www.openfabrics.org
3303 S:      Supported
3304 F:      drivers/infiniband/hw/cxgb3/
3305
3306 CXGB4 ETHERNET DRIVER (CXGB4)
3307 M:      Hariprasad S <hariprasad@chelsio.com>
3308 L:      netdev@vger.kernel.org
3309 W:      http://www.chelsio.com
3310 S:      Supported
3311 F:      drivers/net/ethernet/chelsio/cxgb4/
3312
3313 CXGB4 ISCSI DRIVER (CXGB4I)
3314 M:      Karen Xie <kxie@chelsio.com>
3315 L:      linux-scsi@vger.kernel.org
3316 W:      http://www.chelsio.com
3317 S:      Supported
3318 F:      drivers/scsi/cxgbi/cxgb4i
3319
3320 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3321 M:      Steve Wise <swise@chelsio.com>
3322 L:      linux-rdma@vger.kernel.org
3323 W:      http://www.openfabrics.org
3324 S:      Supported
3325 F:      drivers/infiniband/hw/cxgb4/
3326
3327 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3328 M:      Casey Leedom <leedom@chelsio.com>
3329 L:      netdev@vger.kernel.org
3330 W:      http://www.chelsio.com
3331 S:      Supported
3332 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3333
3334 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3335 M:      Ian Munsie <imunsie@au1.ibm.com>
3336 M:      Michael Neuling <mikey@neuling.org>
3337 L:      linuxppc-dev@lists.ozlabs.org
3338 S:      Supported
3339 F:      drivers/misc/cxl/
3340 F:      include/misc/cxl*
3341 F:      include/uapi/misc/cxl.h
3342 F:      Documentation/powerpc/cxl.txt
3343 F:      Documentation/powerpc/cxl.txt
3344 F:      Documentation/ABI/testing/sysfs-class-cxl
3345
3346 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3347 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3348 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3349 L:      linux-scsi@vger.kernel.org
3350 S:      Supported
3351 F:      drivers/scsi/cxlflash/
3352 F:      include/uapi/scsi/cxlflash_ioctls.h
3353 F:      Documentation/powerpc/cxlflash.txt
3354
3355 STMMAC ETHERNET DRIVER
3356 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3357 L:      netdev@vger.kernel.org
3358 W:      http://www.stlinux.com
3359 S:      Supported
3360 F:      drivers/net/ethernet/stmicro/stmmac/
3361
3362 CYBERPRO FB DRIVER
3363 M:      Russell King <linux@arm.linux.org.uk>
3364 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3365 W:      http://www.arm.linux.org.uk/
3366 S:      Maintained
3367 F:      drivers/video/fbdev/cyber2000fb.*
3368
3369 CYCLADES ASYNC MUX DRIVER
3370 W:      http://www.cyclades.com/
3371 S:      Orphan
3372 F:      drivers/tty/cyclades.c
3373 F:      include/linux/cyclades.h
3374 F:      include/uapi/linux/cyclades.h
3375
3376 CYCLADES PC300 DRIVER
3377 W:      http://www.cyclades.com/
3378 S:      Orphan
3379 F:      drivers/net/wan/pc300*
3380
3381 CYPRESS_FIRMWARE MEDIA DRIVER
3382 M:      Antti Palosaari <crope@iki.fi>
3383 L:      linux-media@vger.kernel.org
3384 W:      https://linuxtv.org
3385 W:      http://palosaari.fi/linux/
3386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3387 T:      git git://linuxtv.org/anttip/media_tree.git
3388 S:      Maintained
3389 F:      drivers/media/common/cypress_firmware*
3390
3391 CYTTSP TOUCHSCREEN DRIVER
3392 M:      Ferruh Yigit <fery@cypress.com>
3393 L:      linux-input@vger.kernel.org
3394 S:      Supported
3395 F:      drivers/input/touchscreen/cyttsp*
3396 F:      include/linux/input/cyttsp.h
3397
3398 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3399 M:      Joshua Kinard <kumba@gentoo.org>
3400 S:      Maintained
3401 F:      drivers/rtc/rtc-ds1685.c
3402 F:      include/linux/rtc/ds1685.h
3403
3404 DAMA SLAVE for AX.25
3405 M:      Joerg Reuter <jreuter@yaina.de>
3406 W:      http://yaina.de/jreuter/
3407 W:      http://www.qsl.net/dl1bke/
3408 L:      linux-hams@vger.kernel.org
3409 S:      Maintained
3410 F:      net/ax25/af_ax25.c
3411 F:      net/ax25/ax25_dev.c
3412 F:      net/ax25/ax25_ds_*
3413 F:      net/ax25/ax25_in.c
3414 F:      net/ax25/ax25_out.c
3415 F:      net/ax25/ax25_timer.c
3416 F:      net/ax25/sysctl_net_ax25.c
3417
3418 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3419 L:      netdev@vger.kernel.org
3420 S:      Orphan
3421 F:      Documentation/networking/dmfe.txt
3422 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3423
3424 DC390/AM53C974 SCSI driver
3425 M:      Hannes Reinecke <hare@suse.com>
3426 L:      linux-scsi@vger.kernel.org
3427 S:      Maintained
3428 F:      drivers/scsi/am53c974.c
3429
3430 DC395x SCSI driver
3431 M:      Oliver Neukum <oliver@neukum.org>
3432 M:      Ali Akcaagac <aliakc@web.de>
3433 M:      Jamie Lenehan <lenehan@twibble.org>
3434 L:      dc395x@twibble.org
3435 W:      http://twibble.org/dist/dc395x/
3436 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3437 S:      Maintained
3438 F:      Documentation/scsi/dc395x.txt
3439 F:      drivers/scsi/dc395x.*
3440
3441 DCCP PROTOCOL
3442 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3443 L:      dccp@vger.kernel.org
3444 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3445 S:      Maintained
3446 F:      include/linux/dccp.h
3447 F:      include/uapi/linux/dccp.h
3448 F:      include/linux/tfrc.h
3449 F:      net/dccp/
3450
3451 DECnet NETWORK LAYER
3452 W:      http://linux-decnet.sourceforge.net
3453 L:      linux-decnet-user@lists.sourceforge.net
3454 S:      Orphan
3455 F:      Documentation/networking/decnet.txt
3456 F:      net/decnet/
3457
3458 DECSTATION PLATFORM SUPPORT
3459 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3460 L:      linux-mips@linux-mips.org
3461 W:      http://www.linux-mips.org/wiki/DECstation
3462 S:      Maintained
3463 F:      arch/mips/dec/
3464 F:      arch/mips/include/asm/dec/
3465 F:      arch/mips/include/asm/mach-dec/
3466
3467 DEFXX FDDI NETWORK DRIVER
3468 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3469 S:      Maintained
3470 F:      drivers/net/fddi/defxx.*
3471
3472 DELL LAPTOP DRIVER
3473 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3474 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3475 L:      platform-driver-x86@vger.kernel.org
3476 S:      Maintained
3477 F:      drivers/platform/x86/dell-laptop.c
3478
3479 DELL LAPTOP RBTN DRIVER
3480 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3481 S:      Maintained
3482 F:      drivers/platform/x86/dell-rbtn.*
3483
3484 DELL LAPTOP FREEFALL DRIVER
3485 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3486 S:      Maintained
3487 F:      drivers/platform/x86/dell-smo8800.c
3488
3489 DELL LAPTOP SMM DRIVER
3490 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3491 S:      Maintained
3492 F:      drivers/hwmon/dell-smm-hwmon.c
3493 F:      include/uapi/linux/i8k.h
3494
3495 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3496 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3497 S:      Maintained
3498 F:      Documentation/dcdbas.txt
3499 F:      drivers/firmware/dcdbas.*
3500
3501 DELL WMI EXTRAS DRIVER
3502 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3503 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3504 S:      Maintained
3505 F:      drivers/platform/x86/dell-wmi.c
3506
3507 DESIGNWARE USB2 DRD IP DRIVER
3508 M:      John Youn <johnyoun@synopsys.com>
3509 L:      linux-usb@vger.kernel.org
3510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3511 S:      Maintained
3512 F:      drivers/usb/dwc2/
3513
3514 DESIGNWARE USB3 DRD IP DRIVER
3515 M:      Felipe Balbi <balbi@kernel.org>
3516 L:      linux-usb@vger.kernel.org
3517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3518 S:      Maintained
3519 F:      drivers/usb/dwc3/
3520
3521 DEVICE COREDUMP (DEV_COREDUMP)
3522 M:      Johannes Berg <johannes@sipsolutions.net>
3523 L:      linux-kernel@vger.kernel.org
3524 S:      Maintained
3525 F:      drivers/base/devcoredump.c
3526 F:      include/linux/devcoredump.h
3527
3528 DEVICE FREQUENCY (DEVFREQ)
3529 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3530 M:      Kyungmin Park <kyungmin.park@samsung.com>
3531 L:      linux-pm@vger.kernel.org
3532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3533 S:      Maintained
3534 F:      drivers/devfreq/
3535 F:      include/linux/devfreq.h
3536 F:      Documentation/devicetree/bindings/devfreq/
3537
3538 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3539 M:      Chanwoo Choi <cw00.choi@samsung.com>
3540 L:      linux-pm@vger.kernel.org
3541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3542 S:      Supported
3543 F:      drivers/devfreq/event/
3544 F:      drivers/devfreq/devfreq-event.c
3545 F:      include/linux/devfreq-event.h
3546 F:      Documentation/devicetree/bindings/devfreq/event/
3547
3548 DEVICE NUMBER REGISTRY
3549 M:      Torben Mathiasen <device@lanana.org>
3550 W:      http://lanana.org/docs/device-list/index.html
3551 S:      Maintained
3552
3553 DEVICE-MAPPER  (LVM)
3554 M:      Alasdair Kergon <agk@redhat.com>
3555 M:      Mike Snitzer <snitzer@redhat.com>
3556 M:      dm-devel@redhat.com
3557 L:      dm-devel@redhat.com
3558 W:      http://sources.redhat.com/dm
3559 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3561 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3562 S:      Maintained
3563 F:      Documentation/device-mapper/
3564 F:      drivers/md/dm*
3565 F:      drivers/md/persistent-data/
3566 F:      include/linux/device-mapper.h
3567 F:      include/linux/dm-*.h
3568 F:      include/uapi/linux/dm-*.h
3569
3570 DEVLINK
3571 M:      Jiri Pirko <jiri@mellanox.com>
3572 L:      netdev@vger.kernel.org
3573 S:      Supported
3574 F:      net/core/devlink.c
3575 F:      include/net/devlink.h
3576 F:      include/uapi/linux/devlink.h
3577
3578 DIALOG SEMICONDUCTOR DRIVERS
3579 M:      Support Opensource <support.opensource@diasemi.com>
3580 W:      http://www.dialog-semiconductor.com/products
3581 S:      Supported
3582 F:      Documentation/hwmon/da90??
3583 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3584 F:      drivers/gpio/gpio-da90??.c
3585 F:      drivers/hwmon/da90??-hwmon.c
3586 F:      drivers/iio/adc/da91??-*.c
3587 F:      drivers/input/misc/da90??_onkey.c
3588 F:      drivers/input/touchscreen/da9052_tsi.c
3589 F:      drivers/leds/leds-da90??.c
3590 F:      drivers/mfd/da903x.c
3591 F:      drivers/mfd/da90??-*.c
3592 F:      drivers/mfd/da91??-*.c
3593 F:      drivers/power/da9052-battery.c
3594 F:      drivers/power/da91??-*.c
3595 F:      drivers/regulator/da903x.c
3596 F:      drivers/regulator/da9???-regulator.[ch]
3597 F:      drivers/rtc/rtc-da90??.c
3598 F:      drivers/video/backlight/da90??_bl.c
3599 F:      drivers/watchdog/da90??_wdt.c
3600 F:      include/linux/mfd/da903x.h
3601 F:      include/linux/mfd/da9052/
3602 F:      include/linux/mfd/da9055/
3603 F:      include/linux/mfd/da9063/
3604 F:      include/linux/mfd/da9150/
3605 F:      include/sound/da[79]*.h
3606 F:      sound/soc/codecs/da[79]*.[ch]
3607
3608 DIGI NEO AND CLASSIC PCI PRODUCTS
3609 M:      Lidza Louina <lidza.louina@gmail.com>
3610 M:      Mark Hounschell <markh@compro.net>
3611 L:      driverdev-devel@linuxdriverproject.org
3612 S:      Maintained
3613 F:      drivers/staging/dgnc/
3614
3615 DIOLAN U2C-12 I2C DRIVER
3616 M:      Guenter Roeck <linux@roeck-us.net>
3617 L:      linux-i2c@vger.kernel.org
3618 S:      Maintained
3619 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3620
3621 DIRECT ACCESS (DAX)
3622 M:      Matthew Wilcox <willy@linux.intel.com>
3623 L:      linux-fsdevel@vger.kernel.org
3624 S:      Supported
3625 F:      fs/dax.c
3626
3627 DIRECTORY NOTIFICATION (DNOTIFY)
3628 M:      Eric Paris <eparis@parisplace.org>
3629 S:      Maintained
3630 F:      Documentation/filesystems/dnotify.txt
3631 F:      fs/notify/dnotify/
3632 F:      include/linux/dnotify.h
3633
3634 DISK GEOMETRY AND PARTITION HANDLING
3635 M:      Andries Brouwer <aeb@cwi.nl>
3636 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3637 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3638 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3639 S:      Maintained
3640
3641 DISKQUOTA
3642 M:      Jan Kara <jack@suse.com>
3643 S:      Maintained
3644 F:      Documentation/filesystems/quota.txt
3645 F:      fs/quota/
3646 F:      include/linux/quota*.h
3647 F:      include/uapi/linux/quota*.h
3648
3649 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3650 M:      Bernie Thompson <bernie@plugable.com>
3651 L:      linux-fbdev@vger.kernel.org
3652 S:      Maintained
3653 W:      http://plugable.com/category/projects/udlfb/
3654 F:      drivers/video/fbdev/udlfb.c
3655 F:      include/video/udlfb.h
3656 F:      Documentation/fb/udlfb.txt
3657
3658 DISTRIBUTED LOCK MANAGER (DLM)
3659 M:      Christine Caulfield <ccaulfie@redhat.com>
3660 M:      David Teigland <teigland@redhat.com>
3661 L:      cluster-devel@redhat.com
3662 W:      http://sources.redhat.com/cluster/
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3664 S:      Supported
3665 F:      fs/dlm/
3666
3667 DMA BUFFER SHARING FRAMEWORK
3668 M:      Sumit Semwal <sumit.semwal@linaro.org>
3669 S:      Maintained
3670 L:      linux-media@vger.kernel.org
3671 L:      dri-devel@lists.freedesktop.org
3672 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3673 F:      drivers/dma-buf/
3674 F:      include/linux/dma-buf*
3675 F:      include/linux/reservation.h
3676 F:      include/linux/*fence.h
3677 F:      Documentation/dma-buf-sharing.txt
3678 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3679
3680 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3681 M:      Vinod Koul <vinod.koul@intel.com>
3682 L:      dmaengine@vger.kernel.org
3683 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3684 S:      Maintained
3685 F:      drivers/dma/
3686 F:      include/linux/dmaengine.h
3687 F:      Documentation/dmaengine/
3688 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3689
3690 DME1737 HARDWARE MONITOR DRIVER
3691 M:      Juerg Haefliger <juergh@gmail.com>
3692 L:      linux-hwmon@vger.kernel.org
3693 S:      Maintained
3694 F:      Documentation/hwmon/dme1737
3695 F:      drivers/hwmon/dme1737.c
3696
3697 DMI/SMBIOS SUPPORT
3698 M:      Jean Delvare <jdelvare@suse.com>
3699 S:      Maintained
3700 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3701 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3702 F:      drivers/firmware/dmi-id.c
3703 F:      drivers/firmware/dmi_scan.c
3704 F:      include/linux/dmi.h
3705
3706 DOCUMENTATION
3707 M:      Jonathan Corbet <corbet@lwn.net>
3708 L:      linux-doc@vger.kernel.org
3709 S:      Maintained
3710 F:      Documentation/
3711 F:      scripts/docproc.c
3712 F:      scripts/kernel-doc*
3713 X:      Documentation/ABI/
3714 X:      Documentation/devicetree/
3715 X:      Documentation/acpi
3716 X:      Documentation/power
3717 X:      Documentation/spi
3718 X:      Documentation/DocBook/media
3719 T:      git git://git.lwn.net/linux.git docs-next
3720
3721 DOUBLETALK DRIVER
3722 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3723 L:      blinux-list@redhat.com
3724 S:      Maintained
3725 F:      drivers/char/dtlk.c
3726 F:      include/linux/dtlk.h
3727
3728 DPT_I2O SCSI RAID DRIVER
3729 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3730 L:      linux-scsi@vger.kernel.org
3731 W:      http://www.adaptec.com/
3732 S:      Maintained
3733 F:      drivers/scsi/dpt*
3734 F:      drivers/scsi/dpt/
3735
3736 DRBD DRIVER
3737 M:      Philipp Reisner <philipp.reisner@linbit.com>
3738 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3739 L:      drbd-dev@lists.linbit.com
3740 W:      http://www.drbd.org
3741 T:      git git://git.linbit.com/linux-drbd.git
3742 T:      git git://git.linbit.com/drbd-8.4.git
3743 S:      Supported
3744 F:      drivers/block/drbd/
3745 F:      lib/lru_cache.c
3746 F:      Documentation/blockdev/drbd/
3747
3748 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3751 S:      Supported
3752 F:      Documentation/kobject.txt
3753 F:      drivers/base/
3754 F:      fs/debugfs/
3755 F:      fs/kernfs/
3756 F:      fs/sysfs/
3757 F:      include/linux/debugfs.h
3758 F:      include/linux/kobj*
3759 F:      lib/kobj*
3760
3761 DRM DRIVERS
3762 M:      David Airlie <airlied@linux.ie>
3763 L:      dri-devel@lists.freedesktop.org
3764 T:      git git://people.freedesktop.org/~airlied/linux
3765 S:      Maintained
3766 F:      drivers/gpu/drm/
3767 F:      drivers/gpu/vga/
3768 F:      include/drm/
3769 F:      include/uapi/drm/
3770
3771 RADEON and AMDGPU DRM DRIVERS
3772 M:      Alex Deucher <alexander.deucher@amd.com>
3773 M:      Christian König <christian.koenig@amd.com>
3774 L:      dri-devel@lists.freedesktop.org
3775 T:      git git://people.freedesktop.org/~agd5f/linux
3776 S:      Supported
3777 F:      drivers/gpu/drm/radeon/
3778 F:      include/uapi/drm/radeon*
3779 F:      drivers/gpu/drm/amd/
3780 F:      include/uapi/drm/amdgpu*
3781
3782 DRM PANEL DRIVERS
3783 M:      Thierry Reding <thierry.reding@gmail.com>
3784 L:      dri-devel@lists.freedesktop.org
3785 T:      git git://anongit.freedesktop.org/tegra/linux.git
3786 S:      Maintained
3787 F:      drivers/gpu/drm/drm_panel.c
3788 F:      drivers/gpu/drm/panel/
3789 F:      include/drm/drm_panel.h
3790 F:      Documentation/devicetree/bindings/display/panel/
3791
3792 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3793 M:      Daniel Vetter <daniel.vetter@intel.com>
3794 M:      Jani Nikula <jani.nikula@linux.intel.com>
3795 L:      intel-gfx@lists.freedesktop.org
3796 L:      dri-devel@lists.freedesktop.org
3797 W:      https://01.org/linuxgraphics/
3798 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3799 T:      git git://anongit.freedesktop.org/drm-intel
3800 S:      Supported
3801 F:      drivers/gpu/drm/i915/
3802 F:      include/drm/i915*
3803 F:      include/uapi/drm/i915*
3804
3805 DRM DRIVERS FOR ATMEL HLCDC
3806 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3807 L:      dri-devel@lists.freedesktop.org
3808 S:      Supported
3809 F:      drivers/gpu/drm/atmel-hlcdc/
3810 F:      Documentation/devicetree/bindings/drm/atmel/
3811
3812 DRM DRIVERS FOR ALLWINNER A10
3813 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3814 L:      dri-devel@lists.freedesktop.org
3815 S:      Supported
3816 F:      drivers/gpu/drm/sun4i/
3817 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3818
3819 DRM DRIVERS FOR EXYNOS
3820 M:      Inki Dae <inki.dae@samsung.com>
3821 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3822 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3823 M:      Kyungmin Park <kyungmin.park@samsung.com>
3824 L:      dri-devel@lists.freedesktop.org
3825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3826 S:      Supported
3827 F:      drivers/gpu/drm/exynos/
3828 F:      include/drm/exynos*
3829 F:      include/uapi/drm/exynos*
3830
3831 DRM DRIVERS FOR FREESCALE DCU
3832 M:      Stefan Agner <stefan@agner.ch>
3833 M:      Alison Wang <alison.wang@freescale.com>
3834 L:      dri-devel@lists.freedesktop.org
3835 S:      Supported
3836 F:      drivers/gpu/drm/fsl-dcu/
3837 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3838 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3839 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3840
3841 DRM DRIVERS FOR FREESCALE IMX
3842 M:      Philipp Zabel <p.zabel@pengutronix.de>
3843 L:      dri-devel@lists.freedesktop.org
3844 S:      Maintained
3845 F:      drivers/gpu/drm/imx/
3846 F:      drivers/gpu/ipu-v3/
3847 F:      Documentation/devicetree/bindings/display/imx/
3848
3849 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3850 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3851 L:      dri-devel@lists.freedesktop.org
3852 T:      git git://github.com/patjak/drm-gma500
3853 S:      Maintained
3854 F:      drivers/gpu/drm/gma500/
3855
3856 DRM DRIVERS FOR HISILICON
3857 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3858 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3859 R:      Chen Feng <puck.chen@hisilicon.com>
3860 L:      dri-devel@lists.freedesktop.org
3861 T:      git git://github.com/xin3liang/linux.git
3862 S:      Maintained
3863 F:      drivers/gpu/drm/hisilicon/
3864 F:      Documentation/devicetree/bindings/display/hisilicon/
3865
3866 DRM DRIVERS FOR NVIDIA TEGRA
3867 M:      Thierry Reding <thierry.reding@gmail.com>
3868 M:      Terje Bergström <tbergstrom@nvidia.com>
3869 L:      dri-devel@lists.freedesktop.org
3870 L:      linux-tegra@vger.kernel.org
3871 T:      git git://anongit.freedesktop.org/tegra/linux.git
3872 S:      Supported
3873 F:      drivers/gpu/drm/tegra/
3874 F:      drivers/gpu/host1x/
3875 F:      include/linux/host1x.h
3876 F:      include/uapi/drm/tegra_drm.h
3877 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3878
3879 DRM DRIVERS FOR RENESAS
3880 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3881 L:      dri-devel@lists.freedesktop.org
3882 L:      linux-renesas-soc@vger.kernel.org
3883 T:      git git://people.freedesktop.org/~airlied/linux
3884 S:      Supported
3885 F:      drivers/gpu/drm/rcar-du/
3886 F:      drivers/gpu/drm/shmobile/
3887 F:      include/linux/platform_data/shmob_drm.h
3888
3889 DRM DRIVERS FOR ROCKCHIP
3890 M:      Mark Yao <mark.yao@rock-chips.com>
3891 L:      dri-devel@lists.freedesktop.org
3892 S:      Maintained
3893 F:      drivers/gpu/drm/rockchip/
3894 F:      Documentation/devicetree/bindings/display/rockchip*
3895
3896 DRM DRIVERS FOR STI
3897 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3898 M:      Vincent Abriou <vincent.abriou@st.com>
3899 L:      dri-devel@lists.freedesktop.org
3900 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3901 S:      Maintained
3902 F:      drivers/gpu/drm/sti
3903 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3904
3905 DRM DRIVERS FOR VIVANTE GPU IP
3906 M:      Lucas Stach <l.stach@pengutronix.de>
3907 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3908 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3909 L:      dri-devel@lists.freedesktop.org
3910 S:      Maintained
3911 F:      drivers/gpu/drm/etnaviv
3912 F:      Documentation/devicetree/bindings/display/etnaviv
3913
3914 DSBR100 USB FM RADIO DRIVER
3915 M:      Alexey Klimov <klimov.linux@gmail.com>
3916 L:      linux-media@vger.kernel.org
3917 T:      git git://linuxtv.org/media_tree.git
3918 S:      Maintained
3919 F:      drivers/media/radio/dsbr100.c
3920
3921 DSCC4 DRIVER
3922 M:      Francois Romieu <romieu@fr.zoreil.com>
3923 L:      netdev@vger.kernel.org
3924 S:      Maintained
3925 F:      drivers/net/wan/dscc4.c
3926
3927 DT3155 MEDIA DRIVER
3928 M:      Hans Verkuil <hverkuil@xs4all.nl>
3929 L:      linux-media@vger.kernel.org
3930 T:      git git://linuxtv.org/media_tree.git
3931 W:      https://linuxtv.org
3932 S:      Odd Fixes
3933 F:      drivers/media/pci/dt3155/
3934
3935 DVB_USB_AF9015 MEDIA DRIVER
3936 M:      Antti Palosaari <crope@iki.fi>
3937 L:      linux-media@vger.kernel.org
3938 W:      https://linuxtv.org
3939 W:      http://palosaari.fi/linux/
3940 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3941 T:      git git://linuxtv.org/anttip/media_tree.git
3942 S:      Maintained
3943 F:      drivers/media/usb/dvb-usb-v2/af9015*
3944
3945 DVB_USB_AF9035 MEDIA DRIVER
3946 M:      Antti Palosaari <crope@iki.fi>
3947 L:      linux-media@vger.kernel.org
3948 W:      https://linuxtv.org
3949 W:      http://palosaari.fi/linux/
3950 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3951 T:      git git://linuxtv.org/anttip/media_tree.git
3952 S:      Maintained
3953 F:      drivers/media/usb/dvb-usb-v2/af9035*
3954
3955 DVB_USB_ANYSEE MEDIA DRIVER
3956 M:      Antti Palosaari <crope@iki.fi>
3957 L:      linux-media@vger.kernel.org
3958 W:      https://linuxtv.org
3959 W:      http://palosaari.fi/linux/
3960 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3961 T:      git git://linuxtv.org/anttip/media_tree.git
3962 S:      Maintained
3963 F:      drivers/media/usb/dvb-usb-v2/anysee*
3964
3965 DVB_USB_AU6610 MEDIA DRIVER
3966 M:      Antti Palosaari <crope@iki.fi>
3967 L:      linux-media@vger.kernel.org
3968 W:      https://linuxtv.org
3969 W:      http://palosaari.fi/linux/
3970 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3971 T:      git git://linuxtv.org/anttip/media_tree.git
3972 S:      Maintained
3973 F:      drivers/media/usb/dvb-usb-v2/au6610*
3974
3975 DVB_USB_CE6230 MEDIA DRIVER
3976 M:      Antti Palosaari <crope@iki.fi>
3977 L:      linux-media@vger.kernel.org
3978 W:      https://linuxtv.org
3979 W:      http://palosaari.fi/linux/
3980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3981 T:      git git://linuxtv.org/anttip/media_tree.git
3982 S:      Maintained
3983 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3984
3985 DVB_USB_CXUSB MEDIA DRIVER
3986 M:      Michael Krufky <mkrufky@linuxtv.org>
3987 L:      linux-media@vger.kernel.org
3988 W:      https://linuxtv.org
3989 W:      http://github.com/mkrufky
3990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3991 T:      git git://linuxtv.org/media_tree.git
3992 S:      Maintained
3993 F:      drivers/media/usb/dvb-usb/cxusb*
3994
3995 DVB_USB_EC168 MEDIA DRIVER
3996 M:      Antti Palosaari <crope@iki.fi>
3997 L:      linux-media@vger.kernel.org
3998 W:      https://linuxtv.org
3999 W:      http://palosaari.fi/linux/
4000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4001 T:      git git://linuxtv.org/anttip/media_tree.git
4002 S:      Maintained
4003 F:      drivers/media/usb/dvb-usb-v2/ec168*
4004
4005 DVB_USB_GL861 MEDIA DRIVER
4006 M:      Antti Palosaari <crope@iki.fi>
4007 L:      linux-media@vger.kernel.org
4008 W:      https://linuxtv.org
4009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4010 T:      git git://linuxtv.org/anttip/media_tree.git
4011 S:      Maintained
4012 F:      drivers/media/usb/dvb-usb-v2/gl861*
4013
4014 DVB_USB_MXL111SF MEDIA DRIVER
4015 M:      Michael Krufky <mkrufky@linuxtv.org>
4016 L:      linux-media@vger.kernel.org
4017 W:      https://linuxtv.org
4018 W:      http://github.com/mkrufky
4019 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4020 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4021 S:      Maintained
4022 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4023
4024 DVB_USB_RTL28XXU MEDIA DRIVER
4025 M:      Antti Palosaari <crope@iki.fi>
4026 L:      linux-media@vger.kernel.org
4027 W:      https://linuxtv.org
4028 W:      http://palosaari.fi/linux/
4029 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4030 T:      git git://linuxtv.org/anttip/media_tree.git
4031 S:      Maintained
4032 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4033
4034 DVB_USB_V2 MEDIA DRIVER
4035 M:      Antti Palosaari <crope@iki.fi>
4036 L:      linux-media@vger.kernel.org
4037 W:      https://linuxtv.org
4038 W:      http://palosaari.fi/linux/
4039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4040 T:      git git://linuxtv.org/anttip/media_tree.git
4041 S:      Maintained
4042 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4043 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4044
4045 DYNAMIC DEBUG
4046 M:      Jason Baron <jbaron@akamai.com>
4047 S:      Maintained
4048 F:      lib/dynamic_debug.c
4049 F:      include/linux/dynamic_debug.h
4050
4051 DZ DECSTATION DZ11 SERIAL DRIVER
4052 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4053 S:      Maintained
4054 F:      drivers/tty/serial/dz.*
4055
4056 E3X0 POWER BUTTON DRIVER
4057 M:      Moritz Fischer <moritz.fischer@ettus.com>
4058 L:      usrp-users@lists.ettus.com
4059 W:      http://www.ettus.com
4060 S:      Supported
4061 F:      drivers/input/misc/e3x0-button.c
4062 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4063
4064 E4000 MEDIA DRIVER
4065 M:      Antti Palosaari <crope@iki.fi>
4066 L:      linux-media@vger.kernel.org
4067 W:      https://linuxtv.org
4068 W:      http://palosaari.fi/linux/
4069 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4070 T:      git git://linuxtv.org/anttip/media_tree.git
4071 S:      Maintained
4072 F:      drivers/media/tuners/e4000*
4073
4074 EATA ISA/EISA/PCI SCSI DRIVER
4075 M:      Dario Ballabio <ballabio_dario@emc.com>
4076 L:      linux-scsi@vger.kernel.org
4077 S:      Maintained
4078 F:      drivers/scsi/eata.c
4079
4080 EC100 MEDIA DRIVER
4081 M:      Antti Palosaari <crope@iki.fi>
4082 L:      linux-media@vger.kernel.org
4083 W:      https://linuxtv.org
4084 W:      http://palosaari.fi/linux/
4085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4086 T:      git git://linuxtv.org/anttip/media_tree.git
4087 S:      Maintained
4088 F:      drivers/media/dvb-frontends/ec100*
4089
4090 ECRYPT FILE SYSTEM
4091 M:      Tyler Hicks <tyhicks@canonical.com>
4092 L:      ecryptfs@vger.kernel.org
4093 W:      http://ecryptfs.org
4094 W:      https://launchpad.net/ecryptfs
4095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4096 S:      Supported
4097 F:      Documentation/filesystems/ecryptfs.txt
4098 F:      fs/ecryptfs/
4099
4100 EDAC-CORE
4101 M:      Doug Thompson <dougthompson@xmission.com>
4102 M:      Borislav Petkov <bp@alien8.de>
4103 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4104 L:      linux-edac@vger.kernel.org
4105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4107 S:      Supported
4108 F:      Documentation/edac.txt
4109 F:      drivers/edac/
4110 F:      include/linux/edac.h
4111
4112 EDAC-AMD64
4113 M:      Doug Thompson <dougthompson@xmission.com>
4114 M:      Borislav Petkov <bp@alien8.de>
4115 L:      linux-edac@vger.kernel.org
4116 S:      Maintained
4117 F:      drivers/edac/amd64_edac*
4118
4119 EDAC-CALXEDA
4120 M:      Doug Thompson <dougthompson@xmission.com>
4121 M:      Robert Richter <rric@kernel.org>
4122 L:      linux-edac@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/edac/highbank*
4125
4126 EDAC-CAVIUM
4127 M:      Ralf Baechle <ralf@linux-mips.org>
4128 M:      David Daney <david.daney@cavium.com>
4129 L:      linux-edac@vger.kernel.org
4130 L:      linux-mips@linux-mips.org
4131 S:      Supported
4132 F:      drivers/edac/octeon_edac*
4133
4134 EDAC-E752X
4135 M:      Mark Gross <mark.gross@intel.com>
4136 M:      Doug Thompson <dougthompson@xmission.com>
4137 L:      linux-edac@vger.kernel.org
4138 S:      Maintained
4139 F:      drivers/edac/e752x_edac.c
4140
4141 EDAC-E7XXX
4142 M:      Doug Thompson <dougthompson@xmission.com>
4143 L:      linux-edac@vger.kernel.org
4144 S:      Maintained
4145 F:      drivers/edac/e7xxx_edac.c
4146
4147 EDAC-GHES
4148 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4149 L:      linux-edac@vger.kernel.org
4150 S:      Maintained
4151 F:      drivers/edac/ghes_edac.c
4152
4153 EDAC-I82443BXGX
4154 M:      Tim Small <tim@buttersideup.com>
4155 L:      linux-edac@vger.kernel.org
4156 S:      Maintained
4157 F:      drivers/edac/i82443bxgx_edac.c
4158
4159 EDAC-I3000
4160 M:      Jason Uhlenkott <juhlenko@akamai.com>
4161 L:      linux-edac@vger.kernel.org
4162 S:      Maintained
4163 F:      drivers/edac/i3000_edac.c
4164
4165 EDAC-I5000
4166 M:      Doug Thompson <dougthompson@xmission.com>
4167 L:      linux-edac@vger.kernel.org
4168 S:      Maintained
4169 F:      drivers/edac/i5000_edac.c
4170
4171 EDAC-I5400
4172 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4173 L:      linux-edac@vger.kernel.org
4174 S:      Maintained
4175 F:      drivers/edac/i5400_edac.c
4176
4177 EDAC-I7300
4178 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4179 L:      linux-edac@vger.kernel.org
4180 S:      Maintained
4181 F:      drivers/edac/i7300_edac.c
4182
4183 EDAC-I7CORE
4184 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4185 L:      linux-edac@vger.kernel.org
4186 S:      Maintained
4187 F:      drivers/edac/i7core_edac.c
4188
4189 EDAC-I82975X
4190 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4191 M:      "Arvind R." <arvino55@gmail.com>
4192 L:      linux-edac@vger.kernel.org
4193 S:      Maintained
4194 F:      drivers/edac/i82975x_edac.c
4195
4196 EDAC-IE31200
4197 M:      Jason Baron <jbaron@akamai.com>
4198 L:      linux-edac@vger.kernel.org
4199 S:      Maintained
4200 F:      drivers/edac/ie31200_edac.c
4201
4202 EDAC-MPC85XX
4203 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4204 L:      linux-edac@vger.kernel.org
4205 S:      Maintained
4206 F:      drivers/edac/mpc85xx_edac.[ch]
4207
4208 EDAC-PASEMI
4209 M:      Egor Martovetsky <egor@pasemi.com>
4210 L:      linux-edac@vger.kernel.org
4211 S:      Maintained
4212 F:      drivers/edac/pasemi_edac.c
4213
4214 EDAC-R82600
4215 M:      Tim Small <tim@buttersideup.com>
4216 L:      linux-edac@vger.kernel.org
4217 S:      Maintained
4218 F:      drivers/edac/r82600_edac.c
4219
4220 EDAC-SBRIDGE
4221 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4222 L:      linux-edac@vger.kernel.org
4223 S:      Maintained
4224 F:      drivers/edac/sb_edac.c
4225
4226 EDAC-XGENE
4227 APPLIED MICRO (APM) X-GENE SOC EDAC
4228 M:     Loc Ho <lho@apm.com>
4229 S:     Supported
4230 F:     drivers/edac/xgene_edac.c
4231 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4232
4233 EDIROL UA-101/UA-1000 DRIVER
4234 M:      Clemens Ladisch <clemens@ladisch.de>
4235 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4236 T:      git git://git.alsa-project.org/alsa-kernel.git
4237 S:      Maintained
4238 F:      sound/usb/misc/ua101.c
4239
4240 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4241 M:      Matt Fleming <matt@codeblueprint.co.uk>
4242 L:      linux-efi@vger.kernel.org
4243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4244 S:      Maintained
4245 F:      Documentation/efi-stub.txt
4246 F:      arch/ia64/kernel/efi.c
4247 F:      arch/x86/boot/compressed/eboot.[ch]
4248 F:      arch/x86/include/asm/efi.h
4249 F:      arch/x86/platform/efi/*
4250 F:      drivers/firmware/efi/*
4251 F:      include/linux/efi*.h
4252
4253 EFI VARIABLE FILESYSTEM
4254 M:      Matthew Garrett <matthew.garrett@nebula.com>
4255 M:      Jeremy Kerr <jk@ozlabs.org>
4256 M:      Matt Fleming <matt@codeblueprint.co.uk>
4257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4258 L:      linux-efi@vger.kernel.org
4259 S:      Maintained
4260 F:      fs/efivarfs/
4261
4262 EFIFB FRAMEBUFFER DRIVER
4263 L:      linux-fbdev@vger.kernel.org
4264 M:      Peter Jones <pjones@redhat.com>
4265 S:      Maintained
4266 F:      drivers/video/fbdev/efifb.c
4267
4268 EFS FILESYSTEM
4269 W:      http://aeschi.ch.eu.org/efs/
4270 S:      Orphan
4271 F:      fs/efs/
4272
4273 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4274 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4275 L:      netdev@vger.kernel.org
4276 S:      Maintained
4277 F:      drivers/net/ethernet/ibm/ehea/
4278
4279 EM28XX VIDEO4LINUX DRIVER
4280 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4281 L:      linux-media@vger.kernel.org
4282 W:      https://linuxtv.org
4283 T:      git git://linuxtv.org/media_tree.git
4284 S:      Maintained
4285 F:      drivers/media/usb/em28xx/
4286
4287 EMBEDDED LINUX
4288 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4289 M:      Matt Mackall <mpm@selenic.com>
4290 M:      David Woodhouse <dwmw2@infradead.org>
4291 L:      linux-embedded@vger.kernel.org
4292 S:      Maintained
4293
4294 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4295 M:      James Smart <james.smart@avagotech.com>
4296 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4297 L:      linux-scsi@vger.kernel.org
4298 W:      http://www.avagotech.com
4299 S:      Supported
4300 F:      drivers/scsi/lpfc/
4301
4302 ENE CB710 FLASH CARD READER DRIVER
4303 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4304 S:      Maintained
4305 F:      drivers/misc/cb710/
4306 F:      drivers/mmc/host/cb710-mmc.*
4307 F:      include/linux/cb710.h
4308
4309 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4310 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4311 S:      Maintained
4312 F:      drivers/media/rc/ene_ir.*
4313
4314 EPSON S1D13XXX FRAMEBUFFER DRIVER
4315 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4316 S:      Maintained
4317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4318 F:      drivers/video/fbdev/s1d13xxxfb.c
4319 F:      include/video/s1d13xxxfb.h
4320
4321 ET131X NETWORK DRIVER
4322 M:      Mark Einon <mark.einon@gmail.com>
4323 S:      Odd Fixes
4324 F:      drivers/net/ethernet/agere/
4325
4326 ETHERNET BRIDGE
4327 M:      Stephen Hemminger <stephen@networkplumber.org>
4328 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4329 L:      netdev@vger.kernel.org
4330 W:      http://www.linuxfoundation.org/en/Net:Bridge
4331 S:      Maintained
4332 F:      include/linux/netfilter_bridge/
4333 F:      net/bridge/
4334
4335 ETHERNET PHY LIBRARY
4336 M:      Florian Fainelli <f.fainelli@gmail.com>
4337 L:      netdev@vger.kernel.org
4338 S:      Maintained
4339 F:      include/linux/phy.h
4340 F:      include/linux/phy_fixed.h
4341 F:      drivers/net/phy/
4342 F:      Documentation/networking/phy.txt
4343 F:      drivers/of/of_mdio.c
4344 F:      drivers/of/of_net.c
4345
4346 EXT2 FILE SYSTEM
4347 M:      Jan Kara <jack@suse.com>
4348 L:      linux-ext4@vger.kernel.org
4349 S:      Maintained
4350 F:      Documentation/filesystems/ext2.txt
4351 F:      fs/ext2/
4352 F:      include/linux/ext2*
4353
4354 EXT4 FILE SYSTEM
4355 M:      "Theodore Ts'o" <tytso@mit.edu>
4356 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4357 L:      linux-ext4@vger.kernel.org
4358 W:      http://ext4.wiki.kernel.org
4359 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4361 S:      Maintained
4362 F:      Documentation/filesystems/ext4.txt
4363 F:      fs/ext4/
4364
4365 Extended Verification Module (EVM)
4366 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4367 L:      linux-ima-devel@lists.sourceforge.net
4368 L:      linux-security-module@vger.kernel.org
4369 S:      Supported
4370 F:      security/integrity/evm/
4371
4372 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4373 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4374 M:      Chanwoo Choi <cw00.choi@samsung.com>
4375 L:      linux-kernel@vger.kernel.org
4376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4377 S:      Maintained
4378 F:      drivers/extcon/
4379 F:      include/linux/extcon/
4380 F:      include/linux/extcon.h
4381 F:      Documentation/extcon/
4382 F:      Documentation/devicetree/bindings/extcon/
4383
4384 EXYNOS DP DRIVER
4385 M:      Jingoo Han <jingoohan1@gmail.com>
4386 L:      dri-devel@lists.freedesktop.org
4387 S:      Maintained
4388 F:      drivers/gpu/drm/exynos/exynos_dp*
4389
4390 EXYNOS SYSMMU (IOMMU) driver
4391 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4392 L:      iommu@lists.linux-foundation.org
4393 S:      Maintained
4394 F:      drivers/iommu/exynos-iommu.c
4395
4396 EXYNOS MIPI DISPLAY DRIVERS
4397 M:      Inki Dae <inki.dae@samsung.com>
4398 M:      Donghwa Lee <dh09.lee@samsung.com>
4399 M:      Kyungmin Park <kyungmin.park@samsung.com>
4400 L:      linux-fbdev@vger.kernel.org
4401 S:      Maintained
4402 F:      drivers/video/fbdev/exynos/exynos_mipi*
4403 F:      include/video/exynos_mipi*
4404
4405 F71805F HARDWARE MONITORING DRIVER
4406 M:      Jean Delvare <jdelvare@suse.com>
4407 L:      linux-hwmon@vger.kernel.org
4408 S:      Maintained
4409 F:      Documentation/hwmon/f71805f
4410 F:      drivers/hwmon/f71805f.c
4411
4412 FC0011 TUNER DRIVER
4413 M:      Michael Buesch <m@bues.ch>
4414 L:      linux-media@vger.kernel.org
4415 S:      Maintained
4416 F:      drivers/media/tuners/fc0011.h
4417 F:      drivers/media/tuners/fc0011.c
4418
4419 FC2580 MEDIA DRIVER
4420 M:      Antti Palosaari <crope@iki.fi>
4421 L:      linux-media@vger.kernel.org
4422 W:      https://linuxtv.org
4423 W:      http://palosaari.fi/linux/
4424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4425 T:      git git://linuxtv.org/anttip/media_tree.git
4426 S:      Maintained
4427 F:      drivers/media/tuners/fc2580*
4428
4429 FANOTIFY
4430 M:      Eric Paris <eparis@redhat.com>
4431 S:      Maintained
4432 F:      fs/notify/fanotify/
4433 F:      include/linux/fanotify.h
4434 F:      include/uapi/linux/fanotify.h
4435
4436 FARSYNC SYNCHRONOUS DRIVER
4437 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4438 W:      http://www.farsite.co.uk/
4439 S:      Supported
4440 F:      drivers/net/wan/farsync.*
4441
4442 FAULT INJECTION SUPPORT
4443 M:      Akinobu Mita <akinobu.mita@gmail.com>
4444 S:      Supported
4445 F:      Documentation/fault-injection/
4446 F:      lib/fault-inject.c
4447
4448 FBTFT Framebuffer drivers
4449 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4450 M:      Noralf Trønnes <noralf@tronnes.org>
4451 S:      Maintained
4452 F:      drivers/staging/fbtft/
4453
4454 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4455 M:      Vasu Dev <vasu.dev@intel.com>
4456 L:      fcoe-devel@open-fcoe.org
4457 W:      www.Open-FCoE.org
4458 S:      Supported
4459 F:      drivers/scsi/libfc/
4460 F:      drivers/scsi/fcoe/
4461 F:      include/scsi/fc/
4462 F:      include/scsi/libfc.h
4463 F:      include/scsi/libfcoe.h
4464 F:      include/uapi/scsi/fc/
4465
4466 FILE LOCKING (flock() and fcntl()/lockf())
4467 M:      Jeff Layton <jlayton@poochiereds.net>
4468 M:      "J. Bruce Fields" <bfields@fieldses.org>
4469 L:      linux-fsdevel@vger.kernel.org
4470 S:      Maintained
4471 F:      include/linux/fcntl.h
4472 F:      include/linux/fs.h
4473 F:      include/uapi/linux/fcntl.h
4474 F:      include/uapi/linux/fs.h
4475 F:      fs/fcntl.c
4476 F:      fs/locks.c
4477
4478 FILESYSTEMS (VFS and infrastructure)
4479 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4480 L:      linux-fsdevel@vger.kernel.org
4481 S:      Maintained
4482 F:      fs/*
4483
4484 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4485 M:      Riku Voipio <riku.voipio@iki.fi>
4486 L:      linux-hwmon@vger.kernel.org
4487 S:      Maintained
4488 F:      drivers/hwmon/f75375s.c
4489 F:      include/linux/f75375s.h
4490
4491 FIREWIRE AUDIO DRIVERS
4492 M:      Clemens Ladisch <clemens@ladisch.de>
4493 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4494 T:      git git://git.alsa-project.org/alsa-kernel.git
4495 S:      Maintained
4496 F:      sound/firewire/
4497
4498 FIREWIRE MEDIA DRIVERS (firedtv)
4499 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4500 L:      linux-media@vger.kernel.org
4501 L:      linux1394-devel@lists.sourceforge.net
4502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4503 S:      Maintained
4504 F:      drivers/media/firewire/
4505
4506 FIREWIRE SBP-2 TARGET
4507 M:      Chris Boot <bootc@bootc.net>
4508 L:      linux-scsi@vger.kernel.org
4509 L:      target-devel@vger.kernel.org
4510 L:      linux1394-devel@lists.sourceforge.net
4511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4512 S:      Maintained
4513 F:      drivers/target/sbp/
4514
4515 FIREWIRE SUBSYSTEM
4516 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4517 L:      linux1394-devel@lists.sourceforge.net
4518 W:      http://ieee1394.wiki.kernel.org/
4519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4520 S:      Maintained
4521 F:      drivers/firewire/
4522 F:      include/linux/firewire.h
4523 F:      include/uapi/linux/firewire*.h
4524 F:      tools/firewire/
4525
4526 FIRMWARE LOADER (request_firmware)
4527 M:      Ming Lei <ming.lei@canonical.com>
4528 L:      linux-kernel@vger.kernel.org
4529 S:      Maintained
4530 F:      Documentation/firmware_class/
4531 F:      drivers/base/firmware*.c
4532 F:      include/linux/firmware.h
4533
4534 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4535 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4536 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4537 S:      Maintained
4538 F:      drivers/block/rsxx/
4539
4540 FLOPPY DRIVER
4541 M:      Jiri Kosina <jikos@kernel.org>
4542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4543 S:      Odd fixes
4544 F:      drivers/block/floppy.c
4545
4546 FMC SUBSYSTEM
4547 M:      Alessandro Rubini <rubini@gnudd.com>
4548 W:      http://www.ohwr.org/projects/fmc-bus
4549 S:      Supported
4550 F:      drivers/fmc/
4551 F:      include/linux/fmc*.h
4552 F:      include/linux/ipmi-fru.h
4553 K:      fmc_d.*register
4554
4555 FPGA MANAGER FRAMEWORK
4556 M:      Alan Tull <atull@opensource.altera.com>
4557 R:      Moritz Fischer <moritz.fischer@ettus.com>
4558 S:      Maintained
4559 F:      drivers/fpga/
4560 F:      include/linux/fpga/fpga-mgr.h
4561 W:      http://www.rocketboards.org
4562
4563 FPU EMULATOR
4564 M:      Bill Metzenthen <billm@melbpc.org.au>
4565 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4566 S:      Maintained
4567 F:      arch/x86/math-emu/
4568
4569 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4570 L:      netdev@vger.kernel.org
4571 S:      Orphan
4572 F:      drivers/net/wan/dlci.c
4573 F:      drivers/net/wan/sdla.c
4574
4575 FRAMEBUFFER LAYER
4576 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4577 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4578 L:      linux-fbdev@vger.kernel.org
4579 W:      http://linux-fbdev.sourceforge.net/
4580 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4582 S:      Maintained
4583 F:      Documentation/fb/
4584 F:      drivers/video/
4585 F:      include/video/
4586 F:      include/linux/fb.h
4587 F:      include/uapi/video/
4588 F:      include/uapi/linux/fb.h
4589
4590 FREESCALE DIU FRAMEBUFFER DRIVER
4591 M:      Timur Tabi <timur@tabi.org>
4592 L:      linux-fbdev@vger.kernel.org
4593 S:      Maintained
4594 F:      drivers/video/fbdev/fsl-diu-fb.*
4595
4596 FREESCALE DMA DRIVER
4597 M:      Li Yang <leoli@freescale.com>
4598 M:      Zhang Wei <zw@zh-kernel.org>
4599 L:      linuxppc-dev@lists.ozlabs.org
4600 S:      Maintained
4601 F:      drivers/dma/fsldma.*
4602
4603 FREESCALE GPMI NAND DRIVER
4604 M:      Han Xu <han.xu@nxp.com>
4605 L:      linux-mtd@lists.infradead.org
4606 S:      Maintained
4607 F:      drivers/mtd/nand/gpmi-nand/*
4608
4609 FREESCALE I2C CPM DRIVER
4610 M:      Jochen Friedrich <jochen@scram.de>
4611 L:      linuxppc-dev@lists.ozlabs.org
4612 L:      linux-i2c@vger.kernel.org
4613 S:      Maintained
4614 F:      drivers/i2c/busses/i2c-cpm.c
4615
4616 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4617 M:      Sascha Hauer <kernel@pengutronix.de>
4618 L:      linux-fbdev@vger.kernel.org
4619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4620 S:      Maintained
4621 F:      include/linux/platform_data/video-imxfb.h
4622 F:      drivers/video/fbdev/imxfb.c
4623
4624 FREESCALE QUAD SPI DRIVER
4625 M:      Han Xu <han.xu@nxp.com>
4626 L:      linux-mtd@lists.infradead.org
4627 S:      Maintained
4628 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4629
4630 FREESCALE SOC FS_ENET DRIVER
4631 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4632 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4633 L:      linuxppc-dev@lists.ozlabs.org
4634 L:      netdev@vger.kernel.org
4635 S:      Maintained
4636 F:      drivers/net/ethernet/freescale/fs_enet/
4637 F:      include/linux/fs_enet_pd.h
4638
4639 FREESCALE IMX / MXC FEC DRIVER
4640 M:      Fugang Duan <fugang.duan@nxp.com>
4641 L:      netdev@vger.kernel.org
4642 S:      Maintained
4643 F:      drivers/net/ethernet/freescale/fec_main.c
4644 F:      drivers/net/ethernet/freescale/fec_ptp.c
4645 F:      drivers/net/ethernet/freescale/fec.h
4646 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4647
4648 FREESCALE QUICC ENGINE LIBRARY
4649 L:      linuxppc-dev@lists.ozlabs.org
4650 S:      Orphan
4651 F:      drivers/soc/fsl/qe/
4652 F:      include/soc/fsl/*qe*.h
4653 F:      include/soc/fsl/*ucc*.h
4654
4655 FREESCALE USB PERIPHERAL DRIVERS
4656 M:      Li Yang <leoli@freescale.com>
4657 L:      linux-usb@vger.kernel.org
4658 L:      linuxppc-dev@lists.ozlabs.org
4659 S:      Maintained
4660 F:      drivers/usb/gadget/udc/fsl*
4661
4662 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4663 M:      Li Yang <leoli@freescale.com>
4664 L:      netdev@vger.kernel.org
4665 L:      linuxppc-dev@lists.ozlabs.org
4666 S:      Maintained
4667 F:      drivers/net/ethernet/freescale/ucc_geth*
4668
4669 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4670 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4671 L:      netdev@vger.kernel.org
4672 S:      Maintained
4673 F:      drivers/net/ethernet/freescale/gianfar*
4674 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4675 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4676
4677 FREESCALE QUICC ENGINE UCC UART DRIVER
4678 M:      Timur Tabi <timur@tabi.org>
4679 L:      linuxppc-dev@lists.ozlabs.org
4680 S:      Maintained
4681 F:      drivers/tty/serial/ucc_uart.c
4682
4683 FREESCALE SOC SOUND DRIVERS
4684 M:      Timur Tabi <timur@tabi.org>
4685 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4686 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4687 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4688 L:      linuxppc-dev@lists.ozlabs.org
4689 S:      Maintained
4690 F:      sound/soc/fsl/fsl*
4691 F:      sound/soc/fsl/imx*
4692 F:      sound/soc/fsl/mpc8610_hpcd.c
4693
4694 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4695 M:      "J. German Rivera" <German.Rivera@freescale.com>
4696 L:      linux-kernel@vger.kernel.org
4697 S:      Maintained
4698 F:      drivers/staging/fsl-mc/
4699
4700 FREEVXFS FILESYSTEM
4701 M:      Christoph Hellwig <hch@infradead.org>
4702 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4703 S:      Maintained
4704 F:      fs/freevxfs/
4705
4706 FREEZER
4707 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4708 M:      Pavel Machek <pavel@ucw.cz>
4709 L:      linux-pm@vger.kernel.org
4710 S:      Supported
4711 F:      Documentation/power/freezing-of-tasks.txt
4712 F:      include/linux/freezer.h
4713 F:      kernel/freezer.c
4714
4715 FRONTSWAP API
4716 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4717 L:      linux-kernel@vger.kernel.org
4718 S:      Maintained
4719 F:      mm/frontswap.c
4720 F:      include/linux/frontswap.h
4721
4722 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4723 M:      David Howells <dhowells@redhat.com>
4724 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4725 S:      Supported
4726 F:      Documentation/filesystems/caching/
4727 F:      fs/fscache/
4728 F:      include/linux/fscache*.h
4729
4730 F2FS FILE SYSTEM
4731 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4732 M:      Changman Lee <cm224.lee@samsung.com>
4733 R:      Chao Yu <chao2.yu@samsung.com>
4734 L:      linux-f2fs-devel@lists.sourceforge.net
4735 W:      http://en.wikipedia.org/wiki/F2FS
4736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4737 S:      Maintained
4738 F:      Documentation/filesystems/f2fs.txt
4739 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4740 F:      fs/f2fs/
4741 F:      include/linux/f2fs_fs.h
4742 F:      include/trace/events/f2fs.h
4743
4744 FUJITSU FR-V (FRV) PORT
4745 S:      Orphan
4746 F:      arch/frv/
4747
4748 FUJITSU LAPTOP EXTRAS
4749 M:      Jonathan Woithe <jwoithe@just42.net>
4750 L:      platform-driver-x86@vger.kernel.org
4751 S:      Maintained
4752 F:      drivers/platform/x86/fujitsu-laptop.c
4753
4754 FUJITSU M-5MO LS CAMERA ISP DRIVER
4755 M:      Kyungmin Park <kyungmin.park@samsung.com>
4756 M:      Heungjun Kim <riverful.kim@samsung.com>
4757 L:      linux-media@vger.kernel.org
4758 S:      Maintained
4759 F:      drivers/media/i2c/m5mols/
4760 F:      include/media/i2c/m5mols.h
4761
4762 FUJITSU TABLET EXTRAS
4763 M:      Robert Gerlach <khnz@gmx.de>
4764 L:      platform-driver-x86@vger.kernel.org
4765 S:      Maintained
4766 F:      drivers/platform/x86/fujitsu-tablet.c
4767
4768 FUSE: FILESYSTEM IN USERSPACE
4769 M:      Miklos Szeredi <miklos@szeredi.hu>
4770 L:      fuse-devel@lists.sourceforge.net
4771 W:      http://fuse.sourceforge.net/
4772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4773 S:      Maintained
4774 F:      fs/fuse/
4775 F:      include/uapi/linux/fuse.h
4776 F:      Documentation/filesystems/fuse.txt
4777
4778 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4779 M:      Rik Faith <faith@cs.unc.edu>
4780 L:      linux-scsi@vger.kernel.org
4781 S:      Odd Fixes (e.g., new signatures)
4782 F:      drivers/scsi/fdomain.*
4783
4784 GCOV BASED KERNEL PROFILING
4785 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4786 S:      Maintained
4787 F:      kernel/gcov/
4788 F:      Documentation/gcov.txt
4789
4790 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4791 M:      Achim Leubner <achim_leubner@adaptec.com>
4792 L:      linux-scsi@vger.kernel.org
4793 W:      http://www.icp-vortex.com/
4794 S:      Supported
4795 F:      drivers/scsi/gdt*
4796
4797 GDB KERNEL DEBUGGING HELPER SCRIPTS
4798 M:      Jan Kiszka <jan.kiszka@siemens.com>
4799 S:      Supported
4800 F:      scripts/gdb/
4801
4802 GEMTEK FM RADIO RECEIVER DRIVER
4803 M:      Hans Verkuil <hverkuil@xs4all.nl>
4804 L:      linux-media@vger.kernel.org
4805 T:      git git://linuxtv.org/media_tree.git
4806 W:      https://linuxtv.org
4807 S:      Maintained
4808 F:      drivers/media/radio/radio-gemtek*
4809
4810 GENERIC GPIO I2C DRIVER
4811 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4812 S:      Supported
4813 F:      drivers/i2c/busses/i2c-gpio.c
4814 F:      include/linux/i2c-gpio.h
4815
4816 GENERIC GPIO I2C MULTIPLEXER DRIVER
4817 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4818 L:      linux-i2c@vger.kernel.org
4819 S:      Supported
4820 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4821 F:      include/linux/i2c-mux-gpio.h
4822 F:      Documentation/i2c/muxes/i2c-mux-gpio
4823
4824 GENERIC HDLC (WAN) DRIVERS
4825 M:      Krzysztof Halasa <khc@pm.waw.pl>
4826 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4827 S:      Maintained
4828 F:      drivers/net/wan/c101.c
4829 F:      drivers/net/wan/hd6457*
4830 F:      drivers/net/wan/hdlc*
4831 F:      drivers/net/wan/n2.c
4832 F:      drivers/net/wan/pc300too.c
4833 F:      drivers/net/wan/pci200syn.c
4834 F:      drivers/net/wan/wanxl*
4835
4836 GENERIC INCLUDE/ASM HEADER FILES
4837 M:      Arnd Bergmann <arnd@arndb.de>
4838 L:      linux-arch@vger.kernel.org
4839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4840 S:      Maintained
4841 F:      include/asm-generic/
4842 F:      include/uapi/asm-generic/
4843
4844 GENERIC PHY FRAMEWORK
4845 M:      Kishon Vijay Abraham I <kishon@ti.com>
4846 L:      linux-kernel@vger.kernel.org
4847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4848 S:      Supported
4849 F:      drivers/phy/
4850 F:      include/linux/phy/
4851
4852 GENERIC PM DOMAINS
4853 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4854 M:      Kevin Hilman <khilman@kernel.org>
4855 M:      Ulf Hansson <ulf.hansson@linaro.org>
4856 L:      linux-pm@vger.kernel.org
4857 S:      Supported
4858 F:      drivers/base/power/domain*.c
4859 F:      include/linux/pm_domain.h
4860
4861 GENERIC UIO DRIVER FOR PCI DEVICES
4862 M:      "Michael S. Tsirkin" <mst@redhat.com>
4863 L:      kvm@vger.kernel.org
4864 S:      Supported
4865 F:      drivers/uio/uio_pci_generic.c
4866
4867 GET_MAINTAINER SCRIPT
4868 M:      Joe Perches <joe@perches.com>
4869 S:      Maintained
4870 F:      scripts/get_maintainer.pl
4871
4872 GFS2 FILE SYSTEM
4873 M:      Steven Whitehouse <swhiteho@redhat.com>
4874 M:      Bob Peterson <rpeterso@redhat.com>
4875 L:      cluster-devel@redhat.com
4876 W:      http://sources.redhat.com/cluster/
4877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4878 S:      Supported
4879 F:      Documentation/filesystems/gfs2*.txt
4880 F:      fs/gfs2/
4881 F:      include/uapi/linux/gfs2_ondisk.h
4882
4883 GIGASET ISDN DRIVERS
4884 M:      Paul Bolle <pebolle@tiscali.nl>
4885 L:      gigaset307x-common@lists.sourceforge.net
4886 W:      http://gigaset307x.sourceforge.net/
4887 S:      Odd Fixes
4888 F:      Documentation/isdn/README.gigaset
4889 F:      drivers/isdn/gigaset/
4890 F:      include/uapi/linux/gigaset_dev.h
4891
4892 GO7007 MPEG CODEC
4893 M:      Hans Verkuil <hans.verkuil@cisco.com>
4894 L:      linux-media@vger.kernel.org
4895 S:      Maintained
4896 F:      drivers/media/usb/go7007/
4897
4898 GOODIX TOUCHSCREEN
4899 M:      Bastien Nocera <hadess@hadess.net>
4900 L:      linux-input@vger.kernel.org
4901 S:      Maintained
4902 F:      drivers/input/touchscreen/goodix.c
4903
4904 GPIO SUBSYSTEM
4905 M:      Linus Walleij <linus.walleij@linaro.org>
4906 M:      Alexandre Courbot <gnurou@gmail.com>
4907 L:      linux-gpio@vger.kernel.org
4908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4909 S:      Maintained
4910 F:      Documentation/gpio/
4911 F:      Documentation/ABI/testing/gpio-cdev
4912 F:      Documentation/ABI/obsolete/sysfs-gpio
4913 F:      drivers/gpio/
4914 F:      include/linux/gpio/
4915 F:      include/linux/gpio.h
4916 F:      include/asm-generic/gpio.h
4917 F:      include/uapi/linux/gpio.h
4918 F:      tools/gpio/
4919
4920 GRE DEMULTIPLEXER DRIVER
4921 M:      Dmitry Kozlov <xeb@mail.ru>
4922 L:      netdev@vger.kernel.org
4923 S:      Maintained
4924 F:      net/ipv4/gre_demux.c
4925 F:      net/ipv4/gre_offload.c
4926 F:      include/net/gre.h
4927
4928 GRETH 10/100/1G Ethernet MAC device driver
4929 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4930 L:      netdev@vger.kernel.org
4931 S:      Maintained
4932 F:      drivers/net/ethernet/aeroflex/
4933
4934 GSPCA FINEPIX SUBDRIVER
4935 M:      Frank Zago <frank@zago.net>
4936 L:      linux-media@vger.kernel.org
4937 T:      git git://linuxtv.org/media_tree.git
4938 S:      Maintained
4939 F:      drivers/media/usb/gspca/finepix.c
4940
4941 GSPCA GL860 SUBDRIVER
4942 M:      Olivier Lorin <o.lorin@laposte.net>
4943 L:      linux-media@vger.kernel.org
4944 T:      git git://linuxtv.org/media_tree.git
4945 S:      Maintained
4946 F:      drivers/media/usb/gspca/gl860/
4947
4948 GSPCA M5602 SUBDRIVER
4949 M:      Erik Andren <erik.andren@gmail.com>
4950 L:      linux-media@vger.kernel.org
4951 T:      git git://linuxtv.org/media_tree.git
4952 S:      Maintained
4953 F:      drivers/media/usb/gspca/m5602/
4954
4955 GSPCA PAC207 SONIXB SUBDRIVER
4956 M:      Hans de Goede <hdegoede@redhat.com>
4957 L:      linux-media@vger.kernel.org
4958 T:      git git://linuxtv.org/media_tree.git
4959 S:      Maintained
4960 F:      drivers/media/usb/gspca/pac207.c
4961
4962 GSPCA SN9C20X SUBDRIVER
4963 M:      Brian Johnson <brijohn@gmail.com>
4964 L:      linux-media@vger.kernel.org
4965 T:      git git://linuxtv.org/media_tree.git
4966 S:      Maintained
4967 F:      drivers/media/usb/gspca/sn9c20x.c
4968
4969 GSPCA T613 SUBDRIVER
4970 M:      Leandro Costantino <lcostantino@gmail.com>
4971 L:      linux-media@vger.kernel.org
4972 T:      git git://linuxtv.org/media_tree.git
4973 S:      Maintained
4974 F:      drivers/media/usb/gspca/t613.c
4975
4976 GSPCA USB WEBCAM DRIVER
4977 M:      Hans de Goede <hdegoede@redhat.com>
4978 L:      linux-media@vger.kernel.org
4979 T:      git git://linuxtv.org/media_tree.git
4980 S:      Maintained
4981 F:      drivers/media/usb/gspca/
4982
4983 GUID PARTITION TABLE (GPT)
4984 M:      Davidlohr Bueso <dave@stgolabs.net>
4985 L:      linux-efi@vger.kernel.org
4986 S:      Maintained
4987 F:      block/partitions/efi.*
4988
4989 STK1160 USB VIDEO CAPTURE DRIVER
4990 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4991 L:      linux-media@vger.kernel.org
4992 T:      git git://linuxtv.org/media_tree.git
4993 S:      Maintained
4994 F:      drivers/media/usb/stk1160/
4995
4996 H8/300 ARCHITECTURE
4997 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4998 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4999 W:      http://uclinux-h8.sourceforge.jp
5000 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5001 S:      Maintained
5002 F:      arch/h8300/
5003 F:      drivers/clocksource/h8300_*.c
5004 F:      drivers/clk/h8300/
5005 F:      drivers/irqchip/irq-renesas-h8*.c
5006
5007 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5008 M:      Frank Seidel <frank@f-seidel.de>
5009 L:      platform-driver-x86@vger.kernel.org
5010 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5011 S:      Maintained
5012 F:      drivers/platform/x86/hdaps.c
5013
5014 HDPVR USB VIDEO ENCODER DRIVER
5015 M:      Hans Verkuil <hverkuil@xs4all.nl>
5016 L:      linux-media@vger.kernel.org
5017 T:      git git://linuxtv.org/media_tree.git
5018 W:      https://linuxtv.org
5019 S:      Odd Fixes
5020 F:      drivers/media/usb/hdpvr/
5021
5022 HWPOISON MEMORY FAILURE HANDLING
5023 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5024 L:      linux-mm@kvack.org
5025 S:      Maintained
5026 F:      mm/memory-failure.c
5027 F:      mm/hwpoison-inject.c
5028
5029 HYPERVISOR VIRTUAL CONSOLE DRIVER
5030 L:      linuxppc-dev@lists.ozlabs.org
5031 S:      Odd Fixes
5032 F:      drivers/tty/hvc/
5033
5034 HACKRF MEDIA DRIVER
5035 M:      Antti Palosaari <crope@iki.fi>
5036 L:      linux-media@vger.kernel.org
5037 W:      https://linuxtv.org
5038 W:      http://palosaari.fi/linux/
5039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5040 T:      git git://linuxtv.org/anttip/media_tree.git
5041 S:      Maintained
5042 F:      drivers/media/usb/hackrf/
5043
5044 HARDWARE MONITORING
5045 M:      Jean Delvare <jdelvare@suse.com>
5046 M:      Guenter Roeck <linux@roeck-us.net>
5047 L:      linux-hwmon@vger.kernel.org
5048 W:      http://hwmon.wiki.kernel.org/
5049 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5051 S:      Maintained
5052 F:      Documentation/hwmon/
5053 F:      drivers/hwmon/
5054 F:      include/linux/hwmon*.h
5055
5056 HARDWARE RANDOM NUMBER GENERATOR CORE
5057 M:      Matt Mackall <mpm@selenic.com>
5058 M:      Herbert Xu <herbert@gondor.apana.org.au>
5059 L:      linux-crypto@vger.kernel.org
5060 S:      Odd fixes
5061 F:      Documentation/hw_random.txt
5062 F:      drivers/char/hw_random/
5063 F:      include/linux/hw_random.h
5064
5065 HARDWARE SPINLOCK CORE
5066 M:      Ohad Ben-Cohen <ohad@wizery.com>
5067 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5068 L:      linux-remoteproc@vger.kernel.org
5069 S:      Maintained
5070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5071 F:      Documentation/hwspinlock.txt
5072 F:      drivers/hwspinlock/hwspinlock_*
5073 F:      include/linux/hwspinlock.h
5074
5075 HARMONY SOUND DRIVER
5076 L:      linux-parisc@vger.kernel.org
5077 S:      Maintained
5078 F:      sound/parisc/harmony.*
5079
5080 HD29L2 MEDIA DRIVER
5081 M:      Antti Palosaari <crope@iki.fi>
5082 L:      linux-media@vger.kernel.org
5083 W:      https://linuxtv.org
5084 W:      http://palosaari.fi/linux/
5085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5086 T:      git git://linuxtv.org/anttip/media_tree.git
5087 S:      Maintained
5088 F:      drivers/media/dvb-frontends/hd29l2*
5089
5090 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5091 M:      Don Brace <don.brace@microsemi.com>
5092 L:      iss_storagedev@hp.com
5093 L:      esc.storagedev@microsemi.com
5094 L:      linux-scsi@vger.kernel.org
5095 S:      Supported
5096 F:      Documentation/scsi/hpsa.txt
5097 F:      drivers/scsi/hpsa*.[ch]
5098 F:      include/linux/cciss*.h
5099 F:      include/uapi/linux/cciss*.h
5100
5101 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5102 M:      Don Brace <don.brace@microsemi.com>
5103 L:      iss_storagedev@hp.com
5104 L:      esc.storagedev@microsemi.com
5105 L:      linux-scsi@vger.kernel.org
5106 S:      Supported
5107 F:      Documentation/blockdev/cciss.txt
5108 F:      drivers/block/cciss*
5109 F:      include/linux/cciss_ioctl.h
5110 F:      include/uapi/linux/cciss_ioctl.h
5111
5112 HFS FILESYSTEM
5113 L:      linux-fsdevel@vger.kernel.org
5114 S:      Orphan
5115 F:      Documentation/filesystems/hfs.txt
5116 F:      fs/hfs/
5117
5118 HFSPLUS FILESYSTEM
5119 L:      linux-fsdevel@vger.kernel.org
5120 S:      Orphan
5121 F:      Documentation/filesystems/hfsplus.txt
5122 F:      fs/hfsplus/
5123
5124 HGA FRAMEBUFFER DRIVER
5125 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5126 L:      linux-nvidia@lists.surfsouth.com
5127 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5128 S:      Maintained
5129 F:      drivers/video/fbdev/hgafb.c
5130
5131 HIBERNATION (aka Software Suspend, aka swsusp)
5132 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5133 M:      Pavel Machek <pavel@ucw.cz>
5134 L:      linux-pm@vger.kernel.org
5135 S:      Supported
5136 F:      arch/x86/power/
5137 F:      drivers/base/power/
5138 F:      kernel/power/
5139 F:      include/linux/suspend.h
5140 F:      include/linux/freezer.h
5141 F:      include/linux/pm.h
5142 F:      arch/*/include/asm/suspend*.h
5143
5144 HID CORE LAYER
5145 M:      Jiri Kosina <jikos@kernel.org>
5146 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5147 L:      linux-input@vger.kernel.org
5148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5149 S:      Maintained
5150 F:      drivers/hid/
5151 F:      include/linux/hid*
5152 F:      include/uapi/linux/hid*
5153
5154 HID SENSOR HUB DRIVERS
5155 M:      Jiri Kosina <jikos@kernel.org>
5156 M:      Jonathan Cameron <jic23@kernel.org>
5157 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5158 L:      linux-input@vger.kernel.org
5159 L:      linux-iio@vger.kernel.org
5160 S:      Maintained
5161 F:      Documentation/hid/hid-sensor*
5162 F:      drivers/hid/hid-sensor-*
5163 F:      drivers/iio/*/hid-*
5164 F:      include/linux/hid-sensor-*
5165
5166 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5167 M:      Thomas Gleixner <tglx@linutronix.de>
5168 L:      linux-kernel@vger.kernel.org
5169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5170 S:      Maintained
5171 F:      Documentation/timers/
5172 F:      kernel/time/hrtimer.c
5173 F:      kernel/time/clockevents.c
5174 F:      kernel/time/tick*.*
5175 F:      kernel/time/timer_*.c
5176 F:      include/linux/clockchips.h
5177 F:      include/linux/hrtimer.h
5178
5179 HIGH-SPEED SCC DRIVER FOR AX.25
5180 L:      linux-hams@vger.kernel.org
5181 S:      Orphan
5182 F:      drivers/net/hamradio/dmascc.c
5183 F:      drivers/net/hamradio/scc.c
5184
5185 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5186 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5187 W:      http://www.highpoint-tech.com
5188 S:      Supported
5189 F:      Documentation/scsi/hptiop.txt
5190 F:      drivers/scsi/hptiop.c
5191
5192 HIPPI
5193 M:      Jes Sorensen <jes@trained-monkey.org>
5194 L:      linux-hippi@sunsite.dk
5195 S:      Maintained
5196 F:      include/linux/hippidevice.h
5197 F:      include/uapi/linux/if_hippi.h
5198 F:      net/802/hippi.c
5199 F:      drivers/net/hippi/
5200
5201 HISILICON SAS Controller
5202 M:      John Garry <john.garry@huawei.com>
5203 W:      http://www.hisilicon.com
5204 S:      Supported
5205 F:      drivers/scsi/hisi_sas/
5206 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5207
5208 HOST AP DRIVER
5209 M:      Jouni Malinen <j@w1.fi>
5210 L:      hostap@shmoo.com (subscribers-only)
5211 L:      linux-wireless@vger.kernel.org
5212 W:      http://hostap.epitest.fi/
5213 S:      Maintained
5214 F:      drivers/net/wireless/intersil/hostap/
5215
5216 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5217 L:      platform-driver-x86@vger.kernel.org
5218 S:      Orphan
5219 F:      drivers/platform/x86/tc1100-wmi.c
5220
5221 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5222 M:      Jaroslav Kysela <perex@perex.cz>
5223 S:      Maintained
5224 F:      drivers/net/ethernet/hp/hp100.*
5225
5226 HPET:   High Precision Event Timers driver
5227 M:      Clemens Ladisch <clemens@ladisch.de>
5228 S:      Maintained
5229 F:      Documentation/timers/hpet.txt
5230 F:      drivers/char/hpet.c
5231 F:      include/linux/hpet.h
5232 F:      include/uapi/linux/hpet.h
5233
5234 HPET:   x86
5235 S:      Orphan
5236 F:      arch/x86/kernel/hpet.c
5237 F:      arch/x86/include/asm/hpet.h
5238
5239 HPFS FILESYSTEM
5240 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5241 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5242 S:      Maintained
5243 F:      fs/hpfs/
5244
5245 HSI SUBSYSTEM
5246 M:      Sebastian Reichel <sre@kernel.org>
5247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5248 S:      Maintained
5249 F:      Documentation/ABI/testing/sysfs-bus-hsi
5250 F:      Documentation/hsi.txt
5251 F:      drivers/hsi/
5252 F:      include/linux/hsi/
5253 F:      include/uapi/linux/hsi/
5254
5255 HSO 3G MODEM DRIVER
5256 M:      Jan Dumon <j.dumon@option.com>
5257 W:      http://www.pharscape.org
5258 S:      Maintained
5259 F:      drivers/net/usb/hso.c
5260
5261 HSR NETWORK PROTOCOL
5262 M:      Arvid Brodin <arvid.brodin@alten.se>
5263 L:      netdev@vger.kernel.org
5264 S:      Maintained
5265 F:      net/hsr/
5266
5267 HTCPEN TOUCHSCREEN DRIVER
5268 M:      Pau Oliva Fora <pof@eslack.org>
5269 L:      linux-input@vger.kernel.org
5270 S:      Maintained
5271 F:      drivers/input/touchscreen/htcpen.c
5272
5273 HUGETLB FILESYSTEM
5274 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5275 S:      Maintained
5276 F:      fs/hugetlbfs/
5277
5278 Hyper-V CORE AND DRIVERS
5279 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5280 M:      Haiyang Zhang <haiyangz@microsoft.com>
5281 L:      devel@linuxdriverproject.org
5282 S:      Maintained
5283 F:      arch/x86/include/asm/mshyperv.h
5284 F:      arch/x86/include/uapi/asm/hyperv.h
5285 F:      arch/x86/kernel/cpu/mshyperv.c
5286 F:      drivers/hid/hid-hyperv.c
5287 F:      drivers/hv/
5288 F:      drivers/input/serio/hyperv-keyboard.c
5289 F:      drivers/pci/host/pci-hyperv.c
5290 F:      drivers/net/hyperv/
5291 F:      drivers/scsi/storvsc_drv.c
5292 F:      drivers/video/fbdev/hyperv_fb.c
5293 F:      include/linux/hyperv.h
5294 F:      tools/hv/
5295 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5296
5297 I2C MUXES
5298 M:      Peter Rosin <peda@axentia.se>
5299 L:      linux-i2c@vger.kernel.org
5300 S:      Maintained
5301 F:      Documentation/i2c/muxes/
5302 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5303 F:      drivers/i2c/i2c-mux.c
5304 F:      drivers/i2c/muxes/
5305 F:      include/linux/i2c-mux.h
5306
5307 I2C OVER PARALLEL PORT
5308 M:      Jean Delvare <jdelvare@suse.com>
5309 L:      linux-i2c@vger.kernel.org
5310 S:      Maintained
5311 F:      Documentation/i2c/busses/i2c-parport
5312 F:      Documentation/i2c/busses/i2c-parport-light
5313 F:      drivers/i2c/busses/i2c-parport.c
5314 F:      drivers/i2c/busses/i2c-parport-light.c
5315
5316 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5317 M:      Jean Delvare <jdelvare@suse.com>
5318 L:      linux-i2c@vger.kernel.org
5319 S:      Maintained
5320 F:      Documentation/i2c/busses/i2c-ali1535
5321 F:      Documentation/i2c/busses/i2c-ali1563
5322 F:      Documentation/i2c/busses/i2c-ali15x3
5323 F:      Documentation/i2c/busses/i2c-amd756
5324 F:      Documentation/i2c/busses/i2c-amd8111
5325 F:      Documentation/i2c/busses/i2c-i801
5326 F:      Documentation/i2c/busses/i2c-nforce2
5327 F:      Documentation/i2c/busses/i2c-piix4
5328 F:      Documentation/i2c/busses/i2c-sis5595
5329 F:      Documentation/i2c/busses/i2c-sis630
5330 F:      Documentation/i2c/busses/i2c-sis96x
5331 F:      Documentation/i2c/busses/i2c-via
5332 F:      Documentation/i2c/busses/i2c-viapro
5333 F:      drivers/i2c/busses/i2c-ali1535.c
5334 F:      drivers/i2c/busses/i2c-ali1563.c
5335 F:      drivers/i2c/busses/i2c-ali15x3.c
5336 F:      drivers/i2c/busses/i2c-amd756.c
5337 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5338 F:      drivers/i2c/busses/i2c-amd8111.c
5339 F:      drivers/i2c/busses/i2c-i801.c
5340 F:      drivers/i2c/busses/i2c-isch.c
5341 F:      drivers/i2c/busses/i2c-nforce2.c
5342 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5343 F:      drivers/i2c/busses/i2c-piix4.c
5344 F:      drivers/i2c/busses/i2c-sis5595.c
5345 F:      drivers/i2c/busses/i2c-sis630.c
5346 F:      drivers/i2c/busses/i2c-sis96x.c
5347 F:      drivers/i2c/busses/i2c-via.c
5348 F:      drivers/i2c/busses/i2c-viapro.c
5349
5350 I2C/SMBUS ISMT DRIVER
5351 M:      Seth Heasley <seth.heasley@intel.com>
5352 M:      Neil Horman <nhorman@tuxdriver.com>
5353 L:      linux-i2c@vger.kernel.org
5354 F:      drivers/i2c/busses/i2c-ismt.c
5355 F:      Documentation/i2c/busses/i2c-ismt
5356
5357 I2C/SMBUS STUB DRIVER
5358 M:      Jean Delvare <jdelvare@suse.com>
5359 L:      linux-i2c@vger.kernel.org
5360 S:      Maintained
5361 F:      drivers/i2c/i2c-stub.c
5362
5363 I2C SUBSYSTEM
5364 M:      Wolfram Sang <wsa@the-dreams.de>
5365 L:      linux-i2c@vger.kernel.org
5366 W:      https://i2c.wiki.kernel.org/
5367 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5369 S:      Maintained
5370 F:      Documentation/devicetree/bindings/i2c/
5371 F:      Documentation/i2c/
5372 F:      drivers/i2c/
5373 F:      drivers/i2c/*/
5374 F:      include/linux/i2c.h
5375 F:      include/linux/i2c-*.h
5376 F:      include/uapi/linux/i2c.h
5377 F:      include/uapi/linux/i2c-*.h
5378
5379 I2C ACPI SUPPORT
5380 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5381 L:      linux-i2c@vger.kernel.org
5382 L:      linux-acpi@vger.kernel.org
5383 S:      Maintained
5384
5385 I2C-TAOS-EVM DRIVER
5386 M:      Jean Delvare <jdelvare@suse.com>
5387 L:      linux-i2c@vger.kernel.org
5388 S:      Maintained
5389 F:      Documentation/i2c/busses/i2c-taos-evm
5390 F:      drivers/i2c/busses/i2c-taos-evm.c
5391
5392 I2C-TINY-USB DRIVER
5393 M:      Till Harbaum <till@harbaum.org>
5394 L:      linux-i2c@vger.kernel.org
5395 W:      http://www.harbaum.org/till/i2c_tiny_usb
5396 S:      Maintained
5397 F:      drivers/i2c/busses/i2c-tiny-usb.c
5398
5399 i386 BOOT CODE
5400 M:      "H. Peter Anvin" <hpa@zytor.com>
5401 S:      Maintained
5402 F:      arch/x86/boot/
5403
5404 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5405 M:      "H. Peter Anvin" <hpa@zytor.com>
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5407 S:      Maintained
5408
5409 IA64 (Itanium) PLATFORM
5410 M:      Tony Luck <tony.luck@intel.com>
5411 M:      Fenghua Yu <fenghua.yu@intel.com>
5412 L:      linux-ia64@vger.kernel.org
5413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5414 S:      Maintained
5415 F:      arch/ia64/
5416
5417 IBM Power VMX Cryptographic instructions
5418 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5419 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5420 L:      linux-crypto@vger.kernel.org
5421 S:      Supported
5422 F:      drivers/crypto/vmx/Makefile
5423 F:      drivers/crypto/vmx/Kconfig
5424 F:      drivers/crypto/vmx/vmx.c
5425 F:      drivers/crypto/vmx/aes*
5426 F:      drivers/crypto/vmx/ghash*
5427 F:      drivers/crypto/vmx/ppc-xlate.pl
5428
5429 IBM Power in-Nest Crypto Acceleration
5430 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5431 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5432 L:      linux-crypto@vger.kernel.org
5433 S:      Supported
5434 F:      drivers/crypto/nx/Makefile
5435 F:      drivers/crypto/nx/Kconfig
5436 F:      drivers/crypto/nx/nx-aes*
5437 F:      drivers/crypto/nx/nx-sha*
5438 F:      drivers/crypto/nx/nx.*
5439 F:      drivers/crypto/nx/nx_csbcpb.h
5440 F:      drivers/crypto/nx/nx_debugfs.h
5441
5442 IBM Power 842 compression accelerator
5443 M:      Dan Streetman <ddstreet@ieee.org>
5444 S:      Supported
5445 F:      drivers/crypto/nx/Makefile
5446 F:      drivers/crypto/nx/Kconfig
5447 F:      drivers/crypto/nx/nx-842*
5448 F:      include/linux/sw842.h
5449 F:      crypto/842.c
5450 F:      lib/842/
5451
5452 IBM Power Linux RAID adapter
5453 M:      Brian King <brking@us.ibm.com>
5454 S:      Supported
5455 F:      drivers/scsi/ipr.*
5456
5457 IBM Power Virtual Ethernet Device Driver
5458 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5459 L:      netdev@vger.kernel.org
5460 S:      Supported
5461 F:      drivers/net/ethernet/ibm/ibmveth.*
5462
5463 IBM Power SRIOV Virtual NIC Device Driver
5464 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5465 M:      John Allen <jallen@linux.vnet.ibm.com>
5466 L:      netdev@vger.kernel.org
5467 S:      Supported
5468 F:      drivers/net/ethernet/ibm/ibmvnic.*
5469
5470 IBM Power Virtual SCSI Device Drivers
5471 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5472 L:      linux-scsi@vger.kernel.org
5473 S:      Supported
5474 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5475 F:      drivers/scsi/ibmvscsi/viosrp.h
5476
5477 IBM Power Virtual FC Device Drivers
5478 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5479 L:      linux-scsi@vger.kernel.org
5480 S:      Supported
5481 F:      drivers/scsi/ibmvscsi/ibmvfc*
5482
5483 IBM ServeRAID RAID DRIVER
5484 S:      Orphan
5485 F:      drivers/scsi/ips.*
5486
5487 ICH LPC AND GPIO DRIVER
5488 M:      Peter Tyser <ptyser@xes-inc.com>
5489 S:      Maintained
5490 F:      drivers/mfd/lpc_ich.c
5491 F:      drivers/gpio/gpio-ich.c
5492
5493 IDE SUBSYSTEM
5494 M:      "David S. Miller" <davem@davemloft.net>
5495 L:      linux-ide@vger.kernel.org
5496 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5498 S:      Maintained
5499 F:      Documentation/ide/
5500 F:      drivers/ide/
5501 F:      include/linux/ide.h
5502
5503 IDEAPAD LAPTOP EXTRAS DRIVER
5504 M:      Ike Panhc <ike.pan@canonical.com>
5505 L:      platform-driver-x86@vger.kernel.org
5506 W:      http://launchpad.net/ideapad-laptop
5507 S:      Maintained
5508 F:      drivers/platform/x86/ideapad-laptop.c
5509
5510 IDEAPAD LAPTOP SLIDEBAR DRIVER
5511 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5512 L:      linux-input@vger.kernel.org
5513 W:      https://github.com/o2genum/ideapad-slidebar
5514 S:      Maintained
5515 F:      drivers/input/misc/ideapad_slidebar.c
5516
5517 IDE/ATAPI DRIVERS
5518 M:      Borislav Petkov <bp@alien8.de>
5519 L:      linux-ide@vger.kernel.org
5520 S:      Maintained
5521 F:      Documentation/cdrom/ide-cd
5522 F:      drivers/ide/ide-cd*
5523
5524 IDLE-I7300
5525 M:      Andy Henroid <andrew.d.henroid@intel.com>
5526 L:      linux-pm@vger.kernel.org
5527 S:      Supported
5528 F:      drivers/idle/i7300_idle.c
5529
5530 IEEE 802.15.4 SUBSYSTEM
5531 M:      Alexander Aring <aar@pengutronix.de>
5532 L:      linux-wpan@vger.kernel.org
5533 W:      http://wpan.cakelab.org/
5534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5536 S:      Maintained
5537 F:      net/ieee802154/
5538 F:      net/mac802154/
5539 F:      drivers/net/ieee802154/
5540 F:      include/linux/nl802154.h
5541 F:      include/linux/ieee802154.h
5542 F:      include/net/nl802154.h
5543 F:      include/net/mac802154.h
5544 F:      include/net/af_ieee802154.h
5545 F:      include/net/cfg802154.h
5546 F:      include/net/ieee802154_netdev.h
5547 F:      Documentation/networking/ieee802154.txt
5548
5549 IGORPLUG-USB IR RECEIVER
5550 M:      Sean Young <sean@mess.org>
5551 L:      linux-media@vger.kernel.org
5552 S:      Maintained
5553 F:      drivers/media/rc/igorplugusb.c
5554
5555 IGUANAWORKS USB IR TRANSCEIVER
5556 M:      Sean Young <sean@mess.org>
5557 L:      linux-media@vger.kernel.org
5558 S:      Maintained
5559 F:      drivers/media/rc/iguanair.c
5560
5561 IIO SUBSYSTEM AND DRIVERS
5562 M:      Jonathan Cameron <jic23@kernel.org>
5563 R:      Hartmut Knaack <knaack.h@gmx.de>
5564 R:      Lars-Peter Clausen <lars@metafoo.de>
5565 R:      Peter Meerwald <pmeerw@pmeerw.net>
5566 L:      linux-iio@vger.kernel.org
5567 S:      Maintained
5568 F:      drivers/iio/
5569 F:      drivers/staging/iio/
5570 F:      include/linux/iio/
5571 F:      tools/iio/
5572
5573 IKANOS/ADI EAGLE ADSL USB DRIVER
5574 M:      Matthieu Castet <castet.matthieu@free.fr>
5575 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5576 S:      Maintained
5577 F:      drivers/usb/atm/ueagle-atm.c
5578
5579 INA209 HARDWARE MONITOR DRIVER
5580 M:      Guenter Roeck <linux@roeck-us.net>
5581 L:      linux-hwmon@vger.kernel.org
5582 S:      Maintained
5583 F:      Documentation/hwmon/ina209
5584 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5585 F:      drivers/hwmon/ina209.c
5586
5587 INA2XX HARDWARE MONITOR DRIVER
5588 M:      Guenter Roeck <linux@roeck-us.net>
5589 L:      linux-hwmon@vger.kernel.org
5590 S:      Maintained
5591 F:      Documentation/hwmon/ina2xx
5592 F:      drivers/hwmon/ina2xx.c
5593 F:      include/linux/platform_data/ina2xx.h
5594
5595 INDUSTRY PACK SUBSYSTEM (IPACK)
5596 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5597 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5598 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5599 L:      industrypack-devel@lists.sourceforge.net
5600 W:      http://industrypack.sourceforge.net
5601 S:      Maintained
5602 F:      drivers/ipack/
5603
5604 INGENIC JZ4780 DMA Driver
5605 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5606 S:      Maintained
5607 F:      drivers/dma/dma-jz4780.c
5608
5609 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5610 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5611 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5612 L:      linux-ima-devel@lists.sourceforge.net
5613 L:      linux-ima-user@lists.sourceforge.net
5614 L:      linux-security-module@vger.kernel.org
5615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5616 S:      Supported
5617 F:      security/integrity/ima/
5618
5619 IMGTEC IR DECODER DRIVER
5620 M:      James Hogan <james.hogan@imgtec.com>
5621 S:      Maintained
5622 F:      drivers/media/rc/img-ir/
5623
5624 IMS TWINTURBO FRAMEBUFFER DRIVER
5625 L:      linux-fbdev@vger.kernel.org
5626 S:      Orphan
5627 F:      drivers/video/fbdev/imsttfb.c
5628
5629 INFINIBAND SUBSYSTEM
5630 M:      Doug Ledford <dledford@redhat.com>
5631 M:      Sean Hefty <sean.hefty@intel.com>
5632 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5633 L:      linux-rdma@vger.kernel.org
5634 W:      http://www.openfabrics.org/
5635 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5637 S:      Supported
5638 F:      Documentation/infiniband/
5639 F:      drivers/infiniband/
5640 F:      drivers/staging/rdma/
5641 F:      include/uapi/linux/if_infiniband.h
5642 F:      include/uapi/rdma/
5643 F:      include/rdma/
5644
5645 INOTIFY
5646 M:      John McCutchan <john@johnmccutchan.com>
5647 M:      Robert Love <rlove@rlove.org>
5648 M:      Eric Paris <eparis@parisplace.org>
5649 S:      Maintained
5650 F:      Documentation/filesystems/inotify.txt
5651 F:      fs/notify/inotify/
5652 F:      include/linux/inotify.h
5653 F:      include/uapi/linux/inotify.h
5654
5655 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5656 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5657 L:      linux-input@vger.kernel.org
5658 Q:      http://patchwork.kernel.org/project/linux-input/list/
5659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5660 S:      Maintained
5661 F:      drivers/input/
5662 F:      include/linux/input.h
5663 F:      include/uapi/linux/input.h
5664 F:      include/linux/input/
5665 F:      Documentation/devicetree/bindings/input/
5666
5667 INPUT MULTITOUCH (MT) PROTOCOL
5668 M:      Henrik Rydberg <rydberg@bitmath.org>
5669 L:      linux-input@vger.kernel.org
5670 S:      Odd fixes
5671 F:      Documentation/input/multi-touch-protocol.txt
5672 F:      drivers/input/input-mt.c
5673 K:      \b(ABS|SYN)_MT_
5674
5675 INTEL ASoC BDW/HSW DRIVERS
5676 M:      Jie Yang <yang.jie@linux.intel.com>
5677 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5678 S:      Supported
5679 F:      sound/soc/intel/common/sst-dsp*
5680 F:      sound/soc/intel/common/sst-firmware.c
5681 F:      sound/soc/intel/boards/broadwell.c
5682 F:      sound/soc/intel/haswell/
5683
5684 INTEL C600 SERIES SAS CONTROLLER DRIVER
5685 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5686 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5687 L:      linux-scsi@vger.kernel.org
5688 T:      git git://git.code.sf.net/p/intel-sas/isci
5689 S:      Supported
5690 F:      drivers/scsi/isci/
5691
5692 INTEL HID EVENT DRIVER
5693 M:      Alex Hung <alex.hung@canonical.com>
5694 L:      platform-driver-x86@vger.kernel.org
5695 S:      Maintained
5696 F:      drivers/platform/x86/intel-hid.c
5697
5698 INTEL IDLE DRIVER
5699 M:      Len Brown <lenb@kernel.org>
5700 L:      linux-pm@vger.kernel.org
5701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5702 S:      Supported
5703 F:      drivers/idle/intel_idle.c
5704
5705 INTEL PSTATE DRIVER
5706 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5707 M:      Len Brown <lenb@kernel.org>
5708 L:      linux-pm@vger.kernel.org
5709 S:      Supported
5710 F:      drivers/cpufreq/intel_pstate.c
5711
5712 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5713 M:      Maik Broemme <mbroemme@plusserver.de>
5714 L:      linux-fbdev@vger.kernel.org
5715 S:      Maintained
5716 F:      Documentation/fb/intelfb.txt
5717 F:      drivers/video/fbdev/intelfb/
5718
5719 INTEL 810/815 FRAMEBUFFER DRIVER
5720 M:      Antonino Daplas <adaplas@gmail.com>
5721 L:      linux-fbdev@vger.kernel.org
5722 S:      Maintained
5723 F:      drivers/video/fbdev/i810/
5724
5725 INTEL MENLOW THERMAL DRIVER
5726 M:      Sujith Thomas <sujith.thomas@intel.com>
5727 L:      platform-driver-x86@vger.kernel.org
5728 W:      https://01.org/linux-acpi
5729 S:      Supported
5730 F:      drivers/platform/x86/intel_menlow.c
5731
5732 INTEL I/OAT DMA DRIVER
5733 M:      Dave Jiang <dave.jiang@intel.com>
5734 R:      Dan Williams <dan.j.williams@intel.com>
5735 L:      dmaengine@vger.kernel.org
5736 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5737 S:      Supported
5738 F:      drivers/dma/ioat*
5739
5740 INTEL IOMMU (VT-d)
5741 M:      David Woodhouse <dwmw2@infradead.org>
5742 L:      iommu@lists.linux-foundation.org
5743 T:      git git://git.infradead.org/iommu-2.6.git
5744 S:      Supported
5745 F:      drivers/iommu/intel-iommu.c
5746 F:      include/linux/intel-iommu.h
5747
5748 INTEL IOP-ADMA DMA DRIVER
5749 R:      Dan Williams <dan.j.williams@intel.com>
5750 S:      Odd fixes
5751 F:      drivers/dma/iop-adma.c
5752
5753 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5754 M:      Krzysztof Halasa <khalasa@piap.pl>
5755 S:      Maintained
5756 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5757 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5758 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5759 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5760 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5761 F:      drivers/net/wan/ixp4xx_hss.c
5762
5763 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5764 M:      Deepak Saxena <dsaxena@plexity.net>
5765 S:      Maintained
5766 F:      drivers/char/hw_random/ixp4xx-rng.c
5767
5768 INTEL ETHERNET DRIVERS
5769 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5770 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5771 R:      Shannon Nelson <shannon.nelson@intel.com>
5772 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5773 R:      Don Skidmore <donald.c.skidmore@intel.com>
5774 R:      Bruce Allan <bruce.w.allan@intel.com>
5775 R:      John Ronciak <john.ronciak@intel.com>
5776 R:      Mitch Williams <mitch.a.williams@intel.com>
5777 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5778 W:      http://www.intel.com/support/feedback.htm
5779 W:      http://e1000.sourceforge.net/
5780 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5783 S:      Supported
5784 F:      Documentation/networking/e100.txt
5785 F:      Documentation/networking/e1000.txt
5786 F:      Documentation/networking/e1000e.txt
5787 F:      Documentation/networking/igb.txt
5788 F:      Documentation/networking/igbvf.txt
5789 F:      Documentation/networking/ixgb.txt
5790 F:      Documentation/networking/ixgbe.txt
5791 F:      Documentation/networking/ixgbevf.txt
5792 F:      Documentation/networking/i40e.txt
5793 F:      Documentation/networking/i40evf.txt
5794 F:      drivers/net/ethernet/intel/
5795 F:      drivers/net/ethernet/intel/*/
5796
5797 INTEL RDMA RNIC DRIVER
5798 M:     Faisal Latif <faisal.latif@intel.com>
5799 R:     Chien Tin Tung <chien.tin.tung@intel.com>
5800 R:     Mustafa Ismail <mustafa.ismail@intel.com>
5801 R:     Shiraz Saleem <shiraz.saleem@intel.com>
5802 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5803 L:     linux-rdma@vger.kernel.org
5804 S:     Supported
5805 F:     drivers/infiniband/hw/i40iw/
5806
5807 INTEL-MID GPIO DRIVER
5808 M:      David Cohen <david.a.cohen@linux.intel.com>
5809 L:      linux-gpio@vger.kernel.org
5810 S:      Maintained
5811 F:      drivers/gpio/gpio-intel-mid.c
5812
5813 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5814 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5815 L:      linux-wireless@vger.kernel.org
5816 S:      Maintained
5817 F:      Documentation/networking/README.ipw2100
5818 F:      Documentation/networking/README.ipw2200
5819 F:      drivers/net/wireless/intel/ipw2x00/
5820
5821 INTEL(R) TRACE HUB
5822 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5823 S:      Supported
5824 F:      Documentation/trace/intel_th.txt
5825 F:      drivers/hwtracing/intel_th/
5826
5827 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5828 M:      Ning Sun <ning.sun@intel.com>
5829 L:      tboot-devel@lists.sourceforge.net
5830 W:      http://tboot.sourceforge.net
5831 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5832 S:      Supported
5833 F:      Documentation/intel_txt.txt
5834 F:      include/linux/tboot.h
5835 F:      arch/x86/kernel/tboot.c
5836
5837 INTEL WIRELESS WIMAX CONNECTION 2400
5838 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5839 M:      linux-wimax@intel.com
5840 L:      wimax@linuxwimax.org (subscribers-only)
5841 S:      Supported
5842 W:      http://linuxwimax.org
5843 F:      Documentation/wimax/README.i2400m
5844 F:      drivers/net/wimax/i2400m/
5845 F:      include/uapi/linux/wimax/i2400m.h
5846
5847 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5848 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5849 L:      linux-wireless@vger.kernel.org
5850 S:      Supported
5851 F:      drivers/net/wireless/intel/iwlegacy/
5852
5853 INTEL WIRELESS WIFI LINK (iwlwifi)
5854 M:      Johannes Berg <johannes.berg@intel.com>
5855 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5856 M:      Intel Linux Wireless <linuxwifi@intel.com>
5857 L:      linux-wireless@vger.kernel.org
5858 W:      http://intellinuxwireless.org
5859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5860 S:      Supported
5861 F:      drivers/net/wireless/intel/iwlwifi/
5862
5863 INTEL MANAGEMENT ENGINE (mei)
5864 M:      Tomas Winkler <tomas.winkler@intel.com>
5865 L:      linux-kernel@vger.kernel.org
5866 S:      Supported
5867 F:      include/uapi/linux/mei.h
5868 F:      include/linux/mei_cl_bus.h
5869 F:      drivers/misc/mei/*
5870 F:      drivers/watchdog/mei_wdt.c
5871 F:      Documentation/misc-devices/mei/*
5872
5873 INTEL MIC DRIVERS (mic)
5874 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5875 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5876 S:      Supported
5877 W:      https://github.com/sudeepdutt/mic
5878 W:      http://software.intel.com/en-us/mic-developer
5879 F:      include/linux/mic_bus.h
5880 F:      include/linux/scif.h
5881 F:      include/uapi/linux/mic_common.h
5882 F:      include/uapi/linux/mic_ioctl.h
5883 F:      include/uapi/linux/scif_ioctl.h
5884 F:      drivers/misc/mic/
5885 F:      drivers/dma/mic_x100_dma.c
5886 F:      drivers/dma/mic_x100_dma.h
5887 F:      Documentation/mic/
5888
5889 INTEL PMC/P-Unit IPC DRIVER
5890 M:      Zha Qipeng<qipeng.zha@intel.com>
5891 L:      platform-driver-x86@vger.kernel.org
5892 S:      Maintained
5893 F:      drivers/platform/x86/intel_pmc_ipc.c
5894 F:      drivers/platform/x86/intel_punit_ipc.c
5895 F:      arch/x86/include/asm/intel_pmc_ipc.h
5896 F:      arch/x86/include/asm/intel_punit_ipc.h
5897
5898 INTEL TELEMETRY DRIVER
5899 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5900 L:      platform-driver-x86@vger.kernel.org
5901 S:      Maintained
5902 F:      arch/x86/include/asm/intel_telemetry.h
5903 F:      drivers/platform/x86/intel_telemetry*
5904
5905 IOC3 ETHERNET DRIVER
5906 M:      Ralf Baechle <ralf@linux-mips.org>
5907 L:      linux-mips@linux-mips.org
5908 S:      Maintained
5909 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5910
5911 IOC3 SERIAL DRIVER
5912 M:      Pat Gefre <pfg@sgi.com>
5913 L:      linux-serial@vger.kernel.org
5914 S:      Maintained
5915 F:      drivers/tty/serial/ioc3_serial.c
5916
5917 IOMMU DRIVERS
5918 M:      Joerg Roedel <joro@8bytes.org>
5919 L:      iommu@lists.linux-foundation.org
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5921 S:      Maintained
5922 F:      drivers/iommu/
5923
5924 IP MASQUERADING
5925 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5926 S:      Maintained
5927 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5928
5929 IPMI SUBSYSTEM
5930 M:      Corey Minyard <minyard@acm.org>
5931 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5932 W:      http://openipmi.sourceforge.net/
5933 S:      Supported
5934 F:      Documentation/IPMI.txt
5935 F:      drivers/char/ipmi/
5936 F:      include/linux/ipmi*
5937 F:      include/uapi/linux/ipmi*
5938
5939 QCOM AUDIO (ASoC) DRIVERS
5940 M:      Patrick Lai <plai@codeaurora.org>
5941 M:      Banajit Goswami <bgoswami@codeaurora.org>
5942 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5943 S:      Supported
5944 F:      sound/soc/qcom/
5945
5946 IPS SCSI RAID DRIVER
5947 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5948 L:      linux-scsi@vger.kernel.org
5949 W:      http://www.adaptec.com/
5950 S:      Maintained
5951 F:      drivers/scsi/ips*
5952
5953 IPVS
5954 M:      Wensong Zhang <wensong@linux-vs.org>
5955 M:      Simon Horman <horms@verge.net.au>
5956 M:      Julian Anastasov <ja@ssi.bg>
5957 L:      netdev@vger.kernel.org
5958 L:      lvs-devel@vger.kernel.org
5959 S:      Maintained
5960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5962 F:      Documentation/networking/ipvs-sysctl.txt
5963 F:      include/net/ip_vs.h
5964 F:      include/uapi/linux/ip_vs.h
5965 F:      net/netfilter/ipvs/
5966
5967 IPWIRELESS DRIVER
5968 M:      Jiri Kosina <jikos@kernel.org>
5969 M:      David Sterba <dsterba@suse.com>
5970 S:      Odd Fixes
5971 F:      drivers/tty/ipwireless/
5972
5973 IPX NETWORK LAYER
5974 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5975 L:      netdev@vger.kernel.org
5976 S:      Maintained
5977 F:      include/net/ipx.h
5978 F:      include/uapi/linux/ipx.h
5979 F:      net/ipx/
5980
5981 IRDA SUBSYSTEM
5982 M:      Samuel Ortiz <samuel@sortiz.org>
5983 L:      irda-users@lists.sourceforge.net (subscribers-only)
5984 L:      netdev@vger.kernel.org
5985 W:      http://irda.sourceforge.net/
5986 S:      Maintained
5987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5988 F:      Documentation/networking/irda.txt
5989 F:      drivers/net/irda/
5990 F:      include/net/irda/
5991 F:      net/irda/
5992
5993 IRQ SUBSYSTEM
5994 M:      Thomas Gleixner <tglx@linutronix.de>
5995 L:      linux-kernel@vger.kernel.org
5996 S:      Maintained
5997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5998 F:      kernel/irq/
5999
6000 IRQCHIP DRIVERS
6001 M:      Thomas Gleixner <tglx@linutronix.de>
6002 M:      Jason Cooper <jason@lakedaemon.net>
6003 M:      Marc Zyngier <marc.zyngier@arm.com>
6004 L:      linux-kernel@vger.kernel.org
6005 S:      Maintained
6006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6007 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6008 F:      Documentation/devicetree/bindings/interrupt-controller/
6009 F:      drivers/irqchip/
6010
6011 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6012 M:      Jiang Liu <jiang.liu@linux.intel.com>
6013 M:      Marc Zyngier <marc.zyngier@arm.com>
6014 S:      Maintained
6015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6016 F:      Documentation/IRQ-domain.txt
6017 F:      include/linux/irqdomain.h
6018 F:      kernel/irq/irqdomain.c
6019 F:      kernel/irq/msi.c
6020
6021 ISAPNP
6022 M:      Jaroslav Kysela <perex@perex.cz>
6023 S:      Maintained
6024 F:      Documentation/isapnp.txt
6025 F:      drivers/pnp/isapnp/
6026 F:      include/linux/isapnp.h
6027
6028 ISA RADIO MODULE
6029 M:      Hans Verkuil <hverkuil@xs4all.nl>
6030 L:      linux-media@vger.kernel.org
6031 T:      git git://linuxtv.org/media_tree.git
6032 W:      https://linuxtv.org
6033 S:      Maintained
6034 F:      drivers/media/radio/radio-isa*
6035
6036 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6037 M:      Peter Jones <pjones@redhat.com>
6038 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6039 S:      Maintained
6040 F:      drivers/firmware/iscsi_ibft*
6041
6042 ISCSI
6043 M:      Mike Christie <michaelc@cs.wisc.edu>
6044 L:      open-iscsi@googlegroups.com
6045 W:      www.open-iscsi.org
6046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6047 S:      Maintained
6048 F:      drivers/scsi/*iscsi*
6049 F:      include/scsi/*iscsi*
6050
6051 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6052 M:      Or Gerlitz <ogerlitz@mellanox.com>
6053 M:      Sagi Grimberg <sagig@mellanox.com>
6054 M:      Roi Dayan <roid@mellanox.com>
6055 L:      linux-rdma@vger.kernel.org
6056 S:      Supported
6057 W:      http://www.openfabrics.org
6058 W:      www.open-iscsi.org
6059 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6060 F:      drivers/infiniband/ulp/iser/
6061
6062 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6063 M:      Sagi Grimberg <sagig@mellanox.com>
6064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6065 L:      linux-rdma@vger.kernel.org
6066 L:      target-devel@vger.kernel.org
6067 S:      Supported
6068 W:      http://www.linux-iscsi.org
6069 F:      drivers/infiniband/ulp/isert
6070
6071 ISDN SUBSYSTEM
6072 M:      Karsten Keil <isdn@linux-pingi.de>
6073 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6074 L:      netdev@vger.kernel.org
6075 W:      http://www.isdn4linux.de
6076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6077 S:      Maintained
6078 F:      Documentation/isdn/
6079 F:      drivers/isdn/
6080 F:      include/linux/isdn.h
6081 F:      include/linux/isdn/
6082 F:      include/uapi/linux/isdn.h
6083 F:      include/uapi/linux/isdn/
6084
6085 ISDN SUBSYSTEM (Eicon active card driver)
6086 M:      Armin Schindler <mac@melware.de>
6087 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6088 W:      http://www.melware.de
6089 S:      Maintained
6090 F:      drivers/isdn/hardware/eicon/
6091
6092 IT87 HARDWARE MONITORING DRIVER
6093 M:      Jean Delvare <jdelvare@suse.com>
6094 L:      linux-hwmon@vger.kernel.org
6095 S:      Maintained
6096 F:      Documentation/hwmon/it87
6097 F:      drivers/hwmon/it87.c
6098
6099 IT913X MEDIA DRIVER
6100 M:      Antti Palosaari <crope@iki.fi>
6101 L:      linux-media@vger.kernel.org
6102 W:      https://linuxtv.org
6103 W:      http://palosaari.fi/linux/
6104 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6105 T:      git git://linuxtv.org/anttip/media_tree.git
6106 S:      Maintained
6107 F:      drivers/media/tuners/it913x*
6108
6109 IVTV VIDEO4LINUX DRIVER
6110 M:      Andy Walls <awalls@md.metrocast.net>
6111 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6112 L:      linux-media@vger.kernel.org
6113 T:      git git://linuxtv.org/media_tree.git
6114 W:      http://www.ivtvdriver.org
6115 S:      Maintained
6116 F:      Documentation/video4linux/*.ivtv
6117 F:      drivers/media/pci/ivtv/
6118 F:      include/uapi/linux/ivtv*
6119
6120 IX2505V MEDIA DRIVER
6121 M:      Malcolm Priestley <tvboxspy@gmail.com>
6122 L:      linux-media@vger.kernel.org
6123 W:      https://linuxtv.org
6124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6125 S:      Maintained
6126 F:      drivers/media/dvb-frontends/ix2505v*
6127
6128 JC42.4 TEMPERATURE SENSOR DRIVER
6129 M:      Guenter Roeck <linux@roeck-us.net>
6130 L:      linux-hwmon@vger.kernel.org
6131 S:      Maintained
6132 F:      drivers/hwmon/jc42.c
6133 F:      Documentation/hwmon/jc42
6134
6135 JFS FILESYSTEM
6136 M:      Dave Kleikamp <shaggy@kernel.org>
6137 L:      jfs-discussion@lists.sourceforge.net
6138 W:      http://jfs.sourceforge.net/
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6140 S:      Maintained
6141 F:      Documentation/filesystems/jfs.txt
6142 F:      fs/jfs/
6143
6144 JME NETWORK DRIVER
6145 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6146 L:      netdev@vger.kernel.org
6147 S:      Maintained
6148 F:      drivers/net/ethernet/jme.*
6149
6150 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6151 M:      David Woodhouse <dwmw2@infradead.org>
6152 L:      linux-mtd@lists.infradead.org
6153 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6154 S:      Maintained
6155 F:      fs/jffs2/
6156 F:      include/uapi/linux/jffs2.h
6157
6158 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6159 M:      "Theodore Ts'o" <tytso@mit.edu>
6160 M:      Jan Kara <jack@suse.com>
6161 L:      linux-ext4@vger.kernel.org
6162 S:      Maintained
6163 F:      fs/jbd2/
6164 F:      include/linux/jbd2.h
6165
6166 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6167 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6168 L:      linux-media@vger.kernel.org
6169 S:      Maintained
6170 F:      drivers/media/platform/rcar_jpu.c
6171
6172 JSM Neo PCI based serial card
6173 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6174 L:      linux-serial@vger.kernel.org
6175 S:      Maintained
6176 F:      drivers/tty/serial/jsm/
6177
6178 K10TEMP HARDWARE MONITORING DRIVER
6179 M:      Clemens Ladisch <clemens@ladisch.de>
6180 L:      linux-hwmon@vger.kernel.org
6181 S:      Maintained
6182 F:      Documentation/hwmon/k10temp
6183 F:      drivers/hwmon/k10temp.c
6184
6185 K8TEMP HARDWARE MONITORING DRIVER
6186 M:      Rudolf Marek <r.marek@assembler.cz>
6187 L:      linux-hwmon@vger.kernel.org
6188 S:      Maintained
6189 F:      Documentation/hwmon/k8temp
6190 F:      drivers/hwmon/k8temp.c
6191
6192 KASAN
6193 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6194 R:      Alexander Potapenko <glider@google.com>
6195 R:      Dmitry Vyukov <dvyukov@google.com>
6196 L:      kasan-dev@googlegroups.com
6197 S:      Maintained
6198 F:      arch/*/include/asm/kasan.h
6199 F:      arch/*/mm/kasan_init*
6200 F:      Documentation/kasan.txt
6201 F:      include/linux/kasan.h
6202 F:      lib/test_kasan.c
6203 F:      mm/kasan/
6204 F:      scripts/Makefile.kasan
6205
6206 KCONFIG
6207 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6208 L:      linux-kbuild@vger.kernel.org
6209 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6210 S:      Maintained
6211 F:      Documentation/kbuild/kconfig-language.txt
6212 F:      scripts/kconfig/
6213
6214 KDUMP
6215 M:      Vivek Goyal <vgoyal@redhat.com>
6216 M:      Haren Myneni <hbabu@us.ibm.com>
6217 L:      kexec@lists.infradead.org
6218 W:      http://lse.sourceforge.net/kdump/
6219 S:      Maintained
6220 F:      Documentation/kdump/
6221
6222 KEENE FM RADIO TRANSMITTER DRIVER
6223 M:      Hans Verkuil <hverkuil@xs4all.nl>
6224 L:      linux-media@vger.kernel.org
6225 T:      git git://linuxtv.org/media_tree.git
6226 W:      https://linuxtv.org
6227 S:      Maintained
6228 F:      drivers/media/radio/radio-keene*
6229
6230 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6231 M:      Ian Kent <raven@themaw.net>
6232 L:      autofs@vger.kernel.org
6233 S:      Maintained
6234 F:      fs/autofs4/
6235
6236 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6237 M:      Michal Marek <mmarek@suse.com>
6238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6240 L:      linux-kbuild@vger.kernel.org
6241 S:      Maintained
6242 F:      Documentation/kbuild/
6243 F:      Makefile
6244 F:      scripts/Makefile.*
6245 F:      scripts/basic/
6246 F:      scripts/mk*
6247 F:      scripts/package/
6248
6249 KERNEL JANITORS
6250 L:      kernel-janitors@vger.kernel.org
6251 W:      http://kernelnewbies.org/KernelJanitors
6252 S:      Odd Fixes
6253
6254 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6255 M:      "J. Bruce Fields" <bfields@fieldses.org>
6256 M:      Jeff Layton <jlayton@poochiereds.net>
6257 L:      linux-nfs@vger.kernel.org
6258 W:      http://nfs.sourceforge.net/
6259 T:      git git://linux-nfs.org/~bfields/linux.git
6260 S:      Supported
6261 F:      fs/nfsd/
6262 F:      include/uapi/linux/nfsd/
6263 F:      fs/lockd/
6264 F:      fs/nfs_common/
6265 F:      net/sunrpc/
6266 F:      include/linux/lockd/
6267 F:      include/linux/sunrpc/
6268 F:      include/uapi/linux/sunrpc/
6269
6270 KERNEL SELFTEST FRAMEWORK
6271 M:      Shuah Khan <shuahkh@osg.samsung.com>
6272 L:      linux-kselftest@vger.kernel.org
6273 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6274 S:      Maintained
6275 F:      tools/testing/selftests
6276
6277 KERNEL VIRTUAL MACHINE (KVM)
6278 M:      Gleb Natapov <gleb@kernel.org>
6279 M:      Paolo Bonzini <pbonzini@redhat.com>
6280 L:      kvm@vger.kernel.org
6281 W:      http://www.linux-kvm.org
6282 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6283 S:      Supported
6284 F:      Documentation/*/kvm*.txt
6285 F:      Documentation/virtual/kvm/
6286 F:      arch/*/kvm/
6287 F:      arch/x86/kernel/kvm.c
6288 F:      arch/x86/kernel/kvmclock.c
6289 F:      arch/*/include/asm/kvm*
6290 F:      include/linux/kvm*
6291 F:      include/uapi/linux/kvm*
6292 F:      virt/kvm/
6293
6294 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6295 M:      Joerg Roedel <joro@8bytes.org>
6296 L:      kvm@vger.kernel.org
6297 W:      http://www.linux-kvm.org/
6298 S:      Maintained
6299 F:      arch/x86/include/asm/svm.h
6300 F:      arch/x86/kvm/svm.c
6301
6302 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6303 M:      Alexander Graf <agraf@suse.com>
6304 L:      kvm-ppc@vger.kernel.org
6305 W:      http://www.linux-kvm.org/
6306 T:      git git://github.com/agraf/linux-2.6.git
6307 S:      Supported
6308 F:      arch/powerpc/include/asm/kvm*
6309 F:      arch/powerpc/kvm/
6310
6311 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6312 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6313 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6314 L:      linux-s390@vger.kernel.org
6315 W:      http://www.ibm.com/developerworks/linux/linux390/
6316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6317 S:      Supported
6318 F:      Documentation/s390/kvm.txt
6319 F:      arch/s390/include/asm/kvm*
6320 F:      arch/s390/kvm/
6321
6322 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6323 M:      Christoffer Dall <christoffer.dall@linaro.org>
6324 M:      Marc Zyngier <marc.zyngier@arm.com>
6325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6326 L:      kvmarm@lists.cs.columbia.edu
6327 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6329 S:      Supported
6330 F:      arch/arm/include/uapi/asm/kvm*
6331 F:      arch/arm/include/asm/kvm*
6332 F:      arch/arm/kvm/
6333 F:      virt/kvm/arm/
6334 F:      include/kvm/arm_*
6335
6336 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6337 M:      Christoffer Dall <christoffer.dall@linaro.org>
6338 M:      Marc Zyngier <marc.zyngier@arm.com>
6339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6340 L:      kvmarm@lists.cs.columbia.edu
6341 S:      Maintained
6342 F:      arch/arm64/include/uapi/asm/kvm*
6343 F:      arch/arm64/include/asm/kvm*
6344 F:      arch/arm64/kvm/
6345
6346 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6347 M:      James Hogan <james.hogan@imgtec.com>
6348 L:      linux-mips@linux-mips.org
6349 S:      Supported
6350 F:      arch/mips/include/uapi/asm/kvm*
6351 F:      arch/mips/include/asm/kvm*
6352 F:      arch/mips/kvm/
6353
6354 KEXEC
6355 M:      Eric Biederman <ebiederm@xmission.com>
6356 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6357 L:      kexec@lists.infradead.org
6358 S:      Maintained
6359 F:      include/linux/kexec.h
6360 F:      include/uapi/linux/kexec.h
6361 F:      kernel/kexec.c
6362
6363 KEYS/KEYRINGS:
6364 M:      David Howells <dhowells@redhat.com>
6365 L:      keyrings@vger.kernel.org
6366 S:      Maintained
6367 F:      Documentation/security/keys.txt
6368 F:      include/linux/key.h
6369 F:      include/linux/key-type.h
6370 F:      include/keys/
6371 F:      security/keys/
6372
6373 KEYS-TRUSTED
6374 M:      David Safford <safford@us.ibm.com>
6375 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6376 L:      linux-security-module@vger.kernel.org
6377 L:      keyrings@vger.kernel.org
6378 S:      Supported
6379 F:      Documentation/security/keys-trusted-encrypted.txt
6380 F:      include/keys/trusted-type.h
6381 F:      security/keys/trusted.c
6382 F:      security/keys/trusted.h
6383
6384 KEYS-ENCRYPTED
6385 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6386 M:      David Safford <safford@us.ibm.com>
6387 L:      linux-security-module@vger.kernel.org
6388 L:      keyrings@vger.kernel.org
6389 S:      Supported
6390 F:      Documentation/security/keys-trusted-encrypted.txt
6391 F:      include/keys/encrypted-type.h
6392 F:      security/keys/encrypted-keys/
6393
6394 KGDB / KDB /debug_core
6395 M:      Jason Wessel <jason.wessel@windriver.com>
6396 W:      http://kgdb.wiki.kernel.org/
6397 L:      kgdb-bugreport@lists.sourceforge.net
6398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6399 S:      Maintained
6400 F:      Documentation/DocBook/kgdb.tmpl
6401 F:      drivers/misc/kgdbts.c
6402 F:      drivers/tty/serial/kgdboc.c
6403 F:      include/linux/kdb.h
6404 F:      include/linux/kgdb.h
6405 F:      kernel/debug/
6406
6407 KMEMCHECK
6408 M:      Vegard Nossum <vegardno@ifi.uio.no>
6409 M:      Pekka Enberg <penberg@kernel.org>
6410 S:      Maintained
6411 F:      Documentation/kmemcheck.txt
6412 F:      arch/x86/include/asm/kmemcheck.h
6413 F:      arch/x86/mm/kmemcheck/
6414 F:      include/linux/kmemcheck.h
6415 F:      mm/kmemcheck.c
6416
6417 KMEMLEAK
6418 M:      Catalin Marinas <catalin.marinas@arm.com>
6419 S:      Maintained
6420 F:      Documentation/kmemleak.txt
6421 F:      include/linux/kmemleak.h
6422 F:      mm/kmemleak.c
6423 F:      mm/kmemleak-test.c
6424
6425 KPROBES
6426 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6427 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6428 M:      "David S. Miller" <davem@davemloft.net>
6429 M:      Masami Hiramatsu <mhiramat@kernel.org>
6430 S:      Maintained
6431 F:      Documentation/kprobes.txt
6432 F:      include/linux/kprobes.h
6433 F:      kernel/kprobes.c
6434
6435 KS0108 LCD CONTROLLER DRIVER
6436 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6437 W:      http://miguelojeda.es/auxdisplay.htm
6438 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6439 S:      Maintained
6440 F:      Documentation/auxdisplay/ks0108
6441 F:      drivers/auxdisplay/ks0108.c
6442 F:      include/linux/ks0108.h
6443
6444 L3MDEV
6445 M:      David Ahern <dsa@cumulusnetworks.com>
6446 L:      netdev@vger.kernel.org
6447 S:      Maintained
6448 F:      net/l3mdev
6449 F:      include/net/l3mdev.h
6450
6451 LANTIQ MIPS ARCHITECTURE
6452 M:      John Crispin <blogic@openwrt.org>
6453 L:      linux-mips@linux-mips.org
6454 S:      Maintained
6455 F:      arch/mips/lantiq
6456
6457 LAPB module
6458 L:      linux-x25@vger.kernel.org
6459 S:      Orphan
6460 F:      Documentation/networking/lapb-module.txt
6461 F:      include/*/lapb.h
6462 F:      net/lapb/
6463
6464 LASI 53c700 driver for PARISC
6465 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6466 L:      linux-scsi@vger.kernel.org
6467 S:      Maintained
6468 F:      Documentation/scsi/53c700.txt
6469 F:      drivers/scsi/53c700*
6470
6471 LED SUBSYSTEM
6472 M:      Richard Purdie <rpurdie@rpsys.net>
6473 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6474 L:      linux-leds@vger.kernel.org
6475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6476 S:      Maintained
6477 F:      drivers/leds/
6478 F:      include/linux/leds.h
6479
6480 LEGACY EEPROM DRIVER
6481 M:      Jean Delvare <jdelvare@suse.com>
6482 S:      Maintained
6483 F:      Documentation/misc-devices/eeprom
6484 F:      drivers/misc/eeprom/eeprom.c
6485
6486 LEGO USB Tower driver
6487 M:      Juergen Stuber <starblue@users.sourceforge.net>
6488 L:      legousb-devel@lists.sourceforge.net
6489 W:      http://legousb.sourceforge.net/
6490 S:      Maintained
6491 F:      drivers/usb/misc/legousbtower.c
6492
6493 LG2160 MEDIA DRIVER
6494 M:      Michael Krufky <mkrufky@linuxtv.org>
6495 L:      linux-media@vger.kernel.org
6496 W:      https://linuxtv.org
6497 W:      http://github.com/mkrufky
6498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6499 T:      git git://linuxtv.org/mkrufky/tuners.git
6500 S:      Maintained
6501 F:      drivers/media/dvb-frontends/lg2160.*
6502
6503 LGDT3305 MEDIA DRIVER
6504 M:      Michael Krufky <mkrufky@linuxtv.org>
6505 L:      linux-media@vger.kernel.org
6506 W:      https://linuxtv.org
6507 W:      http://github.com/mkrufky
6508 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6509 T:      git git://linuxtv.org/mkrufky/tuners.git
6510 S:      Maintained
6511 F:      drivers/media/dvb-frontends/lgdt3305.*
6512
6513 LGUEST
6514 M:      Rusty Russell <rusty@rustcorp.com.au>
6515 L:      lguest@lists.ozlabs.org
6516 W:      http://lguest.ozlabs.org/
6517 S:      Odd Fixes
6518 F:      arch/x86/include/asm/lguest*.h
6519 F:      arch/x86/lguest/
6520 F:      drivers/lguest/
6521 F:      include/linux/lguest*.h
6522 F:      tools/lguest/
6523
6524 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6525 M:      Tejun Heo <tj@kernel.org>
6526 L:      linux-ide@vger.kernel.org
6527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6528 S:      Maintained
6529 F:      drivers/ata/
6530 F:      include/linux/ata.h
6531 F:      include/linux/libata.h
6532
6533 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6534 M:      Viresh Kumar <vireshk@kernel.org>
6535 L:      linux-ide@vger.kernel.org
6536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6537 S:      Maintained
6538 F:      include/linux/pata_arasan_cf_data.h
6539 F:      drivers/ata/pata_arasan_cf.c
6540
6541 LIBATA PATA DRIVERS
6542 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6543 M:      Tejun Heo <tj@kernel.org>
6544 L:      linux-ide@vger.kernel.org
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6546 S:      Maintained
6547 F:      drivers/ata/pata_*.c
6548 F:      drivers/ata/ata_generic.c
6549
6550 LIBATA SATA AHCI PLATFORM devices support
6551 M:      Hans de Goede <hdegoede@redhat.com>
6552 M:      Tejun Heo <tj@kernel.org>
6553 L:      linux-ide@vger.kernel.org
6554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6555 S:      Maintained
6556 F:      drivers/ata/ahci_platform.c
6557 F:      drivers/ata/libahci_platform.c
6558 F:      include/linux/ahci_platform.h
6559
6560 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6561 M:      Mikael Pettersson <mikpelinux@gmail.com>
6562 L:      linux-ide@vger.kernel.org
6563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6564 S:      Maintained
6565 F:      drivers/ata/sata_promise.*
6566
6567 LIBLOCKDEP
6568 M:      Sasha Levin <sasha.levin@oracle.com>
6569 S:      Maintained
6570 F:      tools/lib/lockdep/
6571
6572 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6573 M:      Dan Williams <dan.j.williams@intel.com>
6574 L:      linux-nvdimm@lists.01.org
6575 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6577 S:      Supported
6578 F:      drivers/nvdimm/*
6579 F:      include/linux/nd.h
6580 F:      include/linux/libnvdimm.h
6581 F:      include/uapi/linux/ndctl.h
6582
6583 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6584 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6585 L:      linux-nvdimm@lists.01.org
6586 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6587 S:      Supported
6588 F:      drivers/nvdimm/blk.c
6589 F:      drivers/nvdimm/region_devs.c
6590 F:      drivers/acpi/nfit*
6591
6592 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6593 M:      Vishal Verma <vishal.l.verma@intel.com>
6594 L:      linux-nvdimm@lists.01.org
6595 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6596 S:      Supported
6597 F:      drivers/nvdimm/btt*
6598
6599 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6600 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6601 L:      linux-nvdimm@lists.01.org
6602 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6603 S:      Supported
6604 F:      drivers/nvdimm/pmem.c
6605 F:      include/linux/pmem.h
6606 F:      arch/*/include/asm/pmem.h
6607
6608 LIGHTNVM PLATFORM SUPPORT
6609 M:      Matias Bjorling <mb@lightnvm.io>
6610 W:      http://github/OpenChannelSSD
6611 L:      linux-block@vger.kernel.org
6612 S:      Maintained
6613 F:      drivers/lightnvm/
6614 F:      include/linux/lightnvm.h
6615 F:      include/uapi/linux/lightnvm.h
6616
6617 LINUX FOR IBM pSERIES (RS/6000)
6618 M:      Paul Mackerras <paulus@au.ibm.com>
6619 W:      http://www.ibm.com/linux/ltc/projects/ppc
6620 S:      Supported
6621 F:      arch/powerpc/boot/rs6000.h
6622
6623 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6624 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6625 M:      Paul Mackerras <paulus@samba.org>
6626 M:      Michael Ellerman <mpe@ellerman.id.au>
6627 W:      http://www.penguinppc.org/
6628 L:      linuxppc-dev@lists.ozlabs.org
6629 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6631 S:      Supported
6632 F:      Documentation/powerpc/
6633 F:      arch/powerpc/
6634
6635 LINUX FOR POWER MACINTOSH
6636 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6637 W:      http://www.penguinppc.org/
6638 L:      linuxppc-dev@lists.ozlabs.org
6639 S:      Maintained
6640 F:      arch/powerpc/platforms/powermac/
6641 F:      drivers/macintosh/
6642
6643 LINUX FOR POWERPC EMBEDDED MPC5XXX
6644 M:      Anatolij Gustschin <agust@denx.de>
6645 L:      linuxppc-dev@lists.ozlabs.org
6646 T:      git git://git.denx.de/linux-denx-agust.git
6647 S:      Maintained
6648 F:      arch/powerpc/platforms/512x/
6649 F:      arch/powerpc/platforms/52xx/
6650
6651 LINUX FOR POWERPC EMBEDDED PPC4XX
6652 M:      Alistair Popple <alistair@popple.id.au>
6653 M:      Matt Porter <mporter@kernel.crashing.org>
6654 W:      http://www.penguinppc.org/
6655 L:      linuxppc-dev@lists.ozlabs.org
6656 S:      Maintained
6657 F:      arch/powerpc/platforms/40x/
6658 F:      arch/powerpc/platforms/44x/
6659
6660 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6661 L:      linuxppc-dev@lists.ozlabs.org
6662 S:      Orphan
6663 F:      arch/powerpc/*/*virtex*
6664 F:      arch/powerpc/*/*/*virtex*
6665
6666 LINUX FOR POWERPC EMBEDDED PPC8XX
6667 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6668 W:      http://www.penguinppc.org/
6669 L:      linuxppc-dev@lists.ozlabs.org
6670 S:      Maintained
6671 F:      arch/powerpc/platforms/8xx/
6672
6673 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6674 M:      Scott Wood <oss@buserror.net>
6675 M:      Kumar Gala <galak@kernel.crashing.org>
6676 W:      http://www.penguinppc.org/
6677 L:      linuxppc-dev@lists.ozlabs.org
6678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6679 S:      Maintained
6680 F:      arch/powerpc/platforms/83xx/
6681 F:      arch/powerpc/platforms/85xx/
6682
6683 LINUX FOR POWERPC PA SEMI PWRFICIENT
6684 M:      Olof Johansson <olof@lixom.net>
6685 L:      linuxppc-dev@lists.ozlabs.org
6686 S:      Maintained
6687 F:      arch/powerpc/platforms/pasemi/
6688 F:      drivers/*/*pasemi*
6689 F:      drivers/*/*/*pasemi*
6690
6691 LINUX SECURITY MODULE (LSM) FRAMEWORK
6692 M:      Chris Wright <chrisw@sous-sol.org>
6693 L:      linux-security-module@vger.kernel.org
6694 S:      Supported
6695
6696 LIS3LV02D ACCELEROMETER DRIVER
6697 M:      Eric Piel <eric.piel@tremplin-utc.net>
6698 S:      Maintained
6699 F:      Documentation/misc-devices/lis3lv02d
6700 F:      drivers/misc/lis3lv02d/
6701 F:      drivers/platform/x86/hp_accel.c
6702
6703 LIVE PATCHING
6704 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6705 M:      Jessica Yu <jeyu@redhat.com>
6706 M:      Jiri Kosina <jikos@kernel.org>
6707 M:      Miroslav Benes <mbenes@suse.cz>
6708 R:      Petr Mladek <pmladek@suse.com>
6709 S:      Maintained
6710 F:      kernel/livepatch/
6711 F:      include/linux/livepatch.h
6712 F:      arch/x86/include/asm/livepatch.h
6713 F:      arch/x86/kernel/livepatch.c
6714 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6715 F:      samples/livepatch/
6716 L:      live-patching@vger.kernel.org
6717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6718
6719 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6720 M:      Kees Cook <keescook@chromium.org>
6721 S:      Maintained
6722 F:      drivers/misc/lkdtm.c
6723
6724 LLC (802.2)
6725 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6726 S:      Maintained
6727 F:      include/linux/llc.h
6728 F:      include/uapi/linux/llc.h
6729 F:      include/net/llc*
6730 F:      net/llc/
6731
6732 LM73 HARDWARE MONITOR DRIVER
6733 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6734 L:      linux-hwmon@vger.kernel.org
6735 S:      Maintained
6736 F:      drivers/hwmon/lm73.c
6737
6738 LM78 HARDWARE MONITOR DRIVER
6739 M:      Jean Delvare <jdelvare@suse.com>
6740 L:      linux-hwmon@vger.kernel.org
6741 S:      Maintained
6742 F:      Documentation/hwmon/lm78
6743 F:      drivers/hwmon/lm78.c
6744
6745 LM83 HARDWARE MONITOR DRIVER
6746 M:      Jean Delvare <jdelvare@suse.com>
6747 L:      linux-hwmon@vger.kernel.org
6748 S:      Maintained
6749 F:      Documentation/hwmon/lm83
6750 F:      drivers/hwmon/lm83.c
6751
6752 LM90 HARDWARE MONITOR DRIVER
6753 M:      Jean Delvare <jdelvare@suse.com>
6754 L:      linux-hwmon@vger.kernel.org
6755 S:      Maintained
6756 F:      Documentation/hwmon/lm90
6757 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6758 F:      drivers/hwmon/lm90.c
6759
6760 LM95234 HARDWARE MONITOR DRIVER
6761 M:      Guenter Roeck <linux@roeck-us.net>
6762 L:      linux-hwmon@vger.kernel.org
6763 S:      Maintained
6764 F:      Documentation/hwmon/lm95234
6765 F:      drivers/hwmon/lm95234.c
6766
6767 LME2510 MEDIA DRIVER
6768 M:      Malcolm Priestley <tvboxspy@gmail.com>
6769 L:      linux-media@vger.kernel.org
6770 W:      https://linuxtv.org
6771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6772 S:      Maintained
6773 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6774
6775 LOCKDEP AND LOCKSTAT
6776 M:      Peter Zijlstra <peterz@infradead.org>
6777 M:      Ingo Molnar <mingo@redhat.com>
6778 L:      linux-kernel@vger.kernel.org
6779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6780 S:      Maintained
6781 F:      Documentation/locking/lockdep*.txt
6782 F:      Documentation/locking/lockstat.txt
6783 F:      include/linux/lockdep.h
6784 F:      kernel/locking/
6785
6786 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6787 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6788 L:      linux-ntfs-dev@lists.sourceforge.net
6789 W:      http://www.linux-ntfs.org/content/view/19/37/
6790 S:      Maintained
6791 F:      Documentation/ldm.txt
6792 F:      block/partitions/ldm.*
6793
6794 LogFS
6795 M:      Joern Engel <joern@logfs.org>
6796 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6797 L:      logfs@logfs.org
6798 W:      logfs.org
6799 S:      Maintained
6800 F:      fs/logfs/
6801
6802 LPC32XX MACHINE SUPPORT
6803 M:      Roland Stigge <stigge@antcom.de>
6804 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6805 S:      Maintained
6806 F:      arch/arm/mach-lpc32xx/
6807
6808 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6809 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6810 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6811 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6812 L:      MPT-FusionLinux.pdl@broadcom.com
6813 L:      linux-scsi@vger.kernel.org
6814 W:      http://www.avagotech.com/support/
6815 S:      Supported
6816 F:      drivers/message/fusion/
6817 F:      drivers/scsi/mpt2sas/
6818 F:      drivers/scsi/mpt3sas/
6819
6820 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6821 M:      Matthew Wilcox <matthew@wil.cx>
6822 L:      linux-scsi@vger.kernel.org
6823 S:      Maintained
6824 F:      drivers/scsi/sym53c8xx_2/
6825
6826 LTC4261 HARDWARE MONITOR DRIVER
6827 M:      Guenter Roeck <linux@roeck-us.net>
6828 L:      linux-hwmon@vger.kernel.org
6829 S:      Maintained
6830 F:      Documentation/hwmon/ltc4261
6831 F:      drivers/hwmon/ltc4261.c
6832
6833 LTP (Linux Test Project)
6834 M:      Mike Frysinger <vapier@gentoo.org>
6835 M:      Cyril Hrubis <chrubis@suse.cz>
6836 M:      Wanlong Gao <wanlong.gao@gmail.com>
6837 M:      Jan Stancek <jstancek@redhat.com>
6838 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6839 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6840 L:      ltp@lists.linux.it (subscribers-only)
6841 W:      http://linux-test-project.github.io/
6842 T:      git git://github.com/linux-test-project/ltp.git
6843 S:      Maintained
6844
6845 M32R ARCHITECTURE
6846 W:      http://www.linux-m32r.org/
6847 S:      Orphan
6848 F:      arch/m32r/
6849
6850 M68K ARCHITECTURE
6851 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6852 L:      linux-m68k@lists.linux-m68k.org
6853 W:      http://www.linux-m68k.org/
6854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6855 S:      Maintained
6856 F:      arch/m68k/
6857 F:      drivers/zorro/
6858
6859 M68K ON APPLE MACINTOSH
6860 M:      Joshua Thompson <funaho@jurai.org>
6861 W:      http://www.mac.linux-m68k.org/
6862 L:      linux-m68k@lists.linux-m68k.org
6863 S:      Maintained
6864 F:      arch/m68k/mac/
6865
6866 M68K ON HP9000/300
6867 M:      Philip Blundell <philb@gnu.org>
6868 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6869 S:      Maintained
6870 F:      arch/m68k/hp300/
6871
6872 M88DS3103 MEDIA DRIVER
6873 M:      Antti Palosaari <crope@iki.fi>
6874 L:      linux-media@vger.kernel.org
6875 W:      https://linuxtv.org
6876 W:      http://palosaari.fi/linux/
6877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6878 T:      git git://linuxtv.org/anttip/media_tree.git
6879 S:      Maintained
6880 F:      drivers/media/dvb-frontends/m88ds3103*
6881
6882 M88RS2000 MEDIA DRIVER
6883 M:      Malcolm Priestley <tvboxspy@gmail.com>
6884 L:      linux-media@vger.kernel.org
6885 W:      https://linuxtv.org
6886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6887 S:      Maintained
6888 F:      drivers/media/dvb-frontends/m88rs2000*
6889
6890 MA901 MASTERKIT USB FM RADIO DRIVER
6891 M:      Alexey Klimov <klimov.linux@gmail.com>
6892 L:      linux-media@vger.kernel.org
6893 T:      git git://linuxtv.org/media_tree.git
6894 S:      Maintained
6895 F:      drivers/media/radio/radio-ma901.c
6896
6897 MAC80211
6898 M:      Johannes Berg <johannes@sipsolutions.net>
6899 L:      linux-wireless@vger.kernel.org
6900 W:      http://wireless.kernel.org/
6901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6903 S:      Maintained
6904 F:      Documentation/networking/mac80211-injection.txt
6905 F:      include/net/mac80211.h
6906 F:      net/mac80211/
6907 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6908
6909 MACVLAN DRIVER
6910 M:      Patrick McHardy <kaber@trash.net>
6911 L:      netdev@vger.kernel.org
6912 S:      Maintained
6913 F:      drivers/net/macvlan.c
6914 F:      include/linux/if_macvlan.h
6915
6916 MAILBOX API
6917 M:      Jassi Brar <jassisinghbrar@gmail.com>
6918 L:      linux-kernel@vger.kernel.org
6919 S:      Maintained
6920 F:      drivers/mailbox/
6921 F:      include/linux/mailbox_client.h
6922 F:      include/linux/mailbox_controller.h
6923
6924 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6925 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6926 W:      http://www.kernel.org/doc/man-pages
6927 L:      linux-man@vger.kernel.org
6928 S:      Maintained
6929
6930 MARVELL ARMADA DRM SUPPORT
6931 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6932 S:      Maintained
6933 F:      drivers/gpu/drm/armada/
6934
6935 MARVELL 88E6352 DSA support
6936 M:      Guenter Roeck <linux@roeck-us.net>
6937 S:      Maintained
6938 F:      drivers/net/dsa/mv88e6352.c
6939
6940 MARVELL CRYPTO DRIVER
6941 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6942 M:      Arnaud Ebalard <arno@natisbad.org>
6943 F:      drivers/crypto/marvell/
6944 S:      Maintained
6945 L:      linux-crypto@vger.kernel.org
6946
6947 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6948 M:      Mirko Lindner <mlindner@marvell.com>
6949 M:      Stephen Hemminger <stephen@networkplumber.org>
6950 L:      netdev@vger.kernel.org
6951 S:      Maintained
6952 F:      drivers/net/ethernet/marvell/sk*
6953
6954 MARVELL LIBERTAS WIRELESS DRIVER
6955 L:      libertas-dev@lists.infradead.org
6956 S:      Orphan
6957 F:      drivers/net/wireless/marvell/libertas/
6958
6959 MARVELL MV643XX ETHERNET DRIVER
6960 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6961 L:      netdev@vger.kernel.org
6962 S:      Maintained
6963 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6964 F:      include/linux/mv643xx.h
6965
6966 MARVELL MVNETA ETHERNET DRIVER
6967 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6968 L:      netdev@vger.kernel.org
6969 S:      Maintained
6970 F:      drivers/net/ethernet/marvell/mvneta.*
6971
6972 MARVELL MWIFIEX WIRELESS DRIVER
6973 M:      Amitkumar Karwar <akarwar@marvell.com>
6974 M:      Nishant Sarmukadam <nishants@marvell.com>
6975 L:      linux-wireless@vger.kernel.org
6976 S:      Maintained
6977 F:      drivers/net/wireless/marvell/mwifiex/
6978
6979 MARVELL MWL8K WIRELESS DRIVER
6980 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6981 L:      linux-wireless@vger.kernel.org
6982 S:      Odd Fixes
6983 F:      drivers/net/wireless/marvell/mwl8k.c
6984
6985 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6986 M:      Nicolas Pitre <nico@fluxnic.net>
6987 S:      Odd Fixes
6988 F:      drivers/mmc/host/mvsdio.*
6989
6990 MATROX FRAMEBUFFER DRIVER
6991 L:      linux-fbdev@vger.kernel.org
6992 S:      Orphan
6993 F:      drivers/video/fbdev/matrox/matroxfb_*
6994 F:      include/uapi/linux/matroxfb.h
6995
6996 MAX16065 HARDWARE MONITOR DRIVER
6997 M:      Guenter Roeck <linux@roeck-us.net>
6998 L:      linux-hwmon@vger.kernel.org
6999 S:      Maintained
7000 F:      Documentation/hwmon/max16065
7001 F:      drivers/hwmon/max16065.c
7002
7003 MAX20751 HARDWARE MONITOR DRIVER
7004 M:      Guenter Roeck <linux@roeck-us.net>
7005 L:      linux-hwmon@vger.kernel.org
7006 S:      Maintained
7007 F:      Documentation/hwmon/max20751
7008 F:      drivers/hwmon/max20751.c
7009
7010 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7011 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7012 L:      linux-hwmon@vger.kernel.org
7013 S:      Maintained
7014 F:      Documentation/hwmon/max6650
7015 F:      drivers/hwmon/max6650.c
7016
7017 MAX6697 HARDWARE MONITOR DRIVER
7018 M:      Guenter Roeck <linux@roeck-us.net>
7019 L:      linux-hwmon@vger.kernel.org
7020 S:      Maintained
7021 F:      Documentation/hwmon/max6697
7022 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7023 F:      drivers/hwmon/max6697.c
7024 F:      include/linux/platform_data/max6697.h
7025
7026 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7027 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7028 L:      linux-pm@vger.kernel.org
7029 S:      Supported
7030 F:      drivers/power/max14577_charger.c
7031 F:      drivers/power/max77693_charger.c
7032
7033 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7034 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7035 L:      linux-kernel@vger.kernel.org
7036 S:      Supported
7037 F:      drivers/*/*max77802*.c
7038 F:      Documentation/devicetree/bindings/*/*max77802.txt
7039 F:      include/dt-bindings/*/*max77802.h
7040
7041 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7042 M:      Chanwoo Choi <cw00.choi@samsung.com>
7043 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7044 L:      linux-kernel@vger.kernel.org
7045 S:      Supported
7046 F:      drivers/*/max14577.c
7047 F:      drivers/*/max77686*.c
7048 F:      drivers/*/max77693.c
7049 F:      drivers/extcon/extcon-max14577.c
7050 F:      drivers/extcon/extcon-max77693.c
7051 F:      drivers/rtc/rtc-max77686.c
7052 F:      drivers/clk/clk-max77686.c
7053 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7054 F:      Documentation/devicetree/bindings/*/max77686.txt
7055 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7056 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7057 F:      include/linux/mfd/max14577*.h
7058 F:      include/linux/mfd/max77686*.h
7059 F:      include/linux/mfd/max77693*.h
7060
7061 MAXIRADIO FM RADIO RECEIVER DRIVER
7062 M:      Hans Verkuil <hverkuil@xs4all.nl>
7063 L:      linux-media@vger.kernel.org
7064 T:      git git://linuxtv.org/media_tree.git
7065 W:      https://linuxtv.org
7066 S:      Maintained
7067 F:      drivers/media/radio/radio-maxiradio*
7068
7069 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7070 M:      Peter Rosin <peda@axentia.se>
7071 L:      linux-iio@vger.kernel.org
7072 S:      Maintained
7073 F:      drivers/iio/potentiometer/mcp4531.c
7074
7075 MEDIA DRIVERS FOR RENESAS - VSP1
7076 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7077 L:      linux-media@vger.kernel.org
7078 L:      linux-renesas-soc@vger.kernel.org
7079 T:      git git://linuxtv.org/media_tree.git
7080 S:      Supported
7081 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7082 F:      drivers/media/platform/vsp1/
7083
7084 MEDIA DRIVERS FOR ASCOT2E
7085 M:      Sergey Kozlov <serjk@netup.ru>
7086 L:      linux-media@vger.kernel.org
7087 W:      https://linuxtv.org
7088 W:      http://netup.tv/
7089 T:      git git://linuxtv.org/media_tree.git
7090 S:      Supported
7091 F:      drivers/media/dvb-frontends/ascot2e*
7092
7093 MEDIA DRIVERS FOR CXD2841ER
7094 M:      Sergey Kozlov <serjk@netup.ru>
7095 L:      linux-media@vger.kernel.org
7096 W:      https://linuxtv.org
7097 W:      http://netup.tv/
7098 T:      git git://linuxtv.org/media_tree.git
7099 S:      Supported
7100 F:      drivers/media/dvb-frontends/cxd2841er*
7101
7102 MEDIA DRIVERS FOR HORUS3A
7103 M:      Sergey Kozlov <serjk@netup.ru>
7104 L:      linux-media@vger.kernel.org
7105 W:      https://linuxtv.org
7106 W:      http://netup.tv/
7107 T:      git git://linuxtv.org/media_tree.git
7108 S:      Supported
7109 F:      drivers/media/dvb-frontends/horus3a*
7110
7111 MEDIA DRIVERS FOR LNBH25
7112 M:      Sergey Kozlov <serjk@netup.ru>
7113 L:      linux-media@vger.kernel.org
7114 W:      https://linuxtv.org
7115 W:      http://netup.tv/
7116 T:      git git://linuxtv.org/media_tree.git
7117 S:      Supported
7118 F:      drivers/media/dvb-frontends/lnbh25*
7119
7120 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7121 M:      Sergey Kozlov <serjk@netup.ru>
7122 L:      linux-media@vger.kernel.org
7123 W:      https://linuxtv.org
7124 W:      http://netup.tv/
7125 T:      git git://linuxtv.org/media_tree.git
7126 S:      Supported
7127 F:      drivers/media/pci/netup_unidvb/*
7128
7129 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7130 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7131 P:      LinuxTV.org Project
7132 L:      linux-media@vger.kernel.org
7133 W:      https://linuxtv.org
7134 Q:      http://patchwork.kernel.org/project/linux-media/list/
7135 T:      git git://linuxtv.org/media_tree.git
7136 S:      Maintained
7137 F:      Documentation/dvb/
7138 F:      Documentation/video4linux/
7139 F:      Documentation/DocBook/media/
7140 F:      drivers/media/
7141 F:      drivers/staging/media/
7142 F:      include/linux/platform_data/media/
7143 F:      include/media/
7144 F:      include/uapi/linux/dvb/
7145 F:      include/uapi/linux/videodev2.h
7146 F:      include/uapi/linux/media.h
7147 F:      include/uapi/linux/v4l2-*
7148 F:      include/uapi/linux/meye.h
7149 F:      include/uapi/linux/ivtv*
7150 F:      include/uapi/linux/uvcvideo.h
7151
7152 MEDIATEK ETHERNET DRIVER
7153 M:      Felix Fietkau <nbd@openwrt.org>
7154 M:      John Crispin <blogic@openwrt.org>
7155 L:      netdev@vger.kernel.org
7156 S:      Maintained
7157 F:      drivers/net/ethernet/mediatek/
7158
7159 MEDIATEK MT7601U WIRELESS LAN DRIVER
7160 M:      Jakub Kicinski <kubakici@wp.pl>
7161 L:      linux-wireless@vger.kernel.org
7162 S:      Maintained
7163 F:      drivers/net/wireless/mediatek/mt7601u/
7164
7165 MEGARAID SCSI/SAS DRIVERS
7166 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7167 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7168 M:      Uday Lingala <uday.lingala@avagotech.com>
7169 L:      megaraidlinux.pdl@avagotech.com
7170 L:      linux-scsi@vger.kernel.org
7171 W:      http://www.lsi.com
7172 S:      Maintained
7173 F:      Documentation/scsi/megaraid.txt
7174 F:      drivers/scsi/megaraid.*
7175 F:      drivers/scsi/megaraid/
7176
7177 MELLANOX ETHERNET DRIVER (mlx4_en)
7178 M:      Eugenia Emantayev <eugenia@mellanox.com>
7179 L:      netdev@vger.kernel.org
7180 S:      Supported
7181 W:      http://www.mellanox.com
7182 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7183 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7184
7185 MELLANOX ETHERNET DRIVER (mlx5e)
7186 M:      Saeed Mahameed <saeedm@mellanox.com>
7187 L:      netdev@vger.kernel.org
7188 S:      Supported
7189 W:      http://www.mellanox.com
7190 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7191 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7192
7193 MELLANOX ETHERNET SWITCH DRIVERS
7194 M:      Jiri Pirko <jiri@mellanox.com>
7195 M:      Ido Schimmel <idosch@mellanox.com>
7196 L:      netdev@vger.kernel.org
7197 S:      Supported
7198 W:      http://www.mellanox.com
7199 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7200 F:      drivers/net/ethernet/mellanox/mlxsw/
7201
7202 MEMBARRIER SUPPORT
7203 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7204 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7205 L:      linux-kernel@vger.kernel.org
7206 S:      Supported
7207 F:      kernel/membarrier.c
7208 F:      include/uapi/linux/membarrier.h
7209
7210 MEMORY MANAGEMENT
7211 L:      linux-mm@kvack.org
7212 W:      http://www.linux-mm.org
7213 S:      Maintained
7214 F:      include/linux/mm.h
7215 F:      include/linux/gfp.h
7216 F:      include/linux/mmzone.h
7217 F:      include/linux/memory_hotplug.h
7218 F:      include/linux/vmalloc.h
7219 F:      mm/
7220
7221 MEMORY TECHNOLOGY DEVICES (MTD)
7222 M:      David Woodhouse <dwmw2@infradead.org>
7223 M:      Brian Norris <computersforpeace@gmail.com>
7224 L:      linux-mtd@lists.infradead.org
7225 W:      http://www.linux-mtd.infradead.org/
7226 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7227 T:      git git://git.infradead.org/linux-mtd.git
7228 T:      git git://git.infradead.org/l2-mtd.git
7229 S:      Maintained
7230 F:      drivers/mtd/
7231 F:      include/linux/mtd/
7232 F:      include/uapi/mtd/
7233
7234 MEN A21 WATCHDOG DRIVER
7235 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7236 L:      linux-watchdog@vger.kernel.org
7237 S:      Maintained
7238 F:      drivers/watchdog/mena21_wdt.c
7239
7240 MEN CHAMELEON BUS (mcb)
7241 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7242 S:      Maintained
7243 F:      drivers/mcb/
7244 F:      include/linux/mcb.h
7245 F:      Documentation/men-chameleon-bus.txt
7246
7247 MEN F21BMC (Board Management Controller)
7248 M:      Andreas Werner <andreas.werner@men.de>
7249 S:      Supported
7250 F:      drivers/mfd/menf21bmc.c
7251 F:      drivers/watchdog/menf21bmc_wdt.c
7252 F:      drivers/leds/leds-menf21bmc.c
7253 F:      drivers/hwmon/menf21bmc_hwmon.c
7254 F:      Documentation/hwmon/menf21bmc
7255
7256 METAG ARCHITECTURE
7257 M:      James Hogan <james.hogan@imgtec.com>
7258 L:      linux-metag@vger.kernel.org
7259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7260 S:      Odd Fixes
7261 F:      arch/metag/
7262 F:      Documentation/metag/
7263 F:      Documentation/devicetree/bindings/metag/
7264 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7265 F:      drivers/clocksource/metag_generic.c
7266 F:      drivers/irqchip/irq-metag.c
7267 F:      drivers/irqchip/irq-metag-ext.c
7268 F:      drivers/tty/metag_da.c
7269
7270 MICROBLAZE ARCHITECTURE
7271 M:      Michal Simek <monstr@monstr.eu>
7272 W:      http://www.monstr.eu/fdt/
7273 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7274 S:      Supported
7275 F:      arch/microblaze/
7276
7277 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7278 M:      Chen Yu <yu.c.chen@intel.com>
7279 L:      platform-driver-x86@vger.kernel.org
7280 S:      Supported
7281 F:      drivers/platform/x86/surfacepro3_button.c
7282
7283 MICROTEK X6 SCANNER
7284 M:      Oliver Neukum <oliver@neukum.org>
7285 S:      Maintained
7286 F:      drivers/usb/image/microtek.*
7287
7288 MIPS
7289 M:      Ralf Baechle <ralf@linux-mips.org>
7290 L:      linux-mips@linux-mips.org
7291 W:      http://www.linux-mips.org/
7292 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7293 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7294 S:      Supported
7295 F:      Documentation/mips/
7296 F:      arch/mips/
7297
7298 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7299 M:      Hans Verkuil <hverkuil@xs4all.nl>
7300 L:      linux-media@vger.kernel.org
7301 T:      git git://linuxtv.org/media_tree.git
7302 W:      https://linuxtv.org
7303 S:      Odd Fixes
7304 F:      drivers/media/radio/radio-miropcm20*
7305
7306 MELLANOX MLX4 core VPI driver
7307 M:      Yishai Hadas <yishaih@mellanox.com>
7308 L:      netdev@vger.kernel.org
7309 L:      linux-rdma@vger.kernel.org
7310 W:      http://www.mellanox.com
7311 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7312 S:      Supported
7313 F:      drivers/net/ethernet/mellanox/mlx4/
7314 F:      include/linux/mlx4/
7315
7316 MELLANOX MLX4 IB driver
7317 M:      Yishai Hadas <yishaih@mellanox.com>
7318 L:      linux-rdma@vger.kernel.org
7319 W:      http://www.mellanox.com
7320 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7321 S:      Supported
7322 F:      drivers/infiniband/hw/mlx4/
7323 F:      include/linux/mlx4/
7324
7325 MELLANOX MLX5 core VPI driver
7326 M:      Matan Barak <matanb@mellanox.com>
7327 M:      Leon Romanovsky <leonro@mellanox.com>
7328 L:      netdev@vger.kernel.org
7329 L:      linux-rdma@vger.kernel.org
7330 W:      http://www.mellanox.com
7331 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7332 S:      Supported
7333 F:      drivers/net/ethernet/mellanox/mlx5/core/
7334 F:      include/linux/mlx5/
7335
7336 MELLANOX MLX5 IB driver
7337 M:      Matan Barak <matanb@mellanox.com>
7338 M:      Leon Romanovsky <leonro@mellanox.com>
7339 L:      linux-rdma@vger.kernel.org
7340 W:      http://www.mellanox.com
7341 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7342 S:      Supported
7343 F:      drivers/infiniband/hw/mlx5/
7344 F:      include/linux/mlx5/
7345
7346 MELEXIS MLX90614 DRIVER
7347 M:      Crt Mori <cmo@melexis.com>
7348 L:      linux-iio@vger.kernel.org
7349 W:      http://www.melexis.com
7350 S:      Supported
7351 F:      drivers/iio/temperature/mlx90614.c
7352
7353 MN88472 MEDIA DRIVER
7354 M:      Antti Palosaari <crope@iki.fi>
7355 L:      linux-media@vger.kernel.org
7356 W:      https://linuxtv.org
7357 W:      http://palosaari.fi/linux/
7358 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7359 T:      git git://linuxtv.org/anttip/media_tree.git
7360 S:      Maintained
7361 F:      drivers/staging/media/mn88472/
7362 F:      drivers/media/dvb-frontends/mn88472.h
7363
7364 MN88473 MEDIA DRIVER
7365 M:      Antti Palosaari <crope@iki.fi>
7366 L:      linux-media@vger.kernel.org
7367 W:      https://linuxtv.org
7368 W:      http://palosaari.fi/linux/
7369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7370 S:      Maintained
7371 F:      drivers/media/dvb-frontends/mn88473*
7372
7373 MODULE SUPPORT
7374 M:      Rusty Russell <rusty@rustcorp.com.au>
7375 S:      Maintained
7376 F:      include/linux/module.h
7377 F:      kernel/module.c
7378
7379 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7380 W:      http://popies.net/meye/
7381 S:      Orphan
7382 F:      Documentation/video4linux/meye.txt
7383 F:      drivers/media/pci/meye/
7384 F:      include/uapi/linux/meye.h
7385
7386 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7387 M:      Jiri Slaby <jirislaby@gmail.com>
7388 S:      Maintained
7389 F:      Documentation/serial/moxa-smartio
7390 F:      drivers/tty/mxser.*
7391
7392 MR800 AVERMEDIA USB FM RADIO DRIVER
7393 M:      Alexey Klimov <klimov.linux@gmail.com>
7394 L:      linux-media@vger.kernel.org
7395 T:      git git://linuxtv.org/media_tree.git
7396 S:      Maintained
7397 F:      drivers/media/radio/radio-mr800.c
7398
7399 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7400 M:      Alan Ott <alan@signal11.us>
7401 L:      linux-wpan@vger.kernel.org
7402 S:      Maintained
7403 F:      drivers/net/ieee802154/mrf24j40.c
7404 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7405
7406 MSI LAPTOP SUPPORT
7407 M:      "Lee, Chun-Yi" <jlee@suse.com>
7408 L:      platform-driver-x86@vger.kernel.org
7409 S:      Maintained
7410 F:      drivers/platform/x86/msi-laptop.c
7411
7412 MSI WMI SUPPORT
7413 L:      platform-driver-x86@vger.kernel.org
7414 S:      Orphan
7415 F:      drivers/platform/x86/msi-wmi.c
7416
7417 MSI001 MEDIA DRIVER
7418 M:      Antti Palosaari <crope@iki.fi>
7419 L:      linux-media@vger.kernel.org
7420 W:      https://linuxtv.org
7421 W:      http://palosaari.fi/linux/
7422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7423 T:      git git://linuxtv.org/anttip/media_tree.git
7424 S:      Maintained
7425 F:      drivers/media/tuners/msi001*
7426
7427 MSI2500 MEDIA DRIVER
7428 M:      Antti Palosaari <crope@iki.fi>
7429 L:      linux-media@vger.kernel.org
7430 W:      https://linuxtv.org
7431 W:      http://palosaari.fi/linux/
7432 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7433 T:      git git://linuxtv.org/anttip/media_tree.git
7434 S:      Maintained
7435 F:      drivers/media/usb/msi2500/
7436
7437 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7438 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7439 L:      linux-mtd@lists.infradead.org
7440 S:      Maintained
7441 F:      drivers/mtd/devices/docg3*
7442
7443 MT9M032 APTINA SENSOR DRIVER
7444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445 L:      linux-media@vger.kernel.org
7446 T:      git git://linuxtv.org/media_tree.git
7447 S:      Maintained
7448 F:      drivers/media/i2c/mt9m032.c
7449 F:      include/media/i2c/mt9m032.h
7450
7451 MT9P031 APTINA CAMERA SENSOR
7452 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7453 L:      linux-media@vger.kernel.org
7454 T:      git git://linuxtv.org/media_tree.git
7455 S:      Maintained
7456 F:      drivers/media/i2c/mt9p031.c
7457 F:      include/media/i2c/mt9p031.h
7458
7459 MT9T001 APTINA CAMERA SENSOR
7460 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7461 L:      linux-media@vger.kernel.org
7462 T:      git git://linuxtv.org/media_tree.git
7463 S:      Maintained
7464 F:      drivers/media/i2c/mt9t001.c
7465 F:      include/media/i2c/mt9t001.h
7466
7467 MT9V032 APTINA CAMERA SENSOR
7468 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7469 L:      linux-media@vger.kernel.org
7470 T:      git git://linuxtv.org/media_tree.git
7471 S:      Maintained
7472 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7473 F:      drivers/media/i2c/mt9v032.c
7474 F:      include/media/i2c/mt9v032.h
7475
7476 MULTIFUNCTION DEVICES (MFD)
7477 M:      Lee Jones <lee.jones@linaro.org>
7478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7479 S:      Supported
7480 F:      drivers/mfd/
7481 F:      include/linux/mfd/
7482
7483 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7484 M:      Ulf Hansson <ulf.hansson@linaro.org>
7485 L:      linux-mmc@vger.kernel.org
7486 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7487 S:      Maintained
7488 F:      drivers/mmc/
7489 F:      include/linux/mmc/
7490 F:      include/uapi/linux/mmc/
7491
7492 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7493 S:      Orphan
7494 F:      drivers/mmc/host/mmc_spi.c
7495 F:      include/linux/spi/mmc_spi.h
7496
7497 MULTISOUND SOUND DRIVER
7498 M:      Andrew Veliath <andrewtv@usa.net>
7499 S:      Maintained
7500 F:      Documentation/sound/oss/MultiSound
7501 F:      sound/oss/msnd*
7502
7503 MULTITECH MULTIPORT CARD (ISICOM)
7504 S:      Orphan
7505 F:      drivers/tty/isicom.c
7506 F:      include/linux/isicom.h
7507
7508 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7509 M:      Bin Liu <b-liu@ti.com>
7510 L:      linux-usb@vger.kernel.org
7511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7512 S:      Maintained
7513 F:      drivers/usb/musb/
7514
7515 MXL5007T MEDIA DRIVER
7516 M:      Michael Krufky <mkrufky@linuxtv.org>
7517 L:      linux-media@vger.kernel.org
7518 W:      https://linuxtv.org
7519 W:      http://github.com/mkrufky
7520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7521 T:      git git://linuxtv.org/mkrufky/tuners.git
7522 S:      Maintained
7523 F:      drivers/media/tuners/mxl5007t.*
7524
7525 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7526 M:      Hyong-Youb Kim <hykim@myri.com>
7527 L:      netdev@vger.kernel.org
7528 W:      https://www.myricom.com/support/downloads/myri10ge.html
7529 S:      Supported
7530 F:      drivers/net/ethernet/myricom/myri10ge/
7531
7532 NAND FLASH SUBSYSTEM
7533 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7534 R:      Richard Weinberger <richard@nod.at>
7535 L:      linux-mtd@lists.infradead.org
7536 W:      http://www.linux-mtd.infradead.org/
7537 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7538 T:      git git://github.com/linux-nand/linux.git
7539 S:      Maintained
7540 F:      drivers/mtd/nand/
7541 F:      include/linux/mtd/nand*.h
7542
7543 NATSEMI ETHERNET DRIVER (DP8381x)
7544 S:      Orphan
7545 F:      drivers/net/ethernet/natsemi/natsemi.c
7546
7547 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7548 M:      Daniel Mack <zonque@gmail.com>
7549 S:      Maintained
7550 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7551 W:      http://www.native-instruments.com
7552 F:      sound/usb/caiaq/
7553
7554 NCP FILESYSTEM
7555 M:      Petr Vandrovec <petr@vandrovec.name>
7556 S:      Odd Fixes
7557 F:      fs/ncpfs/
7558
7559 NCR 5380 SCSI DRIVERS
7560 M:      Finn Thain <fthain@telegraphics.com.au>
7561 M:      Michael Schmitz <schmitzmic@gmail.com>
7562 L:      linux-scsi@vger.kernel.org
7563 S:      Maintained
7564 F:      Documentation/scsi/g_NCR5380.txt
7565 F:      drivers/scsi/NCR5380.*
7566 F:      drivers/scsi/arm/cumana_1.c
7567 F:      drivers/scsi/arm/oak.c
7568 F:      drivers/scsi/atari_NCR5380.c
7569 F:      drivers/scsi/atari_scsi.*
7570 F:      drivers/scsi/dmx3191d.c
7571 F:      drivers/scsi/dtc.*
7572 F:      drivers/scsi/g_NCR5380.*
7573 F:      drivers/scsi/g_NCR5380_mmio.c
7574 F:      drivers/scsi/mac_scsi.*
7575 F:      drivers/scsi/pas16.*
7576 F:      drivers/scsi/sun3_scsi.*
7577 F:      drivers/scsi/sun3_scsi_vme.c
7578 F:      drivers/scsi/t128.*
7579
7580 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7581 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7582 L:      linux-scsi@vger.kernel.org
7583 S:      Maintained
7584 F:      drivers/scsi/NCR_D700.*
7585
7586 NCT6775 HARDWARE MONITOR DRIVER
7587 M:      Guenter Roeck <linux@roeck-us.net>
7588 L:      linux-hwmon@vger.kernel.org
7589 S:      Maintained
7590 F:      Documentation/hwmon/nct6775
7591 F:      drivers/hwmon/nct6775.c
7592
7593 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7594 M:      Faisal Latif <faisal.latif@intel.com>
7595 L:      linux-rdma@vger.kernel.org
7596 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7597 S:      Supported
7598 F:      drivers/infiniband/hw/nes/
7599
7600 NETEM NETWORK EMULATOR
7601 M:      Stephen Hemminger <stephen@networkplumber.org>
7602 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7603 S:      Maintained
7604 F:      net/sched/sch_netem.c
7605
7606 NETERION 10GbE DRIVERS (s2io/vxge)
7607 M:      Jon Mason <jdmason@kudzu.us>
7608 L:      netdev@vger.kernel.org
7609 S:      Supported
7610 F:      Documentation/networking/s2io.txt
7611 F:      Documentation/networking/vxge.txt
7612 F:      drivers/net/ethernet/neterion/
7613
7614 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7615 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7616 M:      Patrick McHardy <kaber@trash.net>
7617 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7618 L:      netfilter-devel@vger.kernel.org
7619 L:      coreteam@netfilter.org
7620 W:      http://www.netfilter.org/
7621 W:      http://www.iptables.org/
7622 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7625 S:      Supported
7626 F:      include/linux/netfilter*
7627 F:      include/linux/netfilter/
7628 F:      include/net/netfilter/
7629 F:      include/uapi/linux/netfilter*
7630 F:      include/uapi/linux/netfilter/
7631 F:      net/*/netfilter.c
7632 F:      net/*/netfilter/
7633 F:      net/netfilter/
7634 F:      net/bridge/br_netfilter*.c
7635
7636 NETLABEL
7637 M:      Paul Moore <paul@paul-moore.com>
7638 W:      http://netlabel.sf.net
7639 L:      netdev@vger.kernel.org
7640 S:      Maintained
7641 F:      Documentation/netlabel/
7642 F:      include/net/netlabel.h
7643 F:      net/netlabel/
7644
7645 NETROM NETWORK LAYER
7646 M:      Ralf Baechle <ralf@linux-mips.org>
7647 L:      linux-hams@vger.kernel.org
7648 W:      http://www.linux-ax25.org/
7649 S:      Maintained
7650 F:      include/net/netrom.h
7651 F:      include/uapi/linux/netrom.h
7652 F:      net/netrom/
7653
7654 NETRONOME ETHERNET DRIVERS
7655 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7656 L:      oss-drivers@netronome.com
7657 S:      Maintained
7658 F:      drivers/net/ethernet/netronome/
7659
7660 NETWORK BLOCK DEVICE (NBD)
7661 M:      Markus Pargmann <mpa@pengutronix.de>
7662 S:      Maintained
7663 L:      nbd-general@lists.sourceforge.net
7664 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7665 F:      Documentation/blockdev/nbd.txt
7666 F:      drivers/block/nbd.c
7667 F:      include/uapi/linux/nbd.h
7668
7669 NETWORK DROP MONITOR
7670 M:      Neil Horman <nhorman@tuxdriver.com>
7671 L:      netdev@vger.kernel.org
7672 S:      Maintained
7673 W:      https://fedorahosted.org/dropwatch/
7674 F:      net/core/drop_monitor.c
7675
7676 NETWORKING [GENERAL]
7677 M:      "David S. Miller" <davem@davemloft.net>
7678 L:      netdev@vger.kernel.org
7679 W:      http://www.linuxfoundation.org/en/Net
7680 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7683 S:      Maintained
7684 F:      net/
7685 F:      include/net/
7686 F:      include/linux/in.h
7687 F:      include/linux/net.h
7688 F:      include/linux/netdevice.h
7689 F:      include/uapi/linux/in.h
7690 F:      include/uapi/linux/net.h
7691 F:      include/uapi/linux/netdevice.h
7692 F:      include/uapi/linux/net_namespace.h
7693 F:      tools/net/
7694 F:      tools/testing/selftests/net/
7695 F:      lib/random32.c
7696 F:      lib/test_bpf.c
7697
7698 NETWORKING [IPv4/IPv6]
7699 M:      "David S. Miller" <davem@davemloft.net>
7700 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7701 M:      James Morris <jmorris@namei.org>
7702 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7703 M:      Patrick McHardy <kaber@trash.net>
7704 L:      netdev@vger.kernel.org
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7706 S:      Maintained
7707 F:      net/ipv4/
7708 F:      net/ipv6/
7709 F:      include/net/ip*
7710 F:      arch/x86/net/*
7711
7712 NETWORKING [IPSEC]
7713 M:      Steffen Klassert <steffen.klassert@secunet.com>
7714 M:      Herbert Xu <herbert@gondor.apana.org.au>
7715 M:      "David S. Miller" <davem@davemloft.net>
7716 L:      netdev@vger.kernel.org
7717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7719 S:      Maintained
7720 F:      net/core/flow.c
7721 F:      net/xfrm/
7722 F:      net/key/
7723 F:      net/ipv4/xfrm*
7724 F:      net/ipv4/esp4.c
7725 F:      net/ipv4/ah4.c
7726 F:      net/ipv4/ipcomp.c
7727 F:      net/ipv4/ip_vti.c
7728 F:      net/ipv6/xfrm*
7729 F:      net/ipv6/esp6.c
7730 F:      net/ipv6/ah6.c
7731 F:      net/ipv6/ipcomp6.c
7732 F:      net/ipv6/ip6_vti.c
7733 F:      include/uapi/linux/xfrm.h
7734 F:      include/net/xfrm.h
7735
7736 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7737 M:      Paul Moore <paul@paul-moore.com>
7738 L:      netdev@vger.kernel.org
7739 S:      Maintained
7740
7741 NETWORKING [WIRELESS]
7742 L:      linux-wireless@vger.kernel.org
7743 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7744
7745 NETWORKING DRIVERS
7746 L:      netdev@vger.kernel.org
7747 W:      http://www.linuxfoundation.org/en/Net
7748 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7751 S:      Odd Fixes
7752 F:      drivers/net/
7753 F:      include/linux/if_*
7754 F:      include/linux/netdevice.h
7755 F:      include/linux/etherdevice.h
7756 F:      include/linux/fcdevice.h
7757 F:      include/linux/fddidevice.h
7758 F:      include/linux/hippidevice.h
7759 F:      include/linux/inetdevice.h
7760 F:      include/uapi/linux/if_*
7761 F:      include/uapi/linux/netdevice.h
7762
7763 NETWORKING DRIVERS (WIRELESS)
7764 M:      Kalle Valo <kvalo@codeaurora.org>
7765 L:      linux-wireless@vger.kernel.org
7766 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7769 S:      Maintained
7770 F:      drivers/net/wireless/
7771
7772 NETXEN (1/10) GbE SUPPORT
7773 M:      Manish Chopra <manish.chopra@qlogic.com>
7774 M:      Sony Chacko <sony.chacko@qlogic.com>
7775 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7776 L:      netdev@vger.kernel.org
7777 W:      http://www.qlogic.com
7778 S:      Supported
7779 F:      drivers/net/ethernet/qlogic/netxen/
7780
7781 NFC SUBSYSTEM
7782 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7783 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7784 M:      Samuel Ortiz <sameo@linux.intel.com>
7785 L:      linux-wireless@vger.kernel.org
7786 L:      linux-nfc@lists.01.org (subscribers-only)
7787 S:      Supported
7788 F:      net/nfc/
7789 F:      include/net/nfc/
7790 F:      include/uapi/linux/nfc.h
7791 F:      drivers/nfc/
7792 F:      include/linux/platform_data/nfcmrvl.h
7793 F:      include/linux/platform_data/nxp-nci.h
7794 F:      include/linux/platform_data/pn544.h
7795 F:      include/linux/platform_data/st21nfca.h
7796 F:      include/linux/platform_data/st-nci.h
7797 F:      Documentation/devicetree/bindings/net/nfc/
7798
7799 NFS, SUNRPC, AND LOCKD CLIENTS
7800 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7801 M:      Anna Schumaker <anna.schumaker@netapp.com>
7802 L:      linux-nfs@vger.kernel.org
7803 W:      http://client.linux-nfs.org
7804 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7805 S:      Maintained
7806 F:      fs/lockd/
7807 F:      fs/nfs/
7808 F:      fs/nfs_common/
7809 F:      net/sunrpc/
7810 F:      include/linux/lockd/
7811 F:      include/linux/nfs*
7812 F:      include/linux/sunrpc/
7813 F:      include/uapi/linux/nfs*
7814 F:      include/uapi/linux/sunrpc/
7815
7816 NILFS2 FILESYSTEM
7817 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7818 L:      linux-nilfs@vger.kernel.org
7819 W:      http://nilfs.sourceforge.net/
7820 T:      git git://github.com/konis/nilfs2.git
7821 S:      Supported
7822 F:      Documentation/filesystems/nilfs2.txt
7823 F:      fs/nilfs2/
7824 F:      include/linux/nilfs2_fs.h
7825 F:      include/trace/events/nilfs2.h
7826
7827 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7828 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7829 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7830 S:      Maintained
7831 F:      Documentation/scsi/NinjaSCSI.txt
7832 F:      drivers/scsi/pcmcia/nsp_*
7833
7834 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7835 M:      GOTO Masanori <gotom@debian.or.jp>
7836 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7837 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7838 S:      Maintained
7839 F:      Documentation/scsi/NinjaSCSI.txt
7840 F:      drivers/scsi/nsp32*
7841
7842 NIOS2 ARCHITECTURE
7843 M:      Ley Foon Tan <lftan@altera.com>
7844 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7846 S:      Maintained
7847 F:      arch/nios2/
7848
7849 NOKIA N900 POWER SUPPLY DRIVERS
7850 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7851 F:      include/linux/power/bq2415x_charger.h
7852 F:      include/linux/power/bq27xxx_battery.h
7853 F:      include/linux/power/isp1704_charger.h
7854 F:      drivers/power/bq2415x_charger.c
7855 F:      drivers/power/bq27xxx_battery.c
7856 F:      drivers/power/bq27xxx_battery_i2c.c
7857 F:      drivers/power/isp1704_charger.c
7858 F:      drivers/power/rx51_battery.c
7859
7860 NTB DRIVER CORE
7861 M:      Jon Mason <jdmason@kudzu.us>
7862 M:      Dave Jiang <dave.jiang@intel.com>
7863 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7864 L:      linux-ntb@googlegroups.com
7865 S:      Supported
7866 W:      https://github.com/jonmason/ntb/wiki
7867 T:      git git://github.com/jonmason/ntb.git
7868 F:      drivers/ntb/
7869 F:      drivers/net/ntb_netdev.c
7870 F:      include/linux/ntb.h
7871 F:      include/linux/ntb_transport.h
7872
7873 NTB INTEL DRIVER
7874 M:      Jon Mason <jdmason@kudzu.us>
7875 M:      Dave Jiang <dave.jiang@intel.com>
7876 L:      linux-ntb@googlegroups.com
7877 S:      Supported
7878 W:      https://github.com/jonmason/ntb/wiki
7879 T:      git git://github.com/jonmason/ntb.git
7880 F:      drivers/ntb/hw/intel/
7881
7882 NTB AMD DRIVER
7883 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7884 L:      linux-ntb@googlegroups.com
7885 S:      Supported
7886 F:      drivers/ntb/hw/amd/
7887
7888 NTFS FILESYSTEM
7889 M:      Anton Altaparmakov <anton@tuxera.com>
7890 L:      linux-ntfs-dev@lists.sourceforge.net
7891 W:      http://www.tuxera.com/
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7893 S:      Supported
7894 F:      Documentation/filesystems/ntfs.txt
7895 F:      fs/ntfs/
7896
7897 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7898 M:      Antonino Daplas <adaplas@gmail.com>
7899 L:      linux-fbdev@vger.kernel.org
7900 S:      Maintained
7901 F:      drivers/video/fbdev/riva/
7902 F:      drivers/video/fbdev/nvidia/
7903
7904 NVM EXPRESS DRIVER
7905 M:      Keith Busch <keith.busch@intel.com>
7906 M:      Jens Axboe <axboe@fb.com>
7907 L:      linux-nvme@lists.infradead.org
7908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7909 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7910 S:      Supported
7911 F:      drivers/nvme/host/
7912 F:      include/linux/nvme.h
7913
7914 NVMEM FRAMEWORK
7915 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7916 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7917 S:      Maintained
7918 F:      drivers/nvmem/
7919 F:      Documentation/devicetree/bindings/nvmem/
7920 F:      include/linux/nvmem-consumer.h
7921 F:      include/linux/nvmem-provider.h
7922
7923 NXP-NCI NFC DRIVER
7924 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7925 R:      Charles Gorand <charles.gorand@effinnov.com>
7926 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7927 S:      Supported
7928 F:      drivers/nfc/nxp-nci
7929
7930 NXP TDA998X DRM DRIVER
7931 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7932 S:      Supported
7933 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7934 F:      include/drm/i2c/tda998x.h
7935
7936 NXP TFA9879 DRIVER
7937 M:      Peter Rosin <peda@axentia.se>
7938 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7939 S:      Maintained
7940 F:      sound/soc/codecs/tfa9879*
7941
7942 OBJTOOL
7943 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7944 S:      Supported
7945 F:      tools/objtool/
7946
7947 OMAP SUPPORT
7948 M:      Tony Lindgren <tony@atomide.com>
7949 L:      linux-omap@vger.kernel.org
7950 W:      http://www.muru.com/linux/omap/
7951 W:      http://linux.omap.com/
7952 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7954 S:      Maintained
7955 F:      arch/arm/*omap*/
7956 F:      arch/arm/configs/omap1_defconfig
7957 F:      arch/arm/configs/omap2plus_defconfig
7958 F:      drivers/i2c/busses/i2c-omap.c
7959 F:      drivers/irqchip/irq-omap-intc.c
7960 F:      drivers/mfd/*omap*.c
7961 F:      drivers/mfd/menelaus.c
7962 F:      drivers/mfd/palmas.c
7963 F:      drivers/mfd/tps65217.c
7964 F:      drivers/mfd/tps65218.c
7965 F:      drivers/mfd/tps65910.c
7966 F:      drivers/mfd/twl-core.[ch]
7967 F:      drivers/mfd/twl4030*.c
7968 F:      drivers/mfd/twl6030*.c
7969 F:      drivers/mfd/twl6040*.c
7970 F:      drivers/regulator/palmas-regulator*.c
7971 F:      drivers/regulator/pbias-regulator.c
7972 F:      drivers/regulator/tps65217-regulator.c
7973 F:      drivers/regulator/tps65218-regulator.c
7974 F:      drivers/regulator/tps65910-regulator.c
7975 F:      drivers/regulator/twl-regulator.c
7976 F:      include/linux/i2c-omap.h
7977
7978 OMAP DEVICE TREE SUPPORT
7979 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7980 M:      Tony Lindgren <tony@atomide.com>
7981 L:      linux-omap@vger.kernel.org
7982 L:      devicetree@vger.kernel.org
7983 S:      Maintained
7984 F:      arch/arm/boot/dts/*omap*
7985 F:      arch/arm/boot/dts/*am3*
7986 F:      arch/arm/boot/dts/*am4*
7987 F:      arch/arm/boot/dts/*am5*
7988 F:      arch/arm/boot/dts/*dra7*
7989
7990 OMAP CLOCK FRAMEWORK SUPPORT
7991 M:      Paul Walmsley <paul@pwsan.com>
7992 L:      linux-omap@vger.kernel.org
7993 S:      Maintained
7994 F:      arch/arm/*omap*/*clock*
7995
7996 OMAP POWER MANAGEMENT SUPPORT
7997 M:      Kevin Hilman <khilman@kernel.org>
7998 L:      linux-omap@vger.kernel.org
7999 S:      Maintained
8000 F:      arch/arm/*omap*/*pm*
8001 F:      drivers/cpufreq/omap-cpufreq.c
8002
8003 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8004 M:      Rajendra Nayak <rnayak@ti.com>
8005 M:      Paul Walmsley <paul@pwsan.com>
8006 L:      linux-omap@vger.kernel.org
8007 S:      Maintained
8008 F:      arch/arm/mach-omap2/prm*
8009
8010 OMAP AUDIO SUPPORT
8011 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8012 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8013 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8014 L:      linux-omap@vger.kernel.org
8015 S:      Maintained
8016 F:      sound/soc/omap/
8017
8018 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8019 M:      Roger Quadros <rogerq@ti.com>
8020 M:      Tony Lindgren <tony@atomide.com>
8021 L:      linux-omap@vger.kernel.org
8022 S:      Maintained
8023 F:      drivers/memory/omap-gpmc.c
8024 F:      arch/arm/mach-omap2/*gpmc*
8025
8026 OMAP FRAMEBUFFER SUPPORT
8027 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8028 L:      linux-fbdev@vger.kernel.org
8029 L:      linux-omap@vger.kernel.org
8030 S:      Maintained
8031 F:      drivers/video/fbdev/omap/
8032
8033 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8034 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8035 L:      linux-omap@vger.kernel.org
8036 L:      linux-fbdev@vger.kernel.org
8037 S:      Maintained
8038 F:      drivers/video/fbdev/omap2/
8039 F:      Documentation/arm/OMAP/DSS
8040
8041 OMAP HARDWARE SPINLOCK SUPPORT
8042 M:      Ohad Ben-Cohen <ohad@wizery.com>
8043 L:      linux-omap@vger.kernel.org
8044 S:      Maintained
8045 F:      drivers/hwspinlock/omap_hwspinlock.c
8046
8047 OMAP MMC SUPPORT
8048 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8049 L:      linux-omap@vger.kernel.org
8050 S:      Maintained
8051 F:      drivers/mmc/host/omap.c
8052
8053 OMAP HS MMC SUPPORT
8054 L:      linux-mmc@vger.kernel.org
8055 L:      linux-omap@vger.kernel.org
8056 S:      Orphan
8057 F:      drivers/mmc/host/omap_hsmmc.c
8058
8059 OMAP RANDOM NUMBER GENERATOR SUPPORT
8060 M:      Deepak Saxena <dsaxena@plexity.net>
8061 S:      Maintained
8062 F:      drivers/char/hw_random/omap-rng.c
8063
8064 OMAP HWMOD SUPPORT
8065 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
8066 M:      Paul Walmsley <paul@pwsan.com>
8067 L:      linux-omap@vger.kernel.org
8068 S:      Maintained
8069 F:      arch/arm/mach-omap2/omap_hwmod.*
8070
8071 OMAP HWMOD DATA
8072 M:      Paul Walmsley <paul@pwsan.com>
8073 L:      linux-omap@vger.kernel.org
8074 S:      Maintained
8075 F:      arch/arm/mach-omap2/omap_hwmod*data*
8076
8077 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8078 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
8079 L:      linux-omap@vger.kernel.org
8080 S:      Maintained
8081 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8082
8083 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8084 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8085 L:      linux-media@vger.kernel.org
8086 S:      Maintained
8087 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8088 F:      drivers/media/platform/omap3isp/
8089 F:      drivers/staging/media/omap4iss/
8090
8091 OMAP USB SUPPORT
8092 L:      linux-usb@vger.kernel.org
8093 L:      linux-omap@vger.kernel.org
8094 S:      Orphan
8095 F:      drivers/usb/*/*omap*
8096 F:      arch/arm/*omap*/usb*
8097
8098 OMAP GPIO DRIVER
8099 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8100 M:      Santosh Shilimkar <ssantosh@kernel.org>
8101 M:      Kevin Hilman <khilman@kernel.org>
8102 L:      linux-omap@vger.kernel.org
8103 S:      Maintained
8104 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8105 F:      drivers/gpio/gpio-omap.c
8106
8107 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8108 M:      Mark Jackson <mpfj@newflow.co.uk>
8109 L:      linux-omap@vger.kernel.org
8110 S:      Maintained
8111 F:      arch/arm/boot/dts/am335x-nano.dts
8112
8113 OMFS FILESYSTEM
8114 M:      Bob Copeland <me@bobcopeland.com>
8115 L:      linux-karma-devel@lists.sourceforge.net
8116 S:      Maintained
8117 F:      Documentation/filesystems/omfs.txt
8118 F:      fs/omfs/
8119
8120 OMNIKEY CARDMAN 4000 DRIVER
8121 M:      Harald Welte <laforge@gnumonks.org>
8122 S:      Maintained
8123 F:      drivers/char/pcmcia/cm4000_cs.c
8124 F:      include/linux/cm4000_cs.h
8125 F:      include/uapi/linux/cm4000_cs.h
8126
8127 OMNIKEY CARDMAN 4040 DRIVER
8128 M:      Harald Welte <laforge@gnumonks.org>
8129 S:      Maintained
8130 F:      drivers/char/pcmcia/cm4040_cs.*
8131
8132 OMNIVISION OV7670 SENSOR DRIVER
8133 M:      Jonathan Corbet <corbet@lwn.net>
8134 L:      linux-media@vger.kernel.org
8135 T:      git git://linuxtv.org/media_tree.git
8136 S:      Maintained
8137 F:      drivers/media/i2c/ov7670.c
8138
8139 ONENAND FLASH DRIVER
8140 M:      Kyungmin Park <kyungmin.park@samsung.com>
8141 L:      linux-mtd@lists.infradead.org
8142 S:      Maintained
8143 F:      drivers/mtd/onenand/
8144 F:      include/linux/mtd/onenand*.h
8145
8146 ONSTREAM SCSI TAPE DRIVER
8147 M:      Willem Riede <osst@riede.org>
8148 L:      osst-users@lists.sourceforge.net
8149 L:      linux-scsi@vger.kernel.org
8150 S:      Maintained
8151 F:      Documentation/scsi/osst.txt
8152 F:      drivers/scsi/osst.*
8153 F:      drivers/scsi/osst_*.h
8154 F:      drivers/scsi/st.h
8155
8156 OPENCORES I2C BUS DRIVER
8157 M:      Peter Korsgaard <jacmet@sunsite.dk>
8158 L:      linux-i2c@vger.kernel.org
8159 S:      Maintained
8160 F:      Documentation/i2c/busses/i2c-ocores
8161 F:      drivers/i2c/busses/i2c-ocores.c
8162
8163 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8164 M:      Rob Herring <robh+dt@kernel.org>
8165 M:      Frank Rowand <frowand.list@gmail.com>
8166 M:      Grant Likely <grant.likely@linaro.org>
8167 L:      devicetree@vger.kernel.org
8168 W:      http://www.devicetree.org/
8169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8170 S:      Maintained
8171 F:      drivers/of/
8172 F:      include/linux/of*.h
8173 F:      scripts/dtc/
8174
8175 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8176 M:      Rob Herring <robh+dt@kernel.org>
8177 M:      Pawel Moll <pawel.moll@arm.com>
8178 M:      Mark Rutland <mark.rutland@arm.com>
8179 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8180 M:      Kumar Gala <galak@codeaurora.org>
8181 L:      devicetree@vger.kernel.org
8182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8183 S:      Maintained
8184 F:      Documentation/devicetree/
8185 F:      arch/*/boot/dts/
8186 F:      include/dt-bindings/
8187
8188 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8189 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8190 L:      devicetree@vger.kernel.org
8191 S:      Maintained
8192 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8193 F:      Documentation/devicetree/overlay-notes.txt
8194 F:      drivers/of/overlay.c
8195 F:      drivers/of/resolver.c
8196
8197 OPENRISC ARCHITECTURE
8198 M:      Jonas Bonn <jonas@southpole.se>
8199 W:      http://openrisc.net
8200 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8201 S:      Maintained
8202 T:      git git://openrisc.net/~jonas/linux
8203 F:      arch/openrisc/
8204
8205 OPENVSWITCH
8206 M:      Pravin Shelar <pshelar@nicira.com>
8207 L:      netdev@vger.kernel.org
8208 L:      dev@openvswitch.org
8209 W:      http://openvswitch.org
8210 S:      Maintained
8211 F:      net/openvswitch/
8212 F:      include/uapi/linux/openvswitch.h
8213
8214 OPERATING PERFORMANCE POINTS (OPP)
8215 M:      Viresh Kumar <vireshk@kernel.org>
8216 M:      Nishanth Menon <nm@ti.com>
8217 M:      Stephen Boyd <sboyd@codeaurora.org>
8218 L:      linux-pm@vger.kernel.org
8219 S:      Maintained
8220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8221 F:      drivers/base/power/opp/
8222 F:      include/linux/pm_opp.h
8223 F:      Documentation/power/opp.txt
8224 F:      Documentation/devicetree/bindings/opp/
8225
8226 OPL4 DRIVER
8227 M:      Clemens Ladisch <clemens@ladisch.de>
8228 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8229 T:      git git://git.alsa-project.org/alsa-kernel.git
8230 S:      Maintained
8231 F:      sound/drivers/opl4/
8232
8233 OPROFILE
8234 M:      Robert Richter <rric@kernel.org>
8235 L:      oprofile-list@lists.sf.net
8236 S:      Maintained
8237 F:      arch/*/include/asm/oprofile*.h
8238 F:      arch/*/oprofile/
8239 F:      drivers/oprofile/
8240 F:      include/linux/oprofile.h
8241
8242 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8243 M:      Mark Fasheh <mfasheh@suse.com>
8244 M:      Joel Becker <jlbec@evilplan.org>
8245 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8246 W:      http://ocfs2.wiki.kernel.org
8247 S:      Supported
8248 F:      Documentation/filesystems/ocfs2.txt
8249 F:      Documentation/filesystems/dlmfs.txt
8250 F:      fs/ocfs2/
8251
8252 ORINOCO DRIVER
8253 L:      linux-wireless@vger.kernel.org
8254 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8255 W:      http://www.nongnu.org/orinoco/
8256 S:      Orphan
8257 F:      drivers/net/wireless/intersil/orinoco/
8258
8259 OSD LIBRARY and FILESYSTEM
8260 M:      Boaz Harrosh <ooo@electrozaur.com>
8261 M:      Benny Halevy <bhalevy@primarydata.com>
8262 L:      osd-dev@open-osd.org
8263 W:      http://open-osd.org
8264 T:      git git://git.open-osd.org/open-osd.git
8265 S:      Maintained
8266 F:      drivers/scsi/osd/
8267 F:      include/scsi/osd_*
8268 F:      fs/exofs/
8269
8270 OVERLAY FILESYSTEM
8271 M:      Miklos Szeredi <miklos@szeredi.hu>
8272 L:      linux-unionfs@vger.kernel.org
8273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8274 S:      Supported
8275 F:      fs/overlayfs/
8276 F:      Documentation/filesystems/overlayfs.txt
8277
8278 ORANGEFS FILESYSTEM
8279 M:      Mike Marshall <hubcap@omnibond.com>
8280 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8282 S:      Supported
8283 F:      fs/orangefs/
8284 F:      Documentation/filesystems/orangefs.txt
8285
8286 P54 WIRELESS DRIVER
8287 M:      Christian Lamparter <chunkeey@googlemail.com>
8288 L:      linux-wireless@vger.kernel.org
8289 W:      http://wireless.kernel.org/en/users/Drivers/p54
8290 S:      Maintained
8291 F:      drivers/net/wireless/intersil/p54/
8292
8293 PA SEMI ETHERNET DRIVER
8294 M:      Olof Johansson <olof@lixom.net>
8295 L:      netdev@vger.kernel.org
8296 S:      Maintained
8297 F:      drivers/net/ethernet/pasemi/*
8298
8299 PA SEMI SMBUS DRIVER
8300 M:      Olof Johansson <olof@lixom.net>
8301 L:      linux-i2c@vger.kernel.org
8302 S:      Maintained
8303 F:      drivers/i2c/busses/i2c-pasemi.c
8304
8305 PADATA PARALLEL EXECUTION MECHANISM
8306 M:      Steffen Klassert <steffen.klassert@secunet.com>
8307 L:      linux-crypto@vger.kernel.org
8308 S:      Maintained
8309 F:      kernel/padata.c
8310 F:      include/linux/padata.h
8311 F:      Documentation/padata.txt
8312
8313 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8314 M:      Harald Welte <laforge@gnumonks.org>
8315 L:      platform-driver-x86@vger.kernel.org
8316 S:      Maintained
8317 F:      drivers/platform/x86/panasonic-laptop.c
8318
8319 PANASONIC MN10300/AM33/AM34 PORT
8320 M:      David Howells <dhowells@redhat.com>
8321 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8322 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8323 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8324 S:      Maintained
8325 F:      Documentation/mn10300/
8326 F:      arch/mn10300/
8327
8328 PARALLEL LCD/KEYPAD PANEL DRIVER
8329 M:      Willy Tarreau <willy@haproxy.com>
8330 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8331 S:      Odd Fixes
8332 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8333 F:      drivers/misc/panel.c
8334
8335 PARALLEL PORT SUBSYSTEM
8336 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8337 M:      Sudip Mukherjee <sudip@vectorindia.org>
8338 L:      linux-parport@lists.infradead.org (subscribers-only)
8339 S:      Maintained
8340 F:      drivers/parport/
8341 F:      include/linux/parport*.h
8342 F:      drivers/char/ppdev.c
8343 F:      include/uapi/linux/ppdev.h
8344 F:      Documentation/parport*.txt
8345
8346 PARAVIRT_OPS INTERFACE
8347 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8348 M:      Chris Wright <chrisw@sous-sol.org>
8349 M:      Alok Kataria <akataria@vmware.com>
8350 M:      Rusty Russell <rusty@rustcorp.com.au>
8351 L:      virtualization@lists.linux-foundation.org
8352 S:      Supported
8353 F:      Documentation/virtual/paravirt_ops.txt
8354 F:      arch/*/kernel/paravirt*
8355 F:      arch/*/include/asm/paravirt.h
8356
8357 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8358 M:      Tim Waugh <tim@cyberelk.net>
8359 L:      linux-parport@lists.infradead.org (subscribers-only)
8360 S:      Maintained
8361 F:      Documentation/blockdev/paride.txt
8362 F:      drivers/block/paride/
8363
8364 PARISC ARCHITECTURE
8365 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8366 M:      Helge Deller <deller@gmx.de>
8367 L:      linux-parisc@vger.kernel.org
8368 W:      http://www.parisc-linux.org/
8369 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8372 S:      Maintained
8373 F:      arch/parisc/
8374 F:      Documentation/parisc/
8375 F:      drivers/parisc/
8376 F:      drivers/char/agp/parisc-agp.c
8377 F:      drivers/input/serio/gscps2.c
8378 F:      drivers/parport/parport_gsc.*
8379 F:      drivers/tty/serial/8250/8250_gsc.c
8380 F:      drivers/video/fbdev/sti*
8381 F:      drivers/video/console/sti*
8382 F:      drivers/video/logo/logo_parisc*
8383
8384 PC87360 HARDWARE MONITORING DRIVER
8385 M:      Jim Cromie <jim.cromie@gmail.com>
8386 L:      linux-hwmon@vger.kernel.org
8387 S:      Maintained
8388 F:      Documentation/hwmon/pc87360
8389 F:      drivers/hwmon/pc87360.c
8390
8391 PC8736x GPIO DRIVER
8392 M:      Jim Cromie <jim.cromie@gmail.com>
8393 S:      Maintained
8394 F:      drivers/char/pc8736x_gpio.c
8395
8396 PC87427 HARDWARE MONITORING DRIVER
8397 M:      Jean Delvare <jdelvare@suse.com>
8398 L:      linux-hwmon@vger.kernel.org
8399 S:      Maintained
8400 F:      Documentation/hwmon/pc87427
8401 F:      drivers/hwmon/pc87427.c
8402
8403 PCA9532 LED DRIVER
8404 M:      Riku Voipio <riku.voipio@iki.fi>
8405 S:      Maintained
8406 F:      drivers/leds/leds-pca9532.c
8407 F:      include/linux/leds-pca9532.h
8408
8409 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8410 M:      Guenter Roeck <linux@roeck-us.net>
8411 L:      linux-i2c@vger.kernel.org
8412 S:      Maintained
8413 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8414
8415 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8416 M:      Khalid Aziz <khalid@gonehiking.org>
8417 S:      Maintained
8418 F:      drivers/firmware/pcdp.*
8419
8420 PCI ERROR RECOVERY
8421 M:      Linas Vepstas <linasvepstas@gmail.com>
8422 L:      linux-pci@vger.kernel.org
8423 S:      Supported
8424 F:      Documentation/PCI/pci-error-recovery.txt
8425
8426 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8427 M:      Russell Currey <ruscur@russell.cc>
8428 L:      linuxppc-dev@lists.ozlabs.org
8429 S:      Supported
8430 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8431 F:      arch/powerpc/kernel/eeh*.c
8432 F:      arch/powerpc/platforms/*/eeh*.c
8433 F:      arch/powerpc/include/*/eeh*.h
8434
8435 PCI SUBSYSTEM
8436 M:      Bjorn Helgaas <bhelgaas@google.com>
8437 L:      linux-pci@vger.kernel.org
8438 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8440 S:      Supported
8441 F:      Documentation/PCI/
8442 F:      drivers/pci/
8443 F:      include/linux/pci*
8444 F:      arch/x86/pci/
8445 F:      arch/x86/kernel/quirks.c
8446
8447 PCI DRIVER FOR ALTERA PCIE IP
8448 M:      Ley Foon Tan <lftan@altera.com>
8449 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8450 L:      linux-pci@vger.kernel.org
8451 S:      Supported
8452 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8453 F:      drivers/pci/host/pcie-altera.c
8454
8455 PCI DRIVER FOR ARM VERSATILE PLATFORM
8456 M:      Rob Herring <robh@kernel.org>
8457 L:      linux-pci@vger.kernel.org
8458 L:      linux-arm-kernel@lists.infradead.org
8459 S:      Maintained
8460 F:      Documentation/devicetree/bindings/pci/versatile.txt
8461 F:      drivers/pci/host/pci-versatile.c
8462
8463 PCI DRIVER FOR APPLIEDMICRO XGENE
8464 M:      Tanmay Inamdar <tinamdar@apm.com>
8465 L:      linux-pci@vger.kernel.org
8466 L:      linux-arm-kernel@lists.infradead.org
8467 S:      Maintained
8468 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8469 F:      drivers/pci/host/pci-xgene.c
8470
8471 PCI DRIVER FOR FREESCALE LAYERSCAPE
8472 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8473 M:      Mingkai Hu <mingkai.hu@freescale.com>
8474 M:      Roy Zang <tie-fei.zang@freescale.com>
8475 L:      linuxppc-dev@lists.ozlabs.org
8476 L:      linux-pci@vger.kernel.org
8477 L:      linux-arm-kernel@lists.infradead.org
8478 S:      Maintained
8479 F:      drivers/pci/host/*layerscape*
8480
8481 PCI DRIVER FOR IMX6
8482 M:      Richard Zhu <Richard.Zhu@freescale.com>
8483 M:      Lucas Stach <l.stach@pengutronix.de>
8484 L:      linux-pci@vger.kernel.org
8485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8486 S:      Maintained
8487 F:      drivers/pci/host/*imx6*
8488
8489 PCI DRIVER FOR TI KEYSTONE
8490 M:      Murali Karicheri <m-karicheri2@ti.com>
8491 L:      linux-pci@vger.kernel.org
8492 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8493 S:      Maintained
8494 F:      drivers/pci/host/*keystone*
8495
8496 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8497 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8498 M:      Jason Cooper <jason@lakedaemon.net>
8499 L:      linux-pci@vger.kernel.org
8500 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8501 S:      Maintained
8502 F:      drivers/pci/host/*mvebu*
8503
8504 PCI DRIVER FOR NVIDIA TEGRA
8505 M:      Thierry Reding <thierry.reding@gmail.com>
8506 L:      linux-tegra@vger.kernel.org
8507 L:      linux-pci@vger.kernel.org
8508 S:      Supported
8509 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8510 F:      drivers/pci/host/pci-tegra.c
8511
8512 PCI DRIVER FOR TI DRA7XX
8513 M:      Kishon Vijay Abraham I <kishon@ti.com>
8514 L:      linux-omap@vger.kernel.org
8515 L:      linux-pci@vger.kernel.org
8516 S:      Supported
8517 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8518 F:      drivers/pci/host/pci-dra7xx.c
8519
8520 PCI DRIVER FOR RENESAS R-CAR
8521 M:      Simon Horman <horms@verge.net.au>
8522 L:      linux-pci@vger.kernel.org
8523 L:      linux-renesas-soc@vger.kernel.org
8524 S:      Maintained
8525 F:      drivers/pci/host/*rcar*
8526
8527 PCI DRIVER FOR SAMSUNG EXYNOS
8528 M:      Jingoo Han <jingoohan1@gmail.com>
8529 L:      linux-pci@vger.kernel.org
8530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8531 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8532 S:      Maintained
8533 F:      drivers/pci/host/pci-exynos.c
8534
8535 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8536 M:      Jingoo Han <jingoohan1@gmail.com>
8537 M:      Pratyush Anand <pratyush.anand@gmail.com>
8538 L:      linux-pci@vger.kernel.org
8539 S:      Maintained
8540 F:      drivers/pci/host/*designware*
8541
8542 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8543 M:      Joao Pinto <jpinto@synopsys.com>
8544 L:      linux-pci@vger.kernel.org
8545 S:      Maintained
8546 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8547 F:      drivers/pci/host/pcie-designware-plat.c
8548
8549 PCI DRIVER FOR GENERIC OF HOSTS
8550 M:      Will Deacon <will.deacon@arm.com>
8551 L:      linux-pci@vger.kernel.org
8552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8553 S:      Maintained
8554 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8555 F:      drivers/pci/host/pci-host-common.c
8556 F:      drivers/pci/host/pci-host-generic.c
8557
8558 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8559 M:      Keith Busch <keith.busch@intel.com>
8560 L:      linux-pci@vger.kernel.org
8561 S:      Supported
8562 F:      arch/x86/pci/vmd.c
8563
8564 PCIE DRIVER FOR ST SPEAR13XX
8565 M:      Pratyush Anand <pratyush.anand@gmail.com>
8566 L:      linux-pci@vger.kernel.org
8567 S:      Maintained
8568 F:      drivers/pci/host/*spear*
8569
8570 PCI MSI DRIVER FOR ALTERA MSI IP
8571 M:      Ley Foon Tan <lftan@altera.com>
8572 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8573 L:      linux-pci@vger.kernel.org
8574 S:      Supported
8575 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8576 F:      drivers/pci/host/pcie-altera-msi.c
8577
8578 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8579 M:      Duc Dang <dhdang@apm.com>
8580 L:      linux-pci@vger.kernel.org
8581 L:      linux-arm-kernel@lists.infradead.org
8582 S:      Maintained
8583 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8584 F:      drivers/pci/host/pci-xgene-msi.c
8585
8586 PCIE DRIVER FOR HISILICON
8587 M:      Zhou Wang <wangzhou1@hisilicon.com>
8588 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8589 L:      linux-pci@vger.kernel.org
8590 S:      Maintained
8591 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8592 F:      drivers/pci/host/pcie-hisi.c
8593
8594 PCIE DRIVER FOR QUALCOMM MSM
8595 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8596 L:     linux-pci@vger.kernel.org
8597 L:     linux-arm-msm@vger.kernel.org
8598 S:     Maintained
8599 F:     drivers/pci/host/*qcom*
8600
8601 PCIE DRIVER FOR CAVIUM THUNDERX
8602 M:      David Daney <david.daney@cavium.com>
8603 L:      linux-pci@vger.kernel.org
8604 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8605 S:      Supported
8606 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8607 F:      drivers/pci/host/pci-thunder-*
8608
8609 PCMCIA SUBSYSTEM
8610 P:      Linux PCMCIA Team
8611 L:      linux-pcmcia@lists.infradead.org
8612 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8614 S:      Maintained
8615 F:      Documentation/pcmcia/
8616 F:      drivers/pcmcia/
8617 F:      include/pcmcia/
8618
8619 PCNET32 NETWORK DRIVER
8620 M:      Don Fry <pcnet32@frontier.com>
8621 L:      netdev@vger.kernel.org
8622 S:      Maintained
8623 F:      drivers/net/ethernet/amd/pcnet32.c
8624
8625 PCRYPT PARALLEL CRYPTO ENGINE
8626 M:      Steffen Klassert <steffen.klassert@secunet.com>
8627 L:      linux-crypto@vger.kernel.org
8628 S:      Maintained
8629 F:      crypto/pcrypt.c
8630 F:      include/crypto/pcrypt.h
8631
8632 PER-CPU MEMORY ALLOCATOR
8633 M:      Tejun Heo <tj@kernel.org>
8634 M:      Christoph Lameter <cl@linux.com>
8635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8636 S:      Maintained
8637 F:      include/linux/percpu*.h
8638 F:      mm/percpu*.c
8639 F:      arch/*/include/asm/percpu.h
8640
8641 PER-TASK DELAY ACCOUNTING
8642 M:      Balbir Singh <bsingharora@gmail.com>
8643 S:      Maintained
8644 F:      include/linux/delayacct.h
8645 F:      kernel/delayacct.c
8646
8647 PERFORMANCE EVENTS SUBSYSTEM
8648 M:      Peter Zijlstra <peterz@infradead.org>
8649 M:      Ingo Molnar <mingo@redhat.com>
8650 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8651 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8652 L:      linux-kernel@vger.kernel.org
8653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8654 S:      Supported
8655 F:      kernel/events/*
8656 F:      include/linux/perf_event.h
8657 F:      include/uapi/linux/perf_event.h
8658 F:      arch/*/kernel/perf_event*.c
8659 F:      arch/*/kernel/*/perf_event*.c
8660 F:      arch/*/kernel/*/*/perf_event*.c
8661 F:      arch/*/include/asm/perf_event.h
8662 F:      arch/*/kernel/perf_callchain.c
8663 F:      tools/perf/
8664
8665 PERSONALITY HANDLING
8666 M:      Christoph Hellwig <hch@infradead.org>
8667 L:      linux-abi-devel@lists.sourceforge.net
8668 S:      Maintained
8669 F:      include/linux/personality.h
8670 F:      include/uapi/linux/personality.h
8671
8672 PHONET PROTOCOL
8673 M:      Remi Denis-Courmont <courmisch@gmail.com>
8674 S:      Supported
8675 F:      Documentation/networking/phonet.txt
8676 F:      include/linux/phonet.h
8677 F:      include/net/phonet/
8678 F:      include/uapi/linux/phonet.h
8679 F:      net/phonet/
8680
8681 PHRAM MTD DRIVER
8682 M:      Joern Engel <joern@lazybastard.org>
8683 L:      linux-mtd@lists.infradead.org
8684 S:      Maintained
8685 F:      drivers/mtd/devices/phram.c
8686
8687 PICOLCD HID DRIVER
8688 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8689 L:      linux-input@vger.kernel.org
8690 S:      Maintained
8691 F:      drivers/hid/hid-picolcd*
8692
8693 PICOXCELL SUPPORT
8694 M:      Jamie Iles <jamie@jamieiles.com>
8695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8696 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8697 S:      Supported
8698 F:      arch/arm/boot/dts/picoxcell*
8699 F:      arch/arm/mach-picoxcell/
8700 F:      drivers/crypto/picoxcell*
8701
8702 PIN CONTROL SUBSYSTEM
8703 M:      Linus Walleij <linus.walleij@linaro.org>
8704 L:      linux-gpio@vger.kernel.org
8705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8706 S:      Maintained
8707 F:      drivers/pinctrl/
8708 F:      include/linux/pinctrl/
8709
8710 PIN CONTROLLER - ATMEL AT91
8711 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8713 S:      Maintained
8714 F:      drivers/pinctrl/pinctrl-at91.*
8715
8716 PIN CONTROLLER - ATMEL AT91 PIO4
8717 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8718 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8719 L:      linux-gpio@vger.kernel.org
8720 S:      Supported
8721 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8722
8723 PIN CONTROLLER - INTEL
8724 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8725 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8726 S:      Maintained
8727 F:      drivers/pinctrl/intel/
8728
8729 PIN CONTROLLER - RENESAS
8730 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8731 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8732 L:      linux-renesas-soc@vger.kernel.org
8733 S:      Maintained
8734 F:      drivers/pinctrl/sh-pfc/
8735
8736 PIN CONTROLLER - SAMSUNG
8737 M:      Tomasz Figa <tomasz.figa@gmail.com>
8738 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8739 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8740 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8741 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8742 S:      Maintained
8743 F:      drivers/pinctrl/samsung/
8744
8745 PIN CONTROLLER - SINGLE
8746 M:      Tony Lindgren <tony@atomide.com>
8747 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8749 L:      linux-omap@vger.kernel.org
8750 S:      Maintained
8751 F:      drivers/pinctrl/pinctrl-single.c
8752
8753 PIN CONTROLLER - ST SPEAR
8754 M:      Viresh Kumar <vireshk@kernel.org>
8755 L:      spear-devel@list.st.com
8756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8757 W:      http://www.st.com/spear
8758 S:      Maintained
8759 F:      drivers/pinctrl/spear/
8760
8761 PKTCDVD DRIVER
8762 M:      Jiri Kosina <jikos@kernel.org>
8763 S:      Maintained
8764 F:      drivers/block/pktcdvd.c
8765 F:      include/linux/pktcdvd.h
8766 F:      include/uapi/linux/pktcdvd.h
8767
8768 PKUNITY SOC DRIVERS
8769 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8770 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8771 S:      Maintained
8772 T:      git git://github.com/gxt/linux.git
8773 F:      drivers/input/serio/i8042-unicore32io.h
8774 F:      drivers/i2c/busses/i2c-puv3.c
8775 F:      drivers/video/fbdev/fb-puv3.c
8776 F:      drivers/rtc/rtc-puv3.c
8777
8778 PMBUS HARDWARE MONITORING DRIVERS
8779 M:      Guenter Roeck <linux@roeck-us.net>
8780 L:      linux-hwmon@vger.kernel.org
8781 W:      http://hwmon.wiki.kernel.org/
8782 W:      http://www.roeck-us.net/linux/drivers/
8783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8784 S:      Maintained
8785 F:      Documentation/hwmon/pmbus
8786 F:      drivers/hwmon/pmbus/
8787 F:      include/linux/i2c/pmbus.h
8788
8789 PMC SIERRA MaxRAID DRIVER
8790 L:      linux-scsi@vger.kernel.org
8791 W:      http://www.pmc-sierra.com/
8792 S:      Orphan
8793 F:      drivers/scsi/pmcraid.*
8794
8795 PMC SIERRA PM8001 DRIVER
8796 M:      Jack Wang <jinpu.wang@profitbricks.com>
8797 M:      lindar_liu@usish.com
8798 L:      pmchba@pmcs.com
8799 L:      linux-scsi@vger.kernel.org
8800 S:      Supported
8801 F:      drivers/scsi/pm8001/
8802
8803 POSIX CLOCKS and TIMERS
8804 M:      Thomas Gleixner <tglx@linutronix.de>
8805 L:      linux-kernel@vger.kernel.org
8806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8807 S:      Maintained
8808 F:      fs/timerfd.c
8809 F:      include/linux/timer*
8810 F:      kernel/time/*timer*
8811
8812 POWER MANAGEMENT CORE
8813 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8814 L:      linux-pm@vger.kernel.org
8815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8816 S:      Supported
8817 F:      drivers/base/power/
8818 F:      include/linux/pm.h
8819 F:      include/linux/pm_*
8820 F:      include/linux/powercap.h
8821 F:      drivers/powercap/
8822
8823 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8824 M:      Sebastian Reichel <sre@kernel.org>
8825 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8826 M:      David Woodhouse <dwmw2@infradead.org>
8827 L:      linux-pm@vger.kernel.org
8828 T:      git git://git.infradead.org/battery-2.6.git
8829 S:      Maintained
8830 F:      include/linux/power_supply.h
8831 F:      drivers/power/
8832 X:      drivers/power/avs/
8833
8834 POWER STATE COORDINATION INTERFACE (PSCI)
8835 M:      Mark Rutland <mark.rutland@arm.com>
8836 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8837 L:      linux-arm-kernel@lists.infradead.org
8838 S:      Maintained
8839 F:      drivers/firmware/psci.c
8840 F:      include/linux/psci.h
8841 F:      include/uapi/linux/psci.h
8842
8843 PNP SUPPORT
8844 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8845 S:      Maintained
8846 F:      drivers/pnp/
8847
8848 PPP PROTOCOL DRIVERS AND COMPRESSORS
8849 M:      Paul Mackerras <paulus@samba.org>
8850 L:      linux-ppp@vger.kernel.org
8851 S:      Maintained
8852 F:      drivers/net/ppp/ppp_*
8853
8854 PPP OVER ATM (RFC 2364)
8855 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8856 S:      Maintained
8857 F:      net/atm/pppoatm.c
8858 F:      include/uapi/linux/atmppp.h
8859
8860 PPP OVER ETHERNET
8861 M:      Michal Ostrowski <mostrows@earthlink.net>
8862 S:      Maintained
8863 F:      drivers/net/ppp/pppoe.c
8864 F:      drivers/net/ppp/pppox.c
8865
8866 PPP OVER L2TP
8867 M:      James Chapman <jchapman@katalix.com>
8868 S:      Maintained
8869 F:      net/l2tp/l2tp_ppp.c
8870 F:      include/linux/if_pppol2tp.h
8871 F:      include/uapi/linux/if_pppol2tp.h
8872
8873 PPS SUPPORT
8874 M:      Rodolfo Giometti <giometti@enneenne.com>
8875 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8876 L:      linuxpps@ml.enneenne.com (subscribers-only)
8877 S:      Maintained
8878 F:      Documentation/pps/
8879 F:      drivers/pps/
8880 F:      include/linux/pps*.h
8881
8882 PPTP DRIVER
8883 M:      Dmitry Kozlov <xeb@mail.ru>
8884 L:      netdev@vger.kernel.org
8885 S:      Maintained
8886 F:      drivers/net/ppp/pptp.c
8887 W:      http://sourceforge.net/projects/accel-pptp
8888
8889 PREEMPTIBLE KERNEL
8890 M:      Robert Love <rml@tech9.net>
8891 L:      kpreempt-tech@lists.sourceforge.net
8892 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8893 S:      Supported
8894 F:      Documentation/preempt-locking.txt
8895 F:      include/linux/preempt.h
8896
8897 PRISM54 WIRELESS DRIVER
8898 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8899 L:      linux-wireless@vger.kernel.org
8900 W:      http://wireless.kernel.org/en/users/Drivers/p54
8901 S:      Obsolete
8902 F:      drivers/net/wireless/intersil/prism54/
8903
8904 PS3 NETWORK SUPPORT
8905 M:      Geoff Levand <geoff@infradead.org>
8906 L:      netdev@vger.kernel.org
8907 L:      linuxppc-dev@lists.ozlabs.org
8908 S:      Maintained
8909 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8910
8911 PS3 PLATFORM SUPPORT
8912 M:      Geoff Levand <geoff@infradead.org>
8913 L:      linuxppc-dev@lists.ozlabs.org
8914 S:      Maintained
8915 F:      arch/powerpc/boot/ps3*
8916 F:      arch/powerpc/include/asm/lv1call.h
8917 F:      arch/powerpc/include/asm/ps3*.h
8918 F:      arch/powerpc/platforms/ps3/
8919 F:      drivers/*/ps3*
8920 F:      drivers/ps3/
8921 F:      drivers/rtc/rtc-ps3.c
8922 F:      drivers/usb/host/*ps3.c
8923 F:      sound/ppc/snd_ps3*
8924
8925 PS3VRAM DRIVER
8926 M:      Jim Paris <jim@jtan.com>
8927 M:      Geoff Levand <geoff@infradead.org>
8928 L:      linuxppc-dev@lists.ozlabs.org
8929 S:      Maintained
8930 F:      drivers/block/ps3vram.c
8931
8932 PSTORE FILESYSTEM
8933 M:      Anton Vorontsov <anton@enomsg.org>
8934 M:      Colin Cross <ccross@android.com>
8935 M:      Kees Cook <keescook@chromium.org>
8936 M:      Tony Luck <tony.luck@intel.com>
8937 S:      Maintained
8938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8939 F:      fs/pstore/
8940 F:      include/linux/pstore*
8941 F:      drivers/firmware/efi/efi-pstore.c
8942 F:      drivers/acpi/apei/erst.c
8943
8944 PTP HARDWARE CLOCK SUPPORT
8945 M:      Richard Cochran <richardcochran@gmail.com>
8946 L:      netdev@vger.kernel.org
8947 S:      Maintained
8948 W:      http://linuxptp.sourceforge.net/
8949 F:      Documentation/ABI/testing/sysfs-ptp
8950 F:      Documentation/ptp/*
8951 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8952 F:      drivers/net/phy/dp83640*
8953 F:      drivers/ptp/*
8954 F:      include/linux/ptp_cl*
8955
8956 PTRACE SUPPORT
8957 M:      Roland McGrath <roland@hack.frob.com>
8958 M:      Oleg Nesterov <oleg@redhat.com>
8959 S:      Maintained
8960 F:      include/asm-generic/syscall.h
8961 F:      include/linux/ptrace.h
8962 F:      include/linux/regset.h
8963 F:      include/linux/tracehook.h
8964 F:      include/uapi/linux/ptrace.h
8965 F:      kernel/ptrace.c
8966
8967 PVRUSB2 VIDEO4LINUX DRIVER
8968 M:      Mike Isely <isely@pobox.com>
8969 L:      pvrusb2@isely.net       (subscribers-only)
8970 L:      linux-media@vger.kernel.org
8971 W:      http://www.isely.net/pvrusb2/
8972 T:      git git://linuxtv.org/media_tree.git
8973 S:      Maintained
8974 F:      Documentation/video4linux/README.pvrusb2
8975 F:      drivers/media/usb/pvrusb2/
8976
8977 PWC WEBCAM DRIVER
8978 M:      Hans de Goede <hdegoede@redhat.com>
8979 L:      linux-media@vger.kernel.org
8980 T:      git git://linuxtv.org/media_tree.git
8981 S:      Maintained
8982 F:      drivers/media/usb/pwc/*
8983
8984 PWM FAN DRIVER
8985 M:      Kamil Debski <k.debski@samsung.com>
8986 L:      linux-hwmon@vger.kernel.org
8987 S:      Supported
8988 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8989 F:      Documentation/hwmon/pwm-fan
8990 F:      drivers/hwmon/pwm-fan.c
8991
8992 PWM SUBSYSTEM
8993 M:      Thierry Reding <thierry.reding@gmail.com>
8994 L:      linux-pwm@vger.kernel.org
8995 S:      Maintained
8996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8997 F:      Documentation/pwm.txt
8998 F:      Documentation/devicetree/bindings/pwm/
8999 F:      include/linux/pwm.h
9000 F:      drivers/pwm/
9001 F:      drivers/video/backlight/pwm_bl.c
9002 F:      include/linux/pwm_backlight.h
9003
9004 PXA2xx/PXA3xx SUPPORT
9005 M:      Daniel Mack <daniel@zonque.org>
9006 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9007 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009 T:      git git://github.com/hzhuang1/linux.git
9010 T:      git git://github.com/rjarzmik/linux.git
9011 S:      Maintained
9012 F:      arch/arm/boot/dts/pxa*
9013 F:      arch/arm/mach-pxa/
9014 F:      drivers/dma/pxa*
9015 F:      drivers/pcmcia/pxa2xx*
9016 F:      drivers/pinctrl/pxa/
9017 F:      drivers/spi/spi-pxa2xx*
9018 F:      drivers/usb/gadget/udc/pxa2*
9019 F:      include/sound/pxa2xx-lib.h
9020 F:      sound/arm/pxa*
9021 F:      sound/soc/pxa/
9022
9023 PXA GPIO DRIVER
9024 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9025 L:      linux-gpio@vger.kernel.org
9026 S:      Maintained
9027 F:      drivers/gpio/gpio-pxa.c
9028
9029 PXA3xx NAND FLASH DRIVER
9030 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9031 L:      linux-mtd@lists.infradead.org
9032 S:      Maintained
9033 F:      drivers/mtd/nand/pxa3xx_nand.c
9034
9035 MMP SUPPORT
9036 M:      Eric Miao <eric.y.miao@gmail.com>
9037 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 T:      git git://github.com/hzhuang1/linux.git
9040 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9041 S:      Maintained
9042 F:      arch/arm/boot/dts/mmp*
9043 F:      arch/arm/mach-mmp/
9044
9045 PXA MMCI DRIVER
9046 S:      Orphan
9047
9048 PXA RTC DRIVER
9049 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9050 L:      rtc-linux@googlegroups.com
9051 S:      Maintained
9052
9053 QAT DRIVER
9054 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9055 L:      qat-linux@intel.com
9056 S:      Supported
9057 F:      drivers/crypto/qat/
9058
9059 QIB DRIVER
9060 M:      Mike Marciniszyn <infinipath@intel.com>
9061 L:      linux-rdma@vger.kernel.org
9062 S:      Supported
9063 F:      drivers/infiniband/hw/qib/
9064
9065 QLOGIC QLA1280 SCSI DRIVER
9066 M:      Michael Reed <mdr@sgi.com>
9067 L:      linux-scsi@vger.kernel.org
9068 S:      Maintained
9069 F:      drivers/scsi/qla1280.[ch]
9070
9071 QLOGIC QLA2XXX FC-SCSI DRIVER
9072 M:      qla2xxx-upstream@qlogic.com
9073 L:      linux-scsi@vger.kernel.org
9074 S:      Supported
9075 F:      Documentation/scsi/LICENSE.qla2xxx
9076 F:      drivers/scsi/qla2xxx/
9077
9078 QLOGIC QLA4XXX iSCSI DRIVER
9079 M:      QLogic-Storage-Upstream@qlogic.com
9080 L:      linux-scsi@vger.kernel.org
9081 S:      Supported
9082 F:      Documentation/scsi/LICENSE.qla4xxx
9083 F:      drivers/scsi/qla4xxx/
9084
9085 QLOGIC QLA3XXX NETWORK DRIVER
9086 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9087 M:      Ron Mercer <ron.mercer@qlogic.com>
9088 M:      linux-driver@qlogic.com
9089 L:      netdev@vger.kernel.org
9090 S:      Supported
9091 F:      Documentation/networking/LICENSE.qla3xxx
9092 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9093
9094 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9095 M:      Dept-GELinuxNICDev@qlogic.com
9096 L:      netdev@vger.kernel.org
9097 S:      Supported
9098 F:      drivers/net/ethernet/qlogic/qlcnic/
9099
9100 QLOGIC QLGE 10Gb ETHERNET DRIVER
9101 M:      Harish Patil <harish.patil@qlogic.com>
9102 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9103 M:      Dept-GELinuxNICDev@qlogic.com
9104 M:      linux-driver@qlogic.com
9105 L:      netdev@vger.kernel.org
9106 S:      Supported
9107 F:      drivers/net/ethernet/qlogic/qlge/
9108
9109 QLOGIC QL4xxx ETHERNET DRIVER
9110 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9111 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9112 M:      everest-linux-l2@qlogic.com
9113 L:      netdev@vger.kernel.org
9114 S:      Supported
9115 F:      drivers/net/ethernet/qlogic/qed/
9116 F:      include/linux/qed/
9117 F:      drivers/net/ethernet/qlogic/qede/
9118
9119 QNX4 FILESYSTEM
9120 M:      Anders Larsen <al@alarsen.net>
9121 W:      http://www.alarsen.net/linux/qnx4fs/
9122 S:      Maintained
9123 F:      fs/qnx4/
9124 F:      include/uapi/linux/qnx4_fs.h
9125 F:      include/uapi/linux/qnxtypes.h
9126
9127 QT1010 MEDIA DRIVER
9128 M:      Antti Palosaari <crope@iki.fi>
9129 L:      linux-media@vger.kernel.org
9130 W:      https://linuxtv.org
9131 W:      http://palosaari.fi/linux/
9132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9133 T:      git git://linuxtv.org/anttip/media_tree.git
9134 S:      Maintained
9135 F:      drivers/media/tuners/qt1010*
9136
9137 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9138 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9139 L:      linux-wireless@vger.kernel.org
9140 L:      ath9k-devel@lists.ath9k.org
9141 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9142 S:      Supported
9143 F:      drivers/net/wireless/ath/ath9k/
9144
9145 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9146 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9147 L:      ath10k@lists.infradead.org
9148 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9150 S:      Supported
9151 F:      drivers/net/wireless/ath/ath10k/
9152
9153 QUALCOMM HEXAGON ARCHITECTURE
9154 M:      Richard Kuo <rkuo@codeaurora.org>
9155 L:      linux-hexagon@vger.kernel.org
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9157 S:      Supported
9158 F:      arch/hexagon/
9159
9160 QUALCOMM WCN36XX WIRELESS DRIVER
9161 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9162 L:      wcn36xx@lists.infradead.org
9163 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9164 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9165 S:      Supported
9166 F:      drivers/net/wireless/ath/wcn36xx/
9167
9168 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9169 M:      Gabriel Somlo <somlo@cmu.edu>
9170 M:      "Michael S. Tsirkin" <mst@redhat.com>
9171 L:      qemu-devel@nongnu.org
9172 S:      Maintained
9173 F:      drivers/firmware/qemu_fw_cfg.c
9174
9175 RADOS BLOCK DEVICE (RBD)
9176 M:      Ilya Dryomov <idryomov@gmail.com>
9177 M:      Sage Weil <sage@redhat.com>
9178 M:      Alex Elder <elder@kernel.org>
9179 L:      ceph-devel@vger.kernel.org
9180 W:      http://ceph.com/
9181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9182 T:      git git://github.com/ceph/ceph-client.git
9183 S:      Supported
9184 F:      Documentation/ABI/testing/sysfs-bus-rbd
9185 F:      drivers/block/rbd.c
9186 F:      drivers/block/rbd_types.h
9187
9188 RADEON FRAMEBUFFER DISPLAY DRIVER
9189 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9190 L:      linux-fbdev@vger.kernel.org
9191 S:      Maintained
9192 F:      drivers/video/fbdev/aty/radeon*
9193 F:      include/uapi/linux/radeonfb.h
9194
9195 RADIOSHARK RADIO DRIVER
9196 M:      Hans de Goede <hdegoede@redhat.com>
9197 L:      linux-media@vger.kernel.org
9198 T:      git git://linuxtv.org/media_tree.git
9199 S:      Maintained
9200 F:      drivers/media/radio/radio-shark.c
9201
9202 RADIOSHARK2 RADIO DRIVER
9203 M:      Hans de Goede <hdegoede@redhat.com>
9204 L:      linux-media@vger.kernel.org
9205 T:      git git://linuxtv.org/media_tree.git
9206 S:      Maintained
9207 F:      drivers/media/radio/radio-shark2.c
9208 F:      drivers/media/radio/radio-tea5777.c
9209
9210 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9211 M:      Paul Mackerras <paulus@samba.org>
9212 L:      linux-fbdev@vger.kernel.org
9213 S:      Maintained
9214 F:      drivers/video/fbdev/aty/aty128fb.c
9215
9216 RALINK MIPS ARCHITECTURE
9217 M:      John Crispin <blogic@openwrt.org>
9218 L:      linux-mips@linux-mips.org
9219 S:      Maintained
9220 F:      arch/mips/ralink
9221
9222 RALINK RT2X00 WIRELESS LAN DRIVER
9223 P:      rt2x00 project
9224 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9225 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9226 L:      linux-wireless@vger.kernel.org
9227 S:      Maintained
9228 F:      drivers/net/wireless/ralink/rt2x00/
9229
9230 RAMDISK RAM BLOCK DEVICE DRIVER
9231 M:      Jens Axboe <axboe@kernel.dk>
9232 S:      Maintained
9233 F:      Documentation/blockdev/ramdisk.txt
9234 F:      drivers/block/brd.c
9235
9236 RANDOM NUMBER DRIVER
9237 M:      "Theodore Ts'o" <tytso@mit.edu>
9238 S:      Maintained
9239 F:      drivers/char/random.c
9240
9241 RAPIDIO SUBSYSTEM
9242 M:      Matt Porter <mporter@kernel.crashing.org>
9243 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9244 S:      Maintained
9245 F:      drivers/rapidio/
9246
9247 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9248 L:      linux-wireless@vger.kernel.org
9249 S:      Orphan
9250 F:      drivers/net/wireless/ray*
9251
9252 RCUTORTURE MODULE
9253 M:      Josh Triplett <josh@joshtriplett.org>
9254 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9255 L:      linux-kernel@vger.kernel.org
9256 S:      Supported
9257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9258 F:      Documentation/RCU/torture.txt
9259 F:      kernel/rcu/rcutorture.c
9260
9261 RCUTORTURE TEST FRAMEWORK
9262 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9263 M:      Josh Triplett <josh@joshtriplett.org>
9264 R:      Steven Rostedt <rostedt@goodmis.org>
9265 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9266 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9267 L:      linux-kernel@vger.kernel.org
9268 S:      Supported
9269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9270 F:      tools/testing/selftests/rcutorture
9271
9272 RDC R-321X SoC
9273 M:      Florian Fainelli <florian@openwrt.org>
9274 S:      Maintained
9275
9276 RDC R6040 FAST ETHERNET DRIVER
9277 M:      Florian Fainelli <florian@openwrt.org>
9278 L:      netdev@vger.kernel.org
9279 S:      Maintained
9280 F:      drivers/net/ethernet/rdc/r6040.c
9281
9282 RDS - RELIABLE DATAGRAM SOCKETS
9283 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9284 L:      netdev@vger.kernel.org
9285 L:      linux-rdma@vger.kernel.org
9286 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9287 W:      https://oss.oracle.com/projects/rds/
9288 S:      Supported
9289 F:      net/rds/
9290 F:      Documentation/networking/rds.txt
9291
9292 RDMAVT - RDMA verbs software
9293 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9294 L:      linux-rdma@vger.kernel.org
9295 S:      Supported
9296 F:      drivers/infiniband/sw/rdmavt
9297
9298 READ-COPY UPDATE (RCU)
9299 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9300 M:      Josh Triplett <josh@joshtriplett.org>
9301 R:      Steven Rostedt <rostedt@goodmis.org>
9302 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9303 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9304 L:      linux-kernel@vger.kernel.org
9305 W:      http://www.rdrop.com/users/paulmck/RCU/
9306 S:      Supported
9307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9308 F:      Documentation/RCU/
9309 X:      Documentation/RCU/torture.txt
9310 F:      include/linux/rcu*
9311 X:      include/linux/srcu.h
9312 F:      kernel/rcu/
9313 X:      kernel/torture.c
9314
9315 REAL TIME CLOCK (RTC) SUBSYSTEM
9316 M:      Alessandro Zummo <a.zummo@towertech.it>
9317 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9318 L:      rtc-linux@googlegroups.com
9319 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9321 S:      Maintained
9322 F:      Documentation/rtc.txt
9323 F:      drivers/rtc/
9324 F:      include/linux/rtc.h
9325 F:      include/uapi/linux/rtc.h
9326
9327 REALTEK AUDIO CODECS
9328 M:      Bard Liao <bardliao@realtek.com>
9329 M:      Oder Chiou <oder_chiou@realtek.com>
9330 S:      Maintained
9331 F:      sound/soc/codecs/rt*
9332 F:      include/sound/rt*.h
9333
9334 REISERFS FILE SYSTEM
9335 L:      reiserfs-devel@vger.kernel.org
9336 S:      Supported
9337 F:      fs/reiserfs/
9338
9339 REGISTER MAP ABSTRACTION
9340 M:      Mark Brown <broonie@kernel.org>
9341 L:      linux-kernel@vger.kernel.org
9342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9343 S:      Supported
9344 F:      drivers/base/regmap/
9345 F:      include/linux/regmap.h
9346
9347 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9348 M:      Ohad Ben-Cohen <ohad@wizery.com>
9349 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9350 L:      linux-remoteproc@vger.kernel.org
9351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9352 S:      Maintained
9353 F:      drivers/remoteproc/
9354 F:      Documentation/remoteproc.txt
9355 F:      include/linux/remoteproc.h
9356
9357 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9358 M:      Ohad Ben-Cohen <ohad@wizery.com>
9359 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9360 L:      linux-remoteproc@vger.kernel.org
9361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9362 S:      Maintained
9363 F:      drivers/rpmsg/
9364 F:      Documentation/rpmsg.txt
9365 F:      include/linux/rpmsg.h
9366
9367 RENESAS ETHERNET DRIVERS
9368 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9369 L:      netdev@vger.kernel.org
9370 L:      linux-renesas-soc@vger.kernel.org
9371 F:      drivers/net/ethernet/renesas/
9372 F:      include/linux/sh_eth.h
9373
9374 RENESAS USB2 PHY DRIVER
9375 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9376 L:      linux-renesas-soc@vger.kernel.org
9377 S:      Maintained
9378 F:      drivers/phy/phy-rcar-gen3-usb2.c
9379
9380 RESET CONTROLLER FRAMEWORK
9381 M:      Philipp Zabel <p.zabel@pengutronix.de>
9382 T:      git git://git.pengutronix.de/git/pza/linux
9383 S:      Maintained
9384 F:      drivers/reset/
9385 F:      Documentation/devicetree/bindings/reset/
9386 F:      include/dt-bindings/reset/
9387 F:      include/linux/reset.h
9388 F:      include/linux/reset-controller.h
9389
9390 RFKILL
9391 M:      Johannes Berg <johannes@sipsolutions.net>
9392 L:      linux-wireless@vger.kernel.org
9393 W:      http://wireless.kernel.org/
9394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9396 S:      Maintained
9397 F:      Documentation/rfkill.txt
9398 F:      net/rfkill/
9399
9400 RHASHTABLE
9401 M:      Thomas Graf <tgraf@suug.ch>
9402 L:      netdev@vger.kernel.org
9403 S:      Maintained
9404 F:      lib/rhashtable.c
9405 F:      include/linux/rhashtable.h
9406
9407 RICOH SMARTMEDIA/XD DRIVER
9408 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9409 S:      Maintained
9410 F:      drivers/mtd/nand/r852.c
9411 F:      drivers/mtd/nand/r852.h
9412
9413 RICOH R5C592 MEMORYSTICK DRIVER
9414 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9415 S:      Maintained
9416 F:      drivers/memstick/host/r592.*
9417
9418 ROCCAT DRIVERS
9419 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9420 W:      http://sourceforge.net/projects/roccat/
9421 S:      Maintained
9422 F:      drivers/hid/hid-roccat*
9423 F:      include/linux/hid-roccat*
9424 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9425
9426 ROCKER DRIVER
9427 M:      Jiri Pirko <jiri@resnulli.us>
9428 M:      Scott Feldman <sfeldma@gmail.com>
9429 L:      netdev@vger.kernel.org
9430 S:      Supported
9431 F:      drivers/net/ethernet/rocker/
9432
9433 ROCKETPORT DRIVER
9434 P:      Comtrol Corp.
9435 W:      http://www.comtrol.com
9436 S:      Maintained
9437 F:      Documentation/serial/rocket.txt
9438 F:      drivers/tty/rocket*
9439
9440 ROCKETPORT EXPRESS/INFINITY DRIVER
9441 M:      Kevin Cernekee <cernekee@gmail.com>
9442 L:      linux-serial@vger.kernel.org
9443 S:      Odd Fixes
9444 F:      drivers/tty/serial/rp2.*
9445
9446 ROSE NETWORK LAYER
9447 M:      Ralf Baechle <ralf@linux-mips.org>
9448 L:      linux-hams@vger.kernel.org
9449 W:      http://www.linux-ax25.org/
9450 S:      Maintained
9451 F:      include/net/rose.h
9452 F:      include/uapi/linux/rose.h
9453 F:      net/rose/
9454
9455 RTL2830 MEDIA DRIVER
9456 M:      Antti Palosaari <crope@iki.fi>
9457 L:      linux-media@vger.kernel.org
9458 W:      https://linuxtv.org
9459 W:      http://palosaari.fi/linux/
9460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9461 T:      git git://linuxtv.org/anttip/media_tree.git
9462 S:      Maintained
9463 F:      drivers/media/dvb-frontends/rtl2830*
9464
9465 RTL2832 MEDIA DRIVER
9466 M:      Antti Palosaari <crope@iki.fi>
9467 L:      linux-media@vger.kernel.org
9468 W:      https://linuxtv.org
9469 W:      http://palosaari.fi/linux/
9470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9471 T:      git git://linuxtv.org/anttip/media_tree.git
9472 S:      Maintained
9473 F:      drivers/media/dvb-frontends/rtl2832*
9474
9475 RTL2832_SDR MEDIA DRIVER
9476 M:      Antti Palosaari <crope@iki.fi>
9477 L:      linux-media@vger.kernel.org
9478 W:      https://linuxtv.org
9479 W:      http://palosaari.fi/linux/
9480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9481 T:      git git://linuxtv.org/anttip/media_tree.git
9482 S:      Maintained
9483 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9484
9485 RTL8180 WIRELESS DRIVER
9486 L:      linux-wireless@vger.kernel.org
9487 W:      http://wireless.kernel.org/
9488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9489 S:      Orphan
9490 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9491
9492 RTL8187 WIRELESS DRIVER
9493 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9494 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9495 M:      Larry Finger <Larry.Finger@lwfinger.net>
9496 L:      linux-wireless@vger.kernel.org
9497 W:      http://wireless.kernel.org/
9498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9499 S:      Maintained
9500 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9501
9502 RTL8192CE WIRELESS DRIVER
9503 M:      Larry Finger <Larry.Finger@lwfinger.net>
9504 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9505 L:      linux-wireless@vger.kernel.org
9506 W:      http://wireless.kernel.org/
9507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9508 S:      Maintained
9509 F:      drivers/net/wireless/realtek/rtlwifi/
9510 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9511
9512 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9513 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9514 L:      linux-wireless@vger.kernel.org
9515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9516 S:      Maintained
9517 F:      drivers/net/wireless/realtek/rtl8xxxu/
9518
9519 S3 SAVAGE FRAMEBUFFER DRIVER
9520 M:      Antonino Daplas <adaplas@gmail.com>
9521 L:      linux-fbdev@vger.kernel.org
9522 S:      Maintained
9523 F:      drivers/video/fbdev/savage/
9524
9525 S390
9526 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9527 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9528 L:      linux-s390@vger.kernel.org
9529 W:      http://www.ibm.com/developerworks/linux/linux390/
9530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9531 S:      Supported
9532 F:      arch/s390/
9533 F:      drivers/s390/
9534 F:      Documentation/s390/
9535 F:      Documentation/DocBook/s390*
9536
9537 S390 COMMON I/O LAYER
9538 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9539 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9540 L:      linux-s390@vger.kernel.org
9541 W:      http://www.ibm.com/developerworks/linux/linux390/
9542 S:      Supported
9543 F:      drivers/s390/cio/
9544
9545 S390 DASD DRIVER
9546 M:      Stefan Weinhuber <wein@de.ibm.com>
9547 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9548 L:      linux-s390@vger.kernel.org
9549 W:      http://www.ibm.com/developerworks/linux/linux390/
9550 S:      Supported
9551 F:      drivers/s390/block/dasd*
9552 F:      block/partitions/ibm.c
9553
9554 S390 NETWORK DRIVERS
9555 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9556 L:      linux-s390@vger.kernel.org
9557 W:      http://www.ibm.com/developerworks/linux/linux390/
9558 S:      Supported
9559 F:      drivers/s390/net/
9560
9561 S390 PCI SUBSYSTEM
9562 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9563 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9564 L:      linux-s390@vger.kernel.org
9565 W:      http://www.ibm.com/developerworks/linux/linux390/
9566 S:      Supported
9567 F:      arch/s390/pci/
9568 F:      drivers/pci/hotplug/s390_pci_hpc.c
9569
9570 S390 ZCRYPT DRIVER
9571 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9572 L:      linux-s390@vger.kernel.org
9573 W:      http://www.ibm.com/developerworks/linux/linux390/
9574 S:      Supported
9575 F:      drivers/s390/crypto/
9576
9577 S390 ZFCP DRIVER
9578 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9579 L:      linux-s390@vger.kernel.org
9580 W:      http://www.ibm.com/developerworks/linux/linux390/
9581 S:      Supported
9582 F:      drivers/s390/scsi/zfcp_*
9583
9584 S390 IUCV NETWORK LAYER
9585 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9586 L:      linux-s390@vger.kernel.org
9587 W:      http://www.ibm.com/developerworks/linux/linux390/
9588 S:      Supported
9589 F:      drivers/s390/net/*iucv*
9590 F:      include/net/iucv/
9591 F:      net/iucv/
9592
9593 S390 IOMMU (PCI)
9594 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9595 L:      linux-s390@vger.kernel.org
9596 W:      http://www.ibm.com/developerworks/linux/linux390/
9597 S:      Supported
9598 F:      drivers/iommu/s390-iommu.c
9599
9600 S3C24XX SD/MMC Driver
9601 M:      Ben Dooks <ben-linux@fluff.org>
9602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9603 S:      Supported
9604 F:      drivers/mmc/host/s3cmci.*
9605
9606 SAA6588 RDS RECEIVER DRIVER
9607 M:      Hans Verkuil <hverkuil@xs4all.nl>
9608 L:      linux-media@vger.kernel.org
9609 T:      git git://linuxtv.org/media_tree.git
9610 W:      https://linuxtv.org
9611 S:      Odd Fixes
9612 F:      drivers/media/i2c/saa6588*
9613
9614 SAA7134 VIDEO4LINUX DRIVER
9615 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9616 L:      linux-media@vger.kernel.org
9617 W:      https://linuxtv.org
9618 T:      git git://linuxtv.org/media_tree.git
9619 S:      Odd fixes
9620 F:      Documentation/video4linux/*.saa7134
9621 F:      drivers/media/pci/saa7134/
9622
9623 SAA7146 VIDEO4LINUX-2 DRIVER
9624 M:      Hans Verkuil <hverkuil@xs4all.nl>
9625 L:      linux-media@vger.kernel.org
9626 T:      git git://linuxtv.org/media_tree.git
9627 S:      Maintained
9628 F:      drivers/media/common/saa7146/
9629 F:      drivers/media/pci/saa7146/
9630 F:      include/media/saa7146*
9631
9632 SAMSUNG LAPTOP DRIVER
9633 M:      Corentin Chary <corentin.chary@gmail.com>
9634 L:      platform-driver-x86@vger.kernel.org
9635 S:      Maintained
9636 F:      drivers/platform/x86/samsung-laptop.c
9637
9638 SAMSUNG AUDIO (ASoC) DRIVERS
9639 M:      Sangbeom Kim <sbkim73@samsung.com>
9640 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9641 S:      Supported
9642 F:      sound/soc/samsung/
9643
9644 SAMSUNG FRAMEBUFFER DRIVER
9645 M:      Jingoo Han <jingoohan1@gmail.com>
9646 L:      linux-fbdev@vger.kernel.org
9647 S:      Maintained
9648 F:      drivers/video/fbdev/s3c-fb.c
9649
9650 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9651 M:      Sangbeom Kim <sbkim73@samsung.com>
9652 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9653 L:      linux-kernel@vger.kernel.org
9654 L:      linux-samsung-soc@vger.kernel.org
9655 S:      Supported
9656 F:      drivers/mfd/sec*.c
9657 F:      drivers/regulator/s2m*.c
9658 F:      drivers/regulator/s5m*.c
9659 F:      drivers/clk/clk-s2mps11.c
9660 F:      drivers/rtc/rtc-s5m.c
9661 F:      include/linux/mfd/samsung/
9662 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9663 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9664 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9665 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9666
9667 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9668 M:      Kyungmin Park <kyungmin.park@samsung.com>
9669 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9670 L:      linux-media@vger.kernel.org
9671 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9672 S:      Supported
9673 F:      drivers/media/platform/exynos4-is/
9674
9675 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9676 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9677 L:      linux-media@vger.kernel.org
9678 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9679 S:      Maintained
9680 F:      drivers/media/platform/s3c-camif/
9681 F:      include/media/drv-intf/s3c_camif.h
9682
9683 SAMSUNG S5C73M3 CAMERA DRIVER
9684 M:      Kyungmin Park <kyungmin.park@samsung.com>
9685 M:      Andrzej Hajda <a.hajda@samsung.com>
9686 L:      linux-media@vger.kernel.org
9687 S:      Supported
9688 F:      drivers/media/i2c/s5c73m3/*
9689
9690 SAMSUNG S5K5BAF CAMERA DRIVER
9691 M:      Kyungmin Park <kyungmin.park@samsung.com>
9692 M:      Andrzej Hajda <a.hajda@samsung.com>
9693 L:      linux-media@vger.kernel.org
9694 S:      Supported
9695 F:      drivers/media/i2c/s5k5baf.c
9696
9697 SAMSUNG S3FWRN5 NFC DRIVER
9698 M:      Robert Baldyga <r.baldyga@samsung.com>
9699 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9700 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9701 S:      Supported
9702 F:      drivers/nfc/s3fwrn5
9703
9704 SAMSUNG SOC CLOCK DRIVERS
9705 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9706 M:      Tomasz Figa <tomasz.figa@gmail.com>
9707 S:      Supported
9708 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9709 F:      drivers/clk/samsung/
9710
9711 SAMSUNG SXGBE DRIVERS
9712 M:      Byungho An <bh74.an@samsung.com>
9713 M:      Girish K S <ks.giri@samsung.com>
9714 M:      Vipul Pandya <vipul.pandya@samsung.com>
9715 S:      Supported
9716 L:      netdev@vger.kernel.org
9717 F:      drivers/net/ethernet/samsung/sxgbe/
9718
9719 SAMSUNG THERMAL DRIVER
9720 M:      Lukasz Majewski <l.majewski@samsung.com>
9721 L:      linux-pm@vger.kernel.org
9722 L:      linux-samsung-soc@vger.kernel.org
9723 S:      Supported
9724 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9725 F:      drivers/thermal/samsung/
9726
9727 SAMSUNG USB2 PHY DRIVER
9728 M:      Kamil Debski <k.debski@samsung.com>
9729 L:      linux-kernel@vger.kernel.org
9730 S:      Supported
9731 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9732 F:      Documentation/phy/samsung-usb2.txt
9733 F:      drivers/phy/phy-exynos4210-usb2.c
9734 F:      drivers/phy/phy-exynos4x12-usb2.c
9735 F:      drivers/phy/phy-exynos5250-usb2.c
9736 F:      drivers/phy/phy-s5pv210-usb2.c
9737 F:      drivers/phy/phy-samsung-usb2.c
9738 F:      drivers/phy/phy-samsung-usb2.h
9739
9740 SERIAL DRIVERS
9741 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9742 L:      linux-serial@vger.kernel.org
9743 S:      Maintained
9744 F:      drivers/tty/serial/
9745
9746 SYNOPSYS DESIGNWARE DMAC DRIVER
9747 M:      Viresh Kumar <vireshk@kernel.org>
9748 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9749 S:      Maintained
9750 F:      include/linux/dma/dw.h
9751 F:      include/linux/platform_data/dma-dw.h
9752 F:      drivers/dma/dw/
9753
9754 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9755 M: Lars Persson <lars.persson@axis.com>
9756 L: netdev@vger.kernel.org
9757 S: Supported
9758 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9759 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9760
9761 SYNOPSYS DESIGNWARE I2C DRIVER
9762 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9763 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9764 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
9765 L:      linux-i2c@vger.kernel.org
9766 S:      Maintained
9767 F:      drivers/i2c/busses/i2c-designware-*
9768 F:      include/linux/platform_data/i2c-designware.h
9769
9770 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9771 M:      Jaehoon Chung <jh80.chung@samsung.com>
9772 L:      linux-mmc@vger.kernel.org
9773 S:      Maintained
9774 F:      include/linux/mmc/dw_mmc.h
9775 F:      drivers/mmc/host/dw_mmc*
9776
9777 SYSTEM TRACE MODULE CLASS
9778 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9779 S:      Maintained
9780 F:      Documentation/trace/stm.txt
9781 F:      drivers/hwtracing/stm/
9782 F:      include/linux/stm.h
9783 F:      include/uapi/linux/stm.h
9784
9785 THUNDERBOLT DRIVER
9786 M:      Andreas Noever <andreas.noever@gmail.com>
9787 S:      Maintained
9788 F:      drivers/thunderbolt/
9789
9790 TI BQ27XXX POWER SUPPLY DRIVER
9791 R:      Andrew F. Davis <afd@ti.com>
9792 F:      include/linux/power/bq27xxx_battery.h
9793 F:      drivers/power/bq27xxx_battery.c
9794 F:      drivers/power/bq27xxx_battery_i2c.c
9795
9796 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9797 M:      John Stultz <john.stultz@linaro.org>
9798 M:      Thomas Gleixner <tglx@linutronix.de>
9799 L:      linux-kernel@vger.kernel.org
9800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9801 S:      Supported
9802 F:      include/linux/clocksource.h
9803 F:      include/linux/time.h
9804 F:      include/linux/timex.h
9805 F:      include/uapi/linux/time.h
9806 F:      include/uapi/linux/timex.h
9807 F:      kernel/time/clocksource.c
9808 F:      kernel/time/time*.c
9809 F:      kernel/time/alarmtimer.c
9810 F:      kernel/time/ntp.c
9811 F:      tools/testing/selftests/timers/
9812
9813 SC1200 WDT DRIVER
9814 M:      Zwane Mwaikambo <zwanem@gmail.com>
9815 S:      Maintained
9816 F:      drivers/watchdog/sc1200wdt.c
9817
9818 SCHEDULER
9819 M:      Ingo Molnar <mingo@redhat.com>
9820 M:      Peter Zijlstra <peterz@infradead.org>
9821 L:      linux-kernel@vger.kernel.org
9822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9823 S:      Maintained
9824 F:      kernel/sched/
9825 F:      include/linux/sched.h
9826 F:      include/uapi/linux/sched.h
9827 F:      include/linux/wait.h
9828
9829 SCORE ARCHITECTURE
9830 M:      Chen Liqin <liqin.linux@gmail.com>
9831 M:      Lennox Wu <lennox.wu@gmail.com>
9832 W:      http://www.sunplus.com
9833 S:      Supported
9834 F:      arch/score/
9835
9836 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9837 M:      Sudeep Holla <sudeep.holla@arm.com>
9838 L:      linux-arm-kernel@lists.infradead.org
9839 S:      Maintained
9840 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9841 F:      drivers/clk/clk-scpi.c
9842 F:      drivers/cpufreq/scpi-cpufreq.c
9843 F:      drivers/firmware/arm_scpi.c
9844 F:      include/linux/scpi_protocol.h
9845
9846 SCSI CDROM DRIVER
9847 M:      Jens Axboe <axboe@kernel.dk>
9848 L:      linux-scsi@vger.kernel.org
9849 W:      http://www.kernel.dk
9850 S:      Maintained
9851 F:      drivers/scsi/sr*
9852
9853 SCSI RDMA PROTOCOL (SRP) INITIATOR
9854 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9855 L:      linux-rdma@vger.kernel.org
9856 S:      Supported
9857 W:      http://www.openfabrics.org
9858 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9860 F:      drivers/infiniband/ulp/srp/
9861 F:      include/scsi/srp.h
9862
9863 SCSI SG DRIVER
9864 M:      Doug Gilbert <dgilbert@interlog.com>
9865 L:      linux-scsi@vger.kernel.org
9866 W:      http://sg.danny.cz/sg
9867 S:      Maintained
9868 F:      Documentation/scsi/scsi-generic.txt
9869 F:      drivers/scsi/sg.c
9870 F:      include/scsi/sg.h
9871
9872 SCSI SUBSYSTEM
9873 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9875 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9877 L:      linux-scsi@vger.kernel.org
9878 S:      Maintained
9879 F:      drivers/scsi/
9880 F:      include/scsi/
9881
9882 SCSI TAPE DRIVER
9883 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9884 L:      linux-scsi@vger.kernel.org
9885 S:      Maintained
9886 F:      Documentation/scsi/st.txt
9887 F:      drivers/scsi/st.*
9888 F:      drivers/scsi/st_*.h
9889
9890 SCTP PROTOCOL
9891 M:      Vlad Yasevich <vyasevich@gmail.com>
9892 M:      Neil Horman <nhorman@tuxdriver.com>
9893 L:      linux-sctp@vger.kernel.org
9894 W:      http://lksctp.sourceforge.net
9895 S:      Maintained
9896 F:      Documentation/networking/sctp.txt
9897 F:      include/linux/sctp.h
9898 F:      include/uapi/linux/sctp.h
9899 F:      include/net/sctp/
9900 F:      net/sctp/
9901
9902 SCx200 CPU SUPPORT
9903 M:      Jim Cromie <jim.cromie@gmail.com>
9904 S:      Odd Fixes
9905 F:      Documentation/i2c/busses/scx200_acb
9906 F:      arch/x86/platform/scx200/
9907 F:      drivers/watchdog/scx200_wdt.c
9908 F:      drivers/i2c/busses/scx200*
9909 F:      drivers/mtd/maps/scx200_docflash.c
9910 F:      include/linux/scx200.h
9911
9912 SCx200 GPIO DRIVER
9913 M:      Jim Cromie <jim.cromie@gmail.com>
9914 S:      Maintained
9915 F:      drivers/char/scx200_gpio.c
9916 F:      include/linux/scx200_gpio.h
9917
9918 SCx200 HRT CLOCKSOURCE DRIVER
9919 M:      Jim Cromie <jim.cromie@gmail.com>
9920 S:      Maintained
9921 F:      drivers/clocksource/scx200_hrt.c
9922
9923 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9924 M:      Sascha Sommer <saschasommer@freenet.de>
9925 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9926 S:      Maintained
9927 F:      drivers/mmc/host/sdricoh_cs.c
9928
9929 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9930 M:      Adrian Hunter <adrian.hunter@intel.com>
9931 L:      linux-mmc@vger.kernel.org
9932 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
9933 S:      Maintained
9934 F:      drivers/mmc/host/sdhci*
9935 F:      include/linux/mmc/sdhci*
9936
9937 SECURE COMPUTING
9938 M:      Kees Cook <keescook@chromium.org>
9939 R:      Andy Lutomirski <luto@amacapital.net>
9940 R:      Will Drewry <wad@chromium.org>
9941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9942 S:      Supported
9943 F:      kernel/seccomp.c
9944 F:      include/uapi/linux/seccomp.h
9945 F:      include/linux/seccomp.h
9946 F:      tools/testing/selftests/seccomp/*
9947 K:      \bsecure_computing
9948 K:      \bTIF_SECCOMP\b
9949
9950 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9951 M:      Ben Dooks <ben-linux@fluff.org>
9952 M:      Jaehoon Chung <jh80.chung@samsung.com>
9953 L:      linux-mmc@vger.kernel.org
9954 S:      Maintained
9955 F:      drivers/mmc/host/sdhci-s3c*
9956
9957 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9958 M:      Viresh Kumar <vireshk@kernel.org>
9959 L:      spear-devel@list.st.com
9960 L:      linux-mmc@vger.kernel.org
9961 S:      Maintained
9962 F:      drivers/mmc/host/sdhci-spear.c
9963
9964 SECURITY SUBSYSTEM
9965 M:      James Morris <james.l.morris@oracle.com>
9966 M:      "Serge E. Hallyn" <serge@hallyn.com>
9967 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9969 W:      http://kernsec.org/
9970 S:      Supported
9971 F:      security/
9972
9973 SECURITY CONTACT
9974 M:      Security Officers <security@kernel.org>
9975 S:      Supported
9976
9977 SELINUX SECURITY MODULE
9978 M:      Paul Moore <paul@paul-moore.com>
9979 M:      Stephen Smalley <sds@tycho.nsa.gov>
9980 M:      Eric Paris <eparis@parisplace.org>
9981 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9982 W:      http://selinuxproject.org
9983 T:      git git://git.infradead.org/users/pcmoore/selinux
9984 S:      Supported
9985 F:      include/linux/selinux*
9986 F:      security/selinux/
9987 F:      scripts/selinux/
9988
9989 APPARMOR SECURITY MODULE
9990 M:      John Johansen <john.johansen@canonical.com>
9991 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9992 W:      apparmor.wiki.kernel.org
9993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9994 S:      Supported
9995 F:      security/apparmor/
9996
9997 YAMA SECURITY MODULE
9998 M:      Kees Cook <keescook@chromium.org>
9999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10000 S:      Supported
10001 F:      security/yama/
10002
10003 SENSABLE PHANTOM
10004 M:      Jiri Slaby <jirislaby@gmail.com>
10005 S:      Maintained
10006 F:      drivers/misc/phantom.c
10007 F:      include/uapi/linux/phantom.h
10008
10009 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10010 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10011 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10012 M:      John Soni Jose <sony.john@avagotech.com>
10013 L:      linux-scsi@vger.kernel.org
10014 W:      http://www.avagotech.com
10015 S:      Supported
10016 F:      drivers/scsi/be2iscsi/
10017
10018 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10019 M:      Sathya Perla <sathya.perla@broadcom.com>
10020 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10021 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10022 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10023 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10024 L:      netdev@vger.kernel.org
10025 W:      http://www.emulex.com
10026 S:      Supported
10027 F:      drivers/net/ethernet/emulex/benet/
10028
10029 EMULEX ONECONNECT ROCE DRIVER
10030 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10031 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10032 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10033 L:      linux-rdma@vger.kernel.org
10034 W:      http://www.emulex.com
10035 S:      Supported
10036 F:      drivers/infiniband/hw/ocrdma/
10037
10038 SFC NETWORK DRIVER
10039 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10040 M:      Shradha Shah <sshah@solarflare.com>
10041 L:      netdev@vger.kernel.org
10042 S:      Supported
10043 F:      drivers/net/ethernet/sfc/
10044
10045 SGI GRU DRIVER
10046 M:      Dimitri Sivanich <sivanich@sgi.com>
10047 S:      Maintained
10048 F:      drivers/misc/sgi-gru/
10049
10050 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10051 M:      Pat Gefre <pfg@sgi.com>
10052 L:      linux-ia64@vger.kernel.org
10053 S:      Supported
10054 F:      Documentation/ia64/serial.txt
10055 F:      drivers/tty/serial/ioc?_serial.c
10056 F:      include/linux/ioc?.h
10057
10058 SGI XP/XPC/XPNET DRIVER
10059 M:      Cliff Whickman <cpw@sgi.com>
10060 M:      Robin Holt <robinmholt@gmail.com>
10061 S:      Maintained
10062 F:      drivers/misc/sgi-xp/
10063
10064 SI2157 MEDIA DRIVER
10065 M:      Antti Palosaari <crope@iki.fi>
10066 L:      linux-media@vger.kernel.org
10067 W:      https://linuxtv.org
10068 W:      http://palosaari.fi/linux/
10069 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10070 T:      git git://linuxtv.org/anttip/media_tree.git
10071 S:      Maintained
10072 F:      drivers/media/tuners/si2157*
10073
10074 SI2168 MEDIA DRIVER
10075 M:      Antti Palosaari <crope@iki.fi>
10076 L:      linux-media@vger.kernel.org
10077 W:      https://linuxtv.org
10078 W:      http://palosaari.fi/linux/
10079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10080 T:      git git://linuxtv.org/anttip/media_tree.git
10081 S:      Maintained
10082 F:      drivers/media/dvb-frontends/si2168*
10083
10084 SI470X FM RADIO RECEIVER I2C DRIVER
10085 M:      Hans Verkuil <hverkuil@xs4all.nl>
10086 L:      linux-media@vger.kernel.org
10087 T:      git git://linuxtv.org/media_tree.git
10088 W:      https://linuxtv.org
10089 S:      Odd Fixes
10090 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10091
10092 SI470X FM RADIO RECEIVER USB DRIVER
10093 M:      Hans Verkuil <hverkuil@xs4all.nl>
10094 L:      linux-media@vger.kernel.org
10095 T:      git git://linuxtv.org/media_tree.git
10096 W:      https://linuxtv.org
10097 S:      Maintained
10098 F:      drivers/media/radio/si470x/radio-si470x-common.c
10099 F:      drivers/media/radio/si470x/radio-si470x.h
10100 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10101
10102 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10103 M:      Eduardo Valentin <edubezval@gmail.com>
10104 L:      linux-media@vger.kernel.org
10105 T:      git git://linuxtv.org/media_tree.git
10106 W:      https://linuxtv.org
10107 S:      Odd Fixes
10108 F:      drivers/media/radio/si4713/si4713.?
10109
10110 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10111 M:      Eduardo Valentin <edubezval@gmail.com>
10112 L:      linux-media@vger.kernel.org
10113 T:      git git://linuxtv.org/media_tree.git
10114 W:      https://linuxtv.org
10115 S:      Odd Fixes
10116 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10117
10118 SI4713 FM RADIO TRANSMITTER USB DRIVER
10119 M:      Hans Verkuil <hverkuil@xs4all.nl>
10120 L:      linux-media@vger.kernel.org
10121 T:      git git://linuxtv.org/media_tree.git
10122 W:      https://linuxtv.org
10123 S:      Maintained
10124 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10125
10126 SIANO DVB DRIVER
10127 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10128 L:      linux-media@vger.kernel.org
10129 W:      https://linuxtv.org
10130 T:      git git://linuxtv.org/media_tree.git
10131 S:      Odd fixes
10132 F:      drivers/media/common/siano/
10133 F:      drivers/media/usb/siano/
10134 F:      drivers/media/usb/siano/
10135 F:      drivers/media/mmc/siano/
10136
10137 SIMPLEFB FB DRIVER
10138 M:      Hans de Goede <hdegoede@redhat.com>
10139 L:      linux-fbdev@vger.kernel.org
10140 S:      Maintained
10141 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10142 F:      drivers/video/fbdev/simplefb.c
10143 F:      include/linux/platform_data/simplefb.h
10144
10145 SH_VEU V4L2 MEM2MEM DRIVER
10146 L:      linux-media@vger.kernel.org
10147 S:      Orphan
10148 F:      drivers/media/platform/sh_veu.c
10149
10150 SH_VOU V4L2 OUTPUT DRIVER
10151 L:      linux-media@vger.kernel.org
10152 S:      Orphan
10153 F:      drivers/media/platform/sh_vou.c
10154 F:      include/media/drv-intf/sh_vou.h
10155
10156 SIMPLE FIRMWARE INTERFACE (SFI)
10157 M:      Len Brown <lenb@kernel.org>
10158 L:      sfi-devel@simplefirmware.org
10159 W:      http://simplefirmware.org/
10160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10161 S:      Supported
10162 F:      arch/x86/platform/sfi/
10163 F:      drivers/sfi/
10164 F:      include/linux/sfi*.h
10165
10166 SIMTEC EB110ATX (Chalice CATS)
10167 P:      Ben Dooks
10168 P:      Vincent Sanders <vince@simtec.co.uk>
10169 M:      Simtec Linux Team <linux@simtec.co.uk>
10170 W:      http://www.simtec.co.uk/products/EB110ATX/
10171 S:      Supported
10172
10173 SIMTEC EB2410ITX (BAST)
10174 P:      Ben Dooks
10175 P:      Vincent Sanders <vince@simtec.co.uk>
10176 M:      Simtec Linux Team <linux@simtec.co.uk>
10177 W:      http://www.simtec.co.uk/products/EB2410ITX/
10178 S:      Supported
10179 F:      arch/arm/mach-s3c24xx/mach-bast.c
10180 F:      arch/arm/mach-s3c24xx/bast-ide.c
10181 F:      arch/arm/mach-s3c24xx/bast-irq.c
10182
10183 TI DAVINCI MACHINE SUPPORT
10184 M:      Sekhar Nori <nsekhar@ti.com>
10185 M:      Kevin Hilman <khilman@kernel.org>
10186 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10187 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10188 S:      Supported
10189 F:      arch/arm/mach-davinci/
10190 F:      drivers/i2c/busses/i2c-davinci.c
10191
10192 TI DAVINCI SERIES MEDIA DRIVER
10193 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10194 L:      linux-media@vger.kernel.org
10195 W:      https://linuxtv.org
10196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10197 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10198 S:      Maintained
10199 F:      drivers/media/platform/davinci/
10200 F:      include/media/davinci/
10201
10202 TI AM437X VPFE DRIVER
10203 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10204 L:      linux-media@vger.kernel.org
10205 W:      https://linuxtv.org
10206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10207 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10208 S:      Maintained
10209 F:      drivers/media/platform/am437x/
10210
10211 OV2659 OMNIVISION SENSOR DRIVER
10212 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10213 L:      linux-media@vger.kernel.org
10214 W:      https://linuxtv.org
10215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10216 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10217 S:      Maintained
10218 F:      drivers/media/i2c/ov2659.c
10219 F:      include/media/i2c/ov2659.h
10220
10221 SILICON MOTION SM712 FRAME BUFFER DRIVER
10222 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10223 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10224 M:      Sudip Mukherjee <sudip@vectorindia.org>
10225 L:      linux-fbdev@vger.kernel.org
10226 S:      Maintained
10227 F:      drivers/video/fbdev/sm712*
10228 F:      Documentation/fb/sm712fb.txt
10229
10230 SIS 190 ETHERNET DRIVER
10231 M:      Francois Romieu <romieu@fr.zoreil.com>
10232 L:      netdev@vger.kernel.org
10233 S:      Maintained
10234 F:      drivers/net/ethernet/sis/sis190.c
10235
10236 SIS 900/7016 FAST ETHERNET DRIVER
10237 M:      Daniele Venzano <venza@brownhat.org>
10238 W:      http://www.brownhat.org/sis900.html
10239 L:      netdev@vger.kernel.org
10240 S:      Maintained
10241 F:      drivers/net/ethernet/sis/sis900.*
10242
10243 SIS FRAMEBUFFER DRIVER
10244 M:      Thomas Winischhofer <thomas@winischhofer.net>
10245 W:      http://www.winischhofer.net/linuxsisvga.shtml
10246 S:      Maintained
10247 F:      Documentation/fb/sisfb.txt
10248 F:      drivers/video/fbdev/sis/
10249 F:      include/video/sisfb.h
10250
10251 SIS USB2VGA DRIVER
10252 M:      Thomas Winischhofer <thomas@winischhofer.net>
10253 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10254 S:      Maintained
10255 F:      drivers/usb/misc/sisusbvga/
10256
10257 SLAB ALLOCATOR
10258 M:      Christoph Lameter <cl@linux.com>
10259 M:      Pekka Enberg <penberg@kernel.org>
10260 M:      David Rientjes <rientjes@google.com>
10261 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10262 M:      Andrew Morton <akpm@linux-foundation.org>
10263 L:      linux-mm@kvack.org
10264 S:      Maintained
10265 F:      include/linux/sl?b*.h
10266 F:      mm/sl?b*
10267
10268 SLEEPABLE READ-COPY UPDATE (SRCU)
10269 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10270 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10271 M:      Josh Triplett <josh@joshtriplett.org>
10272 R:      Steven Rostedt <rostedt@goodmis.org>
10273 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10274 L:      linux-kernel@vger.kernel.org
10275 W:      http://www.rdrop.com/users/paulmck/RCU/
10276 S:      Supported
10277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10278 F:      include/linux/srcu.h
10279 F:      kernel/rcu/srcu.c
10280
10281 SMACK SECURITY MODULE
10282 M:      Casey Schaufler <casey@schaufler-ca.com>
10283 L:      linux-security-module@vger.kernel.org
10284 W:      http://schaufler-ca.com
10285 T:      git git://git.gitorious.org/smack-next/kernel.git
10286 S:      Maintained
10287 F:      Documentation/security/Smack.txt
10288 F:      security/smack/
10289
10290 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10291 M:      Kevin Hilman <khilman@kernel.org>
10292 M:      Nishanth Menon <nm@ti.com>
10293 S:      Maintained
10294 F:      drivers/power/avs/
10295 F:      include/linux/power/smartreflex.h
10296 L:      linux-pm@vger.kernel.org
10297
10298 SMC91x ETHERNET DRIVER
10299 M:      Nicolas Pitre <nico@fluxnic.net>
10300 S:      Odd Fixes
10301 F:      drivers/net/ethernet/smsc/smc91x.*
10302
10303 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10304 M:      Sakari Ailus <sakari.ailus@iki.fi>
10305 L:      linux-media@vger.kernel.org
10306 S:      Maintained
10307 F:      drivers/media/i2c/smiapp/
10308 F:      include/media/i2c/smiapp.h
10309 F:      drivers/media/i2c/smiapp-pll.c
10310 F:      drivers/media/i2c/smiapp-pll.h
10311 F:      include/uapi/linux/smiapp.h
10312 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10313
10314 SMM665 HARDWARE MONITOR DRIVER
10315 M:      Guenter Roeck <linux@roeck-us.net>
10316 L:      linux-hwmon@vger.kernel.org
10317 S:      Maintained
10318 F:      Documentation/hwmon/smm665
10319 F:      drivers/hwmon/smm665.c
10320
10321 SMSC EMC2103 HARDWARE MONITOR DRIVER
10322 M:      Steve Glendinning <steve.glendinning@shawell.net>
10323 L:      linux-hwmon@vger.kernel.org
10324 S:      Maintained
10325 F:      Documentation/hwmon/emc2103
10326 F:      drivers/hwmon/emc2103.c
10327
10328 SMSC SCH5627 HARDWARE MONITOR DRIVER
10329 M:      Hans de Goede <hdegoede@redhat.com>
10330 L:      linux-hwmon@vger.kernel.org
10331 S:      Supported
10332 F:      Documentation/hwmon/sch5627
10333 F:      drivers/hwmon/sch5627.c
10334
10335 SMSC47B397 HARDWARE MONITOR DRIVER
10336 M:      Jean Delvare <jdelvare@suse.com>
10337 L:      linux-hwmon@vger.kernel.org
10338 S:      Maintained
10339 F:      Documentation/hwmon/smsc47b397
10340 F:      drivers/hwmon/smsc47b397.c
10341
10342 SMSC911x ETHERNET DRIVER
10343 M:      Steve Glendinning <steve.glendinning@shawell.net>
10344 L:      netdev@vger.kernel.org
10345 S:      Maintained
10346 F:      include/linux/smsc911x.h
10347 F:      drivers/net/ethernet/smsc/smsc911x.*
10348
10349 SMSC9420 PCI ETHERNET DRIVER
10350 M:      Steve Glendinning <steve.glendinning@shawell.net>
10351 L:      netdev@vger.kernel.org
10352 S:      Maintained
10353 F:      drivers/net/ethernet/smsc/smsc9420.*
10354
10355 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10356 M:      Steve Glendinning <steve.glendinning@shawell.net>
10357 L:      linux-fbdev@vger.kernel.org
10358 S:      Maintained
10359 F:      drivers/video/fbdev/smscufx.c
10360
10361 SOC-CAMERA V4L2 SUBSYSTEM
10362 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10363 L:      linux-media@vger.kernel.org
10364 T:      git git://linuxtv.org/media_tree.git
10365 S:      Maintained
10366 F:      include/media/soc*
10367 F:      drivers/media/i2c/soc_camera/
10368 F:      drivers/media/platform/soc_camera/
10369
10370 SOEKRIS NET48XX LED SUPPORT
10371 M:      Chris Boot <bootc@bootc.net>
10372 S:      Maintained
10373 F:      drivers/leds/leds-net48xx.c
10374
10375 SOFTLOGIC 6x10 MPEG CODEC
10376 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10377 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10378 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10379 M:      Ismael Luceno <ismael@iodev.co.uk>
10380 L:      linux-media@vger.kernel.org
10381 S:      Supported
10382 F:      drivers/media/pci/solo6x10/
10383
10384 SOFTWARE RAID (Multiple Disks) SUPPORT
10385 M:      Shaohua Li <shli@kernel.org>
10386 L:      linux-raid@vger.kernel.org
10387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10388 S:      Supported
10389 F:      drivers/md/
10390 F:      include/linux/raid/
10391 F:      include/uapi/linux/raid/
10392
10393 SONIC NETWORK DRIVER
10394 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10395 L:      netdev@vger.kernel.org
10396 S:      Maintained
10397 F:      drivers/net/ethernet/natsemi/sonic.*
10398
10399 SONICS SILICON BACKPLANE DRIVER (SSB)
10400 M:      Michael Buesch <m@bues.ch>
10401 L:      linux-wireless@vger.kernel.org
10402 S:      Maintained
10403 F:      drivers/ssb/
10404 F:      include/linux/ssb/
10405
10406 SONY VAIO CONTROL DEVICE DRIVER
10407 M:      Mattia Dongili <malattia@linux.it>
10408 L:      platform-driver-x86@vger.kernel.org
10409 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10410 S:      Maintained
10411 F:      Documentation/laptops/sony-laptop.txt
10412 F:      drivers/char/sonypi.c
10413 F:      drivers/platform/x86/sony-laptop.c
10414 F:      include/linux/sony-laptop.h
10415
10416 SONY MEMORYSTICK CARD SUPPORT
10417 M:      Alex Dubov <oakad@yahoo.com>
10418 W:      http://tifmxx.berlios.de/
10419 S:      Maintained
10420 F:      drivers/memstick/host/tifm_ms.c
10421
10422 SONY MEMORYSTICK STANDARD SUPPORT
10423 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10424 S:      Maintained
10425 F:      drivers/memstick/core/ms_block.*
10426
10427 SOUND
10428 M:      Jaroslav Kysela <perex@perex.cz>
10429 M:      Takashi Iwai <tiwai@suse.com>
10430 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10431 W:      http://www.alsa-project.org/
10432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10433 T:      git git://git.alsa-project.org/alsa-kernel.git
10434 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10435 S:      Maintained
10436 F:      Documentation/sound/
10437 F:      include/sound/
10438 F:      include/uapi/sound/
10439 F:      sound/
10440
10441 SOUND - COMPRESSED AUDIO
10442 M:      Vinod Koul <vinod.koul@intel.com>
10443 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10445 S:      Supported
10446 F:      Documentation/sound/alsa/compress_offload.txt
10447 F:      include/sound/compress_driver.h
10448 F:      include/uapi/sound/compress_*
10449 F:      sound/core/compress_offload.c
10450 F:      sound/soc/soc-compress.c
10451
10452 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10453 M:      Liam Girdwood <lgirdwood@gmail.com>
10454 M:      Mark Brown <broonie@kernel.org>
10455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10456 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10457 W:      http://alsa-project.org/main/index.php/ASoC
10458 S:      Supported
10459 F:      Documentation/sound/alsa/soc/
10460 F:      sound/soc/
10461 F:      include/sound/soc*
10462
10463 SOUND - DMAENGINE HELPERS
10464 M:      Lars-Peter Clausen <lars@metafoo.de>
10465 S:      Supported
10466 F:      include/sound/dmaengine_pcm.h
10467 F:      sound/core/pcm_dmaengine.c
10468 F:      sound/soc/soc-generic-dmaengine-pcm.c
10469
10470 SP2 MEDIA DRIVER
10471 M:      Olli Salonen <olli.salonen@iki.fi>
10472 L:      linux-media@vger.kernel.org
10473 W:      https://linuxtv.org
10474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10475 S:      Maintained
10476 F:      drivers/media/dvb-frontends/sp2*
10477
10478 SPARC + UltraSPARC (sparc/sparc64)
10479 M:      "David S. Miller" <davem@davemloft.net>
10480 L:      sparclinux@vger.kernel.org
10481 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10484 S:      Maintained
10485 F:      arch/sparc/
10486 F:      drivers/sbus/
10487
10488 SPARC SERIAL DRIVERS
10489 M:      "David S. Miller" <davem@davemloft.net>
10490 L:      sparclinux@vger.kernel.org
10491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10493 S:      Maintained
10494 F:      include/linux/sunserialcore.h
10495 F:      drivers/tty/serial/suncore.c
10496 F:      drivers/tty/serial/sunhv.c
10497 F:      drivers/tty/serial/sunsab.c
10498 F:      drivers/tty/serial/sunsab.h
10499 F:      drivers/tty/serial/sunsu.c
10500 F:      drivers/tty/serial/sunzilog.c
10501 F:      drivers/tty/serial/sunzilog.h
10502
10503 SPARSE CHECKER
10504 M:      "Christopher Li" <sparse@chrisli.org>
10505 L:      linux-sparse@vger.kernel.org
10506 W:      https://sparse.wiki.kernel.org/
10507 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10508 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10509 S:      Maintained
10510 F:      include/linux/compiler.h
10511
10512 SPEAR PLATFORM SUPPORT
10513 M:      Viresh Kumar <vireshk@kernel.org>
10514 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10515 L:      spear-devel@list.st.com
10516 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10517 W:      http://www.st.com/spear
10518 S:      Maintained
10519 F:      arch/arm/boot/dts/spear*
10520 F:      arch/arm/mach-spear/
10521
10522 SPEAR CLOCK FRAMEWORK SUPPORT
10523 M:      Viresh Kumar <vireshk@kernel.org>
10524 L:      spear-devel@list.st.com
10525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10526 W:      http://www.st.com/spear
10527 S:      Maintained
10528 F:      drivers/clk/spear/
10529
10530 SPI SUBSYSTEM
10531 M:      Mark Brown <broonie@kernel.org>
10532 L:      linux-spi@vger.kernel.org
10533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10534 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10535 S:      Maintained
10536 F:      Documentation/spi/
10537 F:      drivers/spi/
10538 F:      include/linux/spi/
10539 F:      include/uapi/linux/spi/
10540
10541 SPIDERNET NETWORK DRIVER for CELL
10542 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10543 L:      netdev@vger.kernel.org
10544 S:      Supported
10545 F:      Documentation/networking/spider_net.txt
10546 F:      drivers/net/ethernet/toshiba/spider_net*
10547
10548 SPU FILE SYSTEM
10549 M:      Jeremy Kerr <jk@ozlabs.org>
10550 L:      linuxppc-dev@lists.ozlabs.org
10551 W:      http://www.ibm.com/developerworks/power/cell/
10552 S:      Supported
10553 F:      Documentation/filesystems/spufs.txt
10554 F:      arch/powerpc/platforms/cell/spufs/
10555
10556 SQUASHFS FILE SYSTEM
10557 M:      Phillip Lougher <phillip@squashfs.org.uk>
10558 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10559 W:      http://squashfs.org.uk
10560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10561 S:      Maintained
10562 F:      Documentation/filesystems/squashfs.txt
10563 F:      fs/squashfs/
10564
10565 SRM (Alpha) environment access
10566 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10567 S:      Maintained
10568 F:      arch/alpha/kernel/srm_env.c
10569
10570 STABLE BRANCH
10571 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10572 L:      stable@vger.kernel.org
10573 S:      Supported
10574 F:      Documentation/stable_kernel_rules.txt
10575
10576 STAGING SUBSYSTEM
10577 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10579 L:      devel@driverdev.osuosl.org
10580 S:      Supported
10581 F:      drivers/staging/
10582
10583 STAGING - COMEDI
10584 M:      Ian Abbott <abbotti@mev.co.uk>
10585 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10586 S:      Odd Fixes
10587 F:      drivers/staging/comedi/
10588
10589 STAGING - FLARION FT1000 DRIVERS
10590 M:      Marek Belisko <marek.belisko@gmail.com>
10591 S:      Odd Fixes
10592 F:      drivers/staging/ft1000/
10593
10594 STAGING - INDUSTRIAL IO
10595 M:      Jonathan Cameron <jic23@kernel.org>
10596 L:      linux-iio@vger.kernel.org
10597 S:      Odd Fixes
10598 F:      drivers/staging/iio/
10599
10600 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10601 M:      Jarod Wilson <jarod@wilsonet.com>
10602 W:      http://www.lirc.org/
10603 S:      Odd Fixes
10604 F:      drivers/staging/media/lirc/
10605
10606 STAGING - LUSTRE PARALLEL FILESYSTEM
10607 M:      Oleg Drokin <oleg.drokin@intel.com>
10608 M:      Andreas Dilger <andreas.dilger@intel.com>
10609 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10610 W:      http://wiki.lustre.org/
10611 S:      Maintained
10612 F:      drivers/staging/lustre
10613
10614 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10615 M:      Marc Dietrich <marvin24@gmx.de>
10616 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10617 L:      linux-tegra@vger.kernel.org
10618 S:      Maintained
10619 F:      drivers/staging/nvec/
10620
10621 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10622 M:      Jens Frederich <jfrederich@gmail.com>
10623 M:      Daniel Drake <dsd@laptop.org>
10624 M:      Jon Nettleton <jon.nettleton@gmail.com>
10625 W:      http://wiki.laptop.org/go/DCON
10626 S:      Maintained
10627 F:      drivers/staging/olpc_dcon/
10628
10629 STAGING - REALTEK RTL8712U DRIVERS
10630 M:      Larry Finger <Larry.Finger@lwfinger.net>
10631 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10632 S:      Odd Fixes
10633 F:      drivers/staging/rtl8712/
10634
10635 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10636 M:      Larry Finger <Larry.Finger@lwfinger.net>
10637 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10638 L:      linux-wireless@vger.kernel.org
10639 S:      Maintained
10640 F:      drivers/staging/rtl8723au/
10641
10642 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10643 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10644 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10645 M:      Sudip Mukherjee <sudip@vectorindia.org>
10646 L:      linux-fbdev@vger.kernel.org
10647 S:      Maintained
10648 F:      drivers/staging/sm750fb/
10649
10650 STAGING - SLICOSS
10651 M:      Lior Dotan <liodot@gmail.com>
10652 M:      Christopher Harrer <charrer@alacritech.com>
10653 S:      Odd Fixes
10654 F:      drivers/staging/slicoss/
10655
10656 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10657 M:      William Hubbs <w.d.hubbs@gmail.com>
10658 M:      Chris Brannon <chris@the-brannons.com>
10659 M:      Kirk Reiser <kirk@reisers.ca>
10660 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10661 L:      speakup@linux-speakup.org
10662 W:      http://www.linux-speakup.org/
10663 S:      Odd Fixes
10664 F:      drivers/staging/speakup/
10665
10666 STAGING - VIA VT665X DRIVERS
10667 M:      Forest Bond <forest@alittletooquiet.net>
10668 S:      Odd Fixes
10669 F:      drivers/staging/vt665?/
10670
10671 STAGING - WILC1000 WIFI DRIVER
10672 M:      Johnny Kim <johnny.kim@atmel.com>
10673 M:      Austin Shin <austin.shin@atmel.com>
10674 M:      Chris Park <chris.park@atmel.com>
10675 M:      Tony Cho <tony.cho@atmel.com>
10676 M:      Glen Lee <glen.lee@atmel.com>
10677 M:      Leo Kim <leo.kim@atmel.com>
10678 L:      linux-wireless@vger.kernel.org
10679 S:      Supported
10680 F:      drivers/staging/wilc1000/
10681
10682 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10683 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10684 S:      Odd Fixes
10685 F:      drivers/staging/xgifb/
10686
10687 HFI1 DRIVER
10688 M:      Mike Marciniszyn <infinipath@intel.com>
10689 L:      linux-rdma@vger.kernel.org
10690 S:      Supported
10691 F:      drivers/staging/rdma/hfi1
10692
10693 STARFIRE/DURALAN NETWORK DRIVER
10694 M:      Ion Badulescu <ionut@badula.org>
10695 S:      Odd Fixes
10696 F:      drivers/net/ethernet/adaptec/starfire*
10697
10698 SUN3/3X
10699 M:      Sam Creasey <sammy@sammy.net>
10700 W:      http://sammy.net/sun3/
10701 S:      Maintained
10702 F:      arch/m68k/kernel/*sun3*
10703 F:      arch/m68k/sun3*/
10704 F:      arch/m68k/include/asm/sun3*
10705 F:      drivers/net/ethernet/i825xx/sun3*
10706
10707 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10708 M:      Hans de Goede <hdegoede@redhat.com>
10709 L:      linux-input@vger.kernel.org
10710 S:      Maintained
10711 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10712 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10713
10714 SUNDANCE NETWORK DRIVER
10715 M:      Denis Kirjanov <kda@linux-powerpc.org>
10716 L:      netdev@vger.kernel.org
10717 S:      Maintained
10718 F:      drivers/net/ethernet/dlink/sundance.c
10719
10720 SUPERH
10721 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10722 M:      Rich Felker <dalias@libc.org>
10723 L:      linux-sh@vger.kernel.org
10724 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10725 S:      Maintained
10726 F:      Documentation/sh/
10727 F:      arch/sh/
10728 F:      drivers/sh/
10729
10730 SUSPEND TO RAM
10731 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10732 M:      Len Brown <len.brown@intel.com>
10733 M:      Pavel Machek <pavel@ucw.cz>
10734 L:      linux-pm@vger.kernel.org
10735 S:      Supported
10736 F:      Documentation/power/
10737 F:      arch/x86/kernel/acpi/
10738 F:      drivers/base/power/
10739 F:      kernel/power/
10740 F:      include/linux/suspend.h
10741 F:      include/linux/freezer.h
10742 F:      include/linux/pm.h
10743
10744 SVGA HANDLING
10745 M:      Martin Mares <mj@ucw.cz>
10746 L:      linux-video@atrey.karlin.mff.cuni.cz
10747 S:      Maintained
10748 F:      Documentation/svga.txt
10749 F:      arch/x86/boot/video*
10750
10751 SWIOTLB SUBSYSTEM
10752 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10753 L:      linux-kernel@vger.kernel.org
10754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10755 S:      Supported
10756 F:      lib/swiotlb.c
10757 F:      arch/*/kernel/pci-swiotlb.c
10758 F:      include/linux/swiotlb.h
10759
10760 SWITCHDEV
10761 M:      Jiri Pirko <jiri@resnulli.us>
10762 L:      netdev@vger.kernel.org
10763 S:      Supported
10764 F:      net/switchdev/
10765 F:      include/net/switchdev.h
10766
10767 SYNOPSYS ARC ARCHITECTURE
10768 M:      Vineet Gupta <vgupta@synopsys.com>
10769 L:      linux-snps-arc@lists.infradead.org
10770 S:      Supported
10771 F:      arch/arc/
10772 F:      Documentation/devicetree/bindings/arc/*
10773 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10774 F:      drivers/tty/serial/arc_uart.c
10775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10776
10777 SYNOPSYS ARC SDP platform support
10778 M:      Alexey Brodkin <abrodkin@synopsys.com>
10779 S:      Supported
10780 F:      arch/arc/plat-axs10x
10781 F:      arch/arc/boot/dts/ax*
10782 F:      Documentation/devicetree/bindings/arc/axs10*
10783
10784 SYSTEM CONFIGURATION (SYSCON)
10785 M:      Lee Jones <lee.jones@linaro.org>
10786 M:      Arnd Bergmann <arnd@arndb.de>
10787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10788 S:      Supported
10789 F:      drivers/mfd/syscon.c
10790
10791 SYSV FILESYSTEM
10792 M:      Christoph Hellwig <hch@infradead.org>
10793 S:      Maintained
10794 F:      Documentation/filesystems/sysv-fs.txt
10795 F:      fs/sysv/
10796 F:      include/linux/sysv_fs.h
10797
10798 TARGET SUBSYSTEM
10799 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10800 L:      linux-scsi@vger.kernel.org
10801 L:      target-devel@vger.kernel.org
10802 W:      http://www.linux-iscsi.org
10803 W:      http://groups.google.com/group/linux-iscsi-target-dev
10804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10805 S:      Supported
10806 F:      drivers/target/
10807 F:      include/target/
10808 F:      Documentation/target/
10809
10810 TASKSTATS STATISTICS INTERFACE
10811 M:      Balbir Singh <bsingharora@gmail.com>
10812 S:      Maintained
10813 F:      Documentation/accounting/taskstats*
10814 F:      include/linux/taskstats*
10815 F:      kernel/taskstats.c
10816
10817 TC CLASSIFIER
10818 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10819 L:      netdev@vger.kernel.org
10820 S:      Maintained
10821 F:      include/net/pkt_cls.h
10822 F:      include/uapi/linux/pkt_cls.h
10823 F:      net/sched/
10824
10825 TCP LOW PRIORITY MODULE
10826 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10827 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10828 W:      http://tcp-lp-mod.sourceforge.net/
10829 S:      Maintained
10830 F:      net/ipv4/tcp_lp.c
10831
10832 TDA10071 MEDIA DRIVER
10833 M:      Antti Palosaari <crope@iki.fi>
10834 L:      linux-media@vger.kernel.org
10835 W:      https://linuxtv.org
10836 W:      http://palosaari.fi/linux/
10837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10838 T:      git git://linuxtv.org/anttip/media_tree.git
10839 S:      Maintained
10840 F:      drivers/media/dvb-frontends/tda10071*
10841
10842 TDA18212 MEDIA DRIVER
10843 M:      Antti Palosaari <crope@iki.fi>
10844 L:      linux-media@vger.kernel.org
10845 W:      https://linuxtv.org
10846 W:      http://palosaari.fi/linux/
10847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10848 T:      git git://linuxtv.org/anttip/media_tree.git
10849 S:      Maintained
10850 F:      drivers/media/tuners/tda18212*
10851
10852 TDA18218 MEDIA DRIVER
10853 M:      Antti Palosaari <crope@iki.fi>
10854 L:      linux-media@vger.kernel.org
10855 W:      https://linuxtv.org
10856 W:      http://palosaari.fi/linux/
10857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10858 T:      git git://linuxtv.org/anttip/media_tree.git
10859 S:      Maintained
10860 F:      drivers/media/tuners/tda18218*
10861
10862 TDA18271 MEDIA DRIVER
10863 M:      Michael Krufky <mkrufky@linuxtv.org>
10864 L:      linux-media@vger.kernel.org
10865 W:      https://linuxtv.org
10866 W:      http://github.com/mkrufky
10867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10868 T:      git git://linuxtv.org/mkrufky/tuners.git
10869 S:      Maintained
10870 F:      drivers/media/tuners/tda18271*
10871
10872 TDA827x MEDIA DRIVER
10873 M:      Michael Krufky <mkrufky@linuxtv.org>
10874 L:      linux-media@vger.kernel.org
10875 W:      https://linuxtv.org
10876 W:      http://github.com/mkrufky
10877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10878 T:      git git://linuxtv.org/mkrufky/tuners.git
10879 S:      Maintained
10880 F:      drivers/media/tuners/tda8290.*
10881
10882 TDA8290 MEDIA DRIVER
10883 M:      Michael Krufky <mkrufky@linuxtv.org>
10884 L:      linux-media@vger.kernel.org
10885 W:      https://linuxtv.org
10886 W:      http://github.com/mkrufky
10887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10888 T:      git git://linuxtv.org/mkrufky/tuners.git
10889 S:      Maintained
10890 F:      drivers/media/tuners/tda8290.*
10891
10892 TDA9840 MEDIA DRIVER
10893 M:      Hans Verkuil <hverkuil@xs4all.nl>
10894 L:      linux-media@vger.kernel.org
10895 T:      git git://linuxtv.org/media_tree.git
10896 W:      https://linuxtv.org
10897 S:      Maintained
10898 F:      drivers/media/i2c/tda9840*
10899
10900 TEA5761 TUNER DRIVER
10901 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10902 L:      linux-media@vger.kernel.org
10903 W:      https://linuxtv.org
10904 T:      git git://linuxtv.org/media_tree.git
10905 S:      Odd fixes
10906 F:      drivers/media/tuners/tea5761.*
10907
10908 TEA5767 TUNER DRIVER
10909 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10910 L:      linux-media@vger.kernel.org
10911 W:      https://linuxtv.org
10912 T:      git git://linuxtv.org/media_tree.git
10913 S:      Maintained
10914 F:      drivers/media/tuners/tea5767.*
10915
10916 TEA6415C MEDIA DRIVER
10917 M:      Hans Verkuil <hverkuil@xs4all.nl>
10918 L:      linux-media@vger.kernel.org
10919 T:      git git://linuxtv.org/media_tree.git
10920 W:      https://linuxtv.org
10921 S:      Maintained
10922 F:      drivers/media/i2c/tea6415c*
10923
10924 TEA6420 MEDIA DRIVER
10925 M:      Hans Verkuil <hverkuil@xs4all.nl>
10926 L:      linux-media@vger.kernel.org
10927 T:      git git://linuxtv.org/media_tree.git
10928 W:      https://linuxtv.org
10929 S:      Maintained
10930 F:      drivers/media/i2c/tea6420*
10931
10932 TEAM DRIVER
10933 M:      Jiri Pirko <jiri@resnulli.us>
10934 L:      netdev@vger.kernel.org
10935 S:      Supported
10936 F:      drivers/net/team/
10937 F:      include/linux/if_team.h
10938 F:      include/uapi/linux/if_team.h
10939
10940 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10941 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10942 S:      Maintained
10943 F:      arch/x86/platform/ts5500/
10944
10945 TECHNOTREND USB IR RECEIVER
10946 M:      Sean Young <sean@mess.org>
10947 L:      linux-media@vger.kernel.org
10948 S:      Maintained
10949 F:      drivers/media/rc/ttusbir.c
10950
10951 TEGRA ARCHITECTURE SUPPORT
10952 M:      Stephen Warren <swarren@wwwdotorg.org>
10953 M:      Thierry Reding <thierry.reding@gmail.com>
10954 M:      Alexandre Courbot <gnurou@gmail.com>
10955 L:      linux-tegra@vger.kernel.org
10956 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10958 S:      Supported
10959 N:      [^a-z]tegra
10960
10961 TEGRA CLOCK DRIVER
10962 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10963 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10964 S:      Supported
10965 F:      drivers/clk/tegra/
10966
10967 TEGRA DMA DRIVER
10968 M:      Laxman Dewangan <ldewangan@nvidia.com>
10969 S:      Supported
10970 F:      drivers/dma/tegra20-apb-dma.c
10971
10972 TEGRA I2C DRIVER
10973 M:      Laxman Dewangan <ldewangan@nvidia.com>
10974 S:      Supported
10975 F:      drivers/i2c/busses/i2c-tegra.c
10976
10977 TEGRA IOMMU DRIVERS
10978 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10979 S:      Supported
10980 F:      drivers/iommu/tegra*
10981
10982 TEGRA KBC DRIVER
10983 M:      Rakesh Iyer <riyer@nvidia.com>
10984 M:      Laxman Dewangan <ldewangan@nvidia.com>
10985 S:      Supported
10986 F:      drivers/input/keyboard/tegra-kbc.c
10987
10988 TEGRA PWM DRIVER
10989 M:      Thierry Reding <thierry.reding@gmail.com>
10990 S:      Supported
10991 F:      drivers/pwm/pwm-tegra.c
10992
10993 TEGRA SERIAL DRIVER
10994 M:      Laxman Dewangan <ldewangan@nvidia.com>
10995 S:      Supported
10996 F:      drivers/tty/serial/serial-tegra.c
10997
10998 TEGRA SPI DRIVER
10999 M:      Laxman Dewangan <ldewangan@nvidia.com>
11000 S:      Supported
11001 F:      drivers/spi/spi-tegra*
11002
11003 TEHUTI ETHERNET DRIVER
11004 M:      Andy Gospodarek <andy@greyhouse.net>
11005 L:      netdev@vger.kernel.org
11006 S:      Supported
11007 F:      drivers/net/ethernet/tehuti/*
11008
11009 Telecom Clock Driver for MCPL0010
11010 M:      Mark Gross <mark.gross@intel.com>
11011 S:      Supported
11012 F:      drivers/char/tlclk.c
11013
11014 TENSILICA XTENSA PORT (xtensa)
11015 M:      Chris Zankel <chris@zankel.net>
11016 M:      Max Filippov <jcmvbkbc@gmail.com>
11017 L:      linux-xtensa@linux-xtensa.org
11018 T:      git git://github.com/czankel/xtensa-linux.git
11019 S:      Maintained
11020 F:      arch/xtensa/
11021 F:      drivers/irqchip/irq-xtensa-*
11022
11023 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11024 M:      Hans Verkuil <hverkuil@xs4all.nl>
11025 L:      linux-media@vger.kernel.org
11026 T:      git git://linuxtv.org/media_tree.git
11027 W:      https://linuxtv.org
11028 S:      Maintained
11029 F:      drivers/media/radio/radio-raremono.c
11030
11031 THERMAL
11032 M:      Zhang Rui <rui.zhang@intel.com>
11033 M:      Eduardo Valentin <edubezval@gmail.com>
11034 L:      linux-pm@vger.kernel.org
11035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11037 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11038 S:      Supported
11039 F:      drivers/thermal/
11040 F:      include/linux/thermal.h
11041 F:      include/uapi/linux/thermal.h
11042 F:      include/linux/cpu_cooling.h
11043 F:      Documentation/devicetree/bindings/thermal/
11044
11045 THERMAL/CPU_COOLING
11046 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11047 M:      Viresh Kumar <viresh.kumar@linaro.org>
11048 M:      Javi Merino <javi.merino@arm.com>
11049 L:      linux-pm@vger.kernel.org
11050 S:      Supported
11051 F:      Documentation/thermal/cpu-cooling-api.txt
11052 F:      drivers/thermal/cpu_cooling.c
11053 F:      include/linux/cpu_cooling.h
11054
11055 THINGM BLINK(1) USB RGB LED DRIVER
11056 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11057 S:      Maintained
11058 F:      drivers/hid/hid-thingm.c
11059
11060 THINKPAD ACPI EXTRAS DRIVER
11061 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11062 L:      ibm-acpi-devel@lists.sourceforge.net
11063 L:      platform-driver-x86@vger.kernel.org
11064 W:      http://ibm-acpi.sourceforge.net
11065 W:      http://thinkwiki.org/wiki/Ibm-acpi
11066 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11067 S:      Maintained
11068 F:      drivers/platform/x86/thinkpad_acpi.c
11069
11070 TI BANDGAP AND THERMAL DRIVER
11071 M:      Eduardo Valentin <edubezval@gmail.com>
11072 L:      linux-pm@vger.kernel.org
11073 L:      linux-omap@vger.kernel.org
11074 S:      Maintained
11075 F:      drivers/thermal/ti-soc-thermal/
11076
11077 TI VPE/CAL DRIVERS
11078 M:      Benoit Parrot <bparrot@ti.com>
11079 L:      linux-media@vger.kernel.org
11080 W:      http://linuxtv.org/
11081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11082 S:      Maintained
11083 F:      drivers/media/platform/ti-vpe/
11084
11085 TI CDCE706 CLOCK DRIVER
11086 M:      Max Filippov <jcmvbkbc@gmail.com>
11087 S:      Maintained
11088 F:      drivers/clk/clk-cdce706.c
11089
11090 TI CLOCK DRIVER
11091 M:      Tero Kristo <t-kristo@ti.com>
11092 L:      linux-omap@vger.kernel.org
11093 S:      Maintained
11094 F:      drivers/clk/ti/
11095 F:      include/linux/clk/ti.h
11096
11097 TI FLASH MEDIA INTERFACE DRIVER
11098 M:      Alex Dubov <oakad@yahoo.com>
11099 S:      Maintained
11100 F:      drivers/misc/tifm*
11101 F:      drivers/mmc/host/tifm_sd.c
11102 F:      include/linux/tifm.h
11103
11104 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11105 M:      Santosh Shilimkar <ssantosh@kernel.org>
11106 L:      linux-kernel@vger.kernel.org
11107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11108 S:      Maintained
11109 F:      drivers/soc/ti/*
11110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11111
11112
11113 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11114 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11115 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11116 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11117 S:      Maintained
11118 F:      sound/soc/codecs/lm49453*
11119 F:      sound/soc/codecs/isabelle*
11120
11121 TI LP855x BACKLIGHT DRIVER
11122 M:      Milo Kim <milo.kim@ti.com>
11123 S:      Maintained
11124 F:      Documentation/backlight/lp855x-driver.txt
11125 F:      drivers/video/backlight/lp855x_bl.c
11126 F:      include/linux/platform_data/lp855x.h
11127
11128 TI LP8727 CHARGER DRIVER
11129 M:      Milo Kim <milo.kim@ti.com>
11130 S:      Maintained
11131 F:      drivers/power/lp8727_charger.c
11132 F:      include/linux/platform_data/lp8727.h
11133
11134 TI LP8788 MFD DRIVER
11135 M:      Milo Kim <milo.kim@ti.com>
11136 S:      Maintained
11137 F:      drivers/iio/adc/lp8788_adc.c
11138 F:      drivers/leds/leds-lp8788.c
11139 F:      drivers/mfd/lp8788*.c
11140 F:      drivers/power/lp8788-charger.c
11141 F:      drivers/regulator/lp8788-*.c
11142 F:      include/linux/mfd/lp8788*.h
11143
11144 TI NETCP ETHERNET DRIVER
11145 M:      Wingman Kwok <w-kwok2@ti.com>
11146 M:      Murali Karicheri <m-karicheri2@ti.com>
11147 L:      netdev@vger.kernel.org
11148 S:      Maintained
11149 F:      drivers/net/ethernet/ti/netcp*
11150
11151 TI TAS571X FAMILY ASoC CODEC DRIVER
11152 M:      Kevin Cernekee <cernekee@chromium.org>
11153 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11154 S:      Odd Fixes
11155 F:      sound/soc/codecs/tas571x*
11156
11157 TI TWL4030 SERIES SOC CODEC DRIVER
11158 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11159 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11160 S:      Maintained
11161 F:      sound/soc/codecs/twl4030*
11162
11163 TI WILINK WIRELESS DRIVERS
11164 L:      linux-wireless@vger.kernel.org
11165 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11166 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11168 S:      Orphan
11169 F:      drivers/net/wireless/ti/
11170 F:      include/linux/wl12xx.h
11171
11172 TIPC NETWORK LAYER
11173 M:      Jon Maloy <jon.maloy@ericsson.com>
11174 M:      Ying Xue <ying.xue@windriver.com>
11175 L:      netdev@vger.kernel.org (core kernel code)
11176 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11177 W:      http://tipc.sourceforge.net/
11178 S:      Maintained
11179 F:      include/uapi/linux/tipc*.h
11180 F:      net/tipc/
11181
11182 TILE ARCHITECTURE
11183 M:      Chris Metcalf <cmetcalf@mellanox.com>
11184 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11186 S:      Supported
11187 F:      arch/tile/
11188 F:      drivers/char/tile-srom.c
11189 F:      drivers/edac/tile_edac.c
11190 F:      drivers/net/ethernet/tile/
11191 F:      drivers/rtc/rtc-tile.c
11192 F:      drivers/tty/hvc/hvc_tile.c
11193 F:      drivers/tty/serial/tilegx.c
11194 F:      drivers/usb/host/*-tilegx.c
11195 F:      include/linux/usb/tilegx.h
11196
11197 TLAN NETWORK DRIVER
11198 M:      Samuel Chessman <chessman@tux.org>
11199 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11200 W:      http://sourceforge.net/projects/tlan/
11201 S:      Maintained
11202 F:      Documentation/networking/tlan.txt
11203 F:      drivers/net/ethernet/ti/tlan.*
11204
11205 TOMOYO SECURITY MODULE
11206 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11207 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11208 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11209 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11210 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11211 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11212 W:      http://tomoyo.sourceforge.jp/
11213 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11214 S:      Maintained
11215 F:      security/tomoyo/
11216
11217 TOPSTAR LAPTOP EXTRAS DRIVER
11218 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11219 L:      platform-driver-x86@vger.kernel.org
11220 S:      Maintained
11221 F:      drivers/platform/x86/topstar-laptop.c
11222
11223 TOSHIBA ACPI EXTRAS DRIVER
11224 M:      Azael Avalos <coproscefalo@gmail.com>
11225 L:      platform-driver-x86@vger.kernel.org
11226 S:      Maintained
11227 F:      drivers/platform/x86/toshiba_acpi.c
11228
11229 TOSHIBA BLUETOOTH DRIVER
11230 M:      Azael Avalos <coproscefalo@gmail.com>
11231 L:      platform-driver-x86@vger.kernel.org
11232 S:      Maintained
11233 F:      drivers/platform/x86/toshiba_bluetooth.c
11234
11235 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11236 M:      Azael Avalos <coproscefalo@gmail.com>
11237 L:      platform-driver-x86@vger.kernel.org
11238 S:      Maintained
11239 F:      drivers/platform/x86/toshiba_haps.c
11240
11241 TOSHIBA WMI HOTKEYS DRIVER
11242 M:      Azael Avalos <coproscefalo@gmail.com>
11243 L:      platform-driver-x86@vger.kernel.org
11244 S:      Maintained
11245 F:      drivers/platform/x86/toshiba-wmi.c
11246
11247 TOSHIBA SMM DRIVER
11248 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11249 W:      http://www.buzzard.org.uk/toshiba/
11250 S:      Maintained
11251 F:      drivers/char/toshiba.c
11252 F:      include/linux/toshiba.h
11253 F:      include/uapi/linux/toshiba.h
11254
11255 TOSHIBA TC358743 DRIVER
11256 M:      Mats Randgaard <matrandg@cisco.com>
11257 L:      linux-media@vger.kernel.org
11258 S:      Maintained
11259 F:      drivers/media/i2c/tc358743*
11260 F:      include/media/i2c/tc358743.h
11261
11262 TMIO MMC DRIVER
11263 M:      Ian Molton <ian@mnementh.co.uk>
11264 L:      linux-mmc@vger.kernel.org
11265 S:      Maintained
11266 F:      drivers/mmc/host/tmio_mmc*
11267 F:      drivers/mmc/host/sh_mobile_sdhi.c
11268 F:      include/linux/mmc/tmio.h
11269 F:      include/linux/mmc/sh_mobile_sdhi.h
11270
11271 TMP401 HARDWARE MONITOR DRIVER
11272 M:      Guenter Roeck <linux@roeck-us.net>
11273 L:      linux-hwmon@vger.kernel.org
11274 S:      Maintained
11275 F:      Documentation/hwmon/tmp401
11276 F:      drivers/hwmon/tmp401.c
11277
11278 TMPFS (SHMEM FILESYSTEM)
11279 M:      Hugh Dickins <hughd@google.com>
11280 L:      linux-mm@kvack.org
11281 S:      Maintained
11282 F:      include/linux/shmem_fs.h
11283 F:      mm/shmem.c
11284
11285 TM6000 VIDEO4LINUX DRIVER
11286 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11287 L:      linux-media@vger.kernel.org
11288 W:      https://linuxtv.org
11289 T:      git git://linuxtv.org/media_tree.git
11290 S:      Odd fixes
11291 F:      drivers/media/usb/tm6000/
11292
11293 TW68 VIDEO4LINUX DRIVER
11294 M:      Hans Verkuil <hverkuil@xs4all.nl>
11295 L:      linux-media@vger.kernel.org
11296 T:      git git://linuxtv.org/media_tree.git
11297 W:      https://linuxtv.org
11298 S:      Odd Fixes
11299 F:      drivers/media/pci/tw68/
11300
11301 TPM DEVICE DRIVER
11302 M:      Peter Huewe <peterhuewe@gmx.de>
11303 M:      Marcel Selhorst <tpmdd@selhorst.net>
11304 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11305 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11306 W:      http://tpmdd.sourceforge.net
11307 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11308 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11309 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11310 S:      Maintained
11311 F:      drivers/char/tpm/
11312
11313 TPM IBM_VTPM DEVICE DRIVER
11314 M:      Ashley Lai <ashleydlai@gmail.com>
11315 W:      http://tpmdd.sourceforge.net
11316 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11317 S:      Maintained
11318 F:      drivers/char/tpm/tpm_ibmvtpm*
11319
11320 TRACING
11321 M:      Steven Rostedt <rostedt@goodmis.org>
11322 M:      Ingo Molnar <mingo@redhat.com>
11323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11324 S:      Maintained
11325 F:      Documentation/trace/ftrace.txt
11326 F:      arch/*/*/*/ftrace.h
11327 F:      arch/*/kernel/ftrace.c
11328 F:      include/*/ftrace.h
11329 F:      include/linux/trace*.h
11330 F:      include/trace/
11331 F:      kernel/trace/
11332 F:      tools/testing/selftests/ftrace/
11333
11334 TRIVIAL PATCHES
11335 M:      Jiri Kosina <trivial@kernel.org>
11336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11337 S:      Maintained
11338 K:      ^Subject:.*(?i)trivial
11339
11340 TTY LAYER
11341 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11342 M:      Jiri Slaby <jslaby@suse.com>
11343 S:      Supported
11344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11345 F:      Documentation/serial/
11346 F:      drivers/tty/
11347 F:      drivers/tty/serial/serial_core.c
11348 F:      include/linux/serial_core.h
11349 F:      include/linux/serial.h
11350 F:      include/linux/tty.h
11351 F:      include/uapi/linux/serial_core.h
11352 F:      include/uapi/linux/serial.h
11353 F:      include/uapi/linux/tty.h
11354
11355 TUA9001 MEDIA DRIVER
11356 M:      Antti Palosaari <crope@iki.fi>
11357 L:      linux-media@vger.kernel.org
11358 W:      https://linuxtv.org
11359 W:      http://palosaari.fi/linux/
11360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11361 T:      git git://linuxtv.org/anttip/media_tree.git
11362 S:      Maintained
11363 F:      drivers/media/tuners/tua9001*
11364
11365 TULIP NETWORK DRIVERS
11366 L:      netdev@vger.kernel.org
11367 L:      linux-parisc@vger.kernel.org
11368 S:      Orphan
11369 F:      drivers/net/ethernet/dec/tulip/
11370
11371 TUN/TAP driver
11372 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11373 W:      http://vtun.sourceforge.net/tun
11374 S:      Maintained
11375 F:      Documentation/networking/tuntap.txt
11376 F:      arch/um/os-Linux/drivers/
11377
11378 TURBOCHANNEL SUBSYSTEM
11379 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11380 M:      Ralf Baechle <ralf@linux-mips.org>
11381 L:      linux-mips@linux-mips.org
11382 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11383 S:      Maintained
11384 F:      drivers/tc/
11385 F:      include/linux/tc.h
11386
11387 U14-34F SCSI DRIVER
11388 M:      Dario Ballabio <ballabio_dario@emc.com>
11389 L:      linux-scsi@vger.kernel.org
11390 S:      Maintained
11391 F:      drivers/scsi/u14-34f.c
11392
11393 UBI FILE SYSTEM (UBIFS)
11394 M:      Richard Weinberger <richard@nod.at>
11395 M:      Artem Bityutskiy <dedekind1@gmail.com>
11396 M:      Adrian Hunter <adrian.hunter@intel.com>
11397 L:      linux-mtd@lists.infradead.org
11398 T:      git git://git.infradead.org/ubifs-2.6.git
11399 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11400 S:      Supported
11401 F:      Documentation/filesystems/ubifs.txt
11402 F:      fs/ubifs/
11403
11404 UCLINUX (M68KNOMMU AND COLDFIRE)
11405 M:      Greg Ungerer <gerg@uclinux.org>
11406 W:      http://www.uclinux.org/
11407 L:      linux-m68k@lists.linux-m68k.org
11408 L:      uclinux-dev@uclinux.org  (subscribers-only)
11409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11410 S:      Maintained
11411 F:      arch/m68k/coldfire/
11412 F:      arch/m68k/68*/
11413 F:      arch/m68k/*/*_no.*
11414 F:      arch/m68k/include/asm/*_no.*
11415
11416 UDF FILESYSTEM
11417 M:      Jan Kara <jack@suse.com>
11418 S:      Maintained
11419 F:      Documentation/filesystems/udf.txt
11420 F:      fs/udf/
11421
11422 UFS FILESYSTEM
11423 M:      Evgeniy Dushistov <dushistov@mail.ru>
11424 S:      Maintained
11425 F:      Documentation/filesystems/ufs.txt
11426 F:      fs/ufs/
11427
11428 UHID USERSPACE HID IO DRIVER:
11429 M:      David Herrmann <dh.herrmann@googlemail.com>
11430 L:      linux-input@vger.kernel.org
11431 S:      Maintained
11432 F:      drivers/hid/uhid.c
11433 F:      include/uapi/linux/uhid.h
11434
11435 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11436 L:      linux-usb@vger.kernel.org
11437 S:      Orphan
11438 F:      drivers/uwb/
11439 F:      include/linux/uwb.h
11440 F:      include/linux/uwb/
11441
11442 UNICORE32 ARCHITECTURE:
11443 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11444 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11445 S:      Maintained
11446 T:      git git://github.com/gxt/linux.git
11447 F:      arch/unicore32/
11448
11449 UNIFDEF
11450 M:      Tony Finch <dot@dotat.at>
11451 W:      http://dotat.at/prog/unifdef
11452 S:      Maintained
11453 F:      scripts/unifdef.c
11454
11455 UNIFORM CDROM DRIVER
11456 M:      Jens Axboe <axboe@kernel.dk>
11457 W:      http://www.kernel.dk
11458 S:      Maintained
11459 F:      Documentation/cdrom/
11460 F:      drivers/cdrom/cdrom.c
11461 F:      include/linux/cdrom.h
11462 F:      include/uapi/linux/cdrom.h
11463
11464 UNISYS S-PAR DRIVERS
11465 M:      David Kershner <david.kershner@unisys.com>
11466 L:      sparmaintainer@unisys.com (Unisys internal)
11467 S:      Supported
11468 F:      drivers/staging/unisys/
11469
11470 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11471 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11472 L:      linux-scsi@vger.kernel.org
11473 S:      Supported
11474 F:      Documentation/scsi/ufs.txt
11475 F:      drivers/scsi/ufs/
11476
11477 UNSORTED BLOCK IMAGES (UBI)
11478 M:      Artem Bityutskiy <dedekind1@gmail.com>
11479 M:      Richard Weinberger <richard@nod.at>
11480 W:      http://www.linux-mtd.infradead.org/
11481 L:      linux-mtd@lists.infradead.org
11482 T:      git git://git.infradead.org/ubifs-2.6.git
11483 S:      Supported
11484 F:      drivers/mtd/ubi/
11485 F:      include/linux/mtd/ubi.h
11486 F:      include/uapi/mtd/ubi-user.h
11487
11488 USB ACM DRIVER
11489 M:      Oliver Neukum <oneukum@suse.com>
11490 L:      linux-usb@vger.kernel.org
11491 S:      Maintained
11492 F:      Documentation/usb/acm.txt
11493 F:      drivers/usb/class/cdc-acm.*
11494
11495 USB AR5523 WIRELESS DRIVER
11496 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11497 L:      linux-wireless@vger.kernel.org
11498 S:      Maintained
11499 F:      drivers/net/wireless/ath/ar5523/
11500
11501 USB ATTACHED SCSI
11502 M:      Hans de Goede <hdegoede@redhat.com>
11503 M:      Gerd Hoffmann <kraxel@redhat.com>
11504 L:      linux-usb@vger.kernel.org
11505 L:      linux-scsi@vger.kernel.org
11506 S:      Maintained
11507 F:      drivers/usb/storage/uas.c
11508
11509 USB CDC ETHERNET DRIVER
11510 M:      Oliver Neukum <oliver@neukum.org>
11511 L:      linux-usb@vger.kernel.org
11512 S:      Maintained
11513 F:      drivers/net/usb/cdc_*.c
11514 F:      include/uapi/linux/usb/cdc.h
11515
11516 USB CHAOSKEY DRIVER
11517 M:      Keith Packard <keithp@keithp.com>
11518 L:      linux-usb@vger.kernel.org
11519 S:      Maintained
11520 F:      drivers/usb/misc/chaoskey.c
11521
11522 USB CYPRESS C67X00 DRIVER
11523 M:      Peter Korsgaard <jacmet@sunsite.dk>
11524 L:      linux-usb@vger.kernel.org
11525 S:      Maintained
11526 F:      drivers/usb/c67x00/
11527
11528 USB DAVICOM DM9601 DRIVER
11529 M:      Peter Korsgaard <jacmet@sunsite.dk>
11530 L:      netdev@vger.kernel.org
11531 W:      http://www.linux-usb.org/usbnet
11532 S:      Maintained
11533 F:      drivers/net/usb/dm9601.c
11534
11535 USB DIAMOND RIO500 DRIVER
11536 M:      Cesar Miquel <miquel@df.uba.ar>
11537 L:      rio500-users@lists.sourceforge.net
11538 W:      http://rio500.sourceforge.net
11539 S:      Maintained
11540 F:      drivers/usb/misc/rio500*
11541
11542 USB EHCI DRIVER
11543 M:      Alan Stern <stern@rowland.harvard.edu>
11544 L:      linux-usb@vger.kernel.org
11545 S:      Maintained
11546 F:      Documentation/usb/ehci.txt
11547 F:      drivers/usb/host/ehci*
11548
11549 USB GADGET/PERIPHERAL SUBSYSTEM
11550 M:      Felipe Balbi <balbi@kernel.org>
11551 L:      linux-usb@vger.kernel.org
11552 W:      http://www.linux-usb.org/gadget
11553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11554 S:      Maintained
11555 F:      drivers/usb/gadget/
11556 F:      include/linux/usb/gadget*
11557
11558 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11559 M:      Jiri Kosina <jikos@kernel.org>
11560 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11561 L:      linux-usb@vger.kernel.org
11562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11563 S:      Maintained
11564 F:      Documentation/hid/hiddev.txt
11565 F:      drivers/hid/usbhid/
11566
11567 USB ISP116X DRIVER
11568 M:      Olav Kongas <ok@artecdesign.ee>
11569 L:      linux-usb@vger.kernel.org
11570 S:      Maintained
11571 F:      drivers/usb/host/isp116x*
11572 F:      include/linux/usb/isp116x.h
11573
11574 USB LAN78XX ETHERNET DRIVER
11575 M:      Woojung Huh <woojung.huh@microchip.com>
11576 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11577 L:      netdev@vger.kernel.org
11578 S:      Maintained
11579 F:      drivers/net/usb/lan78xx.*
11580
11581 USB MASS STORAGE DRIVER
11582 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11583 L:      linux-usb@vger.kernel.org
11584 L:      usb-storage@lists.one-eyed-alien.net
11585 S:      Maintained
11586 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11587 F:      drivers/usb/storage/
11588
11589 USB MIDI DRIVER
11590 M:      Clemens Ladisch <clemens@ladisch.de>
11591 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11592 T:      git git://git.alsa-project.org/alsa-kernel.git
11593 S:      Maintained
11594 F:      sound/usb/midi.*
11595
11596 USB NETWORKING DRIVERS
11597 L:      linux-usb@vger.kernel.org
11598 S:      Odd Fixes
11599 F:      drivers/net/usb/
11600
11601 USB OHCI DRIVER
11602 M:      Alan Stern <stern@rowland.harvard.edu>
11603 L:      linux-usb@vger.kernel.org
11604 S:      Maintained
11605 F:      Documentation/usb/ohci.txt
11606 F:      drivers/usb/host/ohci*
11607
11608 USB OTG FSM (Finite State Machine)
11609 M:      Peter Chen <Peter.Chen@nxp.com>
11610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11611 L:      linux-usb@vger.kernel.org
11612 S:      Maintained
11613 F:      drivers/usb/common/usb-otg-fsm.c
11614
11615 USB OVER IP DRIVER
11616 M:      Valentina Manea <valentina.manea.m@gmail.com>
11617 M:      Shuah Khan <shuah.kh@samsung.com>
11618 L:      linux-usb@vger.kernel.org
11619 S:      Maintained
11620 F:      Documentation/usb/usbip_protocol.txt
11621 F:      drivers/usb/usbip/
11622 F:      tools/usb/usbip/
11623
11624 USB PEGASUS DRIVER
11625 M:      Petko Manolov <petkan@nucleusys.com>
11626 L:      linux-usb@vger.kernel.org
11627 L:      netdev@vger.kernel.org
11628 T:      git git://github.com/petkan/pegasus.git
11629 W:      https://github.com/petkan/pegasus
11630 S:      Maintained
11631 F:      drivers/net/usb/pegasus.*
11632
11633 USB PHY LAYER
11634 M:      Felipe Balbi <balbi@kernel.org>
11635 L:      linux-usb@vger.kernel.org
11636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11637 S:      Maintained
11638 F:      drivers/usb/phy/
11639
11640 USB PRINTER DRIVER (usblp)
11641 M:      Pete Zaitcev <zaitcev@redhat.com>
11642 L:      linux-usb@vger.kernel.org
11643 S:      Supported
11644 F:      drivers/usb/class/usblp.c
11645
11646 USB QMI WWAN NETWORK DRIVER
11647 M:      Bjørn Mork <bjorn@mork.no>
11648 L:      netdev@vger.kernel.org
11649 S:      Maintained
11650 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11651 F:      drivers/net/usb/qmi_wwan.c
11652
11653 USB RTL8150 DRIVER
11654 M:      Petko Manolov <petkan@nucleusys.com>
11655 L:      linux-usb@vger.kernel.org
11656 L:      netdev@vger.kernel.org
11657 T:      git git://github.com/petkan/rtl8150.git
11658 W:      https://github.com/petkan/rtl8150
11659 S:      Maintained
11660 F:      drivers/net/usb/rtl8150.c
11661
11662 USB SERIAL SUBSYSTEM
11663 M:      Johan Hovold <johan@kernel.org>
11664 L:      linux-usb@vger.kernel.org
11665 S:      Maintained
11666 F:      Documentation/usb/usb-serial.txt
11667 F:      drivers/usb/serial/
11668 F:      include/linux/usb/serial.h
11669
11670 USB SMSC75XX ETHERNET DRIVER
11671 M:      Steve Glendinning <steve.glendinning@shawell.net>
11672 L:      netdev@vger.kernel.org
11673 S:      Maintained
11674 F:      drivers/net/usb/smsc75xx.*
11675
11676 USB SMSC95XX ETHERNET DRIVER
11677 M:      Steve Glendinning <steve.glendinning@shawell.net>
11678 L:      netdev@vger.kernel.org
11679 S:      Maintained
11680 F:      drivers/net/usb/smsc95xx.*
11681
11682 USB SUBSYSTEM
11683 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11684 L:      linux-usb@vger.kernel.org
11685 W:      http://www.linux-usb.org
11686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11687 S:      Supported
11688 F:      Documentation/usb/
11689 F:      drivers/usb/
11690 F:      include/linux/usb.h
11691 F:      include/linux/usb/
11692
11693 USB UHCI DRIVER
11694 M:      Alan Stern <stern@rowland.harvard.edu>
11695 L:      linux-usb@vger.kernel.org
11696 S:      Maintained
11697 F:      drivers/usb/host/uhci*
11698
11699 USB "USBNET" DRIVER FRAMEWORK
11700 M:      Oliver Neukum <oneukum@suse.com>
11701 L:      netdev@vger.kernel.org
11702 W:      http://www.linux-usb.org/usbnet
11703 S:      Maintained
11704 F:      drivers/net/usb/usbnet.c
11705 F:      include/linux/usb/usbnet.h
11706
11707 USB VIDEO CLASS
11708 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11709 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11710 L:      linux-media@vger.kernel.org
11711 T:      git git://linuxtv.org/media_tree.git
11712 W:      http://www.ideasonboard.org/uvc/
11713 S:      Maintained
11714 F:      drivers/media/usb/uvc/
11715 F:      include/uapi/linux/uvcvideo.h
11716
11717 USB VISION DRIVER
11718 M:      Hans Verkuil <hverkuil@xs4all.nl>
11719 L:      linux-media@vger.kernel.org
11720 T:      git git://linuxtv.org/media_tree.git
11721 W:      https://linuxtv.org
11722 S:      Odd Fixes
11723 F:      drivers/media/usb/usbvision/
11724
11725 USB WEBCAM GADGET
11726 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11727 L:      linux-usb@vger.kernel.org
11728 S:      Maintained
11729 F:      drivers/usb/gadget/function/*uvc*
11730 F:      drivers/usb/gadget/legacy/webcam.c
11731
11732 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11733 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11734 L:      linux-wireless@vger.kernel.org
11735 S:      Maintained
11736 F:      drivers/net/wireless/rndis_wlan.c
11737
11738 USB XHCI DRIVER
11739 M:      Mathias Nyman <mathias.nyman@intel.com>
11740 L:      linux-usb@vger.kernel.org
11741 S:      Supported
11742 F:      drivers/usb/host/xhci*
11743 F:      drivers/usb/host/pci-quirks*
11744
11745 USB ZD1201 DRIVER
11746 L:      linux-wireless@vger.kernel.org
11747 W:      http://linux-lc100020.sourceforge.net
11748 S:      Orphan
11749 F:      drivers/net/wireless/zydas/zd1201.*
11750
11751 USB ZR364XX DRIVER
11752 M:      Antoine Jacquet <royale@zerezo.com>
11753 L:      linux-usb@vger.kernel.org
11754 L:      linux-media@vger.kernel.org
11755 T:      git git://linuxtv.org/media_tree.git
11756 W:      http://royale.zerezo.com/zr364xx/
11757 S:      Maintained
11758 F:      Documentation/video4linux/zr364xx.txt
11759 F:      drivers/media/usb/zr364xx/
11760
11761 ULPI BUS
11762 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11763 L:      linux-usb@vger.kernel.org
11764 S:      Maintained
11765 F:      drivers/usb/common/ulpi.c
11766 F:      include/linux/ulpi/
11767
11768 USER-MODE LINUX (UML)
11769 M:      Jeff Dike <jdike@addtoit.com>
11770 M:      Richard Weinberger <richard@nod.at>
11771 L:      user-mode-linux-devel@lists.sourceforge.net
11772 L:      user-mode-linux-user@lists.sourceforge.net
11773 W:      http://user-mode-linux.sourceforge.net
11774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11775 S:      Maintained
11776 F:      Documentation/virtual/uml/
11777 F:      arch/um/
11778 F:      arch/x86/um/
11779 F:      fs/hostfs/
11780 F:      fs/hppfs/
11781
11782 USERSPACE I/O (UIO)
11783 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11784 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11785 S:      Maintained
11786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11787 F:      Documentation/DocBook/uio-howto.tmpl
11788 F:      drivers/uio/
11789 F:      include/linux/uio*.h
11790
11791 UTIL-LINUX PACKAGE
11792 M:      Karel Zak <kzak@redhat.com>
11793 L:      util-linux@vger.kernel.org
11794 W:      http://en.wikipedia.org/wiki/Util-linux
11795 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11796 S:      Maintained
11797
11798 UVESAFB DRIVER
11799 M:      Michal Januszewski <spock@gentoo.org>
11800 L:      linux-fbdev@vger.kernel.org
11801 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11802 S:      Maintained
11803 F:      Documentation/fb/uvesafb.txt
11804 F:      drivers/video/fbdev/uvesafb.*
11805
11806 VF610 NAND DRIVER
11807 M:      Stefan Agner <stefan@agner.ch>
11808 L:      linux-mtd@lists.infradead.org
11809 S:      Supported
11810 F:      drivers/mtd/nand/vf610_nfc.c
11811
11812 VFAT/FAT/MSDOS FILESYSTEM
11813 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11814 S:      Maintained
11815 F:      Documentation/filesystems/vfat.txt
11816 F:      fs/fat/
11817
11818 VFIO DRIVER
11819 M:      Alex Williamson <alex.williamson@redhat.com>
11820 L:      kvm@vger.kernel.org
11821 T:      git git://github.com/awilliam/linux-vfio.git
11822 S:      Maintained
11823 F:      Documentation/vfio.txt
11824 F:      drivers/vfio/
11825 F:      include/linux/vfio.h
11826 F:      include/uapi/linux/vfio.h
11827
11828 VFIO PLATFORM DRIVER
11829 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11830 L:      kvm@vger.kernel.org
11831 S:      Maintained
11832 F:      drivers/vfio/platform/
11833
11834 VIDEOBUF2 FRAMEWORK
11835 M:      Pawel Osciak <pawel@osciak.com>
11836 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11837 M:      Kyungmin Park <kyungmin.park@samsung.com>
11838 L:      linux-media@vger.kernel.org
11839 S:      Maintained
11840 F:      drivers/media/v4l2-core/videobuf2-*
11841 F:      include/media/videobuf2-*
11842
11843 VIRTUAL SERIO DEVICE DRIVER
11844 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11845 S:      Maintained
11846 F:      drivers/input/serio/userio.c
11847 F:      include/uapi/linux/userio.h
11848
11849 VIRTIO CONSOLE DRIVER
11850 M:      Amit Shah <amit.shah@redhat.com>
11851 L:      virtualization@lists.linux-foundation.org
11852 S:      Maintained
11853 F:      drivers/char/virtio_console.c
11854 F:      include/linux/virtio_console.h
11855 F:      include/uapi/linux/virtio_console.h
11856
11857 VIRTIO CORE, NET AND BLOCK DRIVERS
11858 M:      "Michael S. Tsirkin" <mst@redhat.com>
11859 L:      virtualization@lists.linux-foundation.org
11860 S:      Maintained
11861 F:      drivers/virtio/
11862 F:      tools/virtio/
11863 F:      drivers/net/virtio_net.c
11864 F:      drivers/block/virtio_blk.c
11865 F:      include/linux/virtio_*.h
11866 F:      include/uapi/linux/virtio_*.h
11867
11868 VIRTIO DRIVERS FOR S390
11869 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11870 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11871 L:      linux-s390@vger.kernel.org
11872 L:      virtualization@lists.linux-foundation.org
11873 L:      kvm@vger.kernel.org
11874 S:      Supported
11875 F:      drivers/s390/virtio/
11876
11877 VIRTIO GPU DRIVER
11878 M:      David Airlie <airlied@linux.ie>
11879 M:      Gerd Hoffmann <kraxel@redhat.com>
11880 L:      dri-devel@lists.freedesktop.org
11881 L:      virtualization@lists.linux-foundation.org
11882 S:      Maintained
11883 F:      drivers/gpu/drm/virtio/
11884 F:      include/uapi/linux/virtio_gpu.h
11885
11886 VIRTIO HOST (VHOST)
11887 M:      "Michael S. Tsirkin" <mst@redhat.com>
11888 L:      kvm@vger.kernel.org
11889 L:      virtualization@lists.linux-foundation.org
11890 L:      netdev@vger.kernel.org
11891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11892 S:      Maintained
11893 F:      drivers/vhost/
11894 F:      include/uapi/linux/vhost.h
11895
11896 VIRTIO INPUT DRIVER
11897 M:      Gerd Hoffmann <kraxel@redhat.com>
11898 S:      Maintained
11899 F:      drivers/virtio/virtio_input.c
11900 F:      include/uapi/linux/virtio_input.h
11901
11902 VIA RHINE NETWORK DRIVER
11903 S:      Orphan
11904 F:      drivers/net/ethernet/via/via-rhine.c
11905
11906 VIA SD/MMC CARD CONTROLLER DRIVER
11907 M:      Bruce Chang <brucechang@via.com.tw>
11908 M:      Harald Welte <HaraldWelte@viatech.com>
11909 S:      Maintained
11910 F:      drivers/mmc/host/via-sdmmc.c
11911
11912 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11913 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11914 L:      linux-fbdev@vger.kernel.org
11915 S:      Maintained
11916 F:      include/linux/via-core.h
11917 F:      include/linux/via-gpio.h
11918 F:      include/linux/via_i2c.h
11919 F:      drivers/video/fbdev/via/
11920
11921 VIA VELOCITY NETWORK DRIVER
11922 M:      Francois Romieu <romieu@fr.zoreil.com>
11923 L:      netdev@vger.kernel.org
11924 S:      Maintained
11925 F:      drivers/net/ethernet/via/via-velocity.*
11926
11927 VIRT LIB
11928 M:      Alex Williamson <alex.williamson@redhat.com>
11929 M:      Paolo Bonzini <pbonzini@redhat.com>
11930 L:      kvm@vger.kernel.org
11931 S:      Supported
11932 F:      virt/lib/
11933
11934 VIVID VIRTUAL VIDEO DRIVER
11935 M:      Hans Verkuil <hverkuil@xs4all.nl>
11936 L:      linux-media@vger.kernel.org
11937 T:      git git://linuxtv.org/media_tree.git
11938 W:      https://linuxtv.org
11939 S:      Maintained
11940 F:      drivers/media/platform/vivid/*
11941
11942 VLAN (802.1Q)
11943 M:      Patrick McHardy <kaber@trash.net>
11944 L:      netdev@vger.kernel.org
11945 S:      Maintained
11946 F:      drivers/net/macvlan.c
11947 F:      include/linux/if_*vlan.h
11948 F:      net/8021q/
11949
11950 VLYNQ BUS
11951 M:      Florian Fainelli <florian@openwrt.org>
11952 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11953 S:      Maintained
11954 F:      drivers/vlynq/vlynq.c
11955 F:      include/linux/vlynq.h
11956
11957 VME SUBSYSTEM
11958 M:      Martyn Welch <martyn@welchs.me.uk>
11959 M:      Manohar Vanga <manohar.vanga@gmail.com>
11960 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11961 L:      devel@driverdev.osuosl.org
11962 S:      Maintained
11963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11964 F:      Documentation/vme_api.txt
11965 F:      drivers/staging/vme/
11966 F:      drivers/vme/
11967 F:      include/linux/vme*
11968
11969 VMWARE HYPERVISOR INTERFACE
11970 M:      Alok Kataria <akataria@vmware.com>
11971 L:      virtualization@lists.linux-foundation.org
11972 S:      Supported
11973 F:      arch/x86/kernel/cpu/vmware.c
11974
11975 VMWARE BALLOON DRIVER
11976 M:      Xavier Deguillard <xdeguillard@vmware.com>
11977 M:      Philip Moltmann <moltmann@vmware.com>
11978 M:      "VMware, Inc." <pv-drivers@vmware.com>
11979 L:      linux-kernel@vger.kernel.org
11980 S:      Maintained
11981 F:      drivers/misc/vmw_balloon.c
11982
11983 VMWARE VMMOUSE SUBDRIVER
11984 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11985 M:      "VMware, Inc." <pv-drivers@vmware.com>
11986 L:      linux-input@vger.kernel.org
11987 S:      Maintained
11988 F:      drivers/input/mouse/vmmouse.c
11989 F:      drivers/input/mouse/vmmouse.h
11990
11991 VMWARE VMXNET3 ETHERNET DRIVER
11992 M:      Shrikrishna Khare <skhare@vmware.com>
11993 M:      "VMware, Inc." <pv-drivers@vmware.com>
11994 L:      netdev@vger.kernel.org
11995 S:      Maintained
11996 F:      drivers/net/vmxnet3/
11997
11998 VMware PVSCSI driver
11999 M:      Arvind Kumar <arvindkumar@vmware.com>
12000 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12001 L:      linux-scsi@vger.kernel.org
12002 S:      Maintained
12003 F:      drivers/scsi/vmw_pvscsi.c
12004 F:      drivers/scsi/vmw_pvscsi.h
12005
12006 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12007 M:      Liam Girdwood <lgirdwood@gmail.com>
12008 M:      Mark Brown <broonie@kernel.org>
12009 L:      linux-kernel@vger.kernel.org
12010 W:      http://www.slimlogic.co.uk/?p=48
12011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12012 S:      Supported
12013 F:      drivers/regulator/
12014 F:      include/linux/regulator/
12015
12016 VRF
12017 M:      David Ahern <dsa@cumulusnetworks.com>
12018 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12019 L:      netdev@vger.kernel.org
12020 S:      Maintained
12021 F:      drivers/net/vrf.c
12022 F:      Documentation/networking/vrf.txt
12023
12024 VT1211 HARDWARE MONITOR DRIVER
12025 M:      Juerg Haefliger <juergh@gmail.com>
12026 L:      linux-hwmon@vger.kernel.org
12027 S:      Maintained
12028 F:      Documentation/hwmon/vt1211
12029 F:      drivers/hwmon/vt1211.c
12030
12031 VT8231 HARDWARE MONITOR DRIVER
12032 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12033 L:      linux-hwmon@vger.kernel.org
12034 S:      Maintained
12035 F:      drivers/hwmon/vt8231.c
12036
12037 VUB300 USB to SDIO/SD/MMC bridge chip
12038 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12039 L:      linux-mmc@vger.kernel.org
12040 L:      linux-usb@vger.kernel.org
12041 S:      Supported
12042 F:      drivers/mmc/host/vub300.c
12043
12044 W1 DALLAS'S 1-WIRE BUS
12045 M:      Evgeniy Polyakov <zbr@ioremap.net>
12046 S:      Maintained
12047 F:      Documentation/w1/
12048 F:      drivers/w1/
12049
12050 W83791D HARDWARE MONITORING DRIVER
12051 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12052 L:      linux-hwmon@vger.kernel.org
12053 S:      Maintained
12054 F:      Documentation/hwmon/w83791d
12055 F:      drivers/hwmon/w83791d.c
12056
12057 W83793 HARDWARE MONITORING DRIVER
12058 M:      Rudolf Marek <r.marek@assembler.cz>
12059 L:      linux-hwmon@vger.kernel.org
12060 S:      Maintained
12061 F:      Documentation/hwmon/w83793
12062 F:      drivers/hwmon/w83793.c
12063
12064 W83795 HARDWARE MONITORING DRIVER
12065 M:      Jean Delvare <jdelvare@suse.com>
12066 L:      linux-hwmon@vger.kernel.org
12067 S:      Maintained
12068 F:      drivers/hwmon/w83795.c
12069
12070 W83L51xD SD/MMC CARD INTERFACE DRIVER
12071 M:      Pierre Ossman <pierre@ossman.eu>
12072 S:      Maintained
12073 F:      drivers/mmc/host/wbsd.*
12074
12075 WACOM PROTOCOL 4 SERIAL TABLETS
12076 M:      Julian Squires <julian@cipht.net>
12077 M:      Hans de Goede <hdegoede@redhat.com>
12078 L:      linux-input@vger.kernel.org
12079 S:      Maintained
12080 F:      drivers/input/tablet/wacom_serial4.c
12081
12082 WATCHDOG DEVICE DRIVERS
12083 M:      Wim Van Sebroeck <wim@iguana.be>
12084 R:      Guenter Roeck <linux@roeck-us.net>
12085 L:      linux-watchdog@vger.kernel.org
12086 W:      http://www.linux-watchdog.org/
12087 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12088 S:      Maintained
12089 F:      Documentation/watchdog/
12090 F:      drivers/watchdog/
12091 F:      include/linux/watchdog.h
12092 F:      include/uapi/linux/watchdog.h
12093
12094 WD7000 SCSI DRIVER
12095 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12096 L:      linux-scsi@vger.kernel.org
12097 S:      Maintained
12098 F:      drivers/scsi/wd7000.c
12099
12100 WIIMOTE HID DRIVER
12101 M:      David Herrmann <dh.herrmann@googlemail.com>
12102 L:      linux-input@vger.kernel.org
12103 S:      Maintained
12104 F:      drivers/hid/hid-wiimote*
12105
12106 WINBOND CIR DRIVER
12107 M:      David Härdeman <david@hardeman.nu>
12108 S:      Maintained
12109 F:      drivers/media/rc/winbond-cir.c
12110
12111 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12112 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12113 L:      linux-watchdog@vger.kernel.org
12114 S:      Maintained
12115 F:      drivers/watchdog/ebc-c384_wdt.c
12116
12117 WINSYSTEMS WS16C48 GPIO DRIVER
12118 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12119 L:      linux-gpio@vger.kernel.org
12120 S:      Maintained
12121 F:      drivers/gpio/gpio-ws16c48.c
12122
12123 WIMAX STACK
12124 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12125 M:      linux-wimax@intel.com
12126 L:      wimax@linuxwimax.org (subscribers-only)
12127 S:      Supported
12128 W:      http://linuxwimax.org
12129 F:      Documentation/wimax/README.wimax
12130 F:      include/linux/wimax/debug.h
12131 F:      include/net/wimax.h
12132 F:      include/uapi/linux/wimax.h
12133 F:      net/wimax/
12134
12135 WISTRON LAPTOP BUTTON DRIVER
12136 M:      Miloslav Trmac <mitr@volny.cz>
12137 S:      Maintained
12138 F:      drivers/input/misc/wistron_btns.c
12139
12140 WL3501 WIRELESS PCMCIA CARD DRIVER
12141 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12142 L:      linux-wireless@vger.kernel.org
12143 W:      http://oops.ghostprotocols.net:81/blog
12144 S:      Maintained
12145 F:      drivers/net/wireless/wl3501*
12146
12147 WOLFSON MICROELECTRONICS DRIVERS
12148 L:      patches@opensource.wolfsonmicro.com
12149 T:      git https://github.com/CirrusLogic/linux-drivers.git
12150 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12151 S:      Supported
12152 F:      Documentation/hwmon/wm83??
12153 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12154 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12155 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12156 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12157 F:      drivers/clk/clk-wm83*.c
12158 F:      drivers/extcon/extcon-arizona.c
12159 F:      drivers/leds/leds-wm83*.c
12160 F:      drivers/gpio/gpio-*wm*.c
12161 F:      drivers/gpio/gpio-arizona.c
12162 F:      drivers/hwmon/wm83??-hwmon.c
12163 F:      drivers/input/misc/wm831x-on.c
12164 F:      drivers/input/touchscreen/wm831x-ts.c
12165 F:      drivers/input/touchscreen/wm97*.c
12166 F:      drivers/mfd/arizona*
12167 F:      drivers/mfd/wm*.c
12168 F:      drivers/mfd/cs47l24*
12169 F:      drivers/power/wm83*.c
12170 F:      drivers/rtc/rtc-wm83*.c
12171 F:      drivers/regulator/wm8*.c
12172 F:      drivers/video/backlight/wm83*_bl.c
12173 F:      drivers/watchdog/wm83*_wdt.c
12174 F:      include/linux/mfd/arizona/
12175 F:      include/linux/mfd/wm831x/
12176 F:      include/linux/mfd/wm8350/
12177 F:      include/linux/mfd/wm8400*
12178 F:      include/linux/wm97xx.h
12179 F:      include/sound/wm????.h
12180 F:      sound/soc/codecs/arizona.?
12181 F:      sound/soc/codecs/wm*
12182 F:      sound/soc/codecs/cs47l24*
12183
12184 WORKQUEUE
12185 M:      Tejun Heo <tj@kernel.org>
12186 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12188 S:      Maintained
12189 F:      include/linux/workqueue.h
12190 F:      kernel/workqueue.c
12191 F:      Documentation/workqueue.txt
12192
12193 X.25 NETWORK LAYER
12194 M:      Andrew Hendry <andrew.hendry@gmail.com>
12195 L:      linux-x25@vger.kernel.org
12196 S:      Odd Fixes
12197 F:      Documentation/networking/x25*
12198 F:      include/net/x25*
12199 F:      net/x25/
12200
12201 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12202 M:      Thomas Gleixner <tglx@linutronix.de>
12203 M:      Ingo Molnar <mingo@redhat.com>
12204 M:      "H. Peter Anvin" <hpa@zytor.com>
12205 M:      x86@kernel.org
12206 L:      linux-kernel@vger.kernel.org
12207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12208 S:      Maintained
12209 F:      Documentation/x86/
12210 F:      arch/x86/
12211
12212 X86 PLATFORM DRIVERS
12213 M:      Darren Hart <dvhart@infradead.org>
12214 L:      platform-driver-x86@vger.kernel.org
12215 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12216 S:      Maintained
12217 F:      drivers/platform/x86/
12218 F:      drivers/platform/olpc/
12219
12220 X86 MCE INFRASTRUCTURE
12221 M:      Tony Luck <tony.luck@intel.com>
12222 M:      Borislav Petkov <bp@alien8.de>
12223 L:      linux-edac@vger.kernel.org
12224 S:      Maintained
12225 F:      arch/x86/kernel/cpu/mcheck/*
12226
12227 X86 MICROCODE UPDATE SUPPORT
12228 M:      Borislav Petkov <bp@alien8.de>
12229 S:      Maintained
12230 F:      arch/x86/kernel/cpu/microcode/*
12231
12232 X86 VDSO
12233 M:      Andy Lutomirski <luto@amacapital.net>
12234 L:      linux-kernel@vger.kernel.org
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12236 S:      Maintained
12237 F:      arch/x86/entry/vdso/
12238
12239 XC2028/3028 TUNER DRIVER
12240 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12241 L:      linux-media@vger.kernel.org
12242 W:      https://linuxtv.org
12243 T:      git git://linuxtv.org/media_tree.git
12244 S:      Maintained
12245 F:      drivers/media/tuners/tuner-xc2028.*
12246
12247 XEN HYPERVISOR INTERFACE
12248 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12249 M:      David Vrabel <david.vrabel@citrix.com>
12250 M:      Juergen Gross <jgross@suse.com>
12251 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12253 S:      Supported
12254 F:      arch/x86/xen/
12255 F:      drivers/*/xen-*front.c
12256 F:      drivers/xen/
12257 F:      arch/x86/include/asm/xen/
12258 F:      include/xen/
12259 F:      include/uapi/xen/
12260
12261 XEN HYPERVISOR ARM
12262 M:      Stefano Stabellini <sstabellini@kernel.org>
12263 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12264 S:      Maintained
12265 F:      arch/arm/xen/
12266 F:      arch/arm/include/asm/xen/
12267
12268 XEN HYPERVISOR ARM64
12269 M:      Stefano Stabellini <sstabellini@kernel.org>
12270 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12271 S:      Maintained
12272 F:      arch/arm64/xen/
12273 F:      arch/arm64/include/asm/xen/
12274
12275 XEN NETWORK BACKEND DRIVER
12276 M:      Wei Liu <wei.liu2@citrix.com>
12277 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12278 L:      netdev@vger.kernel.org
12279 S:      Supported
12280 F:      drivers/net/xen-netback/*
12281
12282 XEN PCI SUBSYSTEM
12283 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12284 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12285 S:      Supported
12286 F:      arch/x86/pci/*xen*
12287 F:      drivers/pci/*xen*
12288
12289 XEN BLOCK SUBSYSTEM
12290 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12291 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12292 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12293 S:      Supported
12294 F:      drivers/block/xen-blkback/*
12295 F:      drivers/block/xen*
12296
12297 XEN PVSCSI DRIVERS
12298 M:      Juergen Gross <jgross@suse.com>
12299 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12300 L:      linux-scsi@vger.kernel.org
12301 S:      Supported
12302 F:      drivers/scsi/xen-scsifront.c
12303 F:      drivers/xen/xen-scsiback.c
12304 F:      include/xen/interface/io/vscsiif.h
12305
12306 XEN SWIOTLB SUBSYSTEM
12307 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12308 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12309 S:      Supported
12310 F:      arch/x86/xen/*swiotlb*
12311 F:      drivers/xen/*swiotlb*
12312
12313 XFS FILESYSTEM
12314 P:      Silicon Graphics Inc
12315 M:      Dave Chinner <david@fromorbit.com>
12316 M:      xfs@oss.sgi.com
12317 L:      xfs@oss.sgi.com
12318 W:      http://oss.sgi.com/projects/xfs
12319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12320 S:      Supported
12321 F:      Documentation/filesystems/xfs.txt
12322 F:      fs/xfs/
12323
12324 XILINX AXI ETHERNET DRIVER
12325 M:      Anirudha Sarangi <anirudh@xilinx.com>
12326 M:      John Linn <John.Linn@xilinx.com>
12327 S:      Maintained
12328 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12329
12330 XILINX UARTLITE SERIAL DRIVER
12331 M:      Peter Korsgaard <jacmet@sunsite.dk>
12332 L:      linux-serial@vger.kernel.org
12333 S:      Maintained
12334 F:      drivers/tty/serial/uartlite.c
12335
12336 XILINX VIDEO IP CORES
12337 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12338 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12339 L:      linux-media@vger.kernel.org
12340 T:      git git://linuxtv.org/media_tree.git
12341 S:      Supported
12342 F:      Documentation/devicetree/bindings/media/xilinx/
12343 F:      drivers/media/platform/xilinx/
12344 F:      include/uapi/linux/xilinx-v4l2-controls.h
12345
12346 XILLYBUS DRIVER
12347 M:      Eli Billauer <eli.billauer@gmail.com>
12348 L:      linux-kernel@vger.kernel.org
12349 S:      Supported
12350 F:      drivers/char/xillybus/
12351
12352 XTENSA XTFPGA PLATFORM SUPPORT
12353 M:      Max Filippov <jcmvbkbc@gmail.com>
12354 L:      linux-xtensa@linux-xtensa.org
12355 S:      Maintained
12356 F:      drivers/spi/spi-xtensa-xtfpga.c
12357 F:      sound/soc/xtensa/xtfpga-i2s.c
12358
12359 YAM DRIVER FOR AX.25
12360 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12361 L:      linux-hams@vger.kernel.org
12362 S:      Maintained
12363 F:      drivers/net/hamradio/yam*
12364 F:      include/linux/yam.h
12365
12366 YEALINK PHONE DRIVER
12367 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12368 L:      usbb2k-api-dev@nongnu.org
12369 S:      Maintained
12370 F:      Documentation/input/yealink.txt
12371 F:      drivers/input/misc/yealink.*
12372
12373 Z8530 DRIVER FOR AX.25
12374 M:      Joerg Reuter <jreuter@yaina.de>
12375 W:      http://yaina.de/jreuter/
12376 W:      http://www.qsl.net/dl1bke/
12377 L:      linux-hams@vger.kernel.org
12378 S:      Maintained
12379 F:      Documentation/networking/z8530drv.txt
12380 F:      drivers/net/hamradio/*scc.c
12381 F:      drivers/net/hamradio/z8530.h
12382
12383 ZBUD COMPRESSED PAGE ALLOCATOR
12384 M:      Seth Jennings <sjenning@redhat.com>
12385 L:      linux-mm@kvack.org
12386 S:      Maintained
12387 F:      mm/zbud.c
12388 F:      include/linux/zbud.h
12389
12390 ZD1211RW WIRELESS DRIVER
12391 M:      Daniel Drake <dsd@gentoo.org>
12392 M:      Ulrich Kunitz <kune@deine-taler.de>
12393 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12394 L:      linux-wireless@vger.kernel.org
12395 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12396 S:      Maintained
12397 F:      drivers/net/wireless/zydas/zd1211rw/
12398
12399 ZPOOL COMPRESSED PAGE STORAGE API
12400 M:      Dan Streetman <ddstreet@ieee.org>
12401 L:      linux-mm@kvack.org
12402 S:      Maintained
12403 F:      mm/zpool.c
12404 F:      include/linux/zpool.h
12405
12406 ZR36067 VIDEO FOR LINUX DRIVER
12407 L:      mjpeg-users@lists.sourceforge.net
12408 L:      linux-media@vger.kernel.org
12409 W:      http://mjpeg.sourceforge.net/driver-zoran/
12410 T:      hg https://linuxtv.org/hg/v4l-dvb
12411 S:      Odd Fixes
12412 F:      drivers/media/pci/zoran/
12413
12414 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12415 M:      Minchan Kim <minchan@kernel.org>
12416 M:      Nitin Gupta <ngupta@vflare.org>
12417 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12418 L:      linux-kernel@vger.kernel.org
12419 S:      Maintained
12420 F:      drivers/block/zram/
12421 F:      Documentation/blockdev/zram.txt
12422
12423 ZS DECSTATION Z85C30 SERIAL DRIVER
12424 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12425 S:      Maintained
12426 F:      drivers/tty/serial/zs.*
12427
12428 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12429 M:      Minchan Kim <minchan@kernel.org>
12430 M:      Nitin Gupta <ngupta@vflare.org>
12431 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12432 L:      linux-mm@kvack.org
12433 S:      Maintained
12434 F:      mm/zsmalloc.c
12435 F:      include/linux/zsmalloc.h
12436 F:      Documentation/vm/zsmalloc.txt
12437
12438 ZSWAP COMPRESSED SWAP CACHING
12439 M:      Seth Jennings <sjenning@redhat.com>
12440 L:      linux-mm@kvack.org
12441 S:      Maintained
12442 F:      mm/zswap.c
12443
12444 THE REST
12445 M:      Linus Torvalds <torvalds@linux-foundation.org>
12446 L:      linux-kernel@vger.kernel.org
12447 Q:      http://patchwork.kernel.org/project/LKML/list/
12448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12449 S:      Buried alive in reporters
12450 F:      *
12451 F:      */