Merge tag 'sound-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai...
[cascardo/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 <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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:      lm-sensors@lm-sensors.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 XGBE DRIVER
683 M:      Tom Lendacky <thomas.lendacky@amd.com>
684 L:      netdev@vger.kernel.org
685 S:      Supported
686 F:      drivers/net/ethernet/amd/xgbe/
687
688 AMS (Apple Motion Sensor) DRIVER
689 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
690 S:      Supported
691 F:      drivers/macintosh/ams/
692
693 ANALOG DEVICES INC AD9389B DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/ad9389b*
698
699 ANALOG DEVICES INC ADV7180 DRIVER
700 M:      Lars-Peter Clausen <lars@metafoo.de>
701 L:      linux-media@vger.kernel.org
702 W:      http://ez.analog.com/community/linux-device-drivers
703 S:      Supported
704 F:      drivers/media/i2c/adv7180.c
705
706 ANALOG DEVICES INC ADV7511 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7511*
711
712 ANALOG DEVICES INC ADV7604 DRIVER
713 M:      Hans Verkuil <hans.verkuil@cisco.com>
714 L:      linux-media@vger.kernel.org
715 S:      Maintained
716 F:      drivers/media/i2c/adv7604*
717
718 ANALOG DEVICES INC ADV7842 DRIVER
719 M:      Hans Verkuil <hans.verkuil@cisco.com>
720 L:      linux-media@vger.kernel.org
721 S:      Maintained
722 F:      drivers/media/i2c/adv7842*
723
724 ANALOG DEVICES INC ASOC CODEC DRIVERS
725 M:      Lars-Peter Clausen <lars@metafoo.de>
726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W:      http://wiki.analog.com/
728 W:      http://ez.analog.com/community/linux-device-drivers
729 S:      Supported
730 F:      sound/soc/codecs/adau*
731 F:      sound/soc/codecs/adav*
732 F:      sound/soc/codecs/ad1*
733 F:      sound/soc/codecs/ad7*
734 F:      sound/soc/codecs/ssm*
735 F:      sound/soc/codecs/sigmadsp.*
736
737 ANALOG DEVICES INC ASOC DRIVERS
738 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
740 W:      http://blackfin.uclinux.org/
741 S:      Supported
742 F:      sound/soc/blackfin/*
743
744 ANALOG DEVICES INC IIO DRIVERS
745 M:      Lars-Peter Clausen <lars@metafoo.de>
746 M:      Michael Hennerich <Michael.Hennerich@analog.com>
747 W:      http://wiki.analog.com/
748 W:      http://ez.analog.com/community/linux-device-drivers
749 S:      Supported
750 F:      drivers/iio/*/ad*
751 X:      drivers/iio/*/adjd*
752 F:      drivers/staging/iio/*/ad*
753 F:      staging/iio/trigger/iio-trig-bfin-timer.c
754
755 ANALOG DEVICES INC DMA DRIVERS
756 M:      Lars-Peter Clausen <lars@metafoo.de>
757 W:      http://ez.analog.com/community/linux-device-drivers
758 S:      Supported
759 F:      drivers/dma/dma-axi-dmac.c
760
761 ANDROID DRIVERS
762 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763 M:      Arve HjønnevĂ¥g <arve@android.com>
764 M:      Riley Andrews <riandrews@android.com>
765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 L:      devel@driverdev.osuosl.org
767 S:      Supported
768 F:      drivers/android/
769 F:      drivers/staging/android/
770
771 AOA (Apple Onboard Audio) ALSA DRIVER
772 M:      Johannes Berg <johannes@sipsolutions.net>
773 L:      linuxppc-dev@lists.ozlabs.org
774 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
775 S:      Maintained
776 F:      sound/aoa/
777
778 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
780 L:      linux-iio@vger.kernel.org
781 S:      Maintained
782 F:      drivers/iio/dac/stx104.c
783
784 APM DRIVER
785 M:      Jiri Kosina <jikos@kernel.org>
786 S:      Odd fixes
787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
788 F:      arch/x86/kernel/apm_32.c
789 F:      include/linux/apm_bios.h
790 F:      include/uapi/linux/apm_bios.h
791 F:      drivers/char/apm-emulation.c
792
793 APPLE BCM5974 MULTITOUCH DRIVER
794 M:      Henrik Rydberg <rydberg@bitmath.org>
795 L:      linux-input@vger.kernel.org
796 S:      Odd fixes
797 F:      drivers/input/mouse/bcm5974.c
798
799 APPLE SMC DRIVER
800 M:      Henrik Rydberg <rydberg@bitmath.org>
801 L:      lm-sensors@lm-sensors.org
802 S:      Odd fixes
803 F:      drivers/hwmon/applesmc.c
804
805 APPLETALK NETWORK LAYER
806 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
807 S:      Maintained
808 F:      drivers/net/appletalk/
809 F:      net/appletalk/
810
811 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812 M:      Duc Dang <dhdang@apm.com>
813 S:      Supported
814 F:      arch/arm64/boot/dts/apm/
815
816 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817 M:      Iyappan Subramanian <isubramanian@apm.com>
818 M:      Keyur Chudgar <kchudgar@apm.com>
819 S:      Supported
820 F:      drivers/net/ethernet/apm/xgene/
821 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
822
823 APTINA CAMERA SENSOR PLL
824 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825 L:      linux-media@vger.kernel.org
826 S:      Maintained
827 F:      drivers/media/i2c/aptina-pll.*
828
829 ARC FRAMEBUFFER DRIVER
830 M:      Jaya Kumar <jayalk@intworks.biz>
831 S:      Maintained
832 F:      drivers/video/fbdev/arcfb.c
833 F:      drivers/video/fbdev/core/fb_defio.c
834
835 ARCNET NETWORK LAYER
836 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
837 L:      netdev@vger.kernel.org
838 S:      Maintained
839 F:      drivers/net/arcnet/
840 F:      include/uapi/linux/if_arcnet.h
841
842 ARM MFM AND FLOPPY DRIVERS
843 M:      Ian Molton <spyro@f2s.com>
844 S:      Maintained
845 F:      arch/arm/lib/floppydma.S
846 F:      arch/arm/include/asm/floppy.h
847
848 ARM PMU PROFILING AND DEBUGGING
849 M:      Will Deacon <will.deacon@arm.com>
850 R:      Mark Rutland <mark.rutland@arm.com>
851 S:      Maintained
852 F:      arch/arm*/kernel/perf_*
853 F:      arch/arm/oprofile/common.c
854 F:      arch/arm*/kernel/hw_breakpoint.c
855 F:      arch/arm*/include/asm/hw_breakpoint.h
856 F:      arch/arm*/include/asm/perf_event.h
857 F:      drivers/perf/arm_pmu.c
858 F:      include/linux/perf/arm_pmu.h
859
860 ARM PORT
861 M:      Russell King <linux@arm.linux.org.uk>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 W:      http://www.arm.linux.org.uk/
864 S:      Maintained
865 F:      arch/arm/
866
867 ARM SUB-ARCHITECTURES
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870 F:      arch/arm/mach-*/
871 F:      arch/arm/plat-*/
872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
873
874 ARM PRIMECELL AACI PL041 DRIVER
875 M:      Russell King <linux@arm.linux.org.uk>
876 S:      Maintained
877 F:      sound/arm/aaci.*
878
879 ARM PRIMECELL CLCD PL110 DRIVER
880 M:      Russell King <linux@arm.linux.org.uk>
881 S:      Maintained
882 F:      drivers/video/fbdev/amba-clcd.*
883
884 ARM PRIMECELL KMI PL050 DRIVER
885 M:      Russell King <linux@arm.linux.org.uk>
886 S:      Maintained
887 F:      drivers/input/serio/ambakmi.*
888 F:      include/linux/amba/kmi.h
889
890 ARM PRIMECELL MMCI PL180/1 DRIVER
891 M:      Russell King <linux@arm.linux.org.uk>
892 S:      Maintained
893 F:      drivers/mmc/host/mmci.*
894 F:      include/linux/amba/mmci.h
895
896 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897 M:      Russell King <linux@arm.linux.org.uk>
898 S:      Maintained
899 F:      drivers/tty/serial/amba-pl01*.c
900 F:      include/linux/amba/serial.h
901
902 ARM PRIMECELL BUS SUPPORT
903 M:      Russell King <linux@arm.linux.org.uk>
904 S:      Maintained
905 F:      drivers/amba/
906 F:      include/linux/amba/bus.h
907
908 ARM/ADS SPHERE MACHINE SUPPORT
909 M:      Lennert Buytenhek <kernel@wantstofly.org>
910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S:      Maintained
912
913 ARM/AFEB9260 MACHINE SUPPORT
914 M:      Sergey Lapin <slapin@ossfans.org>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917
918 ARM/AJECO 1ARM MACHINE SUPPORT
919 M:      Lennert Buytenhek <kernel@wantstofly.org>
920 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 S:      Maintained
922
923 ARM/Allwinner sunXi SoC support
924 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
925 M:      Chen-Yu Tsai <wens@csie.org>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 S:      Maintained
928 N:      sun[x456789]i
929
930 ARM/Allwinner SoC Clock Support
931 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
932 S:      Maintained
933 F:      drivers/clk/sunxi/
934
935 ARM/Amlogic Meson SoC support
936 M:      Carlo Caione <carlo@caione.org>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 L:      linux-meson@googlegroups.com
939 W:      http://linux-meson.com/
940 S:      Maintained
941 F:      arch/arm/mach-meson/
942 F:      arch/arm/boot/dts/meson*
943 N:      meson
944
945 ARM/Annapurna Labs ALPINE ARCHITECTURE
946 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
947 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
948 S:      Maintained
949 F:      arch/arm/mach-alpine/
950 F:      arch/arm/boot/dts/alpine*
951 F:      arch/arm64/boot/dts/al/
952 F:      drivers/*/*alpine*
953
954 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
955 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
956 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
957 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 W:      http://www.linux4sam.org
960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
961 S:      Supported
962 F:      arch/arm/mach-at91/
963 F:      include/soc/at91/
964 F:      arch/arm/boot/dts/at91*.dts
965 F:      arch/arm/boot/dts/at91*.dtsi
966 F:      arch/arm/boot/dts/sama*.dts
967 F:      arch/arm/boot/dts/sama*.dtsi
968 F:      arch/arm/include/debug/at91.S
969
970 ARM/ATMEL AT91 Clock Support
971 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
972 S:      Maintained
973 F:      drivers/clk/at91
974
975 ARM/CALXEDA HIGHBANK ARCHITECTURE
976 M:      Rob Herring <robh@kernel.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979 F:      arch/arm/mach-highbank/
980 F:      arch/arm/boot/dts/highbank.dts
981 F:      arch/arm/boot/dts/ecx-*.dts*
982
983 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
984 M:      Krzysztof Halasa <khalasa@piap.pl>
985 S:      Maintained
986 F:      arch/arm/mach-cns3xxx/
987
988 ARM/CAVIUM THUNDER NETWORK DRIVER
989 M:      Sunil Goutham <sgoutham@cavium.com>
990 M:      Robert Richter <rric@kernel.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Supported
993 F:      drivers/net/ethernet/cavium/thunder/
994
995 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996 M:      Alexander Shiyan <shc_work@mail.ru>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Odd Fixes
999 N:      clps711x
1000
1001 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1002 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1003 M:      Ryan Mallon <rmallon@gmail.com>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      arch/arm/mach-ep93xx/
1007 F:      arch/arm/mach-ep93xx/include/mach/
1008
1009 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1010 M:      Lennert Buytenhek <kernel@wantstofly.org>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 S:      Maintained
1013
1014 ARM/CLKDEV SUPPORT
1015 M:      Russell King <linux@arm.linux.org.uk>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 F:      arch/arm/include/asm/clkdev.h
1019 F:      drivers/clk/clkdev.c
1020
1021 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1022 M:      Mike Rapoport <mike@compulab.co.il>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025
1026 ARM/CONTEC MICRO9 MACHINE SUPPORT
1027 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1028 S:      Maintained
1029 F:      arch/arm/mach-ep93xx/micro9.c
1030
1031 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 S:      Maintained
1035 F:      drivers/hwtracing/coresight/*
1036 F:      Documentation/trace/coresight.txt
1037 F:      Documentation/devicetree/bindings/arm/coresight.txt
1038 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1039
1040 ARM/CORGI MACHINE SUPPORT
1041 M:      Richard Purdie <rpurdie@rpsys.net>
1042 S:      Maintained
1043
1044 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1045 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 T:      git git://github.com/ulli-kroll/linux.git
1048 S:      Maintained
1049 F:      arch/arm/mach-gemini/
1050 F:      drivers/rtc/rtc-gemini.c
1051
1052 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1053 M:      Barry Song <baohua@kernel.org>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1056 S:      Maintained
1057 F:      arch/arm/boot/dts/prima2*
1058 F:      arch/arm/mach-prima2/
1059 F:      drivers/clk/sirf/
1060 F:      drivers/clocksource/timer-prima2.c
1061 F:      drivers/clocksource/timer-atlas7.c
1062 N:      [^a-z]sirf
1063
1064 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065 M:      Baruch Siach <baruch@tkos.co.il>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 F:      arch/arm/boot/dts/cx92755*
1069 N:      digicolor
1070
1071 ARM/EBSA110 MACHINE SUPPORT
1072 M:      Russell King <linux@arm.linux.org.uk>
1073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W:      http://www.arm.linux.org.uk/
1075 S:      Maintained
1076 F:      arch/arm/mach-ebsa110/
1077 F:      drivers/net/ethernet/amd/am79c961a.*
1078
1079 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080 M:      Uwe Kleine-König <kernel@pengutronix.de>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 N:      efm32
1084
1085 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1086 M:      Daniel Ribeiro <drwyrm@gmail.com>
1087 M:      Stefan Schmidt <stefan@openezx.org>
1088 M:      Harald Welte <laforge@openezx.org>
1089 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1090 W:      http://www.openezx.org/
1091 S:      Maintained
1092 T:      topgit git://git.openezx.org/openezx.git
1093 F:      arch/arm/mach-pxa/ezx.c
1094
1095 ARM/FARADAY FA526 PORT
1096 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 T:      git git://git.berlios.de/gemini-board
1100 F:      arch/arm/mm/*-fa*
1101
1102 ARM/FOOTBRIDGE ARCHITECTURE
1103 M:      Russell King <linux@arm.linux.org.uk>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 W:      http://www.arm.linux.org.uk/
1106 S:      Maintained
1107 F:      arch/arm/include/asm/hardware/dec21285.h
1108 F:      arch/arm/mach-footbridge/
1109
1110 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1111 M:      Shawn Guo <shawnguo@kernel.org>
1112 M:      Sascha Hauer <kernel@pengutronix.de>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1116 F:      arch/arm/mach-imx/
1117 F:      arch/arm/mach-mxs/
1118 F:      arch/arm/boot/dts/imx*
1119 F:      arch/arm/configs/imx*_defconfig
1120 F:      drivers/clk/imx/
1121 F:      include/soc/imx/
1122
1123 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1124 M:      Shawn Guo <shawnguo@kernel.org>
1125 M:      Sascha Hauer <kernel@pengutronix.de>
1126 R:      Stefan Agner <stefan@agner.ch>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130 F:      arch/arm/mach-imx/*vf610*
1131 F:      arch/arm/boot/dts/vf*
1132
1133 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/GUMSTIX MACHINE SUPPORT
1139 M:      Steve Sakoman <sakoman@gmail.com>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1144 M:      Philipp Zabel <philipp.zabel@gmail.com>
1145 M:      Paul Parsons <lost.distance@yahoo.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-pxa/hx4700.c
1149 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1150 F:      sound/soc/pxa/hx4700.c
1151
1152 ARM/HISILICON SOC SUPPORT
1153 M:      Wei Xu <xuwei5@hisilicon.com>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 W:      http://www.hisilicon.com
1156 S:      Supported
1157 T:      git git://github.com/hisilicon/linux-hisi.git
1158 F:      arch/arm/mach-hisi/
1159 F:      arch/arm/boot/dts/hi3*
1160 F:      arch/arm/boot/dts/hip*
1161 F:      arch/arm/boot/dts/hisi*
1162 F:      arch/arm64/boot/dts/hisilicon/
1163
1164 ARM/HP JORNADA 7XX MACHINE SUPPORT
1165 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1166 W:      www.jlime.com
1167 S:      Maintained
1168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169 F:      arch/arm/mach-sa1100/jornada720.c
1170 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1171
1172 ARM/IGEP MACHINE SUPPORT
1173 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1174 M:      Javier Martinez Canillas <javier@dowhile0.org>
1175 L:      linux-omap@vger.kernel.org
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S:      Maintained
1178 F:      arch/arm/boot/dts/omap3-igep*
1179
1180 ARM/INCOME PXA270 SUPPORT
1181 M:      Marek Vasut <marek.vasut@gmail.com>
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1185
1186 ARM/INTEL IOP32X ARM ARCHITECTURE
1187 M:      Lennert Buytenhek <kernel@wantstofly.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190
1191 ARM/INTEL IOP33X ARM ARCHITECTURE
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Orphan
1194
1195 ARM/INTEL IOP13XX ARM ARCHITECTURE
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/INTEL IQ81342EX MACHINE SUPPORT
1201 M:      Lennert Buytenhek <kernel@wantstofly.org>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204
1205 ARM/INTEL IXDP2850 MACHINE SUPPORT
1206 M:      Lennert Buytenhek <kernel@wantstofly.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209
1210 ARM/INTEL IXP4XX ARM ARCHITECTURE
1211 M:      Imre Kaloz <kaloz@openwrt.org>
1212 M:      Krzysztof Halasa <khalasa@piap.pl>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1215 F:      arch/arm/mach-ixp4xx/
1216
1217 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1218 M:      Jonathan Cameron <jic23@cam.ac.uk>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221 F:      arch/arm/mach-pxa/stargate2.c
1222 F:      drivers/pcmcia/pxa2xx_stargate2.c
1223
1224 ARM/INTEL XSC3 (MANZANO) ARM CORE
1225 M:      Lennert Buytenhek <kernel@wantstofly.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1230 M:      Lennert Buytenhek <kernel@wantstofly.org>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233
1234 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1235 M:      Santosh Shilimkar <ssantosh@kernel.org>
1236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 S:      Maintained
1238 F:      arch/arm/mach-keystone/
1239 F:      arch/arm/boot/dts/k2*
1240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1241
1242 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1243 M:      Santosh Shilimkar <ssantosh@kernel.org>
1244 L:      linux-kernel@vger.kernel.org
1245 S:      Maintained
1246 F:      drivers/clk/keystone/
1247
1248 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 L:      linux-kernel@vger.kernel.org
1252 S:      Maintained
1253 F:      drivers/clocksource/timer-keystone.c
1254
1255 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1256 M:      Santosh Shilimkar <ssantosh@kernel.org>
1257 L:      linux-kernel@vger.kernel.org
1258 S:      Maintained
1259 F:      drivers/power/reset/keystone-reset.c
1260
1261 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1262 M:      Santosh Shilimkar <ssantosh@kernel.org>
1263 L:      linux-kernel@vger.kernel.org
1264 S:      Maintained
1265 F:      drivers/memory/*emif*
1266
1267 ARM/LOGICPD PXA270 MACHINE SUPPORT
1268 M:      Lennert Buytenhek <kernel@wantstofly.org>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271
1272 ARM/LPC18XX ARCHITECTURE
1273 M:      Joachim Eastwood <manabian@gmail.com>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276 F:      arch/arm/boot/dts/lpc43*
1277 F:      drivers/clk/nxp/clk-lpc18xx*
1278 F:      drivers/clocksource/time-lpc32xx.c
1279 F:      drivers/i2c/busses/i2c-lpc2k.c
1280 F:      drivers/memory/pl172.c
1281 F:      drivers/mtd/spi-nor/nxp-spifi.c
1282 F:      drivers/rtc/rtc-lpc24xx.c
1283 N:      lpc18xx
1284
1285 ARM/MAGICIAN MACHINE SUPPORT
1286 M:      Philipp Zabel <philipp.zabel@gmail.com>
1287 S:      Maintained
1288
1289 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1290 M:      Jason Cooper <jason@lakedaemon.net>
1291 M:      Andrew Lunn <andrew@lunn.ch>
1292 M:      Gregory Clement <gregory.clement@free-electrons.com>
1293 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/mach-mvebu/
1297 F:      drivers/rtc/rtc-armada38x.c
1298 F:      arch/arm/boot/dts/armada*
1299 F:      arch/arm/boot/dts/kirkwood*
1300
1301
1302 ARM/Marvell Berlin SoC support
1303 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      arch/arm/mach-berlin/
1307 F:      arch/arm/boot/dts/berlin*
1308 F:      arch/arm64/boot/dts/marvell/berlin*
1309
1310
1311 ARM/Marvell Dove/MV78xx0/Orion SOC support
1312 M:      Jason Cooper <jason@lakedaemon.net>
1313 M:      Andrew Lunn <andrew@lunn.ch>
1314 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1315 M:      Gregory Clement <gregory.clement@free-electrons.com>
1316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 S:      Maintained
1318 F:      arch/arm/mach-dove/
1319 F:      arch/arm/mach-mv78xx0/
1320 F:      arch/arm/mach-orion5x/
1321 F:      arch/arm/plat-orion/
1322 F:      arch/arm/boot/dts/dove*
1323 F:      arch/arm/boot/dts/orion5x*
1324
1325
1326 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327 M:      Alexander Clouter <alex@digriz.org.uk>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 W:      http://www.digriz.org.uk/ts78xx/kernel
1330 S:      Maintained
1331 F:      arch/arm/mach-orion5x/ts78xx-*
1332
1333 ARM/Mediatek RTC DRIVER
1334 M:      Eddie Huang <eddie.huang@mediatek.com>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1337 S:      Maintained
1338 F:      drivers/rtc/rtc-mt6397.c
1339
1340 ARM/Mediatek SoC support
1341 M:      Matthias Brugger <matthias.bgg@gmail.com>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1344 S:      Maintained
1345 F:      arch/arm/boot/dts/mt6*
1346 F:      arch/arm/boot/dts/mt8*
1347 F:      arch/arm/mach-mediatek/
1348 N:      mtk
1349 K:      mediatek
1350
1351 ARM/Mediatek USB3 PHY DRIVER
1352 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1355 S:      Maintained
1356 F:      drivers/phy/phy-mt65xx-usb3.c
1357
1358 ARM/MICREL KS8695 ARCHITECTURE
1359 M:      Greg Ungerer <gerg@uclinux.org>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F:      arch/arm/mach-ks8695/
1362 S:      Odd Fixes
1363
1364 ARM/MIOA701 MACHINE SUPPORT
1365 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F:      arch/arm/mach-pxa/mioa701.c
1368 S:      Maintained
1369
1370 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1371 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1372 S:      Maintained
1373
1374 ARM/NOMADIK ARCHITECTURE
1375 M:      Alessandro Rubini <rubini@unipv.it>
1376 M:      Linus Walleij <linus.walleij@linaro.org>
1377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 S:      Maintained
1379 F:      arch/arm/mach-nomadik/
1380 F:      drivers/pinctrl/nomadik/
1381 F:      drivers/i2c/busses/i2c-nomadik.c
1382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1383
1384 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1385 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1386 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1387 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1388 S:      Supported
1389
1390 ARM/TOSA MACHINE SUPPORT
1391 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392 M:      Dirk Opfer <dirk@opfer-online.de>
1393 S:      Maintained
1394
1395 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1396 M:      Marek Vasut <marek.vasut@gmail.com>
1397 L:      linux-arm-kernel@lists.infradead.org
1398 W:      http://hackndev.com
1399 S:      Maintained
1400 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1401 F:      arch/arm/mach-pxa/palmtx.c
1402 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1403 F:      arch/arm/mach-pxa/palmt5.c
1404 F:      arch/arm/mach-pxa/include/mach/palmld.h
1405 F:      arch/arm/mach-pxa/palmld.c
1406 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1407 F:      arch/arm/mach-pxa/palmte2.c
1408 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1409 F:      arch/arm/mach-pxa/palmtc.c
1410
1411 ARM/PALM TREO SUPPORT
1412 M:      Tomas Cech <sleep_walker@suse.com>
1413 L:      linux-arm-kernel@lists.infradead.org
1414 W:      http://hackndev.com
1415 S:      Maintained
1416 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1417 F:      arch/arm/mach-pxa/palmtreo.c
1418
1419 ARM/PALMZ72 SUPPORT
1420 M:      Sergey Lapin <slapin@ossfans.org>
1421 L:      linux-arm-kernel@lists.infradead.org
1422 W:      http://hackndev.com
1423 S:      Maintained
1424 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1425 F:      arch/arm/mach-pxa/palmz72.c
1426
1427 ARM/PLEB SUPPORT
1428 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1429 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1430 S:      Maintained
1431
1432 ARM/PT DIGITAL BOARD PORT
1433 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1434 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W:      http://www.arm.linux.org.uk/
1436 S:      Maintained
1437
1438 ARM/QUALCOMM SUPPORT
1439 M:      Andy Gross <andy.gross@linaro.org>
1440 M:      David Brown <david.brown@linaro.org>
1441 L:      linux-arm-msm@vger.kernel.org
1442 L:      linux-soc@vger.kernel.org
1443 S:      Maintained
1444 F:      arch/arm/boot/dts/qcom-*.dts
1445 F:      arch/arm/boot/dts/qcom-*.dtsi
1446 F:      arch/arm/mach-qcom/
1447 F:      arch/arm64/boot/dts/qcom/*
1448 F:      drivers/soc/qcom/
1449 F:      drivers/tty/serial/msm_serial.h
1450 F:      drivers/tty/serial/msm_serial.c
1451 F:      drivers/*/pm8???-*
1452 F:      drivers/mfd/ssbi.c
1453 F:      drivers/firmware/qcom_scm.c
1454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1455
1456 ARM/RADISYS ENP2611 MACHINE SUPPORT
1457 M:      Lennert Buytenhek <kernel@wantstofly.org>
1458 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S:      Maintained
1460
1461 ARM/RENESAS ARM64 ARCHITECTURE
1462 M:      Simon Horman <horms@verge.net.au>
1463 M:      Magnus Damm <magnus.damm@gmail.com>
1464 L:      linux-renesas-soc@vger.kernel.org
1465 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1467 S:      Supported
1468 F:      arch/arm64/boot/dts/renesas/
1469
1470 ARM/RISCPC ARCHITECTURE
1471 M:      Russell King <linux@arm.linux.org.uk>
1472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 W:      http://www.arm.linux.org.uk/
1474 S:      Maintained
1475 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1476 F:      arch/arm/include/asm/hardware/ioc.h
1477 F:      arch/arm/include/asm/hardware/iomd.h
1478 F:      arch/arm/include/asm/hardware/memc.h
1479 F:      arch/arm/mach-rpc/
1480 F:      drivers/net/ethernet/8390/etherh.c
1481 F:      drivers/net/ethernet/i825xx/ether1*
1482 F:      drivers/net/ethernet/seeq/ether3*
1483 F:      drivers/scsi/arm/
1484
1485 ARM/Rockchip SoC support
1486 M:      Heiko Stuebner <heiko@sntech.de>
1487 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 L:      linux-rockchip@lists.infradead.org
1489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1490 S:      Maintained
1491 F:      arch/arm/boot/dts/rk3*
1492 F:      arch/arm/mach-rockchip/
1493 F:      drivers/clk/rockchip/
1494 F:      drivers/i2c/busses/i2c-rk3x.c
1495 F:      drivers/*/*rockchip*
1496 F:      drivers/*/*/*rockchip*
1497 F:      sound/soc/rockchip/
1498 N:      rockchip
1499
1500 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501 M:      Kukjin Kim <kgene@kernel.org>
1502 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1505 S:      Maintained
1506 F:      arch/arm/boot/dts/s3c*
1507 F:      arch/arm/boot/dts/s5p*
1508 F:      arch/arm/boot/dts/samsung*
1509 F:      arch/arm/boot/dts/exynos*
1510 F:      arch/arm64/boot/dts/exynos/
1511 F:      arch/arm/plat-samsung/
1512 F:      arch/arm/mach-s3c24*/
1513 F:      arch/arm/mach-s3c64xx/
1514 F:      arch/arm/mach-s5p*/
1515 F:      arch/arm/mach-exynos*/
1516 F:      drivers/*/*s3c2410*
1517 F:      drivers/*/*/*s3c2410*
1518 F:      drivers/spi/spi-s3c*
1519 F:      sound/soc/samsung/*
1520 F:      Documentation/arm/Samsung/
1521 F:      Documentation/devicetree/bindings/arm/samsung/
1522 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1523 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1524 N:      exynos
1525
1526 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527 M:      Kyungmin Park <kyungmin.park@samsung.com>
1528 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 S:      Maintained
1530 F:      arch/arm/mach-s5pv210/
1531
1532 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533 M:      Kyungmin Park <kyungmin.park@samsung.com>
1534 M:      Kamil Debski <k.debski@samsung.com>
1535 L:      linux-arm-kernel@lists.infradead.org
1536 L:      linux-media@vger.kernel.org
1537 S:      Maintained
1538 F:      drivers/media/platform/s5p-g2d/
1539
1540 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541 M:      Kyungmin Park <kyungmin.park@samsung.com>
1542 M:      Kamil Debski <k.debski@samsung.com>
1543 M:      Jeongtae Park <jtp.park@samsung.com>
1544 L:      linux-arm-kernel@lists.infradead.org
1545 L:      linux-media@vger.kernel.org
1546 S:      Maintained
1547 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1548 F:      drivers/media/platform/s5p-mfc/
1549
1550 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551 M:      Kyungmin Park <kyungmin.park@samsung.com>
1552 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1553 L:      linux-arm-kernel@lists.infradead.org
1554 L:      linux-media@vger.kernel.org
1555 S:      Maintained
1556 F:      drivers/media/platform/s5p-tv/
1557
1558 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1561 L:      linux-arm-kernel@lists.infradead.org
1562 L:      linux-media@vger.kernel.org
1563 S:      Maintained
1564 F:      drivers/media/platform/s5p-jpeg/
1565
1566 ARM/SHMOBILE ARM ARCHITECTURE
1567 M:      Simon Horman <horms@verge.net.au>
1568 M:      Magnus Damm <magnus.damm@gmail.com>
1569 L:      linux-renesas-soc@vger.kernel.org
1570 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1572 S:      Supported
1573 F:      arch/arm/boot/dts/emev2*
1574 F:      arch/arm/boot/dts/r7s*
1575 F:      arch/arm/boot/dts/r8a*
1576 F:      arch/arm/boot/dts/sh*
1577 F:      arch/arm/configs/shmobile_defconfig
1578 F:      arch/arm/include/debug/renesas-scif.S
1579 F:      arch/arm/mach-shmobile/
1580 F:      drivers/sh/
1581
1582 ARM/SOCFPGA ARCHITECTURE
1583 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1584 S:      Maintained
1585 F:      arch/arm/mach-socfpga/
1586 F:      arch/arm/boot/dts/socfpga*
1587 F:      arch/arm/configs/socfpga_defconfig
1588 F:      arch/arm64/boot/dts/altera/
1589 W:      http://www.rocketboards.org
1590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1591
1592 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1593 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1594 S:      Maintained
1595 F:      drivers/clk/socfpga/
1596
1597 ARM/SOCFPGA EDAC SUPPORT
1598 M:      Thor Thayer <tthayer@opensource.altera.com>
1599 S:      Maintained
1600 F:      drivers/edac/altera_edac.
1601
1602 ARM/STI ARCHITECTURE
1603 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604 M:      Maxime Coquelin <maxime.coquelin@st.com>
1605 M:      Patrice Chotard <patrice.chotard@st.com>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 L:      kernel@stlinux.com
1608 W:      http://www.stlinux.com
1609 S:      Maintained
1610 F:      arch/arm/mach-sti/
1611 F:      arch/arm/boot/dts/sti*
1612 F:      drivers/char/hw_random/st-rng.c
1613 F:      drivers/clocksource/arm_global_timer.c
1614 F:      drivers/clocksource/clksrc_st_lpc.c
1615 F:      drivers/i2c/busses/i2c-st.c
1616 F:      drivers/media/rc/st_rc.c
1617 F:      drivers/media/platform/sti/c8sectpfe/
1618 F:      drivers/mmc/host/sdhci-st.c
1619 F:      drivers/phy/phy-miphy28lp.c
1620 F:      drivers/phy/phy-miphy365x.c
1621 F:      drivers/phy/phy-stih407-usb.c
1622 F:      drivers/phy/phy-stih41x-usb.c
1623 F:      drivers/pinctrl/pinctrl-st.c
1624 F:      drivers/reset/sti/
1625 F:      drivers/rtc/rtc-st-lpc.c
1626 F:      drivers/tty/serial/st-asc.c
1627 F:      drivers/usb/dwc3/dwc3-st.c
1628 F:      drivers/usb/host/ehci-st.c
1629 F:      drivers/usb/host/ohci-st.c
1630 F:      drivers/watchdog/st_lpc_wdt.c
1631 F:      drivers/ata/ahci_st.c
1632
1633 ARM/STM32 ARCHITECTURE
1634 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 S:      Maintained
1637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1638 N:      stm32
1639 F:      drivers/clocksource/armv7m_systick.c
1640
1641 ARM/TANGO ARCHITECTURE
1642 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643 L:      linux-arm-kernel@lists.infradead.org
1644 S:      Maintained
1645 F:      arch/arm/mach-tango/
1646 F:      arch/arm/boot/dts/tango*
1647
1648 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1649 M:      Lennert Buytenhek <kernel@wantstofly.org>
1650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S:      Maintained
1652
1653 ARM/TETON BGA MACHINE SUPPORT
1654 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S:      Maintained
1657
1658 ARM/THECUS N2100 MACHINE SUPPORT
1659 M:      Lennert Buytenhek <kernel@wantstofly.org>
1660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1661 S:      Maintained
1662
1663 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1664 M:      Wan ZongShun <mcuos.com@gmail.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W:      http://www.mcuos.com
1667 S:      Maintained
1668 F:      arch/arm/mach-w90x900/
1669 F:      drivers/input/keyboard/w90p910_keypad.c
1670 F:      drivers/input/touchscreen/w90p910_ts.c
1671 F:      drivers/watchdog/nuc900_wdt.c
1672 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1673 F:      drivers/mtd/nand/nuc900_nand.c
1674 F:      drivers/rtc/rtc-nuc900.c
1675 F:      drivers/spi/spi-nuc900.c
1676 F:      drivers/usb/host/ehci-w90x900.c
1677 F:      drivers/video/fbdev/nuc900fb.c
1678
1679 ARM/U300 MACHINE SUPPORT
1680 M:      Linus Walleij <linus.walleij@linaro.org>
1681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S:      Supported
1683 F:      arch/arm/mach-u300/
1684 F:      drivers/clocksource/timer-u300.c
1685 F:      drivers/i2c/busses/i2c-stu300.c
1686 F:      drivers/rtc/rtc-coh901331.c
1687 F:      drivers/watchdog/coh901327_wdt.c
1688 F:      drivers/dma/coh901318*
1689 F:      drivers/mfd/ab3100*
1690 F:      drivers/rtc/rtc-ab3100.c
1691 F:      drivers/rtc/rtc-coh901331.c
1692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1693
1694 ARM/UNIPHIER ARCHITECTURE
1695 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 S:      Maintained
1698 F:      arch/arm/boot/dts/uniphier*
1699 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1700 F:      arch/arm/mach-uniphier/
1701 F:      arch/arm/mm/cache-uniphier.c
1702 F:      arch/arm64/boot/dts/socionext/
1703 F:      drivers/bus/uniphier-system-bus.c
1704 F:      drivers/i2c/busses/i2c-uniphier*
1705 F:      drivers/pinctrl/uniphier/
1706 F:      drivers/tty/serial/8250/8250_uniphier.c
1707 N:      uniphier
1708
1709 ARM/Ux500 ARM ARCHITECTURE
1710 M:      Linus Walleij <linus.walleij@linaro.org>
1711 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 S:      Maintained
1713 F:      arch/arm/mach-ux500/
1714 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1715 F:      drivers/dma/ste_dma40*
1716 F:      drivers/hwspinlock/u8500_hsem.c
1717 F:      drivers/mfd/abx500*
1718 F:      drivers/mfd/ab8500*
1719 F:      drivers/mfd/dbx500*
1720 F:      drivers/mfd/db8500*
1721 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1722 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1723 F:      drivers/rtc/rtc-ab8500.c
1724 F:      drivers/rtc/rtc-pl031.c
1725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1726
1727 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728 M:      Ulf Hansson <ulf.hansson@linaro.org>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 T:      git git://git.linaro.org/people/ulfh/clk.git
1731 S:      Maintained
1732 F:      drivers/clk/ux500/
1733 F:      include/linux/platform_data/clk-ux500.h
1734
1735 ARM/VERSATILE EXPRESS PLATFORM
1736 M:      Liviu Dudau <liviu.dudau@arm.com>
1737 M:      Sudeep Holla <sudeep.holla@arm.com>
1738 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 S:      Maintained
1741 F:      arch/arm/boot/dts/vexpress*
1742 F:      arch/arm64/boot/dts/arm/
1743 F:      arch/arm/mach-vexpress/
1744 F:      */*/vexpress*
1745 F:      */*/*/vexpress*
1746 F:      drivers/clk/versatile/clk-vexpress-osc.c
1747 F:      drivers/clocksource/versatile.c
1748
1749 ARM/VFP SUPPORT
1750 M:      Russell King <linux@arm.linux.org.uk>
1751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 W:      http://www.arm.linux.org.uk/
1753 S:      Maintained
1754 F:      arch/arm/vfp/
1755
1756 ARM/VOIPAC PXA270 SUPPORT
1757 M:      Marek Vasut <marek.vasut@gmail.com>
1758 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 S:      Maintained
1760 F:      arch/arm/mach-pxa/vpac270.c
1761 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1762
1763 ARM/VT8500 ARM ARCHITECTURE
1764 M:      Tony Prisk <linux@prisktech.co.nz>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm/mach-vt8500/
1768 F:      drivers/clocksource/vt8500_timer.c
1769 F:      drivers/i2c/busses/i2c-wmt.c
1770 F:      drivers/mmc/host/wmt-sdmmc.c
1771 F:      drivers/pwm/pwm-vt8500.c
1772 F:      drivers/rtc/rtc-vt8500.c
1773 F:      drivers/tty/serial/vt8500_serial.c
1774 F:      drivers/usb/host/ehci-platform.c
1775 F:      drivers/usb/host/uhci-platform.c
1776 F:      drivers/video/fbdev/vt8500lcdfb.*
1777 F:      drivers/video/fbdev/wm8505fb*
1778 F:      drivers/video/fbdev/wmt_ge_rops.*
1779
1780 ARM/ZIPIT Z2 SUPPORT
1781 M:      Marek Vasut <marek.vasut@gmail.com>
1782 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      arch/arm/mach-pxa/z2.c
1785 F:      arch/arm/mach-pxa/include/mach/z2.h
1786
1787 ARM/ZTE ARCHITECTURE
1788 M:      Jun Nie <jun.nie@linaro.org>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 S:      Maintained
1791 F:      arch/arm/mach-zx/
1792 F:      drivers/clk/zte/
1793 F:      Documentation/devicetree/bindings/arm/zte.txt
1794 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1795
1796 ARM/ZYNQ ARCHITECTURE
1797 M:      Michal Simek <michal.simek@xilinx.com>
1798 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W:      http://wiki.xilinx.com
1801 T:      git https://github.com/Xilinx/linux-xlnx.git
1802 S:      Supported
1803 F:      arch/arm/mach-zynq/
1804 F:      drivers/cpuidle/cpuidle-zynq.c
1805 F:      drivers/block/xsysace.c
1806 N:      zynq
1807 N:      xilinx
1808 F:      drivers/clocksource/cadence_ttc_timer.c
1809 F:      drivers/i2c/busses/i2c-cadence.c
1810 F:      drivers/mmc/host/sdhci-of-arasan.c
1811 F:      drivers/edac/synopsys_edac.c
1812
1813 ARM SMMU DRIVERS
1814 M:      Will Deacon <will.deacon@arm.com>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      drivers/iommu/arm-smmu.c
1818 F:      drivers/iommu/arm-smmu-v3.c
1819 F:      drivers/iommu/io-pgtable-arm.c
1820
1821 ARM64 PORT (AARCH64 ARCHITECTURE)
1822 M:      Catalin Marinas <catalin.marinas@arm.com>
1823 M:      Will Deacon <will.deacon@arm.com>
1824 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1826 S:      Maintained
1827 F:      arch/arm64/
1828 F:      Documentation/arm64/
1829
1830 AS3645A LED FLASH CONTROLLER DRIVER
1831 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832 L:      linux-media@vger.kernel.org
1833 T:      git git://linuxtv.org/media_tree.git
1834 S:      Maintained
1835 F:      drivers/media/i2c/as3645a.c
1836 F:      include/media/i2c/as3645a.h
1837
1838 ASC7621 HARDWARE MONITOR DRIVER
1839 M:      George Joseph <george.joseph@fairview5.com>
1840 L:      lm-sensors@lm-sensors.org
1841 S:      Maintained
1842 F:      Documentation/hwmon/asc7621
1843 F:      drivers/hwmon/asc7621.c
1844
1845 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1846 M:      Corentin Chary <corentin.chary@gmail.com>
1847 L:      acpi4asus-user@lists.sourceforge.net
1848 L:      platform-driver-x86@vger.kernel.org
1849 W:      http://acpi4asus.sf.net
1850 S:      Maintained
1851 F:      drivers/platform/x86/asus*.c
1852 F:      drivers/platform/x86/eeepc*.c
1853
1854 ASUS WIRELESS RADIO CONTROL DRIVER
1855 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856 L:      platform-driver-x86@vger.kernel.org
1857 S:      Maintained
1858 F:      drivers/platform/x86/asus-wireless.c
1859
1860 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1861 R:      Dan Williams <dan.j.williams@intel.com>
1862 W:      http://sourceforge.net/projects/xscaleiop
1863 S:      Odd fixes
1864 F:      Documentation/crypto/async-tx-api.txt
1865 F:      crypto/async_tx/
1866 F:      drivers/dma/
1867 F:      include/linux/dmaengine.h
1868 F:      include/linux/async_tx.h
1869
1870 AT24 EEPROM DRIVER
1871 M:      Wolfram Sang <wsa@the-dreams.de>
1872 L:      linux-i2c@vger.kernel.org
1873 S:      Maintained
1874 F:      drivers/misc/eeprom/at24.c
1875 F:      include/linux/platform_data/at24.h
1876
1877 ATA OVER ETHERNET (AOE) DRIVER
1878 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1879 W:      http://www.openaoe.org/
1880 S:      Supported
1881 F:      Documentation/aoe/
1882 F:      drivers/block/aoe/
1883
1884 ATHEROS 71XX/9XXX GPIO DRIVER
1885 M:      Alban Bedel <albeu@free.fr>
1886 W:      https://github.com/AlbanBedel/linux
1887 T:      git git://github.com/AlbanBedel/linux
1888 S:      Maintained
1889 F:      drivers/gpio/gpio-ath79.c
1890 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1891
1892 ATHEROS ATH GENERIC UTILITIES
1893 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1894 L:      linux-wireless@vger.kernel.org
1895 S:      Supported
1896 F:      drivers/net/wireless/ath/*
1897
1898 ATHEROS ATH5K WIRELESS DRIVER
1899 M:      Jiri Slaby <jirislaby@gmail.com>
1900 M:      Nick Kossifidis <mickflemm@gmail.com>
1901 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1902 L:      linux-wireless@vger.kernel.org
1903 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1904 S:      Maintained
1905 F:      drivers/net/wireless/ath/ath5k/
1906
1907 ATHEROS ATH6KL WIRELESS DRIVER
1908 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1909 L:      linux-wireless@vger.kernel.org
1910 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1912 S:      Supported
1913 F:      drivers/net/wireless/ath/ath6kl/
1914
1915 WILOCITY WIL6210 WIRELESS DRIVER
1916 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1917 L:      linux-wireless@vger.kernel.org
1918 L:      wil6210@qca.qualcomm.com
1919 S:      Supported
1920 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1921 F:      drivers/net/wireless/ath/wil6210/
1922 F:      include/uapi/linux/wil6210_uapi.h
1923
1924 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925 M:      Christian Lamparter <chunkeey@googlemail.com>
1926 L:      linux-wireless@vger.kernel.org
1927 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1928 S:      Maintained
1929 F:      drivers/net/wireless/ath/carl9170/
1930
1931 ATK0110 HWMON DRIVER
1932 M:      Luca Tettamanti <kronos.it@gmail.com>
1933 L:      lm-sensors@lm-sensors.org
1934 S:      Maintained
1935 F:      drivers/hwmon/asus_atk0110.c
1936
1937 ATI_REMOTE2 DRIVER
1938 M:      Ville Syrjala <syrjala@sci.fi>
1939 S:      Maintained
1940 F:      drivers/input/misc/ati_remote2.c
1941
1942 ATLX ETHERNET DRIVERS
1943 M:      Jay Cliburn <jcliburn@gmail.com>
1944 M:      Chris Snook <chris.snook@gmail.com>
1945 L:      netdev@vger.kernel.org
1946 W:      http://sourceforge.net/projects/atl1
1947 W:      http://atl1.sourceforge.net
1948 S:      Maintained
1949 F:      drivers/net/ethernet/atheros/
1950
1951 ATM
1952 M:      Chas Williams <3chas3@gmail.com>
1953 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1954 L:      netdev@vger.kernel.org
1955 W:      http://linux-atm.sourceforge.net
1956 S:      Maintained
1957 F:      drivers/atm/
1958 F:      include/linux/atm*
1959 F:      include/uapi/linux/atm*
1960
1961 ATMEL AT91 / AT32 MCI DRIVER
1962 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1963 S:      Maintained
1964 F:      drivers/mmc/host/atmel-mci.c
1965
1966 ATMEL AT91 / AT32 SERIAL DRIVER
1967 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1968 S:      Supported
1969 F:      drivers/tty/serial/atmel_serial.c
1970
1971 ATMEL SAMA5D2 ADC DRIVER
1972 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1973 L:      linux-iio@vger.kernel.org
1974 S:      Supported
1975 F:      drivers/iio/adc/at91-sama5d2_adc.c
1976
1977 ATMEL Audio ALSA driver
1978 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1980 S:      Supported
1981 F:      sound/soc/atmel
1982
1983 ATMEL DMA DRIVER
1984 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986 S:      Supported
1987 F:      drivers/dma/at_hdmac.c
1988 F:      drivers/dma/at_hdmac_regs.h
1989 F:      include/linux/platform_data/dma-atmel.h
1990
1991 ATMEL XDMA DRIVER
1992 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L:      linux-arm-kernel@lists.infradead.org
1994 L:      dmaengine@vger.kernel.org
1995 S:      Supported
1996 F:      drivers/dma/at_xdmac.c
1997
1998 ATMEL I2C DRIVER
1999 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2000 L:      linux-i2c@vger.kernel.org
2001 S:      Supported
2002 F:      drivers/i2c/busses/i2c-at91.c
2003
2004 ATMEL ISI DRIVER
2005 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L:      linux-media@vger.kernel.org
2007 S:      Supported
2008 F:      drivers/media/platform/soc_camera/atmel-isi.c
2009 F:      include/media/atmel-isi.h
2010
2011 ATMEL LCDFB DRIVER
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      linux-fbdev@vger.kernel.org
2014 S:      Maintained
2015 F:      drivers/video/fbdev/atmel_lcdfb.c
2016 F:      include/video/atmel_lcdc.h
2017
2018 ATMEL MACB ETHERNET DRIVER
2019 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2020 S:      Supported
2021 F:      drivers/net/ethernet/cadence/
2022
2023 ATMEL NAND DRIVER
2024 M:      Wenyou Yang <wenyou.yang@atmel.com>
2025 M:      Josh Wu <rainyfeeling@outlook.com>
2026 L:      linux-mtd@lists.infradead.org
2027 S:      Supported
2028 F:      drivers/mtd/nand/atmel_nand*
2029
2030 ATMEL SDMMC DRIVER
2031 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L:      linux-mmc@vger.kernel.org
2033 S:      Supported
2034 F:      drivers/mmc/host/sdhci-of-at91.c
2035
2036 ATMEL SPI DRIVER
2037 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2038 S:      Supported
2039 F:      drivers/spi/spi-atmel.*
2040
2041 ATMEL SSC DRIVER
2042 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044 S:      Supported
2045 F:      drivers/misc/atmel-ssc.c
2046 F:      include/linux/atmel-ssc.h
2047
2048 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051 S:      Supported
2052 F:      drivers/misc/atmel_tclib.c
2053 F:      drivers/clocksource/tcb_clksrc.c
2054
2055 ATMEL USBA UDC DRIVER
2056 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2058 S:      Supported
2059 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2060
2061 ATMEL WIRELESS DRIVER
2062 M:      Simon Kelley <simon@thekelleys.org.uk>
2063 L:      linux-wireless@vger.kernel.org
2064 W:      http://www.thekelleys.org.uk/atmel
2065 W:      http://atmelwlandriver.sourceforge.net/
2066 S:      Maintained
2067 F:      drivers/net/wireless/atmel/atmel*
2068
2069 ATMEL MAXTOUCH DRIVER
2070 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2071 T:      git git://github.com/atmel-maxtouch/linux.git
2072 S:      Supported
2073 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2075 F:      include/linux/platform_data/atmel_mxt_ts.h
2076
2077 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2078 M:      Bradley Grove <linuxdrivers@attotech.com>
2079 L:      linux-scsi@vger.kernel.org
2080 W:      http://www.attotech.com
2081 S:      Supported
2082 F:      drivers/scsi/esas2r
2083
2084 ATUSB IEEE 802.15.4 RADIO DRIVER
2085 M:      Stefan Schmidt <stefan@osg.samsung.com>
2086 L:      linux-wpan@vger.kernel.org
2087 S:      Maintained
2088 F:      drivers/net/ieee802154/atusb.c
2089 F:      drivers/net/ieee802154/atusb.h
2090 F:      drivers/net/ieee802154/at86rf230.h
2091
2092 AUDIT SUBSYSTEM
2093 M:      Paul Moore <paul@paul-moore.com>
2094 M:      Eric Paris <eparis@redhat.com>
2095 L:      linux-audit@redhat.com (moderated for non-subscribers)
2096 W:      http://people.redhat.com/sgrubb/audit/
2097 T:      git git://git.infradead.org/users/pcmoore/audit
2098 S:      Maintained
2099 F:      include/linux/audit.h
2100 F:      include/uapi/linux/audit.h
2101 F:      kernel/audit*
2102
2103 AUXILIARY DISPLAY DRIVERS
2104 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2105 W:      http://miguelojeda.es/auxdisplay.htm
2106 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2107 S:      Maintained
2108 F:      drivers/auxdisplay/
2109 F:      include/linux/cfag12864b.h
2110
2111 AVR32 ARCHITECTURE
2112 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2113 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2114 W:      http://www.atmel.com/products/AVR32/
2115 W:      http://mirror.egtvedt.no/avr32linux.org/
2116 W:      http://avrfreaks.net/
2117 S:      Maintained
2118 F:      arch/avr32/
2119
2120 AVR32/AT32AP MACHINE SUPPORT
2121 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2122 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2123 S:      Maintained
2124 F:      arch/avr32/mach-at32ap/
2125
2126 AX.25 NETWORK LAYER
2127 M:      Ralf Baechle <ralf@linux-mips.org>
2128 L:      linux-hams@vger.kernel.org
2129 W:      http://www.linux-ax25.org/
2130 S:      Maintained
2131 F:      include/uapi/linux/ax25.h
2132 F:      include/net/ax25.h
2133 F:      net/ax25/
2134
2135 AZ6007 DVB DRIVER
2136 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2137 L:      linux-media@vger.kernel.org
2138 W:      https://linuxtv.org
2139 T:      git git://linuxtv.org/media_tree.git
2140 S:      Maintained
2141 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2142
2143 AZTECH FM RADIO RECEIVER DRIVER
2144 M:      Hans Verkuil <hverkuil@xs4all.nl>
2145 L:      linux-media@vger.kernel.org
2146 T:      git git://linuxtv.org/media_tree.git
2147 W:      https://linuxtv.org
2148 S:      Maintained
2149 F:      drivers/media/radio/radio-aztech*
2150
2151 B43 WIRELESS DRIVER
2152 L:      linux-wireless@vger.kernel.org
2153 L:      b43-dev@lists.infradead.org
2154 W:      http://wireless.kernel.org/en/users/Drivers/b43
2155 S:      Odd Fixes
2156 F:      drivers/net/wireless/broadcom/b43/
2157
2158 B43LEGACY WIRELESS DRIVER
2159 M:      Larry Finger <Larry.Finger@lwfinger.net>
2160 L:      linux-wireless@vger.kernel.org
2161 L:      b43-dev@lists.infradead.org
2162 W:      http://wireless.kernel.org/en/users/Drivers/b43
2163 S:      Maintained
2164 F:      drivers/net/wireless/broadcom/b43legacy/
2165
2166 BACKLIGHT CLASS/SUBSYSTEM
2167 M:      Jingoo Han <jingoohan1@gmail.com>
2168 M:      Lee Jones <lee.jones@linaro.org>
2169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2170 S:      Maintained
2171 F:      drivers/video/backlight/
2172 F:      include/linux/backlight.h
2173
2174 BATMAN ADVANCED
2175 M:      Marek Lindner <mareklindner@neomailbox.ch>
2176 M:      Simon Wunderlich <sw@simonwunderlich.de>
2177 M:      Antonio Quartulli <a@unstable.cc>
2178 L:      b.a.t.m.a.n@lists.open-mesh.org
2179 W:      http://www.open-mesh.org/
2180 S:      Maintained
2181 F:      net/batman-adv/
2182
2183 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2184 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2185 L:      linux-hams@vger.kernel.org
2186 W:      http://www.baycom.org/~tom/ham/ham.html
2187 S:      Maintained
2188 F:      drivers/net/hamradio/baycom*
2189
2190 BCACHE (BLOCK LAYER CACHE)
2191 M:      Kent Overstreet <kent.overstreet@gmail.com>
2192 L:      linux-bcache@vger.kernel.org
2193 W:      http://bcache.evilpiepirate.org
2194 S:      Maintained
2195 F:      drivers/md/bcache/
2196
2197 BDISP ST MEDIA DRIVER
2198 M:      Fabien Dessenne <fabien.dessenne@st.com>
2199 L:      linux-media@vger.kernel.org
2200 T:      git git://linuxtv.org/media_tree.git
2201 W:      https://linuxtv.org
2202 S:      Supported
2203 F:      drivers/media/platform/sti/bdisp
2204
2205 BEFS FILE SYSTEM
2206 S:      Orphan
2207 F:      Documentation/filesystems/befs.txt
2208 F:      fs/befs/
2209
2210 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2211 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2212 L:      netdev@vger.kernel.org
2213 S:      Maintained
2214 F:      drivers/net/ethernet/ec_bhf.c
2215
2216 BFS FILE SYSTEM
2217 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2218 S:      Maintained
2219 F:      Documentation/filesystems/bfs.txt
2220 F:      fs/bfs/
2221 F:      include/uapi/linux/bfs_fs.h
2222
2223 BLACKFIN ARCHITECTURE
2224 M:      Steven Miao <realmz6@gmail.com>
2225 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 T:      git git://git.code.sf.net/p/adi-linux/code
2227 W:      http://blackfin.uclinux.org
2228 S:      Supported
2229 F:      arch/blackfin/
2230
2231 BLACKFIN EMAC DRIVER
2232 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233 W:      http://blackfin.uclinux.org
2234 S:      Supported
2235 F:      drivers/net/ethernet/adi/
2236
2237 BLACKFIN RTC DRIVER
2238 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W:      http://blackfin.uclinux.org
2240 S:      Supported
2241 F:      drivers/rtc/rtc-bfin.c
2242
2243 BLACKFIN SDH DRIVER
2244 M:      Sonic Zhang <sonic.zhang@analog.com>
2245 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2246 W:      http://blackfin.uclinux.org
2247 S:      Supported
2248 F:      drivers/mmc/host/bfin_sdh.c
2249
2250 BLACKFIN SERIAL DRIVER
2251 M:      Sonic Zhang <sonic.zhang@analog.com>
2252 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W:      http://blackfin.uclinux.org
2254 S:      Supported
2255 F:      drivers/tty/serial/bfin_uart.c
2256
2257 BLACKFIN WATCHDOG DRIVER
2258 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W:      http://blackfin.uclinux.org
2260 S:      Supported
2261 F:      drivers/watchdog/bfin_wdt.c
2262
2263 BLACKFIN I2C TWI DRIVER
2264 M:      Sonic Zhang <sonic.zhang@analog.com>
2265 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2266 W:      http://blackfin.uclinux.org/
2267 S:      Supported
2268 F:      drivers/i2c/busses/i2c-bfin-twi.c
2269
2270 BLACKFIN MEDIA DRIVER
2271 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2272 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W:      http://blackfin.uclinux.org/
2274 S:      Supported
2275 F:      drivers/media/platform/blackfin/
2276 F:      drivers/media/i2c/adv7183*
2277 F:      drivers/media/i2c/vs6624*
2278
2279 BLINKM RGB LED DRIVER
2280 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2281 S:      Maintained
2282 F:      drivers/leds/leds-blinkm.c
2283
2284 BLOCK LAYER
2285 M:      Jens Axboe <axboe@kernel.dk>
2286 L:      linux-block@vger.kernel.org
2287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2288 S:      Maintained
2289 F:      block/
2290 F:      kernel/trace/blktrace.c
2291
2292 BLOCK2MTD DRIVER
2293 M:      Joern Engel <joern@lazybastard.org>
2294 L:      linux-mtd@lists.infradead.org
2295 S:      Maintained
2296 F:      drivers/mtd/devices/block2mtd.c
2297
2298 BLUETOOTH DRIVERS
2299 M:      Marcel Holtmann <marcel@holtmann.org>
2300 M:      Gustavo Padovan <gustavo@padovan.org>
2301 M:      Johan Hedberg <johan.hedberg@gmail.com>
2302 L:      linux-bluetooth@vger.kernel.org
2303 W:      http://www.bluez.org/
2304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2306 S:      Maintained
2307 F:      drivers/bluetooth/
2308
2309 BLUETOOTH SUBSYSTEM
2310 M:      Marcel Holtmann <marcel@holtmann.org>
2311 M:      Gustavo Padovan <gustavo@padovan.org>
2312 M:      Johan Hedberg <johan.hedberg@gmail.com>
2313 L:      linux-bluetooth@vger.kernel.org
2314 W:      http://www.bluez.org/
2315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2317 S:      Maintained
2318 F:      net/bluetooth/
2319 F:      include/net/bluetooth/
2320
2321 BONDING DRIVER
2322 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2323 M:      Veaceslav Falico <vfalico@gmail.com>
2324 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2325 L:      netdev@vger.kernel.org
2326 W:      http://sourceforge.net/projects/bonding/
2327 S:      Supported
2328 F:      drivers/net/bonding/
2329 F:      include/uapi/linux/if_bonding.h
2330
2331 BPF (Safe dynamic programs and tools)
2332 M:      Alexei Starovoitov <ast@kernel.org>
2333 L:      netdev@vger.kernel.org
2334 L:      linux-kernel@vger.kernel.org
2335 S:      Supported
2336 F:      kernel/bpf/
2337
2338 BROADCOM B44 10/100 ETHERNET DRIVER
2339 M:      Gary Zambrano <zambrano@broadcom.com>
2340 L:      netdev@vger.kernel.org
2341 S:      Supported
2342 F:      drivers/net/ethernet/broadcom/b44.*
2343
2344 BROADCOM GENET ETHERNET DRIVER
2345 M:      Florian Fainelli <f.fainelli@gmail.com>
2346 L:      netdev@vger.kernel.org
2347 S:      Supported
2348 F:      drivers/net/ethernet/broadcom/genet/
2349
2350 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2351 M:      Sony Chacko <sony.chacko@qlogic.com>
2352 M:      Dept-HSGLinuxNICDev@qlogic.com
2353 L:      netdev@vger.kernel.org
2354 S:      Supported
2355 F:      drivers/net/ethernet/broadcom/bnx2.*
2356 F:      drivers/net/ethernet/broadcom/bnx2_*
2357
2358 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2359 M:      Ariel Elior <ariel.elior@qlogic.com>
2360 L:      netdev@vger.kernel.org
2361 S:      Supported
2362 F:      drivers/net/ethernet/broadcom/bnx2x/
2363
2364 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2365 M:      Florian Fainelli <f.fainelli@gmail.com>
2366 M:      Ray Jui <rjui@broadcom.com>
2367 M:      Scott Branden <sbranden@broadcom.com>
2368 L:      bcm-kernel-feedback-list@broadcom.com
2369 T:      git git://github.com/broadcom/mach-bcm
2370 S:      Maintained
2371 F:      arch/arm/mach-bcm/
2372 F:      arch/arm/boot/dts/bcm113*
2373 F:      arch/arm/boot/dts/bcm216*
2374 F:      arch/arm/boot/dts/bcm281*
2375 F:      arch/arm64/boot/dts/broadcom/
2376 F:      arch/arm/configs/bcm_defconfig
2377 F:      drivers/mmc/host/sdhci-bcm-kona.c
2378 F:      drivers/clocksource/bcm_kona_timer.c
2379
2380 BROADCOM BCM2835 ARM ARCHITECTURE
2381 M:      Stephen Warren <swarren@wwwdotorg.org>
2382 M:      Lee Jones <lee@kernel.org>
2383 M:      Eric Anholt <eric@anholt.net>
2384 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2387 S:      Maintained
2388 N:      bcm2835
2389
2390 BROADCOM BCM47XX MIPS ARCHITECTURE
2391 M:      Hauke Mehrtens <hauke@hauke-m.de>
2392 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2393 L:      linux-mips@linux-mips.org
2394 S:      Maintained
2395 F:      arch/mips/bcm47xx/*
2396 F:      arch/mips/include/asm/mach-bcm47xx/*
2397
2398 BROADCOM BCM5301X ARM ARCHITECTURE
2399 M:      Hauke Mehrtens <hauke@hauke-m.de>
2400 L:      linux-arm-kernel@lists.infradead.org
2401 S:      Maintained
2402 F:      arch/arm/mach-bcm/bcm_5301x.c
2403 F:      arch/arm/boot/dts/bcm5301x.dtsi
2404 F:      arch/arm/boot/dts/bcm470*
2405
2406 BROADCOM BCM63XX ARM ARCHITECTURE
2407 M:      Florian Fainelli <f.fainelli@gmail.com>
2408 L:      linux-arm-kernel@lists.infradead.org
2409 T:      git git://github.com/broadcom/arm-bcm63xx.git
2410 S:      Maintained
2411 F:      arch/arm/mach-bcm/bcm63xx.c
2412 F:      arch/arm/include/debug/bcm63xx.S
2413
2414 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2415 M:      Kevin Cernekee <cernekee@gmail.com>
2416 L:      linux-usb@vger.kernel.org
2417 S:      Maintained
2418 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2419
2420 BROADCOM BCM7XXX ARM ARCHITECTURE
2421 M:      Brian Norris <computersforpeace@gmail.com>
2422 M:      Gregory Fong <gregory.0xf0@gmail.com>
2423 M:      Florian Fainelli <f.fainelli@gmail.com>
2424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2425 L:      bcm-kernel-feedback-list@broadcom.com
2426 T:      git git://github.com/broadcom/stblinux.git
2427 S:      Maintained
2428 F:      arch/arm/mach-bcm/*brcmstb*
2429 F:      arch/arm/boot/dts/bcm7*.dts*
2430 F:      drivers/bus/brcmstb_gisb.c
2431 N:      brcmstb
2432
2433 BROADCOM BMIPS MIPS ARCHITECTURE
2434 M:      Kevin Cernekee <cernekee@gmail.com>
2435 M:      Florian Fainelli <f.fainelli@gmail.com>
2436 L:      linux-mips@linux-mips.org
2437 T:      git git://github.com/broadcom/stblinux.git
2438 S:      Maintained
2439 F:      arch/mips/bmips/*
2440 F:      arch/mips/include/asm/mach-bmips/*
2441 F:      arch/mips/kernel/*bmips*
2442 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2443 F:      drivers/irqchip/irq-bcm63*
2444 F:      drivers/irqchip/irq-bcm7*
2445 F:      drivers/irqchip/irq-brcmstb*
2446 F:      include/linux/bcm963xx_nvram.h
2447 F:      include/linux/bcm963xx_tag.h
2448
2449 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2450 M:      Prashant Sreedharan <prashant@broadcom.com>
2451 M:      Michael Chan <mchan@broadcom.com>
2452 L:      netdev@vger.kernel.org
2453 S:      Supported
2454 F:      drivers/net/ethernet/broadcom/tg3.*
2455
2456 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2457 M:      Brett Rudley <brudley@broadcom.com>
2458 M:      Arend van Spriel <arend@broadcom.com>
2459 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2460 M:      Hante Meuleman <meuleman@broadcom.com>
2461 L:      linux-wireless@vger.kernel.org
2462 L:      brcm80211-dev-list@broadcom.com
2463 S:      Supported
2464 F:      drivers/net/wireless/broadcom/brcm80211/
2465
2466 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2467 M:      QLogic-Storage-Upstream@qlogic.com
2468 L:      linux-scsi@vger.kernel.org
2469 S:      Supported
2470 F:      drivers/scsi/bnx2fc/
2471
2472 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2473 M:      QLogic-Storage-Upstream@qlogic.com
2474 L:      linux-scsi@vger.kernel.org
2475 S:      Supported
2476 F:      drivers/scsi/bnx2i/
2477
2478 BROADCOM IPROC ARM ARCHITECTURE
2479 M:      Ray Jui <rjui@broadcom.com>
2480 M:      Scott Branden <sbranden@broadcom.com>
2481 M:      Jon Mason <jonmason@broadcom.com>
2482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2483 L:      bcm-kernel-feedback-list@broadcom.com
2484 T:      git git://github.com/broadcom/cygnus-linux.git
2485 S:      Maintained
2486 N:      iproc
2487 N:      cygnus
2488 N:      nsp
2489 N:      bcm9113*
2490 N:      bcm9583*
2491 N:      bcm9585*
2492 N:      bcm9586*
2493 N:      bcm988312
2494 N:      bcm113*
2495 N:      bcm583*
2496 N:      bcm585*
2497 N:      bcm586*
2498 N:      bcm88312
2499
2500 BROADCOM BRCMSTB GPIO DRIVER
2501 M:      Gregory Fong <gregory.0xf0@gmail.com>
2502 L:      bcm-kernel-feedback-list@broadcom.com
2503 S:      Supported
2504 F:      drivers/gpio/gpio-brcmstb.c
2505 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2506
2507 BROADCOM KONA GPIO DRIVER
2508 M:      Ray Jui <rjui@broadcom.com>
2509 L:      bcm-kernel-feedback-list@broadcom.com
2510 S:      Supported
2511 F:      drivers/gpio/gpio-bcm-kona.c
2512 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2513
2514 BROADCOM NVRAM DRIVER
2515 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2516 L:      linux-mips@linux-mips.org
2517 S:      Maintained
2518 F:      drivers/firmware/broadcom/*
2519
2520 BROADCOM STB NAND FLASH DRIVER
2521 M:      Brian Norris <computersforpeace@gmail.com>
2522 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2523 L:      linux-mtd@lists.infradead.org
2524 L:      bcm-kernel-feedback-list@broadcom.com
2525 S:      Maintained
2526 F:      drivers/mtd/nand/brcmnand/
2527
2528 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2529 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2530 L:      linux-wireless@vger.kernel.org
2531 S:      Maintained
2532 F:      drivers/bcma/
2533 F:      include/linux/bcma/
2534
2535 BROADCOM SYSTEMPORT ETHERNET DRIVER
2536 M:      Florian Fainelli <f.fainelli@gmail.com>
2537 L:      netdev@vger.kernel.org
2538 S:      Supported
2539 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2540
2541 BROCADE BFA FC SCSI DRIVER
2542 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2543 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2544 L:      linux-scsi@vger.kernel.org
2545 S:      Supported
2546 F:      drivers/scsi/bfa/
2547
2548 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2549 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2550 L:      netdev@vger.kernel.org
2551 S:      Supported
2552 F:      drivers/net/ethernet/brocade/bna/
2553
2554 BSG (block layer generic sg v4 driver)
2555 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2556 L:      linux-scsi@vger.kernel.org
2557 S:      Supported
2558 F:      block/bsg.c
2559 F:      include/linux/bsg.h
2560 F:      include/uapi/linux/bsg.h
2561
2562 BT87X AUDIO DRIVER
2563 M:      Clemens Ladisch <clemens@ladisch.de>
2564 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2565 T:      git git://git.alsa-project.org/alsa-kernel.git
2566 S:      Maintained
2567 F:      Documentation/sound/alsa/Bt87x.txt
2568 F:      sound/pci/bt87x.c
2569
2570 BT8XXGPIO DRIVER
2571 M:      Michael Buesch <m@bues.ch>
2572 W:      http://bu3sch.de/btgpio.php
2573 S:      Maintained
2574 F:      drivers/gpio/gpio-bt8xx.c
2575
2576 BTRFS FILE SYSTEM
2577 M:      Chris Mason <clm@fb.com>
2578 M:      Josef Bacik <jbacik@fb.com>
2579 M:      David Sterba <dsterba@suse.com>
2580 L:      linux-btrfs@vger.kernel.org
2581 W:      http://btrfs.wiki.kernel.org/
2582 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2584 S:      Maintained
2585 F:      Documentation/filesystems/btrfs.txt
2586 F:      fs/btrfs/
2587
2588 BTTV VIDEO4LINUX DRIVER
2589 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2590 L:      linux-media@vger.kernel.org
2591 W:      https://linuxtv.org
2592 T:      git git://linuxtv.org/media_tree.git
2593 S:      Odd fixes
2594 F:      Documentation/video4linux/bttv/
2595 F:      drivers/media/pci/bt8xx/bttv*
2596
2597 BUSLOGIC SCSI DRIVER
2598 M:      Khalid Aziz <khalid@gonehiking.org>
2599 L:      linux-scsi@vger.kernel.org
2600 S:      Maintained
2601 F:      drivers/scsi/BusLogic.*
2602 F:      drivers/scsi/FlashPoint.*
2603
2604 C-MEDIA CMI8788 DRIVER
2605 M:      Clemens Ladisch <clemens@ladisch.de>
2606 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2607 T:      git git://git.alsa-project.org/alsa-kernel.git
2608 S:      Maintained
2609 F:      sound/pci/oxygen/
2610
2611 C6X ARCHITECTURE
2612 M:      Mark Salter <msalter@redhat.com>
2613 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2614 L:      linux-c6x-dev@linux-c6x.org
2615 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2616 S:      Maintained
2617 F:      arch/c6x/
2618
2619 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2620 M:      David Howells <dhowells@redhat.com>
2621 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2622 S:      Supported
2623 F:      Documentation/filesystems/caching/cachefiles.txt
2624 F:      fs/cachefiles/
2625
2626 CADET FM/AM RADIO RECEIVER DRIVER
2627 M:      Hans Verkuil <hverkuil@xs4all.nl>
2628 L:      linux-media@vger.kernel.org
2629 T:      git git://linuxtv.org/media_tree.git
2630 W:      https://linuxtv.org
2631 S:      Maintained
2632 F:      drivers/media/radio/radio-cadet*
2633
2634 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2635 M:      Jonathan Corbet <corbet@lwn.net>
2636 L:      linux-media@vger.kernel.org
2637 T:      git git://linuxtv.org/media_tree.git
2638 S:      Maintained
2639 F:      Documentation/video4linux/cafe_ccic
2640 F:      drivers/media/platform/marvell-ccic/
2641
2642 CAIF NETWORK LAYER
2643 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2644 L:      netdev@vger.kernel.org
2645 S:      Supported
2646 F:      Documentation/networking/caif/
2647 F:      drivers/net/caif/
2648 F:      include/uapi/linux/caif/
2649 F:      include/net/caif/
2650 F:      net/caif/
2651
2652 CALGARY x86-64 IOMMU
2653 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2654 M:      "Jon D. Mason" <jdmason@kudzu.us>
2655 L:      discuss@x86-64.org
2656 S:      Maintained
2657 F:      arch/x86/kernel/pci-calgary_64.c
2658 F:      arch/x86/kernel/tce_64.c
2659 F:      arch/x86/include/asm/calgary.h
2660 F:      arch/x86/include/asm/tce.h
2661
2662 CAN NETWORK LAYER
2663 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2664 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2665 L:      linux-can@vger.kernel.org
2666 W:      https://github.com/linux-can
2667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2669 S:      Maintained
2670 F:      Documentation/networking/can.txt
2671 F:      net/can/
2672 F:      include/linux/can/core.h
2673 F:      include/uapi/linux/can.h
2674 F:      include/uapi/linux/can/bcm.h
2675 F:      include/uapi/linux/can/raw.h
2676 F:      include/uapi/linux/can/gw.h
2677
2678 CAN NETWORK DRIVERS
2679 M:      Wolfgang Grandegger <wg@grandegger.com>
2680 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2681 L:      linux-can@vger.kernel.org
2682 W:      https://github.com/linux-can
2683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2685 S:      Maintained
2686 F:      drivers/net/can/
2687 F:      include/linux/can/dev.h
2688 F:      include/linux/can/platform/
2689 F:      include/uapi/linux/can/error.h
2690 F:      include/uapi/linux/can/netlink.h
2691
2692 CAPABILITIES
2693 M:      Serge Hallyn <serge.hallyn@canonical.com>
2694 L:      linux-security-module@vger.kernel.org
2695 S:      Supported
2696 F:      include/linux/capability.h
2697 F:      include/uapi/linux/capability.h
2698 F:      security/commoncap.c
2699 F:      kernel/capability.c
2700
2701 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2702 M:      Kevin Tsai <ktsai@capellamicro.com>
2703 S:      Maintained
2704 F:      drivers/iio/light/cm*
2705 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2706
2707 CAVIUM LIQUIDIO NETWORK DRIVER
2708 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2709 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2710 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2711 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2712 L:     netdev@vger.kernel.org
2713 W:     http://www.cavium.com
2714 S:     Supported
2715 F:     drivers/net/ethernet/cavium/liquidio/
2716
2717 CC2520 IEEE-802.15.4 RADIO DRIVER
2718 M:      Varka Bhadram <varkabhadram@gmail.com>
2719 L:      linux-wpan@vger.kernel.org
2720 S:      Maintained
2721 F:      drivers/net/ieee802154/cc2520.c
2722 F:      include/linux/spi/cc2520.h
2723 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2724
2725 CELL BROADBAND ENGINE ARCHITECTURE
2726 M:      Arnd Bergmann <arnd@arndb.de>
2727 L:      linuxppc-dev@lists.ozlabs.org
2728 W:      http://www.ibm.com/developerworks/power/cell/
2729 S:      Supported
2730 F:      arch/powerpc/include/asm/cell*.h
2731 F:      arch/powerpc/include/asm/spu*.h
2732 F:      arch/powerpc/include/uapi/asm/spu*.h
2733 F:      arch/powerpc/oprofile/*cell*
2734 F:      arch/powerpc/platforms/cell/
2735
2736 CEPH COMMON CODE (LIBCEPH)
2737 M:      Ilya Dryomov <idryomov@gmail.com>
2738 M:      "Yan, Zheng" <zyan@redhat.com>
2739 M:      Sage Weil <sage@redhat.com>
2740 L:      ceph-devel@vger.kernel.org
2741 W:      http://ceph.com/
2742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2743 T:      git git://github.com/ceph/ceph-client.git
2744 S:      Supported
2745 F:      net/ceph/
2746 F:      include/linux/ceph/
2747 F:      include/linux/crush/
2748
2749 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2750 M:      "Yan, Zheng" <zyan@redhat.com>
2751 M:      Sage Weil <sage@redhat.com>
2752 M:      Ilya Dryomov <idryomov@gmail.com>
2753 L:      ceph-devel@vger.kernel.org
2754 W:      http://ceph.com/
2755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2756 T:      git git://github.com/ceph/ceph-client.git
2757 S:      Supported
2758 F:      Documentation/filesystems/ceph.txt
2759 F:      fs/ceph/
2760
2761 CERTIFICATE HANDLING:
2762 M:      David Howells <dhowells@redhat.com>
2763 M:      David Woodhouse <dwmw2@infradead.org>
2764 L:      keyrings@vger.kernel.org
2765 S:      Maintained
2766 F:      Documentation/module-signing.txt
2767 F:      certs/
2768 F:      scripts/sign-file.c
2769 F:      scripts/extract-cert.c
2770
2771 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2772 L:      linux-usb@vger.kernel.org
2773 S:      Orphan
2774 F:      Documentation/usb/WUSB-Design-overview.txt
2775 F:      Documentation/usb/wusb-cbaf
2776 F:      drivers/usb/host/hwa-hc.c
2777 F:      drivers/usb/host/whci/
2778 F:      drivers/usb/wusbcore/
2779 F:      include/linux/usb/wusb*
2780
2781 CFAG12864B LCD DRIVER
2782 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2783 W:      http://miguelojeda.es/auxdisplay.htm
2784 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2785 S:      Maintained
2786 F:      drivers/auxdisplay/cfag12864b.c
2787 F:      include/linux/cfag12864b.h
2788
2789 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2790 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2791 W:      http://miguelojeda.es/auxdisplay.htm
2792 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2793 S:      Maintained
2794 F:      drivers/auxdisplay/cfag12864bfb.c
2795 F:      include/linux/cfag12864b.h
2796
2797 CFG80211 and NL80211
2798 M:      Johannes Berg <johannes@sipsolutions.net>
2799 L:      linux-wireless@vger.kernel.org
2800 W:      http://wireless.kernel.org/
2801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2803 S:      Maintained
2804 F:      include/uapi/linux/nl80211.h
2805 F:      include/net/cfg80211.h
2806 F:      net/wireless/*
2807 X:      net/wireless/wext*
2808
2809 CHAR and MISC DRIVERS
2810 M:      Arnd Bergmann <arnd@arndb.de>
2811 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2813 S:      Supported
2814 F:      drivers/char/*
2815 F:      drivers/misc/*
2816 F:      include/linux/miscdevice.h
2817
2818 CHECKPATCH
2819 M:      Andy Whitcroft <apw@canonical.com>
2820 M:      Joe Perches <joe@perches.com>
2821 S:      Maintained
2822 F:      scripts/checkpatch.pl
2823
2824 CHINESE DOCUMENTATION
2825 M:      Harry Wei <harryxiyou@gmail.com>
2826 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2827 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2828 S:      Maintained
2829 F:      Documentation/zh_CN/
2830
2831 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2832 M:      Peter Chen <Peter.Chen@nxp.com>
2833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2834 L:      linux-usb@vger.kernel.org
2835 S:      Maintained
2836 F:      drivers/usb/chipidea/
2837
2838 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2839 M:      Hans de Goede <hdegoede@redhat.com>
2840 L:      linux-input@vger.kernel.org
2841 S:      Maintained
2842 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2843 F:      drivers/input/touchscreen/chipone_icn8318.c
2844
2845 CHROME HARDWARE PLATFORM SUPPORT
2846 M:      Olof Johansson <olof@lixom.net>
2847 S:      Maintained
2848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2849 F:      drivers/platform/chrome/
2850
2851 CISCO VIC ETHERNET NIC DRIVER
2852 M:      Christian Benvenuti <benve@cisco.com>
2853 M:      Sujith Sankar <ssujith@cisco.com>
2854 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2855 M:      Neel Patel <neepatel@cisco.com>
2856 S:      Supported
2857 F:      drivers/net/ethernet/cisco/enic/
2858
2859 CISCO VIC LOW LATENCY NIC DRIVER
2860 M:      Christian Benvenuti <benve@cisco.com>
2861 M:      Dave Goodell <dgoodell@cisco.com>
2862 S:      Supported
2863 F:      drivers/infiniband/hw/usnic/
2864
2865 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2866 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2867 L:      netdev@vger.kernel.org
2868 S:      Maintained
2869 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2870
2871 CIRRUS LOGIC AUDIO CODEC DRIVERS
2872 M:      Brian Austin <brian.austin@cirrus.com>
2873 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2874 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2875 S:      Maintained
2876 F:      sound/soc/codecs/cs*
2877
2878 CLEANCACHE API
2879 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2880 L:      linux-kernel@vger.kernel.org
2881 S:      Maintained
2882 F:      mm/cleancache.c
2883 F:      include/linux/cleancache.h
2884
2885 CLK API
2886 M:      Russell King <linux@arm.linux.org.uk>
2887 L:      linux-clk@vger.kernel.org
2888 S:      Maintained
2889 F:      include/linux/clk.h
2890
2891 CLOCKSOURCE, CLOCKEVENT DRIVERS
2892 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2893 M:      Thomas Gleixner <tglx@linutronix.de>
2894 L:      linux-kernel@vger.kernel.org
2895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2896 S:      Supported
2897 F:      drivers/clocksource
2898
2899 CISCO FCOE HBA DRIVER
2900 M:      Hiral Patel <hiralpat@cisco.com>
2901 M:      Suma Ramars <sramars@cisco.com>
2902 M:      Brian Uchino <buchino@cisco.com>
2903 L:      linux-scsi@vger.kernel.org
2904 S:      Supported
2905 F:      drivers/scsi/fnic/
2906
2907 CISCO SCSI HBA DRIVER
2908 M:      Narsimhulu Musini <nmusini@cisco.com>
2909 M:      Sesidhar Baddela <sebaddel@cisco.com>
2910 L:      linux-scsi@vger.kernel.org
2911 S:      Supported
2912 F:      drivers/scsi/snic/
2913
2914 CMPC ACPI DRIVER
2915 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2916 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2917 L:      platform-driver-x86@vger.kernel.org
2918 S:      Supported
2919 F:      drivers/platform/x86/classmate-laptop.c
2920
2921 COBALT MEDIA DRIVER
2922 M:      Hans Verkuil <hans.verkuil@cisco.com>
2923 L:      linux-media@vger.kernel.org
2924 T:      git git://linuxtv.org/media_tree.git
2925 W:      https://linuxtv.org
2926 S:      Supported
2927 F:      drivers/media/pci/cobalt/
2928
2929 COCCINELLE/Semantic Patches (SmPL)
2930 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2931 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2932 M:      Nicolas Palix <nicolas.palix@imag.fr>
2933 M:      Michal Marek <mmarek@suse.com>
2934 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2936 W:      http://coccinelle.lip6.fr/
2937 S:      Supported
2938 F:      Documentation/coccinelle.txt
2939 F:      scripts/coccinelle/
2940 F:      scripts/coccicheck
2941
2942 CODA FILE SYSTEM
2943 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2944 M:      coda@cs.cmu.edu
2945 L:      codalist@coda.cs.cmu.edu
2946 W:      http://www.coda.cs.cmu.edu/
2947 S:      Maintained
2948 F:      Documentation/filesystems/coda.txt
2949 F:      fs/coda/
2950 F:      include/linux/coda*.h
2951 F:      include/uapi/linux/coda*.h
2952
2953 CODA V4L2 MEM2MEM DRIVER
2954 M:      Philipp Zabel <p.zabel@pengutronix.de>
2955 L:      linux-media@vger.kernel.org
2956 S:      Maintained
2957 F:      Documentation/devicetree/bindings/media/coda.txt
2958 F:      drivers/media/platform/coda/
2959
2960 COMMON CLK FRAMEWORK
2961 M:      Michael Turquette <mturquette@baylibre.com>
2962 M:      Stephen Boyd <sboyd@codeaurora.org>
2963 L:      linux-clk@vger.kernel.org
2964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2965 S:      Maintained
2966 F:      drivers/clk/
2967 X:      drivers/clk/clkdev.c
2968 F:      include/linux/clk-pr*
2969 F:      include/linux/clk/
2970
2971 COMMON INTERNET FILE SYSTEM (CIFS)
2972 M:      Steve French <sfrench@samba.org>
2973 L:      linux-cifs@vger.kernel.org
2974 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2975 W:      http://linux-cifs.samba.org/
2976 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2977 S:      Supported
2978 F:      Documentation/filesystems/cifs/
2979 F:      fs/cifs/
2980
2981 COMPACTPCI HOTPLUG CORE
2982 M:      Scott Murray <scott@spiteful.org>
2983 L:      linux-pci@vger.kernel.org
2984 S:      Maintained
2985 F:      drivers/pci/hotplug/cpci_hotplug*
2986
2987 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2988 M:      Scott Murray <scott@spiteful.org>
2989 L:      linux-pci@vger.kernel.org
2990 S:      Maintained
2991 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2992
2993 COMPACTPCI HOTPLUG GENERIC DRIVER
2994 M:      Scott Murray <scott@spiteful.org>
2995 L:      linux-pci@vger.kernel.org
2996 S:      Maintained
2997 F:      drivers/pci/hotplug/cpcihp_generic.c
2998
2999 COMPAL LAPTOP SUPPORT
3000 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3001 L:      platform-driver-x86@vger.kernel.org
3002 S:      Maintained
3003 F:      drivers/platform/x86/compal-laptop.c
3004
3005 CONEXANT ACCESSRUNNER USB DRIVER
3006 L:      accessrunner-general@lists.sourceforge.net
3007 W:      http://accessrunner.sourceforge.net/
3008 S:      Orphan
3009 F:      drivers/usb/atm/cxacru.c
3010
3011 CONFIGFS
3012 M:      Joel Becker <jlbec@evilplan.org>
3013 M:      Christoph Hellwig <hch@lst.de>
3014 T:      git git://git.infradead.org/users/hch/configfs.git
3015 S:      Supported
3016 F:      fs/configfs/
3017 F:      include/linux/configfs.h
3018
3019 CONNECTOR
3020 M:      Evgeniy Polyakov <zbr@ioremap.net>
3021 L:      netdev@vger.kernel.org
3022 S:      Maintained
3023 F:      drivers/connector/
3024
3025 CONTROL GROUP (CGROUP)
3026 M:      Tejun Heo <tj@kernel.org>
3027 M:      Li Zefan <lizefan@huawei.com>
3028 M:      Johannes Weiner <hannes@cmpxchg.org>
3029 L:      cgroups@vger.kernel.org
3030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3031 S:      Maintained
3032 F:      Documentation/cgroups/
3033 F:      include/linux/cgroup*
3034 F:      kernel/cgroup*
3035
3036 CONTROL GROUP - CPUSET
3037 M:      Li Zefan <lizefan@huawei.com>
3038 L:      cgroups@vger.kernel.org
3039 W:      http://www.bullopensource.org/cpuset/
3040 W:      http://oss.sgi.com/projects/cpusets/
3041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3042 S:      Maintained
3043 F:      Documentation/cgroups/cpusets.txt
3044 F:      include/linux/cpuset.h
3045 F:      kernel/cpuset.c
3046
3047 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3048 M:      Johannes Weiner <hannes@cmpxchg.org>
3049 M:      Michal Hocko <mhocko@kernel.org>
3050 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3051 L:      cgroups@vger.kernel.org
3052 L:      linux-mm@kvack.org
3053 S:      Maintained
3054 F:      mm/memcontrol.c
3055 F:      mm/swap_cgroup.c
3056
3057 CORETEMP HARDWARE MONITORING DRIVER
3058 M:      Fenghua Yu <fenghua.yu@intel.com>
3059 L:      lm-sensors@lm-sensors.org
3060 S:      Maintained
3061 F:      Documentation/hwmon/coretemp
3062 F:      drivers/hwmon/coretemp.c
3063
3064 COSA/SRP SYNC SERIAL DRIVER
3065 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3066 W:      http://www.fi.muni.cz/~kas/cosa/
3067 S:      Maintained
3068 F:      drivers/net/wan/cosa*
3069
3070 CPMAC ETHERNET DRIVER
3071 M:      Florian Fainelli <florian@openwrt.org>
3072 L:      netdev@vger.kernel.org
3073 S:      Maintained
3074 F:      drivers/net/ethernet/ti/cpmac.c
3075
3076 CPU FREQUENCY DRIVERS
3077 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3078 M:      Viresh Kumar <viresh.kumar@linaro.org>
3079 L:      linux-pm@vger.kernel.org
3080 S:      Maintained
3081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3082 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3083 F:      drivers/cpufreq/
3084 F:      include/linux/cpufreq.h
3085
3086 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3087 M:      Viresh Kumar <viresh.kumar@linaro.org>
3088 M:      Sudeep Holla <sudeep.holla@arm.com>
3089 L:      linux-pm@vger.kernel.org
3090 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3091 S:      Maintained
3092 F:      drivers/cpufreq/arm_big_little.h
3093 F:      drivers/cpufreq/arm_big_little.c
3094 F:      drivers/cpufreq/arm_big_little_dt.c
3095
3096 CPUIDLE DRIVER - ARM BIG LITTLE
3097 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3098 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3099 L:      linux-pm@vger.kernel.org
3100 L:      linux-arm-kernel@lists.infradead.org
3101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102 S:      Maintained
3103 F:      drivers/cpuidle/cpuidle-big_little.c
3104
3105 CPUIDLE DRIVER - ARM EXYNOS
3106 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3107 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3108 M:      Kukjin Kim <kgene@kernel.org>
3109 L:      linux-pm@vger.kernel.org
3110 L:      linux-samsung-soc@vger.kernel.org
3111 S:      Supported
3112 F:      drivers/cpuidle/cpuidle-exynos.c
3113 F:      arch/arm/mach-exynos/pm.c
3114
3115 CPUIDLE DRIVERS
3116 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3117 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3118 L:      linux-pm@vger.kernel.org
3119 S:      Maintained
3120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3121 F:      drivers/cpuidle/*
3122 F:      include/linux/cpuidle.h
3123
3124 CPUID/MSR DRIVER
3125 M:      "H. Peter Anvin" <hpa@zytor.com>
3126 S:      Maintained
3127 F:      arch/x86/kernel/cpuid.c
3128 F:      arch/x86/kernel/msr.c
3129
3130 CPU POWER MONITORING SUBSYSTEM
3131 M:      Thomas Renninger <trenn@suse.com>
3132 L:      linux-pm@vger.kernel.org
3133 S:      Maintained
3134 F:      tools/power/cpupower/
3135
3136 CRAMFS FILESYSTEM
3137 W:      http://sourceforge.net/projects/cramfs/
3138 S:      Orphan / Obsolete
3139 F:      Documentation/filesystems/cramfs.txt
3140 F:      fs/cramfs/
3141
3142 CRIS PORT
3143 M:      Mikael Starvik <starvik@axis.com>
3144 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3145 L:      linux-cris-kernel@axis.com
3146 W:      http://developer.axis.com
3147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3148 S:      Maintained
3149 F:      arch/cris/
3150 F:      drivers/tty/serial/crisv10.*
3151
3152 CRYPTO API
3153 M:      Herbert Xu <herbert@gondor.apana.org.au>
3154 M:      "David S. Miller" <davem@davemloft.net>
3155 L:      linux-crypto@vger.kernel.org
3156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3158 S:      Maintained
3159 F:      Documentation/crypto/
3160 F:      Documentation/DocBook/crypto-API.tmpl
3161 F:      arch/*/crypto/
3162 F:      crypto/
3163 F:      drivers/crypto/
3164 F:      include/crypto/
3165
3166 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3167 M:      Neil Horman <nhorman@tuxdriver.com>
3168 L:      linux-crypto@vger.kernel.org
3169 S:      Maintained
3170 F:      crypto/ansi_cprng.c
3171 F:      crypto/rng.c
3172
3173 CS3308 MEDIA DRIVER
3174 M:      Hans Verkuil <hverkuil@xs4all.nl>
3175 L:      linux-media@vger.kernel.org
3176 T:      git git://linuxtv.org/media_tree.git
3177 W:      http://linuxtv.org
3178 S:      Odd Fixes
3179 F:      drivers/media/i2c/cs3308.c
3180 F:      drivers/media/i2c/cs3308.h
3181
3182 CS5535 Audio ALSA driver
3183 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3184 S:      Maintained
3185 F:      sound/pci/cs5535audio/
3186
3187 CW1200 WLAN driver
3188 M:      Solomon Peachy <pizza@shaftnet.org>
3189 S:      Maintained
3190 F:      drivers/net/wireless/st/cw1200/
3191
3192 CX18 VIDEO4LINUX DRIVER
3193 M:      Andy Walls <awalls@md.metrocast.net>
3194 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3195 L:      linux-media@vger.kernel.org
3196 T:      git git://linuxtv.org/media_tree.git
3197 W:      https://linuxtv.org
3198 W:      http://www.ivtvdriver.org/index.php/Cx18
3199 S:      Maintained
3200 F:      Documentation/video4linux/cx18.txt
3201 F:      drivers/media/pci/cx18/
3202 F:      include/uapi/linux/ivtv*
3203
3204 CX2341X MPEG ENCODER HELPER MODULE
3205 M:      Hans Verkuil <hverkuil@xs4all.nl>
3206 L:      linux-media@vger.kernel.org
3207 T:      git git://linuxtv.org/media_tree.git
3208 W:      https://linuxtv.org
3209 S:      Maintained
3210 F:      drivers/media/common/cx2341x*
3211 F:      include/media/cx2341x*
3212
3213 CX24120 MEDIA DRIVER
3214 M:      Jemma Denson <jdenson@gmail.com>
3215 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3216 L:      linux-media@vger.kernel.org
3217 W:      https://linuxtv.org
3218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3219 S:      Maintained
3220 F:      drivers/media/dvb-frontends/cx24120*
3221
3222 CX88 VIDEO4LINUX DRIVER
3223 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3224 L:      linux-media@vger.kernel.org
3225 W:      https://linuxtv.org
3226 T:      git git://linuxtv.org/media_tree.git
3227 S:      Odd fixes
3228 F:      Documentation/video4linux/cx88/
3229 F:      drivers/media/pci/cx88/
3230
3231 CXD2820R MEDIA DRIVER
3232 M:      Antti Palosaari <crope@iki.fi>
3233 L:      linux-media@vger.kernel.org
3234 W:      https://linuxtv.org
3235 W:      http://palosaari.fi/linux/
3236 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3237 T:      git git://linuxtv.org/anttip/media_tree.git
3238 S:      Maintained
3239 F:      drivers/media/dvb-frontends/cxd2820r*
3240
3241 CXGB3 ETHERNET DRIVER (CXGB3)
3242 M:      Santosh Raspatur <santosh@chelsio.com>
3243 L:      netdev@vger.kernel.org
3244 W:      http://www.chelsio.com
3245 S:      Supported
3246 F:      drivers/net/ethernet/chelsio/cxgb3/
3247
3248 CXGB3 ISCSI DRIVER (CXGB3I)
3249 M:      Karen Xie <kxie@chelsio.com>
3250 L:      linux-scsi@vger.kernel.org
3251 W:      http://www.chelsio.com
3252 S:      Supported
3253 F:      drivers/scsi/cxgbi/cxgb3i
3254
3255 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3256 M:      Steve Wise <swise@chelsio.com>
3257 L:      linux-rdma@vger.kernel.org
3258 W:      http://www.openfabrics.org
3259 S:      Supported
3260 F:      drivers/infiniband/hw/cxgb3/
3261
3262 CXGB4 ETHERNET DRIVER (CXGB4)
3263 M:      Hariprasad S <hariprasad@chelsio.com>
3264 L:      netdev@vger.kernel.org
3265 W:      http://www.chelsio.com
3266 S:      Supported
3267 F:      drivers/net/ethernet/chelsio/cxgb4/
3268
3269 CXGB4 ISCSI DRIVER (CXGB4I)
3270 M:      Karen Xie <kxie@chelsio.com>
3271 L:      linux-scsi@vger.kernel.org
3272 W:      http://www.chelsio.com
3273 S:      Supported
3274 F:      drivers/scsi/cxgbi/cxgb4i
3275
3276 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3277 M:      Steve Wise <swise@chelsio.com>
3278 L:      linux-rdma@vger.kernel.org
3279 W:      http://www.openfabrics.org
3280 S:      Supported
3281 F:      drivers/infiniband/hw/cxgb4/
3282
3283 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3284 M:      Casey Leedom <leedom@chelsio.com>
3285 L:      netdev@vger.kernel.org
3286 W:      http://www.chelsio.com
3287 S:      Supported
3288 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3289
3290 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3291 M:      Ian Munsie <imunsie@au1.ibm.com>
3292 M:      Michael Neuling <mikey@neuling.org>
3293 L:      linuxppc-dev@lists.ozlabs.org
3294 S:      Supported
3295 F:      drivers/misc/cxl/
3296 F:      include/misc/cxl*
3297 F:      include/uapi/misc/cxl.h
3298 F:      Documentation/powerpc/cxl.txt
3299 F:      Documentation/powerpc/cxl.txt
3300 F:      Documentation/ABI/testing/sysfs-class-cxl
3301
3302 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3303 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3304 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3305 L:      linux-scsi@vger.kernel.org
3306 S:      Supported
3307 F:      drivers/scsi/cxlflash/
3308 F:      include/uapi/scsi/cxlflash_ioctls.h
3309 F:      Documentation/powerpc/cxlflash.txt
3310
3311 STMMAC ETHERNET DRIVER
3312 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3313 L:      netdev@vger.kernel.org
3314 W:      http://www.stlinux.com
3315 S:      Supported
3316 F:      drivers/net/ethernet/stmicro/stmmac/
3317
3318 CYBERPRO FB DRIVER
3319 M:      Russell King <linux@arm.linux.org.uk>
3320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3321 W:      http://www.arm.linux.org.uk/
3322 S:      Maintained
3323 F:      drivers/video/fbdev/cyber2000fb.*
3324
3325 CYCLADES ASYNC MUX DRIVER
3326 W:      http://www.cyclades.com/
3327 S:      Orphan
3328 F:      drivers/tty/cyclades.c
3329 F:      include/linux/cyclades.h
3330 F:      include/uapi/linux/cyclades.h
3331
3332 CYCLADES PC300 DRIVER
3333 W:      http://www.cyclades.com/
3334 S:      Orphan
3335 F:      drivers/net/wan/pc300*
3336
3337 CYPRESS_FIRMWARE MEDIA DRIVER
3338 M:      Antti Palosaari <crope@iki.fi>
3339 L:      linux-media@vger.kernel.org
3340 W:      https://linuxtv.org
3341 W:      http://palosaari.fi/linux/
3342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3343 T:      git git://linuxtv.org/anttip/media_tree.git
3344 S:      Maintained
3345 F:      drivers/media/common/cypress_firmware*
3346
3347 CYTTSP TOUCHSCREEN DRIVER
3348 M:      Ferruh Yigit <fery@cypress.com>
3349 L:      linux-input@vger.kernel.org
3350 S:      Supported
3351 F:      drivers/input/touchscreen/cyttsp*
3352 F:      include/linux/input/cyttsp.h
3353
3354 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3355 M:      Joshua Kinard <kumba@gentoo.org>
3356 S:      Maintained
3357 F:      drivers/rtc/rtc-ds1685.c
3358 F:      include/linux/rtc/ds1685.h
3359
3360 DAMA SLAVE for AX.25
3361 M:      Joerg Reuter <jreuter@yaina.de>
3362 W:      http://yaina.de/jreuter/
3363 W:      http://www.qsl.net/dl1bke/
3364 L:      linux-hams@vger.kernel.org
3365 S:      Maintained
3366 F:      net/ax25/af_ax25.c
3367 F:      net/ax25/ax25_dev.c
3368 F:      net/ax25/ax25_ds_*
3369 F:      net/ax25/ax25_in.c
3370 F:      net/ax25/ax25_out.c
3371 F:      net/ax25/ax25_timer.c
3372 F:      net/ax25/sysctl_net_ax25.c
3373
3374 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3375 L:      netdev@vger.kernel.org
3376 S:      Orphan
3377 F:      Documentation/networking/dmfe.txt
3378 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3379
3380 DC390/AM53C974 SCSI driver
3381 M:      Hannes Reinecke <hare@suse.com>
3382 L:      linux-scsi@vger.kernel.org
3383 S:      Maintained
3384 F:      drivers/scsi/am53c974.c
3385
3386 DC395x SCSI driver
3387 M:      Oliver Neukum <oliver@neukum.org>
3388 M:      Ali Akcaagac <aliakc@web.de>
3389 M:      Jamie Lenehan <lenehan@twibble.org>
3390 L:      dc395x@twibble.org
3391 W:      http://twibble.org/dist/dc395x/
3392 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3393 S:      Maintained
3394 F:      Documentation/scsi/dc395x.txt
3395 F:      drivers/scsi/dc395x.*
3396
3397 DCCP PROTOCOL
3398 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3399 L:      dccp@vger.kernel.org
3400 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3401 S:      Maintained
3402 F:      include/linux/dccp.h
3403 F:      include/uapi/linux/dccp.h
3404 F:      include/linux/tfrc.h
3405 F:      net/dccp/
3406
3407 DECnet NETWORK LAYER
3408 W:      http://linux-decnet.sourceforge.net
3409 L:      linux-decnet-user@lists.sourceforge.net
3410 S:      Orphan
3411 F:      Documentation/networking/decnet.txt
3412 F:      net/decnet/
3413
3414 DECSTATION PLATFORM SUPPORT
3415 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3416 L:      linux-mips@linux-mips.org
3417 W:      http://www.linux-mips.org/wiki/DECstation
3418 S:      Maintained
3419 F:      arch/mips/dec/
3420 F:      arch/mips/include/asm/dec/
3421 F:      arch/mips/include/asm/mach-dec/
3422
3423 DEFXX FDDI NETWORK DRIVER
3424 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3425 S:      Maintained
3426 F:      drivers/net/fddi/defxx.*
3427
3428 DELL LAPTOP DRIVER
3429 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3430 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3431 L:      platform-driver-x86@vger.kernel.org
3432 S:      Maintained
3433 F:      drivers/platform/x86/dell-laptop.c
3434
3435 DELL LAPTOP RBTN DRIVER
3436 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3437 S:      Maintained
3438 F:      drivers/platform/x86/dell-rbtn.*
3439
3440 DELL LAPTOP FREEFALL DRIVER
3441 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3442 S:      Maintained
3443 F:      drivers/platform/x86/dell-smo8800.c
3444
3445 DELL LAPTOP SMM DRIVER
3446 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3447 S:      Maintained
3448 F:      drivers/hwmon/dell-smm-hwmon.c
3449 F:      include/uapi/linux/i8k.h
3450
3451 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3452 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3453 S:      Maintained
3454 F:      Documentation/dcdbas.txt
3455 F:      drivers/firmware/dcdbas.*
3456
3457 DELL WMI EXTRAS DRIVER
3458 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3459 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3460 S:      Maintained
3461 F:      drivers/platform/x86/dell-wmi.c
3462
3463 DESIGNWARE USB2 DRD IP DRIVER
3464 M:      John Youn <johnyoun@synopsys.com>
3465 L:      linux-usb@vger.kernel.org
3466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3467 S:      Maintained
3468 F:      drivers/usb/dwc2/
3469
3470 DESIGNWARE USB3 DRD IP DRIVER
3471 M:      Felipe Balbi <balbi@kernel.org>
3472 L:      linux-usb@vger.kernel.org
3473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3474 S:      Maintained
3475 F:      drivers/usb/dwc3/
3476
3477 DEVICE COREDUMP (DEV_COREDUMP)
3478 M:      Johannes Berg <johannes@sipsolutions.net>
3479 L:      linux-kernel@vger.kernel.org
3480 S:      Maintained
3481 F:      drivers/base/devcoredump.c
3482 F:      include/linux/devcoredump.h
3483
3484 DEVICE FREQUENCY (DEVFREQ)
3485 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3486 M:      Kyungmin Park <kyungmin.park@samsung.com>
3487 L:      linux-pm@vger.kernel.org
3488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3489 S:      Maintained
3490 F:      drivers/devfreq/
3491 F:      include/linux/devfreq.h
3492 F:      Documentation/devicetree/bindings/devfreq/
3493
3494 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3495 M:      Chanwoo Choi <cw00.choi@samsung.com>
3496 L:      linux-pm@vger.kernel.org
3497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3498 S:      Supported
3499 F:      drivers/devfreq/event/
3500 F:      drivers/devfreq/devfreq-event.c
3501 F:      include/linux/devfreq-event.h
3502 F:      Documentation/devicetree/bindings/devfreq/event/
3503
3504 DEVICE NUMBER REGISTRY
3505 M:      Torben Mathiasen <device@lanana.org>
3506 W:      http://lanana.org/docs/device-list/index.html
3507 S:      Maintained
3508
3509 DEVICE-MAPPER  (LVM)
3510 M:      Alasdair Kergon <agk@redhat.com>
3511 M:      Mike Snitzer <snitzer@redhat.com>
3512 M:      dm-devel@redhat.com
3513 L:      dm-devel@redhat.com
3514 W:      http://sources.redhat.com/dm
3515 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3517 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3518 S:      Maintained
3519 F:      Documentation/device-mapper/
3520 F:      drivers/md/dm*
3521 F:      drivers/md/persistent-data/
3522 F:      include/linux/device-mapper.h
3523 F:      include/linux/dm-*.h
3524 F:      include/uapi/linux/dm-*.h
3525
3526 DIALOG SEMICONDUCTOR DRIVERS
3527 M:      Support Opensource <support.opensource@diasemi.com>
3528 W:      http://www.dialog-semiconductor.com/products
3529 S:      Supported
3530 F:      Documentation/hwmon/da90??
3531 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3532 F:      drivers/gpio/gpio-da90??.c
3533 F:      drivers/hwmon/da90??-hwmon.c
3534 F:      drivers/iio/adc/da91??-*.c
3535 F:      drivers/input/misc/da90??_onkey.c
3536 F:      drivers/input/touchscreen/da9052_tsi.c
3537 F:      drivers/leds/leds-da90??.c
3538 F:      drivers/mfd/da903x.c
3539 F:      drivers/mfd/da90??-*.c
3540 F:      drivers/mfd/da91??-*.c
3541 F:      drivers/power/da9052-battery.c
3542 F:      drivers/power/da91??-*.c
3543 F:      drivers/regulator/da903x.c
3544 F:      drivers/regulator/da9???-regulator.[ch]
3545 F:      drivers/rtc/rtc-da90??.c
3546 F:      drivers/video/backlight/da90??_bl.c
3547 F:      drivers/watchdog/da90??_wdt.c
3548 F:      include/linux/mfd/da903x.h
3549 F:      include/linux/mfd/da9052/
3550 F:      include/linux/mfd/da9055/
3551 F:      include/linux/mfd/da9063/
3552 F:      include/linux/mfd/da9150/
3553 F:      include/sound/da[79]*.h
3554 F:      sound/soc/codecs/da[79]*.[ch]
3555
3556 DIGI NEO AND CLASSIC PCI PRODUCTS
3557 M:      Lidza Louina <lidza.louina@gmail.com>
3558 M:      Mark Hounschell <markh@compro.net>
3559 L:      driverdev-devel@linuxdriverproject.org
3560 S:      Maintained
3561 F:      drivers/staging/dgnc/
3562
3563 DIOLAN U2C-12 I2C DRIVER
3564 M:      Guenter Roeck <linux@roeck-us.net>
3565 L:      linux-i2c@vger.kernel.org
3566 S:      Maintained
3567 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3568
3569 DIRECT ACCESS (DAX)
3570 M:      Matthew Wilcox <willy@linux.intel.com>
3571 L:      linux-fsdevel@vger.kernel.org
3572 S:      Supported
3573 F:      fs/dax.c
3574
3575 DIRECTORY NOTIFICATION (DNOTIFY)
3576 M:      Eric Paris <eparis@parisplace.org>
3577 S:      Maintained
3578 F:      Documentation/filesystems/dnotify.txt
3579 F:      fs/notify/dnotify/
3580 F:      include/linux/dnotify.h
3581
3582 DISK GEOMETRY AND PARTITION HANDLING
3583 M:      Andries Brouwer <aeb@cwi.nl>
3584 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3585 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3586 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3587 S:      Maintained
3588
3589 DISKQUOTA
3590 M:      Jan Kara <jack@suse.com>
3591 S:      Maintained
3592 F:      Documentation/filesystems/quota.txt
3593 F:      fs/quota/
3594 F:      include/linux/quota*.h
3595 F:      include/uapi/linux/quota*.h
3596
3597 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3598 M:      Bernie Thompson <bernie@plugable.com>
3599 L:      linux-fbdev@vger.kernel.org
3600 S:      Maintained
3601 W:      http://plugable.com/category/projects/udlfb/
3602 F:      drivers/video/fbdev/udlfb.c
3603 F:      include/video/udlfb.h
3604 F:      Documentation/fb/udlfb.txt
3605
3606 DISTRIBUTED LOCK MANAGER (DLM)
3607 M:      Christine Caulfield <ccaulfie@redhat.com>
3608 M:      David Teigland <teigland@redhat.com>
3609 L:      cluster-devel@redhat.com
3610 W:      http://sources.redhat.com/cluster/
3611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3612 S:      Supported
3613 F:      fs/dlm/
3614
3615 DMA BUFFER SHARING FRAMEWORK
3616 M:      Sumit Semwal <sumit.semwal@linaro.org>
3617 S:      Maintained
3618 L:      linux-media@vger.kernel.org
3619 L:      dri-devel@lists.freedesktop.org
3620 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3621 F:      drivers/dma-buf/
3622 F:      include/linux/dma-buf*
3623 F:      include/linux/reservation.h
3624 F:      include/linux/*fence.h
3625 F:      Documentation/dma-buf-sharing.txt
3626 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3627
3628 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3629 M:      Vinod Koul <vinod.koul@intel.com>
3630 L:      dmaengine@vger.kernel.org
3631 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3632 S:      Maintained
3633 F:      drivers/dma/
3634 F:      include/linux/dmaengine.h
3635 F:      Documentation/dmaengine/
3636 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3637
3638 DME1737 HARDWARE MONITOR DRIVER
3639 M:      Juerg Haefliger <juergh@gmail.com>
3640 L:      lm-sensors@lm-sensors.org
3641 S:      Maintained
3642 F:      Documentation/hwmon/dme1737
3643 F:      drivers/hwmon/dme1737.c
3644
3645 DMI/SMBIOS SUPPORT
3646 M:      Jean Delvare <jdelvare@suse.com>
3647 S:      Maintained
3648 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3649 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3650 F:      drivers/firmware/dmi-id.c
3651 F:      drivers/firmware/dmi_scan.c
3652 F:      include/linux/dmi.h
3653
3654 DOCUMENTATION
3655 M:      Jonathan Corbet <corbet@lwn.net>
3656 L:      linux-doc@vger.kernel.org
3657 S:      Maintained
3658 F:      Documentation/
3659 F:      scripts/docproc.c
3660 F:      scripts/kernel-doc*
3661 X:      Documentation/ABI/
3662 X:      Documentation/devicetree/
3663 X:      Documentation/acpi
3664 X:      Documentation/power
3665 X:      Documentation/spi
3666 X:      Documentation/DocBook/media
3667 T:      git git://git.lwn.net/linux.git docs-next
3668
3669 DOUBLETALK DRIVER
3670 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3671 L:      blinux-list@redhat.com
3672 S:      Maintained
3673 F:      drivers/char/dtlk.c
3674 F:      include/linux/dtlk.h
3675
3676 DPT_I2O SCSI RAID DRIVER
3677 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3678 L:      linux-scsi@vger.kernel.org
3679 W:      http://www.adaptec.com/
3680 S:      Maintained
3681 F:      drivers/scsi/dpt*
3682 F:      drivers/scsi/dpt/
3683
3684 DRBD DRIVER
3685 M:      Philipp Reisner <philipp.reisner@linbit.com>
3686 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3687 L:      drbd-dev@lists.linbit.com
3688 W:      http://www.drbd.org
3689 T:      git git://git.linbit.com/linux-drbd.git
3690 T:      git git://git.linbit.com/drbd-8.4.git
3691 S:      Supported
3692 F:      drivers/block/drbd/
3693 F:      lib/lru_cache.c
3694 F:      Documentation/blockdev/drbd/
3695
3696 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3697 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3699 S:      Supported
3700 F:      Documentation/kobject.txt
3701 F:      drivers/base/
3702 F:      fs/debugfs/
3703 F:      fs/kernfs/
3704 F:      fs/sysfs/
3705 F:      include/linux/debugfs.h
3706 F:      include/linux/kobj*
3707 F:      lib/kobj*
3708
3709 DRM DRIVERS
3710 M:      David Airlie <airlied@linux.ie>
3711 L:      dri-devel@lists.freedesktop.org
3712 T:      git git://people.freedesktop.org/~airlied/linux
3713 S:      Maintained
3714 F:      drivers/gpu/drm/
3715 F:      drivers/gpu/vga/
3716 F:      include/drm/
3717 F:      include/uapi/drm/
3718
3719 RADEON DRM DRIVERS
3720 M:      Alex Deucher <alexander.deucher@amd.com>
3721 M:      Christian König <christian.koenig@amd.com>
3722 L:      dri-devel@lists.freedesktop.org
3723 T:      git git://people.freedesktop.org/~agd5f/linux
3724 S:      Supported
3725 F:      drivers/gpu/drm/radeon/
3726 F:      include/uapi/drm/radeon*
3727
3728 DRM PANEL DRIVERS
3729 M:      Thierry Reding <thierry.reding@gmail.com>
3730 L:      dri-devel@lists.freedesktop.org
3731 T:      git git://anongit.freedesktop.org/tegra/linux.git
3732 S:      Maintained
3733 F:      drivers/gpu/drm/drm_panel.c
3734 F:      drivers/gpu/drm/panel/
3735 F:      include/drm/drm_panel.h
3736 F:      Documentation/devicetree/bindings/display/panel/
3737
3738 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3739 M:      Daniel Vetter <daniel.vetter@intel.com>
3740 M:      Jani Nikula <jani.nikula@linux.intel.com>
3741 L:      intel-gfx@lists.freedesktop.org
3742 L:      dri-devel@lists.freedesktop.org
3743 W:      https://01.org/linuxgraphics/
3744 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3745 T:      git git://anongit.freedesktop.org/drm-intel
3746 S:      Supported
3747 F:      drivers/gpu/drm/i915/
3748 F:      include/drm/i915*
3749 F:      include/uapi/drm/i915*
3750
3751 DRM DRIVERS FOR ATMEL HLCDC
3752 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3753 L:      dri-devel@lists.freedesktop.org
3754 S:      Supported
3755 F:      drivers/gpu/drm/atmel-hlcdc/
3756 F:      Documentation/devicetree/bindings/drm/atmel/
3757
3758 DRM DRIVERS FOR EXYNOS
3759 M:      Inki Dae <inki.dae@samsung.com>
3760 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3761 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3762 M:      Kyungmin Park <kyungmin.park@samsung.com>
3763 L:      dri-devel@lists.freedesktop.org
3764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3765 S:      Supported
3766 F:      drivers/gpu/drm/exynos/
3767 F:      include/drm/exynos*
3768 F:      include/uapi/drm/exynos*
3769
3770 DRM DRIVERS FOR FREESCALE DCU
3771 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3772 M:      Alison Wang <alison.wang@freescale.com>
3773 L:      dri-devel@lists.freedesktop.org
3774 S:      Supported
3775 F:      drivers/gpu/drm/fsl-dcu/
3776 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3777 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3778
3779 DRM DRIVERS FOR FREESCALE IMX
3780 M:      Philipp Zabel <p.zabel@pengutronix.de>
3781 L:      dri-devel@lists.freedesktop.org
3782 S:      Maintained
3783 F:      drivers/gpu/drm/imx/
3784 F:      drivers/gpu/ipu-v3/
3785 F:      Documentation/devicetree/bindings/display/imx/
3786
3787 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3788 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3789 L:      dri-devel@lists.freedesktop.org
3790 T:      git git://github.com/patjak/drm-gma500
3791 S:      Maintained
3792 F:      drivers/gpu/drm/gma500
3793 F:      include/drm/gma500*
3794
3795 DRM DRIVERS FOR NVIDIA TEGRA
3796 M:      Thierry Reding <thierry.reding@gmail.com>
3797 M:      Terje Bergström <tbergstrom@nvidia.com>
3798 L:      dri-devel@lists.freedesktop.org
3799 L:      linux-tegra@vger.kernel.org
3800 T:      git git://anongit.freedesktop.org/tegra/linux.git
3801 S:      Supported
3802 F:      drivers/gpu/drm/tegra/
3803 F:      drivers/gpu/host1x/
3804 F:      include/linux/host1x.h
3805 F:      include/uapi/drm/tegra_drm.h
3806 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3807
3808 DRM DRIVERS FOR RENESAS
3809 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3810 L:      dri-devel@lists.freedesktop.org
3811 L:      linux-renesas-soc@vger.kernel.org
3812 T:      git git://people.freedesktop.org/~airlied/linux
3813 S:      Supported
3814 F:      drivers/gpu/drm/rcar-du/
3815 F:      drivers/gpu/drm/shmobile/
3816 F:      include/linux/platform_data/shmob_drm.h
3817
3818 DRM DRIVERS FOR ROCKCHIP
3819 M:      Mark Yao <mark.yao@rock-chips.com>
3820 L:      dri-devel@lists.freedesktop.org
3821 S:      Maintained
3822 F:      drivers/gpu/drm/rockchip/
3823 F:      Documentation/devicetree/bindings/display/rockchip*
3824
3825 DRM DRIVERS FOR STI
3826 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3827 M:      Vincent Abriou <vincent.abriou@st.com>
3828 L:      dri-devel@lists.freedesktop.org
3829 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3830 S:      Maintained
3831 F:      drivers/gpu/drm/sti
3832 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3833
3834 DRM DRIVERS FOR VIVANTE GPU IP
3835 M:      Lucas Stach <l.stach@pengutronix.de>
3836 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3837 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3838 L:      dri-devel@lists.freedesktop.org
3839 S:      Maintained
3840 F:      drivers/gpu/drm/etnaviv
3841 F:      Documentation/devicetree/bindings/display/etnaviv
3842
3843 DSBR100 USB FM RADIO DRIVER
3844 M:      Alexey Klimov <klimov.linux@gmail.com>
3845 L:      linux-media@vger.kernel.org
3846 T:      git git://linuxtv.org/media_tree.git
3847 S:      Maintained
3848 F:      drivers/media/radio/dsbr100.c
3849
3850 DSCC4 DRIVER
3851 M:      Francois Romieu <romieu@fr.zoreil.com>
3852 L:      netdev@vger.kernel.org
3853 S:      Maintained
3854 F:      drivers/net/wan/dscc4.c
3855
3856 DT3155 MEDIA DRIVER
3857 M:      Hans Verkuil <hverkuil@xs4all.nl>
3858 L:      linux-media@vger.kernel.org
3859 T:      git git://linuxtv.org/media_tree.git
3860 W:      https://linuxtv.org
3861 S:      Odd Fixes
3862 F:      drivers/media/pci/dt3155/
3863
3864 DVB_USB_AF9015 MEDIA DRIVER
3865 M:      Antti Palosaari <crope@iki.fi>
3866 L:      linux-media@vger.kernel.org
3867 W:      https://linuxtv.org
3868 W:      http://palosaari.fi/linux/
3869 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3870 T:      git git://linuxtv.org/anttip/media_tree.git
3871 S:      Maintained
3872 F:      drivers/media/usb/dvb-usb-v2/af9015*
3873
3874 DVB_USB_AF9035 MEDIA DRIVER
3875 M:      Antti Palosaari <crope@iki.fi>
3876 L:      linux-media@vger.kernel.org
3877 W:      https://linuxtv.org
3878 W:      http://palosaari.fi/linux/
3879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3880 T:      git git://linuxtv.org/anttip/media_tree.git
3881 S:      Maintained
3882 F:      drivers/media/usb/dvb-usb-v2/af9035*
3883
3884 DVB_USB_ANYSEE MEDIA DRIVER
3885 M:      Antti Palosaari <crope@iki.fi>
3886 L:      linux-media@vger.kernel.org
3887 W:      https://linuxtv.org
3888 W:      http://palosaari.fi/linux/
3889 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3890 T:      git git://linuxtv.org/anttip/media_tree.git
3891 S:      Maintained
3892 F:      drivers/media/usb/dvb-usb-v2/anysee*
3893
3894 DVB_USB_AU6610 MEDIA DRIVER
3895 M:      Antti Palosaari <crope@iki.fi>
3896 L:      linux-media@vger.kernel.org
3897 W:      https://linuxtv.org
3898 W:      http://palosaari.fi/linux/
3899 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3900 T:      git git://linuxtv.org/anttip/media_tree.git
3901 S:      Maintained
3902 F:      drivers/media/usb/dvb-usb-v2/au6610*
3903
3904 DVB_USB_CE6230 MEDIA DRIVER
3905 M:      Antti Palosaari <crope@iki.fi>
3906 L:      linux-media@vger.kernel.org
3907 W:      https://linuxtv.org
3908 W:      http://palosaari.fi/linux/
3909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3910 T:      git git://linuxtv.org/anttip/media_tree.git
3911 S:      Maintained
3912 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3913
3914 DVB_USB_CXUSB MEDIA DRIVER
3915 M:      Michael Krufky <mkrufky@linuxtv.org>
3916 L:      linux-media@vger.kernel.org
3917 W:      https://linuxtv.org
3918 W:      http://github.com/mkrufky
3919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3920 T:      git git://linuxtv.org/media_tree.git
3921 S:      Maintained
3922 F:      drivers/media/usb/dvb-usb/cxusb*
3923
3924 DVB_USB_EC168 MEDIA DRIVER
3925 M:      Antti Palosaari <crope@iki.fi>
3926 L:      linux-media@vger.kernel.org
3927 W:      https://linuxtv.org
3928 W:      http://palosaari.fi/linux/
3929 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3930 T:      git git://linuxtv.org/anttip/media_tree.git
3931 S:      Maintained
3932 F:      drivers/media/usb/dvb-usb-v2/ec168*
3933
3934 DVB_USB_GL861 MEDIA DRIVER
3935 M:      Antti Palosaari <crope@iki.fi>
3936 L:      linux-media@vger.kernel.org
3937 W:      https://linuxtv.org
3938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3939 T:      git git://linuxtv.org/anttip/media_tree.git
3940 S:      Maintained
3941 F:      drivers/media/usb/dvb-usb-v2/gl861*
3942
3943 DVB_USB_MXL111SF MEDIA DRIVER
3944 M:      Michael Krufky <mkrufky@linuxtv.org>
3945 L:      linux-media@vger.kernel.org
3946 W:      https://linuxtv.org
3947 W:      http://github.com/mkrufky
3948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3949 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3950 S:      Maintained
3951 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3952
3953 DVB_USB_RTL28XXU MEDIA DRIVER
3954 M:      Antti Palosaari <crope@iki.fi>
3955 L:      linux-media@vger.kernel.org
3956 W:      https://linuxtv.org
3957 W:      http://palosaari.fi/linux/
3958 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3959 T:      git git://linuxtv.org/anttip/media_tree.git
3960 S:      Maintained
3961 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3962
3963 DVB_USB_V2 MEDIA DRIVER
3964 M:      Antti Palosaari <crope@iki.fi>
3965 L:      linux-media@vger.kernel.org
3966 W:      https://linuxtv.org
3967 W:      http://palosaari.fi/linux/
3968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3969 T:      git git://linuxtv.org/anttip/media_tree.git
3970 S:      Maintained
3971 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3972 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3973
3974 DYNAMIC DEBUG
3975 M:      Jason Baron <jbaron@akamai.com>
3976 S:      Maintained
3977 F:      lib/dynamic_debug.c
3978 F:      include/linux/dynamic_debug.h
3979
3980 DZ DECSTATION DZ11 SERIAL DRIVER
3981 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3982 S:      Maintained
3983 F:      drivers/tty/serial/dz.*
3984
3985 E3X0 POWER BUTTON DRIVER
3986 M:      Moritz Fischer <moritz.fischer@ettus.com>
3987 L:      usrp-users@lists.ettus.com
3988 W:      http://www.ettus.com
3989 S:      Supported
3990 F:      drivers/input/misc/e3x0-button.c
3991 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3992
3993 E4000 MEDIA DRIVER
3994 M:      Antti Palosaari <crope@iki.fi>
3995 L:      linux-media@vger.kernel.org
3996 W:      https://linuxtv.org
3997 W:      http://palosaari.fi/linux/
3998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3999 T:      git git://linuxtv.org/anttip/media_tree.git
4000 S:      Maintained
4001 F:      drivers/media/tuners/e4000*
4002
4003 EATA ISA/EISA/PCI SCSI DRIVER
4004 M:      Dario Ballabio <ballabio_dario@emc.com>
4005 L:      linux-scsi@vger.kernel.org
4006 S:      Maintained
4007 F:      drivers/scsi/eata.c
4008
4009 EC100 MEDIA DRIVER
4010 M:      Antti Palosaari <crope@iki.fi>
4011 L:      linux-media@vger.kernel.org
4012 W:      https://linuxtv.org
4013 W:      http://palosaari.fi/linux/
4014 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4015 T:      git git://linuxtv.org/anttip/media_tree.git
4016 S:      Maintained
4017 F:      drivers/media/dvb-frontends/ec100*
4018
4019 ECRYPT FILE SYSTEM
4020 M:      Tyler Hicks <tyhicks@canonical.com>
4021 L:      ecryptfs@vger.kernel.org
4022 W:      http://ecryptfs.org
4023 W:      https://launchpad.net/ecryptfs
4024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4025 S:      Supported
4026 F:      Documentation/filesystems/ecryptfs.txt
4027 F:      fs/ecryptfs/
4028
4029 EDAC-CORE
4030 M:      Doug Thompson <dougthompson@xmission.com>
4031 M:      Borislav Petkov <bp@alien8.de>
4032 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4033 L:      linux-edac@vger.kernel.org
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4036 S:      Supported
4037 F:      Documentation/edac.txt
4038 F:      drivers/edac/
4039 F:      include/linux/edac.h
4040
4041 EDAC-AMD64
4042 M:      Doug Thompson <dougthompson@xmission.com>
4043 M:      Borislav Petkov <bp@alien8.de>
4044 L:      linux-edac@vger.kernel.org
4045 S:      Maintained
4046 F:      drivers/edac/amd64_edac*
4047
4048 EDAC-CALXEDA
4049 M:      Doug Thompson <dougthompson@xmission.com>
4050 M:      Robert Richter <rric@kernel.org>
4051 L:      linux-edac@vger.kernel.org
4052 S:      Maintained
4053 F:      drivers/edac/highbank*
4054
4055 EDAC-CAVIUM
4056 M:      Ralf Baechle <ralf@linux-mips.org>
4057 M:      David Daney <david.daney@cavium.com>
4058 L:      linux-edac@vger.kernel.org
4059 L:      linux-mips@linux-mips.org
4060 S:      Supported
4061 F:      drivers/edac/octeon_edac*
4062
4063 EDAC-E752X
4064 M:      Mark Gross <mark.gross@intel.com>
4065 M:      Doug Thompson <dougthompson@xmission.com>
4066 L:      linux-edac@vger.kernel.org
4067 S:      Maintained
4068 F:      drivers/edac/e752x_edac.c
4069
4070 EDAC-E7XXX
4071 M:      Doug Thompson <dougthompson@xmission.com>
4072 L:      linux-edac@vger.kernel.org
4073 S:      Maintained
4074 F:      drivers/edac/e7xxx_edac.c
4075
4076 EDAC-GHES
4077 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078 L:      linux-edac@vger.kernel.org
4079 S:      Maintained
4080 F:      drivers/edac/ghes_edac.c
4081
4082 EDAC-I82443BXGX
4083 M:      Tim Small <tim@buttersideup.com>
4084 L:      linux-edac@vger.kernel.org
4085 S:      Maintained
4086 F:      drivers/edac/i82443bxgx_edac.c
4087
4088 EDAC-I3000
4089 M:      Jason Uhlenkott <juhlenko@akamai.com>
4090 L:      linux-edac@vger.kernel.org
4091 S:      Maintained
4092 F:      drivers/edac/i3000_edac.c
4093
4094 EDAC-I5000
4095 M:      Doug Thompson <dougthompson@xmission.com>
4096 L:      linux-edac@vger.kernel.org
4097 S:      Maintained
4098 F:      drivers/edac/i5000_edac.c
4099
4100 EDAC-I5400
4101 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102 L:      linux-edac@vger.kernel.org
4103 S:      Maintained
4104 F:      drivers/edac/i5400_edac.c
4105
4106 EDAC-I7300
4107 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4108 L:      linux-edac@vger.kernel.org
4109 S:      Maintained
4110 F:      drivers/edac/i7300_edac.c
4111
4112 EDAC-I7CORE
4113 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4114 L:      linux-edac@vger.kernel.org
4115 S:      Maintained
4116 F:      drivers/edac/i7core_edac.c
4117
4118 EDAC-I82975X
4119 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4120 M:      "Arvind R." <arvino55@gmail.com>
4121 L:      linux-edac@vger.kernel.org
4122 S:      Maintained
4123 F:      drivers/edac/i82975x_edac.c
4124
4125 EDAC-IE31200
4126 M:      Jason Baron <jbaron@akamai.com>
4127 L:      linux-edac@vger.kernel.org
4128 S:      Maintained
4129 F:      drivers/edac/ie31200_edac.c
4130
4131 EDAC-MPC85XX
4132 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4133 L:      linux-edac@vger.kernel.org
4134 S:      Maintained
4135 F:      drivers/edac/mpc85xx_edac.[ch]
4136
4137 EDAC-PASEMI
4138 M:      Egor Martovetsky <egor@pasemi.com>
4139 L:      linux-edac@vger.kernel.org
4140 S:      Maintained
4141 F:      drivers/edac/pasemi_edac.c
4142
4143 EDAC-R82600
4144 M:      Tim Small <tim@buttersideup.com>
4145 L:      linux-edac@vger.kernel.org
4146 S:      Maintained
4147 F:      drivers/edac/r82600_edac.c
4148
4149 EDAC-SBRIDGE
4150 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L:      linux-edac@vger.kernel.org
4152 S:      Maintained
4153 F:      drivers/edac/sb_edac.c
4154
4155 EDAC-XGENE
4156 APPLIED MICRO (APM) X-GENE SOC EDAC
4157 M:     Loc Ho <lho@apm.com>
4158 S:     Supported
4159 F:     drivers/edac/xgene_edac.c
4160 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4161
4162 EDIROL UA-101/UA-1000 DRIVER
4163 M:      Clemens Ladisch <clemens@ladisch.de>
4164 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4165 T:      git git://git.alsa-project.org/alsa-kernel.git
4166 S:      Maintained
4167 F:      sound/usb/misc/ua101.c
4168
4169 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4170 M:      Matt Fleming <matt@codeblueprint.co.uk>
4171 L:      linux-efi@vger.kernel.org
4172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4173 S:      Maintained
4174 F:      Documentation/efi-stub.txt
4175 F:      arch/ia64/kernel/efi.c
4176 F:      arch/x86/boot/compressed/eboot.[ch]
4177 F:      arch/x86/include/asm/efi.h
4178 F:      arch/x86/platform/efi/*
4179 F:      drivers/firmware/efi/*
4180 F:      include/linux/efi*.h
4181
4182 EFI VARIABLE FILESYSTEM
4183 M:      Matthew Garrett <matthew.garrett@nebula.com>
4184 M:      Jeremy Kerr <jk@ozlabs.org>
4185 M:      Matt Fleming <matt@codeblueprint.co.uk>
4186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4187 L:      linux-efi@vger.kernel.org
4188 S:      Maintained
4189 F:      fs/efivarfs/
4190
4191 EFIFB FRAMEBUFFER DRIVER
4192 L:      linux-fbdev@vger.kernel.org
4193 M:      Peter Jones <pjones@redhat.com>
4194 S:      Maintained
4195 F:      drivers/video/fbdev/efifb.c
4196
4197 EFS FILESYSTEM
4198 W:      http://aeschi.ch.eu.org/efs/
4199 S:      Orphan
4200 F:      fs/efs/
4201
4202 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4203 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4204 L:      netdev@vger.kernel.org
4205 S:      Maintained
4206 F:      drivers/net/ethernet/ibm/ehea/
4207
4208 EM28XX VIDEO4LINUX DRIVER
4209 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4210 L:      linux-media@vger.kernel.org
4211 W:      https://linuxtv.org
4212 T:      git git://linuxtv.org/media_tree.git
4213 S:      Maintained
4214 F:      drivers/media/usb/em28xx/
4215
4216 EMBEDDED LINUX
4217 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4218 M:      Matt Mackall <mpm@selenic.com>
4219 M:      David Woodhouse <dwmw2@infradead.org>
4220 L:      linux-embedded@vger.kernel.org
4221 S:      Maintained
4222
4223 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4224 M:      James Smart <james.smart@avagotech.com>
4225 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4226 L:      linux-scsi@vger.kernel.org
4227 W:      http://www.avagotech.com
4228 S:      Supported
4229 F:      drivers/scsi/lpfc/
4230
4231 ENE CB710 FLASH CARD READER DRIVER
4232 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4233 S:      Maintained
4234 F:      drivers/misc/cb710/
4235 F:      drivers/mmc/host/cb710-mmc.*
4236 F:      include/linux/cb710.h
4237
4238 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4239 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4240 S:      Maintained
4241 F:      drivers/media/rc/ene_ir.*
4242
4243 ENHANCED ERROR HANDLING (EEH)
4244 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4245 L:      linuxppc-dev@lists.ozlabs.org
4246 S:      Supported
4247 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4248 F:      arch/powerpc/kernel/eeh*.c
4249
4250 EPSON S1D13XXX FRAMEBUFFER DRIVER
4251 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4252 S:      Maintained
4253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4254 F:      drivers/video/fbdev/s1d13xxxfb.c
4255 F:      include/video/s1d13xxxfb.h
4256
4257 ET131X NETWORK DRIVER
4258 M:      Mark Einon <mark.einon@gmail.com>
4259 S:      Odd Fixes
4260 F:      drivers/net/ethernet/agere/
4261
4262 ETHERNET BRIDGE
4263 M:      Stephen Hemminger <stephen@networkplumber.org>
4264 L:      bridge@lists.linux-foundation.org
4265 L:      netdev@vger.kernel.org
4266 W:      http://www.linuxfoundation.org/en/Net:Bridge
4267 S:      Maintained
4268 F:      include/linux/netfilter_bridge/
4269 F:      net/bridge/
4270
4271 ETHERNET PHY LIBRARY
4272 M:      Florian Fainelli <f.fainelli@gmail.com>
4273 L:      netdev@vger.kernel.org
4274 S:      Maintained
4275 F:      include/linux/phy.h
4276 F:      include/linux/phy_fixed.h
4277 F:      drivers/net/phy/
4278 F:      Documentation/networking/phy.txt
4279 F:      drivers/of/of_mdio.c
4280 F:      drivers/of/of_net.c
4281
4282 EXT2 FILE SYSTEM
4283 M:      Jan Kara <jack@suse.com>
4284 L:      linux-ext4@vger.kernel.org
4285 S:      Maintained
4286 F:      Documentation/filesystems/ext2.txt
4287 F:      fs/ext2/
4288 F:      include/linux/ext2*
4289
4290 EXT4 FILE SYSTEM
4291 M:      "Theodore Ts'o" <tytso@mit.edu>
4292 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4293 L:      linux-ext4@vger.kernel.org
4294 W:      http://ext4.wiki.kernel.org
4295 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4297 S:      Maintained
4298 F:      Documentation/filesystems/ext4.txt
4299 F:      fs/ext4/
4300
4301 Extended Verification Module (EVM)
4302 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4303 L:      linux-ima-devel@lists.sourceforge.net
4304 L:      linux-security-module@vger.kernel.org
4305 S:      Supported
4306 F:      security/integrity/evm/
4307
4308 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4309 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4310 M:      Chanwoo Choi <cw00.choi@samsung.com>
4311 L:      linux-kernel@vger.kernel.org
4312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4313 S:      Maintained
4314 F:      drivers/extcon/
4315 F:      include/linux/extcon/
4316 F:      include/linux/extcon.h
4317 F:      Documentation/extcon/
4318 F:      Documentation/devicetree/bindings/extcon/
4319
4320 EXYNOS DP DRIVER
4321 M:      Jingoo Han <jingoohan1@gmail.com>
4322 L:      dri-devel@lists.freedesktop.org
4323 S:      Maintained
4324 F:      drivers/gpu/drm/exynos/exynos_dp*
4325
4326 EXYNOS MIPI DISPLAY DRIVERS
4327 M:      Inki Dae <inki.dae@samsung.com>
4328 M:      Donghwa Lee <dh09.lee@samsung.com>
4329 M:      Kyungmin Park <kyungmin.park@samsung.com>
4330 L:      linux-fbdev@vger.kernel.org
4331 S:      Maintained
4332 F:      drivers/video/fbdev/exynos/exynos_mipi*
4333 F:      include/video/exynos_mipi*
4334
4335 F71805F HARDWARE MONITORING DRIVER
4336 M:      Jean Delvare <jdelvare@suse.com>
4337 L:      lm-sensors@lm-sensors.org
4338 S:      Maintained
4339 F:      Documentation/hwmon/f71805f
4340 F:      drivers/hwmon/f71805f.c
4341
4342 FC0011 TUNER DRIVER
4343 M:      Michael Buesch <m@bues.ch>
4344 L:      linux-media@vger.kernel.org
4345 S:      Maintained
4346 F:      drivers/media/tuners/fc0011.h
4347 F:      drivers/media/tuners/fc0011.c
4348
4349 FC2580 MEDIA DRIVER
4350 M:      Antti Palosaari <crope@iki.fi>
4351 L:      linux-media@vger.kernel.org
4352 W:      https://linuxtv.org
4353 W:      http://palosaari.fi/linux/
4354 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4355 T:      git git://linuxtv.org/anttip/media_tree.git
4356 S:      Maintained
4357 F:      drivers/media/tuners/fc2580*
4358
4359 FANOTIFY
4360 M:      Eric Paris <eparis@redhat.com>
4361 S:      Maintained
4362 F:      fs/notify/fanotify/
4363 F:      include/linux/fanotify.h
4364 F:      include/uapi/linux/fanotify.h
4365
4366 FARSYNC SYNCHRONOUS DRIVER
4367 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4368 W:      http://www.farsite.co.uk/
4369 S:      Supported
4370 F:      drivers/net/wan/farsync.*
4371
4372 FAULT INJECTION SUPPORT
4373 M:      Akinobu Mita <akinobu.mita@gmail.com>
4374 S:      Supported
4375 F:      Documentation/fault-injection/
4376 F:      lib/fault-inject.c
4377
4378 FBTFT Framebuffer drivers
4379 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4380 M:      Noralf Trønnes <noralf@tronnes.org>
4381 S:      Maintained
4382 F:      drivers/staging/fbtft/
4383
4384 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4385 M:      Vasu Dev <vasu.dev@intel.com>
4386 L:      fcoe-devel@open-fcoe.org
4387 W:      www.Open-FCoE.org
4388 S:      Supported
4389 F:      drivers/scsi/libfc/
4390 F:      drivers/scsi/fcoe/
4391 F:      include/scsi/fc/
4392 F:      include/scsi/libfc.h
4393 F:      include/scsi/libfcoe.h
4394 F:      include/uapi/scsi/fc/
4395
4396 FILE LOCKING (flock() and fcntl()/lockf())
4397 M:      Jeff Layton <jlayton@poochiereds.net>
4398 M:      "J. Bruce Fields" <bfields@fieldses.org>
4399 L:      linux-fsdevel@vger.kernel.org
4400 S:      Maintained
4401 F:      include/linux/fcntl.h
4402 F:      include/linux/fs.h
4403 F:      include/uapi/linux/fcntl.h
4404 F:      include/uapi/linux/fs.h
4405 F:      fs/fcntl.c
4406 F:      fs/locks.c
4407
4408 FILESYSTEMS (VFS and infrastructure)
4409 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4410 L:      linux-fsdevel@vger.kernel.org
4411 S:      Maintained
4412 F:      fs/*
4413
4414 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4415 M:      Riku Voipio <riku.voipio@iki.fi>
4416 L:      lm-sensors@lm-sensors.org
4417 S:      Maintained
4418 F:      drivers/hwmon/f75375s.c
4419 F:      include/linux/f75375s.h
4420
4421 FIREWIRE AUDIO DRIVERS
4422 M:      Clemens Ladisch <clemens@ladisch.de>
4423 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4424 T:      git git://git.alsa-project.org/alsa-kernel.git
4425 S:      Maintained
4426 F:      sound/firewire/
4427
4428 FIREWIRE MEDIA DRIVERS (firedtv)
4429 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4430 L:      linux-media@vger.kernel.org
4431 L:      linux1394-devel@lists.sourceforge.net
4432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4433 S:      Maintained
4434 F:      drivers/media/firewire/
4435
4436 FIREWIRE SBP-2 TARGET
4437 M:      Chris Boot <bootc@bootc.net>
4438 L:      linux-scsi@vger.kernel.org
4439 L:      target-devel@vger.kernel.org
4440 L:      linux1394-devel@lists.sourceforge.net
4441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4442 S:      Maintained
4443 F:      drivers/target/sbp/
4444
4445 FIREWIRE SUBSYSTEM
4446 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4447 L:      linux1394-devel@lists.sourceforge.net
4448 W:      http://ieee1394.wiki.kernel.org/
4449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4450 S:      Maintained
4451 F:      drivers/firewire/
4452 F:      include/linux/firewire.h
4453 F:      include/uapi/linux/firewire*.h
4454 F:      tools/firewire/
4455
4456 FIRMWARE LOADER (request_firmware)
4457 M:      Ming Lei <ming.lei@canonical.com>
4458 L:      linux-kernel@vger.kernel.org
4459 S:      Maintained
4460 F:      Documentation/firmware_class/
4461 F:      drivers/base/firmware*.c
4462 F:      include/linux/firmware.h
4463
4464 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4465 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4466 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4467 S:      Maintained
4468 F:      drivers/block/rsxx/
4469
4470 FLOPPY DRIVER
4471 M:      Jiri Kosina <jikos@kernel.org>
4472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4473 S:      Odd fixes
4474 F:      drivers/block/floppy.c
4475
4476 FMC SUBSYSTEM
4477 M:      Alessandro Rubini <rubini@gnudd.com>
4478 W:      http://www.ohwr.org/projects/fmc-bus
4479 S:      Supported
4480 F:      drivers/fmc/
4481 F:      include/linux/fmc*.h
4482 F:      include/linux/ipmi-fru.h
4483 K:      fmc_d.*register
4484
4485 FPGA MANAGER FRAMEWORK
4486 M:      Alan Tull <atull@opensource.altera.com>
4487 R:      Moritz Fischer <moritz.fischer@ettus.com>
4488 S:      Maintained
4489 F:      drivers/fpga/
4490 F:      include/linux/fpga/fpga-mgr.h
4491 W:      http://www.rocketboards.org
4492
4493 FPU EMULATOR
4494 M:      Bill Metzenthen <billm@melbpc.org.au>
4495 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4496 S:      Maintained
4497 F:      arch/x86/math-emu/
4498
4499 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4500 L:      netdev@vger.kernel.org
4501 S:      Orphan
4502 F:      drivers/net/wan/dlci.c
4503 F:      drivers/net/wan/sdla.c
4504
4505 FRAMEBUFFER LAYER
4506 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4507 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4508 L:      linux-fbdev@vger.kernel.org
4509 W:      http://linux-fbdev.sourceforge.net/
4510 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4512 S:      Maintained
4513 F:      Documentation/fb/
4514 F:      drivers/video/
4515 F:      include/video/
4516 F:      include/linux/fb.h
4517 F:      include/uapi/video/
4518 F:      include/uapi/linux/fb.h
4519
4520 FREESCALE DIU FRAMEBUFFER DRIVER
4521 M:      Timur Tabi <timur@tabi.org>
4522 L:      linux-fbdev@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/video/fbdev/fsl-diu-fb.*
4525
4526 FREESCALE DMA DRIVER
4527 M:      Li Yang <leoli@freescale.com>
4528 M:      Zhang Wei <zw@zh-kernel.org>
4529 L:      linuxppc-dev@lists.ozlabs.org
4530 S:      Maintained
4531 F:      drivers/dma/fsldma.*
4532
4533 FREESCALE GPMI NAND DRIVER
4534 M:      Han Xu <han.xu@nxp.com>
4535 L:      linux-mtd@lists.infradead.org
4536 S:      Maintained
4537 F:      drivers/mtd/nand/gpmi-nand/*
4538
4539 FREESCALE I2C CPM DRIVER
4540 M:      Jochen Friedrich <jochen@scram.de>
4541 L:      linuxppc-dev@lists.ozlabs.org
4542 L:      linux-i2c@vger.kernel.org
4543 S:      Maintained
4544 F:      drivers/i2c/busses/i2c-cpm.c
4545
4546 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4547 M:      Sascha Hauer <kernel@pengutronix.de>
4548 L:      linux-fbdev@vger.kernel.org
4549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4550 S:      Maintained
4551 F:      include/linux/platform_data/video-imxfb.h
4552 F:      drivers/video/fbdev/imxfb.c
4553
4554 FREESCALE QUAD SPI DRIVER
4555 M:      Han Xu <han.xu@nxp.com>
4556 L:      linux-mtd@lists.infradead.org
4557 S:      Maintained
4558 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4559
4560 FREESCALE SOC FS_ENET DRIVER
4561 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4562 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4563 L:      linuxppc-dev@lists.ozlabs.org
4564 L:      netdev@vger.kernel.org
4565 S:      Maintained
4566 F:      drivers/net/ethernet/freescale/fs_enet/
4567 F:      include/linux/fs_enet_pd.h
4568
4569 FREESCALE IMX / MXC FEC DRIVER
4570 M:      Fugang Duan <fugang.duan@nxp.com>
4571 L:      netdev@vger.kernel.org
4572 S:      Maintained
4573 F:      drivers/net/ethernet/freescale/fec_main.c
4574 F:      drivers/net/ethernet/freescale/fec_ptp.c
4575 F:      drivers/net/ethernet/freescale/fec.h
4576 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4577
4578 FREESCALE QUICC ENGINE LIBRARY
4579 L:      linuxppc-dev@lists.ozlabs.org
4580 S:      Orphan
4581 F:      drivers/soc/fsl/qe/
4582 F:      include/soc/fsl/*qe*.h
4583 F:      include/soc/fsl/*ucc*.h
4584
4585 FREESCALE USB PERIPHERAL DRIVERS
4586 M:      Li Yang <leoli@freescale.com>
4587 L:      linux-usb@vger.kernel.org
4588 L:      linuxppc-dev@lists.ozlabs.org
4589 S:      Maintained
4590 F:      drivers/usb/gadget/udc/fsl*
4591
4592 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4593 M:      Li Yang <leoli@freescale.com>
4594 L:      netdev@vger.kernel.org
4595 L:      linuxppc-dev@lists.ozlabs.org
4596 S:      Maintained
4597 F:      drivers/net/ethernet/freescale/ucc_geth*
4598
4599 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4600 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4601 L:      netdev@vger.kernel.org
4602 S:      Maintained
4603 F:      drivers/net/ethernet/freescale/gianfar*
4604 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4605 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4606
4607 FREESCALE QUICC ENGINE UCC UART DRIVER
4608 M:      Timur Tabi <timur@tabi.org>
4609 L:      linuxppc-dev@lists.ozlabs.org
4610 S:      Maintained
4611 F:      drivers/tty/serial/ucc_uart.c
4612
4613 FREESCALE SOC SOUND DRIVERS
4614 M:      Timur Tabi <timur@tabi.org>
4615 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4616 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4617 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4618 L:      linuxppc-dev@lists.ozlabs.org
4619 S:      Maintained
4620 F:      sound/soc/fsl/fsl*
4621 F:      sound/soc/fsl/imx*
4622 F:      sound/soc/fsl/mpc8610_hpcd.c
4623
4624 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4625 M:      "J. German Rivera" <German.Rivera@freescale.com>
4626 L:      linux-kernel@vger.kernel.org
4627 S:      Maintained
4628 F:      drivers/staging/fsl-mc/
4629
4630 FREEVXFS FILESYSTEM
4631 M:      Christoph Hellwig <hch@infradead.org>
4632 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4633 S:      Maintained
4634 F:      fs/freevxfs/
4635
4636 FREEZER
4637 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4638 M:      Pavel Machek <pavel@ucw.cz>
4639 L:      linux-pm@vger.kernel.org
4640 S:      Supported
4641 F:      Documentation/power/freezing-of-tasks.txt
4642 F:      include/linux/freezer.h
4643 F:      kernel/freezer.c
4644
4645 FRONTSWAP API
4646 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4647 L:      linux-kernel@vger.kernel.org
4648 S:      Maintained
4649 F:      mm/frontswap.c
4650 F:      include/linux/frontswap.h
4651
4652 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4653 M:      David Howells <dhowells@redhat.com>
4654 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4655 S:      Supported
4656 F:      Documentation/filesystems/caching/
4657 F:      fs/fscache/
4658 F:      include/linux/fscache*.h
4659
4660 F2FS FILE SYSTEM
4661 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4662 M:      Changman Lee <cm224.lee@samsung.com>
4663 R:      Chao Yu <chao2.yu@samsung.com>
4664 L:      linux-f2fs-devel@lists.sourceforge.net
4665 W:      http://en.wikipedia.org/wiki/F2FS
4666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4667 S:      Maintained
4668 F:      Documentation/filesystems/f2fs.txt
4669 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4670 F:      fs/f2fs/
4671 F:      include/linux/f2fs_fs.h
4672 F:      include/trace/events/f2fs.h
4673
4674 FUJITSU FR-V (FRV) PORT
4675 S:      Orphan
4676 F:      arch/frv/
4677
4678 FUJITSU LAPTOP EXTRAS
4679 M:      Jonathan Woithe <jwoithe@just42.net>
4680 L:      platform-driver-x86@vger.kernel.org
4681 S:      Maintained
4682 F:      drivers/platform/x86/fujitsu-laptop.c
4683
4684 FUJITSU M-5MO LS CAMERA ISP DRIVER
4685 M:      Kyungmin Park <kyungmin.park@samsung.com>
4686 M:      Heungjun Kim <riverful.kim@samsung.com>
4687 L:      linux-media@vger.kernel.org
4688 S:      Maintained
4689 F:      drivers/media/i2c/m5mols/
4690 F:      include/media/i2c/m5mols.h
4691
4692 FUJITSU TABLET EXTRAS
4693 M:      Robert Gerlach <khnz@gmx.de>
4694 L:      platform-driver-x86@vger.kernel.org
4695 S:      Maintained
4696 F:      drivers/platform/x86/fujitsu-tablet.c
4697
4698 FUSE: FILESYSTEM IN USERSPACE
4699 M:      Miklos Szeredi <miklos@szeredi.hu>
4700 L:      fuse-devel@lists.sourceforge.net
4701 W:      http://fuse.sourceforge.net/
4702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4703 S:      Maintained
4704 F:      fs/fuse/
4705 F:      include/uapi/linux/fuse.h
4706 F:      Documentation/filesystems/fuse.txt
4707
4708 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4709 M:      Rik Faith <faith@cs.unc.edu>
4710 L:      linux-scsi@vger.kernel.org
4711 S:      Odd Fixes (e.g., new signatures)
4712 F:      drivers/scsi/fdomain.*
4713
4714 GCOV BASED KERNEL PROFILING
4715 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4716 S:      Maintained
4717 F:      kernel/gcov/
4718 F:      Documentation/gcov.txt
4719
4720 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4721 M:      Achim Leubner <achim_leubner@adaptec.com>
4722 L:      linux-scsi@vger.kernel.org
4723 W:      http://www.icp-vortex.com/
4724 S:      Supported
4725 F:      drivers/scsi/gdt*
4726
4727 GDB KERNEL DEBUGGING HELPER SCRIPTS
4728 M:      Jan Kiszka <jan.kiszka@siemens.com>
4729 S:      Supported
4730 F:      scripts/gdb/
4731
4732 GEMTEK FM RADIO RECEIVER DRIVER
4733 M:      Hans Verkuil <hverkuil@xs4all.nl>
4734 L:      linux-media@vger.kernel.org
4735 T:      git git://linuxtv.org/media_tree.git
4736 W:      https://linuxtv.org
4737 S:      Maintained
4738 F:      drivers/media/radio/radio-gemtek*
4739
4740 GENERIC GPIO I2C DRIVER
4741 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4742 S:      Supported
4743 F:      drivers/i2c/busses/i2c-gpio.c
4744 F:      include/linux/i2c-gpio.h
4745
4746 GENERIC GPIO I2C MULTIPLEXER DRIVER
4747 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4748 L:      linux-i2c@vger.kernel.org
4749 S:      Supported
4750 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4751 F:      include/linux/i2c-mux-gpio.h
4752 F:      Documentation/i2c/muxes/i2c-mux-gpio
4753
4754 GENERIC HDLC (WAN) DRIVERS
4755 M:      Krzysztof Halasa <khc@pm.waw.pl>
4756 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4757 S:      Maintained
4758 F:      drivers/net/wan/c101.c
4759 F:      drivers/net/wan/hd6457*
4760 F:      drivers/net/wan/hdlc*
4761 F:      drivers/net/wan/n2.c
4762 F:      drivers/net/wan/pc300too.c
4763 F:      drivers/net/wan/pci200syn.c
4764 F:      drivers/net/wan/wanxl*
4765
4766 GENERIC INCLUDE/ASM HEADER FILES
4767 M:      Arnd Bergmann <arnd@arndb.de>
4768 L:      linux-arch@vger.kernel.org
4769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4770 S:      Maintained
4771 F:      include/asm-generic/
4772 F:      include/uapi/asm-generic/
4773
4774 GENERIC PHY FRAMEWORK
4775 M:      Kishon Vijay Abraham I <kishon@ti.com>
4776 L:      linux-kernel@vger.kernel.org
4777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4778 S:      Supported
4779 F:      drivers/phy/
4780 F:      include/linux/phy/
4781
4782 GENERIC PM DOMAINS
4783 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4784 M:      Kevin Hilman <khilman@kernel.org>
4785 M:      Ulf Hansson <ulf.hansson@linaro.org>
4786 L:      linux-pm@vger.kernel.org
4787 S:      Supported
4788 F:      drivers/base/power/domain*.c
4789 F:      include/linux/pm_domain.h
4790
4791 GENERIC UIO DRIVER FOR PCI DEVICES
4792 M:      "Michael S. Tsirkin" <mst@redhat.com>
4793 L:      kvm@vger.kernel.org
4794 S:      Supported
4795 F:      drivers/uio/uio_pci_generic.c
4796
4797 GET_MAINTAINER SCRIPT
4798 M:      Joe Perches <joe@perches.com>
4799 S:      Maintained
4800 F:      scripts/get_maintainer.pl
4801
4802 GFS2 FILE SYSTEM
4803 M:      Steven Whitehouse <swhiteho@redhat.com>
4804 M:      Bob Peterson <rpeterso@redhat.com>
4805 L:      cluster-devel@redhat.com
4806 W:      http://sources.redhat.com/cluster/
4807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4808 S:      Supported
4809 F:      Documentation/filesystems/gfs2*.txt
4810 F:      fs/gfs2/
4811 F:      include/uapi/linux/gfs2_ondisk.h
4812
4813 GIGASET ISDN DRIVERS
4814 M:      Paul Bolle <pebolle@tiscali.nl>
4815 L:      gigaset307x-common@lists.sourceforge.net
4816 W:      http://gigaset307x.sourceforge.net/
4817 S:      Odd Fixes
4818 F:      Documentation/isdn/README.gigaset
4819 F:      drivers/isdn/gigaset/
4820 F:      include/uapi/linux/gigaset_dev.h
4821
4822 GO7007 MPEG CODEC
4823 M:      Hans Verkuil <hans.verkuil@cisco.com>
4824 L:      linux-media@vger.kernel.org
4825 S:      Maintained
4826 F:      drivers/media/usb/go7007/
4827
4828 GOODIX TOUCHSCREEN
4829 M:      Bastien Nocera <hadess@hadess.net>
4830 L:      linux-input@vger.kernel.org
4831 S:      Maintained
4832 F:      drivers/input/touchscreen/goodix.c
4833
4834 GPIO SUBSYSTEM
4835 M:      Linus Walleij <linus.walleij@linaro.org>
4836 M:      Alexandre Courbot <gnurou@gmail.com>
4837 L:      linux-gpio@vger.kernel.org
4838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4839 S:      Maintained
4840 F:      Documentation/gpio/
4841 F:      Documentation/ABI/testing/gpio-cdev
4842 F:      Documentation/ABI/obsolete/sysfs-gpio
4843 F:      drivers/gpio/
4844 F:      include/linux/gpio/
4845 F:      include/linux/gpio.h
4846 F:      include/asm-generic/gpio.h
4847 F:      include/uapi/linux/gpio.h
4848 F:      tools/gpio/
4849
4850 GRE DEMULTIPLEXER DRIVER
4851 M:      Dmitry Kozlov <xeb@mail.ru>
4852 L:      netdev@vger.kernel.org
4853 S:      Maintained
4854 F:      net/ipv4/gre_demux.c
4855 F:      net/ipv4/gre_offload.c
4856 F:      include/net/gre.h
4857
4858 GRETH 10/100/1G Ethernet MAC device driver
4859 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4860 L:      netdev@vger.kernel.org
4861 S:      Maintained
4862 F:      drivers/net/ethernet/aeroflex/
4863
4864 GSPCA FINEPIX SUBDRIVER
4865 M:      Frank Zago <frank@zago.net>
4866 L:      linux-media@vger.kernel.org
4867 T:      git git://linuxtv.org/media_tree.git
4868 S:      Maintained
4869 F:      drivers/media/usb/gspca/finepix.c
4870
4871 GSPCA GL860 SUBDRIVER
4872 M:      Olivier Lorin <o.lorin@laposte.net>
4873 L:      linux-media@vger.kernel.org
4874 T:      git git://linuxtv.org/media_tree.git
4875 S:      Maintained
4876 F:      drivers/media/usb/gspca/gl860/
4877
4878 GSPCA M5602 SUBDRIVER
4879 M:      Erik Andren <erik.andren@gmail.com>
4880 L:      linux-media@vger.kernel.org
4881 T:      git git://linuxtv.org/media_tree.git
4882 S:      Maintained
4883 F:      drivers/media/usb/gspca/m5602/
4884
4885 GSPCA PAC207 SONIXB SUBDRIVER
4886 M:      Hans de Goede <hdegoede@redhat.com>
4887 L:      linux-media@vger.kernel.org
4888 T:      git git://linuxtv.org/media_tree.git
4889 S:      Maintained
4890 F:      drivers/media/usb/gspca/pac207.c
4891
4892 GSPCA SN9C20X SUBDRIVER
4893 M:      Brian Johnson <brijohn@gmail.com>
4894 L:      linux-media@vger.kernel.org
4895 T:      git git://linuxtv.org/media_tree.git
4896 S:      Maintained
4897 F:      drivers/media/usb/gspca/sn9c20x.c
4898
4899 GSPCA T613 SUBDRIVER
4900 M:      Leandro Costantino <lcostantino@gmail.com>
4901 L:      linux-media@vger.kernel.org
4902 T:      git git://linuxtv.org/media_tree.git
4903 S:      Maintained
4904 F:      drivers/media/usb/gspca/t613.c
4905
4906 GSPCA USB WEBCAM DRIVER
4907 M:      Hans de Goede <hdegoede@redhat.com>
4908 L:      linux-media@vger.kernel.org
4909 T:      git git://linuxtv.org/media_tree.git
4910 S:      Maintained
4911 F:      drivers/media/usb/gspca/
4912
4913 GUID PARTITION TABLE (GPT)
4914 M:      Davidlohr Bueso <dave@stgolabs.net>
4915 L:      linux-efi@vger.kernel.org
4916 S:      Maintained
4917 F:      block/partitions/efi.*
4918
4919 STK1160 USB VIDEO CAPTURE DRIVER
4920 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4921 L:      linux-media@vger.kernel.org
4922 T:      git git://linuxtv.org/media_tree.git
4923 S:      Maintained
4924 F:      drivers/media/usb/stk1160/
4925
4926 H8/300 ARCHITECTURE
4927 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4928 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4929 W:      http://uclinux-h8.sourceforge.jp
4930 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4931 S:      Maintained
4932 F:      arch/h8300/
4933 F:      drivers/clocksource/h8300_*.c
4934 F:      drivers/clk/h8300/
4935 F:      drivers/irqchip/irq-renesas-h8*.c
4936
4937 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4938 M:      Frank Seidel <frank@f-seidel.de>
4939 L:      platform-driver-x86@vger.kernel.org
4940 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4941 S:      Maintained
4942 F:      drivers/platform/x86/hdaps.c
4943
4944 HDPVR USB VIDEO ENCODER DRIVER
4945 M:      Hans Verkuil <hverkuil@xs4all.nl>
4946 L:      linux-media@vger.kernel.org
4947 T:      git git://linuxtv.org/media_tree.git
4948 W:      https://linuxtv.org
4949 S:      Odd Fixes
4950 F:      drivers/media/usb/hdpvr/
4951
4952 HWPOISON MEMORY FAILURE HANDLING
4953 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4954 L:      linux-mm@kvack.org
4955 S:      Maintained
4956 F:      mm/memory-failure.c
4957 F:      mm/hwpoison-inject.c
4958
4959 HYPERVISOR VIRTUAL CONSOLE DRIVER
4960 L:      linuxppc-dev@lists.ozlabs.org
4961 S:      Odd Fixes
4962 F:      drivers/tty/hvc/
4963
4964 HACKRF MEDIA DRIVER
4965 M:      Antti Palosaari <crope@iki.fi>
4966 L:      linux-media@vger.kernel.org
4967 W:      https://linuxtv.org
4968 W:      http://palosaari.fi/linux/
4969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4970 T:      git git://linuxtv.org/anttip/media_tree.git
4971 S:      Maintained
4972 F:      drivers/media/usb/hackrf/
4973
4974 HARDWARE MONITORING
4975 M:      Jean Delvare <jdelvare@suse.com>
4976 M:      Guenter Roeck <linux@roeck-us.net>
4977 L:      lm-sensors@lm-sensors.org
4978 W:      http://www.lm-sensors.org/
4979 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4981 S:      Maintained
4982 F:      Documentation/hwmon/
4983 F:      drivers/hwmon/
4984 F:      include/linux/hwmon*.h
4985
4986 HARDWARE RANDOM NUMBER GENERATOR CORE
4987 M:      Matt Mackall <mpm@selenic.com>
4988 M:      Herbert Xu <herbert@gondor.apana.org.au>
4989 L:      linux-crypto@vger.kernel.org
4990 S:      Odd fixes
4991 F:      Documentation/hw_random.txt
4992 F:      drivers/char/hw_random/
4993 F:      include/linux/hw_random.h
4994
4995 HARDWARE SPINLOCK CORE
4996 M:      Ohad Ben-Cohen <ohad@wizery.com>
4997 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
4998 S:      Maintained
4999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5000 F:      Documentation/hwspinlock.txt
5001 F:      drivers/hwspinlock/hwspinlock_*
5002 F:      include/linux/hwspinlock.h
5003
5004 HARMONY SOUND DRIVER
5005 L:      linux-parisc@vger.kernel.org
5006 S:      Maintained
5007 F:      sound/parisc/harmony.*
5008
5009 HD29L2 MEDIA DRIVER
5010 M:      Antti Palosaari <crope@iki.fi>
5011 L:      linux-media@vger.kernel.org
5012 W:      https://linuxtv.org
5013 W:      http://palosaari.fi/linux/
5014 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5015 T:      git git://linuxtv.org/anttip/media_tree.git
5016 S:      Maintained
5017 F:      drivers/media/dvb-frontends/hd29l2*
5018
5019 HEWLETT-PACKARD SMART2 RAID DRIVER
5020 L:      iss_storagedev@hp.com
5021 S:      Orphan
5022 F:      Documentation/blockdev/cpqarray.txt
5023 F:      drivers/block/cpqarray.*
5024
5025 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5026 M:      Don Brace <don.brace@microsemi.com>
5027 L:      iss_storagedev@hp.com
5028 L:      esc.storagedev@microsemi.com
5029 L:      linux-scsi@vger.kernel.org
5030 S:      Supported
5031 F:      Documentation/scsi/hpsa.txt
5032 F:      drivers/scsi/hpsa*.[ch]
5033 F:      include/linux/cciss*.h
5034 F:      include/uapi/linux/cciss*.h
5035
5036 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5037 M:      Don Brace <don.brace@pmcs.com>
5038 L:      iss_storagedev@hp.com
5039 L:      storagedev@pmcs.com
5040 L:      linux-scsi@vger.kernel.org
5041 S:      Supported
5042 F:      Documentation/blockdev/cciss.txt
5043 F:      drivers/block/cciss*
5044 F:      include/linux/cciss_ioctl.h
5045 F:      include/uapi/linux/cciss_ioctl.h
5046
5047 HFS FILESYSTEM
5048 L:      linux-fsdevel@vger.kernel.org
5049 S:      Orphan
5050 F:      Documentation/filesystems/hfs.txt
5051 F:      fs/hfs/
5052
5053 HFSPLUS FILESYSTEM
5054 L:      linux-fsdevel@vger.kernel.org
5055 S:      Orphan
5056 F:      Documentation/filesystems/hfsplus.txt
5057 F:      fs/hfsplus/
5058
5059 HGA FRAMEBUFFER DRIVER
5060 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5061 L:      linux-nvidia@lists.surfsouth.com
5062 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5063 S:      Maintained
5064 F:      drivers/video/fbdev/hgafb.c
5065
5066 HIBERNATION (aka Software Suspend, aka swsusp)
5067 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5068 M:      Pavel Machek <pavel@ucw.cz>
5069 L:      linux-pm@vger.kernel.org
5070 S:      Supported
5071 F:      arch/x86/power/
5072 F:      drivers/base/power/
5073 F:      kernel/power/
5074 F:      include/linux/suspend.h
5075 F:      include/linux/freezer.h
5076 F:      include/linux/pm.h
5077 F:      arch/*/include/asm/suspend*.h
5078
5079 HID CORE LAYER
5080 M:      Jiri Kosina <jikos@kernel.org>
5081 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5082 L:      linux-input@vger.kernel.org
5083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5084 S:      Maintained
5085 F:      drivers/hid/
5086 F:      include/linux/hid*
5087 F:      include/uapi/linux/hid*
5088
5089 HID SENSOR HUB DRIVERS
5090 M:      Jiri Kosina <jikos@kernel.org>
5091 M:      Jonathan Cameron <jic23@kernel.org>
5092 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5093 L:      linux-input@vger.kernel.org
5094 L:      linux-iio@vger.kernel.org
5095 S:      Maintained
5096 F:      Documentation/hid/hid-sensor*
5097 F:      drivers/hid/hid-sensor-*
5098 F:      drivers/iio/*/hid-*
5099 F:      include/linux/hid-sensor-*
5100
5101 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5102 M:      Thomas Gleixner <tglx@linutronix.de>
5103 L:      linux-kernel@vger.kernel.org
5104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5105 S:      Maintained
5106 F:      Documentation/timers/
5107 F:      kernel/time/hrtimer.c
5108 F:      kernel/time/clockevents.c
5109 F:      kernel/time/tick*.*
5110 F:      kernel/time/timer_*.c
5111 F:      include/linux/clockchips.h
5112 F:      include/linux/hrtimer.h
5113
5114 HIGH-SPEED SCC DRIVER FOR AX.25
5115 L:      linux-hams@vger.kernel.org
5116 S:      Orphan
5117 F:      drivers/net/hamradio/dmascc.c
5118 F:      drivers/net/hamradio/scc.c
5119
5120 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5121 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5122 W:      http://www.highpoint-tech.com
5123 S:      Supported
5124 F:      Documentation/scsi/hptiop.txt
5125 F:      drivers/scsi/hptiop.c
5126
5127 HIPPI
5128 M:      Jes Sorensen <jes@trained-monkey.org>
5129 L:      linux-hippi@sunsite.dk
5130 S:      Maintained
5131 F:      include/linux/hippidevice.h
5132 F:      include/uapi/linux/if_hippi.h
5133 F:      net/802/hippi.c
5134 F:      drivers/net/hippi/
5135
5136 HISILICON SAS Controller
5137 M:      John Garry <john.garry@huawei.com>
5138 W:      http://www.hisilicon.com
5139 S:      Supported
5140 F:      drivers/scsi/hisi_sas/
5141 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5142
5143 HOST AP DRIVER
5144 M:      Jouni Malinen <j@w1.fi>
5145 L:      hostap@shmoo.com (subscribers-only)
5146 L:      linux-wireless@vger.kernel.org
5147 W:      http://hostap.epitest.fi/
5148 S:      Maintained
5149 F:      drivers/net/wireless/intersil/hostap/
5150
5151 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5152 L:      platform-driver-x86@vger.kernel.org
5153 S:      Orphan
5154 F:      drivers/platform/x86/tc1100-wmi.c
5155
5156 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5157 M:      Jaroslav Kysela <perex@perex.cz>
5158 S:      Maintained
5159 F:      drivers/net/ethernet/hp/hp100.*
5160
5161 HPET:   High Precision Event Timers driver
5162 M:      Clemens Ladisch <clemens@ladisch.de>
5163 S:      Maintained
5164 F:      Documentation/timers/hpet.txt
5165 F:      drivers/char/hpet.c
5166 F:      include/linux/hpet.h
5167 F:      include/uapi/linux/hpet.h
5168
5169 HPET:   x86
5170 S:      Orphan
5171 F:      arch/x86/kernel/hpet.c
5172 F:      arch/x86/include/asm/hpet.h
5173
5174 HPFS FILESYSTEM
5175 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5176 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5177 S:      Maintained
5178 F:      fs/hpfs/
5179
5180 HSI SUBSYSTEM
5181 M:      Sebastian Reichel <sre@kernel.org>
5182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5183 S:      Maintained
5184 F:      Documentation/ABI/testing/sysfs-bus-hsi
5185 F:      Documentation/hsi.txt
5186 F:      drivers/hsi/
5187 F:      include/linux/hsi/
5188 F:      include/uapi/linux/hsi/
5189
5190 HSO 3G MODEM DRIVER
5191 M:      Jan Dumon <j.dumon@option.com>
5192 W:      http://www.pharscape.org
5193 S:      Maintained
5194 F:      drivers/net/usb/hso.c
5195
5196 HSR NETWORK PROTOCOL
5197 M:      Arvid Brodin <arvid.brodin@alten.se>
5198 L:      netdev@vger.kernel.org
5199 S:      Maintained
5200 F:      net/hsr/
5201
5202 HTCPEN TOUCHSCREEN DRIVER
5203 M:      Pau Oliva Fora <pof@eslack.org>
5204 L:      linux-input@vger.kernel.org
5205 S:      Maintained
5206 F:      drivers/input/touchscreen/htcpen.c
5207
5208 HUGETLB FILESYSTEM
5209 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5210 S:      Maintained
5211 F:      fs/hugetlbfs/
5212
5213 Hyper-V CORE AND DRIVERS
5214 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5215 M:      Haiyang Zhang <haiyangz@microsoft.com>
5216 L:      devel@linuxdriverproject.org
5217 S:      Maintained
5218 F:      arch/x86/include/asm/mshyperv.h
5219 F:      arch/x86/include/uapi/asm/hyperv.h
5220 F:      arch/x86/kernel/cpu/mshyperv.c
5221 F:      drivers/hid/hid-hyperv.c
5222 F:      drivers/hv/
5223 F:      drivers/input/serio/hyperv-keyboard.c
5224 F:      drivers/pci/host/pci-hyperv.c
5225 F:      drivers/net/hyperv/
5226 F:      drivers/scsi/storvsc_drv.c
5227 F:      drivers/video/fbdev/hyperv_fb.c
5228 F:      include/linux/hyperv.h
5229 F:      tools/hv/
5230 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5231
5232 I2C OVER PARALLEL PORT
5233 M:      Jean Delvare <jdelvare@suse.com>
5234 L:      linux-i2c@vger.kernel.org
5235 S:      Maintained
5236 F:      Documentation/i2c/busses/i2c-parport
5237 F:      Documentation/i2c/busses/i2c-parport-light
5238 F:      drivers/i2c/busses/i2c-parport.c
5239 F:      drivers/i2c/busses/i2c-parport-light.c
5240
5241 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5242 M:      Jean Delvare <jdelvare@suse.com>
5243 L:      linux-i2c@vger.kernel.org
5244 S:      Maintained
5245 F:      Documentation/i2c/busses/i2c-ali1535
5246 F:      Documentation/i2c/busses/i2c-ali1563
5247 F:      Documentation/i2c/busses/i2c-ali15x3
5248 F:      Documentation/i2c/busses/i2c-amd756
5249 F:      Documentation/i2c/busses/i2c-amd8111
5250 F:      Documentation/i2c/busses/i2c-i801
5251 F:      Documentation/i2c/busses/i2c-nforce2
5252 F:      Documentation/i2c/busses/i2c-piix4
5253 F:      Documentation/i2c/busses/i2c-sis5595
5254 F:      Documentation/i2c/busses/i2c-sis630
5255 F:      Documentation/i2c/busses/i2c-sis96x
5256 F:      Documentation/i2c/busses/i2c-via
5257 F:      Documentation/i2c/busses/i2c-viapro
5258 F:      drivers/i2c/busses/i2c-ali1535.c
5259 F:      drivers/i2c/busses/i2c-ali1563.c
5260 F:      drivers/i2c/busses/i2c-ali15x3.c
5261 F:      drivers/i2c/busses/i2c-amd756.c
5262 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5263 F:      drivers/i2c/busses/i2c-amd8111.c
5264 F:      drivers/i2c/busses/i2c-i801.c
5265 F:      drivers/i2c/busses/i2c-isch.c
5266 F:      drivers/i2c/busses/i2c-nforce2.c
5267 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5268 F:      drivers/i2c/busses/i2c-piix4.c
5269 F:      drivers/i2c/busses/i2c-sis5595.c
5270 F:      drivers/i2c/busses/i2c-sis630.c
5271 F:      drivers/i2c/busses/i2c-sis96x.c
5272 F:      drivers/i2c/busses/i2c-via.c
5273 F:      drivers/i2c/busses/i2c-viapro.c
5274
5275 I2C/SMBUS ISMT DRIVER
5276 M:      Seth Heasley <seth.heasley@intel.com>
5277 M:      Neil Horman <nhorman@tuxdriver.com>
5278 L:      linux-i2c@vger.kernel.org
5279 F:      drivers/i2c/busses/i2c-ismt.c
5280 F:      Documentation/i2c/busses/i2c-ismt
5281
5282 I2C/SMBUS STUB DRIVER
5283 M:      Jean Delvare <jdelvare@suse.com>
5284 L:      linux-i2c@vger.kernel.org
5285 S:      Maintained
5286 F:      drivers/i2c/i2c-stub.c
5287
5288 I2C SUBSYSTEM
5289 M:      Wolfram Sang <wsa@the-dreams.de>
5290 L:      linux-i2c@vger.kernel.org
5291 W:      https://i2c.wiki.kernel.org/
5292 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5294 S:      Maintained
5295 F:      Documentation/devicetree/bindings/i2c/
5296 F:      Documentation/i2c/
5297 F:      drivers/i2c/
5298 F:      drivers/i2c/*/
5299 F:      include/linux/i2c.h
5300 F:      include/linux/i2c-*.h
5301 F:      include/uapi/linux/i2c.h
5302 F:      include/uapi/linux/i2c-*.h
5303
5304 I2C ACPI SUPPORT
5305 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5306 L:      linux-i2c@vger.kernel.org
5307 L:      linux-acpi@vger.kernel.org
5308 S:      Maintained
5309
5310 I2C-TAOS-EVM DRIVER
5311 M:      Jean Delvare <jdelvare@suse.com>
5312 L:      linux-i2c@vger.kernel.org
5313 S:      Maintained
5314 F:      Documentation/i2c/busses/i2c-taos-evm
5315 F:      drivers/i2c/busses/i2c-taos-evm.c
5316
5317 I2C-TINY-USB DRIVER
5318 M:      Till Harbaum <till@harbaum.org>
5319 L:      linux-i2c@vger.kernel.org
5320 W:      http://www.harbaum.org/till/i2c_tiny_usb
5321 S:      Maintained
5322 F:      drivers/i2c/busses/i2c-tiny-usb.c
5323
5324 i386 BOOT CODE
5325 M:      "H. Peter Anvin" <hpa@zytor.com>
5326 S:      Maintained
5327 F:      arch/x86/boot/
5328
5329 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5330 M:      "H. Peter Anvin" <hpa@zytor.com>
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5332 S:      Maintained
5333
5334 IA64 (Itanium) PLATFORM
5335 M:      Tony Luck <tony.luck@intel.com>
5336 M:      Fenghua Yu <fenghua.yu@intel.com>
5337 L:      linux-ia64@vger.kernel.org
5338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5339 S:      Maintained
5340 F:      arch/ia64/
5341
5342 IBM Power VMX Cryptographic instructions
5343 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5344 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5345 L:      linux-crypto@vger.kernel.org
5346 S:      Supported
5347 F:      drivers/crypto/vmx/Makefile
5348 F:      drivers/crypto/vmx/Kconfig
5349 F:      drivers/crypto/vmx/vmx.c
5350 F:      drivers/crypto/vmx/aes*
5351 F:      drivers/crypto/vmx/ghash*
5352 F:      drivers/crypto/vmx/ppc-xlate.pl
5353
5354 IBM Power in-Nest Crypto Acceleration
5355 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5356 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5357 L:      linux-crypto@vger.kernel.org
5358 S:      Supported
5359 F:      drivers/crypto/nx/Makefile
5360 F:      drivers/crypto/nx/Kconfig
5361 F:      drivers/crypto/nx/nx-aes*
5362 F:      drivers/crypto/nx/nx-sha*
5363 F:      drivers/crypto/nx/nx.*
5364 F:      drivers/crypto/nx/nx_csbcpb.h
5365 F:      drivers/crypto/nx/nx_debugfs.h
5366
5367 IBM Power 842 compression accelerator
5368 M:      Dan Streetman <ddstreet@ieee.org>
5369 S:      Supported
5370 F:      drivers/crypto/nx/Makefile
5371 F:      drivers/crypto/nx/Kconfig
5372 F:      drivers/crypto/nx/nx-842*
5373 F:      include/linux/sw842.h
5374 F:      crypto/842.c
5375 F:      lib/842/
5376
5377 IBM Power Linux RAID adapter
5378 M:      Brian King <brking@us.ibm.com>
5379 S:      Supported
5380 F:      drivers/scsi/ipr.*
5381
5382 IBM Power Virtual Ethernet Device Driver
5383 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5384 L:      netdev@vger.kernel.org
5385 S:      Supported
5386 F:      drivers/net/ethernet/ibm/ibmveth.*
5387
5388 IBM Power SRIOV Virtual NIC Device Driver
5389 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5390 M:      John Allen <jallen@linux.vnet.ibm.com>
5391 L:      netdev@vger.kernel.org
5392 S:      Supported
5393 F:      drivers/net/ethernet/ibm/ibmvnic.*
5394
5395 IBM Power Virtual SCSI Device Drivers
5396 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5397 L:      linux-scsi@vger.kernel.org
5398 S:      Supported
5399 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5400 F:      drivers/scsi/ibmvscsi/viosrp.h
5401
5402 IBM Power Virtual FC Device Drivers
5403 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5404 L:      linux-scsi@vger.kernel.org
5405 S:      Supported
5406 F:      drivers/scsi/ibmvscsi/ibmvfc*
5407
5408 IBM ServeRAID RAID DRIVER
5409 S:      Orphan
5410 F:      drivers/scsi/ips.*
5411
5412 ICH LPC AND GPIO DRIVER
5413 M:      Peter Tyser <ptyser@xes-inc.com>
5414 S:      Maintained
5415 F:      drivers/mfd/lpc_ich.c
5416 F:      drivers/gpio/gpio-ich.c
5417
5418 IDE SUBSYSTEM
5419 M:      "David S. Miller" <davem@davemloft.net>
5420 L:      linux-ide@vger.kernel.org
5421 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5423 S:      Maintained
5424 F:      Documentation/ide/
5425 F:      drivers/ide/
5426 F:      include/linux/ide.h
5427
5428 IDEAPAD LAPTOP EXTRAS DRIVER
5429 M:      Ike Panhc <ike.pan@canonical.com>
5430 L:      platform-driver-x86@vger.kernel.org
5431 W:      http://launchpad.net/ideapad-laptop
5432 S:      Maintained
5433 F:      drivers/platform/x86/ideapad-laptop.c
5434
5435 IDEAPAD LAPTOP SLIDEBAR DRIVER
5436 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5437 L:      linux-input@vger.kernel.org
5438 W:      https://github.com/o2genum/ideapad-slidebar
5439 S:      Maintained
5440 F:      drivers/input/misc/ideapad_slidebar.c
5441
5442 IDE/ATAPI DRIVERS
5443 M:      Borislav Petkov <bp@alien8.de>
5444 L:      linux-ide@vger.kernel.org
5445 S:      Maintained
5446 F:      Documentation/cdrom/ide-cd
5447 F:      drivers/ide/ide-cd*
5448
5449 IDLE-I7300
5450 M:      Andy Henroid <andrew.d.henroid@intel.com>
5451 L:      linux-pm@vger.kernel.org
5452 S:      Supported
5453 F:      drivers/idle/i7300_idle.c
5454
5455 IEEE 802.15.4 SUBSYSTEM
5456 M:      Alexander Aring <alex.aring@gmail.com>
5457 L:      linux-wpan@vger.kernel.org
5458 W:      https://github.com/linux-wpan
5459 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5460 S:      Maintained
5461 F:      net/ieee802154/
5462 F:      net/mac802154/
5463 F:      drivers/net/ieee802154/
5464 F:      include/linux/nl802154.h
5465 F:      include/linux/ieee802154.h
5466 F:      include/net/nl802154.h
5467 F:      include/net/mac802154.h
5468 F:      include/net/af_ieee802154.h
5469 F:      include/net/cfg802154.h
5470 F:      include/net/ieee802154_netdev.h
5471 F:      Documentation/networking/ieee802154.txt
5472
5473 IGORPLUG-USB IR RECEIVER
5474 M:      Sean Young <sean@mess.org>
5475 L:      linux-media@vger.kernel.org
5476 S:      Maintained
5477 F:      drivers/media/rc/igorplugusb.c
5478
5479 IGUANAWORKS USB IR TRANSCEIVER
5480 M:      Sean Young <sean@mess.org>
5481 L:      linux-media@vger.kernel.org
5482 S:      Maintained
5483 F:      drivers/media/rc/iguanair.c
5484
5485 IIO SUBSYSTEM AND DRIVERS
5486 M:      Jonathan Cameron <jic23@kernel.org>
5487 R:      Hartmut Knaack <knaack.h@gmx.de>
5488 R:      Lars-Peter Clausen <lars@metafoo.de>
5489 R:      Peter Meerwald <pmeerw@pmeerw.net>
5490 L:      linux-iio@vger.kernel.org
5491 S:      Maintained
5492 F:      drivers/iio/
5493 F:      drivers/staging/iio/
5494 F:      include/linux/iio/
5495 F:      tools/iio/
5496
5497 IKANOS/ADI EAGLE ADSL USB DRIVER
5498 M:      Matthieu Castet <castet.matthieu@free.fr>
5499 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5500 S:      Maintained
5501 F:      drivers/usb/atm/ueagle-atm.c
5502
5503 INA209 HARDWARE MONITOR DRIVER
5504 M:      Guenter Roeck <linux@roeck-us.net>
5505 L:      lm-sensors@lm-sensors.org
5506 S:      Maintained
5507 F:      Documentation/hwmon/ina209
5508 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5509 F:      drivers/hwmon/ina209.c
5510
5511 INA2XX HARDWARE MONITOR DRIVER
5512 M:      Guenter Roeck <linux@roeck-us.net>
5513 L:      lm-sensors@lm-sensors.org
5514 S:      Maintained
5515 F:      Documentation/hwmon/ina2xx
5516 F:      drivers/hwmon/ina2xx.c
5517 F:      include/linux/platform_data/ina2xx.h
5518
5519 INDUSTRY PACK SUBSYSTEM (IPACK)
5520 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5521 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5522 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5523 L:      industrypack-devel@lists.sourceforge.net
5524 W:      http://industrypack.sourceforge.net
5525 S:      Maintained
5526 F:      drivers/ipack/
5527
5528 INGENIC JZ4780 DMA Driver
5529 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5530 S:      Maintained
5531 F:      drivers/dma/dma-jz4780.c
5532
5533 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5534 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5535 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5536 L:      linux-ima-devel@lists.sourceforge.net
5537 L:      linux-ima-user@lists.sourceforge.net
5538 L:      linux-security-module@vger.kernel.org
5539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5540 S:      Supported
5541 F:      security/integrity/ima/
5542
5543 IMGTEC IR DECODER DRIVER
5544 M:      James Hogan <james.hogan@imgtec.com>
5545 S:      Maintained
5546 F:      drivers/media/rc/img-ir/
5547
5548 IMS TWINTURBO FRAMEBUFFER DRIVER
5549 L:      linux-fbdev@vger.kernel.org
5550 S:      Orphan
5551 F:      drivers/video/fbdev/imsttfb.c
5552
5553 INFINIBAND SUBSYSTEM
5554 M:      Doug Ledford <dledford@redhat.com>
5555 M:      Sean Hefty <sean.hefty@intel.com>
5556 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5557 L:      linux-rdma@vger.kernel.org
5558 W:      http://www.openfabrics.org/
5559 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5561 S:      Supported
5562 F:      Documentation/infiniband/
5563 F:      drivers/infiniband/
5564 F:      drivers/staging/rdma/
5565 F:      include/uapi/linux/if_infiniband.h
5566 F:      include/uapi/rdma/
5567 F:      include/rdma/
5568
5569 INOTIFY
5570 M:      John McCutchan <john@johnmccutchan.com>
5571 M:      Robert Love <rlove@rlove.org>
5572 M:      Eric Paris <eparis@parisplace.org>
5573 S:      Maintained
5574 F:      Documentation/filesystems/inotify.txt
5575 F:      fs/notify/inotify/
5576 F:      include/linux/inotify.h
5577 F:      include/uapi/linux/inotify.h
5578
5579 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5580 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5581 L:      linux-input@vger.kernel.org
5582 Q:      http://patchwork.kernel.org/project/linux-input/list/
5583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5584 S:      Maintained
5585 F:      drivers/input/
5586 F:      include/linux/input.h
5587 F:      include/uapi/linux/input.h
5588 F:      include/linux/input/
5589 F:      Documentation/devicetree/bindings/input/
5590
5591 INPUT MULTITOUCH (MT) PROTOCOL
5592 M:      Henrik Rydberg <rydberg@bitmath.org>
5593 L:      linux-input@vger.kernel.org
5594 S:      Odd fixes
5595 F:      Documentation/input/multi-touch-protocol.txt
5596 F:      drivers/input/input-mt.c
5597 K:      \b(ABS|SYN)_MT_
5598
5599 INTEL ASoC BDW/HSW DRIVERS
5600 M:      Jie Yang <yang.jie@linux.intel.com>
5601 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5602 S:      Supported
5603 F:      sound/soc/intel/common/sst-dsp*
5604 F:      sound/soc/intel/common/sst-firmware.c
5605 F:      sound/soc/intel/boards/broadwell.c
5606 F:      sound/soc/intel/haswell/
5607
5608 INTEL C600 SERIES SAS CONTROLLER DRIVER
5609 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5610 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5611 L:      linux-scsi@vger.kernel.org
5612 T:      git git://git.code.sf.net/p/intel-sas/isci
5613 S:      Supported
5614 F:      drivers/scsi/isci/
5615
5616 INTEL HID EVENT DRIVER
5617 M:      Alex Hung <alex.hung@canonical.com>
5618 L:      platform-driver-x86@vger.kernel.org
5619 S:      Maintained
5620 F:      drivers/platform/x86/intel-hid.c
5621
5622 INTEL IDLE DRIVER
5623 M:      Len Brown <lenb@kernel.org>
5624 L:      linux-pm@vger.kernel.org
5625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5626 S:      Supported
5627 F:      drivers/idle/intel_idle.c
5628
5629 INTEL PSTATE DRIVER
5630 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5631 M:      Len Brown <lenb@kernel.org>
5632 L:      linux-pm@vger.kernel.org
5633 S:      Supported
5634 F:      drivers/cpufreq/intel_pstate.c
5635
5636 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5637 M:      Maik Broemme <mbroemme@plusserver.de>
5638 L:      linux-fbdev@vger.kernel.org
5639 S:      Maintained
5640 F:      Documentation/fb/intelfb.txt
5641 F:      drivers/video/fbdev/intelfb/
5642
5643 INTEL 810/815 FRAMEBUFFER DRIVER
5644 M:      Antonino Daplas <adaplas@gmail.com>
5645 L:      linux-fbdev@vger.kernel.org
5646 S:      Maintained
5647 F:      drivers/video/fbdev/i810/
5648
5649 INTEL MENLOW THERMAL DRIVER
5650 M:      Sujith Thomas <sujith.thomas@intel.com>
5651 L:      platform-driver-x86@vger.kernel.org
5652 W:      https://01.org/linux-acpi
5653 S:      Supported
5654 F:      drivers/platform/x86/intel_menlow.c
5655
5656 INTEL I/OAT DMA DRIVER
5657 M:      Dave Jiang <dave.jiang@intel.com>
5658 R:      Dan Williams <dan.j.williams@intel.com>
5659 L:      dmaengine@vger.kernel.org
5660 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5661 S:      Supported
5662 F:      drivers/dma/ioat*
5663
5664 INTEL IOMMU (VT-d)
5665 M:      David Woodhouse <dwmw2@infradead.org>
5666 L:      iommu@lists.linux-foundation.org
5667 T:      git git://git.infradead.org/iommu-2.6.git
5668 S:      Supported
5669 F:      drivers/iommu/intel-iommu.c
5670 F:      include/linux/intel-iommu.h
5671
5672 INTEL IOP-ADMA DMA DRIVER
5673 R:      Dan Williams <dan.j.williams@intel.com>
5674 S:      Odd fixes
5675 F:      drivers/dma/iop-adma.c
5676
5677 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5678 M:      Krzysztof Halasa <khalasa@piap.pl>
5679 S:      Maintained
5680 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5681 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5682 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5683 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5684 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5685 F:      drivers/net/wan/ixp4xx_hss.c
5686
5687 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5688 M:      Deepak Saxena <dsaxena@plexity.net>
5689 S:      Maintained
5690 F:      drivers/char/hw_random/ixp4xx-rng.c
5691
5692 INTEL ETHERNET DRIVERS
5693 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5694 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5695 R:      Shannon Nelson <shannon.nelson@intel.com>
5696 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5697 R:      Don Skidmore <donald.c.skidmore@intel.com>
5698 R:      Bruce Allan <bruce.w.allan@intel.com>
5699 R:      John Ronciak <john.ronciak@intel.com>
5700 R:      Mitch Williams <mitch.a.williams@intel.com>
5701 L:      intel-wired-lan@lists.osuosl.org
5702 W:      http://www.intel.com/support/feedback.htm
5703 W:      http://e1000.sourceforge.net/
5704 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5707 S:      Supported
5708 F:      Documentation/networking/e100.txt
5709 F:      Documentation/networking/e1000.txt
5710 F:      Documentation/networking/e1000e.txt
5711 F:      Documentation/networking/igb.txt
5712 F:      Documentation/networking/igbvf.txt
5713 F:      Documentation/networking/ixgb.txt
5714 F:      Documentation/networking/ixgbe.txt
5715 F:      Documentation/networking/ixgbevf.txt
5716 F:      Documentation/networking/i40e.txt
5717 F:      Documentation/networking/i40evf.txt
5718 F:      drivers/net/ethernet/intel/
5719 F:      drivers/net/ethernet/intel/*/
5720
5721 INTEL-MID GPIO DRIVER
5722 M:      David Cohen <david.a.cohen@linux.intel.com>
5723 L:      linux-gpio@vger.kernel.org
5724 S:      Maintained
5725 F:      drivers/gpio/gpio-intel-mid.c
5726
5727 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5728 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5729 L:      linux-wireless@vger.kernel.org
5730 S:      Maintained
5731 F:      Documentation/networking/README.ipw2100
5732 F:      Documentation/networking/README.ipw2200
5733 F:      drivers/net/wireless/intel/ipw2x00/
5734
5735 INTEL(R) TRACE HUB
5736 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5737 S:      Supported
5738 F:      Documentation/trace/intel_th.txt
5739 F:      drivers/hwtracing/intel_th/
5740
5741 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5742 M:      Ning Sun <ning.sun@intel.com>
5743 L:      tboot-devel@lists.sourceforge.net
5744 W:      http://tboot.sourceforge.net
5745 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5746 S:      Supported
5747 F:      Documentation/intel_txt.txt
5748 F:      include/linux/tboot.h
5749 F:      arch/x86/kernel/tboot.c
5750
5751 INTEL WIRELESS WIMAX CONNECTION 2400
5752 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5753 M:      linux-wimax@intel.com
5754 L:      wimax@linuxwimax.org (subscribers-only)
5755 S:      Supported
5756 W:      http://linuxwimax.org
5757 F:      Documentation/wimax/README.i2400m
5758 F:      drivers/net/wimax/i2400m/
5759 F:      include/uapi/linux/wimax/i2400m.h
5760
5761 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5762 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5763 L:      linux-wireless@vger.kernel.org
5764 S:      Supported
5765 F:      drivers/net/wireless/intel/iwlegacy/
5766
5767 INTEL WIRELESS WIFI LINK (iwlwifi)
5768 M:      Johannes Berg <johannes.berg@intel.com>
5769 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5770 M:      Intel Linux Wireless <linuxwifi@intel.com>
5771 L:      linux-wireless@vger.kernel.org
5772 W:      http://intellinuxwireless.org
5773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5774 S:      Supported
5775 F:      drivers/net/wireless/intel/iwlwifi/
5776
5777 INTEL MANAGEMENT ENGINE (mei)
5778 M:      Tomas Winkler <tomas.winkler@intel.com>
5779 L:      linux-kernel@vger.kernel.org
5780 S:      Supported
5781 F:      include/uapi/linux/mei.h
5782 F:      include/linux/mei_cl_bus.h
5783 F:      drivers/misc/mei/*
5784 F:      drivers/watchdog/mei_wdt.c
5785 F:      Documentation/misc-devices/mei/*
5786
5787 INTEL MIC DRIVERS (mic)
5788 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5789 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5790 S:      Supported
5791 W:      https://github.com/sudeepdutt/mic
5792 W:      http://software.intel.com/en-us/mic-developer
5793 F:      include/linux/mic_bus.h
5794 F:      include/linux/scif.h
5795 F:      include/uapi/linux/mic_common.h
5796 F:      include/uapi/linux/mic_ioctl.h
5797 F:      include/uapi/linux/scif_ioctl.h
5798 F:      drivers/misc/mic/
5799 F:      drivers/dma/mic_x100_dma.c
5800 F:      drivers/dma/mic_x100_dma.h
5801 F:      Documentation/mic/
5802
5803 INTEL PMC/P-Unit IPC DRIVER
5804 M:      Zha Qipeng<qipeng.zha@intel.com>
5805 L:      platform-driver-x86@vger.kernel.org
5806 S:      Maintained
5807 F:      drivers/platform/x86/intel_pmc_ipc.c
5808 F:      drivers/platform/x86/intel_punit_ipc.c
5809 F:      arch/x86/include/asm/intel_pmc_ipc.h
5810 F:      arch/x86/include/asm/intel_punit_ipc.h
5811
5812 INTEL TELEMETRY DRIVER
5813 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5814 L:      platform-driver-x86@vger.kernel.org
5815 S:      Maintained
5816 F:      arch/x86/include/asm/intel_telemetry.h
5817 F:      drivers/platform/x86/intel_telemetry*
5818
5819 IOC3 ETHERNET DRIVER
5820 M:      Ralf Baechle <ralf@linux-mips.org>
5821 L:      linux-mips@linux-mips.org
5822 S:      Maintained
5823 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5824
5825 IOC3 SERIAL DRIVER
5826 M:      Pat Gefre <pfg@sgi.com>
5827 L:      linux-serial@vger.kernel.org
5828 S:      Maintained
5829 F:      drivers/tty/serial/ioc3_serial.c
5830
5831 IOMMU DRIVERS
5832 M:      Joerg Roedel <joro@8bytes.org>
5833 L:      iommu@lists.linux-foundation.org
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5835 S:      Maintained
5836 F:      drivers/iommu/
5837
5838 IP MASQUERADING
5839 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5840 S:      Maintained
5841 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5842
5843 IPMI SUBSYSTEM
5844 M:      Corey Minyard <minyard@acm.org>
5845 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5846 W:      http://openipmi.sourceforge.net/
5847 S:      Supported
5848 F:      Documentation/IPMI.txt
5849 F:      drivers/char/ipmi/
5850 F:      include/linux/ipmi*
5851 F:      include/uapi/linux/ipmi*
5852
5853 QCOM AUDIO (ASoC) DRIVERS
5854 M:      Patrick Lai <plai@codeaurora.org>
5855 M:      Banajit Goswami <bgoswami@codeaurora.org>
5856 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5857 S:      Supported
5858 F:      sound/soc/qcom/
5859
5860 IPS SCSI RAID DRIVER
5861 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5862 L:      linux-scsi@vger.kernel.org
5863 W:      http://www.adaptec.com/
5864 S:      Maintained
5865 F:      drivers/scsi/ips*
5866
5867 IPVS
5868 M:      Wensong Zhang <wensong@linux-vs.org>
5869 M:      Simon Horman <horms@verge.net.au>
5870 M:      Julian Anastasov <ja@ssi.bg>
5871 L:      netdev@vger.kernel.org
5872 L:      lvs-devel@vger.kernel.org
5873 S:      Maintained
5874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5876 F:      Documentation/networking/ipvs-sysctl.txt
5877 F:      include/net/ip_vs.h
5878 F:      include/uapi/linux/ip_vs.h
5879 F:      net/netfilter/ipvs/
5880
5881 IPWIRELESS DRIVER
5882 M:      Jiri Kosina <jikos@kernel.org>
5883 M:      David Sterba <dsterba@suse.com>
5884 S:      Odd Fixes
5885 F:      drivers/tty/ipwireless/
5886
5887 IPX NETWORK LAYER
5888 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5889 L:      netdev@vger.kernel.org
5890 S:      Maintained
5891 F:      include/net/ipx.h
5892 F:      include/uapi/linux/ipx.h
5893 F:      net/ipx/
5894
5895 IRDA SUBSYSTEM
5896 M:      Samuel Ortiz <samuel@sortiz.org>
5897 L:      irda-users@lists.sourceforge.net (subscribers-only)
5898 L:      netdev@vger.kernel.org
5899 W:      http://irda.sourceforge.net/
5900 S:      Maintained
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5902 F:      Documentation/networking/irda.txt
5903 F:      drivers/net/irda/
5904 F:      include/net/irda/
5905 F:      net/irda/
5906
5907 IRQ SUBSYSTEM
5908 M:      Thomas Gleixner <tglx@linutronix.de>
5909 L:      linux-kernel@vger.kernel.org
5910 S:      Maintained
5911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5912 F:      kernel/irq/
5913
5914 IRQCHIP DRIVERS
5915 M:      Thomas Gleixner <tglx@linutronix.de>
5916 M:      Jason Cooper <jason@lakedaemon.net>
5917 M:      Marc Zyngier <marc.zyngier@arm.com>
5918 L:      linux-kernel@vger.kernel.org
5919 S:      Maintained
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5921 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5922 F:      Documentation/devicetree/bindings/interrupt-controller/
5923 F:      drivers/irqchip/
5924
5925 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5926 M:      Jiang Liu <jiang.liu@linux.intel.com>
5927 M:      Marc Zyngier <marc.zyngier@arm.com>
5928 S:      Maintained
5929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5930 F:      Documentation/IRQ-domain.txt
5931 F:      include/linux/irqdomain.h
5932 F:      kernel/irq/irqdomain.c
5933 F:      kernel/irq/msi.c
5934
5935 ISAPNP
5936 M:      Jaroslav Kysela <perex@perex.cz>
5937 S:      Maintained
5938 F:      Documentation/isapnp.txt
5939 F:      drivers/pnp/isapnp/
5940 F:      include/linux/isapnp.h
5941
5942 ISA RADIO MODULE
5943 M:      Hans Verkuil <hverkuil@xs4all.nl>
5944 L:      linux-media@vger.kernel.org
5945 T:      git git://linuxtv.org/media_tree.git
5946 W:      https://linuxtv.org
5947 S:      Maintained
5948 F:      drivers/media/radio/radio-isa*
5949
5950 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5951 M:      Peter Jones <pjones@redhat.com>
5952 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5953 S:      Maintained
5954 F:      drivers/firmware/iscsi_ibft*
5955
5956 ISCSI
5957 M:      Mike Christie <michaelc@cs.wisc.edu>
5958 L:      open-iscsi@googlegroups.com
5959 W:      www.open-iscsi.org
5960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5961 S:      Maintained
5962 F:      drivers/scsi/*iscsi*
5963 F:      include/scsi/*iscsi*
5964
5965 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5966 M:      Or Gerlitz <ogerlitz@mellanox.com>
5967 M:      Sagi Grimberg <sagig@mellanox.com>
5968 M:      Roi Dayan <roid@mellanox.com>
5969 L:      linux-rdma@vger.kernel.org
5970 S:      Supported
5971 W:      http://www.openfabrics.org
5972 W:      www.open-iscsi.org
5973 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5974 F:      drivers/infiniband/ulp/iser/
5975
5976 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5977 M:      Sagi Grimberg <sagig@mellanox.com>
5978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5979 L:      linux-rdma@vger.kernel.org
5980 L:      target-devel@vger.kernel.org
5981 S:      Supported
5982 W:      http://www.linux-iscsi.org
5983 F:      drivers/infiniband/ulp/isert
5984
5985 ISDN SUBSYSTEM
5986 M:      Karsten Keil <isdn@linux-pingi.de>
5987 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5988 L:      netdev@vger.kernel.org
5989 W:      http://www.isdn4linux.de
5990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5991 S:      Maintained
5992 F:      Documentation/isdn/
5993 F:      drivers/isdn/
5994 F:      include/linux/isdn.h
5995 F:      include/linux/isdn/
5996 F:      include/uapi/linux/isdn.h
5997 F:      include/uapi/linux/isdn/
5998
5999 ISDN SUBSYSTEM (Eicon active card driver)
6000 M:      Armin Schindler <mac@melware.de>
6001 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6002 W:      http://www.melware.de
6003 S:      Maintained
6004 F:      drivers/isdn/hardware/eicon/
6005
6006 IT87 HARDWARE MONITORING DRIVER
6007 M:      Jean Delvare <jdelvare@suse.com>
6008 L:      lm-sensors@lm-sensors.org
6009 S:      Maintained
6010 F:      Documentation/hwmon/it87
6011 F:      drivers/hwmon/it87.c
6012
6013 IT913X MEDIA DRIVER
6014 M:      Antti Palosaari <crope@iki.fi>
6015 L:      linux-media@vger.kernel.org
6016 W:      https://linuxtv.org
6017 W:      http://palosaari.fi/linux/
6018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6019 T:      git git://linuxtv.org/anttip/media_tree.git
6020 S:      Maintained
6021 F:      drivers/media/tuners/it913x*
6022
6023 IVTV VIDEO4LINUX DRIVER
6024 M:      Andy Walls <awalls@md.metrocast.net>
6025 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6026 L:      linux-media@vger.kernel.org
6027 T:      git git://linuxtv.org/media_tree.git
6028 W:      http://www.ivtvdriver.org
6029 S:      Maintained
6030 F:      Documentation/video4linux/*.ivtv
6031 F:      drivers/media/pci/ivtv/
6032 F:      include/uapi/linux/ivtv*
6033
6034 IX2505V MEDIA DRIVER
6035 M:      Malcolm Priestley <tvboxspy@gmail.com>
6036 L:      linux-media@vger.kernel.org
6037 W:      https://linuxtv.org
6038 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6039 S:      Maintained
6040 F:      drivers/media/dvb-frontends/ix2505v*
6041
6042 JC42.4 TEMPERATURE SENSOR DRIVER
6043 M:      Guenter Roeck <linux@roeck-us.net>
6044 L:      lm-sensors@lm-sensors.org
6045 S:      Maintained
6046 F:      drivers/hwmon/jc42.c
6047 F:      Documentation/hwmon/jc42
6048
6049 JFS FILESYSTEM
6050 M:      Dave Kleikamp <shaggy@kernel.org>
6051 L:      jfs-discussion@lists.sourceforge.net
6052 W:      http://jfs.sourceforge.net/
6053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6054 S:      Maintained
6055 F:      Documentation/filesystems/jfs.txt
6056 F:      fs/jfs/
6057
6058 JME NETWORK DRIVER
6059 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6060 L:      netdev@vger.kernel.org
6061 S:      Maintained
6062 F:      drivers/net/ethernet/jme.*
6063
6064 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6065 M:      David Woodhouse <dwmw2@infradead.org>
6066 L:      linux-mtd@lists.infradead.org
6067 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6068 S:      Maintained
6069 F:      fs/jffs2/
6070 F:      include/uapi/linux/jffs2.h
6071
6072 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6073 M:      "Theodore Ts'o" <tytso@mit.edu>
6074 M:      Jan Kara <jack@suse.com>
6075 L:      linux-ext4@vger.kernel.org
6076 S:      Maintained
6077 F:      fs/jbd2/
6078 F:      include/linux/jbd2.h
6079
6080 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6081 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6082 L:      linux-media@vger.kernel.org
6083 S:      Maintained
6084 F:      drivers/media/platform/rcar_jpu.c
6085
6086 JSM Neo PCI based serial card
6087 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6088 L:      linux-serial@vger.kernel.org
6089 S:      Maintained
6090 F:      drivers/tty/serial/jsm/
6091
6092 K10TEMP HARDWARE MONITORING DRIVER
6093 M:      Clemens Ladisch <clemens@ladisch.de>
6094 L:      lm-sensors@lm-sensors.org
6095 S:      Maintained
6096 F:      Documentation/hwmon/k10temp
6097 F:      drivers/hwmon/k10temp.c
6098
6099 K8TEMP HARDWARE MONITORING DRIVER
6100 M:      Rudolf Marek <r.marek@assembler.cz>
6101 L:      lm-sensors@lm-sensors.org
6102 S:      Maintained
6103 F:      Documentation/hwmon/k8temp
6104 F:      drivers/hwmon/k8temp.c
6105
6106 KCONFIG
6107 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6108 L:      linux-kbuild@vger.kernel.org
6109 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6110 S:      Maintained
6111 F:      Documentation/kbuild/kconfig-language.txt
6112 F:      scripts/kconfig/
6113
6114 KDUMP
6115 M:      Vivek Goyal <vgoyal@redhat.com>
6116 M:      Haren Myneni <hbabu@us.ibm.com>
6117 L:      kexec@lists.infradead.org
6118 W:      http://lse.sourceforge.net/kdump/
6119 S:      Maintained
6120 F:      Documentation/kdump/
6121
6122 KEENE FM RADIO TRANSMITTER DRIVER
6123 M:      Hans Verkuil <hverkuil@xs4all.nl>
6124 L:      linux-media@vger.kernel.org
6125 T:      git git://linuxtv.org/media_tree.git
6126 W:      https://linuxtv.org
6127 S:      Maintained
6128 F:      drivers/media/radio/radio-keene*
6129
6130 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6131 M:      Ian Kent <raven@themaw.net>
6132 L:      autofs@vger.kernel.org
6133 S:      Maintained
6134 F:      fs/autofs4/
6135
6136 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6137 M:      Michal Marek <mmarek@suse.com>
6138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6140 L:      linux-kbuild@vger.kernel.org
6141 S:      Maintained
6142 F:      Documentation/kbuild/
6143 F:      Makefile
6144 F:      scripts/Makefile.*
6145 F:      scripts/basic/
6146 F:      scripts/mk*
6147 F:      scripts/package/
6148
6149 KERNEL JANITORS
6150 L:      kernel-janitors@vger.kernel.org
6151 W:      http://kernelnewbies.org/KernelJanitors
6152 S:      Odd Fixes
6153
6154 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6155 M:      "J. Bruce Fields" <bfields@fieldses.org>
6156 M:      Jeff Layton <jlayton@poochiereds.net>
6157 L:      linux-nfs@vger.kernel.org
6158 W:      http://nfs.sourceforge.net/
6159 T:      git git://linux-nfs.org/~bfields/linux.git
6160 S:      Supported
6161 F:      fs/nfsd/
6162 F:      include/uapi/linux/nfsd/
6163 F:      fs/lockd/
6164 F:      fs/nfs_common/
6165 F:      net/sunrpc/
6166 F:      include/linux/lockd/
6167 F:      include/linux/sunrpc/
6168 F:      include/uapi/linux/sunrpc/
6169
6170 KERNEL SELFTEST FRAMEWORK
6171 M:      Shuah Khan <shuahkh@osg.samsung.com>
6172 L:      linux-kselftest@vger.kernel.org
6173 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6174 S:      Maintained
6175 F:      tools/testing/selftests
6176
6177 KERNEL VIRTUAL MACHINE (KVM)
6178 M:      Gleb Natapov <gleb@kernel.org>
6179 M:      Paolo Bonzini <pbonzini@redhat.com>
6180 L:      kvm@vger.kernel.org
6181 W:      http://www.linux-kvm.org
6182 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6183 S:      Supported
6184 F:      Documentation/*/kvm*.txt
6185 F:      Documentation/virtual/kvm/
6186 F:      arch/*/kvm/
6187 F:      arch/x86/kernel/kvm.c
6188 F:      arch/x86/kernel/kvmclock.c
6189 F:      arch/*/include/asm/kvm*
6190 F:      include/linux/kvm*
6191 F:      include/uapi/linux/kvm*
6192 F:      virt/kvm/
6193
6194 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6195 M:      Joerg Roedel <joro@8bytes.org>
6196 L:      kvm@vger.kernel.org
6197 W:      http://www.linux-kvm.org/
6198 S:      Maintained
6199 F:      arch/x86/include/asm/svm.h
6200 F:      arch/x86/kvm/svm.c
6201
6202 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6203 M:      Alexander Graf <agraf@suse.com>
6204 L:      kvm-ppc@vger.kernel.org
6205 W:      http://www.linux-kvm.org/
6206 T:      git git://github.com/agraf/linux-2.6.git
6207 S:      Supported
6208 F:      arch/powerpc/include/asm/kvm*
6209 F:      arch/powerpc/kvm/
6210
6211 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6212 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6213 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6214 L:      linux-s390@vger.kernel.org
6215 W:      http://www.ibm.com/developerworks/linux/linux390/
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6217 S:      Supported
6218 F:      Documentation/s390/kvm.txt
6219 F:      arch/s390/include/asm/kvm*
6220 F:      arch/s390/kvm/
6221
6222 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6223 M:      Christoffer Dall <christoffer.dall@linaro.org>
6224 M:      Marc Zyngier <marc.zyngier@arm.com>
6225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6226 L:      kvmarm@lists.cs.columbia.edu
6227 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6229 S:      Supported
6230 F:      arch/arm/include/uapi/asm/kvm*
6231 F:      arch/arm/include/asm/kvm*
6232 F:      arch/arm/kvm/
6233 F:      virt/kvm/arm/
6234 F:      include/kvm/arm_*
6235
6236 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6237 M:      Christoffer Dall <christoffer.dall@linaro.org>
6238 M:      Marc Zyngier <marc.zyngier@arm.com>
6239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6240 L:      kvmarm@lists.cs.columbia.edu
6241 S:      Maintained
6242 F:      arch/arm64/include/uapi/asm/kvm*
6243 F:      arch/arm64/include/asm/kvm*
6244 F:      arch/arm64/kvm/
6245
6246 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6247 M:      James Hogan <james.hogan@imgtec.com>
6248 L:      linux-mips@linux-mips.org
6249 S:      Supported
6250 F:      arch/mips/include/uapi/asm/kvm*
6251 F:      arch/mips/include/asm/kvm*
6252 F:      arch/mips/kvm/
6253
6254 KEXEC
6255 M:      Eric Biederman <ebiederm@xmission.com>
6256 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6257 L:      kexec@lists.infradead.org
6258 S:      Maintained
6259 F:      include/linux/kexec.h
6260 F:      include/uapi/linux/kexec.h
6261 F:      kernel/kexec.c
6262
6263 KEYS/KEYRINGS:
6264 M:      David Howells <dhowells@redhat.com>
6265 L:      keyrings@vger.kernel.org
6266 S:      Maintained
6267 F:      Documentation/security/keys.txt
6268 F:      include/linux/key.h
6269 F:      include/linux/key-type.h
6270 F:      include/keys/
6271 F:      security/keys/
6272
6273 KEYS-TRUSTED
6274 M:      David Safford <safford@us.ibm.com>
6275 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6276 L:      linux-security-module@vger.kernel.org
6277 L:      keyrings@vger.kernel.org
6278 S:      Supported
6279 F:      Documentation/security/keys-trusted-encrypted.txt
6280 F:      include/keys/trusted-type.h
6281 F:      security/keys/trusted.c
6282 F:      security/keys/trusted.h
6283
6284 KEYS-ENCRYPTED
6285 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6286 M:      David Safford <safford@us.ibm.com>
6287 L:      linux-security-module@vger.kernel.org
6288 L:      keyrings@vger.kernel.org
6289 S:      Supported
6290 F:      Documentation/security/keys-trusted-encrypted.txt
6291 F:      include/keys/encrypted-type.h
6292 F:      security/keys/encrypted-keys/
6293
6294 KGDB / KDB /debug_core
6295 M:      Jason Wessel <jason.wessel@windriver.com>
6296 W:      http://kgdb.wiki.kernel.org/
6297 L:      kgdb-bugreport@lists.sourceforge.net
6298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6299 S:      Maintained
6300 F:      Documentation/DocBook/kgdb.tmpl
6301 F:      drivers/misc/kgdbts.c
6302 F:      drivers/tty/serial/kgdboc.c
6303 F:      include/linux/kdb.h
6304 F:      include/linux/kgdb.h
6305 F:      kernel/debug/
6306
6307 KMEMCHECK
6308 M:      Vegard Nossum <vegardno@ifi.uio.no>
6309 M:      Pekka Enberg <penberg@kernel.org>
6310 S:      Maintained
6311 F:      Documentation/kmemcheck.txt
6312 F:      arch/x86/include/asm/kmemcheck.h
6313 F:      arch/x86/mm/kmemcheck/
6314 F:      include/linux/kmemcheck.h
6315 F:      mm/kmemcheck.c
6316
6317 KMEMLEAK
6318 M:      Catalin Marinas <catalin.marinas@arm.com>
6319 S:      Maintained
6320 F:      Documentation/kmemleak.txt
6321 F:      include/linux/kmemleak.h
6322 F:      mm/kmemleak.c
6323 F:      mm/kmemleak-test.c
6324
6325 KPROBES
6326 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6327 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6328 M:      "David S. Miller" <davem@davemloft.net>
6329 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6330 S:      Maintained
6331 F:      Documentation/kprobes.txt
6332 F:      include/linux/kprobes.h
6333 F:      kernel/kprobes.c
6334
6335 KS0108 LCD CONTROLLER DRIVER
6336 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6337 W:      http://miguelojeda.es/auxdisplay.htm
6338 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6339 S:      Maintained
6340 F:      Documentation/auxdisplay/ks0108
6341 F:      drivers/auxdisplay/ks0108.c
6342 F:      include/linux/ks0108.h
6343
6344 L3MDEV
6345 M:      David Ahern <dsa@cumulusnetworks.com>
6346 L:      netdev@vger.kernel.org
6347 S:      Maintained
6348 F:      net/l3mdev
6349 F:      include/net/l3mdev.h
6350
6351 LANTIQ MIPS ARCHITECTURE
6352 M:      John Crispin <blogic@openwrt.org>
6353 L:      linux-mips@linux-mips.org
6354 S:      Maintained
6355 F:      arch/mips/lantiq
6356
6357 LAPB module
6358 L:      linux-x25@vger.kernel.org
6359 S:      Orphan
6360 F:      Documentation/networking/lapb-module.txt
6361 F:      include/*/lapb.h
6362 F:      net/lapb/
6363
6364 LASI 53c700 driver for PARISC
6365 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6366 L:      linux-scsi@vger.kernel.org
6367 S:      Maintained
6368 F:      Documentation/scsi/53c700.txt
6369 F:      drivers/scsi/53c700*
6370
6371 LED SUBSYSTEM
6372 M:      Richard Purdie <rpurdie@rpsys.net>
6373 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6374 L:      linux-leds@vger.kernel.org
6375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6376 S:      Maintained
6377 F:      drivers/leds/
6378 F:      include/linux/leds.h
6379
6380 LEGACY EEPROM DRIVER
6381 M:      Jean Delvare <jdelvare@suse.com>
6382 S:      Maintained
6383 F:      Documentation/misc-devices/eeprom
6384 F:      drivers/misc/eeprom/eeprom.c
6385
6386 LEGO USB Tower driver
6387 M:      Juergen Stuber <starblue@users.sourceforge.net>
6388 L:      legousb-devel@lists.sourceforge.net
6389 W:      http://legousb.sourceforge.net/
6390 S:      Maintained
6391 F:      drivers/usb/misc/legousbtower.c
6392
6393 LG2160 MEDIA DRIVER
6394 M:      Michael Krufky <mkrufky@linuxtv.org>
6395 L:      linux-media@vger.kernel.org
6396 W:      https://linuxtv.org
6397 W:      http://github.com/mkrufky
6398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6399 T:      git git://linuxtv.org/mkrufky/tuners.git
6400 S:      Maintained
6401 F:      drivers/media/dvb-frontends/lg2160.*
6402
6403 LGDT3305 MEDIA DRIVER
6404 M:      Michael Krufky <mkrufky@linuxtv.org>
6405 L:      linux-media@vger.kernel.org
6406 W:      https://linuxtv.org
6407 W:      http://github.com/mkrufky
6408 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6409 T:      git git://linuxtv.org/mkrufky/tuners.git
6410 S:      Maintained
6411 F:      drivers/media/dvb-frontends/lgdt3305.*
6412
6413 LGUEST
6414 M:      Rusty Russell <rusty@rustcorp.com.au>
6415 L:      lguest@lists.ozlabs.org
6416 W:      http://lguest.ozlabs.org/
6417 S:      Odd Fixes
6418 F:      arch/x86/include/asm/lguest*.h
6419 F:      arch/x86/lguest/
6420 F:      drivers/lguest/
6421 F:      include/linux/lguest*.h
6422 F:      tools/lguest/
6423
6424 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6425 M:      Tejun Heo <tj@kernel.org>
6426 L:      linux-ide@vger.kernel.org
6427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6428 S:      Maintained
6429 F:      drivers/ata/
6430 F:      include/linux/ata.h
6431 F:      include/linux/libata.h
6432
6433 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6434 M:      Viresh Kumar <vireshk@kernel.org>
6435 L:      linux-ide@vger.kernel.org
6436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6437 S:      Maintained
6438 F:      include/linux/pata_arasan_cf_data.h
6439 F:      drivers/ata/pata_arasan_cf.c
6440
6441 LIBATA PATA DRIVERS
6442 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6443 M:      Tejun Heo <tj@kernel.org>
6444 L:      linux-ide@vger.kernel.org
6445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6446 S:      Maintained
6447 F:      drivers/ata/pata_*.c
6448 F:      drivers/ata/ata_generic.c
6449
6450 LIBATA SATA AHCI PLATFORM devices support
6451 M:      Hans de Goede <hdegoede@redhat.com>
6452 M:      Tejun Heo <tj@kernel.org>
6453 L:      linux-ide@vger.kernel.org
6454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6455 S:      Maintained
6456 F:      drivers/ata/ahci_platform.c
6457 F:      drivers/ata/libahci_platform.c
6458 F:      include/linux/ahci_platform.h
6459
6460 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6461 M:      Mikael Pettersson <mikpelinux@gmail.com>
6462 L:      linux-ide@vger.kernel.org
6463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6464 S:      Maintained
6465 F:      drivers/ata/sata_promise.*
6466
6467 LIBLOCKDEP
6468 M:      Sasha Levin <sasha.levin@oracle.com>
6469 S:      Maintained
6470 F:      tools/lib/lockdep/
6471
6472 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6473 M:      Dan Williams <dan.j.williams@intel.com>
6474 L:      linux-nvdimm@lists.01.org
6475 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6477 S:      Supported
6478 F:      drivers/nvdimm/*
6479 F:      include/linux/nd.h
6480 F:      include/linux/libnvdimm.h
6481 F:      include/uapi/linux/ndctl.h
6482
6483 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6484 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6485 L:      linux-nvdimm@lists.01.org
6486 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6487 S:      Supported
6488 F:      drivers/nvdimm/blk.c
6489 F:      drivers/nvdimm/region_devs.c
6490 F:      drivers/acpi/nfit*
6491
6492 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6493 M:      Vishal Verma <vishal.l.verma@intel.com>
6494 L:      linux-nvdimm@lists.01.org
6495 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6496 S:      Supported
6497 F:      drivers/nvdimm/btt*
6498
6499 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6500 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6501 L:      linux-nvdimm@lists.01.org
6502 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6503 S:      Supported
6504 F:      drivers/nvdimm/pmem.c
6505 F:      include/linux/pmem.h
6506 F:      arch/*/include/asm/pmem.h
6507
6508 LIGHTNVM PLATFORM SUPPORT
6509 M:      Matias Bjorling <mb@lightnvm.io>
6510 W:      http://github/OpenChannelSSD
6511 L:      linux-block@vger.kernel.org
6512 S:      Maintained
6513 F:      drivers/lightnvm/
6514 F:      include/linux/lightnvm.h
6515 F:      include/uapi/linux/lightnvm.h
6516
6517 LINUX FOR IBM pSERIES (RS/6000)
6518 M:      Paul Mackerras <paulus@au.ibm.com>
6519 W:      http://www.ibm.com/linux/ltc/projects/ppc
6520 S:      Supported
6521 F:      arch/powerpc/boot/rs6000.h
6522
6523 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6524 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6525 M:      Paul Mackerras <paulus@samba.org>
6526 M:      Michael Ellerman <mpe@ellerman.id.au>
6527 W:      http://www.penguinppc.org/
6528 L:      linuxppc-dev@lists.ozlabs.org
6529 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6531 S:      Supported
6532 F:      Documentation/powerpc/
6533 F:      arch/powerpc/
6534
6535 LINUX FOR POWER MACINTOSH
6536 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6537 W:      http://www.penguinppc.org/
6538 L:      linuxppc-dev@lists.ozlabs.org
6539 S:      Maintained
6540 F:      arch/powerpc/platforms/powermac/
6541 F:      drivers/macintosh/
6542
6543 LINUX FOR POWERPC EMBEDDED MPC5XXX
6544 M:      Anatolij Gustschin <agust@denx.de>
6545 L:      linuxppc-dev@lists.ozlabs.org
6546 T:      git git://git.denx.de/linux-denx-agust.git
6547 S:      Maintained
6548 F:      arch/powerpc/platforms/512x/
6549 F:      arch/powerpc/platforms/52xx/
6550
6551 LINUX FOR POWERPC EMBEDDED PPC4XX
6552 M:      Alistair Popple <alistair@popple.id.au>
6553 M:      Matt Porter <mporter@kernel.crashing.org>
6554 W:      http://www.penguinppc.org/
6555 L:      linuxppc-dev@lists.ozlabs.org
6556 S:      Maintained
6557 F:      arch/powerpc/platforms/40x/
6558 F:      arch/powerpc/platforms/44x/
6559
6560 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6561 L:      linuxppc-dev@lists.ozlabs.org
6562 S:      Orphan
6563 F:      arch/powerpc/*/*virtex*
6564 F:      arch/powerpc/*/*/*virtex*
6565
6566 LINUX FOR POWERPC EMBEDDED PPC8XX
6567 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6568 W:      http://www.penguinppc.org/
6569 L:      linuxppc-dev@lists.ozlabs.org
6570 S:      Maintained
6571 F:      arch/powerpc/platforms/8xx/
6572
6573 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6574 M:      Scott Wood <oss@buserror.net>
6575 M:      Kumar Gala <galak@kernel.crashing.org>
6576 W:      http://www.penguinppc.org/
6577 L:      linuxppc-dev@lists.ozlabs.org
6578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6579 S:      Maintained
6580 F:      arch/powerpc/platforms/83xx/
6581 F:      arch/powerpc/platforms/85xx/
6582
6583 LINUX FOR POWERPC PA SEMI PWRFICIENT
6584 M:      Olof Johansson <olof@lixom.net>
6585 L:      linuxppc-dev@lists.ozlabs.org
6586 S:      Maintained
6587 F:      arch/powerpc/platforms/pasemi/
6588 F:      drivers/*/*pasemi*
6589 F:      drivers/*/*/*pasemi*
6590
6591 LINUX SECURITY MODULE (LSM) FRAMEWORK
6592 M:      Chris Wright <chrisw@sous-sol.org>
6593 L:      linux-security-module@vger.kernel.org
6594 S:      Supported
6595
6596 LIS3LV02D ACCELEROMETER DRIVER
6597 M:      Eric Piel <eric.piel@tremplin-utc.net>
6598 S:      Maintained
6599 F:      Documentation/misc-devices/lis3lv02d
6600 F:      drivers/misc/lis3lv02d/
6601 F:      drivers/platform/x86/hp_accel.c
6602
6603 LIVE PATCHING
6604 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6605 M:      Jessica Yu <jeyu@redhat.com>
6606 M:      Jiri Kosina <jikos@kernel.org>
6607 M:      Miroslav Benes <mbenes@suse.cz>
6608 R:      Petr Mladek <pmladek@suse.com>
6609 S:      Maintained
6610 F:      kernel/livepatch/
6611 F:      include/linux/livepatch.h
6612 F:      arch/x86/include/asm/livepatch.h
6613 F:      arch/x86/kernel/livepatch.c
6614 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6615 F:      samples/livepatch/
6616 L:      live-patching@vger.kernel.org
6617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6618
6619 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6620 M:      Kees Cook <keescook@chromium.org>
6621 S:      Maintained
6622 F:      drivers/misc/lkdtm.c
6623
6624 LLC (802.2)
6625 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6626 S:      Maintained
6627 F:      include/linux/llc.h
6628 F:      include/uapi/linux/llc.h
6629 F:      include/net/llc*
6630 F:      net/llc/
6631
6632 LM73 HARDWARE MONITOR DRIVER
6633 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6634 L:      lm-sensors@lm-sensors.org
6635 S:      Maintained
6636 F:      drivers/hwmon/lm73.c
6637
6638 LM78 HARDWARE MONITOR DRIVER
6639 M:      Jean Delvare <jdelvare@suse.com>
6640 L:      lm-sensors@lm-sensors.org
6641 S:      Maintained
6642 F:      Documentation/hwmon/lm78
6643 F:      drivers/hwmon/lm78.c
6644
6645 LM83 HARDWARE MONITOR DRIVER
6646 M:      Jean Delvare <jdelvare@suse.com>
6647 L:      lm-sensors@lm-sensors.org
6648 S:      Maintained
6649 F:      Documentation/hwmon/lm83
6650 F:      drivers/hwmon/lm83.c
6651
6652 LM90 HARDWARE MONITOR DRIVER
6653 M:      Jean Delvare <jdelvare@suse.com>
6654 L:      lm-sensors@lm-sensors.org
6655 S:      Maintained
6656 F:      Documentation/hwmon/lm90
6657 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6658 F:      drivers/hwmon/lm90.c
6659
6660 LM95234 HARDWARE MONITOR DRIVER
6661 M:      Guenter Roeck <linux@roeck-us.net>
6662 L:      lm-sensors@lm-sensors.org
6663 S:      Maintained
6664 F:      Documentation/hwmon/lm95234
6665 F:      drivers/hwmon/lm95234.c
6666
6667 LME2510 MEDIA DRIVER
6668 M:      Malcolm Priestley <tvboxspy@gmail.com>
6669 L:      linux-media@vger.kernel.org
6670 W:      https://linuxtv.org
6671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6672 S:      Maintained
6673 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6674
6675 LOCKDEP AND LOCKSTAT
6676 M:      Peter Zijlstra <peterz@infradead.org>
6677 M:      Ingo Molnar <mingo@redhat.com>
6678 L:      linux-kernel@vger.kernel.org
6679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6680 S:      Maintained
6681 F:      Documentation/locking/lockdep*.txt
6682 F:      Documentation/locking/lockstat.txt
6683 F:      include/linux/lockdep.h
6684 F:      kernel/locking/
6685
6686 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6687 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6688 L:      linux-ntfs-dev@lists.sourceforge.net
6689 W:      http://www.linux-ntfs.org/content/view/19/37/
6690 S:      Maintained
6691 F:      Documentation/ldm.txt
6692 F:      block/partitions/ldm.*
6693
6694 LogFS
6695 M:      Joern Engel <joern@logfs.org>
6696 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6697 L:      logfs@logfs.org
6698 W:      logfs.org
6699 S:      Maintained
6700 F:      fs/logfs/
6701
6702 LPC32XX MACHINE SUPPORT
6703 M:      Roland Stigge <stigge@antcom.de>
6704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6705 S:      Maintained
6706 F:      arch/arm/mach-lpc32xx/
6707
6708 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6709 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6710 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6711 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6712 L:      MPT-FusionLinux.pdl@broadcom.com
6713 L:      linux-scsi@vger.kernel.org
6714 W:      http://www.avagotech.com/support/
6715 S:      Supported
6716 F:      drivers/message/fusion/
6717 F:      drivers/scsi/mpt2sas/
6718 F:      drivers/scsi/mpt3sas/
6719
6720 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6721 M:      Matthew Wilcox <matthew@wil.cx>
6722 L:      linux-scsi@vger.kernel.org
6723 S:      Maintained
6724 F:      drivers/scsi/sym53c8xx_2/
6725
6726 LTC4261 HARDWARE MONITOR DRIVER
6727 M:      Guenter Roeck <linux@roeck-us.net>
6728 L:      lm-sensors@lm-sensors.org
6729 S:      Maintained
6730 F:      Documentation/hwmon/ltc4261
6731 F:      drivers/hwmon/ltc4261.c
6732
6733 LTP (Linux Test Project)
6734 M:      Mike Frysinger <vapier@gentoo.org>
6735 M:      Cyril Hrubis <chrubis@suse.cz>
6736 M:      Wanlong Gao <wanlong.gao@gmail.com>
6737 M:      Jan Stancek <jstancek@redhat.com>
6738 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6739 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6740 L:      ltp@lists.linux.it (subscribers-only)
6741 W:      http://linux-test-project.github.io/
6742 T:      git git://github.com/linux-test-project/ltp.git
6743 S:      Maintained
6744
6745 M32R ARCHITECTURE
6746 W:      http://www.linux-m32r.org/
6747 S:      Orphan
6748 F:      arch/m32r/
6749
6750 M68K ARCHITECTURE
6751 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6752 L:      linux-m68k@lists.linux-m68k.org
6753 W:      http://www.linux-m68k.org/
6754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6755 S:      Maintained
6756 F:      arch/m68k/
6757 F:      drivers/zorro/
6758
6759 M68K ON APPLE MACINTOSH
6760 M:      Joshua Thompson <funaho@jurai.org>
6761 W:      http://www.mac.linux-m68k.org/
6762 L:      linux-m68k@lists.linux-m68k.org
6763 S:      Maintained
6764 F:      arch/m68k/mac/
6765
6766 M68K ON HP9000/300
6767 M:      Philip Blundell <philb@gnu.org>
6768 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6769 S:      Maintained
6770 F:      arch/m68k/hp300/
6771
6772 M88DS3103 MEDIA DRIVER
6773 M:      Antti Palosaari <crope@iki.fi>
6774 L:      linux-media@vger.kernel.org
6775 W:      https://linuxtv.org
6776 W:      http://palosaari.fi/linux/
6777 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6778 T:      git git://linuxtv.org/anttip/media_tree.git
6779 S:      Maintained
6780 F:      drivers/media/dvb-frontends/m88ds3103*
6781
6782 M88RS2000 MEDIA DRIVER
6783 M:      Malcolm Priestley <tvboxspy@gmail.com>
6784 L:      linux-media@vger.kernel.org
6785 W:      https://linuxtv.org
6786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6787 S:      Maintained
6788 F:      drivers/media/dvb-frontends/m88rs2000*
6789
6790 MA901 MASTERKIT USB FM RADIO DRIVER
6791 M:      Alexey Klimov <klimov.linux@gmail.com>
6792 L:      linux-media@vger.kernel.org
6793 T:      git git://linuxtv.org/media_tree.git
6794 S:      Maintained
6795 F:      drivers/media/radio/radio-ma901.c
6796
6797 MAC80211
6798 M:      Johannes Berg <johannes@sipsolutions.net>
6799 L:      linux-wireless@vger.kernel.org
6800 W:      http://wireless.kernel.org/
6801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6803 S:      Maintained
6804 F:      Documentation/networking/mac80211-injection.txt
6805 F:      include/net/mac80211.h
6806 F:      net/mac80211/
6807 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6808
6809 MACVLAN DRIVER
6810 M:      Patrick McHardy <kaber@trash.net>
6811 L:      netdev@vger.kernel.org
6812 S:      Maintained
6813 F:      drivers/net/macvlan.c
6814 F:      include/linux/if_macvlan.h
6815
6816 MAILBOX API
6817 M:      Jassi Brar <jassisinghbrar@gmail.com>
6818 L:      linux-kernel@vger.kernel.org
6819 S:      Maintained
6820 F:      drivers/mailbox/
6821 F:      include/linux/mailbox_client.h
6822 F:      include/linux/mailbox_controller.h
6823
6824 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6825 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6826 W:      http://www.kernel.org/doc/man-pages
6827 L:      linux-man@vger.kernel.org
6828 S:      Maintained
6829
6830 MARVELL ARMADA DRM SUPPORT
6831 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6832 S:      Maintained
6833 F:      drivers/gpu/drm/armada/
6834
6835 MARVELL 88E6352 DSA support
6836 M:      Guenter Roeck <linux@roeck-us.net>
6837 S:      Maintained
6838 F:      drivers/net/dsa/mv88e6352.c
6839
6840 MARVELL CRYPTO DRIVER
6841 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6842 M:      Arnaud Ebalard <arno@natisbad.org>
6843 F:      drivers/crypto/marvell/
6844 S:      Maintained
6845 L:      linux-crypto@vger.kernel.org
6846
6847 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6848 M:      Mirko Lindner <mlindner@marvell.com>
6849 M:      Stephen Hemminger <stephen@networkplumber.org>
6850 L:      netdev@vger.kernel.org
6851 S:      Maintained
6852 F:      drivers/net/ethernet/marvell/sk*
6853
6854 MARVELL LIBERTAS WIRELESS DRIVER
6855 L:      libertas-dev@lists.infradead.org
6856 S:      Orphan
6857 F:      drivers/net/wireless/marvell/libertas/
6858
6859 MARVELL MV643XX ETHERNET DRIVER
6860 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6861 L:      netdev@vger.kernel.org
6862 S:      Maintained
6863 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6864 F:      include/linux/mv643xx.h
6865
6866 MARVELL MVNETA ETHERNET DRIVER
6867 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6868 L:      netdev@vger.kernel.org
6869 S:      Maintained
6870 F:      drivers/net/ethernet/marvell/mvneta.*
6871
6872 MARVELL MWIFIEX WIRELESS DRIVER
6873 M:      Amitkumar Karwar <akarwar@marvell.com>
6874 M:      Nishant Sarmukadam <nishants@marvell.com>
6875 L:      linux-wireless@vger.kernel.org
6876 S:      Maintained
6877 F:      drivers/net/wireless/marvell/mwifiex/
6878
6879 MARVELL MWL8K WIRELESS DRIVER
6880 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6881 L:      linux-wireless@vger.kernel.org
6882 S:      Odd Fixes
6883 F:      drivers/net/wireless/marvell/mwl8k.c
6884
6885 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6886 M:      Nicolas Pitre <nico@fluxnic.net>
6887 S:      Odd Fixes
6888 F:      drivers/mmc/host/mvsdio.*
6889
6890 MATROX FRAMEBUFFER DRIVER
6891 L:      linux-fbdev@vger.kernel.org
6892 S:      Orphan
6893 F:      drivers/video/fbdev/matrox/matroxfb_*
6894 F:      include/uapi/linux/matroxfb.h
6895
6896 MAX16065 HARDWARE MONITOR DRIVER
6897 M:      Guenter Roeck <linux@roeck-us.net>
6898 L:      lm-sensors@lm-sensors.org
6899 S:      Maintained
6900 F:      Documentation/hwmon/max16065
6901 F:      drivers/hwmon/max16065.c
6902
6903 MAX20751 HARDWARE MONITOR DRIVER
6904 M:      Guenter Roeck <linux@roeck-us.net>
6905 L:      lm-sensors@lm-sensors.org
6906 S:      Maintained
6907 F:      Documentation/hwmon/max20751
6908 F:      drivers/hwmon/max20751.c
6909
6910 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6911 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6912 L:      lm-sensors@lm-sensors.org
6913 S:      Maintained
6914 F:      Documentation/hwmon/max6650
6915 F:      drivers/hwmon/max6650.c
6916
6917 MAX6697 HARDWARE MONITOR DRIVER
6918 M:      Guenter Roeck <linux@roeck-us.net>
6919 L:      lm-sensors@lm-sensors.org
6920 S:      Maintained
6921 F:      Documentation/hwmon/max6697
6922 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6923 F:      drivers/hwmon/max6697.c
6924 F:      include/linux/platform_data/max6697.h
6925
6926 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6927 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6928 L:      linux-pm@vger.kernel.org
6929 S:      Supported
6930 F:      drivers/power/max14577_charger.c
6931 F:      drivers/power/max77693_charger.c
6932
6933 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6934 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6935 L:      linux-kernel@vger.kernel.org
6936 S:      Supported
6937 F:      drivers/*/*max77802*.c
6938 F:      Documentation/devicetree/bindings/*/*max77802.txt
6939 F:      include/dt-bindings/*/*max77802.h
6940
6941 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6942 M:      Chanwoo Choi <cw00.choi@samsung.com>
6943 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6944 L:      linux-kernel@vger.kernel.org
6945 S:      Supported
6946 F:      drivers/*/max14577.c
6947 F:      drivers/*/max77686*.c
6948 F:      drivers/*/max77693.c
6949 F:      drivers/extcon/extcon-max14577.c
6950 F:      drivers/extcon/extcon-max77693.c
6951 F:      drivers/rtc/rtc-max77686.c
6952 F:      drivers/clk/clk-max77686.c
6953 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6954 F:      Documentation/devicetree/bindings/*/max77686.txt
6955 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6956 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6957 F:      include/linux/mfd/max14577*.h
6958 F:      include/linux/mfd/max77686*.h
6959 F:      include/linux/mfd/max77693*.h
6960
6961 MAXIRADIO FM RADIO RECEIVER DRIVER
6962 M:      Hans Verkuil <hverkuil@xs4all.nl>
6963 L:      linux-media@vger.kernel.org
6964 T:      git git://linuxtv.org/media_tree.git
6965 W:      https://linuxtv.org
6966 S:      Maintained
6967 F:      drivers/media/radio/radio-maxiradio*
6968
6969 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6970 M:      Peter Rosin <peda@axentia.se>
6971 L:      linux-iio@vger.kernel.org
6972 S:      Maintained
6973 F:      drivers/iio/potentiometer/mcp4531.c
6974
6975 MEDIA DRIVERS FOR RENESAS - VSP1
6976 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6977 L:      linux-media@vger.kernel.org
6978 L:      linux-renesas-soc@vger.kernel.org
6979 T:      git git://linuxtv.org/media_tree.git
6980 S:      Supported
6981 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6982 F:      drivers/media/platform/vsp1/
6983
6984 MEDIA DRIVERS FOR ASCOT2E
6985 M:      Sergey Kozlov <serjk@netup.ru>
6986 L:      linux-media@vger.kernel.org
6987 W:      https://linuxtv.org
6988 W:      http://netup.tv/
6989 T:      git git://linuxtv.org/media_tree.git
6990 S:      Supported
6991 F:      drivers/media/dvb-frontends/ascot2e*
6992
6993 MEDIA DRIVERS FOR CXD2841ER
6994 M:      Sergey Kozlov <serjk@netup.ru>
6995 L:      linux-media@vger.kernel.org
6996 W:      https://linuxtv.org
6997 W:      http://netup.tv/
6998 T:      git git://linuxtv.org/media_tree.git
6999 S:      Supported
7000 F:      drivers/media/dvb-frontends/cxd2841er*
7001
7002 MEDIA DRIVERS FOR HORUS3A
7003 M:      Sergey Kozlov <serjk@netup.ru>
7004 L:      linux-media@vger.kernel.org
7005 W:      https://linuxtv.org
7006 W:      http://netup.tv/
7007 T:      git git://linuxtv.org/media_tree.git
7008 S:      Supported
7009 F:      drivers/media/dvb-frontends/horus3a*
7010
7011 MEDIA DRIVERS FOR LNBH25
7012 M:      Sergey Kozlov <serjk@netup.ru>
7013 L:      linux-media@vger.kernel.org
7014 W:      https://linuxtv.org
7015 W:      http://netup.tv/
7016 T:      git git://linuxtv.org/media_tree.git
7017 S:      Supported
7018 F:      drivers/media/dvb-frontends/lnbh25*
7019
7020 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7021 M:      Sergey Kozlov <serjk@netup.ru>
7022 L:      linux-media@vger.kernel.org
7023 W:      https://linuxtv.org
7024 W:      http://netup.tv/
7025 T:      git git://linuxtv.org/media_tree.git
7026 S:      Supported
7027 F:      drivers/media/pci/netup_unidvb/*
7028
7029 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7030 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7031 P:      LinuxTV.org Project
7032 L:      linux-media@vger.kernel.org
7033 W:      https://linuxtv.org
7034 Q:      http://patchwork.kernel.org/project/linux-media/list/
7035 T:      git git://linuxtv.org/media_tree.git
7036 S:      Maintained
7037 F:      Documentation/dvb/
7038 F:      Documentation/video4linux/
7039 F:      Documentation/DocBook/media/
7040 F:      drivers/media/
7041 F:      drivers/staging/media/
7042 F:      include/linux/platform_data/media/
7043 F:      include/media/
7044 F:      include/uapi/linux/dvb/
7045 F:      include/uapi/linux/videodev2.h
7046 F:      include/uapi/linux/media.h
7047 F:      include/uapi/linux/v4l2-*
7048 F:      include/uapi/linux/meye.h
7049 F:      include/uapi/linux/ivtv*
7050 F:      include/uapi/linux/uvcvideo.h
7051
7052 MEDIATEK MT7601U WIRELESS LAN DRIVER
7053 M:      Jakub Kicinski <kubakici@wp.pl>
7054 L:      linux-wireless@vger.kernel.org
7055 S:      Maintained
7056 F:      drivers/net/wireless/mediatek/mt7601u/
7057
7058 MEGARAID SCSI/SAS DRIVERS
7059 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7060 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7061 M:      Uday Lingala <uday.lingala@avagotech.com>
7062 L:      megaraidlinux.pdl@avagotech.com
7063 L:      linux-scsi@vger.kernel.org
7064 W:      http://www.lsi.com
7065 S:      Maintained
7066 F:      Documentation/scsi/megaraid.txt
7067 F:      drivers/scsi/megaraid.*
7068 F:      drivers/scsi/megaraid/
7069
7070 MELLANOX ETHERNET DRIVER (mlx4_en)
7071 M:      Eugenia Emantayev <eugenia@mellanox.com>
7072 L:      netdev@vger.kernel.org
7073 S:      Supported
7074 W:      http://www.mellanox.com
7075 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7076 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7077
7078 MELLANOX ETHERNET DRIVER (mlx5e)
7079 M:      Saeed Mahameed <saeedm@mellanox.com>
7080 L:      netdev@vger.kernel.org
7081 S:      Supported
7082 W:      http://www.mellanox.com
7083 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7084 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7085
7086 MELLANOX ETHERNET SWITCH DRIVERS
7087 M:      Jiri Pirko <jiri@mellanox.com>
7088 M:      Ido Schimmel <idosch@mellanox.com>
7089 L:      netdev@vger.kernel.org
7090 S:      Supported
7091 W:      http://www.mellanox.com
7092 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7093 F:      drivers/net/ethernet/mellanox/mlxsw/
7094
7095 MEMBARRIER SUPPORT
7096 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7097 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7098 L:      linux-kernel@vger.kernel.org
7099 S:      Supported
7100 F:      kernel/membarrier.c
7101 F:      include/uapi/linux/membarrier.h
7102
7103 MEMORY MANAGEMENT
7104 L:      linux-mm@kvack.org
7105 W:      http://www.linux-mm.org
7106 S:      Maintained
7107 F:      include/linux/mm.h
7108 F:      include/linux/gfp.h
7109 F:      include/linux/mmzone.h
7110 F:      include/linux/memory_hotplug.h
7111 F:      include/linux/vmalloc.h
7112 F:      mm/
7113
7114 MEMORY TECHNOLOGY DEVICES (MTD)
7115 M:      David Woodhouse <dwmw2@infradead.org>
7116 M:      Brian Norris <computersforpeace@gmail.com>
7117 L:      linux-mtd@lists.infradead.org
7118 W:      http://www.linux-mtd.infradead.org/
7119 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7120 T:      git git://git.infradead.org/linux-mtd.git
7121 T:      git git://git.infradead.org/l2-mtd.git
7122 S:      Maintained
7123 F:      drivers/mtd/
7124 F:      include/linux/mtd/
7125 F:      include/uapi/mtd/
7126
7127 MEN A21 WATCHDOG DRIVER
7128 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7129 L:      linux-watchdog@vger.kernel.org
7130 S:      Maintained
7131 F:      drivers/watchdog/mena21_wdt.c
7132
7133 MEN CHAMELEON BUS (mcb)
7134 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7135 S:      Maintained
7136 F:      drivers/mcb/
7137 F:      include/linux/mcb.h
7138 F:      Documentation/men-chameleon-bus.txt
7139
7140 MEN F21BMC (Board Management Controller)
7141 M:      Andreas Werner <andreas.werner@men.de>
7142 S:      Supported
7143 F:      drivers/mfd/menf21bmc.c
7144 F:      drivers/watchdog/menf21bmc_wdt.c
7145 F:      drivers/leds/leds-menf21bmc.c
7146 F:      drivers/hwmon/menf21bmc_hwmon.c
7147 F:      Documentation/hwmon/menf21bmc
7148
7149 METAG ARCHITECTURE
7150 M:      James Hogan <james.hogan@imgtec.com>
7151 L:      linux-metag@vger.kernel.org
7152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7153 S:      Odd Fixes
7154 F:      arch/metag/
7155 F:      Documentation/metag/
7156 F:      Documentation/devicetree/bindings/metag/
7157 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7158 F:      drivers/clocksource/metag_generic.c
7159 F:      drivers/irqchip/irq-metag.c
7160 F:      drivers/irqchip/irq-metag-ext.c
7161 F:      drivers/tty/metag_da.c
7162
7163 MICROBLAZE ARCHITECTURE
7164 M:      Michal Simek <monstr@monstr.eu>
7165 W:      http://www.monstr.eu/fdt/
7166 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7167 S:      Supported
7168 F:      arch/microblaze/
7169
7170 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7171 M:      Chen Yu <yu.c.chen@intel.com>
7172 L:      platform-driver-x86@vger.kernel.org
7173 S:      Supported
7174 F:      drivers/platform/x86/surfacepro3_button.c
7175
7176 MICROTEK X6 SCANNER
7177 M:      Oliver Neukum <oliver@neukum.org>
7178 S:      Maintained
7179 F:      drivers/usb/image/microtek.*
7180
7181 MIPS
7182 M:      Ralf Baechle <ralf@linux-mips.org>
7183 L:      linux-mips@linux-mips.org
7184 W:      http://www.linux-mips.org/
7185 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7186 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7187 S:      Supported
7188 F:      Documentation/mips/
7189 F:      arch/mips/
7190
7191 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7192 M:      Hans Verkuil <hverkuil@xs4all.nl>
7193 L:      linux-media@vger.kernel.org
7194 T:      git git://linuxtv.org/media_tree.git
7195 W:      https://linuxtv.org
7196 S:      Odd Fixes
7197 F:      drivers/media/radio/radio-miropcm20*
7198
7199 MELLANOX MLX4 core VPI driver
7200 M:      Yishai Hadas <yishaih@mellanox.com>
7201 L:      netdev@vger.kernel.org
7202 L:      linux-rdma@vger.kernel.org
7203 W:      http://www.mellanox.com
7204 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7205 S:      Supported
7206 F:      drivers/net/ethernet/mellanox/mlx4/
7207 F:      include/linux/mlx4/
7208
7209 MELLANOX MLX4 IB driver
7210 M:      Yishai Hadas <yishaih@mellanox.com>
7211 L:      linux-rdma@vger.kernel.org
7212 W:      http://www.mellanox.com
7213 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7214 S:      Supported
7215 F:      drivers/infiniband/hw/mlx4/
7216 F:      include/linux/mlx4/
7217
7218 MELLANOX MLX5 core VPI driver
7219 M:      Matan Barak <matanb@mellanox.com>
7220 M:      Leon Romanovsky <leonro@mellanox.com>
7221 L:      netdev@vger.kernel.org
7222 L:      linux-rdma@vger.kernel.org
7223 W:      http://www.mellanox.com
7224 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7225 S:      Supported
7226 F:      drivers/net/ethernet/mellanox/mlx5/core/
7227 F:      include/linux/mlx5/
7228
7229 MELLANOX MLX5 IB driver
7230 M:      Matan Barak <matanb@mellanox.com>
7231 M:      Leon Romanovsky <leonro@mellanox.com>
7232 L:      linux-rdma@vger.kernel.org
7233 W:      http://www.mellanox.com
7234 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7235 S:      Supported
7236 F:      drivers/infiniband/hw/mlx5/
7237 F:      include/linux/mlx5/
7238
7239 MELEXIS MLX90614 DRIVER
7240 M:      Crt Mori <cmo@melexis.com>
7241 L:      linux-iio@vger.kernel.org
7242 W:      http://www.melexis.com
7243 S:      Supported
7244 F:      drivers/iio/temperature/mlx90614.c
7245
7246 MN88472 MEDIA DRIVER
7247 M:      Antti Palosaari <crope@iki.fi>
7248 L:      linux-media@vger.kernel.org
7249 W:      https://linuxtv.org
7250 W:      http://palosaari.fi/linux/
7251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7252 T:      git git://linuxtv.org/anttip/media_tree.git
7253 S:      Maintained
7254 F:      drivers/staging/media/mn88472/
7255 F:      drivers/media/dvb-frontends/mn88472.h
7256
7257 MN88473 MEDIA DRIVER
7258 M:      Antti Palosaari <crope@iki.fi>
7259 L:      linux-media@vger.kernel.org
7260 W:      https://linuxtv.org
7261 W:      http://palosaari.fi/linux/
7262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7263 S:      Maintained
7264 F:      drivers/media/dvb-frontends/mn88473*
7265
7266 MODULE SUPPORT
7267 M:      Rusty Russell <rusty@rustcorp.com.au>
7268 S:      Maintained
7269 F:      include/linux/module.h
7270 F:      kernel/module.c
7271
7272 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7273 W:      http://popies.net/meye/
7274 S:      Orphan
7275 F:      Documentation/video4linux/meye.txt
7276 F:      drivers/media/pci/meye/
7277 F:      include/uapi/linux/meye.h
7278
7279 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7280 M:      Jiri Slaby <jirislaby@gmail.com>
7281 S:      Maintained
7282 F:      Documentation/serial/moxa-smartio
7283 F:      drivers/tty/mxser.*
7284
7285 MR800 AVERMEDIA USB FM RADIO DRIVER
7286 M:      Alexey Klimov <klimov.linux@gmail.com>
7287 L:      linux-media@vger.kernel.org
7288 T:      git git://linuxtv.org/media_tree.git
7289 S:      Maintained
7290 F:      drivers/media/radio/radio-mr800.c
7291
7292 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7293 M:      Alan Ott <alan@signal11.us>
7294 L:      linux-wpan@vger.kernel.org
7295 S:      Maintained
7296 F:      drivers/net/ieee802154/mrf24j40.c
7297 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7298
7299 MSI LAPTOP SUPPORT
7300 M:      "Lee, Chun-Yi" <jlee@suse.com>
7301 L:      platform-driver-x86@vger.kernel.org
7302 S:      Maintained
7303 F:      drivers/platform/x86/msi-laptop.c
7304
7305 MSI WMI SUPPORT
7306 L:      platform-driver-x86@vger.kernel.org
7307 S:      Orphan
7308 F:      drivers/platform/x86/msi-wmi.c
7309
7310 MSI001 MEDIA DRIVER
7311 M:      Antti Palosaari <crope@iki.fi>
7312 L:      linux-media@vger.kernel.org
7313 W:      https://linuxtv.org
7314 W:      http://palosaari.fi/linux/
7315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7316 T:      git git://linuxtv.org/anttip/media_tree.git
7317 S:      Maintained
7318 F:      drivers/media/tuners/msi001*
7319
7320 MSI2500 MEDIA DRIVER
7321 M:      Antti Palosaari <crope@iki.fi>
7322 L:      linux-media@vger.kernel.org
7323 W:      https://linuxtv.org
7324 W:      http://palosaari.fi/linux/
7325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7326 T:      git git://linuxtv.org/anttip/media_tree.git
7327 S:      Maintained
7328 F:      drivers/media/usb/msi2500/
7329
7330 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7331 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7332 L:      linux-mtd@lists.infradead.org
7333 S:      Maintained
7334 F:      drivers/mtd/devices/docg3*
7335
7336 MT9M032 APTINA SENSOR DRIVER
7337 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7338 L:      linux-media@vger.kernel.org
7339 T:      git git://linuxtv.org/media_tree.git
7340 S:      Maintained
7341 F:      drivers/media/i2c/mt9m032.c
7342 F:      include/media/i2c/mt9m032.h
7343
7344 MT9P031 APTINA CAMERA SENSOR
7345 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7346 L:      linux-media@vger.kernel.org
7347 T:      git git://linuxtv.org/media_tree.git
7348 S:      Maintained
7349 F:      drivers/media/i2c/mt9p031.c
7350 F:      include/media/i2c/mt9p031.h
7351
7352 MT9T001 APTINA CAMERA SENSOR
7353 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7354 L:      linux-media@vger.kernel.org
7355 T:      git git://linuxtv.org/media_tree.git
7356 S:      Maintained
7357 F:      drivers/media/i2c/mt9t001.c
7358 F:      include/media/i2c/mt9t001.h
7359
7360 MT9V032 APTINA CAMERA SENSOR
7361 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L:      linux-media@vger.kernel.org
7363 T:      git git://linuxtv.org/media_tree.git
7364 S:      Maintained
7365 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7366 F:      drivers/media/i2c/mt9v032.c
7367 F:      include/media/i2c/mt9v032.h
7368
7369 MULTIFUNCTION DEVICES (MFD)
7370 M:      Lee Jones <lee.jones@linaro.org>
7371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7372 S:      Supported
7373 F:      drivers/mfd/
7374 F:      include/linux/mfd/
7375
7376 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7377 M:      Ulf Hansson <ulf.hansson@linaro.org>
7378 L:      linux-mmc@vger.kernel.org
7379 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7380 S:      Maintained
7381 F:      drivers/mmc/
7382 F:      include/linux/mmc/
7383 F:      include/uapi/linux/mmc/
7384
7385 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7386 S:      Orphan
7387 F:      drivers/mmc/host/mmc_spi.c
7388 F:      include/linux/spi/mmc_spi.h
7389
7390 MULTISOUND SOUND DRIVER
7391 M:      Andrew Veliath <andrewtv@usa.net>
7392 S:      Maintained
7393 F:      Documentation/sound/oss/MultiSound
7394 F:      sound/oss/msnd*
7395
7396 MULTITECH MULTIPORT CARD (ISICOM)
7397 S:      Orphan
7398 F:      drivers/tty/isicom.c
7399 F:      include/linux/isicom.h
7400
7401 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7402 M:      Bin Liu <b-liu@ti.com>
7403 L:      linux-usb@vger.kernel.org
7404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7405 S:      Maintained
7406 F:      drivers/usb/musb/
7407
7408 MXL5007T MEDIA DRIVER
7409 M:      Michael Krufky <mkrufky@linuxtv.org>
7410 L:      linux-media@vger.kernel.org
7411 W:      https://linuxtv.org
7412 W:      http://github.com/mkrufky
7413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7414 T:      git git://linuxtv.org/mkrufky/tuners.git
7415 S:      Maintained
7416 F:      drivers/media/tuners/mxl5007t.*
7417
7418 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7419 M:      Hyong-Youb Kim <hykim@myri.com>
7420 L:      netdev@vger.kernel.org
7421 W:      https://www.myricom.com/support/downloads/myri10ge.html
7422 S:      Supported
7423 F:      drivers/net/ethernet/myricom/myri10ge/
7424
7425 NAND FLASH SUBSYSTEM
7426 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7427 R:      Richard Weinberger <richard@nod.at>
7428 L:      linux-mtd@lists.infradead.org
7429 W:      http://www.linux-mtd.infradead.org/
7430 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7431 T:      git git://github.com/linux-nand/linux.git
7432 S:      Maintained
7433 F:      drivers/mtd/nand/
7434 F:      include/linux/mtd/nand*.h
7435
7436 NATSEMI ETHERNET DRIVER (DP8381x)
7437 S:      Orphan
7438 F:      drivers/net/ethernet/natsemi/natsemi.c
7439
7440 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7441 M:      Daniel Mack <zonque@gmail.com>
7442 S:      Maintained
7443 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7444 W:      http://www.native-instruments.com
7445 F:      sound/usb/caiaq/
7446
7447 NCP FILESYSTEM
7448 M:      Petr Vandrovec <petr@vandrovec.name>
7449 S:      Odd Fixes
7450 F:      fs/ncpfs/
7451
7452 NCR 5380 SCSI DRIVERS
7453 M:      Finn Thain <fthain@telegraphics.com.au>
7454 M:      Michael Schmitz <schmitzmic@gmail.com>
7455 L:      linux-scsi@vger.kernel.org
7456 S:      Maintained
7457 F:      Documentation/scsi/g_NCR5380.txt
7458 F:      drivers/scsi/NCR5380.*
7459 F:      drivers/scsi/arm/cumana_1.c
7460 F:      drivers/scsi/arm/oak.c
7461 F:      drivers/scsi/atari_NCR5380.c
7462 F:      drivers/scsi/atari_scsi.*
7463 F:      drivers/scsi/dmx3191d.c
7464 F:      drivers/scsi/dtc.*
7465 F:      drivers/scsi/g_NCR5380.*
7466 F:      drivers/scsi/g_NCR5380_mmio.c
7467 F:      drivers/scsi/mac_scsi.*
7468 F:      drivers/scsi/pas16.*
7469 F:      drivers/scsi/sun3_scsi.*
7470 F:      drivers/scsi/sun3_scsi_vme.c
7471 F:      drivers/scsi/t128.*
7472
7473 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7474 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7475 L:      linux-scsi@vger.kernel.org
7476 S:      Maintained
7477 F:      drivers/scsi/NCR_D700.*
7478
7479 NCT6775 HARDWARE MONITOR DRIVER
7480 M:      Guenter Roeck <linux@roeck-us.net>
7481 L:      lm-sensors@lm-sensors.org
7482 S:      Maintained
7483 F:      Documentation/hwmon/nct6775
7484 F:      drivers/hwmon/nct6775.c
7485
7486 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7487 M:      Faisal Latif <faisal.latif@intel.com>
7488 L:      linux-rdma@vger.kernel.org
7489 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7490 S:      Supported
7491 F:      drivers/infiniband/hw/nes/
7492
7493 NETEM NETWORK EMULATOR
7494 M:      Stephen Hemminger <stephen@networkplumber.org>
7495 L:      netem@lists.linux-foundation.org
7496 S:      Maintained
7497 F:      net/sched/sch_netem.c
7498
7499 NETERION 10GbE DRIVERS (s2io/vxge)
7500 M:      Jon Mason <jdmason@kudzu.us>
7501 L:      netdev@vger.kernel.org
7502 S:      Supported
7503 F:      Documentation/networking/s2io.txt
7504 F:      Documentation/networking/vxge.txt
7505 F:      drivers/net/ethernet/neterion/
7506
7507 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7508 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7509 M:      Patrick McHardy <kaber@trash.net>
7510 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7511 L:      netfilter-devel@vger.kernel.org
7512 L:      coreteam@netfilter.org
7513 W:      http://www.netfilter.org/
7514 W:      http://www.iptables.org/
7515 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7518 S:      Supported
7519 F:      include/linux/netfilter*
7520 F:      include/linux/netfilter/
7521 F:      include/net/netfilter/
7522 F:      include/uapi/linux/netfilter*
7523 F:      include/uapi/linux/netfilter/
7524 F:      net/*/netfilter.c
7525 F:      net/*/netfilter/
7526 F:      net/netfilter/
7527 F:      net/bridge/br_netfilter*.c
7528
7529 NETLABEL
7530 M:      Paul Moore <paul@paul-moore.com>
7531 W:      http://netlabel.sf.net
7532 L:      netdev@vger.kernel.org
7533 S:      Maintained
7534 F:      Documentation/netlabel/
7535 F:      include/net/netlabel.h
7536 F:      net/netlabel/
7537
7538 NETROM NETWORK LAYER
7539 M:      Ralf Baechle <ralf@linux-mips.org>
7540 L:      linux-hams@vger.kernel.org
7541 W:      http://www.linux-ax25.org/
7542 S:      Maintained
7543 F:      include/net/netrom.h
7544 F:      include/uapi/linux/netrom.h
7545 F:      net/netrom/
7546
7547 NETRONOME ETHERNET DRIVERS
7548 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7549 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7550 L:      oss-drivers@netronome.com
7551 S:      Maintained
7552 F:      drivers/net/ethernet/netronome/
7553
7554 NETWORK BLOCK DEVICE (NBD)
7555 M:      Markus Pargmann <mpa@pengutronix.de>
7556 S:      Maintained
7557 L:      nbd-general@lists.sourceforge.net
7558 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7559 F:      Documentation/blockdev/nbd.txt
7560 F:      drivers/block/nbd.c
7561 F:      include/uapi/linux/nbd.h
7562
7563 NETWORK DROP MONITOR
7564 M:      Neil Horman <nhorman@tuxdriver.com>
7565 L:      netdev@vger.kernel.org
7566 S:      Maintained
7567 W:      https://fedorahosted.org/dropwatch/
7568 F:      net/core/drop_monitor.c
7569
7570 NETWORKING [GENERAL]
7571 M:      "David S. Miller" <davem@davemloft.net>
7572 L:      netdev@vger.kernel.org
7573 W:      http://www.linuxfoundation.org/en/Net
7574 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7577 S:      Maintained
7578 F:      net/
7579 F:      include/net/
7580 F:      include/linux/in.h
7581 F:      include/linux/net.h
7582 F:      include/linux/netdevice.h
7583 F:      include/uapi/linux/in.h
7584 F:      include/uapi/linux/net.h
7585 F:      include/uapi/linux/netdevice.h
7586 F:      include/uapi/linux/net_namespace.h
7587 F:      tools/net/
7588 F:      tools/testing/selftests/net/
7589 F:      lib/random32.c
7590 F:      lib/test_bpf.c
7591
7592 NETWORKING [IPv4/IPv6]
7593 M:      "David S. Miller" <davem@davemloft.net>
7594 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7595 M:      James Morris <jmorris@namei.org>
7596 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7597 M:      Patrick McHardy <kaber@trash.net>
7598 L:      netdev@vger.kernel.org
7599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7600 S:      Maintained
7601 F:      net/ipv4/
7602 F:      net/ipv6/
7603 F:      include/net/ip*
7604 F:      arch/x86/net/*
7605
7606 NETWORKING [IPSEC]
7607 M:      Steffen Klassert <steffen.klassert@secunet.com>
7608 M:      Herbert Xu <herbert@gondor.apana.org.au>
7609 M:      "David S. Miller" <davem@davemloft.net>
7610 L:      netdev@vger.kernel.org
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7613 S:      Maintained
7614 F:      net/core/flow.c
7615 F:      net/xfrm/
7616 F:      net/key/
7617 F:      net/ipv4/xfrm*
7618 F:      net/ipv4/esp4.c
7619 F:      net/ipv4/ah4.c
7620 F:      net/ipv4/ipcomp.c
7621 F:      net/ipv4/ip_vti.c
7622 F:      net/ipv6/xfrm*
7623 F:      net/ipv6/esp6.c
7624 F:      net/ipv6/ah6.c
7625 F:      net/ipv6/ipcomp6.c
7626 F:      net/ipv6/ip6_vti.c
7627 F:      include/uapi/linux/xfrm.h
7628 F:      include/net/xfrm.h
7629
7630 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7631 M:      Paul Moore <paul@paul-moore.com>
7632 L:      netdev@vger.kernel.org
7633 S:      Maintained
7634
7635 NETWORKING [WIRELESS]
7636 L:      linux-wireless@vger.kernel.org
7637 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7638
7639 NETWORKING DRIVERS
7640 L:      netdev@vger.kernel.org
7641 W:      http://www.linuxfoundation.org/en/Net
7642 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7645 S:      Odd Fixes
7646 F:      drivers/net/
7647 F:      include/linux/if_*
7648 F:      include/linux/netdevice.h
7649 F:      include/linux/etherdevice.h
7650 F:      include/linux/fcdevice.h
7651 F:      include/linux/fddidevice.h
7652 F:      include/linux/hippidevice.h
7653 F:      include/linux/inetdevice.h
7654 F:      include/uapi/linux/if_*
7655 F:      include/uapi/linux/netdevice.h
7656
7657 NETWORKING DRIVERS (WIRELESS)
7658 M:      Kalle Valo <kvalo@codeaurora.org>
7659 L:      linux-wireless@vger.kernel.org
7660 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7663 S:      Maintained
7664 F:      drivers/net/wireless/
7665
7666 NETXEN (1/10) GbE SUPPORT
7667 M:      Manish Chopra <manish.chopra@qlogic.com>
7668 M:      Sony Chacko <sony.chacko@qlogic.com>
7669 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7670 L:      netdev@vger.kernel.org
7671 W:      http://www.qlogic.com
7672 S:      Supported
7673 F:      drivers/net/ethernet/qlogic/netxen/
7674
7675 NFC SUBSYSTEM
7676 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7677 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7678 M:      Samuel Ortiz <sameo@linux.intel.com>
7679 L:      linux-wireless@vger.kernel.org
7680 L:      linux-nfc@lists.01.org (subscribers-only)
7681 S:      Supported
7682 F:      net/nfc/
7683 F:      include/net/nfc/
7684 F:      include/uapi/linux/nfc.h
7685 F:      drivers/nfc/
7686 F:      include/linux/platform_data/microread.h
7687 F:      include/linux/platform_data/nfcmrvl.h
7688 F:      include/linux/platform_data/nxp-nci.h
7689 F:      include/linux/platform_data/pn544.h
7690 F:      include/linux/platform_data/st21nfca.h
7691 F:      include/linux/platform_data/st-nci.h
7692 F:      Documentation/devicetree/bindings/net/nfc/
7693
7694 NFS, SUNRPC, AND LOCKD CLIENTS
7695 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7696 M:      Anna Schumaker <anna.schumaker@netapp.com>
7697 L:      linux-nfs@vger.kernel.org
7698 W:      http://client.linux-nfs.org
7699 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7700 S:      Maintained
7701 F:      fs/lockd/
7702 F:      fs/nfs/
7703 F:      fs/nfs_common/
7704 F:      net/sunrpc/
7705 F:      include/linux/lockd/
7706 F:      include/linux/nfs*
7707 F:      include/linux/sunrpc/
7708 F:      include/uapi/linux/nfs*
7709 F:      include/uapi/linux/sunrpc/
7710
7711 NILFS2 FILESYSTEM
7712 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7713 L:      linux-nilfs@vger.kernel.org
7714 W:      http://nilfs.sourceforge.net/
7715 T:      git git://github.com/konis/nilfs2.git
7716 S:      Supported
7717 F:      Documentation/filesystems/nilfs2.txt
7718 F:      fs/nilfs2/
7719 F:      include/linux/nilfs2_fs.h
7720 F:      include/trace/events/nilfs2.h
7721
7722 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7723 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7724 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7725 S:      Maintained
7726 F:      Documentation/scsi/NinjaSCSI.txt
7727 F:      drivers/scsi/pcmcia/nsp_*
7728
7729 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7730 M:      GOTO Masanori <gotom@debian.or.jp>
7731 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7732 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7733 S:      Maintained
7734 F:      Documentation/scsi/NinjaSCSI.txt
7735 F:      drivers/scsi/nsp32*
7736
7737 NIOS2 ARCHITECTURE
7738 M:      Ley Foon Tan <lftan@altera.com>
7739 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7741 S:      Maintained
7742 F:      arch/nios2/
7743
7744 NOKIA N900 POWER SUPPLY DRIVERS
7745 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7746 F:      include/linux/power/bq2415x_charger.h
7747 F:      include/linux/power/bq27xxx_battery.h
7748 F:      include/linux/power/isp1704_charger.h
7749 F:      drivers/power/bq2415x_charger.c
7750 F:      drivers/power/bq27xxx_battery.c
7751 F:      drivers/power/bq27xxx_battery_i2c.c
7752 F:      drivers/power/isp1704_charger.c
7753 F:      drivers/power/rx51_battery.c
7754
7755 NTB DRIVER CORE
7756 M:      Jon Mason <jdmason@kudzu.us>
7757 M:      Dave Jiang <dave.jiang@intel.com>
7758 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7759 L:      linux-ntb@googlegroups.com
7760 S:      Supported
7761 W:      https://github.com/jonmason/ntb/wiki
7762 T:      git git://github.com/jonmason/ntb.git
7763 F:      drivers/ntb/
7764 F:      drivers/net/ntb_netdev.c
7765 F:      include/linux/ntb.h
7766 F:      include/linux/ntb_transport.h
7767
7768 NTB INTEL DRIVER
7769 M:      Jon Mason <jdmason@kudzu.us>
7770 M:      Dave Jiang <dave.jiang@intel.com>
7771 L:      linux-ntb@googlegroups.com
7772 S:      Supported
7773 W:      https://github.com/jonmason/ntb/wiki
7774 T:      git git://github.com/jonmason/ntb.git
7775 F:      drivers/ntb/hw/intel/
7776
7777 NTB AMD DRIVER
7778 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7779 L:      linux-ntb@googlegroups.com
7780 S:      Supported
7781 F:      drivers/ntb/hw/amd/
7782
7783 NTFS FILESYSTEM
7784 M:      Anton Altaparmakov <anton@tuxera.com>
7785 L:      linux-ntfs-dev@lists.sourceforge.net
7786 W:      http://www.tuxera.com/
7787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7788 S:      Supported
7789 F:      Documentation/filesystems/ntfs.txt
7790 F:      fs/ntfs/
7791
7792 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7793 M:      Antonino Daplas <adaplas@gmail.com>
7794 L:      linux-fbdev@vger.kernel.org
7795 S:      Maintained
7796 F:      drivers/video/fbdev/riva/
7797 F:      drivers/video/fbdev/nvidia/
7798
7799 NVM EXPRESS DRIVER
7800 M:      Keith Busch <keith.busch@intel.com>
7801 M:      Jens Axboe <axboe@fb.com>
7802 L:      linux-nvme@lists.infradead.org
7803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7804 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7805 S:      Supported
7806 F:      drivers/nvme/host/
7807 F:      include/linux/nvme.h
7808
7809 NVMEM FRAMEWORK
7810 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7811 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7812 S:      Maintained
7813 F:      drivers/nvmem/
7814 F:      Documentation/devicetree/bindings/nvmem/
7815 F:      include/linux/nvmem-consumer.h
7816 F:      include/linux/nvmem-provider.h
7817
7818 NXP-NCI NFC DRIVER
7819 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7820 R:      Charles Gorand <charles.gorand@effinnov.com>
7821 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7822 S:      Supported
7823 F:      drivers/nfc/nxp-nci
7824
7825 NXP TDA998X DRM DRIVER
7826 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7827 S:      Supported
7828 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7829 F:      include/drm/i2c/tda998x.h
7830
7831 NXP TFA9879 DRIVER
7832 M:      Peter Rosin <peda@axentia.se>
7833 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7834 S:      Maintained
7835 F:      sound/soc/codecs/tfa9879*
7836
7837 OMAP SUPPORT
7838 M:      Tony Lindgren <tony@atomide.com>
7839 L:      linux-omap@vger.kernel.org
7840 W:      http://www.muru.com/linux/omap/
7841 W:      http://linux.omap.com/
7842 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7844 S:      Maintained
7845 F:      arch/arm/*omap*/
7846 F:      arch/arm/configs/omap1_defconfig
7847 F:      arch/arm/configs/omap2plus_defconfig
7848 F:      drivers/i2c/busses/i2c-omap.c
7849 F:      drivers/irqchip/irq-omap-intc.c
7850 F:      drivers/mfd/*omap*.c
7851 F:      drivers/mfd/menelaus.c
7852 F:      drivers/mfd/palmas.c
7853 F:      drivers/mfd/tps65217.c
7854 F:      drivers/mfd/tps65218.c
7855 F:      drivers/mfd/tps65910.c
7856 F:      drivers/mfd/twl-core.[ch]
7857 F:      drivers/mfd/twl4030*.c
7858 F:      drivers/mfd/twl6030*.c
7859 F:      drivers/mfd/twl6040*.c
7860 F:      drivers/regulator/palmas-regulator*.c
7861 F:      drivers/regulator/pbias-regulator.c
7862 F:      drivers/regulator/tps65217-regulator.c
7863 F:      drivers/regulator/tps65218-regulator.c
7864 F:      drivers/regulator/tps65910-regulator.c
7865 F:      drivers/regulator/twl-regulator.c
7866 F:      include/linux/i2c-omap.h
7867
7868 OMAP DEVICE TREE SUPPORT
7869 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7870 M:      Tony Lindgren <tony@atomide.com>
7871 L:      linux-omap@vger.kernel.org
7872 L:      devicetree@vger.kernel.org
7873 S:      Maintained
7874 F:      arch/arm/boot/dts/*omap*
7875 F:      arch/arm/boot/dts/*am3*
7876 F:      arch/arm/boot/dts/*am4*
7877 F:      arch/arm/boot/dts/*am5*
7878 F:      arch/arm/boot/dts/*dra7*
7879
7880 OMAP CLOCK FRAMEWORK SUPPORT
7881 M:      Paul Walmsley <paul@pwsan.com>
7882 L:      linux-omap@vger.kernel.org
7883 S:      Maintained
7884 F:      arch/arm/*omap*/*clock*
7885
7886 OMAP POWER MANAGEMENT SUPPORT
7887 M:      Kevin Hilman <khilman@deeprootsystems.com>
7888 L:      linux-omap@vger.kernel.org
7889 S:      Maintained
7890 F:      arch/arm/*omap*/*pm*
7891 F:      drivers/cpufreq/omap-cpufreq.c
7892
7893 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7894 M:      Rajendra Nayak <rnayak@ti.com>
7895 M:      Paul Walmsley <paul@pwsan.com>
7896 L:      linux-omap@vger.kernel.org
7897 S:      Maintained
7898 F:      arch/arm/mach-omap2/prm*
7899
7900 OMAP AUDIO SUPPORT
7901 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7902 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7903 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7904 L:      linux-omap@vger.kernel.org
7905 S:      Maintained
7906 F:      sound/soc/omap/
7907
7908 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7909 M:      Roger Quadros <rogerq@ti.com>
7910 M:      Tony Lindgren <tony@atomide.com>
7911 L:      linux-omap@vger.kernel.org
7912 S:      Maintained
7913 F:      drivers/memory/omap-gpmc.c
7914 F:      arch/arm/mach-omap2/*gpmc*
7915
7916 OMAP FRAMEBUFFER SUPPORT
7917 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7918 L:      linux-fbdev@vger.kernel.org
7919 L:      linux-omap@vger.kernel.org
7920 S:      Maintained
7921 F:      drivers/video/fbdev/omap/
7922
7923 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7924 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7925 L:      linux-omap@vger.kernel.org
7926 L:      linux-fbdev@vger.kernel.org
7927 S:      Maintained
7928 F:      drivers/video/fbdev/omap2/
7929 F:      Documentation/arm/OMAP/DSS
7930
7931 OMAP HARDWARE SPINLOCK SUPPORT
7932 M:      Ohad Ben-Cohen <ohad@wizery.com>
7933 L:      linux-omap@vger.kernel.org
7934 S:      Maintained
7935 F:      drivers/hwspinlock/omap_hwspinlock.c
7936
7937 OMAP MMC SUPPORT
7938 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7939 L:      linux-omap@vger.kernel.org
7940 S:      Maintained
7941 F:      drivers/mmc/host/omap.c
7942
7943 OMAP HS MMC SUPPORT
7944 L:      linux-mmc@vger.kernel.org
7945 L:      linux-omap@vger.kernel.org
7946 S:      Orphan
7947 F:      drivers/mmc/host/omap_hsmmc.c
7948
7949 OMAP RANDOM NUMBER GENERATOR SUPPORT
7950 M:      Deepak Saxena <dsaxena@plexity.net>
7951 S:      Maintained
7952 F:      drivers/char/hw_random/omap-rng.c
7953
7954 OMAP HWMOD SUPPORT
7955 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7956 M:      Paul Walmsley <paul@pwsan.com>
7957 L:      linux-omap@vger.kernel.org
7958 S:      Maintained
7959 F:      arch/arm/mach-omap2/omap_hwmod.*
7960
7961 OMAP HWMOD DATA
7962 M:      Paul Walmsley <paul@pwsan.com>
7963 L:      linux-omap@vger.kernel.org
7964 S:      Maintained
7965 F:      arch/arm/mach-omap2/omap_hwmod*data*
7966
7967 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7968 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7969 L:      linux-omap@vger.kernel.org
7970 S:      Maintained
7971 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7972
7973 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7974 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7975 L:      linux-media@vger.kernel.org
7976 S:      Maintained
7977 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7978 F:      drivers/media/platform/omap3isp/
7979 F:      drivers/staging/media/omap4iss/
7980
7981 OMAP USB SUPPORT
7982 L:      linux-usb@vger.kernel.org
7983 L:      linux-omap@vger.kernel.org
7984 S:      Orphan
7985 F:      drivers/usb/*/*omap*
7986 F:      arch/arm/*omap*/usb*
7987
7988 OMAP GPIO DRIVER
7989 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7990 M:      Santosh Shilimkar <ssantosh@kernel.org>
7991 M:      Kevin Hilman <khilman@deeprootsystems.com>
7992 L:      linux-omap@vger.kernel.org
7993 S:      Maintained
7994 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7995 F:      drivers/gpio/gpio-omap.c
7996
7997 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7998 M:      Mark Jackson <mpfj@newflow.co.uk>
7999 L:      linux-omap@vger.kernel.org
8000 S:      Maintained
8001 F:      arch/arm/boot/dts/am335x-nano.dts
8002
8003 OMFS FILESYSTEM
8004 M:      Bob Copeland <me@bobcopeland.com>
8005 L:      linux-karma-devel@lists.sourceforge.net
8006 S:      Maintained
8007 F:      Documentation/filesystems/omfs.txt
8008 F:      fs/omfs/
8009
8010 OMNIKEY CARDMAN 4000 DRIVER
8011 M:      Harald Welte <laforge@gnumonks.org>
8012 S:      Maintained
8013 F:      drivers/char/pcmcia/cm4000_cs.c
8014 F:      include/linux/cm4000_cs.h
8015 F:      include/uapi/linux/cm4000_cs.h
8016
8017 OMNIKEY CARDMAN 4040 DRIVER
8018 M:      Harald Welte <laforge@gnumonks.org>
8019 S:      Maintained
8020 F:      drivers/char/pcmcia/cm4040_cs.*
8021
8022 OMNIVISION OV7670 SENSOR DRIVER
8023 M:      Jonathan Corbet <corbet@lwn.net>
8024 L:      linux-media@vger.kernel.org
8025 T:      git git://linuxtv.org/media_tree.git
8026 S:      Maintained
8027 F:      drivers/media/i2c/ov7670.c
8028
8029 ONENAND FLASH DRIVER
8030 M:      Kyungmin Park <kyungmin.park@samsung.com>
8031 L:      linux-mtd@lists.infradead.org
8032 S:      Maintained
8033 F:      drivers/mtd/onenand/
8034 F:      include/linux/mtd/onenand*.h
8035
8036 ONSTREAM SCSI TAPE DRIVER
8037 M:      Willem Riede <osst@riede.org>
8038 L:      osst-users@lists.sourceforge.net
8039 L:      linux-scsi@vger.kernel.org
8040 S:      Maintained
8041 F:      Documentation/scsi/osst.txt
8042 F:      drivers/scsi/osst.*
8043 F:      drivers/scsi/osst_*.h
8044 F:      drivers/scsi/st.h
8045
8046 OPENCORES I2C BUS DRIVER
8047 M:      Peter Korsgaard <jacmet@sunsite.dk>
8048 L:      linux-i2c@vger.kernel.org
8049 S:      Maintained
8050 F:      Documentation/i2c/busses/i2c-ocores
8051 F:      drivers/i2c/busses/i2c-ocores.c
8052
8053 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8054 M:      Rob Herring <robh+dt@kernel.org>
8055 M:      Frank Rowand <frowand.list@gmail.com>
8056 M:      Grant Likely <grant.likely@linaro.org>
8057 L:      devicetree@vger.kernel.org
8058 W:      http://www.devicetree.org/
8059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8060 S:      Maintained
8061 F:      drivers/of/
8062 F:      include/linux/of*.h
8063 F:      scripts/dtc/
8064
8065 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8066 M:      Rob Herring <robh+dt@kernel.org>
8067 M:      Pawel Moll <pawel.moll@arm.com>
8068 M:      Mark Rutland <mark.rutland@arm.com>
8069 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8070 M:      Kumar Gala <galak@codeaurora.org>
8071 L:      devicetree@vger.kernel.org
8072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8073 S:      Maintained
8074 F:      Documentation/devicetree/
8075 F:      arch/*/boot/dts/
8076 F:      include/dt-bindings/
8077
8078 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8079 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8080 L:      devicetree@vger.kernel.org
8081 S:      Maintained
8082 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8083 F:      Documentation/devicetree/overlay-notes.txt
8084 F:      drivers/of/overlay.c
8085 F:      drivers/of/resolver.c
8086
8087 OPENRISC ARCHITECTURE
8088 M:      Jonas Bonn <jonas@southpole.se>
8089 W:      http://openrisc.net
8090 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8091 S:      Maintained
8092 T:      git git://openrisc.net/~jonas/linux
8093 F:      arch/openrisc/
8094
8095 OPENVSWITCH
8096 M:      Pravin Shelar <pshelar@nicira.com>
8097 L:      netdev@vger.kernel.org
8098 L:      dev@openvswitch.org
8099 W:      http://openvswitch.org
8100 S:      Maintained
8101 F:      net/openvswitch/
8102 F:      include/uapi/linux/openvswitch.h
8103
8104 OPERATING PERFORMANCE POINTS (OPP)
8105 M:      Viresh Kumar <vireshk@kernel.org>
8106 M:      Nishanth Menon <nm@ti.com>
8107 M:      Stephen Boyd <sboyd@codeaurora.org>
8108 L:      linux-pm@vger.kernel.org
8109 S:      Maintained
8110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8111 F:      drivers/base/power/opp/
8112 F:      include/linux/pm_opp.h
8113 F:      Documentation/power/opp.txt
8114 F:      Documentation/devicetree/bindings/opp/
8115
8116 OPL4 DRIVER
8117 M:      Clemens Ladisch <clemens@ladisch.de>
8118 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8119 T:      git git://git.alsa-project.org/alsa-kernel.git
8120 S:      Maintained
8121 F:      sound/drivers/opl4/
8122
8123 OPROFILE
8124 M:      Robert Richter <rric@kernel.org>
8125 L:      oprofile-list@lists.sf.net
8126 S:      Maintained
8127 F:      arch/*/include/asm/oprofile*.h
8128 F:      arch/*/oprofile/
8129 F:      drivers/oprofile/
8130 F:      include/linux/oprofile.h
8131
8132 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8133 M:      Mark Fasheh <mfasheh@suse.com>
8134 M:      Joel Becker <jlbec@evilplan.org>
8135 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8136 W:      http://ocfs2.wiki.kernel.org
8137 S:      Supported
8138 F:      Documentation/filesystems/ocfs2.txt
8139 F:      Documentation/filesystems/dlmfs.txt
8140 F:      fs/ocfs2/
8141
8142 ORINOCO DRIVER
8143 L:      linux-wireless@vger.kernel.org
8144 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8145 W:      http://www.nongnu.org/orinoco/
8146 S:      Orphan
8147 F:      drivers/net/wireless/intersil/orinoco/
8148
8149 OSD LIBRARY and FILESYSTEM
8150 M:      Boaz Harrosh <ooo@electrozaur.com>
8151 M:      Benny Halevy <bhalevy@primarydata.com>
8152 L:      osd-dev@open-osd.org
8153 W:      http://open-osd.org
8154 T:      git git://git.open-osd.org/open-osd.git
8155 S:      Maintained
8156 F:      drivers/scsi/osd/
8157 F:      include/scsi/osd_*
8158 F:      fs/exofs/
8159
8160 OVERLAY FILESYSTEM
8161 M:      Miklos Szeredi <miklos@szeredi.hu>
8162 L:      linux-unionfs@vger.kernel.org
8163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8164 S:      Supported
8165 F:      fs/overlayfs/
8166 F:      Documentation/filesystems/overlayfs.txt
8167
8168 P54 WIRELESS DRIVER
8169 M:      Christian Lamparter <chunkeey@googlemail.com>
8170 L:      linux-wireless@vger.kernel.org
8171 W:      http://wireless.kernel.org/en/users/Drivers/p54
8172 S:      Maintained
8173 F:      drivers/net/wireless/intersil/p54/
8174
8175 PA SEMI ETHERNET DRIVER
8176 M:      Olof Johansson <olof@lixom.net>
8177 L:      netdev@vger.kernel.org
8178 S:      Maintained
8179 F:      drivers/net/ethernet/pasemi/*
8180
8181 PA SEMI SMBUS DRIVER
8182 M:      Olof Johansson <olof@lixom.net>
8183 L:      linux-i2c@vger.kernel.org
8184 S:      Maintained
8185 F:      drivers/i2c/busses/i2c-pasemi.c
8186
8187 PADATA PARALLEL EXECUTION MECHANISM
8188 M:      Steffen Klassert <steffen.klassert@secunet.com>
8189 L:      linux-crypto@vger.kernel.org
8190 S:      Maintained
8191 F:      kernel/padata.c
8192 F:      include/linux/padata.h
8193 F:      Documentation/padata.txt
8194
8195 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8196 M:      Harald Welte <laforge@gnumonks.org>
8197 L:      platform-driver-x86@vger.kernel.org
8198 S:      Maintained
8199 F:      drivers/platform/x86/panasonic-laptop.c
8200
8201 PANASONIC MN10300/AM33/AM34 PORT
8202 M:      David Howells <dhowells@redhat.com>
8203 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8204 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8205 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8206 S:      Maintained
8207 F:      Documentation/mn10300/
8208 F:      arch/mn10300/
8209
8210 PARALLEL LCD/KEYPAD PANEL DRIVER
8211 M:      Willy Tarreau <willy@haproxy.com>
8212 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8213 S:      Odd Fixes
8214 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8215 F:      drivers/misc/panel.c
8216
8217 PARALLEL PORT SUBSYSTEM
8218 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8219 M:      Sudip Mukherjee <sudip@vectorindia.org>
8220 L:      linux-parport@lists.infradead.org (subscribers-only)
8221 S:      Maintained
8222 F:      drivers/parport/
8223 F:      include/linux/parport*.h
8224 F:      drivers/char/ppdev.c
8225 F:      include/uapi/linux/ppdev.h
8226 F:      Documentation/parport*.txt
8227
8228 PARAVIRT_OPS INTERFACE
8229 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8230 M:      Chris Wright <chrisw@sous-sol.org>
8231 M:      Alok Kataria <akataria@vmware.com>
8232 M:      Rusty Russell <rusty@rustcorp.com.au>
8233 L:      virtualization@lists.linux-foundation.org
8234 S:      Supported
8235 F:      Documentation/virtual/paravirt_ops.txt
8236 F:      arch/*/kernel/paravirt*
8237 F:      arch/*/include/asm/paravirt.h
8238
8239 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8240 M:      Tim Waugh <tim@cyberelk.net>
8241 L:      linux-parport@lists.infradead.org (subscribers-only)
8242 S:      Maintained
8243 F:      Documentation/blockdev/paride.txt
8244 F:      drivers/block/paride/
8245
8246 PARISC ARCHITECTURE
8247 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8248 M:      Helge Deller <deller@gmx.de>
8249 L:      linux-parisc@vger.kernel.org
8250 W:      http://www.parisc-linux.org/
8251 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8254 S:      Maintained
8255 F:      arch/parisc/
8256 F:      Documentation/parisc/
8257 F:      drivers/parisc/
8258 F:      drivers/char/agp/parisc-agp.c
8259 F:      drivers/input/serio/gscps2.c
8260 F:      drivers/parport/parport_gsc.*
8261 F:      drivers/tty/serial/8250/8250_gsc.c
8262 F:      drivers/video/fbdev/sti*
8263 F:      drivers/video/console/sti*
8264 F:      drivers/video/logo/logo_parisc*
8265
8266 PC87360 HARDWARE MONITORING DRIVER
8267 M:      Jim Cromie <jim.cromie@gmail.com>
8268 L:      lm-sensors@lm-sensors.org
8269 S:      Maintained
8270 F:      Documentation/hwmon/pc87360
8271 F:      drivers/hwmon/pc87360.c
8272
8273 PC8736x GPIO DRIVER
8274 M:      Jim Cromie <jim.cromie@gmail.com>
8275 S:      Maintained
8276 F:      drivers/char/pc8736x_gpio.c
8277
8278 PC87427 HARDWARE MONITORING DRIVER
8279 M:      Jean Delvare <jdelvare@suse.com>
8280 L:      lm-sensors@lm-sensors.org
8281 S:      Maintained
8282 F:      Documentation/hwmon/pc87427
8283 F:      drivers/hwmon/pc87427.c
8284
8285 PCA9532 LED DRIVER
8286 M:      Riku Voipio <riku.voipio@iki.fi>
8287 S:      Maintained
8288 F:      drivers/leds/leds-pca9532.c
8289 F:      include/linux/leds-pca9532.h
8290
8291 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8292 M:      Guenter Roeck <linux@roeck-us.net>
8293 L:      linux-i2c@vger.kernel.org
8294 S:      Maintained
8295 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8296
8297 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8298 M:      Khalid Aziz <khalid@gonehiking.org>
8299 S:      Maintained
8300 F:      drivers/firmware/pcdp.*
8301
8302 PCI ERROR RECOVERY
8303 M:      Linas Vepstas <linasvepstas@gmail.com>
8304 L:      linux-pci@vger.kernel.org
8305 S:      Supported
8306 F:      Documentation/PCI/pci-error-recovery.txt
8307
8308 PCI SUBSYSTEM
8309 M:      Bjorn Helgaas <bhelgaas@google.com>
8310 L:      linux-pci@vger.kernel.org
8311 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8313 S:      Supported
8314 F:      Documentation/PCI/
8315 F:      drivers/pci/
8316 F:      include/linux/pci*
8317 F:      arch/x86/pci/
8318 F:      arch/x86/kernel/quirks.c
8319
8320 PCI DRIVER FOR ALTERA PCIE IP
8321 M:      Ley Foon Tan <lftan@altera.com>
8322 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8323 L:      linux-pci@vger.kernel.org
8324 S:      Supported
8325 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8326 F:      drivers/pci/host/pcie-altera.c
8327
8328 PCI DRIVER FOR ARM VERSATILE PLATFORM
8329 M:      Rob Herring <robh@kernel.org>
8330 L:      linux-pci@vger.kernel.org
8331 L:      linux-arm-kernel@lists.infradead.org
8332 S:      Maintained
8333 F:      Documentation/devicetree/bindings/pci/versatile.txt
8334 F:      drivers/pci/host/pci-versatile.c
8335
8336 PCI DRIVER FOR APPLIEDMICRO XGENE
8337 M:      Tanmay Inamdar <tinamdar@apm.com>
8338 L:      linux-pci@vger.kernel.org
8339 L:      linux-arm-kernel@lists.infradead.org
8340 S:      Maintained
8341 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8342 F:      drivers/pci/host/pci-xgene.c
8343
8344 PCI DRIVER FOR FREESCALE LAYERSCAPE
8345 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8346 M:      Mingkai Hu <mingkai.hu@freescale.com>
8347 M:      Roy Zang <tie-fei.zang@freescale.com>
8348 L:      linuxppc-dev@lists.ozlabs.org
8349 L:      linux-pci@vger.kernel.org
8350 L:      linux-arm-kernel@lists.infradead.org
8351 S:      Maintained
8352 F:      drivers/pci/host/*layerscape*
8353
8354 PCI DRIVER FOR IMX6
8355 M:      Richard Zhu <Richard.Zhu@freescale.com>
8356 M:      Lucas Stach <l.stach@pengutronix.de>
8357 L:      linux-pci@vger.kernel.org
8358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8359 S:      Maintained
8360 F:      drivers/pci/host/*imx6*
8361
8362 PCI DRIVER FOR TI KEYSTONE
8363 M:      Murali Karicheri <m-karicheri2@ti.com>
8364 L:      linux-pci@vger.kernel.org
8365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8366 S:      Maintained
8367 F:      drivers/pci/host/*keystone*
8368
8369 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8370 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8371 M:      Jason Cooper <jason@lakedaemon.net>
8372 L:      linux-pci@vger.kernel.org
8373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374 S:      Maintained
8375 F:      drivers/pci/host/*mvebu*
8376
8377 PCI DRIVER FOR NVIDIA TEGRA
8378 M:      Thierry Reding <thierry.reding@gmail.com>
8379 L:      linux-tegra@vger.kernel.org
8380 L:      linux-pci@vger.kernel.org
8381 S:      Supported
8382 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8383 F:      drivers/pci/host/pci-tegra.c
8384
8385 PCI DRIVER FOR TI DRA7XX
8386 M:      Kishon Vijay Abraham I <kishon@ti.com>
8387 L:      linux-omap@vger.kernel.org
8388 L:      linux-pci@vger.kernel.org
8389 S:      Supported
8390 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8391 F:      drivers/pci/host/pci-dra7xx.c
8392
8393 PCI DRIVER FOR RENESAS R-CAR
8394 M:      Simon Horman <horms@verge.net.au>
8395 L:      linux-pci@vger.kernel.org
8396 L:      linux-renesas-soc@vger.kernel.org
8397 S:      Maintained
8398 F:      drivers/pci/host/*rcar*
8399
8400 PCI DRIVER FOR SAMSUNG EXYNOS
8401 M:      Jingoo Han <jingoohan1@gmail.com>
8402 L:      linux-pci@vger.kernel.org
8403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8405 S:      Maintained
8406 F:      drivers/pci/host/pci-exynos.c
8407
8408 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8409 M:      Jingoo Han <jingoohan1@gmail.com>
8410 M:      Pratyush Anand <pratyush.anand@gmail.com>
8411 L:      linux-pci@vger.kernel.org
8412 S:      Maintained
8413 F:      drivers/pci/host/*designware*
8414
8415 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8416 M:      Joao Pinto <jpinto@synopsys.com>
8417 L:      linux-pci@vger.kernel.org
8418 S:      Maintained
8419 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8420 F:      drivers/pci/host/pcie-designware-plat.c
8421
8422 PCI DRIVER FOR GENERIC OF HOSTS
8423 M:      Will Deacon <will.deacon@arm.com>
8424 L:      linux-pci@vger.kernel.org
8425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8426 S:      Maintained
8427 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8428 F:      drivers/pci/host/pci-host-common.c
8429 F:      drivers/pci/host/pci-host-generic.c
8430
8431 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8432 M:      Keith Busch <keith.busch@intel.com>
8433 L:      linux-pci@vger.kernel.org
8434 S:      Supported
8435 F:      arch/x86/pci/vmd.c
8436
8437 PCIE DRIVER FOR ST SPEAR13XX
8438 M:      Pratyush Anand <pratyush.anand@gmail.com>
8439 L:      linux-pci@vger.kernel.org
8440 S:      Maintained
8441 F:      drivers/pci/host/*spear*
8442
8443 PCI MSI DRIVER FOR ALTERA MSI IP
8444 M:      Ley Foon Tan <lftan@altera.com>
8445 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8446 L:      linux-pci@vger.kernel.org
8447 S:      Supported
8448 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8449 F:      drivers/pci/host/pcie-altera-msi.c
8450
8451 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8452 M:      Duc Dang <dhdang@apm.com>
8453 L:      linux-pci@vger.kernel.org
8454 L:      linux-arm-kernel@lists.infradead.org
8455 S:      Maintained
8456 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8457 F:      drivers/pci/host/pci-xgene-msi.c
8458
8459 PCIE DRIVER FOR HISILICON
8460 M:      Zhou Wang <wangzhou1@hisilicon.com>
8461 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8462 L:      linux-pci@vger.kernel.org
8463 S:      Maintained
8464 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8465 F:      drivers/pci/host/pcie-hisi.c
8466
8467 PCIE DRIVER FOR QUALCOMM MSM
8468 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8469 L:     linux-pci@vger.kernel.org
8470 L:     linux-arm-msm@vger.kernel.org
8471 S:     Maintained
8472 F:     drivers/pci/host/*qcom*
8473
8474 PCIE DRIVER FOR CAVIUM THUNDERX
8475 M:      David Daney <david.daney@cavium.com>
8476 L:      linux-pci@vger.kernel.org
8477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8478 S:      Supported
8479 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8480 F:      drivers/pci/host/pci-thunder-*
8481
8482 PCMCIA SUBSYSTEM
8483 P:      Linux PCMCIA Team
8484 L:      linux-pcmcia@lists.infradead.org
8485 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8487 S:      Maintained
8488 F:      Documentation/pcmcia/
8489 F:      drivers/pcmcia/
8490 F:      include/pcmcia/
8491
8492 PCNET32 NETWORK DRIVER
8493 M:      Don Fry <pcnet32@frontier.com>
8494 L:      netdev@vger.kernel.org
8495 S:      Maintained
8496 F:      drivers/net/ethernet/amd/pcnet32.c
8497
8498 PCRYPT PARALLEL CRYPTO ENGINE
8499 M:      Steffen Klassert <steffen.klassert@secunet.com>
8500 L:      linux-crypto@vger.kernel.org
8501 S:      Maintained
8502 F:      crypto/pcrypt.c
8503 F:      include/crypto/pcrypt.h
8504
8505 PER-CPU MEMORY ALLOCATOR
8506 M:      Tejun Heo <tj@kernel.org>
8507 M:      Christoph Lameter <cl@linux-foundation.org>
8508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8509 S:      Maintained
8510 F:      include/linux/percpu*.h
8511 F:      mm/percpu*.c
8512 F:      arch/*/include/asm/percpu.h
8513
8514 PER-TASK DELAY ACCOUNTING
8515 M:      Balbir Singh <bsingharora@gmail.com>
8516 S:      Maintained
8517 F:      include/linux/delayacct.h
8518 F:      kernel/delayacct.c
8519
8520 PERFORMANCE EVENTS SUBSYSTEM
8521 M:      Peter Zijlstra <peterz@infradead.org>
8522 M:      Ingo Molnar <mingo@redhat.com>
8523 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8524 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8525 L:      linux-kernel@vger.kernel.org
8526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8527 S:      Supported
8528 F:      kernel/events/*
8529 F:      include/linux/perf_event.h
8530 F:      include/uapi/linux/perf_event.h
8531 F:      arch/*/kernel/perf_event*.c
8532 F:      arch/*/kernel/*/perf_event*.c
8533 F:      arch/*/kernel/*/*/perf_event*.c
8534 F:      arch/*/include/asm/perf_event.h
8535 F:      arch/*/kernel/perf_callchain.c
8536 F:      tools/perf/
8537
8538 PERSONALITY HANDLING
8539 M:      Christoph Hellwig <hch@infradead.org>
8540 L:      linux-abi-devel@lists.sourceforge.net
8541 S:      Maintained
8542 F:      include/linux/personality.h
8543 F:      include/uapi/linux/personality.h
8544
8545 PHONET PROTOCOL
8546 M:      Remi Denis-Courmont <courmisch@gmail.com>
8547 S:      Supported
8548 F:      Documentation/networking/phonet.txt
8549 F:      include/linux/phonet.h
8550 F:      include/net/phonet/
8551 F:      include/uapi/linux/phonet.h
8552 F:      net/phonet/
8553
8554 PHRAM MTD DRIVER
8555 M:      Joern Engel <joern@lazybastard.org>
8556 L:      linux-mtd@lists.infradead.org
8557 S:      Maintained
8558 F:      drivers/mtd/devices/phram.c
8559
8560 PICOLCD HID DRIVER
8561 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8562 L:      linux-input@vger.kernel.org
8563 S:      Maintained
8564 F:      drivers/hid/hid-picolcd*
8565
8566 PICOXCELL SUPPORT
8567 M:      Jamie Iles <jamie@jamieiles.com>
8568 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8569 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8570 S:      Supported
8571 F:      arch/arm/boot/dts/picoxcell*
8572 F:      arch/arm/mach-picoxcell/
8573 F:      drivers/crypto/picoxcell*
8574
8575 PIN CONTROL SUBSYSTEM
8576 M:      Linus Walleij <linus.walleij@linaro.org>
8577 L:      linux-gpio@vger.kernel.org
8578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8579 S:      Maintained
8580 F:      drivers/pinctrl/
8581 F:      include/linux/pinctrl/
8582
8583 PIN CONTROLLER - ATMEL AT91
8584 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8586 S:      Maintained
8587 F:      drivers/pinctrl/pinctrl-at91.*
8588
8589 PIN CONTROLLER - ATMEL AT91 PIO4
8590 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8592 L:      linux-gpio@vger.kernel.org
8593 S:      Supported
8594 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8595
8596 PIN CONTROLLER - INTEL
8597 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8598 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8599 S:      Maintained
8600 F:      drivers/pinctrl/intel/
8601
8602 PIN CONTROLLER - RENESAS
8603 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8604 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8605 L:      linux-renesas-soc@vger.kernel.org
8606 S:      Maintained
8607 F:      drivers/pinctrl/sh-pfc/
8608
8609 PIN CONTROLLER - SAMSUNG
8610 M:      Tomasz Figa <tomasz.figa@gmail.com>
8611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8612 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8613 S:      Maintained
8614 F:      drivers/pinctrl/samsung/
8615
8616 PIN CONTROLLER - SINGLE
8617 M:      Tony Lindgren <tony@atomide.com>
8618 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8620 L:      linux-omap@vger.kernel.org
8621 S:      Maintained
8622 F:      drivers/pinctrl/pinctrl-single.c
8623
8624 PIN CONTROLLER - ST SPEAR
8625 M:      Viresh Kumar <vireshk@kernel.org>
8626 L:      spear-devel@list.st.com
8627 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8628 W:      http://www.st.com/spear
8629 S:      Maintained
8630 F:      drivers/pinctrl/spear/
8631
8632 PKTCDVD DRIVER
8633 M:      Jiri Kosina <jikos@kernel.org>
8634 S:      Maintained
8635 F:      drivers/block/pktcdvd.c
8636 F:      include/linux/pktcdvd.h
8637 F:      include/uapi/linux/pktcdvd.h
8638
8639 PKUNITY SOC DRIVERS
8640 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8641 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8642 S:      Maintained
8643 T:      git git://github.com/gxt/linux.git
8644 F:      drivers/input/serio/i8042-unicore32io.h
8645 F:      drivers/i2c/busses/i2c-puv3.c
8646 F:      drivers/video/fbdev/fb-puv3.c
8647 F:      drivers/rtc/rtc-puv3.c
8648
8649 PMBUS HARDWARE MONITORING DRIVERS
8650 M:      Guenter Roeck <linux@roeck-us.net>
8651 L:      lm-sensors@lm-sensors.org
8652 W:      http://www.lm-sensors.org/
8653 W:      http://www.roeck-us.net/linux/drivers/
8654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8655 S:      Maintained
8656 F:      Documentation/hwmon/pmbus
8657 F:      drivers/hwmon/pmbus/
8658 F:      include/linux/i2c/pmbus.h
8659
8660 PMC SIERRA MaxRAID DRIVER
8661 L:      linux-scsi@vger.kernel.org
8662 W:      http://www.pmc-sierra.com/
8663 S:      Orphan
8664 F:      drivers/scsi/pmcraid.*
8665
8666 PMC SIERRA PM8001 DRIVER
8667 M:      Jack Wang <jinpu.wang@profitbricks.com>
8668 M:      lindar_liu@usish.com
8669 L:      pmchba@pmcs.com
8670 L:      linux-scsi@vger.kernel.org
8671 S:      Supported
8672 F:      drivers/scsi/pm8001/
8673
8674 POSIX CLOCKS and TIMERS
8675 M:      Thomas Gleixner <tglx@linutronix.de>
8676 L:      linux-kernel@vger.kernel.org
8677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8678 S:      Maintained
8679 F:      fs/timerfd.c
8680 F:      include/linux/timer*
8681 F:      kernel/time/*timer*
8682
8683 POWER MANAGEMENT CORE
8684 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8685 L:      linux-pm@vger.kernel.org
8686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8687 S:      Supported
8688 F:      drivers/base/power/
8689 F:      include/linux/pm.h
8690 F:      include/linux/pm_*
8691 F:      include/linux/powercap.h
8692 F:      drivers/powercap/
8693
8694 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8695 M:      Sebastian Reichel <sre@kernel.org>
8696 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8697 M:      David Woodhouse <dwmw2@infradead.org>
8698 L:      linux-pm@vger.kernel.org
8699 T:      git git://git.infradead.org/battery-2.6.git
8700 S:      Maintained
8701 F:      include/linux/power_supply.h
8702 F:      drivers/power/
8703 X:      drivers/power/avs/
8704
8705 POWER STATE COORDINATION INTERFACE (PSCI)
8706 M:      Mark Rutland <mark.rutland@arm.com>
8707 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8708 L:      linux-arm-kernel@lists.infradead.org
8709 S:      Maintained
8710 F:      drivers/firmware/psci.c
8711 F:      include/linux/psci.h
8712 F:      include/uapi/linux/psci.h
8713
8714 PNP SUPPORT
8715 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8716 S:      Maintained
8717 F:      drivers/pnp/
8718
8719 PPP PROTOCOL DRIVERS AND COMPRESSORS
8720 M:      Paul Mackerras <paulus@samba.org>
8721 L:      linux-ppp@vger.kernel.org
8722 S:      Maintained
8723 F:      drivers/net/ppp/ppp_*
8724
8725 PPP OVER ATM (RFC 2364)
8726 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8727 S:      Maintained
8728 F:      net/atm/pppoatm.c
8729 F:      include/uapi/linux/atmppp.h
8730
8731 PPP OVER ETHERNET
8732 M:      Michal Ostrowski <mostrows@earthlink.net>
8733 S:      Maintained
8734 F:      drivers/net/ppp/pppoe.c
8735 F:      drivers/net/ppp/pppox.c
8736
8737 PPP OVER L2TP
8738 M:      James Chapman <jchapman@katalix.com>
8739 S:      Maintained
8740 F:      net/l2tp/l2tp_ppp.c
8741 F:      include/linux/if_pppol2tp.h
8742 F:      include/uapi/linux/if_pppol2tp.h
8743
8744 PPS SUPPORT
8745 M:      Rodolfo Giometti <giometti@enneenne.com>
8746 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8747 L:      linuxpps@ml.enneenne.com (subscribers-only)
8748 S:      Maintained
8749 F:      Documentation/pps/
8750 F:      drivers/pps/
8751 F:      include/linux/pps*.h
8752
8753 PPTP DRIVER
8754 M:      Dmitry Kozlov <xeb@mail.ru>
8755 L:      netdev@vger.kernel.org
8756 S:      Maintained
8757 F:      drivers/net/ppp/pptp.c
8758 W:      http://sourceforge.net/projects/accel-pptp
8759
8760 PREEMPTIBLE KERNEL
8761 M:      Robert Love <rml@tech9.net>
8762 L:      kpreempt-tech@lists.sourceforge.net
8763 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8764 S:      Supported
8765 F:      Documentation/preempt-locking.txt
8766 F:      include/linux/preempt.h
8767
8768 PRISM54 WIRELESS DRIVER
8769 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8770 L:      linux-wireless@vger.kernel.org
8771 W:      http://wireless.kernel.org/en/users/Drivers/p54
8772 S:      Obsolete
8773 F:      drivers/net/wireless/intersil/prism54/
8774
8775 PS3 NETWORK SUPPORT
8776 M:      Geoff Levand <geoff@infradead.org>
8777 L:      netdev@vger.kernel.org
8778 L:      linuxppc-dev@lists.ozlabs.org
8779 S:      Maintained
8780 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8781
8782 PS3 PLATFORM SUPPORT
8783 M:      Geoff Levand <geoff@infradead.org>
8784 L:      linuxppc-dev@lists.ozlabs.org
8785 S:      Maintained
8786 F:      arch/powerpc/boot/ps3*
8787 F:      arch/powerpc/include/asm/lv1call.h
8788 F:      arch/powerpc/include/asm/ps3*.h
8789 F:      arch/powerpc/platforms/ps3/
8790 F:      drivers/*/ps3*
8791 F:      drivers/ps3/
8792 F:      drivers/rtc/rtc-ps3.c
8793 F:      drivers/usb/host/*ps3.c
8794 F:      sound/ppc/snd_ps3*
8795
8796 PS3VRAM DRIVER
8797 M:      Jim Paris <jim@jtan.com>
8798 M:      Geoff Levand <geoff@infradead.org>
8799 L:      linuxppc-dev@lists.ozlabs.org
8800 S:      Maintained
8801 F:      drivers/block/ps3vram.c
8802
8803 PSTORE FILESYSTEM
8804 M:      Anton Vorontsov <anton@enomsg.org>
8805 M:      Colin Cross <ccross@android.com>
8806 M:      Kees Cook <keescook@chromium.org>
8807 M:      Tony Luck <tony.luck@intel.com>
8808 S:      Maintained
8809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8810 F:      fs/pstore/
8811 F:      include/linux/pstore*
8812 F:      drivers/firmware/efi/efi-pstore.c
8813 F:      drivers/acpi/apei/erst.c
8814
8815 PTP HARDWARE CLOCK SUPPORT
8816 M:      Richard Cochran <richardcochran@gmail.com>
8817 L:      netdev@vger.kernel.org
8818 S:      Maintained
8819 W:      http://linuxptp.sourceforge.net/
8820 F:      Documentation/ABI/testing/sysfs-ptp
8821 F:      Documentation/ptp/*
8822 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8823 F:      drivers/net/phy/dp83640*
8824 F:      drivers/ptp/*
8825 F:      include/linux/ptp_cl*
8826
8827 PTRACE SUPPORT
8828 M:      Roland McGrath <roland@hack.frob.com>
8829 M:      Oleg Nesterov <oleg@redhat.com>
8830 S:      Maintained
8831 F:      include/asm-generic/syscall.h
8832 F:      include/linux/ptrace.h
8833 F:      include/linux/regset.h
8834 F:      include/linux/tracehook.h
8835 F:      include/uapi/linux/ptrace.h
8836 F:      kernel/ptrace.c
8837
8838 PVRUSB2 VIDEO4LINUX DRIVER
8839 M:      Mike Isely <isely@pobox.com>
8840 L:      pvrusb2@isely.net       (subscribers-only)
8841 L:      linux-media@vger.kernel.org
8842 W:      http://www.isely.net/pvrusb2/
8843 T:      git git://linuxtv.org/media_tree.git
8844 S:      Maintained
8845 F:      Documentation/video4linux/README.pvrusb2
8846 F:      drivers/media/usb/pvrusb2/
8847
8848 PWC WEBCAM DRIVER
8849 M:      Hans de Goede <hdegoede@redhat.com>
8850 L:      linux-media@vger.kernel.org
8851 T:      git git://linuxtv.org/media_tree.git
8852 S:      Maintained
8853 F:      drivers/media/usb/pwc/*
8854
8855 PWM FAN DRIVER
8856 M:      Kamil Debski <k.debski@samsung.com>
8857 L:      lm-sensors@lm-sensors.org
8858 S:      Supported
8859 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8860 F:      Documentation/hwmon/pwm-fan
8861 F:      drivers/hwmon/pwm-fan.c
8862
8863 PWM SUBSYSTEM
8864 M:      Thierry Reding <thierry.reding@gmail.com>
8865 L:      linux-pwm@vger.kernel.org
8866 S:      Maintained
8867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8868 F:      Documentation/pwm.txt
8869 F:      Documentation/devicetree/bindings/pwm/
8870 F:      include/linux/pwm.h
8871 F:      drivers/pwm/
8872 F:      drivers/video/backlight/pwm_bl.c
8873 F:      include/linux/pwm_backlight.h
8874
8875 PXA2xx/PXA3xx SUPPORT
8876 M:      Daniel Mack <daniel@zonque.org>
8877 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8878 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8880 T:      git git://github.com/hzhuang1/linux.git
8881 T:      git git://github.com/rjarzmik/linux.git
8882 S:      Maintained
8883 F:      arch/arm/boot/dts/pxa*
8884 F:      arch/arm/mach-pxa/
8885 F:      drivers/dma/pxa*
8886 F:      drivers/pcmcia/pxa2xx*
8887 F:      drivers/pinctrl/pxa/
8888 F:      drivers/spi/spi-pxa2xx*
8889 F:      drivers/usb/gadget/udc/pxa2*
8890 F:      include/sound/pxa2xx-lib.h
8891 F:      sound/arm/pxa*
8892 F:      sound/soc/pxa/
8893
8894 PXA GPIO DRIVER
8895 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8896 L:      linux-gpio@vger.kernel.org
8897 S:      Maintained
8898 F:      drivers/gpio/gpio-pxa.c
8899
8900 PXA3xx NAND FLASH DRIVER
8901 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8902 L:      linux-mtd@lists.infradead.org
8903 S:      Maintained
8904 F:      drivers/mtd/nand/pxa3xx_nand.c
8905
8906 MMP SUPPORT
8907 M:      Eric Miao <eric.y.miao@gmail.com>
8908 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8910 T:      git git://github.com/hzhuang1/linux.git
8911 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8912 S:      Maintained
8913 F:      arch/arm/boot/dts/mmp*
8914 F:      arch/arm/mach-mmp/
8915
8916 PXA MMCI DRIVER
8917 S:      Orphan
8918
8919 PXA RTC DRIVER
8920 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8921 L:      rtc-linux@googlegroups.com
8922 S:      Maintained
8923
8924 QAT DRIVER
8925 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8926 L:      qat-linux@intel.com
8927 S:      Supported
8928 F:      drivers/crypto/qat/
8929
8930 QIB DRIVER
8931 M:      Mike Marciniszyn <infinipath@intel.com>
8932 L:      linux-rdma@vger.kernel.org
8933 S:      Supported
8934 F:      drivers/infiniband/hw/qib/
8935
8936 QLOGIC QLA1280 SCSI DRIVER
8937 M:      Michael Reed <mdr@sgi.com>
8938 L:      linux-scsi@vger.kernel.org
8939 S:      Maintained
8940 F:      drivers/scsi/qla1280.[ch]
8941
8942 QLOGIC QLA2XXX FC-SCSI DRIVER
8943 M:      qla2xxx-upstream@qlogic.com
8944 L:      linux-scsi@vger.kernel.org
8945 S:      Supported
8946 F:      Documentation/scsi/LICENSE.qla2xxx
8947 F:      drivers/scsi/qla2xxx/
8948
8949 QLOGIC QLA4XXX iSCSI DRIVER
8950 M:      QLogic-Storage-Upstream@qlogic.com
8951 L:      linux-scsi@vger.kernel.org
8952 S:      Supported
8953 F:      Documentation/scsi/LICENSE.qla4xxx
8954 F:      drivers/scsi/qla4xxx/
8955
8956 QLOGIC QLA3XXX NETWORK DRIVER
8957 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8958 M:      Ron Mercer <ron.mercer@qlogic.com>
8959 M:      linux-driver@qlogic.com
8960 L:      netdev@vger.kernel.org
8961 S:      Supported
8962 F:      Documentation/networking/LICENSE.qla3xxx
8963 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8964
8965 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8966 M:      Dept-GELinuxNICDev@qlogic.com
8967 L:      netdev@vger.kernel.org
8968 S:      Supported
8969 F:      drivers/net/ethernet/qlogic/qlcnic/
8970
8971 QLOGIC QLGE 10Gb ETHERNET DRIVER
8972 M:      Harish Patil <harish.patil@qlogic.com>
8973 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8974 M:      Dept-GELinuxNICDev@qlogic.com
8975 M:      linux-driver@qlogic.com
8976 L:      netdev@vger.kernel.org
8977 S:      Supported
8978 F:      drivers/net/ethernet/qlogic/qlge/
8979
8980 QLOGIC QL4xxx ETHERNET DRIVER
8981 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8982 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8983 M:      everest-linux-l2@qlogic.com
8984 L:      netdev@vger.kernel.org
8985 S:      Supported
8986 F:      drivers/net/ethernet/qlogic/qed/
8987 F:      include/linux/qed/
8988 F:      drivers/net/ethernet/qlogic/qede/
8989
8990 QNX4 FILESYSTEM
8991 M:      Anders Larsen <al@alarsen.net>
8992 W:      http://www.alarsen.net/linux/qnx4fs/
8993 S:      Maintained
8994 F:      fs/qnx4/
8995 F:      include/uapi/linux/qnx4_fs.h
8996 F:      include/uapi/linux/qnxtypes.h
8997
8998 QT1010 MEDIA DRIVER
8999 M:      Antti Palosaari <crope@iki.fi>
9000 L:      linux-media@vger.kernel.org
9001 W:      https://linuxtv.org
9002 W:      http://palosaari.fi/linux/
9003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9004 T:      git git://linuxtv.org/anttip/media_tree.git
9005 S:      Maintained
9006 F:      drivers/media/tuners/qt1010*
9007
9008 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9009 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9010 L:      linux-wireless@vger.kernel.org
9011 L:      ath9k-devel@lists.ath9k.org
9012 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9013 S:      Supported
9014 F:      drivers/net/wireless/ath/ath9k/
9015
9016 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9017 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9018 L:      ath10k@lists.infradead.org
9019 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9021 S:      Supported
9022 F:      drivers/net/wireless/ath/ath10k/
9023
9024 QUALCOMM HEXAGON ARCHITECTURE
9025 M:      Richard Kuo <rkuo@codeaurora.org>
9026 L:      linux-hexagon@vger.kernel.org
9027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9028 S:      Supported
9029 F:      arch/hexagon/
9030
9031 QUALCOMM WCN36XX WIRELESS DRIVER
9032 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9033 L:      wcn36xx@lists.infradead.org
9034 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9035 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9036 S:      Supported
9037 F:      drivers/net/wireless/ath/wcn36xx/
9038
9039 RADOS BLOCK DEVICE (RBD)
9040 M:      Ilya Dryomov <idryomov@gmail.com>
9041 M:      Sage Weil <sage@redhat.com>
9042 M:      Alex Elder <elder@kernel.org>
9043 L:      ceph-devel@vger.kernel.org
9044 W:      http://ceph.com/
9045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9046 T:      git git://github.com/ceph/ceph-client.git
9047 S:      Supported
9048 F:      Documentation/ABI/testing/sysfs-bus-rbd
9049 F:      drivers/block/rbd.c
9050 F:      drivers/block/rbd_types.h
9051
9052 RADEON FRAMEBUFFER DISPLAY DRIVER
9053 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9054 L:      linux-fbdev@vger.kernel.org
9055 S:      Maintained
9056 F:      drivers/video/fbdev/aty/radeon*
9057 F:      include/uapi/linux/radeonfb.h
9058
9059 RADIOSHARK RADIO DRIVER
9060 M:      Hans de Goede <hdegoede@redhat.com>
9061 L:      linux-media@vger.kernel.org
9062 T:      git git://linuxtv.org/media_tree.git
9063 S:      Maintained
9064 F:      drivers/media/radio/radio-shark.c
9065
9066 RADIOSHARK2 RADIO DRIVER
9067 M:      Hans de Goede <hdegoede@redhat.com>
9068 L:      linux-media@vger.kernel.org
9069 T:      git git://linuxtv.org/media_tree.git
9070 S:      Maintained
9071 F:      drivers/media/radio/radio-shark2.c
9072 F:      drivers/media/radio/radio-tea5777.c
9073
9074 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9075 M:      Paul Mackerras <paulus@samba.org>
9076 L:      linux-fbdev@vger.kernel.org
9077 S:      Maintained
9078 F:      drivers/video/fbdev/aty/aty128fb.c
9079
9080 RALINK MIPS ARCHITECTURE
9081 M:      John Crispin <blogic@openwrt.org>
9082 L:      linux-mips@linux-mips.org
9083 S:      Maintained
9084 F:      arch/mips/ralink
9085
9086 RALINK RT2X00 WIRELESS LAN DRIVER
9087 P:      rt2x00 project
9088 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9089 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9090 L:      linux-wireless@vger.kernel.org
9091 S:      Maintained
9092 F:      drivers/net/wireless/ralink/rt2x00/
9093
9094 RAMDISK RAM BLOCK DEVICE DRIVER
9095 M:      Jens Axboe <axboe@kernel.dk>
9096 S:      Maintained
9097 F:      Documentation/blockdev/ramdisk.txt
9098 F:      drivers/block/brd.c
9099
9100 RANDOM NUMBER DRIVER
9101 M:      "Theodore Ts'o" <tytso@mit.edu>
9102 S:      Maintained
9103 F:      drivers/char/random.c
9104
9105 RAPIDIO SUBSYSTEM
9106 M:      Matt Porter <mporter@kernel.crashing.org>
9107 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9108 S:      Maintained
9109 F:      drivers/rapidio/
9110
9111 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9112 L:      linux-wireless@vger.kernel.org
9113 S:      Orphan
9114 F:      drivers/net/wireless/ray*
9115
9116 RCUTORTURE MODULE
9117 M:      Josh Triplett <josh@joshtriplett.org>
9118 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9119 L:      linux-kernel@vger.kernel.org
9120 S:      Supported
9121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9122 F:      Documentation/RCU/torture.txt
9123 F:      kernel/rcu/rcutorture.c
9124
9125 RCUTORTURE TEST FRAMEWORK
9126 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9127 M:      Josh Triplett <josh@joshtriplett.org>
9128 R:      Steven Rostedt <rostedt@goodmis.org>
9129 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9130 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9131 L:      linux-kernel@vger.kernel.org
9132 S:      Supported
9133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9134 F:      tools/testing/selftests/rcutorture
9135
9136 RDC R-321X SoC
9137 M:      Florian Fainelli <florian@openwrt.org>
9138 S:      Maintained
9139
9140 RDC R6040 FAST ETHERNET DRIVER
9141 M:      Florian Fainelli <florian@openwrt.org>
9142 L:      netdev@vger.kernel.org
9143 S:      Maintained
9144 F:      drivers/net/ethernet/rdc/r6040.c
9145
9146 RDS - RELIABLE DATAGRAM SOCKETS
9147 M:      Chien Yen <chien.yen@oracle.com>
9148 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9149 S:      Supported
9150 F:      net/rds/
9151
9152 READ-COPY UPDATE (RCU)
9153 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9154 M:      Josh Triplett <josh@joshtriplett.org>
9155 R:      Steven Rostedt <rostedt@goodmis.org>
9156 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9157 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9158 L:      linux-kernel@vger.kernel.org
9159 W:      http://www.rdrop.com/users/paulmck/RCU/
9160 S:      Supported
9161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9162 F:      Documentation/RCU/
9163 X:      Documentation/RCU/torture.txt
9164 F:      include/linux/rcu*
9165 X:      include/linux/srcu.h
9166 F:      kernel/rcu/
9167 X:      kernel/torture.c
9168
9169 REAL TIME CLOCK (RTC) SUBSYSTEM
9170 M:      Alessandro Zummo <a.zummo@towertech.it>
9171 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9172 L:      rtc-linux@googlegroups.com
9173 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9175 S:      Maintained
9176 F:      Documentation/rtc.txt
9177 F:      drivers/rtc/
9178 F:      include/linux/rtc.h
9179 F:      include/uapi/linux/rtc.h
9180
9181 REALTEK AUDIO CODECS
9182 M:      Bard Liao <bardliao@realtek.com>
9183 M:      Oder Chiou <oder_chiou@realtek.com>
9184 S:      Maintained
9185 F:      sound/soc/codecs/rt*
9186 F:      include/sound/rt*.h
9187
9188 REISERFS FILE SYSTEM
9189 L:      reiserfs-devel@vger.kernel.org
9190 S:      Supported
9191 F:      fs/reiserfs/
9192
9193 REGISTER MAP ABSTRACTION
9194 M:      Mark Brown <broonie@kernel.org>
9195 L:      linux-kernel@vger.kernel.org
9196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9197 S:      Supported
9198 F:      drivers/base/regmap/
9199 F:      include/linux/regmap.h
9200
9201 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9202 M:      Ohad Ben-Cohen <ohad@wizery.com>
9203 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9205 S:      Maintained
9206 F:      drivers/remoteproc/
9207 F:      Documentation/remoteproc.txt
9208 F:      include/linux/remoteproc.h
9209
9210 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9211 M:      Ohad Ben-Cohen <ohad@wizery.com>
9212 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9214 S:      Maintained
9215 F:      drivers/rpmsg/
9216 F:      Documentation/rpmsg.txt
9217 F:      include/linux/rpmsg.h
9218
9219 RENESAS ETHERNET DRIVERS
9220 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9221 L:      netdev@vger.kernel.org
9222 L:      linux-renesas-soc@vger.kernel.org
9223 F:      drivers/net/ethernet/renesas/
9224 F:      include/linux/sh_eth.h
9225
9226 RENESAS USB2 PHY DRIVER
9227 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9228 L:      linux-renesas-soc@vger.kernel.org
9229 S:      Maintained
9230 F:      drivers/phy/phy-rcar-gen3-usb2.c
9231
9232 RESET CONTROLLER FRAMEWORK
9233 M:      Philipp Zabel <p.zabel@pengutronix.de>
9234 T:      git git://git.pengutronix.de/git/pza/linux
9235 S:      Maintained
9236 F:      drivers/reset/
9237 F:      Documentation/devicetree/bindings/reset/
9238 F:      include/dt-bindings/reset/
9239 F:      include/linux/reset.h
9240 F:      include/linux/reset-controller.h
9241
9242 RFKILL
9243 M:      Johannes Berg <johannes@sipsolutions.net>
9244 L:      linux-wireless@vger.kernel.org
9245 W:      http://wireless.kernel.org/
9246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9248 S:      Maintained
9249 F:      Documentation/rfkill.txt
9250 F:      net/rfkill/
9251
9252 RHASHTABLE
9253 M:      Thomas Graf <tgraf@suug.ch>
9254 L:      netdev@vger.kernel.org
9255 S:      Maintained
9256 F:      lib/rhashtable.c
9257 F:      include/linux/rhashtable.h
9258
9259 RICOH SMARTMEDIA/XD DRIVER
9260 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9261 S:      Maintained
9262 F:      drivers/mtd/nand/r852.c
9263 F:      drivers/mtd/nand/r852.h
9264
9265 RICOH R5C592 MEMORYSTICK DRIVER
9266 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9267 S:      Maintained
9268 F:      drivers/memstick/host/r592.*
9269
9270 ROCCAT DRIVERS
9271 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9272 W:      http://sourceforge.net/projects/roccat/
9273 S:      Maintained
9274 F:      drivers/hid/hid-roccat*
9275 F:      include/linux/hid-roccat*
9276 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9277
9278 ROCKER DRIVER
9279 M:      Jiri Pirko <jiri@resnulli.us>
9280 M:      Scott Feldman <sfeldma@gmail.com>
9281 L:      netdev@vger.kernel.org
9282 S:      Supported
9283 F:      drivers/net/ethernet/rocker/
9284
9285 ROCKETPORT DRIVER
9286 P:      Comtrol Corp.
9287 W:      http://www.comtrol.com
9288 S:      Maintained
9289 F:      Documentation/serial/rocket.txt
9290 F:      drivers/tty/rocket*
9291
9292 ROCKETPORT EXPRESS/INFINITY DRIVER
9293 M:      Kevin Cernekee <cernekee@gmail.com>
9294 L:      linux-serial@vger.kernel.org
9295 S:      Odd Fixes
9296 F:      drivers/tty/serial/rp2.*
9297
9298 ROSE NETWORK LAYER
9299 M:      Ralf Baechle <ralf@linux-mips.org>
9300 L:      linux-hams@vger.kernel.org
9301 W:      http://www.linux-ax25.org/
9302 S:      Maintained
9303 F:      include/net/rose.h
9304 F:      include/uapi/linux/rose.h
9305 F:      net/rose/
9306
9307 RTL2830 MEDIA DRIVER
9308 M:      Antti Palosaari <crope@iki.fi>
9309 L:      linux-media@vger.kernel.org
9310 W:      https://linuxtv.org
9311 W:      http://palosaari.fi/linux/
9312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9313 T:      git git://linuxtv.org/anttip/media_tree.git
9314 S:      Maintained
9315 F:      drivers/media/dvb-frontends/rtl2830*
9316
9317 RTL2832 MEDIA DRIVER
9318 M:      Antti Palosaari <crope@iki.fi>
9319 L:      linux-media@vger.kernel.org
9320 W:      https://linuxtv.org
9321 W:      http://palosaari.fi/linux/
9322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9323 T:      git git://linuxtv.org/anttip/media_tree.git
9324 S:      Maintained
9325 F:      drivers/media/dvb-frontends/rtl2832*
9326
9327 RTL2832_SDR MEDIA DRIVER
9328 M:      Antti Palosaari <crope@iki.fi>
9329 L:      linux-media@vger.kernel.org
9330 W:      https://linuxtv.org
9331 W:      http://palosaari.fi/linux/
9332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9333 T:      git git://linuxtv.org/anttip/media_tree.git
9334 S:      Maintained
9335 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9336
9337 RTL8180 WIRELESS DRIVER
9338 L:      linux-wireless@vger.kernel.org
9339 W:      http://wireless.kernel.org/
9340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9341 S:      Orphan
9342 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9343
9344 RTL8187 WIRELESS DRIVER
9345 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9346 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9347 M:      Larry Finger <Larry.Finger@lwfinger.net>
9348 L:      linux-wireless@vger.kernel.org
9349 W:      http://wireless.kernel.org/
9350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9351 S:      Maintained
9352 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9353
9354 RTL8192CE WIRELESS DRIVER
9355 M:      Larry Finger <Larry.Finger@lwfinger.net>
9356 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9357 L:      linux-wireless@vger.kernel.org
9358 W:      http://wireless.kernel.org/
9359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9360 S:      Maintained
9361 F:      drivers/net/wireless/realtek/rtlwifi/
9362 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9363
9364 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9365 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9366 L:      linux-wireless@vger.kernel.org
9367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9368 S:      Maintained
9369 F:      drivers/net/wireless/realtek/rtl8xxxu/
9370
9371 S3 SAVAGE FRAMEBUFFER DRIVER
9372 M:      Antonino Daplas <adaplas@gmail.com>
9373 L:      linux-fbdev@vger.kernel.org
9374 S:      Maintained
9375 F:      drivers/video/fbdev/savage/
9376
9377 S390
9378 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9379 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9380 L:      linux-s390@vger.kernel.org
9381 W:      http://www.ibm.com/developerworks/linux/linux390/
9382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9383 S:      Supported
9384 F:      arch/s390/
9385 F:      drivers/s390/
9386 F:      Documentation/s390/
9387 F:      Documentation/DocBook/s390*
9388
9389 S390 COMMON I/O LAYER
9390 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9391 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9392 L:      linux-s390@vger.kernel.org
9393 W:      http://www.ibm.com/developerworks/linux/linux390/
9394 S:      Supported
9395 F:      drivers/s390/cio/
9396
9397 S390 DASD DRIVER
9398 M:      Stefan Weinhuber <wein@de.ibm.com>
9399 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9400 L:      linux-s390@vger.kernel.org
9401 W:      http://www.ibm.com/developerworks/linux/linux390/
9402 S:      Supported
9403 F:      drivers/s390/block/dasd*
9404 F:      block/partitions/ibm.c
9405
9406 S390 NETWORK DRIVERS
9407 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9408 L:      linux-s390@vger.kernel.org
9409 W:      http://www.ibm.com/developerworks/linux/linux390/
9410 S:      Supported
9411 F:      drivers/s390/net/
9412
9413 S390 PCI SUBSYSTEM
9414 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9415 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9416 L:      linux-s390@vger.kernel.org
9417 W:      http://www.ibm.com/developerworks/linux/linux390/
9418 S:      Supported
9419 F:      arch/s390/pci/
9420 F:      drivers/pci/hotplug/s390_pci_hpc.c
9421
9422 S390 ZCRYPT DRIVER
9423 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9424 L:      linux-s390@vger.kernel.org
9425 W:      http://www.ibm.com/developerworks/linux/linux390/
9426 S:      Supported
9427 F:      drivers/s390/crypto/
9428
9429 S390 ZFCP DRIVER
9430 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9431 L:      linux-s390@vger.kernel.org
9432 W:      http://www.ibm.com/developerworks/linux/linux390/
9433 S:      Supported
9434 F:      drivers/s390/scsi/zfcp_*
9435
9436 S390 IUCV NETWORK LAYER
9437 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9438 L:      linux-s390@vger.kernel.org
9439 W:      http://www.ibm.com/developerworks/linux/linux390/
9440 S:      Supported
9441 F:      drivers/s390/net/*iucv*
9442 F:      include/net/iucv/
9443 F:      net/iucv/
9444
9445 S390 IOMMU (PCI)
9446 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9447 L:      linux-s390@vger.kernel.org
9448 W:      http://www.ibm.com/developerworks/linux/linux390/
9449 S:      Supported
9450 F:      drivers/iommu/s390-iommu.c
9451
9452 S3C24XX SD/MMC Driver
9453 M:      Ben Dooks <ben-linux@fluff.org>
9454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9455 S:      Supported
9456 F:      drivers/mmc/host/s3cmci.*
9457
9458 SAA6588 RDS RECEIVER DRIVER
9459 M:      Hans Verkuil <hverkuil@xs4all.nl>
9460 L:      linux-media@vger.kernel.org
9461 T:      git git://linuxtv.org/media_tree.git
9462 W:      https://linuxtv.org
9463 S:      Odd Fixes
9464 F:      drivers/media/i2c/saa6588*
9465
9466 SAA7134 VIDEO4LINUX DRIVER
9467 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9468 L:      linux-media@vger.kernel.org
9469 W:      https://linuxtv.org
9470 T:      git git://linuxtv.org/media_tree.git
9471 S:      Odd fixes
9472 F:      Documentation/video4linux/*.saa7134
9473 F:      drivers/media/pci/saa7134/
9474
9475 SAA7146 VIDEO4LINUX-2 DRIVER
9476 M:      Hans Verkuil <hverkuil@xs4all.nl>
9477 L:      linux-media@vger.kernel.org
9478 T:      git git://linuxtv.org/media_tree.git
9479 S:      Maintained
9480 F:      drivers/media/common/saa7146/
9481 F:      drivers/media/pci/saa7146/
9482 F:      include/media/saa7146*
9483
9484 SAMSUNG LAPTOP DRIVER
9485 M:      Corentin Chary <corentin.chary@gmail.com>
9486 L:      platform-driver-x86@vger.kernel.org
9487 S:      Maintained
9488 F:      drivers/platform/x86/samsung-laptop.c
9489
9490 SAMSUNG AUDIO (ASoC) DRIVERS
9491 M:      Sangbeom Kim <sbkim73@samsung.com>
9492 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9493 S:      Supported
9494 F:      sound/soc/samsung/
9495
9496 SAMSUNG FRAMEBUFFER DRIVER
9497 M:      Jingoo Han <jingoohan1@gmail.com>
9498 L:      linux-fbdev@vger.kernel.org
9499 S:      Maintained
9500 F:      drivers/video/fbdev/s3c-fb.c
9501
9502 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9503 M:      Sangbeom Kim <sbkim73@samsung.com>
9504 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9505 L:      linux-kernel@vger.kernel.org
9506 L:      linux-samsung-soc@vger.kernel.org
9507 S:      Supported
9508 F:      drivers/mfd/sec*.c
9509 F:      drivers/regulator/s2m*.c
9510 F:      drivers/regulator/s5m*.c
9511 F:      drivers/clk/clk-s2mps11.c
9512 F:      drivers/rtc/rtc-s5m.c
9513 F:      include/linux/mfd/samsung/
9514 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9515 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9516 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9517 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9518
9519 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9520 M:      Kyungmin Park <kyungmin.park@samsung.com>
9521 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9522 L:      linux-media@vger.kernel.org
9523 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9524 S:      Supported
9525 F:      drivers/media/platform/exynos4-is/
9526
9527 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9528 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9529 L:      linux-media@vger.kernel.org
9530 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9531 S:      Maintained
9532 F:      drivers/media/platform/s3c-camif/
9533 F:      include/media/drv-intf/s3c_camif.h
9534
9535 SAMSUNG S5C73M3 CAMERA DRIVER
9536 M:      Kyungmin Park <kyungmin.park@samsung.com>
9537 M:      Andrzej Hajda <a.hajda@samsung.com>
9538 L:      linux-media@vger.kernel.org
9539 S:      Supported
9540 F:      drivers/media/i2c/s5c73m3/*
9541
9542 SAMSUNG S5K5BAF CAMERA DRIVER
9543 M:      Kyungmin Park <kyungmin.park@samsung.com>
9544 M:      Andrzej Hajda <a.hajda@samsung.com>
9545 L:      linux-media@vger.kernel.org
9546 S:      Supported
9547 F:      drivers/media/i2c/s5k5baf.c
9548
9549 SAMSUNG S3FWRN5 NFC DRIVER
9550 M:      Robert Baldyga <r.baldyga@samsung.com>
9551 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9552 S:      Supported
9553 F:      drivers/nfc/s3fwrn5
9554
9555 SAMSUNG SOC CLOCK DRIVERS
9556 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9557 M:      Tomasz Figa <tomasz.figa@gmail.com>
9558 S:      Supported
9559 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9560 F:      drivers/clk/samsung/
9561
9562 SAMSUNG SXGBE DRIVERS
9563 M:      Byungho An <bh74.an@samsung.com>
9564 M:      Girish K S <ks.giri@samsung.com>
9565 M:      Vipul Pandya <vipul.pandya@samsung.com>
9566 S:      Supported
9567 L:      netdev@vger.kernel.org
9568 F:      drivers/net/ethernet/samsung/sxgbe/
9569
9570 SAMSUNG THERMAL DRIVER
9571 M:      Lukasz Majewski <l.majewski@samsung.com>
9572 L:      linux-pm@vger.kernel.org
9573 L:      linux-samsung-soc@vger.kernel.org
9574 S:      Supported
9575 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9576 F:      drivers/thermal/samsung/
9577
9578 SAMSUNG USB2 PHY DRIVER
9579 M:      Kamil Debski <k.debski@samsung.com>
9580 L:      linux-kernel@vger.kernel.org
9581 S:      Supported
9582 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9583 F:      Documentation/phy/samsung-usb2.txt
9584 F:      drivers/phy/phy-exynos4210-usb2.c
9585 F:      drivers/phy/phy-exynos4x12-usb2.c
9586 F:      drivers/phy/phy-exynos5250-usb2.c
9587 F:      drivers/phy/phy-s5pv210-usb2.c
9588 F:      drivers/phy/phy-samsung-usb2.c
9589 F:      drivers/phy/phy-samsung-usb2.h
9590
9591 SERIAL DRIVERS
9592 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9593 L:      linux-serial@vger.kernel.org
9594 S:      Maintained
9595 F:      drivers/tty/serial/
9596
9597 SYNOPSYS DESIGNWARE DMAC DRIVER
9598 M:      Viresh Kumar <vireshk@kernel.org>
9599 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9600 S:      Maintained
9601 F:      include/linux/dma/dw.h
9602 F:      include/linux/platform_data/dma-dw.h
9603 F:      drivers/dma/dw/
9604
9605 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9606 M: Lars Persson <lars.persson@axis.com>
9607 L: netdev@vger.kernel.org
9608 S: Supported
9609 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9610 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9611
9612 SYNOPSYS DESIGNWARE I2C DRIVER
9613 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9614 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9615 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9616 L:      linux-i2c@vger.kernel.org
9617 S:      Maintained
9618 F:      drivers/i2c/busses/i2c-designware-*
9619 F:      include/linux/platform_data/i2c-designware.h
9620
9621 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9622 M:      Jaehoon Chung <jh80.chung@samsung.com>
9623 L:      linux-mmc@vger.kernel.org
9624 S:      Maintained
9625 F:      include/linux/mmc/dw_mmc.h
9626 F:      drivers/mmc/host/dw_mmc*
9627
9628 SYSTEM TRACE MODULE CLASS
9629 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9630 S:      Maintained
9631 F:      Documentation/trace/stm.txt
9632 F:      drivers/hwtracing/stm/
9633 F:      include/linux/stm.h
9634 F:      include/uapi/linux/stm.h
9635
9636 THUNDERBOLT DRIVER
9637 M:      Andreas Noever <andreas.noever@gmail.com>
9638 S:      Maintained
9639 F:      drivers/thunderbolt/
9640
9641 TI BQ27XXX POWER SUPPLY DRIVER
9642 R:      Andrew F. Davis <afd@ti.com>
9643 F:      include/linux/power/bq27xxx_battery.h
9644 F:      drivers/power/bq27xxx_battery.c
9645 F:      drivers/power/bq27xxx_battery_i2c.c
9646
9647 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9648 M:      John Stultz <john.stultz@linaro.org>
9649 M:      Thomas Gleixner <tglx@linutronix.de>
9650 L:      linux-kernel@vger.kernel.org
9651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9652 S:      Supported
9653 F:      include/linux/clocksource.h
9654 F:      include/linux/time.h
9655 F:      include/linux/timex.h
9656 F:      include/uapi/linux/time.h
9657 F:      include/uapi/linux/timex.h
9658 F:      kernel/time/clocksource.c
9659 F:      kernel/time/time*.c
9660 F:      kernel/time/alarmtimer.c
9661 F:      kernel/time/ntp.c
9662 F:      tools/testing/selftests/timers/
9663
9664 SC1200 WDT DRIVER
9665 M:      Zwane Mwaikambo <zwanem@gmail.com>
9666 S:      Maintained
9667 F:      drivers/watchdog/sc1200wdt.c
9668
9669 SCHEDULER
9670 M:      Ingo Molnar <mingo@redhat.com>
9671 M:      Peter Zijlstra <peterz@infradead.org>
9672 L:      linux-kernel@vger.kernel.org
9673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9674 S:      Maintained
9675 F:      kernel/sched/
9676 F:      include/linux/sched.h
9677 F:      include/uapi/linux/sched.h
9678 F:      include/linux/wait.h
9679
9680 SCORE ARCHITECTURE
9681 M:      Chen Liqin <liqin.linux@gmail.com>
9682 M:      Lennox Wu <lennox.wu@gmail.com>
9683 W:      http://www.sunplus.com
9684 S:      Supported
9685 F:      arch/score/
9686
9687 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9688 M:      Sudeep Holla <sudeep.holla@arm.com>
9689 L:      linux-arm-kernel@lists.infradead.org
9690 S:      Maintained
9691 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9692 F:      drivers/clk/clk-scpi.c
9693 F:      drivers/cpufreq/scpi-cpufreq.c
9694 F:      drivers/firmware/arm_scpi.c
9695 F:      include/linux/scpi_protocol.h
9696
9697 SCSI CDROM DRIVER
9698 M:      Jens Axboe <axboe@kernel.dk>
9699 L:      linux-scsi@vger.kernel.org
9700 W:      http://www.kernel.dk
9701 S:      Maintained
9702 F:      drivers/scsi/sr*
9703
9704 SCSI RDMA PROTOCOL (SRP) INITIATOR
9705 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9706 L:      linux-rdma@vger.kernel.org
9707 S:      Supported
9708 W:      http://www.openfabrics.org
9709 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9711 F:      drivers/infiniband/ulp/srp/
9712 F:      include/scsi/srp.h
9713
9714 SCSI SG DRIVER
9715 M:      Doug Gilbert <dgilbert@interlog.com>
9716 L:      linux-scsi@vger.kernel.org
9717 W:      http://sg.danny.cz/sg
9718 S:      Maintained
9719 F:      Documentation/scsi/scsi-generic.txt
9720 F:      drivers/scsi/sg.c
9721 F:      include/scsi/sg.h
9722
9723 SCSI SUBSYSTEM
9724 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9726 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9728 L:      linux-scsi@vger.kernel.org
9729 S:      Maintained
9730 F:      drivers/scsi/
9731 F:      include/scsi/
9732
9733 SCSI TAPE DRIVER
9734 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9735 L:      linux-scsi@vger.kernel.org
9736 S:      Maintained
9737 F:      Documentation/scsi/st.txt
9738 F:      drivers/scsi/st.*
9739 F:      drivers/scsi/st_*.h
9740
9741 SCTP PROTOCOL
9742 M:      Vlad Yasevich <vyasevich@gmail.com>
9743 M:      Neil Horman <nhorman@tuxdriver.com>
9744 L:      linux-sctp@vger.kernel.org
9745 W:      http://lksctp.sourceforge.net
9746 S:      Maintained
9747 F:      Documentation/networking/sctp.txt
9748 F:      include/linux/sctp.h
9749 F:      include/uapi/linux/sctp.h
9750 F:      include/net/sctp/
9751 F:      net/sctp/
9752
9753 SCx200 CPU SUPPORT
9754 M:      Jim Cromie <jim.cromie@gmail.com>
9755 S:      Odd Fixes
9756 F:      Documentation/i2c/busses/scx200_acb
9757 F:      arch/x86/platform/scx200/
9758 F:      drivers/watchdog/scx200_wdt.c
9759 F:      drivers/i2c/busses/scx200*
9760 F:      drivers/mtd/maps/scx200_docflash.c
9761 F:      include/linux/scx200.h
9762
9763 SCx200 GPIO DRIVER
9764 M:      Jim Cromie <jim.cromie@gmail.com>
9765 S:      Maintained
9766 F:      drivers/char/scx200_gpio.c
9767 F:      include/linux/scx200_gpio.h
9768
9769 SCx200 HRT CLOCKSOURCE DRIVER
9770 M:      Jim Cromie <jim.cromie@gmail.com>
9771 S:      Maintained
9772 F:      drivers/clocksource/scx200_hrt.c
9773
9774 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9775 M:      Sascha Sommer <saschasommer@freenet.de>
9776 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9777 S:      Maintained
9778 F:      drivers/mmc/host/sdricoh_cs.c
9779
9780 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9781 L:      linux-mmc@vger.kernel.org
9782 S:      Orphan
9783 F:      drivers/mmc/host/sdhci.*
9784 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9785
9786 SECURE COMPUTING
9787 M:      Kees Cook <keescook@chromium.org>
9788 R:      Andy Lutomirski <luto@amacapital.net>
9789 R:      Will Drewry <wad@chromium.org>
9790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9791 S:      Supported
9792 F:      kernel/seccomp.c
9793 F:      include/uapi/linux/seccomp.h
9794 F:      include/linux/seccomp.h
9795 F:      tools/testing/selftests/seccomp/*
9796 K:      \bsecure_computing
9797 K:      \bTIF_SECCOMP\b
9798
9799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9800 M:      Ben Dooks <ben-linux@fluff.org>
9801 M:      Jaehoon Chung <jh80.chung@samsung.com>
9802 L:      linux-mmc@vger.kernel.org
9803 S:      Maintained
9804 F:      drivers/mmc/host/sdhci-s3c*
9805
9806 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9807 M:      Viresh Kumar <vireshk@kernel.org>
9808 L:      spear-devel@list.st.com
9809 L:      linux-mmc@vger.kernel.org
9810 S:      Maintained
9811 F:      drivers/mmc/host/sdhci-spear.c
9812
9813 SECURITY SUBSYSTEM
9814 M:      James Morris <james.l.morris@oracle.com>
9815 M:      "Serge E. Hallyn" <serge@hallyn.com>
9816 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9818 W:      http://kernsec.org/
9819 S:      Supported
9820 F:      security/
9821
9822 SECURITY CONTACT
9823 M:      Security Officers <security@kernel.org>
9824 S:      Supported
9825
9826 SELINUX SECURITY MODULE
9827 M:      Paul Moore <paul@paul-moore.com>
9828 M:      Stephen Smalley <sds@tycho.nsa.gov>
9829 M:      Eric Paris <eparis@parisplace.org>
9830 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9831 W:      http://selinuxproject.org
9832 T:      git git://git.infradead.org/users/pcmoore/selinux
9833 S:      Supported
9834 F:      include/linux/selinux*
9835 F:      security/selinux/
9836 F:      scripts/selinux/
9837
9838 APPARMOR SECURITY MODULE
9839 M:      John Johansen <john.johansen@canonical.com>
9840 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9841 W:      apparmor.wiki.kernel.org
9842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9843 S:      Supported
9844 F:      security/apparmor/
9845
9846 YAMA SECURITY MODULE
9847 M:      Kees Cook <keescook@chromium.org>
9848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9849 S:      Supported
9850 F:      security/yama/
9851
9852 SENSABLE PHANTOM
9853 M:      Jiri Slaby <jirislaby@gmail.com>
9854 S:      Maintained
9855 F:      drivers/misc/phantom.c
9856 F:      include/uapi/linux/phantom.h
9857
9858 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9859 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9860 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9861 M:      John Soni Jose <sony.john@avagotech.com>
9862 L:      linux-scsi@vger.kernel.org
9863 W:      http://www.avagotech.com
9864 S:      Supported
9865 F:      drivers/scsi/be2iscsi/
9866
9867 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9868 M:      Sathya Perla <sathya.perla@broadcom.com>
9869 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9870 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9871 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9872 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9873 L:      netdev@vger.kernel.org
9874 W:      http://www.emulex.com
9875 S:      Supported
9876 F:      drivers/net/ethernet/emulex/benet/
9877
9878 EMULEX ONECONNECT ROCE DRIVER
9879 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9880 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9881 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9882 L:      linux-rdma@vger.kernel.org
9883 W:      http://www.emulex.com
9884 S:      Supported
9885 F:      drivers/infiniband/hw/ocrdma/
9886
9887 SFC NETWORK DRIVER
9888 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9889 M:      Shradha Shah <sshah@solarflare.com>
9890 L:      netdev@vger.kernel.org
9891 S:      Supported
9892 F:      drivers/net/ethernet/sfc/
9893
9894 SGI GRU DRIVER
9895 M:      Dimitri Sivanich <sivanich@sgi.com>
9896 S:      Maintained
9897 F:      drivers/misc/sgi-gru/
9898
9899 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9900 M:      Pat Gefre <pfg@sgi.com>
9901 L:      linux-ia64@vger.kernel.org
9902 S:      Supported
9903 F:      Documentation/ia64/serial.txt
9904 F:      drivers/tty/serial/ioc?_serial.c
9905 F:      include/linux/ioc?.h
9906
9907 SGI XP/XPC/XPNET DRIVER
9908 M:      Cliff Whickman <cpw@sgi.com>
9909 M:      Robin Holt <robinmholt@gmail.com>
9910 S:      Maintained
9911 F:      drivers/misc/sgi-xp/
9912
9913 SI2157 MEDIA DRIVER
9914 M:      Antti Palosaari <crope@iki.fi>
9915 L:      linux-media@vger.kernel.org
9916 W:      https://linuxtv.org
9917 W:      http://palosaari.fi/linux/
9918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9919 T:      git git://linuxtv.org/anttip/media_tree.git
9920 S:      Maintained
9921 F:      drivers/media/tuners/si2157*
9922
9923 SI2168 MEDIA DRIVER
9924 M:      Antti Palosaari <crope@iki.fi>
9925 L:      linux-media@vger.kernel.org
9926 W:      https://linuxtv.org
9927 W:      http://palosaari.fi/linux/
9928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9929 T:      git git://linuxtv.org/anttip/media_tree.git
9930 S:      Maintained
9931 F:      drivers/media/dvb-frontends/si2168*
9932
9933 SI470X FM RADIO RECEIVER I2C DRIVER
9934 M:      Hans Verkuil <hverkuil@xs4all.nl>
9935 L:      linux-media@vger.kernel.org
9936 T:      git git://linuxtv.org/media_tree.git
9937 W:      https://linuxtv.org
9938 S:      Odd Fixes
9939 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9940
9941 SI470X FM RADIO RECEIVER USB DRIVER
9942 M:      Hans Verkuil <hverkuil@xs4all.nl>
9943 L:      linux-media@vger.kernel.org
9944 T:      git git://linuxtv.org/media_tree.git
9945 W:      https://linuxtv.org
9946 S:      Maintained
9947 F:      drivers/media/radio/si470x/radio-si470x-common.c
9948 F:      drivers/media/radio/si470x/radio-si470x.h
9949 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9950
9951 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9952 M:      Eduardo Valentin <edubezval@gmail.com>
9953 L:      linux-media@vger.kernel.org
9954 T:      git git://linuxtv.org/media_tree.git
9955 W:      https://linuxtv.org
9956 S:      Odd Fixes
9957 F:      drivers/media/radio/si4713/si4713.?
9958
9959 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9960 M:      Eduardo Valentin <edubezval@gmail.com>
9961 L:      linux-media@vger.kernel.org
9962 T:      git git://linuxtv.org/media_tree.git
9963 W:      https://linuxtv.org
9964 S:      Odd Fixes
9965 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9966
9967 SI4713 FM RADIO TRANSMITTER USB DRIVER
9968 M:      Hans Verkuil <hverkuil@xs4all.nl>
9969 L:      linux-media@vger.kernel.org
9970 T:      git git://linuxtv.org/media_tree.git
9971 W:      https://linuxtv.org
9972 S:      Maintained
9973 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9974
9975 SIANO DVB DRIVER
9976 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9977 L:      linux-media@vger.kernel.org
9978 W:      https://linuxtv.org
9979 T:      git git://linuxtv.org/media_tree.git
9980 S:      Odd fixes
9981 F:      drivers/media/common/siano/
9982 F:      drivers/media/usb/siano/
9983 F:      drivers/media/usb/siano/
9984 F:      drivers/media/mmc/siano/
9985
9986 SIMPLEFB FB DRIVER
9987 M:      Hans de Goede <hdegoede@redhat.com>
9988 L:      linux-fbdev@vger.kernel.org
9989 S:      Maintained
9990 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9991 F:      drivers/video/fbdev/simplefb.c
9992 F:      include/linux/platform_data/simplefb.h
9993
9994 SH_VEU V4L2 MEM2MEM DRIVER
9995 L:      linux-media@vger.kernel.org
9996 S:      Orphan
9997 F:      drivers/media/platform/sh_veu.c
9998
9999 SH_VOU V4L2 OUTPUT DRIVER
10000 L:      linux-media@vger.kernel.org
10001 S:      Orphan
10002 F:      drivers/media/platform/sh_vou.c
10003 F:      include/media/drv-intf/sh_vou.h
10004
10005 SIMPLE FIRMWARE INTERFACE (SFI)
10006 M:      Len Brown <lenb@kernel.org>
10007 L:      sfi-devel@simplefirmware.org
10008 W:      http://simplefirmware.org/
10009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10010 S:      Supported
10011 F:      arch/x86/platform/sfi/
10012 F:      drivers/sfi/
10013 F:      include/linux/sfi*.h
10014
10015 SIMTEC EB110ATX (Chalice CATS)
10016 P:      Ben Dooks
10017 P:      Vincent Sanders <vince@simtec.co.uk>
10018 M:      Simtec Linux Team <linux@simtec.co.uk>
10019 W:      http://www.simtec.co.uk/products/EB110ATX/
10020 S:      Supported
10021
10022 SIMTEC EB2410ITX (BAST)
10023 P:      Ben Dooks
10024 P:      Vincent Sanders <vince@simtec.co.uk>
10025 M:      Simtec Linux Team <linux@simtec.co.uk>
10026 W:      http://www.simtec.co.uk/products/EB2410ITX/
10027 S:      Supported
10028 F:      arch/arm/mach-s3c24xx/mach-bast.c
10029 F:      arch/arm/mach-s3c24xx/bast-ide.c
10030 F:      arch/arm/mach-s3c24xx/bast-irq.c
10031
10032 TI DAVINCI MACHINE SUPPORT
10033 M:      Sekhar Nori <nsekhar@ti.com>
10034 M:      Kevin Hilman <khilman@deeprootsystems.com>
10035 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10036 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10037 S:      Supported
10038 F:      arch/arm/mach-davinci/
10039 F:      drivers/i2c/busses/i2c-davinci.c
10040
10041 TI DAVINCI SERIES MEDIA DRIVER
10042 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10043 L:      linux-media@vger.kernel.org
10044 W:      https://linuxtv.org
10045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10046 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10047 S:      Maintained
10048 F:      drivers/media/platform/davinci/
10049 F:      include/media/davinci/
10050
10051 TI AM437X VPFE DRIVER
10052 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10053 L:      linux-media@vger.kernel.org
10054 W:      https://linuxtv.org
10055 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10056 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10057 S:      Maintained
10058 F:      drivers/media/platform/am437x/
10059
10060 OV2659 OMNIVISION SENSOR DRIVER
10061 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10062 L:      linux-media@vger.kernel.org
10063 W:      https://linuxtv.org
10064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10065 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10066 S:      Maintained
10067 F:      drivers/media/i2c/ov2659.c
10068 F:      include/media/i2c/ov2659.h
10069
10070 SILICON MOTION SM712 FRAME BUFFER DRIVER
10071 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10072 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10073 M:      Sudip Mukherjee <sudip@vectorindia.org>
10074 L:      linux-fbdev@vger.kernel.org
10075 S:      Maintained
10076 F:      drivers/video/fbdev/sm712*
10077 F:      Documentation/fb/sm712fb.txt
10078
10079 SIS 190 ETHERNET DRIVER
10080 M:      Francois Romieu <romieu@fr.zoreil.com>
10081 L:      netdev@vger.kernel.org
10082 S:      Maintained
10083 F:      drivers/net/ethernet/sis/sis190.c
10084
10085 SIS 900/7016 FAST ETHERNET DRIVER
10086 M:      Daniele Venzano <venza@brownhat.org>
10087 W:      http://www.brownhat.org/sis900.html
10088 L:      netdev@vger.kernel.org
10089 S:      Maintained
10090 F:      drivers/net/ethernet/sis/sis900.*
10091
10092 SIS FRAMEBUFFER DRIVER
10093 M:      Thomas Winischhofer <thomas@winischhofer.net>
10094 W:      http://www.winischhofer.net/linuxsisvga.shtml
10095 S:      Maintained
10096 F:      Documentation/fb/sisfb.txt
10097 F:      drivers/video/fbdev/sis/
10098 F:      include/video/sisfb.h
10099
10100 SIS USB2VGA DRIVER
10101 M:      Thomas Winischhofer <thomas@winischhofer.net>
10102 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10103 S:      Maintained
10104 F:      drivers/usb/misc/sisusbvga/
10105
10106 SLAB ALLOCATOR
10107 M:      Christoph Lameter <cl@linux.com>
10108 M:      Pekka Enberg <penberg@kernel.org>
10109 M:      David Rientjes <rientjes@google.com>
10110 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10111 M:      Andrew Morton <akpm@linux-foundation.org>
10112 L:      linux-mm@kvack.org
10113 S:      Maintained
10114 F:      include/linux/sl?b*.h
10115 F:      mm/sl?b*
10116
10117 SLEEPABLE READ-COPY UPDATE (SRCU)
10118 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10119 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10120 M:      Josh Triplett <josh@joshtriplett.org>
10121 R:      Steven Rostedt <rostedt@goodmis.org>
10122 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10123 L:      linux-kernel@vger.kernel.org
10124 W:      http://www.rdrop.com/users/paulmck/RCU/
10125 S:      Supported
10126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10127 F:      include/linux/srcu.h
10128 F:      kernel/rcu/srcu.c
10129
10130 SMACK SECURITY MODULE
10131 M:      Casey Schaufler <casey@schaufler-ca.com>
10132 L:      linux-security-module@vger.kernel.org
10133 W:      http://schaufler-ca.com
10134 T:      git git://git.gitorious.org/smack-next/kernel.git
10135 S:      Maintained
10136 F:      Documentation/security/Smack.txt
10137 F:      security/smack/
10138
10139 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10140 M:      Kevin Hilman <khilman@kernel.org>
10141 M:      Nishanth Menon <nm@ti.com>
10142 S:      Maintained
10143 F:      drivers/power/avs/
10144 F:      include/linux/power/smartreflex.h
10145 L:      linux-pm@vger.kernel.org
10146
10147 SMC91x ETHERNET DRIVER
10148 M:      Nicolas Pitre <nico@fluxnic.net>
10149 S:      Odd Fixes
10150 F:      drivers/net/ethernet/smsc/smc91x.*
10151
10152 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10153 M:      Sakari Ailus <sakari.ailus@iki.fi>
10154 L:      linux-media@vger.kernel.org
10155 S:      Maintained
10156 F:      drivers/media/i2c/smiapp/
10157 F:      include/media/i2c/smiapp.h
10158 F:      drivers/media/i2c/smiapp-pll.c
10159 F:      drivers/media/i2c/smiapp-pll.h
10160 F:      include/uapi/linux/smiapp.h
10161 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10162
10163 SMM665 HARDWARE MONITOR DRIVER
10164 M:      Guenter Roeck <linux@roeck-us.net>
10165 L:      lm-sensors@lm-sensors.org
10166 S:      Maintained
10167 F:      Documentation/hwmon/smm665
10168 F:      drivers/hwmon/smm665.c
10169
10170 SMSC EMC2103 HARDWARE MONITOR DRIVER
10171 M:      Steve Glendinning <steve.glendinning@shawell.net>
10172 L:      lm-sensors@lm-sensors.org
10173 S:      Maintained
10174 F:      Documentation/hwmon/emc2103
10175 F:      drivers/hwmon/emc2103.c
10176
10177 SMSC SCH5627 HARDWARE MONITOR DRIVER
10178 M:      Hans de Goede <hdegoede@redhat.com>
10179 L:      lm-sensors@lm-sensors.org
10180 S:      Supported
10181 F:      Documentation/hwmon/sch5627
10182 F:      drivers/hwmon/sch5627.c
10183
10184 SMSC47B397 HARDWARE MONITOR DRIVER
10185 M:      Jean Delvare <jdelvare@suse.com>
10186 L:      lm-sensors@lm-sensors.org
10187 S:      Maintained
10188 F:      Documentation/hwmon/smsc47b397
10189 F:      drivers/hwmon/smsc47b397.c
10190
10191 SMSC911x ETHERNET DRIVER
10192 M:      Steve Glendinning <steve.glendinning@shawell.net>
10193 L:      netdev@vger.kernel.org
10194 S:      Maintained
10195 F:      include/linux/smsc911x.h
10196 F:      drivers/net/ethernet/smsc/smsc911x.*
10197
10198 SMSC9420 PCI ETHERNET DRIVER
10199 M:      Steve Glendinning <steve.glendinning@shawell.net>
10200 L:      netdev@vger.kernel.org
10201 S:      Maintained
10202 F:      drivers/net/ethernet/smsc/smsc9420.*
10203
10204 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10205 M:      Steve Glendinning <steve.glendinning@shawell.net>
10206 L:      linux-fbdev@vger.kernel.org
10207 S:      Maintained
10208 F:      drivers/video/fbdev/smscufx.c
10209
10210 SOC-CAMERA V4L2 SUBSYSTEM
10211 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10212 L:      linux-media@vger.kernel.org
10213 T:      git git://linuxtv.org/media_tree.git
10214 S:      Maintained
10215 F:      include/media/soc*
10216 F:      drivers/media/i2c/soc_camera/
10217 F:      drivers/media/platform/soc_camera/
10218
10219 SOEKRIS NET48XX LED SUPPORT
10220 M:      Chris Boot <bootc@bootc.net>
10221 S:      Maintained
10222 F:      drivers/leds/leds-net48xx.c
10223
10224 SOFTLOGIC 6x10 MPEG CODEC
10225 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10226 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10227 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10228 M:      Ismael Luceno <ismael@iodev.co.uk>
10229 L:      linux-media@vger.kernel.org
10230 S:      Supported
10231 F:      drivers/media/pci/solo6x10/
10232
10233 SOFTWARE RAID (Multiple Disks) SUPPORT
10234 M:      Shaohua Li <shli@kernel.org>
10235 L:      linux-raid@vger.kernel.org
10236 T:      git git://neil.brown.name/md
10237 S:      Supported
10238 F:      drivers/md/
10239 F:      include/linux/raid/
10240 F:      include/uapi/linux/raid/
10241
10242 SONIC NETWORK DRIVER
10243 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10244 L:      netdev@vger.kernel.org
10245 S:      Maintained
10246 F:      drivers/net/ethernet/natsemi/sonic.*
10247
10248 SONICS SILICON BACKPLANE DRIVER (SSB)
10249 M:      Michael Buesch <m@bues.ch>
10250 L:      linux-wireless@vger.kernel.org
10251 S:      Maintained
10252 F:      drivers/ssb/
10253 F:      include/linux/ssb/
10254
10255 SONY VAIO CONTROL DEVICE DRIVER
10256 M:      Mattia Dongili <malattia@linux.it>
10257 L:      platform-driver-x86@vger.kernel.org
10258 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10259 S:      Maintained
10260 F:      Documentation/laptops/sony-laptop.txt
10261 F:      drivers/char/sonypi.c
10262 F:      drivers/platform/x86/sony-laptop.c
10263 F:      include/linux/sony-laptop.h
10264
10265 SONY MEMORYSTICK CARD SUPPORT
10266 M:      Alex Dubov <oakad@yahoo.com>
10267 W:      http://tifmxx.berlios.de/
10268 S:      Maintained
10269 F:      drivers/memstick/host/tifm_ms.c
10270
10271 SONY MEMORYSTICK STANDARD SUPPORT
10272 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10273 S:      Maintained
10274 F:      drivers/memstick/core/ms_block.*
10275
10276 SOUND
10277 M:      Jaroslav Kysela <perex@perex.cz>
10278 M:      Takashi Iwai <tiwai@suse.com>
10279 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10280 W:      http://www.alsa-project.org/
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10282 T:      git git://git.alsa-project.org/alsa-kernel.git
10283 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10284 S:      Maintained
10285 F:      Documentation/sound/
10286 F:      include/sound/
10287 F:      include/uapi/sound/
10288 F:      sound/
10289
10290 SOUND - COMPRESSED AUDIO
10291 M:      Vinod Koul <vinod.koul@intel.com>
10292 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10294 S:      Supported
10295 F:      Documentation/sound/alsa/compress_offload.txt
10296 F:      include/sound/compress_driver.h
10297 F:      include/uapi/sound/compress_*
10298 F:      sound/core/compress_offload.c
10299 F:      sound/soc/soc-compress.c
10300
10301 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10302 M:      Liam Girdwood <lgirdwood@gmail.com>
10303 M:      Mark Brown <broonie@kernel.org>
10304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10305 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10306 W:      http://alsa-project.org/main/index.php/ASoC
10307 S:      Supported
10308 F:      Documentation/sound/alsa/soc/
10309 F:      sound/soc/
10310 F:      include/sound/soc*
10311
10312 SOUND - DMAENGINE HELPERS
10313 M:      Lars-Peter Clausen <lars@metafoo.de>
10314 S:      Supported
10315 F:      include/sound/dmaengine_pcm.h
10316 F:      sound/core/pcm_dmaengine.c
10317 F:      sound/soc/soc-generic-dmaengine-pcm.c
10318
10319 SP2 MEDIA DRIVER
10320 M:      Olli Salonen <olli.salonen@iki.fi>
10321 L:      linux-media@vger.kernel.org
10322 W:      https://linuxtv.org
10323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10324 S:      Maintained
10325 F:      drivers/media/dvb-frontends/sp2*
10326
10327 SPARC + UltraSPARC (sparc/sparc64)
10328 M:      "David S. Miller" <davem@davemloft.net>
10329 L:      sparclinux@vger.kernel.org
10330 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10333 S:      Maintained
10334 F:      arch/sparc/
10335 F:      drivers/sbus/
10336
10337 SPARC SERIAL DRIVERS
10338 M:      "David S. Miller" <davem@davemloft.net>
10339 L:      sparclinux@vger.kernel.org
10340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10342 S:      Maintained
10343 F:      include/linux/sunserialcore.h
10344 F:      drivers/tty/serial/suncore.c
10345 F:      drivers/tty/serial/sunhv.c
10346 F:      drivers/tty/serial/sunsab.c
10347 F:      drivers/tty/serial/sunsab.h
10348 F:      drivers/tty/serial/sunsu.c
10349 F:      drivers/tty/serial/sunzilog.c
10350 F:      drivers/tty/serial/sunzilog.h
10351
10352 SPARSE CHECKER
10353 M:      "Christopher Li" <sparse@chrisli.org>
10354 L:      linux-sparse@vger.kernel.org
10355 W:      https://sparse.wiki.kernel.org/
10356 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10357 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10358 S:      Maintained
10359 F:      include/linux/compiler.h
10360
10361 SPEAR PLATFORM SUPPORT
10362 M:      Viresh Kumar <vireshk@kernel.org>
10363 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10364 L:      spear-devel@list.st.com
10365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10366 W:      http://www.st.com/spear
10367 S:      Maintained
10368 F:      arch/arm/boot/dts/spear*
10369 F:      arch/arm/mach-spear/
10370
10371 SPEAR CLOCK FRAMEWORK SUPPORT
10372 M:      Viresh Kumar <vireshk@kernel.org>
10373 L:      spear-devel@list.st.com
10374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10375 W:      http://www.st.com/spear
10376 S:      Maintained
10377 F:      drivers/clk/spear/
10378
10379 SPI SUBSYSTEM
10380 M:      Mark Brown <broonie@kernel.org>
10381 L:      linux-spi@vger.kernel.org
10382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10383 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10384 S:      Maintained
10385 F:      Documentation/spi/
10386 F:      drivers/spi/
10387 F:      include/linux/spi/
10388 F:      include/uapi/linux/spi/
10389
10390 SPIDERNET NETWORK DRIVER for CELL
10391 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10392 L:      netdev@vger.kernel.org
10393 S:      Supported
10394 F:      Documentation/networking/spider_net.txt
10395 F:      drivers/net/ethernet/toshiba/spider_net*
10396
10397 SPU FILE SYSTEM
10398 M:      Jeremy Kerr <jk@ozlabs.org>
10399 L:      linuxppc-dev@lists.ozlabs.org
10400 W:      http://www.ibm.com/developerworks/power/cell/
10401 S:      Supported
10402 F:      Documentation/filesystems/spufs.txt
10403 F:      arch/powerpc/platforms/cell/spufs/
10404
10405 SQUASHFS FILE SYSTEM
10406 M:      Phillip Lougher <phillip@squashfs.org.uk>
10407 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10408 W:      http://squashfs.org.uk
10409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10410 S:      Maintained
10411 F:      Documentation/filesystems/squashfs.txt
10412 F:      fs/squashfs/
10413
10414 SRM (Alpha) environment access
10415 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10416 S:      Maintained
10417 F:      arch/alpha/kernel/srm_env.c
10418
10419 STABLE BRANCH
10420 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10421 L:      stable@vger.kernel.org
10422 S:      Supported
10423 F:      Documentation/stable_kernel_rules.txt
10424
10425 STAGING SUBSYSTEM
10426 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10428 L:      devel@driverdev.osuosl.org
10429 S:      Supported
10430 F:      drivers/staging/
10431
10432 STAGING - COMEDI
10433 M:      Ian Abbott <abbotti@mev.co.uk>
10434 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10435 S:      Odd Fixes
10436 F:      drivers/staging/comedi/
10437
10438 STAGING - FLARION FT1000 DRIVERS
10439 M:      Marek Belisko <marek.belisko@gmail.com>
10440 S:      Odd Fixes
10441 F:      drivers/staging/ft1000/
10442
10443 STAGING - INDUSTRIAL IO
10444 M:      Jonathan Cameron <jic23@kernel.org>
10445 L:      linux-iio@vger.kernel.org
10446 S:      Odd Fixes
10447 F:      drivers/staging/iio/
10448
10449 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10450 M:      Jarod Wilson <jarod@wilsonet.com>
10451 W:      http://www.lirc.org/
10452 S:      Odd Fixes
10453 F:      drivers/staging/media/lirc/
10454
10455 STAGING - LUSTRE PARALLEL FILESYSTEM
10456 M:      Oleg Drokin <oleg.drokin@intel.com>
10457 M:      Andreas Dilger <andreas.dilger@intel.com>
10458 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10459 W:      http://wiki.lustre.org/
10460 S:      Maintained
10461 F:      drivers/staging/lustre
10462
10463 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10464 M:      Marc Dietrich <marvin24@gmx.de>
10465 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10466 L:      linux-tegra@vger.kernel.org
10467 S:      Maintained
10468 F:      drivers/staging/nvec/
10469
10470 STAGING - REALTEK RTL8712U DRIVERS
10471 M:      Larry Finger <Larry.Finger@lwfinger.net>
10472 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10473 S:      Odd Fixes
10474 F:      drivers/staging/rtl8712/
10475
10476 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10477 M:      Larry Finger <Larry.Finger@lwfinger.net>
10478 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10479 L:      linux-wireless@vger.kernel.org
10480 S:      Maintained
10481 F:      drivers/staging/rtl8723au/
10482
10483 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10484 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10485 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10486 M:      Sudip Mukherjee <sudip@vectorindia.org>
10487 L:      linux-fbdev@vger.kernel.org
10488 S:      Maintained
10489 F:      drivers/staging/sm750fb/
10490
10491 STAGING - SLICOSS
10492 M:      Lior Dotan <liodot@gmail.com>
10493 M:      Christopher Harrer <charrer@alacritech.com>
10494 S:      Odd Fixes
10495 F:      drivers/staging/slicoss/
10496
10497 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10498 M:      William Hubbs <w.d.hubbs@gmail.com>
10499 M:      Chris Brannon <chris@the-brannons.com>
10500 M:      Kirk Reiser <kirk@reisers.ca>
10501 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10502 L:      speakup@linux-speakup.org
10503 W:      http://www.linux-speakup.org/
10504 S:      Odd Fixes
10505 F:      drivers/staging/speakup/
10506
10507 STAGING - VIA VT665X DRIVERS
10508 M:      Forest Bond <forest@alittletooquiet.net>
10509 S:      Odd Fixes
10510 F:      drivers/staging/vt665?/
10511
10512 STAGING - WILC1000 WIFI DRIVER
10513 M:      Johnny Kim <johnny.kim@atmel.com>
10514 M:      Austin Shin <austin.shin@atmel.com>
10515 M:      Chris Park <chris.park@atmel.com>
10516 M:      Tony Cho <tony.cho@atmel.com>
10517 M:      Glen Lee <glen.lee@atmel.com>
10518 M:      Leo Kim <leo.kim@atmel.com>
10519 L:      linux-wireless@vger.kernel.org
10520 S:      Supported
10521 F:      drivers/staging/wilc1000/
10522
10523 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10524 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10525 S:      Odd Fixes
10526 F:      drivers/staging/xgifb/
10527
10528 HFI1 DRIVER
10529 M:      Mike Marciniszyn <infinipath@intel.com>
10530 L:      linux-rdma@vger.kernel.org
10531 S:      Supported
10532 F:      drivers/staging/rdma/hfi1
10533
10534 STARFIRE/DURALAN NETWORK DRIVER
10535 M:      Ion Badulescu <ionut@badula.org>
10536 S:      Odd Fixes
10537 F:      drivers/net/ethernet/adaptec/starfire*
10538
10539 SUN3/3X
10540 M:      Sam Creasey <sammy@sammy.net>
10541 W:      http://sammy.net/sun3/
10542 S:      Maintained
10543 F:      arch/m68k/kernel/*sun3*
10544 F:      arch/m68k/sun3*/
10545 F:      arch/m68k/include/asm/sun3*
10546 F:      drivers/net/ethernet/i825xx/sun3*
10547
10548 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10549 M:      Hans de Goede <hdegoede@redhat.com>
10550 L:      linux-input@vger.kernel.org
10551 S:      Maintained
10552 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10553 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10554
10555 SUNDANCE NETWORK DRIVER
10556 M:      Denis Kirjanov <kda@linux-powerpc.org>
10557 L:      netdev@vger.kernel.org
10558 S:      Maintained
10559 F:      drivers/net/ethernet/dlink/sundance.c
10560
10561 SUPERH
10562 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10563 M:      Rich Felker <dalias@libc.org>
10564 L:      linux-sh@vger.kernel.org
10565 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10566 S:      Maintained
10567 F:      Documentation/sh/
10568 F:      arch/sh/
10569 F:      drivers/sh/
10570
10571 SUSPEND TO RAM
10572 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10573 M:      Len Brown <len.brown@intel.com>
10574 M:      Pavel Machek <pavel@ucw.cz>
10575 L:      linux-pm@vger.kernel.org
10576 S:      Supported
10577 F:      Documentation/power/
10578 F:      arch/x86/kernel/acpi/
10579 F:      drivers/base/power/
10580 F:      kernel/power/
10581 F:      include/linux/suspend.h
10582 F:      include/linux/freezer.h
10583 F:      include/linux/pm.h
10584
10585 SVGA HANDLING
10586 M:      Martin Mares <mj@ucw.cz>
10587 L:      linux-video@atrey.karlin.mff.cuni.cz
10588 S:      Maintained
10589 F:      Documentation/svga.txt
10590 F:      arch/x86/boot/video*
10591
10592 SWIOTLB SUBSYSTEM
10593 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10594 L:      linux-kernel@vger.kernel.org
10595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10596 S:      Supported
10597 F:      lib/swiotlb.c
10598 F:      arch/*/kernel/pci-swiotlb.c
10599 F:      include/linux/swiotlb.h
10600
10601 SWITCHDEV
10602 M:      Jiri Pirko <jiri@resnulli.us>
10603 L:      netdev@vger.kernel.org
10604 S:      Supported
10605 F:      net/switchdev/
10606 F:      include/net/switchdev.h
10607
10608 SYNOPSYS ARC ARCHITECTURE
10609 M:      Vineet Gupta <vgupta@synopsys.com>
10610 L:      linux-snps-arc@lists.infradead.org
10611 S:      Supported
10612 F:      arch/arc/
10613 F:      Documentation/devicetree/bindings/arc/*
10614 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10615 F:      drivers/tty/serial/arc_uart.c
10616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10617
10618 SYNOPSYS ARC SDP platform support
10619 M:      Alexey Brodkin <abrodkin@synopsys.com>
10620 S:      Supported
10621 F:      arch/arc/plat-axs10x
10622 F:      arch/arc/boot/dts/ax*
10623 F:      Documentation/devicetree/bindings/arc/axs10*
10624
10625 SYSTEM CONFIGURATION (SYSCON)
10626 M:      Lee Jones <lee.jones@linaro.org>
10627 M:      Arnd Bergmann <arnd@arndb.de>
10628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10629 S:      Supported
10630 F:      drivers/mfd/syscon.c
10631
10632 SYSV FILESYSTEM
10633 M:      Christoph Hellwig <hch@infradead.org>
10634 S:      Maintained
10635 F:      Documentation/filesystems/sysv-fs.txt
10636 F:      fs/sysv/
10637 F:      include/linux/sysv_fs.h
10638
10639 TARGET SUBSYSTEM
10640 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10641 L:      linux-scsi@vger.kernel.org
10642 L:      target-devel@vger.kernel.org
10643 W:      http://www.linux-iscsi.org
10644 W:      http://groups.google.com/group/linux-iscsi-target-dev
10645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10646 S:      Supported
10647 F:      drivers/target/
10648 F:      include/target/
10649 F:      Documentation/target/
10650
10651 TASKSTATS STATISTICS INTERFACE
10652 M:      Balbir Singh <bsingharora@gmail.com>
10653 S:      Maintained
10654 F:      Documentation/accounting/taskstats*
10655 F:      include/linux/taskstats*
10656 F:      kernel/taskstats.c
10657
10658 TC CLASSIFIER
10659 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10660 L:      netdev@vger.kernel.org
10661 S:      Maintained
10662 F:      include/net/pkt_cls.h
10663 F:      include/uapi/linux/pkt_cls.h
10664 F:      net/sched/
10665
10666 TCP LOW PRIORITY MODULE
10667 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10668 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10669 W:      http://tcp-lp-mod.sourceforge.net/
10670 S:      Maintained
10671 F:      net/ipv4/tcp_lp.c
10672
10673 TDA10071 MEDIA DRIVER
10674 M:      Antti Palosaari <crope@iki.fi>
10675 L:      linux-media@vger.kernel.org
10676 W:      https://linuxtv.org
10677 W:      http://palosaari.fi/linux/
10678 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10679 T:      git git://linuxtv.org/anttip/media_tree.git
10680 S:      Maintained
10681 F:      drivers/media/dvb-frontends/tda10071*
10682
10683 TDA18212 MEDIA DRIVER
10684 M:      Antti Palosaari <crope@iki.fi>
10685 L:      linux-media@vger.kernel.org
10686 W:      https://linuxtv.org
10687 W:      http://palosaari.fi/linux/
10688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10689 T:      git git://linuxtv.org/anttip/media_tree.git
10690 S:      Maintained
10691 F:      drivers/media/tuners/tda18212*
10692
10693 TDA18218 MEDIA DRIVER
10694 M:      Antti Palosaari <crope@iki.fi>
10695 L:      linux-media@vger.kernel.org
10696 W:      https://linuxtv.org
10697 W:      http://palosaari.fi/linux/
10698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10699 T:      git git://linuxtv.org/anttip/media_tree.git
10700 S:      Maintained
10701 F:      drivers/media/tuners/tda18218*
10702
10703 TDA18271 MEDIA DRIVER
10704 M:      Michael Krufky <mkrufky@linuxtv.org>
10705 L:      linux-media@vger.kernel.org
10706 W:      https://linuxtv.org
10707 W:      http://github.com/mkrufky
10708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10709 T:      git git://linuxtv.org/mkrufky/tuners.git
10710 S:      Maintained
10711 F:      drivers/media/tuners/tda18271*
10712
10713 TDA827x MEDIA DRIVER
10714 M:      Michael Krufky <mkrufky@linuxtv.org>
10715 L:      linux-media@vger.kernel.org
10716 W:      https://linuxtv.org
10717 W:      http://github.com/mkrufky
10718 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10719 T:      git git://linuxtv.org/mkrufky/tuners.git
10720 S:      Maintained
10721 F:      drivers/media/tuners/tda8290.*
10722
10723 TDA8290 MEDIA DRIVER
10724 M:      Michael Krufky <mkrufky@linuxtv.org>
10725 L:      linux-media@vger.kernel.org
10726 W:      https://linuxtv.org
10727 W:      http://github.com/mkrufky
10728 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10729 T:      git git://linuxtv.org/mkrufky/tuners.git
10730 S:      Maintained
10731 F:      drivers/media/tuners/tda8290.*
10732
10733 TDA9840 MEDIA DRIVER
10734 M:      Hans Verkuil <hverkuil@xs4all.nl>
10735 L:      linux-media@vger.kernel.org
10736 T:      git git://linuxtv.org/media_tree.git
10737 W:      https://linuxtv.org
10738 S:      Maintained
10739 F:      drivers/media/i2c/tda9840*
10740
10741 TEA5761 TUNER DRIVER
10742 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10743 L:      linux-media@vger.kernel.org
10744 W:      https://linuxtv.org
10745 T:      git git://linuxtv.org/media_tree.git
10746 S:      Odd fixes
10747 F:      drivers/media/tuners/tea5761.*
10748
10749 TEA5767 TUNER DRIVER
10750 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10751 L:      linux-media@vger.kernel.org
10752 W:      https://linuxtv.org
10753 T:      git git://linuxtv.org/media_tree.git
10754 S:      Maintained
10755 F:      drivers/media/tuners/tea5767.*
10756
10757 TEA6415C MEDIA DRIVER
10758 M:      Hans Verkuil <hverkuil@xs4all.nl>
10759 L:      linux-media@vger.kernel.org
10760 T:      git git://linuxtv.org/media_tree.git
10761 W:      https://linuxtv.org
10762 S:      Maintained
10763 F:      drivers/media/i2c/tea6415c*
10764
10765 TEA6420 MEDIA DRIVER
10766 M:      Hans Verkuil <hverkuil@xs4all.nl>
10767 L:      linux-media@vger.kernel.org
10768 T:      git git://linuxtv.org/media_tree.git
10769 W:      https://linuxtv.org
10770 S:      Maintained
10771 F:      drivers/media/i2c/tea6420*
10772
10773 TEAM DRIVER
10774 M:      Jiri Pirko <jiri@resnulli.us>
10775 L:      netdev@vger.kernel.org
10776 S:      Supported
10777 F:      drivers/net/team/
10778 F:      include/linux/if_team.h
10779 F:      include/uapi/linux/if_team.h
10780
10781 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10782 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10783 S:      Maintained
10784 F:      arch/x86/platform/ts5500/
10785
10786 TECHNOTREND USB IR RECEIVER
10787 M:      Sean Young <sean@mess.org>
10788 L:      linux-media@vger.kernel.org
10789 S:      Maintained
10790 F:      drivers/media/rc/ttusbir.c
10791
10792 TEGRA ARCHITECTURE SUPPORT
10793 M:      Stephen Warren <swarren@wwwdotorg.org>
10794 M:      Thierry Reding <thierry.reding@gmail.com>
10795 M:      Alexandre Courbot <gnurou@gmail.com>
10796 L:      linux-tegra@vger.kernel.org
10797 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10799 S:      Supported
10800 N:      [^a-z]tegra
10801
10802 TEGRA CLOCK DRIVER
10803 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10804 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10805 S:      Supported
10806 F:      drivers/clk/tegra/
10807
10808 TEGRA DMA DRIVER
10809 M:      Laxman Dewangan <ldewangan@nvidia.com>
10810 S:      Supported
10811 F:      drivers/dma/tegra20-apb-dma.c
10812
10813 TEGRA I2C DRIVER
10814 M:      Laxman Dewangan <ldewangan@nvidia.com>
10815 S:      Supported
10816 F:      drivers/i2c/busses/i2c-tegra.c
10817
10818 TEGRA IOMMU DRIVERS
10819 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10820 S:      Supported
10821 F:      drivers/iommu/tegra*
10822
10823 TEGRA KBC DRIVER
10824 M:      Rakesh Iyer <riyer@nvidia.com>
10825 M:      Laxman Dewangan <ldewangan@nvidia.com>
10826 S:      Supported
10827 F:      drivers/input/keyboard/tegra-kbc.c
10828
10829 TEGRA PWM DRIVER
10830 M:      Thierry Reding <thierry.reding@gmail.com>
10831 S:      Supported
10832 F:      drivers/pwm/pwm-tegra.c
10833
10834 TEGRA SERIAL DRIVER
10835 M:      Laxman Dewangan <ldewangan@nvidia.com>
10836 S:      Supported
10837 F:      drivers/tty/serial/serial-tegra.c
10838
10839 TEGRA SPI DRIVER
10840 M:      Laxman Dewangan <ldewangan@nvidia.com>
10841 S:      Supported
10842 F:      drivers/spi/spi-tegra*
10843
10844 TEHUTI ETHERNET DRIVER
10845 M:      Andy Gospodarek <andy@greyhouse.net>
10846 L:      netdev@vger.kernel.org
10847 S:      Supported
10848 F:      drivers/net/ethernet/tehuti/*
10849
10850 Telecom Clock Driver for MCPL0010
10851 M:      Mark Gross <mark.gross@intel.com>
10852 S:      Supported
10853 F:      drivers/char/tlclk.c
10854
10855 TENSILICA XTENSA PORT (xtensa)
10856 M:      Chris Zankel <chris@zankel.net>
10857 M:      Max Filippov <jcmvbkbc@gmail.com>
10858 L:      linux-xtensa@linux-xtensa.org
10859 T:      git git://github.com/czankel/xtensa-linux.git
10860 S:      Maintained
10861 F:      arch/xtensa/
10862 F:      drivers/irqchip/irq-xtensa-*
10863
10864 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10865 M:      Hans Verkuil <hverkuil@xs4all.nl>
10866 L:      linux-media@vger.kernel.org
10867 T:      git git://linuxtv.org/media_tree.git
10868 W:      https://linuxtv.org
10869 S:      Maintained
10870 F:      drivers/media/radio/radio-raremono.c
10871
10872 THERMAL
10873 M:      Zhang Rui <rui.zhang@intel.com>
10874 M:      Eduardo Valentin <edubezval@gmail.com>
10875 L:      linux-pm@vger.kernel.org
10876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10878 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10879 S:      Supported
10880 F:      drivers/thermal/
10881 F:      include/linux/thermal.h
10882 F:      include/uapi/linux/thermal.h
10883 F:      include/linux/cpu_cooling.h
10884 F:      Documentation/devicetree/bindings/thermal/
10885
10886 THERMAL/CPU_COOLING
10887 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10888 M:      Viresh Kumar <viresh.kumar@linaro.org>
10889 M:      Javi Merino <javi.merino@arm.com>
10890 L:      linux-pm@vger.kernel.org
10891 S:      Supported
10892 F:      Documentation/thermal/cpu-cooling-api.txt
10893 F:      drivers/thermal/cpu_cooling.c
10894 F:      include/linux/cpu_cooling.h
10895
10896 THINGM BLINK(1) USB RGB LED DRIVER
10897 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10898 S:      Maintained
10899 F:      drivers/hid/hid-thingm.c
10900
10901 THINKPAD ACPI EXTRAS DRIVER
10902 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10903 L:      ibm-acpi-devel@lists.sourceforge.net
10904 L:      platform-driver-x86@vger.kernel.org
10905 W:      http://ibm-acpi.sourceforge.net
10906 W:      http://thinkwiki.org/wiki/Ibm-acpi
10907 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10908 S:      Maintained
10909 F:      drivers/platform/x86/thinkpad_acpi.c
10910
10911 TI BANDGAP AND THERMAL DRIVER
10912 M:      Eduardo Valentin <edubezval@gmail.com>
10913 L:      linux-pm@vger.kernel.org
10914 L:      linux-omap@vger.kernel.org
10915 S:      Maintained
10916 F:      drivers/thermal/ti-soc-thermal/
10917
10918 TI VPE/CAL DRIVERS
10919 M:      Benoit Parrot <bparrot@ti.com>
10920 L:      linux-media@vger.kernel.org
10921 W:      http://linuxtv.org/
10922 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10923 S:      Maintained
10924 F:      drivers/media/platform/ti-vpe/
10925
10926 TI CDCE706 CLOCK DRIVER
10927 M:      Max Filippov <jcmvbkbc@gmail.com>
10928 S:      Maintained
10929 F:      drivers/clk/clk-cdce706.c
10930
10931 TI CLOCK DRIVER
10932 M:      Tero Kristo <t-kristo@ti.com>
10933 L:      linux-omap@vger.kernel.org
10934 S:      Maintained
10935 F:      drivers/clk/ti/
10936 F:      include/linux/clk/ti.h
10937
10938 TI FLASH MEDIA INTERFACE DRIVER
10939 M:      Alex Dubov <oakad@yahoo.com>
10940 S:      Maintained
10941 F:      drivers/misc/tifm*
10942 F:      drivers/mmc/host/tifm_sd.c
10943 F:      include/linux/tifm.h
10944
10945 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10946 M:      Santosh Shilimkar <ssantosh@kernel.org>
10947 L:      linux-kernel@vger.kernel.org
10948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10949 S:      Maintained
10950 F:      drivers/soc/ti/*
10951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10952
10953
10954 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10955 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10956 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10957 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10958 S:      Maintained
10959 F:      sound/soc/codecs/lm49453*
10960 F:      sound/soc/codecs/isabelle*
10961
10962 TI LP855x BACKLIGHT DRIVER
10963 M:      Milo Kim <milo.kim@ti.com>
10964 S:      Maintained
10965 F:      Documentation/backlight/lp855x-driver.txt
10966 F:      drivers/video/backlight/lp855x_bl.c
10967 F:      include/linux/platform_data/lp855x.h
10968
10969 TI LP8727 CHARGER DRIVER
10970 M:      Milo Kim <milo.kim@ti.com>
10971 S:      Maintained
10972 F:      drivers/power/lp8727_charger.c
10973 F:      include/linux/platform_data/lp8727.h
10974
10975 TI LP8788 MFD DRIVER
10976 M:      Milo Kim <milo.kim@ti.com>
10977 S:      Maintained
10978 F:      drivers/iio/adc/lp8788_adc.c
10979 F:      drivers/leds/leds-lp8788.c
10980 F:      drivers/mfd/lp8788*.c
10981 F:      drivers/power/lp8788-charger.c
10982 F:      drivers/regulator/lp8788-*.c
10983 F:      include/linux/mfd/lp8788*.h
10984
10985 TI NETCP ETHERNET DRIVER
10986 M:      Wingman Kwok <w-kwok2@ti.com>
10987 M:      Murali Karicheri <m-karicheri2@ti.com>
10988 L:      netdev@vger.kernel.org
10989 S:      Maintained
10990 F:      drivers/net/ethernet/ti/netcp*
10991
10992 TI TAS571X FAMILY ASoC CODEC DRIVER
10993 M:      Kevin Cernekee <cernekee@chromium.org>
10994 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10995 S:      Odd Fixes
10996 F:      sound/soc/codecs/tas571x*
10997
10998 TI TWL4030 SERIES SOC CODEC DRIVER
10999 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11000 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11001 S:      Maintained
11002 F:      sound/soc/codecs/twl4030*
11003
11004 TI WILINK WIRELESS DRIVERS
11005 L:      linux-wireless@vger.kernel.org
11006 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11007 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11009 S:      Orphan
11010 F:      drivers/net/wireless/ti/
11011 F:      include/linux/wl12xx.h
11012
11013 TIPC NETWORK LAYER
11014 M:      Jon Maloy <jon.maloy@ericsson.com>
11015 M:      Ying Xue <ying.xue@windriver.com>
11016 L:      netdev@vger.kernel.org (core kernel code)
11017 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11018 W:      http://tipc.sourceforge.net/
11019 S:      Maintained
11020 F:      include/uapi/linux/tipc*.h
11021 F:      net/tipc/
11022
11023 TILE ARCHITECTURE
11024 M:      Chris Metcalf <cmetcalf@ezchip.com>
11025 W:      http://www.ezchip.com/scm/
11026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11027 S:      Supported
11028 F:      arch/tile/
11029 F:      drivers/char/tile-srom.c
11030 F:      drivers/edac/tile_edac.c
11031 F:      drivers/net/ethernet/tile/
11032 F:      drivers/rtc/rtc-tile.c
11033 F:      drivers/tty/hvc/hvc_tile.c
11034 F:      drivers/tty/serial/tilegx.c
11035 F:      drivers/usb/host/*-tilegx.c
11036 F:      include/linux/usb/tilegx.h
11037
11038 TLAN NETWORK DRIVER
11039 M:      Samuel Chessman <chessman@tux.org>
11040 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11041 W:      http://sourceforge.net/projects/tlan/
11042 S:      Maintained
11043 F:      Documentation/networking/tlan.txt
11044 F:      drivers/net/ethernet/ti/tlan.*
11045
11046 TOMOYO SECURITY MODULE
11047 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11048 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11049 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11050 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11051 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11052 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11053 W:      http://tomoyo.sourceforge.jp/
11054 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11055 S:      Maintained
11056 F:      security/tomoyo/
11057
11058 TOPSTAR LAPTOP EXTRAS DRIVER
11059 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11060 L:      platform-driver-x86@vger.kernel.org
11061 S:      Maintained
11062 F:      drivers/platform/x86/topstar-laptop.c
11063
11064 TOSHIBA ACPI EXTRAS DRIVER
11065 M:      Azael Avalos <coproscefalo@gmail.com>
11066 L:      platform-driver-x86@vger.kernel.org
11067 S:      Maintained
11068 F:      drivers/platform/x86/toshiba_acpi.c
11069
11070 TOSHIBA BLUETOOTH DRIVER
11071 M:      Azael Avalos <coproscefalo@gmail.com>
11072 L:      platform-driver-x86@vger.kernel.org
11073 S:      Maintained
11074 F:      drivers/platform/x86/toshiba_bluetooth.c
11075
11076 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11077 M:      Azael Avalos <coproscefalo@gmail.com>
11078 L:      platform-driver-x86@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/platform/x86/toshiba_haps.c
11081
11082 TOSHIBA WMI HOTKEYS DRIVER
11083 M:      Azael Avalos <coproscefalo@gmail.com>
11084 L:      platform-driver-x86@vger.kernel.org
11085 S:      Maintained
11086 F:      drivers/platform/x86/toshiba-wmi.c
11087
11088 TOSHIBA SMM DRIVER
11089 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11090 W:      http://www.buzzard.org.uk/toshiba/
11091 S:      Maintained
11092 F:      drivers/char/toshiba.c
11093 F:      include/linux/toshiba.h
11094 F:      include/uapi/linux/toshiba.h
11095
11096 TOSHIBA TC358743 DRIVER
11097 M:      Mats Randgaard <matrandg@cisco.com>
11098 L:      linux-media@vger.kernel.org
11099 S:      Maintained
11100 F:      drivers/media/i2c/tc358743*
11101 F:      include/media/i2c/tc358743.h
11102
11103 TMIO MMC DRIVER
11104 M:      Ian Molton <ian@mnementh.co.uk>
11105 L:      linux-mmc@vger.kernel.org
11106 S:      Maintained
11107 F:      drivers/mmc/host/tmio_mmc*
11108 F:      drivers/mmc/host/sh_mobile_sdhi.c
11109 F:      include/linux/mmc/tmio.h
11110 F:      include/linux/mmc/sh_mobile_sdhi.h
11111
11112 TMP401 HARDWARE MONITOR DRIVER
11113 M:      Guenter Roeck <linux@roeck-us.net>
11114 L:      lm-sensors@lm-sensors.org
11115 S:      Maintained
11116 F:      Documentation/hwmon/tmp401
11117 F:      drivers/hwmon/tmp401.c
11118
11119 TMPFS (SHMEM FILESYSTEM)
11120 M:      Hugh Dickins <hughd@google.com>
11121 L:      linux-mm@kvack.org
11122 S:      Maintained
11123 F:      include/linux/shmem_fs.h
11124 F:      mm/shmem.c
11125
11126 TM6000 VIDEO4LINUX DRIVER
11127 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11128 L:      linux-media@vger.kernel.org
11129 W:      https://linuxtv.org
11130 T:      git git://linuxtv.org/media_tree.git
11131 S:      Odd fixes
11132 F:      drivers/media/usb/tm6000/
11133
11134 TW68 VIDEO4LINUX DRIVER
11135 M:      Hans Verkuil <hverkuil@xs4all.nl>
11136 L:      linux-media@vger.kernel.org
11137 T:      git git://linuxtv.org/media_tree.git
11138 W:      https://linuxtv.org
11139 S:      Odd Fixes
11140 F:      drivers/media/pci/tw68/
11141
11142 TPM DEVICE DRIVER
11143 M:      Peter Huewe <peterhuewe@gmx.de>
11144 M:      Marcel Selhorst <tpmdd@selhorst.net>
11145 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11146 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11147 W:      http://tpmdd.sourceforge.net
11148 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11149 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11150 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11151 S:      Maintained
11152 F:      drivers/char/tpm/
11153
11154 TPM IBM_VTPM DEVICE DRIVER
11155 M:      Ashley Lai <ashleydlai@gmail.com>
11156 W:      http://tpmdd.sourceforge.net
11157 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11158 S:      Maintained
11159 F:      drivers/char/tpm/tpm_ibmvtpm*
11160
11161 TRACING
11162 M:      Steven Rostedt <rostedt@goodmis.org>
11163 M:      Ingo Molnar <mingo@redhat.com>
11164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11165 S:      Maintained
11166 F:      Documentation/trace/ftrace.txt
11167 F:      arch/*/*/*/ftrace.h
11168 F:      arch/*/kernel/ftrace.c
11169 F:      include/*/ftrace.h
11170 F:      include/linux/trace*.h
11171 F:      include/trace/
11172 F:      kernel/trace/
11173 F:      tools/testing/selftests/ftrace/
11174
11175 TRIVIAL PATCHES
11176 M:      Jiri Kosina <trivial@kernel.org>
11177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11178 S:      Maintained
11179 K:      ^Subject:.*(?i)trivial
11180
11181 TTY LAYER
11182 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11183 M:      Jiri Slaby <jslaby@suse.com>
11184 S:      Supported
11185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11186 F:      Documentation/serial/
11187 F:      drivers/tty/
11188 F:      drivers/tty/serial/serial_core.c
11189 F:      include/linux/serial_core.h
11190 F:      include/linux/serial.h
11191 F:      include/linux/tty.h
11192 F:      include/uapi/linux/serial_core.h
11193 F:      include/uapi/linux/serial.h
11194 F:      include/uapi/linux/tty.h
11195
11196 TUA9001 MEDIA DRIVER
11197 M:      Antti Palosaari <crope@iki.fi>
11198 L:      linux-media@vger.kernel.org
11199 W:      https://linuxtv.org
11200 W:      http://palosaari.fi/linux/
11201 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11202 T:      git git://linuxtv.org/anttip/media_tree.git
11203 S:      Maintained
11204 F:      drivers/media/tuners/tua9001*
11205
11206 TULIP NETWORK DRIVERS
11207 L:      netdev@vger.kernel.org
11208 L:      linux-parisc@vger.kernel.org
11209 S:      Orphan
11210 F:      drivers/net/ethernet/dec/tulip/
11211
11212 TUN/TAP driver
11213 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11214 W:      http://vtun.sourceforge.net/tun
11215 S:      Maintained
11216 F:      Documentation/networking/tuntap.txt
11217 F:      arch/um/os-Linux/drivers/
11218
11219 TURBOCHANNEL SUBSYSTEM
11220 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11221 M:      Ralf Baechle <ralf@linux-mips.org>
11222 L:      linux-mips@linux-mips.org
11223 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11224 S:      Maintained
11225 F:      drivers/tc/
11226 F:      include/linux/tc.h
11227
11228 U14-34F SCSI DRIVER
11229 M:      Dario Ballabio <ballabio_dario@emc.com>
11230 L:      linux-scsi@vger.kernel.org
11231 S:      Maintained
11232 F:      drivers/scsi/u14-34f.c
11233
11234 UBI FILE SYSTEM (UBIFS)
11235 M:      Artem Bityutskiy <dedekind1@gmail.com>
11236 M:      Adrian Hunter <adrian.hunter@intel.com>
11237 L:      linux-mtd@lists.infradead.org
11238 T:      git git://git.infradead.org/ubifs-2.6.git
11239 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11240 S:      Maintained
11241 F:      Documentation/filesystems/ubifs.txt
11242 F:      fs/ubifs/
11243
11244 UCLINUX (M68KNOMMU AND COLDFIRE)
11245 M:      Greg Ungerer <gerg@uclinux.org>
11246 W:      http://www.uclinux.org/
11247 L:      linux-m68k@lists.linux-m68k.org
11248 L:      uclinux-dev@uclinux.org  (subscribers-only)
11249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11250 S:      Maintained
11251 F:      arch/m68k/coldfire/
11252 F:      arch/m68k/68*/
11253 F:      arch/m68k/*/*_no.*
11254 F:      arch/m68k/include/asm/*_no.*
11255
11256 UDF FILESYSTEM
11257 M:      Jan Kara <jack@suse.com>
11258 S:      Maintained
11259 F:      Documentation/filesystems/udf.txt
11260 F:      fs/udf/
11261
11262 UFS FILESYSTEM
11263 M:      Evgeniy Dushistov <dushistov@mail.ru>
11264 S:      Maintained
11265 F:      Documentation/filesystems/ufs.txt
11266 F:      fs/ufs/
11267
11268 UHID USERSPACE HID IO DRIVER:
11269 M:      David Herrmann <dh.herrmann@googlemail.com>
11270 L:      linux-input@vger.kernel.org
11271 S:      Maintained
11272 F:      drivers/hid/uhid.c
11273 F:      include/uapi/linux/uhid.h
11274
11275 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11276 L:      linux-usb@vger.kernel.org
11277 S:      Orphan
11278 F:      drivers/uwb/
11279 F:      include/linux/uwb.h
11280 F:      include/linux/uwb/
11281
11282 UNICORE32 ARCHITECTURE:
11283 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11284 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11285 S:      Maintained
11286 T:      git git://github.com/gxt/linux.git
11287 F:      arch/unicore32/
11288
11289 UNIFDEF
11290 M:      Tony Finch <dot@dotat.at>
11291 W:      http://dotat.at/prog/unifdef
11292 S:      Maintained
11293 F:      scripts/unifdef.c
11294
11295 UNIFORM CDROM DRIVER
11296 M:      Jens Axboe <axboe@kernel.dk>
11297 W:      http://www.kernel.dk
11298 S:      Maintained
11299 F:      Documentation/cdrom/
11300 F:      drivers/cdrom/cdrom.c
11301 F:      include/linux/cdrom.h
11302 F:      include/uapi/linux/cdrom.h
11303
11304 UNISYS S-PAR DRIVERS
11305 M:      Benjamin Romer <benjamin.romer@unisys.com>
11306 M:      David Kershner <david.kershner@unisys.com>
11307 L:      sparmaintainer@unisys.com (Unisys internal)
11308 S:      Supported
11309 F:      drivers/staging/unisys/
11310
11311 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11312 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11313 L:      linux-scsi@vger.kernel.org
11314 S:      Supported
11315 F:      Documentation/scsi/ufs.txt
11316 F:      drivers/scsi/ufs/
11317
11318 UNSORTED BLOCK IMAGES (UBI)
11319 M:      Artem Bityutskiy <dedekind1@gmail.com>
11320 M:      Richard Weinberger <richard@nod.at>
11321 W:      http://www.linux-mtd.infradead.org/
11322 L:      linux-mtd@lists.infradead.org
11323 T:      git git://git.infradead.org/ubifs-2.6.git
11324 S:      Supported
11325 F:      drivers/mtd/ubi/
11326 F:      include/linux/mtd/ubi.h
11327 F:      include/uapi/mtd/ubi-user.h
11328
11329 USB ACM DRIVER
11330 M:      Oliver Neukum <oneukum@suse.com>
11331 L:      linux-usb@vger.kernel.org
11332 S:      Maintained
11333 F:      Documentation/usb/acm.txt
11334 F:      drivers/usb/class/cdc-acm.*
11335
11336 USB AR5523 WIRELESS DRIVER
11337 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11338 L:      linux-wireless@vger.kernel.org
11339 S:      Maintained
11340 F:      drivers/net/wireless/ath/ar5523/
11341
11342 USB ATTACHED SCSI
11343 M:      Hans de Goede <hdegoede@redhat.com>
11344 M:      Gerd Hoffmann <kraxel@redhat.com>
11345 L:      linux-usb@vger.kernel.org
11346 L:      linux-scsi@vger.kernel.org
11347 S:      Maintained
11348 F:      drivers/usb/storage/uas.c
11349
11350 USB CDC ETHERNET DRIVER
11351 M:      Oliver Neukum <oliver@neukum.org>
11352 L:      linux-usb@vger.kernel.org
11353 S:      Maintained
11354 F:      drivers/net/usb/cdc_*.c
11355 F:      include/uapi/linux/usb/cdc.h
11356
11357 USB CHAOSKEY DRIVER
11358 M:      Keith Packard <keithp@keithp.com>
11359 L:      linux-usb@vger.kernel.org
11360 S:      Maintained
11361 F:      drivers/usb/misc/chaoskey.c
11362
11363 USB CYPRESS C67X00 DRIVER
11364 M:      Peter Korsgaard <jacmet@sunsite.dk>
11365 L:      linux-usb@vger.kernel.org
11366 S:      Maintained
11367 F:      drivers/usb/c67x00/
11368
11369 USB DAVICOM DM9601 DRIVER
11370 M:      Peter Korsgaard <jacmet@sunsite.dk>
11371 L:      netdev@vger.kernel.org
11372 W:      http://www.linux-usb.org/usbnet
11373 S:      Maintained
11374 F:      drivers/net/usb/dm9601.c
11375
11376 USB DIAMOND RIO500 DRIVER
11377 M:      Cesar Miquel <miquel@df.uba.ar>
11378 L:      rio500-users@lists.sourceforge.net
11379 W:      http://rio500.sourceforge.net
11380 S:      Maintained
11381 F:      drivers/usb/misc/rio500*
11382
11383 USB EHCI DRIVER
11384 M:      Alan Stern <stern@rowland.harvard.edu>
11385 L:      linux-usb@vger.kernel.org
11386 S:      Maintained
11387 F:      Documentation/usb/ehci.txt
11388 F:      drivers/usb/host/ehci*
11389
11390 USB GADGET/PERIPHERAL SUBSYSTEM
11391 M:      Felipe Balbi <balbi@kernel.org>
11392 L:      linux-usb@vger.kernel.org
11393 W:      http://www.linux-usb.org/gadget
11394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11395 S:      Maintained
11396 F:      drivers/usb/gadget/
11397 F:      include/linux/usb/gadget*
11398
11399 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11400 M:      Jiri Kosina <jikos@kernel.org>
11401 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11402 L:      linux-usb@vger.kernel.org
11403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11404 S:      Maintained
11405 F:      Documentation/hid/hiddev.txt
11406 F:      drivers/hid/usbhid/
11407
11408 USB ISP116X DRIVER
11409 M:      Olav Kongas <ok@artecdesign.ee>
11410 L:      linux-usb@vger.kernel.org
11411 S:      Maintained
11412 F:      drivers/usb/host/isp116x*
11413 F:      include/linux/usb/isp116x.h
11414
11415 USB MASS STORAGE DRIVER
11416 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11417 L:      linux-usb@vger.kernel.org
11418 L:      usb-storage@lists.one-eyed-alien.net
11419 S:      Maintained
11420 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11421 F:      drivers/usb/storage/
11422
11423 USB MIDI DRIVER
11424 M:      Clemens Ladisch <clemens@ladisch.de>
11425 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11426 T:      git git://git.alsa-project.org/alsa-kernel.git
11427 S:      Maintained
11428 F:      sound/usb/midi.*
11429
11430 USB NETWORKING DRIVERS
11431 L:      linux-usb@vger.kernel.org
11432 S:      Odd Fixes
11433 F:      drivers/net/usb/
11434
11435 USB OHCI DRIVER
11436 M:      Alan Stern <stern@rowland.harvard.edu>
11437 L:      linux-usb@vger.kernel.org
11438 S:      Maintained
11439 F:      Documentation/usb/ohci.txt
11440 F:      drivers/usb/host/ohci*
11441
11442 USB OTG FSM (Finite State Machine)
11443 M:      Peter Chen <Peter.Chen@nxp.com>
11444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11445 L:      linux-usb@vger.kernel.org
11446 S:      Maintained
11447 F:      drivers/usb/common/usb-otg-fsm.c
11448
11449 USB OVER IP DRIVER
11450 M:      Valentina Manea <valentina.manea.m@gmail.com>
11451 M:      Shuah Khan <shuah.kh@samsung.com>
11452 L:      linux-usb@vger.kernel.org
11453 S:      Maintained
11454 F:      Documentation/usb/usbip_protocol.txt
11455 F:      drivers/usb/usbip/
11456 F:      tools/usb/usbip/
11457
11458 USB PEGASUS DRIVER
11459 M:      Petko Manolov <petkan@nucleusys.com>
11460 L:      linux-usb@vger.kernel.org
11461 L:      netdev@vger.kernel.org
11462 T:      git git://github.com/petkan/pegasus.git
11463 W:      https://github.com/petkan/pegasus
11464 S:      Maintained
11465 F:      drivers/net/usb/pegasus.*
11466
11467 USB PHY LAYER
11468 M:      Felipe Balbi <balbi@kernel.org>
11469 L:      linux-usb@vger.kernel.org
11470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11471 S:      Maintained
11472 F:      drivers/usb/phy/
11473
11474 USB PRINTER DRIVER (usblp)
11475 M:      Pete Zaitcev <zaitcev@redhat.com>
11476 L:      linux-usb@vger.kernel.org
11477 S:      Supported
11478 F:      drivers/usb/class/usblp.c
11479
11480 USB QMI WWAN NETWORK DRIVER
11481 M:      Bjørn Mork <bjorn@mork.no>
11482 L:      netdev@vger.kernel.org
11483 S:      Maintained
11484 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11485 F:      drivers/net/usb/qmi_wwan.c
11486
11487 USB RTL8150 DRIVER
11488 M:      Petko Manolov <petkan@nucleusys.com>
11489 L:      linux-usb@vger.kernel.org
11490 L:      netdev@vger.kernel.org
11491 T:      git git://github.com/petkan/rtl8150.git
11492 W:      https://github.com/petkan/rtl8150
11493 S:      Maintained
11494 F:      drivers/net/usb/rtl8150.c
11495
11496 USB SERIAL SUBSYSTEM
11497 M:      Johan Hovold <johan@kernel.org>
11498 L:      linux-usb@vger.kernel.org
11499 S:      Maintained
11500 F:      Documentation/usb/usb-serial.txt
11501 F:      drivers/usb/serial/
11502 F:      include/linux/usb/serial.h
11503
11504 USB SMSC75XX ETHERNET DRIVER
11505 M:      Steve Glendinning <steve.glendinning@shawell.net>
11506 L:      netdev@vger.kernel.org
11507 S:      Maintained
11508 F:      drivers/net/usb/smsc75xx.*
11509
11510 USB SMSC95XX ETHERNET DRIVER
11511 M:      Steve Glendinning <steve.glendinning@shawell.net>
11512 L:      netdev@vger.kernel.org
11513 S:      Maintained
11514 F:      drivers/net/usb/smsc95xx.*
11515
11516 USB SUBSYSTEM
11517 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11518 L:      linux-usb@vger.kernel.org
11519 W:      http://www.linux-usb.org
11520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11521 S:      Supported
11522 F:      Documentation/usb/
11523 F:      drivers/usb/
11524 F:      include/linux/usb.h
11525 F:      include/linux/usb/
11526
11527 USB UHCI DRIVER
11528 M:      Alan Stern <stern@rowland.harvard.edu>
11529 L:      linux-usb@vger.kernel.org
11530 S:      Maintained
11531 F:      drivers/usb/host/uhci*
11532
11533 USB "USBNET" DRIVER FRAMEWORK
11534 M:      Oliver Neukum <oneukum@suse.com>
11535 L:      netdev@vger.kernel.org
11536 W:      http://www.linux-usb.org/usbnet
11537 S:      Maintained
11538 F:      drivers/net/usb/usbnet.c
11539 F:      include/linux/usb/usbnet.h
11540
11541 USB VIDEO CLASS
11542 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11543 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11544 L:      linux-media@vger.kernel.org
11545 T:      git git://linuxtv.org/media_tree.git
11546 W:      http://www.ideasonboard.org/uvc/
11547 S:      Maintained
11548 F:      drivers/media/usb/uvc/
11549 F:      include/uapi/linux/uvcvideo.h
11550
11551 USB VISION DRIVER
11552 M:      Hans Verkuil <hverkuil@xs4all.nl>
11553 L:      linux-media@vger.kernel.org
11554 T:      git git://linuxtv.org/media_tree.git
11555 W:      https://linuxtv.org
11556 S:      Odd Fixes
11557 F:      drivers/media/usb/usbvision/
11558
11559 USB WEBCAM GADGET
11560 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11561 L:      linux-usb@vger.kernel.org
11562 S:      Maintained
11563 F:      drivers/usb/gadget/function/*uvc*
11564 F:      drivers/usb/gadget/legacy/webcam.c
11565
11566 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11567 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11568 L:      linux-wireless@vger.kernel.org
11569 S:      Maintained
11570 F:      drivers/net/wireless/rndis_wlan.c
11571
11572 USB XHCI DRIVER
11573 M:      Mathias Nyman <mathias.nyman@intel.com>
11574 L:      linux-usb@vger.kernel.org
11575 S:      Supported
11576 F:      drivers/usb/host/xhci*
11577 F:      drivers/usb/host/pci-quirks*
11578
11579 USB ZD1201 DRIVER
11580 L:      linux-wireless@vger.kernel.org
11581 W:      http://linux-lc100020.sourceforge.net
11582 S:      Orphan
11583 F:      drivers/net/wireless/zydas/zd1201.*
11584
11585 USB ZR364XX DRIVER
11586 M:      Antoine Jacquet <royale@zerezo.com>
11587 L:      linux-usb@vger.kernel.org
11588 L:      linux-media@vger.kernel.org
11589 T:      git git://linuxtv.org/media_tree.git
11590 W:      http://royale.zerezo.com/zr364xx/
11591 S:      Maintained
11592 F:      Documentation/video4linux/zr364xx.txt
11593 F:      drivers/media/usb/zr364xx/
11594
11595 ULPI BUS
11596 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11597 L:      linux-usb@vger.kernel.org
11598 S:      Maintained
11599 F:      drivers/usb/common/ulpi.c
11600 F:      include/linux/ulpi/
11601
11602 USER-MODE LINUX (UML)
11603 M:      Jeff Dike <jdike@addtoit.com>
11604 M:      Richard Weinberger <richard@nod.at>
11605 L:      user-mode-linux-devel@lists.sourceforge.net
11606 L:      user-mode-linux-user@lists.sourceforge.net
11607 W:      http://user-mode-linux.sourceforge.net
11608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11609 S:      Maintained
11610 F:      Documentation/virtual/uml/
11611 F:      arch/um/
11612 F:      arch/x86/um/
11613 F:      fs/hostfs/
11614 F:      fs/hppfs/
11615
11616 USERSPACE I/O (UIO)
11617 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11618 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11619 S:      Maintained
11620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11621 F:      Documentation/DocBook/uio-howto.tmpl
11622 F:      drivers/uio/
11623 F:      include/linux/uio*.h
11624
11625 UTIL-LINUX PACKAGE
11626 M:      Karel Zak <kzak@redhat.com>
11627 L:      util-linux@vger.kernel.org
11628 W:      http://en.wikipedia.org/wiki/Util-linux
11629 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11630 S:      Maintained
11631
11632 UVESAFB DRIVER
11633 M:      Michal Januszewski <spock@gentoo.org>
11634 L:      linux-fbdev@vger.kernel.org
11635 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11636 S:      Maintained
11637 F:      Documentation/fb/uvesafb.txt
11638 F:      drivers/video/fbdev/uvesafb.*
11639
11640 VF610 NAND DRIVER
11641 M:      Stefan Agner <stefan@agner.ch>
11642 L:      linux-mtd@lists.infradead.org
11643 S:      Supported
11644 F:      drivers/mtd/nand/vf610_nfc.c
11645
11646 VFAT/FAT/MSDOS FILESYSTEM
11647 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11648 S:      Maintained
11649 F:      Documentation/filesystems/vfat.txt
11650 F:      fs/fat/
11651
11652 VFIO DRIVER
11653 M:      Alex Williamson <alex.williamson@redhat.com>
11654 L:      kvm@vger.kernel.org
11655 T:      git git://github.com/awilliam/linux-vfio.git
11656 S:      Maintained
11657 F:      Documentation/vfio.txt
11658 F:      drivers/vfio/
11659 F:      include/linux/vfio.h
11660 F:      include/uapi/linux/vfio.h
11661
11662 VFIO PLATFORM DRIVER
11663 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11664 L:      kvm@vger.kernel.org
11665 S:      Maintained
11666 F:      drivers/vfio/platform/
11667
11668 VIDEOBUF2 FRAMEWORK
11669 M:      Pawel Osciak <pawel@osciak.com>
11670 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11671 M:      Kyungmin Park <kyungmin.park@samsung.com>
11672 L:      linux-media@vger.kernel.org
11673 S:      Maintained
11674 F:      drivers/media/v4l2-core/videobuf2-*
11675 F:      include/media/videobuf2-*
11676
11677 VIRTUAL SERIO DEVICE DRIVER
11678 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11679 S:      Maintained
11680 F:      drivers/input/serio/userio.c
11681 F:      include/uapi/linux/userio.h
11682
11683 VIRTIO CONSOLE DRIVER
11684 M:      Amit Shah <amit.shah@redhat.com>
11685 L:      virtualization@lists.linux-foundation.org
11686 S:      Maintained
11687 F:      drivers/char/virtio_console.c
11688 F:      include/linux/virtio_console.h
11689 F:      include/uapi/linux/virtio_console.h
11690
11691 VIRTIO CORE, NET AND BLOCK DRIVERS
11692 M:      "Michael S. Tsirkin" <mst@redhat.com>
11693 L:      virtualization@lists.linux-foundation.org
11694 S:      Maintained
11695 F:      drivers/virtio/
11696 F:      tools/virtio/
11697 F:      drivers/net/virtio_net.c
11698 F:      drivers/block/virtio_blk.c
11699 F:      include/linux/virtio_*.h
11700 F:      include/uapi/linux/virtio_*.h
11701
11702 VIRTIO DRIVERS FOR S390
11703 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11704 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11705 L:      linux-s390@vger.kernel.org
11706 L:      virtualization@lists.linux-foundation.org
11707 L:      kvm@vger.kernel.org
11708 S:      Supported
11709 F:      drivers/s390/virtio/
11710
11711 VIRTIO GPU DRIVER
11712 M:      David Airlie <airlied@linux.ie>
11713 M:      Gerd Hoffmann <kraxel@redhat.com>
11714 L:      dri-devel@lists.freedesktop.org
11715 L:      virtualization@lists.linux-foundation.org
11716 S:      Maintained
11717 F:      drivers/gpu/drm/virtio/
11718 F:      include/uapi/linux/virtio_gpu.h
11719
11720 VIRTIO HOST (VHOST)
11721 M:      "Michael S. Tsirkin" <mst@redhat.com>
11722 L:      kvm@vger.kernel.org
11723 L:      virtualization@lists.linux-foundation.org
11724 L:      netdev@vger.kernel.org
11725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11726 S:      Maintained
11727 F:      drivers/vhost/
11728 F:      include/uapi/linux/vhost.h
11729
11730 VIRTIO INPUT DRIVER
11731 M:      Gerd Hoffmann <kraxel@redhat.com>
11732 S:      Maintained
11733 F:      drivers/virtio/virtio_input.c
11734 F:      include/uapi/linux/virtio_input.h
11735
11736 VIA RHINE NETWORK DRIVER
11737 S:      Orphan
11738 F:      drivers/net/ethernet/via/via-rhine.c
11739
11740 VIA SD/MMC CARD CONTROLLER DRIVER
11741 M:      Bruce Chang <brucechang@via.com.tw>
11742 M:      Harald Welte <HaraldWelte@viatech.com>
11743 S:      Maintained
11744 F:      drivers/mmc/host/via-sdmmc.c
11745
11746 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11747 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11748 L:      linux-fbdev@vger.kernel.org
11749 S:      Maintained
11750 F:      include/linux/via-core.h
11751 F:      include/linux/via-gpio.h
11752 F:      include/linux/via_i2c.h
11753 F:      drivers/video/fbdev/via/
11754
11755 VIA VELOCITY NETWORK DRIVER
11756 M:      Francois Romieu <romieu@fr.zoreil.com>
11757 L:      netdev@vger.kernel.org
11758 S:      Maintained
11759 F:      drivers/net/ethernet/via/via-velocity.*
11760
11761 VIRT LIB
11762 M:      Alex Williamson <alex.williamson@redhat.com>
11763 M:      Paolo Bonzini <pbonzini@redhat.com>
11764 L:      kvm@vger.kernel.org
11765 S:      Supported
11766 F:      virt/lib/
11767
11768 VIVID VIRTUAL VIDEO DRIVER
11769 M:      Hans Verkuil <hverkuil@xs4all.nl>
11770 L:      linux-media@vger.kernel.org
11771 T:      git git://linuxtv.org/media_tree.git
11772 W:      https://linuxtv.org
11773 S:      Maintained
11774 F:      drivers/media/platform/vivid/*
11775
11776 VLAN (802.1Q)
11777 M:      Patrick McHardy <kaber@trash.net>
11778 L:      netdev@vger.kernel.org
11779 S:      Maintained
11780 F:      drivers/net/macvlan.c
11781 F:      include/linux/if_*vlan.h
11782 F:      net/8021q/
11783
11784 VLYNQ BUS
11785 M:      Florian Fainelli <florian@openwrt.org>
11786 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11787 S:      Maintained
11788 F:      drivers/vlynq/vlynq.c
11789 F:      include/linux/vlynq.h
11790
11791 VME SUBSYSTEM
11792 M:      Martyn Welch <martyn@welchs.me.uk>
11793 M:      Manohar Vanga <manohar.vanga@gmail.com>
11794 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11795 L:      devel@driverdev.osuosl.org
11796 S:      Maintained
11797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11798 F:      Documentation/vme_api.txt
11799 F:      drivers/staging/vme/
11800 F:      drivers/vme/
11801 F:      include/linux/vme*
11802
11803 VMWARE HYPERVISOR INTERFACE
11804 M:      Alok Kataria <akataria@vmware.com>
11805 L:      virtualization@lists.linux-foundation.org
11806 S:      Supported
11807 F:      arch/x86/kernel/cpu/vmware.c
11808
11809 VMWARE BALLOON DRIVER
11810 M:      Xavier Deguillard <xdeguillard@vmware.com>
11811 M:      Philip Moltmann <moltmann@vmware.com>
11812 M:      "VMware, Inc." <pv-drivers@vmware.com>
11813 L:      linux-kernel@vger.kernel.org
11814 S:      Maintained
11815 F:      drivers/misc/vmw_balloon.c
11816
11817 VMWARE VMMOUSE SUBDRIVER
11818 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11819 M:      "VMware, Inc." <pv-drivers@vmware.com>
11820 L:      linux-input@vger.kernel.org
11821 S:      Maintained
11822 F:      drivers/input/mouse/vmmouse.c
11823 F:      drivers/input/mouse/vmmouse.h
11824
11825 VMWARE VMXNET3 ETHERNET DRIVER
11826 M:      Shrikrishna Khare <skhare@vmware.com>
11827 M:      "VMware, Inc." <pv-drivers@vmware.com>
11828 L:      netdev@vger.kernel.org
11829 S:      Maintained
11830 F:      drivers/net/vmxnet3/
11831
11832 VMware PVSCSI driver
11833 M:      Arvind Kumar <arvindkumar@vmware.com>
11834 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11835 L:      linux-scsi@vger.kernel.org
11836 S:      Maintained
11837 F:      drivers/scsi/vmw_pvscsi.c
11838 F:      drivers/scsi/vmw_pvscsi.h
11839
11840 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11841 M:      Liam Girdwood <lgirdwood@gmail.com>
11842 M:      Mark Brown <broonie@kernel.org>
11843 L:      linux-kernel@vger.kernel.org
11844 W:      http://www.slimlogic.co.uk/?p=48
11845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11846 S:      Supported
11847 F:      drivers/regulator/
11848 F:      include/linux/regulator/
11849
11850 VRF
11851 M:      David Ahern <dsa@cumulusnetworks.com>
11852 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11853 L:      netdev@vger.kernel.org
11854 S:      Maintained
11855 F:      drivers/net/vrf.c
11856 F:      Documentation/networking/vrf.txt
11857
11858 VT1211 HARDWARE MONITOR DRIVER
11859 M:      Juerg Haefliger <juergh@gmail.com>
11860 L:      lm-sensors@lm-sensors.org
11861 S:      Maintained
11862 F:      Documentation/hwmon/vt1211
11863 F:      drivers/hwmon/vt1211.c
11864
11865 VT8231 HARDWARE MONITOR DRIVER
11866 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11867 L:      lm-sensors@lm-sensors.org
11868 S:      Maintained
11869 F:      drivers/hwmon/vt8231.c
11870
11871 VUB300 USB to SDIO/SD/MMC bridge chip
11872 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11873 L:      linux-mmc@vger.kernel.org
11874 L:      linux-usb@vger.kernel.org
11875 S:      Supported
11876 F:      drivers/mmc/host/vub300.c
11877
11878 W1 DALLAS'S 1-WIRE BUS
11879 M:      Evgeniy Polyakov <zbr@ioremap.net>
11880 S:      Maintained
11881 F:      Documentation/w1/
11882 F:      drivers/w1/
11883
11884 W83791D HARDWARE MONITORING DRIVER
11885 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11886 L:      lm-sensors@lm-sensors.org
11887 S:      Maintained
11888 F:      Documentation/hwmon/w83791d
11889 F:      drivers/hwmon/w83791d.c
11890
11891 W83793 HARDWARE MONITORING DRIVER
11892 M:      Rudolf Marek <r.marek@assembler.cz>
11893 L:      lm-sensors@lm-sensors.org
11894 S:      Maintained
11895 F:      Documentation/hwmon/w83793
11896 F:      drivers/hwmon/w83793.c
11897
11898 W83795 HARDWARE MONITORING DRIVER
11899 M:      Jean Delvare <jdelvare@suse.com>
11900 L:      lm-sensors@lm-sensors.org
11901 S:      Maintained
11902 F:      drivers/hwmon/w83795.c
11903
11904 W83L51xD SD/MMC CARD INTERFACE DRIVER
11905 M:      Pierre Ossman <pierre@ossman.eu>
11906 S:      Maintained
11907 F:      drivers/mmc/host/wbsd.*
11908
11909 WACOM PROTOCOL 4 SERIAL TABLETS
11910 M:      Julian Squires <julian@cipht.net>
11911 M:      Hans de Goede <hdegoede@redhat.com>
11912 L:      linux-input@vger.kernel.org
11913 S:      Maintained
11914 F:      drivers/input/tablet/wacom_serial4.c
11915
11916 WATCHDOG DEVICE DRIVERS
11917 M:      Wim Van Sebroeck <wim@iguana.be>
11918 R:      Guenter Roeck <linux@roeck-us.net>
11919 L:      linux-watchdog@vger.kernel.org
11920 W:      http://www.linux-watchdog.org/
11921 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11922 S:      Maintained
11923 F:      Documentation/watchdog/
11924 F:      drivers/watchdog/
11925 F:      include/linux/watchdog.h
11926 F:      include/uapi/linux/watchdog.h
11927
11928 WD7000 SCSI DRIVER
11929 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11930 L:      linux-scsi@vger.kernel.org
11931 S:      Maintained
11932 F:      drivers/scsi/wd7000.c
11933
11934 WIIMOTE HID DRIVER
11935 M:      David Herrmann <dh.herrmann@googlemail.com>
11936 L:      linux-input@vger.kernel.org
11937 S:      Maintained
11938 F:      drivers/hid/hid-wiimote*
11939
11940 WINBOND CIR DRIVER
11941 M:      David Härdeman <david@hardeman.nu>
11942 S:      Maintained
11943 F:      drivers/media/rc/winbond-cir.c
11944
11945 WINSYSTEMS WS16C48 GPIO DRIVER
11946 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
11947 L:      linux-gpio@vger.kernel.org
11948 S:      Maintained
11949 F:      drivers/gpio/gpio-ws16c48.c
11950
11951 WIMAX STACK
11952 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11953 M:      linux-wimax@intel.com
11954 L:      wimax@linuxwimax.org (subscribers-only)
11955 S:      Supported
11956 W:      http://linuxwimax.org
11957 F:      Documentation/wimax/README.wimax
11958 F:      include/linux/wimax/debug.h
11959 F:      include/net/wimax.h
11960 F:      include/uapi/linux/wimax.h
11961 F:      net/wimax/
11962
11963 WISTRON LAPTOP BUTTON DRIVER
11964 M:      Miloslav Trmac <mitr@volny.cz>
11965 S:      Maintained
11966 F:      drivers/input/misc/wistron_btns.c
11967
11968 WL3501 WIRELESS PCMCIA CARD DRIVER
11969 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11970 L:      linux-wireless@vger.kernel.org
11971 W:      http://oops.ghostprotocols.net:81/blog
11972 S:      Maintained
11973 F:      drivers/net/wireless/wl3501*
11974
11975 WOLFSON MICROELECTRONICS DRIVERS
11976 L:      patches@opensource.wolfsonmicro.com
11977 T:      git https://github.com/CirrusLogic/linux-drivers.git
11978 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11979 S:      Supported
11980 F:      Documentation/hwmon/wm83??
11981 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11982 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11983 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11984 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11985 F:      drivers/clk/clk-wm83*.c
11986 F:      drivers/extcon/extcon-arizona.c
11987 F:      drivers/leds/leds-wm83*.c
11988 F:      drivers/gpio/gpio-*wm*.c
11989 F:      drivers/gpio/gpio-arizona.c
11990 F:      drivers/hwmon/wm83??-hwmon.c
11991 F:      drivers/input/misc/wm831x-on.c
11992 F:      drivers/input/touchscreen/wm831x-ts.c
11993 F:      drivers/input/touchscreen/wm97*.c
11994 F:      drivers/mfd/arizona*
11995 F:      drivers/mfd/wm*.c
11996 F:      drivers/mfd/cs47l24*
11997 F:      drivers/power/wm83*.c
11998 F:      drivers/rtc/rtc-wm83*.c
11999 F:      drivers/regulator/wm8*.c
12000 F:      drivers/video/backlight/wm83*_bl.c
12001 F:      drivers/watchdog/wm83*_wdt.c
12002 F:      include/linux/mfd/arizona/
12003 F:      include/linux/mfd/wm831x/
12004 F:      include/linux/mfd/wm8350/
12005 F:      include/linux/mfd/wm8400*
12006 F:      include/linux/wm97xx.h
12007 F:      include/sound/wm????.h
12008 F:      sound/soc/codecs/arizona.?
12009 F:      sound/soc/codecs/wm*
12010 F:      sound/soc/codecs/cs47l24*
12011
12012 WORKQUEUE
12013 M:      Tejun Heo <tj@kernel.org>
12014 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12016 S:      Maintained
12017 F:      include/linux/workqueue.h
12018 F:      kernel/workqueue.c
12019 F:      Documentation/workqueue.txt
12020
12021 X.25 NETWORK LAYER
12022 M:      Andrew Hendry <andrew.hendry@gmail.com>
12023 L:      linux-x25@vger.kernel.org
12024 S:      Odd Fixes
12025 F:      Documentation/networking/x25*
12026 F:      include/net/x25*
12027 F:      net/x25/
12028
12029 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12030 M:      Thomas Gleixner <tglx@linutronix.de>
12031 M:      Ingo Molnar <mingo@redhat.com>
12032 M:      "H. Peter Anvin" <hpa@zytor.com>
12033 M:      x86@kernel.org
12034 L:      linux-kernel@vger.kernel.org
12035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12036 S:      Maintained
12037 F:      Documentation/x86/
12038 F:      arch/x86/
12039
12040 X86 PLATFORM DRIVERS
12041 M:      Darren Hart <dvhart@infradead.org>
12042 L:      platform-driver-x86@vger.kernel.org
12043 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12044 S:      Maintained
12045 F:      drivers/platform/x86/
12046 F:      drivers/platform/olpc/
12047
12048 X86 MCE INFRASTRUCTURE
12049 M:      Tony Luck <tony.luck@intel.com>
12050 M:      Borislav Petkov <bp@alien8.de>
12051 L:      linux-edac@vger.kernel.org
12052 S:      Maintained
12053 F:      arch/x86/kernel/cpu/mcheck/*
12054
12055 X86 MICROCODE UPDATE SUPPORT
12056 M:      Borislav Petkov <bp@alien8.de>
12057 S:      Maintained
12058 F:      arch/x86/kernel/cpu/microcode/*
12059
12060 X86 VDSO
12061 M:      Andy Lutomirski <luto@amacapital.net>
12062 L:      linux-kernel@vger.kernel.org
12063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12064 S:      Maintained
12065 F:      arch/x86/entry/vdso/
12066
12067 XC2028/3028 TUNER DRIVER
12068 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12069 L:      linux-media@vger.kernel.org
12070 W:      https://linuxtv.org
12071 T:      git git://linuxtv.org/media_tree.git
12072 S:      Maintained
12073 F:      drivers/media/tuners/tuner-xc2028.*
12074
12075 XEN HYPERVISOR INTERFACE
12076 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12077 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12078 M:      David Vrabel <david.vrabel@citrix.com>
12079 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12081 S:      Supported
12082 F:      arch/x86/xen/
12083 F:      drivers/*/xen-*front.c
12084 F:      drivers/xen/
12085 F:      arch/x86/include/asm/xen/
12086 F:      include/xen/
12087 F:      include/uapi/xen/
12088
12089 XEN HYPERVISOR ARM
12090 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12091 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12092 S:      Supported
12093 F:      arch/arm/xen/
12094 F:      arch/arm/include/asm/xen/
12095
12096 XEN HYPERVISOR ARM64
12097 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12098 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12099 S:      Supported
12100 F:      arch/arm64/xen/
12101 F:      arch/arm64/include/asm/xen/
12102
12103 XEN NETWORK BACKEND DRIVER
12104 M:      Wei Liu <wei.liu2@citrix.com>
12105 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12106 L:      netdev@vger.kernel.org
12107 S:      Supported
12108 F:      drivers/net/xen-netback/*
12109
12110 XEN PCI SUBSYSTEM
12111 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12112 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12113 S:      Supported
12114 F:      arch/x86/pci/*xen*
12115 F:      drivers/pci/*xen*
12116
12117 XEN BLOCK SUBSYSTEM
12118 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12119 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12120 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12121 S:      Supported
12122 F:      drivers/block/xen-blkback/*
12123 F:      drivers/block/xen*
12124
12125 XEN PVSCSI DRIVERS
12126 M:      Juergen Gross <jgross@suse.com>
12127 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12128 L:      linux-scsi@vger.kernel.org
12129 S:      Supported
12130 F:      drivers/scsi/xen-scsifront.c
12131 F:      drivers/xen/xen-scsiback.c
12132 F:      include/xen/interface/io/vscsiif.h
12133
12134 XEN SWIOTLB SUBSYSTEM
12135 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12136 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12137 S:      Supported
12138 F:      arch/x86/xen/*swiotlb*
12139 F:      drivers/xen/*swiotlb*
12140
12141 XFS FILESYSTEM
12142 P:      Silicon Graphics Inc
12143 M:      Dave Chinner <david@fromorbit.com>
12144 M:      xfs@oss.sgi.com
12145 L:      xfs@oss.sgi.com
12146 W:      http://oss.sgi.com/projects/xfs
12147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12148 S:      Supported
12149 F:      Documentation/filesystems/xfs.txt
12150 F:      fs/xfs/
12151
12152 XILINX AXI ETHERNET DRIVER
12153 M:      Anirudha Sarangi <anirudh@xilinx.com>
12154 M:      John Linn <John.Linn@xilinx.com>
12155 S:      Maintained
12156 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12157
12158 XILINX UARTLITE SERIAL DRIVER
12159 M:      Peter Korsgaard <jacmet@sunsite.dk>
12160 L:      linux-serial@vger.kernel.org
12161 S:      Maintained
12162 F:      drivers/tty/serial/uartlite.c
12163
12164 XILINX VIDEO IP CORES
12165 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12166 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12167 L:      linux-media@vger.kernel.org
12168 T:      git git://linuxtv.org/media_tree.git
12169 S:      Supported
12170 F:      Documentation/devicetree/bindings/media/xilinx/
12171 F:      drivers/media/platform/xilinx/
12172 F:      include/uapi/linux/xilinx-v4l2-controls.h
12173
12174 XILLYBUS DRIVER
12175 M:      Eli Billauer <eli.billauer@gmail.com>
12176 L:      linux-kernel@vger.kernel.org
12177 S:      Supported
12178 F:      drivers/char/xillybus/
12179
12180 XTENSA XTFPGA PLATFORM SUPPORT
12181 M:      Max Filippov <jcmvbkbc@gmail.com>
12182 L:      linux-xtensa@linux-xtensa.org
12183 S:      Maintained
12184 F:      drivers/spi/spi-xtensa-xtfpga.c
12185 F:      sound/soc/xtensa/xtfpga-i2s.c
12186
12187 YAM DRIVER FOR AX.25
12188 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12189 L:      linux-hams@vger.kernel.org
12190 S:      Maintained
12191 F:      drivers/net/hamradio/yam*
12192 F:      include/linux/yam.h
12193
12194 YEALINK PHONE DRIVER
12195 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12196 L:      usbb2k-api-dev@nongnu.org
12197 S:      Maintained
12198 F:      Documentation/input/yealink.txt
12199 F:      drivers/input/misc/yealink.*
12200
12201 Z8530 DRIVER FOR AX.25
12202 M:      Joerg Reuter <jreuter@yaina.de>
12203 W:      http://yaina.de/jreuter/
12204 W:      http://www.qsl.net/dl1bke/
12205 L:      linux-hams@vger.kernel.org
12206 S:      Maintained
12207 F:      Documentation/networking/z8530drv.txt
12208 F:      drivers/net/hamradio/*scc.c
12209 F:      drivers/net/hamradio/z8530.h
12210
12211 ZBUD COMPRESSED PAGE ALLOCATOR
12212 M:      Seth Jennings <sjenning@redhat.com>
12213 L:      linux-mm@kvack.org
12214 S:      Maintained
12215 F:      mm/zbud.c
12216 F:      include/linux/zbud.h
12217
12218 ZD1211RW WIRELESS DRIVER
12219 M:      Daniel Drake <dsd@gentoo.org>
12220 M:      Ulrich Kunitz <kune@deine-taler.de>
12221 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12222 L:      linux-wireless@vger.kernel.org
12223 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12224 S:      Maintained
12225 F:      drivers/net/wireless/zydas/zd1211rw/
12226
12227 ZPOOL COMPRESSED PAGE STORAGE API
12228 M:      Dan Streetman <ddstreet@ieee.org>
12229 L:      linux-mm@kvack.org
12230 S:      Maintained
12231 F:      mm/zpool.c
12232 F:      include/linux/zpool.h
12233
12234 ZR36067 VIDEO FOR LINUX DRIVER
12235 L:      mjpeg-users@lists.sourceforge.net
12236 L:      linux-media@vger.kernel.org
12237 W:      http://mjpeg.sourceforge.net/driver-zoran/
12238 T:      hg https://linuxtv.org/hg/v4l-dvb
12239 S:      Odd Fixes
12240 F:      drivers/media/pci/zoran/
12241
12242 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12243 M:      Minchan Kim <minchan@kernel.org>
12244 M:      Nitin Gupta <ngupta@vflare.org>
12245 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12246 L:      linux-kernel@vger.kernel.org
12247 S:      Maintained
12248 F:      drivers/block/zram/
12249 F:      Documentation/blockdev/zram.txt
12250
12251 ZS DECSTATION Z85C30 SERIAL DRIVER
12252 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12253 S:      Maintained
12254 F:      drivers/tty/serial/zs.*
12255
12256 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12257 M:      Minchan Kim <minchan@kernel.org>
12258 M:      Nitin Gupta <ngupta@vflare.org>
12259 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12260 L:      linux-mm@kvack.org
12261 S:      Maintained
12262 F:      mm/zsmalloc.c
12263 F:      include/linux/zsmalloc.h
12264 F:      Documentation/vm/zsmalloc.txt
12265
12266 ZSWAP COMPRESSED SWAP CACHING
12267 M:      Seth Jennings <sjenning@redhat.com>
12268 L:      linux-mm@kvack.org
12269 S:      Maintained
12270 F:      mm/zswap.c
12271
12272 THE REST
12273 M:      Linus Torvalds <torvalds@linux-foundation.org>
12274 L:      linux-kernel@vger.kernel.org
12275 Q:      http://patchwork.kernel.org/project/LKML/list/
12276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12277 S:      Buried alive in reporters
12278 F:      *
12279 F:      */