KVM: VMX: fix nested vpid for old KVM guests
[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 <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      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 SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve HjønnevĂ¥g <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M:      Johannes Berg <johannes@sipsolutions.net>
781 L:      linuxppc-dev@lists.ozlabs.org
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S:      Maintained
784 F:      sound/aoa/
785
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
788 L:      linux-iio@vger.kernel.org
789 S:      Maintained
790 F:      drivers/iio/dac/stx104.c
791
792 APM DRIVER
793 M:      Jiri Kosina <jikos@kernel.org>
794 S:      Odd fixes
795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F:      arch/x86/kernel/apm_32.c
797 F:      include/linux/apm_bios.h
798 F:      include/uapi/linux/apm_bios.h
799 F:      drivers/char/apm-emulation.c
800
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M:      Henrik Rydberg <rydberg@bitmath.org>
803 L:      linux-input@vger.kernel.org
804 S:      Odd fixes
805 F:      drivers/input/mouse/bcm5974.c
806
807 APPLE SMC DRIVER
808 M:      Henrik Rydberg <rydberg@bitmath.org>
809 L:      lm-sensors@lm-sensors.org
810 S:      Odd fixes
811 F:      drivers/hwmon/applesmc.c
812
813 APPLETALK NETWORK LAYER
814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S:      Maintained
816 F:      drivers/net/appletalk/
817 F:      net/appletalk/
818
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M:      Duc Dang <dhdang@apm.com>
821 S:      Supported
822 F:      arch/arm64/boot/dts/apm/
823
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M:      Iyappan Subramanian <isubramanian@apm.com>
826 M:      Keyur Chudgar <kchudgar@apm.com>
827 S:      Supported
828 F:      drivers/net/ethernet/apm/xgene/
829 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831 APTINA CAMERA SENSOR PLL
832 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L:      linux-media@vger.kernel.org
834 S:      Maintained
835 F:      drivers/media/i2c/aptina-pll.*
836
837 ARC FRAMEBUFFER DRIVER
838 M:      Jaya Kumar <jayalk@intworks.biz>
839 S:      Maintained
840 F:      drivers/video/fbdev/arcfb.c
841 F:      drivers/video/fbdev/core/fb_defio.c
842
843 ARCNET NETWORK LAYER
844 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L:      netdev@vger.kernel.org
846 S:      Maintained
847 F:      drivers/net/arcnet/
848 F:      include/uapi/linux/if_arcnet.h
849
850 ARM MFM AND FLOPPY DRIVERS
851 M:      Ian Molton <spyro@f2s.com>
852 S:      Maintained
853 F:      arch/arm/lib/floppydma.S
854 F:      arch/arm/include/asm/floppy.h
855
856 ARM PMU PROFILING AND DEBUGGING
857 M:      Will Deacon <will.deacon@arm.com>
858 R:      Mark Rutland <mark.rutland@arm.com>
859 S:      Maintained
860 F:      arch/arm*/kernel/perf_*
861 F:      arch/arm/oprofile/common.c
862 F:      arch/arm*/kernel/hw_breakpoint.c
863 F:      arch/arm*/include/asm/hw_breakpoint.h
864 F:      arch/arm*/include/asm/perf_event.h
865 F:      drivers/perf/arm_pmu.c
866 F:      include/linux/perf/arm_pmu.h
867
868 ARM PORT
869 M:      Russell King <linux@arm.linux.org.uk>
870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 W:      http://www.arm.linux.org.uk/
872 S:      Maintained
873 F:      arch/arm/
874
875 ARM SUB-ARCHITECTURES
876 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 S:      Maintained
878 F:      arch/arm/mach-*/
879 F:      arch/arm/plat-*/
880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
881
882 ARM PRIMECELL AACI PL041 DRIVER
883 M:      Russell King <linux@arm.linux.org.uk>
884 S:      Maintained
885 F:      sound/arm/aaci.*
886
887 ARM PRIMECELL CLCD PL110 DRIVER
888 M:      Russell King <linux@arm.linux.org.uk>
889 S:      Maintained
890 F:      drivers/video/fbdev/amba-clcd.*
891
892 ARM PRIMECELL KMI PL050 DRIVER
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/input/serio/ambakmi.*
896 F:      include/linux/amba/kmi.h
897
898 ARM PRIMECELL MMCI PL180/1 DRIVER
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/mmc/host/mmci.*
902 F:      include/linux/amba/mmci.h
903
904 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
905 M:      Russell King <linux@arm.linux.org.uk>
906 S:      Maintained
907 F:      drivers/tty/serial/amba-pl01*.c
908 F:      include/linux/amba/serial.h
909
910 ARM PRIMECELL BUS SUPPORT
911 M:      Russell King <linux@arm.linux.org.uk>
912 S:      Maintained
913 F:      drivers/amba/
914 F:      include/linux/amba/bus.h
915
916 ARM/ADS SPHERE MACHINE SUPPORT
917 M:      Lennert Buytenhek <kernel@wantstofly.org>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S:      Maintained
920
921 ARM/AFEB9260 MACHINE SUPPORT
922 M:      Sergey Lapin <slapin@ossfans.org>
923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S:      Maintained
925
926 ARM/AJECO 1ARM MACHINE SUPPORT
927 M:      Lennert Buytenhek <kernel@wantstofly.org>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Maintained
930
931 ARM/Allwinner sunXi SoC support
932 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
933 M:      Chen-Yu Tsai <wens@csie.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 N:      sun[x456789]i
937
938 ARM/Allwinner SoC Clock Support
939 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
940 S:      Maintained
941 F:      drivers/clk/sunxi/
942
943 ARM/Amlogic Meson SoC support
944 M:      Carlo Caione <carlo@caione.org>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 L:      linux-meson@googlegroups.com
947 W:      http://linux-meson.com/
948 S:      Maintained
949 F:      arch/arm/mach-meson/
950 F:      arch/arm/boot/dts/meson*
951 N:      meson
952
953 ARM/Annapurna Labs ALPINE ARCHITECTURE
954 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
955 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
956 S:      Maintained
957 F:      arch/arm/mach-alpine/
958 F:      arch/arm/boot/dts/alpine*
959 F:      arch/arm64/boot/dts/al/
960 F:      drivers/*/*alpine*
961
962 ARM/ARTPEC MACHINE SUPPORT
963 M:      Jesper Nilsson <jesper.nilsson@axis.com>
964 M:      Lars Persson <lars.persson@axis.com>
965 M:      Niklas Cassel <niklas.cassel@axis.com>
966 S:      Maintained
967 L:      linux-arm-kernel@axis.com
968 F:      arch/arm/mach-artpec
969 F:      arch/arm/boot/dts/artpec6*
970 F:      drivers/clk/clk-artpec6.c
971
972 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
973 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
974 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
975 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 W:      http://www.linux4sam.org
978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
979 S:      Supported
980 F:      arch/arm/mach-at91/
981 F:      include/soc/at91/
982 F:      arch/arm/boot/dts/at91*.dts
983 F:      arch/arm/boot/dts/at91*.dtsi
984 F:      arch/arm/boot/dts/sama*.dts
985 F:      arch/arm/boot/dts/sama*.dtsi
986 F:      arch/arm/include/debug/at91.S
987
988 ARM/ATMEL AT91 Clock Support
989 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
990 S:      Maintained
991 F:      drivers/clk/at91
992
993 ARM/CALXEDA HIGHBANK ARCHITECTURE
994 M:      Rob Herring <robh@kernel.org>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S:      Maintained
997 F:      arch/arm/mach-highbank/
998 F:      arch/arm/boot/dts/highbank.dts
999 F:      arch/arm/boot/dts/ecx-*.dts*
1000
1001 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1002 M:      Krzysztof Halasa <khalasa@piap.pl>
1003 S:      Maintained
1004 F:      arch/arm/mach-cns3xxx/
1005
1006 ARM/CAVIUM THUNDER NETWORK DRIVER
1007 M:      Sunil Goutham <sgoutham@cavium.com>
1008 M:      Robert Richter <rric@kernel.org>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Supported
1011 F:      drivers/net/ethernet/cavium/thunder/
1012
1013 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1014 M:      Alexander Shiyan <shc_work@mail.ru>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S:      Odd Fixes
1017 N:      clps711x
1018
1019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1020 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1021 M:      Ryan Mallon <rmallon@gmail.com>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/mach-ep93xx/
1025 F:      arch/arm/mach-ep93xx/include/mach/
1026
1027 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1028 M:      Lennert Buytenhek <kernel@wantstofly.org>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1031
1032 ARM/CLKDEV SUPPORT
1033 M:      Russell King <linux@arm.linux.org.uk>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/include/asm/clkdev.h
1037 F:      drivers/clk/clkdev.c
1038
1039 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1040 M:      Mike Rapoport <mike@compulab.co.il>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043
1044 ARM/CONTEC MICRO9 MACHINE SUPPORT
1045 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1046 S:      Maintained
1047 F:      arch/arm/mach-ep93xx/micro9.c
1048
1049 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1050 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 F:      drivers/hwtracing/coresight/*
1054 F:      Documentation/trace/coresight.txt
1055 F:      Documentation/devicetree/bindings/arm/coresight.txt
1056 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1057
1058 ARM/CORGI MACHINE SUPPORT
1059 M:      Richard Purdie <rpurdie@rpsys.net>
1060 S:      Maintained
1061
1062 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1063 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 T:      git git://github.com/ulli-kroll/linux.git
1066 S:      Maintained
1067 F:      arch/arm/mach-gemini/
1068 F:      drivers/rtc/rtc-gemini.c
1069
1070 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1071 M:      Barry Song <baohua@kernel.org>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1074 S:      Maintained
1075 F:      arch/arm/boot/dts/prima2*
1076 F:      arch/arm/mach-prima2/
1077 F:      drivers/clk/sirf/
1078 F:      drivers/clocksource/timer-prima2.c
1079 F:      drivers/clocksource/timer-atlas7.c
1080 N:      [^a-z]sirf
1081
1082 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1083 M:      Baruch Siach <baruch@tkos.co.il>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S:      Maintained
1086 F:      arch/arm/boot/dts/cx92755*
1087 N:      digicolor
1088
1089 ARM/EBSA110 MACHINE SUPPORT
1090 M:      Russell King <linux@arm.linux.org.uk>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W:      http://www.arm.linux.org.uk/
1093 S:      Maintained
1094 F:      arch/arm/mach-ebsa110/
1095 F:      drivers/net/ethernet/amd/am79c961a.*
1096
1097 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1098 M:      Uwe Kleine-König <kernel@pengutronix.de>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101 N:      efm32
1102
1103 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1104 M:      Daniel Ribeiro <drwyrm@gmail.com>
1105 M:      Stefan Schmidt <stefan@openezx.org>
1106 M:      Harald Welte <laforge@openezx.org>
1107 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1108 W:      http://www.openezx.org/
1109 S:      Maintained
1110 T:      topgit git://git.openezx.org/openezx.git
1111 F:      arch/arm/mach-pxa/ezx.c
1112
1113 ARM/FARADAY FA526 PORT
1114 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117 T:      git git://git.berlios.de/gemini-board
1118 F:      arch/arm/mm/*-fa*
1119
1120 ARM/FOOTBRIDGE ARCHITECTURE
1121 M:      Russell King <linux@arm.linux.org.uk>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W:      http://www.arm.linux.org.uk/
1124 S:      Maintained
1125 F:      arch/arm/include/asm/hardware/dec21285.h
1126 F:      arch/arm/mach-footbridge/
1127
1128 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1129 M:      Shawn Guo <shawnguo@kernel.org>
1130 M:      Sascha Hauer <kernel@pengutronix.de>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1134 F:      arch/arm/mach-imx/
1135 F:      arch/arm/mach-mxs/
1136 F:      arch/arm/boot/dts/imx*
1137 F:      arch/arm/configs/imx*_defconfig
1138 F:      drivers/clk/imx/
1139 F:      include/soc/imx/
1140
1141 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1142 M:      Shawn Guo <shawnguo@kernel.org>
1143 M:      Sascha Hauer <kernel@pengutronix.de>
1144 R:      Stefan Agner <stefan@agner.ch>
1145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 S:      Maintained
1147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1148 F:      arch/arm/mach-imx/*vf610*
1149 F:      arch/arm/boot/dts/vf*
1150
1151 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155
1156 ARM/GUMSTIX MACHINE SUPPORT
1157 M:      Steve Sakoman <sakoman@gmail.com>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160
1161 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1162 M:      Philipp Zabel <philipp.zabel@gmail.com>
1163 M:      Paul Parsons <lost.distance@yahoo.com>
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166 F:      arch/arm/mach-pxa/hx4700.c
1167 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1168 F:      sound/soc/pxa/hx4700.c
1169
1170 ARM/HISILICON SOC SUPPORT
1171 M:      Wei Xu <xuwei5@hisilicon.com>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 W:      http://www.hisilicon.com
1174 S:      Supported
1175 T:      git git://github.com/hisilicon/linux-hisi.git
1176 F:      arch/arm/mach-hisi/
1177 F:      arch/arm/boot/dts/hi3*
1178 F:      arch/arm/boot/dts/hip*
1179 F:      arch/arm/boot/dts/hisi*
1180 F:      arch/arm64/boot/dts/hisilicon/
1181
1182 ARM/HP JORNADA 7XX MACHINE SUPPORT
1183 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1184 W:      www.jlime.com
1185 S:      Maintained
1186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1187 F:      arch/arm/mach-sa1100/jornada720.c
1188 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1189
1190 ARM/IGEP MACHINE SUPPORT
1191 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1192 M:      Javier Martinez Canillas <javier@dowhile0.org>
1193 L:      linux-omap@vger.kernel.org
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/boot/dts/omap3-igep*
1197
1198 ARM/INCOME PXA270 SUPPORT
1199 M:      Marek Vasut <marek.vasut@gmail.com>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1203
1204 ARM/INTEL IOP32X ARM ARCHITECTURE
1205 M:      Lennert Buytenhek <kernel@wantstofly.org>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208
1209 ARM/INTEL IOP33X ARM ARCHITECTURE
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 S:      Orphan
1212
1213 ARM/INTEL IOP13XX ARM ARCHITECTURE
1214 M:      Lennert Buytenhek <kernel@wantstofly.org>
1215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 S:      Maintained
1217
1218 ARM/INTEL IQ81342EX MACHINE SUPPORT
1219 M:      Lennert Buytenhek <kernel@wantstofly.org>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S:      Maintained
1222
1223 ARM/INTEL IXDP2850 MACHINE SUPPORT
1224 M:      Lennert Buytenhek <kernel@wantstofly.org>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227
1228 ARM/INTEL IXP4XX ARM ARCHITECTURE
1229 M:      Imre Kaloz <kaloz@openwrt.org>
1230 M:      Krzysztof Halasa <khalasa@piap.pl>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 F:      arch/arm/mach-ixp4xx/
1234
1235 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1236 M:      Jonathan Cameron <jic23@cam.ac.uk>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/mach-pxa/stargate2.c
1240 F:      drivers/pcmcia/pxa2xx_stargate2.c
1241
1242 ARM/INTEL XSC3 (MANZANO) ARM CORE
1243 M:      Lennert Buytenhek <kernel@wantstofly.org>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S:      Maintained
1246
1247 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1248 M:      Lennert Buytenhek <kernel@wantstofly.org>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251
1252 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1253 M:      Santosh Shilimkar <ssantosh@kernel.org>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 F:      arch/arm/mach-keystone/
1257 F:      arch/arm/boot/dts/k2*
1258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1259
1260 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1261 M:      Santosh Shilimkar <ssantosh@kernel.org>
1262 L:      linux-kernel@vger.kernel.org
1263 S:      Maintained
1264 F:      drivers/clk/keystone/
1265
1266 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1267 M:      Santosh Shilimkar <ssantosh@kernel.org>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 L:      linux-kernel@vger.kernel.org
1270 S:      Maintained
1271 F:      drivers/clocksource/timer-keystone.c
1272
1273 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1274 M:      Santosh Shilimkar <ssantosh@kernel.org>
1275 L:      linux-kernel@vger.kernel.org
1276 S:      Maintained
1277 F:      drivers/power/reset/keystone-reset.c
1278
1279 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1280 M:      Santosh Shilimkar <ssantosh@kernel.org>
1281 L:      linux-kernel@vger.kernel.org
1282 S:      Maintained
1283 F:      drivers/memory/*emif*
1284
1285 ARM/LOGICPD PXA270 MACHINE SUPPORT
1286 M:      Lennert Buytenhek <kernel@wantstofly.org>
1287 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 S:      Maintained
1289
1290 ARM/LPC18XX ARCHITECTURE
1291 M:      Joachim Eastwood <manabian@gmail.com>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/boot/dts/lpc43*
1295 F:      drivers/clk/nxp/clk-lpc18xx*
1296 F:      drivers/clocksource/time-lpc32xx.c
1297 F:      drivers/i2c/busses/i2c-lpc2k.c
1298 F:      drivers/memory/pl172.c
1299 F:      drivers/mtd/spi-nor/nxp-spifi.c
1300 F:      drivers/rtc/rtc-lpc24xx.c
1301 N:      lpc18xx
1302
1303 ARM/MAGICIAN MACHINE SUPPORT
1304 M:      Philipp Zabel <philipp.zabel@gmail.com>
1305 S:      Maintained
1306
1307 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1308 M:      Jason Cooper <jason@lakedaemon.net>
1309 M:      Andrew Lunn <andrew@lunn.ch>
1310 M:      Gregory Clement <gregory.clement@free-electrons.com>
1311 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 S:      Maintained
1314 F:      arch/arm/mach-mvebu/
1315 F:      drivers/rtc/rtc-armada38x.c
1316 F:      arch/arm/boot/dts/armada*
1317 F:      arch/arm/boot/dts/kirkwood*
1318 F:      arch/arm64/boot/dts/marvell/armada*
1319
1320
1321 ARM/Marvell Berlin SoC support
1322 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      arch/arm/mach-berlin/
1326 F:      arch/arm/boot/dts/berlin*
1327 F:      arch/arm64/boot/dts/marvell/berlin*
1328
1329
1330 ARM/Marvell Dove/MV78xx0/Orion SOC support
1331 M:      Jason Cooper <jason@lakedaemon.net>
1332 M:      Andrew Lunn <andrew@lunn.ch>
1333 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1334 M:      Gregory Clement <gregory.clement@free-electrons.com>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S:      Maintained
1337 F:      arch/arm/mach-dove/
1338 F:      arch/arm/mach-mv78xx0/
1339 F:      arch/arm/mach-orion5x/
1340 F:      arch/arm/plat-orion/
1341 F:      arch/arm/boot/dts/dove*
1342 F:      arch/arm/boot/dts/orion5x*
1343
1344
1345 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1346 M:      Alexander Clouter <alex@digriz.org.uk>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 W:      http://www.digriz.org.uk/ts78xx/kernel
1349 S:      Maintained
1350 F:      arch/arm/mach-orion5x/ts78xx-*
1351
1352 ARM/Mediatek RTC DRIVER
1353 M:      Eddie Huang <eddie.huang@mediatek.com>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1356 S:      Maintained
1357 F:      drivers/rtc/rtc-mt6397.c
1358
1359 ARM/Mediatek SoC support
1360 M:      Matthias Brugger <matthias.bgg@gmail.com>
1361 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1363 S:      Maintained
1364 F:      arch/arm/boot/dts/mt6*
1365 F:      arch/arm/boot/dts/mt8*
1366 F:      arch/arm/mach-mediatek/
1367 N:      mtk
1368 K:      mediatek
1369
1370 ARM/Mediatek USB3 PHY DRIVER
1371 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1374 S:      Maintained
1375 F:      drivers/phy/phy-mt65xx-usb3.c
1376
1377 ARM/MICREL KS8695 ARCHITECTURE
1378 M:      Greg Ungerer <gerg@uclinux.org>
1379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F:      arch/arm/mach-ks8695/
1381 S:      Odd Fixes
1382
1383 ARM/MIOA701 MACHINE SUPPORT
1384 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F:      arch/arm/mach-pxa/mioa701.c
1387 S:      Maintained
1388
1389 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1390 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1391 S:      Maintained
1392
1393 ARM/NOMADIK ARCHITECTURE
1394 M:      Alessandro Rubini <rubini@unipv.it>
1395 M:      Linus Walleij <linus.walleij@linaro.org>
1396 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 S:      Maintained
1398 F:      arch/arm/mach-nomadik/
1399 F:      drivers/pinctrl/nomadik/
1400 F:      drivers/i2c/busses/i2c-nomadik.c
1401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1402
1403 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1404 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1405 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1406 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1407 S:      Supported
1408
1409 ARM/TOSA MACHINE SUPPORT
1410 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1411 M:      Dirk Opfer <dirk@opfer-online.de>
1412 S:      Maintained
1413
1414 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1415 M:      Marek Vasut <marek.vasut@gmail.com>
1416 L:      linux-arm-kernel@lists.infradead.org
1417 W:      http://hackndev.com
1418 S:      Maintained
1419 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1420 F:      arch/arm/mach-pxa/palmtx.c
1421 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1422 F:      arch/arm/mach-pxa/palmt5.c
1423 F:      arch/arm/mach-pxa/include/mach/palmld.h
1424 F:      arch/arm/mach-pxa/palmld.c
1425 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1426 F:      arch/arm/mach-pxa/palmte2.c
1427 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1428 F:      arch/arm/mach-pxa/palmtc.c
1429
1430 ARM/PALM TREO SUPPORT
1431 M:      Tomas Cech <sleep_walker@suse.com>
1432 L:      linux-arm-kernel@lists.infradead.org
1433 W:      http://hackndev.com
1434 S:      Maintained
1435 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1436 F:      arch/arm/mach-pxa/palmtreo.c
1437
1438 ARM/PALMZ72 SUPPORT
1439 M:      Sergey Lapin <slapin@ossfans.org>
1440 L:      linux-arm-kernel@lists.infradead.org
1441 W:      http://hackndev.com
1442 S:      Maintained
1443 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1444 F:      arch/arm/mach-pxa/palmz72.c
1445
1446 ARM/PLEB SUPPORT
1447 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1448 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1449 S:      Maintained
1450
1451 ARM/PT DIGITAL BOARD PORT
1452 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 W:      http://www.arm.linux.org.uk/
1455 S:      Maintained
1456
1457 ARM/QUALCOMM SUPPORT
1458 M:      Andy Gross <andy.gross@linaro.org>
1459 M:      David Brown <david.brown@linaro.org>
1460 L:      linux-arm-msm@vger.kernel.org
1461 L:      linux-soc@vger.kernel.org
1462 S:      Maintained
1463 F:      arch/arm/boot/dts/qcom-*.dts
1464 F:      arch/arm/boot/dts/qcom-*.dtsi
1465 F:      arch/arm/mach-qcom/
1466 F:      arch/arm64/boot/dts/qcom/*
1467 F:      drivers/soc/qcom/
1468 F:      drivers/tty/serial/msm_serial.h
1469 F:      drivers/tty/serial/msm_serial.c
1470 F:      drivers/*/pm8???-*
1471 F:      drivers/mfd/ssbi.c
1472 F:      drivers/firmware/qcom_scm.c
1473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1474
1475 ARM/RADISYS ENP2611 MACHINE SUPPORT
1476 M:      Lennert Buytenhek <kernel@wantstofly.org>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 S:      Maintained
1479
1480 ARM/RENESAS ARM64 ARCHITECTURE
1481 M:      Simon Horman <horms@verge.net.au>
1482 M:      Magnus Damm <magnus.damm@gmail.com>
1483 L:      linux-renesas-soc@vger.kernel.org
1484 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1486 S:      Supported
1487 F:      arch/arm64/boot/dts/renesas/
1488
1489 ARM/RISCPC ARCHITECTURE
1490 M:      Russell King <linux@arm.linux.org.uk>
1491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 W:      http://www.arm.linux.org.uk/
1493 S:      Maintained
1494 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1495 F:      arch/arm/include/asm/hardware/ioc.h
1496 F:      arch/arm/include/asm/hardware/iomd.h
1497 F:      arch/arm/include/asm/hardware/memc.h
1498 F:      arch/arm/mach-rpc/
1499 F:      drivers/net/ethernet/8390/etherh.c
1500 F:      drivers/net/ethernet/i825xx/ether1*
1501 F:      drivers/net/ethernet/seeq/ether3*
1502 F:      drivers/scsi/arm/
1503
1504 ARM/Rockchip SoC support
1505 M:      Heiko Stuebner <heiko@sntech.de>
1506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L:      linux-rockchip@lists.infradead.org
1508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1509 S:      Maintained
1510 F:      arch/arm/boot/dts/rk3*
1511 F:      arch/arm/mach-rockchip/
1512 F:      drivers/clk/rockchip/
1513 F:      drivers/i2c/busses/i2c-rk3x.c
1514 F:      drivers/*/*rockchip*
1515 F:      drivers/*/*/*rockchip*
1516 F:      sound/soc/rockchip/
1517 N:      rockchip
1518
1519 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1520 M:      Kukjin Kim <kgene@kernel.org>
1521 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1522 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1524 S:      Maintained
1525 F:      arch/arm/boot/dts/s3c*
1526 F:      arch/arm/boot/dts/s5p*
1527 F:      arch/arm/boot/dts/samsung*
1528 F:      arch/arm/boot/dts/exynos*
1529 F:      arch/arm64/boot/dts/exynos/
1530 F:      arch/arm/plat-samsung/
1531 F:      arch/arm/mach-s3c24*/
1532 F:      arch/arm/mach-s3c64xx/
1533 F:      arch/arm/mach-s5p*/
1534 F:      arch/arm/mach-exynos*/
1535 F:      drivers/*/*s3c2410*
1536 F:      drivers/*/*/*s3c2410*
1537 F:      drivers/soc/samsung/*
1538 F:      drivers/spi/spi-s3c*
1539 F:      sound/soc/samsung/*
1540 F:      Documentation/arm/Samsung/
1541 F:      Documentation/devicetree/bindings/arm/samsung/
1542 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1543 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1544 N:      exynos
1545
1546 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1547 M:      Kyungmin Park <kyungmin.park@samsung.com>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550 F:      arch/arm/mach-s5pv210/
1551
1552 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1553 M:      Kyungmin Park <kyungmin.park@samsung.com>
1554 M:      Kamil Debski <k.debski@samsung.com>
1555 L:      linux-arm-kernel@lists.infradead.org
1556 L:      linux-media@vger.kernel.org
1557 S:      Maintained
1558 F:      drivers/media/platform/s5p-g2d/
1559
1560 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1561 M:      Kyungmin Park <kyungmin.park@samsung.com>
1562 M:      Kamil Debski <k.debski@samsung.com>
1563 M:      Jeongtae Park <jtp.park@samsung.com>
1564 L:      linux-arm-kernel@lists.infradead.org
1565 L:      linux-media@vger.kernel.org
1566 S:      Maintained
1567 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1568 F:      drivers/media/platform/s5p-mfc/
1569
1570 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1571 M:      Kyungmin Park <kyungmin.park@samsung.com>
1572 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1573 L:      linux-arm-kernel@lists.infradead.org
1574 L:      linux-media@vger.kernel.org
1575 S:      Maintained
1576 F:      drivers/media/platform/s5p-tv/
1577
1578 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1579 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1580 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1581 L:      linux-arm-kernel@lists.infradead.org
1582 L:      linux-media@vger.kernel.org
1583 S:      Maintained
1584 F:      drivers/media/platform/s5p-jpeg/
1585
1586 ARM/SHMOBILE ARM ARCHITECTURE
1587 M:      Simon Horman <horms@verge.net.au>
1588 M:      Magnus Damm <magnus.damm@gmail.com>
1589 L:      linux-renesas-soc@vger.kernel.org
1590 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1592 S:      Supported
1593 F:      arch/arm/boot/dts/emev2*
1594 F:      arch/arm/boot/dts/r7s*
1595 F:      arch/arm/boot/dts/r8a*
1596 F:      arch/arm/boot/dts/sh*
1597 F:      arch/arm/configs/shmobile_defconfig
1598 F:      arch/arm/include/debug/renesas-scif.S
1599 F:      arch/arm/mach-shmobile/
1600 F:      drivers/sh/
1601
1602 ARM/SOCFPGA ARCHITECTURE
1603 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1604 S:      Maintained
1605 F:      arch/arm/mach-socfpga/
1606 F:      arch/arm/boot/dts/socfpga*
1607 F:      arch/arm/configs/socfpga_defconfig
1608 F:      arch/arm64/boot/dts/altera/
1609 W:      http://www.rocketboards.org
1610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1611
1612 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1613 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1614 S:      Maintained
1615 F:      drivers/clk/socfpga/
1616
1617 ARM/SOCFPGA EDAC SUPPORT
1618 M:      Thor Thayer <tthayer@opensource.altera.com>
1619 S:      Maintained
1620 F:      drivers/edac/altera_edac.
1621
1622 ARM/STI ARCHITECTURE
1623 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1624 M:      Maxime Coquelin <maxime.coquelin@st.com>
1625 M:      Patrice Chotard <patrice.chotard@st.com>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L:      kernel@stlinux.com
1628 W:      http://www.stlinux.com
1629 S:      Maintained
1630 F:      arch/arm/mach-sti/
1631 F:      arch/arm/boot/dts/sti*
1632 F:      drivers/char/hw_random/st-rng.c
1633 F:      drivers/clocksource/arm_global_timer.c
1634 F:      drivers/clocksource/clksrc_st_lpc.c
1635 F:      drivers/i2c/busses/i2c-st.c
1636 F:      drivers/media/rc/st_rc.c
1637 F:      drivers/media/platform/sti/c8sectpfe/
1638 F:      drivers/mmc/host/sdhci-st.c
1639 F:      drivers/phy/phy-miphy28lp.c
1640 F:      drivers/phy/phy-miphy365x.c
1641 F:      drivers/phy/phy-stih407-usb.c
1642 F:      drivers/phy/phy-stih41x-usb.c
1643 F:      drivers/pinctrl/pinctrl-st.c
1644 F:      drivers/reset/sti/
1645 F:      drivers/rtc/rtc-st-lpc.c
1646 F:      drivers/tty/serial/st-asc.c
1647 F:      drivers/usb/dwc3/dwc3-st.c
1648 F:      drivers/usb/host/ehci-st.c
1649 F:      drivers/usb/host/ohci-st.c
1650 F:      drivers/watchdog/st_lpc_wdt.c
1651 F:      drivers/ata/ahci_st.c
1652
1653 ARM/STM32 ARCHITECTURE
1654 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S:      Maintained
1657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1658 N:      stm32
1659 F:      drivers/clocksource/armv7m_systick.c
1660
1661 ARM/TANGO ARCHITECTURE
1662 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1663 L:      linux-arm-kernel@lists.infradead.org
1664 S:      Maintained
1665 F:      arch/arm/mach-tango/
1666 F:      arch/arm/boot/dts/tango*
1667
1668 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1669 M:      Lennert Buytenhek <kernel@wantstofly.org>
1670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 S:      Maintained
1672
1673 ARM/TETON BGA MACHINE SUPPORT
1674 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1675 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676 S:      Maintained
1677
1678 ARM/THECUS N2100 MACHINE SUPPORT
1679 M:      Lennert Buytenhek <kernel@wantstofly.org>
1680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S:      Maintained
1682
1683 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1684 M:      Wan ZongShun <mcuos.com@gmail.com>
1685 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 W:      http://www.mcuos.com
1687 S:      Maintained
1688 F:      arch/arm/mach-w90x900/
1689 F:      drivers/input/keyboard/w90p910_keypad.c
1690 F:      drivers/input/touchscreen/w90p910_ts.c
1691 F:      drivers/watchdog/nuc900_wdt.c
1692 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1693 F:      drivers/mtd/nand/nuc900_nand.c
1694 F:      drivers/rtc/rtc-nuc900.c
1695 F:      drivers/spi/spi-nuc900.c
1696 F:      drivers/usb/host/ehci-w90x900.c
1697 F:      drivers/video/fbdev/nuc900fb.c
1698
1699 ARM/U300 MACHINE SUPPORT
1700 M:      Linus Walleij <linus.walleij@linaro.org>
1701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 S:      Supported
1703 F:      arch/arm/mach-u300/
1704 F:      drivers/clocksource/timer-u300.c
1705 F:      drivers/i2c/busses/i2c-stu300.c
1706 F:      drivers/rtc/rtc-coh901331.c
1707 F:      drivers/watchdog/coh901327_wdt.c
1708 F:      drivers/dma/coh901318*
1709 F:      drivers/mfd/ab3100*
1710 F:      drivers/rtc/rtc-ab3100.c
1711 F:      drivers/rtc/rtc-coh901331.c
1712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1713
1714 ARM/UNIPHIER ARCHITECTURE
1715 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      arch/arm/boot/dts/uniphier*
1719 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1720 F:      arch/arm/mach-uniphier/
1721 F:      arch/arm/mm/cache-uniphier.c
1722 F:      arch/arm64/boot/dts/socionext/
1723 F:      drivers/bus/uniphier-system-bus.c
1724 F:      drivers/i2c/busses/i2c-uniphier*
1725 F:      drivers/pinctrl/uniphier/
1726 F:      drivers/tty/serial/8250/8250_uniphier.c
1727 N:      uniphier
1728
1729 ARM/Ux500 ARM ARCHITECTURE
1730 M:      Linus Walleij <linus.walleij@linaro.org>
1731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 S:      Maintained
1733 F:      arch/arm/mach-ux500/
1734 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1735 F:      drivers/dma/ste_dma40*
1736 F:      drivers/hwspinlock/u8500_hsem.c
1737 F:      drivers/mfd/abx500*
1738 F:      drivers/mfd/ab8500*
1739 F:      drivers/mfd/dbx500*
1740 F:      drivers/mfd/db8500*
1741 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1742 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1743 F:      drivers/rtc/rtc-ab8500.c
1744 F:      drivers/rtc/rtc-pl031.c
1745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1746
1747 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1748 M:      Ulf Hansson <ulf.hansson@linaro.org>
1749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 T:      git git://git.linaro.org/people/ulfh/clk.git
1751 S:      Maintained
1752 F:      drivers/clk/ux500/
1753 F:      include/linux/platform_data/clk-ux500.h
1754
1755 ARM/VERSATILE EXPRESS PLATFORM
1756 M:      Liviu Dudau <liviu.dudau@arm.com>
1757 M:      Sudeep Holla <sudeep.holla@arm.com>
1758 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1759 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 S:      Maintained
1761 F:      arch/arm/boot/dts/vexpress*
1762 F:      arch/arm64/boot/dts/arm/
1763 F:      arch/arm/mach-vexpress/
1764 F:      */*/vexpress*
1765 F:      */*/*/vexpress*
1766 F:      drivers/clk/versatile/clk-vexpress-osc.c
1767 F:      drivers/clocksource/versatile.c
1768
1769 ARM/VFP SUPPORT
1770 M:      Russell King <linux@arm.linux.org.uk>
1771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 W:      http://www.arm.linux.org.uk/
1773 S:      Maintained
1774 F:      arch/arm/vfp/
1775
1776 ARM/VOIPAC PXA270 SUPPORT
1777 M:      Marek Vasut <marek.vasut@gmail.com>
1778 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1779 S:      Maintained
1780 F:      arch/arm/mach-pxa/vpac270.c
1781 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1782
1783 ARM/VT8500 ARM ARCHITECTURE
1784 M:      Tony Prisk <linux@prisktech.co.nz>
1785 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 S:      Maintained
1787 F:      arch/arm/mach-vt8500/
1788 F:      drivers/clocksource/vt8500_timer.c
1789 F:      drivers/i2c/busses/i2c-wmt.c
1790 F:      drivers/mmc/host/wmt-sdmmc.c
1791 F:      drivers/pwm/pwm-vt8500.c
1792 F:      drivers/rtc/rtc-vt8500.c
1793 F:      drivers/tty/serial/vt8500_serial.c
1794 F:      drivers/usb/host/ehci-platform.c
1795 F:      drivers/usb/host/uhci-platform.c
1796 F:      drivers/video/fbdev/vt8500lcdfb.*
1797 F:      drivers/video/fbdev/wm8505fb*
1798 F:      drivers/video/fbdev/wmt_ge_rops.*
1799
1800 ARM/ZIPIT Z2 SUPPORT
1801 M:      Marek Vasut <marek.vasut@gmail.com>
1802 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 S:      Maintained
1804 F:      arch/arm/mach-pxa/z2.c
1805 F:      arch/arm/mach-pxa/include/mach/z2.h
1806
1807 ARM/ZTE ARCHITECTURE
1808 M:      Jun Nie <jun.nie@linaro.org>
1809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 S:      Maintained
1811 F:      arch/arm/mach-zx/
1812 F:      drivers/clk/zte/
1813 F:      Documentation/devicetree/bindings/arm/zte.txt
1814 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1815
1816 ARM/ZYNQ ARCHITECTURE
1817 M:      Michal Simek <michal.simek@xilinx.com>
1818 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1819 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W:      http://wiki.xilinx.com
1821 T:      git https://github.com/Xilinx/linux-xlnx.git
1822 S:      Supported
1823 F:      arch/arm/mach-zynq/
1824 F:      drivers/cpuidle/cpuidle-zynq.c
1825 F:      drivers/block/xsysace.c
1826 N:      zynq
1827 N:      xilinx
1828 F:      drivers/clocksource/cadence_ttc_timer.c
1829 F:      drivers/i2c/busses/i2c-cadence.c
1830 F:      drivers/mmc/host/sdhci-of-arasan.c
1831 F:      drivers/edac/synopsys_edac.c
1832
1833 ARM SMMU DRIVERS
1834 M:      Will Deacon <will.deacon@arm.com>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 S:      Maintained
1837 F:      drivers/iommu/arm-smmu.c
1838 F:      drivers/iommu/arm-smmu-v3.c
1839 F:      drivers/iommu/io-pgtable-arm.c
1840
1841 ARM64 PORT (AARCH64 ARCHITECTURE)
1842 M:      Catalin Marinas <catalin.marinas@arm.com>
1843 M:      Will Deacon <will.deacon@arm.com>
1844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1846 S:      Maintained
1847 F:      arch/arm64/
1848 F:      Documentation/arm64/
1849
1850 AS3645A LED FLASH CONTROLLER DRIVER
1851 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1852 L:      linux-media@vger.kernel.org
1853 T:      git git://linuxtv.org/media_tree.git
1854 S:      Maintained
1855 F:      drivers/media/i2c/as3645a.c
1856 F:      include/media/i2c/as3645a.h
1857
1858 ASC7621 HARDWARE MONITOR DRIVER
1859 M:      George Joseph <george.joseph@fairview5.com>
1860 L:      lm-sensors@lm-sensors.org
1861 S:      Maintained
1862 F:      Documentation/hwmon/asc7621
1863 F:      drivers/hwmon/asc7621.c
1864
1865 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1866 M:      Corentin Chary <corentin.chary@gmail.com>
1867 L:      acpi4asus-user@lists.sourceforge.net
1868 L:      platform-driver-x86@vger.kernel.org
1869 W:      http://acpi4asus.sf.net
1870 S:      Maintained
1871 F:      drivers/platform/x86/asus*.c
1872 F:      drivers/platform/x86/eeepc*.c
1873
1874 ASUS WIRELESS RADIO CONTROL DRIVER
1875 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1876 L:      platform-driver-x86@vger.kernel.org
1877 S:      Maintained
1878 F:      drivers/platform/x86/asus-wireless.c
1879
1880 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1881 R:      Dan Williams <dan.j.williams@intel.com>
1882 W:      http://sourceforge.net/projects/xscaleiop
1883 S:      Odd fixes
1884 F:      Documentation/crypto/async-tx-api.txt
1885 F:      crypto/async_tx/
1886 F:      drivers/dma/
1887 F:      include/linux/dmaengine.h
1888 F:      include/linux/async_tx.h
1889
1890 AT24 EEPROM DRIVER
1891 M:      Wolfram Sang <wsa@the-dreams.de>
1892 L:      linux-i2c@vger.kernel.org
1893 S:      Maintained
1894 F:      drivers/misc/eeprom/at24.c
1895 F:      include/linux/platform_data/at24.h
1896
1897 ATA OVER ETHERNET (AOE) DRIVER
1898 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1899 W:      http://www.openaoe.org/
1900 S:      Supported
1901 F:      Documentation/aoe/
1902 F:      drivers/block/aoe/
1903
1904 ATHEROS 71XX/9XXX GPIO DRIVER
1905 M:      Alban Bedel <albeu@free.fr>
1906 W:      https://github.com/AlbanBedel/linux
1907 T:      git git://github.com/AlbanBedel/linux
1908 S:      Maintained
1909 F:      drivers/gpio/gpio-ath79.c
1910 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1911
1912 ATHEROS ATH GENERIC UTILITIES
1913 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L:      linux-wireless@vger.kernel.org
1915 S:      Supported
1916 F:      drivers/net/wireless/ath/*
1917
1918 ATHEROS ATH5K WIRELESS DRIVER
1919 M:      Jiri Slaby <jirislaby@gmail.com>
1920 M:      Nick Kossifidis <mickflemm@gmail.com>
1921 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L:      linux-wireless@vger.kernel.org
1923 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1924 S:      Maintained
1925 F:      drivers/net/wireless/ath/ath5k/
1926
1927 ATHEROS ATH6KL WIRELESS DRIVER
1928 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1929 L:      linux-wireless@vger.kernel.org
1930 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1932 S:      Supported
1933 F:      drivers/net/wireless/ath/ath6kl/
1934
1935 WILOCITY WIL6210 WIRELESS DRIVER
1936 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1937 L:      linux-wireless@vger.kernel.org
1938 L:      wil6210@qca.qualcomm.com
1939 S:      Supported
1940 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1941 F:      drivers/net/wireless/ath/wil6210/
1942 F:      include/uapi/linux/wil6210_uapi.h
1943
1944 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1945 M:      Christian Lamparter <chunkeey@googlemail.com>
1946 L:      linux-wireless@vger.kernel.org
1947 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1948 S:      Maintained
1949 F:      drivers/net/wireless/ath/carl9170/
1950
1951 ATK0110 HWMON DRIVER
1952 M:      Luca Tettamanti <kronos.it@gmail.com>
1953 L:      lm-sensors@lm-sensors.org
1954 S:      Maintained
1955 F:      drivers/hwmon/asus_atk0110.c
1956
1957 ATI_REMOTE2 DRIVER
1958 M:      Ville Syrjala <syrjala@sci.fi>
1959 S:      Maintained
1960 F:      drivers/input/misc/ati_remote2.c
1961
1962 ATLX ETHERNET DRIVERS
1963 M:      Jay Cliburn <jcliburn@gmail.com>
1964 M:      Chris Snook <chris.snook@gmail.com>
1965 L:      netdev@vger.kernel.org
1966 W:      http://sourceforge.net/projects/atl1
1967 W:      http://atl1.sourceforge.net
1968 S:      Maintained
1969 F:      drivers/net/ethernet/atheros/
1970
1971 ATM
1972 M:      Chas Williams <3chas3@gmail.com>
1973 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1974 L:      netdev@vger.kernel.org
1975 W:      http://linux-atm.sourceforge.net
1976 S:      Maintained
1977 F:      drivers/atm/
1978 F:      include/linux/atm*
1979 F:      include/uapi/linux/atm*
1980
1981 ATMEL AT91 / AT32 MCI DRIVER
1982 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1983 S:      Maintained
1984 F:      drivers/mmc/host/atmel-mci.c
1985
1986 ATMEL AT91 / AT32 SERIAL DRIVER
1987 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1988 S:      Supported
1989 F:      drivers/tty/serial/atmel_serial.c
1990
1991 ATMEL SAMA5D2 ADC DRIVER
1992 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L:      linux-iio@vger.kernel.org
1994 S:      Supported
1995 F:      drivers/iio/adc/at91-sama5d2_adc.c
1996
1997 ATMEL Audio ALSA driver
1998 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2000 S:      Supported
2001 F:      sound/soc/atmel
2002
2003 ATMEL DMA DRIVER
2004 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2005 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2006 S:      Supported
2007 F:      drivers/dma/at_hdmac.c
2008 F:      drivers/dma/at_hdmac_regs.h
2009 F:      include/linux/platform_data/dma-atmel.h
2010
2011 ATMEL XDMA DRIVER
2012 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L:      linux-arm-kernel@lists.infradead.org
2014 L:      dmaengine@vger.kernel.org
2015 S:      Supported
2016 F:      drivers/dma/at_xdmac.c
2017
2018 ATMEL I2C DRIVER
2019 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2020 L:      linux-i2c@vger.kernel.org
2021 S:      Supported
2022 F:      drivers/i2c/busses/i2c-at91.c
2023
2024 ATMEL ISI DRIVER
2025 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2026 L:      linux-media@vger.kernel.org
2027 S:      Supported
2028 F:      drivers/media/platform/soc_camera/atmel-isi.c
2029 F:      include/media/atmel-isi.h
2030
2031 ATMEL LCDFB DRIVER
2032 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2033 L:      linux-fbdev@vger.kernel.org
2034 S:      Maintained
2035 F:      drivers/video/fbdev/atmel_lcdfb.c
2036 F:      include/video/atmel_lcdc.h
2037
2038 ATMEL MACB ETHERNET DRIVER
2039 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2040 S:      Supported
2041 F:      drivers/net/ethernet/cadence/
2042
2043 ATMEL NAND DRIVER
2044 M:      Wenyou Yang <wenyou.yang@atmel.com>
2045 M:      Josh Wu <rainyfeeling@outlook.com>
2046 L:      linux-mtd@lists.infradead.org
2047 S:      Supported
2048 F:      drivers/mtd/nand/atmel_nand*
2049
2050 ATMEL SDMMC DRIVER
2051 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2052 L:      linux-mmc@vger.kernel.org
2053 S:      Supported
2054 F:      drivers/mmc/host/sdhci-of-at91.c
2055
2056 ATMEL SPI DRIVER
2057 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2058 S:      Supported
2059 F:      drivers/spi/spi-atmel.*
2060
2061 ATMEL SSC DRIVER
2062 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2064 S:      Supported
2065 F:      drivers/misc/atmel-ssc.c
2066 F:      include/linux/atmel-ssc.h
2067
2068 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2069 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2071 S:      Supported
2072 F:      drivers/misc/atmel_tclib.c
2073 F:      drivers/clocksource/tcb_clksrc.c
2074
2075 ATMEL USBA UDC DRIVER
2076 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 S:      Supported
2079 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2080
2081 ATMEL WIRELESS DRIVER
2082 M:      Simon Kelley <simon@thekelleys.org.uk>
2083 L:      linux-wireless@vger.kernel.org
2084 W:      http://www.thekelleys.org.uk/atmel
2085 W:      http://atmelwlandriver.sourceforge.net/
2086 S:      Maintained
2087 F:      drivers/net/wireless/atmel/atmel*
2088
2089 ATMEL MAXTOUCH DRIVER
2090 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2091 T:      git git://github.com/atmel-maxtouch/linux.git
2092 S:      Supported
2093 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2094 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2095 F:      include/linux/platform_data/atmel_mxt_ts.h
2096
2097 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2098 M:      Bradley Grove <linuxdrivers@attotech.com>
2099 L:      linux-scsi@vger.kernel.org
2100 W:      http://www.attotech.com
2101 S:      Supported
2102 F:      drivers/scsi/esas2r
2103
2104 ATUSB IEEE 802.15.4 RADIO DRIVER
2105 M:      Stefan Schmidt <stefan@osg.samsung.com>
2106 L:      linux-wpan@vger.kernel.org
2107 S:      Maintained
2108 F:      drivers/net/ieee802154/atusb.c
2109 F:      drivers/net/ieee802154/atusb.h
2110 F:      drivers/net/ieee802154/at86rf230.h
2111
2112 AUDIT SUBSYSTEM
2113 M:      Paul Moore <paul@paul-moore.com>
2114 M:      Eric Paris <eparis@redhat.com>
2115 L:      linux-audit@redhat.com (moderated for non-subscribers)
2116 W:      http://people.redhat.com/sgrubb/audit/
2117 T:      git git://git.infradead.org/users/pcmoore/audit
2118 S:      Maintained
2119 F:      include/linux/audit.h
2120 F:      include/uapi/linux/audit.h
2121 F:      kernel/audit*
2122
2123 AUXILIARY DISPLAY DRIVERS
2124 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2125 W:      http://miguelojeda.es/auxdisplay.htm
2126 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2127 S:      Maintained
2128 F:      drivers/auxdisplay/
2129 F:      include/linux/cfag12864b.h
2130
2131 AVR32 ARCHITECTURE
2132 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2133 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2134 W:      http://www.atmel.com/products/AVR32/
2135 W:      http://mirror.egtvedt.no/avr32linux.org/
2136 W:      http://avrfreaks.net/
2137 S:      Maintained
2138 F:      arch/avr32/
2139
2140 AVR32/AT32AP MACHINE SUPPORT
2141 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2142 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2143 S:      Maintained
2144 F:      arch/avr32/mach-at32ap/
2145
2146 AX.25 NETWORK LAYER
2147 M:      Ralf Baechle <ralf@linux-mips.org>
2148 L:      linux-hams@vger.kernel.org
2149 W:      http://www.linux-ax25.org/
2150 S:      Maintained
2151 F:      include/uapi/linux/ax25.h
2152 F:      include/net/ax25.h
2153 F:      net/ax25/
2154
2155 AZ6007 DVB DRIVER
2156 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2157 L:      linux-media@vger.kernel.org
2158 W:      https://linuxtv.org
2159 T:      git git://linuxtv.org/media_tree.git
2160 S:      Maintained
2161 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2162
2163 AZTECH FM RADIO RECEIVER DRIVER
2164 M:      Hans Verkuil <hverkuil@xs4all.nl>
2165 L:      linux-media@vger.kernel.org
2166 T:      git git://linuxtv.org/media_tree.git
2167 W:      https://linuxtv.org
2168 S:      Maintained
2169 F:      drivers/media/radio/radio-aztech*
2170
2171 B43 WIRELESS DRIVER
2172 L:      linux-wireless@vger.kernel.org
2173 L:      b43-dev@lists.infradead.org
2174 W:      http://wireless.kernel.org/en/users/Drivers/b43
2175 S:      Odd Fixes
2176 F:      drivers/net/wireless/broadcom/b43/
2177
2178 B43LEGACY WIRELESS DRIVER
2179 M:      Larry Finger <Larry.Finger@lwfinger.net>
2180 L:      linux-wireless@vger.kernel.org
2181 L:      b43-dev@lists.infradead.org
2182 W:      http://wireless.kernel.org/en/users/Drivers/b43
2183 S:      Maintained
2184 F:      drivers/net/wireless/broadcom/b43legacy/
2185
2186 BACKLIGHT CLASS/SUBSYSTEM
2187 M:      Jingoo Han <jingoohan1@gmail.com>
2188 M:      Lee Jones <lee.jones@linaro.org>
2189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2190 S:      Maintained
2191 F:      drivers/video/backlight/
2192 F:      include/linux/backlight.h
2193
2194 BATMAN ADVANCED
2195 M:      Marek Lindner <mareklindner@neomailbox.ch>
2196 M:      Simon Wunderlich <sw@simonwunderlich.de>
2197 M:      Antonio Quartulli <a@unstable.cc>
2198 L:      b.a.t.m.a.n@lists.open-mesh.org
2199 W:      https://www.open-mesh.org/
2200 Q:      https://patchwork.open-mesh.org/project/batman/list/
2201 S:      Maintained
2202 F:      net/batman-adv/
2203
2204 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2205 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2206 L:      linux-hams@vger.kernel.org
2207 W:      http://www.baycom.org/~tom/ham/ham.html
2208 S:      Maintained
2209 F:      drivers/net/hamradio/baycom*
2210
2211 BCACHE (BLOCK LAYER CACHE)
2212 M:      Kent Overstreet <kent.overstreet@gmail.com>
2213 L:      linux-bcache@vger.kernel.org
2214 W:      http://bcache.evilpiepirate.org
2215 S:      Maintained
2216 F:      drivers/md/bcache/
2217
2218 BDISP ST MEDIA DRIVER
2219 M:      Fabien Dessenne <fabien.dessenne@st.com>
2220 L:      linux-media@vger.kernel.org
2221 T:      git git://linuxtv.org/media_tree.git
2222 W:      https://linuxtv.org
2223 S:      Supported
2224 F:      drivers/media/platform/sti/bdisp
2225
2226 BEFS FILE SYSTEM
2227 S:      Orphan
2228 F:      Documentation/filesystems/befs.txt
2229 F:      fs/befs/
2230
2231 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2232 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2233 L:      netdev@vger.kernel.org
2234 S:      Maintained
2235 F:      drivers/net/ethernet/ec_bhf.c
2236
2237 BFS FILE SYSTEM
2238 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2239 S:      Maintained
2240 F:      Documentation/filesystems/bfs.txt
2241 F:      fs/bfs/
2242 F:      include/uapi/linux/bfs_fs.h
2243
2244 BLACKFIN ARCHITECTURE
2245 M:      Steven Miao <realmz6@gmail.com>
2246 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 T:      git git://git.code.sf.net/p/adi-linux/code
2248 W:      http://blackfin.uclinux.org
2249 S:      Supported
2250 F:      arch/blackfin/
2251
2252 BLACKFIN EMAC DRIVER
2253 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W:      http://blackfin.uclinux.org
2255 S:      Supported
2256 F:      drivers/net/ethernet/adi/
2257
2258 BLACKFIN RTC DRIVER
2259 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W:      http://blackfin.uclinux.org
2261 S:      Supported
2262 F:      drivers/rtc/rtc-bfin.c
2263
2264 BLACKFIN SDH DRIVER
2265 M:      Sonic Zhang <sonic.zhang@analog.com>
2266 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W:      http://blackfin.uclinux.org
2268 S:      Supported
2269 F:      drivers/mmc/host/bfin_sdh.c
2270
2271 BLACKFIN SERIAL DRIVER
2272 M:      Sonic Zhang <sonic.zhang@analog.com>
2273 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W:      http://blackfin.uclinux.org
2275 S:      Supported
2276 F:      drivers/tty/serial/bfin_uart.c
2277
2278 BLACKFIN WATCHDOG DRIVER
2279 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W:      http://blackfin.uclinux.org
2281 S:      Supported
2282 F:      drivers/watchdog/bfin_wdt.c
2283
2284 BLACKFIN I2C TWI DRIVER
2285 M:      Sonic Zhang <sonic.zhang@analog.com>
2286 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W:      http://blackfin.uclinux.org/
2288 S:      Supported
2289 F:      drivers/i2c/busses/i2c-bfin-twi.c
2290
2291 BLACKFIN MEDIA DRIVER
2292 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2293 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W:      http://blackfin.uclinux.org/
2295 S:      Supported
2296 F:      drivers/media/platform/blackfin/
2297 F:      drivers/media/i2c/adv7183*
2298 F:      drivers/media/i2c/vs6624*
2299
2300 BLINKM RGB LED DRIVER
2301 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2302 S:      Maintained
2303 F:      drivers/leds/leds-blinkm.c
2304
2305 BLOCK LAYER
2306 M:      Jens Axboe <axboe@kernel.dk>
2307 L:      linux-block@vger.kernel.org
2308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2309 S:      Maintained
2310 F:      block/
2311 F:      kernel/trace/blktrace.c
2312
2313 BLOCK2MTD DRIVER
2314 M:      Joern Engel <joern@lazybastard.org>
2315 L:      linux-mtd@lists.infradead.org
2316 S:      Maintained
2317 F:      drivers/mtd/devices/block2mtd.c
2318
2319 BLUETOOTH DRIVERS
2320 M:      Marcel Holtmann <marcel@holtmann.org>
2321 M:      Gustavo Padovan <gustavo@padovan.org>
2322 M:      Johan Hedberg <johan.hedberg@gmail.com>
2323 L:      linux-bluetooth@vger.kernel.org
2324 W:      http://www.bluez.org/
2325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2327 S:      Maintained
2328 F:      drivers/bluetooth/
2329
2330 BLUETOOTH SUBSYSTEM
2331 M:      Marcel Holtmann <marcel@holtmann.org>
2332 M:      Gustavo Padovan <gustavo@padovan.org>
2333 M:      Johan Hedberg <johan.hedberg@gmail.com>
2334 L:      linux-bluetooth@vger.kernel.org
2335 W:      http://www.bluez.org/
2336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2338 S:      Maintained
2339 F:      net/bluetooth/
2340 F:      include/net/bluetooth/
2341
2342 BONDING DRIVER
2343 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2344 M:      Veaceslav Falico <vfalico@gmail.com>
2345 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2346 L:      netdev@vger.kernel.org
2347 W:      http://sourceforge.net/projects/bonding/
2348 S:      Supported
2349 F:      drivers/net/bonding/
2350 F:      include/uapi/linux/if_bonding.h
2351
2352 BPF (Safe dynamic programs and tools)
2353 M:      Alexei Starovoitov <ast@kernel.org>
2354 L:      netdev@vger.kernel.org
2355 L:      linux-kernel@vger.kernel.org
2356 S:      Supported
2357 F:      kernel/bpf/
2358
2359 BROADCOM B44 10/100 ETHERNET DRIVER
2360 M:      Gary Zambrano <zambrano@broadcom.com>
2361 L:      netdev@vger.kernel.org
2362 S:      Supported
2363 F:      drivers/net/ethernet/broadcom/b44.*
2364
2365 BROADCOM GENET ETHERNET DRIVER
2366 M:      Florian Fainelli <f.fainelli@gmail.com>
2367 L:      netdev@vger.kernel.org
2368 S:      Supported
2369 F:      drivers/net/ethernet/broadcom/genet/
2370
2371 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2372 M:      Sony Chacko <sony.chacko@qlogic.com>
2373 M:      Dept-HSGLinuxNICDev@qlogic.com
2374 L:      netdev@vger.kernel.org
2375 S:      Supported
2376 F:      drivers/net/ethernet/broadcom/bnx2.*
2377 F:      drivers/net/ethernet/broadcom/bnx2_*
2378
2379 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2380 M:      Ariel Elior <ariel.elior@qlogic.com>
2381 L:      netdev@vger.kernel.org
2382 S:      Supported
2383 F:      drivers/net/ethernet/broadcom/bnx2x/
2384
2385 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2386 M:      Florian Fainelli <f.fainelli@gmail.com>
2387 M:      Ray Jui <rjui@broadcom.com>
2388 M:      Scott Branden <sbranden@broadcom.com>
2389 L:      bcm-kernel-feedback-list@broadcom.com
2390 T:      git git://github.com/broadcom/mach-bcm
2391 S:      Maintained
2392 F:      arch/arm/mach-bcm/
2393 F:      arch/arm/boot/dts/bcm113*
2394 F:      arch/arm/boot/dts/bcm216*
2395 F:      arch/arm/boot/dts/bcm281*
2396 F:      arch/arm64/boot/dts/broadcom/
2397 F:      arch/arm/configs/bcm_defconfig
2398 F:      drivers/mmc/host/sdhci-bcm-kona.c
2399 F:      drivers/clocksource/bcm_kona_timer.c
2400
2401 BROADCOM BCM2835 ARM ARCHITECTURE
2402 M:      Stephen Warren <swarren@wwwdotorg.org>
2403 M:      Lee Jones <lee@kernel.org>
2404 M:      Eric Anholt <eric@anholt.net>
2405 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2408 S:      Maintained
2409 N:      bcm2835
2410
2411 BROADCOM BCM47XX MIPS ARCHITECTURE
2412 M:      Hauke Mehrtens <hauke@hauke-m.de>
2413 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2414 L:      linux-mips@linux-mips.org
2415 S:      Maintained
2416 F:      arch/mips/bcm47xx/*
2417 F:      arch/mips/include/asm/mach-bcm47xx/*
2418
2419 BROADCOM BCM5301X ARM ARCHITECTURE
2420 M:      Hauke Mehrtens <hauke@hauke-m.de>
2421 L:      linux-arm-kernel@lists.infradead.org
2422 S:      Maintained
2423 F:      arch/arm/mach-bcm/bcm_5301x.c
2424 F:      arch/arm/boot/dts/bcm5301x.dtsi
2425 F:      arch/arm/boot/dts/bcm470*
2426
2427 BROADCOM BCM63XX ARM ARCHITECTURE
2428 M:      Florian Fainelli <f.fainelli@gmail.com>
2429 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2430 L:      bcm-kernel-feedback-list@broadcom.com
2431 T:      git git://github.com/broadcom/stblinux.git
2432 S:      Maintained
2433 F:      arch/arm/mach-bcm/bcm63xx.c
2434 F:      arch/arm/include/debug/bcm63xx.S
2435
2436 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2437 M:      Kevin Cernekee <cernekee@gmail.com>
2438 L:      linux-usb@vger.kernel.org
2439 S:      Maintained
2440 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2441
2442 BROADCOM BCM7XXX ARM ARCHITECTURE
2443 M:      Brian Norris <computersforpeace@gmail.com>
2444 M:      Gregory Fong <gregory.0xf0@gmail.com>
2445 M:      Florian Fainelli <f.fainelli@gmail.com>
2446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2447 L:      bcm-kernel-feedback-list@broadcom.com
2448 T:      git git://github.com/broadcom/stblinux.git
2449 S:      Maintained
2450 F:      arch/arm/mach-bcm/*brcmstb*
2451 F:      arch/arm/boot/dts/bcm7*.dts*
2452 F:      drivers/bus/brcmstb_gisb.c
2453 N:      brcmstb
2454
2455 BROADCOM BMIPS MIPS ARCHITECTURE
2456 M:      Kevin Cernekee <cernekee@gmail.com>
2457 M:      Florian Fainelli <f.fainelli@gmail.com>
2458 L:      linux-mips@linux-mips.org
2459 T:      git git://github.com/broadcom/stblinux.git
2460 S:      Maintained
2461 F:      arch/mips/bmips/*
2462 F:      arch/mips/include/asm/mach-bmips/*
2463 F:      arch/mips/kernel/*bmips*
2464 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2465 F:      drivers/irqchip/irq-bcm63*
2466 F:      drivers/irqchip/irq-bcm7*
2467 F:      drivers/irqchip/irq-brcmstb*
2468 F:      include/linux/bcm963xx_nvram.h
2469 F:      include/linux/bcm963xx_tag.h
2470
2471 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2472 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2473 M:      Prashant Sreedharan <prashant@broadcom.com>
2474 M:      Michael Chan <mchan@broadcom.com>
2475 L:      netdev@vger.kernel.org
2476 S:      Supported
2477 F:      drivers/net/ethernet/broadcom/tg3.*
2478
2479 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2480 M:      Brett Rudley <brudley@broadcom.com>
2481 M:      Arend van Spriel <arend@broadcom.com>
2482 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2483 M:      Hante Meuleman <meuleman@broadcom.com>
2484 L:      linux-wireless@vger.kernel.org
2485 L:      brcm80211-dev-list@broadcom.com
2486 S:      Supported
2487 F:      drivers/net/wireless/broadcom/brcm80211/
2488
2489 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2490 M:      QLogic-Storage-Upstream@qlogic.com
2491 L:      linux-scsi@vger.kernel.org
2492 S:      Supported
2493 F:      drivers/scsi/bnx2fc/
2494
2495 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2496 M:      QLogic-Storage-Upstream@qlogic.com
2497 L:      linux-scsi@vger.kernel.org
2498 S:      Supported
2499 F:      drivers/scsi/bnx2i/
2500
2501 BROADCOM IPROC ARM ARCHITECTURE
2502 M:      Ray Jui <rjui@broadcom.com>
2503 M:      Scott Branden <sbranden@broadcom.com>
2504 M:      Jon Mason <jonmason@broadcom.com>
2505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2506 L:      bcm-kernel-feedback-list@broadcom.com
2507 T:      git git://github.com/broadcom/cygnus-linux.git
2508 S:      Maintained
2509 N:      iproc
2510 N:      cygnus
2511 N:      nsp
2512 N:      bcm9113*
2513 N:      bcm9583*
2514 N:      bcm9585*
2515 N:      bcm9586*
2516 N:      bcm988312
2517 N:      bcm113*
2518 N:      bcm583*
2519 N:      bcm585*
2520 N:      bcm586*
2521 N:      bcm88312
2522
2523 BROADCOM BRCMSTB GPIO DRIVER
2524 M:      Gregory Fong <gregory.0xf0@gmail.com>
2525 L:      bcm-kernel-feedback-list@broadcom.com
2526 S:      Supported
2527 F:      drivers/gpio/gpio-brcmstb.c
2528 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2529
2530 BROADCOM KONA GPIO DRIVER
2531 M:      Ray Jui <rjui@broadcom.com>
2532 L:      bcm-kernel-feedback-list@broadcom.com
2533 S:      Supported
2534 F:      drivers/gpio/gpio-bcm-kona.c
2535 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2536
2537 BROADCOM NVRAM DRIVER
2538 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2539 L:      linux-mips@linux-mips.org
2540 S:      Maintained
2541 F:      drivers/firmware/broadcom/*
2542
2543 BROADCOM STB NAND FLASH DRIVER
2544 M:      Brian Norris <computersforpeace@gmail.com>
2545 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2546 L:      linux-mtd@lists.infradead.org
2547 L:      bcm-kernel-feedback-list@broadcom.com
2548 S:      Maintained
2549 F:      drivers/mtd/nand/brcmnand/
2550
2551 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2552 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2553 L:      linux-wireless@vger.kernel.org
2554 S:      Maintained
2555 F:      drivers/bcma/
2556 F:      include/linux/bcma/
2557
2558 BROADCOM SYSTEMPORT ETHERNET DRIVER
2559 M:      Florian Fainelli <f.fainelli@gmail.com>
2560 L:      netdev@vger.kernel.org
2561 S:      Supported
2562 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2563
2564 BROADCOM VULCAN ARM64 SOC
2565 M:      Jayachandran C. <jchandra@broadcom.com>
2566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L:      bcm-kernel-feedback-list@broadcom.com
2568 S:      Maintained
2569 F:      arch/arm64/boot/dts/broadcom/vulcan*
2570
2571 BROCADE BFA FC SCSI DRIVER
2572 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2573 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2574 L:      linux-scsi@vger.kernel.org
2575 S:      Supported
2576 F:      drivers/scsi/bfa/
2577
2578 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2579 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2580 L:      netdev@vger.kernel.org
2581 S:      Supported
2582 F:      drivers/net/ethernet/brocade/bna/
2583
2584 BSG (block layer generic sg v4 driver)
2585 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2586 L:      linux-scsi@vger.kernel.org
2587 S:      Supported
2588 F:      block/bsg.c
2589 F:      include/linux/bsg.h
2590 F:      include/uapi/linux/bsg.h
2591
2592 BT87X AUDIO DRIVER
2593 M:      Clemens Ladisch <clemens@ladisch.de>
2594 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2595 T:      git git://git.alsa-project.org/alsa-kernel.git
2596 S:      Maintained
2597 F:      Documentation/sound/alsa/Bt87x.txt
2598 F:      sound/pci/bt87x.c
2599
2600 BT8XXGPIO DRIVER
2601 M:      Michael Buesch <m@bues.ch>
2602 W:      http://bu3sch.de/btgpio.php
2603 S:      Maintained
2604 F:      drivers/gpio/gpio-bt8xx.c
2605
2606 BTRFS FILE SYSTEM
2607 M:      Chris Mason <clm@fb.com>
2608 M:      Josef Bacik <jbacik@fb.com>
2609 M:      David Sterba <dsterba@suse.com>
2610 L:      linux-btrfs@vger.kernel.org
2611 W:      http://btrfs.wiki.kernel.org/
2612 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2614 S:      Maintained
2615 F:      Documentation/filesystems/btrfs.txt
2616 F:      fs/btrfs/
2617
2618 BTTV VIDEO4LINUX DRIVER
2619 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2620 L:      linux-media@vger.kernel.org
2621 W:      https://linuxtv.org
2622 T:      git git://linuxtv.org/media_tree.git
2623 S:      Odd fixes
2624 F:      Documentation/video4linux/bttv/
2625 F:      drivers/media/pci/bt8xx/bttv*
2626
2627 BUSLOGIC SCSI DRIVER
2628 M:      Khalid Aziz <khalid@gonehiking.org>
2629 L:      linux-scsi@vger.kernel.org
2630 S:      Maintained
2631 F:      drivers/scsi/BusLogic.*
2632 F:      drivers/scsi/FlashPoint.*
2633
2634 C-MEDIA CMI8788 DRIVER
2635 M:      Clemens Ladisch <clemens@ladisch.de>
2636 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2637 T:      git git://git.alsa-project.org/alsa-kernel.git
2638 S:      Maintained
2639 F:      sound/pci/oxygen/
2640
2641 C6X ARCHITECTURE
2642 M:      Mark Salter <msalter@redhat.com>
2643 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2644 L:      linux-c6x-dev@linux-c6x.org
2645 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2646 S:      Maintained
2647 F:      arch/c6x/
2648
2649 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2650 M:      David Howells <dhowells@redhat.com>
2651 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2652 S:      Supported
2653 F:      Documentation/filesystems/caching/cachefiles.txt
2654 F:      fs/cachefiles/
2655
2656 CADET FM/AM RADIO RECEIVER DRIVER
2657 M:      Hans Verkuil <hverkuil@xs4all.nl>
2658 L:      linux-media@vger.kernel.org
2659 T:      git git://linuxtv.org/media_tree.git
2660 W:      https://linuxtv.org
2661 S:      Maintained
2662 F:      drivers/media/radio/radio-cadet*
2663
2664 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2665 M:      Jonathan Corbet <corbet@lwn.net>
2666 L:      linux-media@vger.kernel.org
2667 T:      git git://linuxtv.org/media_tree.git
2668 S:      Maintained
2669 F:      Documentation/video4linux/cafe_ccic
2670 F:      drivers/media/platform/marvell-ccic/
2671
2672 CAIF NETWORK LAYER
2673 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2674 L:      netdev@vger.kernel.org
2675 S:      Supported
2676 F:      Documentation/networking/caif/
2677 F:      drivers/net/caif/
2678 F:      include/uapi/linux/caif/
2679 F:      include/net/caif/
2680 F:      net/caif/
2681
2682 CALGARY x86-64 IOMMU
2683 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2684 M:      "Jon D. Mason" <jdmason@kudzu.us>
2685 L:      discuss@x86-64.org
2686 S:      Maintained
2687 F:      arch/x86/kernel/pci-calgary_64.c
2688 F:      arch/x86/kernel/tce_64.c
2689 F:      arch/x86/include/asm/calgary.h
2690 F:      arch/x86/include/asm/tce.h
2691
2692 CAN NETWORK LAYER
2693 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2694 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2695 L:      linux-can@vger.kernel.org
2696 W:      https://github.com/linux-can
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2699 S:      Maintained
2700 F:      Documentation/networking/can.txt
2701 F:      net/can/
2702 F:      include/linux/can/core.h
2703 F:      include/uapi/linux/can.h
2704 F:      include/uapi/linux/can/bcm.h
2705 F:      include/uapi/linux/can/raw.h
2706 F:      include/uapi/linux/can/gw.h
2707
2708 CAN NETWORK DRIVERS
2709 M:      Wolfgang Grandegger <wg@grandegger.com>
2710 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2711 L:      linux-can@vger.kernel.org
2712 W:      https://github.com/linux-can
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2715 S:      Maintained
2716 F:      drivers/net/can/
2717 F:      include/linux/can/dev.h
2718 F:      include/linux/can/platform/
2719 F:      include/uapi/linux/can/error.h
2720 F:      include/uapi/linux/can/netlink.h
2721
2722 CAPABILITIES
2723 M:      Serge Hallyn <serge.hallyn@canonical.com>
2724 L:      linux-security-module@vger.kernel.org
2725 S:      Supported
2726 F:      include/linux/capability.h
2727 F:      include/uapi/linux/capability.h
2728 F:      security/commoncap.c
2729 F:      kernel/capability.c
2730
2731 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2732 M:      Kevin Tsai <ktsai@capellamicro.com>
2733 S:      Maintained
2734 F:      drivers/iio/light/cm*
2735 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2736
2737 CAVIUM LIQUIDIO NETWORK DRIVER
2738 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2739 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2740 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2741 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2742 L:     netdev@vger.kernel.org
2743 W:     http://www.cavium.com
2744 S:     Supported
2745 F:     drivers/net/ethernet/cavium/liquidio/
2746
2747 CC2520 IEEE-802.15.4 RADIO DRIVER
2748 M:      Varka Bhadram <varkabhadram@gmail.com>
2749 L:      linux-wpan@vger.kernel.org
2750 S:      Maintained
2751 F:      drivers/net/ieee802154/cc2520.c
2752 F:      include/linux/spi/cc2520.h
2753 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2754
2755 CELL BROADBAND ENGINE ARCHITECTURE
2756 M:      Arnd Bergmann <arnd@arndb.de>
2757 L:      linuxppc-dev@lists.ozlabs.org
2758 W:      http://www.ibm.com/developerworks/power/cell/
2759 S:      Supported
2760 F:      arch/powerpc/include/asm/cell*.h
2761 F:      arch/powerpc/include/asm/spu*.h
2762 F:      arch/powerpc/include/uapi/asm/spu*.h
2763 F:      arch/powerpc/oprofile/*cell*
2764 F:      arch/powerpc/platforms/cell/
2765
2766 CEPH COMMON CODE (LIBCEPH)
2767 M:      Ilya Dryomov <idryomov@gmail.com>
2768 M:      "Yan, Zheng" <zyan@redhat.com>
2769 M:      Sage Weil <sage@redhat.com>
2770 L:      ceph-devel@vger.kernel.org
2771 W:      http://ceph.com/
2772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2773 T:      git git://github.com/ceph/ceph-client.git
2774 S:      Supported
2775 F:      net/ceph/
2776 F:      include/linux/ceph/
2777 F:      include/linux/crush/
2778
2779 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2780 M:      "Yan, Zheng" <zyan@redhat.com>
2781 M:      Sage Weil <sage@redhat.com>
2782 M:      Ilya Dryomov <idryomov@gmail.com>
2783 L:      ceph-devel@vger.kernel.org
2784 W:      http://ceph.com/
2785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2786 T:      git git://github.com/ceph/ceph-client.git
2787 S:      Supported
2788 F:      Documentation/filesystems/ceph.txt
2789 F:      fs/ceph/
2790
2791 CERTIFICATE HANDLING:
2792 M:      David Howells <dhowells@redhat.com>
2793 M:      David Woodhouse <dwmw2@infradead.org>
2794 L:      keyrings@vger.kernel.org
2795 S:      Maintained
2796 F:      Documentation/module-signing.txt
2797 F:      certs/
2798 F:      scripts/sign-file.c
2799 F:      scripts/extract-cert.c
2800
2801 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2802 L:      linux-usb@vger.kernel.org
2803 S:      Orphan
2804 F:      Documentation/usb/WUSB-Design-overview.txt
2805 F:      Documentation/usb/wusb-cbaf
2806 F:      drivers/usb/host/hwa-hc.c
2807 F:      drivers/usb/host/whci/
2808 F:      drivers/usb/wusbcore/
2809 F:      include/linux/usb/wusb*
2810
2811 CFAG12864B LCD DRIVER
2812 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W:      http://miguelojeda.es/auxdisplay.htm
2814 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2815 S:      Maintained
2816 F:      drivers/auxdisplay/cfag12864b.c
2817 F:      include/linux/cfag12864b.h
2818
2819 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2820 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W:      http://miguelojeda.es/auxdisplay.htm
2822 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2823 S:      Maintained
2824 F:      drivers/auxdisplay/cfag12864bfb.c
2825 F:      include/linux/cfag12864b.h
2826
2827 CFG80211 and NL80211
2828 M:      Johannes Berg <johannes@sipsolutions.net>
2829 L:      linux-wireless@vger.kernel.org
2830 W:      http://wireless.kernel.org/
2831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2833 S:      Maintained
2834 F:      include/uapi/linux/nl80211.h
2835 F:      include/net/cfg80211.h
2836 F:      net/wireless/*
2837 X:      net/wireless/wext*
2838
2839 CHAR and MISC DRIVERS
2840 M:      Arnd Bergmann <arnd@arndb.de>
2841 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2843 S:      Supported
2844 F:      drivers/char/*
2845 F:      drivers/misc/*
2846 F:      include/linux/miscdevice.h
2847
2848 CHECKPATCH
2849 M:      Andy Whitcroft <apw@canonical.com>
2850 M:      Joe Perches <joe@perches.com>
2851 S:      Maintained
2852 F:      scripts/checkpatch.pl
2853
2854 CHINESE DOCUMENTATION
2855 M:      Harry Wei <harryxiyou@gmail.com>
2856 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2857 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2858 S:      Maintained
2859 F:      Documentation/zh_CN/
2860
2861 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2862 M:      Peter Chen <Peter.Chen@nxp.com>
2863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2864 L:      linux-usb@vger.kernel.org
2865 S:      Maintained
2866 F:      drivers/usb/chipidea/
2867
2868 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2869 M:      Hans de Goede <hdegoede@redhat.com>
2870 L:      linux-input@vger.kernel.org
2871 S:      Maintained
2872 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2873 F:      drivers/input/touchscreen/chipone_icn8318.c
2874
2875 CHROME HARDWARE PLATFORM SUPPORT
2876 M:      Olof Johansson <olof@lixom.net>
2877 S:      Maintained
2878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2879 F:      drivers/platform/chrome/
2880
2881 CISCO VIC ETHERNET NIC DRIVER
2882 M:      Christian Benvenuti <benve@cisco.com>
2883 M:      Sujith Sankar <ssujith@cisco.com>
2884 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2885 M:      Neel Patel <neepatel@cisco.com>
2886 S:      Supported
2887 F:      drivers/net/ethernet/cisco/enic/
2888
2889 CISCO VIC LOW LATENCY NIC DRIVER
2890 M:      Christian Benvenuti <benve@cisco.com>
2891 M:      Dave Goodell <dgoodell@cisco.com>
2892 S:      Supported
2893 F:      drivers/infiniband/hw/usnic/
2894
2895 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2896 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2897 L:      netdev@vger.kernel.org
2898 S:      Maintained
2899 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2900
2901 CIRRUS LOGIC AUDIO CODEC DRIVERS
2902 M:      Brian Austin <brian.austin@cirrus.com>
2903 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2904 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2905 S:      Maintained
2906 F:      sound/soc/codecs/cs*
2907
2908 CLEANCACHE API
2909 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2910 L:      linux-kernel@vger.kernel.org
2911 S:      Maintained
2912 F:      mm/cleancache.c
2913 F:      include/linux/cleancache.h
2914
2915 CLK API
2916 M:      Russell King <linux@arm.linux.org.uk>
2917 L:      linux-clk@vger.kernel.org
2918 S:      Maintained
2919 F:      include/linux/clk.h
2920
2921 CLOCKSOURCE, CLOCKEVENT DRIVERS
2922 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2923 M:      Thomas Gleixner <tglx@linutronix.de>
2924 L:      linux-kernel@vger.kernel.org
2925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2926 S:      Supported
2927 F:      drivers/clocksource
2928
2929 CISCO FCOE HBA DRIVER
2930 M:      Hiral Patel <hiralpat@cisco.com>
2931 M:      Suma Ramars <sramars@cisco.com>
2932 M:      Brian Uchino <buchino@cisco.com>
2933 L:      linux-scsi@vger.kernel.org
2934 S:      Supported
2935 F:      drivers/scsi/fnic/
2936
2937 CISCO SCSI HBA DRIVER
2938 M:      Narsimhulu Musini <nmusini@cisco.com>
2939 M:      Sesidhar Baddela <sebaddel@cisco.com>
2940 L:      linux-scsi@vger.kernel.org
2941 S:      Supported
2942 F:      drivers/scsi/snic/
2943
2944 CMPC ACPI DRIVER
2945 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2946 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2947 L:      platform-driver-x86@vger.kernel.org
2948 S:      Supported
2949 F:      drivers/platform/x86/classmate-laptop.c
2950
2951 COBALT MEDIA DRIVER
2952 M:      Hans Verkuil <hans.verkuil@cisco.com>
2953 L:      linux-media@vger.kernel.org
2954 T:      git git://linuxtv.org/media_tree.git
2955 W:      https://linuxtv.org
2956 S:      Supported
2957 F:      drivers/media/pci/cobalt/
2958
2959 COCCINELLE/Semantic Patches (SmPL)
2960 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2961 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2962 M:      Nicolas Palix <nicolas.palix@imag.fr>
2963 M:      Michal Marek <mmarek@suse.com>
2964 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2966 W:      http://coccinelle.lip6.fr/
2967 S:      Supported
2968 F:      Documentation/coccinelle.txt
2969 F:      scripts/coccinelle/
2970 F:      scripts/coccicheck
2971
2972 CODA FILE SYSTEM
2973 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2974 M:      coda@cs.cmu.edu
2975 L:      codalist@coda.cs.cmu.edu
2976 W:      http://www.coda.cs.cmu.edu/
2977 S:      Maintained
2978 F:      Documentation/filesystems/coda.txt
2979 F:      fs/coda/
2980 F:      include/linux/coda*.h
2981 F:      include/uapi/linux/coda*.h
2982
2983 CODA V4L2 MEM2MEM DRIVER
2984 M:      Philipp Zabel <p.zabel@pengutronix.de>
2985 L:      linux-media@vger.kernel.org
2986 S:      Maintained
2987 F:      Documentation/devicetree/bindings/media/coda.txt
2988 F:      drivers/media/platform/coda/
2989
2990 COMMON CLK FRAMEWORK
2991 M:      Michael Turquette <mturquette@baylibre.com>
2992 M:      Stephen Boyd <sboyd@codeaurora.org>
2993 L:      linux-clk@vger.kernel.org
2994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2995 S:      Maintained
2996 F:      drivers/clk/
2997 X:      drivers/clk/clkdev.c
2998 F:      include/linux/clk-pr*
2999 F:      include/linux/clk/
3000
3001 COMMON INTERNET FILE SYSTEM (CIFS)
3002 M:      Steve French <sfrench@samba.org>
3003 L:      linux-cifs@vger.kernel.org
3004 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3005 W:      http://linux-cifs.samba.org/
3006 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3007 S:      Supported
3008 F:      Documentation/filesystems/cifs/
3009 F:      fs/cifs/
3010
3011 COMPACTPCI HOTPLUG CORE
3012 M:      Scott Murray <scott@spiteful.org>
3013 L:      linux-pci@vger.kernel.org
3014 S:      Maintained
3015 F:      drivers/pci/hotplug/cpci_hotplug*
3016
3017 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3018 M:      Scott Murray <scott@spiteful.org>
3019 L:      linux-pci@vger.kernel.org
3020 S:      Maintained
3021 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3022
3023 COMPACTPCI HOTPLUG GENERIC DRIVER
3024 M:      Scott Murray <scott@spiteful.org>
3025 L:      linux-pci@vger.kernel.org
3026 S:      Maintained
3027 F:      drivers/pci/hotplug/cpcihp_generic.c
3028
3029 COMPAL LAPTOP SUPPORT
3030 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3031 L:      platform-driver-x86@vger.kernel.org
3032 S:      Maintained
3033 F:      drivers/platform/x86/compal-laptop.c
3034
3035 CONEXANT ACCESSRUNNER USB DRIVER
3036 L:      accessrunner-general@lists.sourceforge.net
3037 W:      http://accessrunner.sourceforge.net/
3038 S:      Orphan
3039 F:      drivers/usb/atm/cxacru.c
3040
3041 CONFIGFS
3042 M:      Joel Becker <jlbec@evilplan.org>
3043 M:      Christoph Hellwig <hch@lst.de>
3044 T:      git git://git.infradead.org/users/hch/configfs.git
3045 S:      Supported
3046 F:      fs/configfs/
3047 F:      include/linux/configfs.h
3048
3049 CONNECTOR
3050 M:      Evgeniy Polyakov <zbr@ioremap.net>
3051 L:      netdev@vger.kernel.org
3052 S:      Maintained
3053 F:      drivers/connector/
3054
3055 CONTROL GROUP (CGROUP)
3056 M:      Tejun Heo <tj@kernel.org>
3057 M:      Li Zefan <lizefan@huawei.com>
3058 M:      Johannes Weiner <hannes@cmpxchg.org>
3059 L:      cgroups@vger.kernel.org
3060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3061 S:      Maintained
3062 F:      Documentation/cgroups/
3063 F:      include/linux/cgroup*
3064 F:      kernel/cgroup*
3065
3066 CONTROL GROUP - CPUSET
3067 M:      Li Zefan <lizefan@huawei.com>
3068 L:      cgroups@vger.kernel.org
3069 W:      http://www.bullopensource.org/cpuset/
3070 W:      http://oss.sgi.com/projects/cpusets/
3071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3072 S:      Maintained
3073 F:      Documentation/cgroups/cpusets.txt
3074 F:      include/linux/cpuset.h
3075 F:      kernel/cpuset.c
3076
3077 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3078 M:      Johannes Weiner <hannes@cmpxchg.org>
3079 M:      Michal Hocko <mhocko@kernel.org>
3080 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3081 L:      cgroups@vger.kernel.org
3082 L:      linux-mm@kvack.org
3083 S:      Maintained
3084 F:      mm/memcontrol.c
3085 F:      mm/swap_cgroup.c
3086
3087 CORETEMP HARDWARE MONITORING DRIVER
3088 M:      Fenghua Yu <fenghua.yu@intel.com>
3089 L:      lm-sensors@lm-sensors.org
3090 S:      Maintained
3091 F:      Documentation/hwmon/coretemp
3092 F:      drivers/hwmon/coretemp.c
3093
3094 COSA/SRP SYNC SERIAL DRIVER
3095 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3096 W:      http://www.fi.muni.cz/~kas/cosa/
3097 S:      Maintained
3098 F:      drivers/net/wan/cosa*
3099
3100 CPMAC ETHERNET DRIVER
3101 M:      Florian Fainelli <florian@openwrt.org>
3102 L:      netdev@vger.kernel.org
3103 S:      Maintained
3104 F:      drivers/net/ethernet/ti/cpmac.c
3105
3106 CPU FREQUENCY DRIVERS
3107 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M:      Viresh Kumar <viresh.kumar@linaro.org>
3109 L:      linux-pm@vger.kernel.org
3110 S:      Maintained
3111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3113 F:      drivers/cpufreq/
3114 F:      include/linux/cpufreq.h
3115
3116 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3117 M:      Viresh Kumar <viresh.kumar@linaro.org>
3118 M:      Sudeep Holla <sudeep.holla@arm.com>
3119 L:      linux-pm@vger.kernel.org
3120 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3121 S:      Maintained
3122 F:      drivers/cpufreq/arm_big_little.h
3123 F:      drivers/cpufreq/arm_big_little.c
3124 F:      drivers/cpufreq/arm_big_little_dt.c
3125
3126 CPUIDLE DRIVER - ARM BIG LITTLE
3127 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3128 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3129 L:      linux-pm@vger.kernel.org
3130 L:      linux-arm-kernel@lists.infradead.org
3131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3132 S:      Maintained
3133 F:      drivers/cpuidle/cpuidle-big_little.c
3134
3135 CPUIDLE DRIVER - ARM EXYNOS
3136 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3137 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3138 M:      Kukjin Kim <kgene@kernel.org>
3139 L:      linux-pm@vger.kernel.org
3140 L:      linux-samsung-soc@vger.kernel.org
3141 S:      Supported
3142 F:      drivers/cpuidle/cpuidle-exynos.c
3143 F:      arch/arm/mach-exynos/pm.c
3144
3145 CPUIDLE DRIVERS
3146 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3147 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3148 L:      linux-pm@vger.kernel.org
3149 S:      Maintained
3150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3151 F:      drivers/cpuidle/*
3152 F:      include/linux/cpuidle.h
3153
3154 CPUID/MSR DRIVER
3155 M:      "H. Peter Anvin" <hpa@zytor.com>
3156 S:      Maintained
3157 F:      arch/x86/kernel/cpuid.c
3158 F:      arch/x86/kernel/msr.c
3159
3160 CPU POWER MONITORING SUBSYSTEM
3161 M:      Thomas Renninger <trenn@suse.com>
3162 L:      linux-pm@vger.kernel.org
3163 S:      Maintained
3164 F:      tools/power/cpupower/
3165
3166 CRAMFS FILESYSTEM
3167 W:      http://sourceforge.net/projects/cramfs/
3168 S:      Orphan / Obsolete
3169 F:      Documentation/filesystems/cramfs.txt
3170 F:      fs/cramfs/
3171
3172 CRIS PORT
3173 M:      Mikael Starvik <starvik@axis.com>
3174 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3175 L:      linux-cris-kernel@axis.com
3176 W:      http://developer.axis.com
3177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3178 S:      Maintained
3179 F:      arch/cris/
3180 F:      drivers/tty/serial/crisv10.*
3181
3182 CRYPTO API
3183 M:      Herbert Xu <herbert@gondor.apana.org.au>
3184 M:      "David S. Miller" <davem@davemloft.net>
3185 L:      linux-crypto@vger.kernel.org
3186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3188 S:      Maintained
3189 F:      Documentation/crypto/
3190 F:      Documentation/DocBook/crypto-API.tmpl
3191 F:      arch/*/crypto/
3192 F:      crypto/
3193 F:      drivers/crypto/
3194 F:      include/crypto/
3195
3196 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3197 M:      Neil Horman <nhorman@tuxdriver.com>
3198 L:      linux-crypto@vger.kernel.org
3199 S:      Maintained
3200 F:      crypto/ansi_cprng.c
3201 F:      crypto/rng.c
3202
3203 CS3308 MEDIA DRIVER
3204 M:      Hans Verkuil <hverkuil@xs4all.nl>
3205 L:      linux-media@vger.kernel.org
3206 T:      git git://linuxtv.org/media_tree.git
3207 W:      http://linuxtv.org
3208 S:      Odd Fixes
3209 F:      drivers/media/i2c/cs3308.c
3210 F:      drivers/media/i2c/cs3308.h
3211
3212 CS5535 Audio ALSA driver
3213 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3214 S:      Maintained
3215 F:      sound/pci/cs5535audio/
3216
3217 CW1200 WLAN driver
3218 M:      Solomon Peachy <pizza@shaftnet.org>
3219 S:      Maintained
3220 F:      drivers/net/wireless/st/cw1200/
3221
3222 CX18 VIDEO4LINUX DRIVER
3223 M:      Andy Walls <awalls@md.metrocast.net>
3224 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3225 L:      linux-media@vger.kernel.org
3226 T:      git git://linuxtv.org/media_tree.git
3227 W:      https://linuxtv.org
3228 W:      http://www.ivtvdriver.org/index.php/Cx18
3229 S:      Maintained
3230 F:      Documentation/video4linux/cx18.txt
3231 F:      drivers/media/pci/cx18/
3232 F:      include/uapi/linux/ivtv*
3233
3234 CX2341X MPEG ENCODER HELPER MODULE
3235 M:      Hans Verkuil <hverkuil@xs4all.nl>
3236 L:      linux-media@vger.kernel.org
3237 T:      git git://linuxtv.org/media_tree.git
3238 W:      https://linuxtv.org
3239 S:      Maintained
3240 F:      drivers/media/common/cx2341x*
3241 F:      include/media/cx2341x*
3242
3243 CX24120 MEDIA DRIVER
3244 M:      Jemma Denson <jdenson@gmail.com>
3245 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3246 L:      linux-media@vger.kernel.org
3247 W:      https://linuxtv.org
3248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3249 S:      Maintained
3250 F:      drivers/media/dvb-frontends/cx24120*
3251
3252 CX88 VIDEO4LINUX DRIVER
3253 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3254 L:      linux-media@vger.kernel.org
3255 W:      https://linuxtv.org
3256 T:      git git://linuxtv.org/media_tree.git
3257 S:      Odd fixes
3258 F:      Documentation/video4linux/cx88/
3259 F:      drivers/media/pci/cx88/
3260
3261 CXD2820R MEDIA DRIVER
3262 M:      Antti Palosaari <crope@iki.fi>
3263 L:      linux-media@vger.kernel.org
3264 W:      https://linuxtv.org
3265 W:      http://palosaari.fi/linux/
3266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3267 T:      git git://linuxtv.org/anttip/media_tree.git
3268 S:      Maintained
3269 F:      drivers/media/dvb-frontends/cxd2820r*
3270
3271 CXGB3 ETHERNET DRIVER (CXGB3)
3272 M:      Santosh Raspatur <santosh@chelsio.com>
3273 L:      netdev@vger.kernel.org
3274 W:      http://www.chelsio.com
3275 S:      Supported
3276 F:      drivers/net/ethernet/chelsio/cxgb3/
3277
3278 CXGB3 ISCSI DRIVER (CXGB3I)
3279 M:      Karen Xie <kxie@chelsio.com>
3280 L:      linux-scsi@vger.kernel.org
3281 W:      http://www.chelsio.com
3282 S:      Supported
3283 F:      drivers/scsi/cxgbi/cxgb3i
3284
3285 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3286 M:      Steve Wise <swise@chelsio.com>
3287 L:      linux-rdma@vger.kernel.org
3288 W:      http://www.openfabrics.org
3289 S:      Supported
3290 F:      drivers/infiniband/hw/cxgb3/
3291
3292 CXGB4 ETHERNET DRIVER (CXGB4)
3293 M:      Hariprasad S <hariprasad@chelsio.com>
3294 L:      netdev@vger.kernel.org
3295 W:      http://www.chelsio.com
3296 S:      Supported
3297 F:      drivers/net/ethernet/chelsio/cxgb4/
3298
3299 CXGB4 ISCSI DRIVER (CXGB4I)
3300 M:      Karen Xie <kxie@chelsio.com>
3301 L:      linux-scsi@vger.kernel.org
3302 W:      http://www.chelsio.com
3303 S:      Supported
3304 F:      drivers/scsi/cxgbi/cxgb4i
3305
3306 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3307 M:      Steve Wise <swise@chelsio.com>
3308 L:      linux-rdma@vger.kernel.org
3309 W:      http://www.openfabrics.org
3310 S:      Supported
3311 F:      drivers/infiniband/hw/cxgb4/
3312
3313 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3314 M:      Casey Leedom <leedom@chelsio.com>
3315 L:      netdev@vger.kernel.org
3316 W:      http://www.chelsio.com
3317 S:      Supported
3318 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3319
3320 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3321 M:      Ian Munsie <imunsie@au1.ibm.com>
3322 M:      Michael Neuling <mikey@neuling.org>
3323 L:      linuxppc-dev@lists.ozlabs.org
3324 S:      Supported
3325 F:      drivers/misc/cxl/
3326 F:      include/misc/cxl*
3327 F:      include/uapi/misc/cxl.h
3328 F:      Documentation/powerpc/cxl.txt
3329 F:      Documentation/powerpc/cxl.txt
3330 F:      Documentation/ABI/testing/sysfs-class-cxl
3331
3332 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3333 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3334 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3335 L:      linux-scsi@vger.kernel.org
3336 S:      Supported
3337 F:      drivers/scsi/cxlflash/
3338 F:      include/uapi/scsi/cxlflash_ioctls.h
3339 F:      Documentation/powerpc/cxlflash.txt
3340
3341 STMMAC ETHERNET DRIVER
3342 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3343 L:      netdev@vger.kernel.org
3344 W:      http://www.stlinux.com
3345 S:      Supported
3346 F:      drivers/net/ethernet/stmicro/stmmac/
3347
3348 CYBERPRO FB DRIVER
3349 M:      Russell King <linux@arm.linux.org.uk>
3350 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3351 W:      http://www.arm.linux.org.uk/
3352 S:      Maintained
3353 F:      drivers/video/fbdev/cyber2000fb.*
3354
3355 CYCLADES ASYNC MUX DRIVER
3356 W:      http://www.cyclades.com/
3357 S:      Orphan
3358 F:      drivers/tty/cyclades.c
3359 F:      include/linux/cyclades.h
3360 F:      include/uapi/linux/cyclades.h
3361
3362 CYCLADES PC300 DRIVER
3363 W:      http://www.cyclades.com/
3364 S:      Orphan
3365 F:      drivers/net/wan/pc300*
3366
3367 CYPRESS_FIRMWARE MEDIA DRIVER
3368 M:      Antti Palosaari <crope@iki.fi>
3369 L:      linux-media@vger.kernel.org
3370 W:      https://linuxtv.org
3371 W:      http://palosaari.fi/linux/
3372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3373 T:      git git://linuxtv.org/anttip/media_tree.git
3374 S:      Maintained
3375 F:      drivers/media/common/cypress_firmware*
3376
3377 CYTTSP TOUCHSCREEN DRIVER
3378 M:      Ferruh Yigit <fery@cypress.com>
3379 L:      linux-input@vger.kernel.org
3380 S:      Supported
3381 F:      drivers/input/touchscreen/cyttsp*
3382 F:      include/linux/input/cyttsp.h
3383
3384 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3385 M:      Joshua Kinard <kumba@gentoo.org>
3386 S:      Maintained
3387 F:      drivers/rtc/rtc-ds1685.c
3388 F:      include/linux/rtc/ds1685.h
3389
3390 DAMA SLAVE for AX.25
3391 M:      Joerg Reuter <jreuter@yaina.de>
3392 W:      http://yaina.de/jreuter/
3393 W:      http://www.qsl.net/dl1bke/
3394 L:      linux-hams@vger.kernel.org
3395 S:      Maintained
3396 F:      net/ax25/af_ax25.c
3397 F:      net/ax25/ax25_dev.c
3398 F:      net/ax25/ax25_ds_*
3399 F:      net/ax25/ax25_in.c
3400 F:      net/ax25/ax25_out.c
3401 F:      net/ax25/ax25_timer.c
3402 F:      net/ax25/sysctl_net_ax25.c
3403
3404 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3405 L:      netdev@vger.kernel.org
3406 S:      Orphan
3407 F:      Documentation/networking/dmfe.txt
3408 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3409
3410 DC390/AM53C974 SCSI driver
3411 M:      Hannes Reinecke <hare@suse.com>
3412 L:      linux-scsi@vger.kernel.org
3413 S:      Maintained
3414 F:      drivers/scsi/am53c974.c
3415
3416 DC395x SCSI driver
3417 M:      Oliver Neukum <oliver@neukum.org>
3418 M:      Ali Akcaagac <aliakc@web.de>
3419 M:      Jamie Lenehan <lenehan@twibble.org>
3420 L:      dc395x@twibble.org
3421 W:      http://twibble.org/dist/dc395x/
3422 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3423 S:      Maintained
3424 F:      Documentation/scsi/dc395x.txt
3425 F:      drivers/scsi/dc395x.*
3426
3427 DCCP PROTOCOL
3428 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3429 L:      dccp@vger.kernel.org
3430 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3431 S:      Maintained
3432 F:      include/linux/dccp.h
3433 F:      include/uapi/linux/dccp.h
3434 F:      include/linux/tfrc.h
3435 F:      net/dccp/
3436
3437 DECnet NETWORK LAYER
3438 W:      http://linux-decnet.sourceforge.net
3439 L:      linux-decnet-user@lists.sourceforge.net
3440 S:      Orphan
3441 F:      Documentation/networking/decnet.txt
3442 F:      net/decnet/
3443
3444 DECSTATION PLATFORM SUPPORT
3445 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3446 L:      linux-mips@linux-mips.org
3447 W:      http://www.linux-mips.org/wiki/DECstation
3448 S:      Maintained
3449 F:      arch/mips/dec/
3450 F:      arch/mips/include/asm/dec/
3451 F:      arch/mips/include/asm/mach-dec/
3452
3453 DEFXX FDDI NETWORK DRIVER
3454 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3455 S:      Maintained
3456 F:      drivers/net/fddi/defxx.*
3457
3458 DELL LAPTOP DRIVER
3459 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3460 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3461 L:      platform-driver-x86@vger.kernel.org
3462 S:      Maintained
3463 F:      drivers/platform/x86/dell-laptop.c
3464
3465 DELL LAPTOP RBTN DRIVER
3466 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3467 S:      Maintained
3468 F:      drivers/platform/x86/dell-rbtn.*
3469
3470 DELL LAPTOP FREEFALL DRIVER
3471 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3472 S:      Maintained
3473 F:      drivers/platform/x86/dell-smo8800.c
3474
3475 DELL LAPTOP SMM DRIVER
3476 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3477 S:      Maintained
3478 F:      drivers/hwmon/dell-smm-hwmon.c
3479 F:      include/uapi/linux/i8k.h
3480
3481 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3482 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3483 S:      Maintained
3484 F:      Documentation/dcdbas.txt
3485 F:      drivers/firmware/dcdbas.*
3486
3487 DELL WMI EXTRAS DRIVER
3488 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3489 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3490 S:      Maintained
3491 F:      drivers/platform/x86/dell-wmi.c
3492
3493 DESIGNWARE USB2 DRD IP DRIVER
3494 M:      John Youn <johnyoun@synopsys.com>
3495 L:      linux-usb@vger.kernel.org
3496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3497 S:      Maintained
3498 F:      drivers/usb/dwc2/
3499
3500 DESIGNWARE USB3 DRD IP DRIVER
3501 M:      Felipe Balbi <balbi@kernel.org>
3502 L:      linux-usb@vger.kernel.org
3503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3504 S:      Maintained
3505 F:      drivers/usb/dwc3/
3506
3507 DEVICE COREDUMP (DEV_COREDUMP)
3508 M:      Johannes Berg <johannes@sipsolutions.net>
3509 L:      linux-kernel@vger.kernel.org
3510 S:      Maintained
3511 F:      drivers/base/devcoredump.c
3512 F:      include/linux/devcoredump.h
3513
3514 DEVICE FREQUENCY (DEVFREQ)
3515 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3516 M:      Kyungmin Park <kyungmin.park@samsung.com>
3517 L:      linux-pm@vger.kernel.org
3518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3519 S:      Maintained
3520 F:      drivers/devfreq/
3521 F:      include/linux/devfreq.h
3522 F:      Documentation/devicetree/bindings/devfreq/
3523
3524 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3525 M:      Chanwoo Choi <cw00.choi@samsung.com>
3526 L:      linux-pm@vger.kernel.org
3527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3528 S:      Supported
3529 F:      drivers/devfreq/event/
3530 F:      drivers/devfreq/devfreq-event.c
3531 F:      include/linux/devfreq-event.h
3532 F:      Documentation/devicetree/bindings/devfreq/event/
3533
3534 DEVICE NUMBER REGISTRY
3535 M:      Torben Mathiasen <device@lanana.org>
3536 W:      http://lanana.org/docs/device-list/index.html
3537 S:      Maintained
3538
3539 DEVICE-MAPPER  (LVM)
3540 M:      Alasdair Kergon <agk@redhat.com>
3541 M:      Mike Snitzer <snitzer@redhat.com>
3542 M:      dm-devel@redhat.com
3543 L:      dm-devel@redhat.com
3544 W:      http://sources.redhat.com/dm
3545 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3547 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3548 S:      Maintained
3549 F:      Documentation/device-mapper/
3550 F:      drivers/md/dm*
3551 F:      drivers/md/persistent-data/
3552 F:      include/linux/device-mapper.h
3553 F:      include/linux/dm-*.h
3554 F:      include/uapi/linux/dm-*.h
3555
3556 DEVLINK
3557 M:      Jiri Pirko <jiri@mellanox.com>
3558 L:      netdev@vger.kernel.org
3559 S:      Supported
3560 F:      net/core/devlink.c
3561 F:      include/net/devlink.h
3562 F:      include/uapi/linux/devlink.h
3563
3564 DIALOG SEMICONDUCTOR DRIVERS
3565 M:      Support Opensource <support.opensource@diasemi.com>
3566 W:      http://www.dialog-semiconductor.com/products
3567 S:      Supported
3568 F:      Documentation/hwmon/da90??
3569 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3570 F:      drivers/gpio/gpio-da90??.c
3571 F:      drivers/hwmon/da90??-hwmon.c
3572 F:      drivers/iio/adc/da91??-*.c
3573 F:      drivers/input/misc/da90??_onkey.c
3574 F:      drivers/input/touchscreen/da9052_tsi.c
3575 F:      drivers/leds/leds-da90??.c
3576 F:      drivers/mfd/da903x.c
3577 F:      drivers/mfd/da90??-*.c
3578 F:      drivers/mfd/da91??-*.c
3579 F:      drivers/power/da9052-battery.c
3580 F:      drivers/power/da91??-*.c
3581 F:      drivers/regulator/da903x.c
3582 F:      drivers/regulator/da9???-regulator.[ch]
3583 F:      drivers/rtc/rtc-da90??.c
3584 F:      drivers/video/backlight/da90??_bl.c
3585 F:      drivers/watchdog/da90??_wdt.c
3586 F:      include/linux/mfd/da903x.h
3587 F:      include/linux/mfd/da9052/
3588 F:      include/linux/mfd/da9055/
3589 F:      include/linux/mfd/da9063/
3590 F:      include/linux/mfd/da9150/
3591 F:      include/sound/da[79]*.h
3592 F:      sound/soc/codecs/da[79]*.[ch]
3593
3594 DIGI NEO AND CLASSIC PCI PRODUCTS
3595 M:      Lidza Louina <lidza.louina@gmail.com>
3596 M:      Mark Hounschell <markh@compro.net>
3597 L:      driverdev-devel@linuxdriverproject.org
3598 S:      Maintained
3599 F:      drivers/staging/dgnc/
3600
3601 DIOLAN U2C-12 I2C DRIVER
3602 M:      Guenter Roeck <linux@roeck-us.net>
3603 L:      linux-i2c@vger.kernel.org
3604 S:      Maintained
3605 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3606
3607 DIRECT ACCESS (DAX)
3608 M:      Matthew Wilcox <willy@linux.intel.com>
3609 L:      linux-fsdevel@vger.kernel.org
3610 S:      Supported
3611 F:      fs/dax.c
3612
3613 DIRECTORY NOTIFICATION (DNOTIFY)
3614 M:      Eric Paris <eparis@parisplace.org>
3615 S:      Maintained
3616 F:      Documentation/filesystems/dnotify.txt
3617 F:      fs/notify/dnotify/
3618 F:      include/linux/dnotify.h
3619
3620 DISK GEOMETRY AND PARTITION HANDLING
3621 M:      Andries Brouwer <aeb@cwi.nl>
3622 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3623 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3624 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3625 S:      Maintained
3626
3627 DISKQUOTA
3628 M:      Jan Kara <jack@suse.com>
3629 S:      Maintained
3630 F:      Documentation/filesystems/quota.txt
3631 F:      fs/quota/
3632 F:      include/linux/quota*.h
3633 F:      include/uapi/linux/quota*.h
3634
3635 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3636 M:      Bernie Thompson <bernie@plugable.com>
3637 L:      linux-fbdev@vger.kernel.org
3638 S:      Maintained
3639 W:      http://plugable.com/category/projects/udlfb/
3640 F:      drivers/video/fbdev/udlfb.c
3641 F:      include/video/udlfb.h
3642 F:      Documentation/fb/udlfb.txt
3643
3644 DISTRIBUTED LOCK MANAGER (DLM)
3645 M:      Christine Caulfield <ccaulfie@redhat.com>
3646 M:      David Teigland <teigland@redhat.com>
3647 L:      cluster-devel@redhat.com
3648 W:      http://sources.redhat.com/cluster/
3649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3650 S:      Supported
3651 F:      fs/dlm/
3652
3653 DMA BUFFER SHARING FRAMEWORK
3654 M:      Sumit Semwal <sumit.semwal@linaro.org>
3655 S:      Maintained
3656 L:      linux-media@vger.kernel.org
3657 L:      dri-devel@lists.freedesktop.org
3658 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3659 F:      drivers/dma-buf/
3660 F:      include/linux/dma-buf*
3661 F:      include/linux/reservation.h
3662 F:      include/linux/*fence.h
3663 F:      Documentation/dma-buf-sharing.txt
3664 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3665
3666 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3667 M:      Vinod Koul <vinod.koul@intel.com>
3668 L:      dmaengine@vger.kernel.org
3669 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3670 S:      Maintained
3671 F:      drivers/dma/
3672 F:      include/linux/dmaengine.h
3673 F:      Documentation/dmaengine/
3674 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3675
3676 DME1737 HARDWARE MONITOR DRIVER
3677 M:      Juerg Haefliger <juergh@gmail.com>
3678 L:      lm-sensors@lm-sensors.org
3679 S:      Maintained
3680 F:      Documentation/hwmon/dme1737
3681 F:      drivers/hwmon/dme1737.c
3682
3683 DMI/SMBIOS SUPPORT
3684 M:      Jean Delvare <jdelvare@suse.com>
3685 S:      Maintained
3686 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3687 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3688 F:      drivers/firmware/dmi-id.c
3689 F:      drivers/firmware/dmi_scan.c
3690 F:      include/linux/dmi.h
3691
3692 DOCUMENTATION
3693 M:      Jonathan Corbet <corbet@lwn.net>
3694 L:      linux-doc@vger.kernel.org
3695 S:      Maintained
3696 F:      Documentation/
3697 F:      scripts/docproc.c
3698 F:      scripts/kernel-doc*
3699 X:      Documentation/ABI/
3700 X:      Documentation/devicetree/
3701 X:      Documentation/acpi
3702 X:      Documentation/power
3703 X:      Documentation/spi
3704 X:      Documentation/DocBook/media
3705 T:      git git://git.lwn.net/linux.git docs-next
3706
3707 DOUBLETALK DRIVER
3708 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3709 L:      blinux-list@redhat.com
3710 S:      Maintained
3711 F:      drivers/char/dtlk.c
3712 F:      include/linux/dtlk.h
3713
3714 DPT_I2O SCSI RAID DRIVER
3715 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3716 L:      linux-scsi@vger.kernel.org
3717 W:      http://www.adaptec.com/
3718 S:      Maintained
3719 F:      drivers/scsi/dpt*
3720 F:      drivers/scsi/dpt/
3721
3722 DRBD DRIVER
3723 M:      Philipp Reisner <philipp.reisner@linbit.com>
3724 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3725 L:      drbd-dev@lists.linbit.com
3726 W:      http://www.drbd.org
3727 T:      git git://git.linbit.com/linux-drbd.git
3728 T:      git git://git.linbit.com/drbd-8.4.git
3729 S:      Supported
3730 F:      drivers/block/drbd/
3731 F:      lib/lru_cache.c
3732 F:      Documentation/blockdev/drbd/
3733
3734 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3735 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3737 S:      Supported
3738 F:      Documentation/kobject.txt
3739 F:      drivers/base/
3740 F:      fs/debugfs/
3741 F:      fs/kernfs/
3742 F:      fs/sysfs/
3743 F:      include/linux/debugfs.h
3744 F:      include/linux/kobj*
3745 F:      lib/kobj*
3746
3747 DRM DRIVERS
3748 M:      David Airlie <airlied@linux.ie>
3749 L:      dri-devel@lists.freedesktop.org
3750 T:      git git://people.freedesktop.org/~airlied/linux
3751 S:      Maintained
3752 F:      drivers/gpu/drm/
3753 F:      drivers/gpu/vga/
3754 F:      include/drm/
3755 F:      include/uapi/drm/
3756
3757 RADEON DRM DRIVERS
3758 M:      Alex Deucher <alexander.deucher@amd.com>
3759 M:      Christian König <christian.koenig@amd.com>
3760 L:      dri-devel@lists.freedesktop.org
3761 T:      git git://people.freedesktop.org/~agd5f/linux
3762 S:      Supported
3763 F:      drivers/gpu/drm/radeon/
3764 F:      include/uapi/drm/radeon*
3765
3766 DRM PANEL DRIVERS
3767 M:      Thierry Reding <thierry.reding@gmail.com>
3768 L:      dri-devel@lists.freedesktop.org
3769 T:      git git://anongit.freedesktop.org/tegra/linux.git
3770 S:      Maintained
3771 F:      drivers/gpu/drm/drm_panel.c
3772 F:      drivers/gpu/drm/panel/
3773 F:      include/drm/drm_panel.h
3774 F:      Documentation/devicetree/bindings/display/panel/
3775
3776 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3777 M:      Daniel Vetter <daniel.vetter@intel.com>
3778 M:      Jani Nikula <jani.nikula@linux.intel.com>
3779 L:      intel-gfx@lists.freedesktop.org
3780 L:      dri-devel@lists.freedesktop.org
3781 W:      https://01.org/linuxgraphics/
3782 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3783 T:      git git://anongit.freedesktop.org/drm-intel
3784 S:      Supported
3785 F:      drivers/gpu/drm/i915/
3786 F:      include/drm/i915*
3787 F:      include/uapi/drm/i915*
3788
3789 DRM DRIVERS FOR ATMEL HLCDC
3790 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3791 L:      dri-devel@lists.freedesktop.org
3792 S:      Supported
3793 F:      drivers/gpu/drm/atmel-hlcdc/
3794 F:      Documentation/devicetree/bindings/drm/atmel/
3795
3796 DRM DRIVERS FOR EXYNOS
3797 M:      Inki Dae <inki.dae@samsung.com>
3798 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3799 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3800 M:      Kyungmin Park <kyungmin.park@samsung.com>
3801 L:      dri-devel@lists.freedesktop.org
3802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3803 S:      Supported
3804 F:      drivers/gpu/drm/exynos/
3805 F:      include/drm/exynos*
3806 F:      include/uapi/drm/exynos*
3807
3808 DRM DRIVERS FOR FREESCALE DCU
3809 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3810 M:      Alison Wang <alison.wang@freescale.com>
3811 L:      dri-devel@lists.freedesktop.org
3812 S:      Supported
3813 F:      drivers/gpu/drm/fsl-dcu/
3814 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3815 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3816
3817 DRM DRIVERS FOR FREESCALE IMX
3818 M:      Philipp Zabel <p.zabel@pengutronix.de>
3819 L:      dri-devel@lists.freedesktop.org
3820 S:      Maintained
3821 F:      drivers/gpu/drm/imx/
3822 F:      drivers/gpu/ipu-v3/
3823 F:      Documentation/devicetree/bindings/display/imx/
3824
3825 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3826 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3827 L:      dri-devel@lists.freedesktop.org
3828 T:      git git://github.com/patjak/drm-gma500
3829 S:      Maintained
3830 F:      drivers/gpu/drm/gma500
3831 F:      include/drm/gma500*
3832
3833 DRM DRIVERS FOR NVIDIA TEGRA
3834 M:      Thierry Reding <thierry.reding@gmail.com>
3835 M:      Terje Bergström <tbergstrom@nvidia.com>
3836 L:      dri-devel@lists.freedesktop.org
3837 L:      linux-tegra@vger.kernel.org
3838 T:      git git://anongit.freedesktop.org/tegra/linux.git
3839 S:      Supported
3840 F:      drivers/gpu/drm/tegra/
3841 F:      drivers/gpu/host1x/
3842 F:      include/linux/host1x.h
3843 F:      include/uapi/drm/tegra_drm.h
3844 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3845
3846 DRM DRIVERS FOR RENESAS
3847 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3848 L:      dri-devel@lists.freedesktop.org
3849 L:      linux-renesas-soc@vger.kernel.org
3850 T:      git git://people.freedesktop.org/~airlied/linux
3851 S:      Supported
3852 F:      drivers/gpu/drm/rcar-du/
3853 F:      drivers/gpu/drm/shmobile/
3854 F:      include/linux/platform_data/shmob_drm.h
3855
3856 DRM DRIVERS FOR ROCKCHIP
3857 M:      Mark Yao <mark.yao@rock-chips.com>
3858 L:      dri-devel@lists.freedesktop.org
3859 S:      Maintained
3860 F:      drivers/gpu/drm/rockchip/
3861 F:      Documentation/devicetree/bindings/display/rockchip*
3862
3863 DRM DRIVERS FOR STI
3864 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3865 M:      Vincent Abriou <vincent.abriou@st.com>
3866 L:      dri-devel@lists.freedesktop.org
3867 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3868 S:      Maintained
3869 F:      drivers/gpu/drm/sti
3870 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3871
3872 DRM DRIVERS FOR VIVANTE GPU IP
3873 M:      Lucas Stach <l.stach@pengutronix.de>
3874 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3875 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3876 L:      dri-devel@lists.freedesktop.org
3877 S:      Maintained
3878 F:      drivers/gpu/drm/etnaviv
3879 F:      Documentation/devicetree/bindings/display/etnaviv
3880
3881 DSBR100 USB FM RADIO DRIVER
3882 M:      Alexey Klimov <klimov.linux@gmail.com>
3883 L:      linux-media@vger.kernel.org
3884 T:      git git://linuxtv.org/media_tree.git
3885 S:      Maintained
3886 F:      drivers/media/radio/dsbr100.c
3887
3888 DSCC4 DRIVER
3889 M:      Francois Romieu <romieu@fr.zoreil.com>
3890 L:      netdev@vger.kernel.org
3891 S:      Maintained
3892 F:      drivers/net/wan/dscc4.c
3893
3894 DT3155 MEDIA DRIVER
3895 M:      Hans Verkuil <hverkuil@xs4all.nl>
3896 L:      linux-media@vger.kernel.org
3897 T:      git git://linuxtv.org/media_tree.git
3898 W:      https://linuxtv.org
3899 S:      Odd Fixes
3900 F:      drivers/media/pci/dt3155/
3901
3902 DVB_USB_AF9015 MEDIA DRIVER
3903 M:      Antti Palosaari <crope@iki.fi>
3904 L:      linux-media@vger.kernel.org
3905 W:      https://linuxtv.org
3906 W:      http://palosaari.fi/linux/
3907 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3908 T:      git git://linuxtv.org/anttip/media_tree.git
3909 S:      Maintained
3910 F:      drivers/media/usb/dvb-usb-v2/af9015*
3911
3912 DVB_USB_AF9035 MEDIA DRIVER
3913 M:      Antti Palosaari <crope@iki.fi>
3914 L:      linux-media@vger.kernel.org
3915 W:      https://linuxtv.org
3916 W:      http://palosaari.fi/linux/
3917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3918 T:      git git://linuxtv.org/anttip/media_tree.git
3919 S:      Maintained
3920 F:      drivers/media/usb/dvb-usb-v2/af9035*
3921
3922 DVB_USB_ANYSEE MEDIA DRIVER
3923 M:      Antti Palosaari <crope@iki.fi>
3924 L:      linux-media@vger.kernel.org
3925 W:      https://linuxtv.org
3926 W:      http://palosaari.fi/linux/
3927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3928 T:      git git://linuxtv.org/anttip/media_tree.git
3929 S:      Maintained
3930 F:      drivers/media/usb/dvb-usb-v2/anysee*
3931
3932 DVB_USB_AU6610 MEDIA DRIVER
3933 M:      Antti Palosaari <crope@iki.fi>
3934 L:      linux-media@vger.kernel.org
3935 W:      https://linuxtv.org
3936 W:      http://palosaari.fi/linux/
3937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3938 T:      git git://linuxtv.org/anttip/media_tree.git
3939 S:      Maintained
3940 F:      drivers/media/usb/dvb-usb-v2/au6610*
3941
3942 DVB_USB_CE6230 MEDIA DRIVER
3943 M:      Antti Palosaari <crope@iki.fi>
3944 L:      linux-media@vger.kernel.org
3945 W:      https://linuxtv.org
3946 W:      http://palosaari.fi/linux/
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/anttip/media_tree.git
3949 S:      Maintained
3950 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3951
3952 DVB_USB_CXUSB MEDIA DRIVER
3953 M:      Michael Krufky <mkrufky@linuxtv.org>
3954 L:      linux-media@vger.kernel.org
3955 W:      https://linuxtv.org
3956 W:      http://github.com/mkrufky
3957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3958 T:      git git://linuxtv.org/media_tree.git
3959 S:      Maintained
3960 F:      drivers/media/usb/dvb-usb/cxusb*
3961
3962 DVB_USB_EC168 MEDIA DRIVER
3963 M:      Antti Palosaari <crope@iki.fi>
3964 L:      linux-media@vger.kernel.org
3965 W:      https://linuxtv.org
3966 W:      http://palosaari.fi/linux/
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/anttip/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb-v2/ec168*
3971
3972 DVB_USB_GL861 MEDIA DRIVER
3973 M:      Antti Palosaari <crope@iki.fi>
3974 L:      linux-media@vger.kernel.org
3975 W:      https://linuxtv.org
3976 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3977 T:      git git://linuxtv.org/anttip/media_tree.git
3978 S:      Maintained
3979 F:      drivers/media/usb/dvb-usb-v2/gl861*
3980
3981 DVB_USB_MXL111SF MEDIA DRIVER
3982 M:      Michael Krufky <mkrufky@linuxtv.org>
3983 L:      linux-media@vger.kernel.org
3984 W:      https://linuxtv.org
3985 W:      http://github.com/mkrufky
3986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3987 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3988 S:      Maintained
3989 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3990
3991 DVB_USB_RTL28XXU MEDIA DRIVER
3992 M:      Antti Palosaari <crope@iki.fi>
3993 L:      linux-media@vger.kernel.org
3994 W:      https://linuxtv.org
3995 W:      http://palosaari.fi/linux/
3996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3997 T:      git git://linuxtv.org/anttip/media_tree.git
3998 S:      Maintained
3999 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4000
4001 DVB_USB_V2 MEDIA DRIVER
4002 M:      Antti Palosaari <crope@iki.fi>
4003 L:      linux-media@vger.kernel.org
4004 W:      https://linuxtv.org
4005 W:      http://palosaari.fi/linux/
4006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4007 T:      git git://linuxtv.org/anttip/media_tree.git
4008 S:      Maintained
4009 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4010 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4011
4012 DYNAMIC DEBUG
4013 M:      Jason Baron <jbaron@akamai.com>
4014 S:      Maintained
4015 F:      lib/dynamic_debug.c
4016 F:      include/linux/dynamic_debug.h
4017
4018 DZ DECSTATION DZ11 SERIAL DRIVER
4019 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4020 S:      Maintained
4021 F:      drivers/tty/serial/dz.*
4022
4023 E3X0 POWER BUTTON DRIVER
4024 M:      Moritz Fischer <moritz.fischer@ettus.com>
4025 L:      usrp-users@lists.ettus.com
4026 W:      http://www.ettus.com
4027 S:      Supported
4028 F:      drivers/input/misc/e3x0-button.c
4029 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4030
4031 E4000 MEDIA DRIVER
4032 M:      Antti Palosaari <crope@iki.fi>
4033 L:      linux-media@vger.kernel.org
4034 W:      https://linuxtv.org
4035 W:      http://palosaari.fi/linux/
4036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4037 T:      git git://linuxtv.org/anttip/media_tree.git
4038 S:      Maintained
4039 F:      drivers/media/tuners/e4000*
4040
4041 EATA ISA/EISA/PCI SCSI DRIVER
4042 M:      Dario Ballabio <ballabio_dario@emc.com>
4043 L:      linux-scsi@vger.kernel.org
4044 S:      Maintained
4045 F:      drivers/scsi/eata.c
4046
4047 EC100 MEDIA DRIVER
4048 M:      Antti Palosaari <crope@iki.fi>
4049 L:      linux-media@vger.kernel.org
4050 W:      https://linuxtv.org
4051 W:      http://palosaari.fi/linux/
4052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4053 T:      git git://linuxtv.org/anttip/media_tree.git
4054 S:      Maintained
4055 F:      drivers/media/dvb-frontends/ec100*
4056
4057 ECRYPT FILE SYSTEM
4058 M:      Tyler Hicks <tyhicks@canonical.com>
4059 L:      ecryptfs@vger.kernel.org
4060 W:      http://ecryptfs.org
4061 W:      https://launchpad.net/ecryptfs
4062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4063 S:      Supported
4064 F:      Documentation/filesystems/ecryptfs.txt
4065 F:      fs/ecryptfs/
4066
4067 EDAC-CORE
4068 M:      Doug Thompson <dougthompson@xmission.com>
4069 M:      Borislav Petkov <bp@alien8.de>
4070 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4071 L:      linux-edac@vger.kernel.org
4072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4074 S:      Supported
4075 F:      Documentation/edac.txt
4076 F:      drivers/edac/
4077 F:      include/linux/edac.h
4078
4079 EDAC-AMD64
4080 M:      Doug Thompson <dougthompson@xmission.com>
4081 M:      Borislav Petkov <bp@alien8.de>
4082 L:      linux-edac@vger.kernel.org
4083 S:      Maintained
4084 F:      drivers/edac/amd64_edac*
4085
4086 EDAC-CALXEDA
4087 M:      Doug Thompson <dougthompson@xmission.com>
4088 M:      Robert Richter <rric@kernel.org>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/highbank*
4092
4093 EDAC-CAVIUM
4094 M:      Ralf Baechle <ralf@linux-mips.org>
4095 M:      David Daney <david.daney@cavium.com>
4096 L:      linux-edac@vger.kernel.org
4097 L:      linux-mips@linux-mips.org
4098 S:      Supported
4099 F:      drivers/edac/octeon_edac*
4100
4101 EDAC-E752X
4102 M:      Mark Gross <mark.gross@intel.com>
4103 M:      Doug Thompson <dougthompson@xmission.com>
4104 L:      linux-edac@vger.kernel.org
4105 S:      Maintained
4106 F:      drivers/edac/e752x_edac.c
4107
4108 EDAC-E7XXX
4109 M:      Doug Thompson <dougthompson@xmission.com>
4110 L:      linux-edac@vger.kernel.org
4111 S:      Maintained
4112 F:      drivers/edac/e7xxx_edac.c
4113
4114 EDAC-GHES
4115 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4116 L:      linux-edac@vger.kernel.org
4117 S:      Maintained
4118 F:      drivers/edac/ghes_edac.c
4119
4120 EDAC-I82443BXGX
4121 M:      Tim Small <tim@buttersideup.com>
4122 L:      linux-edac@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/edac/i82443bxgx_edac.c
4125
4126 EDAC-I3000
4127 M:      Jason Uhlenkott <juhlenko@akamai.com>
4128 L:      linux-edac@vger.kernel.org
4129 S:      Maintained
4130 F:      drivers/edac/i3000_edac.c
4131
4132 EDAC-I5000
4133 M:      Doug Thompson <dougthompson@xmission.com>
4134 L:      linux-edac@vger.kernel.org
4135 S:      Maintained
4136 F:      drivers/edac/i5000_edac.c
4137
4138 EDAC-I5400
4139 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140 L:      linux-edac@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/edac/i5400_edac.c
4143
4144 EDAC-I7300
4145 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146 L:      linux-edac@vger.kernel.org
4147 S:      Maintained
4148 F:      drivers/edac/i7300_edac.c
4149
4150 EDAC-I7CORE
4151 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4152 L:      linux-edac@vger.kernel.org
4153 S:      Maintained
4154 F:      drivers/edac/i7core_edac.c
4155
4156 EDAC-I82975X
4157 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4158 M:      "Arvind R." <arvino55@gmail.com>
4159 L:      linux-edac@vger.kernel.org
4160 S:      Maintained
4161 F:      drivers/edac/i82975x_edac.c
4162
4163 EDAC-IE31200
4164 M:      Jason Baron <jbaron@akamai.com>
4165 L:      linux-edac@vger.kernel.org
4166 S:      Maintained
4167 F:      drivers/edac/ie31200_edac.c
4168
4169 EDAC-MPC85XX
4170 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4171 L:      linux-edac@vger.kernel.org
4172 S:      Maintained
4173 F:      drivers/edac/mpc85xx_edac.[ch]
4174
4175 EDAC-PASEMI
4176 M:      Egor Martovetsky <egor@pasemi.com>
4177 L:      linux-edac@vger.kernel.org
4178 S:      Maintained
4179 F:      drivers/edac/pasemi_edac.c
4180
4181 EDAC-R82600
4182 M:      Tim Small <tim@buttersideup.com>
4183 L:      linux-edac@vger.kernel.org
4184 S:      Maintained
4185 F:      drivers/edac/r82600_edac.c
4186
4187 EDAC-SBRIDGE
4188 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4189 L:      linux-edac@vger.kernel.org
4190 S:      Maintained
4191 F:      drivers/edac/sb_edac.c
4192
4193 EDAC-XGENE
4194 APPLIED MICRO (APM) X-GENE SOC EDAC
4195 M:     Loc Ho <lho@apm.com>
4196 S:     Supported
4197 F:     drivers/edac/xgene_edac.c
4198 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4199
4200 EDIROL UA-101/UA-1000 DRIVER
4201 M:      Clemens Ladisch <clemens@ladisch.de>
4202 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4203 T:      git git://git.alsa-project.org/alsa-kernel.git
4204 S:      Maintained
4205 F:      sound/usb/misc/ua101.c
4206
4207 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4208 M:      Matt Fleming <matt@codeblueprint.co.uk>
4209 L:      linux-efi@vger.kernel.org
4210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4211 S:      Maintained
4212 F:      Documentation/efi-stub.txt
4213 F:      arch/ia64/kernel/efi.c
4214 F:      arch/x86/boot/compressed/eboot.[ch]
4215 F:      arch/x86/include/asm/efi.h
4216 F:      arch/x86/platform/efi/*
4217 F:      drivers/firmware/efi/*
4218 F:      include/linux/efi*.h
4219
4220 EFI VARIABLE FILESYSTEM
4221 M:      Matthew Garrett <matthew.garrett@nebula.com>
4222 M:      Jeremy Kerr <jk@ozlabs.org>
4223 M:      Matt Fleming <matt@codeblueprint.co.uk>
4224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4225 L:      linux-efi@vger.kernel.org
4226 S:      Maintained
4227 F:      fs/efivarfs/
4228
4229 EFIFB FRAMEBUFFER DRIVER
4230 L:      linux-fbdev@vger.kernel.org
4231 M:      Peter Jones <pjones@redhat.com>
4232 S:      Maintained
4233 F:      drivers/video/fbdev/efifb.c
4234
4235 EFS FILESYSTEM
4236 W:      http://aeschi.ch.eu.org/efs/
4237 S:      Orphan
4238 F:      fs/efs/
4239
4240 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4241 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4242 L:      netdev@vger.kernel.org
4243 S:      Maintained
4244 F:      drivers/net/ethernet/ibm/ehea/
4245
4246 EM28XX VIDEO4LINUX DRIVER
4247 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4248 L:      linux-media@vger.kernel.org
4249 W:      https://linuxtv.org
4250 T:      git git://linuxtv.org/media_tree.git
4251 S:      Maintained
4252 F:      drivers/media/usb/em28xx/
4253
4254 EMBEDDED LINUX
4255 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4256 M:      Matt Mackall <mpm@selenic.com>
4257 M:      David Woodhouse <dwmw2@infradead.org>
4258 L:      linux-embedded@vger.kernel.org
4259 S:      Maintained
4260
4261 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4262 M:      James Smart <james.smart@avagotech.com>
4263 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4264 L:      linux-scsi@vger.kernel.org
4265 W:      http://www.avagotech.com
4266 S:      Supported
4267 F:      drivers/scsi/lpfc/
4268
4269 ENE CB710 FLASH CARD READER DRIVER
4270 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4271 S:      Maintained
4272 F:      drivers/misc/cb710/
4273 F:      drivers/mmc/host/cb710-mmc.*
4274 F:      include/linux/cb710.h
4275
4276 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4277 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4278 S:      Maintained
4279 F:      drivers/media/rc/ene_ir.*
4280
4281 EPSON S1D13XXX FRAMEBUFFER DRIVER
4282 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4283 S:      Maintained
4284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4285 F:      drivers/video/fbdev/s1d13xxxfb.c
4286 F:      include/video/s1d13xxxfb.h
4287
4288 ET131X NETWORK DRIVER
4289 M:      Mark Einon <mark.einon@gmail.com>
4290 S:      Odd Fixes
4291 F:      drivers/net/ethernet/agere/
4292
4293 ETHERNET BRIDGE
4294 M:      Stephen Hemminger <stephen@networkplumber.org>
4295 L:      bridge@lists.linux-foundation.org
4296 L:      netdev@vger.kernel.org
4297 W:      http://www.linuxfoundation.org/en/Net:Bridge
4298 S:      Maintained
4299 F:      include/linux/netfilter_bridge/
4300 F:      net/bridge/
4301
4302 ETHERNET PHY LIBRARY
4303 M:      Florian Fainelli <f.fainelli@gmail.com>
4304 L:      netdev@vger.kernel.org
4305 S:      Maintained
4306 F:      include/linux/phy.h
4307 F:      include/linux/phy_fixed.h
4308 F:      drivers/net/phy/
4309 F:      Documentation/networking/phy.txt
4310 F:      drivers/of/of_mdio.c
4311 F:      drivers/of/of_net.c
4312
4313 EXT2 FILE SYSTEM
4314 M:      Jan Kara <jack@suse.com>
4315 L:      linux-ext4@vger.kernel.org
4316 S:      Maintained
4317 F:      Documentation/filesystems/ext2.txt
4318 F:      fs/ext2/
4319 F:      include/linux/ext2*
4320
4321 EXT4 FILE SYSTEM
4322 M:      "Theodore Ts'o" <tytso@mit.edu>
4323 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4324 L:      linux-ext4@vger.kernel.org
4325 W:      http://ext4.wiki.kernel.org
4326 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4328 S:      Maintained
4329 F:      Documentation/filesystems/ext4.txt
4330 F:      fs/ext4/
4331
4332 Extended Verification Module (EVM)
4333 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4334 L:      linux-ima-devel@lists.sourceforge.net
4335 L:      linux-security-module@vger.kernel.org
4336 S:      Supported
4337 F:      security/integrity/evm/
4338
4339 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4340 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4341 M:      Chanwoo Choi <cw00.choi@samsung.com>
4342 L:      linux-kernel@vger.kernel.org
4343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4344 S:      Maintained
4345 F:      drivers/extcon/
4346 F:      include/linux/extcon/
4347 F:      include/linux/extcon.h
4348 F:      Documentation/extcon/
4349 F:      Documentation/devicetree/bindings/extcon/
4350
4351 EXYNOS DP DRIVER
4352 M:      Jingoo Han <jingoohan1@gmail.com>
4353 L:      dri-devel@lists.freedesktop.org
4354 S:      Maintained
4355 F:      drivers/gpu/drm/exynos/exynos_dp*
4356
4357 EXYNOS MIPI DISPLAY DRIVERS
4358 M:      Inki Dae <inki.dae@samsung.com>
4359 M:      Donghwa Lee <dh09.lee@samsung.com>
4360 M:      Kyungmin Park <kyungmin.park@samsung.com>
4361 L:      linux-fbdev@vger.kernel.org
4362 S:      Maintained
4363 F:      drivers/video/fbdev/exynos/exynos_mipi*
4364 F:      include/video/exynos_mipi*
4365
4366 F71805F HARDWARE MONITORING DRIVER
4367 M:      Jean Delvare <jdelvare@suse.com>
4368 L:      lm-sensors@lm-sensors.org
4369 S:      Maintained
4370 F:      Documentation/hwmon/f71805f
4371 F:      drivers/hwmon/f71805f.c
4372
4373 FC0011 TUNER DRIVER
4374 M:      Michael Buesch <m@bues.ch>
4375 L:      linux-media@vger.kernel.org
4376 S:      Maintained
4377 F:      drivers/media/tuners/fc0011.h
4378 F:      drivers/media/tuners/fc0011.c
4379
4380 FC2580 MEDIA DRIVER
4381 M:      Antti Palosaari <crope@iki.fi>
4382 L:      linux-media@vger.kernel.org
4383 W:      https://linuxtv.org
4384 W:      http://palosaari.fi/linux/
4385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4386 T:      git git://linuxtv.org/anttip/media_tree.git
4387 S:      Maintained
4388 F:      drivers/media/tuners/fc2580*
4389
4390 FANOTIFY
4391 M:      Eric Paris <eparis@redhat.com>
4392 S:      Maintained
4393 F:      fs/notify/fanotify/
4394 F:      include/linux/fanotify.h
4395 F:      include/uapi/linux/fanotify.h
4396
4397 FARSYNC SYNCHRONOUS DRIVER
4398 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4399 W:      http://www.farsite.co.uk/
4400 S:      Supported
4401 F:      drivers/net/wan/farsync.*
4402
4403 FAULT INJECTION SUPPORT
4404 M:      Akinobu Mita <akinobu.mita@gmail.com>
4405 S:      Supported
4406 F:      Documentation/fault-injection/
4407 F:      lib/fault-inject.c
4408
4409 FBTFT Framebuffer drivers
4410 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4411 M:      Noralf Trønnes <noralf@tronnes.org>
4412 S:      Maintained
4413 F:      drivers/staging/fbtft/
4414
4415 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4416 M:      Vasu Dev <vasu.dev@intel.com>
4417 L:      fcoe-devel@open-fcoe.org
4418 W:      www.Open-FCoE.org
4419 S:      Supported
4420 F:      drivers/scsi/libfc/
4421 F:      drivers/scsi/fcoe/
4422 F:      include/scsi/fc/
4423 F:      include/scsi/libfc.h
4424 F:      include/scsi/libfcoe.h
4425 F:      include/uapi/scsi/fc/
4426
4427 FILE LOCKING (flock() and fcntl()/lockf())
4428 M:      Jeff Layton <jlayton@poochiereds.net>
4429 M:      "J. Bruce Fields" <bfields@fieldses.org>
4430 L:      linux-fsdevel@vger.kernel.org
4431 S:      Maintained
4432 F:      include/linux/fcntl.h
4433 F:      include/linux/fs.h
4434 F:      include/uapi/linux/fcntl.h
4435 F:      include/uapi/linux/fs.h
4436 F:      fs/fcntl.c
4437 F:      fs/locks.c
4438
4439 FILESYSTEMS (VFS and infrastructure)
4440 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4441 L:      linux-fsdevel@vger.kernel.org
4442 S:      Maintained
4443 F:      fs/*
4444
4445 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4446 M:      Riku Voipio <riku.voipio@iki.fi>
4447 L:      lm-sensors@lm-sensors.org
4448 S:      Maintained
4449 F:      drivers/hwmon/f75375s.c
4450 F:      include/linux/f75375s.h
4451
4452 FIREWIRE AUDIO DRIVERS
4453 M:      Clemens Ladisch <clemens@ladisch.de>
4454 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4455 T:      git git://git.alsa-project.org/alsa-kernel.git
4456 S:      Maintained
4457 F:      sound/firewire/
4458
4459 FIREWIRE MEDIA DRIVERS (firedtv)
4460 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L:      linux-media@vger.kernel.org
4462 L:      linux1394-devel@lists.sourceforge.net
4463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4464 S:      Maintained
4465 F:      drivers/media/firewire/
4466
4467 FIREWIRE SBP-2 TARGET
4468 M:      Chris Boot <bootc@bootc.net>
4469 L:      linux-scsi@vger.kernel.org
4470 L:      target-devel@vger.kernel.org
4471 L:      linux1394-devel@lists.sourceforge.net
4472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4473 S:      Maintained
4474 F:      drivers/target/sbp/
4475
4476 FIREWIRE SUBSYSTEM
4477 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4478 L:      linux1394-devel@lists.sourceforge.net
4479 W:      http://ieee1394.wiki.kernel.org/
4480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4481 S:      Maintained
4482 F:      drivers/firewire/
4483 F:      include/linux/firewire.h
4484 F:      include/uapi/linux/firewire*.h
4485 F:      tools/firewire/
4486
4487 FIRMWARE LOADER (request_firmware)
4488 M:      Ming Lei <ming.lei@canonical.com>
4489 L:      linux-kernel@vger.kernel.org
4490 S:      Maintained
4491 F:      Documentation/firmware_class/
4492 F:      drivers/base/firmware*.c
4493 F:      include/linux/firmware.h
4494
4495 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4496 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4497 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4498 S:      Maintained
4499 F:      drivers/block/rsxx/
4500
4501 FLOPPY DRIVER
4502 M:      Jiri Kosina <jikos@kernel.org>
4503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4504 S:      Odd fixes
4505 F:      drivers/block/floppy.c
4506
4507 FMC SUBSYSTEM
4508 M:      Alessandro Rubini <rubini@gnudd.com>
4509 W:      http://www.ohwr.org/projects/fmc-bus
4510 S:      Supported
4511 F:      drivers/fmc/
4512 F:      include/linux/fmc*.h
4513 F:      include/linux/ipmi-fru.h
4514 K:      fmc_d.*register
4515
4516 FPGA MANAGER FRAMEWORK
4517 M:      Alan Tull <atull@opensource.altera.com>
4518 R:      Moritz Fischer <moritz.fischer@ettus.com>
4519 S:      Maintained
4520 F:      drivers/fpga/
4521 F:      include/linux/fpga/fpga-mgr.h
4522 W:      http://www.rocketboards.org
4523
4524 FPU EMULATOR
4525 M:      Bill Metzenthen <billm@melbpc.org.au>
4526 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4527 S:      Maintained
4528 F:      arch/x86/math-emu/
4529
4530 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4531 L:      netdev@vger.kernel.org
4532 S:      Orphan
4533 F:      drivers/net/wan/dlci.c
4534 F:      drivers/net/wan/sdla.c
4535
4536 FRAMEBUFFER LAYER
4537 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4538 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4539 L:      linux-fbdev@vger.kernel.org
4540 W:      http://linux-fbdev.sourceforge.net/
4541 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4543 S:      Maintained
4544 F:      Documentation/fb/
4545 F:      drivers/video/
4546 F:      include/video/
4547 F:      include/linux/fb.h
4548 F:      include/uapi/video/
4549 F:      include/uapi/linux/fb.h
4550
4551 FREESCALE DIU FRAMEBUFFER DRIVER
4552 M:      Timur Tabi <timur@tabi.org>
4553 L:      linux-fbdev@vger.kernel.org
4554 S:      Maintained
4555 F:      drivers/video/fbdev/fsl-diu-fb.*
4556
4557 FREESCALE DMA DRIVER
4558 M:      Li Yang <leoli@freescale.com>
4559 M:      Zhang Wei <zw@zh-kernel.org>
4560 L:      linuxppc-dev@lists.ozlabs.org
4561 S:      Maintained
4562 F:      drivers/dma/fsldma.*
4563
4564 FREESCALE GPMI NAND DRIVER
4565 M:      Han Xu <han.xu@nxp.com>
4566 L:      linux-mtd@lists.infradead.org
4567 S:      Maintained
4568 F:      drivers/mtd/nand/gpmi-nand/*
4569
4570 FREESCALE I2C CPM DRIVER
4571 M:      Jochen Friedrich <jochen@scram.de>
4572 L:      linuxppc-dev@lists.ozlabs.org
4573 L:      linux-i2c@vger.kernel.org
4574 S:      Maintained
4575 F:      drivers/i2c/busses/i2c-cpm.c
4576
4577 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4578 M:      Sascha Hauer <kernel@pengutronix.de>
4579 L:      linux-fbdev@vger.kernel.org
4580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4581 S:      Maintained
4582 F:      include/linux/platform_data/video-imxfb.h
4583 F:      drivers/video/fbdev/imxfb.c
4584
4585 FREESCALE QUAD SPI DRIVER
4586 M:      Han Xu <han.xu@nxp.com>
4587 L:      linux-mtd@lists.infradead.org
4588 S:      Maintained
4589 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4590
4591 FREESCALE SOC FS_ENET DRIVER
4592 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4593 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4594 L:      linuxppc-dev@lists.ozlabs.org
4595 L:      netdev@vger.kernel.org
4596 S:      Maintained
4597 F:      drivers/net/ethernet/freescale/fs_enet/
4598 F:      include/linux/fs_enet_pd.h
4599
4600 FREESCALE IMX / MXC FEC DRIVER
4601 M:      Fugang Duan <fugang.duan@nxp.com>
4602 L:      netdev@vger.kernel.org
4603 S:      Maintained
4604 F:      drivers/net/ethernet/freescale/fec_main.c
4605 F:      drivers/net/ethernet/freescale/fec_ptp.c
4606 F:      drivers/net/ethernet/freescale/fec.h
4607 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4608
4609 FREESCALE QUICC ENGINE LIBRARY
4610 L:      linuxppc-dev@lists.ozlabs.org
4611 S:      Orphan
4612 F:      drivers/soc/fsl/qe/
4613 F:      include/soc/fsl/*qe*.h
4614 F:      include/soc/fsl/*ucc*.h
4615
4616 FREESCALE USB PERIPHERAL DRIVERS
4617 M:      Li Yang <leoli@freescale.com>
4618 L:      linux-usb@vger.kernel.org
4619 L:      linuxppc-dev@lists.ozlabs.org
4620 S:      Maintained
4621 F:      drivers/usb/gadget/udc/fsl*
4622
4623 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4624 M:      Li Yang <leoli@freescale.com>
4625 L:      netdev@vger.kernel.org
4626 L:      linuxppc-dev@lists.ozlabs.org
4627 S:      Maintained
4628 F:      drivers/net/ethernet/freescale/ucc_geth*
4629
4630 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4631 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4632 L:      netdev@vger.kernel.org
4633 S:      Maintained
4634 F:      drivers/net/ethernet/freescale/gianfar*
4635 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4636 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4637
4638 FREESCALE QUICC ENGINE UCC UART DRIVER
4639 M:      Timur Tabi <timur@tabi.org>
4640 L:      linuxppc-dev@lists.ozlabs.org
4641 S:      Maintained
4642 F:      drivers/tty/serial/ucc_uart.c
4643
4644 FREESCALE SOC SOUND DRIVERS
4645 M:      Timur Tabi <timur@tabi.org>
4646 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4647 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4648 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4649 L:      linuxppc-dev@lists.ozlabs.org
4650 S:      Maintained
4651 F:      sound/soc/fsl/fsl*
4652 F:      sound/soc/fsl/imx*
4653 F:      sound/soc/fsl/mpc8610_hpcd.c
4654
4655 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4656 M:      "J. German Rivera" <German.Rivera@freescale.com>
4657 L:      linux-kernel@vger.kernel.org
4658 S:      Maintained
4659 F:      drivers/staging/fsl-mc/
4660
4661 FREEVXFS FILESYSTEM
4662 M:      Christoph Hellwig <hch@infradead.org>
4663 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4664 S:      Maintained
4665 F:      fs/freevxfs/
4666
4667 FREEZER
4668 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4669 M:      Pavel Machek <pavel@ucw.cz>
4670 L:      linux-pm@vger.kernel.org
4671 S:      Supported
4672 F:      Documentation/power/freezing-of-tasks.txt
4673 F:      include/linux/freezer.h
4674 F:      kernel/freezer.c
4675
4676 FRONTSWAP API
4677 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4678 L:      linux-kernel@vger.kernel.org
4679 S:      Maintained
4680 F:      mm/frontswap.c
4681 F:      include/linux/frontswap.h
4682
4683 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4684 M:      David Howells <dhowells@redhat.com>
4685 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4686 S:      Supported
4687 F:      Documentation/filesystems/caching/
4688 F:      fs/fscache/
4689 F:      include/linux/fscache*.h
4690
4691 F2FS FILE SYSTEM
4692 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4693 M:      Changman Lee <cm224.lee@samsung.com>
4694 R:      Chao Yu <chao2.yu@samsung.com>
4695 L:      linux-f2fs-devel@lists.sourceforge.net
4696 W:      http://en.wikipedia.org/wiki/F2FS
4697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4698 S:      Maintained
4699 F:      Documentation/filesystems/f2fs.txt
4700 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4701 F:      fs/f2fs/
4702 F:      include/linux/f2fs_fs.h
4703 F:      include/trace/events/f2fs.h
4704
4705 FUJITSU FR-V (FRV) PORT
4706 S:      Orphan
4707 F:      arch/frv/
4708
4709 FUJITSU LAPTOP EXTRAS
4710 M:      Jonathan Woithe <jwoithe@just42.net>
4711 L:      platform-driver-x86@vger.kernel.org
4712 S:      Maintained
4713 F:      drivers/platform/x86/fujitsu-laptop.c
4714
4715 FUJITSU M-5MO LS CAMERA ISP DRIVER
4716 M:      Kyungmin Park <kyungmin.park@samsung.com>
4717 M:      Heungjun Kim <riverful.kim@samsung.com>
4718 L:      linux-media@vger.kernel.org
4719 S:      Maintained
4720 F:      drivers/media/i2c/m5mols/
4721 F:      include/media/i2c/m5mols.h
4722
4723 FUJITSU TABLET EXTRAS
4724 M:      Robert Gerlach <khnz@gmx.de>
4725 L:      platform-driver-x86@vger.kernel.org
4726 S:      Maintained
4727 F:      drivers/platform/x86/fujitsu-tablet.c
4728
4729 FUSE: FILESYSTEM IN USERSPACE
4730 M:      Miklos Szeredi <miklos@szeredi.hu>
4731 L:      fuse-devel@lists.sourceforge.net
4732 W:      http://fuse.sourceforge.net/
4733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4734 S:      Maintained
4735 F:      fs/fuse/
4736 F:      include/uapi/linux/fuse.h
4737 F:      Documentation/filesystems/fuse.txt
4738
4739 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4740 M:      Rik Faith <faith@cs.unc.edu>
4741 L:      linux-scsi@vger.kernel.org
4742 S:      Odd Fixes (e.g., new signatures)
4743 F:      drivers/scsi/fdomain.*
4744
4745 GCOV BASED KERNEL PROFILING
4746 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4747 S:      Maintained
4748 F:      kernel/gcov/
4749 F:      Documentation/gcov.txt
4750
4751 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4752 M:      Achim Leubner <achim_leubner@adaptec.com>
4753 L:      linux-scsi@vger.kernel.org
4754 W:      http://www.icp-vortex.com/
4755 S:      Supported
4756 F:      drivers/scsi/gdt*
4757
4758 GDB KERNEL DEBUGGING HELPER SCRIPTS
4759 M:      Jan Kiszka <jan.kiszka@siemens.com>
4760 S:      Supported
4761 F:      scripts/gdb/
4762
4763 GEMTEK FM RADIO RECEIVER DRIVER
4764 M:      Hans Verkuil <hverkuil@xs4all.nl>
4765 L:      linux-media@vger.kernel.org
4766 T:      git git://linuxtv.org/media_tree.git
4767 W:      https://linuxtv.org
4768 S:      Maintained
4769 F:      drivers/media/radio/radio-gemtek*
4770
4771 GENERIC GPIO I2C DRIVER
4772 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4773 S:      Supported
4774 F:      drivers/i2c/busses/i2c-gpio.c
4775 F:      include/linux/i2c-gpio.h
4776
4777 GENERIC GPIO I2C MULTIPLEXER DRIVER
4778 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4779 L:      linux-i2c@vger.kernel.org
4780 S:      Supported
4781 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4782 F:      include/linux/i2c-mux-gpio.h
4783 F:      Documentation/i2c/muxes/i2c-mux-gpio
4784
4785 GENERIC HDLC (WAN) DRIVERS
4786 M:      Krzysztof Halasa <khc@pm.waw.pl>
4787 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4788 S:      Maintained
4789 F:      drivers/net/wan/c101.c
4790 F:      drivers/net/wan/hd6457*
4791 F:      drivers/net/wan/hdlc*
4792 F:      drivers/net/wan/n2.c
4793 F:      drivers/net/wan/pc300too.c
4794 F:      drivers/net/wan/pci200syn.c
4795 F:      drivers/net/wan/wanxl*
4796
4797 GENERIC INCLUDE/ASM HEADER FILES
4798 M:      Arnd Bergmann <arnd@arndb.de>
4799 L:      linux-arch@vger.kernel.org
4800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4801 S:      Maintained
4802 F:      include/asm-generic/
4803 F:      include/uapi/asm-generic/
4804
4805 GENERIC PHY FRAMEWORK
4806 M:      Kishon Vijay Abraham I <kishon@ti.com>
4807 L:      linux-kernel@vger.kernel.org
4808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4809 S:      Supported
4810 F:      drivers/phy/
4811 F:      include/linux/phy/
4812
4813 GENERIC PM DOMAINS
4814 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4815 M:      Kevin Hilman <khilman@kernel.org>
4816 M:      Ulf Hansson <ulf.hansson@linaro.org>
4817 L:      linux-pm@vger.kernel.org
4818 S:      Supported
4819 F:      drivers/base/power/domain*.c
4820 F:      include/linux/pm_domain.h
4821
4822 GENERIC UIO DRIVER FOR PCI DEVICES
4823 M:      "Michael S. Tsirkin" <mst@redhat.com>
4824 L:      kvm@vger.kernel.org
4825 S:      Supported
4826 F:      drivers/uio/uio_pci_generic.c
4827
4828 GET_MAINTAINER SCRIPT
4829 M:      Joe Perches <joe@perches.com>
4830 S:      Maintained
4831 F:      scripts/get_maintainer.pl
4832
4833 GFS2 FILE SYSTEM
4834 M:      Steven Whitehouse <swhiteho@redhat.com>
4835 M:      Bob Peterson <rpeterso@redhat.com>
4836 L:      cluster-devel@redhat.com
4837 W:      http://sources.redhat.com/cluster/
4838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4839 S:      Supported
4840 F:      Documentation/filesystems/gfs2*.txt
4841 F:      fs/gfs2/
4842 F:      include/uapi/linux/gfs2_ondisk.h
4843
4844 GIGASET ISDN DRIVERS
4845 M:      Paul Bolle <pebolle@tiscali.nl>
4846 L:      gigaset307x-common@lists.sourceforge.net
4847 W:      http://gigaset307x.sourceforge.net/
4848 S:      Odd Fixes
4849 F:      Documentation/isdn/README.gigaset
4850 F:      drivers/isdn/gigaset/
4851 F:      include/uapi/linux/gigaset_dev.h
4852
4853 GO7007 MPEG CODEC
4854 M:      Hans Verkuil <hans.verkuil@cisco.com>
4855 L:      linux-media@vger.kernel.org
4856 S:      Maintained
4857 F:      drivers/media/usb/go7007/
4858
4859 GOODIX TOUCHSCREEN
4860 M:      Bastien Nocera <hadess@hadess.net>
4861 L:      linux-input@vger.kernel.org
4862 S:      Maintained
4863 F:      drivers/input/touchscreen/goodix.c
4864
4865 GPIO SUBSYSTEM
4866 M:      Linus Walleij <linus.walleij@linaro.org>
4867 M:      Alexandre Courbot <gnurou@gmail.com>
4868 L:      linux-gpio@vger.kernel.org
4869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4870 S:      Maintained
4871 F:      Documentation/gpio/
4872 F:      Documentation/ABI/testing/gpio-cdev
4873 F:      Documentation/ABI/obsolete/sysfs-gpio
4874 F:      drivers/gpio/
4875 F:      include/linux/gpio/
4876 F:      include/linux/gpio.h
4877 F:      include/asm-generic/gpio.h
4878 F:      include/uapi/linux/gpio.h
4879 F:      tools/gpio/
4880
4881 GRE DEMULTIPLEXER DRIVER
4882 M:      Dmitry Kozlov <xeb@mail.ru>
4883 L:      netdev@vger.kernel.org
4884 S:      Maintained
4885 F:      net/ipv4/gre_demux.c
4886 F:      net/ipv4/gre_offload.c
4887 F:      include/net/gre.h
4888
4889 GRETH 10/100/1G Ethernet MAC device driver
4890 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4891 L:      netdev@vger.kernel.org
4892 S:      Maintained
4893 F:      drivers/net/ethernet/aeroflex/
4894
4895 GSPCA FINEPIX SUBDRIVER
4896 M:      Frank Zago <frank@zago.net>
4897 L:      linux-media@vger.kernel.org
4898 T:      git git://linuxtv.org/media_tree.git
4899 S:      Maintained
4900 F:      drivers/media/usb/gspca/finepix.c
4901
4902 GSPCA GL860 SUBDRIVER
4903 M:      Olivier Lorin <o.lorin@laposte.net>
4904 L:      linux-media@vger.kernel.org
4905 T:      git git://linuxtv.org/media_tree.git
4906 S:      Maintained
4907 F:      drivers/media/usb/gspca/gl860/
4908
4909 GSPCA M5602 SUBDRIVER
4910 M:      Erik Andren <erik.andren@gmail.com>
4911 L:      linux-media@vger.kernel.org
4912 T:      git git://linuxtv.org/media_tree.git
4913 S:      Maintained
4914 F:      drivers/media/usb/gspca/m5602/
4915
4916 GSPCA PAC207 SONIXB SUBDRIVER
4917 M:      Hans de Goede <hdegoede@redhat.com>
4918 L:      linux-media@vger.kernel.org
4919 T:      git git://linuxtv.org/media_tree.git
4920 S:      Maintained
4921 F:      drivers/media/usb/gspca/pac207.c
4922
4923 GSPCA SN9C20X SUBDRIVER
4924 M:      Brian Johnson <brijohn@gmail.com>
4925 L:      linux-media@vger.kernel.org
4926 T:      git git://linuxtv.org/media_tree.git
4927 S:      Maintained
4928 F:      drivers/media/usb/gspca/sn9c20x.c
4929
4930 GSPCA T613 SUBDRIVER
4931 M:      Leandro Costantino <lcostantino@gmail.com>
4932 L:      linux-media@vger.kernel.org
4933 T:      git git://linuxtv.org/media_tree.git
4934 S:      Maintained
4935 F:      drivers/media/usb/gspca/t613.c
4936
4937 GSPCA USB WEBCAM DRIVER
4938 M:      Hans de Goede <hdegoede@redhat.com>
4939 L:      linux-media@vger.kernel.org
4940 T:      git git://linuxtv.org/media_tree.git
4941 S:      Maintained
4942 F:      drivers/media/usb/gspca/
4943
4944 GUID PARTITION TABLE (GPT)
4945 M:      Davidlohr Bueso <dave@stgolabs.net>
4946 L:      linux-efi@vger.kernel.org
4947 S:      Maintained
4948 F:      block/partitions/efi.*
4949
4950 STK1160 USB VIDEO CAPTURE DRIVER
4951 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4952 L:      linux-media@vger.kernel.org
4953 T:      git git://linuxtv.org/media_tree.git
4954 S:      Maintained
4955 F:      drivers/media/usb/stk1160/
4956
4957 H8/300 ARCHITECTURE
4958 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4959 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4960 W:      http://uclinux-h8.sourceforge.jp
4961 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4962 S:      Maintained
4963 F:      arch/h8300/
4964 F:      drivers/clocksource/h8300_*.c
4965 F:      drivers/clk/h8300/
4966 F:      drivers/irqchip/irq-renesas-h8*.c
4967
4968 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4969 M:      Frank Seidel <frank@f-seidel.de>
4970 L:      platform-driver-x86@vger.kernel.org
4971 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4972 S:      Maintained
4973 F:      drivers/platform/x86/hdaps.c
4974
4975 HDPVR USB VIDEO ENCODER DRIVER
4976 M:      Hans Verkuil <hverkuil@xs4all.nl>
4977 L:      linux-media@vger.kernel.org
4978 T:      git git://linuxtv.org/media_tree.git
4979 W:      https://linuxtv.org
4980 S:      Odd Fixes
4981 F:      drivers/media/usb/hdpvr/
4982
4983 HWPOISON MEMORY FAILURE HANDLING
4984 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4985 L:      linux-mm@kvack.org
4986 S:      Maintained
4987 F:      mm/memory-failure.c
4988 F:      mm/hwpoison-inject.c
4989
4990 HYPERVISOR VIRTUAL CONSOLE DRIVER
4991 L:      linuxppc-dev@lists.ozlabs.org
4992 S:      Odd Fixes
4993 F:      drivers/tty/hvc/
4994
4995 HACKRF MEDIA DRIVER
4996 M:      Antti Palosaari <crope@iki.fi>
4997 L:      linux-media@vger.kernel.org
4998 W:      https://linuxtv.org
4999 W:      http://palosaari.fi/linux/
5000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5001 T:      git git://linuxtv.org/anttip/media_tree.git
5002 S:      Maintained
5003 F:      drivers/media/usb/hackrf/
5004
5005 HARDWARE MONITORING
5006 M:      Jean Delvare <jdelvare@suse.com>
5007 M:      Guenter Roeck <linux@roeck-us.net>
5008 L:      lm-sensors@lm-sensors.org
5009 W:      http://www.lm-sensors.org/
5010 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5012 S:      Maintained
5013 F:      Documentation/hwmon/
5014 F:      drivers/hwmon/
5015 F:      include/linux/hwmon*.h
5016
5017 HARDWARE RANDOM NUMBER GENERATOR CORE
5018 M:      Matt Mackall <mpm@selenic.com>
5019 M:      Herbert Xu <herbert@gondor.apana.org.au>
5020 L:      linux-crypto@vger.kernel.org
5021 S:      Odd fixes
5022 F:      Documentation/hw_random.txt
5023 F:      drivers/char/hw_random/
5024 F:      include/linux/hw_random.h
5025
5026 HARDWARE SPINLOCK CORE
5027 M:      Ohad Ben-Cohen <ohad@wizery.com>
5028 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5029 S:      Maintained
5030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F:      Documentation/hwspinlock.txt
5032 F:      drivers/hwspinlock/hwspinlock_*
5033 F:      include/linux/hwspinlock.h
5034
5035 HARMONY SOUND DRIVER
5036 L:      linux-parisc@vger.kernel.org
5037 S:      Maintained
5038 F:      sound/parisc/harmony.*
5039
5040 HD29L2 MEDIA DRIVER
5041 M:      Antti Palosaari <crope@iki.fi>
5042 L:      linux-media@vger.kernel.org
5043 W:      https://linuxtv.org
5044 W:      http://palosaari.fi/linux/
5045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5046 T:      git git://linuxtv.org/anttip/media_tree.git
5047 S:      Maintained
5048 F:      drivers/media/dvb-frontends/hd29l2*
5049
5050 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5051 M:      Don Brace <don.brace@microsemi.com>
5052 L:      iss_storagedev@hp.com
5053 L:      esc.storagedev@microsemi.com
5054 L:      linux-scsi@vger.kernel.org
5055 S:      Supported
5056 F:      Documentation/scsi/hpsa.txt
5057 F:      drivers/scsi/hpsa*.[ch]
5058 F:      include/linux/cciss*.h
5059 F:      include/uapi/linux/cciss*.h
5060
5061 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5062 M:      Don Brace <don.brace@microsemi.com>
5063 L:      iss_storagedev@hp.com
5064 L:      esc.storagedev@microsemi.com
5065 L:      linux-scsi@vger.kernel.org
5066 S:      Supported
5067 F:      Documentation/blockdev/cciss.txt
5068 F:      drivers/block/cciss*
5069 F:      include/linux/cciss_ioctl.h
5070 F:      include/uapi/linux/cciss_ioctl.h
5071
5072 HFS FILESYSTEM
5073 L:      linux-fsdevel@vger.kernel.org
5074 S:      Orphan
5075 F:      Documentation/filesystems/hfs.txt
5076 F:      fs/hfs/
5077
5078 HFSPLUS FILESYSTEM
5079 L:      linux-fsdevel@vger.kernel.org
5080 S:      Orphan
5081 F:      Documentation/filesystems/hfsplus.txt
5082 F:      fs/hfsplus/
5083
5084 HGA FRAMEBUFFER DRIVER
5085 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5086 L:      linux-nvidia@lists.surfsouth.com
5087 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5088 S:      Maintained
5089 F:      drivers/video/fbdev/hgafb.c
5090
5091 HIBERNATION (aka Software Suspend, aka swsusp)
5092 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5093 M:      Pavel Machek <pavel@ucw.cz>
5094 L:      linux-pm@vger.kernel.org
5095 S:      Supported
5096 F:      arch/x86/power/
5097 F:      drivers/base/power/
5098 F:      kernel/power/
5099 F:      include/linux/suspend.h
5100 F:      include/linux/freezer.h
5101 F:      include/linux/pm.h
5102 F:      arch/*/include/asm/suspend*.h
5103
5104 HID CORE LAYER
5105 M:      Jiri Kosina <jikos@kernel.org>
5106 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5107 L:      linux-input@vger.kernel.org
5108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5109 S:      Maintained
5110 F:      drivers/hid/
5111 F:      include/linux/hid*
5112 F:      include/uapi/linux/hid*
5113
5114 HID SENSOR HUB DRIVERS
5115 M:      Jiri Kosina <jikos@kernel.org>
5116 M:      Jonathan Cameron <jic23@kernel.org>
5117 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5118 L:      linux-input@vger.kernel.org
5119 L:      linux-iio@vger.kernel.org
5120 S:      Maintained
5121 F:      Documentation/hid/hid-sensor*
5122 F:      drivers/hid/hid-sensor-*
5123 F:      drivers/iio/*/hid-*
5124 F:      include/linux/hid-sensor-*
5125
5126 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5127 M:      Thomas Gleixner <tglx@linutronix.de>
5128 L:      linux-kernel@vger.kernel.org
5129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5130 S:      Maintained
5131 F:      Documentation/timers/
5132 F:      kernel/time/hrtimer.c
5133 F:      kernel/time/clockevents.c
5134 F:      kernel/time/tick*.*
5135 F:      kernel/time/timer_*.c
5136 F:      include/linux/clockchips.h
5137 F:      include/linux/hrtimer.h
5138
5139 HIGH-SPEED SCC DRIVER FOR AX.25
5140 L:      linux-hams@vger.kernel.org
5141 S:      Orphan
5142 F:      drivers/net/hamradio/dmascc.c
5143 F:      drivers/net/hamradio/scc.c
5144
5145 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5146 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5147 W:      http://www.highpoint-tech.com
5148 S:      Supported
5149 F:      Documentation/scsi/hptiop.txt
5150 F:      drivers/scsi/hptiop.c
5151
5152 HIPPI
5153 M:      Jes Sorensen <jes@trained-monkey.org>
5154 L:      linux-hippi@sunsite.dk
5155 S:      Maintained
5156 F:      include/linux/hippidevice.h
5157 F:      include/uapi/linux/if_hippi.h
5158 F:      net/802/hippi.c
5159 F:      drivers/net/hippi/
5160
5161 HISILICON SAS Controller
5162 M:      John Garry <john.garry@huawei.com>
5163 W:      http://www.hisilicon.com
5164 S:      Supported
5165 F:      drivers/scsi/hisi_sas/
5166 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5167
5168 HOST AP DRIVER
5169 M:      Jouni Malinen <j@w1.fi>
5170 L:      hostap@shmoo.com (subscribers-only)
5171 L:      linux-wireless@vger.kernel.org
5172 W:      http://hostap.epitest.fi/
5173 S:      Maintained
5174 F:      drivers/net/wireless/intersil/hostap/
5175
5176 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5177 L:      platform-driver-x86@vger.kernel.org
5178 S:      Orphan
5179 F:      drivers/platform/x86/tc1100-wmi.c
5180
5181 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5182 M:      Jaroslav Kysela <perex@perex.cz>
5183 S:      Maintained
5184 F:      drivers/net/ethernet/hp/hp100.*
5185
5186 HPET:   High Precision Event Timers driver
5187 M:      Clemens Ladisch <clemens@ladisch.de>
5188 S:      Maintained
5189 F:      Documentation/timers/hpet.txt
5190 F:      drivers/char/hpet.c
5191 F:      include/linux/hpet.h
5192 F:      include/uapi/linux/hpet.h
5193
5194 HPET:   x86
5195 S:      Orphan
5196 F:      arch/x86/kernel/hpet.c
5197 F:      arch/x86/include/asm/hpet.h
5198
5199 HPFS FILESYSTEM
5200 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5201 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5202 S:      Maintained
5203 F:      fs/hpfs/
5204
5205 HSI SUBSYSTEM
5206 M:      Sebastian Reichel <sre@kernel.org>
5207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5208 S:      Maintained
5209 F:      Documentation/ABI/testing/sysfs-bus-hsi
5210 F:      Documentation/hsi.txt
5211 F:      drivers/hsi/
5212 F:      include/linux/hsi/
5213 F:      include/uapi/linux/hsi/
5214
5215 HSO 3G MODEM DRIVER
5216 M:      Jan Dumon <j.dumon@option.com>
5217 W:      http://www.pharscape.org
5218 S:      Maintained
5219 F:      drivers/net/usb/hso.c
5220
5221 HSR NETWORK PROTOCOL
5222 M:      Arvid Brodin <arvid.brodin@alten.se>
5223 L:      netdev@vger.kernel.org
5224 S:      Maintained
5225 F:      net/hsr/
5226
5227 HTCPEN TOUCHSCREEN DRIVER
5228 M:      Pau Oliva Fora <pof@eslack.org>
5229 L:      linux-input@vger.kernel.org
5230 S:      Maintained
5231 F:      drivers/input/touchscreen/htcpen.c
5232
5233 HUGETLB FILESYSTEM
5234 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5235 S:      Maintained
5236 F:      fs/hugetlbfs/
5237
5238 Hyper-V CORE AND DRIVERS
5239 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5240 M:      Haiyang Zhang <haiyangz@microsoft.com>
5241 L:      devel@linuxdriverproject.org
5242 S:      Maintained
5243 F:      arch/x86/include/asm/mshyperv.h
5244 F:      arch/x86/include/uapi/asm/hyperv.h
5245 F:      arch/x86/kernel/cpu/mshyperv.c
5246 F:      drivers/hid/hid-hyperv.c
5247 F:      drivers/hv/
5248 F:      drivers/input/serio/hyperv-keyboard.c
5249 F:      drivers/pci/host/pci-hyperv.c
5250 F:      drivers/net/hyperv/
5251 F:      drivers/scsi/storvsc_drv.c
5252 F:      drivers/video/fbdev/hyperv_fb.c
5253 F:      include/linux/hyperv.h
5254 F:      tools/hv/
5255 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5256
5257 I2C OVER PARALLEL PORT
5258 M:      Jean Delvare <jdelvare@suse.com>
5259 L:      linux-i2c@vger.kernel.org
5260 S:      Maintained
5261 F:      Documentation/i2c/busses/i2c-parport
5262 F:      Documentation/i2c/busses/i2c-parport-light
5263 F:      drivers/i2c/busses/i2c-parport.c
5264 F:      drivers/i2c/busses/i2c-parport-light.c
5265
5266 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5267 M:      Jean Delvare <jdelvare@suse.com>
5268 L:      linux-i2c@vger.kernel.org
5269 S:      Maintained
5270 F:      Documentation/i2c/busses/i2c-ali1535
5271 F:      Documentation/i2c/busses/i2c-ali1563
5272 F:      Documentation/i2c/busses/i2c-ali15x3
5273 F:      Documentation/i2c/busses/i2c-amd756
5274 F:      Documentation/i2c/busses/i2c-amd8111
5275 F:      Documentation/i2c/busses/i2c-i801
5276 F:      Documentation/i2c/busses/i2c-nforce2
5277 F:      Documentation/i2c/busses/i2c-piix4
5278 F:      Documentation/i2c/busses/i2c-sis5595
5279 F:      Documentation/i2c/busses/i2c-sis630
5280 F:      Documentation/i2c/busses/i2c-sis96x
5281 F:      Documentation/i2c/busses/i2c-via
5282 F:      Documentation/i2c/busses/i2c-viapro
5283 F:      drivers/i2c/busses/i2c-ali1535.c
5284 F:      drivers/i2c/busses/i2c-ali1563.c
5285 F:      drivers/i2c/busses/i2c-ali15x3.c
5286 F:      drivers/i2c/busses/i2c-amd756.c
5287 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5288 F:      drivers/i2c/busses/i2c-amd8111.c
5289 F:      drivers/i2c/busses/i2c-i801.c
5290 F:      drivers/i2c/busses/i2c-isch.c
5291 F:      drivers/i2c/busses/i2c-nforce2.c
5292 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5293 F:      drivers/i2c/busses/i2c-piix4.c
5294 F:      drivers/i2c/busses/i2c-sis5595.c
5295 F:      drivers/i2c/busses/i2c-sis630.c
5296 F:      drivers/i2c/busses/i2c-sis96x.c
5297 F:      drivers/i2c/busses/i2c-via.c
5298 F:      drivers/i2c/busses/i2c-viapro.c
5299
5300 I2C/SMBUS ISMT DRIVER
5301 M:      Seth Heasley <seth.heasley@intel.com>
5302 M:      Neil Horman <nhorman@tuxdriver.com>
5303 L:      linux-i2c@vger.kernel.org
5304 F:      drivers/i2c/busses/i2c-ismt.c
5305 F:      Documentation/i2c/busses/i2c-ismt
5306
5307 I2C/SMBUS STUB DRIVER
5308 M:      Jean Delvare <jdelvare@suse.com>
5309 L:      linux-i2c@vger.kernel.org
5310 S:      Maintained
5311 F:      drivers/i2c/i2c-stub.c
5312
5313 I2C SUBSYSTEM
5314 M:      Wolfram Sang <wsa@the-dreams.de>
5315 L:      linux-i2c@vger.kernel.org
5316 W:      https://i2c.wiki.kernel.org/
5317 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5319 S:      Maintained
5320 F:      Documentation/devicetree/bindings/i2c/
5321 F:      Documentation/i2c/
5322 F:      drivers/i2c/
5323 F:      drivers/i2c/*/
5324 F:      include/linux/i2c.h
5325 F:      include/linux/i2c-*.h
5326 F:      include/uapi/linux/i2c.h
5327 F:      include/uapi/linux/i2c-*.h
5328
5329 I2C ACPI SUPPORT
5330 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5331 L:      linux-i2c@vger.kernel.org
5332 L:      linux-acpi@vger.kernel.org
5333 S:      Maintained
5334
5335 I2C-TAOS-EVM DRIVER
5336 M:      Jean Delvare <jdelvare@suse.com>
5337 L:      linux-i2c@vger.kernel.org
5338 S:      Maintained
5339 F:      Documentation/i2c/busses/i2c-taos-evm
5340 F:      drivers/i2c/busses/i2c-taos-evm.c
5341
5342 I2C-TINY-USB DRIVER
5343 M:      Till Harbaum <till@harbaum.org>
5344 L:      linux-i2c@vger.kernel.org
5345 W:      http://www.harbaum.org/till/i2c_tiny_usb
5346 S:      Maintained
5347 F:      drivers/i2c/busses/i2c-tiny-usb.c
5348
5349 i386 BOOT CODE
5350 M:      "H. Peter Anvin" <hpa@zytor.com>
5351 S:      Maintained
5352 F:      arch/x86/boot/
5353
5354 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5355 M:      "H. Peter Anvin" <hpa@zytor.com>
5356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5357 S:      Maintained
5358
5359 IA64 (Itanium) PLATFORM
5360 M:      Tony Luck <tony.luck@intel.com>
5361 M:      Fenghua Yu <fenghua.yu@intel.com>
5362 L:      linux-ia64@vger.kernel.org
5363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5364 S:      Maintained
5365 F:      arch/ia64/
5366
5367 IBM Power VMX Cryptographic instructions
5368 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5369 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5370 L:      linux-crypto@vger.kernel.org
5371 S:      Supported
5372 F:      drivers/crypto/vmx/Makefile
5373 F:      drivers/crypto/vmx/Kconfig
5374 F:      drivers/crypto/vmx/vmx.c
5375 F:      drivers/crypto/vmx/aes*
5376 F:      drivers/crypto/vmx/ghash*
5377 F:      drivers/crypto/vmx/ppc-xlate.pl
5378
5379 IBM Power in-Nest Crypto Acceleration
5380 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5381 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5382 L:      linux-crypto@vger.kernel.org
5383 S:      Supported
5384 F:      drivers/crypto/nx/Makefile
5385 F:      drivers/crypto/nx/Kconfig
5386 F:      drivers/crypto/nx/nx-aes*
5387 F:      drivers/crypto/nx/nx-sha*
5388 F:      drivers/crypto/nx/nx.*
5389 F:      drivers/crypto/nx/nx_csbcpb.h
5390 F:      drivers/crypto/nx/nx_debugfs.h
5391
5392 IBM Power 842 compression accelerator
5393 M:      Dan Streetman <ddstreet@ieee.org>
5394 S:      Supported
5395 F:      drivers/crypto/nx/Makefile
5396 F:      drivers/crypto/nx/Kconfig
5397 F:      drivers/crypto/nx/nx-842*
5398 F:      include/linux/sw842.h
5399 F:      crypto/842.c
5400 F:      lib/842/
5401
5402 IBM Power Linux RAID adapter
5403 M:      Brian King <brking@us.ibm.com>
5404 S:      Supported
5405 F:      drivers/scsi/ipr.*
5406
5407 IBM Power Virtual Ethernet Device Driver
5408 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5409 L:      netdev@vger.kernel.org
5410 S:      Supported
5411 F:      drivers/net/ethernet/ibm/ibmveth.*
5412
5413 IBM Power SRIOV Virtual NIC Device Driver
5414 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5415 M:      John Allen <jallen@linux.vnet.ibm.com>
5416 L:      netdev@vger.kernel.org
5417 S:      Supported
5418 F:      drivers/net/ethernet/ibm/ibmvnic.*
5419
5420 IBM Power Virtual SCSI Device Drivers
5421 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5422 L:      linux-scsi@vger.kernel.org
5423 S:      Supported
5424 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5425 F:      drivers/scsi/ibmvscsi/viosrp.h
5426
5427 IBM Power Virtual FC Device Drivers
5428 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5429 L:      linux-scsi@vger.kernel.org
5430 S:      Supported
5431 F:      drivers/scsi/ibmvscsi/ibmvfc*
5432
5433 IBM ServeRAID RAID DRIVER
5434 S:      Orphan
5435 F:      drivers/scsi/ips.*
5436
5437 ICH LPC AND GPIO DRIVER
5438 M:      Peter Tyser <ptyser@xes-inc.com>
5439 S:      Maintained
5440 F:      drivers/mfd/lpc_ich.c
5441 F:      drivers/gpio/gpio-ich.c
5442
5443 IDE SUBSYSTEM
5444 M:      "David S. Miller" <davem@davemloft.net>
5445 L:      linux-ide@vger.kernel.org
5446 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5448 S:      Maintained
5449 F:      Documentation/ide/
5450 F:      drivers/ide/
5451 F:      include/linux/ide.h
5452
5453 IDEAPAD LAPTOP EXTRAS DRIVER
5454 M:      Ike Panhc <ike.pan@canonical.com>
5455 L:      platform-driver-x86@vger.kernel.org
5456 W:      http://launchpad.net/ideapad-laptop
5457 S:      Maintained
5458 F:      drivers/platform/x86/ideapad-laptop.c
5459
5460 IDEAPAD LAPTOP SLIDEBAR DRIVER
5461 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5462 L:      linux-input@vger.kernel.org
5463 W:      https://github.com/o2genum/ideapad-slidebar
5464 S:      Maintained
5465 F:      drivers/input/misc/ideapad_slidebar.c
5466
5467 IDE/ATAPI DRIVERS
5468 M:      Borislav Petkov <bp@alien8.de>
5469 L:      linux-ide@vger.kernel.org
5470 S:      Maintained
5471 F:      Documentation/cdrom/ide-cd
5472 F:      drivers/ide/ide-cd*
5473
5474 IDLE-I7300
5475 M:      Andy Henroid <andrew.d.henroid@intel.com>
5476 L:      linux-pm@vger.kernel.org
5477 S:      Supported
5478 F:      drivers/idle/i7300_idle.c
5479
5480 IEEE 802.15.4 SUBSYSTEM
5481 M:      Alexander Aring <aar@pengutronix.de>
5482 L:      linux-wpan@vger.kernel.org
5483 W:      http://wpan.cakelab.org/
5484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5486 S:      Maintained
5487 F:      net/ieee802154/
5488 F:      net/mac802154/
5489 F:      drivers/net/ieee802154/
5490 F:      include/linux/nl802154.h
5491 F:      include/linux/ieee802154.h
5492 F:      include/net/nl802154.h
5493 F:      include/net/mac802154.h
5494 F:      include/net/af_ieee802154.h
5495 F:      include/net/cfg802154.h
5496 F:      include/net/ieee802154_netdev.h
5497 F:      Documentation/networking/ieee802154.txt
5498
5499 IGORPLUG-USB IR RECEIVER
5500 M:      Sean Young <sean@mess.org>
5501 L:      linux-media@vger.kernel.org
5502 S:      Maintained
5503 F:      drivers/media/rc/igorplugusb.c
5504
5505 IGUANAWORKS USB IR TRANSCEIVER
5506 M:      Sean Young <sean@mess.org>
5507 L:      linux-media@vger.kernel.org
5508 S:      Maintained
5509 F:      drivers/media/rc/iguanair.c
5510
5511 IIO SUBSYSTEM AND DRIVERS
5512 M:      Jonathan Cameron <jic23@kernel.org>
5513 R:      Hartmut Knaack <knaack.h@gmx.de>
5514 R:      Lars-Peter Clausen <lars@metafoo.de>
5515 R:      Peter Meerwald <pmeerw@pmeerw.net>
5516 L:      linux-iio@vger.kernel.org
5517 S:      Maintained
5518 F:      drivers/iio/
5519 F:      drivers/staging/iio/
5520 F:      include/linux/iio/
5521 F:      tools/iio/
5522
5523 IKANOS/ADI EAGLE ADSL USB DRIVER
5524 M:      Matthieu Castet <castet.matthieu@free.fr>
5525 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5526 S:      Maintained
5527 F:      drivers/usb/atm/ueagle-atm.c
5528
5529 INA209 HARDWARE MONITOR DRIVER
5530 M:      Guenter Roeck <linux@roeck-us.net>
5531 L:      lm-sensors@lm-sensors.org
5532 S:      Maintained
5533 F:      Documentation/hwmon/ina209
5534 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5535 F:      drivers/hwmon/ina209.c
5536
5537 INA2XX HARDWARE MONITOR DRIVER
5538 M:      Guenter Roeck <linux@roeck-us.net>
5539 L:      lm-sensors@lm-sensors.org
5540 S:      Maintained
5541 F:      Documentation/hwmon/ina2xx
5542 F:      drivers/hwmon/ina2xx.c
5543 F:      include/linux/platform_data/ina2xx.h
5544
5545 INDUSTRY PACK SUBSYSTEM (IPACK)
5546 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5547 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5548 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5549 L:      industrypack-devel@lists.sourceforge.net
5550 W:      http://industrypack.sourceforge.net
5551 S:      Maintained
5552 F:      drivers/ipack/
5553
5554 INGENIC JZ4780 DMA Driver
5555 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5556 S:      Maintained
5557 F:      drivers/dma/dma-jz4780.c
5558
5559 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5560 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5561 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5562 L:      linux-ima-devel@lists.sourceforge.net
5563 L:      linux-ima-user@lists.sourceforge.net
5564 L:      linux-security-module@vger.kernel.org
5565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5566 S:      Supported
5567 F:      security/integrity/ima/
5568
5569 IMGTEC IR DECODER DRIVER
5570 M:      James Hogan <james.hogan@imgtec.com>
5571 S:      Maintained
5572 F:      drivers/media/rc/img-ir/
5573
5574 IMS TWINTURBO FRAMEBUFFER DRIVER
5575 L:      linux-fbdev@vger.kernel.org
5576 S:      Orphan
5577 F:      drivers/video/fbdev/imsttfb.c
5578
5579 INFINIBAND SUBSYSTEM
5580 M:      Doug Ledford <dledford@redhat.com>
5581 M:      Sean Hefty <sean.hefty@intel.com>
5582 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5583 L:      linux-rdma@vger.kernel.org
5584 W:      http://www.openfabrics.org/
5585 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5587 S:      Supported
5588 F:      Documentation/infiniband/
5589 F:      drivers/infiniband/
5590 F:      drivers/staging/rdma/
5591 F:      include/uapi/linux/if_infiniband.h
5592 F:      include/uapi/rdma/
5593 F:      include/rdma/
5594
5595 INOTIFY
5596 M:      John McCutchan <john@johnmccutchan.com>
5597 M:      Robert Love <rlove@rlove.org>
5598 M:      Eric Paris <eparis@parisplace.org>
5599 S:      Maintained
5600 F:      Documentation/filesystems/inotify.txt
5601 F:      fs/notify/inotify/
5602 F:      include/linux/inotify.h
5603 F:      include/uapi/linux/inotify.h
5604
5605 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5606 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5607 L:      linux-input@vger.kernel.org
5608 Q:      http://patchwork.kernel.org/project/linux-input/list/
5609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5610 S:      Maintained
5611 F:      drivers/input/
5612 F:      include/linux/input.h
5613 F:      include/uapi/linux/input.h
5614 F:      include/linux/input/
5615 F:      Documentation/devicetree/bindings/input/
5616
5617 INPUT MULTITOUCH (MT) PROTOCOL
5618 M:      Henrik Rydberg <rydberg@bitmath.org>
5619 L:      linux-input@vger.kernel.org
5620 S:      Odd fixes
5621 F:      Documentation/input/multi-touch-protocol.txt
5622 F:      drivers/input/input-mt.c
5623 K:      \b(ABS|SYN)_MT_
5624
5625 INTEL ASoC BDW/HSW DRIVERS
5626 M:      Jie Yang <yang.jie@linux.intel.com>
5627 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5628 S:      Supported
5629 F:      sound/soc/intel/common/sst-dsp*
5630 F:      sound/soc/intel/common/sst-firmware.c
5631 F:      sound/soc/intel/boards/broadwell.c
5632 F:      sound/soc/intel/haswell/
5633
5634 INTEL C600 SERIES SAS CONTROLLER DRIVER
5635 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5636 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5637 L:      linux-scsi@vger.kernel.org
5638 T:      git git://git.code.sf.net/p/intel-sas/isci
5639 S:      Supported
5640 F:      drivers/scsi/isci/
5641
5642 INTEL HID EVENT DRIVER
5643 M:      Alex Hung <alex.hung@canonical.com>
5644 L:      platform-driver-x86@vger.kernel.org
5645 S:      Maintained
5646 F:      drivers/platform/x86/intel-hid.c
5647
5648 INTEL IDLE DRIVER
5649 M:      Len Brown <lenb@kernel.org>
5650 L:      linux-pm@vger.kernel.org
5651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5652 S:      Supported
5653 F:      drivers/idle/intel_idle.c
5654
5655 INTEL PSTATE DRIVER
5656 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5657 M:      Len Brown <lenb@kernel.org>
5658 L:      linux-pm@vger.kernel.org
5659 S:      Supported
5660 F:      drivers/cpufreq/intel_pstate.c
5661
5662 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5663 M:      Maik Broemme <mbroemme@plusserver.de>
5664 L:      linux-fbdev@vger.kernel.org
5665 S:      Maintained
5666 F:      Documentation/fb/intelfb.txt
5667 F:      drivers/video/fbdev/intelfb/
5668
5669 INTEL 810/815 FRAMEBUFFER DRIVER
5670 M:      Antonino Daplas <adaplas@gmail.com>
5671 L:      linux-fbdev@vger.kernel.org
5672 S:      Maintained
5673 F:      drivers/video/fbdev/i810/
5674
5675 INTEL MENLOW THERMAL DRIVER
5676 M:      Sujith Thomas <sujith.thomas@intel.com>
5677 L:      platform-driver-x86@vger.kernel.org
5678 W:      https://01.org/linux-acpi
5679 S:      Supported
5680 F:      drivers/platform/x86/intel_menlow.c
5681
5682 INTEL I/OAT DMA DRIVER
5683 M:      Dave Jiang <dave.jiang@intel.com>
5684 R:      Dan Williams <dan.j.williams@intel.com>
5685 L:      dmaengine@vger.kernel.org
5686 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5687 S:      Supported
5688 F:      drivers/dma/ioat*
5689
5690 INTEL IOMMU (VT-d)
5691 M:      David Woodhouse <dwmw2@infradead.org>
5692 L:      iommu@lists.linux-foundation.org
5693 T:      git git://git.infradead.org/iommu-2.6.git
5694 S:      Supported
5695 F:      drivers/iommu/intel-iommu.c
5696 F:      include/linux/intel-iommu.h
5697
5698 INTEL IOP-ADMA DMA DRIVER
5699 R:      Dan Williams <dan.j.williams@intel.com>
5700 S:      Odd fixes
5701 F:      drivers/dma/iop-adma.c
5702
5703 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5704 M:      Krzysztof Halasa <khalasa@piap.pl>
5705 S:      Maintained
5706 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5707 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5708 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5709 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5710 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5711 F:      drivers/net/wan/ixp4xx_hss.c
5712
5713 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5714 M:      Deepak Saxena <dsaxena@plexity.net>
5715 S:      Maintained
5716 F:      drivers/char/hw_random/ixp4xx-rng.c
5717
5718 INTEL ETHERNET DRIVERS
5719 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5720 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5721 R:      Shannon Nelson <shannon.nelson@intel.com>
5722 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5723 R:      Don Skidmore <donald.c.skidmore@intel.com>
5724 R:      Bruce Allan <bruce.w.allan@intel.com>
5725 R:      John Ronciak <john.ronciak@intel.com>
5726 R:      Mitch Williams <mitch.a.williams@intel.com>
5727 L:      intel-wired-lan@lists.osuosl.org
5728 W:      http://www.intel.com/support/feedback.htm
5729 W:      http://e1000.sourceforge.net/
5730 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5733 S:      Supported
5734 F:      Documentation/networking/e100.txt
5735 F:      Documentation/networking/e1000.txt
5736 F:      Documentation/networking/e1000e.txt
5737 F:      Documentation/networking/igb.txt
5738 F:      Documentation/networking/igbvf.txt
5739 F:      Documentation/networking/ixgb.txt
5740 F:      Documentation/networking/ixgbe.txt
5741 F:      Documentation/networking/ixgbevf.txt
5742 F:      Documentation/networking/i40e.txt
5743 F:      Documentation/networking/i40evf.txt
5744 F:      drivers/net/ethernet/intel/
5745 F:      drivers/net/ethernet/intel/*/
5746
5747 INTEL-MID GPIO DRIVER
5748 M:      David Cohen <david.a.cohen@linux.intel.com>
5749 L:      linux-gpio@vger.kernel.org
5750 S:      Maintained
5751 F:      drivers/gpio/gpio-intel-mid.c
5752
5753 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5754 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5755 L:      linux-wireless@vger.kernel.org
5756 S:      Maintained
5757 F:      Documentation/networking/README.ipw2100
5758 F:      Documentation/networking/README.ipw2200
5759 F:      drivers/net/wireless/intel/ipw2x00/
5760
5761 INTEL(R) TRACE HUB
5762 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5763 S:      Supported
5764 F:      Documentation/trace/intel_th.txt
5765 F:      drivers/hwtracing/intel_th/
5766
5767 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5768 M:      Ning Sun <ning.sun@intel.com>
5769 L:      tboot-devel@lists.sourceforge.net
5770 W:      http://tboot.sourceforge.net
5771 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5772 S:      Supported
5773 F:      Documentation/intel_txt.txt
5774 F:      include/linux/tboot.h
5775 F:      arch/x86/kernel/tboot.c
5776
5777 INTEL WIRELESS WIMAX CONNECTION 2400
5778 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5779 M:      linux-wimax@intel.com
5780 L:      wimax@linuxwimax.org (subscribers-only)
5781 S:      Supported
5782 W:      http://linuxwimax.org
5783 F:      Documentation/wimax/README.i2400m
5784 F:      drivers/net/wimax/i2400m/
5785 F:      include/uapi/linux/wimax/i2400m.h
5786
5787 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5788 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5789 L:      linux-wireless@vger.kernel.org
5790 S:      Supported
5791 F:      drivers/net/wireless/intel/iwlegacy/
5792
5793 INTEL WIRELESS WIFI LINK (iwlwifi)
5794 M:      Johannes Berg <johannes.berg@intel.com>
5795 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5796 M:      Intel Linux Wireless <linuxwifi@intel.com>
5797 L:      linux-wireless@vger.kernel.org
5798 W:      http://intellinuxwireless.org
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5800 S:      Supported
5801 F:      drivers/net/wireless/intel/iwlwifi/
5802
5803 INTEL MANAGEMENT ENGINE (mei)
5804 M:      Tomas Winkler <tomas.winkler@intel.com>
5805 L:      linux-kernel@vger.kernel.org
5806 S:      Supported
5807 F:      include/uapi/linux/mei.h
5808 F:      include/linux/mei_cl_bus.h
5809 F:      drivers/misc/mei/*
5810 F:      drivers/watchdog/mei_wdt.c
5811 F:      Documentation/misc-devices/mei/*
5812
5813 INTEL MIC DRIVERS (mic)
5814 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5815 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5816 S:      Supported
5817 W:      https://github.com/sudeepdutt/mic
5818 W:      http://software.intel.com/en-us/mic-developer
5819 F:      include/linux/mic_bus.h
5820 F:      include/linux/scif.h
5821 F:      include/uapi/linux/mic_common.h
5822 F:      include/uapi/linux/mic_ioctl.h
5823 F:      include/uapi/linux/scif_ioctl.h
5824 F:      drivers/misc/mic/
5825 F:      drivers/dma/mic_x100_dma.c
5826 F:      drivers/dma/mic_x100_dma.h
5827 F:      Documentation/mic/
5828
5829 INTEL PMC/P-Unit IPC DRIVER
5830 M:      Zha Qipeng<qipeng.zha@intel.com>
5831 L:      platform-driver-x86@vger.kernel.org
5832 S:      Maintained
5833 F:      drivers/platform/x86/intel_pmc_ipc.c
5834 F:      drivers/platform/x86/intel_punit_ipc.c
5835 F:      arch/x86/include/asm/intel_pmc_ipc.h
5836 F:      arch/x86/include/asm/intel_punit_ipc.h
5837
5838 INTEL TELEMETRY DRIVER
5839 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5840 L:      platform-driver-x86@vger.kernel.org
5841 S:      Maintained
5842 F:      arch/x86/include/asm/intel_telemetry.h
5843 F:      drivers/platform/x86/intel_telemetry*
5844
5845 IOC3 ETHERNET DRIVER
5846 M:      Ralf Baechle <ralf@linux-mips.org>
5847 L:      linux-mips@linux-mips.org
5848 S:      Maintained
5849 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5850
5851 IOC3 SERIAL DRIVER
5852 M:      Pat Gefre <pfg@sgi.com>
5853 L:      linux-serial@vger.kernel.org
5854 S:      Maintained
5855 F:      drivers/tty/serial/ioc3_serial.c
5856
5857 IOMMU DRIVERS
5858 M:      Joerg Roedel <joro@8bytes.org>
5859 L:      iommu@lists.linux-foundation.org
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5861 S:      Maintained
5862 F:      drivers/iommu/
5863
5864 IP MASQUERADING
5865 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5866 S:      Maintained
5867 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5868
5869 IPMI SUBSYSTEM
5870 M:      Corey Minyard <minyard@acm.org>
5871 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5872 W:      http://openipmi.sourceforge.net/
5873 S:      Supported
5874 F:      Documentation/IPMI.txt
5875 F:      drivers/char/ipmi/
5876 F:      include/linux/ipmi*
5877 F:      include/uapi/linux/ipmi*
5878
5879 QCOM AUDIO (ASoC) DRIVERS
5880 M:      Patrick Lai <plai@codeaurora.org>
5881 M:      Banajit Goswami <bgoswami@codeaurora.org>
5882 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5883 S:      Supported
5884 F:      sound/soc/qcom/
5885
5886 IPS SCSI RAID DRIVER
5887 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5888 L:      linux-scsi@vger.kernel.org
5889 W:      http://www.adaptec.com/
5890 S:      Maintained
5891 F:      drivers/scsi/ips*
5892
5893 IPVS
5894 M:      Wensong Zhang <wensong@linux-vs.org>
5895 M:      Simon Horman <horms@verge.net.au>
5896 M:      Julian Anastasov <ja@ssi.bg>
5897 L:      netdev@vger.kernel.org
5898 L:      lvs-devel@vger.kernel.org
5899 S:      Maintained
5900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5902 F:      Documentation/networking/ipvs-sysctl.txt
5903 F:      include/net/ip_vs.h
5904 F:      include/uapi/linux/ip_vs.h
5905 F:      net/netfilter/ipvs/
5906
5907 IPWIRELESS DRIVER
5908 M:      Jiri Kosina <jikos@kernel.org>
5909 M:      David Sterba <dsterba@suse.com>
5910 S:      Odd Fixes
5911 F:      drivers/tty/ipwireless/
5912
5913 IPX NETWORK LAYER
5914 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5915 L:      netdev@vger.kernel.org
5916 S:      Maintained
5917 F:      include/net/ipx.h
5918 F:      include/uapi/linux/ipx.h
5919 F:      net/ipx/
5920
5921 IRDA SUBSYSTEM
5922 M:      Samuel Ortiz <samuel@sortiz.org>
5923 L:      irda-users@lists.sourceforge.net (subscribers-only)
5924 L:      netdev@vger.kernel.org
5925 W:      http://irda.sourceforge.net/
5926 S:      Maintained
5927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5928 F:      Documentation/networking/irda.txt
5929 F:      drivers/net/irda/
5930 F:      include/net/irda/
5931 F:      net/irda/
5932
5933 IRQ SUBSYSTEM
5934 M:      Thomas Gleixner <tglx@linutronix.de>
5935 L:      linux-kernel@vger.kernel.org
5936 S:      Maintained
5937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5938 F:      kernel/irq/
5939
5940 IRQCHIP DRIVERS
5941 M:      Thomas Gleixner <tglx@linutronix.de>
5942 M:      Jason Cooper <jason@lakedaemon.net>
5943 M:      Marc Zyngier <marc.zyngier@arm.com>
5944 L:      linux-kernel@vger.kernel.org
5945 S:      Maintained
5946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5947 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5948 F:      Documentation/devicetree/bindings/interrupt-controller/
5949 F:      drivers/irqchip/
5950
5951 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5952 M:      Jiang Liu <jiang.liu@linux.intel.com>
5953 M:      Marc Zyngier <marc.zyngier@arm.com>
5954 S:      Maintained
5955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5956 F:      Documentation/IRQ-domain.txt
5957 F:      include/linux/irqdomain.h
5958 F:      kernel/irq/irqdomain.c
5959 F:      kernel/irq/msi.c
5960
5961 ISAPNP
5962 M:      Jaroslav Kysela <perex@perex.cz>
5963 S:      Maintained
5964 F:      Documentation/isapnp.txt
5965 F:      drivers/pnp/isapnp/
5966 F:      include/linux/isapnp.h
5967
5968 ISA RADIO MODULE
5969 M:      Hans Verkuil <hverkuil@xs4all.nl>
5970 L:      linux-media@vger.kernel.org
5971 T:      git git://linuxtv.org/media_tree.git
5972 W:      https://linuxtv.org
5973 S:      Maintained
5974 F:      drivers/media/radio/radio-isa*
5975
5976 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5977 M:      Peter Jones <pjones@redhat.com>
5978 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5979 S:      Maintained
5980 F:      drivers/firmware/iscsi_ibft*
5981
5982 ISCSI
5983 M:      Mike Christie <michaelc@cs.wisc.edu>
5984 L:      open-iscsi@googlegroups.com
5985 W:      www.open-iscsi.org
5986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5987 S:      Maintained
5988 F:      drivers/scsi/*iscsi*
5989 F:      include/scsi/*iscsi*
5990
5991 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5992 M:      Or Gerlitz <ogerlitz@mellanox.com>
5993 M:      Sagi Grimberg <sagig@mellanox.com>
5994 M:      Roi Dayan <roid@mellanox.com>
5995 L:      linux-rdma@vger.kernel.org
5996 S:      Supported
5997 W:      http://www.openfabrics.org
5998 W:      www.open-iscsi.org
5999 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6000 F:      drivers/infiniband/ulp/iser/
6001
6002 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6003 M:      Sagi Grimberg <sagig@mellanox.com>
6004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6005 L:      linux-rdma@vger.kernel.org
6006 L:      target-devel@vger.kernel.org
6007 S:      Supported
6008 W:      http://www.linux-iscsi.org
6009 F:      drivers/infiniband/ulp/isert
6010
6011 ISDN SUBSYSTEM
6012 M:      Karsten Keil <isdn@linux-pingi.de>
6013 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6014 L:      netdev@vger.kernel.org
6015 W:      http://www.isdn4linux.de
6016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6017 S:      Maintained
6018 F:      Documentation/isdn/
6019 F:      drivers/isdn/
6020 F:      include/linux/isdn.h
6021 F:      include/linux/isdn/
6022 F:      include/uapi/linux/isdn.h
6023 F:      include/uapi/linux/isdn/
6024
6025 ISDN SUBSYSTEM (Eicon active card driver)
6026 M:      Armin Schindler <mac@melware.de>
6027 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6028 W:      http://www.melware.de
6029 S:      Maintained
6030 F:      drivers/isdn/hardware/eicon/
6031
6032 IT87 HARDWARE MONITORING DRIVER
6033 M:      Jean Delvare <jdelvare@suse.com>
6034 L:      lm-sensors@lm-sensors.org
6035 S:      Maintained
6036 F:      Documentation/hwmon/it87
6037 F:      drivers/hwmon/it87.c
6038
6039 IT913X MEDIA DRIVER
6040 M:      Antti Palosaari <crope@iki.fi>
6041 L:      linux-media@vger.kernel.org
6042 W:      https://linuxtv.org
6043 W:      http://palosaari.fi/linux/
6044 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6045 T:      git git://linuxtv.org/anttip/media_tree.git
6046 S:      Maintained
6047 F:      drivers/media/tuners/it913x*
6048
6049 IVTV VIDEO4LINUX DRIVER
6050 M:      Andy Walls <awalls@md.metrocast.net>
6051 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6052 L:      linux-media@vger.kernel.org
6053 T:      git git://linuxtv.org/media_tree.git
6054 W:      http://www.ivtvdriver.org
6055 S:      Maintained
6056 F:      Documentation/video4linux/*.ivtv
6057 F:      drivers/media/pci/ivtv/
6058 F:      include/uapi/linux/ivtv*
6059
6060 IX2505V MEDIA DRIVER
6061 M:      Malcolm Priestley <tvboxspy@gmail.com>
6062 L:      linux-media@vger.kernel.org
6063 W:      https://linuxtv.org
6064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6065 S:      Maintained
6066 F:      drivers/media/dvb-frontends/ix2505v*
6067
6068 JC42.4 TEMPERATURE SENSOR DRIVER
6069 M:      Guenter Roeck <linux@roeck-us.net>
6070 L:      lm-sensors@lm-sensors.org
6071 S:      Maintained
6072 F:      drivers/hwmon/jc42.c
6073 F:      Documentation/hwmon/jc42
6074
6075 JFS FILESYSTEM
6076 M:      Dave Kleikamp <shaggy@kernel.org>
6077 L:      jfs-discussion@lists.sourceforge.net
6078 W:      http://jfs.sourceforge.net/
6079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6080 S:      Maintained
6081 F:      Documentation/filesystems/jfs.txt
6082 F:      fs/jfs/
6083
6084 JME NETWORK DRIVER
6085 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6086 L:      netdev@vger.kernel.org
6087 S:      Maintained
6088 F:      drivers/net/ethernet/jme.*
6089
6090 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6091 M:      David Woodhouse <dwmw2@infradead.org>
6092 L:      linux-mtd@lists.infradead.org
6093 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6094 S:      Maintained
6095 F:      fs/jffs2/
6096 F:      include/uapi/linux/jffs2.h
6097
6098 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6099 M:      "Theodore Ts'o" <tytso@mit.edu>
6100 M:      Jan Kara <jack@suse.com>
6101 L:      linux-ext4@vger.kernel.org
6102 S:      Maintained
6103 F:      fs/jbd2/
6104 F:      include/linux/jbd2.h
6105
6106 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6107 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6108 L:      linux-media@vger.kernel.org
6109 S:      Maintained
6110 F:      drivers/media/platform/rcar_jpu.c
6111
6112 JSM Neo PCI based serial card
6113 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6114 L:      linux-serial@vger.kernel.org
6115 S:      Maintained
6116 F:      drivers/tty/serial/jsm/
6117
6118 K10TEMP HARDWARE MONITORING DRIVER
6119 M:      Clemens Ladisch <clemens@ladisch.de>
6120 L:      lm-sensors@lm-sensors.org
6121 S:      Maintained
6122 F:      Documentation/hwmon/k10temp
6123 F:      drivers/hwmon/k10temp.c
6124
6125 K8TEMP HARDWARE MONITORING DRIVER
6126 M:      Rudolf Marek <r.marek@assembler.cz>
6127 L:      lm-sensors@lm-sensors.org
6128 S:      Maintained
6129 F:      Documentation/hwmon/k8temp
6130 F:      drivers/hwmon/k8temp.c
6131
6132 KCONFIG
6133 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6134 L:      linux-kbuild@vger.kernel.org
6135 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6136 S:      Maintained
6137 F:      Documentation/kbuild/kconfig-language.txt
6138 F:      scripts/kconfig/
6139
6140 KDUMP
6141 M:      Vivek Goyal <vgoyal@redhat.com>
6142 M:      Haren Myneni <hbabu@us.ibm.com>
6143 L:      kexec@lists.infradead.org
6144 W:      http://lse.sourceforge.net/kdump/
6145 S:      Maintained
6146 F:      Documentation/kdump/
6147
6148 KEENE FM RADIO TRANSMITTER DRIVER
6149 M:      Hans Verkuil <hverkuil@xs4all.nl>
6150 L:      linux-media@vger.kernel.org
6151 T:      git git://linuxtv.org/media_tree.git
6152 W:      https://linuxtv.org
6153 S:      Maintained
6154 F:      drivers/media/radio/radio-keene*
6155
6156 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6157 M:      Ian Kent <raven@themaw.net>
6158 L:      autofs@vger.kernel.org
6159 S:      Maintained
6160 F:      fs/autofs4/
6161
6162 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6163 M:      Michal Marek <mmarek@suse.com>
6164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6166 L:      linux-kbuild@vger.kernel.org
6167 S:      Maintained
6168 F:      Documentation/kbuild/
6169 F:      Makefile
6170 F:      scripts/Makefile.*
6171 F:      scripts/basic/
6172 F:      scripts/mk*
6173 F:      scripts/package/
6174
6175 KERNEL JANITORS
6176 L:      kernel-janitors@vger.kernel.org
6177 W:      http://kernelnewbies.org/KernelJanitors
6178 S:      Odd Fixes
6179
6180 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6181 M:      "J. Bruce Fields" <bfields@fieldses.org>
6182 M:      Jeff Layton <jlayton@poochiereds.net>
6183 L:      linux-nfs@vger.kernel.org
6184 W:      http://nfs.sourceforge.net/
6185 T:      git git://linux-nfs.org/~bfields/linux.git
6186 S:      Supported
6187 F:      fs/nfsd/
6188 F:      include/uapi/linux/nfsd/
6189 F:      fs/lockd/
6190 F:      fs/nfs_common/
6191 F:      net/sunrpc/
6192 F:      include/linux/lockd/
6193 F:      include/linux/sunrpc/
6194 F:      include/uapi/linux/sunrpc/
6195
6196 KERNEL SELFTEST FRAMEWORK
6197 M:      Shuah Khan <shuahkh@osg.samsung.com>
6198 L:      linux-kselftest@vger.kernel.org
6199 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6200 S:      Maintained
6201 F:      tools/testing/selftests
6202
6203 KERNEL VIRTUAL MACHINE (KVM)
6204 M:      Gleb Natapov <gleb@kernel.org>
6205 M:      Paolo Bonzini <pbonzini@redhat.com>
6206 L:      kvm@vger.kernel.org
6207 W:      http://www.linux-kvm.org
6208 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6209 S:      Supported
6210 F:      Documentation/*/kvm*.txt
6211 F:      Documentation/virtual/kvm/
6212 F:      arch/*/kvm/
6213 F:      arch/x86/kernel/kvm.c
6214 F:      arch/x86/kernel/kvmclock.c
6215 F:      arch/*/include/asm/kvm*
6216 F:      include/linux/kvm*
6217 F:      include/uapi/linux/kvm*
6218 F:      virt/kvm/
6219
6220 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6221 M:      Joerg Roedel <joro@8bytes.org>
6222 L:      kvm@vger.kernel.org
6223 W:      http://www.linux-kvm.org/
6224 S:      Maintained
6225 F:      arch/x86/include/asm/svm.h
6226 F:      arch/x86/kvm/svm.c
6227
6228 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6229 M:      Alexander Graf <agraf@suse.com>
6230 L:      kvm-ppc@vger.kernel.org
6231 W:      http://www.linux-kvm.org/
6232 T:      git git://github.com/agraf/linux-2.6.git
6233 S:      Supported
6234 F:      arch/powerpc/include/asm/kvm*
6235 F:      arch/powerpc/kvm/
6236
6237 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6238 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6239 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6240 L:      linux-s390@vger.kernel.org
6241 W:      http://www.ibm.com/developerworks/linux/linux390/
6242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6243 S:      Supported
6244 F:      Documentation/s390/kvm.txt
6245 F:      arch/s390/include/asm/kvm*
6246 F:      arch/s390/kvm/
6247
6248 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6249 M:      Christoffer Dall <christoffer.dall@linaro.org>
6250 M:      Marc Zyngier <marc.zyngier@arm.com>
6251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6252 L:      kvmarm@lists.cs.columbia.edu
6253 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6255 S:      Supported
6256 F:      arch/arm/include/uapi/asm/kvm*
6257 F:      arch/arm/include/asm/kvm*
6258 F:      arch/arm/kvm/
6259 F:      virt/kvm/arm/
6260 F:      include/kvm/arm_*
6261
6262 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6263 M:      Christoffer Dall <christoffer.dall@linaro.org>
6264 M:      Marc Zyngier <marc.zyngier@arm.com>
6265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6266 L:      kvmarm@lists.cs.columbia.edu
6267 S:      Maintained
6268 F:      arch/arm64/include/uapi/asm/kvm*
6269 F:      arch/arm64/include/asm/kvm*
6270 F:      arch/arm64/kvm/
6271
6272 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6273 M:      James Hogan <james.hogan@imgtec.com>
6274 L:      linux-mips@linux-mips.org
6275 S:      Supported
6276 F:      arch/mips/include/uapi/asm/kvm*
6277 F:      arch/mips/include/asm/kvm*
6278 F:      arch/mips/kvm/
6279
6280 KEXEC
6281 M:      Eric Biederman <ebiederm@xmission.com>
6282 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6283 L:      kexec@lists.infradead.org
6284 S:      Maintained
6285 F:      include/linux/kexec.h
6286 F:      include/uapi/linux/kexec.h
6287 F:      kernel/kexec.c
6288
6289 KEYS/KEYRINGS:
6290 M:      David Howells <dhowells@redhat.com>
6291 L:      keyrings@vger.kernel.org
6292 S:      Maintained
6293 F:      Documentation/security/keys.txt
6294 F:      include/linux/key.h
6295 F:      include/linux/key-type.h
6296 F:      include/keys/
6297 F:      security/keys/
6298
6299 KEYS-TRUSTED
6300 M:      David Safford <safford@us.ibm.com>
6301 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6302 L:      linux-security-module@vger.kernel.org
6303 L:      keyrings@vger.kernel.org
6304 S:      Supported
6305 F:      Documentation/security/keys-trusted-encrypted.txt
6306 F:      include/keys/trusted-type.h
6307 F:      security/keys/trusted.c
6308 F:      security/keys/trusted.h
6309
6310 KEYS-ENCRYPTED
6311 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6312 M:      David Safford <safford@us.ibm.com>
6313 L:      linux-security-module@vger.kernel.org
6314 L:      keyrings@vger.kernel.org
6315 S:      Supported
6316 F:      Documentation/security/keys-trusted-encrypted.txt
6317 F:      include/keys/encrypted-type.h
6318 F:      security/keys/encrypted-keys/
6319
6320 KGDB / KDB /debug_core
6321 M:      Jason Wessel <jason.wessel@windriver.com>
6322 W:      http://kgdb.wiki.kernel.org/
6323 L:      kgdb-bugreport@lists.sourceforge.net
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6325 S:      Maintained
6326 F:      Documentation/DocBook/kgdb.tmpl
6327 F:      drivers/misc/kgdbts.c
6328 F:      drivers/tty/serial/kgdboc.c
6329 F:      include/linux/kdb.h
6330 F:      include/linux/kgdb.h
6331 F:      kernel/debug/
6332
6333 KMEMCHECK
6334 M:      Vegard Nossum <vegardno@ifi.uio.no>
6335 M:      Pekka Enberg <penberg@kernel.org>
6336 S:      Maintained
6337 F:      Documentation/kmemcheck.txt
6338 F:      arch/x86/include/asm/kmemcheck.h
6339 F:      arch/x86/mm/kmemcheck/
6340 F:      include/linux/kmemcheck.h
6341 F:      mm/kmemcheck.c
6342
6343 KMEMLEAK
6344 M:      Catalin Marinas <catalin.marinas@arm.com>
6345 S:      Maintained
6346 F:      Documentation/kmemleak.txt
6347 F:      include/linux/kmemleak.h
6348 F:      mm/kmemleak.c
6349 F:      mm/kmemleak-test.c
6350
6351 KPROBES
6352 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6353 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6354 M:      "David S. Miller" <davem@davemloft.net>
6355 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6356 S:      Maintained
6357 F:      Documentation/kprobes.txt
6358 F:      include/linux/kprobes.h
6359 F:      kernel/kprobes.c
6360
6361 KS0108 LCD CONTROLLER DRIVER
6362 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6363 W:      http://miguelojeda.es/auxdisplay.htm
6364 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6365 S:      Maintained
6366 F:      Documentation/auxdisplay/ks0108
6367 F:      drivers/auxdisplay/ks0108.c
6368 F:      include/linux/ks0108.h
6369
6370 L3MDEV
6371 M:      David Ahern <dsa@cumulusnetworks.com>
6372 L:      netdev@vger.kernel.org
6373 S:      Maintained
6374 F:      net/l3mdev
6375 F:      include/net/l3mdev.h
6376
6377 LANTIQ MIPS ARCHITECTURE
6378 M:      John Crispin <blogic@openwrt.org>
6379 L:      linux-mips@linux-mips.org
6380 S:      Maintained
6381 F:      arch/mips/lantiq
6382
6383 LAPB module
6384 L:      linux-x25@vger.kernel.org
6385 S:      Orphan
6386 F:      Documentation/networking/lapb-module.txt
6387 F:      include/*/lapb.h
6388 F:      net/lapb/
6389
6390 LASI 53c700 driver for PARISC
6391 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6392 L:      linux-scsi@vger.kernel.org
6393 S:      Maintained
6394 F:      Documentation/scsi/53c700.txt
6395 F:      drivers/scsi/53c700*
6396
6397 LED SUBSYSTEM
6398 M:      Richard Purdie <rpurdie@rpsys.net>
6399 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6400 L:      linux-leds@vger.kernel.org
6401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6402 S:      Maintained
6403 F:      drivers/leds/
6404 F:      include/linux/leds.h
6405
6406 LEGACY EEPROM DRIVER
6407 M:      Jean Delvare <jdelvare@suse.com>
6408 S:      Maintained
6409 F:      Documentation/misc-devices/eeprom
6410 F:      drivers/misc/eeprom/eeprom.c
6411
6412 LEGO USB Tower driver
6413 M:      Juergen Stuber <starblue@users.sourceforge.net>
6414 L:      legousb-devel@lists.sourceforge.net
6415 W:      http://legousb.sourceforge.net/
6416 S:      Maintained
6417 F:      drivers/usb/misc/legousbtower.c
6418
6419 LG2160 MEDIA DRIVER
6420 M:      Michael Krufky <mkrufky@linuxtv.org>
6421 L:      linux-media@vger.kernel.org
6422 W:      https://linuxtv.org
6423 W:      http://github.com/mkrufky
6424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6425 T:      git git://linuxtv.org/mkrufky/tuners.git
6426 S:      Maintained
6427 F:      drivers/media/dvb-frontends/lg2160.*
6428
6429 LGDT3305 MEDIA DRIVER
6430 M:      Michael Krufky <mkrufky@linuxtv.org>
6431 L:      linux-media@vger.kernel.org
6432 W:      https://linuxtv.org
6433 W:      http://github.com/mkrufky
6434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6435 T:      git git://linuxtv.org/mkrufky/tuners.git
6436 S:      Maintained
6437 F:      drivers/media/dvb-frontends/lgdt3305.*
6438
6439 LGUEST
6440 M:      Rusty Russell <rusty@rustcorp.com.au>
6441 L:      lguest@lists.ozlabs.org
6442 W:      http://lguest.ozlabs.org/
6443 S:      Odd Fixes
6444 F:      arch/x86/include/asm/lguest*.h
6445 F:      arch/x86/lguest/
6446 F:      drivers/lguest/
6447 F:      include/linux/lguest*.h
6448 F:      tools/lguest/
6449
6450 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6451 M:      Tejun Heo <tj@kernel.org>
6452 L:      linux-ide@vger.kernel.org
6453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6454 S:      Maintained
6455 F:      drivers/ata/
6456 F:      include/linux/ata.h
6457 F:      include/linux/libata.h
6458
6459 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6460 M:      Viresh Kumar <vireshk@kernel.org>
6461 L:      linux-ide@vger.kernel.org
6462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6463 S:      Maintained
6464 F:      include/linux/pata_arasan_cf_data.h
6465 F:      drivers/ata/pata_arasan_cf.c
6466
6467 LIBATA PATA DRIVERS
6468 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6469 M:      Tejun Heo <tj@kernel.org>
6470 L:      linux-ide@vger.kernel.org
6471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6472 S:      Maintained
6473 F:      drivers/ata/pata_*.c
6474 F:      drivers/ata/ata_generic.c
6475
6476 LIBATA SATA AHCI PLATFORM devices support
6477 M:      Hans de Goede <hdegoede@redhat.com>
6478 M:      Tejun Heo <tj@kernel.org>
6479 L:      linux-ide@vger.kernel.org
6480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6481 S:      Maintained
6482 F:      drivers/ata/ahci_platform.c
6483 F:      drivers/ata/libahci_platform.c
6484 F:      include/linux/ahci_platform.h
6485
6486 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6487 M:      Mikael Pettersson <mikpelinux@gmail.com>
6488 L:      linux-ide@vger.kernel.org
6489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6490 S:      Maintained
6491 F:      drivers/ata/sata_promise.*
6492
6493 LIBLOCKDEP
6494 M:      Sasha Levin <sasha.levin@oracle.com>
6495 S:      Maintained
6496 F:      tools/lib/lockdep/
6497
6498 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6499 M:      Dan Williams <dan.j.williams@intel.com>
6500 L:      linux-nvdimm@lists.01.org
6501 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6503 S:      Supported
6504 F:      drivers/nvdimm/*
6505 F:      include/linux/nd.h
6506 F:      include/linux/libnvdimm.h
6507 F:      include/uapi/linux/ndctl.h
6508
6509 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6510 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6511 L:      linux-nvdimm@lists.01.org
6512 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6513 S:      Supported
6514 F:      drivers/nvdimm/blk.c
6515 F:      drivers/nvdimm/region_devs.c
6516 F:      drivers/acpi/nfit*
6517
6518 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6519 M:      Vishal Verma <vishal.l.verma@intel.com>
6520 L:      linux-nvdimm@lists.01.org
6521 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6522 S:      Supported
6523 F:      drivers/nvdimm/btt*
6524
6525 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6526 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6527 L:      linux-nvdimm@lists.01.org
6528 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6529 S:      Supported
6530 F:      drivers/nvdimm/pmem.c
6531 F:      include/linux/pmem.h
6532 F:      arch/*/include/asm/pmem.h
6533
6534 LIGHTNVM PLATFORM SUPPORT
6535 M:      Matias Bjorling <mb@lightnvm.io>
6536 W:      http://github/OpenChannelSSD
6537 L:      linux-block@vger.kernel.org
6538 S:      Maintained
6539 F:      drivers/lightnvm/
6540 F:      include/linux/lightnvm.h
6541 F:      include/uapi/linux/lightnvm.h
6542
6543 LINUX FOR IBM pSERIES (RS/6000)
6544 M:      Paul Mackerras <paulus@au.ibm.com>
6545 W:      http://www.ibm.com/linux/ltc/projects/ppc
6546 S:      Supported
6547 F:      arch/powerpc/boot/rs6000.h
6548
6549 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6550 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6551 M:      Paul Mackerras <paulus@samba.org>
6552 M:      Michael Ellerman <mpe@ellerman.id.au>
6553 W:      http://www.penguinppc.org/
6554 L:      linuxppc-dev@lists.ozlabs.org
6555 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6557 S:      Supported
6558 F:      Documentation/powerpc/
6559 F:      arch/powerpc/
6560
6561 LINUX FOR POWER MACINTOSH
6562 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6563 W:      http://www.penguinppc.org/
6564 L:      linuxppc-dev@lists.ozlabs.org
6565 S:      Maintained
6566 F:      arch/powerpc/platforms/powermac/
6567 F:      drivers/macintosh/
6568
6569 LINUX FOR POWERPC EMBEDDED MPC5XXX
6570 M:      Anatolij Gustschin <agust@denx.de>
6571 L:      linuxppc-dev@lists.ozlabs.org
6572 T:      git git://git.denx.de/linux-denx-agust.git
6573 S:      Maintained
6574 F:      arch/powerpc/platforms/512x/
6575 F:      arch/powerpc/platforms/52xx/
6576
6577 LINUX FOR POWERPC EMBEDDED PPC4XX
6578 M:      Alistair Popple <alistair@popple.id.au>
6579 M:      Matt Porter <mporter@kernel.crashing.org>
6580 W:      http://www.penguinppc.org/
6581 L:      linuxppc-dev@lists.ozlabs.org
6582 S:      Maintained
6583 F:      arch/powerpc/platforms/40x/
6584 F:      arch/powerpc/platforms/44x/
6585
6586 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6587 L:      linuxppc-dev@lists.ozlabs.org
6588 S:      Orphan
6589 F:      arch/powerpc/*/*virtex*
6590 F:      arch/powerpc/*/*/*virtex*
6591
6592 LINUX FOR POWERPC EMBEDDED PPC8XX
6593 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6594 W:      http://www.penguinppc.org/
6595 L:      linuxppc-dev@lists.ozlabs.org
6596 S:      Maintained
6597 F:      arch/powerpc/platforms/8xx/
6598
6599 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6600 M:      Scott Wood <oss@buserror.net>
6601 M:      Kumar Gala <galak@kernel.crashing.org>
6602 W:      http://www.penguinppc.org/
6603 L:      linuxppc-dev@lists.ozlabs.org
6604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6605 S:      Maintained
6606 F:      arch/powerpc/platforms/83xx/
6607 F:      arch/powerpc/platforms/85xx/
6608
6609 LINUX FOR POWERPC PA SEMI PWRFICIENT
6610 M:      Olof Johansson <olof@lixom.net>
6611 L:      linuxppc-dev@lists.ozlabs.org
6612 S:      Maintained
6613 F:      arch/powerpc/platforms/pasemi/
6614 F:      drivers/*/*pasemi*
6615 F:      drivers/*/*/*pasemi*
6616
6617 LINUX SECURITY MODULE (LSM) FRAMEWORK
6618 M:      Chris Wright <chrisw@sous-sol.org>
6619 L:      linux-security-module@vger.kernel.org
6620 S:      Supported
6621
6622 LIS3LV02D ACCELEROMETER DRIVER
6623 M:      Eric Piel <eric.piel@tremplin-utc.net>
6624 S:      Maintained
6625 F:      Documentation/misc-devices/lis3lv02d
6626 F:      drivers/misc/lis3lv02d/
6627 F:      drivers/platform/x86/hp_accel.c
6628
6629 LIVE PATCHING
6630 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6631 M:      Jessica Yu <jeyu@redhat.com>
6632 M:      Jiri Kosina <jikos@kernel.org>
6633 M:      Miroslav Benes <mbenes@suse.cz>
6634 R:      Petr Mladek <pmladek@suse.com>
6635 S:      Maintained
6636 F:      kernel/livepatch/
6637 F:      include/linux/livepatch.h
6638 F:      arch/x86/include/asm/livepatch.h
6639 F:      arch/x86/kernel/livepatch.c
6640 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6641 F:      samples/livepatch/
6642 L:      live-patching@vger.kernel.org
6643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6644
6645 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6646 M:      Kees Cook <keescook@chromium.org>
6647 S:      Maintained
6648 F:      drivers/misc/lkdtm.c
6649
6650 LLC (802.2)
6651 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6652 S:      Maintained
6653 F:      include/linux/llc.h
6654 F:      include/uapi/linux/llc.h
6655 F:      include/net/llc*
6656 F:      net/llc/
6657
6658 LM73 HARDWARE MONITOR DRIVER
6659 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6660 L:      lm-sensors@lm-sensors.org
6661 S:      Maintained
6662 F:      drivers/hwmon/lm73.c
6663
6664 LM78 HARDWARE MONITOR DRIVER
6665 M:      Jean Delvare <jdelvare@suse.com>
6666 L:      lm-sensors@lm-sensors.org
6667 S:      Maintained
6668 F:      Documentation/hwmon/lm78
6669 F:      drivers/hwmon/lm78.c
6670
6671 LM83 HARDWARE MONITOR DRIVER
6672 M:      Jean Delvare <jdelvare@suse.com>
6673 L:      lm-sensors@lm-sensors.org
6674 S:      Maintained
6675 F:      Documentation/hwmon/lm83
6676 F:      drivers/hwmon/lm83.c
6677
6678 LM90 HARDWARE MONITOR DRIVER
6679 M:      Jean Delvare <jdelvare@suse.com>
6680 L:      lm-sensors@lm-sensors.org
6681 S:      Maintained
6682 F:      Documentation/hwmon/lm90
6683 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6684 F:      drivers/hwmon/lm90.c
6685
6686 LM95234 HARDWARE MONITOR DRIVER
6687 M:      Guenter Roeck <linux@roeck-us.net>
6688 L:      lm-sensors@lm-sensors.org
6689 S:      Maintained
6690 F:      Documentation/hwmon/lm95234
6691 F:      drivers/hwmon/lm95234.c
6692
6693 LME2510 MEDIA DRIVER
6694 M:      Malcolm Priestley <tvboxspy@gmail.com>
6695 L:      linux-media@vger.kernel.org
6696 W:      https://linuxtv.org
6697 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6698 S:      Maintained
6699 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6700
6701 LOCKDEP AND LOCKSTAT
6702 M:      Peter Zijlstra <peterz@infradead.org>
6703 M:      Ingo Molnar <mingo@redhat.com>
6704 L:      linux-kernel@vger.kernel.org
6705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6706 S:      Maintained
6707 F:      Documentation/locking/lockdep*.txt
6708 F:      Documentation/locking/lockstat.txt
6709 F:      include/linux/lockdep.h
6710 F:      kernel/locking/
6711
6712 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6713 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6714 L:      linux-ntfs-dev@lists.sourceforge.net
6715 W:      http://www.linux-ntfs.org/content/view/19/37/
6716 S:      Maintained
6717 F:      Documentation/ldm.txt
6718 F:      block/partitions/ldm.*
6719
6720 LogFS
6721 M:      Joern Engel <joern@logfs.org>
6722 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6723 L:      logfs@logfs.org
6724 W:      logfs.org
6725 S:      Maintained
6726 F:      fs/logfs/
6727
6728 LPC32XX MACHINE SUPPORT
6729 M:      Roland Stigge <stigge@antcom.de>
6730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731 S:      Maintained
6732 F:      arch/arm/mach-lpc32xx/
6733
6734 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6735 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6736 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6737 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6738 L:      MPT-FusionLinux.pdl@broadcom.com
6739 L:      linux-scsi@vger.kernel.org
6740 W:      http://www.avagotech.com/support/
6741 S:      Supported
6742 F:      drivers/message/fusion/
6743 F:      drivers/scsi/mpt2sas/
6744 F:      drivers/scsi/mpt3sas/
6745
6746 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6747 M:      Matthew Wilcox <matthew@wil.cx>
6748 L:      linux-scsi@vger.kernel.org
6749 S:      Maintained
6750 F:      drivers/scsi/sym53c8xx_2/
6751
6752 LTC4261 HARDWARE MONITOR DRIVER
6753 M:      Guenter Roeck <linux@roeck-us.net>
6754 L:      lm-sensors@lm-sensors.org
6755 S:      Maintained
6756 F:      Documentation/hwmon/ltc4261
6757 F:      drivers/hwmon/ltc4261.c
6758
6759 LTP (Linux Test Project)
6760 M:      Mike Frysinger <vapier@gentoo.org>
6761 M:      Cyril Hrubis <chrubis@suse.cz>
6762 M:      Wanlong Gao <wanlong.gao@gmail.com>
6763 M:      Jan Stancek <jstancek@redhat.com>
6764 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6765 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6766 L:      ltp@lists.linux.it (subscribers-only)
6767 W:      http://linux-test-project.github.io/
6768 T:      git git://github.com/linux-test-project/ltp.git
6769 S:      Maintained
6770
6771 M32R ARCHITECTURE
6772 W:      http://www.linux-m32r.org/
6773 S:      Orphan
6774 F:      arch/m32r/
6775
6776 M68K ARCHITECTURE
6777 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6778 L:      linux-m68k@lists.linux-m68k.org
6779 W:      http://www.linux-m68k.org/
6780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6781 S:      Maintained
6782 F:      arch/m68k/
6783 F:      drivers/zorro/
6784
6785 M68K ON APPLE MACINTOSH
6786 M:      Joshua Thompson <funaho@jurai.org>
6787 W:      http://www.mac.linux-m68k.org/
6788 L:      linux-m68k@lists.linux-m68k.org
6789 S:      Maintained
6790 F:      arch/m68k/mac/
6791
6792 M68K ON HP9000/300
6793 M:      Philip Blundell <philb@gnu.org>
6794 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6795 S:      Maintained
6796 F:      arch/m68k/hp300/
6797
6798 M88DS3103 MEDIA DRIVER
6799 M:      Antti Palosaari <crope@iki.fi>
6800 L:      linux-media@vger.kernel.org
6801 W:      https://linuxtv.org
6802 W:      http://palosaari.fi/linux/
6803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6804 T:      git git://linuxtv.org/anttip/media_tree.git
6805 S:      Maintained
6806 F:      drivers/media/dvb-frontends/m88ds3103*
6807
6808 M88RS2000 MEDIA DRIVER
6809 M:      Malcolm Priestley <tvboxspy@gmail.com>
6810 L:      linux-media@vger.kernel.org
6811 W:      https://linuxtv.org
6812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6813 S:      Maintained
6814 F:      drivers/media/dvb-frontends/m88rs2000*
6815
6816 MA901 MASTERKIT USB FM RADIO DRIVER
6817 M:      Alexey Klimov <klimov.linux@gmail.com>
6818 L:      linux-media@vger.kernel.org
6819 T:      git git://linuxtv.org/media_tree.git
6820 S:      Maintained
6821 F:      drivers/media/radio/radio-ma901.c
6822
6823 MAC80211
6824 M:      Johannes Berg <johannes@sipsolutions.net>
6825 L:      linux-wireless@vger.kernel.org
6826 W:      http://wireless.kernel.org/
6827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6829 S:      Maintained
6830 F:      Documentation/networking/mac80211-injection.txt
6831 F:      include/net/mac80211.h
6832 F:      net/mac80211/
6833 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6834
6835 MACVLAN DRIVER
6836 M:      Patrick McHardy <kaber@trash.net>
6837 L:      netdev@vger.kernel.org
6838 S:      Maintained
6839 F:      drivers/net/macvlan.c
6840 F:      include/linux/if_macvlan.h
6841
6842 MAILBOX API
6843 M:      Jassi Brar <jassisinghbrar@gmail.com>
6844 L:      linux-kernel@vger.kernel.org
6845 S:      Maintained
6846 F:      drivers/mailbox/
6847 F:      include/linux/mailbox_client.h
6848 F:      include/linux/mailbox_controller.h
6849
6850 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6851 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6852 W:      http://www.kernel.org/doc/man-pages
6853 L:      linux-man@vger.kernel.org
6854 S:      Maintained
6855
6856 MARVELL ARMADA DRM SUPPORT
6857 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6858 S:      Maintained
6859 F:      drivers/gpu/drm/armada/
6860
6861 MARVELL 88E6352 DSA support
6862 M:      Guenter Roeck <linux@roeck-us.net>
6863 S:      Maintained
6864 F:      drivers/net/dsa/mv88e6352.c
6865
6866 MARVELL CRYPTO DRIVER
6867 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6868 M:      Arnaud Ebalard <arno@natisbad.org>
6869 F:      drivers/crypto/marvell/
6870 S:      Maintained
6871 L:      linux-crypto@vger.kernel.org
6872
6873 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6874 M:      Mirko Lindner <mlindner@marvell.com>
6875 M:      Stephen Hemminger <stephen@networkplumber.org>
6876 L:      netdev@vger.kernel.org
6877 S:      Maintained
6878 F:      drivers/net/ethernet/marvell/sk*
6879
6880 MARVELL LIBERTAS WIRELESS DRIVER
6881 L:      libertas-dev@lists.infradead.org
6882 S:      Orphan
6883 F:      drivers/net/wireless/marvell/libertas/
6884
6885 MARVELL MV643XX ETHERNET DRIVER
6886 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6887 L:      netdev@vger.kernel.org
6888 S:      Maintained
6889 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6890 F:      include/linux/mv643xx.h
6891
6892 MARVELL MVNETA ETHERNET DRIVER
6893 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6894 L:      netdev@vger.kernel.org
6895 S:      Maintained
6896 F:      drivers/net/ethernet/marvell/mvneta.*
6897
6898 MARVELL MWIFIEX WIRELESS DRIVER
6899 M:      Amitkumar Karwar <akarwar@marvell.com>
6900 M:      Nishant Sarmukadam <nishants@marvell.com>
6901 L:      linux-wireless@vger.kernel.org
6902 S:      Maintained
6903 F:      drivers/net/wireless/marvell/mwifiex/
6904
6905 MARVELL MWL8K WIRELESS DRIVER
6906 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6907 L:      linux-wireless@vger.kernel.org
6908 S:      Odd Fixes
6909 F:      drivers/net/wireless/marvell/mwl8k.c
6910
6911 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6912 M:      Nicolas Pitre <nico@fluxnic.net>
6913 S:      Odd Fixes
6914 F:      drivers/mmc/host/mvsdio.*
6915
6916 MATROX FRAMEBUFFER DRIVER
6917 L:      linux-fbdev@vger.kernel.org
6918 S:      Orphan
6919 F:      drivers/video/fbdev/matrox/matroxfb_*
6920 F:      include/uapi/linux/matroxfb.h
6921
6922 MAX16065 HARDWARE MONITOR DRIVER
6923 M:      Guenter Roeck <linux@roeck-us.net>
6924 L:      lm-sensors@lm-sensors.org
6925 S:      Maintained
6926 F:      Documentation/hwmon/max16065
6927 F:      drivers/hwmon/max16065.c
6928
6929 MAX20751 HARDWARE MONITOR DRIVER
6930 M:      Guenter Roeck <linux@roeck-us.net>
6931 L:      lm-sensors@lm-sensors.org
6932 S:      Maintained
6933 F:      Documentation/hwmon/max20751
6934 F:      drivers/hwmon/max20751.c
6935
6936 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6937 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6938 L:      lm-sensors@lm-sensors.org
6939 S:      Maintained
6940 F:      Documentation/hwmon/max6650
6941 F:      drivers/hwmon/max6650.c
6942
6943 MAX6697 HARDWARE MONITOR DRIVER
6944 M:      Guenter Roeck <linux@roeck-us.net>
6945 L:      lm-sensors@lm-sensors.org
6946 S:      Maintained
6947 F:      Documentation/hwmon/max6697
6948 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6949 F:      drivers/hwmon/max6697.c
6950 F:      include/linux/platform_data/max6697.h
6951
6952 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6953 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L:      linux-pm@vger.kernel.org
6955 S:      Supported
6956 F:      drivers/power/max14577_charger.c
6957 F:      drivers/power/max77693_charger.c
6958
6959 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6960 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6961 L:      linux-kernel@vger.kernel.org
6962 S:      Supported
6963 F:      drivers/*/*max77802*.c
6964 F:      Documentation/devicetree/bindings/*/*max77802.txt
6965 F:      include/dt-bindings/*/*max77802.h
6966
6967 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6968 M:      Chanwoo Choi <cw00.choi@samsung.com>
6969 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6970 L:      linux-kernel@vger.kernel.org
6971 S:      Supported
6972 F:      drivers/*/max14577.c
6973 F:      drivers/*/max77686*.c
6974 F:      drivers/*/max77693.c
6975 F:      drivers/extcon/extcon-max14577.c
6976 F:      drivers/extcon/extcon-max77693.c
6977 F:      drivers/rtc/rtc-max77686.c
6978 F:      drivers/clk/clk-max77686.c
6979 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6980 F:      Documentation/devicetree/bindings/*/max77686.txt
6981 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6982 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6983 F:      include/linux/mfd/max14577*.h
6984 F:      include/linux/mfd/max77686*.h
6985 F:      include/linux/mfd/max77693*.h
6986
6987 MAXIRADIO FM RADIO RECEIVER DRIVER
6988 M:      Hans Verkuil <hverkuil@xs4all.nl>
6989 L:      linux-media@vger.kernel.org
6990 T:      git git://linuxtv.org/media_tree.git
6991 W:      https://linuxtv.org
6992 S:      Maintained
6993 F:      drivers/media/radio/radio-maxiradio*
6994
6995 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6996 M:      Peter Rosin <peda@axentia.se>
6997 L:      linux-iio@vger.kernel.org
6998 S:      Maintained
6999 F:      drivers/iio/potentiometer/mcp4531.c
7000
7001 MEDIA DRIVERS FOR RENESAS - VSP1
7002 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003 L:      linux-media@vger.kernel.org
7004 L:      linux-renesas-soc@vger.kernel.org
7005 T:      git git://linuxtv.org/media_tree.git
7006 S:      Supported
7007 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7008 F:      drivers/media/platform/vsp1/
7009
7010 MEDIA DRIVERS FOR ASCOT2E
7011 M:      Sergey Kozlov <serjk@netup.ru>
7012 L:      linux-media@vger.kernel.org
7013 W:      https://linuxtv.org
7014 W:      http://netup.tv/
7015 T:      git git://linuxtv.org/media_tree.git
7016 S:      Supported
7017 F:      drivers/media/dvb-frontends/ascot2e*
7018
7019 MEDIA DRIVERS FOR CXD2841ER
7020 M:      Sergey Kozlov <serjk@netup.ru>
7021 L:      linux-media@vger.kernel.org
7022 W:      https://linuxtv.org
7023 W:      http://netup.tv/
7024 T:      git git://linuxtv.org/media_tree.git
7025 S:      Supported
7026 F:      drivers/media/dvb-frontends/cxd2841er*
7027
7028 MEDIA DRIVERS FOR HORUS3A
7029 M:      Sergey Kozlov <serjk@netup.ru>
7030 L:      linux-media@vger.kernel.org
7031 W:      https://linuxtv.org
7032 W:      http://netup.tv/
7033 T:      git git://linuxtv.org/media_tree.git
7034 S:      Supported
7035 F:      drivers/media/dvb-frontends/horus3a*
7036
7037 MEDIA DRIVERS FOR LNBH25
7038 M:      Sergey Kozlov <serjk@netup.ru>
7039 L:      linux-media@vger.kernel.org
7040 W:      https://linuxtv.org
7041 W:      http://netup.tv/
7042 T:      git git://linuxtv.org/media_tree.git
7043 S:      Supported
7044 F:      drivers/media/dvb-frontends/lnbh25*
7045
7046 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7047 M:      Sergey Kozlov <serjk@netup.ru>
7048 L:      linux-media@vger.kernel.org
7049 W:      https://linuxtv.org
7050 W:      http://netup.tv/
7051 T:      git git://linuxtv.org/media_tree.git
7052 S:      Supported
7053 F:      drivers/media/pci/netup_unidvb/*
7054
7055 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7056 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7057 P:      LinuxTV.org Project
7058 L:      linux-media@vger.kernel.org
7059 W:      https://linuxtv.org
7060 Q:      http://patchwork.kernel.org/project/linux-media/list/
7061 T:      git git://linuxtv.org/media_tree.git
7062 S:      Maintained
7063 F:      Documentation/dvb/
7064 F:      Documentation/video4linux/
7065 F:      Documentation/DocBook/media/
7066 F:      drivers/media/
7067 F:      drivers/staging/media/
7068 F:      include/linux/platform_data/media/
7069 F:      include/media/
7070 F:      include/uapi/linux/dvb/
7071 F:      include/uapi/linux/videodev2.h
7072 F:      include/uapi/linux/media.h
7073 F:      include/uapi/linux/v4l2-*
7074 F:      include/uapi/linux/meye.h
7075 F:      include/uapi/linux/ivtv*
7076 F:      include/uapi/linux/uvcvideo.h
7077
7078 MEDIATEK ETHERNET DRIVER
7079 M:      Felix Fietkau <nbd@openwrt.org>
7080 M:      John Crispin <blogic@openwrt.org>
7081 L:      netdev@vger.kernel.org
7082 S:      Maintained
7083 F:      drivers/net/ethernet/mediatek/
7084
7085 MEDIATEK MT7601U WIRELESS LAN DRIVER
7086 M:      Jakub Kicinski <kubakici@wp.pl>
7087 L:      linux-wireless@vger.kernel.org
7088 S:      Maintained
7089 F:      drivers/net/wireless/mediatek/mt7601u/
7090
7091 MEGARAID SCSI/SAS DRIVERS
7092 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7093 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7094 M:      Uday Lingala <uday.lingala@avagotech.com>
7095 L:      megaraidlinux.pdl@avagotech.com
7096 L:      linux-scsi@vger.kernel.org
7097 W:      http://www.lsi.com
7098 S:      Maintained
7099 F:      Documentation/scsi/megaraid.txt
7100 F:      drivers/scsi/megaraid.*
7101 F:      drivers/scsi/megaraid/
7102
7103 MELLANOX ETHERNET DRIVER (mlx4_en)
7104 M:      Eugenia Emantayev <eugenia@mellanox.com>
7105 L:      netdev@vger.kernel.org
7106 S:      Supported
7107 W:      http://www.mellanox.com
7108 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7109 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7110
7111 MELLANOX ETHERNET DRIVER (mlx5e)
7112 M:      Saeed Mahameed <saeedm@mellanox.com>
7113 L:      netdev@vger.kernel.org
7114 S:      Supported
7115 W:      http://www.mellanox.com
7116 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7117 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7118
7119 MELLANOX ETHERNET SWITCH DRIVERS
7120 M:      Jiri Pirko <jiri@mellanox.com>
7121 M:      Ido Schimmel <idosch@mellanox.com>
7122 L:      netdev@vger.kernel.org
7123 S:      Supported
7124 W:      http://www.mellanox.com
7125 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7126 F:      drivers/net/ethernet/mellanox/mlxsw/
7127
7128 MEMBARRIER SUPPORT
7129 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7130 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7131 L:      linux-kernel@vger.kernel.org
7132 S:      Supported
7133 F:      kernel/membarrier.c
7134 F:      include/uapi/linux/membarrier.h
7135
7136 MEMORY MANAGEMENT
7137 L:      linux-mm@kvack.org
7138 W:      http://www.linux-mm.org
7139 S:      Maintained
7140 F:      include/linux/mm.h
7141 F:      include/linux/gfp.h
7142 F:      include/linux/mmzone.h
7143 F:      include/linux/memory_hotplug.h
7144 F:      include/linux/vmalloc.h
7145 F:      mm/
7146
7147 MEMORY TECHNOLOGY DEVICES (MTD)
7148 M:      David Woodhouse <dwmw2@infradead.org>
7149 M:      Brian Norris <computersforpeace@gmail.com>
7150 L:      linux-mtd@lists.infradead.org
7151 W:      http://www.linux-mtd.infradead.org/
7152 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7153 T:      git git://git.infradead.org/linux-mtd.git
7154 T:      git git://git.infradead.org/l2-mtd.git
7155 S:      Maintained
7156 F:      drivers/mtd/
7157 F:      include/linux/mtd/
7158 F:      include/uapi/mtd/
7159
7160 MEN A21 WATCHDOG DRIVER
7161 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7162 L:      linux-watchdog@vger.kernel.org
7163 S:      Maintained
7164 F:      drivers/watchdog/mena21_wdt.c
7165
7166 MEN CHAMELEON BUS (mcb)
7167 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7168 S:      Maintained
7169 F:      drivers/mcb/
7170 F:      include/linux/mcb.h
7171 F:      Documentation/men-chameleon-bus.txt
7172
7173 MEN F21BMC (Board Management Controller)
7174 M:      Andreas Werner <andreas.werner@men.de>
7175 S:      Supported
7176 F:      drivers/mfd/menf21bmc.c
7177 F:      drivers/watchdog/menf21bmc_wdt.c
7178 F:      drivers/leds/leds-menf21bmc.c
7179 F:      drivers/hwmon/menf21bmc_hwmon.c
7180 F:      Documentation/hwmon/menf21bmc
7181
7182 METAG ARCHITECTURE
7183 M:      James Hogan <james.hogan@imgtec.com>
7184 L:      linux-metag@vger.kernel.org
7185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7186 S:      Odd Fixes
7187 F:      arch/metag/
7188 F:      Documentation/metag/
7189 F:      Documentation/devicetree/bindings/metag/
7190 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7191 F:      drivers/clocksource/metag_generic.c
7192 F:      drivers/irqchip/irq-metag.c
7193 F:      drivers/irqchip/irq-metag-ext.c
7194 F:      drivers/tty/metag_da.c
7195
7196 MICROBLAZE ARCHITECTURE
7197 M:      Michal Simek <monstr@monstr.eu>
7198 W:      http://www.monstr.eu/fdt/
7199 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7200 S:      Supported
7201 F:      arch/microblaze/
7202
7203 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7204 M:      Chen Yu <yu.c.chen@intel.com>
7205 L:      platform-driver-x86@vger.kernel.org
7206 S:      Supported
7207 F:      drivers/platform/x86/surfacepro3_button.c
7208
7209 MICROTEK X6 SCANNER
7210 M:      Oliver Neukum <oliver@neukum.org>
7211 S:      Maintained
7212 F:      drivers/usb/image/microtek.*
7213
7214 MIPS
7215 M:      Ralf Baechle <ralf@linux-mips.org>
7216 L:      linux-mips@linux-mips.org
7217 W:      http://www.linux-mips.org/
7218 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7219 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7220 S:      Supported
7221 F:      Documentation/mips/
7222 F:      arch/mips/
7223
7224 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7225 M:      Hans Verkuil <hverkuil@xs4all.nl>
7226 L:      linux-media@vger.kernel.org
7227 T:      git git://linuxtv.org/media_tree.git
7228 W:      https://linuxtv.org
7229 S:      Odd Fixes
7230 F:      drivers/media/radio/radio-miropcm20*
7231
7232 MELLANOX MLX4 core VPI driver
7233 M:      Yishai Hadas <yishaih@mellanox.com>
7234 L:      netdev@vger.kernel.org
7235 L:      linux-rdma@vger.kernel.org
7236 W:      http://www.mellanox.com
7237 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7238 S:      Supported
7239 F:      drivers/net/ethernet/mellanox/mlx4/
7240 F:      include/linux/mlx4/
7241
7242 MELLANOX MLX4 IB driver
7243 M:      Yishai Hadas <yishaih@mellanox.com>
7244 L:      linux-rdma@vger.kernel.org
7245 W:      http://www.mellanox.com
7246 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7247 S:      Supported
7248 F:      drivers/infiniband/hw/mlx4/
7249 F:      include/linux/mlx4/
7250
7251 MELLANOX MLX5 core VPI driver
7252 M:      Matan Barak <matanb@mellanox.com>
7253 M:      Leon Romanovsky <leonro@mellanox.com>
7254 L:      netdev@vger.kernel.org
7255 L:      linux-rdma@vger.kernel.org
7256 W:      http://www.mellanox.com
7257 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7258 S:      Supported
7259 F:      drivers/net/ethernet/mellanox/mlx5/core/
7260 F:      include/linux/mlx5/
7261
7262 MELLANOX MLX5 IB driver
7263 M:      Matan Barak <matanb@mellanox.com>
7264 M:      Leon Romanovsky <leonro@mellanox.com>
7265 L:      linux-rdma@vger.kernel.org
7266 W:      http://www.mellanox.com
7267 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7268 S:      Supported
7269 F:      drivers/infiniband/hw/mlx5/
7270 F:      include/linux/mlx5/
7271
7272 MELEXIS MLX90614 DRIVER
7273 M:      Crt Mori <cmo@melexis.com>
7274 L:      linux-iio@vger.kernel.org
7275 W:      http://www.melexis.com
7276 S:      Supported
7277 F:      drivers/iio/temperature/mlx90614.c
7278
7279 MN88472 MEDIA DRIVER
7280 M:      Antti Palosaari <crope@iki.fi>
7281 L:      linux-media@vger.kernel.org
7282 W:      https://linuxtv.org
7283 W:      http://palosaari.fi/linux/
7284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7285 T:      git git://linuxtv.org/anttip/media_tree.git
7286 S:      Maintained
7287 F:      drivers/staging/media/mn88472/
7288 F:      drivers/media/dvb-frontends/mn88472.h
7289
7290 MN88473 MEDIA DRIVER
7291 M:      Antti Palosaari <crope@iki.fi>
7292 L:      linux-media@vger.kernel.org
7293 W:      https://linuxtv.org
7294 W:      http://palosaari.fi/linux/
7295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7296 S:      Maintained
7297 F:      drivers/media/dvb-frontends/mn88473*
7298
7299 MODULE SUPPORT
7300 M:      Rusty Russell <rusty@rustcorp.com.au>
7301 S:      Maintained
7302 F:      include/linux/module.h
7303 F:      kernel/module.c
7304
7305 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7306 W:      http://popies.net/meye/
7307 S:      Orphan
7308 F:      Documentation/video4linux/meye.txt
7309 F:      drivers/media/pci/meye/
7310 F:      include/uapi/linux/meye.h
7311
7312 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7313 M:      Jiri Slaby <jirislaby@gmail.com>
7314 S:      Maintained
7315 F:      Documentation/serial/moxa-smartio
7316 F:      drivers/tty/mxser.*
7317
7318 MR800 AVERMEDIA USB FM RADIO DRIVER
7319 M:      Alexey Klimov <klimov.linux@gmail.com>
7320 L:      linux-media@vger.kernel.org
7321 T:      git git://linuxtv.org/media_tree.git
7322 S:      Maintained
7323 F:      drivers/media/radio/radio-mr800.c
7324
7325 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7326 M:      Alan Ott <alan@signal11.us>
7327 L:      linux-wpan@vger.kernel.org
7328 S:      Maintained
7329 F:      drivers/net/ieee802154/mrf24j40.c
7330 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7331
7332 MSI LAPTOP SUPPORT
7333 M:      "Lee, Chun-Yi" <jlee@suse.com>
7334 L:      platform-driver-x86@vger.kernel.org
7335 S:      Maintained
7336 F:      drivers/platform/x86/msi-laptop.c
7337
7338 MSI WMI SUPPORT
7339 L:      platform-driver-x86@vger.kernel.org
7340 S:      Orphan
7341 F:      drivers/platform/x86/msi-wmi.c
7342
7343 MSI001 MEDIA DRIVER
7344 M:      Antti Palosaari <crope@iki.fi>
7345 L:      linux-media@vger.kernel.org
7346 W:      https://linuxtv.org
7347 W:      http://palosaari.fi/linux/
7348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7349 T:      git git://linuxtv.org/anttip/media_tree.git
7350 S:      Maintained
7351 F:      drivers/media/tuners/msi001*
7352
7353 MSI2500 MEDIA DRIVER
7354 M:      Antti Palosaari <crope@iki.fi>
7355 L:      linux-media@vger.kernel.org
7356 W:      https://linuxtv.org
7357 W:      http://palosaari.fi/linux/
7358 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7359 T:      git git://linuxtv.org/anttip/media_tree.git
7360 S:      Maintained
7361 F:      drivers/media/usb/msi2500/
7362
7363 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7364 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7365 L:      linux-mtd@lists.infradead.org
7366 S:      Maintained
7367 F:      drivers/mtd/devices/docg3*
7368
7369 MT9M032 APTINA SENSOR DRIVER
7370 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7371 L:      linux-media@vger.kernel.org
7372 T:      git git://linuxtv.org/media_tree.git
7373 S:      Maintained
7374 F:      drivers/media/i2c/mt9m032.c
7375 F:      include/media/i2c/mt9m032.h
7376
7377 MT9P031 APTINA CAMERA SENSOR
7378 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7379 L:      linux-media@vger.kernel.org
7380 T:      git git://linuxtv.org/media_tree.git
7381 S:      Maintained
7382 F:      drivers/media/i2c/mt9p031.c
7383 F:      include/media/i2c/mt9p031.h
7384
7385 MT9T001 APTINA CAMERA SENSOR
7386 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7387 L:      linux-media@vger.kernel.org
7388 T:      git git://linuxtv.org/media_tree.git
7389 S:      Maintained
7390 F:      drivers/media/i2c/mt9t001.c
7391 F:      include/media/i2c/mt9t001.h
7392
7393 MT9V032 APTINA CAMERA SENSOR
7394 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7395 L:      linux-media@vger.kernel.org
7396 T:      git git://linuxtv.org/media_tree.git
7397 S:      Maintained
7398 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7399 F:      drivers/media/i2c/mt9v032.c
7400 F:      include/media/i2c/mt9v032.h
7401
7402 MULTIFUNCTION DEVICES (MFD)
7403 M:      Lee Jones <lee.jones@linaro.org>
7404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7405 S:      Supported
7406 F:      drivers/mfd/
7407 F:      include/linux/mfd/
7408
7409 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7410 M:      Ulf Hansson <ulf.hansson@linaro.org>
7411 L:      linux-mmc@vger.kernel.org
7412 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7413 S:      Maintained
7414 F:      drivers/mmc/
7415 F:      include/linux/mmc/
7416 F:      include/uapi/linux/mmc/
7417
7418 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7419 S:      Orphan
7420 F:      drivers/mmc/host/mmc_spi.c
7421 F:      include/linux/spi/mmc_spi.h
7422
7423 MULTISOUND SOUND DRIVER
7424 M:      Andrew Veliath <andrewtv@usa.net>
7425 S:      Maintained
7426 F:      Documentation/sound/oss/MultiSound
7427 F:      sound/oss/msnd*
7428
7429 MULTITECH MULTIPORT CARD (ISICOM)
7430 S:      Orphan
7431 F:      drivers/tty/isicom.c
7432 F:      include/linux/isicom.h
7433
7434 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7435 M:      Bin Liu <b-liu@ti.com>
7436 L:      linux-usb@vger.kernel.org
7437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7438 S:      Maintained
7439 F:      drivers/usb/musb/
7440
7441 MXL5007T MEDIA DRIVER
7442 M:      Michael Krufky <mkrufky@linuxtv.org>
7443 L:      linux-media@vger.kernel.org
7444 W:      https://linuxtv.org
7445 W:      http://github.com/mkrufky
7446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7447 T:      git git://linuxtv.org/mkrufky/tuners.git
7448 S:      Maintained
7449 F:      drivers/media/tuners/mxl5007t.*
7450
7451 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7452 M:      Hyong-Youb Kim <hykim@myri.com>
7453 L:      netdev@vger.kernel.org
7454 W:      https://www.myricom.com/support/downloads/myri10ge.html
7455 S:      Supported
7456 F:      drivers/net/ethernet/myricom/myri10ge/
7457
7458 NAND FLASH SUBSYSTEM
7459 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7460 R:      Richard Weinberger <richard@nod.at>
7461 L:      linux-mtd@lists.infradead.org
7462 W:      http://www.linux-mtd.infradead.org/
7463 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7464 T:      git git://github.com/linux-nand/linux.git
7465 S:      Maintained
7466 F:      drivers/mtd/nand/
7467 F:      include/linux/mtd/nand*.h
7468
7469 NATSEMI ETHERNET DRIVER (DP8381x)
7470 S:      Orphan
7471 F:      drivers/net/ethernet/natsemi/natsemi.c
7472
7473 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7474 M:      Daniel Mack <zonque@gmail.com>
7475 S:      Maintained
7476 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7477 W:      http://www.native-instruments.com
7478 F:      sound/usb/caiaq/
7479
7480 NCP FILESYSTEM
7481 M:      Petr Vandrovec <petr@vandrovec.name>
7482 S:      Odd Fixes
7483 F:      fs/ncpfs/
7484
7485 NCR 5380 SCSI DRIVERS
7486 M:      Finn Thain <fthain@telegraphics.com.au>
7487 M:      Michael Schmitz <schmitzmic@gmail.com>
7488 L:      linux-scsi@vger.kernel.org
7489 S:      Maintained
7490 F:      Documentation/scsi/g_NCR5380.txt
7491 F:      drivers/scsi/NCR5380.*
7492 F:      drivers/scsi/arm/cumana_1.c
7493 F:      drivers/scsi/arm/oak.c
7494 F:      drivers/scsi/atari_NCR5380.c
7495 F:      drivers/scsi/atari_scsi.*
7496 F:      drivers/scsi/dmx3191d.c
7497 F:      drivers/scsi/dtc.*
7498 F:      drivers/scsi/g_NCR5380.*
7499 F:      drivers/scsi/g_NCR5380_mmio.c
7500 F:      drivers/scsi/mac_scsi.*
7501 F:      drivers/scsi/pas16.*
7502 F:      drivers/scsi/sun3_scsi.*
7503 F:      drivers/scsi/sun3_scsi_vme.c
7504 F:      drivers/scsi/t128.*
7505
7506 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7507 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7508 L:      linux-scsi@vger.kernel.org
7509 S:      Maintained
7510 F:      drivers/scsi/NCR_D700.*
7511
7512 NCT6775 HARDWARE MONITOR DRIVER
7513 M:      Guenter Roeck <linux@roeck-us.net>
7514 L:      lm-sensors@lm-sensors.org
7515 S:      Maintained
7516 F:      Documentation/hwmon/nct6775
7517 F:      drivers/hwmon/nct6775.c
7518
7519 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7520 M:      Faisal Latif <faisal.latif@intel.com>
7521 L:      linux-rdma@vger.kernel.org
7522 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7523 S:      Supported
7524 F:      drivers/infiniband/hw/nes/
7525
7526 NETEM NETWORK EMULATOR
7527 M:      Stephen Hemminger <stephen@networkplumber.org>
7528 L:      netem@lists.linux-foundation.org
7529 S:      Maintained
7530 F:      net/sched/sch_netem.c
7531
7532 NETERION 10GbE DRIVERS (s2io/vxge)
7533 M:      Jon Mason <jdmason@kudzu.us>
7534 L:      netdev@vger.kernel.org
7535 S:      Supported
7536 F:      Documentation/networking/s2io.txt
7537 F:      Documentation/networking/vxge.txt
7538 F:      drivers/net/ethernet/neterion/
7539
7540 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7541 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7542 M:      Patrick McHardy <kaber@trash.net>
7543 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7544 L:      netfilter-devel@vger.kernel.org
7545 L:      coreteam@netfilter.org
7546 W:      http://www.netfilter.org/
7547 W:      http://www.iptables.org/
7548 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7551 S:      Supported
7552 F:      include/linux/netfilter*
7553 F:      include/linux/netfilter/
7554 F:      include/net/netfilter/
7555 F:      include/uapi/linux/netfilter*
7556 F:      include/uapi/linux/netfilter/
7557 F:      net/*/netfilter.c
7558 F:      net/*/netfilter/
7559 F:      net/netfilter/
7560 F:      net/bridge/br_netfilter*.c
7561
7562 NETLABEL
7563 M:      Paul Moore <paul@paul-moore.com>
7564 W:      http://netlabel.sf.net
7565 L:      netdev@vger.kernel.org
7566 S:      Maintained
7567 F:      Documentation/netlabel/
7568 F:      include/net/netlabel.h
7569 F:      net/netlabel/
7570
7571 NETROM NETWORK LAYER
7572 M:      Ralf Baechle <ralf@linux-mips.org>
7573 L:      linux-hams@vger.kernel.org
7574 W:      http://www.linux-ax25.org/
7575 S:      Maintained
7576 F:      include/net/netrom.h
7577 F:      include/uapi/linux/netrom.h
7578 F:      net/netrom/
7579
7580 NETRONOME ETHERNET DRIVERS
7581 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7582 L:      oss-drivers@netronome.com
7583 S:      Maintained
7584 F:      drivers/net/ethernet/netronome/
7585
7586 NETWORK BLOCK DEVICE (NBD)
7587 M:      Markus Pargmann <mpa@pengutronix.de>
7588 S:      Maintained
7589 L:      nbd-general@lists.sourceforge.net
7590 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7591 F:      Documentation/blockdev/nbd.txt
7592 F:      drivers/block/nbd.c
7593 F:      include/uapi/linux/nbd.h
7594
7595 NETWORK DROP MONITOR
7596 M:      Neil Horman <nhorman@tuxdriver.com>
7597 L:      netdev@vger.kernel.org
7598 S:      Maintained
7599 W:      https://fedorahosted.org/dropwatch/
7600 F:      net/core/drop_monitor.c
7601
7602 NETWORKING [GENERAL]
7603 M:      "David S. Miller" <davem@davemloft.net>
7604 L:      netdev@vger.kernel.org
7605 W:      http://www.linuxfoundation.org/en/Net
7606 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7609 S:      Maintained
7610 F:      net/
7611 F:      include/net/
7612 F:      include/linux/in.h
7613 F:      include/linux/net.h
7614 F:      include/linux/netdevice.h
7615 F:      include/uapi/linux/in.h
7616 F:      include/uapi/linux/net.h
7617 F:      include/uapi/linux/netdevice.h
7618 F:      include/uapi/linux/net_namespace.h
7619 F:      tools/net/
7620 F:      tools/testing/selftests/net/
7621 F:      lib/random32.c
7622 F:      lib/test_bpf.c
7623
7624 NETWORKING [IPv4/IPv6]
7625 M:      "David S. Miller" <davem@davemloft.net>
7626 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7627 M:      James Morris <jmorris@namei.org>
7628 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7629 M:      Patrick McHardy <kaber@trash.net>
7630 L:      netdev@vger.kernel.org
7631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7632 S:      Maintained
7633 F:      net/ipv4/
7634 F:      net/ipv6/
7635 F:      include/net/ip*
7636 F:      arch/x86/net/*
7637
7638 NETWORKING [IPSEC]
7639 M:      Steffen Klassert <steffen.klassert@secunet.com>
7640 M:      Herbert Xu <herbert@gondor.apana.org.au>
7641 M:      "David S. Miller" <davem@davemloft.net>
7642 L:      netdev@vger.kernel.org
7643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7645 S:      Maintained
7646 F:      net/core/flow.c
7647 F:      net/xfrm/
7648 F:      net/key/
7649 F:      net/ipv4/xfrm*
7650 F:      net/ipv4/esp4.c
7651 F:      net/ipv4/ah4.c
7652 F:      net/ipv4/ipcomp.c
7653 F:      net/ipv4/ip_vti.c
7654 F:      net/ipv6/xfrm*
7655 F:      net/ipv6/esp6.c
7656 F:      net/ipv6/ah6.c
7657 F:      net/ipv6/ipcomp6.c
7658 F:      net/ipv6/ip6_vti.c
7659 F:      include/uapi/linux/xfrm.h
7660 F:      include/net/xfrm.h
7661
7662 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7663 M:      Paul Moore <paul@paul-moore.com>
7664 L:      netdev@vger.kernel.org
7665 S:      Maintained
7666
7667 NETWORKING [WIRELESS]
7668 L:      linux-wireless@vger.kernel.org
7669 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7670
7671 NETWORKING DRIVERS
7672 L:      netdev@vger.kernel.org
7673 W:      http://www.linuxfoundation.org/en/Net
7674 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7677 S:      Odd Fixes
7678 F:      drivers/net/
7679 F:      include/linux/if_*
7680 F:      include/linux/netdevice.h
7681 F:      include/linux/etherdevice.h
7682 F:      include/linux/fcdevice.h
7683 F:      include/linux/fddidevice.h
7684 F:      include/linux/hippidevice.h
7685 F:      include/linux/inetdevice.h
7686 F:      include/uapi/linux/if_*
7687 F:      include/uapi/linux/netdevice.h
7688
7689 NETWORKING DRIVERS (WIRELESS)
7690 M:      Kalle Valo <kvalo@codeaurora.org>
7691 L:      linux-wireless@vger.kernel.org
7692 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7695 S:      Maintained
7696 F:      drivers/net/wireless/
7697
7698 NETXEN (1/10) GbE SUPPORT
7699 M:      Manish Chopra <manish.chopra@qlogic.com>
7700 M:      Sony Chacko <sony.chacko@qlogic.com>
7701 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7702 L:      netdev@vger.kernel.org
7703 W:      http://www.qlogic.com
7704 S:      Supported
7705 F:      drivers/net/ethernet/qlogic/netxen/
7706
7707 NFC SUBSYSTEM
7708 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7709 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7710 M:      Samuel Ortiz <sameo@linux.intel.com>
7711 L:      linux-wireless@vger.kernel.org
7712 L:      linux-nfc@lists.01.org (subscribers-only)
7713 S:      Supported
7714 F:      net/nfc/
7715 F:      include/net/nfc/
7716 F:      include/uapi/linux/nfc.h
7717 F:      drivers/nfc/
7718 F:      include/linux/platform_data/nfcmrvl.h
7719 F:      include/linux/platform_data/nxp-nci.h
7720 F:      include/linux/platform_data/pn544.h
7721 F:      include/linux/platform_data/st21nfca.h
7722 F:      include/linux/platform_data/st-nci.h
7723 F:      Documentation/devicetree/bindings/net/nfc/
7724
7725 NFS, SUNRPC, AND LOCKD CLIENTS
7726 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7727 M:      Anna Schumaker <anna.schumaker@netapp.com>
7728 L:      linux-nfs@vger.kernel.org
7729 W:      http://client.linux-nfs.org
7730 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7731 S:      Maintained
7732 F:      fs/lockd/
7733 F:      fs/nfs/
7734 F:      fs/nfs_common/
7735 F:      net/sunrpc/
7736 F:      include/linux/lockd/
7737 F:      include/linux/nfs*
7738 F:      include/linux/sunrpc/
7739 F:      include/uapi/linux/nfs*
7740 F:      include/uapi/linux/sunrpc/
7741
7742 NILFS2 FILESYSTEM
7743 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7744 L:      linux-nilfs@vger.kernel.org
7745 W:      http://nilfs.sourceforge.net/
7746 T:      git git://github.com/konis/nilfs2.git
7747 S:      Supported
7748 F:      Documentation/filesystems/nilfs2.txt
7749 F:      fs/nilfs2/
7750 F:      include/linux/nilfs2_fs.h
7751 F:      include/trace/events/nilfs2.h
7752
7753 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7754 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7755 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7756 S:      Maintained
7757 F:      Documentation/scsi/NinjaSCSI.txt
7758 F:      drivers/scsi/pcmcia/nsp_*
7759
7760 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7761 M:      GOTO Masanori <gotom@debian.or.jp>
7762 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7763 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7764 S:      Maintained
7765 F:      Documentation/scsi/NinjaSCSI.txt
7766 F:      drivers/scsi/nsp32*
7767
7768 NIOS2 ARCHITECTURE
7769 M:      Ley Foon Tan <lftan@altera.com>
7770 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7772 S:      Maintained
7773 F:      arch/nios2/
7774
7775 NOKIA N900 POWER SUPPLY DRIVERS
7776 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7777 F:      include/linux/power/bq2415x_charger.h
7778 F:      include/linux/power/bq27xxx_battery.h
7779 F:      include/linux/power/isp1704_charger.h
7780 F:      drivers/power/bq2415x_charger.c
7781 F:      drivers/power/bq27xxx_battery.c
7782 F:      drivers/power/bq27xxx_battery_i2c.c
7783 F:      drivers/power/isp1704_charger.c
7784 F:      drivers/power/rx51_battery.c
7785
7786 NTB DRIVER CORE
7787 M:      Jon Mason <jdmason@kudzu.us>
7788 M:      Dave Jiang <dave.jiang@intel.com>
7789 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7790 L:      linux-ntb@googlegroups.com
7791 S:      Supported
7792 W:      https://github.com/jonmason/ntb/wiki
7793 T:      git git://github.com/jonmason/ntb.git
7794 F:      drivers/ntb/
7795 F:      drivers/net/ntb_netdev.c
7796 F:      include/linux/ntb.h
7797 F:      include/linux/ntb_transport.h
7798
7799 NTB INTEL DRIVER
7800 M:      Jon Mason <jdmason@kudzu.us>
7801 M:      Dave Jiang <dave.jiang@intel.com>
7802 L:      linux-ntb@googlegroups.com
7803 S:      Supported
7804 W:      https://github.com/jonmason/ntb/wiki
7805 T:      git git://github.com/jonmason/ntb.git
7806 F:      drivers/ntb/hw/intel/
7807
7808 NTB AMD DRIVER
7809 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7810 L:      linux-ntb@googlegroups.com
7811 S:      Supported
7812 F:      drivers/ntb/hw/amd/
7813
7814 NTFS FILESYSTEM
7815 M:      Anton Altaparmakov <anton@tuxera.com>
7816 L:      linux-ntfs-dev@lists.sourceforge.net
7817 W:      http://www.tuxera.com/
7818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7819 S:      Supported
7820 F:      Documentation/filesystems/ntfs.txt
7821 F:      fs/ntfs/
7822
7823 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7824 M:      Antonino Daplas <adaplas@gmail.com>
7825 L:      linux-fbdev@vger.kernel.org
7826 S:      Maintained
7827 F:      drivers/video/fbdev/riva/
7828 F:      drivers/video/fbdev/nvidia/
7829
7830 NVM EXPRESS DRIVER
7831 M:      Keith Busch <keith.busch@intel.com>
7832 M:      Jens Axboe <axboe@fb.com>
7833 L:      linux-nvme@lists.infradead.org
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7835 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7836 S:      Supported
7837 F:      drivers/nvme/host/
7838 F:      include/linux/nvme.h
7839
7840 NVMEM FRAMEWORK
7841 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7842 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7843 S:      Maintained
7844 F:      drivers/nvmem/
7845 F:      Documentation/devicetree/bindings/nvmem/
7846 F:      include/linux/nvmem-consumer.h
7847 F:      include/linux/nvmem-provider.h
7848
7849 NXP-NCI NFC DRIVER
7850 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7851 R:      Charles Gorand <charles.gorand@effinnov.com>
7852 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7853 S:      Supported
7854 F:      drivers/nfc/nxp-nci
7855
7856 NXP TDA998X DRM DRIVER
7857 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7858 S:      Supported
7859 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7860 F:      include/drm/i2c/tda998x.h
7861
7862 NXP TFA9879 DRIVER
7863 M:      Peter Rosin <peda@axentia.se>
7864 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7865 S:      Maintained
7866 F:      sound/soc/codecs/tfa9879*
7867
7868 OBJTOOL
7869 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7870 S:      Supported
7871 F:      tools/objtool/
7872
7873 OMAP SUPPORT
7874 M:      Tony Lindgren <tony@atomide.com>
7875 L:      linux-omap@vger.kernel.org
7876 W:      http://www.muru.com/linux/omap/
7877 W:      http://linux.omap.com/
7878 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7880 S:      Maintained
7881 F:      arch/arm/*omap*/
7882 F:      arch/arm/configs/omap1_defconfig
7883 F:      arch/arm/configs/omap2plus_defconfig
7884 F:      drivers/i2c/busses/i2c-omap.c
7885 F:      drivers/irqchip/irq-omap-intc.c
7886 F:      drivers/mfd/*omap*.c
7887 F:      drivers/mfd/menelaus.c
7888 F:      drivers/mfd/palmas.c
7889 F:      drivers/mfd/tps65217.c
7890 F:      drivers/mfd/tps65218.c
7891 F:      drivers/mfd/tps65910.c
7892 F:      drivers/mfd/twl-core.[ch]
7893 F:      drivers/mfd/twl4030*.c
7894 F:      drivers/mfd/twl6030*.c
7895 F:      drivers/mfd/twl6040*.c
7896 F:      drivers/regulator/palmas-regulator*.c
7897 F:      drivers/regulator/pbias-regulator.c
7898 F:      drivers/regulator/tps65217-regulator.c
7899 F:      drivers/regulator/tps65218-regulator.c
7900 F:      drivers/regulator/tps65910-regulator.c
7901 F:      drivers/regulator/twl-regulator.c
7902 F:      include/linux/i2c-omap.h
7903
7904 OMAP DEVICE TREE SUPPORT
7905 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7906 M:      Tony Lindgren <tony@atomide.com>
7907 L:      linux-omap@vger.kernel.org
7908 L:      devicetree@vger.kernel.org
7909 S:      Maintained
7910 F:      arch/arm/boot/dts/*omap*
7911 F:      arch/arm/boot/dts/*am3*
7912 F:      arch/arm/boot/dts/*am4*
7913 F:      arch/arm/boot/dts/*am5*
7914 F:      arch/arm/boot/dts/*dra7*
7915
7916 OMAP CLOCK FRAMEWORK SUPPORT
7917 M:      Paul Walmsley <paul@pwsan.com>
7918 L:      linux-omap@vger.kernel.org
7919 S:      Maintained
7920 F:      arch/arm/*omap*/*clock*
7921
7922 OMAP POWER MANAGEMENT SUPPORT
7923 M:      Kevin Hilman <khilman@kernel.org>
7924 L:      linux-omap@vger.kernel.org
7925 S:      Maintained
7926 F:      arch/arm/*omap*/*pm*
7927 F:      drivers/cpufreq/omap-cpufreq.c
7928
7929 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7930 M:      Rajendra Nayak <rnayak@ti.com>
7931 M:      Paul Walmsley <paul@pwsan.com>
7932 L:      linux-omap@vger.kernel.org
7933 S:      Maintained
7934 F:      arch/arm/mach-omap2/prm*
7935
7936 OMAP AUDIO SUPPORT
7937 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7938 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7939 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7940 L:      linux-omap@vger.kernel.org
7941 S:      Maintained
7942 F:      sound/soc/omap/
7943
7944 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7945 M:      Roger Quadros <rogerq@ti.com>
7946 M:      Tony Lindgren <tony@atomide.com>
7947 L:      linux-omap@vger.kernel.org
7948 S:      Maintained
7949 F:      drivers/memory/omap-gpmc.c
7950 F:      arch/arm/mach-omap2/*gpmc*
7951
7952 OMAP FRAMEBUFFER SUPPORT
7953 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7954 L:      linux-fbdev@vger.kernel.org
7955 L:      linux-omap@vger.kernel.org
7956 S:      Maintained
7957 F:      drivers/video/fbdev/omap/
7958
7959 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7960 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7961 L:      linux-omap@vger.kernel.org
7962 L:      linux-fbdev@vger.kernel.org
7963 S:      Maintained
7964 F:      drivers/video/fbdev/omap2/
7965 F:      Documentation/arm/OMAP/DSS
7966
7967 OMAP HARDWARE SPINLOCK SUPPORT
7968 M:      Ohad Ben-Cohen <ohad@wizery.com>
7969 L:      linux-omap@vger.kernel.org
7970 S:      Maintained
7971 F:      drivers/hwspinlock/omap_hwspinlock.c
7972
7973 OMAP MMC SUPPORT
7974 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7975 L:      linux-omap@vger.kernel.org
7976 S:      Maintained
7977 F:      drivers/mmc/host/omap.c
7978
7979 OMAP HS MMC SUPPORT
7980 L:      linux-mmc@vger.kernel.org
7981 L:      linux-omap@vger.kernel.org
7982 S:      Orphan
7983 F:      drivers/mmc/host/omap_hsmmc.c
7984
7985 OMAP RANDOM NUMBER GENERATOR SUPPORT
7986 M:      Deepak Saxena <dsaxena@plexity.net>
7987 S:      Maintained
7988 F:      drivers/char/hw_random/omap-rng.c
7989
7990 OMAP HWMOD SUPPORT
7991 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7992 M:      Paul Walmsley <paul@pwsan.com>
7993 L:      linux-omap@vger.kernel.org
7994 S:      Maintained
7995 F:      arch/arm/mach-omap2/omap_hwmod.*
7996
7997 OMAP HWMOD DATA
7998 M:      Paul Walmsley <paul@pwsan.com>
7999 L:      linux-omap@vger.kernel.org
8000 S:      Maintained
8001 F:      arch/arm/mach-omap2/omap_hwmod*data*
8002
8003 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8004 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
8005 L:      linux-omap@vger.kernel.org
8006 S:      Maintained
8007 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8008
8009 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8010 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8011 L:      linux-media@vger.kernel.org
8012 S:      Maintained
8013 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8014 F:      drivers/media/platform/omap3isp/
8015 F:      drivers/staging/media/omap4iss/
8016
8017 OMAP USB SUPPORT
8018 L:      linux-usb@vger.kernel.org
8019 L:      linux-omap@vger.kernel.org
8020 S:      Orphan
8021 F:      drivers/usb/*/*omap*
8022 F:      arch/arm/*omap*/usb*
8023
8024 OMAP GPIO DRIVER
8025 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8026 M:      Santosh Shilimkar <ssantosh@kernel.org>
8027 M:      Kevin Hilman <khilman@kernel.org>
8028 L:      linux-omap@vger.kernel.org
8029 S:      Maintained
8030 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8031 F:      drivers/gpio/gpio-omap.c
8032
8033 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8034 M:      Mark Jackson <mpfj@newflow.co.uk>
8035 L:      linux-omap@vger.kernel.org
8036 S:      Maintained
8037 F:      arch/arm/boot/dts/am335x-nano.dts
8038
8039 OMFS FILESYSTEM
8040 M:      Bob Copeland <me@bobcopeland.com>
8041 L:      linux-karma-devel@lists.sourceforge.net
8042 S:      Maintained
8043 F:      Documentation/filesystems/omfs.txt
8044 F:      fs/omfs/
8045
8046 OMNIKEY CARDMAN 4000 DRIVER
8047 M:      Harald Welte <laforge@gnumonks.org>
8048 S:      Maintained
8049 F:      drivers/char/pcmcia/cm4000_cs.c
8050 F:      include/linux/cm4000_cs.h
8051 F:      include/uapi/linux/cm4000_cs.h
8052
8053 OMNIKEY CARDMAN 4040 DRIVER
8054 M:      Harald Welte <laforge@gnumonks.org>
8055 S:      Maintained
8056 F:      drivers/char/pcmcia/cm4040_cs.*
8057
8058 OMNIVISION OV7670 SENSOR DRIVER
8059 M:      Jonathan Corbet <corbet@lwn.net>
8060 L:      linux-media@vger.kernel.org
8061 T:      git git://linuxtv.org/media_tree.git
8062 S:      Maintained
8063 F:      drivers/media/i2c/ov7670.c
8064
8065 ONENAND FLASH DRIVER
8066 M:      Kyungmin Park <kyungmin.park@samsung.com>
8067 L:      linux-mtd@lists.infradead.org
8068 S:      Maintained
8069 F:      drivers/mtd/onenand/
8070 F:      include/linux/mtd/onenand*.h
8071
8072 ONSTREAM SCSI TAPE DRIVER
8073 M:      Willem Riede <osst@riede.org>
8074 L:      osst-users@lists.sourceforge.net
8075 L:      linux-scsi@vger.kernel.org
8076 S:      Maintained
8077 F:      Documentation/scsi/osst.txt
8078 F:      drivers/scsi/osst.*
8079 F:      drivers/scsi/osst_*.h
8080 F:      drivers/scsi/st.h
8081
8082 OPENCORES I2C BUS DRIVER
8083 M:      Peter Korsgaard <jacmet@sunsite.dk>
8084 L:      linux-i2c@vger.kernel.org
8085 S:      Maintained
8086 F:      Documentation/i2c/busses/i2c-ocores
8087 F:      drivers/i2c/busses/i2c-ocores.c
8088
8089 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8090 M:      Rob Herring <robh+dt@kernel.org>
8091 M:      Frank Rowand <frowand.list@gmail.com>
8092 M:      Grant Likely <grant.likely@linaro.org>
8093 L:      devicetree@vger.kernel.org
8094 W:      http://www.devicetree.org/
8095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8096 S:      Maintained
8097 F:      drivers/of/
8098 F:      include/linux/of*.h
8099 F:      scripts/dtc/
8100
8101 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8102 M:      Rob Herring <robh+dt@kernel.org>
8103 M:      Pawel Moll <pawel.moll@arm.com>
8104 M:      Mark Rutland <mark.rutland@arm.com>
8105 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8106 M:      Kumar Gala <galak@codeaurora.org>
8107 L:      devicetree@vger.kernel.org
8108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8109 S:      Maintained
8110 F:      Documentation/devicetree/
8111 F:      arch/*/boot/dts/
8112 F:      include/dt-bindings/
8113
8114 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8115 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8116 L:      devicetree@vger.kernel.org
8117 S:      Maintained
8118 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8119 F:      Documentation/devicetree/overlay-notes.txt
8120 F:      drivers/of/overlay.c
8121 F:      drivers/of/resolver.c
8122
8123 OPENRISC ARCHITECTURE
8124 M:      Jonas Bonn <jonas@southpole.se>
8125 W:      http://openrisc.net
8126 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8127 S:      Maintained
8128 T:      git git://openrisc.net/~jonas/linux
8129 F:      arch/openrisc/
8130
8131 OPENVSWITCH
8132 M:      Pravin Shelar <pshelar@nicira.com>
8133 L:      netdev@vger.kernel.org
8134 L:      dev@openvswitch.org
8135 W:      http://openvswitch.org
8136 S:      Maintained
8137 F:      net/openvswitch/
8138 F:      include/uapi/linux/openvswitch.h
8139
8140 OPERATING PERFORMANCE POINTS (OPP)
8141 M:      Viresh Kumar <vireshk@kernel.org>
8142 M:      Nishanth Menon <nm@ti.com>
8143 M:      Stephen Boyd <sboyd@codeaurora.org>
8144 L:      linux-pm@vger.kernel.org
8145 S:      Maintained
8146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8147 F:      drivers/base/power/opp/
8148 F:      include/linux/pm_opp.h
8149 F:      Documentation/power/opp.txt
8150 F:      Documentation/devicetree/bindings/opp/
8151
8152 OPL4 DRIVER
8153 M:      Clemens Ladisch <clemens@ladisch.de>
8154 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8155 T:      git git://git.alsa-project.org/alsa-kernel.git
8156 S:      Maintained
8157 F:      sound/drivers/opl4/
8158
8159 OPROFILE
8160 M:      Robert Richter <rric@kernel.org>
8161 L:      oprofile-list@lists.sf.net
8162 S:      Maintained
8163 F:      arch/*/include/asm/oprofile*.h
8164 F:      arch/*/oprofile/
8165 F:      drivers/oprofile/
8166 F:      include/linux/oprofile.h
8167
8168 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8169 M:      Mark Fasheh <mfasheh@suse.com>
8170 M:      Joel Becker <jlbec@evilplan.org>
8171 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8172 W:      http://ocfs2.wiki.kernel.org
8173 S:      Supported
8174 F:      Documentation/filesystems/ocfs2.txt
8175 F:      Documentation/filesystems/dlmfs.txt
8176 F:      fs/ocfs2/
8177
8178 ORINOCO DRIVER
8179 L:      linux-wireless@vger.kernel.org
8180 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8181 W:      http://www.nongnu.org/orinoco/
8182 S:      Orphan
8183 F:      drivers/net/wireless/intersil/orinoco/
8184
8185 OSD LIBRARY and FILESYSTEM
8186 M:      Boaz Harrosh <ooo@electrozaur.com>
8187 M:      Benny Halevy <bhalevy@primarydata.com>
8188 L:      osd-dev@open-osd.org
8189 W:      http://open-osd.org
8190 T:      git git://git.open-osd.org/open-osd.git
8191 S:      Maintained
8192 F:      drivers/scsi/osd/
8193 F:      include/scsi/osd_*
8194 F:      fs/exofs/
8195
8196 OVERLAY FILESYSTEM
8197 M:      Miklos Szeredi <miklos@szeredi.hu>
8198 L:      linux-unionfs@vger.kernel.org
8199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8200 S:      Supported
8201 F:      fs/overlayfs/
8202 F:      Documentation/filesystems/overlayfs.txt
8203
8204 P54 WIRELESS DRIVER
8205 M:      Christian Lamparter <chunkeey@googlemail.com>
8206 L:      linux-wireless@vger.kernel.org
8207 W:      http://wireless.kernel.org/en/users/Drivers/p54
8208 S:      Maintained
8209 F:      drivers/net/wireless/intersil/p54/
8210
8211 PA SEMI ETHERNET DRIVER
8212 M:      Olof Johansson <olof@lixom.net>
8213 L:      netdev@vger.kernel.org
8214 S:      Maintained
8215 F:      drivers/net/ethernet/pasemi/*
8216
8217 PA SEMI SMBUS DRIVER
8218 M:      Olof Johansson <olof@lixom.net>
8219 L:      linux-i2c@vger.kernel.org
8220 S:      Maintained
8221 F:      drivers/i2c/busses/i2c-pasemi.c
8222
8223 PADATA PARALLEL EXECUTION MECHANISM
8224 M:      Steffen Klassert <steffen.klassert@secunet.com>
8225 L:      linux-crypto@vger.kernel.org
8226 S:      Maintained
8227 F:      kernel/padata.c
8228 F:      include/linux/padata.h
8229 F:      Documentation/padata.txt
8230
8231 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8232 M:      Harald Welte <laforge@gnumonks.org>
8233 L:      platform-driver-x86@vger.kernel.org
8234 S:      Maintained
8235 F:      drivers/platform/x86/panasonic-laptop.c
8236
8237 PANASONIC MN10300/AM33/AM34 PORT
8238 M:      David Howells <dhowells@redhat.com>
8239 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8240 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8241 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8242 S:      Maintained
8243 F:      Documentation/mn10300/
8244 F:      arch/mn10300/
8245
8246 PARALLEL LCD/KEYPAD PANEL DRIVER
8247 M:      Willy Tarreau <willy@haproxy.com>
8248 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8249 S:      Odd Fixes
8250 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8251 F:      drivers/misc/panel.c
8252
8253 PARALLEL PORT SUBSYSTEM
8254 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8255 M:      Sudip Mukherjee <sudip@vectorindia.org>
8256 L:      linux-parport@lists.infradead.org (subscribers-only)
8257 S:      Maintained
8258 F:      drivers/parport/
8259 F:      include/linux/parport*.h
8260 F:      drivers/char/ppdev.c
8261 F:      include/uapi/linux/ppdev.h
8262 F:      Documentation/parport*.txt
8263
8264 PARAVIRT_OPS INTERFACE
8265 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8266 M:      Chris Wright <chrisw@sous-sol.org>
8267 M:      Alok Kataria <akataria@vmware.com>
8268 M:      Rusty Russell <rusty@rustcorp.com.au>
8269 L:      virtualization@lists.linux-foundation.org
8270 S:      Supported
8271 F:      Documentation/virtual/paravirt_ops.txt
8272 F:      arch/*/kernel/paravirt*
8273 F:      arch/*/include/asm/paravirt.h
8274
8275 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8276 M:      Tim Waugh <tim@cyberelk.net>
8277 L:      linux-parport@lists.infradead.org (subscribers-only)
8278 S:      Maintained
8279 F:      Documentation/blockdev/paride.txt
8280 F:      drivers/block/paride/
8281
8282 PARISC ARCHITECTURE
8283 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8284 M:      Helge Deller <deller@gmx.de>
8285 L:      linux-parisc@vger.kernel.org
8286 W:      http://www.parisc-linux.org/
8287 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8290 S:      Maintained
8291 F:      arch/parisc/
8292 F:      Documentation/parisc/
8293 F:      drivers/parisc/
8294 F:      drivers/char/agp/parisc-agp.c
8295 F:      drivers/input/serio/gscps2.c
8296 F:      drivers/parport/parport_gsc.*
8297 F:      drivers/tty/serial/8250/8250_gsc.c
8298 F:      drivers/video/fbdev/sti*
8299 F:      drivers/video/console/sti*
8300 F:      drivers/video/logo/logo_parisc*
8301
8302 PC87360 HARDWARE MONITORING DRIVER
8303 M:      Jim Cromie <jim.cromie@gmail.com>
8304 L:      lm-sensors@lm-sensors.org
8305 S:      Maintained
8306 F:      Documentation/hwmon/pc87360
8307 F:      drivers/hwmon/pc87360.c
8308
8309 PC8736x GPIO DRIVER
8310 M:      Jim Cromie <jim.cromie@gmail.com>
8311 S:      Maintained
8312 F:      drivers/char/pc8736x_gpio.c
8313
8314 PC87427 HARDWARE MONITORING DRIVER
8315 M:      Jean Delvare <jdelvare@suse.com>
8316 L:      lm-sensors@lm-sensors.org
8317 S:      Maintained
8318 F:      Documentation/hwmon/pc87427
8319 F:      drivers/hwmon/pc87427.c
8320
8321 PCA9532 LED DRIVER
8322 M:      Riku Voipio <riku.voipio@iki.fi>
8323 S:      Maintained
8324 F:      drivers/leds/leds-pca9532.c
8325 F:      include/linux/leds-pca9532.h
8326
8327 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8328 M:      Guenter Roeck <linux@roeck-us.net>
8329 L:      linux-i2c@vger.kernel.org
8330 S:      Maintained
8331 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8332
8333 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8334 M:      Khalid Aziz <khalid@gonehiking.org>
8335 S:      Maintained
8336 F:      drivers/firmware/pcdp.*
8337
8338 PCI ERROR RECOVERY
8339 M:      Linas Vepstas <linasvepstas@gmail.com>
8340 L:      linux-pci@vger.kernel.org
8341 S:      Supported
8342 F:      Documentation/PCI/pci-error-recovery.txt
8343
8344 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8345 M:      Russell Currey <ruscur@russell.cc>
8346 L:      linuxppc-dev@lists.ozlabs.org
8347 S:      Supported
8348 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8349 F:      arch/powerpc/kernel/eeh*.c
8350 F:      arch/powerpc/platforms/*/eeh*.c
8351 F:      arch/powerpc/include/*/eeh*.h
8352
8353 PCI SUBSYSTEM
8354 M:      Bjorn Helgaas <bhelgaas@google.com>
8355 L:      linux-pci@vger.kernel.org
8356 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8358 S:      Supported
8359 F:      Documentation/PCI/
8360 F:      drivers/pci/
8361 F:      include/linux/pci*
8362 F:      arch/x86/pci/
8363 F:      arch/x86/kernel/quirks.c
8364
8365 PCI DRIVER FOR ALTERA PCIE IP
8366 M:      Ley Foon Tan <lftan@altera.com>
8367 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8368 L:      linux-pci@vger.kernel.org
8369 S:      Supported
8370 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8371 F:      drivers/pci/host/pcie-altera.c
8372
8373 PCI DRIVER FOR ARM VERSATILE PLATFORM
8374 M:      Rob Herring <robh@kernel.org>
8375 L:      linux-pci@vger.kernel.org
8376 L:      linux-arm-kernel@lists.infradead.org
8377 S:      Maintained
8378 F:      Documentation/devicetree/bindings/pci/versatile.txt
8379 F:      drivers/pci/host/pci-versatile.c
8380
8381 PCI DRIVER FOR APPLIEDMICRO XGENE
8382 M:      Tanmay Inamdar <tinamdar@apm.com>
8383 L:      linux-pci@vger.kernel.org
8384 L:      linux-arm-kernel@lists.infradead.org
8385 S:      Maintained
8386 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8387 F:      drivers/pci/host/pci-xgene.c
8388
8389 PCI DRIVER FOR FREESCALE LAYERSCAPE
8390 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8391 M:      Mingkai Hu <mingkai.hu@freescale.com>
8392 M:      Roy Zang <tie-fei.zang@freescale.com>
8393 L:      linuxppc-dev@lists.ozlabs.org
8394 L:      linux-pci@vger.kernel.org
8395 L:      linux-arm-kernel@lists.infradead.org
8396 S:      Maintained
8397 F:      drivers/pci/host/*layerscape*
8398
8399 PCI DRIVER FOR IMX6
8400 M:      Richard Zhu <Richard.Zhu@freescale.com>
8401 M:      Lucas Stach <l.stach@pengutronix.de>
8402 L:      linux-pci@vger.kernel.org
8403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 S:      Maintained
8405 F:      drivers/pci/host/*imx6*
8406
8407 PCI DRIVER FOR TI KEYSTONE
8408 M:      Murali Karicheri <m-karicheri2@ti.com>
8409 L:      linux-pci@vger.kernel.org
8410 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8411 S:      Maintained
8412 F:      drivers/pci/host/*keystone*
8413
8414 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8415 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8416 M:      Jason Cooper <jason@lakedaemon.net>
8417 L:      linux-pci@vger.kernel.org
8418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8419 S:      Maintained
8420 F:      drivers/pci/host/*mvebu*
8421
8422 PCI DRIVER FOR NVIDIA TEGRA
8423 M:      Thierry Reding <thierry.reding@gmail.com>
8424 L:      linux-tegra@vger.kernel.org
8425 L:      linux-pci@vger.kernel.org
8426 S:      Supported
8427 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8428 F:      drivers/pci/host/pci-tegra.c
8429
8430 PCI DRIVER FOR TI DRA7XX
8431 M:      Kishon Vijay Abraham I <kishon@ti.com>
8432 L:      linux-omap@vger.kernel.org
8433 L:      linux-pci@vger.kernel.org
8434 S:      Supported
8435 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8436 F:      drivers/pci/host/pci-dra7xx.c
8437
8438 PCI DRIVER FOR RENESAS R-CAR
8439 M:      Simon Horman <horms@verge.net.au>
8440 L:      linux-pci@vger.kernel.org
8441 L:      linux-renesas-soc@vger.kernel.org
8442 S:      Maintained
8443 F:      drivers/pci/host/*rcar*
8444
8445 PCI DRIVER FOR SAMSUNG EXYNOS
8446 M:      Jingoo Han <jingoohan1@gmail.com>
8447 L:      linux-pci@vger.kernel.org
8448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8449 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8450 S:      Maintained
8451 F:      drivers/pci/host/pci-exynos.c
8452
8453 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8454 M:      Jingoo Han <jingoohan1@gmail.com>
8455 M:      Pratyush Anand <pratyush.anand@gmail.com>
8456 L:      linux-pci@vger.kernel.org
8457 S:      Maintained
8458 F:      drivers/pci/host/*designware*
8459
8460 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8461 M:      Joao Pinto <jpinto@synopsys.com>
8462 L:      linux-pci@vger.kernel.org
8463 S:      Maintained
8464 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8465 F:      drivers/pci/host/pcie-designware-plat.c
8466
8467 PCI DRIVER FOR GENERIC OF HOSTS
8468 M:      Will Deacon <will.deacon@arm.com>
8469 L:      linux-pci@vger.kernel.org
8470 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8471 S:      Maintained
8472 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8473 F:      drivers/pci/host/pci-host-common.c
8474 F:      drivers/pci/host/pci-host-generic.c
8475
8476 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8477 M:      Keith Busch <keith.busch@intel.com>
8478 L:      linux-pci@vger.kernel.org
8479 S:      Supported
8480 F:      arch/x86/pci/vmd.c
8481
8482 PCIE DRIVER FOR ST SPEAR13XX
8483 M:      Pratyush Anand <pratyush.anand@gmail.com>
8484 L:      linux-pci@vger.kernel.org
8485 S:      Maintained
8486 F:      drivers/pci/host/*spear*
8487
8488 PCI MSI DRIVER FOR ALTERA MSI IP
8489 M:      Ley Foon Tan <lftan@altera.com>
8490 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8491 L:      linux-pci@vger.kernel.org
8492 S:      Supported
8493 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8494 F:      drivers/pci/host/pcie-altera-msi.c
8495
8496 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8497 M:      Duc Dang <dhdang@apm.com>
8498 L:      linux-pci@vger.kernel.org
8499 L:      linux-arm-kernel@lists.infradead.org
8500 S:      Maintained
8501 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8502 F:      drivers/pci/host/pci-xgene-msi.c
8503
8504 PCIE DRIVER FOR HISILICON
8505 M:      Zhou Wang <wangzhou1@hisilicon.com>
8506 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8507 L:      linux-pci@vger.kernel.org
8508 S:      Maintained
8509 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8510 F:      drivers/pci/host/pcie-hisi.c
8511
8512 PCIE DRIVER FOR QUALCOMM MSM
8513 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8514 L:     linux-pci@vger.kernel.org
8515 L:     linux-arm-msm@vger.kernel.org
8516 S:     Maintained
8517 F:     drivers/pci/host/*qcom*
8518
8519 PCIE DRIVER FOR CAVIUM THUNDERX
8520 M:      David Daney <david.daney@cavium.com>
8521 L:      linux-pci@vger.kernel.org
8522 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8523 S:      Supported
8524 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8525 F:      drivers/pci/host/pci-thunder-*
8526
8527 PCMCIA SUBSYSTEM
8528 P:      Linux PCMCIA Team
8529 L:      linux-pcmcia@lists.infradead.org
8530 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8532 S:      Maintained
8533 F:      Documentation/pcmcia/
8534 F:      drivers/pcmcia/
8535 F:      include/pcmcia/
8536
8537 PCNET32 NETWORK DRIVER
8538 M:      Don Fry <pcnet32@frontier.com>
8539 L:      netdev@vger.kernel.org
8540 S:      Maintained
8541 F:      drivers/net/ethernet/amd/pcnet32.c
8542
8543 PCRYPT PARALLEL CRYPTO ENGINE
8544 M:      Steffen Klassert <steffen.klassert@secunet.com>
8545 L:      linux-crypto@vger.kernel.org
8546 S:      Maintained
8547 F:      crypto/pcrypt.c
8548 F:      include/crypto/pcrypt.h
8549
8550 PER-CPU MEMORY ALLOCATOR
8551 M:      Tejun Heo <tj@kernel.org>
8552 M:      Christoph Lameter <cl@linux.com>
8553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8554 S:      Maintained
8555 F:      include/linux/percpu*.h
8556 F:      mm/percpu*.c
8557 F:      arch/*/include/asm/percpu.h
8558
8559 PER-TASK DELAY ACCOUNTING
8560 M:      Balbir Singh <bsingharora@gmail.com>
8561 S:      Maintained
8562 F:      include/linux/delayacct.h
8563 F:      kernel/delayacct.c
8564
8565 PERFORMANCE EVENTS SUBSYSTEM
8566 M:      Peter Zijlstra <peterz@infradead.org>
8567 M:      Ingo Molnar <mingo@redhat.com>
8568 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8569 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8570 L:      linux-kernel@vger.kernel.org
8571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8572 S:      Supported
8573 F:      kernel/events/*
8574 F:      include/linux/perf_event.h
8575 F:      include/uapi/linux/perf_event.h
8576 F:      arch/*/kernel/perf_event*.c
8577 F:      arch/*/kernel/*/perf_event*.c
8578 F:      arch/*/kernel/*/*/perf_event*.c
8579 F:      arch/*/include/asm/perf_event.h
8580 F:      arch/*/kernel/perf_callchain.c
8581 F:      tools/perf/
8582
8583 PERSONALITY HANDLING
8584 M:      Christoph Hellwig <hch@infradead.org>
8585 L:      linux-abi-devel@lists.sourceforge.net
8586 S:      Maintained
8587 F:      include/linux/personality.h
8588 F:      include/uapi/linux/personality.h
8589
8590 PHONET PROTOCOL
8591 M:      Remi Denis-Courmont <courmisch@gmail.com>
8592 S:      Supported
8593 F:      Documentation/networking/phonet.txt
8594 F:      include/linux/phonet.h
8595 F:      include/net/phonet/
8596 F:      include/uapi/linux/phonet.h
8597 F:      net/phonet/
8598
8599 PHRAM MTD DRIVER
8600 M:      Joern Engel <joern@lazybastard.org>
8601 L:      linux-mtd@lists.infradead.org
8602 S:      Maintained
8603 F:      drivers/mtd/devices/phram.c
8604
8605 PICOLCD HID DRIVER
8606 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8607 L:      linux-input@vger.kernel.org
8608 S:      Maintained
8609 F:      drivers/hid/hid-picolcd*
8610
8611 PICOXCELL SUPPORT
8612 M:      Jamie Iles <jamie@jamieiles.com>
8613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8614 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8615 S:      Supported
8616 F:      arch/arm/boot/dts/picoxcell*
8617 F:      arch/arm/mach-picoxcell/
8618 F:      drivers/crypto/picoxcell*
8619
8620 PIN CONTROL SUBSYSTEM
8621 M:      Linus Walleij <linus.walleij@linaro.org>
8622 L:      linux-gpio@vger.kernel.org
8623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8624 S:      Maintained
8625 F:      drivers/pinctrl/
8626 F:      include/linux/pinctrl/
8627
8628 PIN CONTROLLER - ATMEL AT91
8629 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8631 S:      Maintained
8632 F:      drivers/pinctrl/pinctrl-at91.*
8633
8634 PIN CONTROLLER - ATMEL AT91 PIO4
8635 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8636 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8637 L:      linux-gpio@vger.kernel.org
8638 S:      Supported
8639 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8640
8641 PIN CONTROLLER - INTEL
8642 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8643 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8644 S:      Maintained
8645 F:      drivers/pinctrl/intel/
8646
8647 PIN CONTROLLER - RENESAS
8648 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8649 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8650 L:      linux-renesas-soc@vger.kernel.org
8651 S:      Maintained
8652 F:      drivers/pinctrl/sh-pfc/
8653
8654 PIN CONTROLLER - SAMSUNG
8655 M:      Tomasz Figa <tomasz.figa@gmail.com>
8656 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8657 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8658 S:      Maintained
8659 F:      drivers/pinctrl/samsung/
8660
8661 PIN CONTROLLER - SINGLE
8662 M:      Tony Lindgren <tony@atomide.com>
8663 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8664 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8665 L:      linux-omap@vger.kernel.org
8666 S:      Maintained
8667 F:      drivers/pinctrl/pinctrl-single.c
8668
8669 PIN CONTROLLER - ST SPEAR
8670 M:      Viresh Kumar <vireshk@kernel.org>
8671 L:      spear-devel@list.st.com
8672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 W:      http://www.st.com/spear
8674 S:      Maintained
8675 F:      drivers/pinctrl/spear/
8676
8677 PKTCDVD DRIVER
8678 M:      Jiri Kosina <jikos@kernel.org>
8679 S:      Maintained
8680 F:      drivers/block/pktcdvd.c
8681 F:      include/linux/pktcdvd.h
8682 F:      include/uapi/linux/pktcdvd.h
8683
8684 PKUNITY SOC DRIVERS
8685 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8686 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8687 S:      Maintained
8688 T:      git git://github.com/gxt/linux.git
8689 F:      drivers/input/serio/i8042-unicore32io.h
8690 F:      drivers/i2c/busses/i2c-puv3.c
8691 F:      drivers/video/fbdev/fb-puv3.c
8692 F:      drivers/rtc/rtc-puv3.c
8693
8694 PMBUS HARDWARE MONITORING DRIVERS
8695 M:      Guenter Roeck <linux@roeck-us.net>
8696 L:      lm-sensors@lm-sensors.org
8697 W:      http://www.lm-sensors.org/
8698 W:      http://www.roeck-us.net/linux/drivers/
8699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8700 S:      Maintained
8701 F:      Documentation/hwmon/pmbus
8702 F:      drivers/hwmon/pmbus/
8703 F:      include/linux/i2c/pmbus.h
8704
8705 PMC SIERRA MaxRAID DRIVER
8706 L:      linux-scsi@vger.kernel.org
8707 W:      http://www.pmc-sierra.com/
8708 S:      Orphan
8709 F:      drivers/scsi/pmcraid.*
8710
8711 PMC SIERRA PM8001 DRIVER
8712 M:      Jack Wang <jinpu.wang@profitbricks.com>
8713 M:      lindar_liu@usish.com
8714 L:      pmchba@pmcs.com
8715 L:      linux-scsi@vger.kernel.org
8716 S:      Supported
8717 F:      drivers/scsi/pm8001/
8718
8719 POSIX CLOCKS and TIMERS
8720 M:      Thomas Gleixner <tglx@linutronix.de>
8721 L:      linux-kernel@vger.kernel.org
8722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8723 S:      Maintained
8724 F:      fs/timerfd.c
8725 F:      include/linux/timer*
8726 F:      kernel/time/*timer*
8727
8728 POWER MANAGEMENT CORE
8729 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8730 L:      linux-pm@vger.kernel.org
8731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8732 S:      Supported
8733 F:      drivers/base/power/
8734 F:      include/linux/pm.h
8735 F:      include/linux/pm_*
8736 F:      include/linux/powercap.h
8737 F:      drivers/powercap/
8738
8739 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8740 M:      Sebastian Reichel <sre@kernel.org>
8741 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8742 M:      David Woodhouse <dwmw2@infradead.org>
8743 L:      linux-pm@vger.kernel.org
8744 T:      git git://git.infradead.org/battery-2.6.git
8745 S:      Maintained
8746 F:      include/linux/power_supply.h
8747 F:      drivers/power/
8748 X:      drivers/power/avs/
8749
8750 POWER STATE COORDINATION INTERFACE (PSCI)
8751 M:      Mark Rutland <mark.rutland@arm.com>
8752 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8753 L:      linux-arm-kernel@lists.infradead.org
8754 S:      Maintained
8755 F:      drivers/firmware/psci.c
8756 F:      include/linux/psci.h
8757 F:      include/uapi/linux/psci.h
8758
8759 PNP SUPPORT
8760 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8761 S:      Maintained
8762 F:      drivers/pnp/
8763
8764 PPP PROTOCOL DRIVERS AND COMPRESSORS
8765 M:      Paul Mackerras <paulus@samba.org>
8766 L:      linux-ppp@vger.kernel.org
8767 S:      Maintained
8768 F:      drivers/net/ppp/ppp_*
8769
8770 PPP OVER ATM (RFC 2364)
8771 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8772 S:      Maintained
8773 F:      net/atm/pppoatm.c
8774 F:      include/uapi/linux/atmppp.h
8775
8776 PPP OVER ETHERNET
8777 M:      Michal Ostrowski <mostrows@earthlink.net>
8778 S:      Maintained
8779 F:      drivers/net/ppp/pppoe.c
8780 F:      drivers/net/ppp/pppox.c
8781
8782 PPP OVER L2TP
8783 M:      James Chapman <jchapman@katalix.com>
8784 S:      Maintained
8785 F:      net/l2tp/l2tp_ppp.c
8786 F:      include/linux/if_pppol2tp.h
8787 F:      include/uapi/linux/if_pppol2tp.h
8788
8789 PPS SUPPORT
8790 M:      Rodolfo Giometti <giometti@enneenne.com>
8791 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8792 L:      linuxpps@ml.enneenne.com (subscribers-only)
8793 S:      Maintained
8794 F:      Documentation/pps/
8795 F:      drivers/pps/
8796 F:      include/linux/pps*.h
8797
8798 PPTP DRIVER
8799 M:      Dmitry Kozlov <xeb@mail.ru>
8800 L:      netdev@vger.kernel.org
8801 S:      Maintained
8802 F:      drivers/net/ppp/pptp.c
8803 W:      http://sourceforge.net/projects/accel-pptp
8804
8805 PREEMPTIBLE KERNEL
8806 M:      Robert Love <rml@tech9.net>
8807 L:      kpreempt-tech@lists.sourceforge.net
8808 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8809 S:      Supported
8810 F:      Documentation/preempt-locking.txt
8811 F:      include/linux/preempt.h
8812
8813 PRISM54 WIRELESS DRIVER
8814 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8815 L:      linux-wireless@vger.kernel.org
8816 W:      http://wireless.kernel.org/en/users/Drivers/p54
8817 S:      Obsolete
8818 F:      drivers/net/wireless/intersil/prism54/
8819
8820 PS3 NETWORK SUPPORT
8821 M:      Geoff Levand <geoff@infradead.org>
8822 L:      netdev@vger.kernel.org
8823 L:      linuxppc-dev@lists.ozlabs.org
8824 S:      Maintained
8825 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8826
8827 PS3 PLATFORM SUPPORT
8828 M:      Geoff Levand <geoff@infradead.org>
8829 L:      linuxppc-dev@lists.ozlabs.org
8830 S:      Maintained
8831 F:      arch/powerpc/boot/ps3*
8832 F:      arch/powerpc/include/asm/lv1call.h
8833 F:      arch/powerpc/include/asm/ps3*.h
8834 F:      arch/powerpc/platforms/ps3/
8835 F:      drivers/*/ps3*
8836 F:      drivers/ps3/
8837 F:      drivers/rtc/rtc-ps3.c
8838 F:      drivers/usb/host/*ps3.c
8839 F:      sound/ppc/snd_ps3*
8840
8841 PS3VRAM DRIVER
8842 M:      Jim Paris <jim@jtan.com>
8843 M:      Geoff Levand <geoff@infradead.org>
8844 L:      linuxppc-dev@lists.ozlabs.org
8845 S:      Maintained
8846 F:      drivers/block/ps3vram.c
8847
8848 PSTORE FILESYSTEM
8849 M:      Anton Vorontsov <anton@enomsg.org>
8850 M:      Colin Cross <ccross@android.com>
8851 M:      Kees Cook <keescook@chromium.org>
8852 M:      Tony Luck <tony.luck@intel.com>
8853 S:      Maintained
8854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8855 F:      fs/pstore/
8856 F:      include/linux/pstore*
8857 F:      drivers/firmware/efi/efi-pstore.c
8858 F:      drivers/acpi/apei/erst.c
8859
8860 PTP HARDWARE CLOCK SUPPORT
8861 M:      Richard Cochran <richardcochran@gmail.com>
8862 L:      netdev@vger.kernel.org
8863 S:      Maintained
8864 W:      http://linuxptp.sourceforge.net/
8865 F:      Documentation/ABI/testing/sysfs-ptp
8866 F:      Documentation/ptp/*
8867 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8868 F:      drivers/net/phy/dp83640*
8869 F:      drivers/ptp/*
8870 F:      include/linux/ptp_cl*
8871
8872 PTRACE SUPPORT
8873 M:      Roland McGrath <roland@hack.frob.com>
8874 M:      Oleg Nesterov <oleg@redhat.com>
8875 S:      Maintained
8876 F:      include/asm-generic/syscall.h
8877 F:      include/linux/ptrace.h
8878 F:      include/linux/regset.h
8879 F:      include/linux/tracehook.h
8880 F:      include/uapi/linux/ptrace.h
8881 F:      kernel/ptrace.c
8882
8883 PVRUSB2 VIDEO4LINUX DRIVER
8884 M:      Mike Isely <isely@pobox.com>
8885 L:      pvrusb2@isely.net       (subscribers-only)
8886 L:      linux-media@vger.kernel.org
8887 W:      http://www.isely.net/pvrusb2/
8888 T:      git git://linuxtv.org/media_tree.git
8889 S:      Maintained
8890 F:      Documentation/video4linux/README.pvrusb2
8891 F:      drivers/media/usb/pvrusb2/
8892
8893 PWC WEBCAM DRIVER
8894 M:      Hans de Goede <hdegoede@redhat.com>
8895 L:      linux-media@vger.kernel.org
8896 T:      git git://linuxtv.org/media_tree.git
8897 S:      Maintained
8898 F:      drivers/media/usb/pwc/*
8899
8900 PWM FAN DRIVER
8901 M:      Kamil Debski <k.debski@samsung.com>
8902 L:      lm-sensors@lm-sensors.org
8903 S:      Supported
8904 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8905 F:      Documentation/hwmon/pwm-fan
8906 F:      drivers/hwmon/pwm-fan.c
8907
8908 PWM SUBSYSTEM
8909 M:      Thierry Reding <thierry.reding@gmail.com>
8910 L:      linux-pwm@vger.kernel.org
8911 S:      Maintained
8912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8913 F:      Documentation/pwm.txt
8914 F:      Documentation/devicetree/bindings/pwm/
8915 F:      include/linux/pwm.h
8916 F:      drivers/pwm/
8917 F:      drivers/video/backlight/pwm_bl.c
8918 F:      include/linux/pwm_backlight.h
8919
8920 PXA2xx/PXA3xx SUPPORT
8921 M:      Daniel Mack <daniel@zonque.org>
8922 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8923 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8925 T:      git git://github.com/hzhuang1/linux.git
8926 T:      git git://github.com/rjarzmik/linux.git
8927 S:      Maintained
8928 F:      arch/arm/boot/dts/pxa*
8929 F:      arch/arm/mach-pxa/
8930 F:      drivers/dma/pxa*
8931 F:      drivers/pcmcia/pxa2xx*
8932 F:      drivers/pinctrl/pxa/
8933 F:      drivers/spi/spi-pxa2xx*
8934 F:      drivers/usb/gadget/udc/pxa2*
8935 F:      include/sound/pxa2xx-lib.h
8936 F:      sound/arm/pxa*
8937 F:      sound/soc/pxa/
8938
8939 PXA GPIO DRIVER
8940 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8941 L:      linux-gpio@vger.kernel.org
8942 S:      Maintained
8943 F:      drivers/gpio/gpio-pxa.c
8944
8945 PXA3xx NAND FLASH DRIVER
8946 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8947 L:      linux-mtd@lists.infradead.org
8948 S:      Maintained
8949 F:      drivers/mtd/nand/pxa3xx_nand.c
8950
8951 MMP SUPPORT
8952 M:      Eric Miao <eric.y.miao@gmail.com>
8953 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8955 T:      git git://github.com/hzhuang1/linux.git
8956 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8957 S:      Maintained
8958 F:      arch/arm/boot/dts/mmp*
8959 F:      arch/arm/mach-mmp/
8960
8961 PXA MMCI DRIVER
8962 S:      Orphan
8963
8964 PXA RTC DRIVER
8965 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8966 L:      rtc-linux@googlegroups.com
8967 S:      Maintained
8968
8969 QAT DRIVER
8970 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8971 L:      qat-linux@intel.com
8972 S:      Supported
8973 F:      drivers/crypto/qat/
8974
8975 QIB DRIVER
8976 M:      Mike Marciniszyn <infinipath@intel.com>
8977 L:      linux-rdma@vger.kernel.org
8978 S:      Supported
8979 F:      drivers/infiniband/hw/qib/
8980
8981 QLOGIC QLA1280 SCSI DRIVER
8982 M:      Michael Reed <mdr@sgi.com>
8983 L:      linux-scsi@vger.kernel.org
8984 S:      Maintained
8985 F:      drivers/scsi/qla1280.[ch]
8986
8987 QLOGIC QLA2XXX FC-SCSI DRIVER
8988 M:      qla2xxx-upstream@qlogic.com
8989 L:      linux-scsi@vger.kernel.org
8990 S:      Supported
8991 F:      Documentation/scsi/LICENSE.qla2xxx
8992 F:      drivers/scsi/qla2xxx/
8993
8994 QLOGIC QLA4XXX iSCSI DRIVER
8995 M:      QLogic-Storage-Upstream@qlogic.com
8996 L:      linux-scsi@vger.kernel.org
8997 S:      Supported
8998 F:      Documentation/scsi/LICENSE.qla4xxx
8999 F:      drivers/scsi/qla4xxx/
9000
9001 QLOGIC QLA3XXX NETWORK DRIVER
9002 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9003 M:      Ron Mercer <ron.mercer@qlogic.com>
9004 M:      linux-driver@qlogic.com
9005 L:      netdev@vger.kernel.org
9006 S:      Supported
9007 F:      Documentation/networking/LICENSE.qla3xxx
9008 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9009
9010 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9011 M:      Dept-GELinuxNICDev@qlogic.com
9012 L:      netdev@vger.kernel.org
9013 S:      Supported
9014 F:      drivers/net/ethernet/qlogic/qlcnic/
9015
9016 QLOGIC QLGE 10Gb ETHERNET DRIVER
9017 M:      Harish Patil <harish.patil@qlogic.com>
9018 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9019 M:      Dept-GELinuxNICDev@qlogic.com
9020 M:      linux-driver@qlogic.com
9021 L:      netdev@vger.kernel.org
9022 S:      Supported
9023 F:      drivers/net/ethernet/qlogic/qlge/
9024
9025 QLOGIC QL4xxx ETHERNET DRIVER
9026 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9027 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9028 M:      everest-linux-l2@qlogic.com
9029 L:      netdev@vger.kernel.org
9030 S:      Supported
9031 F:      drivers/net/ethernet/qlogic/qed/
9032 F:      include/linux/qed/
9033 F:      drivers/net/ethernet/qlogic/qede/
9034
9035 QNX4 FILESYSTEM
9036 M:      Anders Larsen <al@alarsen.net>
9037 W:      http://www.alarsen.net/linux/qnx4fs/
9038 S:      Maintained
9039 F:      fs/qnx4/
9040 F:      include/uapi/linux/qnx4_fs.h
9041 F:      include/uapi/linux/qnxtypes.h
9042
9043 QT1010 MEDIA DRIVER
9044 M:      Antti Palosaari <crope@iki.fi>
9045 L:      linux-media@vger.kernel.org
9046 W:      https://linuxtv.org
9047 W:      http://palosaari.fi/linux/
9048 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9049 T:      git git://linuxtv.org/anttip/media_tree.git
9050 S:      Maintained
9051 F:      drivers/media/tuners/qt1010*
9052
9053 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9054 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9055 L:      linux-wireless@vger.kernel.org
9056 L:      ath9k-devel@lists.ath9k.org
9057 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9058 S:      Supported
9059 F:      drivers/net/wireless/ath/ath9k/
9060
9061 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9062 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9063 L:      ath10k@lists.infradead.org
9064 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9066 S:      Supported
9067 F:      drivers/net/wireless/ath/ath10k/
9068
9069 QUALCOMM HEXAGON ARCHITECTURE
9070 M:      Richard Kuo <rkuo@codeaurora.org>
9071 L:      linux-hexagon@vger.kernel.org
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9073 S:      Supported
9074 F:      arch/hexagon/
9075
9076 QUALCOMM WCN36XX WIRELESS DRIVER
9077 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9078 L:      wcn36xx@lists.infradead.org
9079 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9080 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9081 S:      Supported
9082 F:      drivers/net/wireless/ath/wcn36xx/
9083
9084 RADOS BLOCK DEVICE (RBD)
9085 M:      Ilya Dryomov <idryomov@gmail.com>
9086 M:      Sage Weil <sage@redhat.com>
9087 M:      Alex Elder <elder@kernel.org>
9088 L:      ceph-devel@vger.kernel.org
9089 W:      http://ceph.com/
9090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9091 T:      git git://github.com/ceph/ceph-client.git
9092 S:      Supported
9093 F:      Documentation/ABI/testing/sysfs-bus-rbd
9094 F:      drivers/block/rbd.c
9095 F:      drivers/block/rbd_types.h
9096
9097 RADEON FRAMEBUFFER DISPLAY DRIVER
9098 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9099 L:      linux-fbdev@vger.kernel.org
9100 S:      Maintained
9101 F:      drivers/video/fbdev/aty/radeon*
9102 F:      include/uapi/linux/radeonfb.h
9103
9104 RADIOSHARK RADIO DRIVER
9105 M:      Hans de Goede <hdegoede@redhat.com>
9106 L:      linux-media@vger.kernel.org
9107 T:      git git://linuxtv.org/media_tree.git
9108 S:      Maintained
9109 F:      drivers/media/radio/radio-shark.c
9110
9111 RADIOSHARK2 RADIO DRIVER
9112 M:      Hans de Goede <hdegoede@redhat.com>
9113 L:      linux-media@vger.kernel.org
9114 T:      git git://linuxtv.org/media_tree.git
9115 S:      Maintained
9116 F:      drivers/media/radio/radio-shark2.c
9117 F:      drivers/media/radio/radio-tea5777.c
9118
9119 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9120 M:      Paul Mackerras <paulus@samba.org>
9121 L:      linux-fbdev@vger.kernel.org
9122 S:      Maintained
9123 F:      drivers/video/fbdev/aty/aty128fb.c
9124
9125 RALINK MIPS ARCHITECTURE
9126 M:      John Crispin <blogic@openwrt.org>
9127 L:      linux-mips@linux-mips.org
9128 S:      Maintained
9129 F:      arch/mips/ralink
9130
9131 RALINK RT2X00 WIRELESS LAN DRIVER
9132 P:      rt2x00 project
9133 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9134 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9135 L:      linux-wireless@vger.kernel.org
9136 S:      Maintained
9137 F:      drivers/net/wireless/ralink/rt2x00/
9138
9139 RAMDISK RAM BLOCK DEVICE DRIVER
9140 M:      Jens Axboe <axboe@kernel.dk>
9141 S:      Maintained
9142 F:      Documentation/blockdev/ramdisk.txt
9143 F:      drivers/block/brd.c
9144
9145 RANDOM NUMBER DRIVER
9146 M:      "Theodore Ts'o" <tytso@mit.edu>
9147 S:      Maintained
9148 F:      drivers/char/random.c
9149
9150 RAPIDIO SUBSYSTEM
9151 M:      Matt Porter <mporter@kernel.crashing.org>
9152 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9153 S:      Maintained
9154 F:      drivers/rapidio/
9155
9156 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9157 L:      linux-wireless@vger.kernel.org
9158 S:      Orphan
9159 F:      drivers/net/wireless/ray*
9160
9161 RCUTORTURE MODULE
9162 M:      Josh Triplett <josh@joshtriplett.org>
9163 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9164 L:      linux-kernel@vger.kernel.org
9165 S:      Supported
9166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9167 F:      Documentation/RCU/torture.txt
9168 F:      kernel/rcu/rcutorture.c
9169
9170 RCUTORTURE TEST FRAMEWORK
9171 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9172 M:      Josh Triplett <josh@joshtriplett.org>
9173 R:      Steven Rostedt <rostedt@goodmis.org>
9174 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9175 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9176 L:      linux-kernel@vger.kernel.org
9177 S:      Supported
9178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9179 F:      tools/testing/selftests/rcutorture
9180
9181 RDC R-321X SoC
9182 M:      Florian Fainelli <florian@openwrt.org>
9183 S:      Maintained
9184
9185 RDC R6040 FAST ETHERNET DRIVER
9186 M:      Florian Fainelli <florian@openwrt.org>
9187 L:      netdev@vger.kernel.org
9188 S:      Maintained
9189 F:      drivers/net/ethernet/rdc/r6040.c
9190
9191 RDS - RELIABLE DATAGRAM SOCKETS
9192 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9193 L:      netdev@vger.kernel.org
9194 L:      linux-rdma@vger.kernel.org
9195 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9196 W:      https://oss.oracle.com/projects/rds/
9197 S:      Supported
9198 F:      net/rds/
9199 F:      Documentation/networking/rds.txt
9200
9201 READ-COPY UPDATE (RCU)
9202 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9203 M:      Josh Triplett <josh@joshtriplett.org>
9204 R:      Steven Rostedt <rostedt@goodmis.org>
9205 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9206 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9207 L:      linux-kernel@vger.kernel.org
9208 W:      http://www.rdrop.com/users/paulmck/RCU/
9209 S:      Supported
9210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9211 F:      Documentation/RCU/
9212 X:      Documentation/RCU/torture.txt
9213 F:      include/linux/rcu*
9214 X:      include/linux/srcu.h
9215 F:      kernel/rcu/
9216 X:      kernel/torture.c
9217
9218 REAL TIME CLOCK (RTC) SUBSYSTEM
9219 M:      Alessandro Zummo <a.zummo@towertech.it>
9220 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9221 L:      rtc-linux@googlegroups.com
9222 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9224 S:      Maintained
9225 F:      Documentation/rtc.txt
9226 F:      drivers/rtc/
9227 F:      include/linux/rtc.h
9228 F:      include/uapi/linux/rtc.h
9229
9230 REALTEK AUDIO CODECS
9231 M:      Bard Liao <bardliao@realtek.com>
9232 M:      Oder Chiou <oder_chiou@realtek.com>
9233 S:      Maintained
9234 F:      sound/soc/codecs/rt*
9235 F:      include/sound/rt*.h
9236
9237 REISERFS FILE SYSTEM
9238 L:      reiserfs-devel@vger.kernel.org
9239 S:      Supported
9240 F:      fs/reiserfs/
9241
9242 REGISTER MAP ABSTRACTION
9243 M:      Mark Brown <broonie@kernel.org>
9244 L:      linux-kernel@vger.kernel.org
9245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9246 S:      Supported
9247 F:      drivers/base/regmap/
9248 F:      include/linux/regmap.h
9249
9250 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9251 M:      Ohad Ben-Cohen <ohad@wizery.com>
9252 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9254 S:      Maintained
9255 F:      drivers/remoteproc/
9256 F:      Documentation/remoteproc.txt
9257 F:      include/linux/remoteproc.h
9258
9259 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9260 M:      Ohad Ben-Cohen <ohad@wizery.com>
9261 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9263 S:      Maintained
9264 F:      drivers/rpmsg/
9265 F:      Documentation/rpmsg.txt
9266 F:      include/linux/rpmsg.h
9267
9268 RENESAS ETHERNET DRIVERS
9269 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9270 L:      netdev@vger.kernel.org
9271 L:      linux-renesas-soc@vger.kernel.org
9272 F:      drivers/net/ethernet/renesas/
9273 F:      include/linux/sh_eth.h
9274
9275 RENESAS USB2 PHY DRIVER
9276 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9277 L:      linux-renesas-soc@vger.kernel.org
9278 S:      Maintained
9279 F:      drivers/phy/phy-rcar-gen3-usb2.c
9280
9281 RESET CONTROLLER FRAMEWORK
9282 M:      Philipp Zabel <p.zabel@pengutronix.de>
9283 T:      git git://git.pengutronix.de/git/pza/linux
9284 S:      Maintained
9285 F:      drivers/reset/
9286 F:      Documentation/devicetree/bindings/reset/
9287 F:      include/dt-bindings/reset/
9288 F:      include/linux/reset.h
9289 F:      include/linux/reset-controller.h
9290
9291 RFKILL
9292 M:      Johannes Berg <johannes@sipsolutions.net>
9293 L:      linux-wireless@vger.kernel.org
9294 W:      http://wireless.kernel.org/
9295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9297 S:      Maintained
9298 F:      Documentation/rfkill.txt
9299 F:      net/rfkill/
9300
9301 RHASHTABLE
9302 M:      Thomas Graf <tgraf@suug.ch>
9303 L:      netdev@vger.kernel.org
9304 S:      Maintained
9305 F:      lib/rhashtable.c
9306 F:      include/linux/rhashtable.h
9307
9308 RICOH SMARTMEDIA/XD DRIVER
9309 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9310 S:      Maintained
9311 F:      drivers/mtd/nand/r852.c
9312 F:      drivers/mtd/nand/r852.h
9313
9314 RICOH R5C592 MEMORYSTICK DRIVER
9315 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9316 S:      Maintained
9317 F:      drivers/memstick/host/r592.*
9318
9319 ROCCAT DRIVERS
9320 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9321 W:      http://sourceforge.net/projects/roccat/
9322 S:      Maintained
9323 F:      drivers/hid/hid-roccat*
9324 F:      include/linux/hid-roccat*
9325 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9326
9327 ROCKER DRIVER
9328 M:      Jiri Pirko <jiri@resnulli.us>
9329 M:      Scott Feldman <sfeldma@gmail.com>
9330 L:      netdev@vger.kernel.org
9331 S:      Supported
9332 F:      drivers/net/ethernet/rocker/
9333
9334 ROCKETPORT DRIVER
9335 P:      Comtrol Corp.
9336 W:      http://www.comtrol.com
9337 S:      Maintained
9338 F:      Documentation/serial/rocket.txt
9339 F:      drivers/tty/rocket*
9340
9341 ROCKETPORT EXPRESS/INFINITY DRIVER
9342 M:      Kevin Cernekee <cernekee@gmail.com>
9343 L:      linux-serial@vger.kernel.org
9344 S:      Odd Fixes
9345 F:      drivers/tty/serial/rp2.*
9346
9347 ROSE NETWORK LAYER
9348 M:      Ralf Baechle <ralf@linux-mips.org>
9349 L:      linux-hams@vger.kernel.org
9350 W:      http://www.linux-ax25.org/
9351 S:      Maintained
9352 F:      include/net/rose.h
9353 F:      include/uapi/linux/rose.h
9354 F:      net/rose/
9355
9356 RTL2830 MEDIA DRIVER
9357 M:      Antti Palosaari <crope@iki.fi>
9358 L:      linux-media@vger.kernel.org
9359 W:      https://linuxtv.org
9360 W:      http://palosaari.fi/linux/
9361 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9362 T:      git git://linuxtv.org/anttip/media_tree.git
9363 S:      Maintained
9364 F:      drivers/media/dvb-frontends/rtl2830*
9365
9366 RTL2832 MEDIA DRIVER
9367 M:      Antti Palosaari <crope@iki.fi>
9368 L:      linux-media@vger.kernel.org
9369 W:      https://linuxtv.org
9370 W:      http://palosaari.fi/linux/
9371 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9372 T:      git git://linuxtv.org/anttip/media_tree.git
9373 S:      Maintained
9374 F:      drivers/media/dvb-frontends/rtl2832*
9375
9376 RTL2832_SDR MEDIA DRIVER
9377 M:      Antti Palosaari <crope@iki.fi>
9378 L:      linux-media@vger.kernel.org
9379 W:      https://linuxtv.org
9380 W:      http://palosaari.fi/linux/
9381 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9382 T:      git git://linuxtv.org/anttip/media_tree.git
9383 S:      Maintained
9384 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9385
9386 RTL8180 WIRELESS DRIVER
9387 L:      linux-wireless@vger.kernel.org
9388 W:      http://wireless.kernel.org/
9389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9390 S:      Orphan
9391 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9392
9393 RTL8187 WIRELESS DRIVER
9394 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9395 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9396 M:      Larry Finger <Larry.Finger@lwfinger.net>
9397 L:      linux-wireless@vger.kernel.org
9398 W:      http://wireless.kernel.org/
9399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9400 S:      Maintained
9401 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9402
9403 RTL8192CE WIRELESS DRIVER
9404 M:      Larry Finger <Larry.Finger@lwfinger.net>
9405 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9406 L:      linux-wireless@vger.kernel.org
9407 W:      http://wireless.kernel.org/
9408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9409 S:      Maintained
9410 F:      drivers/net/wireless/realtek/rtlwifi/
9411 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9412
9413 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9414 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9415 L:      linux-wireless@vger.kernel.org
9416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9417 S:      Maintained
9418 F:      drivers/net/wireless/realtek/rtl8xxxu/
9419
9420 S3 SAVAGE FRAMEBUFFER DRIVER
9421 M:      Antonino Daplas <adaplas@gmail.com>
9422 L:      linux-fbdev@vger.kernel.org
9423 S:      Maintained
9424 F:      drivers/video/fbdev/savage/
9425
9426 S390
9427 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9428 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9429 L:      linux-s390@vger.kernel.org
9430 W:      http://www.ibm.com/developerworks/linux/linux390/
9431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9432 S:      Supported
9433 F:      arch/s390/
9434 F:      drivers/s390/
9435 F:      Documentation/s390/
9436 F:      Documentation/DocBook/s390*
9437
9438 S390 COMMON I/O LAYER
9439 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9440 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9441 L:      linux-s390@vger.kernel.org
9442 W:      http://www.ibm.com/developerworks/linux/linux390/
9443 S:      Supported
9444 F:      drivers/s390/cio/
9445
9446 S390 DASD DRIVER
9447 M:      Stefan Weinhuber <wein@de.ibm.com>
9448 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9449 L:      linux-s390@vger.kernel.org
9450 W:      http://www.ibm.com/developerworks/linux/linux390/
9451 S:      Supported
9452 F:      drivers/s390/block/dasd*
9453 F:      block/partitions/ibm.c
9454
9455 S390 NETWORK DRIVERS
9456 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9457 L:      linux-s390@vger.kernel.org
9458 W:      http://www.ibm.com/developerworks/linux/linux390/
9459 S:      Supported
9460 F:      drivers/s390/net/
9461
9462 S390 PCI SUBSYSTEM
9463 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9464 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9465 L:      linux-s390@vger.kernel.org
9466 W:      http://www.ibm.com/developerworks/linux/linux390/
9467 S:      Supported
9468 F:      arch/s390/pci/
9469 F:      drivers/pci/hotplug/s390_pci_hpc.c
9470
9471 S390 ZCRYPT DRIVER
9472 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9473 L:      linux-s390@vger.kernel.org
9474 W:      http://www.ibm.com/developerworks/linux/linux390/
9475 S:      Supported
9476 F:      drivers/s390/crypto/
9477
9478 S390 ZFCP DRIVER
9479 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9480 L:      linux-s390@vger.kernel.org
9481 W:      http://www.ibm.com/developerworks/linux/linux390/
9482 S:      Supported
9483 F:      drivers/s390/scsi/zfcp_*
9484
9485 S390 IUCV NETWORK LAYER
9486 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9487 L:      linux-s390@vger.kernel.org
9488 W:      http://www.ibm.com/developerworks/linux/linux390/
9489 S:      Supported
9490 F:      drivers/s390/net/*iucv*
9491 F:      include/net/iucv/
9492 F:      net/iucv/
9493
9494 S390 IOMMU (PCI)
9495 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9496 L:      linux-s390@vger.kernel.org
9497 W:      http://www.ibm.com/developerworks/linux/linux390/
9498 S:      Supported
9499 F:      drivers/iommu/s390-iommu.c
9500
9501 S3C24XX SD/MMC Driver
9502 M:      Ben Dooks <ben-linux@fluff.org>
9503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9504 S:      Supported
9505 F:      drivers/mmc/host/s3cmci.*
9506
9507 SAA6588 RDS RECEIVER DRIVER
9508 M:      Hans Verkuil <hverkuil@xs4all.nl>
9509 L:      linux-media@vger.kernel.org
9510 T:      git git://linuxtv.org/media_tree.git
9511 W:      https://linuxtv.org
9512 S:      Odd Fixes
9513 F:      drivers/media/i2c/saa6588*
9514
9515 SAA7134 VIDEO4LINUX DRIVER
9516 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9517 L:      linux-media@vger.kernel.org
9518 W:      https://linuxtv.org
9519 T:      git git://linuxtv.org/media_tree.git
9520 S:      Odd fixes
9521 F:      Documentation/video4linux/*.saa7134
9522 F:      drivers/media/pci/saa7134/
9523
9524 SAA7146 VIDEO4LINUX-2 DRIVER
9525 M:      Hans Verkuil <hverkuil@xs4all.nl>
9526 L:      linux-media@vger.kernel.org
9527 T:      git git://linuxtv.org/media_tree.git
9528 S:      Maintained
9529 F:      drivers/media/common/saa7146/
9530 F:      drivers/media/pci/saa7146/
9531 F:      include/media/saa7146*
9532
9533 SAMSUNG LAPTOP DRIVER
9534 M:      Corentin Chary <corentin.chary@gmail.com>
9535 L:      platform-driver-x86@vger.kernel.org
9536 S:      Maintained
9537 F:      drivers/platform/x86/samsung-laptop.c
9538
9539 SAMSUNG AUDIO (ASoC) DRIVERS
9540 M:      Sangbeom Kim <sbkim73@samsung.com>
9541 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9542 S:      Supported
9543 F:      sound/soc/samsung/
9544
9545 SAMSUNG FRAMEBUFFER DRIVER
9546 M:      Jingoo Han <jingoohan1@gmail.com>
9547 L:      linux-fbdev@vger.kernel.org
9548 S:      Maintained
9549 F:      drivers/video/fbdev/s3c-fb.c
9550
9551 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9552 M:      Sangbeom Kim <sbkim73@samsung.com>
9553 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9554 L:      linux-kernel@vger.kernel.org
9555 L:      linux-samsung-soc@vger.kernel.org
9556 S:      Supported
9557 F:      drivers/mfd/sec*.c
9558 F:      drivers/regulator/s2m*.c
9559 F:      drivers/regulator/s5m*.c
9560 F:      drivers/clk/clk-s2mps11.c
9561 F:      drivers/rtc/rtc-s5m.c
9562 F:      include/linux/mfd/samsung/
9563 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9564 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9565 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9566 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9567
9568 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9569 M:      Kyungmin Park <kyungmin.park@samsung.com>
9570 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9571 L:      linux-media@vger.kernel.org
9572 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9573 S:      Supported
9574 F:      drivers/media/platform/exynos4-is/
9575
9576 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9577 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9578 L:      linux-media@vger.kernel.org
9579 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9580 S:      Maintained
9581 F:      drivers/media/platform/s3c-camif/
9582 F:      include/media/drv-intf/s3c_camif.h
9583
9584 SAMSUNG S5C73M3 CAMERA DRIVER
9585 M:      Kyungmin Park <kyungmin.park@samsung.com>
9586 M:      Andrzej Hajda <a.hajda@samsung.com>
9587 L:      linux-media@vger.kernel.org
9588 S:      Supported
9589 F:      drivers/media/i2c/s5c73m3/*
9590
9591 SAMSUNG S5K5BAF CAMERA DRIVER
9592 M:      Kyungmin Park <kyungmin.park@samsung.com>
9593 M:      Andrzej Hajda <a.hajda@samsung.com>
9594 L:      linux-media@vger.kernel.org
9595 S:      Supported
9596 F:      drivers/media/i2c/s5k5baf.c
9597
9598 SAMSUNG S3FWRN5 NFC DRIVER
9599 M:      Robert Baldyga <r.baldyga@samsung.com>
9600 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9601 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9602 S:      Supported
9603 F:      drivers/nfc/s3fwrn5
9604
9605 SAMSUNG SOC CLOCK DRIVERS
9606 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9607 M:      Tomasz Figa <tomasz.figa@gmail.com>
9608 S:      Supported
9609 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9610 F:      drivers/clk/samsung/
9611
9612 SAMSUNG SXGBE DRIVERS
9613 M:      Byungho An <bh74.an@samsung.com>
9614 M:      Girish K S <ks.giri@samsung.com>
9615 M:      Vipul Pandya <vipul.pandya@samsung.com>
9616 S:      Supported
9617 L:      netdev@vger.kernel.org
9618 F:      drivers/net/ethernet/samsung/sxgbe/
9619
9620 SAMSUNG THERMAL DRIVER
9621 M:      Lukasz Majewski <l.majewski@samsung.com>
9622 L:      linux-pm@vger.kernel.org
9623 L:      linux-samsung-soc@vger.kernel.org
9624 S:      Supported
9625 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9626 F:      drivers/thermal/samsung/
9627
9628 SAMSUNG USB2 PHY DRIVER
9629 M:      Kamil Debski <k.debski@samsung.com>
9630 L:      linux-kernel@vger.kernel.org
9631 S:      Supported
9632 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9633 F:      Documentation/phy/samsung-usb2.txt
9634 F:      drivers/phy/phy-exynos4210-usb2.c
9635 F:      drivers/phy/phy-exynos4x12-usb2.c
9636 F:      drivers/phy/phy-exynos5250-usb2.c
9637 F:      drivers/phy/phy-s5pv210-usb2.c
9638 F:      drivers/phy/phy-samsung-usb2.c
9639 F:      drivers/phy/phy-samsung-usb2.h
9640
9641 SERIAL DRIVERS
9642 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9643 L:      linux-serial@vger.kernel.org
9644 S:      Maintained
9645 F:      drivers/tty/serial/
9646
9647 SYNOPSYS DESIGNWARE DMAC DRIVER
9648 M:      Viresh Kumar <vireshk@kernel.org>
9649 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9650 S:      Maintained
9651 F:      include/linux/dma/dw.h
9652 F:      include/linux/platform_data/dma-dw.h
9653 F:      drivers/dma/dw/
9654
9655 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9656 M: Lars Persson <lars.persson@axis.com>
9657 L: netdev@vger.kernel.org
9658 S: Supported
9659 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9660 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9661
9662 SYNOPSYS DESIGNWARE I2C DRIVER
9663 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9664 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9665 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9666 L:      linux-i2c@vger.kernel.org
9667 S:      Maintained
9668 F:      drivers/i2c/busses/i2c-designware-*
9669 F:      include/linux/platform_data/i2c-designware.h
9670
9671 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9672 M:      Jaehoon Chung <jh80.chung@samsung.com>
9673 L:      linux-mmc@vger.kernel.org
9674 S:      Maintained
9675 F:      include/linux/mmc/dw_mmc.h
9676 F:      drivers/mmc/host/dw_mmc*
9677
9678 SYSTEM TRACE MODULE CLASS
9679 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9680 S:      Maintained
9681 F:      Documentation/trace/stm.txt
9682 F:      drivers/hwtracing/stm/
9683 F:      include/linux/stm.h
9684 F:      include/uapi/linux/stm.h
9685
9686 THUNDERBOLT DRIVER
9687 M:      Andreas Noever <andreas.noever@gmail.com>
9688 S:      Maintained
9689 F:      drivers/thunderbolt/
9690
9691 TI BQ27XXX POWER SUPPLY DRIVER
9692 R:      Andrew F. Davis <afd@ti.com>
9693 F:      include/linux/power/bq27xxx_battery.h
9694 F:      drivers/power/bq27xxx_battery.c
9695 F:      drivers/power/bq27xxx_battery_i2c.c
9696
9697 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9698 M:      John Stultz <john.stultz@linaro.org>
9699 M:      Thomas Gleixner <tglx@linutronix.de>
9700 L:      linux-kernel@vger.kernel.org
9701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9702 S:      Supported
9703 F:      include/linux/clocksource.h
9704 F:      include/linux/time.h
9705 F:      include/linux/timex.h
9706 F:      include/uapi/linux/time.h
9707 F:      include/uapi/linux/timex.h
9708 F:      kernel/time/clocksource.c
9709 F:      kernel/time/time*.c
9710 F:      kernel/time/alarmtimer.c
9711 F:      kernel/time/ntp.c
9712 F:      tools/testing/selftests/timers/
9713
9714 SC1200 WDT DRIVER
9715 M:      Zwane Mwaikambo <zwanem@gmail.com>
9716 S:      Maintained
9717 F:      drivers/watchdog/sc1200wdt.c
9718
9719 SCHEDULER
9720 M:      Ingo Molnar <mingo@redhat.com>
9721 M:      Peter Zijlstra <peterz@infradead.org>
9722 L:      linux-kernel@vger.kernel.org
9723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9724 S:      Maintained
9725 F:      kernel/sched/
9726 F:      include/linux/sched.h
9727 F:      include/uapi/linux/sched.h
9728 F:      include/linux/wait.h
9729
9730 SCORE ARCHITECTURE
9731 M:      Chen Liqin <liqin.linux@gmail.com>
9732 M:      Lennox Wu <lennox.wu@gmail.com>
9733 W:      http://www.sunplus.com
9734 S:      Supported
9735 F:      arch/score/
9736
9737 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9738 M:      Sudeep Holla <sudeep.holla@arm.com>
9739 L:      linux-arm-kernel@lists.infradead.org
9740 S:      Maintained
9741 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9742 F:      drivers/clk/clk-scpi.c
9743 F:      drivers/cpufreq/scpi-cpufreq.c
9744 F:      drivers/firmware/arm_scpi.c
9745 F:      include/linux/scpi_protocol.h
9746
9747 SCSI CDROM DRIVER
9748 M:      Jens Axboe <axboe@kernel.dk>
9749 L:      linux-scsi@vger.kernel.org
9750 W:      http://www.kernel.dk
9751 S:      Maintained
9752 F:      drivers/scsi/sr*
9753
9754 SCSI RDMA PROTOCOL (SRP) INITIATOR
9755 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9756 L:      linux-rdma@vger.kernel.org
9757 S:      Supported
9758 W:      http://www.openfabrics.org
9759 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9761 F:      drivers/infiniband/ulp/srp/
9762 F:      include/scsi/srp.h
9763
9764 SCSI SG DRIVER
9765 M:      Doug Gilbert <dgilbert@interlog.com>
9766 L:      linux-scsi@vger.kernel.org
9767 W:      http://sg.danny.cz/sg
9768 S:      Maintained
9769 F:      Documentation/scsi/scsi-generic.txt
9770 F:      drivers/scsi/sg.c
9771 F:      include/scsi/sg.h
9772
9773 SCSI SUBSYSTEM
9774 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9776 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9778 L:      linux-scsi@vger.kernel.org
9779 S:      Maintained
9780 F:      drivers/scsi/
9781 F:      include/scsi/
9782
9783 SCSI TAPE DRIVER
9784 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9785 L:      linux-scsi@vger.kernel.org
9786 S:      Maintained
9787 F:      Documentation/scsi/st.txt
9788 F:      drivers/scsi/st.*
9789 F:      drivers/scsi/st_*.h
9790
9791 SCTP PROTOCOL
9792 M:      Vlad Yasevich <vyasevich@gmail.com>
9793 M:      Neil Horman <nhorman@tuxdriver.com>
9794 L:      linux-sctp@vger.kernel.org
9795 W:      http://lksctp.sourceforge.net
9796 S:      Maintained
9797 F:      Documentation/networking/sctp.txt
9798 F:      include/linux/sctp.h
9799 F:      include/uapi/linux/sctp.h
9800 F:      include/net/sctp/
9801 F:      net/sctp/
9802
9803 SCx200 CPU SUPPORT
9804 M:      Jim Cromie <jim.cromie@gmail.com>
9805 S:      Odd Fixes
9806 F:      Documentation/i2c/busses/scx200_acb
9807 F:      arch/x86/platform/scx200/
9808 F:      drivers/watchdog/scx200_wdt.c
9809 F:      drivers/i2c/busses/scx200*
9810 F:      drivers/mtd/maps/scx200_docflash.c
9811 F:      include/linux/scx200.h
9812
9813 SCx200 GPIO DRIVER
9814 M:      Jim Cromie <jim.cromie@gmail.com>
9815 S:      Maintained
9816 F:      drivers/char/scx200_gpio.c
9817 F:      include/linux/scx200_gpio.h
9818
9819 SCx200 HRT CLOCKSOURCE DRIVER
9820 M:      Jim Cromie <jim.cromie@gmail.com>
9821 S:      Maintained
9822 F:      drivers/clocksource/scx200_hrt.c
9823
9824 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9825 M:      Sascha Sommer <saschasommer@freenet.de>
9826 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9827 S:      Maintained
9828 F:      drivers/mmc/host/sdricoh_cs.c
9829
9830 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9831 L:      linux-mmc@vger.kernel.org
9832 S:      Orphan
9833 F:      drivers/mmc/host/sdhci.*
9834 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9835
9836 SECURE COMPUTING
9837 M:      Kees Cook <keescook@chromium.org>
9838 R:      Andy Lutomirski <luto@amacapital.net>
9839 R:      Will Drewry <wad@chromium.org>
9840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9841 S:      Supported
9842 F:      kernel/seccomp.c
9843 F:      include/uapi/linux/seccomp.h
9844 F:      include/linux/seccomp.h
9845 F:      tools/testing/selftests/seccomp/*
9846 K:      \bsecure_computing
9847 K:      \bTIF_SECCOMP\b
9848
9849 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9850 M:      Ben Dooks <ben-linux@fluff.org>
9851 M:      Jaehoon Chung <jh80.chung@samsung.com>
9852 L:      linux-mmc@vger.kernel.org
9853 S:      Maintained
9854 F:      drivers/mmc/host/sdhci-s3c*
9855
9856 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9857 M:      Viresh Kumar <vireshk@kernel.org>
9858 L:      spear-devel@list.st.com
9859 L:      linux-mmc@vger.kernel.org
9860 S:      Maintained
9861 F:      drivers/mmc/host/sdhci-spear.c
9862
9863 SECURITY SUBSYSTEM
9864 M:      James Morris <james.l.morris@oracle.com>
9865 M:      "Serge E. Hallyn" <serge@hallyn.com>
9866 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9868 W:      http://kernsec.org/
9869 S:      Supported
9870 F:      security/
9871
9872 SECURITY CONTACT
9873 M:      Security Officers <security@kernel.org>
9874 S:      Supported
9875
9876 SELINUX SECURITY MODULE
9877 M:      Paul Moore <paul@paul-moore.com>
9878 M:      Stephen Smalley <sds@tycho.nsa.gov>
9879 M:      Eric Paris <eparis@parisplace.org>
9880 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9881 W:      http://selinuxproject.org
9882 T:      git git://git.infradead.org/users/pcmoore/selinux
9883 S:      Supported
9884 F:      include/linux/selinux*
9885 F:      security/selinux/
9886 F:      scripts/selinux/
9887
9888 APPARMOR SECURITY MODULE
9889 M:      John Johansen <john.johansen@canonical.com>
9890 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9891 W:      apparmor.wiki.kernel.org
9892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9893 S:      Supported
9894 F:      security/apparmor/
9895
9896 YAMA SECURITY MODULE
9897 M:      Kees Cook <keescook@chromium.org>
9898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9899 S:      Supported
9900 F:      security/yama/
9901
9902 SENSABLE PHANTOM
9903 M:      Jiri Slaby <jirislaby@gmail.com>
9904 S:      Maintained
9905 F:      drivers/misc/phantom.c
9906 F:      include/uapi/linux/phantom.h
9907
9908 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9909 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9910 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9911 M:      John Soni Jose <sony.john@avagotech.com>
9912 L:      linux-scsi@vger.kernel.org
9913 W:      http://www.avagotech.com
9914 S:      Supported
9915 F:      drivers/scsi/be2iscsi/
9916
9917 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9918 M:      Sathya Perla <sathya.perla@broadcom.com>
9919 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9920 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9921 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9922 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9923 L:      netdev@vger.kernel.org
9924 W:      http://www.emulex.com
9925 S:      Supported
9926 F:      drivers/net/ethernet/emulex/benet/
9927
9928 EMULEX ONECONNECT ROCE DRIVER
9929 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9930 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9931 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9932 L:      linux-rdma@vger.kernel.org
9933 W:      http://www.emulex.com
9934 S:      Supported
9935 F:      drivers/infiniband/hw/ocrdma/
9936
9937 SFC NETWORK DRIVER
9938 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9939 M:      Shradha Shah <sshah@solarflare.com>
9940 L:      netdev@vger.kernel.org
9941 S:      Supported
9942 F:      drivers/net/ethernet/sfc/
9943
9944 SGI GRU DRIVER
9945 M:      Dimitri Sivanich <sivanich@sgi.com>
9946 S:      Maintained
9947 F:      drivers/misc/sgi-gru/
9948
9949 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9950 M:      Pat Gefre <pfg@sgi.com>
9951 L:      linux-ia64@vger.kernel.org
9952 S:      Supported
9953 F:      Documentation/ia64/serial.txt
9954 F:      drivers/tty/serial/ioc?_serial.c
9955 F:      include/linux/ioc?.h
9956
9957 SGI XP/XPC/XPNET DRIVER
9958 M:      Cliff Whickman <cpw@sgi.com>
9959 M:      Robin Holt <robinmholt@gmail.com>
9960 S:      Maintained
9961 F:      drivers/misc/sgi-xp/
9962
9963 SI2157 MEDIA DRIVER
9964 M:      Antti Palosaari <crope@iki.fi>
9965 L:      linux-media@vger.kernel.org
9966 W:      https://linuxtv.org
9967 W:      http://palosaari.fi/linux/
9968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9969 T:      git git://linuxtv.org/anttip/media_tree.git
9970 S:      Maintained
9971 F:      drivers/media/tuners/si2157*
9972
9973 SI2168 MEDIA DRIVER
9974 M:      Antti Palosaari <crope@iki.fi>
9975 L:      linux-media@vger.kernel.org
9976 W:      https://linuxtv.org
9977 W:      http://palosaari.fi/linux/
9978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9979 T:      git git://linuxtv.org/anttip/media_tree.git
9980 S:      Maintained
9981 F:      drivers/media/dvb-frontends/si2168*
9982
9983 SI470X FM RADIO RECEIVER I2C DRIVER
9984 M:      Hans Verkuil <hverkuil@xs4all.nl>
9985 L:      linux-media@vger.kernel.org
9986 T:      git git://linuxtv.org/media_tree.git
9987 W:      https://linuxtv.org
9988 S:      Odd Fixes
9989 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9990
9991 SI470X FM RADIO RECEIVER USB DRIVER
9992 M:      Hans Verkuil <hverkuil@xs4all.nl>
9993 L:      linux-media@vger.kernel.org
9994 T:      git git://linuxtv.org/media_tree.git
9995 W:      https://linuxtv.org
9996 S:      Maintained
9997 F:      drivers/media/radio/si470x/radio-si470x-common.c
9998 F:      drivers/media/radio/si470x/radio-si470x.h
9999 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10000
10001 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10002 M:      Eduardo Valentin <edubezval@gmail.com>
10003 L:      linux-media@vger.kernel.org
10004 T:      git git://linuxtv.org/media_tree.git
10005 W:      https://linuxtv.org
10006 S:      Odd Fixes
10007 F:      drivers/media/radio/si4713/si4713.?
10008
10009 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10010 M:      Eduardo Valentin <edubezval@gmail.com>
10011 L:      linux-media@vger.kernel.org
10012 T:      git git://linuxtv.org/media_tree.git
10013 W:      https://linuxtv.org
10014 S:      Odd Fixes
10015 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10016
10017 SI4713 FM RADIO TRANSMITTER USB DRIVER
10018 M:      Hans Verkuil <hverkuil@xs4all.nl>
10019 L:      linux-media@vger.kernel.org
10020 T:      git git://linuxtv.org/media_tree.git
10021 W:      https://linuxtv.org
10022 S:      Maintained
10023 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10024
10025 SIANO DVB DRIVER
10026 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10027 L:      linux-media@vger.kernel.org
10028 W:      https://linuxtv.org
10029 T:      git git://linuxtv.org/media_tree.git
10030 S:      Odd fixes
10031 F:      drivers/media/common/siano/
10032 F:      drivers/media/usb/siano/
10033 F:      drivers/media/usb/siano/
10034 F:      drivers/media/mmc/siano/
10035
10036 SIMPLEFB FB DRIVER
10037 M:      Hans de Goede <hdegoede@redhat.com>
10038 L:      linux-fbdev@vger.kernel.org
10039 S:      Maintained
10040 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10041 F:      drivers/video/fbdev/simplefb.c
10042 F:      include/linux/platform_data/simplefb.h
10043
10044 SH_VEU V4L2 MEM2MEM DRIVER
10045 L:      linux-media@vger.kernel.org
10046 S:      Orphan
10047 F:      drivers/media/platform/sh_veu.c
10048
10049 SH_VOU V4L2 OUTPUT DRIVER
10050 L:      linux-media@vger.kernel.org
10051 S:      Orphan
10052 F:      drivers/media/platform/sh_vou.c
10053 F:      include/media/drv-intf/sh_vou.h
10054
10055 SIMPLE FIRMWARE INTERFACE (SFI)
10056 M:      Len Brown <lenb@kernel.org>
10057 L:      sfi-devel@simplefirmware.org
10058 W:      http://simplefirmware.org/
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10060 S:      Supported
10061 F:      arch/x86/platform/sfi/
10062 F:      drivers/sfi/
10063 F:      include/linux/sfi*.h
10064
10065 SIMTEC EB110ATX (Chalice CATS)
10066 P:      Ben Dooks
10067 P:      Vincent Sanders <vince@simtec.co.uk>
10068 M:      Simtec Linux Team <linux@simtec.co.uk>
10069 W:      http://www.simtec.co.uk/products/EB110ATX/
10070 S:      Supported
10071
10072 SIMTEC EB2410ITX (BAST)
10073 P:      Ben Dooks
10074 P:      Vincent Sanders <vince@simtec.co.uk>
10075 M:      Simtec Linux Team <linux@simtec.co.uk>
10076 W:      http://www.simtec.co.uk/products/EB2410ITX/
10077 S:      Supported
10078 F:      arch/arm/mach-s3c24xx/mach-bast.c
10079 F:      arch/arm/mach-s3c24xx/bast-ide.c
10080 F:      arch/arm/mach-s3c24xx/bast-irq.c
10081
10082 TI DAVINCI MACHINE SUPPORT
10083 M:      Sekhar Nori <nsekhar@ti.com>
10084 M:      Kevin Hilman <khilman@kernel.org>
10085 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10086 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10087 S:      Supported
10088 F:      arch/arm/mach-davinci/
10089 F:      drivers/i2c/busses/i2c-davinci.c
10090
10091 TI DAVINCI SERIES MEDIA DRIVER
10092 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10093 L:      linux-media@vger.kernel.org
10094 W:      https://linuxtv.org
10095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10096 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10097 S:      Maintained
10098 F:      drivers/media/platform/davinci/
10099 F:      include/media/davinci/
10100
10101 TI AM437X VPFE DRIVER
10102 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10103 L:      linux-media@vger.kernel.org
10104 W:      https://linuxtv.org
10105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10106 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10107 S:      Maintained
10108 F:      drivers/media/platform/am437x/
10109
10110 OV2659 OMNIVISION SENSOR DRIVER
10111 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10112 L:      linux-media@vger.kernel.org
10113 W:      https://linuxtv.org
10114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10115 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10116 S:      Maintained
10117 F:      drivers/media/i2c/ov2659.c
10118 F:      include/media/i2c/ov2659.h
10119
10120 SILICON MOTION SM712 FRAME BUFFER DRIVER
10121 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10122 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10123 M:      Sudip Mukherjee <sudip@vectorindia.org>
10124 L:      linux-fbdev@vger.kernel.org
10125 S:      Maintained
10126 F:      drivers/video/fbdev/sm712*
10127 F:      Documentation/fb/sm712fb.txt
10128
10129 SIS 190 ETHERNET DRIVER
10130 M:      Francois Romieu <romieu@fr.zoreil.com>
10131 L:      netdev@vger.kernel.org
10132 S:      Maintained
10133 F:      drivers/net/ethernet/sis/sis190.c
10134
10135 SIS 900/7016 FAST ETHERNET DRIVER
10136 M:      Daniele Venzano <venza@brownhat.org>
10137 W:      http://www.brownhat.org/sis900.html
10138 L:      netdev@vger.kernel.org
10139 S:      Maintained
10140 F:      drivers/net/ethernet/sis/sis900.*
10141
10142 SIS FRAMEBUFFER DRIVER
10143 M:      Thomas Winischhofer <thomas@winischhofer.net>
10144 W:      http://www.winischhofer.net/linuxsisvga.shtml
10145 S:      Maintained
10146 F:      Documentation/fb/sisfb.txt
10147 F:      drivers/video/fbdev/sis/
10148 F:      include/video/sisfb.h
10149
10150 SIS USB2VGA DRIVER
10151 M:      Thomas Winischhofer <thomas@winischhofer.net>
10152 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10153 S:      Maintained
10154 F:      drivers/usb/misc/sisusbvga/
10155
10156 SLAB ALLOCATOR
10157 M:      Christoph Lameter <cl@linux.com>
10158 M:      Pekka Enberg <penberg@kernel.org>
10159 M:      David Rientjes <rientjes@google.com>
10160 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10161 M:      Andrew Morton <akpm@linux-foundation.org>
10162 L:      linux-mm@kvack.org
10163 S:      Maintained
10164 F:      include/linux/sl?b*.h
10165 F:      mm/sl?b*
10166
10167 SLEEPABLE READ-COPY UPDATE (SRCU)
10168 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10169 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10170 M:      Josh Triplett <josh@joshtriplett.org>
10171 R:      Steven Rostedt <rostedt@goodmis.org>
10172 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10173 L:      linux-kernel@vger.kernel.org
10174 W:      http://www.rdrop.com/users/paulmck/RCU/
10175 S:      Supported
10176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10177 F:      include/linux/srcu.h
10178 F:      kernel/rcu/srcu.c
10179
10180 SMACK SECURITY MODULE
10181 M:      Casey Schaufler <casey@schaufler-ca.com>
10182 L:      linux-security-module@vger.kernel.org
10183 W:      http://schaufler-ca.com
10184 T:      git git://git.gitorious.org/smack-next/kernel.git
10185 S:      Maintained
10186 F:      Documentation/security/Smack.txt
10187 F:      security/smack/
10188
10189 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10190 M:      Kevin Hilman <khilman@kernel.org>
10191 M:      Nishanth Menon <nm@ti.com>
10192 S:      Maintained
10193 F:      drivers/power/avs/
10194 F:      include/linux/power/smartreflex.h
10195 L:      linux-pm@vger.kernel.org
10196
10197 SMC91x ETHERNET DRIVER
10198 M:      Nicolas Pitre <nico@fluxnic.net>
10199 S:      Odd Fixes
10200 F:      drivers/net/ethernet/smsc/smc91x.*
10201
10202 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10203 M:      Sakari Ailus <sakari.ailus@iki.fi>
10204 L:      linux-media@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/media/i2c/smiapp/
10207 F:      include/media/i2c/smiapp.h
10208 F:      drivers/media/i2c/smiapp-pll.c
10209 F:      drivers/media/i2c/smiapp-pll.h
10210 F:      include/uapi/linux/smiapp.h
10211 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10212
10213 SMM665 HARDWARE MONITOR DRIVER
10214 M:      Guenter Roeck <linux@roeck-us.net>
10215 L:      lm-sensors@lm-sensors.org
10216 S:      Maintained
10217 F:      Documentation/hwmon/smm665
10218 F:      drivers/hwmon/smm665.c
10219
10220 SMSC EMC2103 HARDWARE MONITOR DRIVER
10221 M:      Steve Glendinning <steve.glendinning@shawell.net>
10222 L:      lm-sensors@lm-sensors.org
10223 S:      Maintained
10224 F:      Documentation/hwmon/emc2103
10225 F:      drivers/hwmon/emc2103.c
10226
10227 SMSC SCH5627 HARDWARE MONITOR DRIVER
10228 M:      Hans de Goede <hdegoede@redhat.com>
10229 L:      lm-sensors@lm-sensors.org
10230 S:      Supported
10231 F:      Documentation/hwmon/sch5627
10232 F:      drivers/hwmon/sch5627.c
10233
10234 SMSC47B397 HARDWARE MONITOR DRIVER
10235 M:      Jean Delvare <jdelvare@suse.com>
10236 L:      lm-sensors@lm-sensors.org
10237 S:      Maintained
10238 F:      Documentation/hwmon/smsc47b397
10239 F:      drivers/hwmon/smsc47b397.c
10240
10241 SMSC911x ETHERNET DRIVER
10242 M:      Steve Glendinning <steve.glendinning@shawell.net>
10243 L:      netdev@vger.kernel.org
10244 S:      Maintained
10245 F:      include/linux/smsc911x.h
10246 F:      drivers/net/ethernet/smsc/smsc911x.*
10247
10248 SMSC9420 PCI ETHERNET DRIVER
10249 M:      Steve Glendinning <steve.glendinning@shawell.net>
10250 L:      netdev@vger.kernel.org
10251 S:      Maintained
10252 F:      drivers/net/ethernet/smsc/smsc9420.*
10253
10254 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10255 M:      Steve Glendinning <steve.glendinning@shawell.net>
10256 L:      linux-fbdev@vger.kernel.org
10257 S:      Maintained
10258 F:      drivers/video/fbdev/smscufx.c
10259
10260 SOC-CAMERA V4L2 SUBSYSTEM
10261 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10262 L:      linux-media@vger.kernel.org
10263 T:      git git://linuxtv.org/media_tree.git
10264 S:      Maintained
10265 F:      include/media/soc*
10266 F:      drivers/media/i2c/soc_camera/
10267 F:      drivers/media/platform/soc_camera/
10268
10269 SOEKRIS NET48XX LED SUPPORT
10270 M:      Chris Boot <bootc@bootc.net>
10271 S:      Maintained
10272 F:      drivers/leds/leds-net48xx.c
10273
10274 SOFTLOGIC 6x10 MPEG CODEC
10275 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10276 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10277 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10278 M:      Ismael Luceno <ismael@iodev.co.uk>
10279 L:      linux-media@vger.kernel.org
10280 S:      Supported
10281 F:      drivers/media/pci/solo6x10/
10282
10283 SOFTWARE RAID (Multiple Disks) SUPPORT
10284 M:      Shaohua Li <shli@kernel.org>
10285 L:      linux-raid@vger.kernel.org
10286 T:      git git://neil.brown.name/md
10287 S:      Supported
10288 F:      drivers/md/
10289 F:      include/linux/raid/
10290 F:      include/uapi/linux/raid/
10291
10292 SONIC NETWORK DRIVER
10293 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10294 L:      netdev@vger.kernel.org
10295 S:      Maintained
10296 F:      drivers/net/ethernet/natsemi/sonic.*
10297
10298 SONICS SILICON BACKPLANE DRIVER (SSB)
10299 M:      Michael Buesch <m@bues.ch>
10300 L:      linux-wireless@vger.kernel.org
10301 S:      Maintained
10302 F:      drivers/ssb/
10303 F:      include/linux/ssb/
10304
10305 SONY VAIO CONTROL DEVICE DRIVER
10306 M:      Mattia Dongili <malattia@linux.it>
10307 L:      platform-driver-x86@vger.kernel.org
10308 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10309 S:      Maintained
10310 F:      Documentation/laptops/sony-laptop.txt
10311 F:      drivers/char/sonypi.c
10312 F:      drivers/platform/x86/sony-laptop.c
10313 F:      include/linux/sony-laptop.h
10314
10315 SONY MEMORYSTICK CARD SUPPORT
10316 M:      Alex Dubov <oakad@yahoo.com>
10317 W:      http://tifmxx.berlios.de/
10318 S:      Maintained
10319 F:      drivers/memstick/host/tifm_ms.c
10320
10321 SONY MEMORYSTICK STANDARD SUPPORT
10322 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10323 S:      Maintained
10324 F:      drivers/memstick/core/ms_block.*
10325
10326 SOUND
10327 M:      Jaroslav Kysela <perex@perex.cz>
10328 M:      Takashi Iwai <tiwai@suse.com>
10329 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10330 W:      http://www.alsa-project.org/
10331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10332 T:      git git://git.alsa-project.org/alsa-kernel.git
10333 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10334 S:      Maintained
10335 F:      Documentation/sound/
10336 F:      include/sound/
10337 F:      include/uapi/sound/
10338 F:      sound/
10339
10340 SOUND - COMPRESSED AUDIO
10341 M:      Vinod Koul <vinod.koul@intel.com>
10342 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10344 S:      Supported
10345 F:      Documentation/sound/alsa/compress_offload.txt
10346 F:      include/sound/compress_driver.h
10347 F:      include/uapi/sound/compress_*
10348 F:      sound/core/compress_offload.c
10349 F:      sound/soc/soc-compress.c
10350
10351 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10352 M:      Liam Girdwood <lgirdwood@gmail.com>
10353 M:      Mark Brown <broonie@kernel.org>
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10355 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10356 W:      http://alsa-project.org/main/index.php/ASoC
10357 S:      Supported
10358 F:      Documentation/sound/alsa/soc/
10359 F:      sound/soc/
10360 F:      include/sound/soc*
10361
10362 SOUND - DMAENGINE HELPERS
10363 M:      Lars-Peter Clausen <lars@metafoo.de>
10364 S:      Supported
10365 F:      include/sound/dmaengine_pcm.h
10366 F:      sound/core/pcm_dmaengine.c
10367 F:      sound/soc/soc-generic-dmaengine-pcm.c
10368
10369 SP2 MEDIA DRIVER
10370 M:      Olli Salonen <olli.salonen@iki.fi>
10371 L:      linux-media@vger.kernel.org
10372 W:      https://linuxtv.org
10373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10374 S:      Maintained
10375 F:      drivers/media/dvb-frontends/sp2*
10376
10377 SPARC + UltraSPARC (sparc/sparc64)
10378 M:      "David S. Miller" <davem@davemloft.net>
10379 L:      sparclinux@vger.kernel.org
10380 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10383 S:      Maintained
10384 F:      arch/sparc/
10385 F:      drivers/sbus/
10386
10387 SPARC SERIAL DRIVERS
10388 M:      "David S. Miller" <davem@davemloft.net>
10389 L:      sparclinux@vger.kernel.org
10390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10392 S:      Maintained
10393 F:      include/linux/sunserialcore.h
10394 F:      drivers/tty/serial/suncore.c
10395 F:      drivers/tty/serial/sunhv.c
10396 F:      drivers/tty/serial/sunsab.c
10397 F:      drivers/tty/serial/sunsab.h
10398 F:      drivers/tty/serial/sunsu.c
10399 F:      drivers/tty/serial/sunzilog.c
10400 F:      drivers/tty/serial/sunzilog.h
10401
10402 SPARSE CHECKER
10403 M:      "Christopher Li" <sparse@chrisli.org>
10404 L:      linux-sparse@vger.kernel.org
10405 W:      https://sparse.wiki.kernel.org/
10406 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10407 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10408 S:      Maintained
10409 F:      include/linux/compiler.h
10410
10411 SPEAR PLATFORM SUPPORT
10412 M:      Viresh Kumar <vireshk@kernel.org>
10413 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10414 L:      spear-devel@list.st.com
10415 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10416 W:      http://www.st.com/spear
10417 S:      Maintained
10418 F:      arch/arm/boot/dts/spear*
10419 F:      arch/arm/mach-spear/
10420
10421 SPEAR CLOCK FRAMEWORK SUPPORT
10422 M:      Viresh Kumar <vireshk@kernel.org>
10423 L:      spear-devel@list.st.com
10424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10425 W:      http://www.st.com/spear
10426 S:      Maintained
10427 F:      drivers/clk/spear/
10428
10429 SPI SUBSYSTEM
10430 M:      Mark Brown <broonie@kernel.org>
10431 L:      linux-spi@vger.kernel.org
10432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10433 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10434 S:      Maintained
10435 F:      Documentation/spi/
10436 F:      drivers/spi/
10437 F:      include/linux/spi/
10438 F:      include/uapi/linux/spi/
10439
10440 SPIDERNET NETWORK DRIVER for CELL
10441 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10442 L:      netdev@vger.kernel.org
10443 S:      Supported
10444 F:      Documentation/networking/spider_net.txt
10445 F:      drivers/net/ethernet/toshiba/spider_net*
10446
10447 SPU FILE SYSTEM
10448 M:      Jeremy Kerr <jk@ozlabs.org>
10449 L:      linuxppc-dev@lists.ozlabs.org
10450 W:      http://www.ibm.com/developerworks/power/cell/
10451 S:      Supported
10452 F:      Documentation/filesystems/spufs.txt
10453 F:      arch/powerpc/platforms/cell/spufs/
10454
10455 SQUASHFS FILE SYSTEM
10456 M:      Phillip Lougher <phillip@squashfs.org.uk>
10457 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10458 W:      http://squashfs.org.uk
10459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10460 S:      Maintained
10461 F:      Documentation/filesystems/squashfs.txt
10462 F:      fs/squashfs/
10463
10464 SRM (Alpha) environment access
10465 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10466 S:      Maintained
10467 F:      arch/alpha/kernel/srm_env.c
10468
10469 STABLE BRANCH
10470 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10471 L:      stable@vger.kernel.org
10472 S:      Supported
10473 F:      Documentation/stable_kernel_rules.txt
10474
10475 STAGING SUBSYSTEM
10476 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10478 L:      devel@driverdev.osuosl.org
10479 S:      Supported
10480 F:      drivers/staging/
10481
10482 STAGING - COMEDI
10483 M:      Ian Abbott <abbotti@mev.co.uk>
10484 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10485 S:      Odd Fixes
10486 F:      drivers/staging/comedi/
10487
10488 STAGING - FLARION FT1000 DRIVERS
10489 M:      Marek Belisko <marek.belisko@gmail.com>
10490 S:      Odd Fixes
10491 F:      drivers/staging/ft1000/
10492
10493 STAGING - INDUSTRIAL IO
10494 M:      Jonathan Cameron <jic23@kernel.org>
10495 L:      linux-iio@vger.kernel.org
10496 S:      Odd Fixes
10497 F:      drivers/staging/iio/
10498
10499 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10500 M:      Jarod Wilson <jarod@wilsonet.com>
10501 W:      http://www.lirc.org/
10502 S:      Odd Fixes
10503 F:      drivers/staging/media/lirc/
10504
10505 STAGING - LUSTRE PARALLEL FILESYSTEM
10506 M:      Oleg Drokin <oleg.drokin@intel.com>
10507 M:      Andreas Dilger <andreas.dilger@intel.com>
10508 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10509 W:      http://wiki.lustre.org/
10510 S:      Maintained
10511 F:      drivers/staging/lustre
10512
10513 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10514 M:      Marc Dietrich <marvin24@gmx.de>
10515 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10516 L:      linux-tegra@vger.kernel.org
10517 S:      Maintained
10518 F:      drivers/staging/nvec/
10519
10520 STAGING - REALTEK RTL8712U DRIVERS
10521 M:      Larry Finger <Larry.Finger@lwfinger.net>
10522 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10523 S:      Odd Fixes
10524 F:      drivers/staging/rtl8712/
10525
10526 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10527 M:      Larry Finger <Larry.Finger@lwfinger.net>
10528 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10529 L:      linux-wireless@vger.kernel.org
10530 S:      Maintained
10531 F:      drivers/staging/rtl8723au/
10532
10533 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10534 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10535 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10536 M:      Sudip Mukherjee <sudip@vectorindia.org>
10537 L:      linux-fbdev@vger.kernel.org
10538 S:      Maintained
10539 F:      drivers/staging/sm750fb/
10540
10541 STAGING - SLICOSS
10542 M:      Lior Dotan <liodot@gmail.com>
10543 M:      Christopher Harrer <charrer@alacritech.com>
10544 S:      Odd Fixes
10545 F:      drivers/staging/slicoss/
10546
10547 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10548 M:      William Hubbs <w.d.hubbs@gmail.com>
10549 M:      Chris Brannon <chris@the-brannons.com>
10550 M:      Kirk Reiser <kirk@reisers.ca>
10551 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10552 L:      speakup@linux-speakup.org
10553 W:      http://www.linux-speakup.org/
10554 S:      Odd Fixes
10555 F:      drivers/staging/speakup/
10556
10557 STAGING - VIA VT665X DRIVERS
10558 M:      Forest Bond <forest@alittletooquiet.net>
10559 S:      Odd Fixes
10560 F:      drivers/staging/vt665?/
10561
10562 STAGING - WILC1000 WIFI DRIVER
10563 M:      Johnny Kim <johnny.kim@atmel.com>
10564 M:      Austin Shin <austin.shin@atmel.com>
10565 M:      Chris Park <chris.park@atmel.com>
10566 M:      Tony Cho <tony.cho@atmel.com>
10567 M:      Glen Lee <glen.lee@atmel.com>
10568 M:      Leo Kim <leo.kim@atmel.com>
10569 L:      linux-wireless@vger.kernel.org
10570 S:      Supported
10571 F:      drivers/staging/wilc1000/
10572
10573 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10574 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10575 S:      Odd Fixes
10576 F:      drivers/staging/xgifb/
10577
10578 HFI1 DRIVER
10579 M:      Mike Marciniszyn <infinipath@intel.com>
10580 L:      linux-rdma@vger.kernel.org
10581 S:      Supported
10582 F:      drivers/staging/rdma/hfi1
10583
10584 STARFIRE/DURALAN NETWORK DRIVER
10585 M:      Ion Badulescu <ionut@badula.org>
10586 S:      Odd Fixes
10587 F:      drivers/net/ethernet/adaptec/starfire*
10588
10589 SUN3/3X
10590 M:      Sam Creasey <sammy@sammy.net>
10591 W:      http://sammy.net/sun3/
10592 S:      Maintained
10593 F:      arch/m68k/kernel/*sun3*
10594 F:      arch/m68k/sun3*/
10595 F:      arch/m68k/include/asm/sun3*
10596 F:      drivers/net/ethernet/i825xx/sun3*
10597
10598 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10599 M:      Hans de Goede <hdegoede@redhat.com>
10600 L:      linux-input@vger.kernel.org
10601 S:      Maintained
10602 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10603 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10604
10605 SUNDANCE NETWORK DRIVER
10606 M:      Denis Kirjanov <kda@linux-powerpc.org>
10607 L:      netdev@vger.kernel.org
10608 S:      Maintained
10609 F:      drivers/net/ethernet/dlink/sundance.c
10610
10611 SUPERH
10612 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10613 M:      Rich Felker <dalias@libc.org>
10614 L:      linux-sh@vger.kernel.org
10615 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10616 S:      Maintained
10617 F:      Documentation/sh/
10618 F:      arch/sh/
10619 F:      drivers/sh/
10620
10621 SUSPEND TO RAM
10622 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10623 M:      Len Brown <len.brown@intel.com>
10624 M:      Pavel Machek <pavel@ucw.cz>
10625 L:      linux-pm@vger.kernel.org
10626 S:      Supported
10627 F:      Documentation/power/
10628 F:      arch/x86/kernel/acpi/
10629 F:      drivers/base/power/
10630 F:      kernel/power/
10631 F:      include/linux/suspend.h
10632 F:      include/linux/freezer.h
10633 F:      include/linux/pm.h
10634
10635 SVGA HANDLING
10636 M:      Martin Mares <mj@ucw.cz>
10637 L:      linux-video@atrey.karlin.mff.cuni.cz
10638 S:      Maintained
10639 F:      Documentation/svga.txt
10640 F:      arch/x86/boot/video*
10641
10642 SWIOTLB SUBSYSTEM
10643 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10644 L:      linux-kernel@vger.kernel.org
10645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10646 S:      Supported
10647 F:      lib/swiotlb.c
10648 F:      arch/*/kernel/pci-swiotlb.c
10649 F:      include/linux/swiotlb.h
10650
10651 SWITCHDEV
10652 M:      Jiri Pirko <jiri@resnulli.us>
10653 L:      netdev@vger.kernel.org
10654 S:      Supported
10655 F:      net/switchdev/
10656 F:      include/net/switchdev.h
10657
10658 SYNOPSYS ARC ARCHITECTURE
10659 M:      Vineet Gupta <vgupta@synopsys.com>
10660 L:      linux-snps-arc@lists.infradead.org
10661 S:      Supported
10662 F:      arch/arc/
10663 F:      Documentation/devicetree/bindings/arc/*
10664 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10665 F:      drivers/tty/serial/arc_uart.c
10666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10667
10668 SYNOPSYS ARC SDP platform support
10669 M:      Alexey Brodkin <abrodkin@synopsys.com>
10670 S:      Supported
10671 F:      arch/arc/plat-axs10x
10672 F:      arch/arc/boot/dts/ax*
10673 F:      Documentation/devicetree/bindings/arc/axs10*
10674
10675 SYSTEM CONFIGURATION (SYSCON)
10676 M:      Lee Jones <lee.jones@linaro.org>
10677 M:      Arnd Bergmann <arnd@arndb.de>
10678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10679 S:      Supported
10680 F:      drivers/mfd/syscon.c
10681
10682 SYSV FILESYSTEM
10683 M:      Christoph Hellwig <hch@infradead.org>
10684 S:      Maintained
10685 F:      Documentation/filesystems/sysv-fs.txt
10686 F:      fs/sysv/
10687 F:      include/linux/sysv_fs.h
10688
10689 TARGET SUBSYSTEM
10690 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10691 L:      linux-scsi@vger.kernel.org
10692 L:      target-devel@vger.kernel.org
10693 W:      http://www.linux-iscsi.org
10694 W:      http://groups.google.com/group/linux-iscsi-target-dev
10695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10696 S:      Supported
10697 F:      drivers/target/
10698 F:      include/target/
10699 F:      Documentation/target/
10700
10701 TASKSTATS STATISTICS INTERFACE
10702 M:      Balbir Singh <bsingharora@gmail.com>
10703 S:      Maintained
10704 F:      Documentation/accounting/taskstats*
10705 F:      include/linux/taskstats*
10706 F:      kernel/taskstats.c
10707
10708 TC CLASSIFIER
10709 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10710 L:      netdev@vger.kernel.org
10711 S:      Maintained
10712 F:      include/net/pkt_cls.h
10713 F:      include/uapi/linux/pkt_cls.h
10714 F:      net/sched/
10715
10716 TCP LOW PRIORITY MODULE
10717 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10718 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10719 W:      http://tcp-lp-mod.sourceforge.net/
10720 S:      Maintained
10721 F:      net/ipv4/tcp_lp.c
10722
10723 TDA10071 MEDIA DRIVER
10724 M:      Antti Palosaari <crope@iki.fi>
10725 L:      linux-media@vger.kernel.org
10726 W:      https://linuxtv.org
10727 W:      http://palosaari.fi/linux/
10728 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10729 T:      git git://linuxtv.org/anttip/media_tree.git
10730 S:      Maintained
10731 F:      drivers/media/dvb-frontends/tda10071*
10732
10733 TDA18212 MEDIA DRIVER
10734 M:      Antti Palosaari <crope@iki.fi>
10735 L:      linux-media@vger.kernel.org
10736 W:      https://linuxtv.org
10737 W:      http://palosaari.fi/linux/
10738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10739 T:      git git://linuxtv.org/anttip/media_tree.git
10740 S:      Maintained
10741 F:      drivers/media/tuners/tda18212*
10742
10743 TDA18218 MEDIA DRIVER
10744 M:      Antti Palosaari <crope@iki.fi>
10745 L:      linux-media@vger.kernel.org
10746 W:      https://linuxtv.org
10747 W:      http://palosaari.fi/linux/
10748 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10749 T:      git git://linuxtv.org/anttip/media_tree.git
10750 S:      Maintained
10751 F:      drivers/media/tuners/tda18218*
10752
10753 TDA18271 MEDIA DRIVER
10754 M:      Michael Krufky <mkrufky@linuxtv.org>
10755 L:      linux-media@vger.kernel.org
10756 W:      https://linuxtv.org
10757 W:      http://github.com/mkrufky
10758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10759 T:      git git://linuxtv.org/mkrufky/tuners.git
10760 S:      Maintained
10761 F:      drivers/media/tuners/tda18271*
10762
10763 TDA827x MEDIA DRIVER
10764 M:      Michael Krufky <mkrufky@linuxtv.org>
10765 L:      linux-media@vger.kernel.org
10766 W:      https://linuxtv.org
10767 W:      http://github.com/mkrufky
10768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10769 T:      git git://linuxtv.org/mkrufky/tuners.git
10770 S:      Maintained
10771 F:      drivers/media/tuners/tda8290.*
10772
10773 TDA8290 MEDIA DRIVER
10774 M:      Michael Krufky <mkrufky@linuxtv.org>
10775 L:      linux-media@vger.kernel.org
10776 W:      https://linuxtv.org
10777 W:      http://github.com/mkrufky
10778 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10779 T:      git git://linuxtv.org/mkrufky/tuners.git
10780 S:      Maintained
10781 F:      drivers/media/tuners/tda8290.*
10782
10783 TDA9840 MEDIA DRIVER
10784 M:      Hans Verkuil <hverkuil@xs4all.nl>
10785 L:      linux-media@vger.kernel.org
10786 T:      git git://linuxtv.org/media_tree.git
10787 W:      https://linuxtv.org
10788 S:      Maintained
10789 F:      drivers/media/i2c/tda9840*
10790
10791 TEA5761 TUNER DRIVER
10792 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10793 L:      linux-media@vger.kernel.org
10794 W:      https://linuxtv.org
10795 T:      git git://linuxtv.org/media_tree.git
10796 S:      Odd fixes
10797 F:      drivers/media/tuners/tea5761.*
10798
10799 TEA5767 TUNER DRIVER
10800 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10801 L:      linux-media@vger.kernel.org
10802 W:      https://linuxtv.org
10803 T:      git git://linuxtv.org/media_tree.git
10804 S:      Maintained
10805 F:      drivers/media/tuners/tea5767.*
10806
10807 TEA6415C MEDIA DRIVER
10808 M:      Hans Verkuil <hverkuil@xs4all.nl>
10809 L:      linux-media@vger.kernel.org
10810 T:      git git://linuxtv.org/media_tree.git
10811 W:      https://linuxtv.org
10812 S:      Maintained
10813 F:      drivers/media/i2c/tea6415c*
10814
10815 TEA6420 MEDIA DRIVER
10816 M:      Hans Verkuil <hverkuil@xs4all.nl>
10817 L:      linux-media@vger.kernel.org
10818 T:      git git://linuxtv.org/media_tree.git
10819 W:      https://linuxtv.org
10820 S:      Maintained
10821 F:      drivers/media/i2c/tea6420*
10822
10823 TEAM DRIVER
10824 M:      Jiri Pirko <jiri@resnulli.us>
10825 L:      netdev@vger.kernel.org
10826 S:      Supported
10827 F:      drivers/net/team/
10828 F:      include/linux/if_team.h
10829 F:      include/uapi/linux/if_team.h
10830
10831 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10832 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10833 S:      Maintained
10834 F:      arch/x86/platform/ts5500/
10835
10836 TECHNOTREND USB IR RECEIVER
10837 M:      Sean Young <sean@mess.org>
10838 L:      linux-media@vger.kernel.org
10839 S:      Maintained
10840 F:      drivers/media/rc/ttusbir.c
10841
10842 TEGRA ARCHITECTURE SUPPORT
10843 M:      Stephen Warren <swarren@wwwdotorg.org>
10844 M:      Thierry Reding <thierry.reding@gmail.com>
10845 M:      Alexandre Courbot <gnurou@gmail.com>
10846 L:      linux-tegra@vger.kernel.org
10847 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10849 S:      Supported
10850 N:      [^a-z]tegra
10851
10852 TEGRA CLOCK DRIVER
10853 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10854 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10855 S:      Supported
10856 F:      drivers/clk/tegra/
10857
10858 TEGRA DMA DRIVER
10859 M:      Laxman Dewangan <ldewangan@nvidia.com>
10860 S:      Supported
10861 F:      drivers/dma/tegra20-apb-dma.c
10862
10863 TEGRA I2C DRIVER
10864 M:      Laxman Dewangan <ldewangan@nvidia.com>
10865 S:      Supported
10866 F:      drivers/i2c/busses/i2c-tegra.c
10867
10868 TEGRA IOMMU DRIVERS
10869 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10870 S:      Supported
10871 F:      drivers/iommu/tegra*
10872
10873 TEGRA KBC DRIVER
10874 M:      Rakesh Iyer <riyer@nvidia.com>
10875 M:      Laxman Dewangan <ldewangan@nvidia.com>
10876 S:      Supported
10877 F:      drivers/input/keyboard/tegra-kbc.c
10878
10879 TEGRA PWM DRIVER
10880 M:      Thierry Reding <thierry.reding@gmail.com>
10881 S:      Supported
10882 F:      drivers/pwm/pwm-tegra.c
10883
10884 TEGRA SERIAL DRIVER
10885 M:      Laxman Dewangan <ldewangan@nvidia.com>
10886 S:      Supported
10887 F:      drivers/tty/serial/serial-tegra.c
10888
10889 TEGRA SPI DRIVER
10890 M:      Laxman Dewangan <ldewangan@nvidia.com>
10891 S:      Supported
10892 F:      drivers/spi/spi-tegra*
10893
10894 TEHUTI ETHERNET DRIVER
10895 M:      Andy Gospodarek <andy@greyhouse.net>
10896 L:      netdev@vger.kernel.org
10897 S:      Supported
10898 F:      drivers/net/ethernet/tehuti/*
10899
10900 Telecom Clock Driver for MCPL0010
10901 M:      Mark Gross <mark.gross@intel.com>
10902 S:      Supported
10903 F:      drivers/char/tlclk.c
10904
10905 TENSILICA XTENSA PORT (xtensa)
10906 M:      Chris Zankel <chris@zankel.net>
10907 M:      Max Filippov <jcmvbkbc@gmail.com>
10908 L:      linux-xtensa@linux-xtensa.org
10909 T:      git git://github.com/czankel/xtensa-linux.git
10910 S:      Maintained
10911 F:      arch/xtensa/
10912 F:      drivers/irqchip/irq-xtensa-*
10913
10914 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10915 M:      Hans Verkuil <hverkuil@xs4all.nl>
10916 L:      linux-media@vger.kernel.org
10917 T:      git git://linuxtv.org/media_tree.git
10918 W:      https://linuxtv.org
10919 S:      Maintained
10920 F:      drivers/media/radio/radio-raremono.c
10921
10922 THERMAL
10923 M:      Zhang Rui <rui.zhang@intel.com>
10924 M:      Eduardo Valentin <edubezval@gmail.com>
10925 L:      linux-pm@vger.kernel.org
10926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10928 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10929 S:      Supported
10930 F:      drivers/thermal/
10931 F:      include/linux/thermal.h
10932 F:      include/uapi/linux/thermal.h
10933 F:      include/linux/cpu_cooling.h
10934 F:      Documentation/devicetree/bindings/thermal/
10935
10936 THERMAL/CPU_COOLING
10937 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10938 M:      Viresh Kumar <viresh.kumar@linaro.org>
10939 M:      Javi Merino <javi.merino@arm.com>
10940 L:      linux-pm@vger.kernel.org
10941 S:      Supported
10942 F:      Documentation/thermal/cpu-cooling-api.txt
10943 F:      drivers/thermal/cpu_cooling.c
10944 F:      include/linux/cpu_cooling.h
10945
10946 THINGM BLINK(1) USB RGB LED DRIVER
10947 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10948 S:      Maintained
10949 F:      drivers/hid/hid-thingm.c
10950
10951 THINKPAD ACPI EXTRAS DRIVER
10952 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10953 L:      ibm-acpi-devel@lists.sourceforge.net
10954 L:      platform-driver-x86@vger.kernel.org
10955 W:      http://ibm-acpi.sourceforge.net
10956 W:      http://thinkwiki.org/wiki/Ibm-acpi
10957 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10958 S:      Maintained
10959 F:      drivers/platform/x86/thinkpad_acpi.c
10960
10961 TI BANDGAP AND THERMAL DRIVER
10962 M:      Eduardo Valentin <edubezval@gmail.com>
10963 L:      linux-pm@vger.kernel.org
10964 L:      linux-omap@vger.kernel.org
10965 S:      Maintained
10966 F:      drivers/thermal/ti-soc-thermal/
10967
10968 TI VPE/CAL DRIVERS
10969 M:      Benoit Parrot <bparrot@ti.com>
10970 L:      linux-media@vger.kernel.org
10971 W:      http://linuxtv.org/
10972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10973 S:      Maintained
10974 F:      drivers/media/platform/ti-vpe/
10975
10976 TI CDCE706 CLOCK DRIVER
10977 M:      Max Filippov <jcmvbkbc@gmail.com>
10978 S:      Maintained
10979 F:      drivers/clk/clk-cdce706.c
10980
10981 TI CLOCK DRIVER
10982 M:      Tero Kristo <t-kristo@ti.com>
10983 L:      linux-omap@vger.kernel.org
10984 S:      Maintained
10985 F:      drivers/clk/ti/
10986 F:      include/linux/clk/ti.h
10987
10988 TI FLASH MEDIA INTERFACE DRIVER
10989 M:      Alex Dubov <oakad@yahoo.com>
10990 S:      Maintained
10991 F:      drivers/misc/tifm*
10992 F:      drivers/mmc/host/tifm_sd.c
10993 F:      include/linux/tifm.h
10994
10995 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10996 M:      Santosh Shilimkar <ssantosh@kernel.org>
10997 L:      linux-kernel@vger.kernel.org
10998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10999 S:      Maintained
11000 F:      drivers/soc/ti/*
11001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11002
11003
11004 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11005 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11006 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11008 S:      Maintained
11009 F:      sound/soc/codecs/lm49453*
11010 F:      sound/soc/codecs/isabelle*
11011
11012 TI LP855x BACKLIGHT DRIVER
11013 M:      Milo Kim <milo.kim@ti.com>
11014 S:      Maintained
11015 F:      Documentation/backlight/lp855x-driver.txt
11016 F:      drivers/video/backlight/lp855x_bl.c
11017 F:      include/linux/platform_data/lp855x.h
11018
11019 TI LP8727 CHARGER DRIVER
11020 M:      Milo Kim <milo.kim@ti.com>
11021 S:      Maintained
11022 F:      drivers/power/lp8727_charger.c
11023 F:      include/linux/platform_data/lp8727.h
11024
11025 TI LP8788 MFD DRIVER
11026 M:      Milo Kim <milo.kim@ti.com>
11027 S:      Maintained
11028 F:      drivers/iio/adc/lp8788_adc.c
11029 F:      drivers/leds/leds-lp8788.c
11030 F:      drivers/mfd/lp8788*.c
11031 F:      drivers/power/lp8788-charger.c
11032 F:      drivers/regulator/lp8788-*.c
11033 F:      include/linux/mfd/lp8788*.h
11034
11035 TI NETCP ETHERNET DRIVER
11036 M:      Wingman Kwok <w-kwok2@ti.com>
11037 M:      Murali Karicheri <m-karicheri2@ti.com>
11038 L:      netdev@vger.kernel.org
11039 S:      Maintained
11040 F:      drivers/net/ethernet/ti/netcp*
11041
11042 TI TAS571X FAMILY ASoC CODEC DRIVER
11043 M:      Kevin Cernekee <cernekee@chromium.org>
11044 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11045 S:      Odd Fixes
11046 F:      sound/soc/codecs/tas571x*
11047
11048 TI TWL4030 SERIES SOC CODEC DRIVER
11049 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11050 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11051 S:      Maintained
11052 F:      sound/soc/codecs/twl4030*
11053
11054 TI WILINK WIRELESS DRIVERS
11055 L:      linux-wireless@vger.kernel.org
11056 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11057 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11059 S:      Orphan
11060 F:      drivers/net/wireless/ti/
11061 F:      include/linux/wl12xx.h
11062
11063 TIPC NETWORK LAYER
11064 M:      Jon Maloy <jon.maloy@ericsson.com>
11065 M:      Ying Xue <ying.xue@windriver.com>
11066 L:      netdev@vger.kernel.org (core kernel code)
11067 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11068 W:      http://tipc.sourceforge.net/
11069 S:      Maintained
11070 F:      include/uapi/linux/tipc*.h
11071 F:      net/tipc/
11072
11073 TILE ARCHITECTURE
11074 M:      Chris Metcalf <cmetcalf@ezchip.com>
11075 W:      http://www.ezchip.com/scm/
11076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11077 S:      Supported
11078 F:      arch/tile/
11079 F:      drivers/char/tile-srom.c
11080 F:      drivers/edac/tile_edac.c
11081 F:      drivers/net/ethernet/tile/
11082 F:      drivers/rtc/rtc-tile.c
11083 F:      drivers/tty/hvc/hvc_tile.c
11084 F:      drivers/tty/serial/tilegx.c
11085 F:      drivers/usb/host/*-tilegx.c
11086 F:      include/linux/usb/tilegx.h
11087
11088 TLAN NETWORK DRIVER
11089 M:      Samuel Chessman <chessman@tux.org>
11090 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11091 W:      http://sourceforge.net/projects/tlan/
11092 S:      Maintained
11093 F:      Documentation/networking/tlan.txt
11094 F:      drivers/net/ethernet/ti/tlan.*
11095
11096 TOMOYO SECURITY MODULE
11097 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11098 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11099 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11100 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11101 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11102 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11103 W:      http://tomoyo.sourceforge.jp/
11104 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11105 S:      Maintained
11106 F:      security/tomoyo/
11107
11108 TOPSTAR LAPTOP EXTRAS DRIVER
11109 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11110 L:      platform-driver-x86@vger.kernel.org
11111 S:      Maintained
11112 F:      drivers/platform/x86/topstar-laptop.c
11113
11114 TOSHIBA ACPI EXTRAS DRIVER
11115 M:      Azael Avalos <coproscefalo@gmail.com>
11116 L:      platform-driver-x86@vger.kernel.org
11117 S:      Maintained
11118 F:      drivers/platform/x86/toshiba_acpi.c
11119
11120 TOSHIBA BLUETOOTH DRIVER
11121 M:      Azael Avalos <coproscefalo@gmail.com>
11122 L:      platform-driver-x86@vger.kernel.org
11123 S:      Maintained
11124 F:      drivers/platform/x86/toshiba_bluetooth.c
11125
11126 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11127 M:      Azael Avalos <coproscefalo@gmail.com>
11128 L:      platform-driver-x86@vger.kernel.org
11129 S:      Maintained
11130 F:      drivers/platform/x86/toshiba_haps.c
11131
11132 TOSHIBA WMI HOTKEYS DRIVER
11133 M:      Azael Avalos <coproscefalo@gmail.com>
11134 L:      platform-driver-x86@vger.kernel.org
11135 S:      Maintained
11136 F:      drivers/platform/x86/toshiba-wmi.c
11137
11138 TOSHIBA SMM DRIVER
11139 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11140 W:      http://www.buzzard.org.uk/toshiba/
11141 S:      Maintained
11142 F:      drivers/char/toshiba.c
11143 F:      include/linux/toshiba.h
11144 F:      include/uapi/linux/toshiba.h
11145
11146 TOSHIBA TC358743 DRIVER
11147 M:      Mats Randgaard <matrandg@cisco.com>
11148 L:      linux-media@vger.kernel.org
11149 S:      Maintained
11150 F:      drivers/media/i2c/tc358743*
11151 F:      include/media/i2c/tc358743.h
11152
11153 TMIO MMC DRIVER
11154 M:      Ian Molton <ian@mnementh.co.uk>
11155 L:      linux-mmc@vger.kernel.org
11156 S:      Maintained
11157 F:      drivers/mmc/host/tmio_mmc*
11158 F:      drivers/mmc/host/sh_mobile_sdhi.c
11159 F:      include/linux/mmc/tmio.h
11160 F:      include/linux/mmc/sh_mobile_sdhi.h
11161
11162 TMP401 HARDWARE MONITOR DRIVER
11163 M:      Guenter Roeck <linux@roeck-us.net>
11164 L:      lm-sensors@lm-sensors.org
11165 S:      Maintained
11166 F:      Documentation/hwmon/tmp401
11167 F:      drivers/hwmon/tmp401.c
11168
11169 TMPFS (SHMEM FILESYSTEM)
11170 M:      Hugh Dickins <hughd@google.com>
11171 L:      linux-mm@kvack.org
11172 S:      Maintained
11173 F:      include/linux/shmem_fs.h
11174 F:      mm/shmem.c
11175
11176 TM6000 VIDEO4LINUX DRIVER
11177 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11178 L:      linux-media@vger.kernel.org
11179 W:      https://linuxtv.org
11180 T:      git git://linuxtv.org/media_tree.git
11181 S:      Odd fixes
11182 F:      drivers/media/usb/tm6000/
11183
11184 TW68 VIDEO4LINUX DRIVER
11185 M:      Hans Verkuil <hverkuil@xs4all.nl>
11186 L:      linux-media@vger.kernel.org
11187 T:      git git://linuxtv.org/media_tree.git
11188 W:      https://linuxtv.org
11189 S:      Odd Fixes
11190 F:      drivers/media/pci/tw68/
11191
11192 TPM DEVICE DRIVER
11193 M:      Peter Huewe <peterhuewe@gmx.de>
11194 M:      Marcel Selhorst <tpmdd@selhorst.net>
11195 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11196 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11197 W:      http://tpmdd.sourceforge.net
11198 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11199 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11200 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11201 S:      Maintained
11202 F:      drivers/char/tpm/
11203
11204 TPM IBM_VTPM DEVICE DRIVER
11205 M:      Ashley Lai <ashleydlai@gmail.com>
11206 W:      http://tpmdd.sourceforge.net
11207 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11208 S:      Maintained
11209 F:      drivers/char/tpm/tpm_ibmvtpm*
11210
11211 TRACING
11212 M:      Steven Rostedt <rostedt@goodmis.org>
11213 M:      Ingo Molnar <mingo@redhat.com>
11214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11215 S:      Maintained
11216 F:      Documentation/trace/ftrace.txt
11217 F:      arch/*/*/*/ftrace.h
11218 F:      arch/*/kernel/ftrace.c
11219 F:      include/*/ftrace.h
11220 F:      include/linux/trace*.h
11221 F:      include/trace/
11222 F:      kernel/trace/
11223 F:      tools/testing/selftests/ftrace/
11224
11225 TRIVIAL PATCHES
11226 M:      Jiri Kosina <trivial@kernel.org>
11227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11228 S:      Maintained
11229 K:      ^Subject:.*(?i)trivial
11230
11231 TTY LAYER
11232 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11233 M:      Jiri Slaby <jslaby@suse.com>
11234 S:      Supported
11235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11236 F:      Documentation/serial/
11237 F:      drivers/tty/
11238 F:      drivers/tty/serial/serial_core.c
11239 F:      include/linux/serial_core.h
11240 F:      include/linux/serial.h
11241 F:      include/linux/tty.h
11242 F:      include/uapi/linux/serial_core.h
11243 F:      include/uapi/linux/serial.h
11244 F:      include/uapi/linux/tty.h
11245
11246 TUA9001 MEDIA DRIVER
11247 M:      Antti Palosaari <crope@iki.fi>
11248 L:      linux-media@vger.kernel.org
11249 W:      https://linuxtv.org
11250 W:      http://palosaari.fi/linux/
11251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11252 T:      git git://linuxtv.org/anttip/media_tree.git
11253 S:      Maintained
11254 F:      drivers/media/tuners/tua9001*
11255
11256 TULIP NETWORK DRIVERS
11257 L:      netdev@vger.kernel.org
11258 L:      linux-parisc@vger.kernel.org
11259 S:      Orphan
11260 F:      drivers/net/ethernet/dec/tulip/
11261
11262 TUN/TAP driver
11263 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11264 W:      http://vtun.sourceforge.net/tun
11265 S:      Maintained
11266 F:      Documentation/networking/tuntap.txt
11267 F:      arch/um/os-Linux/drivers/
11268
11269 TURBOCHANNEL SUBSYSTEM
11270 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11271 M:      Ralf Baechle <ralf@linux-mips.org>
11272 L:      linux-mips@linux-mips.org
11273 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11274 S:      Maintained
11275 F:      drivers/tc/
11276 F:      include/linux/tc.h
11277
11278 U14-34F SCSI DRIVER
11279 M:      Dario Ballabio <ballabio_dario@emc.com>
11280 L:      linux-scsi@vger.kernel.org
11281 S:      Maintained
11282 F:      drivers/scsi/u14-34f.c
11283
11284 UBI FILE SYSTEM (UBIFS)
11285 M:      Artem Bityutskiy <dedekind1@gmail.com>
11286 M:      Adrian Hunter <adrian.hunter@intel.com>
11287 L:      linux-mtd@lists.infradead.org
11288 T:      git git://git.infradead.org/ubifs-2.6.git
11289 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11290 S:      Maintained
11291 F:      Documentation/filesystems/ubifs.txt
11292 F:      fs/ubifs/
11293
11294 UCLINUX (M68KNOMMU AND COLDFIRE)
11295 M:      Greg Ungerer <gerg@uclinux.org>
11296 W:      http://www.uclinux.org/
11297 L:      linux-m68k@lists.linux-m68k.org
11298 L:      uclinux-dev@uclinux.org  (subscribers-only)
11299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11300 S:      Maintained
11301 F:      arch/m68k/coldfire/
11302 F:      arch/m68k/68*/
11303 F:      arch/m68k/*/*_no.*
11304 F:      arch/m68k/include/asm/*_no.*
11305
11306 UDF FILESYSTEM
11307 M:      Jan Kara <jack@suse.com>
11308 S:      Maintained
11309 F:      Documentation/filesystems/udf.txt
11310 F:      fs/udf/
11311
11312 UFS FILESYSTEM
11313 M:      Evgeniy Dushistov <dushistov@mail.ru>
11314 S:      Maintained
11315 F:      Documentation/filesystems/ufs.txt
11316 F:      fs/ufs/
11317
11318 UHID USERSPACE HID IO DRIVER:
11319 M:      David Herrmann <dh.herrmann@googlemail.com>
11320 L:      linux-input@vger.kernel.org
11321 S:      Maintained
11322 F:      drivers/hid/uhid.c
11323 F:      include/uapi/linux/uhid.h
11324
11325 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11326 L:      linux-usb@vger.kernel.org
11327 S:      Orphan
11328 F:      drivers/uwb/
11329 F:      include/linux/uwb.h
11330 F:      include/linux/uwb/
11331
11332 UNICORE32 ARCHITECTURE:
11333 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11334 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11335 S:      Maintained
11336 T:      git git://github.com/gxt/linux.git
11337 F:      arch/unicore32/
11338
11339 UNIFDEF
11340 M:      Tony Finch <dot@dotat.at>
11341 W:      http://dotat.at/prog/unifdef
11342 S:      Maintained
11343 F:      scripts/unifdef.c
11344
11345 UNIFORM CDROM DRIVER
11346 M:      Jens Axboe <axboe@kernel.dk>
11347 W:      http://www.kernel.dk
11348 S:      Maintained
11349 F:      Documentation/cdrom/
11350 F:      drivers/cdrom/cdrom.c
11351 F:      include/linux/cdrom.h
11352 F:      include/uapi/linux/cdrom.h
11353
11354 UNISYS S-PAR DRIVERS
11355 M:      David Kershner <david.kershner@unisys.com>
11356 L:      sparmaintainer@unisys.com (Unisys internal)
11357 S:      Supported
11358 F:      drivers/staging/unisys/
11359
11360 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11361 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11362 L:      linux-scsi@vger.kernel.org
11363 S:      Supported
11364 F:      Documentation/scsi/ufs.txt
11365 F:      drivers/scsi/ufs/
11366
11367 UNSORTED BLOCK IMAGES (UBI)
11368 M:      Artem Bityutskiy <dedekind1@gmail.com>
11369 M:      Richard Weinberger <richard@nod.at>
11370 W:      http://www.linux-mtd.infradead.org/
11371 L:      linux-mtd@lists.infradead.org
11372 T:      git git://git.infradead.org/ubifs-2.6.git
11373 S:      Supported
11374 F:      drivers/mtd/ubi/
11375 F:      include/linux/mtd/ubi.h
11376 F:      include/uapi/mtd/ubi-user.h
11377
11378 USB ACM DRIVER
11379 M:      Oliver Neukum <oneukum@suse.com>
11380 L:      linux-usb@vger.kernel.org
11381 S:      Maintained
11382 F:      Documentation/usb/acm.txt
11383 F:      drivers/usb/class/cdc-acm.*
11384
11385 USB AR5523 WIRELESS DRIVER
11386 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11387 L:      linux-wireless@vger.kernel.org
11388 S:      Maintained
11389 F:      drivers/net/wireless/ath/ar5523/
11390
11391 USB ATTACHED SCSI
11392 M:      Hans de Goede <hdegoede@redhat.com>
11393 M:      Gerd Hoffmann <kraxel@redhat.com>
11394 L:      linux-usb@vger.kernel.org
11395 L:      linux-scsi@vger.kernel.org
11396 S:      Maintained
11397 F:      drivers/usb/storage/uas.c
11398
11399 USB CDC ETHERNET DRIVER
11400 M:      Oliver Neukum <oliver@neukum.org>
11401 L:      linux-usb@vger.kernel.org
11402 S:      Maintained
11403 F:      drivers/net/usb/cdc_*.c
11404 F:      include/uapi/linux/usb/cdc.h
11405
11406 USB CHAOSKEY DRIVER
11407 M:      Keith Packard <keithp@keithp.com>
11408 L:      linux-usb@vger.kernel.org
11409 S:      Maintained
11410 F:      drivers/usb/misc/chaoskey.c
11411
11412 USB CYPRESS C67X00 DRIVER
11413 M:      Peter Korsgaard <jacmet@sunsite.dk>
11414 L:      linux-usb@vger.kernel.org
11415 S:      Maintained
11416 F:      drivers/usb/c67x00/
11417
11418 USB DAVICOM DM9601 DRIVER
11419 M:      Peter Korsgaard <jacmet@sunsite.dk>
11420 L:      netdev@vger.kernel.org
11421 W:      http://www.linux-usb.org/usbnet
11422 S:      Maintained
11423 F:      drivers/net/usb/dm9601.c
11424
11425 USB DIAMOND RIO500 DRIVER
11426 M:      Cesar Miquel <miquel@df.uba.ar>
11427 L:      rio500-users@lists.sourceforge.net
11428 W:      http://rio500.sourceforge.net
11429 S:      Maintained
11430 F:      drivers/usb/misc/rio500*
11431
11432 USB EHCI DRIVER
11433 M:      Alan Stern <stern@rowland.harvard.edu>
11434 L:      linux-usb@vger.kernel.org
11435 S:      Maintained
11436 F:      Documentation/usb/ehci.txt
11437 F:      drivers/usb/host/ehci*
11438
11439 USB GADGET/PERIPHERAL SUBSYSTEM
11440 M:      Felipe Balbi <balbi@kernel.org>
11441 L:      linux-usb@vger.kernel.org
11442 W:      http://www.linux-usb.org/gadget
11443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11444 S:      Maintained
11445 F:      drivers/usb/gadget/
11446 F:      include/linux/usb/gadget*
11447
11448 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11449 M:      Jiri Kosina <jikos@kernel.org>
11450 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11451 L:      linux-usb@vger.kernel.org
11452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11453 S:      Maintained
11454 F:      Documentation/hid/hiddev.txt
11455 F:      drivers/hid/usbhid/
11456
11457 USB ISP116X DRIVER
11458 M:      Olav Kongas <ok@artecdesign.ee>
11459 L:      linux-usb@vger.kernel.org
11460 S:      Maintained
11461 F:      drivers/usb/host/isp116x*
11462 F:      include/linux/usb/isp116x.h
11463
11464 USB LAN78XX ETHERNET DRIVER
11465 M:      Woojung Huh <woojung.huh@microchip.com>
11466 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11467 L:      netdev@vger.kernel.org
11468 S:      Maintained
11469 F:      drivers/net/usb/lan78xx.*
11470
11471 USB MASS STORAGE DRIVER
11472 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11473 L:      linux-usb@vger.kernel.org
11474 L:      usb-storage@lists.one-eyed-alien.net
11475 S:      Maintained
11476 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11477 F:      drivers/usb/storage/
11478
11479 USB MIDI DRIVER
11480 M:      Clemens Ladisch <clemens@ladisch.de>
11481 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11482 T:      git git://git.alsa-project.org/alsa-kernel.git
11483 S:      Maintained
11484 F:      sound/usb/midi.*
11485
11486 USB NETWORKING DRIVERS
11487 L:      linux-usb@vger.kernel.org
11488 S:      Odd Fixes
11489 F:      drivers/net/usb/
11490
11491 USB OHCI DRIVER
11492 M:      Alan Stern <stern@rowland.harvard.edu>
11493 L:      linux-usb@vger.kernel.org
11494 S:      Maintained
11495 F:      Documentation/usb/ohci.txt
11496 F:      drivers/usb/host/ohci*
11497
11498 USB OTG FSM (Finite State Machine)
11499 M:      Peter Chen <Peter.Chen@nxp.com>
11500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11501 L:      linux-usb@vger.kernel.org
11502 S:      Maintained
11503 F:      drivers/usb/common/usb-otg-fsm.c
11504
11505 USB OVER IP DRIVER
11506 M:      Valentina Manea <valentina.manea.m@gmail.com>
11507 M:      Shuah Khan <shuah.kh@samsung.com>
11508 L:      linux-usb@vger.kernel.org
11509 S:      Maintained
11510 F:      Documentation/usb/usbip_protocol.txt
11511 F:      drivers/usb/usbip/
11512 F:      tools/usb/usbip/
11513
11514 USB PEGASUS DRIVER
11515 M:      Petko Manolov <petkan@nucleusys.com>
11516 L:      linux-usb@vger.kernel.org
11517 L:      netdev@vger.kernel.org
11518 T:      git git://github.com/petkan/pegasus.git
11519 W:      https://github.com/petkan/pegasus
11520 S:      Maintained
11521 F:      drivers/net/usb/pegasus.*
11522
11523 USB PHY LAYER
11524 M:      Felipe Balbi <balbi@kernel.org>
11525 L:      linux-usb@vger.kernel.org
11526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11527 S:      Maintained
11528 F:      drivers/usb/phy/
11529
11530 USB PRINTER DRIVER (usblp)
11531 M:      Pete Zaitcev <zaitcev@redhat.com>
11532 L:      linux-usb@vger.kernel.org
11533 S:      Supported
11534 F:      drivers/usb/class/usblp.c
11535
11536 USB QMI WWAN NETWORK DRIVER
11537 M:      Bjørn Mork <bjorn@mork.no>
11538 L:      netdev@vger.kernel.org
11539 S:      Maintained
11540 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11541 F:      drivers/net/usb/qmi_wwan.c
11542
11543 USB RTL8150 DRIVER
11544 M:      Petko Manolov <petkan@nucleusys.com>
11545 L:      linux-usb@vger.kernel.org
11546 L:      netdev@vger.kernel.org
11547 T:      git git://github.com/petkan/rtl8150.git
11548 W:      https://github.com/petkan/rtl8150
11549 S:      Maintained
11550 F:      drivers/net/usb/rtl8150.c
11551
11552 USB SERIAL SUBSYSTEM
11553 M:      Johan Hovold <johan@kernel.org>
11554 L:      linux-usb@vger.kernel.org
11555 S:      Maintained
11556 F:      Documentation/usb/usb-serial.txt
11557 F:      drivers/usb/serial/
11558 F:      include/linux/usb/serial.h
11559
11560 USB SMSC75XX ETHERNET DRIVER
11561 M:      Steve Glendinning <steve.glendinning@shawell.net>
11562 L:      netdev@vger.kernel.org
11563 S:      Maintained
11564 F:      drivers/net/usb/smsc75xx.*
11565
11566 USB SMSC95XX ETHERNET DRIVER
11567 M:      Steve Glendinning <steve.glendinning@shawell.net>
11568 L:      netdev@vger.kernel.org
11569 S:      Maintained
11570 F:      drivers/net/usb/smsc95xx.*
11571
11572 USB SUBSYSTEM
11573 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11574 L:      linux-usb@vger.kernel.org
11575 W:      http://www.linux-usb.org
11576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11577 S:      Supported
11578 F:      Documentation/usb/
11579 F:      drivers/usb/
11580 F:      include/linux/usb.h
11581 F:      include/linux/usb/
11582
11583 USB UHCI DRIVER
11584 M:      Alan Stern <stern@rowland.harvard.edu>
11585 L:      linux-usb@vger.kernel.org
11586 S:      Maintained
11587 F:      drivers/usb/host/uhci*
11588
11589 USB "USBNET" DRIVER FRAMEWORK
11590 M:      Oliver Neukum <oneukum@suse.com>
11591 L:      netdev@vger.kernel.org
11592 W:      http://www.linux-usb.org/usbnet
11593 S:      Maintained
11594 F:      drivers/net/usb/usbnet.c
11595 F:      include/linux/usb/usbnet.h
11596
11597 USB VIDEO CLASS
11598 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11599 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11600 L:      linux-media@vger.kernel.org
11601 T:      git git://linuxtv.org/media_tree.git
11602 W:      http://www.ideasonboard.org/uvc/
11603 S:      Maintained
11604 F:      drivers/media/usb/uvc/
11605 F:      include/uapi/linux/uvcvideo.h
11606
11607 USB VISION DRIVER
11608 M:      Hans Verkuil <hverkuil@xs4all.nl>
11609 L:      linux-media@vger.kernel.org
11610 T:      git git://linuxtv.org/media_tree.git
11611 W:      https://linuxtv.org
11612 S:      Odd Fixes
11613 F:      drivers/media/usb/usbvision/
11614
11615 USB WEBCAM GADGET
11616 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11617 L:      linux-usb@vger.kernel.org
11618 S:      Maintained
11619 F:      drivers/usb/gadget/function/*uvc*
11620 F:      drivers/usb/gadget/legacy/webcam.c
11621
11622 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11623 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11624 L:      linux-wireless@vger.kernel.org
11625 S:      Maintained
11626 F:      drivers/net/wireless/rndis_wlan.c
11627
11628 USB XHCI DRIVER
11629 M:      Mathias Nyman <mathias.nyman@intel.com>
11630 L:      linux-usb@vger.kernel.org
11631 S:      Supported
11632 F:      drivers/usb/host/xhci*
11633 F:      drivers/usb/host/pci-quirks*
11634
11635 USB ZD1201 DRIVER
11636 L:      linux-wireless@vger.kernel.org
11637 W:      http://linux-lc100020.sourceforge.net
11638 S:      Orphan
11639 F:      drivers/net/wireless/zydas/zd1201.*
11640
11641 USB ZR364XX DRIVER
11642 M:      Antoine Jacquet <royale@zerezo.com>
11643 L:      linux-usb@vger.kernel.org
11644 L:      linux-media@vger.kernel.org
11645 T:      git git://linuxtv.org/media_tree.git
11646 W:      http://royale.zerezo.com/zr364xx/
11647 S:      Maintained
11648 F:      Documentation/video4linux/zr364xx.txt
11649 F:      drivers/media/usb/zr364xx/
11650
11651 ULPI BUS
11652 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11653 L:      linux-usb@vger.kernel.org
11654 S:      Maintained
11655 F:      drivers/usb/common/ulpi.c
11656 F:      include/linux/ulpi/
11657
11658 USER-MODE LINUX (UML)
11659 M:      Jeff Dike <jdike@addtoit.com>
11660 M:      Richard Weinberger <richard@nod.at>
11661 L:      user-mode-linux-devel@lists.sourceforge.net
11662 L:      user-mode-linux-user@lists.sourceforge.net
11663 W:      http://user-mode-linux.sourceforge.net
11664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11665 S:      Maintained
11666 F:      Documentation/virtual/uml/
11667 F:      arch/um/
11668 F:      arch/x86/um/
11669 F:      fs/hostfs/
11670 F:      fs/hppfs/
11671
11672 USERSPACE I/O (UIO)
11673 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11674 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11675 S:      Maintained
11676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11677 F:      Documentation/DocBook/uio-howto.tmpl
11678 F:      drivers/uio/
11679 F:      include/linux/uio*.h
11680
11681 UTIL-LINUX PACKAGE
11682 M:      Karel Zak <kzak@redhat.com>
11683 L:      util-linux@vger.kernel.org
11684 W:      http://en.wikipedia.org/wiki/Util-linux
11685 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11686 S:      Maintained
11687
11688 UVESAFB DRIVER
11689 M:      Michal Januszewski <spock@gentoo.org>
11690 L:      linux-fbdev@vger.kernel.org
11691 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11692 S:      Maintained
11693 F:      Documentation/fb/uvesafb.txt
11694 F:      drivers/video/fbdev/uvesafb.*
11695
11696 VF610 NAND DRIVER
11697 M:      Stefan Agner <stefan@agner.ch>
11698 L:      linux-mtd@lists.infradead.org
11699 S:      Supported
11700 F:      drivers/mtd/nand/vf610_nfc.c
11701
11702 VFAT/FAT/MSDOS FILESYSTEM
11703 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11704 S:      Maintained
11705 F:      Documentation/filesystems/vfat.txt
11706 F:      fs/fat/
11707
11708 VFIO DRIVER
11709 M:      Alex Williamson <alex.williamson@redhat.com>
11710 L:      kvm@vger.kernel.org
11711 T:      git git://github.com/awilliam/linux-vfio.git
11712 S:      Maintained
11713 F:      Documentation/vfio.txt
11714 F:      drivers/vfio/
11715 F:      include/linux/vfio.h
11716 F:      include/uapi/linux/vfio.h
11717
11718 VFIO PLATFORM DRIVER
11719 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11720 L:      kvm@vger.kernel.org
11721 S:      Maintained
11722 F:      drivers/vfio/platform/
11723
11724 VIDEOBUF2 FRAMEWORK
11725 M:      Pawel Osciak <pawel@osciak.com>
11726 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11727 M:      Kyungmin Park <kyungmin.park@samsung.com>
11728 L:      linux-media@vger.kernel.org
11729 S:      Maintained
11730 F:      drivers/media/v4l2-core/videobuf2-*
11731 F:      include/media/videobuf2-*
11732
11733 VIRTUAL SERIO DEVICE DRIVER
11734 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11735 S:      Maintained
11736 F:      drivers/input/serio/userio.c
11737 F:      include/uapi/linux/userio.h
11738
11739 VIRTIO CONSOLE DRIVER
11740 M:      Amit Shah <amit.shah@redhat.com>
11741 L:      virtualization@lists.linux-foundation.org
11742 S:      Maintained
11743 F:      drivers/char/virtio_console.c
11744 F:      include/linux/virtio_console.h
11745 F:      include/uapi/linux/virtio_console.h
11746
11747 VIRTIO CORE, NET AND BLOCK DRIVERS
11748 M:      "Michael S. Tsirkin" <mst@redhat.com>
11749 L:      virtualization@lists.linux-foundation.org
11750 S:      Maintained
11751 F:      drivers/virtio/
11752 F:      tools/virtio/
11753 F:      drivers/net/virtio_net.c
11754 F:      drivers/block/virtio_blk.c
11755 F:      include/linux/virtio_*.h
11756 F:      include/uapi/linux/virtio_*.h
11757
11758 VIRTIO DRIVERS FOR S390
11759 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11760 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11761 L:      linux-s390@vger.kernel.org
11762 L:      virtualization@lists.linux-foundation.org
11763 L:      kvm@vger.kernel.org
11764 S:      Supported
11765 F:      drivers/s390/virtio/
11766
11767 VIRTIO GPU DRIVER
11768 M:      David Airlie <airlied@linux.ie>
11769 M:      Gerd Hoffmann <kraxel@redhat.com>
11770 L:      dri-devel@lists.freedesktop.org
11771 L:      virtualization@lists.linux-foundation.org
11772 S:      Maintained
11773 F:      drivers/gpu/drm/virtio/
11774 F:      include/uapi/linux/virtio_gpu.h
11775
11776 VIRTIO HOST (VHOST)
11777 M:      "Michael S. Tsirkin" <mst@redhat.com>
11778 L:      kvm@vger.kernel.org
11779 L:      virtualization@lists.linux-foundation.org
11780 L:      netdev@vger.kernel.org
11781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11782 S:      Maintained
11783 F:      drivers/vhost/
11784 F:      include/uapi/linux/vhost.h
11785
11786 VIRTIO INPUT DRIVER
11787 M:      Gerd Hoffmann <kraxel@redhat.com>
11788 S:      Maintained
11789 F:      drivers/virtio/virtio_input.c
11790 F:      include/uapi/linux/virtio_input.h
11791
11792 VIA RHINE NETWORK DRIVER
11793 S:      Orphan
11794 F:      drivers/net/ethernet/via/via-rhine.c
11795
11796 VIA SD/MMC CARD CONTROLLER DRIVER
11797 M:      Bruce Chang <brucechang@via.com.tw>
11798 M:      Harald Welte <HaraldWelte@viatech.com>
11799 S:      Maintained
11800 F:      drivers/mmc/host/via-sdmmc.c
11801
11802 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11803 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11804 L:      linux-fbdev@vger.kernel.org
11805 S:      Maintained
11806 F:      include/linux/via-core.h
11807 F:      include/linux/via-gpio.h
11808 F:      include/linux/via_i2c.h
11809 F:      drivers/video/fbdev/via/
11810
11811 VIA VELOCITY NETWORK DRIVER
11812 M:      Francois Romieu <romieu@fr.zoreil.com>
11813 L:      netdev@vger.kernel.org
11814 S:      Maintained
11815 F:      drivers/net/ethernet/via/via-velocity.*
11816
11817 VIRT LIB
11818 M:      Alex Williamson <alex.williamson@redhat.com>
11819 M:      Paolo Bonzini <pbonzini@redhat.com>
11820 L:      kvm@vger.kernel.org
11821 S:      Supported
11822 F:      virt/lib/
11823
11824 VIVID VIRTUAL VIDEO DRIVER
11825 M:      Hans Verkuil <hverkuil@xs4all.nl>
11826 L:      linux-media@vger.kernel.org
11827 T:      git git://linuxtv.org/media_tree.git
11828 W:      https://linuxtv.org
11829 S:      Maintained
11830 F:      drivers/media/platform/vivid/*
11831
11832 VLAN (802.1Q)
11833 M:      Patrick McHardy <kaber@trash.net>
11834 L:      netdev@vger.kernel.org
11835 S:      Maintained
11836 F:      drivers/net/macvlan.c
11837 F:      include/linux/if_*vlan.h
11838 F:      net/8021q/
11839
11840 VLYNQ BUS
11841 M:      Florian Fainelli <florian@openwrt.org>
11842 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11843 S:      Maintained
11844 F:      drivers/vlynq/vlynq.c
11845 F:      include/linux/vlynq.h
11846
11847 VME SUBSYSTEM
11848 M:      Martyn Welch <martyn@welchs.me.uk>
11849 M:      Manohar Vanga <manohar.vanga@gmail.com>
11850 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11851 L:      devel@driverdev.osuosl.org
11852 S:      Maintained
11853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11854 F:      Documentation/vme_api.txt
11855 F:      drivers/staging/vme/
11856 F:      drivers/vme/
11857 F:      include/linux/vme*
11858
11859 VMWARE HYPERVISOR INTERFACE
11860 M:      Alok Kataria <akataria@vmware.com>
11861 L:      virtualization@lists.linux-foundation.org
11862 S:      Supported
11863 F:      arch/x86/kernel/cpu/vmware.c
11864
11865 VMWARE BALLOON DRIVER
11866 M:      Xavier Deguillard <xdeguillard@vmware.com>
11867 M:      Philip Moltmann <moltmann@vmware.com>
11868 M:      "VMware, Inc." <pv-drivers@vmware.com>
11869 L:      linux-kernel@vger.kernel.org
11870 S:      Maintained
11871 F:      drivers/misc/vmw_balloon.c
11872
11873 VMWARE VMMOUSE SUBDRIVER
11874 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11875 M:      "VMware, Inc." <pv-drivers@vmware.com>
11876 L:      linux-input@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/input/mouse/vmmouse.c
11879 F:      drivers/input/mouse/vmmouse.h
11880
11881 VMWARE VMXNET3 ETHERNET DRIVER
11882 M:      Shrikrishna Khare <skhare@vmware.com>
11883 M:      "VMware, Inc." <pv-drivers@vmware.com>
11884 L:      netdev@vger.kernel.org
11885 S:      Maintained
11886 F:      drivers/net/vmxnet3/
11887
11888 VMware PVSCSI driver
11889 M:      Arvind Kumar <arvindkumar@vmware.com>
11890 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11891 L:      linux-scsi@vger.kernel.org
11892 S:      Maintained
11893 F:      drivers/scsi/vmw_pvscsi.c
11894 F:      drivers/scsi/vmw_pvscsi.h
11895
11896 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11897 M:      Liam Girdwood <lgirdwood@gmail.com>
11898 M:      Mark Brown <broonie@kernel.org>
11899 L:      linux-kernel@vger.kernel.org
11900 W:      http://www.slimlogic.co.uk/?p=48
11901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11902 S:      Supported
11903 F:      drivers/regulator/
11904 F:      include/linux/regulator/
11905
11906 VRF
11907 M:      David Ahern <dsa@cumulusnetworks.com>
11908 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11909 L:      netdev@vger.kernel.org
11910 S:      Maintained
11911 F:      drivers/net/vrf.c
11912 F:      Documentation/networking/vrf.txt
11913
11914 VT1211 HARDWARE MONITOR DRIVER
11915 M:      Juerg Haefliger <juergh@gmail.com>
11916 L:      lm-sensors@lm-sensors.org
11917 S:      Maintained
11918 F:      Documentation/hwmon/vt1211
11919 F:      drivers/hwmon/vt1211.c
11920
11921 VT8231 HARDWARE MONITOR DRIVER
11922 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11923 L:      lm-sensors@lm-sensors.org
11924 S:      Maintained
11925 F:      drivers/hwmon/vt8231.c
11926
11927 VUB300 USB to SDIO/SD/MMC bridge chip
11928 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11929 L:      linux-mmc@vger.kernel.org
11930 L:      linux-usb@vger.kernel.org
11931 S:      Supported
11932 F:      drivers/mmc/host/vub300.c
11933
11934 W1 DALLAS'S 1-WIRE BUS
11935 M:      Evgeniy Polyakov <zbr@ioremap.net>
11936 S:      Maintained
11937 F:      Documentation/w1/
11938 F:      drivers/w1/
11939
11940 W83791D HARDWARE MONITORING DRIVER
11941 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11942 L:      lm-sensors@lm-sensors.org
11943 S:      Maintained
11944 F:      Documentation/hwmon/w83791d
11945 F:      drivers/hwmon/w83791d.c
11946
11947 W83793 HARDWARE MONITORING DRIVER
11948 M:      Rudolf Marek <r.marek@assembler.cz>
11949 L:      lm-sensors@lm-sensors.org
11950 S:      Maintained
11951 F:      Documentation/hwmon/w83793
11952 F:      drivers/hwmon/w83793.c
11953
11954 W83795 HARDWARE MONITORING DRIVER
11955 M:      Jean Delvare <jdelvare@suse.com>
11956 L:      lm-sensors@lm-sensors.org
11957 S:      Maintained
11958 F:      drivers/hwmon/w83795.c
11959
11960 W83L51xD SD/MMC CARD INTERFACE DRIVER
11961 M:      Pierre Ossman <pierre@ossman.eu>
11962 S:      Maintained
11963 F:      drivers/mmc/host/wbsd.*
11964
11965 WACOM PROTOCOL 4 SERIAL TABLETS
11966 M:      Julian Squires <julian@cipht.net>
11967 M:      Hans de Goede <hdegoede@redhat.com>
11968 L:      linux-input@vger.kernel.org
11969 S:      Maintained
11970 F:      drivers/input/tablet/wacom_serial4.c
11971
11972 WATCHDOG DEVICE DRIVERS
11973 M:      Wim Van Sebroeck <wim@iguana.be>
11974 R:      Guenter Roeck <linux@roeck-us.net>
11975 L:      linux-watchdog@vger.kernel.org
11976 W:      http://www.linux-watchdog.org/
11977 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11978 S:      Maintained
11979 F:      Documentation/watchdog/
11980 F:      drivers/watchdog/
11981 F:      include/linux/watchdog.h
11982 F:      include/uapi/linux/watchdog.h
11983
11984 WD7000 SCSI DRIVER
11985 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11986 L:      linux-scsi@vger.kernel.org
11987 S:      Maintained
11988 F:      drivers/scsi/wd7000.c
11989
11990 WIIMOTE HID DRIVER
11991 M:      David Herrmann <dh.herrmann@googlemail.com>
11992 L:      linux-input@vger.kernel.org
11993 S:      Maintained
11994 F:      drivers/hid/hid-wiimote*
11995
11996 WINBOND CIR DRIVER
11997 M:      David Härdeman <david@hardeman.nu>
11998 S:      Maintained
11999 F:      drivers/media/rc/winbond-cir.c
12000
12001 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12002 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12003 L:      linux-watchdog@vger.kernel.org
12004 S:      Maintained
12005 F:      drivers/watchdog/ebc-c384_wdt.c
12006
12007 WINSYSTEMS WS16C48 GPIO DRIVER
12008 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12009 L:      linux-gpio@vger.kernel.org
12010 S:      Maintained
12011 F:      drivers/gpio/gpio-ws16c48.c
12012
12013 WIMAX STACK
12014 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12015 M:      linux-wimax@intel.com
12016 L:      wimax@linuxwimax.org (subscribers-only)
12017 S:      Supported
12018 W:      http://linuxwimax.org
12019 F:      Documentation/wimax/README.wimax
12020 F:      include/linux/wimax/debug.h
12021 F:      include/net/wimax.h
12022 F:      include/uapi/linux/wimax.h
12023 F:      net/wimax/
12024
12025 WISTRON LAPTOP BUTTON DRIVER
12026 M:      Miloslav Trmac <mitr@volny.cz>
12027 S:      Maintained
12028 F:      drivers/input/misc/wistron_btns.c
12029
12030 WL3501 WIRELESS PCMCIA CARD DRIVER
12031 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12032 L:      linux-wireless@vger.kernel.org
12033 W:      http://oops.ghostprotocols.net:81/blog
12034 S:      Maintained
12035 F:      drivers/net/wireless/wl3501*
12036
12037 WOLFSON MICROELECTRONICS DRIVERS
12038 L:      patches@opensource.wolfsonmicro.com
12039 T:      git https://github.com/CirrusLogic/linux-drivers.git
12040 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12041 S:      Supported
12042 F:      Documentation/hwmon/wm83??
12043 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12044 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12045 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12046 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12047 F:      drivers/clk/clk-wm83*.c
12048 F:      drivers/extcon/extcon-arizona.c
12049 F:      drivers/leds/leds-wm83*.c
12050 F:      drivers/gpio/gpio-*wm*.c
12051 F:      drivers/gpio/gpio-arizona.c
12052 F:      drivers/hwmon/wm83??-hwmon.c
12053 F:      drivers/input/misc/wm831x-on.c
12054 F:      drivers/input/touchscreen/wm831x-ts.c
12055 F:      drivers/input/touchscreen/wm97*.c
12056 F:      drivers/mfd/arizona*
12057 F:      drivers/mfd/wm*.c
12058 F:      drivers/mfd/cs47l24*
12059 F:      drivers/power/wm83*.c
12060 F:      drivers/rtc/rtc-wm83*.c
12061 F:      drivers/regulator/wm8*.c
12062 F:      drivers/video/backlight/wm83*_bl.c
12063 F:      drivers/watchdog/wm83*_wdt.c
12064 F:      include/linux/mfd/arizona/
12065 F:      include/linux/mfd/wm831x/
12066 F:      include/linux/mfd/wm8350/
12067 F:      include/linux/mfd/wm8400*
12068 F:      include/linux/wm97xx.h
12069 F:      include/sound/wm????.h
12070 F:      sound/soc/codecs/arizona.?
12071 F:      sound/soc/codecs/wm*
12072 F:      sound/soc/codecs/cs47l24*
12073
12074 WORKQUEUE
12075 M:      Tejun Heo <tj@kernel.org>
12076 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12078 S:      Maintained
12079 F:      include/linux/workqueue.h
12080 F:      kernel/workqueue.c
12081 F:      Documentation/workqueue.txt
12082
12083 X.25 NETWORK LAYER
12084 M:      Andrew Hendry <andrew.hendry@gmail.com>
12085 L:      linux-x25@vger.kernel.org
12086 S:      Odd Fixes
12087 F:      Documentation/networking/x25*
12088 F:      include/net/x25*
12089 F:      net/x25/
12090
12091 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12092 M:      Thomas Gleixner <tglx@linutronix.de>
12093 M:      Ingo Molnar <mingo@redhat.com>
12094 M:      "H. Peter Anvin" <hpa@zytor.com>
12095 M:      x86@kernel.org
12096 L:      linux-kernel@vger.kernel.org
12097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12098 S:      Maintained
12099 F:      Documentation/x86/
12100 F:      arch/x86/
12101
12102 X86 PLATFORM DRIVERS
12103 M:      Darren Hart <dvhart@infradead.org>
12104 L:      platform-driver-x86@vger.kernel.org
12105 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12106 S:      Maintained
12107 F:      drivers/platform/x86/
12108 F:      drivers/platform/olpc/
12109
12110 X86 MCE INFRASTRUCTURE
12111 M:      Tony Luck <tony.luck@intel.com>
12112 M:      Borislav Petkov <bp@alien8.de>
12113 L:      linux-edac@vger.kernel.org
12114 S:      Maintained
12115 F:      arch/x86/kernel/cpu/mcheck/*
12116
12117 X86 MICROCODE UPDATE SUPPORT
12118 M:      Borislav Petkov <bp@alien8.de>
12119 S:      Maintained
12120 F:      arch/x86/kernel/cpu/microcode/*
12121
12122 X86 VDSO
12123 M:      Andy Lutomirski <luto@amacapital.net>
12124 L:      linux-kernel@vger.kernel.org
12125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12126 S:      Maintained
12127 F:      arch/x86/entry/vdso/
12128
12129 XC2028/3028 TUNER DRIVER
12130 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12131 L:      linux-media@vger.kernel.org
12132 W:      https://linuxtv.org
12133 T:      git git://linuxtv.org/media_tree.git
12134 S:      Maintained
12135 F:      drivers/media/tuners/tuner-xc2028.*
12136
12137 XEN HYPERVISOR INTERFACE
12138 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12139 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12140 M:      David Vrabel <david.vrabel@citrix.com>
12141 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12143 S:      Supported
12144 F:      arch/x86/xen/
12145 F:      drivers/*/xen-*front.c
12146 F:      drivers/xen/
12147 F:      arch/x86/include/asm/xen/
12148 F:      include/xen/
12149 F:      include/uapi/xen/
12150
12151 XEN HYPERVISOR ARM
12152 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12153 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12154 S:      Supported
12155 F:      arch/arm/xen/
12156 F:      arch/arm/include/asm/xen/
12157
12158 XEN HYPERVISOR ARM64
12159 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12160 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12161 S:      Supported
12162 F:      arch/arm64/xen/
12163 F:      arch/arm64/include/asm/xen/
12164
12165 XEN NETWORK BACKEND DRIVER
12166 M:      Wei Liu <wei.liu2@citrix.com>
12167 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12168 L:      netdev@vger.kernel.org
12169 S:      Supported
12170 F:      drivers/net/xen-netback/*
12171
12172 XEN PCI SUBSYSTEM
12173 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12174 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12175 S:      Supported
12176 F:      arch/x86/pci/*xen*
12177 F:      drivers/pci/*xen*
12178
12179 XEN BLOCK SUBSYSTEM
12180 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12181 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12182 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12183 S:      Supported
12184 F:      drivers/block/xen-blkback/*
12185 F:      drivers/block/xen*
12186
12187 XEN PVSCSI DRIVERS
12188 M:      Juergen Gross <jgross@suse.com>
12189 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12190 L:      linux-scsi@vger.kernel.org
12191 S:      Supported
12192 F:      drivers/scsi/xen-scsifront.c
12193 F:      drivers/xen/xen-scsiback.c
12194 F:      include/xen/interface/io/vscsiif.h
12195
12196 XEN SWIOTLB SUBSYSTEM
12197 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12198 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12199 S:      Supported
12200 F:      arch/x86/xen/*swiotlb*
12201 F:      drivers/xen/*swiotlb*
12202
12203 XFS FILESYSTEM
12204 P:      Silicon Graphics Inc
12205 M:      Dave Chinner <david@fromorbit.com>
12206 M:      xfs@oss.sgi.com
12207 L:      xfs@oss.sgi.com
12208 W:      http://oss.sgi.com/projects/xfs
12209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12210 S:      Supported
12211 F:      Documentation/filesystems/xfs.txt
12212 F:      fs/xfs/
12213
12214 XILINX AXI ETHERNET DRIVER
12215 M:      Anirudha Sarangi <anirudh@xilinx.com>
12216 M:      John Linn <John.Linn@xilinx.com>
12217 S:      Maintained
12218 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12219
12220 XILINX UARTLITE SERIAL DRIVER
12221 M:      Peter Korsgaard <jacmet@sunsite.dk>
12222 L:      linux-serial@vger.kernel.org
12223 S:      Maintained
12224 F:      drivers/tty/serial/uartlite.c
12225
12226 XILINX VIDEO IP CORES
12227 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12228 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12229 L:      linux-media@vger.kernel.org
12230 T:      git git://linuxtv.org/media_tree.git
12231 S:      Supported
12232 F:      Documentation/devicetree/bindings/media/xilinx/
12233 F:      drivers/media/platform/xilinx/
12234 F:      include/uapi/linux/xilinx-v4l2-controls.h
12235
12236 XILLYBUS DRIVER
12237 M:      Eli Billauer <eli.billauer@gmail.com>
12238 L:      linux-kernel@vger.kernel.org
12239 S:      Supported
12240 F:      drivers/char/xillybus/
12241
12242 XTENSA XTFPGA PLATFORM SUPPORT
12243 M:      Max Filippov <jcmvbkbc@gmail.com>
12244 L:      linux-xtensa@linux-xtensa.org
12245 S:      Maintained
12246 F:      drivers/spi/spi-xtensa-xtfpga.c
12247 F:      sound/soc/xtensa/xtfpga-i2s.c
12248
12249 YAM DRIVER FOR AX.25
12250 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12251 L:      linux-hams@vger.kernel.org
12252 S:      Maintained
12253 F:      drivers/net/hamradio/yam*
12254 F:      include/linux/yam.h
12255
12256 YEALINK PHONE DRIVER
12257 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12258 L:      usbb2k-api-dev@nongnu.org
12259 S:      Maintained
12260 F:      Documentation/input/yealink.txt
12261 F:      drivers/input/misc/yealink.*
12262
12263 Z8530 DRIVER FOR AX.25
12264 M:      Joerg Reuter <jreuter@yaina.de>
12265 W:      http://yaina.de/jreuter/
12266 W:      http://www.qsl.net/dl1bke/
12267 L:      linux-hams@vger.kernel.org
12268 S:      Maintained
12269 F:      Documentation/networking/z8530drv.txt
12270 F:      drivers/net/hamradio/*scc.c
12271 F:      drivers/net/hamradio/z8530.h
12272
12273 ZBUD COMPRESSED PAGE ALLOCATOR
12274 M:      Seth Jennings <sjenning@redhat.com>
12275 L:      linux-mm@kvack.org
12276 S:      Maintained
12277 F:      mm/zbud.c
12278 F:      include/linux/zbud.h
12279
12280 ZD1211RW WIRELESS DRIVER
12281 M:      Daniel Drake <dsd@gentoo.org>
12282 M:      Ulrich Kunitz <kune@deine-taler.de>
12283 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12284 L:      linux-wireless@vger.kernel.org
12285 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12286 S:      Maintained
12287 F:      drivers/net/wireless/zydas/zd1211rw/
12288
12289 ZPOOL COMPRESSED PAGE STORAGE API
12290 M:      Dan Streetman <ddstreet@ieee.org>
12291 L:      linux-mm@kvack.org
12292 S:      Maintained
12293 F:      mm/zpool.c
12294 F:      include/linux/zpool.h
12295
12296 ZR36067 VIDEO FOR LINUX DRIVER
12297 L:      mjpeg-users@lists.sourceforge.net
12298 L:      linux-media@vger.kernel.org
12299 W:      http://mjpeg.sourceforge.net/driver-zoran/
12300 T:      hg https://linuxtv.org/hg/v4l-dvb
12301 S:      Odd Fixes
12302 F:      drivers/media/pci/zoran/
12303
12304 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12305 M:      Minchan Kim <minchan@kernel.org>
12306 M:      Nitin Gupta <ngupta@vflare.org>
12307 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12308 L:      linux-kernel@vger.kernel.org
12309 S:      Maintained
12310 F:      drivers/block/zram/
12311 F:      Documentation/blockdev/zram.txt
12312
12313 ZS DECSTATION Z85C30 SERIAL DRIVER
12314 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12315 S:      Maintained
12316 F:      drivers/tty/serial/zs.*
12317
12318 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12319 M:      Minchan Kim <minchan@kernel.org>
12320 M:      Nitin Gupta <ngupta@vflare.org>
12321 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12322 L:      linux-mm@kvack.org
12323 S:      Maintained
12324 F:      mm/zsmalloc.c
12325 F:      include/linux/zsmalloc.h
12326 F:      Documentation/vm/zsmalloc.txt
12327
12328 ZSWAP COMPRESSED SWAP CACHING
12329 M:      Seth Jennings <sjenning@redhat.com>
12330 L:      linux-mm@kvack.org
12331 S:      Maintained
12332 F:      mm/zswap.c
12333
12334 THE REST
12335 M:      Linus Torvalds <torvalds@linux-foundation.org>
12336 L:      linux-kernel@vger.kernel.org
12337 Q:      http://patchwork.kernel.org/project/LKML/list/
12338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12339 S:      Buried alive in reporters
12340 F:      *
12341 F:      */