libceph: move r_reply_op_{len,result} into struct ceph_osd_req_op
[linux-2.6-block.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 XGBE DRIVER
683 M:      Tom Lendacky <thomas.lendacky@amd.com>
684 L:      netdev@vger.kernel.org
685 S:      Supported
686 F:      drivers/net/ethernet/amd/xgbe/
687
688 AMS (Apple Motion Sensor) DRIVER
689 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
690 S:      Supported
691 F:      drivers/macintosh/ams/
692
693 ANALOG DEVICES INC AD9389B DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/ad9389b*
698
699 ANALOG DEVICES INC ADV7180 DRIVER
700 M:      Lars-Peter Clausen <lars@metafoo.de>
701 L:      linux-media@vger.kernel.org
702 W:      http://ez.analog.com/community/linux-device-drivers
703 S:      Supported
704 F:      drivers/media/i2c/adv7180.c
705
706 ANALOG DEVICES INC ADV7511 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7511*
711
712 ANALOG DEVICES INC ADV7604 DRIVER
713 M:      Hans Verkuil <hans.verkuil@cisco.com>
714 L:      linux-media@vger.kernel.org
715 S:      Maintained
716 F:      drivers/media/i2c/adv7604*
717
718 ANALOG DEVICES INC ADV7842 DRIVER
719 M:      Hans Verkuil <hans.verkuil@cisco.com>
720 L:      linux-media@vger.kernel.org
721 S:      Maintained
722 F:      drivers/media/i2c/adv7842*
723
724 ANALOG DEVICES INC ASOC CODEC DRIVERS
725 M:      Lars-Peter Clausen <lars@metafoo.de>
726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W:      http://wiki.analog.com/
728 W:      http://ez.analog.com/community/linux-device-drivers
729 S:      Supported
730 F:      sound/soc/codecs/adau*
731 F:      sound/soc/codecs/adav*
732 F:      sound/soc/codecs/ad1*
733 F:      sound/soc/codecs/ad7*
734 F:      sound/soc/codecs/ssm*
735 F:      sound/soc/codecs/sigmadsp.*
736
737 ANALOG DEVICES INC ASOC DRIVERS
738 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
740 W:      http://blackfin.uclinux.org/
741 S:      Supported
742 F:      sound/soc/blackfin/*
743
744 ANALOG DEVICES INC IIO DRIVERS
745 M:      Lars-Peter Clausen <lars@metafoo.de>
746 M:      Michael Hennerich <Michael.Hennerich@analog.com>
747 W:      http://wiki.analog.com/
748 W:      http://ez.analog.com/community/linux-device-drivers
749 S:      Supported
750 F:      drivers/iio/*/ad*
751 X:      drivers/iio/*/adjd*
752 F:      drivers/staging/iio/*/ad*
753 F:      staging/iio/trigger/iio-trig-bfin-timer.c
754
755 ANALOG DEVICES INC DMA DRIVERS
756 M:      Lars-Peter Clausen <lars@metafoo.de>
757 W:      http://ez.analog.com/community/linux-device-drivers
758 S:      Supported
759 F:      drivers/dma/dma-axi-dmac.c
760
761 ANDROID DRIVERS
762 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763 M:      Arve HjønnevĂ¥g <arve@android.com>
764 M:      Riley Andrews <riandrews@android.com>
765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 L:      devel@driverdev.osuosl.org
767 S:      Supported
768 F:      drivers/android/
769 F:      drivers/staging/android/
770
771 AOA (Apple Onboard Audio) ALSA DRIVER
772 M:      Johannes Berg <johannes@sipsolutions.net>
773 L:      linuxppc-dev@lists.ozlabs.org
774 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
775 S:      Maintained
776 F:      sound/aoa/
777
778 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
780 L:      linux-iio@vger.kernel.org
781 S:      Maintained
782 F:      drivers/iio/dac/stx104.c
783
784 APM DRIVER
785 M:      Jiri Kosina <jikos@kernel.org>
786 S:      Odd fixes
787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
788 F:      arch/x86/kernel/apm_32.c
789 F:      include/linux/apm_bios.h
790 F:      include/uapi/linux/apm_bios.h
791 F:      drivers/char/apm-emulation.c
792
793 APPLE BCM5974 MULTITOUCH DRIVER
794 M:      Henrik Rydberg <rydberg@bitmath.org>
795 L:      linux-input@vger.kernel.org
796 S:      Odd fixes
797 F:      drivers/input/mouse/bcm5974.c
798
799 APPLE SMC DRIVER
800 M:      Henrik Rydberg <rydberg@bitmath.org>
801 L:      lm-sensors@lm-sensors.org
802 S:      Odd fixes
803 F:      drivers/hwmon/applesmc.c
804
805 APPLETALK NETWORK LAYER
806 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
807 S:      Maintained
808 F:      drivers/net/appletalk/
809 F:      net/appletalk/
810
811 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812 M:      Duc Dang <dhdang@apm.com>
813 S:      Supported
814 F:      arch/arm64/boot/dts/apm/
815
816 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817 M:      Iyappan Subramanian <isubramanian@apm.com>
818 M:      Keyur Chudgar <kchudgar@apm.com>
819 S:      Supported
820 F:      drivers/net/ethernet/apm/xgene/
821 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
822
823 APTINA CAMERA SENSOR PLL
824 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825 L:      linux-media@vger.kernel.org
826 S:      Maintained
827 F:      drivers/media/i2c/aptina-pll.*
828
829 ARC FRAMEBUFFER DRIVER
830 M:      Jaya Kumar <jayalk@intworks.biz>
831 S:      Maintained
832 F:      drivers/video/fbdev/arcfb.c
833 F:      drivers/video/fbdev/core/fb_defio.c
834
835 ARCNET NETWORK LAYER
836 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
837 L:      netdev@vger.kernel.org
838 S:      Maintained
839 F:      drivers/net/arcnet/
840 F:      include/uapi/linux/if_arcnet.h
841
842 ARM MFM AND FLOPPY DRIVERS
843 M:      Ian Molton <spyro@f2s.com>
844 S:      Maintained
845 F:      arch/arm/lib/floppydma.S
846 F:      arch/arm/include/asm/floppy.h
847
848 ARM PMU PROFILING AND DEBUGGING
849 M:      Will Deacon <will.deacon@arm.com>
850 R:      Mark Rutland <mark.rutland@arm.com>
851 S:      Maintained
852 F:      arch/arm*/kernel/perf_*
853 F:      arch/arm/oprofile/common.c
854 F:      arch/arm*/kernel/hw_breakpoint.c
855 F:      arch/arm*/include/asm/hw_breakpoint.h
856 F:      arch/arm*/include/asm/perf_event.h
857 F:      drivers/perf/arm_pmu.c
858 F:      include/linux/perf/arm_pmu.h
859
860 ARM PORT
861 M:      Russell King <linux@arm.linux.org.uk>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 W:      http://www.arm.linux.org.uk/
864 S:      Maintained
865 F:      arch/arm/
866
867 ARM SUB-ARCHITECTURES
868 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S:      Maintained
870 F:      arch/arm/mach-*/
871 F:      arch/arm/plat-*/
872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
873
874 ARM PRIMECELL AACI PL041 DRIVER
875 M:      Russell King <linux@arm.linux.org.uk>
876 S:      Maintained
877 F:      sound/arm/aaci.*
878
879 ARM PRIMECELL CLCD PL110 DRIVER
880 M:      Russell King <linux@arm.linux.org.uk>
881 S:      Maintained
882 F:      drivers/video/fbdev/amba-clcd.*
883
884 ARM PRIMECELL KMI PL050 DRIVER
885 M:      Russell King <linux@arm.linux.org.uk>
886 S:      Maintained
887 F:      drivers/input/serio/ambakmi.*
888 F:      include/linux/amba/kmi.h
889
890 ARM PRIMECELL MMCI PL180/1 DRIVER
891 M:      Russell King <linux@arm.linux.org.uk>
892 S:      Maintained
893 F:      drivers/mmc/host/mmci.*
894 F:      include/linux/amba/mmci.h
895
896 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897 M:      Russell King <linux@arm.linux.org.uk>
898 S:      Maintained
899 F:      drivers/tty/serial/amba-pl01*.c
900 F:      include/linux/amba/serial.h
901
902 ARM PRIMECELL BUS SUPPORT
903 M:      Russell King <linux@arm.linux.org.uk>
904 S:      Maintained
905 F:      drivers/amba/
906 F:      include/linux/amba/bus.h
907
908 ARM/ADS SPHERE MACHINE SUPPORT
909 M:      Lennert Buytenhek <kernel@wantstofly.org>
910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S:      Maintained
912
913 ARM/AFEB9260 MACHINE SUPPORT
914 M:      Sergey Lapin <slapin@ossfans.org>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917
918 ARM/AJECO 1ARM MACHINE SUPPORT
919 M:      Lennert Buytenhek <kernel@wantstofly.org>
920 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 S:      Maintained
922
923 ARM/Allwinner sunXi SoC support
924 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
925 M:      Chen-Yu Tsai <wens@csie.org>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 S:      Maintained
928 N:      sun[x456789]i
929
930 ARM/Allwinner SoC Clock Support
931 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
932 S:      Maintained
933 F:      drivers/clk/sunxi/
934
935 ARM/Amlogic Meson SoC support
936 M:      Carlo Caione <carlo@caione.org>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 L:      linux-meson@googlegroups.com
939 W:      http://linux-meson.com/
940 S:      Maintained
941 F:      arch/arm/mach-meson/
942 F:      arch/arm/boot/dts/meson*
943 N:      meson
944
945 ARM/Annapurna Labs ALPINE ARCHITECTURE
946 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
947 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
948 S:      Maintained
949 F:      arch/arm/mach-alpine/
950 F:      arch/arm/boot/dts/alpine*
951 F:      arch/arm64/boot/dts/al/
952 F:      drivers/*/*alpine*
953
954 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
955 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
956 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
957 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 W:      http://www.linux4sam.org
960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
961 S:      Supported
962 F:      arch/arm/mach-at91/
963 F:      include/soc/at91/
964 F:      arch/arm/boot/dts/at91*.dts
965 F:      arch/arm/boot/dts/at91*.dtsi
966 F:      arch/arm/boot/dts/sama*.dts
967 F:      arch/arm/boot/dts/sama*.dtsi
968 F:      arch/arm/include/debug/at91.S
969
970 ARM/ATMEL AT91 Clock Support
971 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
972 S:      Maintained
973 F:      drivers/clk/at91
974
975 ARM/CALXEDA HIGHBANK ARCHITECTURE
976 M:      Rob Herring <robh@kernel.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979 F:      arch/arm/mach-highbank/
980 F:      arch/arm/boot/dts/highbank.dts
981 F:      arch/arm/boot/dts/ecx-*.dts*
982
983 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
984 M:      Krzysztof Halasa <khalasa@piap.pl>
985 S:      Maintained
986 F:      arch/arm/mach-cns3xxx/
987
988 ARM/CAVIUM THUNDER NETWORK DRIVER
989 M:      Sunil Goutham <sgoutham@cavium.com>
990 M:      Robert Richter <rric@kernel.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Supported
993 F:      drivers/net/ethernet/cavium/thunder/
994
995 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996 M:      Alexander Shiyan <shc_work@mail.ru>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Odd Fixes
999 N:      clps711x
1000
1001 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1002 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1003 M:      Ryan Mallon <rmallon@gmail.com>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      arch/arm/mach-ep93xx/
1007 F:      arch/arm/mach-ep93xx/include/mach/
1008
1009 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1010 M:      Lennert Buytenhek <kernel@wantstofly.org>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 S:      Maintained
1013
1014 ARM/CLKDEV SUPPORT
1015 M:      Russell King <linux@arm.linux.org.uk>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 F:      arch/arm/include/asm/clkdev.h
1019 F:      drivers/clk/clkdev.c
1020
1021 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1022 M:      Mike Rapoport <mike@compulab.co.il>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025
1026 ARM/CONTEC MICRO9 MACHINE SUPPORT
1027 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1028 S:      Maintained
1029 F:      arch/arm/mach-ep93xx/micro9.c
1030
1031 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 S:      Maintained
1035 F:      drivers/hwtracing/coresight/*
1036 F:      Documentation/trace/coresight.txt
1037 F:      Documentation/devicetree/bindings/arm/coresight.txt
1038 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1039
1040 ARM/CORGI MACHINE SUPPORT
1041 M:      Richard Purdie <rpurdie@rpsys.net>
1042 S:      Maintained
1043
1044 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1045 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 T:      git git://github.com/ulli-kroll/linux.git
1048 S:      Maintained
1049 F:      arch/arm/mach-gemini/
1050 F:      drivers/rtc/rtc-gemini.c
1051
1052 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1053 M:      Barry Song <baohua@kernel.org>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1056 S:      Maintained
1057 F:      arch/arm/boot/dts/prima2*
1058 F:      arch/arm/mach-prima2/
1059 F:      drivers/clk/sirf/
1060 F:      drivers/clocksource/timer-prima2.c
1061 F:      drivers/clocksource/timer-atlas7.c
1062 N:      [^a-z]sirf
1063
1064 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065 M:      Baruch Siach <baruch@tkos.co.il>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 F:      arch/arm/boot/dts/cx92755*
1069 N:      digicolor
1070
1071 ARM/EBSA110 MACHINE SUPPORT
1072 M:      Russell King <linux@arm.linux.org.uk>
1073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W:      http://www.arm.linux.org.uk/
1075 S:      Maintained
1076 F:      arch/arm/mach-ebsa110/
1077 F:      drivers/net/ethernet/amd/am79c961a.*
1078
1079 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080 M:      Uwe Kleine-König <kernel@pengutronix.de>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 N:      efm32
1084
1085 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1086 M:      Daniel Ribeiro <drwyrm@gmail.com>
1087 M:      Stefan Schmidt <stefan@openezx.org>
1088 M:      Harald Welte <laforge@openezx.org>
1089 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1090 W:      http://www.openezx.org/
1091 S:      Maintained
1092 T:      topgit git://git.openezx.org/openezx.git
1093 F:      arch/arm/mach-pxa/ezx.c
1094
1095 ARM/FARADAY FA526 PORT
1096 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 T:      git git://git.berlios.de/gemini-board
1100 F:      arch/arm/mm/*-fa*
1101
1102 ARM/FOOTBRIDGE ARCHITECTURE
1103 M:      Russell King <linux@arm.linux.org.uk>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 W:      http://www.arm.linux.org.uk/
1106 S:      Maintained
1107 F:      arch/arm/include/asm/hardware/dec21285.h
1108 F:      arch/arm/mach-footbridge/
1109
1110 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1111 M:      Shawn Guo <shawnguo@kernel.org>
1112 M:      Sascha Hauer <kernel@pengutronix.de>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1116 F:      arch/arm/mach-imx/
1117 F:      arch/arm/mach-mxs/
1118 F:      arch/arm/boot/dts/imx*
1119 F:      arch/arm/configs/imx*_defconfig
1120 F:      drivers/clk/imx/
1121 F:      include/soc/imx/
1122
1123 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1124 M:      Shawn Guo <shawnguo@kernel.org>
1125 M:      Sascha Hauer <kernel@pengutronix.de>
1126 R:      Stefan Agner <stefan@agner.ch>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130 F:      arch/arm/mach-imx/*vf610*
1131 F:      arch/arm/boot/dts/vf*
1132
1133 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/GUMSTIX MACHINE SUPPORT
1139 M:      Steve Sakoman <sakoman@gmail.com>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142
1143 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1144 M:      Philipp Zabel <philipp.zabel@gmail.com>
1145 M:      Paul Parsons <lost.distance@yahoo.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-pxa/hx4700.c
1149 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1150 F:      sound/soc/pxa/hx4700.c
1151
1152 ARM/HISILICON SOC SUPPORT
1153 M:      Wei Xu <xuwei5@hisilicon.com>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 W:      http://www.hisilicon.com
1156 S:      Supported
1157 T:      git git://github.com/hisilicon/linux-hisi.git
1158 F:      arch/arm/mach-hisi/
1159 F:      arch/arm/boot/dts/hi3*
1160 F:      arch/arm/boot/dts/hip*
1161 F:      arch/arm/boot/dts/hisi*
1162 F:      arch/arm64/boot/dts/hisilicon/
1163
1164 ARM/HP JORNADA 7XX MACHINE SUPPORT
1165 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1166 W:      www.jlime.com
1167 S:      Maintained
1168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169 F:      arch/arm/mach-sa1100/jornada720.c
1170 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1171
1172 ARM/IGEP MACHINE SUPPORT
1173 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1174 M:      Javier Martinez Canillas <javier@dowhile0.org>
1175 L:      linux-omap@vger.kernel.org
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S:      Maintained
1178 F:      arch/arm/boot/dts/omap3-igep*
1179
1180 ARM/INCOME PXA270 SUPPORT
1181 M:      Marek Vasut <marek.vasut@gmail.com>
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1185
1186 ARM/INTEL IOP32X ARM ARCHITECTURE
1187 M:      Lennert Buytenhek <kernel@wantstofly.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190
1191 ARM/INTEL IOP33X ARM ARCHITECTURE
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Orphan
1194
1195 ARM/INTEL IOP13XX ARM ARCHITECTURE
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/INTEL IQ81342EX MACHINE SUPPORT
1201 M:      Lennert Buytenhek <kernel@wantstofly.org>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204
1205 ARM/INTEL IXDP2850 MACHINE SUPPORT
1206 M:      Lennert Buytenhek <kernel@wantstofly.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209
1210 ARM/INTEL IXP4XX ARM ARCHITECTURE
1211 M:      Imre Kaloz <kaloz@openwrt.org>
1212 M:      Krzysztof Halasa <khalasa@piap.pl>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1215 F:      arch/arm/mach-ixp4xx/
1216
1217 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1218 M:      Jonathan Cameron <jic23@cam.ac.uk>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221 F:      arch/arm/mach-pxa/stargate2.c
1222 F:      drivers/pcmcia/pxa2xx_stargate2.c
1223
1224 ARM/INTEL XSC3 (MANZANO) ARM CORE
1225 M:      Lennert Buytenhek <kernel@wantstofly.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1230 M:      Lennert Buytenhek <kernel@wantstofly.org>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233
1234 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1235 M:      Santosh Shilimkar <ssantosh@kernel.org>
1236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 S:      Maintained
1238 F:      arch/arm/mach-keystone/
1239 F:      arch/arm/boot/dts/k2*
1240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1241
1242 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1243 M:      Santosh Shilimkar <ssantosh@kernel.org>
1244 L:      linux-kernel@vger.kernel.org
1245 S:      Maintained
1246 F:      drivers/clk/keystone/
1247
1248 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 L:      linux-kernel@vger.kernel.org
1252 S:      Maintained
1253 F:      drivers/clocksource/timer-keystone.c
1254
1255 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1256 M:      Santosh Shilimkar <ssantosh@kernel.org>
1257 L:      linux-kernel@vger.kernel.org
1258 S:      Maintained
1259 F:      drivers/power/reset/keystone-reset.c
1260
1261 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1262 M:      Santosh Shilimkar <ssantosh@kernel.org>
1263 L:      linux-kernel@vger.kernel.org
1264 S:      Maintained
1265 F:      drivers/memory/*emif*
1266
1267 ARM/LOGICPD PXA270 MACHINE SUPPORT
1268 M:      Lennert Buytenhek <kernel@wantstofly.org>
1269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S:      Maintained
1271
1272 ARM/LPC18XX ARCHITECTURE
1273 M:      Joachim Eastwood <manabian@gmail.com>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276 F:      arch/arm/boot/dts/lpc43*
1277 F:      drivers/clk/nxp/clk-lpc18xx*
1278 F:      drivers/clocksource/time-lpc32xx.c
1279 F:      drivers/i2c/busses/i2c-lpc2k.c
1280 F:      drivers/memory/pl172.c
1281 F:      drivers/mtd/spi-nor/nxp-spifi.c
1282 F:      drivers/rtc/rtc-lpc24xx.c
1283 N:      lpc18xx
1284
1285 ARM/MAGICIAN MACHINE SUPPORT
1286 M:      Philipp Zabel <philipp.zabel@gmail.com>
1287 S:      Maintained
1288
1289 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1290 M:      Jason Cooper <jason@lakedaemon.net>
1291 M:      Andrew Lunn <andrew@lunn.ch>
1292 M:      Gregory Clement <gregory.clement@free-electrons.com>
1293 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/mach-mvebu/
1297 F:      drivers/rtc/rtc-armada38x.c
1298 F:      arch/arm/boot/dts/armada*
1299 F:      arch/arm/boot/dts/kirkwood*
1300
1301
1302 ARM/Marvell Berlin SoC support
1303 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      arch/arm/mach-berlin/
1307 F:      arch/arm/boot/dts/berlin*
1308 F:      arch/arm64/boot/dts/marvell/berlin*
1309
1310
1311 ARM/Marvell Dove/MV78xx0/Orion SOC support
1312 M:      Jason Cooper <jason@lakedaemon.net>
1313 M:      Andrew Lunn <andrew@lunn.ch>
1314 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1315 M:      Gregory Clement <gregory.clement@free-electrons.com>
1316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 S:      Maintained
1318 F:      arch/arm/mach-dove/
1319 F:      arch/arm/mach-mv78xx0/
1320 F:      arch/arm/mach-orion5x/
1321 F:      arch/arm/plat-orion/
1322 F:      arch/arm/boot/dts/dove*
1323 F:      arch/arm/boot/dts/orion5x*
1324
1325
1326 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327 M:      Alexander Clouter <alex@digriz.org.uk>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 W:      http://www.digriz.org.uk/ts78xx/kernel
1330 S:      Maintained
1331 F:      arch/arm/mach-orion5x/ts78xx-*
1332
1333 ARM/Mediatek RTC DRIVER
1334 M:      Eddie Huang <eddie.huang@mediatek.com>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1337 S:      Maintained
1338 F:      drivers/rtc/rtc-mt6397.c
1339
1340 ARM/Mediatek SoC support
1341 M:      Matthias Brugger <matthias.bgg@gmail.com>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1344 S:      Maintained
1345 F:      arch/arm/boot/dts/mt6*
1346 F:      arch/arm/boot/dts/mt8*
1347 F:      arch/arm/mach-mediatek/
1348 N:      mtk
1349 K:      mediatek
1350
1351 ARM/Mediatek USB3 PHY DRIVER
1352 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1355 S:      Maintained
1356 F:      drivers/phy/phy-mt65xx-usb3.c
1357
1358 ARM/MICREL KS8695 ARCHITECTURE
1359 M:      Greg Ungerer <gerg@uclinux.org>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F:      arch/arm/mach-ks8695/
1362 S:      Odd Fixes
1363
1364 ARM/MIOA701 MACHINE SUPPORT
1365 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F:      arch/arm/mach-pxa/mioa701.c
1368 S:      Maintained
1369
1370 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1371 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1372 S:      Maintained
1373
1374 ARM/NOMADIK ARCHITECTURE
1375 M:      Alessandro Rubini <rubini@unipv.it>
1376 M:      Linus Walleij <linus.walleij@linaro.org>
1377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 S:      Maintained
1379 F:      arch/arm/mach-nomadik/
1380 F:      drivers/pinctrl/nomadik/
1381 F:      drivers/i2c/busses/i2c-nomadik.c
1382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1383
1384 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1385 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1386 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1387 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1388 S:      Supported
1389
1390 ARM/TOSA MACHINE SUPPORT
1391 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392 M:      Dirk Opfer <dirk@opfer-online.de>
1393 S:      Maintained
1394
1395 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1396 M:      Marek Vasut <marek.vasut@gmail.com>
1397 L:      linux-arm-kernel@lists.infradead.org
1398 W:      http://hackndev.com
1399 S:      Maintained
1400 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1401 F:      arch/arm/mach-pxa/palmtx.c
1402 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1403 F:      arch/arm/mach-pxa/palmt5.c
1404 F:      arch/arm/mach-pxa/include/mach/palmld.h
1405 F:      arch/arm/mach-pxa/palmld.c
1406 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1407 F:      arch/arm/mach-pxa/palmte2.c
1408 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1409 F:      arch/arm/mach-pxa/palmtc.c
1410
1411 ARM/PALM TREO SUPPORT
1412 M:      Tomas Cech <sleep_walker@suse.com>
1413 L:      linux-arm-kernel@lists.infradead.org
1414 W:      http://hackndev.com
1415 S:      Maintained
1416 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1417 F:      arch/arm/mach-pxa/palmtreo.c
1418
1419 ARM/PALMZ72 SUPPORT
1420 M:      Sergey Lapin <slapin@ossfans.org>
1421 L:      linux-arm-kernel@lists.infradead.org
1422 W:      http://hackndev.com
1423 S:      Maintained
1424 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1425 F:      arch/arm/mach-pxa/palmz72.c
1426
1427 ARM/PLEB SUPPORT
1428 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1429 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1430 S:      Maintained
1431
1432 ARM/PT DIGITAL BOARD PORT
1433 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1434 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W:      http://www.arm.linux.org.uk/
1436 S:      Maintained
1437
1438 ARM/QUALCOMM SUPPORT
1439 M:      Andy Gross <andy.gross@linaro.org>
1440 M:      David Brown <david.brown@linaro.org>
1441 L:      linux-arm-msm@vger.kernel.org
1442 L:      linux-soc@vger.kernel.org
1443 S:      Maintained
1444 F:      arch/arm/boot/dts/qcom-*.dts
1445 F:      arch/arm/boot/dts/qcom-*.dtsi
1446 F:      arch/arm/mach-qcom/
1447 F:      arch/arm64/boot/dts/qcom/*
1448 F:      drivers/soc/qcom/
1449 F:      drivers/tty/serial/msm_serial.h
1450 F:      drivers/tty/serial/msm_serial.c
1451 F:      drivers/*/pm8???-*
1452 F:      drivers/mfd/ssbi.c
1453 F:      drivers/firmware/qcom_scm.c
1454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1455
1456 ARM/RADISYS ENP2611 MACHINE SUPPORT
1457 M:      Lennert Buytenhek <kernel@wantstofly.org>
1458 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S:      Maintained
1460
1461 ARM/RENESAS ARM64 ARCHITECTURE
1462 M:      Simon Horman <horms@verge.net.au>
1463 M:      Magnus Damm <magnus.damm@gmail.com>
1464 L:      linux-renesas-soc@vger.kernel.org
1465 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1467 S:      Supported
1468 F:      arch/arm64/boot/dts/renesas/
1469
1470 ARM/RISCPC ARCHITECTURE
1471 M:      Russell King <linux@arm.linux.org.uk>
1472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 W:      http://www.arm.linux.org.uk/
1474 S:      Maintained
1475 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1476 F:      arch/arm/include/asm/hardware/ioc.h
1477 F:      arch/arm/include/asm/hardware/iomd.h
1478 F:      arch/arm/include/asm/hardware/memc.h
1479 F:      arch/arm/mach-rpc/
1480 F:      drivers/net/ethernet/8390/etherh.c
1481 F:      drivers/net/ethernet/i825xx/ether1*
1482 F:      drivers/net/ethernet/seeq/ether3*
1483 F:      drivers/scsi/arm/
1484
1485 ARM/Rockchip SoC support
1486 M:      Heiko Stuebner <heiko@sntech.de>
1487 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 L:      linux-rockchip@lists.infradead.org
1489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1490 S:      Maintained
1491 F:      arch/arm/boot/dts/rk3*
1492 F:      arch/arm/mach-rockchip/
1493 F:      drivers/clk/rockchip/
1494 F:      drivers/i2c/busses/i2c-rk3x.c
1495 F:      drivers/*/*rockchip*
1496 F:      drivers/*/*/*rockchip*
1497 F:      sound/soc/rockchip/
1498 N:      rockchip
1499
1500 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501 M:      Kukjin Kim <kgene@kernel.org>
1502 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1505 S:      Maintained
1506 F:      arch/arm/boot/dts/s3c*
1507 F:      arch/arm/boot/dts/s5p*
1508 F:      arch/arm/boot/dts/samsung*
1509 F:      arch/arm/boot/dts/exynos*
1510 F:      arch/arm64/boot/dts/exynos/
1511 F:      arch/arm/plat-samsung/
1512 F:      arch/arm/mach-s3c24*/
1513 F:      arch/arm/mach-s3c64xx/
1514 F:      arch/arm/mach-s5p*/
1515 F:      arch/arm/mach-exynos*/
1516 F:      drivers/*/*s3c2410*
1517 F:      drivers/*/*/*s3c2410*
1518 F:      drivers/spi/spi-s3c*
1519 F:      sound/soc/samsung/*
1520 F:      Documentation/arm/Samsung/
1521 F:      Documentation/devicetree/bindings/arm/samsung/
1522 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1523 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1524 N:      exynos
1525
1526 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527 M:      Kyungmin Park <kyungmin.park@samsung.com>
1528 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 S:      Maintained
1530 F:      arch/arm/mach-s5pv210/
1531
1532 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533 M:      Kyungmin Park <kyungmin.park@samsung.com>
1534 M:      Kamil Debski <k.debski@samsung.com>
1535 L:      linux-arm-kernel@lists.infradead.org
1536 L:      linux-media@vger.kernel.org
1537 S:      Maintained
1538 F:      drivers/media/platform/s5p-g2d/
1539
1540 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541 M:      Kyungmin Park <kyungmin.park@samsung.com>
1542 M:      Kamil Debski <k.debski@samsung.com>
1543 M:      Jeongtae Park <jtp.park@samsung.com>
1544 L:      linux-arm-kernel@lists.infradead.org
1545 L:      linux-media@vger.kernel.org
1546 S:      Maintained
1547 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1548 F:      drivers/media/platform/s5p-mfc/
1549
1550 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551 M:      Kyungmin Park <kyungmin.park@samsung.com>
1552 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1553 L:      linux-arm-kernel@lists.infradead.org
1554 L:      linux-media@vger.kernel.org
1555 S:      Maintained
1556 F:      drivers/media/platform/s5p-tv/
1557
1558 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1561 L:      linux-arm-kernel@lists.infradead.org
1562 L:      linux-media@vger.kernel.org
1563 S:      Maintained
1564 F:      drivers/media/platform/s5p-jpeg/
1565
1566 ARM/SHMOBILE ARM ARCHITECTURE
1567 M:      Simon Horman <horms@verge.net.au>
1568 M:      Magnus Damm <magnus.damm@gmail.com>
1569 L:      linux-renesas-soc@vger.kernel.org
1570 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1572 S:      Supported
1573 F:      arch/arm/boot/dts/emev2*
1574 F:      arch/arm/boot/dts/r7s*
1575 F:      arch/arm/boot/dts/r8a*
1576 F:      arch/arm/boot/dts/sh*
1577 F:      arch/arm/configs/shmobile_defconfig
1578 F:      arch/arm/include/debug/renesas-scif.S
1579 F:      arch/arm/mach-shmobile/
1580 F:      drivers/sh/
1581
1582 ARM/SOCFPGA ARCHITECTURE
1583 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1584 S:      Maintained
1585 F:      arch/arm/mach-socfpga/
1586 F:      arch/arm/boot/dts/socfpga*
1587 F:      arch/arm/configs/socfpga_defconfig
1588 F:      arch/arm64/boot/dts/altera/
1589 W:      http://www.rocketboards.org
1590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1591
1592 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1593 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1594 S:      Maintained
1595 F:      drivers/clk/socfpga/
1596
1597 ARM/SOCFPGA EDAC SUPPORT
1598 M:      Thor Thayer <tthayer@opensource.altera.com>
1599 S:      Maintained
1600 F:      drivers/edac/altera_edac.
1601
1602 ARM/STI ARCHITECTURE
1603 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604 M:      Maxime Coquelin <maxime.coquelin@st.com>
1605 M:      Patrice Chotard <patrice.chotard@st.com>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 L:      kernel@stlinux.com
1608 W:      http://www.stlinux.com
1609 S:      Maintained
1610 F:      arch/arm/mach-sti/
1611 F:      arch/arm/boot/dts/sti*
1612 F:      drivers/char/hw_random/st-rng.c
1613 F:      drivers/clocksource/arm_global_timer.c
1614 F:      drivers/clocksource/clksrc_st_lpc.c
1615 F:      drivers/i2c/busses/i2c-st.c
1616 F:      drivers/media/rc/st_rc.c
1617 F:      drivers/media/platform/sti/c8sectpfe/
1618 F:      drivers/mmc/host/sdhci-st.c
1619 F:      drivers/phy/phy-miphy28lp.c
1620 F:      drivers/phy/phy-miphy365x.c
1621 F:      drivers/phy/phy-stih407-usb.c
1622 F:      drivers/phy/phy-stih41x-usb.c
1623 F:      drivers/pinctrl/pinctrl-st.c
1624 F:      drivers/reset/sti/
1625 F:      drivers/rtc/rtc-st-lpc.c
1626 F:      drivers/tty/serial/st-asc.c
1627 F:      drivers/usb/dwc3/dwc3-st.c
1628 F:      drivers/usb/host/ehci-st.c
1629 F:      drivers/usb/host/ohci-st.c
1630 F:      drivers/watchdog/st_lpc_wdt.c
1631 F:      drivers/ata/ahci_st.c
1632
1633 ARM/STM32 ARCHITECTURE
1634 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 S:      Maintained
1637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1638 N:      stm32
1639 F:      drivers/clocksource/armv7m_systick.c
1640
1641 ARM/TANGO ARCHITECTURE
1642 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643 L:      linux-arm-kernel@lists.infradead.org
1644 S:      Maintained
1645 F:      arch/arm/mach-tango/
1646 F:      arch/arm/boot/dts/tango*
1647
1648 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1649 M:      Lennert Buytenhek <kernel@wantstofly.org>
1650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S:      Maintained
1652
1653 ARM/TETON BGA MACHINE SUPPORT
1654 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S:      Maintained
1657
1658 ARM/THECUS N2100 MACHINE SUPPORT
1659 M:      Lennert Buytenhek <kernel@wantstofly.org>
1660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1661 S:      Maintained
1662
1663 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1664 M:      Wan ZongShun <mcuos.com@gmail.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W:      http://www.mcuos.com
1667 S:      Maintained
1668 F:      arch/arm/mach-w90x900/
1669 F:      drivers/input/keyboard/w90p910_keypad.c
1670 F:      drivers/input/touchscreen/w90p910_ts.c
1671 F:      drivers/watchdog/nuc900_wdt.c
1672 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1673 F:      drivers/mtd/nand/nuc900_nand.c
1674 F:      drivers/rtc/rtc-nuc900.c
1675 F:      drivers/spi/spi-nuc900.c
1676 F:      drivers/usb/host/ehci-w90x900.c
1677 F:      drivers/video/fbdev/nuc900fb.c
1678
1679 ARM/U300 MACHINE SUPPORT
1680 M:      Linus Walleij <linus.walleij@linaro.org>
1681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S:      Supported
1683 F:      arch/arm/mach-u300/
1684 F:      drivers/clocksource/timer-u300.c
1685 F:      drivers/i2c/busses/i2c-stu300.c
1686 F:      drivers/rtc/rtc-coh901331.c
1687 F:      drivers/watchdog/coh901327_wdt.c
1688 F:      drivers/dma/coh901318*
1689 F:      drivers/mfd/ab3100*
1690 F:      drivers/rtc/rtc-ab3100.c
1691 F:      drivers/rtc/rtc-coh901331.c
1692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1693
1694 ARM/UNIPHIER ARCHITECTURE
1695 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 S:      Maintained
1698 F:      arch/arm/boot/dts/uniphier*
1699 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1700 F:      arch/arm/mach-uniphier/
1701 F:      arch/arm/mm/cache-uniphier.c
1702 F:      arch/arm64/boot/dts/socionext/
1703 F:      drivers/bus/uniphier-system-bus.c
1704 F:      drivers/i2c/busses/i2c-uniphier*
1705 F:      drivers/pinctrl/uniphier/
1706 F:      drivers/tty/serial/8250/8250_uniphier.c
1707 N:      uniphier
1708
1709 ARM/Ux500 ARM ARCHITECTURE
1710 M:      Linus Walleij <linus.walleij@linaro.org>
1711 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 S:      Maintained
1713 F:      arch/arm/mach-ux500/
1714 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1715 F:      drivers/dma/ste_dma40*
1716 F:      drivers/hwspinlock/u8500_hsem.c
1717 F:      drivers/mfd/abx500*
1718 F:      drivers/mfd/ab8500*
1719 F:      drivers/mfd/dbx500*
1720 F:      drivers/mfd/db8500*
1721 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1722 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1723 F:      drivers/rtc/rtc-ab8500.c
1724 F:      drivers/rtc/rtc-pl031.c
1725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1726
1727 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728 M:      Ulf Hansson <ulf.hansson@linaro.org>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 T:      git git://git.linaro.org/people/ulfh/clk.git
1731 S:      Maintained
1732 F:      drivers/clk/ux500/
1733 F:      include/linux/platform_data/clk-ux500.h
1734
1735 ARM/VERSATILE EXPRESS PLATFORM
1736 M:      Liviu Dudau <liviu.dudau@arm.com>
1737 M:      Sudeep Holla <sudeep.holla@arm.com>
1738 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 S:      Maintained
1741 F:      arch/arm/boot/dts/vexpress*
1742 F:      arch/arm64/boot/dts/arm/
1743 F:      arch/arm/mach-vexpress/
1744 F:      */*/vexpress*
1745 F:      */*/*/vexpress*
1746 F:      drivers/clk/versatile/clk-vexpress-osc.c
1747 F:      drivers/clocksource/versatile.c
1748
1749 ARM/VFP SUPPORT
1750 M:      Russell King <linux@arm.linux.org.uk>
1751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 W:      http://www.arm.linux.org.uk/
1753 S:      Maintained
1754 F:      arch/arm/vfp/
1755
1756 ARM/VOIPAC PXA270 SUPPORT
1757 M:      Marek Vasut <marek.vasut@gmail.com>
1758 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 S:      Maintained
1760 F:      arch/arm/mach-pxa/vpac270.c
1761 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1762
1763 ARM/VT8500 ARM ARCHITECTURE
1764 M:      Tony Prisk <linux@prisktech.co.nz>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm/mach-vt8500/
1768 F:      drivers/clocksource/vt8500_timer.c
1769 F:      drivers/i2c/busses/i2c-wmt.c
1770 F:      drivers/mmc/host/wmt-sdmmc.c
1771 F:      drivers/pwm/pwm-vt8500.c
1772 F:      drivers/rtc/rtc-vt8500.c
1773 F:      drivers/tty/serial/vt8500_serial.c
1774 F:      drivers/usb/host/ehci-platform.c
1775 F:      drivers/usb/host/uhci-platform.c
1776 F:      drivers/video/fbdev/vt8500lcdfb.*
1777 F:      drivers/video/fbdev/wm8505fb*
1778 F:      drivers/video/fbdev/wmt_ge_rops.*
1779
1780 ARM/ZIPIT Z2 SUPPORT
1781 M:      Marek Vasut <marek.vasut@gmail.com>
1782 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      arch/arm/mach-pxa/z2.c
1785 F:      arch/arm/mach-pxa/include/mach/z2.h
1786
1787 ARM/ZTE ARCHITECTURE
1788 M:      Jun Nie <jun.nie@linaro.org>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 S:      Maintained
1791 F:      arch/arm/mach-zx/
1792 F:      drivers/clk/zte/
1793 F:      Documentation/devicetree/bindings/arm/zte.txt
1794 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1795
1796 ARM/ZYNQ ARCHITECTURE
1797 M:      Michal Simek <michal.simek@xilinx.com>
1798 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W:      http://wiki.xilinx.com
1801 T:      git https://github.com/Xilinx/linux-xlnx.git
1802 S:      Supported
1803 F:      arch/arm/mach-zynq/
1804 F:      drivers/cpuidle/cpuidle-zynq.c
1805 F:      drivers/block/xsysace.c
1806 N:      zynq
1807 N:      xilinx
1808 F:      drivers/clocksource/cadence_ttc_timer.c
1809 F:      drivers/i2c/busses/i2c-cadence.c
1810 F:      drivers/mmc/host/sdhci-of-arasan.c
1811 F:      drivers/edac/synopsys_edac.c
1812
1813 ARM SMMU DRIVERS
1814 M:      Will Deacon <will.deacon@arm.com>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      drivers/iommu/arm-smmu.c
1818 F:      drivers/iommu/arm-smmu-v3.c
1819 F:      drivers/iommu/io-pgtable-arm.c
1820
1821 ARM64 PORT (AARCH64 ARCHITECTURE)
1822 M:      Catalin Marinas <catalin.marinas@arm.com>
1823 M:      Will Deacon <will.deacon@arm.com>
1824 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1826 S:      Maintained
1827 F:      arch/arm64/
1828 F:      Documentation/arm64/
1829
1830 AS3645A LED FLASH CONTROLLER DRIVER
1831 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832 L:      linux-media@vger.kernel.org
1833 T:      git git://linuxtv.org/media_tree.git
1834 S:      Maintained
1835 F:      drivers/media/i2c/as3645a.c
1836 F:      include/media/i2c/as3645a.h
1837
1838 ASC7621 HARDWARE MONITOR DRIVER
1839 M:      George Joseph <george.joseph@fairview5.com>
1840 L:      lm-sensors@lm-sensors.org
1841 S:      Maintained
1842 F:      Documentation/hwmon/asc7621
1843 F:      drivers/hwmon/asc7621.c
1844
1845 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1846 M:      Corentin Chary <corentin.chary@gmail.com>
1847 L:      acpi4asus-user@lists.sourceforge.net
1848 L:      platform-driver-x86@vger.kernel.org
1849 W:      http://acpi4asus.sf.net
1850 S:      Maintained
1851 F:      drivers/platform/x86/asus*.c
1852 F:      drivers/platform/x86/eeepc*.c
1853
1854 ASUS WIRELESS RADIO CONTROL DRIVER
1855 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856 L:      platform-driver-x86@vger.kernel.org
1857 S:      Maintained
1858 F:      drivers/platform/x86/asus-wireless.c
1859
1860 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1861 R:      Dan Williams <dan.j.williams@intel.com>
1862 W:      http://sourceforge.net/projects/xscaleiop
1863 S:      Odd fixes
1864 F:      Documentation/crypto/async-tx-api.txt
1865 F:      crypto/async_tx/
1866 F:      drivers/dma/
1867 F:      include/linux/dmaengine.h
1868 F:      include/linux/async_tx.h
1869
1870 AT24 EEPROM DRIVER
1871 M:      Wolfram Sang <wsa@the-dreams.de>
1872 L:      linux-i2c@vger.kernel.org
1873 S:      Maintained
1874 F:      drivers/misc/eeprom/at24.c
1875 F:      include/linux/platform_data/at24.h
1876
1877 ATA OVER ETHERNET (AOE) DRIVER
1878 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1879 W:      http://www.openaoe.org/
1880 S:      Supported
1881 F:      Documentation/aoe/
1882 F:      drivers/block/aoe/
1883
1884 ATHEROS 71XX/9XXX GPIO DRIVER
1885 M:      Alban Bedel <albeu@free.fr>
1886 W:      https://github.com/AlbanBedel/linux
1887 T:      git git://github.com/AlbanBedel/linux
1888 S:      Maintained
1889 F:      drivers/gpio/gpio-ath79.c
1890 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1891
1892 ATHEROS ATH GENERIC UTILITIES
1893 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1894 L:      linux-wireless@vger.kernel.org
1895 S:      Supported
1896 F:      drivers/net/wireless/ath/*
1897
1898 ATHEROS ATH5K WIRELESS DRIVER
1899 M:      Jiri Slaby <jirislaby@gmail.com>
1900 M:      Nick Kossifidis <mickflemm@gmail.com>
1901 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1902 L:      linux-wireless@vger.kernel.org
1903 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1904 S:      Maintained
1905 F:      drivers/net/wireless/ath/ath5k/
1906
1907 ATHEROS ATH6KL WIRELESS DRIVER
1908 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1909 L:      linux-wireless@vger.kernel.org
1910 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1912 S:      Supported
1913 F:      drivers/net/wireless/ath/ath6kl/
1914
1915 WILOCITY WIL6210 WIRELESS DRIVER
1916 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1917 L:      linux-wireless@vger.kernel.org
1918 L:      wil6210@qca.qualcomm.com
1919 S:      Supported
1920 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1921 F:      drivers/net/wireless/ath/wil6210/
1922 F:      include/uapi/linux/wil6210_uapi.h
1923
1924 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925 M:      Christian Lamparter <chunkeey@googlemail.com>
1926 L:      linux-wireless@vger.kernel.org
1927 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1928 S:      Maintained
1929 F:      drivers/net/wireless/ath/carl9170/
1930
1931 ATK0110 HWMON DRIVER
1932 M:      Luca Tettamanti <kronos.it@gmail.com>
1933 L:      lm-sensors@lm-sensors.org
1934 S:      Maintained
1935 F:      drivers/hwmon/asus_atk0110.c
1936
1937 ATI_REMOTE2 DRIVER
1938 M:      Ville Syrjala <syrjala@sci.fi>
1939 S:      Maintained
1940 F:      drivers/input/misc/ati_remote2.c
1941
1942 ATLX ETHERNET DRIVERS
1943 M:      Jay Cliburn <jcliburn@gmail.com>
1944 M:      Chris Snook <chris.snook@gmail.com>
1945 L:      netdev@vger.kernel.org
1946 W:      http://sourceforge.net/projects/atl1
1947 W:      http://atl1.sourceforge.net
1948 S:      Maintained
1949 F:      drivers/net/ethernet/atheros/
1950
1951 ATM
1952 M:      Chas Williams <3chas3@gmail.com>
1953 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1954 L:      netdev@vger.kernel.org
1955 W:      http://linux-atm.sourceforge.net
1956 S:      Maintained
1957 F:      drivers/atm/
1958 F:      include/linux/atm*
1959 F:      include/uapi/linux/atm*
1960
1961 ATMEL AT91 / AT32 MCI DRIVER
1962 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1963 S:      Maintained
1964 F:      drivers/mmc/host/atmel-mci.c
1965
1966 ATMEL AT91 / AT32 SERIAL DRIVER
1967 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1968 S:      Supported
1969 F:      drivers/tty/serial/atmel_serial.c
1970
1971 ATMEL SAMA5D2 ADC DRIVER
1972 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1973 L:      linux-iio@vger.kernel.org
1974 S:      Supported
1975 F:      drivers/iio/adc/at91-sama5d2_adc.c
1976
1977 ATMEL Audio ALSA driver
1978 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1980 S:      Supported
1981 F:      sound/soc/atmel
1982
1983 ATMEL DMA DRIVER
1984 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986 S:      Supported
1987 F:      drivers/dma/at_hdmac.c
1988 F:      drivers/dma/at_hdmac_regs.h
1989 F:      include/linux/platform_data/dma-atmel.h
1990
1991 ATMEL XDMA DRIVER
1992 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L:      linux-arm-kernel@lists.infradead.org
1994 L:      dmaengine@vger.kernel.org
1995 S:      Supported
1996 F:      drivers/dma/at_xdmac.c
1997
1998 ATMEL I2C DRIVER
1999 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2000 L:      linux-i2c@vger.kernel.org
2001 S:      Supported
2002 F:      drivers/i2c/busses/i2c-at91.c
2003
2004 ATMEL ISI DRIVER
2005 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L:      linux-media@vger.kernel.org
2007 S:      Supported
2008 F:      drivers/media/platform/soc_camera/atmel-isi.c
2009 F:      include/media/atmel-isi.h
2010
2011 ATMEL LCDFB DRIVER
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      linux-fbdev@vger.kernel.org
2014 S:      Maintained
2015 F:      drivers/video/fbdev/atmel_lcdfb.c
2016 F:      include/video/atmel_lcdc.h
2017
2018 ATMEL MACB ETHERNET DRIVER
2019 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2020 S:      Supported
2021 F:      drivers/net/ethernet/cadence/
2022
2023 ATMEL NAND DRIVER
2024 M:      Wenyou Yang <wenyou.yang@atmel.com>
2025 M:      Josh Wu <rainyfeeling@outlook.com>
2026 L:      linux-mtd@lists.infradead.org
2027 S:      Supported
2028 F:      drivers/mtd/nand/atmel_nand*
2029
2030 ATMEL SDMMC DRIVER
2031 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L:      linux-mmc@vger.kernel.org
2033 S:      Supported
2034 F:      drivers/mmc/host/sdhci-of-at91.c
2035
2036 ATMEL SPI DRIVER
2037 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2038 S:      Supported
2039 F:      drivers/spi/spi-atmel.*
2040
2041 ATMEL SSC DRIVER
2042 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044 S:      Supported
2045 F:      drivers/misc/atmel-ssc.c
2046 F:      include/linux/atmel-ssc.h
2047
2048 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051 S:      Supported
2052 F:      drivers/misc/atmel_tclib.c
2053 F:      drivers/clocksource/tcb_clksrc.c
2054
2055 ATMEL USBA UDC DRIVER
2056 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2058 S:      Supported
2059 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2060
2061 ATMEL WIRELESS DRIVER
2062 M:      Simon Kelley <simon@thekelleys.org.uk>
2063 L:      linux-wireless@vger.kernel.org
2064 W:      http://www.thekelleys.org.uk/atmel
2065 W:      http://atmelwlandriver.sourceforge.net/
2066 S:      Maintained
2067 F:      drivers/net/wireless/atmel/atmel*
2068
2069 ATMEL MAXTOUCH DRIVER
2070 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2071 T:      git git://github.com/atmel-maxtouch/linux.git
2072 S:      Supported
2073 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2075 F:      include/linux/platform_data/atmel_mxt_ts.h
2076
2077 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2078 M:      Bradley Grove <linuxdrivers@attotech.com>
2079 L:      linux-scsi@vger.kernel.org
2080 W:      http://www.attotech.com
2081 S:      Supported
2082 F:      drivers/scsi/esas2r
2083
2084 ATUSB IEEE 802.15.4 RADIO DRIVER
2085 M:      Stefan Schmidt <stefan@osg.samsung.com>
2086 L:      linux-wpan@vger.kernel.org
2087 S:      Maintained
2088 F:      drivers/net/ieee802154/atusb.c
2089 F:      drivers/net/ieee802154/atusb.h
2090 F:      drivers/net/ieee802154/at86rf230.h
2091
2092 AUDIT SUBSYSTEM
2093 M:      Paul Moore <paul@paul-moore.com>
2094 M:      Eric Paris <eparis@redhat.com>
2095 L:      linux-audit@redhat.com (moderated for non-subscribers)
2096 W:      http://people.redhat.com/sgrubb/audit/
2097 T:      git git://git.infradead.org/users/pcmoore/audit
2098 S:      Maintained
2099 F:      include/linux/audit.h
2100 F:      include/uapi/linux/audit.h
2101 F:      kernel/audit*
2102
2103 AUXILIARY DISPLAY DRIVERS
2104 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2105 W:      http://miguelojeda.es/auxdisplay.htm
2106 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2107 S:      Maintained
2108 F:      drivers/auxdisplay/
2109 F:      include/linux/cfag12864b.h
2110
2111 AVR32 ARCHITECTURE
2112 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2113 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2114 W:      http://www.atmel.com/products/AVR32/
2115 W:      http://mirror.egtvedt.no/avr32linux.org/
2116 W:      http://avrfreaks.net/
2117 S:      Maintained
2118 F:      arch/avr32/
2119
2120 AVR32/AT32AP MACHINE SUPPORT
2121 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2122 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2123 S:      Maintained
2124 F:      arch/avr32/mach-at32ap/
2125
2126 AX.25 NETWORK LAYER
2127 M:      Ralf Baechle <ralf@linux-mips.org>
2128 L:      linux-hams@vger.kernel.org
2129 W:      http://www.linux-ax25.org/
2130 S:      Maintained
2131 F:      include/uapi/linux/ax25.h
2132 F:      include/net/ax25.h
2133 F:      net/ax25/
2134
2135 AZ6007 DVB DRIVER
2136 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2137 L:      linux-media@vger.kernel.org
2138 W:      https://linuxtv.org
2139 T:      git git://linuxtv.org/media_tree.git
2140 S:      Maintained
2141 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2142
2143 AZTECH FM RADIO RECEIVER DRIVER
2144 M:      Hans Verkuil <hverkuil@xs4all.nl>
2145 L:      linux-media@vger.kernel.org
2146 T:      git git://linuxtv.org/media_tree.git
2147 W:      https://linuxtv.org
2148 S:      Maintained
2149 F:      drivers/media/radio/radio-aztech*
2150
2151 B43 WIRELESS DRIVER
2152 L:      linux-wireless@vger.kernel.org
2153 L:      b43-dev@lists.infradead.org
2154 W:      http://wireless.kernel.org/en/users/Drivers/b43
2155 S:      Odd Fixes
2156 F:      drivers/net/wireless/broadcom/b43/
2157
2158 B43LEGACY WIRELESS DRIVER
2159 M:      Larry Finger <Larry.Finger@lwfinger.net>
2160 L:      linux-wireless@vger.kernel.org
2161 L:      b43-dev@lists.infradead.org
2162 W:      http://wireless.kernel.org/en/users/Drivers/b43
2163 S:      Maintained
2164 F:      drivers/net/wireless/broadcom/b43legacy/
2165
2166 BACKLIGHT CLASS/SUBSYSTEM
2167 M:      Jingoo Han <jingoohan1@gmail.com>
2168 M:      Lee Jones <lee.jones@linaro.org>
2169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2170 S:      Maintained
2171 F:      drivers/video/backlight/
2172 F:      include/linux/backlight.h
2173
2174 BATMAN ADVANCED
2175 M:      Marek Lindner <mareklindner@neomailbox.ch>
2176 M:      Simon Wunderlich <sw@simonwunderlich.de>
2177 M:      Antonio Quartulli <a@unstable.cc>
2178 L:      b.a.t.m.a.n@lists.open-mesh.org
2179 W:      https://www.open-mesh.org/
2180 Q:      https://patchwork.open-mesh.org/project/batman/list/
2181 S:      Maintained
2182 F:      net/batman-adv/
2183
2184 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2185 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2186 L:      linux-hams@vger.kernel.org
2187 W:      http://www.baycom.org/~tom/ham/ham.html
2188 S:      Maintained
2189 F:      drivers/net/hamradio/baycom*
2190
2191 BCACHE (BLOCK LAYER CACHE)
2192 M:      Kent Overstreet <kent.overstreet@gmail.com>
2193 L:      linux-bcache@vger.kernel.org
2194 W:      http://bcache.evilpiepirate.org
2195 S:      Maintained
2196 F:      drivers/md/bcache/
2197
2198 BDISP ST MEDIA DRIVER
2199 M:      Fabien Dessenne <fabien.dessenne@st.com>
2200 L:      linux-media@vger.kernel.org
2201 T:      git git://linuxtv.org/media_tree.git
2202 W:      https://linuxtv.org
2203 S:      Supported
2204 F:      drivers/media/platform/sti/bdisp
2205
2206 BEFS FILE SYSTEM
2207 S:      Orphan
2208 F:      Documentation/filesystems/befs.txt
2209 F:      fs/befs/
2210
2211 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2212 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2213 L:      netdev@vger.kernel.org
2214 S:      Maintained
2215 F:      drivers/net/ethernet/ec_bhf.c
2216
2217 BFS FILE SYSTEM
2218 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2219 S:      Maintained
2220 F:      Documentation/filesystems/bfs.txt
2221 F:      fs/bfs/
2222 F:      include/uapi/linux/bfs_fs.h
2223
2224 BLACKFIN ARCHITECTURE
2225 M:      Steven Miao <realmz6@gmail.com>
2226 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2227 T:      git git://git.code.sf.net/p/adi-linux/code
2228 W:      http://blackfin.uclinux.org
2229 S:      Supported
2230 F:      arch/blackfin/
2231
2232 BLACKFIN EMAC DRIVER
2233 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2234 W:      http://blackfin.uclinux.org
2235 S:      Supported
2236 F:      drivers/net/ethernet/adi/
2237
2238 BLACKFIN RTC DRIVER
2239 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 W:      http://blackfin.uclinux.org
2241 S:      Supported
2242 F:      drivers/rtc/rtc-bfin.c
2243
2244 BLACKFIN SDH DRIVER
2245 M:      Sonic Zhang <sonic.zhang@analog.com>
2246 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 W:      http://blackfin.uclinux.org
2248 S:      Supported
2249 F:      drivers/mmc/host/bfin_sdh.c
2250
2251 BLACKFIN SERIAL DRIVER
2252 M:      Sonic Zhang <sonic.zhang@analog.com>
2253 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W:      http://blackfin.uclinux.org
2255 S:      Supported
2256 F:      drivers/tty/serial/bfin_uart.c
2257
2258 BLACKFIN WATCHDOG 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/watchdog/bfin_wdt.c
2263
2264 BLACKFIN I2C TWI 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/i2c/busses/i2c-bfin-twi.c
2270
2271 BLACKFIN MEDIA DRIVER
2272 M:      Scott Jiang <scott.jiang.linux@gmail.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/media/platform/blackfin/
2277 F:      drivers/media/i2c/adv7183*
2278 F:      drivers/media/i2c/vs6624*
2279
2280 BLINKM RGB LED DRIVER
2281 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2282 S:      Maintained
2283 F:      drivers/leds/leds-blinkm.c
2284
2285 BLOCK LAYER
2286 M:      Jens Axboe <axboe@kernel.dk>
2287 L:      linux-block@vger.kernel.org
2288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2289 S:      Maintained
2290 F:      block/
2291 F:      kernel/trace/blktrace.c
2292
2293 BLOCK2MTD DRIVER
2294 M:      Joern Engel <joern@lazybastard.org>
2295 L:      linux-mtd@lists.infradead.org
2296 S:      Maintained
2297 F:      drivers/mtd/devices/block2mtd.c
2298
2299 BLUETOOTH DRIVERS
2300 M:      Marcel Holtmann <marcel@holtmann.org>
2301 M:      Gustavo Padovan <gustavo@padovan.org>
2302 M:      Johan Hedberg <johan.hedberg@gmail.com>
2303 L:      linux-bluetooth@vger.kernel.org
2304 W:      http://www.bluez.org/
2305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2307 S:      Maintained
2308 F:      drivers/bluetooth/
2309
2310 BLUETOOTH SUBSYSTEM
2311 M:      Marcel Holtmann <marcel@holtmann.org>
2312 M:      Gustavo Padovan <gustavo@padovan.org>
2313 M:      Johan Hedberg <johan.hedberg@gmail.com>
2314 L:      linux-bluetooth@vger.kernel.org
2315 W:      http://www.bluez.org/
2316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2318 S:      Maintained
2319 F:      net/bluetooth/
2320 F:      include/net/bluetooth/
2321
2322 BONDING DRIVER
2323 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2324 M:      Veaceslav Falico <vfalico@gmail.com>
2325 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2326 L:      netdev@vger.kernel.org
2327 W:      http://sourceforge.net/projects/bonding/
2328 S:      Supported
2329 F:      drivers/net/bonding/
2330 F:      include/uapi/linux/if_bonding.h
2331
2332 BPF (Safe dynamic programs and tools)
2333 M:      Alexei Starovoitov <ast@kernel.org>
2334 L:      netdev@vger.kernel.org
2335 L:      linux-kernel@vger.kernel.org
2336 S:      Supported
2337 F:      kernel/bpf/
2338
2339 BROADCOM B44 10/100 ETHERNET DRIVER
2340 M:      Gary Zambrano <zambrano@broadcom.com>
2341 L:      netdev@vger.kernel.org
2342 S:      Supported
2343 F:      drivers/net/ethernet/broadcom/b44.*
2344
2345 BROADCOM GENET ETHERNET DRIVER
2346 M:      Florian Fainelli <f.fainelli@gmail.com>
2347 L:      netdev@vger.kernel.org
2348 S:      Supported
2349 F:      drivers/net/ethernet/broadcom/genet/
2350
2351 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2352 M:      Sony Chacko <sony.chacko@qlogic.com>
2353 M:      Dept-HSGLinuxNICDev@qlogic.com
2354 L:      netdev@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/net/ethernet/broadcom/bnx2.*
2357 F:      drivers/net/ethernet/broadcom/bnx2_*
2358
2359 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2360 M:      Ariel Elior <ariel.elior@qlogic.com>
2361 L:      netdev@vger.kernel.org
2362 S:      Supported
2363 F:      drivers/net/ethernet/broadcom/bnx2x/
2364
2365 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2366 M:      Florian Fainelli <f.fainelli@gmail.com>
2367 M:      Ray Jui <rjui@broadcom.com>
2368 M:      Scott Branden <sbranden@broadcom.com>
2369 L:      bcm-kernel-feedback-list@broadcom.com
2370 T:      git git://github.com/broadcom/mach-bcm
2371 S:      Maintained
2372 F:      arch/arm/mach-bcm/
2373 F:      arch/arm/boot/dts/bcm113*
2374 F:      arch/arm/boot/dts/bcm216*
2375 F:      arch/arm/boot/dts/bcm281*
2376 F:      arch/arm64/boot/dts/broadcom/
2377 F:      arch/arm/configs/bcm_defconfig
2378 F:      drivers/mmc/host/sdhci-bcm-kona.c
2379 F:      drivers/clocksource/bcm_kona_timer.c
2380
2381 BROADCOM BCM2835 ARM ARCHITECTURE
2382 M:      Stephen Warren <swarren@wwwdotorg.org>
2383 M:      Lee Jones <lee@kernel.org>
2384 M:      Eric Anholt <eric@anholt.net>
2385 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2388 S:      Maintained
2389 N:      bcm2835
2390
2391 BROADCOM BCM47XX MIPS ARCHITECTURE
2392 M:      Hauke Mehrtens <hauke@hauke-m.de>
2393 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2394 L:      linux-mips@linux-mips.org
2395 S:      Maintained
2396 F:      arch/mips/bcm47xx/*
2397 F:      arch/mips/include/asm/mach-bcm47xx/*
2398
2399 BROADCOM BCM5301X ARM ARCHITECTURE
2400 M:      Hauke Mehrtens <hauke@hauke-m.de>
2401 L:      linux-arm-kernel@lists.infradead.org
2402 S:      Maintained
2403 F:      arch/arm/mach-bcm/bcm_5301x.c
2404 F:      arch/arm/boot/dts/bcm5301x.dtsi
2405 F:      arch/arm/boot/dts/bcm470*
2406
2407 BROADCOM BCM63XX ARM ARCHITECTURE
2408 M:      Florian Fainelli <f.fainelli@gmail.com>
2409 L:      linux-arm-kernel@lists.infradead.org
2410 T:      git git://github.com/broadcom/arm-bcm63xx.git
2411 S:      Maintained
2412 F:      arch/arm/mach-bcm/bcm63xx.c
2413 F:      arch/arm/include/debug/bcm63xx.S
2414
2415 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2416 M:      Kevin Cernekee <cernekee@gmail.com>
2417 L:      linux-usb@vger.kernel.org
2418 S:      Maintained
2419 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2420
2421 BROADCOM BCM7XXX ARM ARCHITECTURE
2422 M:      Brian Norris <computersforpeace@gmail.com>
2423 M:      Gregory Fong <gregory.0xf0@gmail.com>
2424 M:      Florian Fainelli <f.fainelli@gmail.com>
2425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2426 L:      bcm-kernel-feedback-list@broadcom.com
2427 T:      git git://github.com/broadcom/stblinux.git
2428 S:      Maintained
2429 F:      arch/arm/mach-bcm/*brcmstb*
2430 F:      arch/arm/boot/dts/bcm7*.dts*
2431 F:      drivers/bus/brcmstb_gisb.c
2432 N:      brcmstb
2433
2434 BROADCOM BMIPS MIPS ARCHITECTURE
2435 M:      Kevin Cernekee <cernekee@gmail.com>
2436 M:      Florian Fainelli <f.fainelli@gmail.com>
2437 L:      linux-mips@linux-mips.org
2438 T:      git git://github.com/broadcom/stblinux.git
2439 S:      Maintained
2440 F:      arch/mips/bmips/*
2441 F:      arch/mips/include/asm/mach-bmips/*
2442 F:      arch/mips/kernel/*bmips*
2443 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2444 F:      drivers/irqchip/irq-bcm63*
2445 F:      drivers/irqchip/irq-bcm7*
2446 F:      drivers/irqchip/irq-brcmstb*
2447 F:      include/linux/bcm963xx_nvram.h
2448 F:      include/linux/bcm963xx_tag.h
2449
2450 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2451 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2452 M:      Prashant Sreedharan <prashant@broadcom.com>
2453 M:      Michael Chan <mchan@broadcom.com>
2454 L:      netdev@vger.kernel.org
2455 S:      Supported
2456 F:      drivers/net/ethernet/broadcom/tg3.*
2457
2458 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2459 M:      Brett Rudley <brudley@broadcom.com>
2460 M:      Arend van Spriel <arend@broadcom.com>
2461 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2462 M:      Hante Meuleman <meuleman@broadcom.com>
2463 L:      linux-wireless@vger.kernel.org
2464 L:      brcm80211-dev-list@broadcom.com
2465 S:      Supported
2466 F:      drivers/net/wireless/broadcom/brcm80211/
2467
2468 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2469 M:      QLogic-Storage-Upstream@qlogic.com
2470 L:      linux-scsi@vger.kernel.org
2471 S:      Supported
2472 F:      drivers/scsi/bnx2fc/
2473
2474 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2475 M:      QLogic-Storage-Upstream@qlogic.com
2476 L:      linux-scsi@vger.kernel.org
2477 S:      Supported
2478 F:      drivers/scsi/bnx2i/
2479
2480 BROADCOM IPROC ARM ARCHITECTURE
2481 M:      Ray Jui <rjui@broadcom.com>
2482 M:      Scott Branden <sbranden@broadcom.com>
2483 M:      Jon Mason <jonmason@broadcom.com>
2484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2485 L:      bcm-kernel-feedback-list@broadcom.com
2486 T:      git git://github.com/broadcom/cygnus-linux.git
2487 S:      Maintained
2488 N:      iproc
2489 N:      cygnus
2490 N:      nsp
2491 N:      bcm9113*
2492 N:      bcm9583*
2493 N:      bcm9585*
2494 N:      bcm9586*
2495 N:      bcm988312
2496 N:      bcm113*
2497 N:      bcm583*
2498 N:      bcm585*
2499 N:      bcm586*
2500 N:      bcm88312
2501
2502 BROADCOM BRCMSTB GPIO DRIVER
2503 M:      Gregory Fong <gregory.0xf0@gmail.com>
2504 L:      bcm-kernel-feedback-list@broadcom.com
2505 S:      Supported
2506 F:      drivers/gpio/gpio-brcmstb.c
2507 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2508
2509 BROADCOM KONA GPIO DRIVER
2510 M:      Ray Jui <rjui@broadcom.com>
2511 L:      bcm-kernel-feedback-list@broadcom.com
2512 S:      Supported
2513 F:      drivers/gpio/gpio-bcm-kona.c
2514 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2515
2516 BROADCOM NVRAM DRIVER
2517 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2518 L:      linux-mips@linux-mips.org
2519 S:      Maintained
2520 F:      drivers/firmware/broadcom/*
2521
2522 BROADCOM STB NAND FLASH DRIVER
2523 M:      Brian Norris <computersforpeace@gmail.com>
2524 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2525 L:      linux-mtd@lists.infradead.org
2526 L:      bcm-kernel-feedback-list@broadcom.com
2527 S:      Maintained
2528 F:      drivers/mtd/nand/brcmnand/
2529
2530 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2531 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2532 L:      linux-wireless@vger.kernel.org
2533 S:      Maintained
2534 F:      drivers/bcma/
2535 F:      include/linux/bcma/
2536
2537 BROADCOM SYSTEMPORT ETHERNET DRIVER
2538 M:      Florian Fainelli <f.fainelli@gmail.com>
2539 L:      netdev@vger.kernel.org
2540 S:      Supported
2541 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2542
2543 BROCADE BFA FC SCSI DRIVER
2544 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2545 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2546 L:      linux-scsi@vger.kernel.org
2547 S:      Supported
2548 F:      drivers/scsi/bfa/
2549
2550 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2551 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2552 L:      netdev@vger.kernel.org
2553 S:      Supported
2554 F:      drivers/net/ethernet/brocade/bna/
2555
2556 BSG (block layer generic sg v4 driver)
2557 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2558 L:      linux-scsi@vger.kernel.org
2559 S:      Supported
2560 F:      block/bsg.c
2561 F:      include/linux/bsg.h
2562 F:      include/uapi/linux/bsg.h
2563
2564 BT87X AUDIO DRIVER
2565 M:      Clemens Ladisch <clemens@ladisch.de>
2566 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2567 T:      git git://git.alsa-project.org/alsa-kernel.git
2568 S:      Maintained
2569 F:      Documentation/sound/alsa/Bt87x.txt
2570 F:      sound/pci/bt87x.c
2571
2572 BT8XXGPIO DRIVER
2573 M:      Michael Buesch <m@bues.ch>
2574 W:      http://bu3sch.de/btgpio.php
2575 S:      Maintained
2576 F:      drivers/gpio/gpio-bt8xx.c
2577
2578 BTRFS FILE SYSTEM
2579 M:      Chris Mason <clm@fb.com>
2580 M:      Josef Bacik <jbacik@fb.com>
2581 M:      David Sterba <dsterba@suse.com>
2582 L:      linux-btrfs@vger.kernel.org
2583 W:      http://btrfs.wiki.kernel.org/
2584 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2586 S:      Maintained
2587 F:      Documentation/filesystems/btrfs.txt
2588 F:      fs/btrfs/
2589
2590 BTTV VIDEO4LINUX DRIVER
2591 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2592 L:      linux-media@vger.kernel.org
2593 W:      https://linuxtv.org
2594 T:      git git://linuxtv.org/media_tree.git
2595 S:      Odd fixes
2596 F:      Documentation/video4linux/bttv/
2597 F:      drivers/media/pci/bt8xx/bttv*
2598
2599 BUSLOGIC SCSI DRIVER
2600 M:      Khalid Aziz <khalid@gonehiking.org>
2601 L:      linux-scsi@vger.kernel.org
2602 S:      Maintained
2603 F:      drivers/scsi/BusLogic.*
2604 F:      drivers/scsi/FlashPoint.*
2605
2606 C-MEDIA CMI8788 DRIVER
2607 M:      Clemens Ladisch <clemens@ladisch.de>
2608 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2609 T:      git git://git.alsa-project.org/alsa-kernel.git
2610 S:      Maintained
2611 F:      sound/pci/oxygen/
2612
2613 C6X ARCHITECTURE
2614 M:      Mark Salter <msalter@redhat.com>
2615 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2616 L:      linux-c6x-dev@linux-c6x.org
2617 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2618 S:      Maintained
2619 F:      arch/c6x/
2620
2621 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2622 M:      David Howells <dhowells@redhat.com>
2623 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2624 S:      Supported
2625 F:      Documentation/filesystems/caching/cachefiles.txt
2626 F:      fs/cachefiles/
2627
2628 CADET FM/AM RADIO RECEIVER DRIVER
2629 M:      Hans Verkuil <hverkuil@xs4all.nl>
2630 L:      linux-media@vger.kernel.org
2631 T:      git git://linuxtv.org/media_tree.git
2632 W:      https://linuxtv.org
2633 S:      Maintained
2634 F:      drivers/media/radio/radio-cadet*
2635
2636 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2637 M:      Jonathan Corbet <corbet@lwn.net>
2638 L:      linux-media@vger.kernel.org
2639 T:      git git://linuxtv.org/media_tree.git
2640 S:      Maintained
2641 F:      Documentation/video4linux/cafe_ccic
2642 F:      drivers/media/platform/marvell-ccic/
2643
2644 CAIF NETWORK LAYER
2645 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2646 L:      netdev@vger.kernel.org
2647 S:      Supported
2648 F:      Documentation/networking/caif/
2649 F:      drivers/net/caif/
2650 F:      include/uapi/linux/caif/
2651 F:      include/net/caif/
2652 F:      net/caif/
2653
2654 CALGARY x86-64 IOMMU
2655 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2656 M:      "Jon D. Mason" <jdmason@kudzu.us>
2657 L:      discuss@x86-64.org
2658 S:      Maintained
2659 F:      arch/x86/kernel/pci-calgary_64.c
2660 F:      arch/x86/kernel/tce_64.c
2661 F:      arch/x86/include/asm/calgary.h
2662 F:      arch/x86/include/asm/tce.h
2663
2664 CAN NETWORK LAYER
2665 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2666 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2667 L:      linux-can@vger.kernel.org
2668 W:      https://github.com/linux-can
2669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2671 S:      Maintained
2672 F:      Documentation/networking/can.txt
2673 F:      net/can/
2674 F:      include/linux/can/core.h
2675 F:      include/uapi/linux/can.h
2676 F:      include/uapi/linux/can/bcm.h
2677 F:      include/uapi/linux/can/raw.h
2678 F:      include/uapi/linux/can/gw.h
2679
2680 CAN NETWORK DRIVERS
2681 M:      Wolfgang Grandegger <wg@grandegger.com>
2682 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2683 L:      linux-can@vger.kernel.org
2684 W:      https://github.com/linux-can
2685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2687 S:      Maintained
2688 F:      drivers/net/can/
2689 F:      include/linux/can/dev.h
2690 F:      include/linux/can/platform/
2691 F:      include/uapi/linux/can/error.h
2692 F:      include/uapi/linux/can/netlink.h
2693
2694 CAPABILITIES
2695 M:      Serge Hallyn <serge.hallyn@canonical.com>
2696 L:      linux-security-module@vger.kernel.org
2697 S:      Supported
2698 F:      include/linux/capability.h
2699 F:      include/uapi/linux/capability.h
2700 F:      security/commoncap.c
2701 F:      kernel/capability.c
2702
2703 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2704 M:      Kevin Tsai <ktsai@capellamicro.com>
2705 S:      Maintained
2706 F:      drivers/iio/light/cm*
2707 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2708
2709 CAVIUM LIQUIDIO NETWORK DRIVER
2710 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2711 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2712 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2713 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2714 L:     netdev@vger.kernel.org
2715 W:     http://www.cavium.com
2716 S:     Supported
2717 F:     drivers/net/ethernet/cavium/liquidio/
2718
2719 CC2520 IEEE-802.15.4 RADIO DRIVER
2720 M:      Varka Bhadram <varkabhadram@gmail.com>
2721 L:      linux-wpan@vger.kernel.org
2722 S:      Maintained
2723 F:      drivers/net/ieee802154/cc2520.c
2724 F:      include/linux/spi/cc2520.h
2725 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2726
2727 CELL BROADBAND ENGINE ARCHITECTURE
2728 M:      Arnd Bergmann <arnd@arndb.de>
2729 L:      linuxppc-dev@lists.ozlabs.org
2730 W:      http://www.ibm.com/developerworks/power/cell/
2731 S:      Supported
2732 F:      arch/powerpc/include/asm/cell*.h
2733 F:      arch/powerpc/include/asm/spu*.h
2734 F:      arch/powerpc/include/uapi/asm/spu*.h
2735 F:      arch/powerpc/oprofile/*cell*
2736 F:      arch/powerpc/platforms/cell/
2737
2738 CEPH COMMON CODE (LIBCEPH)
2739 M:      Ilya Dryomov <idryomov@gmail.com>
2740 M:      "Yan, Zheng" <zyan@redhat.com>
2741 M:      Sage Weil <sage@redhat.com>
2742 L:      ceph-devel@vger.kernel.org
2743 W:      http://ceph.com/
2744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2745 T:      git git://github.com/ceph/ceph-client.git
2746 S:      Supported
2747 F:      net/ceph/
2748 F:      include/linux/ceph/
2749 F:      include/linux/crush/
2750
2751 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2752 M:      "Yan, Zheng" <zyan@redhat.com>
2753 M:      Sage Weil <sage@redhat.com>
2754 M:      Ilya Dryomov <idryomov@gmail.com>
2755 L:      ceph-devel@vger.kernel.org
2756 W:      http://ceph.com/
2757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2758 T:      git git://github.com/ceph/ceph-client.git
2759 S:      Supported
2760 F:      Documentation/filesystems/ceph.txt
2761 F:      fs/ceph/
2762
2763 CERTIFICATE HANDLING:
2764 M:      David Howells <dhowells@redhat.com>
2765 M:      David Woodhouse <dwmw2@infradead.org>
2766 L:      keyrings@vger.kernel.org
2767 S:      Maintained
2768 F:      Documentation/module-signing.txt
2769 F:      certs/
2770 F:      scripts/sign-file.c
2771 F:      scripts/extract-cert.c
2772
2773 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2774 L:      linux-usb@vger.kernel.org
2775 S:      Orphan
2776 F:      Documentation/usb/WUSB-Design-overview.txt
2777 F:      Documentation/usb/wusb-cbaf
2778 F:      drivers/usb/host/hwa-hc.c
2779 F:      drivers/usb/host/whci/
2780 F:      drivers/usb/wusbcore/
2781 F:      include/linux/usb/wusb*
2782
2783 CFAG12864B LCD DRIVER
2784 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2785 W:      http://miguelojeda.es/auxdisplay.htm
2786 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2787 S:      Maintained
2788 F:      drivers/auxdisplay/cfag12864b.c
2789 F:      include/linux/cfag12864b.h
2790
2791 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2792 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2793 W:      http://miguelojeda.es/auxdisplay.htm
2794 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2795 S:      Maintained
2796 F:      drivers/auxdisplay/cfag12864bfb.c
2797 F:      include/linux/cfag12864b.h
2798
2799 CFG80211 and NL80211
2800 M:      Johannes Berg <johannes@sipsolutions.net>
2801 L:      linux-wireless@vger.kernel.org
2802 W:      http://wireless.kernel.org/
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2805 S:      Maintained
2806 F:      include/uapi/linux/nl80211.h
2807 F:      include/net/cfg80211.h
2808 F:      net/wireless/*
2809 X:      net/wireless/wext*
2810
2811 CHAR and MISC DRIVERS
2812 M:      Arnd Bergmann <arnd@arndb.de>
2813 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2815 S:      Supported
2816 F:      drivers/char/*
2817 F:      drivers/misc/*
2818 F:      include/linux/miscdevice.h
2819
2820 CHECKPATCH
2821 M:      Andy Whitcroft <apw@canonical.com>
2822 M:      Joe Perches <joe@perches.com>
2823 S:      Maintained
2824 F:      scripts/checkpatch.pl
2825
2826 CHINESE DOCUMENTATION
2827 M:      Harry Wei <harryxiyou@gmail.com>
2828 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2829 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2830 S:      Maintained
2831 F:      Documentation/zh_CN/
2832
2833 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2834 M:      Peter Chen <Peter.Chen@nxp.com>
2835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2836 L:      linux-usb@vger.kernel.org
2837 S:      Maintained
2838 F:      drivers/usb/chipidea/
2839
2840 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2841 M:      Hans de Goede <hdegoede@redhat.com>
2842 L:      linux-input@vger.kernel.org
2843 S:      Maintained
2844 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2845 F:      drivers/input/touchscreen/chipone_icn8318.c
2846
2847 CHROME HARDWARE PLATFORM SUPPORT
2848 M:      Olof Johansson <olof@lixom.net>
2849 S:      Maintained
2850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2851 F:      drivers/platform/chrome/
2852
2853 CISCO VIC ETHERNET NIC DRIVER
2854 M:      Christian Benvenuti <benve@cisco.com>
2855 M:      Sujith Sankar <ssujith@cisco.com>
2856 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2857 M:      Neel Patel <neepatel@cisco.com>
2858 S:      Supported
2859 F:      drivers/net/ethernet/cisco/enic/
2860
2861 CISCO VIC LOW LATENCY NIC DRIVER
2862 M:      Christian Benvenuti <benve@cisco.com>
2863 M:      Dave Goodell <dgoodell@cisco.com>
2864 S:      Supported
2865 F:      drivers/infiniband/hw/usnic/
2866
2867 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2868 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2869 L:      netdev@vger.kernel.org
2870 S:      Maintained
2871 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2872
2873 CIRRUS LOGIC AUDIO CODEC DRIVERS
2874 M:      Brian Austin <brian.austin@cirrus.com>
2875 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2877 S:      Maintained
2878 F:      sound/soc/codecs/cs*
2879
2880 CLEANCACHE API
2881 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2882 L:      linux-kernel@vger.kernel.org
2883 S:      Maintained
2884 F:      mm/cleancache.c
2885 F:      include/linux/cleancache.h
2886
2887 CLK API
2888 M:      Russell King <linux@arm.linux.org.uk>
2889 L:      linux-clk@vger.kernel.org
2890 S:      Maintained
2891 F:      include/linux/clk.h
2892
2893 CLOCKSOURCE, CLOCKEVENT DRIVERS
2894 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2895 M:      Thomas Gleixner <tglx@linutronix.de>
2896 L:      linux-kernel@vger.kernel.org
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2898 S:      Supported
2899 F:      drivers/clocksource
2900
2901 CISCO FCOE HBA DRIVER
2902 M:      Hiral Patel <hiralpat@cisco.com>
2903 M:      Suma Ramars <sramars@cisco.com>
2904 M:      Brian Uchino <buchino@cisco.com>
2905 L:      linux-scsi@vger.kernel.org
2906 S:      Supported
2907 F:      drivers/scsi/fnic/
2908
2909 CISCO SCSI HBA DRIVER
2910 M:      Narsimhulu Musini <nmusini@cisco.com>
2911 M:      Sesidhar Baddela <sebaddel@cisco.com>
2912 L:      linux-scsi@vger.kernel.org
2913 S:      Supported
2914 F:      drivers/scsi/snic/
2915
2916 CMPC ACPI DRIVER
2917 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2918 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2919 L:      platform-driver-x86@vger.kernel.org
2920 S:      Supported
2921 F:      drivers/platform/x86/classmate-laptop.c
2922
2923 COBALT MEDIA DRIVER
2924 M:      Hans Verkuil <hans.verkuil@cisco.com>
2925 L:      linux-media@vger.kernel.org
2926 T:      git git://linuxtv.org/media_tree.git
2927 W:      https://linuxtv.org
2928 S:      Supported
2929 F:      drivers/media/pci/cobalt/
2930
2931 COCCINELLE/Semantic Patches (SmPL)
2932 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2933 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2934 M:      Nicolas Palix <nicolas.palix@imag.fr>
2935 M:      Michal Marek <mmarek@suse.com>
2936 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2938 W:      http://coccinelle.lip6.fr/
2939 S:      Supported
2940 F:      Documentation/coccinelle.txt
2941 F:      scripts/coccinelle/
2942 F:      scripts/coccicheck
2943
2944 CODA FILE SYSTEM
2945 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2946 M:      coda@cs.cmu.edu
2947 L:      codalist@coda.cs.cmu.edu
2948 W:      http://www.coda.cs.cmu.edu/
2949 S:      Maintained
2950 F:      Documentation/filesystems/coda.txt
2951 F:      fs/coda/
2952 F:      include/linux/coda*.h
2953 F:      include/uapi/linux/coda*.h
2954
2955 CODA V4L2 MEM2MEM DRIVER
2956 M:      Philipp Zabel <p.zabel@pengutronix.de>
2957 L:      linux-media@vger.kernel.org
2958 S:      Maintained
2959 F:      Documentation/devicetree/bindings/media/coda.txt
2960 F:      drivers/media/platform/coda/
2961
2962 COMMON CLK FRAMEWORK
2963 M:      Michael Turquette <mturquette@baylibre.com>
2964 M:      Stephen Boyd <sboyd@codeaurora.org>
2965 L:      linux-clk@vger.kernel.org
2966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2967 S:      Maintained
2968 F:      drivers/clk/
2969 X:      drivers/clk/clkdev.c
2970 F:      include/linux/clk-pr*
2971 F:      include/linux/clk/
2972
2973 COMMON INTERNET FILE SYSTEM (CIFS)
2974 M:      Steve French <sfrench@samba.org>
2975 L:      linux-cifs@vger.kernel.org
2976 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2977 W:      http://linux-cifs.samba.org/
2978 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2979 S:      Supported
2980 F:      Documentation/filesystems/cifs/
2981 F:      fs/cifs/
2982
2983 COMPACTPCI HOTPLUG CORE
2984 M:      Scott Murray <scott@spiteful.org>
2985 L:      linux-pci@vger.kernel.org
2986 S:      Maintained
2987 F:      drivers/pci/hotplug/cpci_hotplug*
2988
2989 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2990 M:      Scott Murray <scott@spiteful.org>
2991 L:      linux-pci@vger.kernel.org
2992 S:      Maintained
2993 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2994
2995 COMPACTPCI HOTPLUG GENERIC DRIVER
2996 M:      Scott Murray <scott@spiteful.org>
2997 L:      linux-pci@vger.kernel.org
2998 S:      Maintained
2999 F:      drivers/pci/hotplug/cpcihp_generic.c
3000
3001 COMPAL LAPTOP SUPPORT
3002 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3003 L:      platform-driver-x86@vger.kernel.org
3004 S:      Maintained
3005 F:      drivers/platform/x86/compal-laptop.c
3006
3007 CONEXANT ACCESSRUNNER USB DRIVER
3008 L:      accessrunner-general@lists.sourceforge.net
3009 W:      http://accessrunner.sourceforge.net/
3010 S:      Orphan
3011 F:      drivers/usb/atm/cxacru.c
3012
3013 CONFIGFS
3014 M:      Joel Becker <jlbec@evilplan.org>
3015 M:      Christoph Hellwig <hch@lst.de>
3016 T:      git git://git.infradead.org/users/hch/configfs.git
3017 S:      Supported
3018 F:      fs/configfs/
3019 F:      include/linux/configfs.h
3020
3021 CONNECTOR
3022 M:      Evgeniy Polyakov <zbr@ioremap.net>
3023 L:      netdev@vger.kernel.org
3024 S:      Maintained
3025 F:      drivers/connector/
3026
3027 CONTROL GROUP (CGROUP)
3028 M:      Tejun Heo <tj@kernel.org>
3029 M:      Li Zefan <lizefan@huawei.com>
3030 M:      Johannes Weiner <hannes@cmpxchg.org>
3031 L:      cgroups@vger.kernel.org
3032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3033 S:      Maintained
3034 F:      Documentation/cgroups/
3035 F:      include/linux/cgroup*
3036 F:      kernel/cgroup*
3037
3038 CONTROL GROUP - CPUSET
3039 M:      Li Zefan <lizefan@huawei.com>
3040 L:      cgroups@vger.kernel.org
3041 W:      http://www.bullopensource.org/cpuset/
3042 W:      http://oss.sgi.com/projects/cpusets/
3043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3044 S:      Maintained
3045 F:      Documentation/cgroups/cpusets.txt
3046 F:      include/linux/cpuset.h
3047 F:      kernel/cpuset.c
3048
3049 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3050 M:      Johannes Weiner <hannes@cmpxchg.org>
3051 M:      Michal Hocko <mhocko@kernel.org>
3052 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3053 L:      cgroups@vger.kernel.org
3054 L:      linux-mm@kvack.org
3055 S:      Maintained
3056 F:      mm/memcontrol.c
3057 F:      mm/swap_cgroup.c
3058
3059 CORETEMP HARDWARE MONITORING DRIVER
3060 M:      Fenghua Yu <fenghua.yu@intel.com>
3061 L:      lm-sensors@lm-sensors.org
3062 S:      Maintained
3063 F:      Documentation/hwmon/coretemp
3064 F:      drivers/hwmon/coretemp.c
3065
3066 COSA/SRP SYNC SERIAL DRIVER
3067 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3068 W:      http://www.fi.muni.cz/~kas/cosa/
3069 S:      Maintained
3070 F:      drivers/net/wan/cosa*
3071
3072 CPMAC ETHERNET DRIVER
3073 M:      Florian Fainelli <florian@openwrt.org>
3074 L:      netdev@vger.kernel.org
3075 S:      Maintained
3076 F:      drivers/net/ethernet/ti/cpmac.c
3077
3078 CPU FREQUENCY DRIVERS
3079 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3080 M:      Viresh Kumar <viresh.kumar@linaro.org>
3081 L:      linux-pm@vger.kernel.org
3082 S:      Maintained
3083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3084 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3085 F:      drivers/cpufreq/
3086 F:      include/linux/cpufreq.h
3087
3088 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3089 M:      Viresh Kumar <viresh.kumar@linaro.org>
3090 M:      Sudeep Holla <sudeep.holla@arm.com>
3091 L:      linux-pm@vger.kernel.org
3092 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3093 S:      Maintained
3094 F:      drivers/cpufreq/arm_big_little.h
3095 F:      drivers/cpufreq/arm_big_little.c
3096 F:      drivers/cpufreq/arm_big_little_dt.c
3097
3098 CPUIDLE DRIVER - ARM BIG LITTLE
3099 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3100 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3101 L:      linux-pm@vger.kernel.org
3102 L:      linux-arm-kernel@lists.infradead.org
3103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3104 S:      Maintained
3105 F:      drivers/cpuidle/cpuidle-big_little.c
3106
3107 CPUIDLE DRIVER - ARM EXYNOS
3108 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3109 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3110 M:      Kukjin Kim <kgene@kernel.org>
3111 L:      linux-pm@vger.kernel.org
3112 L:      linux-samsung-soc@vger.kernel.org
3113 S:      Supported
3114 F:      drivers/cpuidle/cpuidle-exynos.c
3115 F:      arch/arm/mach-exynos/pm.c
3116
3117 CPUIDLE DRIVERS
3118 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3119 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3120 L:      linux-pm@vger.kernel.org
3121 S:      Maintained
3122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123 F:      drivers/cpuidle/*
3124 F:      include/linux/cpuidle.h
3125
3126 CPUID/MSR DRIVER
3127 M:      "H. Peter Anvin" <hpa@zytor.com>
3128 S:      Maintained
3129 F:      arch/x86/kernel/cpuid.c
3130 F:      arch/x86/kernel/msr.c
3131
3132 CPU POWER MONITORING SUBSYSTEM
3133 M:      Thomas Renninger <trenn@suse.com>
3134 L:      linux-pm@vger.kernel.org
3135 S:      Maintained
3136 F:      tools/power/cpupower/
3137
3138 CRAMFS FILESYSTEM
3139 W:      http://sourceforge.net/projects/cramfs/
3140 S:      Orphan / Obsolete
3141 F:      Documentation/filesystems/cramfs.txt
3142 F:      fs/cramfs/
3143
3144 CRIS PORT
3145 M:      Mikael Starvik <starvik@axis.com>
3146 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3147 L:      linux-cris-kernel@axis.com
3148 W:      http://developer.axis.com
3149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3150 S:      Maintained
3151 F:      arch/cris/
3152 F:      drivers/tty/serial/crisv10.*
3153
3154 CRYPTO API
3155 M:      Herbert Xu <herbert@gondor.apana.org.au>
3156 M:      "David S. Miller" <davem@davemloft.net>
3157 L:      linux-crypto@vger.kernel.org
3158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3160 S:      Maintained
3161 F:      Documentation/crypto/
3162 F:      Documentation/DocBook/crypto-API.tmpl
3163 F:      arch/*/crypto/
3164 F:      crypto/
3165 F:      drivers/crypto/
3166 F:      include/crypto/
3167
3168 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3169 M:      Neil Horman <nhorman@tuxdriver.com>
3170 L:      linux-crypto@vger.kernel.org
3171 S:      Maintained
3172 F:      crypto/ansi_cprng.c
3173 F:      crypto/rng.c
3174
3175 CS3308 MEDIA DRIVER
3176 M:      Hans Verkuil <hverkuil@xs4all.nl>
3177 L:      linux-media@vger.kernel.org
3178 T:      git git://linuxtv.org/media_tree.git
3179 W:      http://linuxtv.org
3180 S:      Odd Fixes
3181 F:      drivers/media/i2c/cs3308.c
3182 F:      drivers/media/i2c/cs3308.h
3183
3184 CS5535 Audio ALSA driver
3185 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3186 S:      Maintained
3187 F:      sound/pci/cs5535audio/
3188
3189 CW1200 WLAN driver
3190 M:      Solomon Peachy <pizza@shaftnet.org>
3191 S:      Maintained
3192 F:      drivers/net/wireless/st/cw1200/
3193
3194 CX18 VIDEO4LINUX DRIVER
3195 M:      Andy Walls <awalls@md.metrocast.net>
3196 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3197 L:      linux-media@vger.kernel.org
3198 T:      git git://linuxtv.org/media_tree.git
3199 W:      https://linuxtv.org
3200 W:      http://www.ivtvdriver.org/index.php/Cx18
3201 S:      Maintained
3202 F:      Documentation/video4linux/cx18.txt
3203 F:      drivers/media/pci/cx18/
3204 F:      include/uapi/linux/ivtv*
3205
3206 CX2341X MPEG ENCODER HELPER MODULE
3207 M:      Hans Verkuil <hverkuil@xs4all.nl>
3208 L:      linux-media@vger.kernel.org
3209 T:      git git://linuxtv.org/media_tree.git
3210 W:      https://linuxtv.org
3211 S:      Maintained
3212 F:      drivers/media/common/cx2341x*
3213 F:      include/media/cx2341x*
3214
3215 CX24120 MEDIA DRIVER
3216 M:      Jemma Denson <jdenson@gmail.com>
3217 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3218 L:      linux-media@vger.kernel.org
3219 W:      https://linuxtv.org
3220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3221 S:      Maintained
3222 F:      drivers/media/dvb-frontends/cx24120*
3223
3224 CX88 VIDEO4LINUX DRIVER
3225 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3226 L:      linux-media@vger.kernel.org
3227 W:      https://linuxtv.org
3228 T:      git git://linuxtv.org/media_tree.git
3229 S:      Odd fixes
3230 F:      Documentation/video4linux/cx88/
3231 F:      drivers/media/pci/cx88/
3232
3233 CXD2820R MEDIA DRIVER
3234 M:      Antti Palosaari <crope@iki.fi>
3235 L:      linux-media@vger.kernel.org
3236 W:      https://linuxtv.org
3237 W:      http://palosaari.fi/linux/
3238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3239 T:      git git://linuxtv.org/anttip/media_tree.git
3240 S:      Maintained
3241 F:      drivers/media/dvb-frontends/cxd2820r*
3242
3243 CXGB3 ETHERNET DRIVER (CXGB3)
3244 M:      Santosh Raspatur <santosh@chelsio.com>
3245 L:      netdev@vger.kernel.org
3246 W:      http://www.chelsio.com
3247 S:      Supported
3248 F:      drivers/net/ethernet/chelsio/cxgb3/
3249
3250 CXGB3 ISCSI DRIVER (CXGB3I)
3251 M:      Karen Xie <kxie@chelsio.com>
3252 L:      linux-scsi@vger.kernel.org
3253 W:      http://www.chelsio.com
3254 S:      Supported
3255 F:      drivers/scsi/cxgbi/cxgb3i
3256
3257 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3258 M:      Steve Wise <swise@chelsio.com>
3259 L:      linux-rdma@vger.kernel.org
3260 W:      http://www.openfabrics.org
3261 S:      Supported
3262 F:      drivers/infiniband/hw/cxgb3/
3263
3264 CXGB4 ETHERNET DRIVER (CXGB4)
3265 M:      Hariprasad S <hariprasad@chelsio.com>
3266 L:      netdev@vger.kernel.org
3267 W:      http://www.chelsio.com
3268 S:      Supported
3269 F:      drivers/net/ethernet/chelsio/cxgb4/
3270
3271 CXGB4 ISCSI DRIVER (CXGB4I)
3272 M:      Karen Xie <kxie@chelsio.com>
3273 L:      linux-scsi@vger.kernel.org
3274 W:      http://www.chelsio.com
3275 S:      Supported
3276 F:      drivers/scsi/cxgbi/cxgb4i
3277
3278 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3279 M:      Steve Wise <swise@chelsio.com>
3280 L:      linux-rdma@vger.kernel.org
3281 W:      http://www.openfabrics.org
3282 S:      Supported
3283 F:      drivers/infiniband/hw/cxgb4/
3284
3285 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3286 M:      Casey Leedom <leedom@chelsio.com>
3287 L:      netdev@vger.kernel.org
3288 W:      http://www.chelsio.com
3289 S:      Supported
3290 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3291
3292 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3293 M:      Ian Munsie <imunsie@au1.ibm.com>
3294 M:      Michael Neuling <mikey@neuling.org>
3295 L:      linuxppc-dev@lists.ozlabs.org
3296 S:      Supported
3297 F:      drivers/misc/cxl/
3298 F:      include/misc/cxl*
3299 F:      include/uapi/misc/cxl.h
3300 F:      Documentation/powerpc/cxl.txt
3301 F:      Documentation/powerpc/cxl.txt
3302 F:      Documentation/ABI/testing/sysfs-class-cxl
3303
3304 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3305 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3306 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3307 L:      linux-scsi@vger.kernel.org
3308 S:      Supported
3309 F:      drivers/scsi/cxlflash/
3310 F:      include/uapi/scsi/cxlflash_ioctls.h
3311 F:      Documentation/powerpc/cxlflash.txt
3312
3313 STMMAC ETHERNET DRIVER
3314 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3315 L:      netdev@vger.kernel.org
3316 W:      http://www.stlinux.com
3317 S:      Supported
3318 F:      drivers/net/ethernet/stmicro/stmmac/
3319
3320 CYBERPRO FB DRIVER
3321 M:      Russell King <linux@arm.linux.org.uk>
3322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3323 W:      http://www.arm.linux.org.uk/
3324 S:      Maintained
3325 F:      drivers/video/fbdev/cyber2000fb.*
3326
3327 CYCLADES ASYNC MUX DRIVER
3328 W:      http://www.cyclades.com/
3329 S:      Orphan
3330 F:      drivers/tty/cyclades.c
3331 F:      include/linux/cyclades.h
3332 F:      include/uapi/linux/cyclades.h
3333
3334 CYCLADES PC300 DRIVER
3335 W:      http://www.cyclades.com/
3336 S:      Orphan
3337 F:      drivers/net/wan/pc300*
3338
3339 CYPRESS_FIRMWARE MEDIA DRIVER
3340 M:      Antti Palosaari <crope@iki.fi>
3341 L:      linux-media@vger.kernel.org
3342 W:      https://linuxtv.org
3343 W:      http://palosaari.fi/linux/
3344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3345 T:      git git://linuxtv.org/anttip/media_tree.git
3346 S:      Maintained
3347 F:      drivers/media/common/cypress_firmware*
3348
3349 CYTTSP TOUCHSCREEN DRIVER
3350 M:      Ferruh Yigit <fery@cypress.com>
3351 L:      linux-input@vger.kernel.org
3352 S:      Supported
3353 F:      drivers/input/touchscreen/cyttsp*
3354 F:      include/linux/input/cyttsp.h
3355
3356 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3357 M:      Joshua Kinard <kumba@gentoo.org>
3358 S:      Maintained
3359 F:      drivers/rtc/rtc-ds1685.c
3360 F:      include/linux/rtc/ds1685.h
3361
3362 DAMA SLAVE for AX.25
3363 M:      Joerg Reuter <jreuter@yaina.de>
3364 W:      http://yaina.de/jreuter/
3365 W:      http://www.qsl.net/dl1bke/
3366 L:      linux-hams@vger.kernel.org
3367 S:      Maintained
3368 F:      net/ax25/af_ax25.c
3369 F:      net/ax25/ax25_dev.c
3370 F:      net/ax25/ax25_ds_*
3371 F:      net/ax25/ax25_in.c
3372 F:      net/ax25/ax25_out.c
3373 F:      net/ax25/ax25_timer.c
3374 F:      net/ax25/sysctl_net_ax25.c
3375
3376 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3377 L:      netdev@vger.kernel.org
3378 S:      Orphan
3379 F:      Documentation/networking/dmfe.txt
3380 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3381
3382 DC390/AM53C974 SCSI driver
3383 M:      Hannes Reinecke <hare@suse.com>
3384 L:      linux-scsi@vger.kernel.org
3385 S:      Maintained
3386 F:      drivers/scsi/am53c974.c
3387
3388 DC395x SCSI driver
3389 M:      Oliver Neukum <oliver@neukum.org>
3390 M:      Ali Akcaagac <aliakc@web.de>
3391 M:      Jamie Lenehan <lenehan@twibble.org>
3392 L:      dc395x@twibble.org
3393 W:      http://twibble.org/dist/dc395x/
3394 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3395 S:      Maintained
3396 F:      Documentation/scsi/dc395x.txt
3397 F:      drivers/scsi/dc395x.*
3398
3399 DCCP PROTOCOL
3400 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3401 L:      dccp@vger.kernel.org
3402 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3403 S:      Maintained
3404 F:      include/linux/dccp.h
3405 F:      include/uapi/linux/dccp.h
3406 F:      include/linux/tfrc.h
3407 F:      net/dccp/
3408
3409 DECnet NETWORK LAYER
3410 W:      http://linux-decnet.sourceforge.net
3411 L:      linux-decnet-user@lists.sourceforge.net
3412 S:      Orphan
3413 F:      Documentation/networking/decnet.txt
3414 F:      net/decnet/
3415
3416 DECSTATION PLATFORM SUPPORT
3417 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3418 L:      linux-mips@linux-mips.org
3419 W:      http://www.linux-mips.org/wiki/DECstation
3420 S:      Maintained
3421 F:      arch/mips/dec/
3422 F:      arch/mips/include/asm/dec/
3423 F:      arch/mips/include/asm/mach-dec/
3424
3425 DEFXX FDDI NETWORK DRIVER
3426 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3427 S:      Maintained
3428 F:      drivers/net/fddi/defxx.*
3429
3430 DELL LAPTOP DRIVER
3431 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3433 L:      platform-driver-x86@vger.kernel.org
3434 S:      Maintained
3435 F:      drivers/platform/x86/dell-laptop.c
3436
3437 DELL LAPTOP RBTN DRIVER
3438 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3439 S:      Maintained
3440 F:      drivers/platform/x86/dell-rbtn.*
3441
3442 DELL LAPTOP FREEFALL DRIVER
3443 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3444 S:      Maintained
3445 F:      drivers/platform/x86/dell-smo8800.c
3446
3447 DELL LAPTOP SMM DRIVER
3448 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3449 S:      Maintained
3450 F:      drivers/hwmon/dell-smm-hwmon.c
3451 F:      include/uapi/linux/i8k.h
3452
3453 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3454 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3455 S:      Maintained
3456 F:      Documentation/dcdbas.txt
3457 F:      drivers/firmware/dcdbas.*
3458
3459 DELL WMI EXTRAS DRIVER
3460 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3461 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3462 S:      Maintained
3463 F:      drivers/platform/x86/dell-wmi.c
3464
3465 DESIGNWARE USB2 DRD IP DRIVER
3466 M:      John Youn <johnyoun@synopsys.com>
3467 L:      linux-usb@vger.kernel.org
3468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3469 S:      Maintained
3470 F:      drivers/usb/dwc2/
3471
3472 DESIGNWARE USB3 DRD IP DRIVER
3473 M:      Felipe Balbi <balbi@kernel.org>
3474 L:      linux-usb@vger.kernel.org
3475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3476 S:      Maintained
3477 F:      drivers/usb/dwc3/
3478
3479 DEVICE COREDUMP (DEV_COREDUMP)
3480 M:      Johannes Berg <johannes@sipsolutions.net>
3481 L:      linux-kernel@vger.kernel.org
3482 S:      Maintained
3483 F:      drivers/base/devcoredump.c
3484 F:      include/linux/devcoredump.h
3485
3486 DEVICE FREQUENCY (DEVFREQ)
3487 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3488 M:      Kyungmin Park <kyungmin.park@samsung.com>
3489 L:      linux-pm@vger.kernel.org
3490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3491 S:      Maintained
3492 F:      drivers/devfreq/
3493 F:      include/linux/devfreq.h
3494 F:      Documentation/devicetree/bindings/devfreq/
3495
3496 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3497 M:      Chanwoo Choi <cw00.choi@samsung.com>
3498 L:      linux-pm@vger.kernel.org
3499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3500 S:      Supported
3501 F:      drivers/devfreq/event/
3502 F:      drivers/devfreq/devfreq-event.c
3503 F:      include/linux/devfreq-event.h
3504 F:      Documentation/devicetree/bindings/devfreq/event/
3505
3506 DEVICE NUMBER REGISTRY
3507 M:      Torben Mathiasen <device@lanana.org>
3508 W:      http://lanana.org/docs/device-list/index.html
3509 S:      Maintained
3510
3511 DEVICE-MAPPER  (LVM)
3512 M:      Alasdair Kergon <agk@redhat.com>
3513 M:      Mike Snitzer <snitzer@redhat.com>
3514 M:      dm-devel@redhat.com
3515 L:      dm-devel@redhat.com
3516 W:      http://sources.redhat.com/dm
3517 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3519 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3520 S:      Maintained
3521 F:      Documentation/device-mapper/
3522 F:      drivers/md/dm*
3523 F:      drivers/md/persistent-data/
3524 F:      include/linux/device-mapper.h
3525 F:      include/linux/dm-*.h
3526 F:      include/uapi/linux/dm-*.h
3527
3528 DEVLINK
3529 M:      Jiri Pirko <jiri@mellanox.com>
3530 L:      netdev@vger.kernel.org
3531 S:      Supported
3532 F:      net/core/devlink.c
3533 F:      include/net/devlink.h
3534 F:      include/uapi/linux/devlink.h
3535
3536 DIALOG SEMICONDUCTOR DRIVERS
3537 M:      Support Opensource <support.opensource@diasemi.com>
3538 W:      http://www.dialog-semiconductor.com/products
3539 S:      Supported
3540 F:      Documentation/hwmon/da90??
3541 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3542 F:      drivers/gpio/gpio-da90??.c
3543 F:      drivers/hwmon/da90??-hwmon.c
3544 F:      drivers/iio/adc/da91??-*.c
3545 F:      drivers/input/misc/da90??_onkey.c
3546 F:      drivers/input/touchscreen/da9052_tsi.c
3547 F:      drivers/leds/leds-da90??.c
3548 F:      drivers/mfd/da903x.c
3549 F:      drivers/mfd/da90??-*.c
3550 F:      drivers/mfd/da91??-*.c
3551 F:      drivers/power/da9052-battery.c
3552 F:      drivers/power/da91??-*.c
3553 F:      drivers/regulator/da903x.c
3554 F:      drivers/regulator/da9???-regulator.[ch]
3555 F:      drivers/rtc/rtc-da90??.c
3556 F:      drivers/video/backlight/da90??_bl.c
3557 F:      drivers/watchdog/da90??_wdt.c
3558 F:      include/linux/mfd/da903x.h
3559 F:      include/linux/mfd/da9052/
3560 F:      include/linux/mfd/da9055/
3561 F:      include/linux/mfd/da9063/
3562 F:      include/linux/mfd/da9150/
3563 F:      include/sound/da[79]*.h
3564 F:      sound/soc/codecs/da[79]*.[ch]
3565
3566 DIGI NEO AND CLASSIC PCI PRODUCTS
3567 M:      Lidza Louina <lidza.louina@gmail.com>
3568 M:      Mark Hounschell <markh@compro.net>
3569 L:      driverdev-devel@linuxdriverproject.org
3570 S:      Maintained
3571 F:      drivers/staging/dgnc/
3572
3573 DIOLAN U2C-12 I2C DRIVER
3574 M:      Guenter Roeck <linux@roeck-us.net>
3575 L:      linux-i2c@vger.kernel.org
3576 S:      Maintained
3577 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3578
3579 DIRECT ACCESS (DAX)
3580 M:      Matthew Wilcox <willy@linux.intel.com>
3581 L:      linux-fsdevel@vger.kernel.org
3582 S:      Supported
3583 F:      fs/dax.c
3584
3585 DIRECTORY NOTIFICATION (DNOTIFY)
3586 M:      Eric Paris <eparis@parisplace.org>
3587 S:      Maintained
3588 F:      Documentation/filesystems/dnotify.txt
3589 F:      fs/notify/dnotify/
3590 F:      include/linux/dnotify.h
3591
3592 DISK GEOMETRY AND PARTITION HANDLING
3593 M:      Andries Brouwer <aeb@cwi.nl>
3594 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3595 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3596 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3597 S:      Maintained
3598
3599 DISKQUOTA
3600 M:      Jan Kara <jack@suse.com>
3601 S:      Maintained
3602 F:      Documentation/filesystems/quota.txt
3603 F:      fs/quota/
3604 F:      include/linux/quota*.h
3605 F:      include/uapi/linux/quota*.h
3606
3607 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3608 M:      Bernie Thompson <bernie@plugable.com>
3609 L:      linux-fbdev@vger.kernel.org
3610 S:      Maintained
3611 W:      http://plugable.com/category/projects/udlfb/
3612 F:      drivers/video/fbdev/udlfb.c
3613 F:      include/video/udlfb.h
3614 F:      Documentation/fb/udlfb.txt
3615
3616 DISTRIBUTED LOCK MANAGER (DLM)
3617 M:      Christine Caulfield <ccaulfie@redhat.com>
3618 M:      David Teigland <teigland@redhat.com>
3619 L:      cluster-devel@redhat.com
3620 W:      http://sources.redhat.com/cluster/
3621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3622 S:      Supported
3623 F:      fs/dlm/
3624
3625 DMA BUFFER SHARING FRAMEWORK
3626 M:      Sumit Semwal <sumit.semwal@linaro.org>
3627 S:      Maintained
3628 L:      linux-media@vger.kernel.org
3629 L:      dri-devel@lists.freedesktop.org
3630 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3631 F:      drivers/dma-buf/
3632 F:      include/linux/dma-buf*
3633 F:      include/linux/reservation.h
3634 F:      include/linux/*fence.h
3635 F:      Documentation/dma-buf-sharing.txt
3636 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3637
3638 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3639 M:      Vinod Koul <vinod.koul@intel.com>
3640 L:      dmaengine@vger.kernel.org
3641 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3642 S:      Maintained
3643 F:      drivers/dma/
3644 F:      include/linux/dmaengine.h
3645 F:      Documentation/dmaengine/
3646 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3647
3648 DME1737 HARDWARE MONITOR DRIVER
3649 M:      Juerg Haefliger <juergh@gmail.com>
3650 L:      lm-sensors@lm-sensors.org
3651 S:      Maintained
3652 F:      Documentation/hwmon/dme1737
3653 F:      drivers/hwmon/dme1737.c
3654
3655 DMI/SMBIOS SUPPORT
3656 M:      Jean Delvare <jdelvare@suse.com>
3657 S:      Maintained
3658 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3659 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3660 F:      drivers/firmware/dmi-id.c
3661 F:      drivers/firmware/dmi_scan.c
3662 F:      include/linux/dmi.h
3663
3664 DOCUMENTATION
3665 M:      Jonathan Corbet <corbet@lwn.net>
3666 L:      linux-doc@vger.kernel.org
3667 S:      Maintained
3668 F:      Documentation/
3669 F:      scripts/docproc.c
3670 F:      scripts/kernel-doc*
3671 X:      Documentation/ABI/
3672 X:      Documentation/devicetree/
3673 X:      Documentation/acpi
3674 X:      Documentation/power
3675 X:      Documentation/spi
3676 X:      Documentation/DocBook/media
3677 T:      git git://git.lwn.net/linux.git docs-next
3678
3679 DOUBLETALK DRIVER
3680 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3681 L:      blinux-list@redhat.com
3682 S:      Maintained
3683 F:      drivers/char/dtlk.c
3684 F:      include/linux/dtlk.h
3685
3686 DPT_I2O SCSI RAID DRIVER
3687 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3688 L:      linux-scsi@vger.kernel.org
3689 W:      http://www.adaptec.com/
3690 S:      Maintained
3691 F:      drivers/scsi/dpt*
3692 F:      drivers/scsi/dpt/
3693
3694 DRBD DRIVER
3695 M:      Philipp Reisner <philipp.reisner@linbit.com>
3696 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3697 L:      drbd-dev@lists.linbit.com
3698 W:      http://www.drbd.org
3699 T:      git git://git.linbit.com/linux-drbd.git
3700 T:      git git://git.linbit.com/drbd-8.4.git
3701 S:      Supported
3702 F:      drivers/block/drbd/
3703 F:      lib/lru_cache.c
3704 F:      Documentation/blockdev/drbd/
3705
3706 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3707 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3709 S:      Supported
3710 F:      Documentation/kobject.txt
3711 F:      drivers/base/
3712 F:      fs/debugfs/
3713 F:      fs/kernfs/
3714 F:      fs/sysfs/
3715 F:      include/linux/debugfs.h
3716 F:      include/linux/kobj*
3717 F:      lib/kobj*
3718
3719 DRM DRIVERS
3720 M:      David Airlie <airlied@linux.ie>
3721 L:      dri-devel@lists.freedesktop.org
3722 T:      git git://people.freedesktop.org/~airlied/linux
3723 S:      Maintained
3724 F:      drivers/gpu/drm/
3725 F:      drivers/gpu/vga/
3726 F:      include/drm/
3727 F:      include/uapi/drm/
3728
3729 RADEON DRM DRIVERS
3730 M:      Alex Deucher <alexander.deucher@amd.com>
3731 M:      Christian König <christian.koenig@amd.com>
3732 L:      dri-devel@lists.freedesktop.org
3733 T:      git git://people.freedesktop.org/~agd5f/linux
3734 S:      Supported
3735 F:      drivers/gpu/drm/radeon/
3736 F:      include/uapi/drm/radeon*
3737
3738 DRM PANEL DRIVERS
3739 M:      Thierry Reding <thierry.reding@gmail.com>
3740 L:      dri-devel@lists.freedesktop.org
3741 T:      git git://anongit.freedesktop.org/tegra/linux.git
3742 S:      Maintained
3743 F:      drivers/gpu/drm/drm_panel.c
3744 F:      drivers/gpu/drm/panel/
3745 F:      include/drm/drm_panel.h
3746 F:      Documentation/devicetree/bindings/display/panel/
3747
3748 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3749 M:      Daniel Vetter <daniel.vetter@intel.com>
3750 M:      Jani Nikula <jani.nikula@linux.intel.com>
3751 L:      intel-gfx@lists.freedesktop.org
3752 L:      dri-devel@lists.freedesktop.org
3753 W:      https://01.org/linuxgraphics/
3754 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3755 T:      git git://anongit.freedesktop.org/drm-intel
3756 S:      Supported
3757 F:      drivers/gpu/drm/i915/
3758 F:      include/drm/i915*
3759 F:      include/uapi/drm/i915*
3760
3761 DRM DRIVERS FOR ATMEL HLCDC
3762 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3763 L:      dri-devel@lists.freedesktop.org
3764 S:      Supported
3765 F:      drivers/gpu/drm/atmel-hlcdc/
3766 F:      Documentation/devicetree/bindings/drm/atmel/
3767
3768 DRM DRIVERS FOR EXYNOS
3769 M:      Inki Dae <inki.dae@samsung.com>
3770 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3771 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3772 M:      Kyungmin Park <kyungmin.park@samsung.com>
3773 L:      dri-devel@lists.freedesktop.org
3774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3775 S:      Supported
3776 F:      drivers/gpu/drm/exynos/
3777 F:      include/drm/exynos*
3778 F:      include/uapi/drm/exynos*
3779
3780 DRM DRIVERS FOR FREESCALE DCU
3781 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3782 M:      Alison Wang <alison.wang@freescale.com>
3783 L:      dri-devel@lists.freedesktop.org
3784 S:      Supported
3785 F:      drivers/gpu/drm/fsl-dcu/
3786 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3787 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3788
3789 DRM DRIVERS FOR FREESCALE IMX
3790 M:      Philipp Zabel <p.zabel@pengutronix.de>
3791 L:      dri-devel@lists.freedesktop.org
3792 S:      Maintained
3793 F:      drivers/gpu/drm/imx/
3794 F:      drivers/gpu/ipu-v3/
3795 F:      Documentation/devicetree/bindings/display/imx/
3796
3797 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3798 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3799 L:      dri-devel@lists.freedesktop.org
3800 T:      git git://github.com/patjak/drm-gma500
3801 S:      Maintained
3802 F:      drivers/gpu/drm/gma500
3803 F:      include/drm/gma500*
3804
3805 DRM DRIVERS FOR NVIDIA TEGRA
3806 M:      Thierry Reding <thierry.reding@gmail.com>
3807 M:      Terje Bergström <tbergstrom@nvidia.com>
3808 L:      dri-devel@lists.freedesktop.org
3809 L:      linux-tegra@vger.kernel.org
3810 T:      git git://anongit.freedesktop.org/tegra/linux.git
3811 S:      Supported
3812 F:      drivers/gpu/drm/tegra/
3813 F:      drivers/gpu/host1x/
3814 F:      include/linux/host1x.h
3815 F:      include/uapi/drm/tegra_drm.h
3816 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3817
3818 DRM DRIVERS FOR RENESAS
3819 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3820 L:      dri-devel@lists.freedesktop.org
3821 L:      linux-renesas-soc@vger.kernel.org
3822 T:      git git://people.freedesktop.org/~airlied/linux
3823 S:      Supported
3824 F:      drivers/gpu/drm/rcar-du/
3825 F:      drivers/gpu/drm/shmobile/
3826 F:      include/linux/platform_data/shmob_drm.h
3827
3828 DRM DRIVERS FOR ROCKCHIP
3829 M:      Mark Yao <mark.yao@rock-chips.com>
3830 L:      dri-devel@lists.freedesktop.org
3831 S:      Maintained
3832 F:      drivers/gpu/drm/rockchip/
3833 F:      Documentation/devicetree/bindings/display/rockchip*
3834
3835 DRM DRIVERS FOR STI
3836 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3837 M:      Vincent Abriou <vincent.abriou@st.com>
3838 L:      dri-devel@lists.freedesktop.org
3839 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3840 S:      Maintained
3841 F:      drivers/gpu/drm/sti
3842 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3843
3844 DRM DRIVERS FOR VIVANTE GPU IP
3845 M:      Lucas Stach <l.stach@pengutronix.de>
3846 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3847 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3848 L:      dri-devel@lists.freedesktop.org
3849 S:      Maintained
3850 F:      drivers/gpu/drm/etnaviv
3851 F:      Documentation/devicetree/bindings/display/etnaviv
3852
3853 DSBR100 USB FM RADIO DRIVER
3854 M:      Alexey Klimov <klimov.linux@gmail.com>
3855 L:      linux-media@vger.kernel.org
3856 T:      git git://linuxtv.org/media_tree.git
3857 S:      Maintained
3858 F:      drivers/media/radio/dsbr100.c
3859
3860 DSCC4 DRIVER
3861 M:      Francois Romieu <romieu@fr.zoreil.com>
3862 L:      netdev@vger.kernel.org
3863 S:      Maintained
3864 F:      drivers/net/wan/dscc4.c
3865
3866 DT3155 MEDIA DRIVER
3867 M:      Hans Verkuil <hverkuil@xs4all.nl>
3868 L:      linux-media@vger.kernel.org
3869 T:      git git://linuxtv.org/media_tree.git
3870 W:      https://linuxtv.org
3871 S:      Odd Fixes
3872 F:      drivers/media/pci/dt3155/
3873
3874 DVB_USB_AF9015 MEDIA DRIVER
3875 M:      Antti Palosaari <crope@iki.fi>
3876 L:      linux-media@vger.kernel.org
3877 W:      https://linuxtv.org
3878 W:      http://palosaari.fi/linux/
3879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3880 T:      git git://linuxtv.org/anttip/media_tree.git
3881 S:      Maintained
3882 F:      drivers/media/usb/dvb-usb-v2/af9015*
3883
3884 DVB_USB_AF9035 MEDIA DRIVER
3885 M:      Antti Palosaari <crope@iki.fi>
3886 L:      linux-media@vger.kernel.org
3887 W:      https://linuxtv.org
3888 W:      http://palosaari.fi/linux/
3889 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3890 T:      git git://linuxtv.org/anttip/media_tree.git
3891 S:      Maintained
3892 F:      drivers/media/usb/dvb-usb-v2/af9035*
3893
3894 DVB_USB_ANYSEE MEDIA DRIVER
3895 M:      Antti Palosaari <crope@iki.fi>
3896 L:      linux-media@vger.kernel.org
3897 W:      https://linuxtv.org
3898 W:      http://palosaari.fi/linux/
3899 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3900 T:      git git://linuxtv.org/anttip/media_tree.git
3901 S:      Maintained
3902 F:      drivers/media/usb/dvb-usb-v2/anysee*
3903
3904 DVB_USB_AU6610 MEDIA DRIVER
3905 M:      Antti Palosaari <crope@iki.fi>
3906 L:      linux-media@vger.kernel.org
3907 W:      https://linuxtv.org
3908 W:      http://palosaari.fi/linux/
3909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3910 T:      git git://linuxtv.org/anttip/media_tree.git
3911 S:      Maintained
3912 F:      drivers/media/usb/dvb-usb-v2/au6610*
3913
3914 DVB_USB_CE6230 MEDIA DRIVER
3915 M:      Antti Palosaari <crope@iki.fi>
3916 L:      linux-media@vger.kernel.org
3917 W:      https://linuxtv.org
3918 W:      http://palosaari.fi/linux/
3919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3920 T:      git git://linuxtv.org/anttip/media_tree.git
3921 S:      Maintained
3922 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3923
3924 DVB_USB_CXUSB MEDIA DRIVER
3925 M:      Michael Krufky <mkrufky@linuxtv.org>
3926 L:      linux-media@vger.kernel.org
3927 W:      https://linuxtv.org
3928 W:      http://github.com/mkrufky
3929 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3930 T:      git git://linuxtv.org/media_tree.git
3931 S:      Maintained
3932 F:      drivers/media/usb/dvb-usb/cxusb*
3933
3934 DVB_USB_EC168 MEDIA DRIVER
3935 M:      Antti Palosaari <crope@iki.fi>
3936 L:      linux-media@vger.kernel.org
3937 W:      https://linuxtv.org
3938 W:      http://palosaari.fi/linux/
3939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3940 T:      git git://linuxtv.org/anttip/media_tree.git
3941 S:      Maintained
3942 F:      drivers/media/usb/dvb-usb-v2/ec168*
3943
3944 DVB_USB_GL861 MEDIA DRIVER
3945 M:      Antti Palosaari <crope@iki.fi>
3946 L:      linux-media@vger.kernel.org
3947 W:      https://linuxtv.org
3948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3949 T:      git git://linuxtv.org/anttip/media_tree.git
3950 S:      Maintained
3951 F:      drivers/media/usb/dvb-usb-v2/gl861*
3952
3953 DVB_USB_MXL111SF MEDIA DRIVER
3954 M:      Michael Krufky <mkrufky@linuxtv.org>
3955 L:      linux-media@vger.kernel.org
3956 W:      https://linuxtv.org
3957 W:      http://github.com/mkrufky
3958 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3959 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3960 S:      Maintained
3961 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3962
3963 DVB_USB_RTL28XXU MEDIA DRIVER
3964 M:      Antti Palosaari <crope@iki.fi>
3965 L:      linux-media@vger.kernel.org
3966 W:      https://linuxtv.org
3967 W:      http://palosaari.fi/linux/
3968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3969 T:      git git://linuxtv.org/anttip/media_tree.git
3970 S:      Maintained
3971 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3972
3973 DVB_USB_V2 MEDIA DRIVER
3974 M:      Antti Palosaari <crope@iki.fi>
3975 L:      linux-media@vger.kernel.org
3976 W:      https://linuxtv.org
3977 W:      http://palosaari.fi/linux/
3978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3979 T:      git git://linuxtv.org/anttip/media_tree.git
3980 S:      Maintained
3981 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3982 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3983
3984 DYNAMIC DEBUG
3985 M:      Jason Baron <jbaron@akamai.com>
3986 S:      Maintained
3987 F:      lib/dynamic_debug.c
3988 F:      include/linux/dynamic_debug.h
3989
3990 DZ DECSTATION DZ11 SERIAL DRIVER
3991 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3992 S:      Maintained
3993 F:      drivers/tty/serial/dz.*
3994
3995 E3X0 POWER BUTTON DRIVER
3996 M:      Moritz Fischer <moritz.fischer@ettus.com>
3997 L:      usrp-users@lists.ettus.com
3998 W:      http://www.ettus.com
3999 S:      Supported
4000 F:      drivers/input/misc/e3x0-button.c
4001 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4002
4003 E4000 MEDIA DRIVER
4004 M:      Antti Palosaari <crope@iki.fi>
4005 L:      linux-media@vger.kernel.org
4006 W:      https://linuxtv.org
4007 W:      http://palosaari.fi/linux/
4008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4009 T:      git git://linuxtv.org/anttip/media_tree.git
4010 S:      Maintained
4011 F:      drivers/media/tuners/e4000*
4012
4013 EATA ISA/EISA/PCI SCSI DRIVER
4014 M:      Dario Ballabio <ballabio_dario@emc.com>
4015 L:      linux-scsi@vger.kernel.org
4016 S:      Maintained
4017 F:      drivers/scsi/eata.c
4018
4019 EC100 MEDIA DRIVER
4020 M:      Antti Palosaari <crope@iki.fi>
4021 L:      linux-media@vger.kernel.org
4022 W:      https://linuxtv.org
4023 W:      http://palosaari.fi/linux/
4024 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4025 T:      git git://linuxtv.org/anttip/media_tree.git
4026 S:      Maintained
4027 F:      drivers/media/dvb-frontends/ec100*
4028
4029 ECRYPT FILE SYSTEM
4030 M:      Tyler Hicks <tyhicks@canonical.com>
4031 L:      ecryptfs@vger.kernel.org
4032 W:      http://ecryptfs.org
4033 W:      https://launchpad.net/ecryptfs
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4035 S:      Supported
4036 F:      Documentation/filesystems/ecryptfs.txt
4037 F:      fs/ecryptfs/
4038
4039 EDAC-CORE
4040 M:      Doug Thompson <dougthompson@xmission.com>
4041 M:      Borislav Petkov <bp@alien8.de>
4042 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4043 L:      linux-edac@vger.kernel.org
4044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4046 S:      Supported
4047 F:      Documentation/edac.txt
4048 F:      drivers/edac/
4049 F:      include/linux/edac.h
4050
4051 EDAC-AMD64
4052 M:      Doug Thompson <dougthompson@xmission.com>
4053 M:      Borislav Petkov <bp@alien8.de>
4054 L:      linux-edac@vger.kernel.org
4055 S:      Maintained
4056 F:      drivers/edac/amd64_edac*
4057
4058 EDAC-CALXEDA
4059 M:      Doug Thompson <dougthompson@xmission.com>
4060 M:      Robert Richter <rric@kernel.org>
4061 L:      linux-edac@vger.kernel.org
4062 S:      Maintained
4063 F:      drivers/edac/highbank*
4064
4065 EDAC-CAVIUM
4066 M:      Ralf Baechle <ralf@linux-mips.org>
4067 M:      David Daney <david.daney@cavium.com>
4068 L:      linux-edac@vger.kernel.org
4069 L:      linux-mips@linux-mips.org
4070 S:      Supported
4071 F:      drivers/edac/octeon_edac*
4072
4073 EDAC-E752X
4074 M:      Mark Gross <mark.gross@intel.com>
4075 M:      Doug Thompson <dougthompson@xmission.com>
4076 L:      linux-edac@vger.kernel.org
4077 S:      Maintained
4078 F:      drivers/edac/e752x_edac.c
4079
4080 EDAC-E7XXX
4081 M:      Doug Thompson <dougthompson@xmission.com>
4082 L:      linux-edac@vger.kernel.org
4083 S:      Maintained
4084 F:      drivers/edac/e7xxx_edac.c
4085
4086 EDAC-GHES
4087 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4088 L:      linux-edac@vger.kernel.org
4089 S:      Maintained
4090 F:      drivers/edac/ghes_edac.c
4091
4092 EDAC-I82443BXGX
4093 M:      Tim Small <tim@buttersideup.com>
4094 L:      linux-edac@vger.kernel.org
4095 S:      Maintained
4096 F:      drivers/edac/i82443bxgx_edac.c
4097
4098 EDAC-I3000
4099 M:      Jason Uhlenkott <juhlenko@akamai.com>
4100 L:      linux-edac@vger.kernel.org
4101 S:      Maintained
4102 F:      drivers/edac/i3000_edac.c
4103
4104 EDAC-I5000
4105 M:      Doug Thompson <dougthompson@xmission.com>
4106 L:      linux-edac@vger.kernel.org
4107 S:      Maintained
4108 F:      drivers/edac/i5000_edac.c
4109
4110 EDAC-I5400
4111 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4112 L:      linux-edac@vger.kernel.org
4113 S:      Maintained
4114 F:      drivers/edac/i5400_edac.c
4115
4116 EDAC-I7300
4117 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4118 L:      linux-edac@vger.kernel.org
4119 S:      Maintained
4120 F:      drivers/edac/i7300_edac.c
4121
4122 EDAC-I7CORE
4123 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4124 L:      linux-edac@vger.kernel.org
4125 S:      Maintained
4126 F:      drivers/edac/i7core_edac.c
4127
4128 EDAC-I82975X
4129 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4130 M:      "Arvind R." <arvino55@gmail.com>
4131 L:      linux-edac@vger.kernel.org
4132 S:      Maintained
4133 F:      drivers/edac/i82975x_edac.c
4134
4135 EDAC-IE31200
4136 M:      Jason Baron <jbaron@akamai.com>
4137 L:      linux-edac@vger.kernel.org
4138 S:      Maintained
4139 F:      drivers/edac/ie31200_edac.c
4140
4141 EDAC-MPC85XX
4142 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4143 L:      linux-edac@vger.kernel.org
4144 S:      Maintained
4145 F:      drivers/edac/mpc85xx_edac.[ch]
4146
4147 EDAC-PASEMI
4148 M:      Egor Martovetsky <egor@pasemi.com>
4149 L:      linux-edac@vger.kernel.org
4150 S:      Maintained
4151 F:      drivers/edac/pasemi_edac.c
4152
4153 EDAC-R82600
4154 M:      Tim Small <tim@buttersideup.com>
4155 L:      linux-edac@vger.kernel.org
4156 S:      Maintained
4157 F:      drivers/edac/r82600_edac.c
4158
4159 EDAC-SBRIDGE
4160 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4161 L:      linux-edac@vger.kernel.org
4162 S:      Maintained
4163 F:      drivers/edac/sb_edac.c
4164
4165 EDAC-XGENE
4166 APPLIED MICRO (APM) X-GENE SOC EDAC
4167 M:     Loc Ho <lho@apm.com>
4168 S:     Supported
4169 F:     drivers/edac/xgene_edac.c
4170 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4171
4172 EDIROL UA-101/UA-1000 DRIVER
4173 M:      Clemens Ladisch <clemens@ladisch.de>
4174 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4175 T:      git git://git.alsa-project.org/alsa-kernel.git
4176 S:      Maintained
4177 F:      sound/usb/misc/ua101.c
4178
4179 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4180 M:      Matt Fleming <matt@codeblueprint.co.uk>
4181 L:      linux-efi@vger.kernel.org
4182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4183 S:      Maintained
4184 F:      Documentation/efi-stub.txt
4185 F:      arch/ia64/kernel/efi.c
4186 F:      arch/x86/boot/compressed/eboot.[ch]
4187 F:      arch/x86/include/asm/efi.h
4188 F:      arch/x86/platform/efi/*
4189 F:      drivers/firmware/efi/*
4190 F:      include/linux/efi*.h
4191
4192 EFI VARIABLE FILESYSTEM
4193 M:      Matthew Garrett <matthew.garrett@nebula.com>
4194 M:      Jeremy Kerr <jk@ozlabs.org>
4195 M:      Matt Fleming <matt@codeblueprint.co.uk>
4196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4197 L:      linux-efi@vger.kernel.org
4198 S:      Maintained
4199 F:      fs/efivarfs/
4200
4201 EFIFB FRAMEBUFFER DRIVER
4202 L:      linux-fbdev@vger.kernel.org
4203 M:      Peter Jones <pjones@redhat.com>
4204 S:      Maintained
4205 F:      drivers/video/fbdev/efifb.c
4206
4207 EFS FILESYSTEM
4208 W:      http://aeschi.ch.eu.org/efs/
4209 S:      Orphan
4210 F:      fs/efs/
4211
4212 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4213 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4214 L:      netdev@vger.kernel.org
4215 S:      Maintained
4216 F:      drivers/net/ethernet/ibm/ehea/
4217
4218 EM28XX VIDEO4LINUX DRIVER
4219 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4220 L:      linux-media@vger.kernel.org
4221 W:      https://linuxtv.org
4222 T:      git git://linuxtv.org/media_tree.git
4223 S:      Maintained
4224 F:      drivers/media/usb/em28xx/
4225
4226 EMBEDDED LINUX
4227 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4228 M:      Matt Mackall <mpm@selenic.com>
4229 M:      David Woodhouse <dwmw2@infradead.org>
4230 L:      linux-embedded@vger.kernel.org
4231 S:      Maintained
4232
4233 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4234 M:      James Smart <james.smart@avagotech.com>
4235 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4236 L:      linux-scsi@vger.kernel.org
4237 W:      http://www.avagotech.com
4238 S:      Supported
4239 F:      drivers/scsi/lpfc/
4240
4241 ENE CB710 FLASH CARD READER DRIVER
4242 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4243 S:      Maintained
4244 F:      drivers/misc/cb710/
4245 F:      drivers/mmc/host/cb710-mmc.*
4246 F:      include/linux/cb710.h
4247
4248 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4249 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4250 S:      Maintained
4251 F:      drivers/media/rc/ene_ir.*
4252
4253 EPSON S1D13XXX FRAMEBUFFER DRIVER
4254 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4255 S:      Maintained
4256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4257 F:      drivers/video/fbdev/s1d13xxxfb.c
4258 F:      include/video/s1d13xxxfb.h
4259
4260 ET131X NETWORK DRIVER
4261 M:      Mark Einon <mark.einon@gmail.com>
4262 S:      Odd Fixes
4263 F:      drivers/net/ethernet/agere/
4264
4265 ETHERNET BRIDGE
4266 M:      Stephen Hemminger <stephen@networkplumber.org>
4267 L:      bridge@lists.linux-foundation.org
4268 L:      netdev@vger.kernel.org
4269 W:      http://www.linuxfoundation.org/en/Net:Bridge
4270 S:      Maintained
4271 F:      include/linux/netfilter_bridge/
4272 F:      net/bridge/
4273
4274 ETHERNET PHY LIBRARY
4275 M:      Florian Fainelli <f.fainelli@gmail.com>
4276 L:      netdev@vger.kernel.org
4277 S:      Maintained
4278 F:      include/linux/phy.h
4279 F:      include/linux/phy_fixed.h
4280 F:      drivers/net/phy/
4281 F:      Documentation/networking/phy.txt
4282 F:      drivers/of/of_mdio.c
4283 F:      drivers/of/of_net.c
4284
4285 EXT2 FILE SYSTEM
4286 M:      Jan Kara <jack@suse.com>
4287 L:      linux-ext4@vger.kernel.org
4288 S:      Maintained
4289 F:      Documentation/filesystems/ext2.txt
4290 F:      fs/ext2/
4291 F:      include/linux/ext2*
4292
4293 EXT4 FILE SYSTEM
4294 M:      "Theodore Ts'o" <tytso@mit.edu>
4295 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4296 L:      linux-ext4@vger.kernel.org
4297 W:      http://ext4.wiki.kernel.org
4298 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4300 S:      Maintained
4301 F:      Documentation/filesystems/ext4.txt
4302 F:      fs/ext4/
4303
4304 Extended Verification Module (EVM)
4305 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4306 L:      linux-ima-devel@lists.sourceforge.net
4307 L:      linux-security-module@vger.kernel.org
4308 S:      Supported
4309 F:      security/integrity/evm/
4310
4311 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4312 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4313 M:      Chanwoo Choi <cw00.choi@samsung.com>
4314 L:      linux-kernel@vger.kernel.org
4315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4316 S:      Maintained
4317 F:      drivers/extcon/
4318 F:      include/linux/extcon/
4319 F:      include/linux/extcon.h
4320 F:      Documentation/extcon/
4321 F:      Documentation/devicetree/bindings/extcon/
4322
4323 EXYNOS DP DRIVER
4324 M:      Jingoo Han <jingoohan1@gmail.com>
4325 L:      dri-devel@lists.freedesktop.org
4326 S:      Maintained
4327 F:      drivers/gpu/drm/exynos/exynos_dp*
4328
4329 EXYNOS MIPI DISPLAY DRIVERS
4330 M:      Inki Dae <inki.dae@samsung.com>
4331 M:      Donghwa Lee <dh09.lee@samsung.com>
4332 M:      Kyungmin Park <kyungmin.park@samsung.com>
4333 L:      linux-fbdev@vger.kernel.org
4334 S:      Maintained
4335 F:      drivers/video/fbdev/exynos/exynos_mipi*
4336 F:      include/video/exynos_mipi*
4337
4338 F71805F HARDWARE MONITORING DRIVER
4339 M:      Jean Delvare <jdelvare@suse.com>
4340 L:      lm-sensors@lm-sensors.org
4341 S:      Maintained
4342 F:      Documentation/hwmon/f71805f
4343 F:      drivers/hwmon/f71805f.c
4344
4345 FC0011 TUNER DRIVER
4346 M:      Michael Buesch <m@bues.ch>
4347 L:      linux-media@vger.kernel.org
4348 S:      Maintained
4349 F:      drivers/media/tuners/fc0011.h
4350 F:      drivers/media/tuners/fc0011.c
4351
4352 FC2580 MEDIA DRIVER
4353 M:      Antti Palosaari <crope@iki.fi>
4354 L:      linux-media@vger.kernel.org
4355 W:      https://linuxtv.org
4356 W:      http://palosaari.fi/linux/
4357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4358 T:      git git://linuxtv.org/anttip/media_tree.git
4359 S:      Maintained
4360 F:      drivers/media/tuners/fc2580*
4361
4362 FANOTIFY
4363 M:      Eric Paris <eparis@redhat.com>
4364 S:      Maintained
4365 F:      fs/notify/fanotify/
4366 F:      include/linux/fanotify.h
4367 F:      include/uapi/linux/fanotify.h
4368
4369 FARSYNC SYNCHRONOUS DRIVER
4370 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4371 W:      http://www.farsite.co.uk/
4372 S:      Supported
4373 F:      drivers/net/wan/farsync.*
4374
4375 FAULT INJECTION SUPPORT
4376 M:      Akinobu Mita <akinobu.mita@gmail.com>
4377 S:      Supported
4378 F:      Documentation/fault-injection/
4379 F:      lib/fault-inject.c
4380
4381 FBTFT Framebuffer drivers
4382 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4383 M:      Noralf Trønnes <noralf@tronnes.org>
4384 S:      Maintained
4385 F:      drivers/staging/fbtft/
4386
4387 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4388 M:      Vasu Dev <vasu.dev@intel.com>
4389 L:      fcoe-devel@open-fcoe.org
4390 W:      www.Open-FCoE.org
4391 S:      Supported
4392 F:      drivers/scsi/libfc/
4393 F:      drivers/scsi/fcoe/
4394 F:      include/scsi/fc/
4395 F:      include/scsi/libfc.h
4396 F:      include/scsi/libfcoe.h
4397 F:      include/uapi/scsi/fc/
4398
4399 FILE LOCKING (flock() and fcntl()/lockf())
4400 M:      Jeff Layton <jlayton@poochiereds.net>
4401 M:      "J. Bruce Fields" <bfields@fieldses.org>
4402 L:      linux-fsdevel@vger.kernel.org
4403 S:      Maintained
4404 F:      include/linux/fcntl.h
4405 F:      include/linux/fs.h
4406 F:      include/uapi/linux/fcntl.h
4407 F:      include/uapi/linux/fs.h
4408 F:      fs/fcntl.c
4409 F:      fs/locks.c
4410
4411 FILESYSTEMS (VFS and infrastructure)
4412 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4413 L:      linux-fsdevel@vger.kernel.org
4414 S:      Maintained
4415 F:      fs/*
4416
4417 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4418 M:      Riku Voipio <riku.voipio@iki.fi>
4419 L:      lm-sensors@lm-sensors.org
4420 S:      Maintained
4421 F:      drivers/hwmon/f75375s.c
4422 F:      include/linux/f75375s.h
4423
4424 FIREWIRE AUDIO DRIVERS
4425 M:      Clemens Ladisch <clemens@ladisch.de>
4426 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4427 T:      git git://git.alsa-project.org/alsa-kernel.git
4428 S:      Maintained
4429 F:      sound/firewire/
4430
4431 FIREWIRE MEDIA DRIVERS (firedtv)
4432 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4433 L:      linux-media@vger.kernel.org
4434 L:      linux1394-devel@lists.sourceforge.net
4435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4436 S:      Maintained
4437 F:      drivers/media/firewire/
4438
4439 FIREWIRE SBP-2 TARGET
4440 M:      Chris Boot <bootc@bootc.net>
4441 L:      linux-scsi@vger.kernel.org
4442 L:      target-devel@vger.kernel.org
4443 L:      linux1394-devel@lists.sourceforge.net
4444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4445 S:      Maintained
4446 F:      drivers/target/sbp/
4447
4448 FIREWIRE SUBSYSTEM
4449 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4450 L:      linux1394-devel@lists.sourceforge.net
4451 W:      http://ieee1394.wiki.kernel.org/
4452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4453 S:      Maintained
4454 F:      drivers/firewire/
4455 F:      include/linux/firewire.h
4456 F:      include/uapi/linux/firewire*.h
4457 F:      tools/firewire/
4458
4459 FIRMWARE LOADER (request_firmware)
4460 M:      Ming Lei <ming.lei@canonical.com>
4461 L:      linux-kernel@vger.kernel.org
4462 S:      Maintained
4463 F:      Documentation/firmware_class/
4464 F:      drivers/base/firmware*.c
4465 F:      include/linux/firmware.h
4466
4467 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4468 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4469 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4470 S:      Maintained
4471 F:      drivers/block/rsxx/
4472
4473 FLOPPY DRIVER
4474 M:      Jiri Kosina <jikos@kernel.org>
4475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4476 S:      Odd fixes
4477 F:      drivers/block/floppy.c
4478
4479 FMC SUBSYSTEM
4480 M:      Alessandro Rubini <rubini@gnudd.com>
4481 W:      http://www.ohwr.org/projects/fmc-bus
4482 S:      Supported
4483 F:      drivers/fmc/
4484 F:      include/linux/fmc*.h
4485 F:      include/linux/ipmi-fru.h
4486 K:      fmc_d.*register
4487
4488 FPGA MANAGER FRAMEWORK
4489 M:      Alan Tull <atull@opensource.altera.com>
4490 R:      Moritz Fischer <moritz.fischer@ettus.com>
4491 S:      Maintained
4492 F:      drivers/fpga/
4493 F:      include/linux/fpga/fpga-mgr.h
4494 W:      http://www.rocketboards.org
4495
4496 FPU EMULATOR
4497 M:      Bill Metzenthen <billm@melbpc.org.au>
4498 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4499 S:      Maintained
4500 F:      arch/x86/math-emu/
4501
4502 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4503 L:      netdev@vger.kernel.org
4504 S:      Orphan
4505 F:      drivers/net/wan/dlci.c
4506 F:      drivers/net/wan/sdla.c
4507
4508 FRAMEBUFFER LAYER
4509 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4510 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4511 L:      linux-fbdev@vger.kernel.org
4512 W:      http://linux-fbdev.sourceforge.net/
4513 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4515 S:      Maintained
4516 F:      Documentation/fb/
4517 F:      drivers/video/
4518 F:      include/video/
4519 F:      include/linux/fb.h
4520 F:      include/uapi/video/
4521 F:      include/uapi/linux/fb.h
4522
4523 FREESCALE DIU FRAMEBUFFER DRIVER
4524 M:      Timur Tabi <timur@tabi.org>
4525 L:      linux-fbdev@vger.kernel.org
4526 S:      Maintained
4527 F:      drivers/video/fbdev/fsl-diu-fb.*
4528
4529 FREESCALE DMA DRIVER
4530 M:      Li Yang <leoli@freescale.com>
4531 M:      Zhang Wei <zw@zh-kernel.org>
4532 L:      linuxppc-dev@lists.ozlabs.org
4533 S:      Maintained
4534 F:      drivers/dma/fsldma.*
4535
4536 FREESCALE GPMI NAND DRIVER
4537 M:      Han Xu <han.xu@nxp.com>
4538 L:      linux-mtd@lists.infradead.org
4539 S:      Maintained
4540 F:      drivers/mtd/nand/gpmi-nand/*
4541
4542 FREESCALE I2C CPM DRIVER
4543 M:      Jochen Friedrich <jochen@scram.de>
4544 L:      linuxppc-dev@lists.ozlabs.org
4545 L:      linux-i2c@vger.kernel.org
4546 S:      Maintained
4547 F:      drivers/i2c/busses/i2c-cpm.c
4548
4549 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4550 M:      Sascha Hauer <kernel@pengutronix.de>
4551 L:      linux-fbdev@vger.kernel.org
4552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4553 S:      Maintained
4554 F:      include/linux/platform_data/video-imxfb.h
4555 F:      drivers/video/fbdev/imxfb.c
4556
4557 FREESCALE QUAD SPI DRIVER
4558 M:      Han Xu <han.xu@nxp.com>
4559 L:      linux-mtd@lists.infradead.org
4560 S:      Maintained
4561 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4562
4563 FREESCALE SOC FS_ENET DRIVER
4564 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4565 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4566 L:      linuxppc-dev@lists.ozlabs.org
4567 L:      netdev@vger.kernel.org
4568 S:      Maintained
4569 F:      drivers/net/ethernet/freescale/fs_enet/
4570 F:      include/linux/fs_enet_pd.h
4571
4572 FREESCALE IMX / MXC FEC DRIVER
4573 M:      Fugang Duan <fugang.duan@nxp.com>
4574 L:      netdev@vger.kernel.org
4575 S:      Maintained
4576 F:      drivers/net/ethernet/freescale/fec_main.c
4577 F:      drivers/net/ethernet/freescale/fec_ptp.c
4578 F:      drivers/net/ethernet/freescale/fec.h
4579 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4580
4581 FREESCALE QUICC ENGINE LIBRARY
4582 L:      linuxppc-dev@lists.ozlabs.org
4583 S:      Orphan
4584 F:      drivers/soc/fsl/qe/
4585 F:      include/soc/fsl/*qe*.h
4586 F:      include/soc/fsl/*ucc*.h
4587
4588 FREESCALE USB PERIPHERAL DRIVERS
4589 M:      Li Yang <leoli@freescale.com>
4590 L:      linux-usb@vger.kernel.org
4591 L:      linuxppc-dev@lists.ozlabs.org
4592 S:      Maintained
4593 F:      drivers/usb/gadget/udc/fsl*
4594
4595 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4596 M:      Li Yang <leoli@freescale.com>
4597 L:      netdev@vger.kernel.org
4598 L:      linuxppc-dev@lists.ozlabs.org
4599 S:      Maintained
4600 F:      drivers/net/ethernet/freescale/ucc_geth*
4601
4602 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4603 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4604 L:      netdev@vger.kernel.org
4605 S:      Maintained
4606 F:      drivers/net/ethernet/freescale/gianfar*
4607 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4608 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4609
4610 FREESCALE QUICC ENGINE UCC UART DRIVER
4611 M:      Timur Tabi <timur@tabi.org>
4612 L:      linuxppc-dev@lists.ozlabs.org
4613 S:      Maintained
4614 F:      drivers/tty/serial/ucc_uart.c
4615
4616 FREESCALE SOC SOUND DRIVERS
4617 M:      Timur Tabi <timur@tabi.org>
4618 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4619 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4620 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4621 L:      linuxppc-dev@lists.ozlabs.org
4622 S:      Maintained
4623 F:      sound/soc/fsl/fsl*
4624 F:      sound/soc/fsl/imx*
4625 F:      sound/soc/fsl/mpc8610_hpcd.c
4626
4627 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4628 M:      "J. German Rivera" <German.Rivera@freescale.com>
4629 L:      linux-kernel@vger.kernel.org
4630 S:      Maintained
4631 F:      drivers/staging/fsl-mc/
4632
4633 FREEVXFS FILESYSTEM
4634 M:      Christoph Hellwig <hch@infradead.org>
4635 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4636 S:      Maintained
4637 F:      fs/freevxfs/
4638
4639 FREEZER
4640 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4641 M:      Pavel Machek <pavel@ucw.cz>
4642 L:      linux-pm@vger.kernel.org
4643 S:      Supported
4644 F:      Documentation/power/freezing-of-tasks.txt
4645 F:      include/linux/freezer.h
4646 F:      kernel/freezer.c
4647
4648 FRONTSWAP API
4649 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4650 L:      linux-kernel@vger.kernel.org
4651 S:      Maintained
4652 F:      mm/frontswap.c
4653 F:      include/linux/frontswap.h
4654
4655 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4656 M:      David Howells <dhowells@redhat.com>
4657 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4658 S:      Supported
4659 F:      Documentation/filesystems/caching/
4660 F:      fs/fscache/
4661 F:      include/linux/fscache*.h
4662
4663 F2FS FILE SYSTEM
4664 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4665 M:      Changman Lee <cm224.lee@samsung.com>
4666 R:      Chao Yu <chao2.yu@samsung.com>
4667 L:      linux-f2fs-devel@lists.sourceforge.net
4668 W:      http://en.wikipedia.org/wiki/F2FS
4669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4670 S:      Maintained
4671 F:      Documentation/filesystems/f2fs.txt
4672 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4673 F:      fs/f2fs/
4674 F:      include/linux/f2fs_fs.h
4675 F:      include/trace/events/f2fs.h
4676
4677 FUJITSU FR-V (FRV) PORT
4678 S:      Orphan
4679 F:      arch/frv/
4680
4681 FUJITSU LAPTOP EXTRAS
4682 M:      Jonathan Woithe <jwoithe@just42.net>
4683 L:      platform-driver-x86@vger.kernel.org
4684 S:      Maintained
4685 F:      drivers/platform/x86/fujitsu-laptop.c
4686
4687 FUJITSU M-5MO LS CAMERA ISP DRIVER
4688 M:      Kyungmin Park <kyungmin.park@samsung.com>
4689 M:      Heungjun Kim <riverful.kim@samsung.com>
4690 L:      linux-media@vger.kernel.org
4691 S:      Maintained
4692 F:      drivers/media/i2c/m5mols/
4693 F:      include/media/i2c/m5mols.h
4694
4695 FUJITSU TABLET EXTRAS
4696 M:      Robert Gerlach <khnz@gmx.de>
4697 L:      platform-driver-x86@vger.kernel.org
4698 S:      Maintained
4699 F:      drivers/platform/x86/fujitsu-tablet.c
4700
4701 FUSE: FILESYSTEM IN USERSPACE
4702 M:      Miklos Szeredi <miklos@szeredi.hu>
4703 L:      fuse-devel@lists.sourceforge.net
4704 W:      http://fuse.sourceforge.net/
4705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4706 S:      Maintained
4707 F:      fs/fuse/
4708 F:      include/uapi/linux/fuse.h
4709 F:      Documentation/filesystems/fuse.txt
4710
4711 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4712 M:      Rik Faith <faith@cs.unc.edu>
4713 L:      linux-scsi@vger.kernel.org
4714 S:      Odd Fixes (e.g., new signatures)
4715 F:      drivers/scsi/fdomain.*
4716
4717 GCOV BASED KERNEL PROFILING
4718 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4719 S:      Maintained
4720 F:      kernel/gcov/
4721 F:      Documentation/gcov.txt
4722
4723 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4724 M:      Achim Leubner <achim_leubner@adaptec.com>
4725 L:      linux-scsi@vger.kernel.org
4726 W:      http://www.icp-vortex.com/
4727 S:      Supported
4728 F:      drivers/scsi/gdt*
4729
4730 GDB KERNEL DEBUGGING HELPER SCRIPTS
4731 M:      Jan Kiszka <jan.kiszka@siemens.com>
4732 S:      Supported
4733 F:      scripts/gdb/
4734
4735 GEMTEK FM RADIO RECEIVER DRIVER
4736 M:      Hans Verkuil <hverkuil@xs4all.nl>
4737 L:      linux-media@vger.kernel.org
4738 T:      git git://linuxtv.org/media_tree.git
4739 W:      https://linuxtv.org
4740 S:      Maintained
4741 F:      drivers/media/radio/radio-gemtek*
4742
4743 GENERIC GPIO I2C DRIVER
4744 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4745 S:      Supported
4746 F:      drivers/i2c/busses/i2c-gpio.c
4747 F:      include/linux/i2c-gpio.h
4748
4749 GENERIC GPIO I2C MULTIPLEXER DRIVER
4750 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4751 L:      linux-i2c@vger.kernel.org
4752 S:      Supported
4753 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4754 F:      include/linux/i2c-mux-gpio.h
4755 F:      Documentation/i2c/muxes/i2c-mux-gpio
4756
4757 GENERIC HDLC (WAN) DRIVERS
4758 M:      Krzysztof Halasa <khc@pm.waw.pl>
4759 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4760 S:      Maintained
4761 F:      drivers/net/wan/c101.c
4762 F:      drivers/net/wan/hd6457*
4763 F:      drivers/net/wan/hdlc*
4764 F:      drivers/net/wan/n2.c
4765 F:      drivers/net/wan/pc300too.c
4766 F:      drivers/net/wan/pci200syn.c
4767 F:      drivers/net/wan/wanxl*
4768
4769 GENERIC INCLUDE/ASM HEADER FILES
4770 M:      Arnd Bergmann <arnd@arndb.de>
4771 L:      linux-arch@vger.kernel.org
4772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4773 S:      Maintained
4774 F:      include/asm-generic/
4775 F:      include/uapi/asm-generic/
4776
4777 GENERIC PHY FRAMEWORK
4778 M:      Kishon Vijay Abraham I <kishon@ti.com>
4779 L:      linux-kernel@vger.kernel.org
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4781 S:      Supported
4782 F:      drivers/phy/
4783 F:      include/linux/phy/
4784
4785 GENERIC PM DOMAINS
4786 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4787 M:      Kevin Hilman <khilman@kernel.org>
4788 M:      Ulf Hansson <ulf.hansson@linaro.org>
4789 L:      linux-pm@vger.kernel.org
4790 S:      Supported
4791 F:      drivers/base/power/domain*.c
4792 F:      include/linux/pm_domain.h
4793
4794 GENERIC UIO DRIVER FOR PCI DEVICES
4795 M:      "Michael S. Tsirkin" <mst@redhat.com>
4796 L:      kvm@vger.kernel.org
4797 S:      Supported
4798 F:      drivers/uio/uio_pci_generic.c
4799
4800 GET_MAINTAINER SCRIPT
4801 M:      Joe Perches <joe@perches.com>
4802 S:      Maintained
4803 F:      scripts/get_maintainer.pl
4804
4805 GFS2 FILE SYSTEM
4806 M:      Steven Whitehouse <swhiteho@redhat.com>
4807 M:      Bob Peterson <rpeterso@redhat.com>
4808 L:      cluster-devel@redhat.com
4809 W:      http://sources.redhat.com/cluster/
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4811 S:      Supported
4812 F:      Documentation/filesystems/gfs2*.txt
4813 F:      fs/gfs2/
4814 F:      include/uapi/linux/gfs2_ondisk.h
4815
4816 GIGASET ISDN DRIVERS
4817 M:      Paul Bolle <pebolle@tiscali.nl>
4818 L:      gigaset307x-common@lists.sourceforge.net
4819 W:      http://gigaset307x.sourceforge.net/
4820 S:      Odd Fixes
4821 F:      Documentation/isdn/README.gigaset
4822 F:      drivers/isdn/gigaset/
4823 F:      include/uapi/linux/gigaset_dev.h
4824
4825 GO7007 MPEG CODEC
4826 M:      Hans Verkuil <hans.verkuil@cisco.com>
4827 L:      linux-media@vger.kernel.org
4828 S:      Maintained
4829 F:      drivers/media/usb/go7007/
4830
4831 GOODIX TOUCHSCREEN
4832 M:      Bastien Nocera <hadess@hadess.net>
4833 L:      linux-input@vger.kernel.org
4834 S:      Maintained
4835 F:      drivers/input/touchscreen/goodix.c
4836
4837 GPIO SUBSYSTEM
4838 M:      Linus Walleij <linus.walleij@linaro.org>
4839 M:      Alexandre Courbot <gnurou@gmail.com>
4840 L:      linux-gpio@vger.kernel.org
4841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4842 S:      Maintained
4843 F:      Documentation/gpio/
4844 F:      Documentation/ABI/testing/gpio-cdev
4845 F:      Documentation/ABI/obsolete/sysfs-gpio
4846 F:      drivers/gpio/
4847 F:      include/linux/gpio/
4848 F:      include/linux/gpio.h
4849 F:      include/asm-generic/gpio.h
4850 F:      include/uapi/linux/gpio.h
4851 F:      tools/gpio/
4852
4853 GRE DEMULTIPLEXER DRIVER
4854 M:      Dmitry Kozlov <xeb@mail.ru>
4855 L:      netdev@vger.kernel.org
4856 S:      Maintained
4857 F:      net/ipv4/gre_demux.c
4858 F:      net/ipv4/gre_offload.c
4859 F:      include/net/gre.h
4860
4861 GRETH 10/100/1G Ethernet MAC device driver
4862 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4863 L:      netdev@vger.kernel.org
4864 S:      Maintained
4865 F:      drivers/net/ethernet/aeroflex/
4866
4867 GSPCA FINEPIX SUBDRIVER
4868 M:      Frank Zago <frank@zago.net>
4869 L:      linux-media@vger.kernel.org
4870 T:      git git://linuxtv.org/media_tree.git
4871 S:      Maintained
4872 F:      drivers/media/usb/gspca/finepix.c
4873
4874 GSPCA GL860 SUBDRIVER
4875 M:      Olivier Lorin <o.lorin@laposte.net>
4876 L:      linux-media@vger.kernel.org
4877 T:      git git://linuxtv.org/media_tree.git
4878 S:      Maintained
4879 F:      drivers/media/usb/gspca/gl860/
4880
4881 GSPCA M5602 SUBDRIVER
4882 M:      Erik Andren <erik.andren@gmail.com>
4883 L:      linux-media@vger.kernel.org
4884 T:      git git://linuxtv.org/media_tree.git
4885 S:      Maintained
4886 F:      drivers/media/usb/gspca/m5602/
4887
4888 GSPCA PAC207 SONIXB SUBDRIVER
4889 M:      Hans de Goede <hdegoede@redhat.com>
4890 L:      linux-media@vger.kernel.org
4891 T:      git git://linuxtv.org/media_tree.git
4892 S:      Maintained
4893 F:      drivers/media/usb/gspca/pac207.c
4894
4895 GSPCA SN9C20X SUBDRIVER
4896 M:      Brian Johnson <brijohn@gmail.com>
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/sn9c20x.c
4901
4902 GSPCA T613 SUBDRIVER
4903 M:      Leandro Costantino <lcostantino@gmail.com>
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/t613.c
4908
4909 GSPCA USB WEBCAM DRIVER
4910 M:      Hans de Goede <hdegoede@redhat.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/
4915
4916 GUID PARTITION TABLE (GPT)
4917 M:      Davidlohr Bueso <dave@stgolabs.net>
4918 L:      linux-efi@vger.kernel.org
4919 S:      Maintained
4920 F:      block/partitions/efi.*
4921
4922 STK1160 USB VIDEO CAPTURE DRIVER
4923 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4924 L:      linux-media@vger.kernel.org
4925 T:      git git://linuxtv.org/media_tree.git
4926 S:      Maintained
4927 F:      drivers/media/usb/stk1160/
4928
4929 H8/300 ARCHITECTURE
4930 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4931 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4932 W:      http://uclinux-h8.sourceforge.jp
4933 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4934 S:      Maintained
4935 F:      arch/h8300/
4936 F:      drivers/clocksource/h8300_*.c
4937 F:      drivers/clk/h8300/
4938 F:      drivers/irqchip/irq-renesas-h8*.c
4939
4940 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4941 M:      Frank Seidel <frank@f-seidel.de>
4942 L:      platform-driver-x86@vger.kernel.org
4943 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4944 S:      Maintained
4945 F:      drivers/platform/x86/hdaps.c
4946
4947 HDPVR USB VIDEO ENCODER DRIVER
4948 M:      Hans Verkuil <hverkuil@xs4all.nl>
4949 L:      linux-media@vger.kernel.org
4950 T:      git git://linuxtv.org/media_tree.git
4951 W:      https://linuxtv.org
4952 S:      Odd Fixes
4953 F:      drivers/media/usb/hdpvr/
4954
4955 HWPOISON MEMORY FAILURE HANDLING
4956 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4957 L:      linux-mm@kvack.org
4958 S:      Maintained
4959 F:      mm/memory-failure.c
4960 F:      mm/hwpoison-inject.c
4961
4962 HYPERVISOR VIRTUAL CONSOLE DRIVER
4963 L:      linuxppc-dev@lists.ozlabs.org
4964 S:      Odd Fixes
4965 F:      drivers/tty/hvc/
4966
4967 HACKRF MEDIA DRIVER
4968 M:      Antti Palosaari <crope@iki.fi>
4969 L:      linux-media@vger.kernel.org
4970 W:      https://linuxtv.org
4971 W:      http://palosaari.fi/linux/
4972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4973 T:      git git://linuxtv.org/anttip/media_tree.git
4974 S:      Maintained
4975 F:      drivers/media/usb/hackrf/
4976
4977 HARDWARE MONITORING
4978 M:      Jean Delvare <jdelvare@suse.com>
4979 M:      Guenter Roeck <linux@roeck-us.net>
4980 L:      lm-sensors@lm-sensors.org
4981 W:      http://www.lm-sensors.org/
4982 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4984 S:      Maintained
4985 F:      Documentation/hwmon/
4986 F:      drivers/hwmon/
4987 F:      include/linux/hwmon*.h
4988
4989 HARDWARE RANDOM NUMBER GENERATOR CORE
4990 M:      Matt Mackall <mpm@selenic.com>
4991 M:      Herbert Xu <herbert@gondor.apana.org.au>
4992 L:      linux-crypto@vger.kernel.org
4993 S:      Odd fixes
4994 F:      Documentation/hw_random.txt
4995 F:      drivers/char/hw_random/
4996 F:      include/linux/hw_random.h
4997
4998 HARDWARE SPINLOCK CORE
4999 M:      Ohad Ben-Cohen <ohad@wizery.com>
5000 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5001 S:      Maintained
5002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5003 F:      Documentation/hwspinlock.txt
5004 F:      drivers/hwspinlock/hwspinlock_*
5005 F:      include/linux/hwspinlock.h
5006
5007 HARMONY SOUND DRIVER
5008 L:      linux-parisc@vger.kernel.org
5009 S:      Maintained
5010 F:      sound/parisc/harmony.*
5011
5012 HD29L2 MEDIA DRIVER
5013 M:      Antti Palosaari <crope@iki.fi>
5014 L:      linux-media@vger.kernel.org
5015 W:      https://linuxtv.org
5016 W:      http://palosaari.fi/linux/
5017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5018 T:      git git://linuxtv.org/anttip/media_tree.git
5019 S:      Maintained
5020 F:      drivers/media/dvb-frontends/hd29l2*
5021
5022 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5023 M:      Don Brace <don.brace@microsemi.com>
5024 L:      iss_storagedev@hp.com
5025 L:      esc.storagedev@microsemi.com
5026 L:      linux-scsi@vger.kernel.org
5027 S:      Supported
5028 F:      Documentation/scsi/hpsa.txt
5029 F:      drivers/scsi/hpsa*.[ch]
5030 F:      include/linux/cciss*.h
5031 F:      include/uapi/linux/cciss*.h
5032
5033 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5034 M:      Don Brace <don.brace@microsemi.com>
5035 L:      iss_storagedev@hp.com
5036 L:      esc.storagedev@microsemi.com
5037 L:      linux-scsi@vger.kernel.org
5038 S:      Supported
5039 F:      Documentation/blockdev/cciss.txt
5040 F:      drivers/block/cciss*
5041 F:      include/linux/cciss_ioctl.h
5042 F:      include/uapi/linux/cciss_ioctl.h
5043
5044 HFS FILESYSTEM
5045 L:      linux-fsdevel@vger.kernel.org
5046 S:      Orphan
5047 F:      Documentation/filesystems/hfs.txt
5048 F:      fs/hfs/
5049
5050 HFSPLUS FILESYSTEM
5051 L:      linux-fsdevel@vger.kernel.org
5052 S:      Orphan
5053 F:      Documentation/filesystems/hfsplus.txt
5054 F:      fs/hfsplus/
5055
5056 HGA FRAMEBUFFER DRIVER
5057 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5058 L:      linux-nvidia@lists.surfsouth.com
5059 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5060 S:      Maintained
5061 F:      drivers/video/fbdev/hgafb.c
5062
5063 HIBERNATION (aka Software Suspend, aka swsusp)
5064 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5065 M:      Pavel Machek <pavel@ucw.cz>
5066 L:      linux-pm@vger.kernel.org
5067 S:      Supported
5068 F:      arch/x86/power/
5069 F:      drivers/base/power/
5070 F:      kernel/power/
5071 F:      include/linux/suspend.h
5072 F:      include/linux/freezer.h
5073 F:      include/linux/pm.h
5074 F:      arch/*/include/asm/suspend*.h
5075
5076 HID CORE LAYER
5077 M:      Jiri Kosina <jikos@kernel.org>
5078 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5079 L:      linux-input@vger.kernel.org
5080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5081 S:      Maintained
5082 F:      drivers/hid/
5083 F:      include/linux/hid*
5084 F:      include/uapi/linux/hid*
5085
5086 HID SENSOR HUB DRIVERS
5087 M:      Jiri Kosina <jikos@kernel.org>
5088 M:      Jonathan Cameron <jic23@kernel.org>
5089 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5090 L:      linux-input@vger.kernel.org
5091 L:      linux-iio@vger.kernel.org
5092 S:      Maintained
5093 F:      Documentation/hid/hid-sensor*
5094 F:      drivers/hid/hid-sensor-*
5095 F:      drivers/iio/*/hid-*
5096 F:      include/linux/hid-sensor-*
5097
5098 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5099 M:      Thomas Gleixner <tglx@linutronix.de>
5100 L:      linux-kernel@vger.kernel.org
5101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5102 S:      Maintained
5103 F:      Documentation/timers/
5104 F:      kernel/time/hrtimer.c
5105 F:      kernel/time/clockevents.c
5106 F:      kernel/time/tick*.*
5107 F:      kernel/time/timer_*.c
5108 F:      include/linux/clockchips.h
5109 F:      include/linux/hrtimer.h
5110
5111 HIGH-SPEED SCC DRIVER FOR AX.25
5112 L:      linux-hams@vger.kernel.org
5113 S:      Orphan
5114 F:      drivers/net/hamradio/dmascc.c
5115 F:      drivers/net/hamradio/scc.c
5116
5117 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5118 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5119 W:      http://www.highpoint-tech.com
5120 S:      Supported
5121 F:      Documentation/scsi/hptiop.txt
5122 F:      drivers/scsi/hptiop.c
5123
5124 HIPPI
5125 M:      Jes Sorensen <jes@trained-monkey.org>
5126 L:      linux-hippi@sunsite.dk
5127 S:      Maintained
5128 F:      include/linux/hippidevice.h
5129 F:      include/uapi/linux/if_hippi.h
5130 F:      net/802/hippi.c
5131 F:      drivers/net/hippi/
5132
5133 HISILICON SAS Controller
5134 M:      John Garry <john.garry@huawei.com>
5135 W:      http://www.hisilicon.com
5136 S:      Supported
5137 F:      drivers/scsi/hisi_sas/
5138 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5139
5140 HOST AP DRIVER
5141 M:      Jouni Malinen <j@w1.fi>
5142 L:      hostap@shmoo.com (subscribers-only)
5143 L:      linux-wireless@vger.kernel.org
5144 W:      http://hostap.epitest.fi/
5145 S:      Maintained
5146 F:      drivers/net/wireless/intersil/hostap/
5147
5148 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5149 L:      platform-driver-x86@vger.kernel.org
5150 S:      Orphan
5151 F:      drivers/platform/x86/tc1100-wmi.c
5152
5153 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5154 M:      Jaroslav Kysela <perex@perex.cz>
5155 S:      Maintained
5156 F:      drivers/net/ethernet/hp/hp100.*
5157
5158 HPET:   High Precision Event Timers driver
5159 M:      Clemens Ladisch <clemens@ladisch.de>
5160 S:      Maintained
5161 F:      Documentation/timers/hpet.txt
5162 F:      drivers/char/hpet.c
5163 F:      include/linux/hpet.h
5164 F:      include/uapi/linux/hpet.h
5165
5166 HPET:   x86
5167 S:      Orphan
5168 F:      arch/x86/kernel/hpet.c
5169 F:      arch/x86/include/asm/hpet.h
5170
5171 HPFS FILESYSTEM
5172 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5173 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5174 S:      Maintained
5175 F:      fs/hpfs/
5176
5177 HSI SUBSYSTEM
5178 M:      Sebastian Reichel <sre@kernel.org>
5179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5180 S:      Maintained
5181 F:      Documentation/ABI/testing/sysfs-bus-hsi
5182 F:      Documentation/hsi.txt
5183 F:      drivers/hsi/
5184 F:      include/linux/hsi/
5185 F:      include/uapi/linux/hsi/
5186
5187 HSO 3G MODEM DRIVER
5188 M:      Jan Dumon <j.dumon@option.com>
5189 W:      http://www.pharscape.org
5190 S:      Maintained
5191 F:      drivers/net/usb/hso.c
5192
5193 HSR NETWORK PROTOCOL
5194 M:      Arvid Brodin <arvid.brodin@alten.se>
5195 L:      netdev@vger.kernel.org
5196 S:      Maintained
5197 F:      net/hsr/
5198
5199 HTCPEN TOUCHSCREEN DRIVER
5200 M:      Pau Oliva Fora <pof@eslack.org>
5201 L:      linux-input@vger.kernel.org
5202 S:      Maintained
5203 F:      drivers/input/touchscreen/htcpen.c
5204
5205 HUGETLB FILESYSTEM
5206 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5207 S:      Maintained
5208 F:      fs/hugetlbfs/
5209
5210 Hyper-V CORE AND DRIVERS
5211 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5212 M:      Haiyang Zhang <haiyangz@microsoft.com>
5213 L:      devel@linuxdriverproject.org
5214 S:      Maintained
5215 F:      arch/x86/include/asm/mshyperv.h
5216 F:      arch/x86/include/uapi/asm/hyperv.h
5217 F:      arch/x86/kernel/cpu/mshyperv.c
5218 F:      drivers/hid/hid-hyperv.c
5219 F:      drivers/hv/
5220 F:      drivers/input/serio/hyperv-keyboard.c
5221 F:      drivers/pci/host/pci-hyperv.c
5222 F:      drivers/net/hyperv/
5223 F:      drivers/scsi/storvsc_drv.c
5224 F:      drivers/video/fbdev/hyperv_fb.c
5225 F:      include/linux/hyperv.h
5226 F:      tools/hv/
5227 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5228
5229 I2C OVER PARALLEL PORT
5230 M:      Jean Delvare <jdelvare@suse.com>
5231 L:      linux-i2c@vger.kernel.org
5232 S:      Maintained
5233 F:      Documentation/i2c/busses/i2c-parport
5234 F:      Documentation/i2c/busses/i2c-parport-light
5235 F:      drivers/i2c/busses/i2c-parport.c
5236 F:      drivers/i2c/busses/i2c-parport-light.c
5237
5238 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5239 M:      Jean Delvare <jdelvare@suse.com>
5240 L:      linux-i2c@vger.kernel.org
5241 S:      Maintained
5242 F:      Documentation/i2c/busses/i2c-ali1535
5243 F:      Documentation/i2c/busses/i2c-ali1563
5244 F:      Documentation/i2c/busses/i2c-ali15x3
5245 F:      Documentation/i2c/busses/i2c-amd756
5246 F:      Documentation/i2c/busses/i2c-amd8111
5247 F:      Documentation/i2c/busses/i2c-i801
5248 F:      Documentation/i2c/busses/i2c-nforce2
5249 F:      Documentation/i2c/busses/i2c-piix4
5250 F:      Documentation/i2c/busses/i2c-sis5595
5251 F:      Documentation/i2c/busses/i2c-sis630
5252 F:      Documentation/i2c/busses/i2c-sis96x
5253 F:      Documentation/i2c/busses/i2c-via
5254 F:      Documentation/i2c/busses/i2c-viapro
5255 F:      drivers/i2c/busses/i2c-ali1535.c
5256 F:      drivers/i2c/busses/i2c-ali1563.c
5257 F:      drivers/i2c/busses/i2c-ali15x3.c
5258 F:      drivers/i2c/busses/i2c-amd756.c
5259 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5260 F:      drivers/i2c/busses/i2c-amd8111.c
5261 F:      drivers/i2c/busses/i2c-i801.c
5262 F:      drivers/i2c/busses/i2c-isch.c
5263 F:      drivers/i2c/busses/i2c-nforce2.c
5264 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5265 F:      drivers/i2c/busses/i2c-piix4.c
5266 F:      drivers/i2c/busses/i2c-sis5595.c
5267 F:      drivers/i2c/busses/i2c-sis630.c
5268 F:      drivers/i2c/busses/i2c-sis96x.c
5269 F:      drivers/i2c/busses/i2c-via.c
5270 F:      drivers/i2c/busses/i2c-viapro.c
5271
5272 I2C/SMBUS ISMT DRIVER
5273 M:      Seth Heasley <seth.heasley@intel.com>
5274 M:      Neil Horman <nhorman@tuxdriver.com>
5275 L:      linux-i2c@vger.kernel.org
5276 F:      drivers/i2c/busses/i2c-ismt.c
5277 F:      Documentation/i2c/busses/i2c-ismt
5278
5279 I2C/SMBUS STUB DRIVER
5280 M:      Jean Delvare <jdelvare@suse.com>
5281 L:      linux-i2c@vger.kernel.org
5282 S:      Maintained
5283 F:      drivers/i2c/i2c-stub.c
5284
5285 I2C SUBSYSTEM
5286 M:      Wolfram Sang <wsa@the-dreams.de>
5287 L:      linux-i2c@vger.kernel.org
5288 W:      https://i2c.wiki.kernel.org/
5289 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5291 S:      Maintained
5292 F:      Documentation/devicetree/bindings/i2c/
5293 F:      Documentation/i2c/
5294 F:      drivers/i2c/
5295 F:      drivers/i2c/*/
5296 F:      include/linux/i2c.h
5297 F:      include/linux/i2c-*.h
5298 F:      include/uapi/linux/i2c.h
5299 F:      include/uapi/linux/i2c-*.h
5300
5301 I2C ACPI SUPPORT
5302 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5303 L:      linux-i2c@vger.kernel.org
5304 L:      linux-acpi@vger.kernel.org
5305 S:      Maintained
5306
5307 I2C-TAOS-EVM DRIVER
5308 M:      Jean Delvare <jdelvare@suse.com>
5309 L:      linux-i2c@vger.kernel.org
5310 S:      Maintained
5311 F:      Documentation/i2c/busses/i2c-taos-evm
5312 F:      drivers/i2c/busses/i2c-taos-evm.c
5313
5314 I2C-TINY-USB DRIVER
5315 M:      Till Harbaum <till@harbaum.org>
5316 L:      linux-i2c@vger.kernel.org
5317 W:      http://www.harbaum.org/till/i2c_tiny_usb
5318 S:      Maintained
5319 F:      drivers/i2c/busses/i2c-tiny-usb.c
5320
5321 i386 BOOT CODE
5322 M:      "H. Peter Anvin" <hpa@zytor.com>
5323 S:      Maintained
5324 F:      arch/x86/boot/
5325
5326 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5327 M:      "H. Peter Anvin" <hpa@zytor.com>
5328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5329 S:      Maintained
5330
5331 IA64 (Itanium) PLATFORM
5332 M:      Tony Luck <tony.luck@intel.com>
5333 M:      Fenghua Yu <fenghua.yu@intel.com>
5334 L:      linux-ia64@vger.kernel.org
5335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5336 S:      Maintained
5337 F:      arch/ia64/
5338
5339 IBM Power VMX Cryptographic instructions
5340 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5341 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5342 L:      linux-crypto@vger.kernel.org
5343 S:      Supported
5344 F:      drivers/crypto/vmx/Makefile
5345 F:      drivers/crypto/vmx/Kconfig
5346 F:      drivers/crypto/vmx/vmx.c
5347 F:      drivers/crypto/vmx/aes*
5348 F:      drivers/crypto/vmx/ghash*
5349 F:      drivers/crypto/vmx/ppc-xlate.pl
5350
5351 IBM Power in-Nest Crypto Acceleration
5352 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5353 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5354 L:      linux-crypto@vger.kernel.org
5355 S:      Supported
5356 F:      drivers/crypto/nx/Makefile
5357 F:      drivers/crypto/nx/Kconfig
5358 F:      drivers/crypto/nx/nx-aes*
5359 F:      drivers/crypto/nx/nx-sha*
5360 F:      drivers/crypto/nx/nx.*
5361 F:      drivers/crypto/nx/nx_csbcpb.h
5362 F:      drivers/crypto/nx/nx_debugfs.h
5363
5364 IBM Power 842 compression accelerator
5365 M:      Dan Streetman <ddstreet@ieee.org>
5366 S:      Supported
5367 F:      drivers/crypto/nx/Makefile
5368 F:      drivers/crypto/nx/Kconfig
5369 F:      drivers/crypto/nx/nx-842*
5370 F:      include/linux/sw842.h
5371 F:      crypto/842.c
5372 F:      lib/842/
5373
5374 IBM Power Linux RAID adapter
5375 M:      Brian King <brking@us.ibm.com>
5376 S:      Supported
5377 F:      drivers/scsi/ipr.*
5378
5379 IBM Power Virtual Ethernet Device Driver
5380 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5381 L:      netdev@vger.kernel.org
5382 S:      Supported
5383 F:      drivers/net/ethernet/ibm/ibmveth.*
5384
5385 IBM Power SRIOV Virtual NIC Device Driver
5386 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5387 M:      John Allen <jallen@linux.vnet.ibm.com>
5388 L:      netdev@vger.kernel.org
5389 S:      Supported
5390 F:      drivers/net/ethernet/ibm/ibmvnic.*
5391
5392 IBM Power Virtual SCSI Device Drivers
5393 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5394 L:      linux-scsi@vger.kernel.org
5395 S:      Supported
5396 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5397 F:      drivers/scsi/ibmvscsi/viosrp.h
5398
5399 IBM Power Virtual FC Device Drivers
5400 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5401 L:      linux-scsi@vger.kernel.org
5402 S:      Supported
5403 F:      drivers/scsi/ibmvscsi/ibmvfc*
5404
5405 IBM ServeRAID RAID DRIVER
5406 S:      Orphan
5407 F:      drivers/scsi/ips.*
5408
5409 ICH LPC AND GPIO DRIVER
5410 M:      Peter Tyser <ptyser@xes-inc.com>
5411 S:      Maintained
5412 F:      drivers/mfd/lpc_ich.c
5413 F:      drivers/gpio/gpio-ich.c
5414
5415 IDE SUBSYSTEM
5416 M:      "David S. Miller" <davem@davemloft.net>
5417 L:      linux-ide@vger.kernel.org
5418 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5420 S:      Maintained
5421 F:      Documentation/ide/
5422 F:      drivers/ide/
5423 F:      include/linux/ide.h
5424
5425 IDEAPAD LAPTOP EXTRAS DRIVER
5426 M:      Ike Panhc <ike.pan@canonical.com>
5427 L:      platform-driver-x86@vger.kernel.org
5428 W:      http://launchpad.net/ideapad-laptop
5429 S:      Maintained
5430 F:      drivers/platform/x86/ideapad-laptop.c
5431
5432 IDEAPAD LAPTOP SLIDEBAR DRIVER
5433 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5434 L:      linux-input@vger.kernel.org
5435 W:      https://github.com/o2genum/ideapad-slidebar
5436 S:      Maintained
5437 F:      drivers/input/misc/ideapad_slidebar.c
5438
5439 IDE/ATAPI DRIVERS
5440 M:      Borislav Petkov <bp@alien8.de>
5441 L:      linux-ide@vger.kernel.org
5442 S:      Maintained
5443 F:      Documentation/cdrom/ide-cd
5444 F:      drivers/ide/ide-cd*
5445
5446 IDLE-I7300
5447 M:      Andy Henroid <andrew.d.henroid@intel.com>
5448 L:      linux-pm@vger.kernel.org
5449 S:      Supported
5450 F:      drivers/idle/i7300_idle.c
5451
5452 IEEE 802.15.4 SUBSYSTEM
5453 M:      Alexander Aring <aar@pengutronix.de>
5454 L:      linux-wpan@vger.kernel.org
5455 W:      http://wpan.cakelab.org/
5456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5458 S:      Maintained
5459 F:      net/ieee802154/
5460 F:      net/mac802154/
5461 F:      drivers/net/ieee802154/
5462 F:      include/linux/nl802154.h
5463 F:      include/linux/ieee802154.h
5464 F:      include/net/nl802154.h
5465 F:      include/net/mac802154.h
5466 F:      include/net/af_ieee802154.h
5467 F:      include/net/cfg802154.h
5468 F:      include/net/ieee802154_netdev.h
5469 F:      Documentation/networking/ieee802154.txt
5470
5471 IGORPLUG-USB IR RECEIVER
5472 M:      Sean Young <sean@mess.org>
5473 L:      linux-media@vger.kernel.org
5474 S:      Maintained
5475 F:      drivers/media/rc/igorplugusb.c
5476
5477 IGUANAWORKS USB IR TRANSCEIVER
5478 M:      Sean Young <sean@mess.org>
5479 L:      linux-media@vger.kernel.org
5480 S:      Maintained
5481 F:      drivers/media/rc/iguanair.c
5482
5483 IIO SUBSYSTEM AND DRIVERS
5484 M:      Jonathan Cameron <jic23@kernel.org>
5485 R:      Hartmut Knaack <knaack.h@gmx.de>
5486 R:      Lars-Peter Clausen <lars@metafoo.de>
5487 R:      Peter Meerwald <pmeerw@pmeerw.net>
5488 L:      linux-iio@vger.kernel.org
5489 S:      Maintained
5490 F:      drivers/iio/
5491 F:      drivers/staging/iio/
5492 F:      include/linux/iio/
5493 F:      tools/iio/
5494
5495 IKANOS/ADI EAGLE ADSL USB DRIVER
5496 M:      Matthieu Castet <castet.matthieu@free.fr>
5497 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5498 S:      Maintained
5499 F:      drivers/usb/atm/ueagle-atm.c
5500
5501 INA209 HARDWARE MONITOR DRIVER
5502 M:      Guenter Roeck <linux@roeck-us.net>
5503 L:      lm-sensors@lm-sensors.org
5504 S:      Maintained
5505 F:      Documentation/hwmon/ina209
5506 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5507 F:      drivers/hwmon/ina209.c
5508
5509 INA2XX HARDWARE MONITOR DRIVER
5510 M:      Guenter Roeck <linux@roeck-us.net>
5511 L:      lm-sensors@lm-sensors.org
5512 S:      Maintained
5513 F:      Documentation/hwmon/ina2xx
5514 F:      drivers/hwmon/ina2xx.c
5515 F:      include/linux/platform_data/ina2xx.h
5516
5517 INDUSTRY PACK SUBSYSTEM (IPACK)
5518 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5519 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5520 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5521 L:      industrypack-devel@lists.sourceforge.net
5522 W:      http://industrypack.sourceforge.net
5523 S:      Maintained
5524 F:      drivers/ipack/
5525
5526 INGENIC JZ4780 DMA Driver
5527 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5528 S:      Maintained
5529 F:      drivers/dma/dma-jz4780.c
5530
5531 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5532 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5533 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5534 L:      linux-ima-devel@lists.sourceforge.net
5535 L:      linux-ima-user@lists.sourceforge.net
5536 L:      linux-security-module@vger.kernel.org
5537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5538 S:      Supported
5539 F:      security/integrity/ima/
5540
5541 IMGTEC IR DECODER DRIVER
5542 M:      James Hogan <james.hogan@imgtec.com>
5543 S:      Maintained
5544 F:      drivers/media/rc/img-ir/
5545
5546 IMS TWINTURBO FRAMEBUFFER DRIVER
5547 L:      linux-fbdev@vger.kernel.org
5548 S:      Orphan
5549 F:      drivers/video/fbdev/imsttfb.c
5550
5551 INFINIBAND SUBSYSTEM
5552 M:      Doug Ledford <dledford@redhat.com>
5553 M:      Sean Hefty <sean.hefty@intel.com>
5554 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5555 L:      linux-rdma@vger.kernel.org
5556 W:      http://www.openfabrics.org/
5557 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5559 S:      Supported
5560 F:      Documentation/infiniband/
5561 F:      drivers/infiniband/
5562 F:      drivers/staging/rdma/
5563 F:      include/uapi/linux/if_infiniband.h
5564 F:      include/uapi/rdma/
5565 F:      include/rdma/
5566
5567 INOTIFY
5568 M:      John McCutchan <john@johnmccutchan.com>
5569 M:      Robert Love <rlove@rlove.org>
5570 M:      Eric Paris <eparis@parisplace.org>
5571 S:      Maintained
5572 F:      Documentation/filesystems/inotify.txt
5573 F:      fs/notify/inotify/
5574 F:      include/linux/inotify.h
5575 F:      include/uapi/linux/inotify.h
5576
5577 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5578 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5579 L:      linux-input@vger.kernel.org
5580 Q:      http://patchwork.kernel.org/project/linux-input/list/
5581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5582 S:      Maintained
5583 F:      drivers/input/
5584 F:      include/linux/input.h
5585 F:      include/uapi/linux/input.h
5586 F:      include/linux/input/
5587 F:      Documentation/devicetree/bindings/input/
5588
5589 INPUT MULTITOUCH (MT) PROTOCOL
5590 M:      Henrik Rydberg <rydberg@bitmath.org>
5591 L:      linux-input@vger.kernel.org
5592 S:      Odd fixes
5593 F:      Documentation/input/multi-touch-protocol.txt
5594 F:      drivers/input/input-mt.c
5595 K:      \b(ABS|SYN)_MT_
5596
5597 INTEL ASoC BDW/HSW DRIVERS
5598 M:      Jie Yang <yang.jie@linux.intel.com>
5599 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5600 S:      Supported
5601 F:      sound/soc/intel/common/sst-dsp*
5602 F:      sound/soc/intel/common/sst-firmware.c
5603 F:      sound/soc/intel/boards/broadwell.c
5604 F:      sound/soc/intel/haswell/
5605
5606 INTEL C600 SERIES SAS CONTROLLER DRIVER
5607 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5608 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5609 L:      linux-scsi@vger.kernel.org
5610 T:      git git://git.code.sf.net/p/intel-sas/isci
5611 S:      Supported
5612 F:      drivers/scsi/isci/
5613
5614 INTEL HID EVENT DRIVER
5615 M:      Alex Hung <alex.hung@canonical.com>
5616 L:      platform-driver-x86@vger.kernel.org
5617 S:      Maintained
5618 F:      drivers/platform/x86/intel-hid.c
5619
5620 INTEL IDLE DRIVER
5621 M:      Len Brown <lenb@kernel.org>
5622 L:      linux-pm@vger.kernel.org
5623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5624 S:      Supported
5625 F:      drivers/idle/intel_idle.c
5626
5627 INTEL PSTATE DRIVER
5628 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5629 M:      Len Brown <lenb@kernel.org>
5630 L:      linux-pm@vger.kernel.org
5631 S:      Supported
5632 F:      drivers/cpufreq/intel_pstate.c
5633
5634 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5635 M:      Maik Broemme <mbroemme@plusserver.de>
5636 L:      linux-fbdev@vger.kernel.org
5637 S:      Maintained
5638 F:      Documentation/fb/intelfb.txt
5639 F:      drivers/video/fbdev/intelfb/
5640
5641 INTEL 810/815 FRAMEBUFFER DRIVER
5642 M:      Antonino Daplas <adaplas@gmail.com>
5643 L:      linux-fbdev@vger.kernel.org
5644 S:      Maintained
5645 F:      drivers/video/fbdev/i810/
5646
5647 INTEL MENLOW THERMAL DRIVER
5648 M:      Sujith Thomas <sujith.thomas@intel.com>
5649 L:      platform-driver-x86@vger.kernel.org
5650 W:      https://01.org/linux-acpi
5651 S:      Supported
5652 F:      drivers/platform/x86/intel_menlow.c
5653
5654 INTEL I/OAT DMA DRIVER
5655 M:      Dave Jiang <dave.jiang@intel.com>
5656 R:      Dan Williams <dan.j.williams@intel.com>
5657 L:      dmaengine@vger.kernel.org
5658 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5659 S:      Supported
5660 F:      drivers/dma/ioat*
5661
5662 INTEL IOMMU (VT-d)
5663 M:      David Woodhouse <dwmw2@infradead.org>
5664 L:      iommu@lists.linux-foundation.org
5665 T:      git git://git.infradead.org/iommu-2.6.git
5666 S:      Supported
5667 F:      drivers/iommu/intel-iommu.c
5668 F:      include/linux/intel-iommu.h
5669
5670 INTEL IOP-ADMA DMA DRIVER
5671 R:      Dan Williams <dan.j.williams@intel.com>
5672 S:      Odd fixes
5673 F:      drivers/dma/iop-adma.c
5674
5675 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5676 M:      Krzysztof Halasa <khalasa@piap.pl>
5677 S:      Maintained
5678 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5679 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5680 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5681 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5682 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5683 F:      drivers/net/wan/ixp4xx_hss.c
5684
5685 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5686 M:      Deepak Saxena <dsaxena@plexity.net>
5687 S:      Maintained
5688 F:      drivers/char/hw_random/ixp4xx-rng.c
5689
5690 INTEL ETHERNET DRIVERS
5691 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5692 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5693 R:      Shannon Nelson <shannon.nelson@intel.com>
5694 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5695 R:      Don Skidmore <donald.c.skidmore@intel.com>
5696 R:      Bruce Allan <bruce.w.allan@intel.com>
5697 R:      John Ronciak <john.ronciak@intel.com>
5698 R:      Mitch Williams <mitch.a.williams@intel.com>
5699 L:      intel-wired-lan@lists.osuosl.org
5700 W:      http://www.intel.com/support/feedback.htm
5701 W:      http://e1000.sourceforge.net/
5702 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5705 S:      Supported
5706 F:      Documentation/networking/e100.txt
5707 F:      Documentation/networking/e1000.txt
5708 F:      Documentation/networking/e1000e.txt
5709 F:      Documentation/networking/igb.txt
5710 F:      Documentation/networking/igbvf.txt
5711 F:      Documentation/networking/ixgb.txt
5712 F:      Documentation/networking/ixgbe.txt
5713 F:      Documentation/networking/ixgbevf.txt
5714 F:      Documentation/networking/i40e.txt
5715 F:      Documentation/networking/i40evf.txt
5716 F:      drivers/net/ethernet/intel/
5717 F:      drivers/net/ethernet/intel/*/
5718
5719 INTEL-MID GPIO DRIVER
5720 M:      David Cohen <david.a.cohen@linux.intel.com>
5721 L:      linux-gpio@vger.kernel.org
5722 S:      Maintained
5723 F:      drivers/gpio/gpio-intel-mid.c
5724
5725 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5726 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5727 L:      linux-wireless@vger.kernel.org
5728 S:      Maintained
5729 F:      Documentation/networking/README.ipw2100
5730 F:      Documentation/networking/README.ipw2200
5731 F:      drivers/net/wireless/intel/ipw2x00/
5732
5733 INTEL(R) TRACE HUB
5734 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5735 S:      Supported
5736 F:      Documentation/trace/intel_th.txt
5737 F:      drivers/hwtracing/intel_th/
5738
5739 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5740 M:      Ning Sun <ning.sun@intel.com>
5741 L:      tboot-devel@lists.sourceforge.net
5742 W:      http://tboot.sourceforge.net
5743 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5744 S:      Supported
5745 F:      Documentation/intel_txt.txt
5746 F:      include/linux/tboot.h
5747 F:      arch/x86/kernel/tboot.c
5748
5749 INTEL WIRELESS WIMAX CONNECTION 2400
5750 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5751 M:      linux-wimax@intel.com
5752 L:      wimax@linuxwimax.org (subscribers-only)
5753 S:      Supported
5754 W:      http://linuxwimax.org
5755 F:      Documentation/wimax/README.i2400m
5756 F:      drivers/net/wimax/i2400m/
5757 F:      include/uapi/linux/wimax/i2400m.h
5758
5759 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5760 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5761 L:      linux-wireless@vger.kernel.org
5762 S:      Supported
5763 F:      drivers/net/wireless/intel/iwlegacy/
5764
5765 INTEL WIRELESS WIFI LINK (iwlwifi)
5766 M:      Johannes Berg <johannes.berg@intel.com>
5767 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5768 M:      Intel Linux Wireless <linuxwifi@intel.com>
5769 L:      linux-wireless@vger.kernel.org
5770 W:      http://intellinuxwireless.org
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5772 S:      Supported
5773 F:      drivers/net/wireless/intel/iwlwifi/
5774
5775 INTEL MANAGEMENT ENGINE (mei)
5776 M:      Tomas Winkler <tomas.winkler@intel.com>
5777 L:      linux-kernel@vger.kernel.org
5778 S:      Supported
5779 F:      include/uapi/linux/mei.h
5780 F:      include/linux/mei_cl_bus.h
5781 F:      drivers/misc/mei/*
5782 F:      drivers/watchdog/mei_wdt.c
5783 F:      Documentation/misc-devices/mei/*
5784
5785 INTEL MIC DRIVERS (mic)
5786 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5787 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5788 S:      Supported
5789 W:      https://github.com/sudeepdutt/mic
5790 W:      http://software.intel.com/en-us/mic-developer
5791 F:      include/linux/mic_bus.h
5792 F:      include/linux/scif.h
5793 F:      include/uapi/linux/mic_common.h
5794 F:      include/uapi/linux/mic_ioctl.h
5795 F:      include/uapi/linux/scif_ioctl.h
5796 F:      drivers/misc/mic/
5797 F:      drivers/dma/mic_x100_dma.c
5798 F:      drivers/dma/mic_x100_dma.h
5799 F:      Documentation/mic/
5800
5801 INTEL PMC/P-Unit IPC DRIVER
5802 M:      Zha Qipeng<qipeng.zha@intel.com>
5803 L:      platform-driver-x86@vger.kernel.org
5804 S:      Maintained
5805 F:      drivers/platform/x86/intel_pmc_ipc.c
5806 F:      drivers/platform/x86/intel_punit_ipc.c
5807 F:      arch/x86/include/asm/intel_pmc_ipc.h
5808 F:      arch/x86/include/asm/intel_punit_ipc.h
5809
5810 INTEL TELEMETRY DRIVER
5811 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5812 L:      platform-driver-x86@vger.kernel.org
5813 S:      Maintained
5814 F:      arch/x86/include/asm/intel_telemetry.h
5815 F:      drivers/platform/x86/intel_telemetry*
5816
5817 IOC3 ETHERNET DRIVER
5818 M:      Ralf Baechle <ralf@linux-mips.org>
5819 L:      linux-mips@linux-mips.org
5820 S:      Maintained
5821 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5822
5823 IOC3 SERIAL DRIVER
5824 M:      Pat Gefre <pfg@sgi.com>
5825 L:      linux-serial@vger.kernel.org
5826 S:      Maintained
5827 F:      drivers/tty/serial/ioc3_serial.c
5828
5829 IOMMU DRIVERS
5830 M:      Joerg Roedel <joro@8bytes.org>
5831 L:      iommu@lists.linux-foundation.org
5832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5833 S:      Maintained
5834 F:      drivers/iommu/
5835
5836 IP MASQUERADING
5837 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5838 S:      Maintained
5839 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5840
5841 IPMI SUBSYSTEM
5842 M:      Corey Minyard <minyard@acm.org>
5843 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5844 W:      http://openipmi.sourceforge.net/
5845 S:      Supported
5846 F:      Documentation/IPMI.txt
5847 F:      drivers/char/ipmi/
5848 F:      include/linux/ipmi*
5849 F:      include/uapi/linux/ipmi*
5850
5851 QCOM AUDIO (ASoC) DRIVERS
5852 M:      Patrick Lai <plai@codeaurora.org>
5853 M:      Banajit Goswami <bgoswami@codeaurora.org>
5854 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5855 S:      Supported
5856 F:      sound/soc/qcom/
5857
5858 IPS SCSI RAID DRIVER
5859 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5860 L:      linux-scsi@vger.kernel.org
5861 W:      http://www.adaptec.com/
5862 S:      Maintained
5863 F:      drivers/scsi/ips*
5864
5865 IPVS
5866 M:      Wensong Zhang <wensong@linux-vs.org>
5867 M:      Simon Horman <horms@verge.net.au>
5868 M:      Julian Anastasov <ja@ssi.bg>
5869 L:      netdev@vger.kernel.org
5870 L:      lvs-devel@vger.kernel.org
5871 S:      Maintained
5872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5874 F:      Documentation/networking/ipvs-sysctl.txt
5875 F:      include/net/ip_vs.h
5876 F:      include/uapi/linux/ip_vs.h
5877 F:      net/netfilter/ipvs/
5878
5879 IPWIRELESS DRIVER
5880 M:      Jiri Kosina <jikos@kernel.org>
5881 M:      David Sterba <dsterba@suse.com>
5882 S:      Odd Fixes
5883 F:      drivers/tty/ipwireless/
5884
5885 IPX NETWORK LAYER
5886 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5887 L:      netdev@vger.kernel.org
5888 S:      Maintained
5889 F:      include/net/ipx.h
5890 F:      include/uapi/linux/ipx.h
5891 F:      net/ipx/
5892
5893 IRDA SUBSYSTEM
5894 M:      Samuel Ortiz <samuel@sortiz.org>
5895 L:      irda-users@lists.sourceforge.net (subscribers-only)
5896 L:      netdev@vger.kernel.org
5897 W:      http://irda.sourceforge.net/
5898 S:      Maintained
5899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5900 F:      Documentation/networking/irda.txt
5901 F:      drivers/net/irda/
5902 F:      include/net/irda/
5903 F:      net/irda/
5904
5905 IRQ SUBSYSTEM
5906 M:      Thomas Gleixner <tglx@linutronix.de>
5907 L:      linux-kernel@vger.kernel.org
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5910 F:      kernel/irq/
5911
5912 IRQCHIP DRIVERS
5913 M:      Thomas Gleixner <tglx@linutronix.de>
5914 M:      Jason Cooper <jason@lakedaemon.net>
5915 M:      Marc Zyngier <marc.zyngier@arm.com>
5916 L:      linux-kernel@vger.kernel.org
5917 S:      Maintained
5918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5919 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5920 F:      Documentation/devicetree/bindings/interrupt-controller/
5921 F:      drivers/irqchip/
5922
5923 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5924 M:      Jiang Liu <jiang.liu@linux.intel.com>
5925 M:      Marc Zyngier <marc.zyngier@arm.com>
5926 S:      Maintained
5927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5928 F:      Documentation/IRQ-domain.txt
5929 F:      include/linux/irqdomain.h
5930 F:      kernel/irq/irqdomain.c
5931 F:      kernel/irq/msi.c
5932
5933 ISAPNP
5934 M:      Jaroslav Kysela <perex@perex.cz>
5935 S:      Maintained
5936 F:      Documentation/isapnp.txt
5937 F:      drivers/pnp/isapnp/
5938 F:      include/linux/isapnp.h
5939
5940 ISA RADIO MODULE
5941 M:      Hans Verkuil <hverkuil@xs4all.nl>
5942 L:      linux-media@vger.kernel.org
5943 T:      git git://linuxtv.org/media_tree.git
5944 W:      https://linuxtv.org
5945 S:      Maintained
5946 F:      drivers/media/radio/radio-isa*
5947
5948 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5949 M:      Peter Jones <pjones@redhat.com>
5950 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5951 S:      Maintained
5952 F:      drivers/firmware/iscsi_ibft*
5953
5954 ISCSI
5955 M:      Mike Christie <michaelc@cs.wisc.edu>
5956 L:      open-iscsi@googlegroups.com
5957 W:      www.open-iscsi.org
5958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5959 S:      Maintained
5960 F:      drivers/scsi/*iscsi*
5961 F:      include/scsi/*iscsi*
5962
5963 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5964 M:      Or Gerlitz <ogerlitz@mellanox.com>
5965 M:      Sagi Grimberg <sagig@mellanox.com>
5966 M:      Roi Dayan <roid@mellanox.com>
5967 L:      linux-rdma@vger.kernel.org
5968 S:      Supported
5969 W:      http://www.openfabrics.org
5970 W:      www.open-iscsi.org
5971 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5972 F:      drivers/infiniband/ulp/iser/
5973
5974 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5975 M:      Sagi Grimberg <sagig@mellanox.com>
5976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5977 L:      linux-rdma@vger.kernel.org
5978 L:      target-devel@vger.kernel.org
5979 S:      Supported
5980 W:      http://www.linux-iscsi.org
5981 F:      drivers/infiniband/ulp/isert
5982
5983 ISDN SUBSYSTEM
5984 M:      Karsten Keil <isdn@linux-pingi.de>
5985 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5986 L:      netdev@vger.kernel.org
5987 W:      http://www.isdn4linux.de
5988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5989 S:      Maintained
5990 F:      Documentation/isdn/
5991 F:      drivers/isdn/
5992 F:      include/linux/isdn.h
5993 F:      include/linux/isdn/
5994 F:      include/uapi/linux/isdn.h
5995 F:      include/uapi/linux/isdn/
5996
5997 ISDN SUBSYSTEM (Eicon active card driver)
5998 M:      Armin Schindler <mac@melware.de>
5999 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6000 W:      http://www.melware.de
6001 S:      Maintained
6002 F:      drivers/isdn/hardware/eicon/
6003
6004 IT87 HARDWARE MONITORING DRIVER
6005 M:      Jean Delvare <jdelvare@suse.com>
6006 L:      lm-sensors@lm-sensors.org
6007 S:      Maintained
6008 F:      Documentation/hwmon/it87
6009 F:      drivers/hwmon/it87.c
6010
6011 IT913X MEDIA DRIVER
6012 M:      Antti Palosaari <crope@iki.fi>
6013 L:      linux-media@vger.kernel.org
6014 W:      https://linuxtv.org
6015 W:      http://palosaari.fi/linux/
6016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6017 T:      git git://linuxtv.org/anttip/media_tree.git
6018 S:      Maintained
6019 F:      drivers/media/tuners/it913x*
6020
6021 IVTV VIDEO4LINUX DRIVER
6022 M:      Andy Walls <awalls@md.metrocast.net>
6023 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6024 L:      linux-media@vger.kernel.org
6025 T:      git git://linuxtv.org/media_tree.git
6026 W:      http://www.ivtvdriver.org
6027 S:      Maintained
6028 F:      Documentation/video4linux/*.ivtv
6029 F:      drivers/media/pci/ivtv/
6030 F:      include/uapi/linux/ivtv*
6031
6032 IX2505V MEDIA DRIVER
6033 M:      Malcolm Priestley <tvboxspy@gmail.com>
6034 L:      linux-media@vger.kernel.org
6035 W:      https://linuxtv.org
6036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6037 S:      Maintained
6038 F:      drivers/media/dvb-frontends/ix2505v*
6039
6040 JC42.4 TEMPERATURE SENSOR DRIVER
6041 M:      Guenter Roeck <linux@roeck-us.net>
6042 L:      lm-sensors@lm-sensors.org
6043 S:      Maintained
6044 F:      drivers/hwmon/jc42.c
6045 F:      Documentation/hwmon/jc42
6046
6047 JFS FILESYSTEM
6048 M:      Dave Kleikamp <shaggy@kernel.org>
6049 L:      jfs-discussion@lists.sourceforge.net
6050 W:      http://jfs.sourceforge.net/
6051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6052 S:      Maintained
6053 F:      Documentation/filesystems/jfs.txt
6054 F:      fs/jfs/
6055
6056 JME NETWORK DRIVER
6057 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6058 L:      netdev@vger.kernel.org
6059 S:      Maintained
6060 F:      drivers/net/ethernet/jme.*
6061
6062 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6063 M:      David Woodhouse <dwmw2@infradead.org>
6064 L:      linux-mtd@lists.infradead.org
6065 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6066 S:      Maintained
6067 F:      fs/jffs2/
6068 F:      include/uapi/linux/jffs2.h
6069
6070 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6071 M:      "Theodore Ts'o" <tytso@mit.edu>
6072 M:      Jan Kara <jack@suse.com>
6073 L:      linux-ext4@vger.kernel.org
6074 S:      Maintained
6075 F:      fs/jbd2/
6076 F:      include/linux/jbd2.h
6077
6078 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6079 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6080 L:      linux-media@vger.kernel.org
6081 S:      Maintained
6082 F:      drivers/media/platform/rcar_jpu.c
6083
6084 JSM Neo PCI based serial card
6085 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6086 L:      linux-serial@vger.kernel.org
6087 S:      Maintained
6088 F:      drivers/tty/serial/jsm/
6089
6090 K10TEMP HARDWARE MONITORING DRIVER
6091 M:      Clemens Ladisch <clemens@ladisch.de>
6092 L:      lm-sensors@lm-sensors.org
6093 S:      Maintained
6094 F:      Documentation/hwmon/k10temp
6095 F:      drivers/hwmon/k10temp.c
6096
6097 K8TEMP HARDWARE MONITORING DRIVER
6098 M:      Rudolf Marek <r.marek@assembler.cz>
6099 L:      lm-sensors@lm-sensors.org
6100 S:      Maintained
6101 F:      Documentation/hwmon/k8temp
6102 F:      drivers/hwmon/k8temp.c
6103
6104 KCONFIG
6105 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6106 L:      linux-kbuild@vger.kernel.org
6107 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6108 S:      Maintained
6109 F:      Documentation/kbuild/kconfig-language.txt
6110 F:      scripts/kconfig/
6111
6112 KDUMP
6113 M:      Vivek Goyal <vgoyal@redhat.com>
6114 M:      Haren Myneni <hbabu@us.ibm.com>
6115 L:      kexec@lists.infradead.org
6116 W:      http://lse.sourceforge.net/kdump/
6117 S:      Maintained
6118 F:      Documentation/kdump/
6119
6120 KEENE FM RADIO TRANSMITTER DRIVER
6121 M:      Hans Verkuil <hverkuil@xs4all.nl>
6122 L:      linux-media@vger.kernel.org
6123 T:      git git://linuxtv.org/media_tree.git
6124 W:      https://linuxtv.org
6125 S:      Maintained
6126 F:      drivers/media/radio/radio-keene*
6127
6128 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6129 M:      Ian Kent <raven@themaw.net>
6130 L:      autofs@vger.kernel.org
6131 S:      Maintained
6132 F:      fs/autofs4/
6133
6134 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6135 M:      Michal Marek <mmarek@suse.com>
6136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6138 L:      linux-kbuild@vger.kernel.org
6139 S:      Maintained
6140 F:      Documentation/kbuild/
6141 F:      Makefile
6142 F:      scripts/Makefile.*
6143 F:      scripts/basic/
6144 F:      scripts/mk*
6145 F:      scripts/package/
6146
6147 KERNEL JANITORS
6148 L:      kernel-janitors@vger.kernel.org
6149 W:      http://kernelnewbies.org/KernelJanitors
6150 S:      Odd Fixes
6151
6152 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6153 M:      "J. Bruce Fields" <bfields@fieldses.org>
6154 M:      Jeff Layton <jlayton@poochiereds.net>
6155 L:      linux-nfs@vger.kernel.org
6156 W:      http://nfs.sourceforge.net/
6157 T:      git git://linux-nfs.org/~bfields/linux.git
6158 S:      Supported
6159 F:      fs/nfsd/
6160 F:      include/uapi/linux/nfsd/
6161 F:      fs/lockd/
6162 F:      fs/nfs_common/
6163 F:      net/sunrpc/
6164 F:      include/linux/lockd/
6165 F:      include/linux/sunrpc/
6166 F:      include/uapi/linux/sunrpc/
6167
6168 KERNEL SELFTEST FRAMEWORK
6169 M:      Shuah Khan <shuahkh@osg.samsung.com>
6170 L:      linux-kselftest@vger.kernel.org
6171 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6172 S:      Maintained
6173 F:      tools/testing/selftests
6174
6175 KERNEL VIRTUAL MACHINE (KVM)
6176 M:      Gleb Natapov <gleb@kernel.org>
6177 M:      Paolo Bonzini <pbonzini@redhat.com>
6178 L:      kvm@vger.kernel.org
6179 W:      http://www.linux-kvm.org
6180 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6181 S:      Supported
6182 F:      Documentation/*/kvm*.txt
6183 F:      Documentation/virtual/kvm/
6184 F:      arch/*/kvm/
6185 F:      arch/x86/kernel/kvm.c
6186 F:      arch/x86/kernel/kvmclock.c
6187 F:      arch/*/include/asm/kvm*
6188 F:      include/linux/kvm*
6189 F:      include/uapi/linux/kvm*
6190 F:      virt/kvm/
6191
6192 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6193 M:      Joerg Roedel <joro@8bytes.org>
6194 L:      kvm@vger.kernel.org
6195 W:      http://www.linux-kvm.org/
6196 S:      Maintained
6197 F:      arch/x86/include/asm/svm.h
6198 F:      arch/x86/kvm/svm.c
6199
6200 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6201 M:      Alexander Graf <agraf@suse.com>
6202 L:      kvm-ppc@vger.kernel.org
6203 W:      http://www.linux-kvm.org/
6204 T:      git git://github.com/agraf/linux-2.6.git
6205 S:      Supported
6206 F:      arch/powerpc/include/asm/kvm*
6207 F:      arch/powerpc/kvm/
6208
6209 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6210 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6211 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6212 L:      linux-s390@vger.kernel.org
6213 W:      http://www.ibm.com/developerworks/linux/linux390/
6214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6215 S:      Supported
6216 F:      Documentation/s390/kvm.txt
6217 F:      arch/s390/include/asm/kvm*
6218 F:      arch/s390/kvm/
6219
6220 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6221 M:      Christoffer Dall <christoffer.dall@linaro.org>
6222 M:      Marc Zyngier <marc.zyngier@arm.com>
6223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6224 L:      kvmarm@lists.cs.columbia.edu
6225 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6227 S:      Supported
6228 F:      arch/arm/include/uapi/asm/kvm*
6229 F:      arch/arm/include/asm/kvm*
6230 F:      arch/arm/kvm/
6231 F:      virt/kvm/arm/
6232 F:      include/kvm/arm_*
6233
6234 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6235 M:      Christoffer Dall <christoffer.dall@linaro.org>
6236 M:      Marc Zyngier <marc.zyngier@arm.com>
6237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6238 L:      kvmarm@lists.cs.columbia.edu
6239 S:      Maintained
6240 F:      arch/arm64/include/uapi/asm/kvm*
6241 F:      arch/arm64/include/asm/kvm*
6242 F:      arch/arm64/kvm/
6243
6244 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6245 M:      James Hogan <james.hogan@imgtec.com>
6246 L:      linux-mips@linux-mips.org
6247 S:      Supported
6248 F:      arch/mips/include/uapi/asm/kvm*
6249 F:      arch/mips/include/asm/kvm*
6250 F:      arch/mips/kvm/
6251
6252 KEXEC
6253 M:      Eric Biederman <ebiederm@xmission.com>
6254 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6255 L:      kexec@lists.infradead.org
6256 S:      Maintained
6257 F:      include/linux/kexec.h
6258 F:      include/uapi/linux/kexec.h
6259 F:      kernel/kexec.c
6260
6261 KEYS/KEYRINGS:
6262 M:      David Howells <dhowells@redhat.com>
6263 L:      keyrings@vger.kernel.org
6264 S:      Maintained
6265 F:      Documentation/security/keys.txt
6266 F:      include/linux/key.h
6267 F:      include/linux/key-type.h
6268 F:      include/keys/
6269 F:      security/keys/
6270
6271 KEYS-TRUSTED
6272 M:      David Safford <safford@us.ibm.com>
6273 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6274 L:      linux-security-module@vger.kernel.org
6275 L:      keyrings@vger.kernel.org
6276 S:      Supported
6277 F:      Documentation/security/keys-trusted-encrypted.txt
6278 F:      include/keys/trusted-type.h
6279 F:      security/keys/trusted.c
6280 F:      security/keys/trusted.h
6281
6282 KEYS-ENCRYPTED
6283 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6284 M:      David Safford <safford@us.ibm.com>
6285 L:      linux-security-module@vger.kernel.org
6286 L:      keyrings@vger.kernel.org
6287 S:      Supported
6288 F:      Documentation/security/keys-trusted-encrypted.txt
6289 F:      include/keys/encrypted-type.h
6290 F:      security/keys/encrypted-keys/
6291
6292 KGDB / KDB /debug_core
6293 M:      Jason Wessel <jason.wessel@windriver.com>
6294 W:      http://kgdb.wiki.kernel.org/
6295 L:      kgdb-bugreport@lists.sourceforge.net
6296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6297 S:      Maintained
6298 F:      Documentation/DocBook/kgdb.tmpl
6299 F:      drivers/misc/kgdbts.c
6300 F:      drivers/tty/serial/kgdboc.c
6301 F:      include/linux/kdb.h
6302 F:      include/linux/kgdb.h
6303 F:      kernel/debug/
6304
6305 KMEMCHECK
6306 M:      Vegard Nossum <vegardno@ifi.uio.no>
6307 M:      Pekka Enberg <penberg@kernel.org>
6308 S:      Maintained
6309 F:      Documentation/kmemcheck.txt
6310 F:      arch/x86/include/asm/kmemcheck.h
6311 F:      arch/x86/mm/kmemcheck/
6312 F:      include/linux/kmemcheck.h
6313 F:      mm/kmemcheck.c
6314
6315 KMEMLEAK
6316 M:      Catalin Marinas <catalin.marinas@arm.com>
6317 S:      Maintained
6318 F:      Documentation/kmemleak.txt
6319 F:      include/linux/kmemleak.h
6320 F:      mm/kmemleak.c
6321 F:      mm/kmemleak-test.c
6322
6323 KPROBES
6324 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6325 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6326 M:      "David S. Miller" <davem@davemloft.net>
6327 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6328 S:      Maintained
6329 F:      Documentation/kprobes.txt
6330 F:      include/linux/kprobes.h
6331 F:      kernel/kprobes.c
6332
6333 KS0108 LCD CONTROLLER DRIVER
6334 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6335 W:      http://miguelojeda.es/auxdisplay.htm
6336 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6337 S:      Maintained
6338 F:      Documentation/auxdisplay/ks0108
6339 F:      drivers/auxdisplay/ks0108.c
6340 F:      include/linux/ks0108.h
6341
6342 L3MDEV
6343 M:      David Ahern <dsa@cumulusnetworks.com>
6344 L:      netdev@vger.kernel.org
6345 S:      Maintained
6346 F:      net/l3mdev
6347 F:      include/net/l3mdev.h
6348
6349 LANTIQ MIPS ARCHITECTURE
6350 M:      John Crispin <blogic@openwrt.org>
6351 L:      linux-mips@linux-mips.org
6352 S:      Maintained
6353 F:      arch/mips/lantiq
6354
6355 LAPB module
6356 L:      linux-x25@vger.kernel.org
6357 S:      Orphan
6358 F:      Documentation/networking/lapb-module.txt
6359 F:      include/*/lapb.h
6360 F:      net/lapb/
6361
6362 LASI 53c700 driver for PARISC
6363 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6364 L:      linux-scsi@vger.kernel.org
6365 S:      Maintained
6366 F:      Documentation/scsi/53c700.txt
6367 F:      drivers/scsi/53c700*
6368
6369 LED SUBSYSTEM
6370 M:      Richard Purdie <rpurdie@rpsys.net>
6371 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6372 L:      linux-leds@vger.kernel.org
6373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6374 S:      Maintained
6375 F:      drivers/leds/
6376 F:      include/linux/leds.h
6377
6378 LEGACY EEPROM DRIVER
6379 M:      Jean Delvare <jdelvare@suse.com>
6380 S:      Maintained
6381 F:      Documentation/misc-devices/eeprom
6382 F:      drivers/misc/eeprom/eeprom.c
6383
6384 LEGO USB Tower driver
6385 M:      Juergen Stuber <starblue@users.sourceforge.net>
6386 L:      legousb-devel@lists.sourceforge.net
6387 W:      http://legousb.sourceforge.net/
6388 S:      Maintained
6389 F:      drivers/usb/misc/legousbtower.c
6390
6391 LG2160 MEDIA DRIVER
6392 M:      Michael Krufky <mkrufky@linuxtv.org>
6393 L:      linux-media@vger.kernel.org
6394 W:      https://linuxtv.org
6395 W:      http://github.com/mkrufky
6396 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6397 T:      git git://linuxtv.org/mkrufky/tuners.git
6398 S:      Maintained
6399 F:      drivers/media/dvb-frontends/lg2160.*
6400
6401 LGDT3305 MEDIA DRIVER
6402 M:      Michael Krufky <mkrufky@linuxtv.org>
6403 L:      linux-media@vger.kernel.org
6404 W:      https://linuxtv.org
6405 W:      http://github.com/mkrufky
6406 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6407 T:      git git://linuxtv.org/mkrufky/tuners.git
6408 S:      Maintained
6409 F:      drivers/media/dvb-frontends/lgdt3305.*
6410
6411 LGUEST
6412 M:      Rusty Russell <rusty@rustcorp.com.au>
6413 L:      lguest@lists.ozlabs.org
6414 W:      http://lguest.ozlabs.org/
6415 S:      Odd Fixes
6416 F:      arch/x86/include/asm/lguest*.h
6417 F:      arch/x86/lguest/
6418 F:      drivers/lguest/
6419 F:      include/linux/lguest*.h
6420 F:      tools/lguest/
6421
6422 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6423 M:      Tejun Heo <tj@kernel.org>
6424 L:      linux-ide@vger.kernel.org
6425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6426 S:      Maintained
6427 F:      drivers/ata/
6428 F:      include/linux/ata.h
6429 F:      include/linux/libata.h
6430
6431 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6432 M:      Viresh Kumar <vireshk@kernel.org>
6433 L:      linux-ide@vger.kernel.org
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6435 S:      Maintained
6436 F:      include/linux/pata_arasan_cf_data.h
6437 F:      drivers/ata/pata_arasan_cf.c
6438
6439 LIBATA PATA DRIVERS
6440 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6441 M:      Tejun Heo <tj@kernel.org>
6442 L:      linux-ide@vger.kernel.org
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6444 S:      Maintained
6445 F:      drivers/ata/pata_*.c
6446 F:      drivers/ata/ata_generic.c
6447
6448 LIBATA SATA AHCI PLATFORM devices support
6449 M:      Hans de Goede <hdegoede@redhat.com>
6450 M:      Tejun Heo <tj@kernel.org>
6451 L:      linux-ide@vger.kernel.org
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6453 S:      Maintained
6454 F:      drivers/ata/ahci_platform.c
6455 F:      drivers/ata/libahci_platform.c
6456 F:      include/linux/ahci_platform.h
6457
6458 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6459 M:      Mikael Pettersson <mikpelinux@gmail.com>
6460 L:      linux-ide@vger.kernel.org
6461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6462 S:      Maintained
6463 F:      drivers/ata/sata_promise.*
6464
6465 LIBLOCKDEP
6466 M:      Sasha Levin <sasha.levin@oracle.com>
6467 S:      Maintained
6468 F:      tools/lib/lockdep/
6469
6470 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6471 M:      Dan Williams <dan.j.williams@intel.com>
6472 L:      linux-nvdimm@lists.01.org
6473 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6475 S:      Supported
6476 F:      drivers/nvdimm/*
6477 F:      include/linux/nd.h
6478 F:      include/linux/libnvdimm.h
6479 F:      include/uapi/linux/ndctl.h
6480
6481 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6482 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6483 L:      linux-nvdimm@lists.01.org
6484 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6485 S:      Supported
6486 F:      drivers/nvdimm/blk.c
6487 F:      drivers/nvdimm/region_devs.c
6488 F:      drivers/acpi/nfit*
6489
6490 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6491 M:      Vishal Verma <vishal.l.verma@intel.com>
6492 L:      linux-nvdimm@lists.01.org
6493 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6494 S:      Supported
6495 F:      drivers/nvdimm/btt*
6496
6497 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6498 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6499 L:      linux-nvdimm@lists.01.org
6500 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6501 S:      Supported
6502 F:      drivers/nvdimm/pmem.c
6503 F:      include/linux/pmem.h
6504 F:      arch/*/include/asm/pmem.h
6505
6506 LIGHTNVM PLATFORM SUPPORT
6507 M:      Matias Bjorling <mb@lightnvm.io>
6508 W:      http://github/OpenChannelSSD
6509 L:      linux-block@vger.kernel.org
6510 S:      Maintained
6511 F:      drivers/lightnvm/
6512 F:      include/linux/lightnvm.h
6513 F:      include/uapi/linux/lightnvm.h
6514
6515 LINUX FOR IBM pSERIES (RS/6000)
6516 M:      Paul Mackerras <paulus@au.ibm.com>
6517 W:      http://www.ibm.com/linux/ltc/projects/ppc
6518 S:      Supported
6519 F:      arch/powerpc/boot/rs6000.h
6520
6521 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6522 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6523 M:      Paul Mackerras <paulus@samba.org>
6524 M:      Michael Ellerman <mpe@ellerman.id.au>
6525 W:      http://www.penguinppc.org/
6526 L:      linuxppc-dev@lists.ozlabs.org
6527 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6529 S:      Supported
6530 F:      Documentation/powerpc/
6531 F:      arch/powerpc/
6532
6533 LINUX FOR POWER MACINTOSH
6534 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6535 W:      http://www.penguinppc.org/
6536 L:      linuxppc-dev@lists.ozlabs.org
6537 S:      Maintained
6538 F:      arch/powerpc/platforms/powermac/
6539 F:      drivers/macintosh/
6540
6541 LINUX FOR POWERPC EMBEDDED MPC5XXX
6542 M:      Anatolij Gustschin <agust@denx.de>
6543 L:      linuxppc-dev@lists.ozlabs.org
6544 T:      git git://git.denx.de/linux-denx-agust.git
6545 S:      Maintained
6546 F:      arch/powerpc/platforms/512x/
6547 F:      arch/powerpc/platforms/52xx/
6548
6549 LINUX FOR POWERPC EMBEDDED PPC4XX
6550 M:      Alistair Popple <alistair@popple.id.au>
6551 M:      Matt Porter <mporter@kernel.crashing.org>
6552 W:      http://www.penguinppc.org/
6553 L:      linuxppc-dev@lists.ozlabs.org
6554 S:      Maintained
6555 F:      arch/powerpc/platforms/40x/
6556 F:      arch/powerpc/platforms/44x/
6557
6558 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6559 L:      linuxppc-dev@lists.ozlabs.org
6560 S:      Orphan
6561 F:      arch/powerpc/*/*virtex*
6562 F:      arch/powerpc/*/*/*virtex*
6563
6564 LINUX FOR POWERPC EMBEDDED PPC8XX
6565 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6566 W:      http://www.penguinppc.org/
6567 L:      linuxppc-dev@lists.ozlabs.org
6568 S:      Maintained
6569 F:      arch/powerpc/platforms/8xx/
6570
6571 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6572 M:      Scott Wood <oss@buserror.net>
6573 M:      Kumar Gala <galak@kernel.crashing.org>
6574 W:      http://www.penguinppc.org/
6575 L:      linuxppc-dev@lists.ozlabs.org
6576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6577 S:      Maintained
6578 F:      arch/powerpc/platforms/83xx/
6579 F:      arch/powerpc/platforms/85xx/
6580
6581 LINUX FOR POWERPC PA SEMI PWRFICIENT
6582 M:      Olof Johansson <olof@lixom.net>
6583 L:      linuxppc-dev@lists.ozlabs.org
6584 S:      Maintained
6585 F:      arch/powerpc/platforms/pasemi/
6586 F:      drivers/*/*pasemi*
6587 F:      drivers/*/*/*pasemi*
6588
6589 LINUX SECURITY MODULE (LSM) FRAMEWORK
6590 M:      Chris Wright <chrisw@sous-sol.org>
6591 L:      linux-security-module@vger.kernel.org
6592 S:      Supported
6593
6594 LIS3LV02D ACCELEROMETER DRIVER
6595 M:      Eric Piel <eric.piel@tremplin-utc.net>
6596 S:      Maintained
6597 F:      Documentation/misc-devices/lis3lv02d
6598 F:      drivers/misc/lis3lv02d/
6599 F:      drivers/platform/x86/hp_accel.c
6600
6601 LIVE PATCHING
6602 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6603 M:      Jessica Yu <jeyu@redhat.com>
6604 M:      Jiri Kosina <jikos@kernel.org>
6605 M:      Miroslav Benes <mbenes@suse.cz>
6606 R:      Petr Mladek <pmladek@suse.com>
6607 S:      Maintained
6608 F:      kernel/livepatch/
6609 F:      include/linux/livepatch.h
6610 F:      arch/x86/include/asm/livepatch.h
6611 F:      arch/x86/kernel/livepatch.c
6612 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6613 F:      samples/livepatch/
6614 L:      live-patching@vger.kernel.org
6615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6616
6617 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6618 M:      Kees Cook <keescook@chromium.org>
6619 S:      Maintained
6620 F:      drivers/misc/lkdtm.c
6621
6622 LLC (802.2)
6623 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6624 S:      Maintained
6625 F:      include/linux/llc.h
6626 F:      include/uapi/linux/llc.h
6627 F:      include/net/llc*
6628 F:      net/llc/
6629
6630 LM73 HARDWARE MONITOR DRIVER
6631 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6632 L:      lm-sensors@lm-sensors.org
6633 S:      Maintained
6634 F:      drivers/hwmon/lm73.c
6635
6636 LM78 HARDWARE MONITOR DRIVER
6637 M:      Jean Delvare <jdelvare@suse.com>
6638 L:      lm-sensors@lm-sensors.org
6639 S:      Maintained
6640 F:      Documentation/hwmon/lm78
6641 F:      drivers/hwmon/lm78.c
6642
6643 LM83 HARDWARE MONITOR DRIVER
6644 M:      Jean Delvare <jdelvare@suse.com>
6645 L:      lm-sensors@lm-sensors.org
6646 S:      Maintained
6647 F:      Documentation/hwmon/lm83
6648 F:      drivers/hwmon/lm83.c
6649
6650 LM90 HARDWARE MONITOR DRIVER
6651 M:      Jean Delvare <jdelvare@suse.com>
6652 L:      lm-sensors@lm-sensors.org
6653 S:      Maintained
6654 F:      Documentation/hwmon/lm90
6655 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6656 F:      drivers/hwmon/lm90.c
6657
6658 LM95234 HARDWARE MONITOR DRIVER
6659 M:      Guenter Roeck <linux@roeck-us.net>
6660 L:      lm-sensors@lm-sensors.org
6661 S:      Maintained
6662 F:      Documentation/hwmon/lm95234
6663 F:      drivers/hwmon/lm95234.c
6664
6665 LME2510 MEDIA DRIVER
6666 M:      Malcolm Priestley <tvboxspy@gmail.com>
6667 L:      linux-media@vger.kernel.org
6668 W:      https://linuxtv.org
6669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6670 S:      Maintained
6671 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6672
6673 LOCKDEP AND LOCKSTAT
6674 M:      Peter Zijlstra <peterz@infradead.org>
6675 M:      Ingo Molnar <mingo@redhat.com>
6676 L:      linux-kernel@vger.kernel.org
6677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6678 S:      Maintained
6679 F:      Documentation/locking/lockdep*.txt
6680 F:      Documentation/locking/lockstat.txt
6681 F:      include/linux/lockdep.h
6682 F:      kernel/locking/
6683
6684 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6685 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6686 L:      linux-ntfs-dev@lists.sourceforge.net
6687 W:      http://www.linux-ntfs.org/content/view/19/37/
6688 S:      Maintained
6689 F:      Documentation/ldm.txt
6690 F:      block/partitions/ldm.*
6691
6692 LogFS
6693 M:      Joern Engel <joern@logfs.org>
6694 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6695 L:      logfs@logfs.org
6696 W:      logfs.org
6697 S:      Maintained
6698 F:      fs/logfs/
6699
6700 LPC32XX MACHINE SUPPORT
6701 M:      Roland Stigge <stigge@antcom.de>
6702 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6703 S:      Maintained
6704 F:      arch/arm/mach-lpc32xx/
6705
6706 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6707 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6708 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6709 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6710 L:      MPT-FusionLinux.pdl@broadcom.com
6711 L:      linux-scsi@vger.kernel.org
6712 W:      http://www.avagotech.com/support/
6713 S:      Supported
6714 F:      drivers/message/fusion/
6715 F:      drivers/scsi/mpt2sas/
6716 F:      drivers/scsi/mpt3sas/
6717
6718 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6719 M:      Matthew Wilcox <matthew@wil.cx>
6720 L:      linux-scsi@vger.kernel.org
6721 S:      Maintained
6722 F:      drivers/scsi/sym53c8xx_2/
6723
6724 LTC4261 HARDWARE MONITOR DRIVER
6725 M:      Guenter Roeck <linux@roeck-us.net>
6726 L:      lm-sensors@lm-sensors.org
6727 S:      Maintained
6728 F:      Documentation/hwmon/ltc4261
6729 F:      drivers/hwmon/ltc4261.c
6730
6731 LTP (Linux Test Project)
6732 M:      Mike Frysinger <vapier@gentoo.org>
6733 M:      Cyril Hrubis <chrubis@suse.cz>
6734 M:      Wanlong Gao <wanlong.gao@gmail.com>
6735 M:      Jan Stancek <jstancek@redhat.com>
6736 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6737 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6738 L:      ltp@lists.linux.it (subscribers-only)
6739 W:      http://linux-test-project.github.io/
6740 T:      git git://github.com/linux-test-project/ltp.git
6741 S:      Maintained
6742
6743 M32R ARCHITECTURE
6744 W:      http://www.linux-m32r.org/
6745 S:      Orphan
6746 F:      arch/m32r/
6747
6748 M68K ARCHITECTURE
6749 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6750 L:      linux-m68k@lists.linux-m68k.org
6751 W:      http://www.linux-m68k.org/
6752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6753 S:      Maintained
6754 F:      arch/m68k/
6755 F:      drivers/zorro/
6756
6757 M68K ON APPLE MACINTOSH
6758 M:      Joshua Thompson <funaho@jurai.org>
6759 W:      http://www.mac.linux-m68k.org/
6760 L:      linux-m68k@lists.linux-m68k.org
6761 S:      Maintained
6762 F:      arch/m68k/mac/
6763
6764 M68K ON HP9000/300
6765 M:      Philip Blundell <philb@gnu.org>
6766 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6767 S:      Maintained
6768 F:      arch/m68k/hp300/
6769
6770 M88DS3103 MEDIA DRIVER
6771 M:      Antti Palosaari <crope@iki.fi>
6772 L:      linux-media@vger.kernel.org
6773 W:      https://linuxtv.org
6774 W:      http://palosaari.fi/linux/
6775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6776 T:      git git://linuxtv.org/anttip/media_tree.git
6777 S:      Maintained
6778 F:      drivers/media/dvb-frontends/m88ds3103*
6779
6780 M88RS2000 MEDIA DRIVER
6781 M:      Malcolm Priestley <tvboxspy@gmail.com>
6782 L:      linux-media@vger.kernel.org
6783 W:      https://linuxtv.org
6784 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6785 S:      Maintained
6786 F:      drivers/media/dvb-frontends/m88rs2000*
6787
6788 MA901 MASTERKIT USB FM RADIO DRIVER
6789 M:      Alexey Klimov <klimov.linux@gmail.com>
6790 L:      linux-media@vger.kernel.org
6791 T:      git git://linuxtv.org/media_tree.git
6792 S:      Maintained
6793 F:      drivers/media/radio/radio-ma901.c
6794
6795 MAC80211
6796 M:      Johannes Berg <johannes@sipsolutions.net>
6797 L:      linux-wireless@vger.kernel.org
6798 W:      http://wireless.kernel.org/
6799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6801 S:      Maintained
6802 F:      Documentation/networking/mac80211-injection.txt
6803 F:      include/net/mac80211.h
6804 F:      net/mac80211/
6805 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6806
6807 MACVLAN DRIVER
6808 M:      Patrick McHardy <kaber@trash.net>
6809 L:      netdev@vger.kernel.org
6810 S:      Maintained
6811 F:      drivers/net/macvlan.c
6812 F:      include/linux/if_macvlan.h
6813
6814 MAILBOX API
6815 M:      Jassi Brar <jassisinghbrar@gmail.com>
6816 L:      linux-kernel@vger.kernel.org
6817 S:      Maintained
6818 F:      drivers/mailbox/
6819 F:      include/linux/mailbox_client.h
6820 F:      include/linux/mailbox_controller.h
6821
6822 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6823 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6824 W:      http://www.kernel.org/doc/man-pages
6825 L:      linux-man@vger.kernel.org
6826 S:      Maintained
6827
6828 MARVELL ARMADA DRM SUPPORT
6829 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6830 S:      Maintained
6831 F:      drivers/gpu/drm/armada/
6832
6833 MARVELL 88E6352 DSA support
6834 M:      Guenter Roeck <linux@roeck-us.net>
6835 S:      Maintained
6836 F:      drivers/net/dsa/mv88e6352.c
6837
6838 MARVELL CRYPTO DRIVER
6839 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6840 M:      Arnaud Ebalard <arno@natisbad.org>
6841 F:      drivers/crypto/marvell/
6842 S:      Maintained
6843 L:      linux-crypto@vger.kernel.org
6844
6845 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6846 M:      Mirko Lindner <mlindner@marvell.com>
6847 M:      Stephen Hemminger <stephen@networkplumber.org>
6848 L:      netdev@vger.kernel.org
6849 S:      Maintained
6850 F:      drivers/net/ethernet/marvell/sk*
6851
6852 MARVELL LIBERTAS WIRELESS DRIVER
6853 L:      libertas-dev@lists.infradead.org
6854 S:      Orphan
6855 F:      drivers/net/wireless/marvell/libertas/
6856
6857 MARVELL MV643XX ETHERNET DRIVER
6858 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6859 L:      netdev@vger.kernel.org
6860 S:      Maintained
6861 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6862 F:      include/linux/mv643xx.h
6863
6864 MARVELL MVNETA ETHERNET DRIVER
6865 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6866 L:      netdev@vger.kernel.org
6867 S:      Maintained
6868 F:      drivers/net/ethernet/marvell/mvneta.*
6869
6870 MARVELL MWIFIEX WIRELESS DRIVER
6871 M:      Amitkumar Karwar <akarwar@marvell.com>
6872 M:      Nishant Sarmukadam <nishants@marvell.com>
6873 L:      linux-wireless@vger.kernel.org
6874 S:      Maintained
6875 F:      drivers/net/wireless/marvell/mwifiex/
6876
6877 MARVELL MWL8K WIRELESS DRIVER
6878 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6879 L:      linux-wireless@vger.kernel.org
6880 S:      Odd Fixes
6881 F:      drivers/net/wireless/marvell/mwl8k.c
6882
6883 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6884 M:      Nicolas Pitre <nico@fluxnic.net>
6885 S:      Odd Fixes
6886 F:      drivers/mmc/host/mvsdio.*
6887
6888 MATROX FRAMEBUFFER DRIVER
6889 L:      linux-fbdev@vger.kernel.org
6890 S:      Orphan
6891 F:      drivers/video/fbdev/matrox/matroxfb_*
6892 F:      include/uapi/linux/matroxfb.h
6893
6894 MAX16065 HARDWARE MONITOR DRIVER
6895 M:      Guenter Roeck <linux@roeck-us.net>
6896 L:      lm-sensors@lm-sensors.org
6897 S:      Maintained
6898 F:      Documentation/hwmon/max16065
6899 F:      drivers/hwmon/max16065.c
6900
6901 MAX20751 HARDWARE MONITOR DRIVER
6902 M:      Guenter Roeck <linux@roeck-us.net>
6903 L:      lm-sensors@lm-sensors.org
6904 S:      Maintained
6905 F:      Documentation/hwmon/max20751
6906 F:      drivers/hwmon/max20751.c
6907
6908 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6909 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6910 L:      lm-sensors@lm-sensors.org
6911 S:      Maintained
6912 F:      Documentation/hwmon/max6650
6913 F:      drivers/hwmon/max6650.c
6914
6915 MAX6697 HARDWARE MONITOR DRIVER
6916 M:      Guenter Roeck <linux@roeck-us.net>
6917 L:      lm-sensors@lm-sensors.org
6918 S:      Maintained
6919 F:      Documentation/hwmon/max6697
6920 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6921 F:      drivers/hwmon/max6697.c
6922 F:      include/linux/platform_data/max6697.h
6923
6924 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6925 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6926 L:      linux-pm@vger.kernel.org
6927 S:      Supported
6928 F:      drivers/power/max14577_charger.c
6929 F:      drivers/power/max77693_charger.c
6930
6931 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6932 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6933 L:      linux-kernel@vger.kernel.org
6934 S:      Supported
6935 F:      drivers/*/*max77802*.c
6936 F:      Documentation/devicetree/bindings/*/*max77802.txt
6937 F:      include/dt-bindings/*/*max77802.h
6938
6939 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6940 M:      Chanwoo Choi <cw00.choi@samsung.com>
6941 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6942 L:      linux-kernel@vger.kernel.org
6943 S:      Supported
6944 F:      drivers/*/max14577.c
6945 F:      drivers/*/max77686*.c
6946 F:      drivers/*/max77693.c
6947 F:      drivers/extcon/extcon-max14577.c
6948 F:      drivers/extcon/extcon-max77693.c
6949 F:      drivers/rtc/rtc-max77686.c
6950 F:      drivers/clk/clk-max77686.c
6951 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6952 F:      Documentation/devicetree/bindings/*/max77686.txt
6953 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6954 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6955 F:      include/linux/mfd/max14577*.h
6956 F:      include/linux/mfd/max77686*.h
6957 F:      include/linux/mfd/max77693*.h
6958
6959 MAXIRADIO FM RADIO RECEIVER DRIVER
6960 M:      Hans Verkuil <hverkuil@xs4all.nl>
6961 L:      linux-media@vger.kernel.org
6962 T:      git git://linuxtv.org/media_tree.git
6963 W:      https://linuxtv.org
6964 S:      Maintained
6965 F:      drivers/media/radio/radio-maxiradio*
6966
6967 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6968 M:      Peter Rosin <peda@axentia.se>
6969 L:      linux-iio@vger.kernel.org
6970 S:      Maintained
6971 F:      drivers/iio/potentiometer/mcp4531.c
6972
6973 MEDIA DRIVERS FOR RENESAS - VSP1
6974 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6975 L:      linux-media@vger.kernel.org
6976 L:      linux-renesas-soc@vger.kernel.org
6977 T:      git git://linuxtv.org/media_tree.git
6978 S:      Supported
6979 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6980 F:      drivers/media/platform/vsp1/
6981
6982 MEDIA DRIVERS FOR ASCOT2E
6983 M:      Sergey Kozlov <serjk@netup.ru>
6984 L:      linux-media@vger.kernel.org
6985 W:      https://linuxtv.org
6986 W:      http://netup.tv/
6987 T:      git git://linuxtv.org/media_tree.git
6988 S:      Supported
6989 F:      drivers/media/dvb-frontends/ascot2e*
6990
6991 MEDIA DRIVERS FOR CXD2841ER
6992 M:      Sergey Kozlov <serjk@netup.ru>
6993 L:      linux-media@vger.kernel.org
6994 W:      https://linuxtv.org
6995 W:      http://netup.tv/
6996 T:      git git://linuxtv.org/media_tree.git
6997 S:      Supported
6998 F:      drivers/media/dvb-frontends/cxd2841er*
6999
7000 MEDIA DRIVERS FOR HORUS3A
7001 M:      Sergey Kozlov <serjk@netup.ru>
7002 L:      linux-media@vger.kernel.org
7003 W:      https://linuxtv.org
7004 W:      http://netup.tv/
7005 T:      git git://linuxtv.org/media_tree.git
7006 S:      Supported
7007 F:      drivers/media/dvb-frontends/horus3a*
7008
7009 MEDIA DRIVERS FOR LNBH25
7010 M:      Sergey Kozlov <serjk@netup.ru>
7011 L:      linux-media@vger.kernel.org
7012 W:      https://linuxtv.org
7013 W:      http://netup.tv/
7014 T:      git git://linuxtv.org/media_tree.git
7015 S:      Supported
7016 F:      drivers/media/dvb-frontends/lnbh25*
7017
7018 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7019 M:      Sergey Kozlov <serjk@netup.ru>
7020 L:      linux-media@vger.kernel.org
7021 W:      https://linuxtv.org
7022 W:      http://netup.tv/
7023 T:      git git://linuxtv.org/media_tree.git
7024 S:      Supported
7025 F:      drivers/media/pci/netup_unidvb/*
7026
7027 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7028 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7029 P:      LinuxTV.org Project
7030 L:      linux-media@vger.kernel.org
7031 W:      https://linuxtv.org
7032 Q:      http://patchwork.kernel.org/project/linux-media/list/
7033 T:      git git://linuxtv.org/media_tree.git
7034 S:      Maintained
7035 F:      Documentation/dvb/
7036 F:      Documentation/video4linux/
7037 F:      Documentation/DocBook/media/
7038 F:      drivers/media/
7039 F:      drivers/staging/media/
7040 F:      include/linux/platform_data/media/
7041 F:      include/media/
7042 F:      include/uapi/linux/dvb/
7043 F:      include/uapi/linux/videodev2.h
7044 F:      include/uapi/linux/media.h
7045 F:      include/uapi/linux/v4l2-*
7046 F:      include/uapi/linux/meye.h
7047 F:      include/uapi/linux/ivtv*
7048 F:      include/uapi/linux/uvcvideo.h
7049
7050 MEDIATEK ETHERNET DRIVER
7051 M:      Felix Fietkau <nbd@openwrt.org>
7052 M:      John Crispin <blogic@openwrt.org>
7053 L:      netdev@vger.kernel.org
7054 S:      Maintained
7055 F:      drivers/net/ethernet/mediatek/
7056
7057 MEDIATEK MT7601U WIRELESS LAN DRIVER
7058 M:      Jakub Kicinski <kubakici@wp.pl>
7059 L:      linux-wireless@vger.kernel.org
7060 S:      Maintained
7061 F:      drivers/net/wireless/mediatek/mt7601u/
7062
7063 MEGARAID SCSI/SAS DRIVERS
7064 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7065 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7066 M:      Uday Lingala <uday.lingala@avagotech.com>
7067 L:      megaraidlinux.pdl@avagotech.com
7068 L:      linux-scsi@vger.kernel.org
7069 W:      http://www.lsi.com
7070 S:      Maintained
7071 F:      Documentation/scsi/megaraid.txt
7072 F:      drivers/scsi/megaraid.*
7073 F:      drivers/scsi/megaraid/
7074
7075 MELLANOX ETHERNET DRIVER (mlx4_en)
7076 M:      Eugenia Emantayev <eugenia@mellanox.com>
7077 L:      netdev@vger.kernel.org
7078 S:      Supported
7079 W:      http://www.mellanox.com
7080 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7081 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7082
7083 MELLANOX ETHERNET DRIVER (mlx5e)
7084 M:      Saeed Mahameed <saeedm@mellanox.com>
7085 L:      netdev@vger.kernel.org
7086 S:      Supported
7087 W:      http://www.mellanox.com
7088 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7089 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7090
7091 MELLANOX ETHERNET SWITCH DRIVERS
7092 M:      Jiri Pirko <jiri@mellanox.com>
7093 M:      Ido Schimmel <idosch@mellanox.com>
7094 L:      netdev@vger.kernel.org
7095 S:      Supported
7096 W:      http://www.mellanox.com
7097 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7098 F:      drivers/net/ethernet/mellanox/mlxsw/
7099
7100 MEMBARRIER SUPPORT
7101 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7102 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7103 L:      linux-kernel@vger.kernel.org
7104 S:      Supported
7105 F:      kernel/membarrier.c
7106 F:      include/uapi/linux/membarrier.h
7107
7108 MEMORY MANAGEMENT
7109 L:      linux-mm@kvack.org
7110 W:      http://www.linux-mm.org
7111 S:      Maintained
7112 F:      include/linux/mm.h
7113 F:      include/linux/gfp.h
7114 F:      include/linux/mmzone.h
7115 F:      include/linux/memory_hotplug.h
7116 F:      include/linux/vmalloc.h
7117 F:      mm/
7118
7119 MEMORY TECHNOLOGY DEVICES (MTD)
7120 M:      David Woodhouse <dwmw2@infradead.org>
7121 M:      Brian Norris <computersforpeace@gmail.com>
7122 L:      linux-mtd@lists.infradead.org
7123 W:      http://www.linux-mtd.infradead.org/
7124 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7125 T:      git git://git.infradead.org/linux-mtd.git
7126 T:      git git://git.infradead.org/l2-mtd.git
7127 S:      Maintained
7128 F:      drivers/mtd/
7129 F:      include/linux/mtd/
7130 F:      include/uapi/mtd/
7131
7132 MEN A21 WATCHDOG DRIVER
7133 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7134 L:      linux-watchdog@vger.kernel.org
7135 S:      Maintained
7136 F:      drivers/watchdog/mena21_wdt.c
7137
7138 MEN CHAMELEON BUS (mcb)
7139 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7140 S:      Maintained
7141 F:      drivers/mcb/
7142 F:      include/linux/mcb.h
7143 F:      Documentation/men-chameleon-bus.txt
7144
7145 MEN F21BMC (Board Management Controller)
7146 M:      Andreas Werner <andreas.werner@men.de>
7147 S:      Supported
7148 F:      drivers/mfd/menf21bmc.c
7149 F:      drivers/watchdog/menf21bmc_wdt.c
7150 F:      drivers/leds/leds-menf21bmc.c
7151 F:      drivers/hwmon/menf21bmc_hwmon.c
7152 F:      Documentation/hwmon/menf21bmc
7153
7154 METAG ARCHITECTURE
7155 M:      James Hogan <james.hogan@imgtec.com>
7156 L:      linux-metag@vger.kernel.org
7157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7158 S:      Odd Fixes
7159 F:      arch/metag/
7160 F:      Documentation/metag/
7161 F:      Documentation/devicetree/bindings/metag/
7162 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7163 F:      drivers/clocksource/metag_generic.c
7164 F:      drivers/irqchip/irq-metag.c
7165 F:      drivers/irqchip/irq-metag-ext.c
7166 F:      drivers/tty/metag_da.c
7167
7168 MICROBLAZE ARCHITECTURE
7169 M:      Michal Simek <monstr@monstr.eu>
7170 W:      http://www.monstr.eu/fdt/
7171 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7172 S:      Supported
7173 F:      arch/microblaze/
7174
7175 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7176 M:      Chen Yu <yu.c.chen@intel.com>
7177 L:      platform-driver-x86@vger.kernel.org
7178 S:      Supported
7179 F:      drivers/platform/x86/surfacepro3_button.c
7180
7181 MICROTEK X6 SCANNER
7182 M:      Oliver Neukum <oliver@neukum.org>
7183 S:      Maintained
7184 F:      drivers/usb/image/microtek.*
7185
7186 MIPS
7187 M:      Ralf Baechle <ralf@linux-mips.org>
7188 L:      linux-mips@linux-mips.org
7189 W:      http://www.linux-mips.org/
7190 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7191 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7192 S:      Supported
7193 F:      Documentation/mips/
7194 F:      arch/mips/
7195
7196 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7197 M:      Hans Verkuil <hverkuil@xs4all.nl>
7198 L:      linux-media@vger.kernel.org
7199 T:      git git://linuxtv.org/media_tree.git
7200 W:      https://linuxtv.org
7201 S:      Odd Fixes
7202 F:      drivers/media/radio/radio-miropcm20*
7203
7204 MELLANOX MLX4 core VPI driver
7205 M:      Yishai Hadas <yishaih@mellanox.com>
7206 L:      netdev@vger.kernel.org
7207 L:      linux-rdma@vger.kernel.org
7208 W:      http://www.mellanox.com
7209 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7210 S:      Supported
7211 F:      drivers/net/ethernet/mellanox/mlx4/
7212 F:      include/linux/mlx4/
7213
7214 MELLANOX MLX4 IB driver
7215 M:      Yishai Hadas <yishaih@mellanox.com>
7216 L:      linux-rdma@vger.kernel.org
7217 W:      http://www.mellanox.com
7218 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7219 S:      Supported
7220 F:      drivers/infiniband/hw/mlx4/
7221 F:      include/linux/mlx4/
7222
7223 MELLANOX MLX5 core VPI driver
7224 M:      Matan Barak <matanb@mellanox.com>
7225 M:      Leon Romanovsky <leonro@mellanox.com>
7226 L:      netdev@vger.kernel.org
7227 L:      linux-rdma@vger.kernel.org
7228 W:      http://www.mellanox.com
7229 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7230 S:      Supported
7231 F:      drivers/net/ethernet/mellanox/mlx5/core/
7232 F:      include/linux/mlx5/
7233
7234 MELLANOX MLX5 IB driver
7235 M:      Matan Barak <matanb@mellanox.com>
7236 M:      Leon Romanovsky <leonro@mellanox.com>
7237 L:      linux-rdma@vger.kernel.org
7238 W:      http://www.mellanox.com
7239 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7240 S:      Supported
7241 F:      drivers/infiniband/hw/mlx5/
7242 F:      include/linux/mlx5/
7243
7244 MELEXIS MLX90614 DRIVER
7245 M:      Crt Mori <cmo@melexis.com>
7246 L:      linux-iio@vger.kernel.org
7247 W:      http://www.melexis.com
7248 S:      Supported
7249 F:      drivers/iio/temperature/mlx90614.c
7250
7251 MN88472 MEDIA DRIVER
7252 M:      Antti Palosaari <crope@iki.fi>
7253 L:      linux-media@vger.kernel.org
7254 W:      https://linuxtv.org
7255 W:      http://palosaari.fi/linux/
7256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7257 T:      git git://linuxtv.org/anttip/media_tree.git
7258 S:      Maintained
7259 F:      drivers/staging/media/mn88472/
7260 F:      drivers/media/dvb-frontends/mn88472.h
7261
7262 MN88473 MEDIA DRIVER
7263 M:      Antti Palosaari <crope@iki.fi>
7264 L:      linux-media@vger.kernel.org
7265 W:      https://linuxtv.org
7266 W:      http://palosaari.fi/linux/
7267 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7268 S:      Maintained
7269 F:      drivers/media/dvb-frontends/mn88473*
7270
7271 MODULE SUPPORT
7272 M:      Rusty Russell <rusty@rustcorp.com.au>
7273 S:      Maintained
7274 F:      include/linux/module.h
7275 F:      kernel/module.c
7276
7277 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7278 W:      http://popies.net/meye/
7279 S:      Orphan
7280 F:      Documentation/video4linux/meye.txt
7281 F:      drivers/media/pci/meye/
7282 F:      include/uapi/linux/meye.h
7283
7284 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7285 M:      Jiri Slaby <jirislaby@gmail.com>
7286 S:      Maintained
7287 F:      Documentation/serial/moxa-smartio
7288 F:      drivers/tty/mxser.*
7289
7290 MR800 AVERMEDIA USB FM RADIO DRIVER
7291 M:      Alexey Klimov <klimov.linux@gmail.com>
7292 L:      linux-media@vger.kernel.org
7293 T:      git git://linuxtv.org/media_tree.git
7294 S:      Maintained
7295 F:      drivers/media/radio/radio-mr800.c
7296
7297 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7298 M:      Alan Ott <alan@signal11.us>
7299 L:      linux-wpan@vger.kernel.org
7300 S:      Maintained
7301 F:      drivers/net/ieee802154/mrf24j40.c
7302 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7303
7304 MSI LAPTOP SUPPORT
7305 M:      "Lee, Chun-Yi" <jlee@suse.com>
7306 L:      platform-driver-x86@vger.kernel.org
7307 S:      Maintained
7308 F:      drivers/platform/x86/msi-laptop.c
7309
7310 MSI WMI SUPPORT
7311 L:      platform-driver-x86@vger.kernel.org
7312 S:      Orphan
7313 F:      drivers/platform/x86/msi-wmi.c
7314
7315 MSI001 MEDIA DRIVER
7316 M:      Antti Palosaari <crope@iki.fi>
7317 L:      linux-media@vger.kernel.org
7318 W:      https://linuxtv.org
7319 W:      http://palosaari.fi/linux/
7320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7321 T:      git git://linuxtv.org/anttip/media_tree.git
7322 S:      Maintained
7323 F:      drivers/media/tuners/msi001*
7324
7325 MSI2500 MEDIA DRIVER
7326 M:      Antti Palosaari <crope@iki.fi>
7327 L:      linux-media@vger.kernel.org
7328 W:      https://linuxtv.org
7329 W:      http://palosaari.fi/linux/
7330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7331 T:      git git://linuxtv.org/anttip/media_tree.git
7332 S:      Maintained
7333 F:      drivers/media/usb/msi2500/
7334
7335 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7336 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7337 L:      linux-mtd@lists.infradead.org
7338 S:      Maintained
7339 F:      drivers/mtd/devices/docg3*
7340
7341 MT9M032 APTINA SENSOR DRIVER
7342 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7343 L:      linux-media@vger.kernel.org
7344 T:      git git://linuxtv.org/media_tree.git
7345 S:      Maintained
7346 F:      drivers/media/i2c/mt9m032.c
7347 F:      include/media/i2c/mt9m032.h
7348
7349 MT9P031 APTINA CAMERA SENSOR
7350 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7351 L:      linux-media@vger.kernel.org
7352 T:      git git://linuxtv.org/media_tree.git
7353 S:      Maintained
7354 F:      drivers/media/i2c/mt9p031.c
7355 F:      include/media/i2c/mt9p031.h
7356
7357 MT9T001 APTINA CAMERA SENSOR
7358 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7359 L:      linux-media@vger.kernel.org
7360 T:      git git://linuxtv.org/media_tree.git
7361 S:      Maintained
7362 F:      drivers/media/i2c/mt9t001.c
7363 F:      include/media/i2c/mt9t001.h
7364
7365 MT9V032 APTINA CAMERA SENSOR
7366 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7367 L:      linux-media@vger.kernel.org
7368 T:      git git://linuxtv.org/media_tree.git
7369 S:      Maintained
7370 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7371 F:      drivers/media/i2c/mt9v032.c
7372 F:      include/media/i2c/mt9v032.h
7373
7374 MULTIFUNCTION DEVICES (MFD)
7375 M:      Lee Jones <lee.jones@linaro.org>
7376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7377 S:      Supported
7378 F:      drivers/mfd/
7379 F:      include/linux/mfd/
7380
7381 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7382 M:      Ulf Hansson <ulf.hansson@linaro.org>
7383 L:      linux-mmc@vger.kernel.org
7384 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7385 S:      Maintained
7386 F:      drivers/mmc/
7387 F:      include/linux/mmc/
7388 F:      include/uapi/linux/mmc/
7389
7390 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7391 S:      Orphan
7392 F:      drivers/mmc/host/mmc_spi.c
7393 F:      include/linux/spi/mmc_spi.h
7394
7395 MULTISOUND SOUND DRIVER
7396 M:      Andrew Veliath <andrewtv@usa.net>
7397 S:      Maintained
7398 F:      Documentation/sound/oss/MultiSound
7399 F:      sound/oss/msnd*
7400
7401 MULTITECH MULTIPORT CARD (ISICOM)
7402 S:      Orphan
7403 F:      drivers/tty/isicom.c
7404 F:      include/linux/isicom.h
7405
7406 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7407 M:      Bin Liu <b-liu@ti.com>
7408 L:      linux-usb@vger.kernel.org
7409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7410 S:      Maintained
7411 F:      drivers/usb/musb/
7412
7413 MXL5007T MEDIA DRIVER
7414 M:      Michael Krufky <mkrufky@linuxtv.org>
7415 L:      linux-media@vger.kernel.org
7416 W:      https://linuxtv.org
7417 W:      http://github.com/mkrufky
7418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7419 T:      git git://linuxtv.org/mkrufky/tuners.git
7420 S:      Maintained
7421 F:      drivers/media/tuners/mxl5007t.*
7422
7423 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7424 M:      Hyong-Youb Kim <hykim@myri.com>
7425 L:      netdev@vger.kernel.org
7426 W:      https://www.myricom.com/support/downloads/myri10ge.html
7427 S:      Supported
7428 F:      drivers/net/ethernet/myricom/myri10ge/
7429
7430 NAND FLASH SUBSYSTEM
7431 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7432 R:      Richard Weinberger <richard@nod.at>
7433 L:      linux-mtd@lists.infradead.org
7434 W:      http://www.linux-mtd.infradead.org/
7435 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7436 T:      git git://github.com/linux-nand/linux.git
7437 S:      Maintained
7438 F:      drivers/mtd/nand/
7439 F:      include/linux/mtd/nand*.h
7440
7441 NATSEMI ETHERNET DRIVER (DP8381x)
7442 S:      Orphan
7443 F:      drivers/net/ethernet/natsemi/natsemi.c
7444
7445 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7446 M:      Daniel Mack <zonque@gmail.com>
7447 S:      Maintained
7448 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7449 W:      http://www.native-instruments.com
7450 F:      sound/usb/caiaq/
7451
7452 NCP FILESYSTEM
7453 M:      Petr Vandrovec <petr@vandrovec.name>
7454 S:      Odd Fixes
7455 F:      fs/ncpfs/
7456
7457 NCR 5380 SCSI DRIVERS
7458 M:      Finn Thain <fthain@telegraphics.com.au>
7459 M:      Michael Schmitz <schmitzmic@gmail.com>
7460 L:      linux-scsi@vger.kernel.org
7461 S:      Maintained
7462 F:      Documentation/scsi/g_NCR5380.txt
7463 F:      drivers/scsi/NCR5380.*
7464 F:      drivers/scsi/arm/cumana_1.c
7465 F:      drivers/scsi/arm/oak.c
7466 F:      drivers/scsi/atari_NCR5380.c
7467 F:      drivers/scsi/atari_scsi.*
7468 F:      drivers/scsi/dmx3191d.c
7469 F:      drivers/scsi/dtc.*
7470 F:      drivers/scsi/g_NCR5380.*
7471 F:      drivers/scsi/g_NCR5380_mmio.c
7472 F:      drivers/scsi/mac_scsi.*
7473 F:      drivers/scsi/pas16.*
7474 F:      drivers/scsi/sun3_scsi.*
7475 F:      drivers/scsi/sun3_scsi_vme.c
7476 F:      drivers/scsi/t128.*
7477
7478 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7479 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7480 L:      linux-scsi@vger.kernel.org
7481 S:      Maintained
7482 F:      drivers/scsi/NCR_D700.*
7483
7484 NCT6775 HARDWARE MONITOR DRIVER
7485 M:      Guenter Roeck <linux@roeck-us.net>
7486 L:      lm-sensors@lm-sensors.org
7487 S:      Maintained
7488 F:      Documentation/hwmon/nct6775
7489 F:      drivers/hwmon/nct6775.c
7490
7491 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7492 M:      Faisal Latif <faisal.latif@intel.com>
7493 L:      linux-rdma@vger.kernel.org
7494 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7495 S:      Supported
7496 F:      drivers/infiniband/hw/nes/
7497
7498 NETEM NETWORK EMULATOR
7499 M:      Stephen Hemminger <stephen@networkplumber.org>
7500 L:      netem@lists.linux-foundation.org
7501 S:      Maintained
7502 F:      net/sched/sch_netem.c
7503
7504 NETERION 10GbE DRIVERS (s2io/vxge)
7505 M:      Jon Mason <jdmason@kudzu.us>
7506 L:      netdev@vger.kernel.org
7507 S:      Supported
7508 F:      Documentation/networking/s2io.txt
7509 F:      Documentation/networking/vxge.txt
7510 F:      drivers/net/ethernet/neterion/
7511
7512 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7513 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7514 M:      Patrick McHardy <kaber@trash.net>
7515 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7516 L:      netfilter-devel@vger.kernel.org
7517 L:      coreteam@netfilter.org
7518 W:      http://www.netfilter.org/
7519 W:      http://www.iptables.org/
7520 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7523 S:      Supported
7524 F:      include/linux/netfilter*
7525 F:      include/linux/netfilter/
7526 F:      include/net/netfilter/
7527 F:      include/uapi/linux/netfilter*
7528 F:      include/uapi/linux/netfilter/
7529 F:      net/*/netfilter.c
7530 F:      net/*/netfilter/
7531 F:      net/netfilter/
7532 F:      net/bridge/br_netfilter*.c
7533
7534 NETLABEL
7535 M:      Paul Moore <paul@paul-moore.com>
7536 W:      http://netlabel.sf.net
7537 L:      netdev@vger.kernel.org
7538 S:      Maintained
7539 F:      Documentation/netlabel/
7540 F:      include/net/netlabel.h
7541 F:      net/netlabel/
7542
7543 NETROM NETWORK LAYER
7544 M:      Ralf Baechle <ralf@linux-mips.org>
7545 L:      linux-hams@vger.kernel.org
7546 W:      http://www.linux-ax25.org/
7547 S:      Maintained
7548 F:      include/net/netrom.h
7549 F:      include/uapi/linux/netrom.h
7550 F:      net/netrom/
7551
7552 NETRONOME ETHERNET DRIVERS
7553 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7554 L:      oss-drivers@netronome.com
7555 S:      Maintained
7556 F:      drivers/net/ethernet/netronome/
7557
7558 NETWORK BLOCK DEVICE (NBD)
7559 M:      Markus Pargmann <mpa@pengutronix.de>
7560 S:      Maintained
7561 L:      nbd-general@lists.sourceforge.net
7562 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7563 F:      Documentation/blockdev/nbd.txt
7564 F:      drivers/block/nbd.c
7565 F:      include/uapi/linux/nbd.h
7566
7567 NETWORK DROP MONITOR
7568 M:      Neil Horman <nhorman@tuxdriver.com>
7569 L:      netdev@vger.kernel.org
7570 S:      Maintained
7571 W:      https://fedorahosted.org/dropwatch/
7572 F:      net/core/drop_monitor.c
7573
7574 NETWORKING [GENERAL]
7575 M:      "David S. Miller" <davem@davemloft.net>
7576 L:      netdev@vger.kernel.org
7577 W:      http://www.linuxfoundation.org/en/Net
7578 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7581 S:      Maintained
7582 F:      net/
7583 F:      include/net/
7584 F:      include/linux/in.h
7585 F:      include/linux/net.h
7586 F:      include/linux/netdevice.h
7587 F:      include/uapi/linux/in.h
7588 F:      include/uapi/linux/net.h
7589 F:      include/uapi/linux/netdevice.h
7590 F:      include/uapi/linux/net_namespace.h
7591 F:      tools/net/
7592 F:      tools/testing/selftests/net/
7593 F:      lib/random32.c
7594 F:      lib/test_bpf.c
7595
7596 NETWORKING [IPv4/IPv6]
7597 M:      "David S. Miller" <davem@davemloft.net>
7598 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7599 M:      James Morris <jmorris@namei.org>
7600 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7601 M:      Patrick McHardy <kaber@trash.net>
7602 L:      netdev@vger.kernel.org
7603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7604 S:      Maintained
7605 F:      net/ipv4/
7606 F:      net/ipv6/
7607 F:      include/net/ip*
7608 F:      arch/x86/net/*
7609
7610 NETWORKING [IPSEC]
7611 M:      Steffen Klassert <steffen.klassert@secunet.com>
7612 M:      Herbert Xu <herbert@gondor.apana.org.au>
7613 M:      "David S. Miller" <davem@davemloft.net>
7614 L:      netdev@vger.kernel.org
7615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7617 S:      Maintained
7618 F:      net/core/flow.c
7619 F:      net/xfrm/
7620 F:      net/key/
7621 F:      net/ipv4/xfrm*
7622 F:      net/ipv4/esp4.c
7623 F:      net/ipv4/ah4.c
7624 F:      net/ipv4/ipcomp.c
7625 F:      net/ipv4/ip_vti.c
7626 F:      net/ipv6/xfrm*
7627 F:      net/ipv6/esp6.c
7628 F:      net/ipv6/ah6.c
7629 F:      net/ipv6/ipcomp6.c
7630 F:      net/ipv6/ip6_vti.c
7631 F:      include/uapi/linux/xfrm.h
7632 F:      include/net/xfrm.h
7633
7634 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7635 M:      Paul Moore <paul@paul-moore.com>
7636 L:      netdev@vger.kernel.org
7637 S:      Maintained
7638
7639 NETWORKING [WIRELESS]
7640 L:      linux-wireless@vger.kernel.org
7641 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7642
7643 NETWORKING DRIVERS
7644 L:      netdev@vger.kernel.org
7645 W:      http://www.linuxfoundation.org/en/Net
7646 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7649 S:      Odd Fixes
7650 F:      drivers/net/
7651 F:      include/linux/if_*
7652 F:      include/linux/netdevice.h
7653 F:      include/linux/etherdevice.h
7654 F:      include/linux/fcdevice.h
7655 F:      include/linux/fddidevice.h
7656 F:      include/linux/hippidevice.h
7657 F:      include/linux/inetdevice.h
7658 F:      include/uapi/linux/if_*
7659 F:      include/uapi/linux/netdevice.h
7660
7661 NETWORKING DRIVERS (WIRELESS)
7662 M:      Kalle Valo <kvalo@codeaurora.org>
7663 L:      linux-wireless@vger.kernel.org
7664 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7667 S:      Maintained
7668 F:      drivers/net/wireless/
7669
7670 NETXEN (1/10) GbE SUPPORT
7671 M:      Manish Chopra <manish.chopra@qlogic.com>
7672 M:      Sony Chacko <sony.chacko@qlogic.com>
7673 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7674 L:      netdev@vger.kernel.org
7675 W:      http://www.qlogic.com
7676 S:      Supported
7677 F:      drivers/net/ethernet/qlogic/netxen/
7678
7679 NFC SUBSYSTEM
7680 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7681 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7682 M:      Samuel Ortiz <sameo@linux.intel.com>
7683 L:      linux-wireless@vger.kernel.org
7684 L:      linux-nfc@lists.01.org (subscribers-only)
7685 S:      Supported
7686 F:      net/nfc/
7687 F:      include/net/nfc/
7688 F:      include/uapi/linux/nfc.h
7689 F:      drivers/nfc/
7690 F:      include/linux/platform_data/nfcmrvl.h
7691 F:      include/linux/platform_data/nxp-nci.h
7692 F:      include/linux/platform_data/pn544.h
7693 F:      include/linux/platform_data/st21nfca.h
7694 F:      include/linux/platform_data/st-nci.h
7695 F:      Documentation/devicetree/bindings/net/nfc/
7696
7697 NFS, SUNRPC, AND LOCKD CLIENTS
7698 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7699 M:      Anna Schumaker <anna.schumaker@netapp.com>
7700 L:      linux-nfs@vger.kernel.org
7701 W:      http://client.linux-nfs.org
7702 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7703 S:      Maintained
7704 F:      fs/lockd/
7705 F:      fs/nfs/
7706 F:      fs/nfs_common/
7707 F:      net/sunrpc/
7708 F:      include/linux/lockd/
7709 F:      include/linux/nfs*
7710 F:      include/linux/sunrpc/
7711 F:      include/uapi/linux/nfs*
7712 F:      include/uapi/linux/sunrpc/
7713
7714 NILFS2 FILESYSTEM
7715 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7716 L:      linux-nilfs@vger.kernel.org
7717 W:      http://nilfs.sourceforge.net/
7718 T:      git git://github.com/konis/nilfs2.git
7719 S:      Supported
7720 F:      Documentation/filesystems/nilfs2.txt
7721 F:      fs/nilfs2/
7722 F:      include/linux/nilfs2_fs.h
7723 F:      include/trace/events/nilfs2.h
7724
7725 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7726 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7727 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7728 S:      Maintained
7729 F:      Documentation/scsi/NinjaSCSI.txt
7730 F:      drivers/scsi/pcmcia/nsp_*
7731
7732 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7733 M:      GOTO Masanori <gotom@debian.or.jp>
7734 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7735 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7736 S:      Maintained
7737 F:      Documentation/scsi/NinjaSCSI.txt
7738 F:      drivers/scsi/nsp32*
7739
7740 NIOS2 ARCHITECTURE
7741 M:      Ley Foon Tan <lftan@altera.com>
7742 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7744 S:      Maintained
7745 F:      arch/nios2/
7746
7747 NOKIA N900 POWER SUPPLY DRIVERS
7748 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7749 F:      include/linux/power/bq2415x_charger.h
7750 F:      include/linux/power/bq27xxx_battery.h
7751 F:      include/linux/power/isp1704_charger.h
7752 F:      drivers/power/bq2415x_charger.c
7753 F:      drivers/power/bq27xxx_battery.c
7754 F:      drivers/power/bq27xxx_battery_i2c.c
7755 F:      drivers/power/isp1704_charger.c
7756 F:      drivers/power/rx51_battery.c
7757
7758 NTB DRIVER CORE
7759 M:      Jon Mason <jdmason@kudzu.us>
7760 M:      Dave Jiang <dave.jiang@intel.com>
7761 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7762 L:      linux-ntb@googlegroups.com
7763 S:      Supported
7764 W:      https://github.com/jonmason/ntb/wiki
7765 T:      git git://github.com/jonmason/ntb.git
7766 F:      drivers/ntb/
7767 F:      drivers/net/ntb_netdev.c
7768 F:      include/linux/ntb.h
7769 F:      include/linux/ntb_transport.h
7770
7771 NTB INTEL DRIVER
7772 M:      Jon Mason <jdmason@kudzu.us>
7773 M:      Dave Jiang <dave.jiang@intel.com>
7774 L:      linux-ntb@googlegroups.com
7775 S:      Supported
7776 W:      https://github.com/jonmason/ntb/wiki
7777 T:      git git://github.com/jonmason/ntb.git
7778 F:      drivers/ntb/hw/intel/
7779
7780 NTB AMD DRIVER
7781 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7782 L:      linux-ntb@googlegroups.com
7783 S:      Supported
7784 F:      drivers/ntb/hw/amd/
7785
7786 NTFS FILESYSTEM
7787 M:      Anton Altaparmakov <anton@tuxera.com>
7788 L:      linux-ntfs-dev@lists.sourceforge.net
7789 W:      http://www.tuxera.com/
7790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7791 S:      Supported
7792 F:      Documentation/filesystems/ntfs.txt
7793 F:      fs/ntfs/
7794
7795 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7796 M:      Antonino Daplas <adaplas@gmail.com>
7797 L:      linux-fbdev@vger.kernel.org
7798 S:      Maintained
7799 F:      drivers/video/fbdev/riva/
7800 F:      drivers/video/fbdev/nvidia/
7801
7802 NVM EXPRESS DRIVER
7803 M:      Keith Busch <keith.busch@intel.com>
7804 M:      Jens Axboe <axboe@fb.com>
7805 L:      linux-nvme@lists.infradead.org
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7807 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7808 S:      Supported
7809 F:      drivers/nvme/host/
7810 F:      include/linux/nvme.h
7811
7812 NVMEM FRAMEWORK
7813 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7814 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7815 S:      Maintained
7816 F:      drivers/nvmem/
7817 F:      Documentation/devicetree/bindings/nvmem/
7818 F:      include/linux/nvmem-consumer.h
7819 F:      include/linux/nvmem-provider.h
7820
7821 NXP-NCI NFC DRIVER
7822 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7823 R:      Charles Gorand <charles.gorand@effinnov.com>
7824 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7825 S:      Supported
7826 F:      drivers/nfc/nxp-nci
7827
7828 NXP TDA998X DRM DRIVER
7829 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7830 S:      Supported
7831 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7832 F:      include/drm/i2c/tda998x.h
7833
7834 NXP TFA9879 DRIVER
7835 M:      Peter Rosin <peda@axentia.se>
7836 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7837 S:      Maintained
7838 F:      sound/soc/codecs/tfa9879*
7839
7840 OMAP SUPPORT
7841 M:      Tony Lindgren <tony@atomide.com>
7842 L:      linux-omap@vger.kernel.org
7843 W:      http://www.muru.com/linux/omap/
7844 W:      http://linux.omap.com/
7845 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7847 S:      Maintained
7848 F:      arch/arm/*omap*/
7849 F:      arch/arm/configs/omap1_defconfig
7850 F:      arch/arm/configs/omap2plus_defconfig
7851 F:      drivers/i2c/busses/i2c-omap.c
7852 F:      drivers/irqchip/irq-omap-intc.c
7853 F:      drivers/mfd/*omap*.c
7854 F:      drivers/mfd/menelaus.c
7855 F:      drivers/mfd/palmas.c
7856 F:      drivers/mfd/tps65217.c
7857 F:      drivers/mfd/tps65218.c
7858 F:      drivers/mfd/tps65910.c
7859 F:      drivers/mfd/twl-core.[ch]
7860 F:      drivers/mfd/twl4030*.c
7861 F:      drivers/mfd/twl6030*.c
7862 F:      drivers/mfd/twl6040*.c
7863 F:      drivers/regulator/palmas-regulator*.c
7864 F:      drivers/regulator/pbias-regulator.c
7865 F:      drivers/regulator/tps65217-regulator.c
7866 F:      drivers/regulator/tps65218-regulator.c
7867 F:      drivers/regulator/tps65910-regulator.c
7868 F:      drivers/regulator/twl-regulator.c
7869 F:      include/linux/i2c-omap.h
7870
7871 OMAP DEVICE TREE SUPPORT
7872 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7873 M:      Tony Lindgren <tony@atomide.com>
7874 L:      linux-omap@vger.kernel.org
7875 L:      devicetree@vger.kernel.org
7876 S:      Maintained
7877 F:      arch/arm/boot/dts/*omap*
7878 F:      arch/arm/boot/dts/*am3*
7879 F:      arch/arm/boot/dts/*am4*
7880 F:      arch/arm/boot/dts/*am5*
7881 F:      arch/arm/boot/dts/*dra7*
7882
7883 OMAP CLOCK FRAMEWORK SUPPORT
7884 M:      Paul Walmsley <paul@pwsan.com>
7885 L:      linux-omap@vger.kernel.org
7886 S:      Maintained
7887 F:      arch/arm/*omap*/*clock*
7888
7889 OMAP POWER MANAGEMENT SUPPORT
7890 M:      Kevin Hilman <khilman@deeprootsystems.com>
7891 L:      linux-omap@vger.kernel.org
7892 S:      Maintained
7893 F:      arch/arm/*omap*/*pm*
7894 F:      drivers/cpufreq/omap-cpufreq.c
7895
7896 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7897 M:      Rajendra Nayak <rnayak@ti.com>
7898 M:      Paul Walmsley <paul@pwsan.com>
7899 L:      linux-omap@vger.kernel.org
7900 S:      Maintained
7901 F:      arch/arm/mach-omap2/prm*
7902
7903 OMAP AUDIO SUPPORT
7904 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7905 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7906 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7907 L:      linux-omap@vger.kernel.org
7908 S:      Maintained
7909 F:      sound/soc/omap/
7910
7911 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7912 M:      Roger Quadros <rogerq@ti.com>
7913 M:      Tony Lindgren <tony@atomide.com>
7914 L:      linux-omap@vger.kernel.org
7915 S:      Maintained
7916 F:      drivers/memory/omap-gpmc.c
7917 F:      arch/arm/mach-omap2/*gpmc*
7918
7919 OMAP FRAMEBUFFER SUPPORT
7920 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7921 L:      linux-fbdev@vger.kernel.org
7922 L:      linux-omap@vger.kernel.org
7923 S:      Maintained
7924 F:      drivers/video/fbdev/omap/
7925
7926 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7927 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7928 L:      linux-omap@vger.kernel.org
7929 L:      linux-fbdev@vger.kernel.org
7930 S:      Maintained
7931 F:      drivers/video/fbdev/omap2/
7932 F:      Documentation/arm/OMAP/DSS
7933
7934 OMAP HARDWARE SPINLOCK SUPPORT
7935 M:      Ohad Ben-Cohen <ohad@wizery.com>
7936 L:      linux-omap@vger.kernel.org
7937 S:      Maintained
7938 F:      drivers/hwspinlock/omap_hwspinlock.c
7939
7940 OMAP MMC SUPPORT
7941 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7942 L:      linux-omap@vger.kernel.org
7943 S:      Maintained
7944 F:      drivers/mmc/host/omap.c
7945
7946 OMAP HS MMC SUPPORT
7947 L:      linux-mmc@vger.kernel.org
7948 L:      linux-omap@vger.kernel.org
7949 S:      Orphan
7950 F:      drivers/mmc/host/omap_hsmmc.c
7951
7952 OMAP RANDOM NUMBER GENERATOR SUPPORT
7953 M:      Deepak Saxena <dsaxena@plexity.net>
7954 S:      Maintained
7955 F:      drivers/char/hw_random/omap-rng.c
7956
7957 OMAP HWMOD SUPPORT
7958 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7959 M:      Paul Walmsley <paul@pwsan.com>
7960 L:      linux-omap@vger.kernel.org
7961 S:      Maintained
7962 F:      arch/arm/mach-omap2/omap_hwmod.*
7963
7964 OMAP HWMOD DATA
7965 M:      Paul Walmsley <paul@pwsan.com>
7966 L:      linux-omap@vger.kernel.org
7967 S:      Maintained
7968 F:      arch/arm/mach-omap2/omap_hwmod*data*
7969
7970 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7971 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7972 L:      linux-omap@vger.kernel.org
7973 S:      Maintained
7974 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7975
7976 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7977 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7978 L:      linux-media@vger.kernel.org
7979 S:      Maintained
7980 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7981 F:      drivers/media/platform/omap3isp/
7982 F:      drivers/staging/media/omap4iss/
7983
7984 OMAP USB SUPPORT
7985 L:      linux-usb@vger.kernel.org
7986 L:      linux-omap@vger.kernel.org
7987 S:      Orphan
7988 F:      drivers/usb/*/*omap*
7989 F:      arch/arm/*omap*/usb*
7990
7991 OMAP GPIO DRIVER
7992 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7993 M:      Santosh Shilimkar <ssantosh@kernel.org>
7994 M:      Kevin Hilman <khilman@deeprootsystems.com>
7995 L:      linux-omap@vger.kernel.org
7996 S:      Maintained
7997 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7998 F:      drivers/gpio/gpio-omap.c
7999
8000 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8001 M:      Mark Jackson <mpfj@newflow.co.uk>
8002 L:      linux-omap@vger.kernel.org
8003 S:      Maintained
8004 F:      arch/arm/boot/dts/am335x-nano.dts
8005
8006 OMFS FILESYSTEM
8007 M:      Bob Copeland <me@bobcopeland.com>
8008 L:      linux-karma-devel@lists.sourceforge.net
8009 S:      Maintained
8010 F:      Documentation/filesystems/omfs.txt
8011 F:      fs/omfs/
8012
8013 OMNIKEY CARDMAN 4000 DRIVER
8014 M:      Harald Welte <laforge@gnumonks.org>
8015 S:      Maintained
8016 F:      drivers/char/pcmcia/cm4000_cs.c
8017 F:      include/linux/cm4000_cs.h
8018 F:      include/uapi/linux/cm4000_cs.h
8019
8020 OMNIKEY CARDMAN 4040 DRIVER
8021 M:      Harald Welte <laforge@gnumonks.org>
8022 S:      Maintained
8023 F:      drivers/char/pcmcia/cm4040_cs.*
8024
8025 OMNIVISION OV7670 SENSOR DRIVER
8026 M:      Jonathan Corbet <corbet@lwn.net>
8027 L:      linux-media@vger.kernel.org
8028 T:      git git://linuxtv.org/media_tree.git
8029 S:      Maintained
8030 F:      drivers/media/i2c/ov7670.c
8031
8032 ONENAND FLASH DRIVER
8033 M:      Kyungmin Park <kyungmin.park@samsung.com>
8034 L:      linux-mtd@lists.infradead.org
8035 S:      Maintained
8036 F:      drivers/mtd/onenand/
8037 F:      include/linux/mtd/onenand*.h
8038
8039 ONSTREAM SCSI TAPE DRIVER
8040 M:      Willem Riede <osst@riede.org>
8041 L:      osst-users@lists.sourceforge.net
8042 L:      linux-scsi@vger.kernel.org
8043 S:      Maintained
8044 F:      Documentation/scsi/osst.txt
8045 F:      drivers/scsi/osst.*
8046 F:      drivers/scsi/osst_*.h
8047 F:      drivers/scsi/st.h
8048
8049 OPENCORES I2C BUS DRIVER
8050 M:      Peter Korsgaard <jacmet@sunsite.dk>
8051 L:      linux-i2c@vger.kernel.org
8052 S:      Maintained
8053 F:      Documentation/i2c/busses/i2c-ocores
8054 F:      drivers/i2c/busses/i2c-ocores.c
8055
8056 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8057 M:      Rob Herring <robh+dt@kernel.org>
8058 M:      Frank Rowand <frowand.list@gmail.com>
8059 M:      Grant Likely <grant.likely@linaro.org>
8060 L:      devicetree@vger.kernel.org
8061 W:      http://www.devicetree.org/
8062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8063 S:      Maintained
8064 F:      drivers/of/
8065 F:      include/linux/of*.h
8066 F:      scripts/dtc/
8067
8068 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8069 M:      Rob Herring <robh+dt@kernel.org>
8070 M:      Pawel Moll <pawel.moll@arm.com>
8071 M:      Mark Rutland <mark.rutland@arm.com>
8072 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8073 M:      Kumar Gala <galak@codeaurora.org>
8074 L:      devicetree@vger.kernel.org
8075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8076 S:      Maintained
8077 F:      Documentation/devicetree/
8078 F:      arch/*/boot/dts/
8079 F:      include/dt-bindings/
8080
8081 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8082 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8083 L:      devicetree@vger.kernel.org
8084 S:      Maintained
8085 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8086 F:      Documentation/devicetree/overlay-notes.txt
8087 F:      drivers/of/overlay.c
8088 F:      drivers/of/resolver.c
8089
8090 OPENRISC ARCHITECTURE
8091 M:      Jonas Bonn <jonas@southpole.se>
8092 W:      http://openrisc.net
8093 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8094 S:      Maintained
8095 T:      git git://openrisc.net/~jonas/linux
8096 F:      arch/openrisc/
8097
8098 OPENVSWITCH
8099 M:      Pravin Shelar <pshelar@nicira.com>
8100 L:      netdev@vger.kernel.org
8101 L:      dev@openvswitch.org
8102 W:      http://openvswitch.org
8103 S:      Maintained
8104 F:      net/openvswitch/
8105 F:      include/uapi/linux/openvswitch.h
8106
8107 OPERATING PERFORMANCE POINTS (OPP)
8108 M:      Viresh Kumar <vireshk@kernel.org>
8109 M:      Nishanth Menon <nm@ti.com>
8110 M:      Stephen Boyd <sboyd@codeaurora.org>
8111 L:      linux-pm@vger.kernel.org
8112 S:      Maintained
8113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8114 F:      drivers/base/power/opp/
8115 F:      include/linux/pm_opp.h
8116 F:      Documentation/power/opp.txt
8117 F:      Documentation/devicetree/bindings/opp/
8118
8119 OPL4 DRIVER
8120 M:      Clemens Ladisch <clemens@ladisch.de>
8121 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8122 T:      git git://git.alsa-project.org/alsa-kernel.git
8123 S:      Maintained
8124 F:      sound/drivers/opl4/
8125
8126 OPROFILE
8127 M:      Robert Richter <rric@kernel.org>
8128 L:      oprofile-list@lists.sf.net
8129 S:      Maintained
8130 F:      arch/*/include/asm/oprofile*.h
8131 F:      arch/*/oprofile/
8132 F:      drivers/oprofile/
8133 F:      include/linux/oprofile.h
8134
8135 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8136 M:      Mark Fasheh <mfasheh@suse.com>
8137 M:      Joel Becker <jlbec@evilplan.org>
8138 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8139 W:      http://ocfs2.wiki.kernel.org
8140 S:      Supported
8141 F:      Documentation/filesystems/ocfs2.txt
8142 F:      Documentation/filesystems/dlmfs.txt
8143 F:      fs/ocfs2/
8144
8145 ORINOCO DRIVER
8146 L:      linux-wireless@vger.kernel.org
8147 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8148 W:      http://www.nongnu.org/orinoco/
8149 S:      Orphan
8150 F:      drivers/net/wireless/intersil/orinoco/
8151
8152 OSD LIBRARY and FILESYSTEM
8153 M:      Boaz Harrosh <ooo@electrozaur.com>
8154 M:      Benny Halevy <bhalevy@primarydata.com>
8155 L:      osd-dev@open-osd.org
8156 W:      http://open-osd.org
8157 T:      git git://git.open-osd.org/open-osd.git
8158 S:      Maintained
8159 F:      drivers/scsi/osd/
8160 F:      include/scsi/osd_*
8161 F:      fs/exofs/
8162
8163 OVERLAY FILESYSTEM
8164 M:      Miklos Szeredi <miklos@szeredi.hu>
8165 L:      linux-unionfs@vger.kernel.org
8166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8167 S:      Supported
8168 F:      fs/overlayfs/
8169 F:      Documentation/filesystems/overlayfs.txt
8170
8171 P54 WIRELESS DRIVER
8172 M:      Christian Lamparter <chunkeey@googlemail.com>
8173 L:      linux-wireless@vger.kernel.org
8174 W:      http://wireless.kernel.org/en/users/Drivers/p54
8175 S:      Maintained
8176 F:      drivers/net/wireless/intersil/p54/
8177
8178 PA SEMI ETHERNET DRIVER
8179 M:      Olof Johansson <olof@lixom.net>
8180 L:      netdev@vger.kernel.org
8181 S:      Maintained
8182 F:      drivers/net/ethernet/pasemi/*
8183
8184 PA SEMI SMBUS DRIVER
8185 M:      Olof Johansson <olof@lixom.net>
8186 L:      linux-i2c@vger.kernel.org
8187 S:      Maintained
8188 F:      drivers/i2c/busses/i2c-pasemi.c
8189
8190 PADATA PARALLEL EXECUTION MECHANISM
8191 M:      Steffen Klassert <steffen.klassert@secunet.com>
8192 L:      linux-crypto@vger.kernel.org
8193 S:      Maintained
8194 F:      kernel/padata.c
8195 F:      include/linux/padata.h
8196 F:      Documentation/padata.txt
8197
8198 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8199 M:      Harald Welte <laforge@gnumonks.org>
8200 L:      platform-driver-x86@vger.kernel.org
8201 S:      Maintained
8202 F:      drivers/platform/x86/panasonic-laptop.c
8203
8204 PANASONIC MN10300/AM33/AM34 PORT
8205 M:      David Howells <dhowells@redhat.com>
8206 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8207 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8208 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8209 S:      Maintained
8210 F:      Documentation/mn10300/
8211 F:      arch/mn10300/
8212
8213 PARALLEL LCD/KEYPAD PANEL DRIVER
8214 M:      Willy Tarreau <willy@haproxy.com>
8215 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8216 S:      Odd Fixes
8217 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8218 F:      drivers/misc/panel.c
8219
8220 PARALLEL PORT SUBSYSTEM
8221 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8222 M:      Sudip Mukherjee <sudip@vectorindia.org>
8223 L:      linux-parport@lists.infradead.org (subscribers-only)
8224 S:      Maintained
8225 F:      drivers/parport/
8226 F:      include/linux/parport*.h
8227 F:      drivers/char/ppdev.c
8228 F:      include/uapi/linux/ppdev.h
8229 F:      Documentation/parport*.txt
8230
8231 PARAVIRT_OPS INTERFACE
8232 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8233 M:      Chris Wright <chrisw@sous-sol.org>
8234 M:      Alok Kataria <akataria@vmware.com>
8235 M:      Rusty Russell <rusty@rustcorp.com.au>
8236 L:      virtualization@lists.linux-foundation.org
8237 S:      Supported
8238 F:      Documentation/virtual/paravirt_ops.txt
8239 F:      arch/*/kernel/paravirt*
8240 F:      arch/*/include/asm/paravirt.h
8241
8242 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8243 M:      Tim Waugh <tim@cyberelk.net>
8244 L:      linux-parport@lists.infradead.org (subscribers-only)
8245 S:      Maintained
8246 F:      Documentation/blockdev/paride.txt
8247 F:      drivers/block/paride/
8248
8249 PARISC ARCHITECTURE
8250 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8251 M:      Helge Deller <deller@gmx.de>
8252 L:      linux-parisc@vger.kernel.org
8253 W:      http://www.parisc-linux.org/
8254 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8257 S:      Maintained
8258 F:      arch/parisc/
8259 F:      Documentation/parisc/
8260 F:      drivers/parisc/
8261 F:      drivers/char/agp/parisc-agp.c
8262 F:      drivers/input/serio/gscps2.c
8263 F:      drivers/parport/parport_gsc.*
8264 F:      drivers/tty/serial/8250/8250_gsc.c
8265 F:      drivers/video/fbdev/sti*
8266 F:      drivers/video/console/sti*
8267 F:      drivers/video/logo/logo_parisc*
8268
8269 PC87360 HARDWARE MONITORING DRIVER
8270 M:      Jim Cromie <jim.cromie@gmail.com>
8271 L:      lm-sensors@lm-sensors.org
8272 S:      Maintained
8273 F:      Documentation/hwmon/pc87360
8274 F:      drivers/hwmon/pc87360.c
8275
8276 PC8736x GPIO DRIVER
8277 M:      Jim Cromie <jim.cromie@gmail.com>
8278 S:      Maintained
8279 F:      drivers/char/pc8736x_gpio.c
8280
8281 PC87427 HARDWARE MONITORING DRIVER
8282 M:      Jean Delvare <jdelvare@suse.com>
8283 L:      lm-sensors@lm-sensors.org
8284 S:      Maintained
8285 F:      Documentation/hwmon/pc87427
8286 F:      drivers/hwmon/pc87427.c
8287
8288 PCA9532 LED DRIVER
8289 M:      Riku Voipio <riku.voipio@iki.fi>
8290 S:      Maintained
8291 F:      drivers/leds/leds-pca9532.c
8292 F:      include/linux/leds-pca9532.h
8293
8294 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8295 M:      Guenter Roeck <linux@roeck-us.net>
8296 L:      linux-i2c@vger.kernel.org
8297 S:      Maintained
8298 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8299
8300 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8301 M:      Khalid Aziz <khalid@gonehiking.org>
8302 S:      Maintained
8303 F:      drivers/firmware/pcdp.*
8304
8305 PCI ERROR RECOVERY
8306 M:      Linas Vepstas <linasvepstas@gmail.com>
8307 L:      linux-pci@vger.kernel.org
8308 S:      Supported
8309 F:      Documentation/PCI/pci-error-recovery.txt
8310
8311 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8312 M:      Russell Currey <ruscur@russell.cc>
8313 L:      linuxppc-dev@lists.ozlabs.org
8314 S:      Supported
8315 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8316 F:      arch/powerpc/kernel/eeh*.c
8317 F:      arch/powerpc/platforms/*/eeh*.c
8318 F:      arch/powerpc/include/*/eeh*.h
8319
8320 PCI SUBSYSTEM
8321 M:      Bjorn Helgaas <bhelgaas@google.com>
8322 L:      linux-pci@vger.kernel.org
8323 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8325 S:      Supported
8326 F:      Documentation/PCI/
8327 F:      drivers/pci/
8328 F:      include/linux/pci*
8329 F:      arch/x86/pci/
8330 F:      arch/x86/kernel/quirks.c
8331
8332 PCI DRIVER FOR ALTERA PCIE IP
8333 M:      Ley Foon Tan <lftan@altera.com>
8334 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8335 L:      linux-pci@vger.kernel.org
8336 S:      Supported
8337 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8338 F:      drivers/pci/host/pcie-altera.c
8339
8340 PCI DRIVER FOR ARM VERSATILE PLATFORM
8341 M:      Rob Herring <robh@kernel.org>
8342 L:      linux-pci@vger.kernel.org
8343 L:      linux-arm-kernel@lists.infradead.org
8344 S:      Maintained
8345 F:      Documentation/devicetree/bindings/pci/versatile.txt
8346 F:      drivers/pci/host/pci-versatile.c
8347
8348 PCI DRIVER FOR APPLIEDMICRO XGENE
8349 M:      Tanmay Inamdar <tinamdar@apm.com>
8350 L:      linux-pci@vger.kernel.org
8351 L:      linux-arm-kernel@lists.infradead.org
8352 S:      Maintained
8353 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8354 F:      drivers/pci/host/pci-xgene.c
8355
8356 PCI DRIVER FOR FREESCALE LAYERSCAPE
8357 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8358 M:      Mingkai Hu <mingkai.hu@freescale.com>
8359 M:      Roy Zang <tie-fei.zang@freescale.com>
8360 L:      linuxppc-dev@lists.ozlabs.org
8361 L:      linux-pci@vger.kernel.org
8362 L:      linux-arm-kernel@lists.infradead.org
8363 S:      Maintained
8364 F:      drivers/pci/host/*layerscape*
8365
8366 PCI DRIVER FOR IMX6
8367 M:      Richard Zhu <Richard.Zhu@freescale.com>
8368 M:      Lucas Stach <l.stach@pengutronix.de>
8369 L:      linux-pci@vger.kernel.org
8370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8371 S:      Maintained
8372 F:      drivers/pci/host/*imx6*
8373
8374 PCI DRIVER FOR TI KEYSTONE
8375 M:      Murali Karicheri <m-karicheri2@ti.com>
8376 L:      linux-pci@vger.kernel.org
8377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8378 S:      Maintained
8379 F:      drivers/pci/host/*keystone*
8380
8381 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8382 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8383 M:      Jason Cooper <jason@lakedaemon.net>
8384 L:      linux-pci@vger.kernel.org
8385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8386 S:      Maintained
8387 F:      drivers/pci/host/*mvebu*
8388
8389 PCI DRIVER FOR NVIDIA TEGRA
8390 M:      Thierry Reding <thierry.reding@gmail.com>
8391 L:      linux-tegra@vger.kernel.org
8392 L:      linux-pci@vger.kernel.org
8393 S:      Supported
8394 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8395 F:      drivers/pci/host/pci-tegra.c
8396
8397 PCI DRIVER FOR TI DRA7XX
8398 M:      Kishon Vijay Abraham I <kishon@ti.com>
8399 L:      linux-omap@vger.kernel.org
8400 L:      linux-pci@vger.kernel.org
8401 S:      Supported
8402 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8403 F:      drivers/pci/host/pci-dra7xx.c
8404
8405 PCI DRIVER FOR RENESAS R-CAR
8406 M:      Simon Horman <horms@verge.net.au>
8407 L:      linux-pci@vger.kernel.org
8408 L:      linux-renesas-soc@vger.kernel.org
8409 S:      Maintained
8410 F:      drivers/pci/host/*rcar*
8411
8412 PCI DRIVER FOR SAMSUNG EXYNOS
8413 M:      Jingoo Han <jingoohan1@gmail.com>
8414 L:      linux-pci@vger.kernel.org
8415 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8416 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8417 S:      Maintained
8418 F:      drivers/pci/host/pci-exynos.c
8419
8420 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8421 M:      Jingoo Han <jingoohan1@gmail.com>
8422 M:      Pratyush Anand <pratyush.anand@gmail.com>
8423 L:      linux-pci@vger.kernel.org
8424 S:      Maintained
8425 F:      drivers/pci/host/*designware*
8426
8427 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8428 M:      Joao Pinto <jpinto@synopsys.com>
8429 L:      linux-pci@vger.kernel.org
8430 S:      Maintained
8431 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8432 F:      drivers/pci/host/pcie-designware-plat.c
8433
8434 PCI DRIVER FOR GENERIC OF HOSTS
8435 M:      Will Deacon <will.deacon@arm.com>
8436 L:      linux-pci@vger.kernel.org
8437 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8438 S:      Maintained
8439 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8440 F:      drivers/pci/host/pci-host-common.c
8441 F:      drivers/pci/host/pci-host-generic.c
8442
8443 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8444 M:      Keith Busch <keith.busch@intel.com>
8445 L:      linux-pci@vger.kernel.org
8446 S:      Supported
8447 F:      arch/x86/pci/vmd.c
8448
8449 PCIE DRIVER FOR ST SPEAR13XX
8450 M:      Pratyush Anand <pratyush.anand@gmail.com>
8451 L:      linux-pci@vger.kernel.org
8452 S:      Maintained
8453 F:      drivers/pci/host/*spear*
8454
8455 PCI MSI DRIVER FOR ALTERA MSI IP
8456 M:      Ley Foon Tan <lftan@altera.com>
8457 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8458 L:      linux-pci@vger.kernel.org
8459 S:      Supported
8460 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8461 F:      drivers/pci/host/pcie-altera-msi.c
8462
8463 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8464 M:      Duc Dang <dhdang@apm.com>
8465 L:      linux-pci@vger.kernel.org
8466 L:      linux-arm-kernel@lists.infradead.org
8467 S:      Maintained
8468 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8469 F:      drivers/pci/host/pci-xgene-msi.c
8470
8471 PCIE DRIVER FOR HISILICON
8472 M:      Zhou Wang <wangzhou1@hisilicon.com>
8473 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8474 L:      linux-pci@vger.kernel.org
8475 S:      Maintained
8476 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8477 F:      drivers/pci/host/pcie-hisi.c
8478
8479 PCIE DRIVER FOR QUALCOMM MSM
8480 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8481 L:     linux-pci@vger.kernel.org
8482 L:     linux-arm-msm@vger.kernel.org
8483 S:     Maintained
8484 F:     drivers/pci/host/*qcom*
8485
8486 PCIE DRIVER FOR CAVIUM THUNDERX
8487 M:      David Daney <david.daney@cavium.com>
8488 L:      linux-pci@vger.kernel.org
8489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8490 S:      Supported
8491 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8492 F:      drivers/pci/host/pci-thunder-*
8493
8494 PCMCIA SUBSYSTEM
8495 P:      Linux PCMCIA Team
8496 L:      linux-pcmcia@lists.infradead.org
8497 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8499 S:      Maintained
8500 F:      Documentation/pcmcia/
8501 F:      drivers/pcmcia/
8502 F:      include/pcmcia/
8503
8504 PCNET32 NETWORK DRIVER
8505 M:      Don Fry <pcnet32@frontier.com>
8506 L:      netdev@vger.kernel.org
8507 S:      Maintained
8508 F:      drivers/net/ethernet/amd/pcnet32.c
8509
8510 PCRYPT PARALLEL CRYPTO ENGINE
8511 M:      Steffen Klassert <steffen.klassert@secunet.com>
8512 L:      linux-crypto@vger.kernel.org
8513 S:      Maintained
8514 F:      crypto/pcrypt.c
8515 F:      include/crypto/pcrypt.h
8516
8517 PER-CPU MEMORY ALLOCATOR
8518 M:      Tejun Heo <tj@kernel.org>
8519 M:      Christoph Lameter <cl@linux.com>
8520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8521 S:      Maintained
8522 F:      include/linux/percpu*.h
8523 F:      mm/percpu*.c
8524 F:      arch/*/include/asm/percpu.h
8525
8526 PER-TASK DELAY ACCOUNTING
8527 M:      Balbir Singh <bsingharora@gmail.com>
8528 S:      Maintained
8529 F:      include/linux/delayacct.h
8530 F:      kernel/delayacct.c
8531
8532 PERFORMANCE EVENTS SUBSYSTEM
8533 M:      Peter Zijlstra <peterz@infradead.org>
8534 M:      Ingo Molnar <mingo@redhat.com>
8535 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8536 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8537 L:      linux-kernel@vger.kernel.org
8538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8539 S:      Supported
8540 F:      kernel/events/*
8541 F:      include/linux/perf_event.h
8542 F:      include/uapi/linux/perf_event.h
8543 F:      arch/*/kernel/perf_event*.c
8544 F:      arch/*/kernel/*/perf_event*.c
8545 F:      arch/*/kernel/*/*/perf_event*.c
8546 F:      arch/*/include/asm/perf_event.h
8547 F:      arch/*/kernel/perf_callchain.c
8548 F:      tools/perf/
8549
8550 PERSONALITY HANDLING
8551 M:      Christoph Hellwig <hch@infradead.org>
8552 L:      linux-abi-devel@lists.sourceforge.net
8553 S:      Maintained
8554 F:      include/linux/personality.h
8555 F:      include/uapi/linux/personality.h
8556
8557 PHONET PROTOCOL
8558 M:      Remi Denis-Courmont <courmisch@gmail.com>
8559 S:      Supported
8560 F:      Documentation/networking/phonet.txt
8561 F:      include/linux/phonet.h
8562 F:      include/net/phonet/
8563 F:      include/uapi/linux/phonet.h
8564 F:      net/phonet/
8565
8566 PHRAM MTD DRIVER
8567 M:      Joern Engel <joern@lazybastard.org>
8568 L:      linux-mtd@lists.infradead.org
8569 S:      Maintained
8570 F:      drivers/mtd/devices/phram.c
8571
8572 PICOLCD HID DRIVER
8573 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8574 L:      linux-input@vger.kernel.org
8575 S:      Maintained
8576 F:      drivers/hid/hid-picolcd*
8577
8578 PICOXCELL SUPPORT
8579 M:      Jamie Iles <jamie@jamieiles.com>
8580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8581 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8582 S:      Supported
8583 F:      arch/arm/boot/dts/picoxcell*
8584 F:      arch/arm/mach-picoxcell/
8585 F:      drivers/crypto/picoxcell*
8586
8587 PIN CONTROL SUBSYSTEM
8588 M:      Linus Walleij <linus.walleij@linaro.org>
8589 L:      linux-gpio@vger.kernel.org
8590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8591 S:      Maintained
8592 F:      drivers/pinctrl/
8593 F:      include/linux/pinctrl/
8594
8595 PIN CONTROLLER - ATMEL AT91
8596 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8598 S:      Maintained
8599 F:      drivers/pinctrl/pinctrl-at91.*
8600
8601 PIN CONTROLLER - ATMEL AT91 PIO4
8602 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8604 L:      linux-gpio@vger.kernel.org
8605 S:      Supported
8606 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8607
8608 PIN CONTROLLER - INTEL
8609 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8610 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8611 S:      Maintained
8612 F:      drivers/pinctrl/intel/
8613
8614 PIN CONTROLLER - RENESAS
8615 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8616 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8617 L:      linux-renesas-soc@vger.kernel.org
8618 S:      Maintained
8619 F:      drivers/pinctrl/sh-pfc/
8620
8621 PIN CONTROLLER - SAMSUNG
8622 M:      Tomasz Figa <tomasz.figa@gmail.com>
8623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8624 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8625 S:      Maintained
8626 F:      drivers/pinctrl/samsung/
8627
8628 PIN CONTROLLER - SINGLE
8629 M:      Tony Lindgren <tony@atomide.com>
8630 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8632 L:      linux-omap@vger.kernel.org
8633 S:      Maintained
8634 F:      drivers/pinctrl/pinctrl-single.c
8635
8636 PIN CONTROLLER - ST SPEAR
8637 M:      Viresh Kumar <vireshk@kernel.org>
8638 L:      spear-devel@list.st.com
8639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8640 W:      http://www.st.com/spear
8641 S:      Maintained
8642 F:      drivers/pinctrl/spear/
8643
8644 PKTCDVD DRIVER
8645 M:      Jiri Kosina <jikos@kernel.org>
8646 S:      Maintained
8647 F:      drivers/block/pktcdvd.c
8648 F:      include/linux/pktcdvd.h
8649 F:      include/uapi/linux/pktcdvd.h
8650
8651 PKUNITY SOC DRIVERS
8652 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8653 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8654 S:      Maintained
8655 T:      git git://github.com/gxt/linux.git
8656 F:      drivers/input/serio/i8042-unicore32io.h
8657 F:      drivers/i2c/busses/i2c-puv3.c
8658 F:      drivers/video/fbdev/fb-puv3.c
8659 F:      drivers/rtc/rtc-puv3.c
8660
8661 PMBUS HARDWARE MONITORING DRIVERS
8662 M:      Guenter Roeck <linux@roeck-us.net>
8663 L:      lm-sensors@lm-sensors.org
8664 W:      http://www.lm-sensors.org/
8665 W:      http://www.roeck-us.net/linux/drivers/
8666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8667 S:      Maintained
8668 F:      Documentation/hwmon/pmbus
8669 F:      drivers/hwmon/pmbus/
8670 F:      include/linux/i2c/pmbus.h
8671
8672 PMC SIERRA MaxRAID DRIVER
8673 L:      linux-scsi@vger.kernel.org
8674 W:      http://www.pmc-sierra.com/
8675 S:      Orphan
8676 F:      drivers/scsi/pmcraid.*
8677
8678 PMC SIERRA PM8001 DRIVER
8679 M:      Jack Wang <jinpu.wang@profitbricks.com>
8680 M:      lindar_liu@usish.com
8681 L:      pmchba@pmcs.com
8682 L:      linux-scsi@vger.kernel.org
8683 S:      Supported
8684 F:      drivers/scsi/pm8001/
8685
8686 POSIX CLOCKS and TIMERS
8687 M:      Thomas Gleixner <tglx@linutronix.de>
8688 L:      linux-kernel@vger.kernel.org
8689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8690 S:      Maintained
8691 F:      fs/timerfd.c
8692 F:      include/linux/timer*
8693 F:      kernel/time/*timer*
8694
8695 POWER MANAGEMENT CORE
8696 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8697 L:      linux-pm@vger.kernel.org
8698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8699 S:      Supported
8700 F:      drivers/base/power/
8701 F:      include/linux/pm.h
8702 F:      include/linux/pm_*
8703 F:      include/linux/powercap.h
8704 F:      drivers/powercap/
8705
8706 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8707 M:      Sebastian Reichel <sre@kernel.org>
8708 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8709 M:      David Woodhouse <dwmw2@infradead.org>
8710 L:      linux-pm@vger.kernel.org
8711 T:      git git://git.infradead.org/battery-2.6.git
8712 S:      Maintained
8713 F:      include/linux/power_supply.h
8714 F:      drivers/power/
8715 X:      drivers/power/avs/
8716
8717 POWER STATE COORDINATION INTERFACE (PSCI)
8718 M:      Mark Rutland <mark.rutland@arm.com>
8719 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8720 L:      linux-arm-kernel@lists.infradead.org
8721 S:      Maintained
8722 F:      drivers/firmware/psci.c
8723 F:      include/linux/psci.h
8724 F:      include/uapi/linux/psci.h
8725
8726 PNP SUPPORT
8727 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8728 S:      Maintained
8729 F:      drivers/pnp/
8730
8731 PPP PROTOCOL DRIVERS AND COMPRESSORS
8732 M:      Paul Mackerras <paulus@samba.org>
8733 L:      linux-ppp@vger.kernel.org
8734 S:      Maintained
8735 F:      drivers/net/ppp/ppp_*
8736
8737 PPP OVER ATM (RFC 2364)
8738 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8739 S:      Maintained
8740 F:      net/atm/pppoatm.c
8741 F:      include/uapi/linux/atmppp.h
8742
8743 PPP OVER ETHERNET
8744 M:      Michal Ostrowski <mostrows@earthlink.net>
8745 S:      Maintained
8746 F:      drivers/net/ppp/pppoe.c
8747 F:      drivers/net/ppp/pppox.c
8748
8749 PPP OVER L2TP
8750 M:      James Chapman <jchapman@katalix.com>
8751 S:      Maintained
8752 F:      net/l2tp/l2tp_ppp.c
8753 F:      include/linux/if_pppol2tp.h
8754 F:      include/uapi/linux/if_pppol2tp.h
8755
8756 PPS SUPPORT
8757 M:      Rodolfo Giometti <giometti@enneenne.com>
8758 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8759 L:      linuxpps@ml.enneenne.com (subscribers-only)
8760 S:      Maintained
8761 F:      Documentation/pps/
8762 F:      drivers/pps/
8763 F:      include/linux/pps*.h
8764
8765 PPTP DRIVER
8766 M:      Dmitry Kozlov <xeb@mail.ru>
8767 L:      netdev@vger.kernel.org
8768 S:      Maintained
8769 F:      drivers/net/ppp/pptp.c
8770 W:      http://sourceforge.net/projects/accel-pptp
8771
8772 PREEMPTIBLE KERNEL
8773 M:      Robert Love <rml@tech9.net>
8774 L:      kpreempt-tech@lists.sourceforge.net
8775 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8776 S:      Supported
8777 F:      Documentation/preempt-locking.txt
8778 F:      include/linux/preempt.h
8779
8780 PRISM54 WIRELESS DRIVER
8781 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8782 L:      linux-wireless@vger.kernel.org
8783 W:      http://wireless.kernel.org/en/users/Drivers/p54
8784 S:      Obsolete
8785 F:      drivers/net/wireless/intersil/prism54/
8786
8787 PS3 NETWORK SUPPORT
8788 M:      Geoff Levand <geoff@infradead.org>
8789 L:      netdev@vger.kernel.org
8790 L:      linuxppc-dev@lists.ozlabs.org
8791 S:      Maintained
8792 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8793
8794 PS3 PLATFORM SUPPORT
8795 M:      Geoff Levand <geoff@infradead.org>
8796 L:      linuxppc-dev@lists.ozlabs.org
8797 S:      Maintained
8798 F:      arch/powerpc/boot/ps3*
8799 F:      arch/powerpc/include/asm/lv1call.h
8800 F:      arch/powerpc/include/asm/ps3*.h
8801 F:      arch/powerpc/platforms/ps3/
8802 F:      drivers/*/ps3*
8803 F:      drivers/ps3/
8804 F:      drivers/rtc/rtc-ps3.c
8805 F:      drivers/usb/host/*ps3.c
8806 F:      sound/ppc/snd_ps3*
8807
8808 PS3VRAM DRIVER
8809 M:      Jim Paris <jim@jtan.com>
8810 M:      Geoff Levand <geoff@infradead.org>
8811 L:      linuxppc-dev@lists.ozlabs.org
8812 S:      Maintained
8813 F:      drivers/block/ps3vram.c
8814
8815 PSTORE FILESYSTEM
8816 M:      Anton Vorontsov <anton@enomsg.org>
8817 M:      Colin Cross <ccross@android.com>
8818 M:      Kees Cook <keescook@chromium.org>
8819 M:      Tony Luck <tony.luck@intel.com>
8820 S:      Maintained
8821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8822 F:      fs/pstore/
8823 F:      include/linux/pstore*
8824 F:      drivers/firmware/efi/efi-pstore.c
8825 F:      drivers/acpi/apei/erst.c
8826
8827 PTP HARDWARE CLOCK SUPPORT
8828 M:      Richard Cochran <richardcochran@gmail.com>
8829 L:      netdev@vger.kernel.org
8830 S:      Maintained
8831 W:      http://linuxptp.sourceforge.net/
8832 F:      Documentation/ABI/testing/sysfs-ptp
8833 F:      Documentation/ptp/*
8834 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8835 F:      drivers/net/phy/dp83640*
8836 F:      drivers/ptp/*
8837 F:      include/linux/ptp_cl*
8838
8839 PTRACE SUPPORT
8840 M:      Roland McGrath <roland@hack.frob.com>
8841 M:      Oleg Nesterov <oleg@redhat.com>
8842 S:      Maintained
8843 F:      include/asm-generic/syscall.h
8844 F:      include/linux/ptrace.h
8845 F:      include/linux/regset.h
8846 F:      include/linux/tracehook.h
8847 F:      include/uapi/linux/ptrace.h
8848 F:      kernel/ptrace.c
8849
8850 PVRUSB2 VIDEO4LINUX DRIVER
8851 M:      Mike Isely <isely@pobox.com>
8852 L:      pvrusb2@isely.net       (subscribers-only)
8853 L:      linux-media@vger.kernel.org
8854 W:      http://www.isely.net/pvrusb2/
8855 T:      git git://linuxtv.org/media_tree.git
8856 S:      Maintained
8857 F:      Documentation/video4linux/README.pvrusb2
8858 F:      drivers/media/usb/pvrusb2/
8859
8860 PWC WEBCAM DRIVER
8861 M:      Hans de Goede <hdegoede@redhat.com>
8862 L:      linux-media@vger.kernel.org
8863 T:      git git://linuxtv.org/media_tree.git
8864 S:      Maintained
8865 F:      drivers/media/usb/pwc/*
8866
8867 PWM FAN DRIVER
8868 M:      Kamil Debski <k.debski@samsung.com>
8869 L:      lm-sensors@lm-sensors.org
8870 S:      Supported
8871 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8872 F:      Documentation/hwmon/pwm-fan
8873 F:      drivers/hwmon/pwm-fan.c
8874
8875 PWM SUBSYSTEM
8876 M:      Thierry Reding <thierry.reding@gmail.com>
8877 L:      linux-pwm@vger.kernel.org
8878 S:      Maintained
8879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8880 F:      Documentation/pwm.txt
8881 F:      Documentation/devicetree/bindings/pwm/
8882 F:      include/linux/pwm.h
8883 F:      drivers/pwm/
8884 F:      drivers/video/backlight/pwm_bl.c
8885 F:      include/linux/pwm_backlight.h
8886
8887 PXA2xx/PXA3xx SUPPORT
8888 M:      Daniel Mack <daniel@zonque.org>
8889 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8890 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8892 T:      git git://github.com/hzhuang1/linux.git
8893 T:      git git://github.com/rjarzmik/linux.git
8894 S:      Maintained
8895 F:      arch/arm/boot/dts/pxa*
8896 F:      arch/arm/mach-pxa/
8897 F:      drivers/dma/pxa*
8898 F:      drivers/pcmcia/pxa2xx*
8899 F:      drivers/pinctrl/pxa/
8900 F:      drivers/spi/spi-pxa2xx*
8901 F:      drivers/usb/gadget/udc/pxa2*
8902 F:      include/sound/pxa2xx-lib.h
8903 F:      sound/arm/pxa*
8904 F:      sound/soc/pxa/
8905
8906 PXA GPIO DRIVER
8907 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8908 L:      linux-gpio@vger.kernel.org
8909 S:      Maintained
8910 F:      drivers/gpio/gpio-pxa.c
8911
8912 PXA3xx NAND FLASH DRIVER
8913 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8914 L:      linux-mtd@lists.infradead.org
8915 S:      Maintained
8916 F:      drivers/mtd/nand/pxa3xx_nand.c
8917
8918 MMP SUPPORT
8919 M:      Eric Miao <eric.y.miao@gmail.com>
8920 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8922 T:      git git://github.com/hzhuang1/linux.git
8923 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8924 S:      Maintained
8925 F:      arch/arm/boot/dts/mmp*
8926 F:      arch/arm/mach-mmp/
8927
8928 PXA MMCI DRIVER
8929 S:      Orphan
8930
8931 PXA RTC DRIVER
8932 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8933 L:      rtc-linux@googlegroups.com
8934 S:      Maintained
8935
8936 QAT DRIVER
8937 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8938 L:      qat-linux@intel.com
8939 S:      Supported
8940 F:      drivers/crypto/qat/
8941
8942 QIB DRIVER
8943 M:      Mike Marciniszyn <infinipath@intel.com>
8944 L:      linux-rdma@vger.kernel.org
8945 S:      Supported
8946 F:      drivers/infiniband/hw/qib/
8947
8948 QLOGIC QLA1280 SCSI DRIVER
8949 M:      Michael Reed <mdr@sgi.com>
8950 L:      linux-scsi@vger.kernel.org
8951 S:      Maintained
8952 F:      drivers/scsi/qla1280.[ch]
8953
8954 QLOGIC QLA2XXX FC-SCSI DRIVER
8955 M:      qla2xxx-upstream@qlogic.com
8956 L:      linux-scsi@vger.kernel.org
8957 S:      Supported
8958 F:      Documentation/scsi/LICENSE.qla2xxx
8959 F:      drivers/scsi/qla2xxx/
8960
8961 QLOGIC QLA4XXX iSCSI DRIVER
8962 M:      QLogic-Storage-Upstream@qlogic.com
8963 L:      linux-scsi@vger.kernel.org
8964 S:      Supported
8965 F:      Documentation/scsi/LICENSE.qla4xxx
8966 F:      drivers/scsi/qla4xxx/
8967
8968 QLOGIC QLA3XXX NETWORK DRIVER
8969 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8970 M:      Ron Mercer <ron.mercer@qlogic.com>
8971 M:      linux-driver@qlogic.com
8972 L:      netdev@vger.kernel.org
8973 S:      Supported
8974 F:      Documentation/networking/LICENSE.qla3xxx
8975 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8976
8977 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8978 M:      Dept-GELinuxNICDev@qlogic.com
8979 L:      netdev@vger.kernel.org
8980 S:      Supported
8981 F:      drivers/net/ethernet/qlogic/qlcnic/
8982
8983 QLOGIC QLGE 10Gb ETHERNET DRIVER
8984 M:      Harish Patil <harish.patil@qlogic.com>
8985 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8986 M:      Dept-GELinuxNICDev@qlogic.com
8987 M:      linux-driver@qlogic.com
8988 L:      netdev@vger.kernel.org
8989 S:      Supported
8990 F:      drivers/net/ethernet/qlogic/qlge/
8991
8992 QLOGIC QL4xxx ETHERNET DRIVER
8993 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8994 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8995 M:      everest-linux-l2@qlogic.com
8996 L:      netdev@vger.kernel.org
8997 S:      Supported
8998 F:      drivers/net/ethernet/qlogic/qed/
8999 F:      include/linux/qed/
9000 F:      drivers/net/ethernet/qlogic/qede/
9001
9002 QNX4 FILESYSTEM
9003 M:      Anders Larsen <al@alarsen.net>
9004 W:      http://www.alarsen.net/linux/qnx4fs/
9005 S:      Maintained
9006 F:      fs/qnx4/
9007 F:      include/uapi/linux/qnx4_fs.h
9008 F:      include/uapi/linux/qnxtypes.h
9009
9010 QT1010 MEDIA DRIVER
9011 M:      Antti Palosaari <crope@iki.fi>
9012 L:      linux-media@vger.kernel.org
9013 W:      https://linuxtv.org
9014 W:      http://palosaari.fi/linux/
9015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9016 T:      git git://linuxtv.org/anttip/media_tree.git
9017 S:      Maintained
9018 F:      drivers/media/tuners/qt1010*
9019
9020 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9021 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9022 L:      linux-wireless@vger.kernel.org
9023 L:      ath9k-devel@lists.ath9k.org
9024 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9025 S:      Supported
9026 F:      drivers/net/wireless/ath/ath9k/
9027
9028 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9029 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9030 L:      ath10k@lists.infradead.org
9031 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9033 S:      Supported
9034 F:      drivers/net/wireless/ath/ath10k/
9035
9036 QUALCOMM HEXAGON ARCHITECTURE
9037 M:      Richard Kuo <rkuo@codeaurora.org>
9038 L:      linux-hexagon@vger.kernel.org
9039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9040 S:      Supported
9041 F:      arch/hexagon/
9042
9043 QUALCOMM WCN36XX WIRELESS DRIVER
9044 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9045 L:      wcn36xx@lists.infradead.org
9046 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9047 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9048 S:      Supported
9049 F:      drivers/net/wireless/ath/wcn36xx/
9050
9051 RADOS BLOCK DEVICE (RBD)
9052 M:      Ilya Dryomov <idryomov@gmail.com>
9053 M:      Sage Weil <sage@redhat.com>
9054 M:      Alex Elder <elder@kernel.org>
9055 L:      ceph-devel@vger.kernel.org
9056 W:      http://ceph.com/
9057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9058 T:      git git://github.com/ceph/ceph-client.git
9059 S:      Supported
9060 F:      Documentation/ABI/testing/sysfs-bus-rbd
9061 F:      drivers/block/rbd.c
9062 F:      drivers/block/rbd_types.h
9063
9064 RADEON FRAMEBUFFER DISPLAY DRIVER
9065 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9066 L:      linux-fbdev@vger.kernel.org
9067 S:      Maintained
9068 F:      drivers/video/fbdev/aty/radeon*
9069 F:      include/uapi/linux/radeonfb.h
9070
9071 RADIOSHARK RADIO DRIVER
9072 M:      Hans de Goede <hdegoede@redhat.com>
9073 L:      linux-media@vger.kernel.org
9074 T:      git git://linuxtv.org/media_tree.git
9075 S:      Maintained
9076 F:      drivers/media/radio/radio-shark.c
9077
9078 RADIOSHARK2 RADIO DRIVER
9079 M:      Hans de Goede <hdegoede@redhat.com>
9080 L:      linux-media@vger.kernel.org
9081 T:      git git://linuxtv.org/media_tree.git
9082 S:      Maintained
9083 F:      drivers/media/radio/radio-shark2.c
9084 F:      drivers/media/radio/radio-tea5777.c
9085
9086 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9087 M:      Paul Mackerras <paulus@samba.org>
9088 L:      linux-fbdev@vger.kernel.org
9089 S:      Maintained
9090 F:      drivers/video/fbdev/aty/aty128fb.c
9091
9092 RALINK MIPS ARCHITECTURE
9093 M:      John Crispin <blogic@openwrt.org>
9094 L:      linux-mips@linux-mips.org
9095 S:      Maintained
9096 F:      arch/mips/ralink
9097
9098 RALINK RT2X00 WIRELESS LAN DRIVER
9099 P:      rt2x00 project
9100 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9101 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9102 L:      linux-wireless@vger.kernel.org
9103 S:      Maintained
9104 F:      drivers/net/wireless/ralink/rt2x00/
9105
9106 RAMDISK RAM BLOCK DEVICE DRIVER
9107 M:      Jens Axboe <axboe@kernel.dk>
9108 S:      Maintained
9109 F:      Documentation/blockdev/ramdisk.txt
9110 F:      drivers/block/brd.c
9111
9112 RANDOM NUMBER DRIVER
9113 M:      "Theodore Ts'o" <tytso@mit.edu>
9114 S:      Maintained
9115 F:      drivers/char/random.c
9116
9117 RAPIDIO SUBSYSTEM
9118 M:      Matt Porter <mporter@kernel.crashing.org>
9119 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9120 S:      Maintained
9121 F:      drivers/rapidio/
9122
9123 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9124 L:      linux-wireless@vger.kernel.org
9125 S:      Orphan
9126 F:      drivers/net/wireless/ray*
9127
9128 RCUTORTURE MODULE
9129 M:      Josh Triplett <josh@joshtriplett.org>
9130 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9131 L:      linux-kernel@vger.kernel.org
9132 S:      Supported
9133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9134 F:      Documentation/RCU/torture.txt
9135 F:      kernel/rcu/rcutorture.c
9136
9137 RCUTORTURE TEST FRAMEWORK
9138 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9139 M:      Josh Triplett <josh@joshtriplett.org>
9140 R:      Steven Rostedt <rostedt@goodmis.org>
9141 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9142 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9143 L:      linux-kernel@vger.kernel.org
9144 S:      Supported
9145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9146 F:      tools/testing/selftests/rcutorture
9147
9148 RDC R-321X SoC
9149 M:      Florian Fainelli <florian@openwrt.org>
9150 S:      Maintained
9151
9152 RDC R6040 FAST ETHERNET DRIVER
9153 M:      Florian Fainelli <florian@openwrt.org>
9154 L:      netdev@vger.kernel.org
9155 S:      Maintained
9156 F:      drivers/net/ethernet/rdc/r6040.c
9157
9158 RDS - RELIABLE DATAGRAM SOCKETS
9159 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9160 L:      netdev@vger.kernel.org
9161 L:      linux-rdma@vger.kernel.org
9162 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9163 W:      https://oss.oracle.com/projects/rds/
9164 S:      Supported
9165 F:      net/rds/
9166 F:      Documentation/networking/rds.txt
9167
9168 READ-COPY UPDATE (RCU)
9169 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9170 M:      Josh Triplett <josh@joshtriplett.org>
9171 R:      Steven Rostedt <rostedt@goodmis.org>
9172 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9173 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9174 L:      linux-kernel@vger.kernel.org
9175 W:      http://www.rdrop.com/users/paulmck/RCU/
9176 S:      Supported
9177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9178 F:      Documentation/RCU/
9179 X:      Documentation/RCU/torture.txt
9180 F:      include/linux/rcu*
9181 X:      include/linux/srcu.h
9182 F:      kernel/rcu/
9183 X:      kernel/torture.c
9184
9185 REAL TIME CLOCK (RTC) SUBSYSTEM
9186 M:      Alessandro Zummo <a.zummo@towertech.it>
9187 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9188 L:      rtc-linux@googlegroups.com
9189 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9191 S:      Maintained
9192 F:      Documentation/rtc.txt
9193 F:      drivers/rtc/
9194 F:      include/linux/rtc.h
9195 F:      include/uapi/linux/rtc.h
9196
9197 REALTEK AUDIO CODECS
9198 M:      Bard Liao <bardliao@realtek.com>
9199 M:      Oder Chiou <oder_chiou@realtek.com>
9200 S:      Maintained
9201 F:      sound/soc/codecs/rt*
9202 F:      include/sound/rt*.h
9203
9204 REISERFS FILE SYSTEM
9205 L:      reiserfs-devel@vger.kernel.org
9206 S:      Supported
9207 F:      fs/reiserfs/
9208
9209 REGISTER MAP ABSTRACTION
9210 M:      Mark Brown <broonie@kernel.org>
9211 L:      linux-kernel@vger.kernel.org
9212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9213 S:      Supported
9214 F:      drivers/base/regmap/
9215 F:      include/linux/regmap.h
9216
9217 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9218 M:      Ohad Ben-Cohen <ohad@wizery.com>
9219 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9221 S:      Maintained
9222 F:      drivers/remoteproc/
9223 F:      Documentation/remoteproc.txt
9224 F:      include/linux/remoteproc.h
9225
9226 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9227 M:      Ohad Ben-Cohen <ohad@wizery.com>
9228 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9230 S:      Maintained
9231 F:      drivers/rpmsg/
9232 F:      Documentation/rpmsg.txt
9233 F:      include/linux/rpmsg.h
9234
9235 RENESAS ETHERNET DRIVERS
9236 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9237 L:      netdev@vger.kernel.org
9238 L:      linux-renesas-soc@vger.kernel.org
9239 F:      drivers/net/ethernet/renesas/
9240 F:      include/linux/sh_eth.h
9241
9242 RENESAS USB2 PHY DRIVER
9243 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9244 L:      linux-renesas-soc@vger.kernel.org
9245 S:      Maintained
9246 F:      drivers/phy/phy-rcar-gen3-usb2.c
9247
9248 RESET CONTROLLER FRAMEWORK
9249 M:      Philipp Zabel <p.zabel@pengutronix.de>
9250 T:      git git://git.pengutronix.de/git/pza/linux
9251 S:      Maintained
9252 F:      drivers/reset/
9253 F:      Documentation/devicetree/bindings/reset/
9254 F:      include/dt-bindings/reset/
9255 F:      include/linux/reset.h
9256 F:      include/linux/reset-controller.h
9257
9258 RFKILL
9259 M:      Johannes Berg <johannes@sipsolutions.net>
9260 L:      linux-wireless@vger.kernel.org
9261 W:      http://wireless.kernel.org/
9262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9264 S:      Maintained
9265 F:      Documentation/rfkill.txt
9266 F:      net/rfkill/
9267
9268 RHASHTABLE
9269 M:      Thomas Graf <tgraf@suug.ch>
9270 L:      netdev@vger.kernel.org
9271 S:      Maintained
9272 F:      lib/rhashtable.c
9273 F:      include/linux/rhashtable.h
9274
9275 RICOH SMARTMEDIA/XD DRIVER
9276 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9277 S:      Maintained
9278 F:      drivers/mtd/nand/r852.c
9279 F:      drivers/mtd/nand/r852.h
9280
9281 RICOH R5C592 MEMORYSTICK DRIVER
9282 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9283 S:      Maintained
9284 F:      drivers/memstick/host/r592.*
9285
9286 ROCCAT DRIVERS
9287 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9288 W:      http://sourceforge.net/projects/roccat/
9289 S:      Maintained
9290 F:      drivers/hid/hid-roccat*
9291 F:      include/linux/hid-roccat*
9292 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9293
9294 ROCKER DRIVER
9295 M:      Jiri Pirko <jiri@resnulli.us>
9296 M:      Scott Feldman <sfeldma@gmail.com>
9297 L:      netdev@vger.kernel.org
9298 S:      Supported
9299 F:      drivers/net/ethernet/rocker/
9300
9301 ROCKETPORT DRIVER
9302 P:      Comtrol Corp.
9303 W:      http://www.comtrol.com
9304 S:      Maintained
9305 F:      Documentation/serial/rocket.txt
9306 F:      drivers/tty/rocket*
9307
9308 ROCKETPORT EXPRESS/INFINITY DRIVER
9309 M:      Kevin Cernekee <cernekee@gmail.com>
9310 L:      linux-serial@vger.kernel.org
9311 S:      Odd Fixes
9312 F:      drivers/tty/serial/rp2.*
9313
9314 ROSE NETWORK LAYER
9315 M:      Ralf Baechle <ralf@linux-mips.org>
9316 L:      linux-hams@vger.kernel.org
9317 W:      http://www.linux-ax25.org/
9318 S:      Maintained
9319 F:      include/net/rose.h
9320 F:      include/uapi/linux/rose.h
9321 F:      net/rose/
9322
9323 RTL2830 MEDIA DRIVER
9324 M:      Antti Palosaari <crope@iki.fi>
9325 L:      linux-media@vger.kernel.org
9326 W:      https://linuxtv.org
9327 W:      http://palosaari.fi/linux/
9328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9329 T:      git git://linuxtv.org/anttip/media_tree.git
9330 S:      Maintained
9331 F:      drivers/media/dvb-frontends/rtl2830*
9332
9333 RTL2832 MEDIA DRIVER
9334 M:      Antti Palosaari <crope@iki.fi>
9335 L:      linux-media@vger.kernel.org
9336 W:      https://linuxtv.org
9337 W:      http://palosaari.fi/linux/
9338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9339 T:      git git://linuxtv.org/anttip/media_tree.git
9340 S:      Maintained
9341 F:      drivers/media/dvb-frontends/rtl2832*
9342
9343 RTL2832_SDR MEDIA DRIVER
9344 M:      Antti Palosaari <crope@iki.fi>
9345 L:      linux-media@vger.kernel.org
9346 W:      https://linuxtv.org
9347 W:      http://palosaari.fi/linux/
9348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9349 T:      git git://linuxtv.org/anttip/media_tree.git
9350 S:      Maintained
9351 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9352
9353 RTL8180 WIRELESS DRIVER
9354 L:      linux-wireless@vger.kernel.org
9355 W:      http://wireless.kernel.org/
9356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9357 S:      Orphan
9358 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9359
9360 RTL8187 WIRELESS DRIVER
9361 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9362 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9363 M:      Larry Finger <Larry.Finger@lwfinger.net>
9364 L:      linux-wireless@vger.kernel.org
9365 W:      http://wireless.kernel.org/
9366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9367 S:      Maintained
9368 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9369
9370 RTL8192CE WIRELESS DRIVER
9371 M:      Larry Finger <Larry.Finger@lwfinger.net>
9372 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9373 L:      linux-wireless@vger.kernel.org
9374 W:      http://wireless.kernel.org/
9375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9376 S:      Maintained
9377 F:      drivers/net/wireless/realtek/rtlwifi/
9378 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9379
9380 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9381 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9382 L:      linux-wireless@vger.kernel.org
9383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9384 S:      Maintained
9385 F:      drivers/net/wireless/realtek/rtl8xxxu/
9386
9387 S3 SAVAGE FRAMEBUFFER DRIVER
9388 M:      Antonino Daplas <adaplas@gmail.com>
9389 L:      linux-fbdev@vger.kernel.org
9390 S:      Maintained
9391 F:      drivers/video/fbdev/savage/
9392
9393 S390
9394 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9395 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9396 L:      linux-s390@vger.kernel.org
9397 W:      http://www.ibm.com/developerworks/linux/linux390/
9398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9399 S:      Supported
9400 F:      arch/s390/
9401 F:      drivers/s390/
9402 F:      Documentation/s390/
9403 F:      Documentation/DocBook/s390*
9404
9405 S390 COMMON I/O LAYER
9406 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9407 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9408 L:      linux-s390@vger.kernel.org
9409 W:      http://www.ibm.com/developerworks/linux/linux390/
9410 S:      Supported
9411 F:      drivers/s390/cio/
9412
9413 S390 DASD DRIVER
9414 M:      Stefan Weinhuber <wein@de.ibm.com>
9415 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9416 L:      linux-s390@vger.kernel.org
9417 W:      http://www.ibm.com/developerworks/linux/linux390/
9418 S:      Supported
9419 F:      drivers/s390/block/dasd*
9420 F:      block/partitions/ibm.c
9421
9422 S390 NETWORK DRIVERS
9423 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9424 L:      linux-s390@vger.kernel.org
9425 W:      http://www.ibm.com/developerworks/linux/linux390/
9426 S:      Supported
9427 F:      drivers/s390/net/
9428
9429 S390 PCI SUBSYSTEM
9430 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9431 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9432 L:      linux-s390@vger.kernel.org
9433 W:      http://www.ibm.com/developerworks/linux/linux390/
9434 S:      Supported
9435 F:      arch/s390/pci/
9436 F:      drivers/pci/hotplug/s390_pci_hpc.c
9437
9438 S390 ZCRYPT DRIVER
9439 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9440 L:      linux-s390@vger.kernel.org
9441 W:      http://www.ibm.com/developerworks/linux/linux390/
9442 S:      Supported
9443 F:      drivers/s390/crypto/
9444
9445 S390 ZFCP DRIVER
9446 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9447 L:      linux-s390@vger.kernel.org
9448 W:      http://www.ibm.com/developerworks/linux/linux390/
9449 S:      Supported
9450 F:      drivers/s390/scsi/zfcp_*
9451
9452 S390 IUCV NETWORK LAYER
9453 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9454 L:      linux-s390@vger.kernel.org
9455 W:      http://www.ibm.com/developerworks/linux/linux390/
9456 S:      Supported
9457 F:      drivers/s390/net/*iucv*
9458 F:      include/net/iucv/
9459 F:      net/iucv/
9460
9461 S390 IOMMU (PCI)
9462 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9463 L:      linux-s390@vger.kernel.org
9464 W:      http://www.ibm.com/developerworks/linux/linux390/
9465 S:      Supported
9466 F:      drivers/iommu/s390-iommu.c
9467
9468 S3C24XX SD/MMC Driver
9469 M:      Ben Dooks <ben-linux@fluff.org>
9470 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9471 S:      Supported
9472 F:      drivers/mmc/host/s3cmci.*
9473
9474 SAA6588 RDS RECEIVER DRIVER
9475 M:      Hans Verkuil <hverkuil@xs4all.nl>
9476 L:      linux-media@vger.kernel.org
9477 T:      git git://linuxtv.org/media_tree.git
9478 W:      https://linuxtv.org
9479 S:      Odd Fixes
9480 F:      drivers/media/i2c/saa6588*
9481
9482 SAA7134 VIDEO4LINUX DRIVER
9483 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9484 L:      linux-media@vger.kernel.org
9485 W:      https://linuxtv.org
9486 T:      git git://linuxtv.org/media_tree.git
9487 S:      Odd fixes
9488 F:      Documentation/video4linux/*.saa7134
9489 F:      drivers/media/pci/saa7134/
9490
9491 SAA7146 VIDEO4LINUX-2 DRIVER
9492 M:      Hans Verkuil <hverkuil@xs4all.nl>
9493 L:      linux-media@vger.kernel.org
9494 T:      git git://linuxtv.org/media_tree.git
9495 S:      Maintained
9496 F:      drivers/media/common/saa7146/
9497 F:      drivers/media/pci/saa7146/
9498 F:      include/media/saa7146*
9499
9500 SAMSUNG LAPTOP DRIVER
9501 M:      Corentin Chary <corentin.chary@gmail.com>
9502 L:      platform-driver-x86@vger.kernel.org
9503 S:      Maintained
9504 F:      drivers/platform/x86/samsung-laptop.c
9505
9506 SAMSUNG AUDIO (ASoC) DRIVERS
9507 M:      Sangbeom Kim <sbkim73@samsung.com>
9508 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9509 S:      Supported
9510 F:      sound/soc/samsung/
9511
9512 SAMSUNG FRAMEBUFFER DRIVER
9513 M:      Jingoo Han <jingoohan1@gmail.com>
9514 L:      linux-fbdev@vger.kernel.org
9515 S:      Maintained
9516 F:      drivers/video/fbdev/s3c-fb.c
9517
9518 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9519 M:      Sangbeom Kim <sbkim73@samsung.com>
9520 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9521 L:      linux-kernel@vger.kernel.org
9522 L:      linux-samsung-soc@vger.kernel.org
9523 S:      Supported
9524 F:      drivers/mfd/sec*.c
9525 F:      drivers/regulator/s2m*.c
9526 F:      drivers/regulator/s5m*.c
9527 F:      drivers/clk/clk-s2mps11.c
9528 F:      drivers/rtc/rtc-s5m.c
9529 F:      include/linux/mfd/samsung/
9530 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9531 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9532 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9533 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9534
9535 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9536 M:      Kyungmin Park <kyungmin.park@samsung.com>
9537 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9538 L:      linux-media@vger.kernel.org
9539 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9540 S:      Supported
9541 F:      drivers/media/platform/exynos4-is/
9542
9543 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9544 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9545 L:      linux-media@vger.kernel.org
9546 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9547 S:      Maintained
9548 F:      drivers/media/platform/s3c-camif/
9549 F:      include/media/drv-intf/s3c_camif.h
9550
9551 SAMSUNG S5C73M3 CAMERA DRIVER
9552 M:      Kyungmin Park <kyungmin.park@samsung.com>
9553 M:      Andrzej Hajda <a.hajda@samsung.com>
9554 L:      linux-media@vger.kernel.org
9555 S:      Supported
9556 F:      drivers/media/i2c/s5c73m3/*
9557
9558 SAMSUNG S5K5BAF CAMERA DRIVER
9559 M:      Kyungmin Park <kyungmin.park@samsung.com>
9560 M:      Andrzej Hajda <a.hajda@samsung.com>
9561 L:      linux-media@vger.kernel.org
9562 S:      Supported
9563 F:      drivers/media/i2c/s5k5baf.c
9564
9565 SAMSUNG S3FWRN5 NFC DRIVER
9566 M:      Robert Baldyga <r.baldyga@samsung.com>
9567 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9568 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9569 S:      Supported
9570 F:      drivers/nfc/s3fwrn5
9571
9572 SAMSUNG SOC CLOCK DRIVERS
9573 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9574 M:      Tomasz Figa <tomasz.figa@gmail.com>
9575 S:      Supported
9576 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9577 F:      drivers/clk/samsung/
9578
9579 SAMSUNG SXGBE DRIVERS
9580 M:      Byungho An <bh74.an@samsung.com>
9581 M:      Girish K S <ks.giri@samsung.com>
9582 M:      Vipul Pandya <vipul.pandya@samsung.com>
9583 S:      Supported
9584 L:      netdev@vger.kernel.org
9585 F:      drivers/net/ethernet/samsung/sxgbe/
9586
9587 SAMSUNG THERMAL DRIVER
9588 M:      Lukasz Majewski <l.majewski@samsung.com>
9589 L:      linux-pm@vger.kernel.org
9590 L:      linux-samsung-soc@vger.kernel.org
9591 S:      Supported
9592 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9593 F:      drivers/thermal/samsung/
9594
9595 SAMSUNG USB2 PHY DRIVER
9596 M:      Kamil Debski <k.debski@samsung.com>
9597 L:      linux-kernel@vger.kernel.org
9598 S:      Supported
9599 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9600 F:      Documentation/phy/samsung-usb2.txt
9601 F:      drivers/phy/phy-exynos4210-usb2.c
9602 F:      drivers/phy/phy-exynos4x12-usb2.c
9603 F:      drivers/phy/phy-exynos5250-usb2.c
9604 F:      drivers/phy/phy-s5pv210-usb2.c
9605 F:      drivers/phy/phy-samsung-usb2.c
9606 F:      drivers/phy/phy-samsung-usb2.h
9607
9608 SERIAL DRIVERS
9609 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9610 L:      linux-serial@vger.kernel.org
9611 S:      Maintained
9612 F:      drivers/tty/serial/
9613
9614 SYNOPSYS DESIGNWARE DMAC DRIVER
9615 M:      Viresh Kumar <vireshk@kernel.org>
9616 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9617 S:      Maintained
9618 F:      include/linux/dma/dw.h
9619 F:      include/linux/platform_data/dma-dw.h
9620 F:      drivers/dma/dw/
9621
9622 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9623 M: Lars Persson <lars.persson@axis.com>
9624 L: netdev@vger.kernel.org
9625 S: Supported
9626 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9627 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9628
9629 SYNOPSYS DESIGNWARE I2C DRIVER
9630 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9631 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9632 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9633 L:      linux-i2c@vger.kernel.org
9634 S:      Maintained
9635 F:      drivers/i2c/busses/i2c-designware-*
9636 F:      include/linux/platform_data/i2c-designware.h
9637
9638 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9639 M:      Jaehoon Chung <jh80.chung@samsung.com>
9640 L:      linux-mmc@vger.kernel.org
9641 S:      Maintained
9642 F:      include/linux/mmc/dw_mmc.h
9643 F:      drivers/mmc/host/dw_mmc*
9644
9645 SYSTEM TRACE MODULE CLASS
9646 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9647 S:      Maintained
9648 F:      Documentation/trace/stm.txt
9649 F:      drivers/hwtracing/stm/
9650 F:      include/linux/stm.h
9651 F:      include/uapi/linux/stm.h
9652
9653 THUNDERBOLT DRIVER
9654 M:      Andreas Noever <andreas.noever@gmail.com>
9655 S:      Maintained
9656 F:      drivers/thunderbolt/
9657
9658 TI BQ27XXX POWER SUPPLY DRIVER
9659 R:      Andrew F. Davis <afd@ti.com>
9660 F:      include/linux/power/bq27xxx_battery.h
9661 F:      drivers/power/bq27xxx_battery.c
9662 F:      drivers/power/bq27xxx_battery_i2c.c
9663
9664 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9665 M:      John Stultz <john.stultz@linaro.org>
9666 M:      Thomas Gleixner <tglx@linutronix.de>
9667 L:      linux-kernel@vger.kernel.org
9668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9669 S:      Supported
9670 F:      include/linux/clocksource.h
9671 F:      include/linux/time.h
9672 F:      include/linux/timex.h
9673 F:      include/uapi/linux/time.h
9674 F:      include/uapi/linux/timex.h
9675 F:      kernel/time/clocksource.c
9676 F:      kernel/time/time*.c
9677 F:      kernel/time/alarmtimer.c
9678 F:      kernel/time/ntp.c
9679 F:      tools/testing/selftests/timers/
9680
9681 SC1200 WDT DRIVER
9682 M:      Zwane Mwaikambo <zwanem@gmail.com>
9683 S:      Maintained
9684 F:      drivers/watchdog/sc1200wdt.c
9685
9686 SCHEDULER
9687 M:      Ingo Molnar <mingo@redhat.com>
9688 M:      Peter Zijlstra <peterz@infradead.org>
9689 L:      linux-kernel@vger.kernel.org
9690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9691 S:      Maintained
9692 F:      kernel/sched/
9693 F:      include/linux/sched.h
9694 F:      include/uapi/linux/sched.h
9695 F:      include/linux/wait.h
9696
9697 SCORE ARCHITECTURE
9698 M:      Chen Liqin <liqin.linux@gmail.com>
9699 M:      Lennox Wu <lennox.wu@gmail.com>
9700 W:      http://www.sunplus.com
9701 S:      Supported
9702 F:      arch/score/
9703
9704 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9705 M:      Sudeep Holla <sudeep.holla@arm.com>
9706 L:      linux-arm-kernel@lists.infradead.org
9707 S:      Maintained
9708 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9709 F:      drivers/clk/clk-scpi.c
9710 F:      drivers/cpufreq/scpi-cpufreq.c
9711 F:      drivers/firmware/arm_scpi.c
9712 F:      include/linux/scpi_protocol.h
9713
9714 SCSI CDROM DRIVER
9715 M:      Jens Axboe <axboe@kernel.dk>
9716 L:      linux-scsi@vger.kernel.org
9717 W:      http://www.kernel.dk
9718 S:      Maintained
9719 F:      drivers/scsi/sr*
9720
9721 SCSI RDMA PROTOCOL (SRP) INITIATOR
9722 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9723 L:      linux-rdma@vger.kernel.org
9724 S:      Supported
9725 W:      http://www.openfabrics.org
9726 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9728 F:      drivers/infiniband/ulp/srp/
9729 F:      include/scsi/srp.h
9730
9731 SCSI SG DRIVER
9732 M:      Doug Gilbert <dgilbert@interlog.com>
9733 L:      linux-scsi@vger.kernel.org
9734 W:      http://sg.danny.cz/sg
9735 S:      Maintained
9736 F:      Documentation/scsi/scsi-generic.txt
9737 F:      drivers/scsi/sg.c
9738 F:      include/scsi/sg.h
9739
9740 SCSI SUBSYSTEM
9741 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9743 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9745 L:      linux-scsi@vger.kernel.org
9746 S:      Maintained
9747 F:      drivers/scsi/
9748 F:      include/scsi/
9749
9750 SCSI TAPE DRIVER
9751 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9752 L:      linux-scsi@vger.kernel.org
9753 S:      Maintained
9754 F:      Documentation/scsi/st.txt
9755 F:      drivers/scsi/st.*
9756 F:      drivers/scsi/st_*.h
9757
9758 SCTP PROTOCOL
9759 M:      Vlad Yasevich <vyasevich@gmail.com>
9760 M:      Neil Horman <nhorman@tuxdriver.com>
9761 L:      linux-sctp@vger.kernel.org
9762 W:      http://lksctp.sourceforge.net
9763 S:      Maintained
9764 F:      Documentation/networking/sctp.txt
9765 F:      include/linux/sctp.h
9766 F:      include/uapi/linux/sctp.h
9767 F:      include/net/sctp/
9768 F:      net/sctp/
9769
9770 SCx200 CPU SUPPORT
9771 M:      Jim Cromie <jim.cromie@gmail.com>
9772 S:      Odd Fixes
9773 F:      Documentation/i2c/busses/scx200_acb
9774 F:      arch/x86/platform/scx200/
9775 F:      drivers/watchdog/scx200_wdt.c
9776 F:      drivers/i2c/busses/scx200*
9777 F:      drivers/mtd/maps/scx200_docflash.c
9778 F:      include/linux/scx200.h
9779
9780 SCx200 GPIO DRIVER
9781 M:      Jim Cromie <jim.cromie@gmail.com>
9782 S:      Maintained
9783 F:      drivers/char/scx200_gpio.c
9784 F:      include/linux/scx200_gpio.h
9785
9786 SCx200 HRT CLOCKSOURCE DRIVER
9787 M:      Jim Cromie <jim.cromie@gmail.com>
9788 S:      Maintained
9789 F:      drivers/clocksource/scx200_hrt.c
9790
9791 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9792 M:      Sascha Sommer <saschasommer@freenet.de>
9793 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9794 S:      Maintained
9795 F:      drivers/mmc/host/sdricoh_cs.c
9796
9797 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9798 L:      linux-mmc@vger.kernel.org
9799 S:      Orphan
9800 F:      drivers/mmc/host/sdhci.*
9801 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9802
9803 SECURE COMPUTING
9804 M:      Kees Cook <keescook@chromium.org>
9805 R:      Andy Lutomirski <luto@amacapital.net>
9806 R:      Will Drewry <wad@chromium.org>
9807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9808 S:      Supported
9809 F:      kernel/seccomp.c
9810 F:      include/uapi/linux/seccomp.h
9811 F:      include/linux/seccomp.h
9812 F:      tools/testing/selftests/seccomp/*
9813 K:      \bsecure_computing
9814 K:      \bTIF_SECCOMP\b
9815
9816 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9817 M:      Ben Dooks <ben-linux@fluff.org>
9818 M:      Jaehoon Chung <jh80.chung@samsung.com>
9819 L:      linux-mmc@vger.kernel.org
9820 S:      Maintained
9821 F:      drivers/mmc/host/sdhci-s3c*
9822
9823 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9824 M:      Viresh Kumar <vireshk@kernel.org>
9825 L:      spear-devel@list.st.com
9826 L:      linux-mmc@vger.kernel.org
9827 S:      Maintained
9828 F:      drivers/mmc/host/sdhci-spear.c
9829
9830 SECURITY SUBSYSTEM
9831 M:      James Morris <james.l.morris@oracle.com>
9832 M:      "Serge E. Hallyn" <serge@hallyn.com>
9833 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9835 W:      http://kernsec.org/
9836 S:      Supported
9837 F:      security/
9838
9839 SECURITY CONTACT
9840 M:      Security Officers <security@kernel.org>
9841 S:      Supported
9842
9843 SELINUX SECURITY MODULE
9844 M:      Paul Moore <paul@paul-moore.com>
9845 M:      Stephen Smalley <sds@tycho.nsa.gov>
9846 M:      Eric Paris <eparis@parisplace.org>
9847 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9848 W:      http://selinuxproject.org
9849 T:      git git://git.infradead.org/users/pcmoore/selinux
9850 S:      Supported
9851 F:      include/linux/selinux*
9852 F:      security/selinux/
9853 F:      scripts/selinux/
9854
9855 APPARMOR SECURITY MODULE
9856 M:      John Johansen <john.johansen@canonical.com>
9857 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9858 W:      apparmor.wiki.kernel.org
9859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9860 S:      Supported
9861 F:      security/apparmor/
9862
9863 YAMA SECURITY MODULE
9864 M:      Kees Cook <keescook@chromium.org>
9865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9866 S:      Supported
9867 F:      security/yama/
9868
9869 SENSABLE PHANTOM
9870 M:      Jiri Slaby <jirislaby@gmail.com>
9871 S:      Maintained
9872 F:      drivers/misc/phantom.c
9873 F:      include/uapi/linux/phantom.h
9874
9875 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9876 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9877 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9878 M:      John Soni Jose <sony.john@avagotech.com>
9879 L:      linux-scsi@vger.kernel.org
9880 W:      http://www.avagotech.com
9881 S:      Supported
9882 F:      drivers/scsi/be2iscsi/
9883
9884 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9885 M:      Sathya Perla <sathya.perla@broadcom.com>
9886 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9887 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9888 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9889 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9890 L:      netdev@vger.kernel.org
9891 W:      http://www.emulex.com
9892 S:      Supported
9893 F:      drivers/net/ethernet/emulex/benet/
9894
9895 EMULEX ONECONNECT ROCE DRIVER
9896 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9897 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9898 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9899 L:      linux-rdma@vger.kernel.org
9900 W:      http://www.emulex.com
9901 S:      Supported
9902 F:      drivers/infiniband/hw/ocrdma/
9903
9904 SFC NETWORK DRIVER
9905 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9906 M:      Shradha Shah <sshah@solarflare.com>
9907 L:      netdev@vger.kernel.org
9908 S:      Supported
9909 F:      drivers/net/ethernet/sfc/
9910
9911 SGI GRU DRIVER
9912 M:      Dimitri Sivanich <sivanich@sgi.com>
9913 S:      Maintained
9914 F:      drivers/misc/sgi-gru/
9915
9916 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9917 M:      Pat Gefre <pfg@sgi.com>
9918 L:      linux-ia64@vger.kernel.org
9919 S:      Supported
9920 F:      Documentation/ia64/serial.txt
9921 F:      drivers/tty/serial/ioc?_serial.c
9922 F:      include/linux/ioc?.h
9923
9924 SGI XP/XPC/XPNET DRIVER
9925 M:      Cliff Whickman <cpw@sgi.com>
9926 M:      Robin Holt <robinmholt@gmail.com>
9927 S:      Maintained
9928 F:      drivers/misc/sgi-xp/
9929
9930 SI2157 MEDIA DRIVER
9931 M:      Antti Palosaari <crope@iki.fi>
9932 L:      linux-media@vger.kernel.org
9933 W:      https://linuxtv.org
9934 W:      http://palosaari.fi/linux/
9935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9936 T:      git git://linuxtv.org/anttip/media_tree.git
9937 S:      Maintained
9938 F:      drivers/media/tuners/si2157*
9939
9940 SI2168 MEDIA DRIVER
9941 M:      Antti Palosaari <crope@iki.fi>
9942 L:      linux-media@vger.kernel.org
9943 W:      https://linuxtv.org
9944 W:      http://palosaari.fi/linux/
9945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9946 T:      git git://linuxtv.org/anttip/media_tree.git
9947 S:      Maintained
9948 F:      drivers/media/dvb-frontends/si2168*
9949
9950 SI470X FM RADIO RECEIVER I2C DRIVER
9951 M:      Hans Verkuil <hverkuil@xs4all.nl>
9952 L:      linux-media@vger.kernel.org
9953 T:      git git://linuxtv.org/media_tree.git
9954 W:      https://linuxtv.org
9955 S:      Odd Fixes
9956 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9957
9958 SI470X FM RADIO RECEIVER USB DRIVER
9959 M:      Hans Verkuil <hverkuil@xs4all.nl>
9960 L:      linux-media@vger.kernel.org
9961 T:      git git://linuxtv.org/media_tree.git
9962 W:      https://linuxtv.org
9963 S:      Maintained
9964 F:      drivers/media/radio/si470x/radio-si470x-common.c
9965 F:      drivers/media/radio/si470x/radio-si470x.h
9966 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9967
9968 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9969 M:      Eduardo Valentin <edubezval@gmail.com>
9970 L:      linux-media@vger.kernel.org
9971 T:      git git://linuxtv.org/media_tree.git
9972 W:      https://linuxtv.org
9973 S:      Odd Fixes
9974 F:      drivers/media/radio/si4713/si4713.?
9975
9976 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9977 M:      Eduardo Valentin <edubezval@gmail.com>
9978 L:      linux-media@vger.kernel.org
9979 T:      git git://linuxtv.org/media_tree.git
9980 W:      https://linuxtv.org
9981 S:      Odd Fixes
9982 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9983
9984 SI4713 FM RADIO TRANSMITTER USB DRIVER
9985 M:      Hans Verkuil <hverkuil@xs4all.nl>
9986 L:      linux-media@vger.kernel.org
9987 T:      git git://linuxtv.org/media_tree.git
9988 W:      https://linuxtv.org
9989 S:      Maintained
9990 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9991
9992 SIANO DVB DRIVER
9993 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9994 L:      linux-media@vger.kernel.org
9995 W:      https://linuxtv.org
9996 T:      git git://linuxtv.org/media_tree.git
9997 S:      Odd fixes
9998 F:      drivers/media/common/siano/
9999 F:      drivers/media/usb/siano/
10000 F:      drivers/media/usb/siano/
10001 F:      drivers/media/mmc/siano/
10002
10003 SIMPLEFB FB DRIVER
10004 M:      Hans de Goede <hdegoede@redhat.com>
10005 L:      linux-fbdev@vger.kernel.org
10006 S:      Maintained
10007 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10008 F:      drivers/video/fbdev/simplefb.c
10009 F:      include/linux/platform_data/simplefb.h
10010
10011 SH_VEU V4L2 MEM2MEM DRIVER
10012 L:      linux-media@vger.kernel.org
10013 S:      Orphan
10014 F:      drivers/media/platform/sh_veu.c
10015
10016 SH_VOU V4L2 OUTPUT DRIVER
10017 L:      linux-media@vger.kernel.org
10018 S:      Orphan
10019 F:      drivers/media/platform/sh_vou.c
10020 F:      include/media/drv-intf/sh_vou.h
10021
10022 SIMPLE FIRMWARE INTERFACE (SFI)
10023 M:      Len Brown <lenb@kernel.org>
10024 L:      sfi-devel@simplefirmware.org
10025 W:      http://simplefirmware.org/
10026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10027 S:      Supported
10028 F:      arch/x86/platform/sfi/
10029 F:      drivers/sfi/
10030 F:      include/linux/sfi*.h
10031
10032 SIMTEC EB110ATX (Chalice CATS)
10033 P:      Ben Dooks
10034 P:      Vincent Sanders <vince@simtec.co.uk>
10035 M:      Simtec Linux Team <linux@simtec.co.uk>
10036 W:      http://www.simtec.co.uk/products/EB110ATX/
10037 S:      Supported
10038
10039 SIMTEC EB2410ITX (BAST)
10040 P:      Ben Dooks
10041 P:      Vincent Sanders <vince@simtec.co.uk>
10042 M:      Simtec Linux Team <linux@simtec.co.uk>
10043 W:      http://www.simtec.co.uk/products/EB2410ITX/
10044 S:      Supported
10045 F:      arch/arm/mach-s3c24xx/mach-bast.c
10046 F:      arch/arm/mach-s3c24xx/bast-ide.c
10047 F:      arch/arm/mach-s3c24xx/bast-irq.c
10048
10049 TI DAVINCI MACHINE SUPPORT
10050 M:      Sekhar Nori <nsekhar@ti.com>
10051 M:      Kevin Hilman <khilman@deeprootsystems.com>
10052 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10053 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10054 S:      Supported
10055 F:      arch/arm/mach-davinci/
10056 F:      drivers/i2c/busses/i2c-davinci.c
10057
10058 TI DAVINCI SERIES MEDIA DRIVER
10059 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10060 L:      linux-media@vger.kernel.org
10061 W:      https://linuxtv.org
10062 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10063 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10064 S:      Maintained
10065 F:      drivers/media/platform/davinci/
10066 F:      include/media/davinci/
10067
10068 TI AM437X VPFE DRIVER
10069 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10070 L:      linux-media@vger.kernel.org
10071 W:      https://linuxtv.org
10072 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10073 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10074 S:      Maintained
10075 F:      drivers/media/platform/am437x/
10076
10077 OV2659 OMNIVISION SENSOR DRIVER
10078 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10079 L:      linux-media@vger.kernel.org
10080 W:      https://linuxtv.org
10081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10082 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10083 S:      Maintained
10084 F:      drivers/media/i2c/ov2659.c
10085 F:      include/media/i2c/ov2659.h
10086
10087 SILICON MOTION SM712 FRAME BUFFER DRIVER
10088 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10089 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10090 M:      Sudip Mukherjee <sudip@vectorindia.org>
10091 L:      linux-fbdev@vger.kernel.org
10092 S:      Maintained
10093 F:      drivers/video/fbdev/sm712*
10094 F:      Documentation/fb/sm712fb.txt
10095
10096 SIS 190 ETHERNET DRIVER
10097 M:      Francois Romieu <romieu@fr.zoreil.com>
10098 L:      netdev@vger.kernel.org
10099 S:      Maintained
10100 F:      drivers/net/ethernet/sis/sis190.c
10101
10102 SIS 900/7016 FAST ETHERNET DRIVER
10103 M:      Daniele Venzano <venza@brownhat.org>
10104 W:      http://www.brownhat.org/sis900.html
10105 L:      netdev@vger.kernel.org
10106 S:      Maintained
10107 F:      drivers/net/ethernet/sis/sis900.*
10108
10109 SIS FRAMEBUFFER DRIVER
10110 M:      Thomas Winischhofer <thomas@winischhofer.net>
10111 W:      http://www.winischhofer.net/linuxsisvga.shtml
10112 S:      Maintained
10113 F:      Documentation/fb/sisfb.txt
10114 F:      drivers/video/fbdev/sis/
10115 F:      include/video/sisfb.h
10116
10117 SIS USB2VGA DRIVER
10118 M:      Thomas Winischhofer <thomas@winischhofer.net>
10119 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10120 S:      Maintained
10121 F:      drivers/usb/misc/sisusbvga/
10122
10123 SLAB ALLOCATOR
10124 M:      Christoph Lameter <cl@linux.com>
10125 M:      Pekka Enberg <penberg@kernel.org>
10126 M:      David Rientjes <rientjes@google.com>
10127 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10128 M:      Andrew Morton <akpm@linux-foundation.org>
10129 L:      linux-mm@kvack.org
10130 S:      Maintained
10131 F:      include/linux/sl?b*.h
10132 F:      mm/sl?b*
10133
10134 SLEEPABLE READ-COPY UPDATE (SRCU)
10135 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10136 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10137 M:      Josh Triplett <josh@joshtriplett.org>
10138 R:      Steven Rostedt <rostedt@goodmis.org>
10139 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10140 L:      linux-kernel@vger.kernel.org
10141 W:      http://www.rdrop.com/users/paulmck/RCU/
10142 S:      Supported
10143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10144 F:      include/linux/srcu.h
10145 F:      kernel/rcu/srcu.c
10146
10147 SMACK SECURITY MODULE
10148 M:      Casey Schaufler <casey@schaufler-ca.com>
10149 L:      linux-security-module@vger.kernel.org
10150 W:      http://schaufler-ca.com
10151 T:      git git://git.gitorious.org/smack-next/kernel.git
10152 S:      Maintained
10153 F:      Documentation/security/Smack.txt
10154 F:      security/smack/
10155
10156 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10157 M:      Kevin Hilman <khilman@kernel.org>
10158 M:      Nishanth Menon <nm@ti.com>
10159 S:      Maintained
10160 F:      drivers/power/avs/
10161 F:      include/linux/power/smartreflex.h
10162 L:      linux-pm@vger.kernel.org
10163
10164 SMC91x ETHERNET DRIVER
10165 M:      Nicolas Pitre <nico@fluxnic.net>
10166 S:      Odd Fixes
10167 F:      drivers/net/ethernet/smsc/smc91x.*
10168
10169 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10170 M:      Sakari Ailus <sakari.ailus@iki.fi>
10171 L:      linux-media@vger.kernel.org
10172 S:      Maintained
10173 F:      drivers/media/i2c/smiapp/
10174 F:      include/media/i2c/smiapp.h
10175 F:      drivers/media/i2c/smiapp-pll.c
10176 F:      drivers/media/i2c/smiapp-pll.h
10177 F:      include/uapi/linux/smiapp.h
10178 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10179
10180 SMM665 HARDWARE MONITOR DRIVER
10181 M:      Guenter Roeck <linux@roeck-us.net>
10182 L:      lm-sensors@lm-sensors.org
10183 S:      Maintained
10184 F:      Documentation/hwmon/smm665
10185 F:      drivers/hwmon/smm665.c
10186
10187 SMSC EMC2103 HARDWARE MONITOR DRIVER
10188 M:      Steve Glendinning <steve.glendinning@shawell.net>
10189 L:      lm-sensors@lm-sensors.org
10190 S:      Maintained
10191 F:      Documentation/hwmon/emc2103
10192 F:      drivers/hwmon/emc2103.c
10193
10194 SMSC SCH5627 HARDWARE MONITOR DRIVER
10195 M:      Hans de Goede <hdegoede@redhat.com>
10196 L:      lm-sensors@lm-sensors.org
10197 S:      Supported
10198 F:      Documentation/hwmon/sch5627
10199 F:      drivers/hwmon/sch5627.c
10200
10201 SMSC47B397 HARDWARE MONITOR DRIVER
10202 M:      Jean Delvare <jdelvare@suse.com>
10203 L:      lm-sensors@lm-sensors.org
10204 S:      Maintained
10205 F:      Documentation/hwmon/smsc47b397
10206 F:      drivers/hwmon/smsc47b397.c
10207
10208 SMSC911x ETHERNET DRIVER
10209 M:      Steve Glendinning <steve.glendinning@shawell.net>
10210 L:      netdev@vger.kernel.org
10211 S:      Maintained
10212 F:      include/linux/smsc911x.h
10213 F:      drivers/net/ethernet/smsc/smsc911x.*
10214
10215 SMSC9420 PCI ETHERNET DRIVER
10216 M:      Steve Glendinning <steve.glendinning@shawell.net>
10217 L:      netdev@vger.kernel.org
10218 S:      Maintained
10219 F:      drivers/net/ethernet/smsc/smsc9420.*
10220
10221 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10222 M:      Steve Glendinning <steve.glendinning@shawell.net>
10223 L:      linux-fbdev@vger.kernel.org
10224 S:      Maintained
10225 F:      drivers/video/fbdev/smscufx.c
10226
10227 SOC-CAMERA V4L2 SUBSYSTEM
10228 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10229 L:      linux-media@vger.kernel.org
10230 T:      git git://linuxtv.org/media_tree.git
10231 S:      Maintained
10232 F:      include/media/soc*
10233 F:      drivers/media/i2c/soc_camera/
10234 F:      drivers/media/platform/soc_camera/
10235
10236 SOEKRIS NET48XX LED SUPPORT
10237 M:      Chris Boot <bootc@bootc.net>
10238 S:      Maintained
10239 F:      drivers/leds/leds-net48xx.c
10240
10241 SOFTLOGIC 6x10 MPEG CODEC
10242 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10243 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10244 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10245 M:      Ismael Luceno <ismael@iodev.co.uk>
10246 L:      linux-media@vger.kernel.org
10247 S:      Supported
10248 F:      drivers/media/pci/solo6x10/
10249
10250 SOFTWARE RAID (Multiple Disks) SUPPORT
10251 M:      Shaohua Li <shli@kernel.org>
10252 L:      linux-raid@vger.kernel.org
10253 T:      git git://neil.brown.name/md
10254 S:      Supported
10255 F:      drivers/md/
10256 F:      include/linux/raid/
10257 F:      include/uapi/linux/raid/
10258
10259 SONIC NETWORK DRIVER
10260 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10261 L:      netdev@vger.kernel.org
10262 S:      Maintained
10263 F:      drivers/net/ethernet/natsemi/sonic.*
10264
10265 SONICS SILICON BACKPLANE DRIVER (SSB)
10266 M:      Michael Buesch <m@bues.ch>
10267 L:      linux-wireless@vger.kernel.org
10268 S:      Maintained
10269 F:      drivers/ssb/
10270 F:      include/linux/ssb/
10271
10272 SONY VAIO CONTROL DEVICE DRIVER
10273 M:      Mattia Dongili <malattia@linux.it>
10274 L:      platform-driver-x86@vger.kernel.org
10275 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10276 S:      Maintained
10277 F:      Documentation/laptops/sony-laptop.txt
10278 F:      drivers/char/sonypi.c
10279 F:      drivers/platform/x86/sony-laptop.c
10280 F:      include/linux/sony-laptop.h
10281
10282 SONY MEMORYSTICK CARD SUPPORT
10283 M:      Alex Dubov <oakad@yahoo.com>
10284 W:      http://tifmxx.berlios.de/
10285 S:      Maintained
10286 F:      drivers/memstick/host/tifm_ms.c
10287
10288 SONY MEMORYSTICK STANDARD SUPPORT
10289 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10290 S:      Maintained
10291 F:      drivers/memstick/core/ms_block.*
10292
10293 SOUND
10294 M:      Jaroslav Kysela <perex@perex.cz>
10295 M:      Takashi Iwai <tiwai@suse.com>
10296 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10297 W:      http://www.alsa-project.org/
10298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10299 T:      git git://git.alsa-project.org/alsa-kernel.git
10300 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10301 S:      Maintained
10302 F:      Documentation/sound/
10303 F:      include/sound/
10304 F:      include/uapi/sound/
10305 F:      sound/
10306
10307 SOUND - COMPRESSED AUDIO
10308 M:      Vinod Koul <vinod.koul@intel.com>
10309 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10311 S:      Supported
10312 F:      Documentation/sound/alsa/compress_offload.txt
10313 F:      include/sound/compress_driver.h
10314 F:      include/uapi/sound/compress_*
10315 F:      sound/core/compress_offload.c
10316 F:      sound/soc/soc-compress.c
10317
10318 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10319 M:      Liam Girdwood <lgirdwood@gmail.com>
10320 M:      Mark Brown <broonie@kernel.org>
10321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10322 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10323 W:      http://alsa-project.org/main/index.php/ASoC
10324 S:      Supported
10325 F:      Documentation/sound/alsa/soc/
10326 F:      sound/soc/
10327 F:      include/sound/soc*
10328
10329 SOUND - DMAENGINE HELPERS
10330 M:      Lars-Peter Clausen <lars@metafoo.de>
10331 S:      Supported
10332 F:      include/sound/dmaengine_pcm.h
10333 F:      sound/core/pcm_dmaengine.c
10334 F:      sound/soc/soc-generic-dmaengine-pcm.c
10335
10336 SP2 MEDIA DRIVER
10337 M:      Olli Salonen <olli.salonen@iki.fi>
10338 L:      linux-media@vger.kernel.org
10339 W:      https://linuxtv.org
10340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10341 S:      Maintained
10342 F:      drivers/media/dvb-frontends/sp2*
10343
10344 SPARC + UltraSPARC (sparc/sparc64)
10345 M:      "David S. Miller" <davem@davemloft.net>
10346 L:      sparclinux@vger.kernel.org
10347 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10350 S:      Maintained
10351 F:      arch/sparc/
10352 F:      drivers/sbus/
10353
10354 SPARC SERIAL DRIVERS
10355 M:      "David S. Miller" <davem@davemloft.net>
10356 L:      sparclinux@vger.kernel.org
10357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10359 S:      Maintained
10360 F:      include/linux/sunserialcore.h
10361 F:      drivers/tty/serial/suncore.c
10362 F:      drivers/tty/serial/sunhv.c
10363 F:      drivers/tty/serial/sunsab.c
10364 F:      drivers/tty/serial/sunsab.h
10365 F:      drivers/tty/serial/sunsu.c
10366 F:      drivers/tty/serial/sunzilog.c
10367 F:      drivers/tty/serial/sunzilog.h
10368
10369 SPARSE CHECKER
10370 M:      "Christopher Li" <sparse@chrisli.org>
10371 L:      linux-sparse@vger.kernel.org
10372 W:      https://sparse.wiki.kernel.org/
10373 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10374 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10375 S:      Maintained
10376 F:      include/linux/compiler.h
10377
10378 SPEAR PLATFORM SUPPORT
10379 M:      Viresh Kumar <vireshk@kernel.org>
10380 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10381 L:      spear-devel@list.st.com
10382 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10383 W:      http://www.st.com/spear
10384 S:      Maintained
10385 F:      arch/arm/boot/dts/spear*
10386 F:      arch/arm/mach-spear/
10387
10388 SPEAR CLOCK FRAMEWORK SUPPORT
10389 M:      Viresh Kumar <vireshk@kernel.org>
10390 L:      spear-devel@list.st.com
10391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10392 W:      http://www.st.com/spear
10393 S:      Maintained
10394 F:      drivers/clk/spear/
10395
10396 SPI SUBSYSTEM
10397 M:      Mark Brown <broonie@kernel.org>
10398 L:      linux-spi@vger.kernel.org
10399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10400 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10401 S:      Maintained
10402 F:      Documentation/spi/
10403 F:      drivers/spi/
10404 F:      include/linux/spi/
10405 F:      include/uapi/linux/spi/
10406
10407 SPIDERNET NETWORK DRIVER for CELL
10408 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10409 L:      netdev@vger.kernel.org
10410 S:      Supported
10411 F:      Documentation/networking/spider_net.txt
10412 F:      drivers/net/ethernet/toshiba/spider_net*
10413
10414 SPU FILE SYSTEM
10415 M:      Jeremy Kerr <jk@ozlabs.org>
10416 L:      linuxppc-dev@lists.ozlabs.org
10417 W:      http://www.ibm.com/developerworks/power/cell/
10418 S:      Supported
10419 F:      Documentation/filesystems/spufs.txt
10420 F:      arch/powerpc/platforms/cell/spufs/
10421
10422 SQUASHFS FILE SYSTEM
10423 M:      Phillip Lougher <phillip@squashfs.org.uk>
10424 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10425 W:      http://squashfs.org.uk
10426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10427 S:      Maintained
10428 F:      Documentation/filesystems/squashfs.txt
10429 F:      fs/squashfs/
10430
10431 SRM (Alpha) environment access
10432 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10433 S:      Maintained
10434 F:      arch/alpha/kernel/srm_env.c
10435
10436 STABLE BRANCH
10437 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10438 L:      stable@vger.kernel.org
10439 S:      Supported
10440 F:      Documentation/stable_kernel_rules.txt
10441
10442 STAGING SUBSYSTEM
10443 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10445 L:      devel@driverdev.osuosl.org
10446 S:      Supported
10447 F:      drivers/staging/
10448
10449 STAGING - COMEDI
10450 M:      Ian Abbott <abbotti@mev.co.uk>
10451 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10452 S:      Odd Fixes
10453 F:      drivers/staging/comedi/
10454
10455 STAGING - FLARION FT1000 DRIVERS
10456 M:      Marek Belisko <marek.belisko@gmail.com>
10457 S:      Odd Fixes
10458 F:      drivers/staging/ft1000/
10459
10460 STAGING - INDUSTRIAL IO
10461 M:      Jonathan Cameron <jic23@kernel.org>
10462 L:      linux-iio@vger.kernel.org
10463 S:      Odd Fixes
10464 F:      drivers/staging/iio/
10465
10466 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10467 M:      Jarod Wilson <jarod@wilsonet.com>
10468 W:      http://www.lirc.org/
10469 S:      Odd Fixes
10470 F:      drivers/staging/media/lirc/
10471
10472 STAGING - LUSTRE PARALLEL FILESYSTEM
10473 M:      Oleg Drokin <oleg.drokin@intel.com>
10474 M:      Andreas Dilger <andreas.dilger@intel.com>
10475 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10476 W:      http://wiki.lustre.org/
10477 S:      Maintained
10478 F:      drivers/staging/lustre
10479
10480 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10481 M:      Marc Dietrich <marvin24@gmx.de>
10482 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10483 L:      linux-tegra@vger.kernel.org
10484 S:      Maintained
10485 F:      drivers/staging/nvec/
10486
10487 STAGING - REALTEK RTL8712U DRIVERS
10488 M:      Larry Finger <Larry.Finger@lwfinger.net>
10489 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10490 S:      Odd Fixes
10491 F:      drivers/staging/rtl8712/
10492
10493 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10494 M:      Larry Finger <Larry.Finger@lwfinger.net>
10495 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10496 L:      linux-wireless@vger.kernel.org
10497 S:      Maintained
10498 F:      drivers/staging/rtl8723au/
10499
10500 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10501 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10502 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10503 M:      Sudip Mukherjee <sudip@vectorindia.org>
10504 L:      linux-fbdev@vger.kernel.org
10505 S:      Maintained
10506 F:      drivers/staging/sm750fb/
10507
10508 STAGING - SLICOSS
10509 M:      Lior Dotan <liodot@gmail.com>
10510 M:      Christopher Harrer <charrer@alacritech.com>
10511 S:      Odd Fixes
10512 F:      drivers/staging/slicoss/
10513
10514 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10515 M:      William Hubbs <w.d.hubbs@gmail.com>
10516 M:      Chris Brannon <chris@the-brannons.com>
10517 M:      Kirk Reiser <kirk@reisers.ca>
10518 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10519 L:      speakup@linux-speakup.org
10520 W:      http://www.linux-speakup.org/
10521 S:      Odd Fixes
10522 F:      drivers/staging/speakup/
10523
10524 STAGING - VIA VT665X DRIVERS
10525 M:      Forest Bond <forest@alittletooquiet.net>
10526 S:      Odd Fixes
10527 F:      drivers/staging/vt665?/
10528
10529 STAGING - WILC1000 WIFI DRIVER
10530 M:      Johnny Kim <johnny.kim@atmel.com>
10531 M:      Austin Shin <austin.shin@atmel.com>
10532 M:      Chris Park <chris.park@atmel.com>
10533 M:      Tony Cho <tony.cho@atmel.com>
10534 M:      Glen Lee <glen.lee@atmel.com>
10535 M:      Leo Kim <leo.kim@atmel.com>
10536 L:      linux-wireless@vger.kernel.org
10537 S:      Supported
10538 F:      drivers/staging/wilc1000/
10539
10540 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10541 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10542 S:      Odd Fixes
10543 F:      drivers/staging/xgifb/
10544
10545 HFI1 DRIVER
10546 M:      Mike Marciniszyn <infinipath@intel.com>
10547 L:      linux-rdma@vger.kernel.org
10548 S:      Supported
10549 F:      drivers/staging/rdma/hfi1
10550
10551 STARFIRE/DURALAN NETWORK DRIVER
10552 M:      Ion Badulescu <ionut@badula.org>
10553 S:      Odd Fixes
10554 F:      drivers/net/ethernet/adaptec/starfire*
10555
10556 SUN3/3X
10557 M:      Sam Creasey <sammy@sammy.net>
10558 W:      http://sammy.net/sun3/
10559 S:      Maintained
10560 F:      arch/m68k/kernel/*sun3*
10561 F:      arch/m68k/sun3*/
10562 F:      arch/m68k/include/asm/sun3*
10563 F:      drivers/net/ethernet/i825xx/sun3*
10564
10565 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10566 M:      Hans de Goede <hdegoede@redhat.com>
10567 L:      linux-input@vger.kernel.org
10568 S:      Maintained
10569 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10570 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10571
10572 SUNDANCE NETWORK DRIVER
10573 M:      Denis Kirjanov <kda@linux-powerpc.org>
10574 L:      netdev@vger.kernel.org
10575 S:      Maintained
10576 F:      drivers/net/ethernet/dlink/sundance.c
10577
10578 SUPERH
10579 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10580 M:      Rich Felker <dalias@libc.org>
10581 L:      linux-sh@vger.kernel.org
10582 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10583 S:      Maintained
10584 F:      Documentation/sh/
10585 F:      arch/sh/
10586 F:      drivers/sh/
10587
10588 SUSPEND TO RAM
10589 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10590 M:      Len Brown <len.brown@intel.com>
10591 M:      Pavel Machek <pavel@ucw.cz>
10592 L:      linux-pm@vger.kernel.org
10593 S:      Supported
10594 F:      Documentation/power/
10595 F:      arch/x86/kernel/acpi/
10596 F:      drivers/base/power/
10597 F:      kernel/power/
10598 F:      include/linux/suspend.h
10599 F:      include/linux/freezer.h
10600 F:      include/linux/pm.h
10601
10602 SVGA HANDLING
10603 M:      Martin Mares <mj@ucw.cz>
10604 L:      linux-video@atrey.karlin.mff.cuni.cz
10605 S:      Maintained
10606 F:      Documentation/svga.txt
10607 F:      arch/x86/boot/video*
10608
10609 SWIOTLB SUBSYSTEM
10610 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10611 L:      linux-kernel@vger.kernel.org
10612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10613 S:      Supported
10614 F:      lib/swiotlb.c
10615 F:      arch/*/kernel/pci-swiotlb.c
10616 F:      include/linux/swiotlb.h
10617
10618 SWITCHDEV
10619 M:      Jiri Pirko <jiri@resnulli.us>
10620 L:      netdev@vger.kernel.org
10621 S:      Supported
10622 F:      net/switchdev/
10623 F:      include/net/switchdev.h
10624
10625 SYNOPSYS ARC ARCHITECTURE
10626 M:      Vineet Gupta <vgupta@synopsys.com>
10627 L:      linux-snps-arc@lists.infradead.org
10628 S:      Supported
10629 F:      arch/arc/
10630 F:      Documentation/devicetree/bindings/arc/*
10631 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10632 F:      drivers/tty/serial/arc_uart.c
10633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10634
10635 SYNOPSYS ARC SDP platform support
10636 M:      Alexey Brodkin <abrodkin@synopsys.com>
10637 S:      Supported
10638 F:      arch/arc/plat-axs10x
10639 F:      arch/arc/boot/dts/ax*
10640 F:      Documentation/devicetree/bindings/arc/axs10*
10641
10642 SYSTEM CONFIGURATION (SYSCON)
10643 M:      Lee Jones <lee.jones@linaro.org>
10644 M:      Arnd Bergmann <arnd@arndb.de>
10645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10646 S:      Supported
10647 F:      drivers/mfd/syscon.c
10648
10649 SYSV FILESYSTEM
10650 M:      Christoph Hellwig <hch@infradead.org>
10651 S:      Maintained
10652 F:      Documentation/filesystems/sysv-fs.txt
10653 F:      fs/sysv/
10654 F:      include/linux/sysv_fs.h
10655
10656 TARGET SUBSYSTEM
10657 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10658 L:      linux-scsi@vger.kernel.org
10659 L:      target-devel@vger.kernel.org
10660 W:      http://www.linux-iscsi.org
10661 W:      http://groups.google.com/group/linux-iscsi-target-dev
10662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10663 S:      Supported
10664 F:      drivers/target/
10665 F:      include/target/
10666 F:      Documentation/target/
10667
10668 TASKSTATS STATISTICS INTERFACE
10669 M:      Balbir Singh <bsingharora@gmail.com>
10670 S:      Maintained
10671 F:      Documentation/accounting/taskstats*
10672 F:      include/linux/taskstats*
10673 F:      kernel/taskstats.c
10674
10675 TC CLASSIFIER
10676 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10677 L:      netdev@vger.kernel.org
10678 S:      Maintained
10679 F:      include/net/pkt_cls.h
10680 F:      include/uapi/linux/pkt_cls.h
10681 F:      net/sched/
10682
10683 TCP LOW PRIORITY MODULE
10684 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10685 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10686 W:      http://tcp-lp-mod.sourceforge.net/
10687 S:      Maintained
10688 F:      net/ipv4/tcp_lp.c
10689
10690 TDA10071 MEDIA DRIVER
10691 M:      Antti Palosaari <crope@iki.fi>
10692 L:      linux-media@vger.kernel.org
10693 W:      https://linuxtv.org
10694 W:      http://palosaari.fi/linux/
10695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10696 T:      git git://linuxtv.org/anttip/media_tree.git
10697 S:      Maintained
10698 F:      drivers/media/dvb-frontends/tda10071*
10699
10700 TDA18212 MEDIA DRIVER
10701 M:      Antti Palosaari <crope@iki.fi>
10702 L:      linux-media@vger.kernel.org
10703 W:      https://linuxtv.org
10704 W:      http://palosaari.fi/linux/
10705 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10706 T:      git git://linuxtv.org/anttip/media_tree.git
10707 S:      Maintained
10708 F:      drivers/media/tuners/tda18212*
10709
10710 TDA18218 MEDIA DRIVER
10711 M:      Antti Palosaari <crope@iki.fi>
10712 L:      linux-media@vger.kernel.org
10713 W:      https://linuxtv.org
10714 W:      http://palosaari.fi/linux/
10715 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10716 T:      git git://linuxtv.org/anttip/media_tree.git
10717 S:      Maintained
10718 F:      drivers/media/tuners/tda18218*
10719
10720 TDA18271 MEDIA DRIVER
10721 M:      Michael Krufky <mkrufky@linuxtv.org>
10722 L:      linux-media@vger.kernel.org
10723 W:      https://linuxtv.org
10724 W:      http://github.com/mkrufky
10725 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10726 T:      git git://linuxtv.org/mkrufky/tuners.git
10727 S:      Maintained
10728 F:      drivers/media/tuners/tda18271*
10729
10730 TDA827x MEDIA DRIVER
10731 M:      Michael Krufky <mkrufky@linuxtv.org>
10732 L:      linux-media@vger.kernel.org
10733 W:      https://linuxtv.org
10734 W:      http://github.com/mkrufky
10735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10736 T:      git git://linuxtv.org/mkrufky/tuners.git
10737 S:      Maintained
10738 F:      drivers/media/tuners/tda8290.*
10739
10740 TDA8290 MEDIA DRIVER
10741 M:      Michael Krufky <mkrufky@linuxtv.org>
10742 L:      linux-media@vger.kernel.org
10743 W:      https://linuxtv.org
10744 W:      http://github.com/mkrufky
10745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10746 T:      git git://linuxtv.org/mkrufky/tuners.git
10747 S:      Maintained
10748 F:      drivers/media/tuners/tda8290.*
10749
10750 TDA9840 MEDIA DRIVER
10751 M:      Hans Verkuil <hverkuil@xs4all.nl>
10752 L:      linux-media@vger.kernel.org
10753 T:      git git://linuxtv.org/media_tree.git
10754 W:      https://linuxtv.org
10755 S:      Maintained
10756 F:      drivers/media/i2c/tda9840*
10757
10758 TEA5761 TUNER DRIVER
10759 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10760 L:      linux-media@vger.kernel.org
10761 W:      https://linuxtv.org
10762 T:      git git://linuxtv.org/media_tree.git
10763 S:      Odd fixes
10764 F:      drivers/media/tuners/tea5761.*
10765
10766 TEA5767 TUNER DRIVER
10767 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10768 L:      linux-media@vger.kernel.org
10769 W:      https://linuxtv.org
10770 T:      git git://linuxtv.org/media_tree.git
10771 S:      Maintained
10772 F:      drivers/media/tuners/tea5767.*
10773
10774 TEA6415C MEDIA DRIVER
10775 M:      Hans Verkuil <hverkuil@xs4all.nl>
10776 L:      linux-media@vger.kernel.org
10777 T:      git git://linuxtv.org/media_tree.git
10778 W:      https://linuxtv.org
10779 S:      Maintained
10780 F:      drivers/media/i2c/tea6415c*
10781
10782 TEA6420 MEDIA DRIVER
10783 M:      Hans Verkuil <hverkuil@xs4all.nl>
10784 L:      linux-media@vger.kernel.org
10785 T:      git git://linuxtv.org/media_tree.git
10786 W:      https://linuxtv.org
10787 S:      Maintained
10788 F:      drivers/media/i2c/tea6420*
10789
10790 TEAM DRIVER
10791 M:      Jiri Pirko <jiri@resnulli.us>
10792 L:      netdev@vger.kernel.org
10793 S:      Supported
10794 F:      drivers/net/team/
10795 F:      include/linux/if_team.h
10796 F:      include/uapi/linux/if_team.h
10797
10798 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10799 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10800 S:      Maintained
10801 F:      arch/x86/platform/ts5500/
10802
10803 TECHNOTREND USB IR RECEIVER
10804 M:      Sean Young <sean@mess.org>
10805 L:      linux-media@vger.kernel.org
10806 S:      Maintained
10807 F:      drivers/media/rc/ttusbir.c
10808
10809 TEGRA ARCHITECTURE SUPPORT
10810 M:      Stephen Warren <swarren@wwwdotorg.org>
10811 M:      Thierry Reding <thierry.reding@gmail.com>
10812 M:      Alexandre Courbot <gnurou@gmail.com>
10813 L:      linux-tegra@vger.kernel.org
10814 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10816 S:      Supported
10817 N:      [^a-z]tegra
10818
10819 TEGRA CLOCK DRIVER
10820 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10821 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10822 S:      Supported
10823 F:      drivers/clk/tegra/
10824
10825 TEGRA DMA DRIVER
10826 M:      Laxman Dewangan <ldewangan@nvidia.com>
10827 S:      Supported
10828 F:      drivers/dma/tegra20-apb-dma.c
10829
10830 TEGRA I2C DRIVER
10831 M:      Laxman Dewangan <ldewangan@nvidia.com>
10832 S:      Supported
10833 F:      drivers/i2c/busses/i2c-tegra.c
10834
10835 TEGRA IOMMU DRIVERS
10836 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10837 S:      Supported
10838 F:      drivers/iommu/tegra*
10839
10840 TEGRA KBC DRIVER
10841 M:      Rakesh Iyer <riyer@nvidia.com>
10842 M:      Laxman Dewangan <ldewangan@nvidia.com>
10843 S:      Supported
10844 F:      drivers/input/keyboard/tegra-kbc.c
10845
10846 TEGRA PWM DRIVER
10847 M:      Thierry Reding <thierry.reding@gmail.com>
10848 S:      Supported
10849 F:      drivers/pwm/pwm-tegra.c
10850
10851 TEGRA SERIAL DRIVER
10852 M:      Laxman Dewangan <ldewangan@nvidia.com>
10853 S:      Supported
10854 F:      drivers/tty/serial/serial-tegra.c
10855
10856 TEGRA SPI DRIVER
10857 M:      Laxman Dewangan <ldewangan@nvidia.com>
10858 S:      Supported
10859 F:      drivers/spi/spi-tegra*
10860
10861 TEHUTI ETHERNET DRIVER
10862 M:      Andy Gospodarek <andy@greyhouse.net>
10863 L:      netdev@vger.kernel.org
10864 S:      Supported
10865 F:      drivers/net/ethernet/tehuti/*
10866
10867 Telecom Clock Driver for MCPL0010
10868 M:      Mark Gross <mark.gross@intel.com>
10869 S:      Supported
10870 F:      drivers/char/tlclk.c
10871
10872 TENSILICA XTENSA PORT (xtensa)
10873 M:      Chris Zankel <chris@zankel.net>
10874 M:      Max Filippov <jcmvbkbc@gmail.com>
10875 L:      linux-xtensa@linux-xtensa.org
10876 T:      git git://github.com/czankel/xtensa-linux.git
10877 S:      Maintained
10878 F:      arch/xtensa/
10879 F:      drivers/irqchip/irq-xtensa-*
10880
10881 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10882 M:      Hans Verkuil <hverkuil@xs4all.nl>
10883 L:      linux-media@vger.kernel.org
10884 T:      git git://linuxtv.org/media_tree.git
10885 W:      https://linuxtv.org
10886 S:      Maintained
10887 F:      drivers/media/radio/radio-raremono.c
10888
10889 THERMAL
10890 M:      Zhang Rui <rui.zhang@intel.com>
10891 M:      Eduardo Valentin <edubezval@gmail.com>
10892 L:      linux-pm@vger.kernel.org
10893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10895 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10896 S:      Supported
10897 F:      drivers/thermal/
10898 F:      include/linux/thermal.h
10899 F:      include/uapi/linux/thermal.h
10900 F:      include/linux/cpu_cooling.h
10901 F:      Documentation/devicetree/bindings/thermal/
10902
10903 THERMAL/CPU_COOLING
10904 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10905 M:      Viresh Kumar <viresh.kumar@linaro.org>
10906 M:      Javi Merino <javi.merino@arm.com>
10907 L:      linux-pm@vger.kernel.org
10908 S:      Supported
10909 F:      Documentation/thermal/cpu-cooling-api.txt
10910 F:      drivers/thermal/cpu_cooling.c
10911 F:      include/linux/cpu_cooling.h
10912
10913 THINGM BLINK(1) USB RGB LED DRIVER
10914 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10915 S:      Maintained
10916 F:      drivers/hid/hid-thingm.c
10917
10918 THINKPAD ACPI EXTRAS DRIVER
10919 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10920 L:      ibm-acpi-devel@lists.sourceforge.net
10921 L:      platform-driver-x86@vger.kernel.org
10922 W:      http://ibm-acpi.sourceforge.net
10923 W:      http://thinkwiki.org/wiki/Ibm-acpi
10924 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10925 S:      Maintained
10926 F:      drivers/platform/x86/thinkpad_acpi.c
10927
10928 TI BANDGAP AND THERMAL DRIVER
10929 M:      Eduardo Valentin <edubezval@gmail.com>
10930 L:      linux-pm@vger.kernel.org
10931 L:      linux-omap@vger.kernel.org
10932 S:      Maintained
10933 F:      drivers/thermal/ti-soc-thermal/
10934
10935 TI VPE/CAL DRIVERS
10936 M:      Benoit Parrot <bparrot@ti.com>
10937 L:      linux-media@vger.kernel.org
10938 W:      http://linuxtv.org/
10939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10940 S:      Maintained
10941 F:      drivers/media/platform/ti-vpe/
10942
10943 TI CDCE706 CLOCK DRIVER
10944 M:      Max Filippov <jcmvbkbc@gmail.com>
10945 S:      Maintained
10946 F:      drivers/clk/clk-cdce706.c
10947
10948 TI CLOCK DRIVER
10949 M:      Tero Kristo <t-kristo@ti.com>
10950 L:      linux-omap@vger.kernel.org
10951 S:      Maintained
10952 F:      drivers/clk/ti/
10953 F:      include/linux/clk/ti.h
10954
10955 TI FLASH MEDIA INTERFACE DRIVER
10956 M:      Alex Dubov <oakad@yahoo.com>
10957 S:      Maintained
10958 F:      drivers/misc/tifm*
10959 F:      drivers/mmc/host/tifm_sd.c
10960 F:      include/linux/tifm.h
10961
10962 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10963 M:      Santosh Shilimkar <ssantosh@kernel.org>
10964 L:      linux-kernel@vger.kernel.org
10965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10966 S:      Maintained
10967 F:      drivers/soc/ti/*
10968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10969
10970
10971 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10972 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10973 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10974 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10975 S:      Maintained
10976 F:      sound/soc/codecs/lm49453*
10977 F:      sound/soc/codecs/isabelle*
10978
10979 TI LP855x BACKLIGHT DRIVER
10980 M:      Milo Kim <milo.kim@ti.com>
10981 S:      Maintained
10982 F:      Documentation/backlight/lp855x-driver.txt
10983 F:      drivers/video/backlight/lp855x_bl.c
10984 F:      include/linux/platform_data/lp855x.h
10985
10986 TI LP8727 CHARGER DRIVER
10987 M:      Milo Kim <milo.kim@ti.com>
10988 S:      Maintained
10989 F:      drivers/power/lp8727_charger.c
10990 F:      include/linux/platform_data/lp8727.h
10991
10992 TI LP8788 MFD DRIVER
10993 M:      Milo Kim <milo.kim@ti.com>
10994 S:      Maintained
10995 F:      drivers/iio/adc/lp8788_adc.c
10996 F:      drivers/leds/leds-lp8788.c
10997 F:      drivers/mfd/lp8788*.c
10998 F:      drivers/power/lp8788-charger.c
10999 F:      drivers/regulator/lp8788-*.c
11000 F:      include/linux/mfd/lp8788*.h
11001
11002 TI NETCP ETHERNET DRIVER
11003 M:      Wingman Kwok <w-kwok2@ti.com>
11004 M:      Murali Karicheri <m-karicheri2@ti.com>
11005 L:      netdev@vger.kernel.org
11006 S:      Maintained
11007 F:      drivers/net/ethernet/ti/netcp*
11008
11009 TI TAS571X FAMILY ASoC CODEC DRIVER
11010 M:      Kevin Cernekee <cernekee@chromium.org>
11011 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11012 S:      Odd Fixes
11013 F:      sound/soc/codecs/tas571x*
11014
11015 TI TWL4030 SERIES SOC CODEC DRIVER
11016 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11017 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11018 S:      Maintained
11019 F:      sound/soc/codecs/twl4030*
11020
11021 TI WILINK WIRELESS DRIVERS
11022 L:      linux-wireless@vger.kernel.org
11023 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11024 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11026 S:      Orphan
11027 F:      drivers/net/wireless/ti/
11028 F:      include/linux/wl12xx.h
11029
11030 TIPC NETWORK LAYER
11031 M:      Jon Maloy <jon.maloy@ericsson.com>
11032 M:      Ying Xue <ying.xue@windriver.com>
11033 L:      netdev@vger.kernel.org (core kernel code)
11034 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11035 W:      http://tipc.sourceforge.net/
11036 S:      Maintained
11037 F:      include/uapi/linux/tipc*.h
11038 F:      net/tipc/
11039
11040 TILE ARCHITECTURE
11041 M:      Chris Metcalf <cmetcalf@ezchip.com>
11042 W:      http://www.ezchip.com/scm/
11043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11044 S:      Supported
11045 F:      arch/tile/
11046 F:      drivers/char/tile-srom.c
11047 F:      drivers/edac/tile_edac.c
11048 F:      drivers/net/ethernet/tile/
11049 F:      drivers/rtc/rtc-tile.c
11050 F:      drivers/tty/hvc/hvc_tile.c
11051 F:      drivers/tty/serial/tilegx.c
11052 F:      drivers/usb/host/*-tilegx.c
11053 F:      include/linux/usb/tilegx.h
11054
11055 TLAN NETWORK DRIVER
11056 M:      Samuel Chessman <chessman@tux.org>
11057 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11058 W:      http://sourceforge.net/projects/tlan/
11059 S:      Maintained
11060 F:      Documentation/networking/tlan.txt
11061 F:      drivers/net/ethernet/ti/tlan.*
11062
11063 TOMOYO SECURITY MODULE
11064 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11065 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11066 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11067 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11068 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11069 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11070 W:      http://tomoyo.sourceforge.jp/
11071 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11072 S:      Maintained
11073 F:      security/tomoyo/
11074
11075 TOPSTAR LAPTOP EXTRAS DRIVER
11076 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11077 L:      platform-driver-x86@vger.kernel.org
11078 S:      Maintained
11079 F:      drivers/platform/x86/topstar-laptop.c
11080
11081 TOSHIBA ACPI EXTRAS DRIVER
11082 M:      Azael Avalos <coproscefalo@gmail.com>
11083 L:      platform-driver-x86@vger.kernel.org
11084 S:      Maintained
11085 F:      drivers/platform/x86/toshiba_acpi.c
11086
11087 TOSHIBA BLUETOOTH DRIVER
11088 M:      Azael Avalos <coproscefalo@gmail.com>
11089 L:      platform-driver-x86@vger.kernel.org
11090 S:      Maintained
11091 F:      drivers/platform/x86/toshiba_bluetooth.c
11092
11093 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11094 M:      Azael Avalos <coproscefalo@gmail.com>
11095 L:      platform-driver-x86@vger.kernel.org
11096 S:      Maintained
11097 F:      drivers/platform/x86/toshiba_haps.c
11098
11099 TOSHIBA WMI HOTKEYS DRIVER
11100 M:      Azael Avalos <coproscefalo@gmail.com>
11101 L:      platform-driver-x86@vger.kernel.org
11102 S:      Maintained
11103 F:      drivers/platform/x86/toshiba-wmi.c
11104
11105 TOSHIBA SMM DRIVER
11106 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11107 W:      http://www.buzzard.org.uk/toshiba/
11108 S:      Maintained
11109 F:      drivers/char/toshiba.c
11110 F:      include/linux/toshiba.h
11111 F:      include/uapi/linux/toshiba.h
11112
11113 TOSHIBA TC358743 DRIVER
11114 M:      Mats Randgaard <matrandg@cisco.com>
11115 L:      linux-media@vger.kernel.org
11116 S:      Maintained
11117 F:      drivers/media/i2c/tc358743*
11118 F:      include/media/i2c/tc358743.h
11119
11120 TMIO MMC DRIVER
11121 M:      Ian Molton <ian@mnementh.co.uk>
11122 L:      linux-mmc@vger.kernel.org
11123 S:      Maintained
11124 F:      drivers/mmc/host/tmio_mmc*
11125 F:      drivers/mmc/host/sh_mobile_sdhi.c
11126 F:      include/linux/mmc/tmio.h
11127 F:      include/linux/mmc/sh_mobile_sdhi.h
11128
11129 TMP401 HARDWARE MONITOR DRIVER
11130 M:      Guenter Roeck <linux@roeck-us.net>
11131 L:      lm-sensors@lm-sensors.org
11132 S:      Maintained
11133 F:      Documentation/hwmon/tmp401
11134 F:      drivers/hwmon/tmp401.c
11135
11136 TMPFS (SHMEM FILESYSTEM)
11137 M:      Hugh Dickins <hughd@google.com>
11138 L:      linux-mm@kvack.org
11139 S:      Maintained
11140 F:      include/linux/shmem_fs.h
11141 F:      mm/shmem.c
11142
11143 TM6000 VIDEO4LINUX DRIVER
11144 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11145 L:      linux-media@vger.kernel.org
11146 W:      https://linuxtv.org
11147 T:      git git://linuxtv.org/media_tree.git
11148 S:      Odd fixes
11149 F:      drivers/media/usb/tm6000/
11150
11151 TW68 VIDEO4LINUX DRIVER
11152 M:      Hans Verkuil <hverkuil@xs4all.nl>
11153 L:      linux-media@vger.kernel.org
11154 T:      git git://linuxtv.org/media_tree.git
11155 W:      https://linuxtv.org
11156 S:      Odd Fixes
11157 F:      drivers/media/pci/tw68/
11158
11159 TPM DEVICE DRIVER
11160 M:      Peter Huewe <peterhuewe@gmx.de>
11161 M:      Marcel Selhorst <tpmdd@selhorst.net>
11162 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11163 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11164 W:      http://tpmdd.sourceforge.net
11165 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11166 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11167 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11168 S:      Maintained
11169 F:      drivers/char/tpm/
11170
11171 TPM IBM_VTPM DEVICE DRIVER
11172 M:      Ashley Lai <ashleydlai@gmail.com>
11173 W:      http://tpmdd.sourceforge.net
11174 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11175 S:      Maintained
11176 F:      drivers/char/tpm/tpm_ibmvtpm*
11177
11178 TRACING
11179 M:      Steven Rostedt <rostedt@goodmis.org>
11180 M:      Ingo Molnar <mingo@redhat.com>
11181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11182 S:      Maintained
11183 F:      Documentation/trace/ftrace.txt
11184 F:      arch/*/*/*/ftrace.h
11185 F:      arch/*/kernel/ftrace.c
11186 F:      include/*/ftrace.h
11187 F:      include/linux/trace*.h
11188 F:      include/trace/
11189 F:      kernel/trace/
11190 F:      tools/testing/selftests/ftrace/
11191
11192 TRIVIAL PATCHES
11193 M:      Jiri Kosina <trivial@kernel.org>
11194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11195 S:      Maintained
11196 K:      ^Subject:.*(?i)trivial
11197
11198 TTY LAYER
11199 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11200 M:      Jiri Slaby <jslaby@suse.com>
11201 S:      Supported
11202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11203 F:      Documentation/serial/
11204 F:      drivers/tty/
11205 F:      drivers/tty/serial/serial_core.c
11206 F:      include/linux/serial_core.h
11207 F:      include/linux/serial.h
11208 F:      include/linux/tty.h
11209 F:      include/uapi/linux/serial_core.h
11210 F:      include/uapi/linux/serial.h
11211 F:      include/uapi/linux/tty.h
11212
11213 TUA9001 MEDIA DRIVER
11214 M:      Antti Palosaari <crope@iki.fi>
11215 L:      linux-media@vger.kernel.org
11216 W:      https://linuxtv.org
11217 W:      http://palosaari.fi/linux/
11218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11219 T:      git git://linuxtv.org/anttip/media_tree.git
11220 S:      Maintained
11221 F:      drivers/media/tuners/tua9001*
11222
11223 TULIP NETWORK DRIVERS
11224 L:      netdev@vger.kernel.org
11225 L:      linux-parisc@vger.kernel.org
11226 S:      Orphan
11227 F:      drivers/net/ethernet/dec/tulip/
11228
11229 TUN/TAP driver
11230 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11231 W:      http://vtun.sourceforge.net/tun
11232 S:      Maintained
11233 F:      Documentation/networking/tuntap.txt
11234 F:      arch/um/os-Linux/drivers/
11235
11236 TURBOCHANNEL SUBSYSTEM
11237 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11238 M:      Ralf Baechle <ralf@linux-mips.org>
11239 L:      linux-mips@linux-mips.org
11240 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11241 S:      Maintained
11242 F:      drivers/tc/
11243 F:      include/linux/tc.h
11244
11245 U14-34F SCSI DRIVER
11246 M:      Dario Ballabio <ballabio_dario@emc.com>
11247 L:      linux-scsi@vger.kernel.org
11248 S:      Maintained
11249 F:      drivers/scsi/u14-34f.c
11250
11251 UBI FILE SYSTEM (UBIFS)
11252 M:      Artem Bityutskiy <dedekind1@gmail.com>
11253 M:      Adrian Hunter <adrian.hunter@intel.com>
11254 L:      linux-mtd@lists.infradead.org
11255 T:      git git://git.infradead.org/ubifs-2.6.git
11256 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11257 S:      Maintained
11258 F:      Documentation/filesystems/ubifs.txt
11259 F:      fs/ubifs/
11260
11261 UCLINUX (M68KNOMMU AND COLDFIRE)
11262 M:      Greg Ungerer <gerg@uclinux.org>
11263 W:      http://www.uclinux.org/
11264 L:      linux-m68k@lists.linux-m68k.org
11265 L:      uclinux-dev@uclinux.org  (subscribers-only)
11266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11267 S:      Maintained
11268 F:      arch/m68k/coldfire/
11269 F:      arch/m68k/68*/
11270 F:      arch/m68k/*/*_no.*
11271 F:      arch/m68k/include/asm/*_no.*
11272
11273 UDF FILESYSTEM
11274 M:      Jan Kara <jack@suse.com>
11275 S:      Maintained
11276 F:      Documentation/filesystems/udf.txt
11277 F:      fs/udf/
11278
11279 UFS FILESYSTEM
11280 M:      Evgeniy Dushistov <dushistov@mail.ru>
11281 S:      Maintained
11282 F:      Documentation/filesystems/ufs.txt
11283 F:      fs/ufs/
11284
11285 UHID USERSPACE HID IO DRIVER:
11286 M:      David Herrmann <dh.herrmann@googlemail.com>
11287 L:      linux-input@vger.kernel.org
11288 S:      Maintained
11289 F:      drivers/hid/uhid.c
11290 F:      include/uapi/linux/uhid.h
11291
11292 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11293 L:      linux-usb@vger.kernel.org
11294 S:      Orphan
11295 F:      drivers/uwb/
11296 F:      include/linux/uwb.h
11297 F:      include/linux/uwb/
11298
11299 UNICORE32 ARCHITECTURE:
11300 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11301 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11302 S:      Maintained
11303 T:      git git://github.com/gxt/linux.git
11304 F:      arch/unicore32/
11305
11306 UNIFDEF
11307 M:      Tony Finch <dot@dotat.at>
11308 W:      http://dotat.at/prog/unifdef
11309 S:      Maintained
11310 F:      scripts/unifdef.c
11311
11312 UNIFORM CDROM DRIVER
11313 M:      Jens Axboe <axboe@kernel.dk>
11314 W:      http://www.kernel.dk
11315 S:      Maintained
11316 F:      Documentation/cdrom/
11317 F:      drivers/cdrom/cdrom.c
11318 F:      include/linux/cdrom.h
11319 F:      include/uapi/linux/cdrom.h
11320
11321 UNISYS S-PAR DRIVERS
11322 M:      David Kershner <david.kershner@unisys.com>
11323 L:      sparmaintainer@unisys.com (Unisys internal)
11324 S:      Supported
11325 F:      drivers/staging/unisys/
11326
11327 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11328 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11329 L:      linux-scsi@vger.kernel.org
11330 S:      Supported
11331 F:      Documentation/scsi/ufs.txt
11332 F:      drivers/scsi/ufs/
11333
11334 UNSORTED BLOCK IMAGES (UBI)
11335 M:      Artem Bityutskiy <dedekind1@gmail.com>
11336 M:      Richard Weinberger <richard@nod.at>
11337 W:      http://www.linux-mtd.infradead.org/
11338 L:      linux-mtd@lists.infradead.org
11339 T:      git git://git.infradead.org/ubifs-2.6.git
11340 S:      Supported
11341 F:      drivers/mtd/ubi/
11342 F:      include/linux/mtd/ubi.h
11343 F:      include/uapi/mtd/ubi-user.h
11344
11345 USB ACM DRIVER
11346 M:      Oliver Neukum <oneukum@suse.com>
11347 L:      linux-usb@vger.kernel.org
11348 S:      Maintained
11349 F:      Documentation/usb/acm.txt
11350 F:      drivers/usb/class/cdc-acm.*
11351
11352 USB AR5523 WIRELESS DRIVER
11353 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11354 L:      linux-wireless@vger.kernel.org
11355 S:      Maintained
11356 F:      drivers/net/wireless/ath/ar5523/
11357
11358 USB ATTACHED SCSI
11359 M:      Hans de Goede <hdegoede@redhat.com>
11360 M:      Gerd Hoffmann <kraxel@redhat.com>
11361 L:      linux-usb@vger.kernel.org
11362 L:      linux-scsi@vger.kernel.org
11363 S:      Maintained
11364 F:      drivers/usb/storage/uas.c
11365
11366 USB CDC ETHERNET DRIVER
11367 M:      Oliver Neukum <oliver@neukum.org>
11368 L:      linux-usb@vger.kernel.org
11369 S:      Maintained
11370 F:      drivers/net/usb/cdc_*.c
11371 F:      include/uapi/linux/usb/cdc.h
11372
11373 USB CHAOSKEY DRIVER
11374 M:      Keith Packard <keithp@keithp.com>
11375 L:      linux-usb@vger.kernel.org
11376 S:      Maintained
11377 F:      drivers/usb/misc/chaoskey.c
11378
11379 USB CYPRESS C67X00 DRIVER
11380 M:      Peter Korsgaard <jacmet@sunsite.dk>
11381 L:      linux-usb@vger.kernel.org
11382 S:      Maintained
11383 F:      drivers/usb/c67x00/
11384
11385 USB DAVICOM DM9601 DRIVER
11386 M:      Peter Korsgaard <jacmet@sunsite.dk>
11387 L:      netdev@vger.kernel.org
11388 W:      http://www.linux-usb.org/usbnet
11389 S:      Maintained
11390 F:      drivers/net/usb/dm9601.c
11391
11392 USB DIAMOND RIO500 DRIVER
11393 M:      Cesar Miquel <miquel@df.uba.ar>
11394 L:      rio500-users@lists.sourceforge.net
11395 W:      http://rio500.sourceforge.net
11396 S:      Maintained
11397 F:      drivers/usb/misc/rio500*
11398
11399 USB EHCI DRIVER
11400 M:      Alan Stern <stern@rowland.harvard.edu>
11401 L:      linux-usb@vger.kernel.org
11402 S:      Maintained
11403 F:      Documentation/usb/ehci.txt
11404 F:      drivers/usb/host/ehci*
11405
11406 USB GADGET/PERIPHERAL SUBSYSTEM
11407 M:      Felipe Balbi <balbi@kernel.org>
11408 L:      linux-usb@vger.kernel.org
11409 W:      http://www.linux-usb.org/gadget
11410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11411 S:      Maintained
11412 F:      drivers/usb/gadget/
11413 F:      include/linux/usb/gadget*
11414
11415 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11416 M:      Jiri Kosina <jikos@kernel.org>
11417 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11418 L:      linux-usb@vger.kernel.org
11419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11420 S:      Maintained
11421 F:      Documentation/hid/hiddev.txt
11422 F:      drivers/hid/usbhid/
11423
11424 USB ISP116X DRIVER
11425 M:      Olav Kongas <ok@artecdesign.ee>
11426 L:      linux-usb@vger.kernel.org
11427 S:      Maintained
11428 F:      drivers/usb/host/isp116x*
11429 F:      include/linux/usb/isp116x.h
11430
11431 USB LAN78XX ETHERNET DRIVER
11432 M:      Woojung Huh <woojung.huh@microchip.com>
11433 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11434 L:      netdev@vger.kernel.org
11435 S:      Maintained
11436 F:      drivers/net/usb/lan78xx.*
11437
11438 USB MASS STORAGE DRIVER
11439 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11440 L:      linux-usb@vger.kernel.org
11441 L:      usb-storage@lists.one-eyed-alien.net
11442 S:      Maintained
11443 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11444 F:      drivers/usb/storage/
11445
11446 USB MIDI DRIVER
11447 M:      Clemens Ladisch <clemens@ladisch.de>
11448 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11449 T:      git git://git.alsa-project.org/alsa-kernel.git
11450 S:      Maintained
11451 F:      sound/usb/midi.*
11452
11453 USB NETWORKING DRIVERS
11454 L:      linux-usb@vger.kernel.org
11455 S:      Odd Fixes
11456 F:      drivers/net/usb/
11457
11458 USB OHCI DRIVER
11459 M:      Alan Stern <stern@rowland.harvard.edu>
11460 L:      linux-usb@vger.kernel.org
11461 S:      Maintained
11462 F:      Documentation/usb/ohci.txt
11463 F:      drivers/usb/host/ohci*
11464
11465 USB OTG FSM (Finite State Machine)
11466 M:      Peter Chen <Peter.Chen@nxp.com>
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11468 L:      linux-usb@vger.kernel.org
11469 S:      Maintained
11470 F:      drivers/usb/common/usb-otg-fsm.c
11471
11472 USB OVER IP DRIVER
11473 M:      Valentina Manea <valentina.manea.m@gmail.com>
11474 M:      Shuah Khan <shuah.kh@samsung.com>
11475 L:      linux-usb@vger.kernel.org
11476 S:      Maintained
11477 F:      Documentation/usb/usbip_protocol.txt
11478 F:      drivers/usb/usbip/
11479 F:      tools/usb/usbip/
11480
11481 USB PEGASUS DRIVER
11482 M:      Petko Manolov <petkan@nucleusys.com>
11483 L:      linux-usb@vger.kernel.org
11484 L:      netdev@vger.kernel.org
11485 T:      git git://github.com/petkan/pegasus.git
11486 W:      https://github.com/petkan/pegasus
11487 S:      Maintained
11488 F:      drivers/net/usb/pegasus.*
11489
11490 USB PHY LAYER
11491 M:      Felipe Balbi <balbi@kernel.org>
11492 L:      linux-usb@vger.kernel.org
11493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11494 S:      Maintained
11495 F:      drivers/usb/phy/
11496
11497 USB PRINTER DRIVER (usblp)
11498 M:      Pete Zaitcev <zaitcev@redhat.com>
11499 L:      linux-usb@vger.kernel.org
11500 S:      Supported
11501 F:      drivers/usb/class/usblp.c
11502
11503 USB QMI WWAN NETWORK DRIVER
11504 M:      Bjørn Mork <bjorn@mork.no>
11505 L:      netdev@vger.kernel.org
11506 S:      Maintained
11507 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11508 F:      drivers/net/usb/qmi_wwan.c
11509
11510 USB RTL8150 DRIVER
11511 M:      Petko Manolov <petkan@nucleusys.com>
11512 L:      linux-usb@vger.kernel.org
11513 L:      netdev@vger.kernel.org
11514 T:      git git://github.com/petkan/rtl8150.git
11515 W:      https://github.com/petkan/rtl8150
11516 S:      Maintained
11517 F:      drivers/net/usb/rtl8150.c
11518
11519 USB SERIAL SUBSYSTEM
11520 M:      Johan Hovold <johan@kernel.org>
11521 L:      linux-usb@vger.kernel.org
11522 S:      Maintained
11523 F:      Documentation/usb/usb-serial.txt
11524 F:      drivers/usb/serial/
11525 F:      include/linux/usb/serial.h
11526
11527 USB SMSC75XX ETHERNET DRIVER
11528 M:      Steve Glendinning <steve.glendinning@shawell.net>
11529 L:      netdev@vger.kernel.org
11530 S:      Maintained
11531 F:      drivers/net/usb/smsc75xx.*
11532
11533 USB SMSC95XX ETHERNET DRIVER
11534 M:      Steve Glendinning <steve.glendinning@shawell.net>
11535 L:      netdev@vger.kernel.org
11536 S:      Maintained
11537 F:      drivers/net/usb/smsc95xx.*
11538
11539 USB SUBSYSTEM
11540 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11541 L:      linux-usb@vger.kernel.org
11542 W:      http://www.linux-usb.org
11543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11544 S:      Supported
11545 F:      Documentation/usb/
11546 F:      drivers/usb/
11547 F:      include/linux/usb.h
11548 F:      include/linux/usb/
11549
11550 USB UHCI DRIVER
11551 M:      Alan Stern <stern@rowland.harvard.edu>
11552 L:      linux-usb@vger.kernel.org
11553 S:      Maintained
11554 F:      drivers/usb/host/uhci*
11555
11556 USB "USBNET" DRIVER FRAMEWORK
11557 M:      Oliver Neukum <oneukum@suse.com>
11558 L:      netdev@vger.kernel.org
11559 W:      http://www.linux-usb.org/usbnet
11560 S:      Maintained
11561 F:      drivers/net/usb/usbnet.c
11562 F:      include/linux/usb/usbnet.h
11563
11564 USB VIDEO CLASS
11565 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11566 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11567 L:      linux-media@vger.kernel.org
11568 T:      git git://linuxtv.org/media_tree.git
11569 W:      http://www.ideasonboard.org/uvc/
11570 S:      Maintained
11571 F:      drivers/media/usb/uvc/
11572 F:      include/uapi/linux/uvcvideo.h
11573
11574 USB VISION DRIVER
11575 M:      Hans Verkuil <hverkuil@xs4all.nl>
11576 L:      linux-media@vger.kernel.org
11577 T:      git git://linuxtv.org/media_tree.git
11578 W:      https://linuxtv.org
11579 S:      Odd Fixes
11580 F:      drivers/media/usb/usbvision/
11581
11582 USB WEBCAM GADGET
11583 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11584 L:      linux-usb@vger.kernel.org
11585 S:      Maintained
11586 F:      drivers/usb/gadget/function/*uvc*
11587 F:      drivers/usb/gadget/legacy/webcam.c
11588
11589 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11590 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11591 L:      linux-wireless@vger.kernel.org
11592 S:      Maintained
11593 F:      drivers/net/wireless/rndis_wlan.c
11594
11595 USB XHCI DRIVER
11596 M:      Mathias Nyman <mathias.nyman@intel.com>
11597 L:      linux-usb@vger.kernel.org
11598 S:      Supported
11599 F:      drivers/usb/host/xhci*
11600 F:      drivers/usb/host/pci-quirks*
11601
11602 USB ZD1201 DRIVER
11603 L:      linux-wireless@vger.kernel.org
11604 W:      http://linux-lc100020.sourceforge.net
11605 S:      Orphan
11606 F:      drivers/net/wireless/zydas/zd1201.*
11607
11608 USB ZR364XX DRIVER
11609 M:      Antoine Jacquet <royale@zerezo.com>
11610 L:      linux-usb@vger.kernel.org
11611 L:      linux-media@vger.kernel.org
11612 T:      git git://linuxtv.org/media_tree.git
11613 W:      http://royale.zerezo.com/zr364xx/
11614 S:      Maintained
11615 F:      Documentation/video4linux/zr364xx.txt
11616 F:      drivers/media/usb/zr364xx/
11617
11618 ULPI BUS
11619 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11620 L:      linux-usb@vger.kernel.org
11621 S:      Maintained
11622 F:      drivers/usb/common/ulpi.c
11623 F:      include/linux/ulpi/
11624
11625 USER-MODE LINUX (UML)
11626 M:      Jeff Dike <jdike@addtoit.com>
11627 M:      Richard Weinberger <richard@nod.at>
11628 L:      user-mode-linux-devel@lists.sourceforge.net
11629 L:      user-mode-linux-user@lists.sourceforge.net
11630 W:      http://user-mode-linux.sourceforge.net
11631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11632 S:      Maintained
11633 F:      Documentation/virtual/uml/
11634 F:      arch/um/
11635 F:      arch/x86/um/
11636 F:      fs/hostfs/
11637 F:      fs/hppfs/
11638
11639 USERSPACE I/O (UIO)
11640 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11641 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11642 S:      Maintained
11643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11644 F:      Documentation/DocBook/uio-howto.tmpl
11645 F:      drivers/uio/
11646 F:      include/linux/uio*.h
11647
11648 UTIL-LINUX PACKAGE
11649 M:      Karel Zak <kzak@redhat.com>
11650 L:      util-linux@vger.kernel.org
11651 W:      http://en.wikipedia.org/wiki/Util-linux
11652 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11653 S:      Maintained
11654
11655 UVESAFB DRIVER
11656 M:      Michal Januszewski <spock@gentoo.org>
11657 L:      linux-fbdev@vger.kernel.org
11658 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11659 S:      Maintained
11660 F:      Documentation/fb/uvesafb.txt
11661 F:      drivers/video/fbdev/uvesafb.*
11662
11663 VF610 NAND DRIVER
11664 M:      Stefan Agner <stefan@agner.ch>
11665 L:      linux-mtd@lists.infradead.org
11666 S:      Supported
11667 F:      drivers/mtd/nand/vf610_nfc.c
11668
11669 VFAT/FAT/MSDOS FILESYSTEM
11670 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11671 S:      Maintained
11672 F:      Documentation/filesystems/vfat.txt
11673 F:      fs/fat/
11674
11675 VFIO DRIVER
11676 M:      Alex Williamson <alex.williamson@redhat.com>
11677 L:      kvm@vger.kernel.org
11678 T:      git git://github.com/awilliam/linux-vfio.git
11679 S:      Maintained
11680 F:      Documentation/vfio.txt
11681 F:      drivers/vfio/
11682 F:      include/linux/vfio.h
11683 F:      include/uapi/linux/vfio.h
11684
11685 VFIO PLATFORM DRIVER
11686 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11687 L:      kvm@vger.kernel.org
11688 S:      Maintained
11689 F:      drivers/vfio/platform/
11690
11691 VIDEOBUF2 FRAMEWORK
11692 M:      Pawel Osciak <pawel@osciak.com>
11693 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11694 M:      Kyungmin Park <kyungmin.park@samsung.com>
11695 L:      linux-media@vger.kernel.org
11696 S:      Maintained
11697 F:      drivers/media/v4l2-core/videobuf2-*
11698 F:      include/media/videobuf2-*
11699
11700 VIRTUAL SERIO DEVICE DRIVER
11701 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11702 S:      Maintained
11703 F:      drivers/input/serio/userio.c
11704 F:      include/uapi/linux/userio.h
11705
11706 VIRTIO CONSOLE DRIVER
11707 M:      Amit Shah <amit.shah@redhat.com>
11708 L:      virtualization@lists.linux-foundation.org
11709 S:      Maintained
11710 F:      drivers/char/virtio_console.c
11711 F:      include/linux/virtio_console.h
11712 F:      include/uapi/linux/virtio_console.h
11713
11714 VIRTIO CORE, NET AND BLOCK DRIVERS
11715 M:      "Michael S. Tsirkin" <mst@redhat.com>
11716 L:      virtualization@lists.linux-foundation.org
11717 S:      Maintained
11718 F:      drivers/virtio/
11719 F:      tools/virtio/
11720 F:      drivers/net/virtio_net.c
11721 F:      drivers/block/virtio_blk.c
11722 F:      include/linux/virtio_*.h
11723 F:      include/uapi/linux/virtio_*.h
11724
11725 VIRTIO DRIVERS FOR S390
11726 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11727 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11728 L:      linux-s390@vger.kernel.org
11729 L:      virtualization@lists.linux-foundation.org
11730 L:      kvm@vger.kernel.org
11731 S:      Supported
11732 F:      drivers/s390/virtio/
11733
11734 VIRTIO GPU DRIVER
11735 M:      David Airlie <airlied@linux.ie>
11736 M:      Gerd Hoffmann <kraxel@redhat.com>
11737 L:      dri-devel@lists.freedesktop.org
11738 L:      virtualization@lists.linux-foundation.org
11739 S:      Maintained
11740 F:      drivers/gpu/drm/virtio/
11741 F:      include/uapi/linux/virtio_gpu.h
11742
11743 VIRTIO HOST (VHOST)
11744 M:      "Michael S. Tsirkin" <mst@redhat.com>
11745 L:      kvm@vger.kernel.org
11746 L:      virtualization@lists.linux-foundation.org
11747 L:      netdev@vger.kernel.org
11748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11749 S:      Maintained
11750 F:      drivers/vhost/
11751 F:      include/uapi/linux/vhost.h
11752
11753 VIRTIO INPUT DRIVER
11754 M:      Gerd Hoffmann <kraxel@redhat.com>
11755 S:      Maintained
11756 F:      drivers/virtio/virtio_input.c
11757 F:      include/uapi/linux/virtio_input.h
11758
11759 VIA RHINE NETWORK DRIVER
11760 S:      Orphan
11761 F:      drivers/net/ethernet/via/via-rhine.c
11762
11763 VIA SD/MMC CARD CONTROLLER DRIVER
11764 M:      Bruce Chang <brucechang@via.com.tw>
11765 M:      Harald Welte <HaraldWelte@viatech.com>
11766 S:      Maintained
11767 F:      drivers/mmc/host/via-sdmmc.c
11768
11769 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11770 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11771 L:      linux-fbdev@vger.kernel.org
11772 S:      Maintained
11773 F:      include/linux/via-core.h
11774 F:      include/linux/via-gpio.h
11775 F:      include/linux/via_i2c.h
11776 F:      drivers/video/fbdev/via/
11777
11778 VIA VELOCITY NETWORK DRIVER
11779 M:      Francois Romieu <romieu@fr.zoreil.com>
11780 L:      netdev@vger.kernel.org
11781 S:      Maintained
11782 F:      drivers/net/ethernet/via/via-velocity.*
11783
11784 VIRT LIB
11785 M:      Alex Williamson <alex.williamson@redhat.com>
11786 M:      Paolo Bonzini <pbonzini@redhat.com>
11787 L:      kvm@vger.kernel.org
11788 S:      Supported
11789 F:      virt/lib/
11790
11791 VIVID VIRTUAL VIDEO DRIVER
11792 M:      Hans Verkuil <hverkuil@xs4all.nl>
11793 L:      linux-media@vger.kernel.org
11794 T:      git git://linuxtv.org/media_tree.git
11795 W:      https://linuxtv.org
11796 S:      Maintained
11797 F:      drivers/media/platform/vivid/*
11798
11799 VLAN (802.1Q)
11800 M:      Patrick McHardy <kaber@trash.net>
11801 L:      netdev@vger.kernel.org
11802 S:      Maintained
11803 F:      drivers/net/macvlan.c
11804 F:      include/linux/if_*vlan.h
11805 F:      net/8021q/
11806
11807 VLYNQ BUS
11808 M:      Florian Fainelli <florian@openwrt.org>
11809 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11810 S:      Maintained
11811 F:      drivers/vlynq/vlynq.c
11812 F:      include/linux/vlynq.h
11813
11814 VME SUBSYSTEM
11815 M:      Martyn Welch <martyn@welchs.me.uk>
11816 M:      Manohar Vanga <manohar.vanga@gmail.com>
11817 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11818 L:      devel@driverdev.osuosl.org
11819 S:      Maintained
11820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11821 F:      Documentation/vme_api.txt
11822 F:      drivers/staging/vme/
11823 F:      drivers/vme/
11824 F:      include/linux/vme*
11825
11826 VMWARE HYPERVISOR INTERFACE
11827 M:      Alok Kataria <akataria@vmware.com>
11828 L:      virtualization@lists.linux-foundation.org
11829 S:      Supported
11830 F:      arch/x86/kernel/cpu/vmware.c
11831
11832 VMWARE BALLOON DRIVER
11833 M:      Xavier Deguillard <xdeguillard@vmware.com>
11834 M:      Philip Moltmann <moltmann@vmware.com>
11835 M:      "VMware, Inc." <pv-drivers@vmware.com>
11836 L:      linux-kernel@vger.kernel.org
11837 S:      Maintained
11838 F:      drivers/misc/vmw_balloon.c
11839
11840 VMWARE VMMOUSE SUBDRIVER
11841 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11842 M:      "VMware, Inc." <pv-drivers@vmware.com>
11843 L:      linux-input@vger.kernel.org
11844 S:      Maintained
11845 F:      drivers/input/mouse/vmmouse.c
11846 F:      drivers/input/mouse/vmmouse.h
11847
11848 VMWARE VMXNET3 ETHERNET DRIVER
11849 M:      Shrikrishna Khare <skhare@vmware.com>
11850 M:      "VMware, Inc." <pv-drivers@vmware.com>
11851 L:      netdev@vger.kernel.org
11852 S:      Maintained
11853 F:      drivers/net/vmxnet3/
11854
11855 VMware PVSCSI driver
11856 M:      Arvind Kumar <arvindkumar@vmware.com>
11857 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11858 L:      linux-scsi@vger.kernel.org
11859 S:      Maintained
11860 F:      drivers/scsi/vmw_pvscsi.c
11861 F:      drivers/scsi/vmw_pvscsi.h
11862
11863 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11864 M:      Liam Girdwood <lgirdwood@gmail.com>
11865 M:      Mark Brown <broonie@kernel.org>
11866 L:      linux-kernel@vger.kernel.org
11867 W:      http://www.slimlogic.co.uk/?p=48
11868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11869 S:      Supported
11870 F:      drivers/regulator/
11871 F:      include/linux/regulator/
11872
11873 VRF
11874 M:      David Ahern <dsa@cumulusnetworks.com>
11875 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11876 L:      netdev@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/net/vrf.c
11879 F:      Documentation/networking/vrf.txt
11880
11881 VT1211 HARDWARE MONITOR DRIVER
11882 M:      Juerg Haefliger <juergh@gmail.com>
11883 L:      lm-sensors@lm-sensors.org
11884 S:      Maintained
11885 F:      Documentation/hwmon/vt1211
11886 F:      drivers/hwmon/vt1211.c
11887
11888 VT8231 HARDWARE MONITOR DRIVER
11889 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11890 L:      lm-sensors@lm-sensors.org
11891 S:      Maintained
11892 F:      drivers/hwmon/vt8231.c
11893
11894 VUB300 USB to SDIO/SD/MMC bridge chip
11895 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11896 L:      linux-mmc@vger.kernel.org
11897 L:      linux-usb@vger.kernel.org
11898 S:      Supported
11899 F:      drivers/mmc/host/vub300.c
11900
11901 W1 DALLAS'S 1-WIRE BUS
11902 M:      Evgeniy Polyakov <zbr@ioremap.net>
11903 S:      Maintained
11904 F:      Documentation/w1/
11905 F:      drivers/w1/
11906
11907 W83791D HARDWARE MONITORING DRIVER
11908 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11909 L:      lm-sensors@lm-sensors.org
11910 S:      Maintained
11911 F:      Documentation/hwmon/w83791d
11912 F:      drivers/hwmon/w83791d.c
11913
11914 W83793 HARDWARE MONITORING DRIVER
11915 M:      Rudolf Marek <r.marek@assembler.cz>
11916 L:      lm-sensors@lm-sensors.org
11917 S:      Maintained
11918 F:      Documentation/hwmon/w83793
11919 F:      drivers/hwmon/w83793.c
11920
11921 W83795 HARDWARE MONITORING DRIVER
11922 M:      Jean Delvare <jdelvare@suse.com>
11923 L:      lm-sensors@lm-sensors.org
11924 S:      Maintained
11925 F:      drivers/hwmon/w83795.c
11926
11927 W83L51xD SD/MMC CARD INTERFACE DRIVER
11928 M:      Pierre Ossman <pierre@ossman.eu>
11929 S:      Maintained
11930 F:      drivers/mmc/host/wbsd.*
11931
11932 WACOM PROTOCOL 4 SERIAL TABLETS
11933 M:      Julian Squires <julian@cipht.net>
11934 M:      Hans de Goede <hdegoede@redhat.com>
11935 L:      linux-input@vger.kernel.org
11936 S:      Maintained
11937 F:      drivers/input/tablet/wacom_serial4.c
11938
11939 WATCHDOG DEVICE DRIVERS
11940 M:      Wim Van Sebroeck <wim@iguana.be>
11941 R:      Guenter Roeck <linux@roeck-us.net>
11942 L:      linux-watchdog@vger.kernel.org
11943 W:      http://www.linux-watchdog.org/
11944 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11945 S:      Maintained
11946 F:      Documentation/watchdog/
11947 F:      drivers/watchdog/
11948 F:      include/linux/watchdog.h
11949 F:      include/uapi/linux/watchdog.h
11950
11951 WD7000 SCSI DRIVER
11952 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11953 L:      linux-scsi@vger.kernel.org
11954 S:      Maintained
11955 F:      drivers/scsi/wd7000.c
11956
11957 WIIMOTE HID DRIVER
11958 M:      David Herrmann <dh.herrmann@googlemail.com>
11959 L:      linux-input@vger.kernel.org
11960 S:      Maintained
11961 F:      drivers/hid/hid-wiimote*
11962
11963 WINBOND CIR DRIVER
11964 M:      David Härdeman <david@hardeman.nu>
11965 S:      Maintained
11966 F:      drivers/media/rc/winbond-cir.c
11967
11968 WINSYSTEMS WS16C48 GPIO DRIVER
11969 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
11970 L:      linux-gpio@vger.kernel.org
11971 S:      Maintained
11972 F:      drivers/gpio/gpio-ws16c48.c
11973
11974 WIMAX STACK
11975 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11976 M:      linux-wimax@intel.com
11977 L:      wimax@linuxwimax.org (subscribers-only)
11978 S:      Supported
11979 W:      http://linuxwimax.org
11980 F:      Documentation/wimax/README.wimax
11981 F:      include/linux/wimax/debug.h
11982 F:      include/net/wimax.h
11983 F:      include/uapi/linux/wimax.h
11984 F:      net/wimax/
11985
11986 WISTRON LAPTOP BUTTON DRIVER
11987 M:      Miloslav Trmac <mitr@volny.cz>
11988 S:      Maintained
11989 F:      drivers/input/misc/wistron_btns.c
11990
11991 WL3501 WIRELESS PCMCIA CARD DRIVER
11992 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11993 L:      linux-wireless@vger.kernel.org
11994 W:      http://oops.ghostprotocols.net:81/blog
11995 S:      Maintained
11996 F:      drivers/net/wireless/wl3501*
11997
11998 WOLFSON MICROELECTRONICS DRIVERS
11999 L:      patches@opensource.wolfsonmicro.com
12000 T:      git https://github.com/CirrusLogic/linux-drivers.git
12001 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12002 S:      Supported
12003 F:      Documentation/hwmon/wm83??
12004 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12005 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12006 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12007 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12008 F:      drivers/clk/clk-wm83*.c
12009 F:      drivers/extcon/extcon-arizona.c
12010 F:      drivers/leds/leds-wm83*.c
12011 F:      drivers/gpio/gpio-*wm*.c
12012 F:      drivers/gpio/gpio-arizona.c
12013 F:      drivers/hwmon/wm83??-hwmon.c
12014 F:      drivers/input/misc/wm831x-on.c
12015 F:      drivers/input/touchscreen/wm831x-ts.c
12016 F:      drivers/input/touchscreen/wm97*.c
12017 F:      drivers/mfd/arizona*
12018 F:      drivers/mfd/wm*.c
12019 F:      drivers/mfd/cs47l24*
12020 F:      drivers/power/wm83*.c
12021 F:      drivers/rtc/rtc-wm83*.c
12022 F:      drivers/regulator/wm8*.c
12023 F:      drivers/video/backlight/wm83*_bl.c
12024 F:      drivers/watchdog/wm83*_wdt.c
12025 F:      include/linux/mfd/arizona/
12026 F:      include/linux/mfd/wm831x/
12027 F:      include/linux/mfd/wm8350/
12028 F:      include/linux/mfd/wm8400*
12029 F:      include/linux/wm97xx.h
12030 F:      include/sound/wm????.h
12031 F:      sound/soc/codecs/arizona.?
12032 F:      sound/soc/codecs/wm*
12033 F:      sound/soc/codecs/cs47l24*
12034
12035 WORKQUEUE
12036 M:      Tejun Heo <tj@kernel.org>
12037 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12039 S:      Maintained
12040 F:      include/linux/workqueue.h
12041 F:      kernel/workqueue.c
12042 F:      Documentation/workqueue.txt
12043
12044 X.25 NETWORK LAYER
12045 M:      Andrew Hendry <andrew.hendry@gmail.com>
12046 L:      linux-x25@vger.kernel.org
12047 S:      Odd Fixes
12048 F:      Documentation/networking/x25*
12049 F:      include/net/x25*
12050 F:      net/x25/
12051
12052 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12053 M:      Thomas Gleixner <tglx@linutronix.de>
12054 M:      Ingo Molnar <mingo@redhat.com>
12055 M:      "H. Peter Anvin" <hpa@zytor.com>
12056 M:      x86@kernel.org
12057 L:      linux-kernel@vger.kernel.org
12058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12059 S:      Maintained
12060 F:      Documentation/x86/
12061 F:      arch/x86/
12062
12063 X86 PLATFORM DRIVERS
12064 M:      Darren Hart <dvhart@infradead.org>
12065 L:      platform-driver-x86@vger.kernel.org
12066 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12067 S:      Maintained
12068 F:      drivers/platform/x86/
12069 F:      drivers/platform/olpc/
12070
12071 X86 MCE INFRASTRUCTURE
12072 M:      Tony Luck <tony.luck@intel.com>
12073 M:      Borislav Petkov <bp@alien8.de>
12074 L:      linux-edac@vger.kernel.org
12075 S:      Maintained
12076 F:      arch/x86/kernel/cpu/mcheck/*
12077
12078 X86 MICROCODE UPDATE SUPPORT
12079 M:      Borislav Petkov <bp@alien8.de>
12080 S:      Maintained
12081 F:      arch/x86/kernel/cpu/microcode/*
12082
12083 X86 VDSO
12084 M:      Andy Lutomirski <luto@amacapital.net>
12085 L:      linux-kernel@vger.kernel.org
12086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12087 S:      Maintained
12088 F:      arch/x86/entry/vdso/
12089
12090 XC2028/3028 TUNER DRIVER
12091 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12092 L:      linux-media@vger.kernel.org
12093 W:      https://linuxtv.org
12094 T:      git git://linuxtv.org/media_tree.git
12095 S:      Maintained
12096 F:      drivers/media/tuners/tuner-xc2028.*
12097
12098 XEN HYPERVISOR INTERFACE
12099 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12100 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12101 M:      David Vrabel <david.vrabel@citrix.com>
12102 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12104 S:      Supported
12105 F:      arch/x86/xen/
12106 F:      drivers/*/xen-*front.c
12107 F:      drivers/xen/
12108 F:      arch/x86/include/asm/xen/
12109 F:      include/xen/
12110 F:      include/uapi/xen/
12111
12112 XEN HYPERVISOR ARM
12113 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12114 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12115 S:      Supported
12116 F:      arch/arm/xen/
12117 F:      arch/arm/include/asm/xen/
12118
12119 XEN HYPERVISOR ARM64
12120 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12121 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 S:      Supported
12123 F:      arch/arm64/xen/
12124 F:      arch/arm64/include/asm/xen/
12125
12126 XEN NETWORK BACKEND DRIVER
12127 M:      Wei Liu <wei.liu2@citrix.com>
12128 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12129 L:      netdev@vger.kernel.org
12130 S:      Supported
12131 F:      drivers/net/xen-netback/*
12132
12133 XEN PCI SUBSYSTEM
12134 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12135 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12136 S:      Supported
12137 F:      arch/x86/pci/*xen*
12138 F:      drivers/pci/*xen*
12139
12140 XEN BLOCK SUBSYSTEM
12141 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12142 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12143 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12144 S:      Supported
12145 F:      drivers/block/xen-blkback/*
12146 F:      drivers/block/xen*
12147
12148 XEN PVSCSI DRIVERS
12149 M:      Juergen Gross <jgross@suse.com>
12150 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12151 L:      linux-scsi@vger.kernel.org
12152 S:      Supported
12153 F:      drivers/scsi/xen-scsifront.c
12154 F:      drivers/xen/xen-scsiback.c
12155 F:      include/xen/interface/io/vscsiif.h
12156
12157 XEN SWIOTLB SUBSYSTEM
12158 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12159 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12160 S:      Supported
12161 F:      arch/x86/xen/*swiotlb*
12162 F:      drivers/xen/*swiotlb*
12163
12164 XFS FILESYSTEM
12165 P:      Silicon Graphics Inc
12166 M:      Dave Chinner <david@fromorbit.com>
12167 M:      xfs@oss.sgi.com
12168 L:      xfs@oss.sgi.com
12169 W:      http://oss.sgi.com/projects/xfs
12170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12171 S:      Supported
12172 F:      Documentation/filesystems/xfs.txt
12173 F:      fs/xfs/
12174
12175 XILINX AXI ETHERNET DRIVER
12176 M:      Anirudha Sarangi <anirudh@xilinx.com>
12177 M:      John Linn <John.Linn@xilinx.com>
12178 S:      Maintained
12179 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12180
12181 XILINX UARTLITE SERIAL DRIVER
12182 M:      Peter Korsgaard <jacmet@sunsite.dk>
12183 L:      linux-serial@vger.kernel.org
12184 S:      Maintained
12185 F:      drivers/tty/serial/uartlite.c
12186
12187 XILINX VIDEO IP CORES
12188 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12189 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12190 L:      linux-media@vger.kernel.org
12191 T:      git git://linuxtv.org/media_tree.git
12192 S:      Supported
12193 F:      Documentation/devicetree/bindings/media/xilinx/
12194 F:      drivers/media/platform/xilinx/
12195 F:      include/uapi/linux/xilinx-v4l2-controls.h
12196
12197 XILLYBUS DRIVER
12198 M:      Eli Billauer <eli.billauer@gmail.com>
12199 L:      linux-kernel@vger.kernel.org
12200 S:      Supported
12201 F:      drivers/char/xillybus/
12202
12203 XTENSA XTFPGA PLATFORM SUPPORT
12204 M:      Max Filippov <jcmvbkbc@gmail.com>
12205 L:      linux-xtensa@linux-xtensa.org
12206 S:      Maintained
12207 F:      drivers/spi/spi-xtensa-xtfpga.c
12208 F:      sound/soc/xtensa/xtfpga-i2s.c
12209
12210 YAM DRIVER FOR AX.25
12211 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12212 L:      linux-hams@vger.kernel.org
12213 S:      Maintained
12214 F:      drivers/net/hamradio/yam*
12215 F:      include/linux/yam.h
12216
12217 YEALINK PHONE DRIVER
12218 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12219 L:      usbb2k-api-dev@nongnu.org
12220 S:      Maintained
12221 F:      Documentation/input/yealink.txt
12222 F:      drivers/input/misc/yealink.*
12223
12224 Z8530 DRIVER FOR AX.25
12225 M:      Joerg Reuter <jreuter@yaina.de>
12226 W:      http://yaina.de/jreuter/
12227 W:      http://www.qsl.net/dl1bke/
12228 L:      linux-hams@vger.kernel.org
12229 S:      Maintained
12230 F:      Documentation/networking/z8530drv.txt
12231 F:      drivers/net/hamradio/*scc.c
12232 F:      drivers/net/hamradio/z8530.h
12233
12234 ZBUD COMPRESSED PAGE ALLOCATOR
12235 M:      Seth Jennings <sjenning@redhat.com>
12236 L:      linux-mm@kvack.org
12237 S:      Maintained
12238 F:      mm/zbud.c
12239 F:      include/linux/zbud.h
12240
12241 ZD1211RW WIRELESS DRIVER
12242 M:      Daniel Drake <dsd@gentoo.org>
12243 M:      Ulrich Kunitz <kune@deine-taler.de>
12244 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12245 L:      linux-wireless@vger.kernel.org
12246 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12247 S:      Maintained
12248 F:      drivers/net/wireless/zydas/zd1211rw/
12249
12250 ZPOOL COMPRESSED PAGE STORAGE API
12251 M:      Dan Streetman <ddstreet@ieee.org>
12252 L:      linux-mm@kvack.org
12253 S:      Maintained
12254 F:      mm/zpool.c
12255 F:      include/linux/zpool.h
12256
12257 ZR36067 VIDEO FOR LINUX DRIVER
12258 L:      mjpeg-users@lists.sourceforge.net
12259 L:      linux-media@vger.kernel.org
12260 W:      http://mjpeg.sourceforge.net/driver-zoran/
12261 T:      hg https://linuxtv.org/hg/v4l-dvb
12262 S:      Odd Fixes
12263 F:      drivers/media/pci/zoran/
12264
12265 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12266 M:      Minchan Kim <minchan@kernel.org>
12267 M:      Nitin Gupta <ngupta@vflare.org>
12268 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12269 L:      linux-kernel@vger.kernel.org
12270 S:      Maintained
12271 F:      drivers/block/zram/
12272 F:      Documentation/blockdev/zram.txt
12273
12274 ZS DECSTATION Z85C30 SERIAL DRIVER
12275 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12276 S:      Maintained
12277 F:      drivers/tty/serial/zs.*
12278
12279 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12280 M:      Minchan Kim <minchan@kernel.org>
12281 M:      Nitin Gupta <ngupta@vflare.org>
12282 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12283 L:      linux-mm@kvack.org
12284 S:      Maintained
12285 F:      mm/zsmalloc.c
12286 F:      include/linux/zsmalloc.h
12287 F:      Documentation/vm/zsmalloc.txt
12288
12289 ZSWAP COMPRESSED SWAP CACHING
12290 M:      Seth Jennings <sjenning@redhat.com>
12291 L:      linux-mm@kvack.org
12292 S:      Maintained
12293 F:      mm/zswap.c
12294
12295 THE REST
12296 M:      Linus Torvalds <torvalds@linux-foundation.org>
12297 L:      linux-kernel@vger.kernel.org
12298 Q:      http://patchwork.kernel.org/project/LKML/list/
12299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12300 S:      Buried alive in reporters
12301 F:      *
12302 F:      */