Version:  2.0.40 2.2.26 2.4.37 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6

Linux/MAINTAINERS

  1 
  2 
  3         List of maintainers and how to submit kernel changes
  4 
  5 Please try to follow the guidelines below.  This will make things
  6 easier on the maintainers.  Not all of these guidelines matter for every
  7 trivial patch so apply some common sense.
  8 
  9 1.      Always _test_ your changes, however small, on at least 4 or
 10         5 people, preferably many more.
 11 
 12 2.      Try to release a few ALPHA test versions to the net. Announce
 13         them onto the kernel channel and await results. This is especially
 14         important for device drivers, because often that's the only way
 15         you will find things like the fact version 3 firmware needs
 16         a magic fix you didn't know about, or some clown changed the
 17         chips on a board and not its name.  (Don't laugh!  Look at the
 18         SMC etherpower for that.)
 19 
 20 3.      Make sure your changes compile correctly in multiple
 21         configurations. In particular check that changes work both as a
 22         module and built into the kernel.
 23 
 24 4.      When you are happy with a change make it generally available for
 25         testing and await feedback.
 26 
 27 5.      Make a patch available to the relevant maintainer in the list. Use
 28         'diff -u' to make the patch easy to merge. Be prepared to get your
 29         changes sent back with seemingly silly requests about formatting
 30         and variable names.  These aren't as silly as they seem. One
 31         job the maintainers (and especially Linus) do is to keep things
 32         looking the same. Sometimes this means that the clever hack in
 33         your driver to get around a problem actually needs to become a
 34         generalized kernel feature ready for next time.
 35 
 36         PLEASE check your patch with the automated style checker
 37         (scripts/checkpatch.pl) to catch trivial style violations.
 38         See Documentation/CodingStyle for guidance here.
 39 
 40         PLEASE CC: the maintainers and mailing lists that are generated
 41         by scripts/get_maintainer.pl.  The results returned by the
 42         script will be best if you have git installed and are making
 43         your changes in a branch derived from Linus' latest git tree.
 44         See Documentation/SubmittingPatches for details.
 45 
 46         PLEASE try to include any credit lines you want added with the
 47         patch. It avoids people being missed off by mistake and makes
 48         it easier to know who wants adding and who doesn't.
 49 
 50         PLEASE document known bugs. If it doesn't work for everything
 51         or does something very odd once a month document it.
 52 
 53         PLEASE remember that submissions must be made under the terms
 54         of the Linux Foundation certificate of contribution and should
 55         include a Signed-off-by: line.  The current version of this
 56         "Developer's Certificate of Origin" (DCO) is listed in the file
 57         Documentation/SubmittingPatches.
 58 
 59 6.      Make sure you have the right to send any changes you make. If you
 60         do changes at work you may find your employer owns the patch
 61         not you.
 62 
 63 7.      When sending security related changes or reports to a maintainer
 64         please Cc: security@kernel.org, especially if the maintainer
 65         does not respond.
 66 
 67 8.      Happy hacking.
 68 
 69 Descriptions of section entries:
 70 
 71         P: Person (obsolete)
 72         M: Mail patches to: FullName <address@domain>
 73         R: Designated reviewer: FullName <address@domain>
 74            These reviewers should be CCed on patches.
 75         L: Mailing list that is relevant to this area
 76         W: Web-page with status/info
 77         Q: Patchwork web based patch tracking system site
 78         T: SCM tree type and location.
 79            Type is one of: git, hg, quilt, stgit, topgit
 80         S: Status, one of the following:
 81            Supported:   Someone is actually paid to look after this.
 82            Maintained:  Someone actually looks after it.
 83            Odd Fixes:   It has a maintainer but they don't have time to do
 84                         much other than throw the odd patch in. See below..
 85            Orphan:      No current maintainer [but maybe you could take the
 86                         role as you write your new code].
 87            Obsolete:    Old code. Something tagged obsolete generally means
 88                         it has been replaced by a better system and you
 89                         should be using that.
 90         F: Files and directories with wildcard patterns.
 91            A trailing slash includes all files and subdirectory files.
 92            F:   drivers/net/    all files in and below drivers/net
 93            F:   drivers/net/*   all files in drivers/net, but not below
 94            F:   */net/*         all files in "any top level directory"/net
 95            One pattern per line.  Multiple F: lines acceptable.
 96         N: Files and directories with regex patterns.
 97            N:   [^a-z]tegra     all files whose path contains the word tegra
 98            One pattern per line.  Multiple N: lines acceptable.
 99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118 
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122 
123 Maintainers List (try to look for most precise areas first)
124 
125                 -----------------------------------
126 
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133 
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139 
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146 
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152 
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162 
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168 
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174 
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183 
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188 
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204 
205 
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215 
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223 
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228 
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      linux-hwmon@vger.kernel.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
234 
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      linux-hwmon@vger.kernel.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240 
241 ACCES 104-DIO-48E GPIO DRIVER
242 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-dio-48e.c
246 
247 ACCES 104-IDI-48 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idi-48.c
252 
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L:      linux-gpio@vger.kernel.org
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-idio-16.c
258 
259 ACENIC DRIVER
260 M:      Jes Sorensen <jes@trained-monkey.org>
261 L:      linux-acenic@sunsite.dk
262 S:      Maintained
263 F:      drivers/net/ethernet/alteon/acenic*
264 
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M:      Peter Feuerer <peter@piie.net>
267 L:      platform-driver-x86@vger.kernel.org
268 W:      http://piie.net/?section=acerhdf
269 S:      Maintained
270 F:      drivers/platform/x86/acerhdf.c
271 
272 ACER WMI LAPTOP EXTRAS
273 M:      "Lee, Chun-Yi" <jlee@suse.com>
274 L:      platform-driver-x86@vger.kernel.org
275 S:      Maintained
276 F:      drivers/platform/x86/acer-wmi.c
277 
278 ACPI
279 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M:      Len Brown <lenb@kernel.org>
281 L:      linux-acpi@vger.kernel.org
282 W:      https://01.org/linux-acpi
283 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 S:      Supported
286 F:      drivers/acpi/
287 F:      drivers/pnp/pnpacpi/
288 F:      include/linux/acpi.h
289 F:      include/acpi/
290 F:      Documentation/acpi/
291 F:      Documentation/ABI/testing/sysfs-bus-acpi
292 F:      drivers/pci/*acpi*
293 F:      drivers/pci/*/*acpi*
294 F:      drivers/pci/*/*/*acpi*
295 F:      tools/power/acpi/
296 
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M:      Robert Moore <robert.moore@intel.com>
299 M:      Lv Zheng <lv.zheng@intel.com>
300 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 L:      devel@acpica.org
303 W:      https://acpica.org/
304 W:      https://github.com/acpica/acpica/
305 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S:      Supported
308 F:      drivers/acpi/acpica/
309 F:      include/acpi/
310 F:      tools/power/acpi/
311 
312 ACPI FAN DRIVER
313 M:      Zhang Rui <rui.zhang@intel.com>
314 L:      linux-acpi@vger.kernel.org
315 W:      https://01.org/linux-acpi
316 S:      Supported
317 F:      drivers/acpi/fan.c
318 
319 ACPI THERMAL DRIVER
320 M:      Zhang Rui <rui.zhang@intel.com>
321 L:      linux-acpi@vger.kernel.org
322 W:      https://01.org/linux-acpi
323 S:      Supported
324 F:      drivers/acpi/*thermal*
325 
326 ACPI VIDEO DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 S:      Supported
331 F:      drivers/acpi/acpi_video.c
332 
333 ACPI WMI DRIVER
334 L:      platform-driver-x86@vger.kernel.org
335 S:      Orphan
336 F:      drivers/platform/x86/wmi.c
337 
338 AD1889 ALSA SOUND DRIVER
339 M:      Thibaut Varene <T-Bone@parisc-linux.org>
340 W:      http://wiki.parisc-linux.org/AD1889
341 L:      linux-parisc@vger.kernel.org
342 S:      Maintained
343 F:      sound/pci/ad1889.*
344 
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M:      Michael Hennerich <michael.hennerich@analog.com>
347 W:      http://wiki.analog.com/AD5254
348 W:      http://ez.analog.com/community/linux-device-drivers
349 S:      Supported
350 F:      drivers/misc/ad525x_dpot.c
351 
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M:      Michael Hennerich <michael.hennerich@analog.com>
354 W:      http://wiki.analog.com/AD5398
355 W:      http://ez.analog.com/community/linux-device-drivers
356 S:      Supported
357 F:      drivers/regulator/ad5398.c
358 
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD7142
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/input/misc/ad714x.c
365 
366 AD7877 TOUCHSCREEN DRIVER
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD7877
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/input/touchscreen/ad7877.c
372 
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7879
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/touchscreen/ad7879.c
379 
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M:      Jiri Kosina <jikos@kernel.org>
382 S:      Maintained
383 
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      https://wiki.analog.com/ADF7242
387 W:      http://ez.analog.com/community/linux-device-drivers
388 L:      linux-wpan@vger.kernel.org
389 S:      Supported
390 F:      drivers/net/ieee802154/adf7242.c
391 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392 
393 ADM1025 HARDWARE MONITOR DRIVER
394 M:      Jean Delvare <jdelvare@suse.com>
395 L:      linux-hwmon@vger.kernel.org
396 S:      Maintained
397 F:      Documentation/hwmon/adm1025
398 F:      drivers/hwmon/adm1025.c
399 
400 ADM1029 HARDWARE MONITOR DRIVER
401 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
402 L:      linux-hwmon@vger.kernel.org
403 S:      Maintained
404 F:      drivers/hwmon/adm1029.c
405 
406 ADM8211 WIRELESS DRIVER
407 L:      linux-wireless@vger.kernel.org
408 W:      http://wireless.kernel.org/
409 S:      Orphan
410 F:      drivers/net/wireless/admtek/adm8211.*
411 
412 ADP1653 FLASH CONTROLLER DRIVER
413 M:      Sakari Ailus <sakari.ailus@iki.fi>
414 L:      linux-media@vger.kernel.org
415 S:      Maintained
416 F:      drivers/media/i2c/adp1653.c
417 F:      include/media/i2c/adp1653.h
418 
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP5520
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/mfd/adp5520.c
425 F:      drivers/video/backlight/adp5520_bl.c
426 F:      drivers/leds/leds-adp5520.c
427 F:      drivers/gpio/gpio-adp5520.c
428 F:      drivers/input/keyboard/adp5520-keys.c
429 
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M:      Michael Hennerich <michael.hennerich@analog.com>
432 W:      http://wiki.analog.com/ADP5588
433 W:      http://ez.analog.com/community/linux-device-drivers
434 S:      Supported
435 F:      drivers/input/keyboard/adp5588-keys.c
436 F:      drivers/gpio/gpio-adp5588.c
437 
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADP8860
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/video/backlight/adp8860_bl.c
444 
445 ADS1015 HARDWARE MONITOR DRIVER
446 M:      Dirk Eibach <eibach@gdsys.de>
447 L:      linux-hwmon@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/hwmon/ads1015
450 F:      drivers/hwmon/ads1015.c
451 F:      include/linux/i2c/ads1015.h
452 
453 ADT746X FAN DRIVER
454 M:      Colin Leroy <colin@colino.net>
455 S:      Maintained
456 F:      drivers/macintosh/therm_adt746x.c
457 
458 ADT7475 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <jdelvare@suse.com>
460 L:      linux-hwmon@vger.kernel.org
461 S:      Maintained
462 F:      Documentation/hwmon/adt7475
463 F:      drivers/hwmon/adt7475.c
464 
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M:      Michael Hennerich <michael.hennerich@analog.com>
467 W:      http://wiki.analog.com/ADXL345
468 W:      http://ez.analog.com/community/linux-device-drivers
469 S:      Supported
470 F:      drivers/input/misc/adxl34x.c
471 
472 ADVANSYS SCSI DRIVER
473 M:      Matthew Wilcox <matthew@wil.cx>
474 M:      Hannes Reinecke <hare@suse.com>
475 L:      linux-scsi@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/scsi/advansys.txt
478 F:      drivers/scsi/advansys.c
479 
480 AEDSP16 DRIVER
481 M:      Riccardo Facchetti <fizban@tin.it>
482 S:      Maintained
483 F:      sound/oss/aedsp16.c
484 
485 AF9013 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9013*
494 
495 AF9033 MEDIA DRIVER
496 M:      Antti Palosaari <crope@iki.fi>
497 L:      linux-media@vger.kernel.org
498 W:      https://linuxtv.org
499 W:      http://palosaari.fi/linux/
500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
501 T:      git git://linuxtv.org/anttip/media_tree.git
502 S:      Maintained
503 F:      drivers/media/dvb-frontends/af9033*
504 
505 AFFS FILE SYSTEM
506 L:      linux-fsdevel@vger.kernel.org
507 S:      Orphan
508 F:      Documentation/filesystems/affs.txt
509 F:      fs/affs/
510 
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M:      David Howells <dhowells@redhat.com>
513 L:      linux-afs@lists.infradead.org
514 S:      Supported
515 F:      fs/afs/
516 F:      include/net/af_rxrpc.h
517 F:      net/rxrpc/af_rxrpc.c
518 
519 AGPGART DRIVER
520 M:      David Airlie <airlied@linux.ie>
521 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S:      Maintained
523 F:      drivers/char/agp/
524 F:      include/linux/agp*
525 F:      include/uapi/linux/agp*
526 
527 AHA152X SCSI DRIVER
528 M:      "Juergen E. Fischer" <fischer@norbit.de>
529 L:      linux-scsi@vger.kernel.org
530 S:      Maintained
531 F:      drivers/scsi/aha152x*
532 F:      drivers/scsi/pcmcia/aha152x*
533 
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M:      Hannes Reinecke <hare@suse.com>
536 L:      linux-scsi@vger.kernel.org
537 S:      Maintained
538 F:      drivers/scsi/aic7xxx/
539 
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M:      Hans Verkuil <hverkuil@xs4all.nl>
542 L:      linux-media@vger.kernel.org
543 T:      git git://linuxtv.org/media_tree.git
544 W:      https://linuxtv.org
545 S:      Maintained
546 F:      drivers/media/radio/radio-aimslab*
547 
548 AIO
549 M:      Benjamin LaHaise <bcrl@kvack.org>
550 L:      linux-aio@kvack.org
551 S:      Supported
552 F:      fs/aio.c
553 F:      include/linux/*aio*.h
554 
555 AIRSPY MEDIA DRIVER
556 M:      Antti Palosaari <crope@iki.fi>
557 L:      linux-media@vger.kernel.org
558 W:      https://linuxtv.org
559 W:      http://palosaari.fi/linux/
560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
561 T:      git git://linuxtv.org/anttip/media_tree.git
562 S:      Maintained
563 F:      drivers/media/usb/airspy/
564 
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M:      Duncan Sands <duncan.sands@free.fr>
567 L:      linux-usb@vger.kernel.org
568 W:      http://www.linux-usb.org/SpeedTouch/
569 S:      Maintained
570 F:      drivers/usb/atm/speedtch.c
571 F:      drivers/usb/atm/usbatm.c
572 
573 ALCHEMY AU1XX0 MMC DRIVER
574 M:      Manuel Lauss <manuel.lauss@gmail.com>
575 S:      Maintained
576 F:      drivers/mmc/host/au1xmmc.c
577 
578 ALI1563 I2C DRIVER
579 M:      Rudolf Marek <r.marek@assembler.cz>
580 L:      linux-i2c@vger.kernel.org
581 S:      Maintained
582 F:      Documentation/i2c/busses/i2c-ali1563
583 F:      drivers/i2c/busses/i2c-ali1563.c
584 
585 ALLWINNER SECURITY SYSTEM
586 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
587 L:      linux-crypto@vger.kernel.org
588 S:      Maintained
589 F:      drivers/crypto/sunxi-ss/
590 
591 ALPHA PORT
592 M:      Richard Henderson <rth@twiddle.net>
593 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M:      Matt Turner <mattst88@gmail.com>
595 S:      Odd Fixes
596 L:      linux-alpha@vger.kernel.org
597 F:      arch/alpha/
598 
599 ALTERA MAILBOX DRIVER
600 M:      Ley Foon Tan <lftan@altera.com>
601 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 S:      Maintained
603 F:      drivers/mailbox/mailbox-altera.c
604 
605 ALTERA PIO DRIVER
606 M:      Tien Hock Loh <thloh@altera.com>
607 L:      linux-gpio@vger.kernel.org
608 S:      Maintained
609 F:      drivers/gpio/gpio-altera.c
610 
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M:      Vince Bridgers <vbridger@opensource.altera.com>
613 L:      netdev@vger.kernel.org
614 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 S:      Maintained
616 F:      drivers/net/ethernet/altera/
617 
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M:      Tobias Klauser <tklauser@distanz.ch>
620 L:      linux-serial@vger.kernel.org
621 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 S:      Maintained
623 F:      drivers/tty/serial/altera_uart.c
624 F:      drivers/tty/serial/altera_jtaguart.c
625 F:      include/linux/altera_uart.h
626 F:      include/linux/altera_jtaguart.h
627 
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M:      Tom Lendacky <thomas.lendacky@amd.com>
630 L:      linux-crypto@vger.kernel.org
631 S:      Supported
632 F:      drivers/crypto/ccp/
633 F:      include/linux/ccp.h
634 
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M:      Huang Rui <ray.huang@amd.com>
637 L:      linux-hwmon@vger.kernel.org
638 S:      Supported
639 F:      Documentation/hwmon/fam15h_power
640 F:      drivers/hwmon/fam15h_power.c
641 
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S:      Orphan
645 F:      drivers/usb/gadget/udc/amd5536udc.*
646 
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P:      Andres Salomon <dilinger@queued.net>
649 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S:      Supported
652 F:      drivers/char/hw_random/geode-rng.c
653 F:      drivers/crypto/geode*
654 F:      drivers/video/fbdev/geode/
655 F:      arch/x86/include/asm/geode.h
656 
657 AMD IOMMU (AMD-VI)
658 M:      Joerg Roedel <joro@8bytes.org>
659 L:      iommu@lists.linux-foundation.org
660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S:      Maintained
662 F:      drivers/iommu/amd_iommu*.[ch]
663 F:      include/linux/amd-iommu.h
664 
665 AMD KFD
666 M:      Oded Gabbay <oded.gabbay@gmail.com>
667 L:      dri-devel@lists.freedesktop.org
668 T:      git git://people.freedesktop.org/~gabbayo/linux.git
669 S:      Supported
670 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F:      drivers/gpu/drm/amd/amdkfd/
675 F:      drivers/gpu/drm/amd/include/cik_structs.h
676 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F:      drivers/gpu/drm/amd/include/vi_structs.h
678 F:      drivers/gpu/drm/radeon/radeon_kfd.c
679 F:      drivers/gpu/drm/radeon/radeon_kfd.h
680 F:      include/uapi/linux/kfd_ioctl.h
681 
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688 
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695 
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700 
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706 
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713 
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719 
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725 
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731 
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744 
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751 
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762 
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768 
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve Hjønnevåg <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778 
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M:      Johannes Berg <johannes@sipsolutions.net>
781 L:      linuxppc-dev@lists.ozlabs.org
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S:      Maintained
784 F:      sound/aoa/
785 
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
788 L:      linux-iio@vger.kernel.org
789 S:      Maintained
790 F:      drivers/iio/dac/stx104.c
791 
792 APM DRIVER
793 M:      Jiri Kosina <jikos@kernel.org>
794 S:      Odd fixes
795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F:      arch/x86/kernel/apm_32.c
797 F:      include/linux/apm_bios.h
798 F:      include/uapi/linux/apm_bios.h
799 F:      drivers/char/apm-emulation.c
800 
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M:      Henrik Rydberg <rydberg@bitmath.org>
803 L:      linux-input@vger.kernel.org
804 S:      Odd fixes
805 F:      drivers/input/mouse/bcm5974.c
806 
807 APPLE SMC DRIVER
808 M:      Henrik Rydberg <rydberg@bitmath.org>
809 L:      linux-hwmon@vger.kernel.org
810 S:      Odd fixes
811 F:      drivers/hwmon/applesmc.c
812 
813 APPLETALK NETWORK LAYER
814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S:      Maintained
816 F:      drivers/net/appletalk/
817 F:      net/appletalk/
818 
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M:      Duc Dang <dhdang@apm.com>
821 S:      Supported
822 F:      arch/arm64/boot/dts/apm/
823 
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M:      Iyappan Subramanian <isubramanian@apm.com>
826 M:      Keyur Chudgar <kchudgar@apm.com>
827 S:      Supported
828 F:      drivers/net/ethernet/apm/xgene/
829 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830 
831 APTINA CAMERA SENSOR PLL
832 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L:      linux-media@vger.kernel.org
834 S:      Maintained
835 F:      drivers/media/i2c/aptina-pll.*
836 
837 ARC FRAMEBUFFER DRIVER
838 M:      Jaya Kumar <jayalk@intworks.biz>
839 S:      Maintained
840 F:      drivers/video/fbdev/arcfb.c
841 F:      drivers/video/fbdev/core/fb_defio.c
842 
843 ARCNET NETWORK LAYER
844 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L:      netdev@vger.kernel.org
846 S:      Maintained
847 F:      drivers/net/arcnet/
848 F:      include/uapi/linux/if_arcnet.h
849 
850 ARM HDLCD DRM DRIVER
851 M:      Liviu Dudau <liviu.dudau@arm.com>
852 S:      Supported
853 F:      drivers/gpu/drm/arm/
854 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
855 
856 ARM MFM AND FLOPPY DRIVERS
857 M:      Ian Molton <spyro@f2s.com>
858 S:      Maintained
859 F:      arch/arm/lib/floppydma.S
860 F:      arch/arm/include/asm/floppy.h
861 
862 ARM PMU PROFILING AND DEBUGGING
863 M:      Will Deacon <will.deacon@arm.com>
864 R:      Mark Rutland <mark.rutland@arm.com>
865 S:      Maintained
866 F:      arch/arm*/kernel/perf_*
867 F:      arch/arm/oprofile/common.c
868 F:      arch/arm*/kernel/hw_breakpoint.c
869 F:      arch/arm*/include/asm/hw_breakpoint.h
870 F:      arch/arm*/include/asm/perf_event.h
871 F:      drivers/perf/arm_pmu.c
872 F:      include/linux/perf/arm_pmu.h
873 
874 ARM PORT
875 M:      Russell King <linux@armlinux.org.uk>
876 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 W:      http://www.armlinux.org.uk/
878 S:      Maintained
879 F:      arch/arm/
880 
881 ARM SUB-ARCHITECTURES
882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 S:      Maintained
884 F:      arch/arm/mach-*/
885 F:      arch/arm/plat-*/
886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
887 
888 ARM PRIMECELL AACI PL041 DRIVER
889 M:      Russell King <linux@armlinux.org.uk>
890 S:      Maintained
891 F:      sound/arm/aaci.*
892 
893 ARM PRIMECELL CLCD PL110 DRIVER
894 M:      Russell King <linux@armlinux.org.uk>
895 S:      Maintained
896 F:      drivers/video/fbdev/amba-clcd.*
897 
898 ARM PRIMECELL KMI PL050 DRIVER
899 M:      Russell King <linux@armlinux.org.uk>
900 S:      Maintained
901 F:      drivers/input/serio/ambakmi.*
902 F:      include/linux/amba/kmi.h
903 
904 ARM PRIMECELL MMCI PL180/1 DRIVER
905 M:      Russell King <linux@armlinux.org.uk>
906 S:      Maintained
907 F:      drivers/mmc/host/mmci.*
908 F:      include/linux/amba/mmci.h
909 
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911 M:      Russell King <linux@armlinux.org.uk>
912 S:      Maintained
913 F:      drivers/tty/serial/amba-pl01*.c
914 F:      include/linux/amba/serial.h
915 
916 ARM PRIMECELL BUS SUPPORT
917 M:      Russell King <linux@armlinux.org.uk>
918 S:      Maintained
919 F:      drivers/amba/
920 F:      include/linux/amba/bus.h
921 
922 ARM/ADS SPHERE MACHINE SUPPORT
923 M:      Lennert Buytenhek <kernel@wantstofly.org>
924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 S:      Maintained
926 
927 ARM/AFEB9260 MACHINE SUPPORT
928 M:      Sergey Lapin <slapin@ossfans.org>
929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 S:      Maintained
931 
932 ARM/AJECO 1ARM MACHINE SUPPORT
933 M:      Lennert Buytenhek <kernel@wantstofly.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 
937 ARM/Allwinner sunXi SoC support
938 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
939 M:      Chen-Yu Tsai <wens@csie.org>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942 N:      sun[x456789]i
943 
944 ARM/Allwinner SoC Clock Support
945 M:      Emilio López <emilio@elopez.com.ar>
946 S:      Maintained
947 F:      drivers/clk/sunxi/
948 
949 ARM/Amlogic Meson SoC support
950 M:      Carlo Caione <carlo@caione.org>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 L:      linux-meson@googlegroups.com
953 W:      http://linux-meson.com/
954 S:      Maintained
955 F:      arch/arm/mach-meson/
956 F:      arch/arm/boot/dts/meson*
957 N:      meson
958 
959 ARM/Annapurna Labs ALPINE ARCHITECTURE
960 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
961 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
962 S:      Maintained
963 F:      arch/arm/mach-alpine/
964 F:      arch/arm/boot/dts/alpine*
965 F:      arch/arm64/boot/dts/al/
966 F:      drivers/*/*alpine*
967 
968 ARM/ARTPEC MACHINE SUPPORT
969 M:      Jesper Nilsson <jesper.nilsson@axis.com>
970 M:      Lars Persson <lars.persson@axis.com>
971 M:      Niklas Cassel <niklas.cassel@axis.com>
972 S:      Maintained
973 L:      linux-arm-kernel@axis.com
974 F:      arch/arm/mach-artpec
975 F:      arch/arm/boot/dts/artpec6*
976 F:      drivers/clk/clk-artpec6.c
977 
978 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
979 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
980 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
981 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W:      http://www.linux4sam.org
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
985 S:      Supported
986 F:      arch/arm/mach-at91/
987 F:      include/soc/at91/
988 F:      arch/arm/boot/dts/at91*.dts
989 F:      arch/arm/boot/dts/at91*.dtsi
990 F:      arch/arm/boot/dts/sama*.dts
991 F:      arch/arm/boot/dts/sama*.dtsi
992 F:      arch/arm/include/debug/at91.S
993 
994 ARM/ATMEL AT91 Clock Support
995 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
996 S:      Maintained
997 F:      drivers/clk/at91
998 
999 ARM/CALXEDA HIGHBANK ARCHITECTURE
1000 M:      Rob Herring <robh@kernel.org>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 S:      Maintained
1003 F:      arch/arm/mach-highbank/
1004 F:      arch/arm/boot/dts/highbank.dts
1005 F:      arch/arm/boot/dts/ecx-*.dts*
1006 
1007 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1008 M:      Krzysztof Halasa <khalasa@piap.pl>
1009 S:      Maintained
1010 F:      arch/arm/mach-cns3xxx/
1011 
1012 ARM/CAVIUM THUNDER NETWORK DRIVER
1013 M:      Sunil Goutham <sgoutham@cavium.com>
1014 M:      Robert Richter <rric@kernel.org>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S:      Supported
1017 F:      drivers/net/ethernet/cavium/thunder/
1018 
1019 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1020 M:      Alexander Shiyan <shc_work@mail.ru>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Odd Fixes
1023 N:      clps711x
1024 
1025 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1026 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1027 M:      Ryan Mallon <rmallon@gmail.com>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/mach-ep93xx/
1031 F:      arch/arm/mach-ep93xx/include/mach/
1032 
1033 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1034 M:      Lennert Buytenhek <kernel@wantstofly.org>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037 
1038 ARM/CLKDEV SUPPORT
1039 M:      Russell King <linux@armlinux.org.uk>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 F:      arch/arm/include/asm/clkdev.h
1043 F:      drivers/clk/clkdev.c
1044 
1045 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1046 M:      Mike Rapoport <mike@compulab.co.il>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 S:      Maintained
1049 
1050 ARM/CONTEC MICRO9 MACHINE SUPPORT
1051 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1052 S:      Maintained
1053 F:      arch/arm/mach-ep93xx/micro9.c
1054 
1055 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1056 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 S:      Maintained
1059 F:      drivers/hwtracing/coresight/*
1060 F:      Documentation/trace/coresight.txt
1061 F:      Documentation/devicetree/bindings/arm/coresight.txt
1062 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1063 
1064 ARM/CORGI MACHINE SUPPORT
1065 M:      Richard Purdie <rpurdie@rpsys.net>
1066 S:      Maintained
1067 
1068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1069 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 T:      git git://github.com/ulli-kroll/linux.git
1072 S:      Maintained
1073 F:      arch/arm/mach-gemini/
1074 F:      drivers/rtc/rtc-gemini.c
1075 
1076 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1077 M:      Barry Song <baohua@kernel.org>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1080 S:      Maintained
1081 F:      arch/arm/boot/dts/prima2*
1082 F:      arch/arm/mach-prima2/
1083 F:      drivers/clk/sirf/
1084 F:      drivers/clocksource/timer-prima2.c
1085 F:      drivers/clocksource/timer-atlas7.c
1086 N:      [^a-z]sirf
1087 
1088 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1089 M:      Baruch Siach <baruch@tkos.co.il>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Maintained
1092 F:      arch/arm/boot/dts/cx92755*
1093 N:      digicolor
1094 
1095 ARM/EBSA110 MACHINE SUPPORT
1096 M:      Russell King <linux@armlinux.org.uk>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W:      http://www.armlinux.org.uk/
1099 S:      Maintained
1100 F:      arch/arm/mach-ebsa110/
1101 F:      drivers/net/ethernet/amd/am79c961a.*
1102 
1103 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1104 M:      Uwe Kleine-König <kernel@pengutronix.de>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107 N:      efm32
1108 
1109 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1110 M:      Daniel Ribeiro <drwyrm@gmail.com>
1111 M:      Stefan Schmidt <stefan@openezx.org>
1112 M:      Harald Welte <laforge@openezx.org>
1113 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1114 W:      http://www.openezx.org/
1115 S:      Maintained
1116 T:      topgit git://git.openezx.org/openezx.git
1117 F:      arch/arm/mach-pxa/ezx.c
1118 
1119 ARM/FARADAY FA526 PORT
1120 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1121 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S:      Maintained
1123 T:      git git://git.berlios.de/gemini-board
1124 F:      arch/arm/mm/*-fa*
1125 
1126 ARM/FOOTBRIDGE ARCHITECTURE
1127 M:      Russell King <linux@armlinux.org.uk>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 W:      http://www.armlinux.org.uk/
1130 S:      Maintained
1131 F:      arch/arm/include/asm/hardware/dec21285.h
1132 F:      arch/arm/mach-footbridge/
1133 
1134 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1135 M:      Shawn Guo <shawnguo@kernel.org>
1136 M:      Sascha Hauer <kernel@pengutronix.de>
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140 F:      arch/arm/mach-imx/
1141 F:      arch/arm/mach-mxs/
1142 F:      arch/arm/boot/dts/imx*
1143 F:      arch/arm/configs/imx*_defconfig
1144 F:      drivers/clk/imx/
1145 F:      include/soc/imx/
1146 
1147 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1148 M:      Shawn Guo <shawnguo@kernel.org>
1149 M:      Sascha Hauer <kernel@pengutronix.de>
1150 R:      Stefan Agner <stefan@agner.ch>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154 F:      arch/arm/mach-imx/*vf610*
1155 F:      arch/arm/boot/dts/vf*
1156 
1157 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1158 M:      Lennert Buytenhek <kernel@wantstofly.org>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 S:      Maintained
1161 
1162 ARM/GUMSTIX MACHINE SUPPORT
1163 M:      Steve Sakoman <sakoman@gmail.com>
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166 
1167 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1168 M:      Philipp Zabel <philipp.zabel@gmail.com>
1169 M:      Paul Parsons <lost.distance@yahoo.com>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172 F:      arch/arm/mach-pxa/hx4700.c
1173 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1174 F:      sound/soc/pxa/hx4700.c
1175 
1176 ARM/HISILICON SOC SUPPORT
1177 M:      Wei Xu <xuwei5@hisilicon.com>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 W:      http://www.hisilicon.com
1180 S:      Supported
1181 T:      git git://github.com/hisilicon/linux-hisi.git
1182 F:      arch/arm/mach-hisi/
1183 F:      arch/arm/boot/dts/hi3*
1184 F:      arch/arm/boot/dts/hip*
1185 F:      arch/arm/boot/dts/hisi*
1186 F:      arch/arm64/boot/dts/hisilicon/
1187 
1188 ARM/HP JORNADA 7XX MACHINE SUPPORT
1189 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1190 W:      www.jlime.com
1191 S:      Maintained
1192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193 F:      arch/arm/mach-sa1100/jornada720.c
1194 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1195 
1196 ARM/IGEP MACHINE SUPPORT
1197 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1198 M:      Javier Martinez Canillas <javier@dowhile0.org>
1199 L:      linux-omap@vger.kernel.org
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/boot/dts/omap3-igep*
1203 
1204 ARM/INCOME PXA270 SUPPORT
1205 M:      Marek Vasut <marek.vasut@gmail.com>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1209 
1210 ARM/INTEL IOP32X ARM ARCHITECTURE
1211 M:      Lennert Buytenhek <kernel@wantstofly.org>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 
1215 ARM/INTEL IOP33X ARM ARCHITECTURE
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 S:      Orphan
1218 
1219 ARM/INTEL IOP13XX ARM ARCHITECTURE
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223 
1224 ARM/INTEL IQ81342EX MACHINE SUPPORT
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/INTEL IXDP2850 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/INTEL IXP4XX ARM ARCHITECTURE
1235 M:      Imre Kaloz <kaloz@openwrt.org>
1236 M:      Krzysztof Halasa <khalasa@piap.pl>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/mach-ixp4xx/
1240 
1241 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1242 M:      Jonathan Cameron <jic23@cam.ac.uk>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-pxa/stargate2.c
1246 F:      drivers/pcmcia/pxa2xx_stargate2.c
1247 
1248 ARM/INTEL XSC3 (MANZANO) ARM CORE
1249 M:      Lennert Buytenhek <kernel@wantstofly.org>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 S:      Maintained
1252 
1253 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1254 M:      Lennert Buytenhek <kernel@wantstofly.org>
1255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 S:      Maintained
1257 
1258 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1259 M:      Santosh Shilimkar <ssantosh@kernel.org>
1260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 S:      Maintained
1262 F:      arch/arm/mach-keystone/
1263 F:      arch/arm/boot/dts/k2*
1264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1265 
1266 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1267 M:      Santosh Shilimkar <ssantosh@kernel.org>
1268 L:      linux-kernel@vger.kernel.org
1269 S:      Maintained
1270 F:      drivers/clk/keystone/
1271 
1272 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1273 M:      Santosh Shilimkar <ssantosh@kernel.org>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 L:      linux-kernel@vger.kernel.org
1276 S:      Maintained
1277 F:      drivers/clocksource/timer-keystone.c
1278 
1279 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1280 M:      Santosh Shilimkar <ssantosh@kernel.org>
1281 L:      linux-kernel@vger.kernel.org
1282 S:      Maintained
1283 F:      drivers/power/reset/keystone-reset.c
1284 
1285 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1286 M:      Santosh Shilimkar <ssantosh@kernel.org>
1287 L:      linux-kernel@vger.kernel.org
1288 S:      Maintained
1289 F:      drivers/memory/*emif*
1290 
1291 ARM/LOGICPD PXA270 MACHINE SUPPORT
1292 M:      Lennert Buytenhek <kernel@wantstofly.org>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 S:      Maintained
1295 
1296 ARM/LPC18XX ARCHITECTURE
1297 M:      Joachim Eastwood <manabian@gmail.com>
1298 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 S:      Maintained
1300 F:      arch/arm/boot/dts/lpc43*
1301 F:      drivers/clk/nxp/clk-lpc18xx*
1302 F:      drivers/clocksource/time-lpc32xx.c
1303 F:      drivers/i2c/busses/i2c-lpc2k.c
1304 F:      drivers/memory/pl172.c
1305 F:      drivers/mtd/spi-nor/nxp-spifi.c
1306 F:      drivers/rtc/rtc-lpc24xx.c
1307 N:      lpc18xx
1308 
1309 ARM/MAGICIAN MACHINE SUPPORT
1310 M:      Philipp Zabel <philipp.zabel@gmail.com>
1311 S:      Maintained
1312 
1313 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1314 M:      Jason Cooper <jason@lakedaemon.net>
1315 M:      Andrew Lunn <andrew@lunn.ch>
1316 M:      Gregory Clement <gregory.clement@free-electrons.com>
1317 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 S:      Maintained
1320 F:      arch/arm/mach-mvebu/
1321 F:      drivers/rtc/rtc-armada38x.c
1322 F:      arch/arm/boot/dts/armada*
1323 F:      arch/arm/boot/dts/kirkwood*
1324 F:      arch/arm64/boot/dts/marvell/armada*
1325 
1326 
1327 ARM/Marvell Berlin SoC support
1328 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331 F:      arch/arm/mach-berlin/
1332 F:      arch/arm/boot/dts/berlin*
1333 F:      arch/arm64/boot/dts/marvell/berlin*
1334 
1335 
1336 ARM/Marvell Dove/MV78xx0/Orion SOC support
1337 M:      Jason Cooper <jason@lakedaemon.net>
1338 M:      Andrew Lunn <andrew@lunn.ch>
1339 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1340 M:      Gregory Clement <gregory.clement@free-electrons.com>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      arch/arm/mach-dove/
1344 F:      arch/arm/mach-mv78xx0/
1345 F:      arch/arm/mach-orion5x/
1346 F:      arch/arm/plat-orion/
1347 F:      arch/arm/boot/dts/dove*
1348 F:      arch/arm/boot/dts/orion5x*
1349 
1350 
1351 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1352 M:      Alexander Clouter <alex@digriz.org.uk>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W:      http://www.digriz.org.uk/ts78xx/kernel
1355 S:      Maintained
1356 F:      arch/arm/mach-orion5x/ts78xx-*
1357 
1358 ARM/Mediatek RTC DRIVER
1359 M:      Eddie Huang <eddie.huang@mediatek.com>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1362 S:      Maintained
1363 F:      drivers/rtc/rtc-mt6397.c
1364 
1365 ARM/Mediatek SoC support
1366 M:      Matthias Brugger <matthias.bgg@gmail.com>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369 S:      Maintained
1370 F:      arch/arm/boot/dts/mt6*
1371 F:      arch/arm/boot/dts/mt8*
1372 F:      arch/arm/mach-mediatek/
1373 N:      mtk
1374 K:      mediatek
1375 
1376 ARM/Mediatek USB3 PHY DRIVER
1377 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1380 S:      Maintained
1381 F:      drivers/phy/phy-mt65xx-usb3.c
1382 
1383 ARM/MICREL KS8695 ARCHITECTURE
1384 M:      Greg Ungerer <gerg@uclinux.org>
1385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F:      arch/arm/mach-ks8695/
1387 S:      Odd Fixes
1388 
1389 ARM/MIOA701 MACHINE SUPPORT
1390 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F:      arch/arm/mach-pxa/mioa701.c
1393 S:      Maintained
1394 
1395 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1396 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1397 S:      Maintained
1398 
1399 ARM/NOMADIK ARCHITECTURE
1400 M:      Alessandro Rubini <rubini@unipv.it>
1401 M:      Linus Walleij <linus.walleij@linaro.org>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-nomadik/
1405 F:      drivers/pinctrl/nomadik/
1406 F:      drivers/i2c/busses/i2c-nomadik.c
1407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1408 
1409 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1410 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1411 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1412 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1413 S:      Supported
1414 
1415 ARM/TOSA MACHINE SUPPORT
1416 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1417 M:      Dirk Opfer <dirk@opfer-online.de>
1418 S:      Maintained
1419 
1420 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1421 M:      Marek Vasut <marek.vasut@gmail.com>
1422 L:      linux-arm-kernel@lists.infradead.org
1423 W:      http://hackndev.com
1424 S:      Maintained
1425 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1426 F:      arch/arm/mach-pxa/palmtx.c
1427 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1428 F:      arch/arm/mach-pxa/palmt5.c
1429 F:      arch/arm/mach-pxa/include/mach/palmld.h
1430 F:      arch/arm/mach-pxa/palmld.c
1431 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1432 F:      arch/arm/mach-pxa/palmte2.c
1433 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1434 F:      arch/arm/mach-pxa/palmtc.c
1435 
1436 ARM/PALM TREO SUPPORT
1437 M:      Tomas Cech <sleep_walker@suse.com>
1438 L:      linux-arm-kernel@lists.infradead.org
1439 W:      http://hackndev.com
1440 S:      Maintained
1441 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1442 F:      arch/arm/mach-pxa/palmtreo.c
1443 
1444 ARM/PALMZ72 SUPPORT
1445 M:      Sergey Lapin <slapin@ossfans.org>
1446 L:      linux-arm-kernel@lists.infradead.org
1447 W:      http://hackndev.com
1448 S:      Maintained
1449 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1450 F:      arch/arm/mach-pxa/palmz72.c
1451 
1452 ARM/PLEB SUPPORT
1453 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1454 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1455 S:      Maintained
1456 
1457 ARM/PT DIGITAL BOARD PORT
1458 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W:      http://www.armlinux.org.uk/
1461 S:      Maintained
1462 
1463 ARM/QUALCOMM SUPPORT
1464 M:      Andy Gross <andy.gross@linaro.org>
1465 M:      David Brown <david.brown@linaro.org>
1466 L:      linux-arm-msm@vger.kernel.org
1467 L:      linux-soc@vger.kernel.org
1468 S:      Maintained
1469 F:      arch/arm/boot/dts/qcom-*.dts
1470 F:      arch/arm/boot/dts/qcom-*.dtsi
1471 F:      arch/arm/mach-qcom/
1472 F:      arch/arm64/boot/dts/qcom/*
1473 F:      drivers/soc/qcom/
1474 F:      drivers/tty/serial/msm_serial.h
1475 F:      drivers/tty/serial/msm_serial.c
1476 F:      drivers/*/pm8???-*
1477 F:      drivers/mfd/ssbi.c
1478 F:      drivers/firmware/qcom_scm.c
1479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1480 
1481 ARM/RADISYS ENP2611 MACHINE SUPPORT
1482 M:      Lennert Buytenhek <kernel@wantstofly.org>
1483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 S:      Maintained
1485 
1486 ARM/RENESAS ARM64 ARCHITECTURE
1487 M:      Simon Horman <horms@verge.net.au>
1488 M:      Magnus Damm <magnus.damm@gmail.com>
1489 L:      linux-renesas-soc@vger.kernel.org
1490 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1492 S:      Supported
1493 F:      arch/arm64/boot/dts/renesas/
1494 
1495 ARM/RISCPC ARCHITECTURE
1496 M:      Russell King <linux@armlinux.org.uk>
1497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 W:      http://www.armlinux.org.uk/
1499 S:      Maintained
1500 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1501 F:      arch/arm/include/asm/hardware/ioc.h
1502 F:      arch/arm/include/asm/hardware/iomd.h
1503 F:      arch/arm/include/asm/hardware/memc.h
1504 F:      arch/arm/mach-rpc/
1505 F:      drivers/net/ethernet/8390/etherh.c
1506 F:      drivers/net/ethernet/i825xx/ether1*
1507 F:      drivers/net/ethernet/seeq/ether3*
1508 F:      drivers/scsi/arm/
1509 
1510 ARM/Rockchip SoC support
1511 M:      Heiko Stuebner <heiko@sntech.de>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L:      linux-rockchip@lists.infradead.org
1514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1515 S:      Maintained
1516 F:      arch/arm/boot/dts/rk3*
1517 F:      arch/arm/mach-rockchip/
1518 F:      drivers/clk/rockchip/
1519 F:      drivers/i2c/busses/i2c-rk3x.c
1520 F:      drivers/*/*rockchip*
1521 F:      drivers/*/*/*rockchip*
1522 F:      sound/soc/rockchip/
1523 N:      rockchip
1524 
1525 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1526 M:      Kukjin Kim <kgene@kernel.org>
1527 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1528 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1530 S:      Maintained
1531 F:      arch/arm/boot/dts/s3c*
1532 F:      arch/arm/boot/dts/s5p*
1533 F:      arch/arm/boot/dts/samsung*
1534 F:      arch/arm/boot/dts/exynos*
1535 F:      arch/arm64/boot/dts/exynos/
1536 F:      arch/arm/plat-samsung/
1537 F:      arch/arm/mach-s3c24*/
1538 F:      arch/arm/mach-s3c64xx/
1539 F:      arch/arm/mach-s5p*/
1540 F:      arch/arm/mach-exynos*/
1541 F:      drivers/*/*s3c2410*
1542 F:      drivers/*/*/*s3c2410*
1543 F:      drivers/soc/samsung/*
1544 F:      drivers/spi/spi-s3c*
1545 F:      sound/soc/samsung/*
1546 F:      Documentation/arm/Samsung/
1547 F:      Documentation/devicetree/bindings/arm/samsung/
1548 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1549 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1550 N:      exynos
1551 
1552 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1553 M:      Kyungmin Park <kyungmin.park@samsung.com>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 S:      Maintained
1556 F:      arch/arm/mach-s5pv210/
1557 
1558 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1559 M:      Kyungmin Park <kyungmin.park@samsung.com>
1560 M:      Kamil Debski <k.debski@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-g2d/
1565 
1566 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1567 M:      Kyungmin Park <kyungmin.park@samsung.com>
1568 M:      Kamil Debski <k.debski@samsung.com>
1569 M:      Jeongtae Park <jtp.park@samsung.com>
1570 L:      linux-arm-kernel@lists.infradead.org
1571 L:      linux-media@vger.kernel.org
1572 S:      Maintained
1573 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1574 F:      drivers/media/platform/s5p-mfc/
1575 
1576 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1577 M:      Kyungmin Park <kyungmin.park@samsung.com>
1578 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1579 L:      linux-arm-kernel@lists.infradead.org
1580 L:      linux-media@vger.kernel.org
1581 S:      Maintained
1582 F:      drivers/media/platform/s5p-tv/
1583 
1584 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1585 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1586 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1587 L:      linux-arm-kernel@lists.infradead.org
1588 L:      linux-media@vger.kernel.org
1589 S:      Maintained
1590 F:      drivers/media/platform/s5p-jpeg/
1591 
1592 ARM/SHMOBILE ARM ARCHITECTURE
1593 M:      Simon Horman <horms@verge.net.au>
1594 M:      Magnus Damm <magnus.damm@gmail.com>
1595 L:      linux-renesas-soc@vger.kernel.org
1596 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1598 S:      Supported
1599 F:      arch/arm/boot/dts/emev2*
1600 F:      arch/arm/boot/dts/r7s*
1601 F:      arch/arm/boot/dts/r8a*
1602 F:      arch/arm/boot/dts/sh*
1603 F:      arch/arm/configs/shmobile_defconfig
1604 F:      arch/arm/include/debug/renesas-scif.S
1605 F:      arch/arm/mach-shmobile/
1606 F:      drivers/sh/
1607 
1608 ARM/SOCFPGA ARCHITECTURE
1609 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1610 S:      Maintained
1611 F:      arch/arm/mach-socfpga/
1612 F:      arch/arm/boot/dts/socfpga*
1613 F:      arch/arm/configs/socfpga_defconfig
1614 F:      arch/arm64/boot/dts/altera/
1615 W:      http://www.rocketboards.org
1616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1617 
1618 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1619 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1620 S:      Maintained
1621 F:      drivers/clk/socfpga/
1622 
1623 ARM/SOCFPGA EDAC SUPPORT
1624 M:      Thor Thayer <tthayer@opensource.altera.com>
1625 S:      Maintained
1626 F:      drivers/edac/altera_edac.
1627 
1628 ARM/STI ARCHITECTURE
1629 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1630 M:      Maxime Coquelin <maxime.coquelin@st.com>
1631 M:      Patrice Chotard <patrice.chotard@st.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 L:      kernel@stlinux.com
1634 W:      http://www.stlinux.com
1635 S:      Maintained
1636 F:      arch/arm/mach-sti/
1637 F:      arch/arm/boot/dts/sti*
1638 F:      drivers/char/hw_random/st-rng.c
1639 F:      drivers/clocksource/arm_global_timer.c
1640 F:      drivers/clocksource/clksrc_st_lpc.c
1641 F:      drivers/i2c/busses/i2c-st.c
1642 F:      drivers/media/rc/st_rc.c
1643 F:      drivers/media/platform/sti/c8sectpfe/
1644 F:      drivers/mmc/host/sdhci-st.c
1645 F:      drivers/phy/phy-miphy28lp.c
1646 F:      drivers/phy/phy-miphy365x.c
1647 F:      drivers/phy/phy-stih407-usb.c
1648 F:      drivers/phy/phy-stih41x-usb.c
1649 F:      drivers/pinctrl/pinctrl-st.c
1650 F:      drivers/reset/sti/
1651 F:      drivers/rtc/rtc-st-lpc.c
1652 F:      drivers/tty/serial/st-asc.c
1653 F:      drivers/usb/dwc3/dwc3-st.c
1654 F:      drivers/usb/host/ehci-st.c
1655 F:      drivers/usb/host/ohci-st.c
1656 F:      drivers/watchdog/st_lpc_wdt.c
1657 F:      drivers/ata/ahci_st.c
1658 
1659 ARM/STM32 ARCHITECTURE
1660 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1664 N:      stm32
1665 F:      drivers/clocksource/armv7m_systick.c
1666 
1667 ARM/TANGO ARCHITECTURE
1668 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1669 L:      linux-arm-kernel@lists.infradead.org
1670 S:      Maintained
1671 F:      arch/arm/mach-tango/
1672 F:      arch/arm/boot/dts/tango*
1673 
1674 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1675 M:      Lennert Buytenhek <kernel@wantstofly.org>
1676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 S:      Maintained
1678 
1679 ARM/TETON BGA MACHINE SUPPORT
1680 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S:      Maintained
1683 
1684 ARM/THECUS N2100 MACHINE SUPPORT
1685 M:      Lennert Buytenhek <kernel@wantstofly.org>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688 
1689 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1690 M:      Wan ZongShun <mcuos.com@gmail.com>
1691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 W:      http://www.mcuos.com
1693 S:      Maintained
1694 F:      arch/arm/mach-w90x900/
1695 F:      drivers/input/keyboard/w90p910_keypad.c
1696 F:      drivers/input/touchscreen/w90p910_ts.c
1697 F:      drivers/watchdog/nuc900_wdt.c
1698 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1699 F:      drivers/mtd/nand/nuc900_nand.c
1700 F:      drivers/rtc/rtc-nuc900.c
1701 F:      drivers/spi/spi-nuc900.c
1702 F:      drivers/usb/host/ehci-w90x900.c
1703 F:      drivers/video/fbdev/nuc900fb.c
1704 
1705 ARM/U300 MACHINE SUPPORT
1706 M:      Linus Walleij <linus.walleij@linaro.org>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 S:      Supported
1709 F:      arch/arm/mach-u300/
1710 F:      drivers/clocksource/timer-u300.c
1711 F:      drivers/i2c/busses/i2c-stu300.c
1712 F:      drivers/rtc/rtc-coh901331.c
1713 F:      drivers/watchdog/coh901327_wdt.c
1714 F:      drivers/dma/coh901318*
1715 F:      drivers/mfd/ab3100*
1716 F:      drivers/rtc/rtc-ab3100.c
1717 F:      drivers/rtc/rtc-coh901331.c
1718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1719 
1720 ARM/UNIPHIER ARCHITECTURE
1721 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1722 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      arch/arm/boot/dts/uniphier*
1725 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1726 F:      arch/arm/mach-uniphier/
1727 F:      arch/arm/mm/cache-uniphier.c
1728 F:      arch/arm64/boot/dts/socionext/
1729 F:      drivers/bus/uniphier-system-bus.c
1730 F:      drivers/i2c/busses/i2c-uniphier*
1731 F:      drivers/pinctrl/uniphier/
1732 F:      drivers/tty/serial/8250/8250_uniphier.c
1733 N:      uniphier
1734 
1735 ARM/Ux500 ARM ARCHITECTURE
1736 M:      Linus Walleij <linus.walleij@linaro.org>
1737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1738 S:      Maintained
1739 F:      arch/arm/mach-ux500/
1740 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1741 F:      drivers/dma/ste_dma40*
1742 F:      drivers/hwspinlock/u8500_hsem.c
1743 F:      drivers/mfd/abx500*
1744 F:      drivers/mfd/ab8500*
1745 F:      drivers/mfd/dbx500*
1746 F:      drivers/mfd/db8500*
1747 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1748 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1749 F:      drivers/rtc/rtc-ab8500.c
1750 F:      drivers/rtc/rtc-pl031.c
1751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1752 
1753 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1754 M:      Ulf Hansson <ulf.hansson@linaro.org>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 T:      git git://git.linaro.org/people/ulfh/clk.git
1757 S:      Maintained
1758 F:      drivers/clk/ux500/
1759 F:      include/linux/platform_data/clk-ux500.h
1760 
1761 ARM/VERSATILE EXPRESS PLATFORM
1762 M:      Liviu Dudau <liviu.dudau@arm.com>
1763 M:      Sudeep Holla <sudeep.holla@arm.com>
1764 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm/boot/dts/vexpress*
1768 F:      arch/arm64/boot/dts/arm/
1769 F:      arch/arm/mach-vexpress/
1770 F:      */*/vexpress*
1771 F:      */*/*/vexpress*
1772 F:      drivers/clk/versatile/clk-vexpress-osc.c
1773 F:      drivers/clocksource/versatile.c
1774 
1775 ARM/VFP SUPPORT
1776 M:      Russell King <linux@armlinux.org.uk>
1777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 W:      http://www.armlinux.org.uk/
1779 S:      Maintained
1780 F:      arch/arm/vfp/
1781 
1782 ARM/VOIPAC PXA270 SUPPORT
1783 M:      Marek Vasut <marek.vasut@gmail.com>
1784 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 S:      Maintained
1786 F:      arch/arm/mach-pxa/vpac270.c
1787 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1788 
1789 ARM/VT8500 ARM ARCHITECTURE
1790 M:      Tony Prisk <linux@prisktech.co.nz>
1791 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 S:      Maintained
1793 F:      arch/arm/mach-vt8500/
1794 F:      drivers/clocksource/vt8500_timer.c
1795 F:      drivers/i2c/busses/i2c-wmt.c
1796 F:      drivers/mmc/host/wmt-sdmmc.c
1797 F:      drivers/pwm/pwm-vt8500.c
1798 F:      drivers/rtc/rtc-vt8500.c
1799 F:      drivers/tty/serial/vt8500_serial.c
1800 F:      drivers/usb/host/ehci-platform.c
1801 F:      drivers/usb/host/uhci-platform.c
1802 F:      drivers/video/fbdev/vt8500lcdfb.*
1803 F:      drivers/video/fbdev/wm8505fb*
1804 F:      drivers/video/fbdev/wmt_ge_rops.*
1805 
1806 ARM/ZIPIT Z2 SUPPORT
1807 M:      Marek Vasut <marek.vasut@gmail.com>
1808 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 S:      Maintained
1810 F:      arch/arm/mach-pxa/z2.c
1811 F:      arch/arm/mach-pxa/include/mach/z2.h
1812 
1813 ARM/ZTE ARCHITECTURE
1814 M:      Jun Nie <jun.nie@linaro.org>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      arch/arm/mach-zx/
1818 F:      drivers/clk/zte/
1819 F:      Documentation/devicetree/bindings/arm/zte.txt
1820 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1821 
1822 ARM/ZYNQ ARCHITECTURE
1823 M:      Michal Simek <michal.simek@xilinx.com>
1824 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 W:      http://wiki.xilinx.com
1827 T:      git https://github.com/Xilinx/linux-xlnx.git
1828 S:      Supported
1829 F:      arch/arm/mach-zynq/
1830 F:      drivers/cpuidle/cpuidle-zynq.c
1831 F:      drivers/block/xsysace.c
1832 N:      zynq
1833 N:      xilinx
1834 F:      drivers/clocksource/cadence_ttc_timer.c
1835 F:      drivers/i2c/busses/i2c-cadence.c
1836 F:      drivers/mmc/host/sdhci-of-arasan.c
1837 F:      drivers/edac/synopsys_edac.c
1838 
1839 ARM SMMU DRIVERS
1840 M:      Will Deacon <will.deacon@arm.com>
1841 R:      Robin Murphy <robin.murphy@arm.com>
1842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843 S:      Maintained
1844 F:      drivers/iommu/arm-smmu.c
1845 F:      drivers/iommu/arm-smmu-v3.c
1846 F:      drivers/iommu/io-pgtable-arm.c
1847 F:      drivers/iommu/io-pgtable-arm-v7s.c
1848 
1849 ARM64 PORT (AARCH64 ARCHITECTURE)
1850 M:      Catalin Marinas <catalin.marinas@arm.com>
1851 M:      Will Deacon <will.deacon@arm.com>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1854 S:      Maintained
1855 F:      arch/arm64/
1856 F:      Documentation/arm64/
1857 
1858 AS3645A LED FLASH CONTROLLER DRIVER
1859 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1860 L:      linux-media@vger.kernel.org
1861 T:      git git://linuxtv.org/media_tree.git
1862 S:      Maintained
1863 F:      drivers/media/i2c/as3645a.c
1864 F:      include/media/i2c/as3645a.h
1865 
1866 ASC7621 HARDWARE MONITOR DRIVER
1867 M:      George Joseph <george.joseph@fairview5.com>
1868 L:      linux-hwmon@vger.kernel.org
1869 S:      Maintained
1870 F:      Documentation/hwmon/asc7621
1871 F:      drivers/hwmon/asc7621.c
1872 
1873 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1874 M:      Corentin Chary <corentin.chary@gmail.com>
1875 L:      acpi4asus-user@lists.sourceforge.net
1876 L:      platform-driver-x86@vger.kernel.org
1877 W:      http://acpi4asus.sf.net
1878 S:      Maintained
1879 F:      drivers/platform/x86/asus*.c
1880 F:      drivers/platform/x86/eeepc*.c
1881 
1882 ASUS WIRELESS RADIO CONTROL DRIVER
1883 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1884 L:      platform-driver-x86@vger.kernel.org
1885 S:      Maintained
1886 F:      drivers/platform/x86/asus-wireless.c
1887 
1888 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1889 R:      Dan Williams <dan.j.williams@intel.com>
1890 W:      http://sourceforge.net/projects/xscaleiop
1891 S:      Odd fixes
1892 F:      Documentation/crypto/async-tx-api.txt
1893 F:      crypto/async_tx/
1894 F:      drivers/dma/
1895 F:      include/linux/dmaengine.h
1896 F:      include/linux/async_tx.h
1897 
1898 AT24 EEPROM DRIVER
1899 M:      Wolfram Sang <wsa@the-dreams.de>
1900 L:      linux-i2c@vger.kernel.org
1901 S:      Maintained
1902 F:      drivers/misc/eeprom/at24.c
1903 F:      include/linux/platform_data/at24.h
1904 
1905 ATA OVER ETHERNET (AOE) DRIVER
1906 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1907 W:      http://www.openaoe.org/
1908 S:      Supported
1909 F:      Documentation/aoe/
1910 F:      drivers/block/aoe/
1911 
1912 ATHEROS 71XX/9XXX GPIO DRIVER
1913 M:      Alban Bedel <albeu@free.fr>
1914 W:      https://github.com/AlbanBedel/linux
1915 T:      git git://github.com/AlbanBedel/linux
1916 S:      Maintained
1917 F:      drivers/gpio/gpio-ath79.c
1918 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1919 
1920 ATHEROS ATH GENERIC UTILITIES
1921 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L:      linux-wireless@vger.kernel.org
1923 S:      Supported
1924 F:      drivers/net/wireless/ath/*
1925 
1926 ATHEROS ATH5K WIRELESS DRIVER
1927 M:      Jiri Slaby <jirislaby@gmail.com>
1928 M:      Nick Kossifidis <mickflemm@gmail.com>
1929 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1930 L:      linux-wireless@vger.kernel.org
1931 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1932 S:      Maintained
1933 F:      drivers/net/wireless/ath/ath5k/
1934 
1935 ATHEROS ATH6KL WIRELESS DRIVER
1936 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1937 L:      linux-wireless@vger.kernel.org
1938 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1940 S:      Supported
1941 F:      drivers/net/wireless/ath/ath6kl/
1942 
1943 WILOCITY WIL6210 WIRELESS DRIVER
1944 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1945 L:      linux-wireless@vger.kernel.org
1946 L:      wil6210@qca.qualcomm.com
1947 S:      Supported
1948 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1949 F:      drivers/net/wireless/ath/wil6210/
1950 F:      include/uapi/linux/wil6210_uapi.h
1951 
1952 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1953 M:      Christian Lamparter <chunkeey@googlemail.com>
1954 L:      linux-wireless@vger.kernel.org
1955 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1956 S:      Maintained
1957 F:      drivers/net/wireless/ath/carl9170/
1958 
1959 ATK0110 HWMON DRIVER
1960 M:      Luca Tettamanti <kronos.it@gmail.com>
1961 L:      linux-hwmon@vger.kernel.org
1962 S:      Maintained
1963 F:      drivers/hwmon/asus_atk0110.c
1964 
1965 ATI_REMOTE2 DRIVER
1966 M:      Ville Syrjala <syrjala@sci.fi>
1967 S:      Maintained
1968 F:      drivers/input/misc/ati_remote2.c
1969 
1970 ATLX ETHERNET DRIVERS
1971 M:      Jay Cliburn <jcliburn@gmail.com>
1972 M:      Chris Snook <chris.snook@gmail.com>
1973 L:      netdev@vger.kernel.org
1974 W:      http://sourceforge.net/projects/atl1
1975 W:      http://atl1.sourceforge.net
1976 S:      Maintained
1977 F:      drivers/net/ethernet/atheros/
1978 
1979 ATM
1980 M:      Chas Williams <3chas3@gmail.com>
1981 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1982 L:      netdev@vger.kernel.org
1983 W:      http://linux-atm.sourceforge.net
1984 S:      Maintained
1985 F:      drivers/atm/
1986 F:      include/linux/atm*
1987 F:      include/uapi/linux/atm*
1988 
1989 ATMEL AT91 / AT32 MCI DRIVER
1990 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1991 S:      Maintained
1992 F:      drivers/mmc/host/atmel-mci.c
1993 
1994 ATMEL AT91 / AT32 SERIAL DRIVER
1995 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1996 S:      Supported
1997 F:      drivers/tty/serial/atmel_serial.c
1998 
1999 ATMEL SAMA5D2 ADC DRIVER
2000 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2001 L:      linux-iio@vger.kernel.org
2002 S:      Supported
2003 F:      drivers/iio/adc/at91-sama5d2_adc.c
2004 
2005 ATMEL Audio ALSA driver
2006 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2008 S:      Supported
2009 F:      sound/soc/atmel
2010 
2011 ATMEL DMA DRIVER
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2014 S:      Supported
2015 F:      drivers/dma/at_hdmac.c
2016 F:      drivers/dma/at_hdmac_regs.h
2017 F:      include/linux/platform_data/dma-atmel.h
2018 
2019 ATMEL XDMA DRIVER
2020 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2021 L:      linux-arm-kernel@lists.infradead.org
2022 L:      dmaengine@vger.kernel.org
2023 S:      Supported
2024 F:      drivers/dma/at_xdmac.c
2025 
2026 ATMEL I2C DRIVER
2027 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2028 L:      linux-i2c@vger.kernel.org
2029 S:      Supported
2030 F:      drivers/i2c/busses/i2c-at91.c
2031 
2032 ATMEL ISI DRIVER
2033 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2034 L:      linux-media@vger.kernel.org
2035 S:      Supported
2036 F:      drivers/media/platform/soc_camera/atmel-isi.c
2037 F:      include/media/atmel-isi.h
2038 
2039 ATMEL LCDFB DRIVER
2040 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2041 L:      linux-fbdev@vger.kernel.org
2042 S:      Maintained
2043 F:      drivers/video/fbdev/atmel_lcdfb.c
2044 F:      include/video/atmel_lcdc.h
2045 
2046 ATMEL MACB ETHERNET DRIVER
2047 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2048 S:      Supported
2049 F:      drivers/net/ethernet/cadence/
2050 
2051 ATMEL NAND DRIVER
2052 M:      Wenyou Yang <wenyou.yang@atmel.com>
2053 M:      Josh Wu <rainyfeeling@outlook.com>
2054 L:      linux-mtd@lists.infradead.org
2055 S:      Supported
2056 F:      drivers/mtd/nand/atmel_nand*
2057 
2058 ATMEL SDMMC DRIVER
2059 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2060 L:      linux-mmc@vger.kernel.org
2061 S:      Supported
2062 F:      drivers/mmc/host/sdhci-of-at91.c
2063 
2064 ATMEL SPI DRIVER
2065 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2066 S:      Supported
2067 F:      drivers/spi/spi-atmel.*
2068 
2069 ATMEL SSC DRIVER
2070 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072 S:      Supported
2073 F:      drivers/misc/atmel-ssc.c
2074 F:      include/linux/atmel-ssc.h
2075 
2076 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2077 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079 S:      Supported
2080 F:      drivers/misc/atmel_tclib.c
2081 F:      drivers/clocksource/tcb_clksrc.c
2082 
2083 ATMEL USBA UDC DRIVER
2084 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2086 S:      Supported
2087 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2088 
2089 ATMEL WIRELESS DRIVER
2090 M:      Simon Kelley <simon@thekelleys.org.uk>
2091 L:      linux-wireless@vger.kernel.org
2092 W:      http://www.thekelleys.org.uk/atmel
2093 W:      http://atmelwlandriver.sourceforge.net/
2094 S:      Maintained
2095 F:      drivers/net/wireless/atmel/atmel*
2096 
2097 ATMEL MAXTOUCH DRIVER
2098 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2099 T:      git git://github.com/atmel-maxtouch/linux.git
2100 S:      Supported
2101 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2102 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2103 F:      include/linux/platform_data/atmel_mxt_ts.h
2104 
2105 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2106 M:      Bradley Grove <linuxdrivers@attotech.com>
2107 L:      linux-scsi@vger.kernel.org
2108 W:      http://www.attotech.com
2109 S:      Supported
2110 F:      drivers/scsi/esas2r
2111 
2112 ATUSB IEEE 802.15.4 RADIO DRIVER
2113 M:      Stefan Schmidt <stefan@osg.samsung.com>
2114 L:      linux-wpan@vger.kernel.org
2115 S:      Maintained
2116 F:      drivers/net/ieee802154/atusb.c
2117 F:      drivers/net/ieee802154/atusb.h
2118 F:      drivers/net/ieee802154/at86rf230.h
2119 
2120 AUDIT SUBSYSTEM
2121 M:      Paul Moore <paul@paul-moore.com>
2122 M:      Eric Paris <eparis@redhat.com>
2123 L:      linux-audit@redhat.com (moderated for non-subscribers)
2124 W:      http://people.redhat.com/sgrubb/audit/
2125 T:      git git://git.infradead.org/users/pcmoore/audit
2126 S:      Maintained
2127 F:      include/linux/audit.h
2128 F:      include/uapi/linux/audit.h
2129 F:      kernel/audit*
2130 
2131 AUXILIARY DISPLAY DRIVERS
2132 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2133 W:      http://miguelojeda.es/auxdisplay.htm
2134 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2135 S:      Maintained
2136 F:      drivers/auxdisplay/
2137 F:      include/linux/cfag12864b.h
2138 
2139 AVR32 ARCHITECTURE
2140 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2141 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2142 W:      http://www.atmel.com/products/AVR32/
2143 W:      http://mirror.egtvedt.no/avr32linux.org/
2144 W:      http://avrfreaks.net/
2145 S:      Maintained
2146 F:      arch/avr32/
2147 
2148 AVR32/AT32AP MACHINE SUPPORT
2149 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2150 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2151 S:      Maintained
2152 F:      arch/avr32/mach-at32ap/
2153 
2154 AX.25 NETWORK LAYER
2155 M:      Ralf Baechle <ralf@linux-mips.org>
2156 L:      linux-hams@vger.kernel.org
2157 W:      http://www.linux-ax25.org/
2158 S:      Maintained
2159 F:      include/uapi/linux/ax25.h
2160 F:      include/net/ax25.h
2161 F:      net/ax25/
2162 
2163 AZ6007 DVB DRIVER
2164 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2165 L:      linux-media@vger.kernel.org
2166 W:      https://linuxtv.org
2167 T:      git git://linuxtv.org/media_tree.git
2168 S:      Maintained
2169 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2170 
2171 AZTECH FM RADIO RECEIVER DRIVER
2172 M:      Hans Verkuil <hverkuil@xs4all.nl>
2173 L:      linux-media@vger.kernel.org
2174 T:      git git://linuxtv.org/media_tree.git
2175 W:      https://linuxtv.org
2176 S:      Maintained
2177 F:      drivers/media/radio/radio-aztech*
2178 
2179 B43 WIRELESS DRIVER
2180 L:      linux-wireless@vger.kernel.org
2181 L:      b43-dev@lists.infradead.org
2182 W:      http://wireless.kernel.org/en/users/Drivers/b43
2183 S:      Odd Fixes
2184 F:      drivers/net/wireless/broadcom/b43/
2185 
2186 B43LEGACY WIRELESS DRIVER
2187 M:      Larry Finger <Larry.Finger@lwfinger.net>
2188 L:      linux-wireless@vger.kernel.org
2189 L:      b43-dev@lists.infradead.org
2190 W:      http://wireless.kernel.org/en/users/Drivers/b43
2191 S:      Maintained
2192 F:      drivers/net/wireless/broadcom/b43legacy/
2193 
2194 BACKLIGHT CLASS/SUBSYSTEM
2195 M:      Jingoo Han <jingoohan1@gmail.com>
2196 M:      Lee Jones <lee.jones@linaro.org>
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2198 S:      Maintained
2199 F:      drivers/video/backlight/
2200 F:      include/linux/backlight.h
2201 
2202 BATMAN ADVANCED
2203 M:      Marek Lindner <mareklindner@neomailbox.ch>
2204 M:      Simon Wunderlich <sw@simonwunderlich.de>
2205 M:      Antonio Quartulli <a@unstable.cc>
2206 L:      b.a.t.m.a.n@lists.open-mesh.org
2207 W:      https://www.open-mesh.org/
2208 Q:      https://patchwork.open-mesh.org/project/batman/list/
2209 S:      Maintained
2210 F:      net/batman-adv/
2211 
2212 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2213 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2214 L:      linux-hams@vger.kernel.org
2215 W:      http://www.baycom.org/~tom/ham/ham.html
2216 S:      Maintained
2217 F:      drivers/net/hamradio/baycom*
2218 
2219 BCACHE (BLOCK LAYER CACHE)
2220 M:      Kent Overstreet <kent.overstreet@gmail.com>
2221 L:      linux-bcache@vger.kernel.org
2222 W:      http://bcache.evilpiepirate.org
2223 S:      Maintained
2224 F:      drivers/md/bcache/
2225 
2226 BDISP ST MEDIA DRIVER
2227 M:      Fabien Dessenne <fabien.dessenne@st.com>
2228 L:      linux-media@vger.kernel.org
2229 T:      git git://linuxtv.org/media_tree.git
2230 W:      https://linuxtv.org
2231 S:      Supported
2232 F:      drivers/media/platform/sti/bdisp
2233 
2234 BEFS FILE SYSTEM
2235 S:      Orphan
2236 F:      Documentation/filesystems/befs.txt
2237 F:      fs/befs/
2238 
2239 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2240 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2241 L:      netdev@vger.kernel.org
2242 S:      Maintained
2243 F:      drivers/net/ethernet/ec_bhf.c
2244 
2245 BFS FILE SYSTEM
2246 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2247 S:      Maintained
2248 F:      Documentation/filesystems/bfs.txt
2249 F:      fs/bfs/
2250 F:      include/uapi/linux/bfs_fs.h
2251 
2252 BLACKFIN ARCHITECTURE
2253 M:      Steven Miao <realmz6@gmail.com>
2254 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255 T:      git git://git.code.sf.net/p/adi-linux/code
2256 W:      http://blackfin.uclinux.org
2257 S:      Supported
2258 F:      arch/blackfin/
2259 
2260 BLACKFIN EMAC DRIVER
2261 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2262 W:      http://blackfin.uclinux.org
2263 S:      Supported
2264 F:      drivers/net/ethernet/adi/
2265 
2266 BLACKFIN RTC DRIVER
2267 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268 W:      http://blackfin.uclinux.org
2269 S:      Supported
2270 F:      drivers/rtc/rtc-bfin.c
2271 
2272 BLACKFIN SDH DRIVER
2273 M:      Sonic Zhang <sonic.zhang@analog.com>
2274 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2275 W:      http://blackfin.uclinux.org
2276 S:      Supported
2277 F:      drivers/mmc/host/bfin_sdh.c
2278 
2279 BLACKFIN SERIAL DRIVER
2280 M:      Sonic Zhang <sonic.zhang@analog.com>
2281 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2282 W:      http://blackfin.uclinux.org
2283 S:      Supported
2284 F:      drivers/tty/serial/bfin_uart.c
2285 
2286 BLACKFIN WATCHDOG DRIVER
2287 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288 W:      http://blackfin.uclinux.org
2289 S:      Supported
2290 F:      drivers/watchdog/bfin_wdt.c
2291 
2292 BLACKFIN I2C TWI DRIVER
2293 M:      Sonic Zhang <sonic.zhang@analog.com>
2294 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2295 W:      http://blackfin.uclinux.org/
2296 S:      Supported
2297 F:      drivers/i2c/busses/i2c-bfin-twi.c
2298 
2299 BLACKFIN MEDIA DRIVER
2300 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2301 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2302 W:      http://blackfin.uclinux.org/
2303 S:      Supported
2304 F:      drivers/media/platform/blackfin/
2305 F:      drivers/media/i2c/adv7183*
2306 F:      drivers/media/i2c/vs6624*
2307 
2308 BLINKM RGB LED DRIVER
2309 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2310 S:      Maintained
2311 F:      drivers/leds/leds-blinkm.c
2312 
2313 BLOCK LAYER
2314 M:      Jens Axboe <axboe@kernel.dk>
2315 L:      linux-block@vger.kernel.org
2316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2317 S:      Maintained
2318 F:      block/
2319 F:      kernel/trace/blktrace.c
2320 
2321 BLOCK2MTD DRIVER
2322 M:      Joern Engel <joern@lazybastard.org>
2323 L:      linux-mtd@lists.infradead.org
2324 S:      Maintained
2325 F:      drivers/mtd/devices/block2mtd.c
2326 
2327 BLUETOOTH DRIVERS
2328 M:      Marcel Holtmann <marcel@holtmann.org>
2329 M:      Gustavo Padovan <gustavo@padovan.org>
2330 M:      Johan Hedberg <johan.hedberg@gmail.com>
2331 L:      linux-bluetooth@vger.kernel.org
2332 W:      http://www.bluez.org/
2333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2335 S:      Maintained
2336 F:      drivers/bluetooth/
2337 
2338 BLUETOOTH SUBSYSTEM
2339 M:      Marcel Holtmann <marcel@holtmann.org>
2340 M:      Gustavo Padovan <gustavo@padovan.org>
2341 M:      Johan Hedberg <johan.hedberg@gmail.com>
2342 L:      linux-bluetooth@vger.kernel.org
2343 W:      http://www.bluez.org/
2344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2346 S:      Maintained
2347 F:      net/bluetooth/
2348 F:      include/net/bluetooth/
2349 
2350 BONDING DRIVER
2351 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2352 M:      Veaceslav Falico <vfalico@gmail.com>
2353 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2354 L:      netdev@vger.kernel.org
2355 W:      http://sourceforge.net/projects/bonding/
2356 S:      Supported
2357 F:      drivers/net/bonding/
2358 F:      include/uapi/linux/if_bonding.h
2359 
2360 BPF (Safe dynamic programs and tools)
2361 M:      Alexei Starovoitov <ast@kernel.org>
2362 L:      netdev@vger.kernel.org
2363 L:      linux-kernel@vger.kernel.org
2364 S:      Supported
2365 F:      kernel/bpf/
2366 
2367 BROADCOM B44 10/100 ETHERNET DRIVER
2368 M:      Gary Zambrano <zambrano@broadcom.com>
2369 L:      netdev@vger.kernel.org
2370 S:      Supported
2371 F:      drivers/net/ethernet/broadcom/b44.*
2372 
2373 BROADCOM GENET ETHERNET DRIVER
2374 M:      Florian Fainelli <f.fainelli@gmail.com>
2375 L:      netdev@vger.kernel.org
2376 S:      Supported
2377 F:      drivers/net/ethernet/broadcom/genet/
2378 
2379 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2380 M:      Sony Chacko <sony.chacko@qlogic.com>
2381 M:      Dept-HSGLinuxNICDev@qlogic.com
2382 L:      netdev@vger.kernel.org
2383 S:      Supported
2384 F:      drivers/net/ethernet/broadcom/bnx2.*
2385 F:      drivers/net/ethernet/broadcom/bnx2_*
2386 
2387 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2388 M:      Ariel Elior <ariel.elior@qlogic.com>
2389 L:      netdev@vger.kernel.org
2390 S:      Supported
2391 F:      drivers/net/ethernet/broadcom/bnx2x/
2392 
2393 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2394 M:      Florian Fainelli <f.fainelli@gmail.com>
2395 M:      Ray Jui <rjui@broadcom.com>
2396 M:      Scott Branden <sbranden@broadcom.com>
2397 L:      bcm-kernel-feedback-list@broadcom.com
2398 T:      git git://github.com/broadcom/mach-bcm
2399 S:      Maintained
2400 F:      arch/arm/mach-bcm/
2401 F:      arch/arm/boot/dts/bcm113*
2402 F:      arch/arm/boot/dts/bcm216*
2403 F:      arch/arm/boot/dts/bcm281*
2404 F:      arch/arm64/boot/dts/broadcom/
2405 F:      arch/arm/configs/bcm_defconfig
2406 F:      drivers/mmc/host/sdhci-bcm-kona.c
2407 F:      drivers/clocksource/bcm_kona_timer.c
2408 
2409 BROADCOM BCM2835 ARM ARCHITECTURE
2410 M:      Stephen Warren <swarren@wwwdotorg.org>
2411 M:      Lee Jones <lee@kernel.org>
2412 M:      Eric Anholt <eric@anholt.net>
2413 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2416 S:      Maintained
2417 N:      bcm2835
2418 
2419 BROADCOM BCM47XX MIPS ARCHITECTURE
2420 M:      Hauke Mehrtens <hauke@hauke-m.de>
2421 M:      Rafał Miłecki <zajec5@gmail.com>
2422 L:      linux-mips@linux-mips.org
2423 S:      Maintained
2424 F:      arch/mips/bcm47xx/*
2425 F:      arch/mips/include/asm/mach-bcm47xx/*
2426 
2427 BROADCOM BCM5301X ARM ARCHITECTURE
2428 M:      Hauke Mehrtens <hauke@hauke-m.de>
2429 L:      linux-arm-kernel@lists.infradead.org
2430 S:      Maintained
2431 F:      arch/arm/mach-bcm/bcm_5301x.c
2432 F:      arch/arm/boot/dts/bcm5301x.dtsi
2433 F:      arch/arm/boot/dts/bcm470*
2434 
2435 BROADCOM BCM63XX ARM ARCHITECTURE
2436 M:      Florian Fainelli <f.fainelli@gmail.com>
2437 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2438 L:      bcm-kernel-feedback-list@broadcom.com
2439 T:      git git://github.com/broadcom/stblinux.git
2440 S:      Maintained
2441 F:      arch/arm/mach-bcm/bcm63xx.c
2442 F:      arch/arm/include/debug/bcm63xx.S
2443 
2444 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2445 M:      Kevin Cernekee <cernekee@gmail.com>
2446 L:      linux-usb@vger.kernel.org
2447 S:      Maintained
2448 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2449 
2450 BROADCOM BCM7XXX ARM ARCHITECTURE
2451 M:      Brian Norris <computersforpeace@gmail.com>
2452 M:      Gregory Fong <gregory.0xf0@gmail.com>
2453 M:      Florian Fainelli <f.fainelli@gmail.com>
2454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2455 L:      bcm-kernel-feedback-list@broadcom.com
2456 T:      git git://github.com/broadcom/stblinux.git
2457 S:      Maintained
2458 F:      arch/arm/mach-bcm/*brcmstb*
2459 F:      arch/arm/boot/dts/bcm7*.dts*
2460 F:      drivers/bus/brcmstb_gisb.c
2461 N:      brcmstb
2462 
2463 BROADCOM BMIPS MIPS ARCHITECTURE
2464 M:      Kevin Cernekee <cernekee@gmail.com>
2465 M:      Florian Fainelli <f.fainelli@gmail.com>
2466 L:      linux-mips@linux-mips.org
2467 T:      git git://github.com/broadcom/stblinux.git
2468 S:      Maintained
2469 F:      arch/mips/bmips/*
2470 F:      arch/mips/include/asm/mach-bmips/*
2471 F:      arch/mips/kernel/*bmips*
2472 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2473 F:      drivers/irqchip/irq-bcm63*
2474 F:      drivers/irqchip/irq-bcm7*
2475 F:      drivers/irqchip/irq-brcmstb*
2476 F:      include/linux/bcm963xx_nvram.h
2477 F:      include/linux/bcm963xx_tag.h
2478 
2479 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2480 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2481 M:      Prashant Sreedharan <prashant@broadcom.com>
2482 M:      Michael Chan <mchan@broadcom.com>
2483 L:      netdev@vger.kernel.org
2484 S:      Supported
2485 F:      drivers/net/ethernet/broadcom/tg3.*
2486 
2487 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2488 M:      Brett Rudley <brudley@broadcom.com>
2489 M:      Arend van Spriel <arend@broadcom.com>
2490 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2491 M:      Hante Meuleman <meuleman@broadcom.com>
2492 L:      linux-wireless@vger.kernel.org
2493 L:      brcm80211-dev-list@broadcom.com
2494 S:      Supported
2495 F:      drivers/net/wireless/broadcom/brcm80211/
2496 
2497 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2498 M:      QLogic-Storage-Upstream@qlogic.com
2499 L:      linux-scsi@vger.kernel.org
2500 S:      Supported
2501 F:      drivers/scsi/bnx2fc/
2502 
2503 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2504 M:      QLogic-Storage-Upstream@qlogic.com
2505 L:      linux-scsi@vger.kernel.org
2506 S:      Supported
2507 F:      drivers/scsi/bnx2i/
2508 
2509 BROADCOM IPROC ARM ARCHITECTURE
2510 M:      Ray Jui <rjui@broadcom.com>
2511 M:      Scott Branden <sbranden@broadcom.com>
2512 M:      Jon Mason <jonmason@broadcom.com>
2513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2514 L:      bcm-kernel-feedback-list@broadcom.com
2515 T:      git git://github.com/broadcom/cygnus-linux.git
2516 S:      Maintained
2517 N:      iproc
2518 N:      cygnus
2519 N:      nsp
2520 N:      bcm9113*
2521 N:      bcm9583*
2522 N:      bcm9585*
2523 N:      bcm9586*
2524 N:      bcm988312
2525 N:      bcm113*
2526 N:      bcm583*
2527 N:      bcm585*
2528 N:      bcm586*
2529 N:      bcm88312
2530 
2531 BROADCOM BRCMSTB GPIO DRIVER
2532 M:      Gregory Fong <gregory.0xf0@gmail.com>
2533 L:      bcm-kernel-feedback-list@broadcom.com
2534 S:      Supported
2535 F:      drivers/gpio/gpio-brcmstb.c
2536 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2537 
2538 BROADCOM KONA GPIO DRIVER
2539 M:      Ray Jui <rjui@broadcom.com>
2540 L:      bcm-kernel-feedback-list@broadcom.com
2541 S:      Supported
2542 F:      drivers/gpio/gpio-bcm-kona.c
2543 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2544 
2545 BROADCOM NVRAM DRIVER
2546 M:      Rafał Miłecki <zajec5@gmail.com>
2547 L:      linux-mips@linux-mips.org
2548 S:      Maintained
2549 F:      drivers/firmware/broadcom/*
2550 
2551 BROADCOM STB NAND FLASH DRIVER
2552 M:      Brian Norris <computersforpeace@gmail.com>
2553 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2554 L:      linux-mtd@lists.infradead.org
2555 L:      bcm-kernel-feedback-list@broadcom.com
2556 S:      Maintained
2557 F:      drivers/mtd/nand/brcmnand/
2558 
2559 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2560 M:      Rafał Miłecki <zajec5@gmail.com>
2561 L:      linux-wireless@vger.kernel.org
2562 S:      Maintained
2563 F:      drivers/bcma/
2564 F:      include/linux/bcma/
2565 
2566 BROADCOM SYSTEMPORT ETHERNET DRIVER
2567 M:      Florian Fainelli <f.fainelli@gmail.com>
2568 L:      netdev@vger.kernel.org
2569 S:      Supported
2570 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2571 
2572 BROADCOM VULCAN ARM64 SOC
2573 M:      Jayachandran C. <jchandra@broadcom.com>
2574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2575 L:      bcm-kernel-feedback-list@broadcom.com
2576 S:      Maintained
2577 F:      arch/arm64/boot/dts/broadcom/vulcan*
2578 
2579 BROCADE BFA FC SCSI DRIVER
2580 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2581 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2582 L:      linux-scsi@vger.kernel.org
2583 S:      Supported
2584 F:      drivers/scsi/bfa/
2585 
2586 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2587 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2588 L:      netdev@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/net/ethernet/brocade/bna/
2591 
2592 BSG (block layer generic sg v4 driver)
2593 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2594 L:      linux-scsi@vger.kernel.org
2595 S:      Supported
2596 F:      block/bsg.c
2597 F:      include/linux/bsg.h
2598 F:      include/uapi/linux/bsg.h
2599 
2600 BT87X AUDIO DRIVER
2601 M:      Clemens Ladisch <clemens@ladisch.de>
2602 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2603 T:      git git://git.alsa-project.org/alsa-kernel.git
2604 S:      Maintained
2605 F:      Documentation/sound/alsa/Bt87x.txt
2606 F:      sound/pci/bt87x.c
2607 
2608 BT8XXGPIO DRIVER
2609 M:      Michael Buesch <m@bues.ch>
2610 W:      http://bu3sch.de/btgpio.php
2611 S:      Maintained
2612 F:      drivers/gpio/gpio-bt8xx.c
2613 
2614 BTRFS FILE SYSTEM
2615 M:      Chris Mason <clm@fb.com>
2616 M:      Josef Bacik <jbacik@fb.com>
2617 M:      David Sterba <dsterba@suse.com>
2618 L:      linux-btrfs@vger.kernel.org
2619 W:      http://btrfs.wiki.kernel.org/
2620 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2622 S:      Maintained
2623 F:      Documentation/filesystems/btrfs.txt
2624 F:      fs/btrfs/
2625 
2626 BTTV VIDEO4LINUX DRIVER
2627 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2628 L:      linux-media@vger.kernel.org
2629 W:      https://linuxtv.org
2630 T:      git git://linuxtv.org/media_tree.git
2631 S:      Odd fixes
2632 F:      Documentation/video4linux/bttv/
2633 F:      drivers/media/pci/bt8xx/bttv*
2634 
2635 BUSLOGIC SCSI DRIVER
2636 M:      Khalid Aziz <khalid@gonehiking.org>
2637 L:      linux-scsi@vger.kernel.org
2638 S:      Maintained
2639 F:      drivers/scsi/BusLogic.*
2640 F:      drivers/scsi/FlashPoint.*
2641 
2642 C-MEDIA CMI8788 DRIVER
2643 M:      Clemens Ladisch <clemens@ladisch.de>
2644 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2645 T:      git git://git.alsa-project.org/alsa-kernel.git
2646 S:      Maintained
2647 F:      sound/pci/oxygen/
2648 
2649 C6X ARCHITECTURE
2650 M:      Mark Salter <msalter@redhat.com>
2651 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2652 L:      linux-c6x-dev@linux-c6x.org
2653 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2654 S:      Maintained
2655 F:      arch/c6x/
2656 
2657 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2658 M:      David Howells <dhowells@redhat.com>
2659 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2660 S:      Supported
2661 F:      Documentation/filesystems/caching/cachefiles.txt
2662 F:      fs/cachefiles/
2663 
2664 CADET FM/AM RADIO RECEIVER DRIVER
2665 M:      Hans Verkuil <hverkuil@xs4all.nl>
2666 L:      linux-media@vger.kernel.org
2667 T:      git git://linuxtv.org/media_tree.git
2668 W:      https://linuxtv.org
2669 S:      Maintained
2670 F:      drivers/media/radio/radio-cadet*
2671 
2672 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2673 M:      Jonathan Corbet <corbet@lwn.net>
2674 L:      linux-media@vger.kernel.org
2675 T:      git git://linuxtv.org/media_tree.git
2676 S:      Maintained
2677 F:      Documentation/video4linux/cafe_ccic
2678 F:      drivers/media/platform/marvell-ccic/
2679 
2680 CAIF NETWORK LAYER
2681 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2682 L:      netdev@vger.kernel.org
2683 S:      Supported
2684 F:      Documentation/networking/caif/
2685 F:      drivers/net/caif/
2686 F:      include/uapi/linux/caif/
2687 F:      include/net/caif/
2688 F:      net/caif/
2689 
2690 CALGARY x86-64 IOMMU
2691 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2692 M:      "Jon D. Mason" <jdmason@kudzu.us>
2693 L:      discuss@x86-64.org
2694 S:      Maintained
2695 F:      arch/x86/kernel/pci-calgary_64.c
2696 F:      arch/x86/kernel/tce_64.c
2697 F:      arch/x86/include/asm/calgary.h
2698 F:      arch/x86/include/asm/tce.h
2699 
2700 CAN NETWORK LAYER
2701 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2702 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2703 L:      linux-can@vger.kernel.org
2704 W:      https://github.com/linux-can
2705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2707 S:      Maintained
2708 F:      Documentation/networking/can.txt
2709 F:      net/can/
2710 F:      include/linux/can/core.h
2711 F:      include/uapi/linux/can.h
2712 F:      include/uapi/linux/can/bcm.h
2713 F:      include/uapi/linux/can/raw.h
2714 F:      include/uapi/linux/can/gw.h
2715 
2716 CAN NETWORK DRIVERS
2717 M:      Wolfgang Grandegger <wg@grandegger.com>
2718 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2719 L:      linux-can@vger.kernel.org
2720 W:      https://github.com/linux-can
2721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2723 S:      Maintained
2724 F:      drivers/net/can/
2725 F:      include/linux/can/dev.h
2726 F:      include/linux/can/platform/
2727 F:      include/uapi/linux/can/error.h
2728 F:      include/uapi/linux/can/netlink.h
2729 
2730 CAPABILITIES
2731 M:      Serge Hallyn <serge.hallyn@canonical.com>
2732 L:      linux-security-module@vger.kernel.org
2733 S:      Supported
2734 F:      include/linux/capability.h
2735 F:      include/uapi/linux/capability.h
2736 F:      security/commoncap.c
2737 F:      kernel/capability.c
2738 
2739 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2740 M:      Kevin Tsai <ktsai@capellamicro.com>
2741 S:      Maintained
2742 F:      drivers/iio/light/cm*
2743 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2744 
2745 CAVIUM LIQUIDIO NETWORK DRIVER
2746 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2747 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2748 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2749 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2750 L:     netdev@vger.kernel.org
2751 W:     http://www.cavium.com
2752 S:     Supported
2753 F:     drivers/net/ethernet/cavium/liquidio/
2754 
2755 CC2520 IEEE-802.15.4 RADIO DRIVER
2756 M:      Varka Bhadram <varkabhadram@gmail.com>
2757 L:      linux-wpan@vger.kernel.org
2758 S:      Maintained
2759 F:      drivers/net/ieee802154/cc2520.c
2760 F:      include/linux/spi/cc2520.h
2761 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2762 
2763 CELL BROADBAND ENGINE ARCHITECTURE
2764 M:      Arnd Bergmann <arnd@arndb.de>
2765 L:      linuxppc-dev@lists.ozlabs.org
2766 W:      http://www.ibm.com/developerworks/power/cell/
2767 S:      Supported
2768 F:      arch/powerpc/include/asm/cell*.h
2769 F:      arch/powerpc/include/asm/spu*.h
2770 F:      arch/powerpc/include/uapi/asm/spu*.h
2771 F:      arch/powerpc/oprofile/*cell*
2772 F:      arch/powerpc/platforms/cell/
2773 
2774 CEPH COMMON CODE (LIBCEPH)
2775 M:      Ilya Dryomov <idryomov@gmail.com>
2776 M:      "Yan, Zheng" <zyan@redhat.com>
2777 M:      Sage Weil <sage@redhat.com>
2778 L:      ceph-devel@vger.kernel.org
2779 W:      http://ceph.com/
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2781 T:      git git://github.com/ceph/ceph-client.git
2782 S:      Supported
2783 F:      net/ceph/
2784 F:      include/linux/ceph/
2785 F:      include/linux/crush/
2786 
2787 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2788 M:      "Yan, Zheng" <zyan@redhat.com>
2789 M:      Sage Weil <sage@redhat.com>
2790 M:      Ilya Dryomov <idryomov@gmail.com>
2791 L:      ceph-devel@vger.kernel.org
2792 W:      http://ceph.com/
2793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2794 T:      git git://github.com/ceph/ceph-client.git
2795 S:      Supported
2796 F:      Documentation/filesystems/ceph.txt
2797 F:      fs/ceph/
2798 
2799 CERTIFICATE HANDLING:
2800 M:      David Howells <dhowells@redhat.com>
2801 M:      David Woodhouse <dwmw2@infradead.org>
2802 L:      keyrings@vger.kernel.org
2803 S:      Maintained
2804 F:      Documentation/module-signing.txt
2805 F:      certs/
2806 F:      scripts/sign-file.c
2807 F:      scripts/extract-cert.c
2808 
2809 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2810 L:      linux-usb@vger.kernel.org
2811 S:      Orphan
2812 F:      Documentation/usb/WUSB-Design-overview.txt
2813 F:      Documentation/usb/wusb-cbaf
2814 F:      drivers/usb/host/hwa-hc.c
2815 F:      drivers/usb/host/whci/
2816 F:      drivers/usb/wusbcore/
2817 F:      include/linux/usb/wusb*
2818 
2819 CFAG12864B LCD DRIVER
2820 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W:      http://miguelojeda.es/auxdisplay.htm
2822 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2823 S:      Maintained
2824 F:      drivers/auxdisplay/cfag12864b.c
2825 F:      include/linux/cfag12864b.h
2826 
2827 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2828 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2829 W:      http://miguelojeda.es/auxdisplay.htm
2830 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2831 S:      Maintained
2832 F:      drivers/auxdisplay/cfag12864bfb.c
2833 F:      include/linux/cfag12864b.h
2834 
2835 CFG80211 and NL80211
2836 M:      Johannes Berg <johannes@sipsolutions.net>
2837 L:      linux-wireless@vger.kernel.org
2838 W:      http://wireless.kernel.org/
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2841 S:      Maintained
2842 F:      include/uapi/linux/nl80211.h
2843 F:      include/net/cfg80211.h
2844 F:      net/wireless/*
2845 X:      net/wireless/wext*
2846 
2847 CHAR and MISC DRIVERS
2848 M:      Arnd Bergmann <arnd@arndb.de>
2849 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2851 S:      Supported
2852 F:      drivers/char/*
2853 F:      drivers/misc/*
2854 F:      include/linux/miscdevice.h
2855 
2856 CHECKPATCH
2857 M:      Andy Whitcroft <apw@canonical.com>
2858 M:      Joe Perches <joe@perches.com>
2859 S:      Maintained
2860 F:      scripts/checkpatch.pl
2861 
2862 CHINESE DOCUMENTATION
2863 M:      Harry Wei <harryxiyou@gmail.com>
2864 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2865 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2866 S:      Maintained
2867 F:      Documentation/zh_CN/
2868 
2869 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2870 M:      Peter Chen <Peter.Chen@nxp.com>
2871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2872 L:      linux-usb@vger.kernel.org
2873 S:      Maintained
2874 F:      drivers/usb/chipidea/
2875 
2876 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2877 M:      Hans de Goede <hdegoede@redhat.com>
2878 L:      linux-input@vger.kernel.org
2879 S:      Maintained
2880 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2881 F:      drivers/input/touchscreen/chipone_icn8318.c
2882 
2883 CHROME HARDWARE PLATFORM SUPPORT
2884 M:      Olof Johansson <olof@lixom.net>
2885 S:      Maintained
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2887 F:      drivers/platform/chrome/
2888 
2889 CISCO VIC ETHERNET NIC DRIVER
2890 M:      Christian Benvenuti <benve@cisco.com>
2891 M:      Sujith Sankar <ssujith@cisco.com>
2892 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2893 M:      Neel Patel <neepatel@cisco.com>
2894 S:      Supported
2895 F:      drivers/net/ethernet/cisco/enic/
2896 
2897 CISCO VIC LOW LATENCY NIC DRIVER
2898 M:      Christian Benvenuti <benve@cisco.com>
2899 M:      Dave Goodell <dgoodell@cisco.com>
2900 S:      Supported
2901 F:      drivers/infiniband/hw/usnic/
2902 
2903 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2904 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2905 L:      netdev@vger.kernel.org
2906 S:      Maintained
2907 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2908 
2909 CIRRUS LOGIC AUDIO CODEC DRIVERS
2910 M:      Brian Austin <brian.austin@cirrus.com>
2911 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2912 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2913 S:      Maintained
2914 F:      sound/soc/codecs/cs*
2915 
2916 CLEANCACHE API
2917 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2918 L:      linux-kernel@vger.kernel.org
2919 S:      Maintained
2920 F:      mm/cleancache.c
2921 F:      include/linux/cleancache.h
2922 
2923 CLK API
2924 M:      Russell King <linux@armlinux.org.uk>
2925 L:      linux-clk@vger.kernel.org
2926 S:      Maintained
2927 F:      include/linux/clk.h
2928 
2929 CLOCKSOURCE, CLOCKEVENT DRIVERS
2930 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2931 M:      Thomas Gleixner <tglx@linutronix.de>
2932 L:      linux-kernel@vger.kernel.org
2933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2934 S:      Supported
2935 F:      drivers/clocksource
2936 
2937 CISCO FCOE HBA DRIVER
2938 M:      Hiral Patel <hiralpat@cisco.com>
2939 M:      Suma Ramars <sramars@cisco.com>
2940 M:      Brian Uchino <buchino@cisco.com>
2941 L:      linux-scsi@vger.kernel.org
2942 S:      Supported
2943 F:      drivers/scsi/fnic/
2944 
2945 CISCO SCSI HBA DRIVER
2946 M:      Narsimhulu Musini <nmusini@cisco.com>
2947 M:      Sesidhar Baddela <sebaddel@cisco.com>
2948 L:      linux-scsi@vger.kernel.org
2949 S:      Supported
2950 F:      drivers/scsi/snic/
2951 
2952 CMPC ACPI DRIVER
2953 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2954 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2955 L:      platform-driver-x86@vger.kernel.org
2956 S:      Supported
2957 F:      drivers/platform/x86/classmate-laptop.c
2958 
2959 COBALT MEDIA DRIVER
2960 M:      Hans Verkuil <hans.verkuil@cisco.com>
2961 L:      linux-media@vger.kernel.org
2962 T:      git git://linuxtv.org/media_tree.git
2963 W:      https://linuxtv.org
2964 S:      Supported
2965 F:      drivers/media/pci/cobalt/
2966 
2967 COCCINELLE/Semantic Patches (SmPL)
2968 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2969 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2970 M:      Nicolas Palix <nicolas.palix@imag.fr>
2971 M:      Michal Marek <mmarek@suse.com>
2972 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2974 W:      http://coccinelle.lip6.fr/
2975 S:      Supported
2976 F:      Documentation/coccinelle.txt
2977 F:      scripts/coccinelle/
2978 F:      scripts/coccicheck
2979 
2980 CODA FILE SYSTEM
2981 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2982 M:      coda@cs.cmu.edu
2983 L:      codalist@coda.cs.cmu.edu
2984 W:      http://www.coda.cs.cmu.edu/
2985 S:      Maintained
2986 F:      Documentation/filesystems/coda.txt
2987 F:      fs/coda/
2988 F:      include/linux/coda*.h
2989 F:      include/uapi/linux/coda*.h
2990 
2991 CODA V4L2 MEM2MEM DRIVER
2992 M:      Philipp Zabel <p.zabel@pengutronix.de>
2993 L:      linux-media@vger.kernel.org
2994 S:      Maintained
2995 F:      Documentation/devicetree/bindings/media/coda.txt
2996 F:      drivers/media/platform/coda/
2997 
2998 COMMON CLK FRAMEWORK
2999 M:      Michael Turquette <mturquette@baylibre.com>
3000 M:      Stephen Boyd <sboyd@codeaurora.org>
3001 L:      linux-clk@vger.kernel.org
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3003 S:      Maintained
3004 F:      drivers/clk/
3005 X:      drivers/clk/clkdev.c
3006 F:      include/linux/clk-pr*
3007 F:      include/linux/clk/
3008 
3009 COMMON INTERNET FILE SYSTEM (CIFS)
3010 M:      Steve French <sfrench@samba.org>
3011 L:      linux-cifs@vger.kernel.org
3012 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3013 W:      http://linux-cifs.samba.org/
3014 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3015 S:      Supported
3016 F:      Documentation/filesystems/cifs/
3017 F:      fs/cifs/
3018 
3019 COMPACTPCI HOTPLUG CORE
3020 M:      Scott Murray <scott@spiteful.org>
3021 L:      linux-pci@vger.kernel.org
3022 S:      Maintained
3023 F:      drivers/pci/hotplug/cpci_hotplug*
3024 
3025 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3026 M:      Scott Murray <scott@spiteful.org>
3027 L:      linux-pci@vger.kernel.org
3028 S:      Maintained
3029 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3030 
3031 COMPACTPCI HOTPLUG GENERIC DRIVER
3032 M:      Scott Murray <scott@spiteful.org>
3033 L:      linux-pci@vger.kernel.org
3034 S:      Maintained
3035 F:      drivers/pci/hotplug/cpcihp_generic.c
3036 
3037 COMPAL LAPTOP SUPPORT
3038 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3039 L:      platform-driver-x86@vger.kernel.org
3040 S:      Maintained
3041 F:      drivers/platform/x86/compal-laptop.c
3042 
3043 CONEXANT ACCESSRUNNER USB DRIVER
3044 L:      accessrunner-general@lists.sourceforge.net
3045 W:      http://accessrunner.sourceforge.net/
3046 S:      Orphan
3047 F:      drivers/usb/atm/cxacru.c
3048 
3049 CONFIGFS
3050 M:      Joel Becker <jlbec@evilplan.org>
3051 M:      Christoph Hellwig <hch@lst.de>
3052 T:      git git://git.infradead.org/users/hch/configfs.git
3053 S:      Supported
3054 F:      fs/configfs/
3055 F:      include/linux/configfs.h
3056 
3057 CONNECTOR
3058 M:      Evgeniy Polyakov <zbr@ioremap.net>
3059 L:      netdev@vger.kernel.org
3060 S:      Maintained
3061 F:      drivers/connector/
3062 
3063 CONTROL GROUP (CGROUP)
3064 M:      Tejun Heo <tj@kernel.org>
3065 M:      Li Zefan <lizefan@huawei.com>
3066 M:      Johannes Weiner <hannes@cmpxchg.org>
3067 L:      cgroups@vger.kernel.org
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3069 S:      Maintained
3070 F:      Documentation/cgroups/
3071 F:      include/linux/cgroup*
3072 F:      kernel/cgroup*
3073 
3074 CONTROL GROUP - CPUSET
3075 M:      Li Zefan <lizefan@huawei.com>
3076 L:      cgroups@vger.kernel.org
3077 W:      http://www.bullopensource.org/cpuset/
3078 W:      http://oss.sgi.com/projects/cpusets/
3079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3080 S:      Maintained
3081 F:      Documentation/cgroups/cpusets.txt
3082 F:      include/linux/cpuset.h
3083 F:      kernel/cpuset.c
3084 
3085 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3086 M:      Johannes Weiner <hannes@cmpxchg.org>
3087 M:      Michal Hocko <mhocko@kernel.org>
3088 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3089 L:      cgroups@vger.kernel.org
3090 L:      linux-mm@kvack.org
3091 S:      Maintained
3092 F:      mm/memcontrol.c
3093 F:      mm/swap_cgroup.c
3094 
3095 CORETEMP HARDWARE MONITORING DRIVER
3096 M:      Fenghua Yu <fenghua.yu@intel.com>
3097 L:      linux-hwmon@vger.kernel.org
3098 S:      Maintained
3099 F:      Documentation/hwmon/coretemp
3100 F:      drivers/hwmon/coretemp.c
3101 
3102 COSA/SRP SYNC SERIAL DRIVER
3103 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3104 W:      http://www.fi.muni.cz/~kas/cosa/
3105 S:      Maintained
3106 F:      drivers/net/wan/cosa*
3107 
3108 CPMAC ETHERNET DRIVER
3109 M:      Florian Fainelli <florian@openwrt.org>
3110 L:      netdev@vger.kernel.org
3111 S:      Maintained
3112 F:      drivers/net/ethernet/ti/cpmac.c
3113 
3114 CPU FREQUENCY DRIVERS
3115 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3116 M:      Viresh Kumar <viresh.kumar@linaro.org>
3117 L:      linux-pm@vger.kernel.org
3118 S:      Maintained
3119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3120 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3121 F:      drivers/cpufreq/
3122 F:      include/linux/cpufreq.h
3123 
3124 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3125 M:      Viresh Kumar <viresh.kumar@linaro.org>
3126 M:      Sudeep Holla <sudeep.holla@arm.com>
3127 L:      linux-pm@vger.kernel.org
3128 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3129 S:      Maintained
3130 F:      drivers/cpufreq/arm_big_little.h
3131 F:      drivers/cpufreq/arm_big_little.c
3132 F:      drivers/cpufreq/arm_big_little_dt.c
3133 
3134 CPUIDLE DRIVER - ARM BIG LITTLE
3135 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3136 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3137 L:      linux-pm@vger.kernel.org
3138 L:      linux-arm-kernel@lists.infradead.org
3139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3140 S:      Maintained
3141 F:      drivers/cpuidle/cpuidle-big_little.c
3142 
3143 CPUIDLE DRIVER - ARM EXYNOS
3144 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3145 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3146 M:      Kukjin Kim <kgene@kernel.org>
3147 L:      linux-pm@vger.kernel.org
3148 L:      linux-samsung-soc@vger.kernel.org
3149 S:      Supported
3150 F:      drivers/cpuidle/cpuidle-exynos.c
3151 F:      arch/arm/mach-exynos/pm.c
3152 
3153 CPUIDLE DRIVERS
3154 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3155 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3156 L:      linux-pm@vger.kernel.org
3157 S:      Maintained
3158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3159 F:      drivers/cpuidle/*
3160 F:      include/linux/cpuidle.h
3161 
3162 CPUID/MSR DRIVER
3163 M:      "H. Peter Anvin" <hpa@zytor.com>
3164 S:      Maintained
3165 F:      arch/x86/kernel/cpuid.c
3166 F:      arch/x86/kernel/msr.c
3167 
3168 CPU POWER MONITORING SUBSYSTEM
3169 M:      Thomas Renninger <trenn@suse.com>
3170 L:      linux-pm@vger.kernel.org
3171 S:      Maintained
3172 F:      tools/power/cpupower/
3173 
3174 CRAMFS FILESYSTEM
3175 W:      http://sourceforge.net/projects/cramfs/
3176 S:      Orphan / Obsolete
3177 F:      Documentation/filesystems/cramfs.txt
3178 F:      fs/cramfs/
3179 
3180 CRIS PORT
3181 M:      Mikael Starvik <starvik@axis.com>
3182 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3183 L:      linux-cris-kernel@axis.com
3184 W:      http://developer.axis.com
3185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3186 S:      Maintained
3187 F:      arch/cris/
3188 F:      drivers/tty/serial/crisv10.*
3189 
3190 CRYPTO API
3191 M:      Herbert Xu <herbert@gondor.apana.org.au>
3192 M:      "David S. Miller" <davem@davemloft.net>
3193 L:      linux-crypto@vger.kernel.org
3194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3196 S:      Maintained
3197 F:      Documentation/crypto/
3198 F:      Documentation/DocBook/crypto-API.tmpl
3199 F:      arch/*/crypto/
3200 F:      crypto/
3201 F:      drivers/crypto/
3202 F:      include/crypto/
3203 
3204 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3205 M:      Neil Horman <nhorman@tuxdriver.com>
3206 L:      linux-crypto@vger.kernel.org
3207 S:      Maintained
3208 F:      crypto/ansi_cprng.c
3209 F:      crypto/rng.c
3210 
3211 CS3308 MEDIA DRIVER
3212 M:      Hans Verkuil <hverkuil@xs4all.nl>
3213 L:      linux-media@vger.kernel.org
3214 T:      git git://linuxtv.org/media_tree.git
3215 W:      http://linuxtv.org
3216 S:      Odd Fixes
3217 F:      drivers/media/i2c/cs3308.c
3218 F:      drivers/media/i2c/cs3308.h
3219 
3220 CS5535 Audio ALSA driver
3221 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3222 S:      Maintained
3223 F:      sound/pci/cs5535audio/
3224 
3225 CW1200 WLAN driver
3226 M:      Solomon Peachy <pizza@shaftnet.org>
3227 S:      Maintained
3228 F:      drivers/net/wireless/st/cw1200/
3229 
3230 CX18 VIDEO4LINUX DRIVER
3231 M:      Andy Walls <awalls@md.metrocast.net>
3232 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3233 L:      linux-media@vger.kernel.org
3234 T:      git git://linuxtv.org/media_tree.git
3235 W:      https://linuxtv.org
3236 W:      http://www.ivtvdriver.org/index.php/Cx18
3237 S:      Maintained
3238 F:      Documentation/video4linux/cx18.txt
3239 F:      drivers/media/pci/cx18/
3240 F:      include/uapi/linux/ivtv*
3241 
3242 CX2341X MPEG ENCODER HELPER MODULE
3243 M:      Hans Verkuil <hverkuil@xs4all.nl>
3244 L:      linux-media@vger.kernel.org
3245 T:      git git://linuxtv.org/media_tree.git
3246 W:      https://linuxtv.org
3247 S:      Maintained
3248 F:      drivers/media/common/cx2341x*
3249 F:      include/media/cx2341x*
3250 
3251 CX24120 MEDIA DRIVER
3252 M:      Jemma Denson <jdenson@gmail.com>
3253 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3254 L:      linux-media@vger.kernel.org
3255 W:      https://linuxtv.org
3256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3257 S:      Maintained
3258 F:      drivers/media/dvb-frontends/cx24120*
3259 
3260 CX88 VIDEO4LINUX DRIVER
3261 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3262 L:      linux-media@vger.kernel.org
3263 W:      https://linuxtv.org
3264 T:      git git://linuxtv.org/media_tree.git
3265 S:      Odd fixes
3266 F:      Documentation/video4linux/cx88/
3267 F:      drivers/media/pci/cx88/
3268 
3269 CXD2820R MEDIA DRIVER
3270 M:      Antti Palosaari <crope@iki.fi>
3271 L:      linux-media@vger.kernel.org
3272 W:      https://linuxtv.org
3273 W:      http://palosaari.fi/linux/
3274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3275 T:      git git://linuxtv.org/anttip/media_tree.git
3276 S:      Maintained
3277 F:      drivers/media/dvb-frontends/cxd2820r*
3278 
3279 CXGB3 ETHERNET DRIVER (CXGB3)
3280 M:      Santosh Raspatur <santosh@chelsio.com>
3281 L:      netdev@vger.kernel.org
3282 W:      http://www.chelsio.com
3283 S:      Supported
3284 F:      drivers/net/ethernet/chelsio/cxgb3/
3285 
3286 CXGB3 ISCSI DRIVER (CXGB3I)
3287 M:      Karen Xie <kxie@chelsio.com>
3288 L:      linux-scsi@vger.kernel.org
3289 W:      http://www.chelsio.com
3290 S:      Supported
3291 F:      drivers/scsi/cxgbi/cxgb3i
3292 
3293 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3294 M:      Steve Wise <swise@chelsio.com>
3295 L:      linux-rdma@vger.kernel.org
3296 W:      http://www.openfabrics.org
3297 S:      Supported
3298 F:      drivers/infiniband/hw/cxgb3/
3299 
3300 CXGB4 ETHERNET DRIVER (CXGB4)
3301 M:      Hariprasad S <hariprasad@chelsio.com>
3302 L:      netdev@vger.kernel.org
3303 W:      http://www.chelsio.com
3304 S:      Supported
3305 F:      drivers/net/ethernet/chelsio/cxgb4/
3306 
3307 CXGB4 ISCSI DRIVER (CXGB4I)
3308 M:      Karen Xie <kxie@chelsio.com>
3309 L:      linux-scsi@vger.kernel.org
3310 W:      http://www.chelsio.com
3311 S:      Supported
3312 F:      drivers/scsi/cxgbi/cxgb4i
3313 
3314 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3315 M:      Steve Wise <swise@chelsio.com>
3316 L:      linux-rdma@vger.kernel.org
3317 W:      http://www.openfabrics.org
3318 S:      Supported
3319 F:      drivers/infiniband/hw/cxgb4/
3320 
3321 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3322 M:      Casey Leedom <leedom@chelsio.com>
3323 L:      netdev@vger.kernel.org
3324 W:      http://www.chelsio.com
3325 S:      Supported
3326 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3327 
3328 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3329 M:      Ian Munsie <imunsie@au1.ibm.com>
3330 M:      Michael Neuling <mikey@neuling.org>
3331 L:      linuxppc-dev@lists.ozlabs.org
3332 S:      Supported
3333 F:      drivers/misc/cxl/
3334 F:      include/misc/cxl*
3335 F:      include/uapi/misc/cxl.h
3336 F:      Documentation/powerpc/cxl.txt
3337 F:      Documentation/powerpc/cxl.txt
3338 F:      Documentation/ABI/testing/sysfs-class-cxl
3339 
3340 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3341 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3342 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3343 L:      linux-scsi@vger.kernel.org
3344 S:      Supported
3345 F:      drivers/scsi/cxlflash/
3346 F:      include/uapi/scsi/cxlflash_ioctls.h
3347 F:      Documentation/powerpc/cxlflash.txt
3348 
3349 STMMAC ETHERNET DRIVER
3350 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3351 L:      netdev@vger.kernel.org
3352 W:      http://www.stlinux.com
3353 S:      Supported
3354 F:      drivers/net/ethernet/stmicro/stmmac/
3355 
3356 CYBERPRO FB DRIVER
3357 M:      Russell King <linux@armlinux.org.uk>
3358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3359 W:      http://www.armlinux.org.uk/
3360 S:      Maintained
3361 F:      drivers/video/fbdev/cyber2000fb.*
3362 
3363 CYCLADES ASYNC MUX DRIVER
3364 W:      http://www.cyclades.com/
3365 S:      Orphan
3366 F:      drivers/tty/cyclades.c
3367 F:      include/linux/cyclades.h
3368 F:      include/uapi/linux/cyclades.h
3369 
3370 CYCLADES PC300 DRIVER
3371 W:      http://www.cyclades.com/
3372 S:      Orphan
3373 F:      drivers/net/wan/pc300*
3374 
3375 CYPRESS_FIRMWARE MEDIA DRIVER
3376 M:      Antti Palosaari <crope@iki.fi>
3377 L:      linux-media@vger.kernel.org
3378 W:      https://linuxtv.org
3379 W:      http://palosaari.fi/linux/
3380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3381 T:      git git://linuxtv.org/anttip/media_tree.git
3382 S:      Maintained
3383 F:      drivers/media/common/cypress_firmware*
3384 
3385 CYTTSP TOUCHSCREEN DRIVER
3386 M:      Ferruh Yigit <fery@cypress.com>
3387 L:      linux-input@vger.kernel.org
3388 S:      Supported
3389 F:      drivers/input/touchscreen/cyttsp*
3390 F:      include/linux/input/cyttsp.h
3391 
3392 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3393 M:      Joshua Kinard <kumba@gentoo.org>
3394 S:      Maintained
3395 F:      drivers/rtc/rtc-ds1685.c
3396 F:      include/linux/rtc/ds1685.h
3397 
3398 DAMA SLAVE for AX.25
3399 M:      Joerg Reuter <jreuter@yaina.de>
3400 W:      http://yaina.de/jreuter/
3401 W:      http://www.qsl.net/dl1bke/
3402 L:      linux-hams@vger.kernel.org
3403 S:      Maintained
3404 F:      net/ax25/af_ax25.c
3405 F:      net/ax25/ax25_dev.c
3406 F:      net/ax25/ax25_ds_*
3407 F:      net/ax25/ax25_in.c
3408 F:      net/ax25/ax25_out.c
3409 F:      net/ax25/ax25_timer.c
3410 F:      net/ax25/sysctl_net_ax25.c
3411 
3412 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3413 L:      netdev@vger.kernel.org
3414 S:      Orphan
3415 F:      Documentation/networking/dmfe.txt
3416 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3417 
3418 DC390/AM53C974 SCSI driver
3419 M:      Hannes Reinecke <hare@suse.com>
3420 L:      linux-scsi@vger.kernel.org
3421 S:      Maintained
3422 F:      drivers/scsi/am53c974.c
3423 
3424 DC395x SCSI driver
3425 M:      Oliver Neukum <oliver@neukum.org>
3426 M:      Ali Akcaagac <aliakc@web.de>
3427 M:      Jamie Lenehan <lenehan@twibble.org>
3428 L:      dc395x@twibble.org
3429 W:      http://twibble.org/dist/dc395x/
3430 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3431 S:      Maintained
3432 F:      Documentation/scsi/dc395x.txt
3433 F:      drivers/scsi/dc395x.*
3434 
3435 DCCP PROTOCOL
3436 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3437 L:      dccp@vger.kernel.org
3438 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3439 S:      Maintained
3440 F:      include/linux/dccp.h
3441 F:      include/uapi/linux/dccp.h
3442 F:      include/linux/tfrc.h
3443 F:      net/dccp/
3444 
3445 DECnet NETWORK LAYER
3446 W:      http://linux-decnet.sourceforge.net
3447 L:      linux-decnet-user@lists.sourceforge.net
3448 S:      Orphan
3449 F:      Documentation/networking/decnet.txt
3450 F:      net/decnet/
3451 
3452 DECSTATION PLATFORM SUPPORT
3453 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3454 L:      linux-mips@linux-mips.org
3455 W:      http://www.linux-mips.org/wiki/DECstation
3456 S:      Maintained
3457 F:      arch/mips/dec/
3458 F:      arch/mips/include/asm/dec/
3459 F:      arch/mips/include/asm/mach-dec/
3460 
3461 DEFXX FDDI NETWORK DRIVER
3462 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3463 S:      Maintained
3464 F:      drivers/net/fddi/defxx.*
3465 
3466 DELL LAPTOP DRIVER
3467 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3468 M:      Pali Rohár <pali.rohar@gmail.com>
3469 L:      platform-driver-x86@vger.kernel.org
3470 S:      Maintained
3471 F:      drivers/platform/x86/dell-laptop.c
3472 
3473 DELL LAPTOP RBTN DRIVER
3474 M:      Pali Rohár <pali.rohar@gmail.com>
3475 S:      Maintained
3476 F:      drivers/platform/x86/dell-rbtn.*
3477 
3478 DELL LAPTOP FREEFALL DRIVER
3479 M:      Pali Rohár <pali.rohar@gmail.com>
3480 S:      Maintained
3481 F:      drivers/platform/x86/dell-smo8800.c
3482 
3483 DELL LAPTOP SMM DRIVER
3484 M:      Pali Rohár <pali.rohar@gmail.com>
3485 S:      Maintained
3486 F:      drivers/hwmon/dell-smm-hwmon.c
3487 F:      include/uapi/linux/i8k.h
3488 
3489 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3490 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3491 S:      Maintained
3492 F:      Documentation/dcdbas.txt
3493 F:      drivers/firmware/dcdbas.*
3494 
3495 DELL WMI EXTRAS DRIVER
3496 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3497 M:      Pali Rohár <pali.rohar@gmail.com>
3498 S:      Maintained
3499 F:      drivers/platform/x86/dell-wmi.c
3500 
3501 DESIGNWARE USB2 DRD IP DRIVER
3502 M:      John Youn <johnyoun@synopsys.com>
3503 L:      linux-usb@vger.kernel.org
3504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3505 S:      Maintained
3506 F:      drivers/usb/dwc2/
3507 
3508 DESIGNWARE USB3 DRD IP DRIVER
3509 M:      Felipe Balbi <balbi@kernel.org>
3510 L:      linux-usb@vger.kernel.org
3511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3512 S:      Maintained
3513 F:      drivers/usb/dwc3/
3514 
3515 DEVICE COREDUMP (DEV_COREDUMP)
3516 M:      Johannes Berg <johannes@sipsolutions.net>
3517 L:      linux-kernel@vger.kernel.org
3518 S:      Maintained
3519 F:      drivers/base/devcoredump.c
3520 F:      include/linux/devcoredump.h
3521 
3522 DEVICE FREQUENCY (DEVFREQ)
3523 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3524 M:      Kyungmin Park <kyungmin.park@samsung.com>
3525 L:      linux-pm@vger.kernel.org
3526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3527 S:      Maintained
3528 F:      drivers/devfreq/
3529 F:      include/linux/devfreq.h
3530 F:      Documentation/devicetree/bindings/devfreq/
3531 
3532 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3533 M:      Chanwoo Choi <cw00.choi@samsung.com>
3534 L:      linux-pm@vger.kernel.org
3535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3536 S:      Supported
3537 F:      drivers/devfreq/event/
3538 F:      drivers/devfreq/devfreq-event.c
3539 F:      include/linux/devfreq-event.h
3540 F:      Documentation/devicetree/bindings/devfreq/event/
3541 
3542 DEVICE NUMBER REGISTRY
3543 M:      Torben Mathiasen <device@lanana.org>
3544 W:      http://lanana.org/docs/device-list/index.html
3545 S:      Maintained
3546 
3547 DEVICE-MAPPER  (LVM)
3548 M:      Alasdair Kergon <agk@redhat.com>
3549 M:      Mike Snitzer <snitzer@redhat.com>
3550 M:      dm-devel@redhat.com
3551 L:      dm-devel@redhat.com
3552 W:      http://sources.redhat.com/dm
3553 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3555 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3556 S:      Maintained
3557 F:      Documentation/device-mapper/
3558 F:      drivers/md/dm*
3559 F:      drivers/md/persistent-data/
3560 F:      include/linux/device-mapper.h
3561 F:      include/linux/dm-*.h
3562 F:      include/uapi/linux/dm-*.h
3563 
3564 DEVLINK
3565 M:      Jiri Pirko <jiri@mellanox.com>
3566 L:      netdev@vger.kernel.org
3567 S:      Supported
3568 F:      net/core/devlink.c
3569 F:      include/net/devlink.h
3570 F:      include/uapi/linux/devlink.h
3571 
3572 DIALOG SEMICONDUCTOR DRIVERS
3573 M:      Support Opensource <support.opensource@diasemi.com>
3574 W:      http://www.dialog-semiconductor.com/products
3575 S:      Supported
3576 F:      Documentation/hwmon/da90??
3577 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3578 F:      drivers/gpio/gpio-da90??.c
3579 F:      drivers/hwmon/da90??-hwmon.c
3580 F:      drivers/iio/adc/da91??-*.c
3581 F:      drivers/input/misc/da90??_onkey.c
3582 F:      drivers/input/touchscreen/da9052_tsi.c
3583 F:      drivers/leds/leds-da90??.c
3584 F:      drivers/mfd/da903x.c
3585 F:      drivers/mfd/da90??-*.c
3586 F:      drivers/mfd/da91??-*.c
3587 F:      drivers/power/da9052-battery.c
3588 F:      drivers/power/da91??-*.c
3589 F:      drivers/regulator/da903x.c
3590 F:      drivers/regulator/da9???-regulator.[ch]
3591 F:      drivers/rtc/rtc-da90??.c
3592 F:      drivers/video/backlight/da90??_bl.c
3593 F:      drivers/watchdog/da90??_wdt.c
3594 F:      include/linux/mfd/da903x.h
3595 F:      include/linux/mfd/da9052/
3596 F:      include/linux/mfd/da9055/
3597 F:      include/linux/mfd/da9063/
3598 F:      include/linux/mfd/da9150/
3599 F:      include/sound/da[79]*.h
3600 F:      sound/soc/codecs/da[79]*.[ch]
3601 
3602 DIGI NEO AND CLASSIC PCI PRODUCTS
3603 M:      Lidza Louina <lidza.louina@gmail.com>
3604 M:      Mark Hounschell <markh@compro.net>
3605 L:      driverdev-devel@linuxdriverproject.org
3606 S:      Maintained
3607 F:      drivers/staging/dgnc/
3608 
3609 DIOLAN U2C-12 I2C DRIVER
3610 M:      Guenter Roeck <linux@roeck-us.net>
3611 L:      linux-i2c@vger.kernel.org
3612 S:      Maintained
3613 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3614 
3615 DIRECT ACCESS (DAX)
3616 M:      Matthew Wilcox <willy@linux.intel.com>
3617 L:      linux-fsdevel@vger.kernel.org
3618 S:      Supported
3619 F:      fs/dax.c
3620 
3621 DIRECTORY NOTIFICATION (DNOTIFY)
3622 M:      Eric Paris <eparis@parisplace.org>
3623 S:      Maintained
3624 F:      Documentation/filesystems/dnotify.txt
3625 F:      fs/notify/dnotify/
3626 F:      include/linux/dnotify.h
3627 
3628 DISK GEOMETRY AND PARTITION HANDLING
3629 M:      Andries Brouwer <aeb@cwi.nl>
3630 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3631 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3632 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3633 S:      Maintained
3634 
3635 DISKQUOTA
3636 M:      Jan Kara <jack@suse.com>
3637 S:      Maintained
3638 F:      Documentation/filesystems/quota.txt
3639 F:      fs/quota/
3640 F:      include/linux/quota*.h
3641 F:      include/uapi/linux/quota*.h
3642 
3643 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3644 M:      Bernie Thompson <bernie@plugable.com>
3645 L:      linux-fbdev@vger.kernel.org
3646 S:      Maintained
3647 W:      http://plugable.com/category/projects/udlfb/
3648 F:      drivers/video/fbdev/udlfb.c
3649 F:      include/video/udlfb.h
3650 F:      Documentation/fb/udlfb.txt
3651 
3652 DISTRIBUTED LOCK MANAGER (DLM)
3653 M:      Christine Caulfield <ccaulfie@redhat.com>
3654 M:      David Teigland <teigland@redhat.com>
3655 L:      cluster-devel@redhat.com
3656 W:      http://sources.redhat.com/cluster/
3657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3658 S:      Supported
3659 F:      fs/dlm/
3660 
3661 DMA BUFFER SHARING FRAMEWORK
3662 M:      Sumit Semwal <sumit.semwal@linaro.org>
3663 S:      Maintained
3664 L:      linux-media@vger.kernel.org
3665 L:      dri-devel@lists.freedesktop.org
3666 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3667 F:      drivers/dma-buf/
3668 F:      include/linux/dma-buf*
3669 F:      include/linux/reservation.h
3670 F:      include/linux/*fence.h
3671 F:      Documentation/dma-buf-sharing.txt
3672 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3673 
3674 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3675 M:      Vinod Koul <vinod.koul@intel.com>
3676 L:      dmaengine@vger.kernel.org
3677 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3678 S:      Maintained
3679 F:      drivers/dma/
3680 F:      include/linux/dmaengine.h
3681 F:      Documentation/dmaengine/
3682 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3683 
3684 DME1737 HARDWARE MONITOR DRIVER
3685 M:      Juerg Haefliger <juergh@gmail.com>
3686 L:      linux-hwmon@vger.kernel.org
3687 S:      Maintained
3688 F:      Documentation/hwmon/dme1737
3689 F:      drivers/hwmon/dme1737.c
3690 
3691 DMI/SMBIOS SUPPORT
3692 M:      Jean Delvare <jdelvare@suse.com>
3693 S:      Maintained
3694 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3695 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3696 F:      drivers/firmware/dmi-id.c
3697 F:      drivers/firmware/dmi_scan.c
3698 F:      include/linux/dmi.h
3699 
3700 DOCUMENTATION
3701 M:      Jonathan Corbet <corbet@lwn.net>
3702 L:      linux-doc@vger.kernel.org
3703 S:      Maintained
3704 F:      Documentation/
3705 F:      scripts/docproc.c
3706 F:      scripts/kernel-doc*
3707 X:      Documentation/ABI/
3708 X:      Documentation/devicetree/
3709 X:      Documentation/acpi
3710 X:      Documentation/power
3711 X:      Documentation/spi
3712 X:      Documentation/DocBook/media
3713 T:      git git://git.lwn.net/linux.git docs-next
3714 
3715 DOUBLETALK DRIVER
3716 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3717 L:      blinux-list@redhat.com
3718 S:      Maintained
3719 F:      drivers/char/dtlk.c
3720 F:      include/linux/dtlk.h
3721 
3722 DPT_I2O SCSI RAID DRIVER
3723 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3724 L:      linux-scsi@vger.kernel.org
3725 W:      http://www.adaptec.com/
3726 S:      Maintained
3727 F:      drivers/scsi/dpt*
3728 F:      drivers/scsi/dpt/
3729 
3730 DRBD DRIVER
3731 M:      Philipp Reisner <philipp.reisner@linbit.com>
3732 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3733 L:      drbd-dev@lists.linbit.com
3734 W:      http://www.drbd.org
3735 T:      git git://git.linbit.com/linux-drbd.git
3736 T:      git git://git.linbit.com/drbd-8.4.git
3737 S:      Supported
3738 F:      drivers/block/drbd/
3739 F:      lib/lru_cache.c
3740 F:      Documentation/blockdev/drbd/
3741 
3742 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3743 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3745 S:      Supported
3746 F:      Documentation/kobject.txt
3747 F:      drivers/base/
3748 F:      fs/debugfs/
3749 F:      fs/kernfs/
3750 F:      fs/sysfs/
3751 F:      include/linux/debugfs.h
3752 F:      include/linux/kobj*
3753 F:      lib/kobj*
3754 
3755 DRM DRIVERS
3756 M:      David Airlie <airlied@linux.ie>
3757 L:      dri-devel@lists.freedesktop.org
3758 T:      git git://people.freedesktop.org/~airlied/linux
3759 S:      Maintained
3760 F:      drivers/gpu/drm/
3761 F:      drivers/gpu/vga/
3762 F:      include/drm/
3763 F:      include/uapi/drm/
3764 
3765 RADEON and AMDGPU DRM DRIVERS
3766 M:      Alex Deucher <alexander.deucher@amd.com>
3767 M:      Christian König <christian.koenig@amd.com>
3768 L:      dri-devel@lists.freedesktop.org
3769 T:      git git://people.freedesktop.org/~agd5f/linux
3770 S:      Supported
3771 F:      drivers/gpu/drm/radeon/
3772 F:      include/uapi/drm/radeon*
3773 F:      drivers/gpu/drm/amd/
3774 F:      include/uapi/drm/amdgpu*
3775 
3776 DRM PANEL DRIVERS
3777 M:      Thierry Reding <thierry.reding@gmail.com>
3778 L:      dri-devel@lists.freedesktop.org
3779 T:      git git://anongit.freedesktop.org/tegra/linux.git
3780 S:      Maintained
3781 F:      drivers/gpu/drm/drm_panel.c
3782 F:      drivers/gpu/drm/panel/
3783 F:      include/drm/drm_panel.h
3784 F:      Documentation/devicetree/bindings/display/panel/
3785 
3786 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3787 M:      Daniel Vetter <daniel.vetter@intel.com>
3788 M:      Jani Nikula <jani.nikula@linux.intel.com>
3789 L:      intel-gfx@lists.freedesktop.org
3790 L:      dri-devel@lists.freedesktop.org
3791 W:      https://01.org/linuxgraphics/
3792 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3793 T:      git git://anongit.freedesktop.org/drm-intel
3794 S:      Supported
3795 F:      drivers/gpu/drm/i915/
3796 F:      include/drm/i915*
3797 F:      include/uapi/drm/i915*
3798 
3799 DRM DRIVERS FOR ATMEL HLCDC
3800 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3801 L:      dri-devel@lists.freedesktop.org
3802 S:      Supported
3803 F:      drivers/gpu/drm/atmel-hlcdc/
3804 F:      Documentation/devicetree/bindings/drm/atmel/
3805 
3806 DRM DRIVERS FOR EXYNOS
3807 M:      Inki Dae <inki.dae@samsung.com>
3808 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3809 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3810 M:      Kyungmin Park <kyungmin.park@samsung.com>
3811 L:      dri-devel@lists.freedesktop.org
3812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3813 S:      Supported
3814 F:      drivers/gpu/drm/exynos/
3815 F:      include/drm/exynos*
3816 F:      include/uapi/drm/exynos*
3817 
3818 DRM DRIVERS FOR FREESCALE DCU
3819 M:      Stefan Agner <stefan@agner.ch>
3820 M:      Alison Wang <alison.wang@freescale.com>
3821 L:      dri-devel@lists.freedesktop.org
3822 S:      Supported
3823 F:      drivers/gpu/drm/fsl-dcu/
3824 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3825 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3826 
3827 DRM DRIVERS FOR FREESCALE IMX
3828 M:      Philipp Zabel <p.zabel@pengutronix.de>
3829 L:      dri-devel@lists.freedesktop.org
3830 S:      Maintained
3831 F:      drivers/gpu/drm/imx/
3832 F:      drivers/gpu/ipu-v3/
3833 F:      Documentation/devicetree/bindings/display/imx/
3834 
3835 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3836 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3837 L:      dri-devel@lists.freedesktop.org
3838 T:      git git://github.com/patjak/drm-gma500
3839 S:      Maintained
3840 F:      drivers/gpu/drm/gma500
3841 F:      include/drm/gma500*
3842 
3843 DRM DRIVERS FOR NVIDIA TEGRA
3844 M:      Thierry Reding <thierry.reding@gmail.com>
3845 M:      Terje Bergström <tbergstrom@nvidia.com>
3846 L:      dri-devel@lists.freedesktop.org
3847 L:      linux-tegra@vger.kernel.org
3848 T:      git git://anongit.freedesktop.org/tegra/linux.git
3849 S:      Supported
3850 F:      drivers/gpu/drm/tegra/
3851 F:      drivers/gpu/host1x/
3852 F:      include/linux/host1x.h
3853 F:      include/uapi/drm/tegra_drm.h
3854 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3855 
3856 DRM DRIVERS FOR RENESAS
3857 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3858 L:      dri-devel@lists.freedesktop.org
3859 L:      linux-renesas-soc@vger.kernel.org
3860 T:      git git://people.freedesktop.org/~airlied/linux
3861 S:      Supported
3862 F:      drivers/gpu/drm/rcar-du/
3863 F:      drivers/gpu/drm/shmobile/
3864 F:      include/linux/platform_data/shmob_drm.h
3865 
3866 DRM DRIVERS FOR ROCKCHIP
3867 M:      Mark Yao <mark.yao@rock-chips.com>
3868 L:      dri-devel@lists.freedesktop.org
3869 S:      Maintained
3870 F:      drivers/gpu/drm/rockchip/
3871 F:      Documentation/devicetree/bindings/display/rockchip*
3872 
3873 DRM DRIVERS FOR STI
3874 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3875 M:      Vincent Abriou <vincent.abriou@st.com>
3876 L:      dri-devel@lists.freedesktop.org
3877 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3878 S:      Maintained
3879 F:      drivers/gpu/drm/sti
3880 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3881 
3882 DRM DRIVERS FOR VIVANTE GPU IP
3883 M:      Lucas Stach <l.stach@pengutronix.de>
3884 R:      Russell King <linux+etnaviv@armlinux.org.uk>
3885 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3886 L:      dri-devel@lists.freedesktop.org
3887 S:      Maintained
3888 F:      drivers/gpu/drm/etnaviv
3889 F:      Documentation/devicetree/bindings/display/etnaviv
3890 
3891 DSBR100 USB FM RADIO DRIVER
3892 M:      Alexey Klimov <klimov.linux@gmail.com>
3893 L:      linux-media@vger.kernel.org
3894 T:      git git://linuxtv.org/media_tree.git
3895 S:      Maintained
3896 F:      drivers/media/radio/dsbr100.c
3897 
3898 DSCC4 DRIVER
3899 M:      Francois Romieu <romieu@fr.zoreil.com>
3900 L:      netdev@vger.kernel.org
3901 S:      Maintained
3902 F:      drivers/net/wan/dscc4.c
3903 
3904 DT3155 MEDIA DRIVER
3905 M:      Hans Verkuil <hverkuil@xs4all.nl>
3906 L:      linux-media@vger.kernel.org
3907 T:      git git://linuxtv.org/media_tree.git
3908 W:      https://linuxtv.org
3909 S:      Odd Fixes
3910 F:      drivers/media/pci/dt3155/
3911 
3912 DVB_USB_AF9015 MEDIA DRIVER
3913 M:      Antti Palosaari <crope@iki.fi>
3914 L:      linux-media@vger.kernel.org
3915 W:      https://linuxtv.org
3916 W:      http://palosaari.fi/linux/
3917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3918 T:      git git://linuxtv.org/anttip/media_tree.git
3919 S:      Maintained
3920 F:      drivers/media/usb/dvb-usb-v2/af9015*
3921 
3922 DVB_USB_AF9035 MEDIA DRIVER
3923 M:      Antti Palosaari <crope@iki.fi>
3924 L:      linux-media@vger.kernel.org
3925 W:      https://linuxtv.org
3926 W:      http://palosaari.fi/linux/
3927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3928 T:      git git://linuxtv.org/anttip/media_tree.git
3929 S:      Maintained
3930 F:      drivers/media/usb/dvb-usb-v2/af9035*
3931 
3932 DVB_USB_ANYSEE MEDIA DRIVER
3933 M:      Antti Palosaari <crope@iki.fi>
3934 L:      linux-media@vger.kernel.org
3935 W:      https://linuxtv.org
3936 W:      http://palosaari.fi/linux/
3937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3938 T:      git git://linuxtv.org/anttip/media_tree.git
3939 S:      Maintained
3940 F:      drivers/media/usb/dvb-usb-v2/anysee*
3941 
3942 DVB_USB_AU6610 MEDIA DRIVER
3943 M:      Antti Palosaari <crope@iki.fi>
3944 L:      linux-media@vger.kernel.org
3945 W:      https://linuxtv.org
3946 W:      http://palosaari.fi/linux/
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/anttip/media_tree.git
3949 S:      Maintained
3950 F:      drivers/media/usb/dvb-usb-v2/au6610*
3951 
3952 DVB_USB_CE6230 MEDIA DRIVER
3953 M:      Antti Palosaari <crope@iki.fi>
3954 L:      linux-media@vger.kernel.org
3955 W:      https://linuxtv.org
3956 W:      http://palosaari.fi/linux/
3957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3958 T:      git git://linuxtv.org/anttip/media_tree.git
3959 S:      Maintained
3960 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3961 
3962 DVB_USB_CXUSB MEDIA DRIVER
3963 M:      Michael Krufky <mkrufky@linuxtv.org>
3964 L:      linux-media@vger.kernel.org
3965 W:      https://linuxtv.org
3966 W:      http://github.com/mkrufky
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb/cxusb*
3971 
3972 DVB_USB_EC168 MEDIA DRIVER
3973 M:      Antti Palosaari <crope@iki.fi>
3974 L:      linux-media@vger.kernel.org
3975 W:      https://linuxtv.org
3976 W:      http://palosaari.fi/linux/
3977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3978 T:      git git://linuxtv.org/anttip/media_tree.git
3979 S:      Maintained
3980 F:      drivers/media/usb/dvb-usb-v2/ec168*
3981 
3982 DVB_USB_GL861 MEDIA DRIVER
3983 M:      Antti Palosaari <crope@iki.fi>
3984 L:      linux-media@vger.kernel.org
3985 W:      https://linuxtv.org
3986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3987 T:      git git://linuxtv.org/anttip/media_tree.git
3988 S:      Maintained
3989 F:      drivers/media/usb/dvb-usb-v2/gl861*
3990 
3991 DVB_USB_MXL111SF MEDIA DRIVER
3992 M:      Michael Krufky <mkrufky@linuxtv.org>
3993 L:      linux-media@vger.kernel.org
3994 W:      https://linuxtv.org
3995 W:      http://github.com/mkrufky
3996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3997 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3998 S:      Maintained
3999 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4000 
4001 DVB_USB_RTL28XXU MEDIA DRIVER
4002 M:      Antti Palosaari <crope@iki.fi>
4003 L:      linux-media@vger.kernel.org
4004 W:      https://linuxtv.org
4005 W:      http://palosaari.fi/linux/
4006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4007 T:      git git://linuxtv.org/anttip/media_tree.git
4008 S:      Maintained
4009 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4010 
4011 DVB_USB_V2 MEDIA DRIVER
4012 M:      Antti Palosaari <crope@iki.fi>
4013 L:      linux-media@vger.kernel.org
4014 W:      https://linuxtv.org
4015 W:      http://palosaari.fi/linux/
4016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4017 T:      git git://linuxtv.org/anttip/media_tree.git
4018 S:      Maintained
4019 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4020 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4021 
4022 DYNAMIC DEBUG
4023 M:      Jason Baron <jbaron@akamai.com>
4024 S:      Maintained
4025 F:      lib/dynamic_debug.c
4026 F:      include/linux/dynamic_debug.h
4027 
4028 DZ DECSTATION DZ11 SERIAL DRIVER
4029 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4030 S:      Maintained
4031 F:      drivers/tty/serial/dz.*
4032 
4033 E3X0 POWER BUTTON DRIVER
4034 M:      Moritz Fischer <moritz.fischer@ettus.com>
4035 L:      usrp-users@lists.ettus.com
4036 W:      http://www.ettus.com
4037 S:      Supported
4038 F:      drivers/input/misc/e3x0-button.c
4039 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4040 
4041 E4000 MEDIA DRIVER
4042 M:      Antti Palosaari <crope@iki.fi>
4043 L:      linux-media@vger.kernel.org
4044 W:      https://linuxtv.org
4045 W:      http://palosaari.fi/linux/
4046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4047 T:      git git://linuxtv.org/anttip/media_tree.git
4048 S:      Maintained
4049 F:      drivers/media/tuners/e4000*
4050 
4051 EATA ISA/EISA/PCI SCSI DRIVER
4052 M:      Dario Ballabio <ballabio_dario@emc.com>
4053 L:      linux-scsi@vger.kernel.org
4054 S:      Maintained
4055 F:      drivers/scsi/eata.c
4056 
4057 EC100 MEDIA DRIVER
4058 M:      Antti Palosaari <crope@iki.fi>
4059 L:      linux-media@vger.kernel.org
4060 W:      https://linuxtv.org
4061 W:      http://palosaari.fi/linux/
4062 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4063 T:      git git://linuxtv.org/anttip/media_tree.git
4064 S:      Maintained
4065 F:      drivers/media/dvb-frontends/ec100*
4066 
4067 ECRYPT FILE SYSTEM
4068 M:      Tyler Hicks <tyhicks@canonical.com>
4069 L:      ecryptfs@vger.kernel.org
4070 W:      http://ecryptfs.org
4071 W:      https://launchpad.net/ecryptfs
4072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4073 S:      Supported
4074 F:      Documentation/filesystems/ecryptfs.txt
4075 F:      fs/ecryptfs/
4076 
4077 EDAC-CORE
4078 M:      Doug Thompson <dougthompson@xmission.com>
4079 M:      Borislav Petkov <bp@alien8.de>
4080 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4081 L:      linux-edac@vger.kernel.org
4082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4084 S:      Supported
4085 F:      Documentation/edac.txt
4086 F:      drivers/edac/
4087 F:      include/linux/edac.h
4088 
4089 EDAC-AMD64
4090 M:      Doug Thompson <dougthompson@xmission.com>
4091 M:      Borislav Petkov <bp@alien8.de>
4092 L:      linux-edac@vger.kernel.org
4093 S:      Maintained
4094 F:      drivers/edac/amd64_edac*
4095 
4096 EDAC-CALXEDA
4097 M:      Doug Thompson <dougthompson@xmission.com>
4098 M:      Robert Richter <rric@kernel.org>
4099 L:      linux-edac@vger.kernel.org
4100 S:      Maintained
4101 F:      drivers/edac/highbank*
4102 
4103 EDAC-CAVIUM
4104 M:      Ralf Baechle <ralf@linux-mips.org>
4105 M:      David Daney <david.daney@cavium.com>
4106 L:      linux-edac@vger.kernel.org
4107 L:      linux-mips@linux-mips.org
4108 S:      Supported
4109 F:      drivers/edac/octeon_edac*
4110 
4111 EDAC-E752X
4112 M:      Mark Gross <mark.gross@intel.com>
4113 M:      Doug Thompson <dougthompson@xmission.com>
4114 L:      linux-edac@vger.kernel.org
4115 S:      Maintained
4116 F:      drivers/edac/e752x_edac.c
4117 
4118 EDAC-E7XXX
4119 M:      Doug Thompson <dougthompson@xmission.com>
4120 L:      linux-edac@vger.kernel.org
4121 S:      Maintained
4122 F:      drivers/edac/e7xxx_edac.c
4123 
4124 EDAC-GHES
4125 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4126 L:      linux-edac@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/edac/ghes_edac.c
4129 
4130 EDAC-I82443BXGX
4131 M:      Tim Small <tim@buttersideup.com>
4132 L:      linux-edac@vger.kernel.org
4133 S:      Maintained
4134 F:      drivers/edac/i82443bxgx_edac.c
4135 
4136 EDAC-I3000
4137 M:      Jason Uhlenkott <juhlenko@akamai.com>
4138 L:      linux-edac@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/edac/i3000_edac.c
4141 
4142 EDAC-I5000
4143 M:      Doug Thompson <dougthompson@xmission.com>
4144 L:      linux-edac@vger.kernel.org
4145 S:      Maintained
4146 F:      drivers/edac/i5000_edac.c
4147 
4148 EDAC-I5400
4149 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4150 L:      linux-edac@vger.kernel.org
4151 S:      Maintained
4152 F:      drivers/edac/i5400_edac.c
4153 
4154 EDAC-I7300
4155 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4156 L:      linux-edac@vger.kernel.org
4157 S:      Maintained
4158 F:      drivers/edac/i7300_edac.c
4159 
4160 EDAC-I7CORE
4161 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4162 L:      linux-edac@vger.kernel.org
4163 S:      Maintained
4164 F:      drivers/edac/i7core_edac.c
4165 
4166 EDAC-I82975X
4167 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4168 M:      "Arvind R." <arvino55@gmail.com>
4169 L:      linux-edac@vger.kernel.org
4170 S:      Maintained
4171 F:      drivers/edac/i82975x_edac.c
4172 
4173 EDAC-IE31200
4174 M:      Jason Baron <jbaron@akamai.com>
4175 L:      linux-edac@vger.kernel.org
4176 S:      Maintained
4177 F:      drivers/edac/ie31200_edac.c
4178 
4179 EDAC-MPC85XX
4180 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4181 L:      linux-edac@vger.kernel.org
4182 S:      Maintained
4183 F:      drivers/edac/mpc85xx_edac.[ch]
4184 
4185 EDAC-PASEMI
4186 M:      Egor Martovetsky <egor@pasemi.com>
4187 L:      linux-edac@vger.kernel.org
4188 S:      Maintained
4189 F:      drivers/edac/pasemi_edac.c
4190 
4191 EDAC-R82600
4192 M:      Tim Small <tim@buttersideup.com>
4193 L:      linux-edac@vger.kernel.org
4194 S:      Maintained
4195 F:      drivers/edac/r82600_edac.c
4196 
4197 EDAC-SBRIDGE
4198 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4199 L:      linux-edac@vger.kernel.org
4200 S:      Maintained
4201 F:      drivers/edac/sb_edac.c
4202 
4203 EDAC-XGENE
4204 APPLIED MICRO (APM) X-GENE SOC EDAC
4205 M:     Loc Ho <lho@apm.com>
4206 S:     Supported
4207 F:     drivers/edac/xgene_edac.c
4208 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4209 
4210 EDIROL UA-101/UA-1000 DRIVER
4211 M:      Clemens Ladisch <clemens@ladisch.de>
4212 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4213 T:      git git://git.alsa-project.org/alsa-kernel.git
4214 S:      Maintained
4215 F:      sound/usb/misc/ua101.c
4216 
4217 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4218 M:      Matt Fleming <matt@codeblueprint.co.uk>
4219 L:      linux-efi@vger.kernel.org
4220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4221 S:      Maintained
4222 F:      Documentation/efi-stub.txt
4223 F:      arch/ia64/kernel/efi.c
4224 F:      arch/x86/boot/compressed/eboot.[ch]
4225 F:      arch/x86/include/asm/efi.h
4226 F:      arch/x86/platform/efi/
4227 F:      drivers/firmware/efi/
4228 F:      include/linux/efi*.h
4229 
4230 EFI VARIABLE FILESYSTEM
4231 M:      Matthew Garrett <matthew.garrett@nebula.com>
4232 M:      Jeremy Kerr <jk@ozlabs.org>
4233 M:      Matt Fleming <matt@codeblueprint.co.uk>
4234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4235 L:      linux-efi@vger.kernel.org
4236 S:      Maintained
4237 F:      fs/efivarfs/
4238 
4239 EFIFB FRAMEBUFFER DRIVER
4240 L:      linux-fbdev@vger.kernel.org
4241 M:      Peter Jones <pjones@redhat.com>
4242 S:      Maintained
4243 F:      drivers/video/fbdev/efifb.c
4244 
4245 EFS FILESYSTEM
4246 W:      http://aeschi.ch.eu.org/efs/
4247 S:      Orphan
4248 F:      fs/efs/
4249 
4250 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4251 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4252 L:      netdev@vger.kernel.org
4253 S:      Maintained
4254 F:      drivers/net/ethernet/ibm/ehea/
4255 
4256 EM28XX VIDEO4LINUX DRIVER
4257 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4258 L:      linux-media@vger.kernel.org
4259 W:      https://linuxtv.org
4260 T:      git git://linuxtv.org/media_tree.git
4261 S:      Maintained
4262 F:      drivers/media/usb/em28xx/
4263 
4264 EMBEDDED LINUX
4265 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4266 M:      Matt Mackall <mpm@selenic.com>
4267 M:      David Woodhouse <dwmw2@infradead.org>
4268 L:      linux-embedded@vger.kernel.org
4269 S:      Maintained
4270 
4271 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4272 M:      James Smart <james.smart@avagotech.com>
4273 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4274 L:      linux-scsi@vger.kernel.org
4275 W:      http://www.avagotech.com
4276 S:      Supported
4277 F:      drivers/scsi/lpfc/
4278 
4279 ENE CB710 FLASH CARD READER DRIVER
4280 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4281 S:      Maintained
4282 F:      drivers/misc/cb710/
4283 F:      drivers/mmc/host/cb710-mmc.*
4284 F:      include/linux/cb710.h
4285 
4286 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4287 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4288 S:      Maintained
4289 F:      drivers/media/rc/ene_ir.*
4290 
4291 EPSON S1D13XXX FRAMEBUFFER DRIVER
4292 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4293 S:      Maintained
4294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4295 F:      drivers/video/fbdev/s1d13xxxfb.c
4296 F:      include/video/s1d13xxxfb.h
4297 
4298 ET131X NETWORK DRIVER
4299 M:      Mark Einon <mark.einon@gmail.com>
4300 S:      Odd Fixes
4301 F:      drivers/net/ethernet/agere/
4302 
4303 ETHERNET BRIDGE
4304 M:      Stephen Hemminger <stephen@networkplumber.org>
4305 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4306 L:      netdev@vger.kernel.org
4307 W:      http://www.linuxfoundation.org/en/Net:Bridge
4308 S:      Maintained
4309 F:      include/linux/netfilter_bridge/
4310 F:      net/bridge/
4311 
4312 ETHERNET PHY LIBRARY
4313 M:      Florian Fainelli <f.fainelli@gmail.com>
4314 L:      netdev@vger.kernel.org
4315 S:      Maintained
4316 F:      include/linux/phy.h
4317 F:      include/linux/phy_fixed.h
4318 F:      drivers/net/phy/
4319 F:      Documentation/networking/phy.txt
4320 F:      drivers/of/of_mdio.c
4321 F:      drivers/of/of_net.c
4322 
4323 EXT2 FILE SYSTEM
4324 M:      Jan Kara <jack@suse.com>
4325 L:      linux-ext4@vger.kernel.org
4326 S:      Maintained
4327 F:      Documentation/filesystems/ext2.txt
4328 F:      fs/ext2/
4329 F:      include/linux/ext2*
4330 
4331 EXT4 FILE SYSTEM
4332 M:      "Theodore Ts'o" <tytso@mit.edu>
4333 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4334 L:      linux-ext4@vger.kernel.org
4335 W:      http://ext4.wiki.kernel.org
4336 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4338 S:      Maintained
4339 F:      Documentation/filesystems/ext4.txt
4340 F:      fs/ext4/
4341 
4342 Extended Verification Module (EVM)
4343 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4344 L:      linux-ima-devel@lists.sourceforge.net
4345 L:      linux-security-module@vger.kernel.org
4346 S:      Supported
4347 F:      security/integrity/evm/
4348 
4349 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4350 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4351 M:      Chanwoo Choi <cw00.choi@samsung.com>
4352 L:      linux-kernel@vger.kernel.org
4353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4354 S:      Maintained
4355 F:      drivers/extcon/
4356 F:      include/linux/extcon/
4357 F:      include/linux/extcon.h
4358 F:      Documentation/extcon/
4359 F:      Documentation/devicetree/bindings/extcon/
4360 
4361 EXYNOS DP DRIVER
4362 M:      Jingoo Han <jingoohan1@gmail.com>
4363 L:      dri-devel@lists.freedesktop.org
4364 S:      Maintained
4365 F:      drivers/gpu/drm/exynos/exynos_dp*
4366 
4367 EXYNOS SYSMMU (IOMMU) driver
4368 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4369 L:      iommu@lists.linux-foundation.org
4370 S:      Maintained
4371 F:      drivers/iommu/exynos-iommu.c
4372 
4373 EXYNOS MIPI DISPLAY DRIVERS
4374 M:      Inki Dae <inki.dae@samsung.com>
4375 M:      Donghwa Lee <dh09.lee@samsung.com>
4376 M:      Kyungmin Park <kyungmin.park@samsung.com>
4377 L:      linux-fbdev@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/video/fbdev/exynos/exynos_mipi*
4380 F:      include/video/exynos_mipi*
4381 
4382 F71805F HARDWARE MONITORING DRIVER
4383 M:      Jean Delvare <jdelvare@suse.com>
4384 L:      linux-hwmon@vger.kernel.org
4385 S:      Maintained
4386 F:      Documentation/hwmon/f71805f
4387 F:      drivers/hwmon/f71805f.c
4388 
4389 FC0011 TUNER DRIVER
4390 M:      Michael Buesch <m@bues.ch>
4391 L:      linux-media@vger.kernel.org
4392 S:      Maintained
4393 F:      drivers/media/tuners/fc0011.h
4394 F:      drivers/media/tuners/fc0011.c
4395 
4396 FC2580 MEDIA DRIVER
4397 M:      Antti Palosaari <crope@iki.fi>
4398 L:      linux-media@vger.kernel.org
4399 W:      https://linuxtv.org
4400 W:      http://palosaari.fi/linux/
4401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4402 T:      git git://linuxtv.org/anttip/media_tree.git
4403 S:      Maintained
4404 F:      drivers/media/tuners/fc2580*
4405 
4406 FANOTIFY
4407 M:      Eric Paris <eparis@redhat.com>
4408 S:      Maintained
4409 F:      fs/notify/fanotify/
4410 F:      include/linux/fanotify.h
4411 F:      include/uapi/linux/fanotify.h
4412 
4413 FARSYNC SYNCHRONOUS DRIVER
4414 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4415 W:      http://www.farsite.co.uk/
4416 S:      Supported
4417 F:      drivers/net/wan/farsync.*
4418 
4419 FAULT INJECTION SUPPORT
4420 M:      Akinobu Mita <akinobu.mita@gmail.com>
4421 S:      Supported
4422 F:      Documentation/fault-injection/
4423 F:      lib/fault-inject.c
4424 
4425 FBTFT Framebuffer drivers
4426 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4427 M:      Noralf Trønnes <noralf@tronnes.org>
4428 S:      Maintained
4429 F:      drivers/staging/fbtft/
4430 
4431 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4432 M:      Vasu Dev <vasu.dev@intel.com>
4433 L:      fcoe-devel@open-fcoe.org
4434 W:      www.Open-FCoE.org
4435 S:      Supported
4436 F:      drivers/scsi/libfc/
4437 F:      drivers/scsi/fcoe/
4438 F:      include/scsi/fc/
4439 F:      include/scsi/libfc.h
4440 F:      include/scsi/libfcoe.h
4441 F:      include/uapi/scsi/fc/
4442 
4443 FILE LOCKING (flock() and fcntl()/lockf())
4444 M:      Jeff Layton <jlayton@poochiereds.net>
4445 M:      "J. Bruce Fields" <bfields@fieldses.org>
4446 L:      linux-fsdevel@vger.kernel.org
4447 S:      Maintained
4448 F:      include/linux/fcntl.h
4449 F:      include/linux/fs.h
4450 F:      include/uapi/linux/fcntl.h
4451 F:      include/uapi/linux/fs.h
4452 F:      fs/fcntl.c
4453 F:      fs/locks.c
4454 
4455 FILESYSTEMS (VFS and infrastructure)
4456 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4457 L:      linux-fsdevel@vger.kernel.org
4458 S:      Maintained
4459 F:      fs/*
4460 
4461 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4462 M:      Riku Voipio <riku.voipio@iki.fi>
4463 L:      linux-hwmon@vger.kernel.org
4464 S:      Maintained
4465 F:      drivers/hwmon/f75375s.c
4466 F:      include/linux/f75375s.h
4467 
4468 FIREWIRE AUDIO DRIVERS
4469 M:      Clemens Ladisch <clemens@ladisch.de>
4470 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4471 T:      git git://git.alsa-project.org/alsa-kernel.git
4472 S:      Maintained
4473 F:      sound/firewire/
4474 
4475 FIREWIRE MEDIA DRIVERS (firedtv)
4476 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4477 L:      linux-media@vger.kernel.org
4478 L:      linux1394-devel@lists.sourceforge.net
4479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4480 S:      Maintained
4481 F:      drivers/media/firewire/
4482 
4483 FIREWIRE SBP-2 TARGET
4484 M:      Chris Boot <bootc@bootc.net>
4485 L:      linux-scsi@vger.kernel.org
4486 L:      target-devel@vger.kernel.org
4487 L:      linux1394-devel@lists.sourceforge.net
4488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4489 S:      Maintained
4490 F:      drivers/target/sbp/
4491 
4492 FIREWIRE SUBSYSTEM
4493 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4494 L:      linux1394-devel@lists.sourceforge.net
4495 W:      http://ieee1394.wiki.kernel.org/
4496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4497 S:      Maintained
4498 F:      drivers/firewire/
4499 F:      include/linux/firewire.h
4500 F:      include/uapi/linux/firewire*.h
4501 F:      tools/firewire/
4502 
4503 FIRMWARE LOADER (request_firmware)
4504 M:      Ming Lei <ming.lei@canonical.com>
4505 L:      linux-kernel@vger.kernel.org
4506 S:      Maintained
4507 F:      Documentation/firmware_class/
4508 F:      drivers/base/firmware*.c
4509 F:      include/linux/firmware.h
4510 
4511 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4512 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4513 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4514 S:      Maintained
4515 F:      drivers/block/rsxx/
4516 
4517 FLOPPY DRIVER
4518 M:      Jiri Kosina <jikos@kernel.org>
4519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4520 S:      Odd fixes
4521 F:      drivers/block/floppy.c
4522 
4523 FMC SUBSYSTEM
4524 M:      Alessandro Rubini <rubini@gnudd.com>
4525 W:      http://www.ohwr.org/projects/fmc-bus
4526 S:      Supported
4527 F:      drivers/fmc/
4528 F:      include/linux/fmc*.h
4529 F:      include/linux/ipmi-fru.h
4530 K:      fmc_d.*register
4531 
4532 FPGA MANAGER FRAMEWORK
4533 M:      Alan Tull <atull@opensource.altera.com>
4534 R:      Moritz Fischer <moritz.fischer@ettus.com>
4535 S:      Maintained
4536 F:      drivers/fpga/
4537 F:      include/linux/fpga/fpga-mgr.h
4538 W:      http://www.rocketboards.org
4539 
4540 FPU EMULATOR
4541 M:      Bill Metzenthen <billm@melbpc.org.au>
4542 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4543 S:      Maintained
4544 F:      arch/x86/math-emu/
4545 
4546 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4547 L:      netdev@vger.kernel.org
4548 S:      Orphan
4549 F:      drivers/net/wan/dlci.c
4550 F:      drivers/net/wan/sdla.c
4551 
4552 FRAMEBUFFER LAYER
4553 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4554 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4555 L:      linux-fbdev@vger.kernel.org
4556 W:      http://linux-fbdev.sourceforge.net/
4557 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4559 S:      Maintained
4560 F:      Documentation/fb/
4561 F:      drivers/video/
4562 F:      include/video/
4563 F:      include/linux/fb.h
4564 F:      include/uapi/video/
4565 F:      include/uapi/linux/fb.h
4566 
4567 FREESCALE DIU FRAMEBUFFER DRIVER
4568 M:      Timur Tabi <timur@tabi.org>
4569 L:      linux-fbdev@vger.kernel.org
4570 S:      Maintained
4571 F:      drivers/video/fbdev/fsl-diu-fb.*
4572 
4573 FREESCALE DMA DRIVER
4574 M:      Li Yang <leoli@freescale.com>
4575 M:      Zhang Wei <zw@zh-kernel.org>
4576 L:      linuxppc-dev@lists.ozlabs.org
4577 S:      Maintained
4578 F:      drivers/dma/fsldma.*
4579 
4580 FREESCALE GPMI NAND DRIVER
4581 M:      Han Xu <han.xu@nxp.com>
4582 L:      linux-mtd@lists.infradead.org
4583 S:      Maintained
4584 F:      drivers/mtd/nand/gpmi-nand/*
4585 
4586 FREESCALE I2C CPM DRIVER
4587 M:      Jochen Friedrich <jochen@scram.de>
4588 L:      linuxppc-dev@lists.ozlabs.org
4589 L:      linux-i2c@vger.kernel.org
4590 S:      Maintained
4591 F:      drivers/i2c/busses/i2c-cpm.c
4592 
4593 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4594 M:      Sascha Hauer <kernel@pengutronix.de>
4595 L:      linux-fbdev@vger.kernel.org
4596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4597 S:      Maintained
4598 F:      include/linux/platform_data/video-imxfb.h
4599 F:      drivers/video/fbdev/imxfb.c
4600 
4601 FREESCALE QUAD SPI DRIVER
4602 M:      Han Xu <han.xu@nxp.com>
4603 L:      linux-mtd@lists.infradead.org
4604 S:      Maintained
4605 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4606 
4607 FREESCALE SOC FS_ENET DRIVER
4608 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4609 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4610 L:      linuxppc-dev@lists.ozlabs.org
4611 L:      netdev@vger.kernel.org
4612 S:      Maintained
4613 F:      drivers/net/ethernet/freescale/fs_enet/
4614 F:      include/linux/fs_enet_pd.h
4615 
4616 FREESCALE IMX / MXC FEC DRIVER
4617 M:      Fugang Duan <fugang.duan@nxp.com>
4618 L:      netdev@vger.kernel.org
4619 S:      Maintained
4620 F:      drivers/net/ethernet/freescale/fec_main.c
4621 F:      drivers/net/ethernet/freescale/fec_ptp.c
4622 F:      drivers/net/ethernet/freescale/fec.h
4623 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4624 
4625 FREESCALE QUICC ENGINE LIBRARY
4626 L:      linuxppc-dev@lists.ozlabs.org
4627 S:      Orphan
4628 F:      drivers/soc/fsl/qe/
4629 F:      include/soc/fsl/*qe*.h
4630 F:      include/soc/fsl/*ucc*.h
4631 
4632 FREESCALE USB PERIPHERAL DRIVERS
4633 M:      Li Yang <leoli@freescale.com>
4634 L:      linux-usb@vger.kernel.org
4635 L:      linuxppc-dev@lists.ozlabs.org
4636 S:      Maintained
4637 F:      drivers/usb/gadget/udc/fsl*
4638 
4639 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4640 M:      Li Yang <leoli@freescale.com>
4641 L:      netdev@vger.kernel.org
4642 L:      linuxppc-dev@lists.ozlabs.org
4643 S:      Maintained
4644 F:      drivers/net/ethernet/freescale/ucc_geth*
4645 
4646 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4647 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4648 L:      netdev@vger.kernel.org
4649 S:      Maintained
4650 F:      drivers/net/ethernet/freescale/gianfar*
4651 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4652 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4653 
4654 FREESCALE QUICC ENGINE UCC UART DRIVER
4655 M:      Timur Tabi <timur@tabi.org>
4656 L:      linuxppc-dev@lists.ozlabs.org
4657 S:      Maintained
4658 F:      drivers/tty/serial/ucc_uart.c
4659 
4660 FREESCALE SOC SOUND DRIVERS
4661 M:      Timur Tabi <timur@tabi.org>
4662 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4663 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4664 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4665 L:      linuxppc-dev@lists.ozlabs.org
4666 S:      Maintained
4667 F:      sound/soc/fsl/fsl*
4668 F:      sound/soc/fsl/imx*
4669 F:      sound/soc/fsl/mpc8610_hpcd.c
4670 
4671 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4672 M:      "J. German Rivera" <German.Rivera@freescale.com>
4673 L:      linux-kernel@vger.kernel.org
4674 S:      Maintained
4675 F:      drivers/staging/fsl-mc/
4676 
4677 FREEVXFS FILESYSTEM
4678 M:      Christoph Hellwig <hch@infradead.org>
4679 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4680 S:      Maintained
4681 F:      fs/freevxfs/
4682 
4683 FREEZER
4684 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4685 M:      Pavel Machek <pavel@ucw.cz>
4686 L:      linux-pm@vger.kernel.org
4687 S:      Supported
4688 F:      Documentation/power/freezing-of-tasks.txt
4689 F:      include/linux/freezer.h
4690 F:      kernel/freezer.c
4691 
4692 FRONTSWAP API
4693 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4694 L:      linux-kernel@vger.kernel.org
4695 S:      Maintained
4696 F:      mm/frontswap.c
4697 F:      include/linux/frontswap.h
4698 
4699 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4700 M:      David Howells <dhowells@redhat.com>
4701 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4702 S:      Supported
4703 F:      Documentation/filesystems/caching/
4704 F:      fs/fscache/
4705 F:      include/linux/fscache*.h
4706 
4707 F2FS FILE SYSTEM
4708 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4709 M:      Changman Lee <cm224.lee@samsung.com>
4710 R:      Chao Yu <chao2.yu@samsung.com>
4711 L:      linux-f2fs-devel@lists.sourceforge.net
4712 W:      http://en.wikipedia.org/wiki/F2FS
4713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4714 S:      Maintained
4715 F:      Documentation/filesystems/f2fs.txt
4716 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4717 F:      fs/f2fs/
4718 F:      include/linux/f2fs_fs.h
4719 F:      include/trace/events/f2fs.h
4720 
4721 FUJITSU FR-V (FRV) PORT
4722 S:      Orphan
4723 F:      arch/frv/
4724 
4725 FUJITSU LAPTOP EXTRAS
4726 M:      Jonathan Woithe <jwoithe@just42.net>
4727 L:      platform-driver-x86@vger.kernel.org
4728 S:      Maintained
4729 F:      drivers/platform/x86/fujitsu-laptop.c
4730 
4731 FUJITSU M-5MO LS CAMERA ISP DRIVER
4732 M:      Kyungmin Park <kyungmin.park@samsung.com>
4733 M:      Heungjun Kim <riverful.kim@samsung.com>
4734 L:      linux-media@vger.kernel.org
4735 S:      Maintained
4736 F:      drivers/media/i2c/m5mols/
4737 F:      include/media/i2c/m5mols.h
4738 
4739 FUJITSU TABLET EXTRAS
4740 M:      Robert Gerlach <khnz@gmx.de>
4741 L:      platform-driver-x86@vger.kernel.org
4742 S:      Maintained
4743 F:      drivers/platform/x86/fujitsu-tablet.c
4744 
4745 FUSE: FILESYSTEM IN USERSPACE
4746 M:      Miklos Szeredi <miklos@szeredi.hu>
4747 L:      linux-fsdevel@vger.kernel.org
4748 W:      http://fuse.sourceforge.net/
4749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4750 S:      Maintained
4751 F:      fs/fuse/
4752 F:      include/uapi/linux/fuse.h
4753 F:      Documentation/filesystems/fuse.txt
4754 
4755 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4756 M:      Rik Faith <faith@cs.unc.edu>
4757 L:      linux-scsi@vger.kernel.org
4758 S:      Odd Fixes (e.g., new signatures)
4759 F:      drivers/scsi/fdomain.*
4760 
4761 GCOV BASED KERNEL PROFILING
4762 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4763 S:      Maintained
4764 F:      kernel/gcov/
4765 F:      Documentation/gcov.txt
4766 
4767 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4768 M:      Achim Leubner <achim_leubner@adaptec.com>
4769 L:      linux-scsi@vger.kernel.org
4770 W:      http://www.icp-vortex.com/
4771 S:      Supported
4772 F:      drivers/scsi/gdt*
4773 
4774 GDB KERNEL DEBUGGING HELPER SCRIPTS
4775 M:      Jan Kiszka <jan.kiszka@siemens.com>
4776 S:      Supported
4777 F:      scripts/gdb/
4778 
4779 GEMTEK FM RADIO RECEIVER DRIVER
4780 M:      Hans Verkuil <hverkuil@xs4all.nl>
4781 L:      linux-media@vger.kernel.org
4782 T:      git git://linuxtv.org/media_tree.git
4783 W:      https://linuxtv.org
4784 S:      Maintained
4785 F:      drivers/media/radio/radio-gemtek*
4786 
4787 GENERIC GPIO I2C DRIVER
4788 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4789 S:      Supported
4790 F:      drivers/i2c/busses/i2c-gpio.c
4791 F:      include/linux/i2c-gpio.h
4792 
4793 GENERIC GPIO I2C MULTIPLEXER DRIVER
4794 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4795 L:      linux-i2c@vger.kernel.org
4796 S:      Supported
4797 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4798 F:      include/linux/i2c-mux-gpio.h
4799 F:      Documentation/i2c/muxes/i2c-mux-gpio
4800 
4801 GENERIC HDLC (WAN) DRIVERS
4802 M:      Krzysztof Halasa <khc@pm.waw.pl>
4803 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4804 S:      Maintained
4805 F:      drivers/net/wan/c101.c
4806 F:      drivers/net/wan/hd6457*
4807 F:      drivers/net/wan/hdlc*
4808 F:      drivers/net/wan/n2.c
4809 F:      drivers/net/wan/pc300too.c
4810 F:      drivers/net/wan/pci200syn.c
4811 F:      drivers/net/wan/wanxl*
4812 
4813 GENERIC INCLUDE/ASM HEADER FILES
4814 M:      Arnd Bergmann <arnd@arndb.de>
4815 L:      linux-arch@vger.kernel.org
4816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4817 S:      Maintained
4818 F:      include/asm-generic/
4819 F:      include/uapi/asm-generic/
4820 
4821 GENERIC PHY FRAMEWORK
4822 M:      Kishon Vijay Abraham I <kishon@ti.com>
4823 L:      linux-kernel@vger.kernel.org
4824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4825 S:      Supported
4826 F:      drivers/phy/
4827 F:      include/linux/phy/
4828 
4829 GENERIC PM DOMAINS
4830 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4831 M:      Kevin Hilman <khilman@kernel.org>
4832 M:      Ulf Hansson <ulf.hansson@linaro.org>
4833 L:      linux-pm@vger.kernel.org
4834 S:      Supported
4835 F:      drivers/base/power/domain*.c
4836 F:      include/linux/pm_domain.h
4837 
4838 GENERIC UIO DRIVER FOR PCI DEVICES
4839 M:      "Michael S. Tsirkin" <mst@redhat.com>
4840 L:      kvm@vger.kernel.org
4841 S:      Supported
4842 F:      drivers/uio/uio_pci_generic.c
4843 
4844 GET_MAINTAINER SCRIPT
4845 M:      Joe Perches <joe@perches.com>
4846 S:      Maintained
4847 F:      scripts/get_maintainer.pl
4848 
4849 GFS2 FILE SYSTEM
4850 M:      Steven Whitehouse <swhiteho@redhat.com>
4851 M:      Bob Peterson <rpeterso@redhat.com>
4852 L:      cluster-devel@redhat.com
4853 W:      http://sources.redhat.com/cluster/
4854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4855 S:      Supported
4856 F:      Documentation/filesystems/gfs2*.txt
4857 F:      fs/gfs2/
4858 F:      include/uapi/linux/gfs2_ondisk.h
4859 
4860 GIGASET ISDN DRIVERS
4861 M:      Paul Bolle <pebolle@tiscali.nl>
4862 L:      gigaset307x-common@lists.sourceforge.net
4863 W:      http://gigaset307x.sourceforge.net/
4864 S:      Odd Fixes
4865 F:      Documentation/isdn/README.gigaset
4866 F:      drivers/isdn/gigaset/
4867 F:      include/uapi/linux/gigaset_dev.h
4868 
4869 GO7007 MPEG CODEC
4870 M:      Hans Verkuil <hans.verkuil@cisco.com>
4871 L:      linux-media@vger.kernel.org
4872 S:      Maintained
4873 F:      drivers/media/usb/go7007/
4874 
4875 GOODIX TOUCHSCREEN
4876 M:      Bastien Nocera <hadess@hadess.net>
4877 L:      linux-input@vger.kernel.org
4878 S:      Maintained
4879 F:      drivers/input/touchscreen/goodix.c
4880 
4881 GPIO SUBSYSTEM
4882 M:      Linus Walleij <linus.walleij@linaro.org>
4883 M:      Alexandre Courbot <gnurou@gmail.com>
4884 L:      linux-gpio@vger.kernel.org
4885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4886 S:      Maintained
4887 F:      Documentation/gpio/
4888 F:      Documentation/ABI/testing/gpio-cdev
4889 F:      Documentation/ABI/obsolete/sysfs-gpio
4890 F:      drivers/gpio/
4891 F:      include/linux/gpio/
4892 F:      include/linux/gpio.h
4893 F:      include/asm-generic/gpio.h
4894 F:      include/uapi/linux/gpio.h
4895 F:      tools/gpio/
4896 
4897 GRE DEMULTIPLEXER DRIVER
4898 M:      Dmitry Kozlov <xeb@mail.ru>
4899 L:      netdev@vger.kernel.org
4900 S:      Maintained
4901 F:      net/ipv4/gre_demux.c
4902 F:      net/ipv4/gre_offload.c
4903 F:      include/net/gre.h
4904 
4905 GRETH 10/100/1G Ethernet MAC device driver
4906 M:      Andreas Larsson <andreas@gaisler.com>
4907 L:      netdev@vger.kernel.org
4908 S:      Maintained
4909 F:      drivers/net/ethernet/aeroflex/
4910 
4911 GSPCA FINEPIX SUBDRIVER
4912 M:      Frank Zago <frank@zago.net>
4913 L:      linux-media@vger.kernel.org
4914 T:      git git://linuxtv.org/media_tree.git
4915 S:      Maintained
4916 F:      drivers/media/usb/gspca/finepix.c
4917 
4918 GSPCA GL860 SUBDRIVER
4919 M:      Olivier Lorin <o.lorin@laposte.net>
4920 L:      linux-media@vger.kernel.org
4921 T:      git git://linuxtv.org/media_tree.git
4922 S:      Maintained
4923 F:      drivers/media/usb/gspca/gl860/
4924 
4925 GSPCA M5602 SUBDRIVER
4926 M:      Erik Andren <erik.andren@gmail.com>
4927 L:      linux-media@vger.kernel.org
4928 T:      git git://linuxtv.org/media_tree.git
4929 S:      Maintained
4930 F:      drivers/media/usb/gspca/m5602/
4931 
4932 GSPCA PAC207 SONIXB SUBDRIVER
4933 M:      Hans de Goede <hdegoede@redhat.com>
4934 L:      linux-media@vger.kernel.org
4935 T:      git git://linuxtv.org/media_tree.git
4936 S:      Maintained
4937 F:      drivers/media/usb/gspca/pac207.c
4938 
4939 GSPCA SN9C20X SUBDRIVER
4940 M:      Brian Johnson <brijohn@gmail.com>
4941 L:      linux-media@vger.kernel.org
4942 T:      git git://linuxtv.org/media_tree.git
4943 S:      Maintained
4944 F:      drivers/media/usb/gspca/sn9c20x.c
4945 
4946 GSPCA T613 SUBDRIVER
4947 M:      Leandro Costantino <lcostantino@gmail.com>
4948 L:      linux-media@vger.kernel.org
4949 T:      git git://linuxtv.org/media_tree.git
4950 S:      Maintained
4951 F:      drivers/media/usb/gspca/t613.c
4952 
4953 GSPCA USB WEBCAM DRIVER
4954 M:      Hans de Goede <hdegoede@redhat.com>
4955 L:      linux-media@vger.kernel.org
4956 T:      git git://linuxtv.org/media_tree.git
4957 S:      Maintained
4958 F:      drivers/media/usb/gspca/
4959 
4960 GUID PARTITION TABLE (GPT)
4961 M:      Davidlohr Bueso <dave@stgolabs.net>
4962 L:      linux-efi@vger.kernel.org
4963 S:      Maintained
4964 F:      block/partitions/efi.*
4965 
4966 STK1160 USB VIDEO CAPTURE DRIVER
4967 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4968 L:      linux-media@vger.kernel.org
4969 T:      git git://linuxtv.org/media_tree.git
4970 S:      Maintained
4971 F:      drivers/media/usb/stk1160/
4972 
4973 H8/300 ARCHITECTURE
4974 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4975 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4976 W:      http://uclinux-h8.sourceforge.jp
4977 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4978 S:      Maintained
4979 F:      arch/h8300/
4980 F:      drivers/clocksource/h8300_*.c
4981 F:      drivers/clk/h8300/
4982 F:      drivers/irqchip/irq-renesas-h8*.c
4983 
4984 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4985 M:      Frank Seidel <frank@f-seidel.de>
4986 L:      platform-driver-x86@vger.kernel.org
4987 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4988 S:      Maintained
4989 F:      drivers/platform/x86/hdaps.c
4990 
4991 HDPVR USB VIDEO ENCODER DRIVER
4992 M:      Hans Verkuil <hverkuil@xs4all.nl>
4993 L:      linux-media@vger.kernel.org
4994 T:      git git://linuxtv.org/media_tree.git
4995 W:      https://linuxtv.org
4996 S:      Odd Fixes
4997 F:      drivers/media/usb/hdpvr/
4998 
4999 HWPOISON MEMORY FAILURE HANDLING
5000 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5001 L:      linux-mm@kvack.org
5002 S:      Maintained
5003 F:      mm/memory-failure.c
5004 F:      mm/hwpoison-inject.c
5005 
5006 HYPERVISOR VIRTUAL CONSOLE DRIVER
5007 L:      linuxppc-dev@lists.ozlabs.org
5008 S:      Odd Fixes
5009 F:      drivers/tty/hvc/
5010 
5011 HACKRF MEDIA DRIVER
5012 M:      Antti Palosaari <crope@iki.fi>
5013 L:      linux-media@vger.kernel.org
5014 W:      https://linuxtv.org
5015 W:      http://palosaari.fi/linux/
5016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5017 T:      git git://linuxtv.org/anttip/media_tree.git
5018 S:      Maintained
5019 F:      drivers/media/usb/hackrf/
5020 
5021 HARDWARE MONITORING
5022 M:      Jean Delvare <jdelvare@suse.com>
5023 M:      Guenter Roeck <linux@roeck-us.net>
5024 L:      linux-hwmon@vger.kernel.org
5025 W:      http://hwmon.wiki.kernel.org/
5026 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5028 S:      Maintained
5029 F:      Documentation/hwmon/
5030 F:      drivers/hwmon/
5031 F:      include/linux/hwmon*.h
5032 
5033 HARDWARE RANDOM NUMBER GENERATOR CORE
5034 M:      Matt Mackall <mpm@selenic.com>
5035 M:      Herbert Xu <herbert@gondor.apana.org.au>
5036 L:      linux-crypto@vger.kernel.org
5037 S:      Odd fixes
5038 F:      Documentation/hw_random.txt
5039 F:      drivers/char/hw_random/
5040 F:      include/linux/hw_random.h
5041 
5042 HARDWARE SPINLOCK CORE
5043 M:      Ohad Ben-Cohen <ohad@wizery.com>
5044 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5045 L:      linux-remoteproc@vger.kernel.org
5046 S:      Maintained
5047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5048 F:      Documentation/hwspinlock.txt
5049 F:      drivers/hwspinlock/hwspinlock_*
5050 F:      include/linux/hwspinlock.h
5051 
5052 HARMONY SOUND DRIVER
5053 L:      linux-parisc@vger.kernel.org
5054 S:      Maintained
5055 F:      sound/parisc/harmony.*
5056 
5057 HD29L2 MEDIA DRIVER
5058 M:      Antti Palosaari <crope@iki.fi>
5059 L:      linux-media@vger.kernel.org
5060 W:      https://linuxtv.org
5061 W:      http://palosaari.fi/linux/
5062 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5063 T:      git git://linuxtv.org/anttip/media_tree.git
5064 S:      Maintained
5065 F:      drivers/media/dvb-frontends/hd29l2*
5066 
5067 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5068 M:      Don Brace <don.brace@microsemi.com>
5069 L:      iss_storagedev@hp.com
5070 L:      esc.storagedev@microsemi.com
5071 L:      linux-scsi@vger.kernel.org
5072 S:      Supported
5073 F:      Documentation/scsi/hpsa.txt
5074 F:      drivers/scsi/hpsa*.[ch]
5075 F:      include/linux/cciss*.h
5076 F:      include/uapi/linux/cciss*.h
5077 
5078 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5079 M:      Don Brace <don.brace@microsemi.com>
5080 L:      iss_storagedev@hp.com
5081 L:      esc.storagedev@microsemi.com
5082 L:      linux-scsi@vger.kernel.org
5083 S:      Supported
5084 F:      Documentation/blockdev/cciss.txt
5085 F:      drivers/block/cciss*
5086 F:      include/linux/cciss_ioctl.h
5087 F:      include/uapi/linux/cciss_ioctl.h
5088 
5089 HFS FILESYSTEM
5090 L:      linux-fsdevel@vger.kernel.org
5091 S:      Orphan
5092 F:      Documentation/filesystems/hfs.txt
5093 F:      fs/hfs/
5094 
5095 HFSPLUS FILESYSTEM
5096 L:      linux-fsdevel@vger.kernel.org
5097 S:      Orphan
5098 F:      Documentation/filesystems/hfsplus.txt
5099 F:      fs/hfsplus/
5100 
5101 HGA FRAMEBUFFER DRIVER
5102 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5103 L:      linux-nvidia@lists.surfsouth.com
5104 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5105 S:      Maintained
5106 F:      drivers/video/fbdev/hgafb.c
5107 
5108 HIBERNATION (aka Software Suspend, aka swsusp)
5109 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5110 M:      Pavel Machek <pavel@ucw.cz>
5111 L:      linux-pm@vger.kernel.org
5112 S:      Supported
5113 F:      arch/x86/power/
5114 F:      drivers/base/power/
5115 F:      kernel/power/
5116 F:      include/linux/suspend.h
5117 F:      include/linux/freezer.h
5118 F:      include/linux/pm.h
5119 F:      arch/*/include/asm/suspend*.h
5120 
5121 HID CORE LAYER
5122 M:      Jiri Kosina <jikos@kernel.org>
5123 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5124 L:      linux-input@vger.kernel.org
5125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5126 S:      Maintained
5127 F:      drivers/hid/
5128 F:      include/linux/hid*
5129 F:      include/uapi/linux/hid*
5130 
5131 HID SENSOR HUB DRIVERS
5132 M:      Jiri Kosina <jikos@kernel.org>
5133 M:      Jonathan Cameron <jic23@kernel.org>
5134 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5135 L:      linux-input@vger.kernel.org
5136 L:      linux-iio@vger.kernel.org
5137 S:      Maintained
5138 F:      Documentation/hid/hid-sensor*
5139 F:      drivers/hid/hid-sensor-*
5140 F:      drivers/iio/*/hid-*
5141 F:      include/linux/hid-sensor-*
5142 
5143 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5144 M:      Thomas Gleixner <tglx@linutronix.de>
5145 L:      linux-kernel@vger.kernel.org
5146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5147 S:      Maintained
5148 F:      Documentation/timers/
5149 F:      kernel/time/hrtimer.c
5150 F:      kernel/time/clockevents.c
5151 F:      kernel/time/tick*.*
5152 F:      kernel/time/timer_*.c
5153 F:      include/linux/clockchips.h
5154 F:      include/linux/hrtimer.h
5155 
5156 HIGH-SPEED SCC DRIVER FOR AX.25
5157 L:      linux-hams@vger.kernel.org
5158 S:      Orphan
5159 F:      drivers/net/hamradio/dmascc.c
5160 F:      drivers/net/hamradio/scc.c
5161 
5162 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5163 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5164 W:      http://www.highpoint-tech.com
5165 S:      Supported
5166 F:      Documentation/scsi/hptiop.txt
5167 F:      drivers/scsi/hptiop.c
5168 
5169 HIPPI
5170 M:      Jes Sorensen <jes@trained-monkey.org>
5171 L:      linux-hippi@sunsite.dk
5172 S:      Maintained
5173 F:      include/linux/hippidevice.h
5174 F:      include/uapi/linux/if_hippi.h
5175 F:      net/802/hippi.c
5176 F:      drivers/net/hippi/
5177 
5178 HISILICON SAS Controller
5179 M:      John Garry <john.garry@huawei.com>
5180 W:      http://www.hisilicon.com
5181 S:      Supported
5182 F:      drivers/scsi/hisi_sas/
5183 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5184 
5185 HOST AP DRIVER
5186 M:      Jouni Malinen <j@w1.fi>
5187 L:      hostap@shmoo.com (subscribers-only)
5188 L:      linux-wireless@vger.kernel.org
5189 W:      http://hostap.epitest.fi/
5190 S:      Maintained
5191 F:      drivers/net/wireless/intersil/hostap/
5192 
5193 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5194 L:      platform-driver-x86@vger.kernel.org
5195 S:      Orphan
5196 F:      drivers/platform/x86/tc1100-wmi.c
5197 
5198 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5199 M:      Jaroslav Kysela <perex@perex.cz>
5200 S:      Maintained
5201 F:      drivers/net/ethernet/hp/hp100.*
5202 
5203 HPET:   High Precision Event Timers driver
5204 M:      Clemens Ladisch <clemens@ladisch.de>
5205 S:      Maintained
5206 F:      Documentation/timers/hpet.txt
5207 F:      drivers/char/hpet.c
5208 F:      include/linux/hpet.h
5209 F:      include/uapi/linux/hpet.h
5210 
5211 HPET:   x86
5212 S:      Orphan
5213 F:      arch/x86/kernel/hpet.c
5214 F:      arch/x86/include/asm/hpet.h
5215 
5216 HPFS FILESYSTEM
5217 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5218 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5219 S:      Maintained
5220 F:      fs/hpfs/
5221 
5222 HSI SUBSYSTEM
5223 M:      Sebastian Reichel <sre@kernel.org>
5224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5225 S:      Maintained
5226 F:      Documentation/ABI/testing/sysfs-bus-hsi
5227 F:      Documentation/hsi.txt
5228 F:      drivers/hsi/
5229 F:      include/linux/hsi/
5230 F:      include/uapi/linux/hsi/
5231 
5232 HSO 3G MODEM DRIVER
5233 M:      Jan Dumon <j.dumon@option.com>
5234 W:      http://www.pharscape.org
5235 S:      Maintained
5236 F:      drivers/net/usb/hso.c
5237 
5238 HSR NETWORK PROTOCOL
5239 M:      Arvid Brodin <arvid.brodin@alten.se>
5240 L:      netdev@vger.kernel.org
5241 S:      Maintained
5242 F:      net/hsr/
5243 
5244 HTCPEN TOUCHSCREEN DRIVER
5245 M:      Pau Oliva Fora <pof@eslack.org>
5246 L:      linux-input@vger.kernel.org
5247 S:      Maintained
5248 F:      drivers/input/touchscreen/htcpen.c
5249 
5250 HUGETLB FILESYSTEM
5251 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5252 S:      Maintained
5253 F:      fs/hugetlbfs/
5254 
5255 Hyper-V CORE AND DRIVERS
5256 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5257 M:      Haiyang Zhang <haiyangz@microsoft.com>
5258 L:      devel@linuxdriverproject.org
5259 S:      Maintained
5260 F:      arch/x86/include/asm/mshyperv.h
5261 F:      arch/x86/include/uapi/asm/hyperv.h
5262 F:      arch/x86/kernel/cpu/mshyperv.c
5263 F:      drivers/hid/hid-hyperv.c
5264 F:      drivers/hv/
5265 F:      drivers/input/serio/hyperv-keyboard.c
5266 F:      drivers/pci/host/pci-hyperv.c
5267 F:      drivers/net/hyperv/
5268 F:      drivers/scsi/storvsc_drv.c
5269 F:      drivers/video/fbdev/hyperv_fb.c
5270 F:      include/linux/hyperv.h
5271 F:      tools/hv/
5272 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5273 
5274 I2C MUXES
5275 M:      Peter Rosin <peda@axentia.se>
5276 L:      linux-i2c@vger.kernel.org
5277 S:      Maintained
5278 F:      Documentation/i2c/muxes/
5279 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5280 F:      drivers/i2c/i2c-mux.c
5281 F:      drivers/i2c/muxes/
5282 F:      include/linux/i2c-mux.h
5283 
5284 I2C OVER PARALLEL PORT
5285 M:      Jean Delvare <jdelvare@suse.com>
5286 L:      linux-i2c@vger.kernel.org
5287 S:      Maintained
5288 F:      Documentation/i2c/busses/i2c-parport
5289 F:      Documentation/i2c/busses/i2c-parport-light
5290 F:      drivers/i2c/busses/i2c-parport.c
5291 F:      drivers/i2c/busses/i2c-parport-light.c
5292 
5293 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5294 M:      Jean Delvare <jdelvare@suse.com>
5295 L:      linux-i2c@vger.kernel.org
5296 S:      Maintained
5297 F:      Documentation/i2c/busses/i2c-ali1535
5298 F:      Documentation/i2c/busses/i2c-ali1563
5299 F:      Documentation/i2c/busses/i2c-ali15x3
5300 F:      Documentation/i2c/busses/i2c-amd756
5301 F:      Documentation/i2c/busses/i2c-amd8111
5302 F:      Documentation/i2c/busses/i2c-i801
5303 F:      Documentation/i2c/busses/i2c-nforce2
5304 F:      Documentation/i2c/busses/i2c-piix4
5305 F:      Documentation/i2c/busses/i2c-sis5595
5306 F:      Documentation/i2c/busses/i2c-sis630
5307 F:      Documentation/i2c/busses/i2c-sis96x
5308 F:      Documentation/i2c/busses/i2c-via
5309 F:      Documentation/i2c/busses/i2c-viapro
5310 F:      drivers/i2c/busses/i2c-ali1535.c
5311 F:      drivers/i2c/busses/i2c-ali1563.c
5312 F:      drivers/i2c/busses/i2c-ali15x3.c
5313 F:      drivers/i2c/busses/i2c-amd756.c
5314 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5315 F:      drivers/i2c/busses/i2c-amd8111.c
5316 F:      drivers/i2c/busses/i2c-i801.c
5317 F:      drivers/i2c/busses/i2c-isch.c
5318 F:      drivers/i2c/busses/i2c-nforce2.c
5319 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5320 F:      drivers/i2c/busses/i2c-piix4.c
5321 F:      drivers/i2c/busses/i2c-sis5595.c
5322 F:      drivers/i2c/busses/i2c-sis630.c
5323 F:      drivers/i2c/busses/i2c-sis96x.c
5324 F:      drivers/i2c/busses/i2c-via.c
5325 F:      drivers/i2c/busses/i2c-viapro.c
5326 
5327 I2C/SMBUS ISMT DRIVER
5328 M:      Seth Heasley <seth.heasley@intel.com>
5329 M:      Neil Horman <nhorman@tuxdriver.com>
5330 L:      linux-i2c@vger.kernel.org
5331 F:      drivers/i2c/busses/i2c-ismt.c
5332 F:      Documentation/i2c/busses/i2c-ismt
5333 
5334 I2C/SMBUS STUB DRIVER
5335 M:      Jean Delvare <jdelvare@suse.com>
5336 L:      linux-i2c@vger.kernel.org
5337 S:      Maintained
5338 F:      drivers/i2c/i2c-stub.c
5339 
5340 I2C SUBSYSTEM
5341 M:      Wolfram Sang <wsa@the-dreams.de>
5342 L:      linux-i2c@vger.kernel.org
5343 W:      https://i2c.wiki.kernel.org/
5344 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5346 S:      Maintained
5347 F:      Documentation/devicetree/bindings/i2c/
5348 F:      Documentation/i2c/
5349 F:      drivers/i2c/
5350 F:      drivers/i2c/*/
5351 F:      include/linux/i2c.h
5352 F:      include/linux/i2c-*.h
5353 F:      include/uapi/linux/i2c.h
5354 F:      include/uapi/linux/i2c-*.h
5355 
5356 I2C ACPI SUPPORT
5357 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5358 L:      linux-i2c@vger.kernel.org
5359 L:      linux-acpi@vger.kernel.org
5360 S:      Maintained
5361 
5362 I2C-TAOS-EVM DRIVER
5363 M:      Jean Delvare <jdelvare@suse.com>
5364 L:      linux-i2c@vger.kernel.org
5365 S:      Maintained
5366 F:      Documentation/i2c/busses/i2c-taos-evm
5367 F:      drivers/i2c/busses/i2c-taos-evm.c
5368 
5369 I2C-TINY-USB DRIVER
5370 M:      Till Harbaum <till@harbaum.org>
5371 L:      linux-i2c@vger.kernel.org
5372 W:      http://www.harbaum.org/till/i2c_tiny_usb
5373 S:      Maintained
5374 F:      drivers/i2c/busses/i2c-tiny-usb.c
5375 
5376 i386 BOOT CODE
5377 M:      "H. Peter Anvin" <hpa@zytor.com>
5378 S:      Maintained
5379 F:      arch/x86/boot/
5380 
5381 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5382 M:      "H. Peter Anvin" <hpa@zytor.com>
5383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5384 S:      Maintained
5385 
5386 IA64 (Itanium) PLATFORM
5387 M:      Tony Luck <tony.luck@intel.com>
5388 M:      Fenghua Yu <fenghua.yu@intel.com>
5389 L:      linux-ia64@vger.kernel.org
5390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5391 S:      Maintained
5392 F:      arch/ia64/
5393 
5394 IBM Power VMX Cryptographic instructions
5395 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5396 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5397 L:      linux-crypto@vger.kernel.org
5398 S:      Supported
5399 F:      drivers/crypto/vmx/Makefile
5400 F:      drivers/crypto/vmx/Kconfig
5401 F:      drivers/crypto/vmx/vmx.c
5402 F:      drivers/crypto/vmx/aes*
5403 F:      drivers/crypto/vmx/ghash*
5404 F:      drivers/crypto/vmx/ppc-xlate.pl
5405 
5406 IBM Power in-Nest Crypto Acceleration
5407 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5408 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5409 L:      linux-crypto@vger.kernel.org
5410 S:      Supported
5411 F:      drivers/crypto/nx/Makefile
5412 F:      drivers/crypto/nx/Kconfig
5413 F:      drivers/crypto/nx/nx-aes*
5414 F:      drivers/crypto/nx/nx-sha*
5415 F:      drivers/crypto/nx/nx.*
5416 F:      drivers/crypto/nx/nx_csbcpb.h
5417 F:      drivers/crypto/nx/nx_debugfs.h
5418 
5419 IBM Power 842 compression accelerator
5420 M:      Dan Streetman <ddstreet@ieee.org>
5421 S:      Supported
5422 F:      drivers/crypto/nx/Makefile
5423 F:      drivers/crypto/nx/Kconfig
5424 F:      drivers/crypto/nx/nx-842*
5425 F:      include/linux/sw842.h
5426 F:      crypto/842.c
5427 F:      lib/842/
5428 
5429 IBM Power Linux RAID adapter
5430 M:      Brian King <brking@us.ibm.com>
5431 S:      Supported
5432 F:      drivers/scsi/ipr.*
5433 
5434 IBM Power Virtual Ethernet Device Driver
5435 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5436 L:      netdev@vger.kernel.org
5437 S:      Supported
5438 F:      drivers/net/ethernet/ibm/ibmveth.*
5439 
5440 IBM Power SRIOV Virtual NIC Device Driver
5441 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5442 M:      John Allen <jallen@linux.vnet.ibm.com>
5443 L:      netdev@vger.kernel.org
5444 S:      Supported
5445 F:      drivers/net/ethernet/ibm/ibmvnic.*
5446 
5447 IBM Power Virtual SCSI Device Drivers
5448 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5449 L:      linux-scsi@vger.kernel.org
5450 S:      Supported
5451 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5452 F:      drivers/scsi/ibmvscsi/viosrp.h
5453 
5454 IBM Power Virtual FC Device Drivers
5455 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5456 L:      linux-scsi@vger.kernel.org
5457 S:      Supported
5458 F:      drivers/scsi/ibmvscsi/ibmvfc*
5459 
5460 IBM ServeRAID RAID DRIVER
5461 S:      Orphan
5462 F:      drivers/scsi/ips.*
5463 
5464 ICH LPC AND GPIO DRIVER
5465 M:      Peter Tyser <ptyser@xes-inc.com>
5466 S:      Maintained
5467 F:      drivers/mfd/lpc_ich.c
5468 F:      drivers/gpio/gpio-ich.c
5469 
5470 IDE SUBSYSTEM
5471 M:      "David S. Miller" <davem@davemloft.net>
5472 L:      linux-ide@vger.kernel.org
5473 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5475 S:      Maintained
5476 F:      Documentation/ide/
5477 F:      drivers/ide/
5478 F:      include/linux/ide.h
5479 
5480 IDEAPAD LAPTOP EXTRAS DRIVER
5481 M:      Ike Panhc <ike.pan@canonical.com>
5482 L:      platform-driver-x86@vger.kernel.org
5483 W:      http://launchpad.net/ideapad-laptop
5484 S:      Maintained
5485 F:      drivers/platform/x86/ideapad-laptop.c
5486 
5487 IDEAPAD LAPTOP SLIDEBAR DRIVER
5488 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5489 L:      linux-input@vger.kernel.org
5490 W:      https://github.com/o2genum/ideapad-slidebar
5491 S:      Maintained
5492 F:      drivers/input/misc/ideapad_slidebar.c
5493 
5494 IDE/ATAPI DRIVERS
5495 M:      Borislav Petkov <bp@alien8.de>
5496 L:      linux-ide@vger.kernel.org
5497 S:      Maintained
5498 F:      Documentation/cdrom/ide-cd
5499 F:      drivers/ide/ide-cd*
5500 
5501 IDLE-I7300
5502 M:      Andy Henroid <andrew.d.henroid@intel.com>
5503 L:      linux-pm@vger.kernel.org
5504 S:      Supported
5505 F:      drivers/idle/i7300_idle.c
5506 
5507 IEEE 802.15.4 SUBSYSTEM
5508 M:      Alexander Aring <aar@pengutronix.de>
5509 L:      linux-wpan@vger.kernel.org
5510 W:      http://wpan.cakelab.org/
5511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5513 S:      Maintained
5514 F:      net/ieee802154/
5515 F:      net/mac802154/
5516 F:      drivers/net/ieee802154/
5517 F:      include/linux/nl802154.h
5518 F:      include/linux/ieee802154.h
5519 F:      include/net/nl802154.h
5520 F:      include/net/mac802154.h
5521 F:      include/net/af_ieee802154.h
5522 F:      include/net/cfg802154.h
5523 F:      include/net/ieee802154_netdev.h
5524 F:      Documentation/networking/ieee802154.txt
5525 
5526 IGORPLUG-USB IR RECEIVER
5527 M:      Sean Young <sean@mess.org>
5528 L:      linux-media@vger.kernel.org
5529 S:      Maintained
5530 F:      drivers/media/rc/igorplugusb.c
5531 
5532 IGUANAWORKS USB IR TRANSCEIVER
5533 M:      Sean Young <sean@mess.org>
5534 L:      linux-media@vger.kernel.org
5535 S:      Maintained
5536 F:      drivers/media/rc/iguanair.c
5537 
5538 IIO SUBSYSTEM AND DRIVERS
5539 M:      Jonathan Cameron <jic23@kernel.org>
5540 R:      Hartmut Knaack <knaack.h@gmx.de>
5541 R:      Lars-Peter Clausen <lars@metafoo.de>
5542 R:      Peter Meerwald <pmeerw@pmeerw.net>
5543 L:      linux-iio@vger.kernel.org
5544 S:      Maintained
5545 F:      drivers/iio/
5546 F:      drivers/staging/iio/
5547 F:      include/linux/iio/
5548 F:      tools/iio/
5549 
5550 IKANOS/ADI EAGLE ADSL USB DRIVER
5551 M:      Matthieu Castet <castet.matthieu@free.fr>
5552 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5553 S:      Maintained
5554 F:      drivers/usb/atm/ueagle-atm.c
5555 
5556 INA209 HARDWARE MONITOR DRIVER
5557 M:      Guenter Roeck <linux@roeck-us.net>
5558 L:      linux-hwmon@vger.kernel.org
5559 S:      Maintained
5560 F:      Documentation/hwmon/ina209
5561 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5562 F:      drivers/hwmon/ina209.c
5563 
5564 INA2XX HARDWARE MONITOR DRIVER
5565 M:      Guenter Roeck <linux@roeck-us.net>
5566 L:      linux-hwmon@vger.kernel.org
5567 S:      Maintained
5568 F:      Documentation/hwmon/ina2xx
5569 F:      drivers/hwmon/ina2xx.c
5570 F:      include/linux/platform_data/ina2xx.h
5571 
5572 INDUSTRY PACK SUBSYSTEM (IPACK)
5573 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5574 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5575 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5576 L:      industrypack-devel@lists.sourceforge.net
5577 W:      http://industrypack.sourceforge.net
5578 S:      Maintained
5579 F:      drivers/ipack/
5580 
5581 INGENIC JZ4780 DMA Driver
5582 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5583 S:      Maintained
5584 F:      drivers/dma/dma-jz4780.c
5585 
5586 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5587 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5588 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5589 L:      linux-ima-devel@lists.sourceforge.net
5590 L:      linux-ima-user@lists.sourceforge.net
5591 L:      linux-security-module@vger.kernel.org
5592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5593 S:      Supported
5594 F:      security/integrity/ima/
5595 
5596 IMGTEC IR DECODER DRIVER
5597 M:      James Hogan <james.hogan@imgtec.com>
5598 S:      Maintained
5599 F:      drivers/media/rc/img-ir/
5600 
5601 IMS TWINTURBO FRAMEBUFFER DRIVER
5602 L:      linux-fbdev@vger.kernel.org
5603 S:      Orphan
5604 F:      drivers/video/fbdev/imsttfb.c
5605 
5606 INFINIBAND SUBSYSTEM
5607 M:      Doug Ledford <dledford@redhat.com>
5608 M:      Sean Hefty <sean.hefty@intel.com>
5609 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5610 L:      linux-rdma@vger.kernel.org
5611 W:      http://www.openfabrics.org/
5612 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5614 S:      Supported
5615 F:      Documentation/infiniband/
5616 F:      drivers/infiniband/
5617 F:      drivers/staging/rdma/
5618 F:      include/uapi/linux/if_infiniband.h
5619 F:      include/uapi/rdma/
5620 F:      include/rdma/
5621 
5622 INOTIFY
5623 M:      John McCutchan <john@johnmccutchan.com>
5624 M:      Robert Love <rlove@rlove.org>
5625 M:      Eric Paris <eparis@parisplace.org>
5626 S:      Maintained
5627 F:      Documentation/filesystems/inotify.txt
5628 F:      fs/notify/inotify/
5629 F:      include/linux/inotify.h
5630 F:      include/uapi/linux/inotify.h
5631 
5632 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5633 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5634 L:      linux-input@vger.kernel.org
5635 Q:      http://patchwork.kernel.org/project/linux-input/list/
5636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5637 S:      Maintained
5638 F:      drivers/input/
5639 F:      include/linux/input.h
5640 F:      include/uapi/linux/input.h
5641 F:      include/linux/input/
5642 F:      Documentation/devicetree/bindings/input/
5643 
5644 INPUT MULTITOUCH (MT) PROTOCOL
5645 M:      Henrik Rydberg <rydberg@bitmath.org>
5646 L:      linux-input@vger.kernel.org
5647 S:      Odd fixes
5648 F:      Documentation/input/multi-touch-protocol.txt
5649 F:      drivers/input/input-mt.c
5650 K:      \b(ABS|SYN)_MT_
5651 
5652 INTEL ASoC BDW/HSW DRIVERS
5653 M:      Jie Yang <yang.jie@linux.intel.com>
5654 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5655 S:      Supported
5656 F:      sound/soc/intel/common/sst-dsp*
5657 F:      sound/soc/intel/common/sst-firmware.c
5658 F:      sound/soc/intel/boards/broadwell.c
5659 F:      sound/soc/intel/haswell/
5660 
5661 INTEL C600 SERIES SAS CONTROLLER DRIVER
5662 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5663 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5664 L:      linux-scsi@vger.kernel.org
5665 T:      git git://git.code.sf.net/p/intel-sas/isci
5666 S:      Supported
5667 F:      drivers/scsi/isci/
5668 
5669 INTEL HID EVENT DRIVER
5670 M:      Alex Hung <alex.hung@canonical.com>
5671 L:      platform-driver-x86@vger.kernel.org
5672 S:      Maintained
5673 F:      drivers/platform/x86/intel-hid.c
5674 
5675 INTEL IDLE DRIVER
5676 M:      Len Brown <lenb@kernel.org>
5677 L:      linux-pm@vger.kernel.org
5678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5679 S:      Supported
5680 F:      drivers/idle/intel_idle.c
5681 
5682 INTEL PSTATE DRIVER
5683 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5684 M:      Len Brown <lenb@kernel.org>
5685 L:      linux-pm@vger.kernel.org
5686 S:      Supported
5687 F:      drivers/cpufreq/intel_pstate.c
5688 
5689 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5690 M:      Maik Broemme <mbroemme@plusserver.de>
5691 L:      linux-fbdev@vger.kernel.org
5692 S:      Maintained
5693 F:      Documentation/fb/intelfb.txt
5694 F:      drivers/video/fbdev/intelfb/
5695 
5696 INTEL 810/815 FRAMEBUFFER DRIVER
5697 M:      Antonino Daplas <adaplas@gmail.com>
5698 L:      linux-fbdev@vger.kernel.org
5699 S:      Maintained
5700 F:      drivers/video/fbdev/i810/
5701 
5702 INTEL MENLOW THERMAL DRIVER
5703 M:      Sujith Thomas <sujith.thomas@intel.com>
5704 L:      platform-driver-x86@vger.kernel.org
5705 W:      https://01.org/linux-acpi
5706 S:      Supported
5707 F:      drivers/platform/x86/intel_menlow.c
5708 
5709 INTEL I/OAT DMA DRIVER
5710 M:      Dave Jiang <dave.jiang@intel.com>
5711 R:      Dan Williams <dan.j.williams@intel.com>
5712 L:      dmaengine@vger.kernel.org
5713 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5714 S:      Supported
5715 F:      drivers/dma/ioat*
5716 
5717 INTEL IOMMU (VT-d)
5718 M:      David Woodhouse <dwmw2@infradead.org>
5719 L:      iommu@lists.linux-foundation.org
5720 T:      git git://git.infradead.org/iommu-2.6.git
5721 S:      Supported
5722 F:      drivers/iommu/intel-iommu.c
5723 F:      include/linux/intel-iommu.h
5724 
5725 INTEL IOP-ADMA DMA DRIVER
5726 R:      Dan Williams <dan.j.williams@intel.com>
5727 S:      Odd fixes
5728 F:      drivers/dma/iop-adma.c
5729 
5730 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5731 M:      Krzysztof Halasa <khalasa@piap.pl>
5732 S:      Maintained
5733 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5734 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5735 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5736 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5737 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5738 F:      drivers/net/wan/ixp4xx_hss.c
5739 
5740 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5741 M:      Deepak Saxena <dsaxena@plexity.net>
5742 S:      Maintained
5743 F:      drivers/char/hw_random/ixp4xx-rng.c
5744 
5745 INTEL ETHERNET DRIVERS
5746 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5747 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5748 R:      Shannon Nelson <shannon.nelson@intel.com>
5749 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5750 R:      Don Skidmore <donald.c.skidmore@intel.com>
5751 R:      Bruce Allan <bruce.w.allan@intel.com>
5752 R:      John Ronciak <john.ronciak@intel.com>
5753 R:      Mitch Williams <mitch.a.williams@intel.com>
5754 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5755 W:      http://www.intel.com/support/feedback.htm
5756 W:      http://e1000.sourceforge.net/
5757 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5760 S:      Supported
5761 F:      Documentation/networking/e100.txt
5762 F:      Documentation/networking/e1000.txt
5763 F:      Documentation/networking/e1000e.txt
5764 F:      Documentation/networking/igb.txt
5765 F:      Documentation/networking/igbvf.txt
5766 F:      Documentation/networking/ixgb.txt
5767 F:      Documentation/networking/ixgbe.txt
5768 F:      Documentation/networking/ixgbevf.txt
5769 F:      Documentation/networking/i40e.txt
5770 F:      Documentation/networking/i40evf.txt
5771 F:      drivers/net/ethernet/intel/
5772 F:      drivers/net/ethernet/intel/*/
5773 
5774 INTEL RDMA RNIC DRIVER
5775 M:     Faisal Latif <faisal.latif@intel.com>
5776 R:     Chien Tin Tung <chien.tin.tung@intel.com>
5777 R:     Mustafa Ismail <mustafa.ismail@intel.com>
5778 R:     Shiraz Saleem <shiraz.saleem@intel.com>
5779 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5780 L:     linux-rdma@vger.kernel.org
5781 S:     Supported
5782 F:     drivers/infiniband/hw/i40iw/
5783 
5784 INTEL-MID GPIO DRIVER
5785 M:      David Cohen <david.a.cohen@linux.intel.com>
5786 L:      linux-gpio@vger.kernel.org
5787 S:      Maintained
5788 F:      drivers/gpio/gpio-intel-mid.c
5789 
5790 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5791 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5792 L:      linux-wireless@vger.kernel.org
5793 S:      Maintained
5794 F:      Documentation/networking/README.ipw2100
5795 F:      Documentation/networking/README.ipw2200
5796 F:      drivers/net/wireless/intel/ipw2x00/
5797 
5798 INTEL(R) TRACE HUB
5799 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5800 S:      Supported
5801 F:      Documentation/trace/intel_th.txt
5802 F:      drivers/hwtracing/intel_th/
5803 
5804 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5805 M:      Ning Sun <ning.sun@intel.com>
5806 L:      tboot-devel@lists.sourceforge.net
5807 W:      http://tboot.sourceforge.net
5808 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5809 S:      Supported
5810 F:      Documentation/intel_txt.txt
5811 F:      include/linux/tboot.h
5812 F:      arch/x86/kernel/tboot.c
5813 
5814 INTEL WIRELESS WIMAX CONNECTION 2400
5815 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5816 M:      linux-wimax@intel.com
5817 L:      wimax@linuxwimax.org (subscribers-only)
5818 S:      Supported
5819 W:      http://linuxwimax.org
5820 F:      Documentation/wimax/README.i2400m
5821 F:      drivers/net/wimax/i2400m/
5822 F:      include/uapi/linux/wimax/i2400m.h
5823 
5824 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5825 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5826 L:      linux-wireless@vger.kernel.org
5827 S:      Supported
5828 F:      drivers/net/wireless/intel/iwlegacy/
5829 
5830 INTEL WIRELESS WIFI LINK (iwlwifi)
5831 M:      Johannes Berg <johannes.berg@intel.com>
5832 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5833 M:      Intel Linux Wireless <linuxwifi@intel.com>
5834 L:      linux-wireless@vger.kernel.org
5835 W:      http://intellinuxwireless.org
5836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5837 S:      Supported
5838 F:      drivers/net/wireless/intel/iwlwifi/
5839 
5840 INTEL MANAGEMENT ENGINE (mei)
5841 M:      Tomas Winkler <tomas.winkler@intel.com>
5842 L:      linux-kernel@vger.kernel.org
5843 S:      Supported
5844 F:      include/uapi/linux/mei.h
5845 F:      include/linux/mei_cl_bus.h
5846 F:      drivers/misc/mei/*
5847 F:      drivers/watchdog/mei_wdt.c
5848 F:      Documentation/misc-devices/mei/*
5849 
5850 INTEL MIC DRIVERS (mic)
5851 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5852 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5853 S:      Supported
5854 W:      https://github.com/sudeepdutt/mic
5855 W:      http://software.intel.com/en-us/mic-developer
5856 F:      include/linux/mic_bus.h
5857 F:      include/linux/scif.h
5858 F:      include/uapi/linux/mic_common.h
5859 F:      include/uapi/linux/mic_ioctl.h
5860 F:      include/uapi/linux/scif_ioctl.h
5861 F:      drivers/misc/mic/
5862 F:      drivers/dma/mic_x100_dma.c
5863 F:      drivers/dma/mic_x100_dma.h
5864 F:      Documentation/mic/
5865 
5866 INTEL PMC/P-Unit IPC DRIVER
5867 M:      Zha Qipeng<qipeng.zha@intel.com>
5868 L:      platform-driver-x86@vger.kernel.org
5869 S:      Maintained
5870 F:      drivers/platform/x86/intel_pmc_ipc.c
5871 F:      drivers/platform/x86/intel_punit_ipc.c
5872 F:      arch/x86/include/asm/intel_pmc_ipc.h
5873 F:      arch/x86/include/asm/intel_punit_ipc.h
5874 
5875 INTEL TELEMETRY DRIVER
5876 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5877 L:      platform-driver-x86@vger.kernel.org
5878 S:      Maintained
5879 F:      arch/x86/include/asm/intel_telemetry.h
5880 F:      drivers/platform/x86/intel_telemetry*
5881 
5882 IOC3 ETHERNET DRIVER
5883 M:      Ralf Baechle <ralf@linux-mips.org>
5884 L:      linux-mips@linux-mips.org
5885 S:      Maintained
5886 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5887 
5888 IOC3 SERIAL DRIVER
5889 M:      Pat Gefre <pfg@sgi.com>
5890 L:      linux-serial@vger.kernel.org
5891 S:      Maintained
5892 F:      drivers/tty/serial/ioc3_serial.c
5893 
5894 IOMMU DRIVERS
5895 M:      Joerg Roedel <joro@8bytes.org>
5896 L:      iommu@lists.linux-foundation.org
5897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5898 S:      Maintained
5899 F:      drivers/iommu/
5900 
5901 IP MASQUERADING
5902 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5903 S:      Maintained
5904 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5905 
5906 IPMI SUBSYSTEM
5907 M:      Corey Minyard <minyard@acm.org>
5908 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5909 W:      http://openipmi.sourceforge.net/
5910 S:      Supported
5911 F:      Documentation/IPMI.txt
5912 F:      drivers/char/ipmi/
5913 F:      include/linux/ipmi*
5914 F:      include/uapi/linux/ipmi*
5915 
5916 QCOM AUDIO (ASoC) DRIVERS
5917 M:      Patrick Lai <plai@codeaurora.org>
5918 M:      Banajit Goswami <bgoswami@codeaurora.org>
5919 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5920 S:      Supported
5921 F:      sound/soc/qcom/
5922 
5923 IPS SCSI RAID DRIVER
5924 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5925 L:      linux-scsi@vger.kernel.org
5926 W:      http://www.adaptec.com/
5927 S:      Maintained
5928 F:      drivers/scsi/ips*
5929 
5930 IPVS
5931 M:      Wensong Zhang <wensong@linux-vs.org>
5932 M:      Simon Horman <horms@verge.net.au>
5933 M:      Julian Anastasov <ja@ssi.bg>
5934 L:      netdev@vger.kernel.org
5935 L:      lvs-devel@vger.kernel.org
5936 S:      Maintained
5937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5939 F:      Documentation/networking/ipvs-sysctl.txt
5940 F:      include/net/ip_vs.h
5941 F:      include/uapi/linux/ip_vs.h
5942 F:      net/netfilter/ipvs/
5943 
5944 IPWIRELESS DRIVER
5945 M:      Jiri Kosina <jikos@kernel.org>
5946 M:      David Sterba <dsterba@suse.com>
5947 S:      Odd Fixes
5948 F:      drivers/tty/ipwireless/
5949 
5950 IPX NETWORK LAYER
5951 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5952 L:      netdev@vger.kernel.org
5953 S:      Maintained
5954 F:      include/net/ipx.h
5955 F:      include/uapi/linux/ipx.h
5956 F:      net/ipx/
5957 
5958 IRDA SUBSYSTEM
5959 M:      Samuel Ortiz <samuel@sortiz.org>
5960 L:      irda-users@lists.sourceforge.net (subscribers-only)
5961 L:      netdev@vger.kernel.org
5962 W:      http://irda.sourceforge.net/
5963 S:      Maintained
5964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5965 F:      Documentation/networking/irda.txt
5966 F:      drivers/net/irda/
5967 F:      include/net/irda/
5968 F:      net/irda/
5969 
5970 IRQ SUBSYSTEM
5971 M:      Thomas Gleixner <tglx@linutronix.de>
5972 L:      linux-kernel@vger.kernel.org
5973 S:      Maintained
5974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5975 F:      kernel/irq/
5976 
5977 IRQCHIP DRIVERS
5978 M:      Thomas Gleixner <tglx@linutronix.de>
5979 M:      Jason Cooper <jason@lakedaemon.net>
5980 M:      Marc Zyngier <marc.zyngier@arm.com>
5981 L:      linux-kernel@vger.kernel.org
5982 S:      Maintained
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5984 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5985 F:      Documentation/devicetree/bindings/interrupt-controller/
5986 F:      drivers/irqchip/
5987 
5988 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5989 M:      Jiang Liu <jiang.liu@linux.intel.com>
5990 M:      Marc Zyngier <marc.zyngier@arm.com>
5991 S:      Maintained
5992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5993 F:      Documentation/IRQ-domain.txt
5994 F:      include/linux/irqdomain.h
5995 F:      kernel/irq/irqdomain.c
5996 F:      kernel/irq/msi.c
5997 
5998 ISAPNP
5999 M:      Jaroslav Kysela <perex@perex.cz>
6000 S:      Maintained
6001 F:      Documentation/isapnp.txt
6002 F:      drivers/pnp/isapnp/
6003 F:      include/linux/isapnp.h
6004 
6005 ISA RADIO MODULE
6006 M:      Hans Verkuil <hverkuil@xs4all.nl>
6007 L:      linux-media@vger.kernel.org
6008 T:      git git://linuxtv.org/media_tree.git
6009 W:      https://linuxtv.org
6010 S:      Maintained
6011 F:      drivers/media/radio/radio-isa*
6012 
6013 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6014 M:      Peter Jones <pjones@redhat.com>
6015 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6016 S:      Maintained
6017 F:      drivers/firmware/iscsi_ibft*
6018 
6019 ISCSI
6020 M:      Mike Christie <michaelc@cs.wisc.edu>
6021 L:      open-iscsi@googlegroups.com
6022 W:      www.open-iscsi.org
6023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6024 S:      Maintained
6025 F:      drivers/scsi/*iscsi*
6026 F:      include/scsi/*iscsi*
6027 
6028 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6029 M:      Or Gerlitz <ogerlitz@mellanox.com>
6030 M:      Sagi Grimberg <sagi@grimberg.me>
6031 M:      Roi Dayan <roid@mellanox.com>
6032 L:      linux-rdma@vger.kernel.org
6033 S:      Supported
6034 W:      http://www.openfabrics.org
6035 W:      www.open-iscsi.org
6036 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6037 F:      drivers/infiniband/ulp/iser/
6038 
6039 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6040 M:      Sagi Grimberg <sagi@grimberg.me>
6041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6042 L:      linux-rdma@vger.kernel.org
6043 L:      target-devel@vger.kernel.org
6044 S:      Supported
6045 W:      http://www.linux-iscsi.org
6046 F:      drivers/infiniband/ulp/isert
6047 
6048 ISDN SUBSYSTEM
6049 M:      Karsten Keil <isdn@linux-pingi.de>
6050 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6051 L:      netdev@vger.kernel.org
6052 W:      http://www.isdn4linux.de
6053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6054 S:      Maintained
6055 F:      Documentation/isdn/
6056 F:      drivers/isdn/
6057 F:      include/linux/isdn.h
6058 F:      include/linux/isdn/
6059 F:      include/uapi/linux/isdn.h
6060 F:      include/uapi/linux/isdn/
6061 
6062 ISDN SUBSYSTEM (Eicon active card driver)
6063 M:      Armin Schindler <mac@melware.de>
6064 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6065 W:      http://www.melware.de
6066 S:      Maintained
6067 F:      drivers/isdn/hardware/eicon/
6068 
6069 IT87 HARDWARE MONITORING DRIVER
6070 M:      Jean Delvare <jdelvare@suse.com>
6071 L:      linux-hwmon@vger.kernel.org
6072 S:      Maintained
6073 F:      Documentation/hwmon/it87
6074 F:      drivers/hwmon/it87.c
6075 
6076 IT913X MEDIA DRIVER
6077 M:      Antti Palosaari <crope@iki.fi>
6078 L:      linux-media@vger.kernel.org
6079 W:      https://linuxtv.org
6080 W:      http://palosaari.fi/linux/
6081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6082 T:      git git://linuxtv.org/anttip/media_tree.git
6083 S:      Maintained
6084 F:      drivers/media/tuners/it913x*
6085 
6086 IVTV VIDEO4LINUX DRIVER
6087 M:      Andy Walls <awalls@md.metrocast.net>
6088 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6089 L:      linux-media@vger.kernel.org
6090 T:      git git://linuxtv.org/media_tree.git
6091 W:      http://www.ivtvdriver.org
6092 S:      Maintained
6093 F:      Documentation/video4linux/*.ivtv
6094 F:      drivers/media/pci/ivtv/
6095 F:      include/uapi/linux/ivtv*
6096 
6097 IX2505V MEDIA DRIVER
6098 M:      Malcolm Priestley <tvboxspy@gmail.com>
6099 L:      linux-media@vger.kernel.org
6100 W:      https://linuxtv.org
6101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6102 S:      Maintained
6103 F:      drivers/media/dvb-frontends/ix2505v*
6104 
6105 JC42.4 TEMPERATURE SENSOR DRIVER
6106 M:      Guenter Roeck <linux@roeck-us.net>
6107 L:      linux-hwmon@vger.kernel.org
6108 S:      Maintained
6109 F:      drivers/hwmon/jc42.c
6110 F:      Documentation/hwmon/jc42
6111 
6112 JFS FILESYSTEM
6113 M:      Dave Kleikamp <shaggy@kernel.org>
6114 L:      jfs-discussion@lists.sourceforge.net
6115 W:      http://jfs.sourceforge.net/
6116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6117 S:      Maintained
6118 F:      Documentation/filesystems/jfs.txt
6119 F:      fs/jfs/
6120 
6121 JME NETWORK DRIVER
6122 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6123 L:      netdev@vger.kernel.org
6124 S:      Maintained
6125 F:      drivers/net/ethernet/jme.*
6126 
6127 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6128 M:      David Woodhouse <dwmw2@infradead.org>
6129 L:      linux-mtd@lists.infradead.org
6130 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6131 S:      Maintained
6132 F:      fs/jffs2/
6133 F:      include/uapi/linux/jffs2.h
6134 
6135 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6136 M:      "Theodore Ts'o" <tytso@mit.edu>
6137 M:      Jan Kara <jack@suse.com>
6138 L:      linux-ext4@vger.kernel.org
6139 S:      Maintained
6140 F:      fs/jbd2/
6141 F:      include/linux/jbd2.h
6142 
6143 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6144 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6145 L:      linux-media@vger.kernel.org
6146 S:      Maintained
6147 F:      drivers/media/platform/rcar_jpu.c
6148 
6149 JSM Neo PCI based serial card
6150 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6151 L:      linux-serial@vger.kernel.org
6152 S:      Maintained
6153 F:      drivers/tty/serial/jsm/
6154 
6155 K10TEMP HARDWARE MONITORING DRIVER
6156 M:      Clemens Ladisch <clemens@ladisch.de>
6157 L:      linux-hwmon@vger.kernel.org
6158 S:      Maintained
6159 F:      Documentation/hwmon/k10temp
6160 F:      drivers/hwmon/k10temp.c
6161 
6162 K8TEMP HARDWARE MONITORING DRIVER
6163 M:      Rudolf Marek <r.marek@assembler.cz>
6164 L:      linux-hwmon@vger.kernel.org
6165 S:      Maintained
6166 F:      Documentation/hwmon/k8temp
6167 F:      drivers/hwmon/k8temp.c
6168 
6169 KASAN
6170 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6171 R:      Alexander Potapenko <glider@google.com>
6172 R:      Dmitry Vyukov <dvyukov@google.com>
6173 L:      kasan-dev@googlegroups.com
6174 S:      Maintained
6175 F:      arch/*/include/asm/kasan.h
6176 F:      arch/*/mm/kasan_init*
6177 F:      Documentation/kasan.txt
6178 F:      include/linux/kasan.h
6179 F:      lib/test_kasan.c
6180 F:      mm/kasan/
6181 F:      scripts/Makefile.kasan
6182 
6183 KCONFIG
6184 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6185 L:      linux-kbuild@vger.kernel.org
6186 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6187 S:      Maintained
6188 F:      Documentation/kbuild/kconfig-language.txt
6189 F:      scripts/kconfig/
6190 
6191 KDUMP
6192 M:      Vivek Goyal <vgoyal@redhat.com>
6193 M:      Haren Myneni <hbabu@us.ibm.com>
6194 L:      kexec@lists.infradead.org
6195 W:      http://lse.sourceforge.net/kdump/
6196 S:      Maintained
6197 F:      Documentation/kdump/
6198 
6199 KEENE FM RADIO TRANSMITTER DRIVER
6200 M:      Hans Verkuil <hverkuil@xs4all.nl>
6201 L:      linux-media@vger.kernel.org
6202 T:      git git://linuxtv.org/media_tree.git
6203 W:      https://linuxtv.org
6204 S:      Maintained
6205 F:      drivers/media/radio/radio-keene*
6206 
6207 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6208 M:      Ian Kent <raven@themaw.net>
6209 L:      autofs@vger.kernel.org
6210 S:      Maintained
6211 F:      fs/autofs4/
6212 
6213 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6214 M:      Michal Marek <mmarek@suse.com>
6215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6217 L:      linux-kbuild@vger.kernel.org
6218 S:      Maintained
6219 F:      Documentation/kbuild/
6220 F:      Makefile
6221 F:      scripts/Makefile.*
6222 F:      scripts/basic/
6223 F:      scripts/mk*
6224 F:      scripts/package/
6225 
6226 KERNEL JANITORS
6227 L:      kernel-janitors@vger.kernel.org
6228 W:      http://kernelnewbies.org/KernelJanitors
6229 S:      Odd Fixes
6230 
6231 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6232 M:      "J. Bruce Fields" <bfields@fieldses.org>
6233 M:      Jeff Layton <jlayton@poochiereds.net>
6234 L:      linux-nfs@vger.kernel.org
6235 W:      http://nfs.sourceforge.net/
6236 T:      git git://linux-nfs.org/~bfields/linux.git
6237 S:      Supported
6238 F:      fs/nfsd/
6239 F:      include/uapi/linux/nfsd/
6240 F:      fs/lockd/
6241 F:      fs/nfs_common/
6242 F:      net/sunrpc/
6243 F:      include/linux/lockd/
6244 F:      include/linux/sunrpc/
6245 F:      include/uapi/linux/sunrpc/
6246 
6247 KERNEL SELFTEST FRAMEWORK
6248 M:      Shuah Khan <shuahkh@osg.samsung.com>
6249 L:      linux-kselftest@vger.kernel.org
6250 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6251 S:      Maintained
6252 F:      tools/testing/selftests
6253 
6254 KERNEL VIRTUAL MACHINE (KVM)
6255 M:      Paolo Bonzini <pbonzini@redhat.com>
6256 M:      Radim Krčmář <rkrcmar@redhat.com>
6257 L:      kvm@vger.kernel.org
6258 W:      http://www.linux-kvm.org
6259 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6260 S:      Supported
6261 F:      Documentation/*/kvm*.txt
6262 F:      Documentation/virtual/kvm/
6263 F:      arch/*/kvm/
6264 F:      arch/x86/kernel/kvm.c
6265 F:      arch/x86/kernel/kvmclock.c
6266 F:      arch/*/include/asm/kvm*
6267 F:      include/linux/kvm*
6268 F:      include/uapi/linux/kvm*
6269 F:      virt/kvm/
6270 
6271 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6272 M:      Joerg Roedel <joro@8bytes.org>
6273 L:      kvm@vger.kernel.org
6274 W:      http://www.linux-kvm.org/
6275 S:      Maintained
6276 F:      arch/x86/include/asm/svm.h
6277 F:      arch/x86/kvm/svm.c
6278 
6279 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6280 M:      Alexander Graf <agraf@suse.com>
6281 L:      kvm-ppc@vger.kernel.org
6282 W:      http://www.linux-kvm.org/
6283 T:      git git://github.com/agraf/linux-2.6.git
6284 S:      Supported
6285 F:      arch/powerpc/include/asm/kvm*
6286 F:      arch/powerpc/kvm/
6287 
6288 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6289 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6290 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6291 L:      linux-s390@vger.kernel.org
6292 W:      http://www.ibm.com/developerworks/linux/linux390/
6293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6294 S:      Supported
6295 F:      Documentation/s390/kvm.txt
6296 F:      arch/s390/include/asm/kvm*
6297 F:      arch/s390/kvm/
6298 
6299 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6300 M:      Christoffer Dall <christoffer.dall@linaro.org>
6301 M:      Marc Zyngier <marc.zyngier@arm.com>
6302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6303 L:      kvmarm@lists.cs.columbia.edu
6304 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6306 S:      Supported
6307 F:      arch/arm/include/uapi/asm/kvm*
6308 F:      arch/arm/include/asm/kvm*
6309 F:      arch/arm/kvm/
6310 F:      virt/kvm/arm/
6311 F:      include/kvm/arm_*
6312 
6313 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6314 M:      Christoffer Dall <christoffer.dall@linaro.org>
6315 M:      Marc Zyngier <marc.zyngier@arm.com>
6316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6317 L:      kvmarm@lists.cs.columbia.edu
6318 S:      Maintained
6319 F:      arch/arm64/include/uapi/asm/kvm*
6320 F:      arch/arm64/include/asm/kvm*
6321 F:      arch/arm64/kvm/
6322 
6323 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6324 M:      James Hogan <james.hogan@imgtec.com>
6325 L:      linux-mips@linux-mips.org
6326 S:      Supported
6327 F:      arch/mips/include/uapi/asm/kvm*
6328 F:      arch/mips/include/asm/kvm*
6329 F:      arch/mips/kvm/
6330 
6331 KEXEC
6332 M:      Eric Biederman <ebiederm@xmission.com>
6333 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6334 L:      kexec@lists.infradead.org
6335 S:      Maintained
6336 F:      include/linux/kexec.h
6337 F:      include/uapi/linux/kexec.h
6338 F:      kernel/kexec.c
6339 
6340 KEYS/KEYRINGS:
6341 M:      David Howells <dhowells@redhat.com>
6342 L:      keyrings@vger.kernel.org
6343 S:      Maintained
6344 F:      Documentation/security/keys.txt
6345 F:      include/linux/key.h
6346 F:      include/linux/key-type.h
6347 F:      include/keys/
6348 F:      security/keys/
6349 
6350 KEYS-TRUSTED
6351 M:      David Safford <safford@us.ibm.com>
6352 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6353 L:      linux-security-module@vger.kernel.org
6354 L:      keyrings@vger.kernel.org
6355 S:      Supported
6356 F:      Documentation/security/keys-trusted-encrypted.txt
6357 F:      include/keys/trusted-type.h
6358 F:      security/keys/trusted.c
6359 F:      security/keys/trusted.h
6360 
6361 KEYS-ENCRYPTED
6362 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6363 M:      David Safford <safford@us.ibm.com>
6364 L:      linux-security-module@vger.kernel.org
6365 L:      keyrings@vger.kernel.org
6366 S:      Supported
6367 F:      Documentation/security/keys-trusted-encrypted.txt
6368 F:      include/keys/encrypted-type.h
6369 F:      security/keys/encrypted-keys/
6370 
6371 KGDB / KDB /debug_core
6372 M:      Jason Wessel <jason.wessel@windriver.com>
6373 W:      http://kgdb.wiki.kernel.org/
6374 L:      kgdb-bugreport@lists.sourceforge.net
6375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6376 S:      Maintained
6377 F:      Documentation/DocBook/kgdb.tmpl
6378 F:      drivers/misc/kgdbts.c
6379 F:      drivers/tty/serial/kgdboc.c
6380 F:      include/linux/kdb.h
6381 F:      include/linux/kgdb.h
6382 F:      kernel/debug/
6383 
6384 KMEMCHECK
6385 M:      Vegard Nossum <vegardno@ifi.uio.no>
6386 M:      Pekka Enberg <penberg@kernel.org>
6387 S:      Maintained
6388 F:      Documentation/kmemcheck.txt
6389 F:      arch/x86/include/asm/kmemcheck.h
6390 F:      arch/x86/mm/kmemcheck/
6391 F:      include/linux/kmemcheck.h
6392 F:      mm/kmemcheck.c
6393 
6394 KMEMLEAK
6395 M:      Catalin Marinas <catalin.marinas@arm.com>
6396 S:      Maintained
6397 F:      Documentation/kmemleak.txt
6398 F:      include/linux/kmemleak.h
6399 F:      mm/kmemleak.c
6400 F:      mm/kmemleak-test.c
6401 
6402 KPROBES
6403 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6404 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6405 M:      "David S. Miller" <davem@davemloft.net>
6406 M:      Masami Hiramatsu <mhiramat@kernel.org>
6407 S:      Maintained
6408 F:      Documentation/kprobes.txt
6409 F:      include/linux/kprobes.h
6410 F:      kernel/kprobes.c
6411 
6412 KS0108 LCD CONTROLLER DRIVER
6413 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6414 W:      http://miguelojeda.es/auxdisplay.htm
6415 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6416 S:      Maintained
6417 F:      Documentation/auxdisplay/ks0108
6418 F:      drivers/auxdisplay/ks0108.c
6419 F:      include/linux/ks0108.h
6420 
6421 L3MDEV
6422 M:      David Ahern <dsa@cumulusnetworks.com>
6423 L:      netdev@vger.kernel.org
6424 S:      Maintained
6425 F:      net/l3mdev
6426 F:      include/net/l3mdev.h
6427 
6428 LANTIQ MIPS ARCHITECTURE
6429 M:      John Crispin <blogic@openwrt.org>
6430 L:      linux-mips@linux-mips.org
6431 S:      Maintained
6432 F:      arch/mips/lantiq
6433 
6434 LAPB module
6435 L:      linux-x25@vger.kernel.org
6436 S:      Orphan
6437 F:      Documentation/networking/lapb-module.txt
6438 F:      include/*/lapb.h
6439 F:      net/lapb/
6440 
6441 LASI 53c700 driver for PARISC
6442 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6443 L:      linux-scsi@vger.kernel.org
6444 S:      Maintained
6445 F:      Documentation/scsi/53c700.txt
6446 F:      drivers/scsi/53c700*
6447 
6448 LED SUBSYSTEM
6449 M:      Richard Purdie <rpurdie@rpsys.net>
6450 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6451 L:      linux-leds@vger.kernel.org
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6453 S:      Maintained
6454 F:      drivers/leds/
6455 F:      include/linux/leds.h
6456 
6457 LEGACY EEPROM DRIVER
6458 M:      Jean Delvare <jdelvare@suse.com>
6459 S:      Maintained
6460 F:      Documentation/misc-devices/eeprom
6461 F:      drivers/misc/eeprom/eeprom.c
6462 
6463 LEGO USB Tower driver
6464 M:      Juergen Stuber <starblue@users.sourceforge.net>
6465 L:      legousb-devel@lists.sourceforge.net
6466 W:      http://legousb.sourceforge.net/
6467 S:      Maintained
6468 F:      drivers/usb/misc/legousbtower.c
6469 
6470 LG2160 MEDIA DRIVER
6471 M:      Michael Krufky <mkrufky@linuxtv.org>
6472 L:      linux-media@vger.kernel.org
6473 W:      https://linuxtv.org
6474 W:      http://github.com/mkrufky
6475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6476 T:      git git://linuxtv.org/mkrufky/tuners.git
6477 S:      Maintained
6478 F:      drivers/media/dvb-frontends/lg2160.*
6479 
6480 LGDT3305 MEDIA DRIVER
6481 M:      Michael Krufky <mkrufky@linuxtv.org>
6482 L:      linux-media@vger.kernel.org
6483 W:      https://linuxtv.org
6484 W:      http://github.com/mkrufky
6485 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6486 T:      git git://linuxtv.org/mkrufky/tuners.git
6487 S:      Maintained
6488 F:      drivers/media/dvb-frontends/lgdt3305.*
6489 
6490 LGUEST
6491 M:      Rusty Russell <rusty@rustcorp.com.au>
6492 L:      lguest@lists.ozlabs.org
6493 W:      http://lguest.ozlabs.org/
6494 S:      Odd Fixes
6495 F:      arch/x86/include/asm/lguest*.h
6496 F:      arch/x86/lguest/
6497 F:      drivers/lguest/
6498 F:      include/linux/lguest*.h
6499 F:      tools/lguest/
6500 
6501 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6502 M:      Tejun Heo <tj@kernel.org>
6503 L:      linux-ide@vger.kernel.org
6504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6505 S:      Maintained
6506 F:      drivers/ata/
6507 F:      include/linux/ata.h
6508 F:      include/linux/libata.h
6509 
6510 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6511 M:      Viresh Kumar <vireshk@kernel.org>
6512 L:      linux-ide@vger.kernel.org
6513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6514 S:      Maintained
6515 F:      include/linux/pata_arasan_cf_data.h
6516 F:      drivers/ata/pata_arasan_cf.c
6517 
6518 LIBATA PATA DRIVERS
6519 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6520 M:      Tejun Heo <tj@kernel.org>
6521 L:      linux-ide@vger.kernel.org
6522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6523 S:      Maintained
6524 F:      drivers/ata/pata_*.c
6525 F:      drivers/ata/ata_generic.c
6526 
6527 LIBATA SATA AHCI PLATFORM devices support
6528 M:      Hans de Goede <hdegoede@redhat.com>
6529 M:      Tejun Heo <tj@kernel.org>
6530 L:      linux-ide@vger.kernel.org
6531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6532 S:      Maintained
6533 F:      drivers/ata/ahci_platform.c
6534 F:      drivers/ata/libahci_platform.c
6535 F:      include/linux/ahci_platform.h
6536 
6537 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6538 M:      Mikael Pettersson <mikpelinux@gmail.com>
6539 L:      linux-ide@vger.kernel.org
6540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6541 S:      Maintained
6542 F:      drivers/ata/sata_promise.*
6543 
6544 LIBLOCKDEP
6545 M:      Sasha Levin <sasha.levin@oracle.com>
6546 S:      Maintained
6547 F:      tools/lib/lockdep/
6548 
6549 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6550 M:      Dan Williams <dan.j.williams@intel.com>
6551 L:      linux-nvdimm@lists.01.org
6552 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6554 S:      Supported
6555 F:      drivers/nvdimm/*
6556 F:      include/linux/nd.h
6557 F:      include/linux/libnvdimm.h
6558 F:      include/uapi/linux/ndctl.h
6559 
6560 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6561 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6562 L:      linux-nvdimm@lists.01.org
6563 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6564 S:      Supported
6565 F:      drivers/nvdimm/blk.c
6566 F:      drivers/nvdimm/region_devs.c
6567 F:      drivers/acpi/nfit*
6568 
6569 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6570 M:      Vishal Verma <vishal.l.verma@intel.com>
6571 L:      linux-nvdimm@lists.01.org
6572 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6573 S:      Supported
6574 F:      drivers/nvdimm/btt*
6575 
6576 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6577 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6578 L:      linux-nvdimm@lists.01.org
6579 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6580 S:      Supported
6581 F:      drivers/nvdimm/pmem.c
6582 F:      include/linux/pmem.h
6583 F:      arch/*/include/asm/pmem.h
6584 
6585 LIGHTNVM PLATFORM SUPPORT
6586 M:      Matias Bjorling <mb@lightnvm.io>
6587 W:      http://github/OpenChannelSSD
6588 L:      linux-block@vger.kernel.org
6589 S:      Maintained
6590 F:      drivers/lightnvm/
6591 F:      include/linux/lightnvm.h
6592 F:      include/uapi/linux/lightnvm.h
6593 
6594 LINUX FOR IBM pSERIES (RS/6000)
6595 M:      Paul Mackerras <paulus@au.ibm.com>
6596 W:      http://www.ibm.com/linux/ltc/projects/ppc
6597 S:      Supported
6598 F:      arch/powerpc/boot/rs6000.h
6599 
6600 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6601 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6602 M:      Paul Mackerras <paulus@samba.org>
6603 M:      Michael Ellerman <mpe@ellerman.id.au>
6604 W:      http://www.penguinppc.org/
6605 L:      linuxppc-dev@lists.ozlabs.org
6606 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6608 S:      Supported
6609 F:      Documentation/powerpc/
6610 F:      arch/powerpc/
6611 
6612 LINUX FOR POWER MACINTOSH
6613 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6614 W:      http://www.penguinppc.org/
6615 L:      linuxppc-dev@lists.ozlabs.org
6616 S:      Maintained
6617 F:      arch/powerpc/platforms/powermac/
6618 F:      drivers/macintosh/
6619 
6620 LINUX FOR POWERPC EMBEDDED MPC5XXX
6621 M:      Anatolij Gustschin <agust@denx.de>
6622 L:      linuxppc-dev@lists.ozlabs.org
6623 T:      git git://git.denx.de/linux-denx-agust.git
6624 S:      Maintained
6625 F:      arch/powerpc/platforms/512x/
6626 F:      arch/powerpc/platforms/52xx/
6627 
6628 LINUX FOR POWERPC EMBEDDED PPC4XX
6629 M:      Alistair Popple <alistair@popple.id.au>
6630 M:      Matt Porter <mporter@kernel.crashing.org>
6631 W:      http://www.penguinppc.org/
6632 L:      linuxppc-dev@lists.ozlabs.org
6633 S:      Maintained
6634 F:      arch/powerpc/platforms/40x/
6635 F:      arch/powerpc/platforms/44x/
6636 
6637 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6638 L:      linuxppc-dev@lists.ozlabs.org
6639 S:      Orphan
6640 F:      arch/powerpc/*/*virtex*
6641 F:      arch/powerpc/*/*/*virtex*
6642 
6643 LINUX FOR POWERPC EMBEDDED PPC8XX
6644 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6645 W:      http://www.penguinppc.org/
6646 L:      linuxppc-dev@lists.ozlabs.org
6647 S:      Maintained
6648 F:      arch/powerpc/platforms/8xx/
6649 
6650 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6651 M:      Scott Wood <oss@buserror.net>
6652 M:      Kumar Gala <galak@kernel.crashing.org>
6653 W:      http://www.penguinppc.org/
6654 L:      linuxppc-dev@lists.ozlabs.org
6655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6656 S:      Maintained
6657 F:      arch/powerpc/platforms/83xx/
6658 F:      arch/powerpc/platforms/85xx/
6659 
6660 LINUX FOR POWERPC PA SEMI PWRFICIENT
6661 M:      Olof Johansson <olof@lixom.net>
6662 L:      linuxppc-dev@lists.ozlabs.org
6663 S:      Maintained
6664 F:      arch/powerpc/platforms/pasemi/
6665 F:      drivers/*/*pasemi*
6666 F:      drivers/*/*/*pasemi*
6667 
6668 LINUX SECURITY MODULE (LSM) FRAMEWORK
6669 M:      Chris Wright <chrisw@sous-sol.org>
6670 L:      linux-security-module@vger.kernel.org
6671 S:      Supported
6672 
6673 LIS3LV02D ACCELEROMETER DRIVER
6674 M:      Eric Piel <eric.piel@tremplin-utc.net>
6675 S:      Maintained
6676 F:      Documentation/misc-devices/lis3lv02d
6677 F:      drivers/misc/lis3lv02d/
6678 F:      drivers/platform/x86/hp_accel.c
6679 
6680 LIVE PATCHING
6681 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6682 M:      Jessica Yu <jeyu@redhat.com>
6683 M:      Jiri Kosina <jikos@kernel.org>
6684 M:      Miroslav Benes <mbenes@suse.cz>
6685 R:      Petr Mladek <pmladek@suse.com>
6686 S:      Maintained
6687 F:      kernel/livepatch/
6688 F:      include/linux/livepatch.h
6689 F:      arch/x86/include/asm/livepatch.h
6690 F:      arch/x86/kernel/livepatch.c
6691 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6692 F:      samples/livepatch/
6693 L:      live-patching@vger.kernel.org
6694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6695 
6696 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6697 M:      Kees Cook <keescook@chromium.org>
6698 S:      Maintained
6699 F:      drivers/misc/lkdtm.c
6700 
6701 LLC (802.2)
6702 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6703 S:      Maintained
6704 F:      include/linux/llc.h
6705 F:      include/uapi/linux/llc.h
6706 F:      include/net/llc*
6707 F:      net/llc/
6708 
6709 LM73 HARDWARE MONITOR DRIVER
6710 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6711 L:      linux-hwmon@vger.kernel.org
6712 S:      Maintained
6713 F:      drivers/hwmon/lm73.c
6714 
6715 LM78 HARDWARE MONITOR DRIVER
6716 M:      Jean Delvare <jdelvare@suse.com>
6717 L:      linux-hwmon@vger.kernel.org
6718 S:      Maintained
6719 F:      Documentation/hwmon/lm78
6720 F:      drivers/hwmon/lm78.c
6721 
6722 LM83 HARDWARE MONITOR DRIVER
6723 M:      Jean Delvare <jdelvare@suse.com>
6724 L:      linux-hwmon@vger.kernel.org
6725 S:      Maintained
6726 F:      Documentation/hwmon/lm83
6727 F:      drivers/hwmon/lm83.c
6728 
6729 LM90 HARDWARE MONITOR DRIVER
6730 M:      Jean Delvare <jdelvare@suse.com>
6731 L:      linux-hwmon@vger.kernel.org
6732 S:      Maintained
6733 F:      Documentation/hwmon/lm90
6734 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6735 F:      drivers/hwmon/lm90.c
6736 
6737 LM95234 HARDWARE MONITOR DRIVER
6738 M:      Guenter Roeck <linux@roeck-us.net>
6739 L:      linux-hwmon@vger.kernel.org
6740 S:      Maintained
6741 F:      Documentation/hwmon/lm95234
6742 F:      drivers/hwmon/lm95234.c
6743 
6744 LME2510 MEDIA DRIVER
6745 M:      Malcolm Priestley <tvboxspy@gmail.com>
6746 L:      linux-media@vger.kernel.org
6747 W:      https://linuxtv.org
6748 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6749 S:      Maintained
6750 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6751 
6752 LOCKDEP AND LOCKSTAT
6753 M:      Peter Zijlstra <peterz@infradead.org>
6754 M:      Ingo Molnar <mingo@redhat.com>
6755 L:      linux-kernel@vger.kernel.org
6756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6757 S:      Maintained
6758 F:      Documentation/locking/lockdep*.txt
6759 F:      Documentation/locking/lockstat.txt
6760 F:      include/linux/lockdep.h
6761 F:      kernel/locking/
6762 
6763 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6764 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6765 L:      linux-ntfs-dev@lists.sourceforge.net
6766 W:      http://www.linux-ntfs.org/content/view/19/37/
6767 S:      Maintained
6768 F:      Documentation/ldm.txt
6769 F:      block/partitions/ldm.*
6770 
6771 LogFS
6772 M:      Joern Engel <joern@logfs.org>
6773 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6774 L:      logfs@logfs.org
6775 W:      logfs.org
6776 S:      Maintained
6777 F:      fs/logfs/
6778 
6779 LPC32XX MACHINE SUPPORT
6780 M:      Roland Stigge <stigge@antcom.de>
6781 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6782 S:      Maintained
6783 F:      arch/arm/mach-lpc32xx/
6784 
6785 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6786 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6787 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6788 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6789 L:      MPT-FusionLinux.pdl@broadcom.com
6790 L:      linux-scsi@vger.kernel.org
6791 W:      http://www.avagotech.com/support/
6792 S:      Supported
6793 F:      drivers/message/fusion/
6794 F:      drivers/scsi/mpt2sas/
6795 F:      drivers/scsi/mpt3sas/
6796 
6797 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6798 M:      Matthew Wilcox <matthew@wil.cx>
6799 L:      linux-scsi@vger.kernel.org
6800 S:      Maintained
6801 F:      drivers/scsi/sym53c8xx_2/
6802 
6803 LTC4261 HARDWARE MONITOR DRIVER
6804 M:      Guenter Roeck <linux@roeck-us.net>
6805 L:      linux-hwmon@vger.kernel.org
6806 S:      Maintained
6807 F:      Documentation/hwmon/ltc4261
6808 F:      drivers/hwmon/ltc4261.c
6809 
6810 LTP (Linux Test Project)
6811 M:      Mike Frysinger <vapier@gentoo.org>
6812 M:      Cyril Hrubis <chrubis@suse.cz>
6813 M:      Wanlong Gao <wanlong.gao@gmail.com>
6814 M:      Jan Stancek <jstancek@redhat.com>
6815 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6816 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6817 L:      ltp@lists.linux.it (subscribers-only)
6818 W:      http://linux-test-project.github.io/
6819 T:      git git://github.com/linux-test-project/ltp.git
6820 S:      Maintained
6821 
6822 M32R ARCHITECTURE
6823 W:      http://www.linux-m32r.org/
6824 S:      Orphan
6825 F:      arch/m32r/
6826 
6827 M68K ARCHITECTURE
6828 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6829 L:      linux-m68k@lists.linux-m68k.org
6830 W:      http://www.linux-m68k.org/
6831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6832 S:      Maintained
6833 F:      arch/m68k/
6834 F:      drivers/zorro/
6835 
6836 M68K ON APPLE MACINTOSH
6837 M:      Joshua Thompson <funaho@jurai.org>
6838 W:      http://www.mac.linux-m68k.org/
6839 L:      linux-m68k@lists.linux-m68k.org
6840 S:      Maintained
6841 F:      arch/m68k/mac/
6842 
6843 M68K ON HP9000/300
6844 M:      Philip Blundell <philb@gnu.org>
6845 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6846 S:      Maintained
6847 F:      arch/m68k/hp300/
6848 
6849 M88DS3103 MEDIA DRIVER
6850 M:      Antti Palosaari <crope@iki.fi>
6851 L:      linux-media@vger.kernel.org
6852 W:      https://linuxtv.org
6853 W:      http://palosaari.fi/linux/
6854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6855 T:      git git://linuxtv.org/anttip/media_tree.git
6856 S:      Maintained
6857 F:      drivers/media/dvb-frontends/m88ds3103*
6858 
6859 M88RS2000 MEDIA DRIVER
6860 M:      Malcolm Priestley <tvboxspy@gmail.com>
6861 L:      linux-media@vger.kernel.org
6862 W:      https://linuxtv.org
6863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6864 S:      Maintained
6865 F:      drivers/media/dvb-frontends/m88rs2000*
6866 
6867 MA901 MASTERKIT USB FM RADIO DRIVER
6868 M:      Alexey Klimov <klimov.linux@gmail.com>
6869 L:      linux-media@vger.kernel.org
6870 T:      git git://linuxtv.org/media_tree.git
6871 S:      Maintained
6872 F:      drivers/media/radio/radio-ma901.c
6873 
6874 MAC80211
6875 M:      Johannes Berg <johannes@sipsolutions.net>
6876 L:      linux-wireless@vger.kernel.org
6877 W:      http://wireless.kernel.org/
6878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6880 S:      Maintained
6881 F:      Documentation/networking/mac80211-injection.txt
6882 F:      include/net/mac80211.h
6883 F:      net/mac80211/
6884 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6885 
6886 MACVLAN DRIVER
6887 M:      Patrick McHardy <kaber@trash.net>
6888 L:      netdev@vger.kernel.org
6889 S:      Maintained
6890 F:      drivers/net/macvlan.c
6891 F:      include/linux/if_macvlan.h
6892 
6893 MAILBOX API
6894 M:      Jassi Brar <jassisinghbrar@gmail.com>
6895 L:      linux-kernel@vger.kernel.org
6896 S:      Maintained
6897 F:      drivers/mailbox/
6898 F:      include/linux/mailbox_client.h
6899 F:      include/linux/mailbox_controller.h
6900 
6901 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6902 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6903 W:      http://www.kernel.org/doc/man-pages
6904 L:      linux-man@vger.kernel.org
6905 S:      Maintained
6906 
6907 MARVELL ARMADA DRM SUPPORT
6908 M:      Russell King <rmk+kernel@armlinux.org.uk>
6909 S:      Maintained
6910 F:      drivers/gpu/drm/armada/
6911 
6912 MARVELL 88E6352 DSA support
6913 M:      Guenter Roeck <linux@roeck-us.net>
6914 S:      Maintained
6915 F:      drivers/net/dsa/mv88e6352.c
6916 
6917 MARVELL CRYPTO DRIVER
6918 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6919 M:      Arnaud Ebalard <arno@natisbad.org>
6920 F:      drivers/crypto/marvell/
6921 S:      Maintained
6922 L:      linux-crypto@vger.kernel.org
6923 
6924 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6925 M:      Mirko Lindner <mlindner@marvell.com>
6926 M:      Stephen Hemminger <stephen@networkplumber.org>
6927 L:      netdev@vger.kernel.org
6928 S:      Maintained
6929 F:      drivers/net/ethernet/marvell/sk*
6930 
6931 MARVELL LIBERTAS WIRELESS DRIVER
6932 L:      libertas-dev@lists.infradead.org
6933 S:      Orphan
6934 F:      drivers/net/wireless/marvell/libertas/
6935 
6936 MARVELL MV643XX ETHERNET DRIVER
6937 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6938 L:      netdev@vger.kernel.org
6939 S:      Maintained
6940 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6941 F:      include/linux/mv643xx.h
6942 
6943 MARVELL MVNETA ETHERNET DRIVER
6944 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6945 L:      netdev@vger.kernel.org
6946 S:      Maintained
6947 F:      drivers/net/ethernet/marvell/mvneta.*
6948 
6949 MARVELL MWIFIEX WIRELESS DRIVER
6950 M:      Amitkumar Karwar <akarwar@marvell.com>
6951 M:      Nishant Sarmukadam <nishants@marvell.com>
6952 L:      linux-wireless@vger.kernel.org
6953 S:      Maintained
6954 F:      drivers/net/wireless/marvell/mwifiex/
6955 
6956 MARVELL MWL8K WIRELESS DRIVER
6957 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6958 L:      linux-wireless@vger.kernel.org
6959 S:      Odd Fixes
6960 F:      drivers/net/wireless/marvell/mwl8k.c
6961 
6962 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6963 M:      Nicolas Pitre <nico@fluxnic.net>
6964 S:      Odd Fixes
6965 F:      drivers/mmc/host/mvsdio.*
6966 
6967 MATROX FRAMEBUFFER DRIVER
6968 L:      linux-fbdev@vger.kernel.org
6969 S:      Orphan
6970 F:      drivers/video/fbdev/matrox/matroxfb_*
6971 F:      include/uapi/linux/matroxfb.h
6972 
6973 MAX16065 HARDWARE MONITOR DRIVER
6974 M:      Guenter Roeck <linux@roeck-us.net>
6975 L:      linux-hwmon@vger.kernel.org
6976 S:      Maintained
6977 F:      Documentation/hwmon/max16065
6978 F:      drivers/hwmon/max16065.c
6979 
6980 MAX20751 HARDWARE MONITOR DRIVER
6981 M:      Guenter Roeck <linux@roeck-us.net>
6982 L:      linux-hwmon@vger.kernel.org
6983 S:      Maintained
6984 F:      Documentation/hwmon/max20751
6985 F:      drivers/hwmon/max20751.c
6986 
6987 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6988 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6989 L:      linux-hwmon@vger.kernel.org
6990 S:      Maintained
6991 F:      Documentation/hwmon/max6650
6992 F:      drivers/hwmon/max6650.c
6993 
6994 MAX6697 HARDWARE MONITOR DRIVER
6995 M:      Guenter Roeck <linux@roeck-us.net>
6996 L:      linux-hwmon@vger.kernel.org
6997 S:      Maintained
6998 F:      Documentation/hwmon/max6697
6999 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7000 F:      drivers/hwmon/max6697.c
7001 F:      include/linux/platform_data/max6697.h
7002 
7003 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7004 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7005 L:      linux-pm@vger.kernel.org
7006 S:      Supported
7007 F:      drivers/power/max14577_charger.c
7008 F:      drivers/power/max77693_charger.c
7009 
7010 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7011 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7012 L:      linux-kernel@vger.kernel.org
7013 S:      Supported
7014 F:      drivers/*/*max77802*.c
7015 F:      Documentation/devicetree/bindings/*/*max77802.txt
7016 F:      include/dt-bindings/*/*max77802.h
7017 
7018 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7019 M:      Chanwoo Choi <cw00.choi@samsung.com>
7020 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7021 L:      linux-kernel@vger.kernel.org
7022 S:      Supported
7023 F:      drivers/*/max14577.c
7024 F:      drivers/*/max77686*.c
7025 F:      drivers/*/max77693.c
7026 F:      drivers/extcon/extcon-max14577.c
7027 F:      drivers/extcon/extcon-max77693.c
7028 F:      drivers/rtc/rtc-max77686.c
7029 F:      drivers/clk/clk-max77686.c
7030 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7031 F:      Documentation/devicetree/bindings/*/max77686.txt
7032 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7033 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7034 F:      include/linux/mfd/max14577*.h
7035 F:      include/linux/mfd/max77686*.h
7036 F:      include/linux/mfd/max77693*.h
7037 
7038 MAXIRADIO FM RADIO RECEIVER DRIVER
7039 M:      Hans Verkuil <hverkuil@xs4all.nl>
7040 L:      linux-media@vger.kernel.org
7041 T:      git git://linuxtv.org/media_tree.git
7042 W:      https://linuxtv.org
7043 S:      Maintained
7044 F:      drivers/media/radio/radio-maxiradio*
7045 
7046 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7047 M:      Peter Rosin <peda@axentia.se>
7048 L:      linux-iio@vger.kernel.org
7049 S:      Maintained
7050 F:      drivers/iio/potentiometer/mcp4531.c
7051 
7052 MEDIA DRIVERS FOR RENESAS - VSP1
7053 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7054 L:      linux-media@vger.kernel.org
7055 L:      linux-renesas-soc@vger.kernel.org
7056 T:      git git://linuxtv.org/media_tree.git
7057 S:      Supported
7058 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7059 F:      drivers/media/platform/vsp1/
7060 
7061 MEDIA DRIVERS FOR ASCOT2E
7062 M:      Sergey Kozlov <serjk@netup.ru>
7063 L:      linux-media@vger.kernel.org
7064 W:      https://linuxtv.org
7065 W:      http://netup.tv/
7066 T:      git git://linuxtv.org/media_tree.git
7067 S:      Supported
7068 F:      drivers/media/dvb-frontends/ascot2e*
7069 
7070 MEDIA DRIVERS FOR CXD2841ER
7071 M:      Sergey Kozlov <serjk@netup.ru>
7072 L:      linux-media@vger.kernel.org
7073 W:      https://linuxtv.org
7074 W:      http://netup.tv/
7075 T:      git git://linuxtv.org/media_tree.git
7076 S:      Supported
7077 F:      drivers/media/dvb-frontends/cxd2841er*
7078 
7079 MEDIA DRIVERS FOR HORUS3A
7080 M:      Sergey Kozlov <serjk@netup.ru>
7081 L:      linux-media@vger.kernel.org
7082 W:      https://linuxtv.org
7083 W:      http://netup.tv/
7084 T:      git git://linuxtv.org/media_tree.git
7085 S:      Supported
7086 F:      drivers/media/dvb-frontends/horus3a*
7087 
7088 MEDIA DRIVERS FOR LNBH25
7089 M:      Sergey Kozlov <serjk@netup.ru>
7090 L:      linux-media@vger.kernel.org
7091 W:      https://linuxtv.org
7092 W:      http://netup.tv/
7093 T:      git git://linuxtv.org/media_tree.git
7094 S:      Supported
7095 F:      drivers/media/dvb-frontends/lnbh25*
7096 
7097 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7098 M:      Sergey Kozlov <serjk@netup.ru>
7099 L:      linux-media@vger.kernel.org
7100 W:      https://linuxtv.org
7101 W:      http://netup.tv/
7102 T:      git git://linuxtv.org/media_tree.git
7103 S:      Supported
7104 F:      drivers/media/pci/netup_unidvb/*
7105 
7106 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7107 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7108 P:      LinuxTV.org Project
7109 L:      linux-media@vger.kernel.org
7110 W:      https://linuxtv.org
7111 Q:      http://patchwork.kernel.org/project/linux-media/list/
7112 T:      git git://linuxtv.org/media_tree.git
7113 S:      Maintained
7114 F:      Documentation/dvb/
7115 F:      Documentation/video4linux/
7116 F:      Documentation/DocBook/media/
7117 F:      drivers/media/
7118 F:      drivers/staging/media/
7119 F:      include/linux/platform_data/media/
7120 F:      include/media/
7121 F:      include/uapi/linux/dvb/
7122 F:      include/uapi/linux/videodev2.h
7123 F:      include/uapi/linux/media.h
7124 F:      include/uapi/linux/v4l2-*
7125 F:      include/uapi/linux/meye.h
7126 F:      include/uapi/linux/ivtv*
7127 F:      include/uapi/linux/uvcvideo.h
7128 
7129 MEDIATEK ETHERNET DRIVER
7130 M:      Felix Fietkau <nbd@openwrt.org>
7131 M:      John Crispin <blogic@openwrt.org>
7132 L:      netdev@vger.kernel.org
7133 S:      Maintained
7134 F:      drivers/net/ethernet/mediatek/
7135 
7136 MEDIATEK MT7601U WIRELESS LAN DRIVER
7137 M:      Jakub Kicinski <kubakici@wp.pl>
7138 L:      linux-wireless@vger.kernel.org
7139 S:      Maintained
7140 F:      drivers/net/wireless/mediatek/mt7601u/
7141 
7142 MEGARAID SCSI/SAS DRIVERS
7143 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7144 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7145 M:      Uday Lingala <uday.lingala@avagotech.com>
7146 L:      megaraidlinux.pdl@avagotech.com
7147 L:      linux-scsi@vger.kernel.org
7148 W:      http://www.lsi.com
7149 S:      Maintained
7150 F:      Documentation/scsi/megaraid.txt
7151 F:      drivers/scsi/megaraid.*
7152 F:      drivers/scsi/megaraid/
7153 
7154 MELLANOX ETHERNET DRIVER (mlx4_en)
7155 M:      Eugenia Emantayev <eugenia@mellanox.com>
7156 L:      netdev@vger.kernel.org
7157 S:      Supported
7158 W:      http://www.mellanox.com
7159 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7160 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7161 
7162 MELLANOX ETHERNET DRIVER (mlx5e)
7163 M:      Saeed Mahameed <saeedm@mellanox.com>
7164 L:      netdev@vger.kernel.org
7165 S:      Supported
7166 W:      http://www.mellanox.com
7167 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7168 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7169 
7170 MELLANOX ETHERNET SWITCH DRIVERS
7171 M:      Jiri Pirko <jiri@mellanox.com>
7172 M:      Ido Schimmel <idosch@mellanox.com>
7173 L:      netdev@vger.kernel.org
7174 S:      Supported
7175 W:      http://www.mellanox.com
7176 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7177 F:      drivers/net/ethernet/mellanox/mlxsw/
7178 
7179 MEMBARRIER SUPPORT
7180 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7181 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7182 L:      linux-kernel@vger.kernel.org
7183 S:      Supported
7184 F:      kernel/membarrier.c
7185 F:      include/uapi/linux/membarrier.h
7186 
7187 MEMORY MANAGEMENT
7188 L:      linux-mm@kvack.org
7189 W:      http://www.linux-mm.org
7190 S:      Maintained
7191 F:      include/linux/mm.h
7192 F:      include/linux/gfp.h
7193 F:      include/linux/mmzone.h
7194 F:      include/linux/memory_hotplug.h
7195 F:      include/linux/vmalloc.h
7196 F:      mm/
7197 
7198 MEMORY TECHNOLOGY DEVICES (MTD)
7199 M:      David Woodhouse <dwmw2@infradead.org>
7200 M:      Brian Norris <computersforpeace@gmail.com>
7201 L:      linux-mtd@lists.infradead.org
7202 W:      http://www.linux-mtd.infradead.org/
7203 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7204 T:      git git://git.infradead.org/linux-mtd.git
7205 T:      git git://git.infradead.org/l2-mtd.git
7206 S:      Maintained
7207 F:      drivers/mtd/
7208 F:      include/linux/mtd/
7209 F:      include/uapi/mtd/
7210 
7211 MEN A21 WATCHDOG DRIVER
7212 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7213 L:      linux-watchdog@vger.kernel.org
7214 S:      Maintained
7215 F:      drivers/watchdog/mena21_wdt.c
7216 
7217 MEN CHAMELEON BUS (mcb)
7218 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7219 S:      Maintained
7220 F:      drivers/mcb/
7221 F:      include/linux/mcb.h
7222 F:      Documentation/men-chameleon-bus.txt
7223 
7224 MEN F21BMC (Board Management Controller)
7225 M:      Andreas Werner <andreas.werner@men.de>
7226 S:      Supported
7227 F:      drivers/mfd/menf21bmc.c
7228 F:      drivers/watchdog/menf21bmc_wdt.c
7229 F:      drivers/leds/leds-menf21bmc.c
7230 F:      drivers/hwmon/menf21bmc_hwmon.c
7231 F:      Documentation/hwmon/menf21bmc
7232 
7233 METAG ARCHITECTURE
7234 M:      James Hogan <james.hogan@imgtec.com>
7235 L:      linux-metag@vger.kernel.org
7236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7237 S:      Odd Fixes
7238 F:      arch/metag/
7239 F:      Documentation/metag/
7240 F:      Documentation/devicetree/bindings/metag/
7241 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7242 F:      drivers/clocksource/metag_generic.c
7243 F:      drivers/irqchip/irq-metag.c
7244 F:      drivers/irqchip/irq-metag-ext.c
7245 F:      drivers/tty/metag_da.c
7246 
7247 MICROBLAZE ARCHITECTURE
7248 M:      Michal Simek <monstr@monstr.eu>
7249 W:      http://www.monstr.eu/fdt/
7250 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7251 S:      Supported
7252 F:      arch/microblaze/
7253 
7254 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7255 M:      Chen Yu <yu.c.chen@intel.com>
7256 L:      platform-driver-x86@vger.kernel.org
7257 S:      Supported
7258 F:      drivers/platform/x86/surfacepro3_button.c
7259 
7260 MICROTEK X6 SCANNER
7261 M:      Oliver Neukum <oliver@neukum.org>
7262 S:      Maintained
7263 F:      drivers/usb/image/microtek.*
7264 
7265 MIPS
7266 M:      Ralf Baechle <ralf@linux-mips.org>
7267 L:      linux-mips@linux-mips.org
7268 W:      http://www.linux-mips.org/
7269 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7270 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7271 S:      Supported
7272 F:      Documentation/mips/
7273 F:      arch/mips/
7274 
7275 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7276 M:      Hans Verkuil <hverkuil@xs4all.nl>
7277 L:      linux-media@vger.kernel.org
7278 T:      git git://linuxtv.org/media_tree.git
7279 W:      https://linuxtv.org
7280 S:      Odd Fixes
7281 F:      drivers/media/radio/radio-miropcm20*
7282 
7283 MELLANOX MLX4 core VPI driver
7284 M:      Yishai Hadas <yishaih@mellanox.com>
7285 L:      netdev@vger.kernel.org
7286 L:      linux-rdma@vger.kernel.org
7287 W:      http://www.mellanox.com
7288 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7289 S:      Supported
7290 F:      drivers/net/ethernet/mellanox/mlx4/
7291 F:      include/linux/mlx4/
7292 
7293 MELLANOX MLX4 IB driver
7294 M:      Yishai Hadas <yishaih@mellanox.com>
7295 L:      linux-rdma@vger.kernel.org
7296 W:      http://www.mellanox.com
7297 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7298 S:      Supported
7299 F:      drivers/infiniband/hw/mlx4/
7300 F:      include/linux/mlx4/
7301 
7302 MELLANOX MLX5 core VPI driver
7303 M:      Matan Barak <matanb@mellanox.com>
7304 M:      Leon Romanovsky <leonro@mellanox.com>
7305 L:      netdev@vger.kernel.org
7306 L:      linux-rdma@vger.kernel.org
7307 W:      http://www.mellanox.com
7308 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7309 S:      Supported
7310 F:      drivers/net/ethernet/mellanox/mlx5/core/
7311 F:      include/linux/mlx5/
7312 
7313 MELLANOX MLX5 IB driver
7314 M:      Matan Barak <matanb@mellanox.com>
7315 M:      Leon Romanovsky <leonro@mellanox.com>
7316 L:      linux-rdma@vger.kernel.org
7317 W:      http://www.mellanox.com
7318 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7319 S:      Supported
7320 F:      drivers/infiniband/hw/mlx5/
7321 F:      include/linux/mlx5/
7322 
7323 MELEXIS MLX90614 DRIVER
7324 M:      Crt Mori <cmo@melexis.com>
7325 L:      linux-iio@vger.kernel.org
7326 W:      http://www.melexis.com
7327 S:      Supported
7328 F:      drivers/iio/temperature/mlx90614.c
7329 
7330 MN88472 MEDIA DRIVER
7331 M:      Antti Palosaari <crope@iki.fi>
7332 L:      linux-media@vger.kernel.org
7333 W:      https://linuxtv.org
7334 W:      http://palosaari.fi/linux/
7335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7336 T:      git git://linuxtv.org/anttip/media_tree.git
7337 S:      Maintained
7338 F:      drivers/staging/media/mn88472/
7339 F:      drivers/media/dvb-frontends/mn88472.h
7340 
7341 MN88473 MEDIA DRIVER
7342 M:      Antti Palosaari <crope@iki.fi>
7343 L:      linux-media@vger.kernel.org
7344 W:      https://linuxtv.org
7345 W:      http://palosaari.fi/linux/
7346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7347 S:      Maintained
7348 F:      drivers/media/dvb-frontends/mn88473*
7349 
7350 MODULE SUPPORT
7351 M:      Rusty Russell <rusty@rustcorp.com.au>
7352 S:      Maintained
7353 F:      include/linux/module.h
7354 F:      kernel/module.c
7355 
7356 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7357 W:      http://popies.net/meye/
7358 S:      Orphan
7359 F:      Documentation/video4linux/meye.txt
7360 F:      drivers/media/pci/meye/
7361 F:      include/uapi/linux/meye.h
7362 
7363 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7364 M:      Jiri Slaby <jirislaby@gmail.com>
7365 S:      Maintained
7366 F:      Documentation/serial/moxa-smartio
7367 F:      drivers/tty/mxser.*
7368 
7369 MR800 AVERMEDIA USB FM RADIO DRIVER
7370 M:      Alexey Klimov <klimov.linux@gmail.com>
7371 L:      linux-media@vger.kernel.org
7372 T:      git git://linuxtv.org/media_tree.git
7373 S:      Maintained
7374 F:      drivers/media/radio/radio-mr800.c
7375 
7376 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7377 M:      Alan Ott <alan@signal11.us>
7378 L:      linux-wpan@vger.kernel.org
7379 S:      Maintained
7380 F:      drivers/net/ieee802154/mrf24j40.c
7381 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7382 
7383 MSI LAPTOP SUPPORT
7384 M:      "Lee, Chun-Yi" <jlee@suse.com>
7385 L:      platform-driver-x86@vger.kernel.org
7386 S:      Maintained
7387 F:      drivers/platform/x86/msi-laptop.c
7388 
7389 MSI WMI SUPPORT
7390 L:      platform-driver-x86@vger.kernel.org
7391 S:      Orphan
7392 F:      drivers/platform/x86/msi-wmi.c
7393 
7394 MSI001 MEDIA DRIVER
7395 M:      Antti Palosaari <crope@iki.fi>
7396 L:      linux-media@vger.kernel.org
7397 W:      https://linuxtv.org
7398 W:      http://palosaari.fi/linux/
7399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7400 T:      git git://linuxtv.org/anttip/media_tree.git
7401 S:      Maintained
7402 F:      drivers/media/tuners/msi001*
7403 
7404 MSI2500 MEDIA DRIVER
7405 M:      Antti Palosaari <crope@iki.fi>
7406 L:      linux-media@vger.kernel.org
7407 W:      https://linuxtv.org
7408 W:      http://palosaari.fi/linux/
7409 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7410 T:      git git://linuxtv.org/anttip/media_tree.git
7411 S:      Maintained
7412 F:      drivers/media/usb/msi2500/
7413 
7414 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7415 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7416 L:      linux-mtd@lists.infradead.org
7417 S:      Maintained
7418 F:      drivers/mtd/devices/docg3*
7419 
7420 MT9M032 APTINA SENSOR DRIVER
7421 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7422 L:      linux-media@vger.kernel.org
7423 T:      git git://linuxtv.org/media_tree.git
7424 S:      Maintained
7425 F:      drivers/media/i2c/mt9m032.c
7426 F:      include/media/i2c/mt9m032.h
7427 
7428 MT9P031 APTINA CAMERA SENSOR
7429 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7430 L:      linux-media@vger.kernel.org
7431 T:      git git://linuxtv.org/media_tree.git
7432 S:      Maintained
7433 F:      drivers/media/i2c/mt9p031.c
7434 F:      include/media/i2c/mt9p031.h
7435 
7436 MT9T001 APTINA CAMERA SENSOR
7437 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7438 L:      linux-media@vger.kernel.org
7439 T:      git git://linuxtv.org/media_tree.git
7440 S:      Maintained
7441 F:      drivers/media/i2c/mt9t001.c
7442 F:      include/media/i2c/mt9t001.h
7443 
7444 MT9V032 APTINA CAMERA SENSOR
7445 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7446 L:      linux-media@vger.kernel.org
7447 T:      git git://linuxtv.org/media_tree.git
7448 S:      Maintained
7449 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7450 F:      drivers/media/i2c/mt9v032.c
7451 F:      include/media/i2c/mt9v032.h
7452 
7453 MULTIFUNCTION DEVICES (MFD)
7454 M:      Lee Jones <lee.jones@linaro.org>
7455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7456 S:      Supported
7457 F:      drivers/mfd/
7458 F:      include/linux/mfd/
7459 
7460 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7461 M:      Ulf Hansson <ulf.hansson@linaro.org>
7462 L:      linux-mmc@vger.kernel.org
7463 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7464 S:      Maintained
7465 F:      drivers/mmc/
7466 F:      include/linux/mmc/
7467 F:      include/uapi/linux/mmc/
7468 
7469 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7470 S:      Orphan
7471 F:      drivers/mmc/host/mmc_spi.c
7472 F:      include/linux/spi/mmc_spi.h
7473 
7474 MULTISOUND SOUND DRIVER
7475 M:      Andrew Veliath <andrewtv@usa.net>
7476 S:      Maintained
7477 F:      Documentation/sound/oss/MultiSound
7478 F:      sound/oss/msnd*
7479 
7480 MULTITECH MULTIPORT CARD (ISICOM)
7481 S:      Orphan
7482 F:      drivers/tty/isicom.c
7483 F:      include/linux/isicom.h
7484 
7485 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7486 M:      Bin Liu <b-liu@ti.com>
7487 L:      linux-usb@vger.kernel.org
7488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7489 S:      Maintained
7490 F:      drivers/usb/musb/
7491 
7492 MXL5007T MEDIA DRIVER
7493 M:      Michael Krufky <mkrufky@linuxtv.org>
7494 L:      linux-media@vger.kernel.org
7495 W:      https://linuxtv.org
7496 W:      http://github.com/mkrufky
7497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7498 T:      git git://linuxtv.org/mkrufky/tuners.git
7499 S:      Maintained
7500 F:      drivers/media/tuners/mxl5007t.*
7501 
7502 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7503 M:      Hyong-Youb Kim <hykim@myri.com>
7504 L:      netdev@vger.kernel.org
7505 W:      https://www.myricom.com/support/downloads/myri10ge.html
7506 S:      Supported
7507 F:      drivers/net/ethernet/myricom/myri10ge/
7508 
7509 NAND FLASH SUBSYSTEM
7510 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7511 R:      Richard Weinberger <richard@nod.at>
7512 L:      linux-mtd@lists.infradead.org
7513 W:      http://www.linux-mtd.infradead.org/
7514 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7515 T:      git git://github.com/linux-nand/linux.git
7516 S:      Maintained
7517 F:      drivers/mtd/nand/
7518 F:      include/linux/mtd/nand*.h
7519 
7520 NATSEMI ETHERNET DRIVER (DP8381x)
7521 S:      Orphan
7522 F:      drivers/net/ethernet/natsemi/natsemi.c
7523 
7524 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7525 M:      Daniel Mack <zonque@gmail.com>
7526 S:      Maintained
7527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7528 W:      http://www.native-instruments.com
7529 F:      sound/usb/caiaq/
7530 
7531 NCP FILESYSTEM
7532 M:      Petr Vandrovec <petr@vandrovec.name>
7533 S:      Odd Fixes
7534 F:      fs/ncpfs/
7535 
7536 NCR 5380 SCSI DRIVERS
7537 M:      Finn Thain <fthain@telegraphics.com.au>
7538 M:      Michael Schmitz <schmitzmic@gmail.com>
7539 L:      linux-scsi@vger.kernel.org
7540 S:      Maintained
7541 F:      Documentation/scsi/g_NCR5380.txt
7542 F:      drivers/scsi/NCR5380.*
7543 F:      drivers/scsi/arm/cumana_1.c
7544 F:      drivers/scsi/arm/oak.c
7545 F:      drivers/scsi/atari_NCR5380.c
7546 F:      drivers/scsi/atari_scsi.*
7547 F:      drivers/scsi/dmx3191d.c
7548 F:      drivers/scsi/dtc.*
7549 F:      drivers/scsi/g_NCR5380.*
7550 F:      drivers/scsi/g_NCR5380_mmio.c
7551 F:      drivers/scsi/mac_scsi.*
7552 F:      drivers/scsi/pas16.*
7553 F:      drivers/scsi/sun3_scsi.*
7554 F:      drivers/scsi/sun3_scsi_vme.c
7555 F:      drivers/scsi/t128.*
7556 
7557 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7558 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7559 L:      linux-scsi@vger.kernel.org
7560 S:      Maintained
7561 F:      drivers/scsi/NCR_D700.*
7562 
7563 NCT6775 HARDWARE MONITOR DRIVER
7564 M:      Guenter Roeck <linux@roeck-us.net>
7565 L:      linux-hwmon@vger.kernel.org
7566 S:      Maintained
7567 F:      Documentation/hwmon/nct6775
7568 F:      drivers/hwmon/nct6775.c
7569 
7570 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7571 M:      Faisal Latif <faisal.latif@intel.com>
7572 L:      linux-rdma@vger.kernel.org
7573 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7574 S:      Supported
7575 F:      drivers/infiniband/hw/nes/
7576 
7577 NETEM NETWORK EMULATOR
7578 M:      Stephen Hemminger <stephen@networkplumber.org>
7579 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7580 S:      Maintained
7581 F:      net/sched/sch_netem.c
7582 
7583 NETERION 10GbE DRIVERS (s2io/vxge)
7584 M:      Jon Mason <jdmason@kudzu.us>
7585 L:      netdev@vger.kernel.org
7586 S:      Supported
7587 F:      Documentation/networking/s2io.txt
7588 F:      Documentation/networking/vxge.txt
7589 F:      drivers/net/ethernet/neterion/
7590 
7591 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7592 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7593 M:      Patrick McHardy <kaber@trash.net>
7594 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7595 L:      netfilter-devel@vger.kernel.org
7596 L:      coreteam@netfilter.org
7597 W:      http://www.netfilter.org/
7598 W:      http://www.iptables.org/
7599 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7602 S:      Supported
7603 F:      include/linux/netfilter*
7604 F:      include/linux/netfilter/
7605 F:      include/net/netfilter/
7606 F:      include/uapi/linux/netfilter*
7607 F:      include/uapi/linux/netfilter/
7608 F:      net/*/netfilter.c
7609 F:      net/*/netfilter/
7610 F:      net/netfilter/
7611 F:      net/bridge/br_netfilter*.c
7612 
7613 NETLABEL
7614 M:      Paul Moore <paul@paul-moore.com>
7615 W:      http://netlabel.sf.net
7616 L:      netdev@vger.kernel.org
7617 S:      Maintained
7618 F:      Documentation/netlabel/
7619 F:      include/net/netlabel.h
7620 F:      net/netlabel/
7621 
7622 NETROM NETWORK LAYER
7623 M:      Ralf Baechle <ralf@linux-mips.org>
7624 L:      linux-hams@vger.kernel.org
7625 W:      http://www.linux-ax25.org/
7626 S:      Maintained
7627 F:      include/net/netrom.h
7628 F:      include/uapi/linux/netrom.h
7629 F:      net/netrom/
7630 
7631 NETRONOME ETHERNET DRIVERS
7632 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7633 L:      oss-drivers@netronome.com
7634 S:      Maintained
7635 F:      drivers/net/ethernet/netronome/
7636 
7637 NETWORK BLOCK DEVICE (NBD)
7638 M:      Markus Pargmann <mpa@pengutronix.de>
7639 S:      Maintained
7640 L:      nbd-general@lists.sourceforge.net
7641 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7642 F:      Documentation/blockdev/nbd.txt
7643 F:      drivers/block/nbd.c
7644 F:      include/uapi/linux/nbd.h
7645 
7646 NETWORK DROP MONITOR
7647 M:      Neil Horman <nhorman@tuxdriver.com>
7648 L:      netdev@vger.kernel.org
7649 S:      Maintained
7650 W:      https://fedorahosted.org/dropwatch/
7651 F:      net/core/drop_monitor.c
7652 
7653 NETWORKING [GENERAL]
7654 M:      "David S. Miller" <davem@davemloft.net>
7655 L:      netdev@vger.kernel.org
7656 W:      http://www.linuxfoundation.org/en/Net
7657 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7660 S:      Maintained
7661 F:      net/
7662 F:      include/net/
7663 F:      include/linux/in.h
7664 F:      include/linux/net.h
7665 F:      include/linux/netdevice.h
7666 F:      include/uapi/linux/in.h
7667 F:      include/uapi/linux/net.h
7668 F:      include/uapi/linux/netdevice.h
7669 F:      include/uapi/linux/net_namespace.h
7670 F:      tools/net/
7671 F:      tools/testing/selftests/net/
7672 F:      lib/random32.c
7673 F:      lib/test_bpf.c
7674 
7675 NETWORKING [IPv4/IPv6]
7676 M:      "David S. Miller" <davem@davemloft.net>
7677 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7678 M:      James Morris <jmorris@namei.org>
7679 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7680 M:      Patrick McHardy <kaber@trash.net>
7681 L:      netdev@vger.kernel.org
7682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7683 S:      Maintained
7684 F:      net/ipv4/
7685 F:      net/ipv6/
7686 F:      include/net/ip*
7687 F:      arch/x86/net/*
7688 
7689 NETWORKING [IPSEC]
7690 M:      Steffen Klassert <steffen.klassert@secunet.com>
7691 M:      Herbert Xu <herbert@gondor.apana.org.au>
7692 M:      "David S. Miller" <davem@davemloft.net>
7693 L:      netdev@vger.kernel.org
7694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7696 S:      Maintained
7697 F:      net/core/flow.c
7698 F:      net/xfrm/
7699 F:      net/key/
7700 F:      net/ipv4/xfrm*
7701 F:      net/ipv4/esp4.c
7702 F:      net/ipv4/ah4.c
7703 F:      net/ipv4/ipcomp.c
7704 F:      net/ipv4/ip_vti.c
7705 F:      net/ipv6/xfrm*
7706 F:      net/ipv6/esp6.c
7707 F:      net/ipv6/ah6.c
7708 F:      net/ipv6/ipcomp6.c
7709 F:      net/ipv6/ip6_vti.c
7710 F:      include/uapi/linux/xfrm.h
7711 F:      include/net/xfrm.h
7712 
7713 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7714 M:      Paul Moore <paul@paul-moore.com>
7715 L:      netdev@vger.kernel.org
7716 S:      Maintained
7717 
7718 NETWORKING [WIRELESS]
7719 L:      linux-wireless@vger.kernel.org
7720 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7721 
7722 NETWORKING DRIVERS
7723 L:      netdev@vger.kernel.org
7724 W:      http://www.linuxfoundation.org/en/Net
7725 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7728 S:      Odd Fixes
7729 F:      drivers/net/
7730 F:      include/linux/if_*
7731 F:      include/linux/netdevice.h
7732 F:      include/linux/etherdevice.h
7733 F:      include/linux/fcdevice.h
7734 F:      include/linux/fddidevice.h
7735 F:      include/linux/hippidevice.h
7736 F:      include/linux/inetdevice.h
7737 F:      include/uapi/linux/if_*
7738 F:      include/uapi/linux/netdevice.h
7739 
7740 NETWORKING DRIVERS (WIRELESS)
7741 M:      Kalle Valo <kvalo@codeaurora.org>
7742 L:      linux-wireless@vger.kernel.org
7743 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7746 S:      Maintained
7747 F:      drivers/net/wireless/
7748 
7749 NETXEN (1/10) GbE SUPPORT
7750 M:      Manish Chopra <manish.chopra@qlogic.com>
7751 M:      Sony Chacko <sony.chacko@qlogic.com>
7752 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7753 L:      netdev@vger.kernel.org
7754 W:      http://www.qlogic.com
7755 S:      Supported
7756 F:      drivers/net/ethernet/qlogic/netxen/
7757 
7758 NFC SUBSYSTEM
7759 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7760 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7761 M:      Samuel Ortiz <sameo@linux.intel.com>
7762 L:      linux-wireless@vger.kernel.org
7763 L:      linux-nfc@lists.01.org (subscribers-only)
7764 S:      Supported
7765 F:      net/nfc/
7766 F:      include/net/nfc/
7767 F:      include/uapi/linux/nfc.h
7768 F:      drivers/nfc/
7769 F:      include/linux/platform_data/nfcmrvl.h
7770 F:      include/linux/platform_data/nxp-nci.h
7771 F:      include/linux/platform_data/pn544.h
7772 F:      include/linux/platform_data/st21nfca.h
7773 F:      include/linux/platform_data/st-nci.h
7774 F:      Documentation/devicetree/bindings/net/nfc/
7775 
7776 NFS, SUNRPC, AND LOCKD CLIENTS
7777 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7778 M:      Anna Schumaker <anna.schumaker@netapp.com>
7779 L:      linux-nfs@vger.kernel.org
7780 W:      http://client.linux-nfs.org
7781 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7782 S:      Maintained
7783 F:      fs/lockd/
7784 F:      fs/nfs/
7785 F:      fs/nfs_common/
7786 F:      net/sunrpc/
7787 F:      include/linux/lockd/
7788 F:      include/linux/nfs*
7789 F:      include/linux/sunrpc/
7790 F:      include/uapi/linux/nfs*
7791 F:      include/uapi/linux/sunrpc/
7792 
7793 NILFS2 FILESYSTEM
7794 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7795 L:      linux-nilfs@vger.kernel.org
7796 W:      http://nilfs.sourceforge.net/
7797 T:      git git://github.com/konis/nilfs2.git
7798 S:      Supported
7799 F:      Documentation/filesystems/nilfs2.txt
7800 F:      fs/nilfs2/
7801 F:      include/linux/nilfs2_fs.h
7802 F:      include/trace/events/nilfs2.h
7803 
7804 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7805 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7806 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7807 S:      Maintained
7808 F:      Documentation/scsi/NinjaSCSI.txt
7809 F:      drivers/scsi/pcmcia/nsp_*
7810 
7811 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7812 M:      GOTO Masanori <gotom@debian.or.jp>
7813 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7814 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7815 S:      Maintained
7816 F:      Documentation/scsi/NinjaSCSI.txt
7817 F:      drivers/scsi/nsp32*
7818 
7819 NIOS2 ARCHITECTURE
7820 M:      Ley Foon Tan <lftan@altera.com>
7821 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7823 S:      Maintained
7824 F:      arch/nios2/
7825 
7826 NOKIA N900 POWER SUPPLY DRIVERS
7827 R:      Pali Rohár <pali.rohar@gmail.com>
7828 F:      include/linux/power/bq2415x_charger.h
7829 F:      include/linux/power/bq27xxx_battery.h
7830 F:      include/linux/power/isp1704_charger.h
7831 F:      drivers/power/bq2415x_charger.c
7832 F:      drivers/power/bq27xxx_battery.c
7833 F:      drivers/power/bq27xxx_battery_i2c.c
7834 F:      drivers/power/isp1704_charger.c
7835 F:      drivers/power/rx51_battery.c
7836 
7837 NTB DRIVER CORE
7838 M:      Jon Mason <jdmason@kudzu.us>
7839 M:      Dave Jiang <dave.jiang@intel.com>
7840 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7841 L:      linux-ntb@googlegroups.com
7842 S:      Supported
7843 W:      https://github.com/jonmason/ntb/wiki
7844 T:      git git://github.com/jonmason/ntb.git
7845 F:      drivers/ntb/
7846 F:      drivers/net/ntb_netdev.c
7847 F:      include/linux/ntb.h
7848 F:      include/linux/ntb_transport.h
7849 
7850 NTB INTEL DRIVER
7851 M:      Jon Mason <jdmason@kudzu.us>
7852 M:      Dave Jiang <dave.jiang@intel.com>
7853 L:      linux-ntb@googlegroups.com
7854 S:      Supported
7855 W:      https://github.com/jonmason/ntb/wiki
7856 T:      git git://github.com/jonmason/ntb.git
7857 F:      drivers/ntb/hw/intel/
7858 
7859 NTB AMD DRIVER
7860 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7861 L:      linux-ntb@googlegroups.com
7862 S:      Supported
7863 F:      drivers/ntb/hw/amd/
7864 
7865 NTFS FILESYSTEM
7866 M:      Anton Altaparmakov <anton@tuxera.com>
7867 L:      linux-ntfs-dev@lists.sourceforge.net
7868 W:      http://www.tuxera.com/
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7870 S:      Supported
7871 F:      Documentation/filesystems/ntfs.txt
7872 F:      fs/ntfs/
7873 
7874 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7875 M:      Antonino Daplas <adaplas@gmail.com>
7876 L:      linux-fbdev@vger.kernel.org
7877 S:      Maintained
7878 F:      drivers/video/fbdev/riva/
7879 F:      drivers/video/fbdev/nvidia/
7880 
7881 NVM EXPRESS DRIVER
7882 M:      Keith Busch <keith.busch@intel.com>
7883 M:      Jens Axboe <axboe@fb.com>
7884 L:      linux-nvme@lists.infradead.org
7885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7886 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7887 S:      Supported
7888 F:      drivers/nvme/host/
7889 F:      include/linux/nvme.h
7890 
7891 NVMEM FRAMEWORK
7892 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7893 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7894 S:      Maintained
7895 F:      drivers/nvmem/
7896 F:      Documentation/devicetree/bindings/nvmem/
7897 F:      include/linux/nvmem-consumer.h
7898 F:      include/linux/nvmem-provider.h
7899 
7900 NXP-NCI NFC DRIVER
7901 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
7902 R:      Charles Gorand <charles.gorand@effinnov.com>
7903 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7904 S:      Supported
7905 F:      drivers/nfc/nxp-nci
7906 
7907 NXP TDA998X DRM DRIVER
7908 M:      Russell King <rmk+kernel@armlinux.org.uk>
7909 S:      Supported
7910 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7911 F:      include/drm/i2c/tda998x.h
7912 
7913 NXP TFA9879 DRIVER
7914 M:      Peter Rosin <peda@axentia.se>
7915 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7916 S:      Maintained
7917 F:      sound/soc/codecs/tfa9879*
7918 
7919 OBJTOOL
7920 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7921 S:      Supported
7922 F:      tools/objtool/
7923 
7924 OMAP SUPPORT
7925 M:      Tony Lindgren <tony@atomide.com>
7926 L:      linux-omap@vger.kernel.org
7927 W:      http://www.muru.com/linux/omap/
7928 W:      http://linux.omap.com/
7929 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7931 S:      Maintained
7932 F:      arch/arm/*omap*/
7933 F:      arch/arm/configs/omap1_defconfig
7934 F:      arch/arm/configs/omap2plus_defconfig
7935 F:      drivers/i2c/busses/i2c-omap.c
7936 F:      drivers/irqchip/irq-omap-intc.c
7937 F:      drivers/mfd/*omap*.c
7938 F:      drivers/mfd/menelaus.c
7939 F:      drivers/mfd/palmas.c
7940 F:      drivers/mfd/tps65217.c
7941 F:      drivers/mfd/tps65218.c
7942 F:      drivers/mfd/tps65910.c
7943 F:      drivers/mfd/twl-core.[ch]
7944 F:      drivers/mfd/twl4030*.c
7945 F:      drivers/mfd/twl6030*.c
7946 F:      drivers/mfd/twl6040*.c
7947 F:      drivers/regulator/palmas-regulator*.c
7948 F:      drivers/regulator/pbias-regulator.c
7949 F:      drivers/regulator/tps65217-regulator.c
7950 F:      drivers/regulator/tps65218-regulator.c
7951 F:      drivers/regulator/tps65910-regulator.c
7952 F:      drivers/regulator/twl-regulator.c
7953 F:      include/linux/i2c-omap.h
7954 
7955 OMAP DEVICE TREE SUPPORT
7956 M:      Benoît Cousson <bcousson@baylibre.com>
7957 M:      Tony Lindgren <tony@atomide.com>
7958 L:      linux-omap@vger.kernel.org
7959 L:      devicetree@vger.kernel.org
7960 S:      Maintained
7961 F:      arch/arm/boot/dts/*omap*
7962 F:      arch/arm/boot/dts/*am3*
7963 F:      arch/arm/boot/dts/*am4*
7964 F:      arch/arm/boot/dts/*am5*
7965 F:      arch/arm/boot/dts/*dra7*
7966 
7967 OMAP CLOCK FRAMEWORK SUPPORT
7968 M:      Paul Walmsley <paul@pwsan.com>
7969 L:      linux-omap@vger.kernel.org
7970 S:      Maintained
7971 F:      arch/arm/*omap*/*clock*
7972 
7973 OMAP POWER MANAGEMENT SUPPORT
7974 M:      Kevin Hilman <khilman@kernel.org>
7975 L:      linux-omap@vger.kernel.org
7976 S:      Maintained
7977 F:      arch/arm/*omap*/*pm*
7978 F:      drivers/cpufreq/omap-cpufreq.c
7979 
7980 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7981 M:      Rajendra Nayak <rnayak@codeaurora.org>
7982 M:      Paul Walmsley <paul@pwsan.com>
7983 L:      linux-omap@vger.kernel.org
7984 S:      Maintained
7985 F:      arch/arm/mach-omap2/prm*
7986 
7987 OMAP AUDIO SUPPORT
7988 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7989 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7990 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7991 L:      linux-omap@vger.kernel.org
7992 S:      Maintained
7993 F:      sound/soc/omap/
7994 
7995 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7996 M:      Roger Quadros <rogerq@ti.com>
7997 M:      Tony Lindgren <tony@atomide.com>
7998 L:      linux-omap@vger.kernel.org
7999 S:      Maintained
8000 F:      drivers/memory/omap-gpmc.c
8001 F:      arch/arm/mach-omap2/*gpmc*
8002 
8003 OMAP FRAMEBUFFER SUPPORT
8004 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8005 L:      linux-fbdev@vger.kernel.org
8006 L:      linux-omap@vger.kernel.org
8007 S:      Maintained
8008 F:      drivers/video/fbdev/omap/
8009 
8010 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8011 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8012 L:      linux-omap@vger.kernel.org
8013 L:      linux-fbdev@vger.kernel.org
8014 S:      Maintained
8015 F:      drivers/video/fbdev/omap2/
8016 F:      Documentation/arm/OMAP/DSS
8017 
8018 OMAP HARDWARE SPINLOCK SUPPORT
8019 M:      Ohad Ben-Cohen <ohad@wizery.com>
8020 L:      linux-omap@vger.kernel.org
8021 S:      Maintained
8022 F:      drivers/hwspinlock/omap_hwspinlock.c
8023 
8024 OMAP MMC SUPPORT
8025 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8026 L:      linux-omap@vger.kernel.org
8027 S:      Maintained
8028 F:      drivers/mmc/host/omap.c
8029 
8030 OMAP HS MMC SUPPORT
8031 L:      linux-mmc@vger.kernel.org
8032 L:      linux-omap@vger.kernel.org
8033 S:      Orphan
8034 F:      drivers/mmc/host/omap_hsmmc.c
8035 
8036 OMAP RANDOM NUMBER GENERATOR SUPPORT
8037 M:      Deepak Saxena <dsaxena@plexity.net>
8038 S:      Maintained
8039 F:      drivers/char/hw_random/omap-rng.c
8040 
8041 OMAP HWMOD SUPPORT
8042 M:      Benoît Cousson <bcousson@baylibre.com>
8043 M:      Paul Walmsley <paul@pwsan.com>
8044 L:      linux-omap@vger.kernel.org
8045 S:      Maintained
8046 F:      arch/arm/mach-omap2/omap_hwmod.*
8047 
8048 OMAP HWMOD DATA
8049 M:      Paul Walmsley <paul@pwsan.com>
8050 L:      linux-omap@vger.kernel.org
8051 S:      Maintained
8052 F:      arch/arm/mach-omap2/omap_hwmod*data*
8053 
8054 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8055 M:      Benoît Cousson <bcousson@baylibre.com>
8056 L:      linux-omap@vger.kernel.org
8057 S:      Maintained
8058 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8059 
8060 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8061 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8062 L:      linux-media@vger.kernel.org
8063 S:      Maintained
8064 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8065 F:      drivers/media/platform/omap3isp/
8066 F:      drivers/staging/media/omap4iss/
8067 
8068 OMAP USB SUPPORT
8069 L:      linux-usb@vger.kernel.org
8070 L:      linux-omap@vger.kernel.org
8071 S:      Orphan
8072 F:      drivers/usb/*/*omap*
8073 F:      arch/arm/*omap*/usb*
8074 
8075 OMAP GPIO DRIVER
8076 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8077 M:      Santosh Shilimkar <ssantosh@kernel.org>
8078 M:      Kevin Hilman <khilman@kernel.org>
8079 L:      linux-omap@vger.kernel.org
8080 S:      Maintained
8081 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8082 F:      drivers/gpio/gpio-omap.c
8083 
8084 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8085 M:      Mark Jackson <mpfj@newflow.co.uk>
8086 L:      linux-omap@vger.kernel.org
8087 S:      Maintained
8088 F:      arch/arm/boot/dts/am335x-nano.dts
8089 
8090 OMFS FILESYSTEM
8091 M:      Bob Copeland <me@bobcopeland.com>
8092 L:      linux-karma-devel@lists.sourceforge.net
8093 S:      Maintained
8094 F:      Documentation/filesystems/omfs.txt
8095 F:      fs/omfs/
8096 
8097 OMNIKEY CARDMAN 4000 DRIVER
8098 M:      Harald Welte <laforge@gnumonks.org>
8099 S:      Maintained
8100 F:      drivers/char/pcmcia/cm4000_cs.c
8101 F:      include/linux/cm4000_cs.h
8102 F:      include/uapi/linux/cm4000_cs.h
8103 
8104 OMNIKEY CARDMAN 4040 DRIVER
8105 M:      Harald Welte <laforge@gnumonks.org>
8106 S:      Maintained
8107 F:      drivers/char/pcmcia/cm4040_cs.*
8108 
8109 OMNIVISION OV7670 SENSOR DRIVER
8110 M:      Jonathan Corbet <corbet@lwn.net>
8111 L:      linux-media@vger.kernel.org
8112 T:      git git://linuxtv.org/media_tree.git
8113 S:      Maintained
8114 F:      drivers/media/i2c/ov7670.c
8115 
8116 ONENAND FLASH DRIVER
8117 M:      Kyungmin Park <kyungmin.park@samsung.com>
8118 L:      linux-mtd@lists.infradead.org
8119 S:      Maintained
8120 F:      drivers/mtd/onenand/
8121 F:      include/linux/mtd/onenand*.h
8122 
8123 ONSTREAM SCSI TAPE DRIVER
8124 M:      Willem Riede <osst@riede.org>
8125 L:      osst-users@lists.sourceforge.net
8126 L:      linux-scsi@vger.kernel.org
8127 S:      Maintained
8128 F:      Documentation/scsi/osst.txt
8129 F:      drivers/scsi/osst.*
8130 F:      drivers/scsi/osst_*.h
8131 F:      drivers/scsi/st.h
8132 
8133 OPENCORES I2C BUS DRIVER
8134 M:      Peter Korsgaard <jacmet@sunsite.dk>
8135 L:      linux-i2c@vger.kernel.org
8136 S:      Maintained
8137 F:      Documentation/i2c/busses/i2c-ocores
8138 F:      drivers/i2c/busses/i2c-ocores.c
8139 
8140 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8141 M:      Rob Herring <robh+dt@kernel.org>
8142 M:      Frank Rowand <frowand.list@gmail.com>
8143 M:      Grant Likely <grant.likely@linaro.org>
8144 L:      devicetree@vger.kernel.org
8145 W:      http://www.devicetree.org/
8146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8147 S:      Maintained
8148 F:      drivers/of/
8149 F:      include/linux/of*.h
8150 F:      scripts/dtc/
8151 
8152 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8153 M:      Rob Herring <robh+dt@kernel.org>
8154 M:      Pawel Moll <pawel.moll@arm.com>
8155 M:      Mark Rutland <mark.rutland@arm.com>
8156 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8157 M:      Kumar Gala <galak@codeaurora.org>
8158 L:      devicetree@vger.kernel.org
8159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8160 S:      Maintained
8161 F:      Documentation/devicetree/
8162 F:      arch/*/boot/dts/
8163 F:      include/dt-bindings/
8164 
8165 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8166 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8167 L:      devicetree@vger.kernel.org
8168 S:      Maintained
8169 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8170 F:      Documentation/devicetree/overlay-notes.txt
8171 F:      drivers/of/overlay.c
8172 F:      drivers/of/resolver.c
8173 
8174 OPENRISC ARCHITECTURE
8175 M:      Jonas Bonn <jonas@southpole.se>
8176 W:      http://openrisc.net
8177 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8178 S:      Maintained
8179 T:      git git://openrisc.net/~jonas/linux
8180 F:      arch/openrisc/
8181 
8182 OPENVSWITCH
8183 M:      Pravin Shelar <pshelar@nicira.com>
8184 L:      netdev@vger.kernel.org
8185 L:      dev@openvswitch.org
8186 W:      http://openvswitch.org
8187 S:      Maintained
8188 F:      net/openvswitch/
8189 F:      include/uapi/linux/openvswitch.h
8190 
8191 OPERATING PERFORMANCE POINTS (OPP)
8192 M:      Viresh Kumar <vireshk@kernel.org>
8193 M:      Nishanth Menon <nm@ti.com>
8194 M:      Stephen Boyd <sboyd@codeaurora.org>
8195 L:      linux-pm@vger.kernel.org
8196 S:      Maintained
8197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8198 F:      drivers/base/power/opp/
8199 F:      include/linux/pm_opp.h
8200 F:      Documentation/power/opp.txt
8201 F:      Documentation/devicetree/bindings/opp/
8202 
8203 OPL4 DRIVER
8204 M:      Clemens Ladisch <clemens@ladisch.de>
8205 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8206 T:      git git://git.alsa-project.org/alsa-kernel.git
8207 S:      Maintained
8208 F:      sound/drivers/opl4/
8209 
8210 OPROFILE
8211 M:      Robert Richter <rric@kernel.org>
8212 L:      oprofile-list@lists.sf.net
8213 S:      Maintained
8214 F:      arch/*/include/asm/oprofile*.h
8215 F:      arch/*/oprofile/
8216 F:      drivers/oprofile/
8217 F:      include/linux/oprofile.h
8218 
8219 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8220 M:      Mark Fasheh <mfasheh@suse.com>
8221 M:      Joel Becker <jlbec@evilplan.org>
8222 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8223 W:      http://ocfs2.wiki.kernel.org
8224 S:      Supported
8225 F:      Documentation/filesystems/ocfs2.txt
8226 F:      Documentation/filesystems/dlmfs.txt
8227 F:      fs/ocfs2/
8228 
8229 ORINOCO DRIVER
8230 L:      linux-wireless@vger.kernel.org
8231 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8232 W:      http://www.nongnu.org/orinoco/
8233 S:      Orphan
8234 F:      drivers/net/wireless/intersil/orinoco/
8235 
8236 OSD LIBRARY and FILESYSTEM
8237 M:      Boaz Harrosh <ooo@electrozaur.com>
8238 M:      Benny Halevy <bhalevy@primarydata.com>
8239 L:      osd-dev@open-osd.org
8240 W:      http://open-osd.org
8241 T:      git git://git.open-osd.org/open-osd.git
8242 S:      Maintained
8243 F:      drivers/scsi/osd/
8244 F:      include/scsi/osd_*
8245 F:      fs/exofs/
8246 
8247 OVERLAY FILESYSTEM
8248 M:      Miklos Szeredi <miklos@szeredi.hu>
8249 L:      linux-unionfs@vger.kernel.org
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8251 S:      Supported
8252 F:      fs/overlayfs/
8253 F:      Documentation/filesystems/overlayfs.txt
8254 
8255 ORANGEFS FILESYSTEM
8256 M:      Mike Marshall <hubcap@omnibond.com>
8257 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8259 S:      Supported
8260 F:      fs/orangefs/
8261 F:      Documentation/filesystems/orangefs.txt
8262 
8263 P54 WIRELESS DRIVER
8264 M:      Christian Lamparter <chunkeey@googlemail.com>
8265 L:      linux-wireless@vger.kernel.org
8266 W:      http://wireless.kernel.org/en/users/Drivers/p54
8267 S:      Maintained
8268 F:      drivers/net/wireless/intersil/p54/
8269 
8270 PA SEMI ETHERNET DRIVER
8271 M:      Olof Johansson <olof@lixom.net>
8272 L:      netdev@vger.kernel.org
8273 S:      Maintained
8274 F:      drivers/net/ethernet/pasemi/*
8275 
8276 PA SEMI SMBUS DRIVER
8277 M:      Olof Johansson <olof@lixom.net>
8278 L:      linux-i2c@vger.kernel.org
8279 S:      Maintained
8280 F:      drivers/i2c/busses/i2c-pasemi.c
8281 
8282 PADATA PARALLEL EXECUTION MECHANISM
8283 M:      Steffen Klassert <steffen.klassert@secunet.com>
8284 L:      linux-crypto@vger.kernel.org
8285 S:      Maintained
8286 F:      kernel/padata.c
8287 F:      include/linux/padata.h
8288 F:      Documentation/padata.txt
8289 
8290 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8291 M:      Harald Welte <laforge@gnumonks.org>
8292 L:      platform-driver-x86@vger.kernel.org
8293 S:      Maintained
8294 F:      drivers/platform/x86/panasonic-laptop.c
8295 
8296 PANASONIC MN10300/AM33/AM34 PORT
8297 M:      David Howells <dhowells@redhat.com>
8298 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8299 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8300 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8301 S:      Maintained
8302 F:      Documentation/mn10300/
8303 F:      arch/mn10300/
8304 
8305 PARALLEL LCD/KEYPAD PANEL DRIVER
8306 M:      Willy Tarreau <willy@haproxy.com>
8307 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8308 S:      Odd Fixes
8309 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8310 F:      drivers/misc/panel.c
8311 
8312 PARALLEL PORT SUBSYSTEM
8313 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8314 M:      Sudip Mukherjee <sudip@vectorindia.org>
8315 L:      linux-parport@lists.infradead.org (subscribers-only)
8316 S:      Maintained
8317 F:      drivers/parport/
8318 F:      include/linux/parport*.h
8319 F:      drivers/char/ppdev.c
8320 F:      include/uapi/linux/ppdev.h
8321 F:      Documentation/parport*.txt
8322 
8323 PARAVIRT_OPS INTERFACE
8324 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8325 M:      Chris Wright <chrisw@sous-sol.org>
8326 M:      Alok Kataria <akataria@vmware.com>
8327 M:      Rusty Russell <rusty@rustcorp.com.au>
8328 L:      virtualization@lists.linux-foundation.org
8329 S:      Supported
8330 F:      Documentation/virtual/paravirt_ops.txt
8331 F:      arch/*/kernel/paravirt*
8332 F:      arch/*/include/asm/paravirt.h
8333 
8334 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8335 M:      Tim Waugh <tim@cyberelk.net>
8336 L:      linux-parport@lists.infradead.org (subscribers-only)
8337 S:      Maintained
8338 F:      Documentation/blockdev/paride.txt
8339 F:      drivers/block/paride/
8340 
8341 PARISC ARCHITECTURE
8342 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8343 M:      Helge Deller <deller@gmx.de>
8344 L:      linux-parisc@vger.kernel.org
8345 W:      http://www.parisc-linux.org/
8346 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8349 S:      Maintained
8350 F:      arch/parisc/
8351 F:      Documentation/parisc/
8352 F:      drivers/parisc/
8353 F:      drivers/char/agp/parisc-agp.c
8354 F:      drivers/input/serio/gscps2.c
8355 F:      drivers/parport/parport_gsc.*
8356 F:      drivers/tty/serial/8250/8250_gsc.c
8357 F:      drivers/video/fbdev/sti*
8358 F:      drivers/video/console/sti*
8359 F:      drivers/video/logo/logo_parisc*
8360 
8361 PC87360 HARDWARE MONITORING DRIVER
8362 M:      Jim Cromie <jim.cromie@gmail.com>
8363 L:      linux-hwmon@vger.kernel.org
8364 S:      Maintained
8365 F:      Documentation/hwmon/pc87360
8366 F:      drivers/hwmon/pc87360.c
8367 
8368 PC8736x GPIO DRIVER
8369 M:      Jim Cromie <jim.cromie@gmail.com>
8370 S:      Maintained
8371 F:      drivers/char/pc8736x_gpio.c
8372 
8373 PC87427 HARDWARE MONITORING DRIVER
8374 M:      Jean Delvare <jdelvare@suse.com>
8375 L:      linux-hwmon@vger.kernel.org
8376 S:      Maintained
8377 F:      Documentation/hwmon/pc87427
8378 F:      drivers/hwmon/pc87427.c
8379 
8380 PCA9532 LED DRIVER
8381 M:      Riku Voipio <riku.voipio@iki.fi>
8382 S:      Maintained
8383 F:      drivers/leds/leds-pca9532.c
8384 F:      include/linux/leds-pca9532.h
8385 
8386 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8387 M:      Guenter Roeck <linux@roeck-us.net>
8388 L:      linux-i2c@vger.kernel.org
8389 S:      Maintained
8390 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8391 
8392 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8393 M:      Khalid Aziz <khalid@gonehiking.org>
8394 S:      Maintained
8395 F:      drivers/firmware/pcdp.*
8396 
8397 PCI ERROR RECOVERY
8398 M:      Linas Vepstas <linasvepstas@gmail.com>
8399 L:      linux-pci@vger.kernel.org
8400 S:      Supported
8401 F:      Documentation/PCI/pci-error-recovery.txt
8402 
8403 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8404 M:      Russell Currey <ruscur@russell.cc>
8405 L:      linuxppc-dev@lists.ozlabs.org
8406 S:      Supported
8407 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8408 F:      arch/powerpc/kernel/eeh*.c
8409 F:      arch/powerpc/platforms/*/eeh*.c
8410 F:      arch/powerpc/include/*/eeh*.h
8411 
8412 PCI SUBSYSTEM
8413 M:      Bjorn Helgaas <bhelgaas@google.com>
8414 L:      linux-pci@vger.kernel.org
8415 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8417 S:      Supported
8418 F:      Documentation/PCI/
8419 F:      drivers/pci/
8420 F:      include/linux/pci*
8421 F:      arch/x86/pci/
8422 F:      arch/x86/kernel/quirks.c
8423 
8424 PCI DRIVER FOR ALTERA PCIE IP
8425 M:      Ley Foon Tan <lftan@altera.com>
8426 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8427 L:      linux-pci@vger.kernel.org
8428 S:      Supported
8429 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8430 F:      drivers/pci/host/pcie-altera.c
8431 
8432 PCI DRIVER FOR ARM VERSATILE PLATFORM
8433 M:      Rob Herring <robh@kernel.org>
8434 L:      linux-pci@vger.kernel.org
8435 L:      linux-arm-kernel@lists.infradead.org
8436 S:      Maintained
8437 F:      Documentation/devicetree/bindings/pci/versatile.txt
8438 F:      drivers/pci/host/pci-versatile.c
8439 
8440 PCI DRIVER FOR APPLIEDMICRO XGENE
8441 M:      Tanmay Inamdar <tinamdar@apm.com>
8442 L:      linux-pci@vger.kernel.org
8443 L:      linux-arm-kernel@lists.infradead.org
8444 S:      Maintained
8445 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8446 F:      drivers/pci/host/pci-xgene.c
8447 
8448 PCI DRIVER FOR FREESCALE LAYERSCAPE
8449 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8450 M:      Mingkai Hu <mingkai.hu@freescale.com>
8451 M:      Roy Zang <tie-fei.zang@freescale.com>
8452 L:      linuxppc-dev@lists.ozlabs.org
8453 L:      linux-pci@vger.kernel.org
8454 L:      linux-arm-kernel@lists.infradead.org
8455 S:      Maintained
8456 F:      drivers/pci/host/*layerscape*
8457 
8458 PCI DRIVER FOR IMX6
8459 M:      Richard Zhu <Richard.Zhu@freescale.com>
8460 M:      Lucas Stach <l.stach@pengutronix.de>
8461 L:      linux-pci@vger.kernel.org
8462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8463 S:      Maintained
8464 F:      drivers/pci/host/*imx6*
8465 
8466 PCI DRIVER FOR TI KEYSTONE
8467 M:      Murali Karicheri <m-karicheri2@ti.com>
8468 L:      linux-pci@vger.kernel.org
8469 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8470 S:      Maintained
8471 F:      drivers/pci/host/*keystone*
8472 
8473 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8474 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8475 M:      Jason Cooper <jason@lakedaemon.net>
8476 L:      linux-pci@vger.kernel.org
8477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8478 S:      Maintained
8479 F:      drivers/pci/host/*mvebu*
8480 
8481 PCI DRIVER FOR NVIDIA TEGRA
8482 M:      Thierry Reding <thierry.reding@gmail.com>
8483 L:      linux-tegra@vger.kernel.org
8484 L:      linux-pci@vger.kernel.org
8485 S:      Supported
8486 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8487 F:      drivers/pci/host/pci-tegra.c
8488 
8489 PCI DRIVER FOR TI DRA7XX
8490 M:      Kishon Vijay Abraham I <kishon@ti.com>
8491 L:      linux-omap@vger.kernel.org
8492 L:      linux-pci@vger.kernel.org
8493 S:      Supported
8494 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8495 F:      drivers/pci/host/pci-dra7xx.c
8496 
8497 PCI DRIVER FOR RENESAS R-CAR
8498 M:      Simon Horman <horms@verge.net.au>
8499 L:      linux-pci@vger.kernel.org
8500 L:      linux-renesas-soc@vger.kernel.org
8501 S:      Maintained
8502 F:      drivers/pci/host/*rcar*
8503 
8504 PCI DRIVER FOR SAMSUNG EXYNOS
8505 M:      Jingoo Han <jingoohan1@gmail.com>
8506 L:      linux-pci@vger.kernel.org
8507 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8508 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8509 S:      Maintained
8510 F:      drivers/pci/host/pci-exynos.c
8511 
8512 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8513 M:      Jingoo Han <jingoohan1@gmail.com>
8514 M:      Pratyush Anand <pratyush.anand@gmail.com>
8515 L:      linux-pci@vger.kernel.org
8516 S:      Maintained
8517 F:      drivers/pci/host/*designware*
8518 
8519 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8520 M:      Joao Pinto <jpinto@synopsys.com>
8521 L:      linux-pci@vger.kernel.org
8522 S:      Maintained
8523 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8524 F:      drivers/pci/host/pcie-designware-plat.c
8525 
8526 PCI DRIVER FOR GENERIC OF HOSTS
8527 M:      Will Deacon <will.deacon@arm.com>
8528 L:      linux-pci@vger.kernel.org
8529 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8530 S:      Maintained
8531 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8532 F:      drivers/pci/host/pci-host-common.c
8533 F:      drivers/pci/host/pci-host-generic.c
8534 
8535 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8536 M:      Keith Busch <keith.busch@intel.com>
8537 L:      linux-pci@vger.kernel.org
8538 S:      Supported
8539 F:      arch/x86/pci/vmd.c
8540 
8541 PCIE DRIVER FOR ST SPEAR13XX
8542 M:      Pratyush Anand <pratyush.anand@gmail.com>
8543 L:      linux-pci@vger.kernel.org
8544 S:      Maintained
8545 F:      drivers/pci/host/*spear*
8546 
8547 PCI MSI DRIVER FOR ALTERA MSI IP
8548 M:      Ley Foon Tan <lftan@altera.com>
8549 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8550 L:      linux-pci@vger.kernel.org
8551 S:      Supported
8552 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8553 F:      drivers/pci/host/pcie-altera-msi.c
8554 
8555 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8556 M:      Duc Dang <dhdang@apm.com>
8557 L:      linux-pci@vger.kernel.org
8558 L:      linux-arm-kernel@lists.infradead.org
8559 S:      Maintained
8560 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8561 F:      drivers/pci/host/pci-xgene-msi.c
8562 
8563 PCIE DRIVER FOR HISILICON
8564 M:      Zhou Wang <wangzhou1@hisilicon.com>
8565 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8566 L:      linux-pci@vger.kernel.org
8567 S:      Maintained
8568 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8569 F:      drivers/pci/host/pcie-hisi.c
8570 
8571 PCIE DRIVER FOR QUALCOMM MSM
8572 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8573 L:     linux-pci@vger.kernel.org
8574 L:     linux-arm-msm@vger.kernel.org
8575 S:     Maintained
8576 F:     drivers/pci/host/*qcom*
8577 
8578 PCIE DRIVER FOR CAVIUM THUNDERX
8579 M:      David Daney <david.daney@cavium.com>
8580 L:      linux-pci@vger.kernel.org
8581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8582 S:      Supported
8583 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8584 F:      drivers/pci/host/pci-thunder-*
8585 
8586 PCMCIA SUBSYSTEM
8587 P:      Linux PCMCIA Team
8588 L:      linux-pcmcia@lists.infradead.org
8589 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8591 S:      Maintained
8592 F:      Documentation/pcmcia/
8593 F:      drivers/pcmcia/
8594 F:      include/pcmcia/
8595 
8596 PCNET32 NETWORK DRIVER
8597 M:      Don Fry <pcnet32@frontier.com>
8598 L:      netdev@vger.kernel.org
8599 S:      Maintained
8600 F:      drivers/net/ethernet/amd/pcnet32.c
8601 
8602 PCRYPT PARALLEL CRYPTO ENGINE
8603 M:      Steffen Klassert <steffen.klassert@secunet.com>
8604 L:      linux-crypto@vger.kernel.org
8605 S:      Maintained
8606 F:      crypto/pcrypt.c
8607 F:      include/crypto/pcrypt.h
8608 
8609 PER-CPU MEMORY ALLOCATOR
8610 M:      Tejun Heo <tj@kernel.org>
8611 M:      Christoph Lameter <cl@linux.com>
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8613 S:      Maintained
8614 F:      include/linux/percpu*.h
8615 F:      mm/percpu*.c
8616 F:      arch/*/include/asm/percpu.h
8617 
8618 PER-TASK DELAY ACCOUNTING
8619 M:      Balbir Singh <bsingharora@gmail.com>
8620 S:      Maintained
8621 F:      include/linux/delayacct.h
8622 F:      kernel/delayacct.c
8623 
8624 PERFORMANCE EVENTS SUBSYSTEM
8625 M:      Peter Zijlstra <peterz@infradead.org>
8626 M:      Ingo Molnar <mingo@redhat.com>
8627 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8628 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8629 L:      linux-kernel@vger.kernel.org
8630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8631 S:      Supported
8632 F:      kernel/events/*
8633 F:      include/linux/perf_event.h
8634 F:      include/uapi/linux/perf_event.h
8635 F:      arch/*/kernel/perf_event*.c
8636 F:      arch/*/kernel/*/perf_event*.c
8637 F:      arch/*/kernel/*/*/perf_event*.c
8638 F:      arch/*/include/asm/perf_event.h
8639 F:      arch/*/kernel/perf_callchain.c
8640 F:      tools/perf/
8641 
8642 PERSONALITY HANDLING
8643 M:      Christoph Hellwig <hch@infradead.org>
8644 L:      linux-abi-devel@lists.sourceforge.net
8645 S:      Maintained
8646 F:      include/linux/personality.h
8647 F:      include/uapi/linux/personality.h
8648 
8649 PHONET PROTOCOL
8650 M:      Remi Denis-Courmont <courmisch@gmail.com>
8651 S:      Supported
8652 F:      Documentation/networking/phonet.txt
8653 F:      include/linux/phonet.h
8654 F:      include/net/phonet/
8655 F:      include/uapi/linux/phonet.h
8656 F:      net/phonet/
8657 
8658 PHRAM MTD DRIVER
8659 M:      Joern Engel <joern@lazybastard.org>
8660 L:      linux-mtd@lists.infradead.org
8661 S:      Maintained
8662 F:      drivers/mtd/devices/phram.c
8663 
8664 PICOLCD HID DRIVER
8665 M:      Bruno Prémont <bonbons@linux-vserver.org>
8666 L:      linux-input@vger.kernel.org
8667 S:      Maintained
8668 F:      drivers/hid/hid-picolcd*
8669 
8670 PICOXCELL SUPPORT
8671 M:      Jamie Iles <jamie@jamieiles.com>
8672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8674 S:      Supported
8675 F:      arch/arm/boot/dts/picoxcell*
8676 F:      arch/arm/mach-picoxcell/
8677 F:      drivers/crypto/picoxcell*
8678 
8679 PIN CONTROL SUBSYSTEM
8680 M:      Linus Walleij <linus.walleij@linaro.org>
8681 L:      linux-gpio@vger.kernel.org
8682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8683 S:      Maintained
8684 F:      drivers/pinctrl/
8685 F:      include/linux/pinctrl/
8686 
8687 PIN CONTROLLER - ATMEL AT91
8688 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8690 S:      Maintained
8691 F:      drivers/pinctrl/pinctrl-at91.*
8692 
8693 PIN CONTROLLER - ATMEL AT91 PIO4
8694 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8696 L:      linux-gpio@vger.kernel.org
8697 S:      Supported
8698 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8699 
8700 PIN CONTROLLER - INTEL
8701 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8702 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8703 S:      Maintained
8704 F:      drivers/pinctrl/intel/
8705 
8706 PIN CONTROLLER - RENESAS
8707 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8708 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8709 L:      linux-renesas-soc@vger.kernel.org
8710 S:      Maintained
8711 F:      drivers/pinctrl/sh-pfc/
8712 
8713 PIN CONTROLLER - SAMSUNG
8714 M:      Tomasz Figa <tomasz.figa@gmail.com>
8715 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8716 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8717 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8718 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8719 S:      Maintained
8720 F:      drivers/pinctrl/samsung/
8721 
8722 PIN CONTROLLER - SINGLE
8723 M:      Tony Lindgren <tony@atomide.com>
8724 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8725 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8726 L:      linux-omap@vger.kernel.org
8727 S:      Maintained
8728 F:      drivers/pinctrl/pinctrl-single.c
8729 
8730 PIN CONTROLLER - ST SPEAR
8731 M:      Viresh Kumar <vireshk@kernel.org>
8732 L:      spear-devel@list.st.com
8733 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8734 W:      http://www.st.com/spear
8735 S:      Maintained
8736 F:      drivers/pinctrl/spear/
8737 
8738 PKTCDVD DRIVER
8739 M:      Jiri Kosina <jikos@kernel.org>
8740 S:      Maintained
8741 F:      drivers/block/pktcdvd.c
8742 F:      include/linux/pktcdvd.h
8743 F:      include/uapi/linux/pktcdvd.h
8744 
8745 PKUNITY SOC DRIVERS
8746 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8747 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8748 S:      Maintained
8749 T:      git git://github.com/gxt/linux.git
8750 F:      drivers/input/serio/i8042-unicore32io.h
8751 F:      drivers/i2c/busses/i2c-puv3.c
8752 F:      drivers/video/fbdev/fb-puv3.c
8753 F:      drivers/rtc/rtc-puv3.c
8754 
8755 PMBUS HARDWARE MONITORING DRIVERS
8756 M:      Guenter Roeck <linux@roeck-us.net>
8757 L:      linux-hwmon@vger.kernel.org
8758 W:      http://hwmon.wiki.kernel.org/
8759 W:      http://www.roeck-us.net/linux/drivers/
8760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8761 S:      Maintained
8762 F:      Documentation/hwmon/pmbus
8763 F:      drivers/hwmon/pmbus/
8764 F:      include/linux/i2c/pmbus.h
8765 
8766 PMC SIERRA MaxRAID DRIVER
8767 L:      linux-scsi@vger.kernel.org
8768 W:      http://www.pmc-sierra.com/
8769 S:      Orphan
8770 F:      drivers/scsi/pmcraid.*
8771 
8772 PMC SIERRA PM8001 DRIVER
8773 M:      Jack Wang <jinpu.wang@profitbricks.com>
8774 M:      lindar_liu@usish.com
8775 L:      pmchba@pmcs.com
8776 L:      linux-scsi@vger.kernel.org
8777 S:      Supported
8778 F:      drivers/scsi/pm8001/
8779 
8780 POSIX CLOCKS and TIMERS
8781 M:      Thomas Gleixner <tglx@linutronix.de>
8782 L:      linux-kernel@vger.kernel.org
8783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8784 S:      Maintained
8785 F:      fs/timerfd.c
8786 F:      include/linux/timer*
8787 F:      kernel/time/*timer*
8788 
8789 POWER MANAGEMENT CORE
8790 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8791 L:      linux-pm@vger.kernel.org
8792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8793 S:      Supported
8794 F:      drivers/base/power/
8795 F:      include/linux/pm.h
8796 F:      include/linux/pm_*
8797 F:      include/linux/powercap.h
8798 F:      drivers/powercap/
8799 
8800 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8801 M:      Sebastian Reichel <sre@kernel.org>
8802 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8803 M:      David Woodhouse <dwmw2@infradead.org>
8804 L:      linux-pm@vger.kernel.org
8805 T:      git git://git.infradead.org/battery-2.6.git
8806 S:      Maintained
8807 F:      include/linux/power_supply.h
8808 F:      drivers/power/
8809 X:      drivers/power/avs/
8810 
8811 POWER STATE COORDINATION INTERFACE (PSCI)
8812 M:      Mark Rutland <mark.rutland@arm.com>
8813 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8814 L:      linux-arm-kernel@lists.infradead.org
8815 S:      Maintained
8816 F:      drivers/firmware/psci.c
8817 F:      include/linux/psci.h
8818 F:      include/uapi/linux/psci.h
8819 
8820 PNP SUPPORT
8821 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8822 S:      Maintained
8823 F:      drivers/pnp/
8824 
8825 PPP PROTOCOL DRIVERS AND COMPRESSORS
8826 M:      Paul Mackerras <paulus@samba.org>
8827 L:      linux-ppp@vger.kernel.org
8828 S:      Maintained
8829 F:      drivers/net/ppp/ppp_*
8830 
8831 PPP OVER ATM (RFC 2364)
8832 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8833 S:      Maintained
8834 F:      net/atm/pppoatm.c
8835 F:      include/uapi/linux/atmppp.h
8836 
8837 PPP OVER ETHERNET
8838 M:      Michal Ostrowski <mostrows@earthlink.net>
8839 S:      Maintained
8840 F:      drivers/net/ppp/pppoe.c
8841 F:      drivers/net/ppp/pppox.c
8842 
8843 PPP OVER L2TP
8844 M:      James Chapman <jchapman@katalix.com>
8845 S:      Maintained
8846 F:      net/l2tp/l2tp_ppp.c
8847 F:      include/linux/if_pppol2tp.h
8848 F:      include/uapi/linux/if_pppol2tp.h
8849 
8850 PPS SUPPORT
8851 M:      Rodolfo Giometti <giometti@enneenne.com>
8852 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8853 L:      linuxpps@ml.enneenne.com (subscribers-only)
8854 S:      Maintained
8855 F:      Documentation/pps/
8856 F:      drivers/pps/
8857 F:      include/linux/pps*.h
8858 
8859 PPTP DRIVER
8860 M:      Dmitry Kozlov <xeb@mail.ru>
8861 L:      netdev@vger.kernel.org
8862 S:      Maintained
8863 F:      drivers/net/ppp/pptp.c
8864 W:      http://sourceforge.net/projects/accel-pptp
8865 
8866 PREEMPTIBLE KERNEL
8867 M:      Robert Love <rml@tech9.net>
8868 L:      kpreempt-tech@lists.sourceforge.net
8869 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8870 S:      Supported
8871 F:      Documentation/preempt-locking.txt
8872 F:      include/linux/preempt.h
8873 
8874 PRISM54 WIRELESS DRIVER
8875 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8876 L:      linux-wireless@vger.kernel.org
8877 W:      http://wireless.kernel.org/en/users/Drivers/p54
8878 S:      Obsolete
8879 F:      drivers/net/wireless/intersil/prism54/
8880 
8881 PS3 NETWORK SUPPORT
8882 M:      Geoff Levand <geoff@infradead.org>
8883 L:      netdev@vger.kernel.org
8884 L:      linuxppc-dev@lists.ozlabs.org
8885 S:      Maintained
8886 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8887 
8888 PS3 PLATFORM SUPPORT
8889 M:      Geoff Levand <geoff@infradead.org>
8890 L:      linuxppc-dev@lists.ozlabs.org
8891 S:      Maintained
8892 F:      arch/powerpc/boot/ps3*
8893 F:      arch/powerpc/include/asm/lv1call.h
8894 F:      arch/powerpc/include/asm/ps3*.h
8895 F:      arch/powerpc/platforms/ps3/
8896 F:      drivers/*/ps3*
8897 F:      drivers/ps3/
8898 F:      drivers/rtc/rtc-ps3.c
8899 F:      drivers/usb/host/*ps3.c
8900 F:      sound/ppc/snd_ps3*
8901 
8902 PS3VRAM DRIVER
8903 M:      Jim Paris <jim@jtan.com>
8904 M:      Geoff Levand <geoff@infradead.org>
8905 L:      linuxppc-dev@lists.ozlabs.org
8906 S:      Maintained
8907 F:      drivers/block/ps3vram.c
8908 
8909 PSTORE FILESYSTEM
8910 M:      Anton Vorontsov <anton@enomsg.org>
8911 M:      Colin Cross <ccross@android.com>
8912 M:      Kees Cook <keescook@chromium.org>
8913 M:      Tony Luck <tony.luck@intel.com>
8914 S:      Maintained
8915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8916 F:      fs/pstore/
8917 F:      include/linux/pstore*
8918 F:      drivers/firmware/efi/efi-pstore.c
8919 F:      drivers/acpi/apei/erst.c
8920 
8921 PTP HARDWARE CLOCK SUPPORT
8922 M:      Richard Cochran <richardcochran@gmail.com>
8923 L:      netdev@vger.kernel.org
8924 S:      Maintained
8925 W:      http://linuxptp.sourceforge.net/
8926 F:      Documentation/ABI/testing/sysfs-ptp
8927 F:      Documentation/ptp/*
8928 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8929 F:      drivers/net/phy/dp83640*
8930 F:      drivers/ptp/*
8931 F:      include/linux/ptp_cl*
8932 
8933 PTRACE SUPPORT
8934 M:      Roland McGrath <roland@hack.frob.com>
8935 M:      Oleg Nesterov <oleg@redhat.com>
8936 S:      Maintained
8937 F:      include/asm-generic/syscall.h
8938 F:      include/linux/ptrace.h
8939 F:      include/linux/regset.h
8940 F:      include/linux/tracehook.h
8941 F:      include/uapi/linux/ptrace.h
8942 F:      kernel/ptrace.c
8943 
8944 PVRUSB2 VIDEO4LINUX DRIVER
8945 M:      Mike Isely <isely@pobox.com>
8946 L:      pvrusb2@isely.net       (subscribers-only)
8947 L:      linux-media@vger.kernel.org
8948 W:      http://www.isely.net/pvrusb2/
8949 T:      git git://linuxtv.org/media_tree.git
8950 S:      Maintained
8951 F:      Documentation/video4linux/README.pvrusb2
8952 F:      drivers/media/usb/pvrusb2/
8953 
8954 PWC WEBCAM DRIVER
8955 M:      Hans de Goede <hdegoede@redhat.com>
8956 L:      linux-media@vger.kernel.org
8957 T:      git git://linuxtv.org/media_tree.git
8958 S:      Maintained
8959 F:      drivers/media/usb/pwc/*
8960 
8961 PWM FAN DRIVER
8962 M:      Kamil Debski <k.debski@samsung.com>
8963 L:      linux-hwmon@vger.kernel.org
8964 S:      Supported
8965 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8966 F:      Documentation/hwmon/pwm-fan
8967 F:      drivers/hwmon/pwm-fan.c
8968 
8969 PWM SUBSYSTEM
8970 M:      Thierry Reding <thierry.reding@gmail.com>
8971 L:      linux-pwm@vger.kernel.org
8972 S:      Maintained
8973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8974 F:      Documentation/pwm.txt
8975 F:      Documentation/devicetree/bindings/pwm/
8976 F:      include/linux/pwm.h
8977 F:      drivers/pwm/
8978 F:      drivers/video/backlight/pwm_bl.c
8979 F:      include/linux/pwm_backlight.h
8980 
8981 PXA2xx/PXA3xx SUPPORT
8982 M:      Daniel Mack <daniel@zonque.org>
8983 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8984 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8986 T:      git git://github.com/hzhuang1/linux.git
8987 T:      git git://github.com/rjarzmik/linux.git
8988 S:      Maintained
8989 F:      arch/arm/boot/dts/pxa*
8990 F:      arch/arm/mach-pxa/
8991 F:      drivers/dma/pxa*
8992 F:      drivers/pcmcia/pxa2xx*
8993 F:      drivers/pinctrl/pxa/
8994 F:      drivers/spi/spi-pxa2xx*
8995 F:      drivers/usb/gadget/udc/pxa2*
8996 F:      include/sound/pxa2xx-lib.h
8997 F:      sound/arm/pxa*
8998 F:      sound/soc/pxa/
8999 
9000 PXA GPIO DRIVER
9001 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9002 L:      linux-gpio@vger.kernel.org
9003 S:      Maintained
9004 F:      drivers/gpio/gpio-pxa.c
9005 
9006 PXA3xx NAND FLASH DRIVER
9007 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9008 L:      linux-mtd@lists.infradead.org
9009 S:      Maintained
9010 F:      drivers/mtd/nand/pxa3xx_nand.c
9011 
9012 MMP SUPPORT
9013 M:      Eric Miao <eric.y.miao@gmail.com>
9014 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9016 T:      git git://github.com/hzhuang1/linux.git
9017 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9018 S:      Maintained
9019 F:      arch/arm/boot/dts/mmp*
9020 F:      arch/arm/mach-mmp/
9021 
9022 PXA MMCI DRIVER
9023 S:      Orphan
9024 
9025 PXA RTC DRIVER
9026 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9027 L:      rtc-linux@googlegroups.com
9028 S:      Maintained
9029 
9030 QAT DRIVER
9031 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9032 L:      qat-linux@intel.com
9033 S:      Supported
9034 F:      drivers/crypto/qat/
9035 
9036 QIB DRIVER
9037 M:      Mike Marciniszyn <infinipath@intel.com>
9038 L:      linux-rdma@vger.kernel.org
9039 S:      Supported
9040 F:      drivers/infiniband/hw/qib/
9041 
9042 QLOGIC QLA1280 SCSI DRIVER
9043 M:      Michael Reed <mdr@sgi.com>
9044 L:      linux-scsi@vger.kernel.org
9045 S:      Maintained
9046 F:      drivers/scsi/qla1280.[ch]
9047 
9048 QLOGIC QLA2XXX FC-SCSI DRIVER
9049 M:      qla2xxx-upstream@qlogic.com
9050 L:      linux-scsi@vger.kernel.org
9051 S:      Supported
9052 F:      Documentation/scsi/LICENSE.qla2xxx
9053 F:      drivers/scsi/qla2xxx/
9054 
9055 QLOGIC QLA4XXX iSCSI DRIVER
9056 M:      QLogic-Storage-Upstream@qlogic.com
9057 L:      linux-scsi@vger.kernel.org
9058 S:      Supported
9059 F:      Documentation/scsi/LICENSE.qla4xxx
9060 F:      drivers/scsi/qla4xxx/
9061 
9062 QLOGIC QLA3XXX NETWORK DRIVER
9063 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9064 M:      Ron Mercer <ron.mercer@qlogic.com>
9065 M:      linux-driver@qlogic.com
9066 L:      netdev@vger.kernel.org
9067 S:      Supported
9068 F:      Documentation/networking/LICENSE.qla3xxx
9069 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9070 
9071 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9072 M:      Dept-GELinuxNICDev@qlogic.com
9073 L:      netdev@vger.kernel.org
9074 S:      Supported
9075 F:      drivers/net/ethernet/qlogic/qlcnic/
9076 
9077 QLOGIC QLGE 10Gb ETHERNET DRIVER
9078 M:      Harish Patil <harish.patil@qlogic.com>
9079 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9080 M:      Dept-GELinuxNICDev@qlogic.com
9081 M:      linux-driver@qlogic.com
9082 L:      netdev@vger.kernel.org
9083 S:      Supported
9084 F:      drivers/net/ethernet/qlogic/qlge/
9085 
9086 QLOGIC QL4xxx ETHERNET DRIVER
9087 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9088 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9089 M:      everest-linux-l2@qlogic.com
9090 L:      netdev@vger.kernel.org
9091 S:      Supported
9092 F:      drivers/net/ethernet/qlogic/qed/
9093 F:      include/linux/qed/
9094 F:      drivers/net/ethernet/qlogic/qede/
9095 
9096 QNX4 FILESYSTEM
9097 M:      Anders Larsen <al@alarsen.net>
9098 W:      http://www.alarsen.net/linux/qnx4fs/
9099 S:      Maintained
9100 F:      fs/qnx4/
9101 F:      include/uapi/linux/qnx4_fs.h
9102 F:      include/uapi/linux/qnxtypes.h
9103 
9104 QT1010 MEDIA DRIVER
9105 M:      Antti Palosaari <crope@iki.fi>
9106 L:      linux-media@vger.kernel.org
9107 W:      https://linuxtv.org
9108 W:      http://palosaari.fi/linux/
9109 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9110 T:      git git://linuxtv.org/anttip/media_tree.git
9111 S:      Maintained
9112 F:      drivers/media/tuners/qt1010*
9113 
9114 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9115 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9116 L:      linux-wireless@vger.kernel.org
9117 L:      ath9k-devel@lists.ath9k.org
9118 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9119 S:      Supported
9120 F:      drivers/net/wireless/ath/ath9k/
9121 
9122 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9123 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9124 L:      ath10k@lists.infradead.org
9125 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9127 S:      Supported
9128 F:      drivers/net/wireless/ath/ath10k/
9129 
9130 QUALCOMM HEXAGON ARCHITECTURE
9131 M:      Richard Kuo <rkuo@codeaurora.org>
9132 L:      linux-hexagon@vger.kernel.org
9133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9134 S:      Supported
9135 F:      arch/hexagon/
9136 
9137 QUALCOMM WCN36XX WIRELESS DRIVER
9138 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9139 L:      wcn36xx@lists.infradead.org
9140 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9141 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9142 S:      Supported
9143 F:      drivers/net/wireless/ath/wcn36xx/
9144 
9145 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9146 M:      Gabriel Somlo <somlo@cmu.edu>
9147 M:      "Michael S. Tsirkin" <mst@redhat.com>
9148 L:      qemu-devel@nongnu.org
9149 S:      Maintained
9150 F:      drivers/firmware/qemu_fw_cfg.c
9151 
9152 RADOS BLOCK DEVICE (RBD)
9153 M:      Ilya Dryomov <idryomov@gmail.com>
9154 M:      Sage Weil <sage@redhat.com>
9155 M:      Alex Elder <elder@kernel.org>
9156 L:      ceph-devel@vger.kernel.org
9157 W:      http://ceph.com/
9158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9159 T:      git git://github.com/ceph/ceph-client.git
9160 S:      Supported
9161 F:      Documentation/ABI/testing/sysfs-bus-rbd
9162 F:      drivers/block/rbd.c
9163 F:      drivers/block/rbd_types.h
9164 
9165 RADEON FRAMEBUFFER DISPLAY DRIVER
9166 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9167 L:      linux-fbdev@vger.kernel.org
9168 S:      Maintained
9169 F:      drivers/video/fbdev/aty/radeon*
9170 F:      include/uapi/linux/radeonfb.h
9171 
9172 RADIOSHARK RADIO DRIVER
9173 M:      Hans de Goede <hdegoede@redhat.com>
9174 L:      linux-media@vger.kernel.org
9175 T:      git git://linuxtv.org/media_tree.git
9176 S:      Maintained
9177 F:      drivers/media/radio/radio-shark.c
9178 
9179 RADIOSHARK2 RADIO DRIVER
9180 M:      Hans de Goede <hdegoede@redhat.com>
9181 L:      linux-media@vger.kernel.org
9182 T:      git git://linuxtv.org/media_tree.git
9183 S:      Maintained
9184 F:      drivers/media/radio/radio-shark2.c
9185 F:      drivers/media/radio/radio-tea5777.c
9186 
9187 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9188 M:      Paul Mackerras <paulus@samba.org>
9189 L:      linux-fbdev@vger.kernel.org
9190 S:      Maintained
9191 F:      drivers/video/fbdev/aty/aty128fb.c
9192 
9193 RALINK MIPS ARCHITECTURE
9194 M:      John Crispin <blogic@openwrt.org>
9195 L:      linux-mips@linux-mips.org
9196 S:      Maintained
9197 F:      arch/mips/ralink
9198 
9199 RALINK RT2X00 WIRELESS LAN DRIVER
9200 P:      rt2x00 project
9201 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9202 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9203 L:      linux-wireless@vger.kernel.org
9204 S:      Maintained
9205 F:      drivers/net/wireless/ralink/rt2x00/
9206 
9207 RAMDISK RAM BLOCK DEVICE DRIVER
9208 M:      Jens Axboe <axboe@kernel.dk>
9209 S:      Maintained
9210 F:      Documentation/blockdev/ramdisk.txt
9211 F:      drivers/block/brd.c
9212 
9213 RANDOM NUMBER DRIVER
9214 M:      "Theodore Ts'o" <tytso@mit.edu>
9215 S:      Maintained
9216 F:      drivers/char/random.c
9217 
9218 RAPIDIO SUBSYSTEM
9219 M:      Matt Porter <mporter@kernel.crashing.org>
9220 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9221 S:      Maintained
9222 F:      drivers/rapidio/
9223 
9224 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9225 L:      linux-wireless@vger.kernel.org
9226 S:      Orphan
9227 F:      drivers/net/wireless/ray*
9228 
9229 RCUTORTURE MODULE
9230 M:      Josh Triplett <josh@joshtriplett.org>
9231 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9232 L:      linux-kernel@vger.kernel.org
9233 S:      Supported
9234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9235 F:      Documentation/RCU/torture.txt
9236 F:      kernel/rcu/rcutorture.c
9237 
9238 RCUTORTURE TEST FRAMEWORK
9239 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9240 M:      Josh Triplett <josh@joshtriplett.org>
9241 R:      Steven Rostedt <rostedt@goodmis.org>
9242 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9243 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9244 L:      linux-kernel@vger.kernel.org
9245 S:      Supported
9246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9247 F:      tools/testing/selftests/rcutorture
9248 
9249 RDC R-321X SoC
9250 M:      Florian Fainelli <florian@openwrt.org>
9251 S:      Maintained
9252 
9253 RDC R6040 FAST ETHERNET DRIVER
9254 M:      Florian Fainelli <florian@openwrt.org>
9255 L:      netdev@vger.kernel.org
9256 S:      Maintained
9257 F:      drivers/net/ethernet/rdc/r6040.c
9258 
9259 RDS - RELIABLE DATAGRAM SOCKETS
9260 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9261 L:      netdev@vger.kernel.org
9262 L:      linux-rdma@vger.kernel.org
9263 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9264 W:      https://oss.oracle.com/projects/rds/
9265 S:      Supported
9266 F:      net/rds/
9267 F:      Documentation/networking/rds.txt
9268 
9269 RDMAVT - RDMA verbs software
9270 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9271 L:      linux-rdma@vger.kernel.org
9272 S:      Supported
9273 F:      drivers/infiniband/sw/rdmavt
9274 
9275 READ-COPY UPDATE (RCU)
9276 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9277 M:      Josh Triplett <josh@joshtriplett.org>
9278 R:      Steven Rostedt <rostedt@goodmis.org>
9279 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9280 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9281 L:      linux-kernel@vger.kernel.org
9282 W:      http://www.rdrop.com/users/paulmck/RCU/
9283 S:      Supported
9284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9285 F:      Documentation/RCU/
9286 X:      Documentation/RCU/torture.txt
9287 F:      include/linux/rcu*
9288 X:      include/linux/srcu.h
9289 F:      kernel/rcu/
9290 X:      kernel/torture.c
9291 
9292 REAL TIME CLOCK (RTC) SUBSYSTEM
9293 M:      Alessandro Zummo <a.zummo@towertech.it>
9294 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9295 L:      rtc-linux@googlegroups.com
9296 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9298 S:      Maintained
9299 F:      Documentation/rtc.txt
9300 F:      drivers/rtc/
9301 F:      include/linux/rtc.h
9302 F:      include/uapi/linux/rtc.h
9303 
9304 REALTEK AUDIO CODECS
9305 M:      Bard Liao <bardliao@realtek.com>
9306 M:      Oder Chiou <oder_chiou@realtek.com>
9307 S:      Maintained
9308 F:      sound/soc/codecs/rt*
9309 F:      include/sound/rt*.h
9310 
9311 REISERFS FILE SYSTEM
9312 L:      reiserfs-devel@vger.kernel.org
9313 S:      Supported
9314 F:      fs/reiserfs/
9315 
9316 REGISTER MAP ABSTRACTION
9317 M:      Mark Brown <broonie@kernel.org>
9318 L:      linux-kernel@vger.kernel.org
9319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9320 S:      Supported
9321 F:      drivers/base/regmap/
9322 F:      include/linux/regmap.h
9323 
9324 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9325 M:      Ohad Ben-Cohen <ohad@wizery.com>
9326 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9327 L:      linux-remoteproc@vger.kernel.org
9328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9329 S:      Maintained
9330 F:      drivers/remoteproc/
9331 F:      Documentation/remoteproc.txt
9332 F:      include/linux/remoteproc.h
9333 
9334 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9335 M:      Ohad Ben-Cohen <ohad@wizery.com>
9336 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9337 L:      linux-remoteproc@vger.kernel.org
9338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9339 S:      Maintained
9340 F:      drivers/rpmsg/
9341 F:      Documentation/rpmsg.txt
9342 F:      include/linux/rpmsg.h
9343 
9344 RENESAS ETHERNET DRIVERS
9345 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9346 L:      netdev@vger.kernel.org
9347 L:      linux-renesas-soc@vger.kernel.org
9348 F:      drivers/net/ethernet/renesas/
9349 F:      include/linux/sh_eth.h
9350 
9351 RENESAS USB2 PHY DRIVER
9352 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9353 L:      linux-renesas-soc@vger.kernel.org
9354 S:      Maintained
9355 F:      drivers/phy/phy-rcar-gen3-usb2.c
9356 
9357 RESET CONTROLLER FRAMEWORK
9358 M:      Philipp Zabel <p.zabel@pengutronix.de>
9359 T:      git git://git.pengutronix.de/git/pza/linux
9360 S:      Maintained
9361 F:      drivers/reset/
9362 F:      Documentation/devicetree/bindings/reset/
9363 F:      include/dt-bindings/reset/
9364 F:      include/linux/reset.h
9365 F:      include/linux/reset-controller.h
9366 
9367 RFKILL
9368 M:      Johannes Berg <johannes@sipsolutions.net>
9369 L:      linux-wireless@vger.kernel.org
9370 W:      http://wireless.kernel.org/
9371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9373 S:      Maintained
9374 F:      Documentation/rfkill.txt
9375 F:      net/rfkill/
9376 
9377 RHASHTABLE
9378 M:      Thomas Graf <tgraf@suug.ch>
9379 L:      netdev@vger.kernel.org
9380 S:      Maintained
9381 F:      lib/rhashtable.c
9382 F:      include/linux/rhashtable.h
9383 
9384 RICOH SMARTMEDIA/XD DRIVER
9385 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9386 S:      Maintained
9387 F:      drivers/mtd/nand/r852.c
9388 F:      drivers/mtd/nand/r852.h
9389 
9390 RICOH R5C592 MEMORYSTICK DRIVER
9391 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9392 S:      Maintained
9393 F:      drivers/memstick/host/r592.*
9394 
9395 ROCCAT DRIVERS
9396 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9397 W:      http://sourceforge.net/projects/roccat/
9398 S:      Maintained
9399 F:      drivers/hid/hid-roccat*
9400 F:      include/linux/hid-roccat*
9401 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9402 
9403 ROCKER DRIVER
9404 M:      Jiri Pirko <jiri@resnulli.us>
9405 M:      Scott Feldman <sfeldma@gmail.com>
9406 L:      netdev@vger.kernel.org
9407 S:      Supported
9408 F:      drivers/net/ethernet/rocker/
9409 
9410 ROCKETPORT DRIVER
9411 P:      Comtrol Corp.
9412 W:      http://www.comtrol.com
9413 S:      Maintained
9414 F:      Documentation/serial/rocket.txt
9415 F:      drivers/tty/rocket*
9416 
9417 ROCKETPORT EXPRESS/INFINITY DRIVER
9418 M:      Kevin Cernekee <cernekee@gmail.com>
9419 L:      linux-serial@vger.kernel.org
9420 S:      Odd Fixes
9421 F:      drivers/tty/serial/rp2.*
9422 
9423 ROSE NETWORK LAYER
9424 M:      Ralf Baechle <ralf@linux-mips.org>
9425 L:      linux-hams@vger.kernel.org
9426 W:      http://www.linux-ax25.org/
9427 S:      Maintained
9428 F:      include/net/rose.h
9429 F:      include/uapi/linux/rose.h
9430 F:      net/rose/
9431 
9432 RTL2830 MEDIA DRIVER
9433 M:      Antti Palosaari <crope@iki.fi>
9434 L:      linux-media@vger.kernel.org
9435 W:      https://linuxtv.org
9436 W:      http://palosaari.fi/linux/
9437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9438 T:      git git://linuxtv.org/anttip/media_tree.git
9439 S:      Maintained
9440 F:      drivers/media/dvb-frontends/rtl2830*
9441 
9442 RTL2832 MEDIA DRIVER
9443 M:      Antti Palosaari <crope@iki.fi>
9444 L:      linux-media@vger.kernel.org
9445 W:      https://linuxtv.org
9446 W:      http://palosaari.fi/linux/
9447 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9448 T:      git git://linuxtv.org/anttip/media_tree.git
9449 S:      Maintained
9450 F:      drivers/media/dvb-frontends/rtl2832*
9451 
9452 RTL2832_SDR MEDIA DRIVER
9453 M:      Antti Palosaari <crope@iki.fi>
9454 L:      linux-media@vger.kernel.org
9455 W:      https://linuxtv.org
9456 W:      http://palosaari.fi/linux/
9457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9458 T:      git git://linuxtv.org/anttip/media_tree.git
9459 S:      Maintained
9460 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9461 
9462 RTL8180 WIRELESS DRIVER
9463 L:      linux-wireless@vger.kernel.org
9464 W:      http://wireless.kernel.org/
9465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9466 S:      Orphan
9467 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9468 
9469 RTL8187 WIRELESS DRIVER
9470 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9471 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9472 M:      Larry Finger <Larry.Finger@lwfinger.net>
9473 L:      linux-wireless@vger.kernel.org
9474 W:      http://wireless.kernel.org/
9475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9476 S:      Maintained
9477 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9478 
9479 RTL8192CE WIRELESS DRIVER
9480 M:      Larry Finger <Larry.Finger@lwfinger.net>
9481 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9482 L:      linux-wireless@vger.kernel.org
9483 W:      http://wireless.kernel.org/
9484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9485 S:      Maintained
9486 F:      drivers/net/wireless/realtek/rtlwifi/
9487 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9488 
9489 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9490 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9491 L:      linux-wireless@vger.kernel.org
9492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9493 S:      Maintained
9494 F:      drivers/net/wireless/realtek/rtl8xxxu/
9495 
9496 S3 SAVAGE FRAMEBUFFER DRIVER
9497 M:      Antonino Daplas <adaplas@gmail.com>
9498 L:      linux-fbdev@vger.kernel.org
9499 S:      Maintained
9500 F:      drivers/video/fbdev/savage/
9501 
9502 S390
9503 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9504 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9505 L:      linux-s390@vger.kernel.org
9506 W:      http://www.ibm.com/developerworks/linux/linux390/
9507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9508 S:      Supported
9509 F:      arch/s390/
9510 F:      drivers/s390/
9511 F:      Documentation/s390/
9512 F:      Documentation/DocBook/s390*
9513 
9514 S390 COMMON I/O LAYER
9515 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9516 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9517 L:      linux-s390@vger.kernel.org
9518 W:      http://www.ibm.com/developerworks/linux/linux390/
9519 S:      Supported
9520 F:      drivers/s390/cio/
9521 
9522 S390 DASD DRIVER
9523 M:      Stefan Weinhuber <wein@de.ibm.com>
9524 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9525 L:      linux-s390@vger.kernel.org
9526 W:      http://www.ibm.com/developerworks/linux/linux390/
9527 S:      Supported
9528 F:      drivers/s390/block/dasd*
9529 F:      block/partitions/ibm.c
9530 
9531 S390 NETWORK DRIVERS
9532 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9533 L:      linux-s390@vger.kernel.org
9534 W:      http://www.ibm.com/developerworks/linux/linux390/
9535 S:      Supported
9536 F:      drivers/s390/net/
9537 
9538 S390 PCI SUBSYSTEM
9539 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9540 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9541 L:      linux-s390@vger.kernel.org
9542 W:      http://www.ibm.com/developerworks/linux/linux390/
9543 S:      Supported
9544 F:      arch/s390/pci/
9545 F:      drivers/pci/hotplug/s390_pci_hpc.c
9546 
9547 S390 ZCRYPT DRIVER
9548 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9549 L:      linux-s390@vger.kernel.org
9550 W:      http://www.ibm.com/developerworks/linux/linux390/
9551 S:      Supported
9552 F:      drivers/s390/crypto/
9553 
9554 S390 ZFCP DRIVER
9555 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9556 L:      linux-s390@vger.kernel.org
9557 W:      http://www.ibm.com/developerworks/linux/linux390/
9558 S:      Supported
9559 F:      drivers/s390/scsi/zfcp_*
9560 
9561 S390 IUCV NETWORK LAYER
9562 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9563 L:      linux-s390@vger.kernel.org
9564 W:      http://www.ibm.com/developerworks/linux/linux390/
9565 S:      Supported
9566 F:      drivers/s390/net/*iucv*
9567 F:      include/net/iucv/
9568 F:      net/iucv/
9569 
9570 S390 IOMMU (PCI)
9571 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9572 L:      linux-s390@vger.kernel.org
9573 W:      http://www.ibm.com/developerworks/linux/linux390/
9574 S:      Supported
9575 F:      drivers/iommu/s390-iommu.c
9576 
9577 S3C24XX SD/MMC Driver
9578 M:      Ben Dooks <ben-linux@fluff.org>
9579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9580 S:      Supported
9581 F:      drivers/mmc/host/s3cmci.*
9582 
9583 SAA6588 RDS RECEIVER DRIVER
9584 M:      Hans Verkuil <hverkuil@xs4all.nl>
9585 L:      linux-media@vger.kernel.org
9586 T:      git git://linuxtv.org/media_tree.git
9587 W:      https://linuxtv.org
9588 S:      Odd Fixes
9589 F:      drivers/media/i2c/saa6588*
9590 
9591 SAA7134 VIDEO4LINUX DRIVER
9592 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9593 L:      linux-media@vger.kernel.org
9594 W:      https://linuxtv.org
9595 T:      git git://linuxtv.org/media_tree.git
9596 S:      Odd fixes
9597 F:      Documentation/video4linux/*.saa7134
9598 F:      drivers/media/pci/saa7134/
9599 
9600 SAA7146 VIDEO4LINUX-2 DRIVER
9601 M:      Hans Verkuil <hverkuil@xs4all.nl>
9602 L:      linux-media@vger.kernel.org
9603 T:      git git://linuxtv.org/media_tree.git
9604 S:      Maintained
9605 F:      drivers/media/common/saa7146/
9606 F:      drivers/media/pci/saa7146/
9607 F:      include/media/saa7146*
9608 
9609 SAMSUNG LAPTOP DRIVER
9610 M:      Corentin Chary <corentin.chary@gmail.com>
9611 L:      platform-driver-x86@vger.kernel.org
9612 S:      Maintained
9613 F:      drivers/platform/x86/samsung-laptop.c
9614 
9615 SAMSUNG AUDIO (ASoC) DRIVERS
9616 M:      Sangbeom Kim <sbkim73@samsung.com>
9617 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9618 S:      Supported
9619 F:      sound/soc/samsung/
9620 
9621 SAMSUNG FRAMEBUFFER DRIVER
9622 M:      Jingoo Han <jingoohan1@gmail.com>
9623 L:      linux-fbdev@vger.kernel.org
9624 S:      Maintained
9625 F:      drivers/video/fbdev/s3c-fb.c
9626 
9627 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9628 M:      Sangbeom Kim <sbkim73@samsung.com>
9629 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9630 L:      linux-kernel@vger.kernel.org
9631 L:      linux-samsung-soc@vger.kernel.org
9632 S:      Supported
9633 F:      drivers/mfd/sec*.c
9634 F:      drivers/regulator/s2m*.c
9635 F:      drivers/regulator/s5m*.c
9636 F:      drivers/clk/clk-s2mps11.c
9637 F:      drivers/rtc/rtc-s5m.c
9638 F:      include/linux/mfd/samsung/
9639 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9640 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9641 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9642 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9643 
9644 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9645 M:      Kyungmin Park <kyungmin.park@samsung.com>
9646 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9647 L:      linux-media@vger.kernel.org
9648 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9649 S:      Supported
9650 F:      drivers/media/platform/exynos4-is/
9651 
9652 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9653 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9654 L:      linux-media@vger.kernel.org
9655 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9656 S:      Maintained
9657 F:      drivers/media/platform/s3c-camif/
9658 F:      include/media/drv-intf/s3c_camif.h
9659 
9660 SAMSUNG S5C73M3 CAMERA DRIVER
9661 M:      Kyungmin Park <kyungmin.park@samsung.com>
9662 M:      Andrzej Hajda <a.hajda@samsung.com>
9663 L:      linux-media@vger.kernel.org
9664 S:      Supported
9665 F:      drivers/media/i2c/s5c73m3/*
9666 
9667 SAMSUNG S5K5BAF CAMERA DRIVER
9668 M:      Kyungmin Park <kyungmin.park@samsung.com>
9669 M:      Andrzej Hajda <a.hajda@samsung.com>
9670 L:      linux-media@vger.kernel.org
9671 S:      Supported
9672 F:      drivers/media/i2c/s5k5baf.c
9673 
9674 SAMSUNG S3FWRN5 NFC DRIVER
9675 M:      Robert Baldyga <r.baldyga@samsung.com>
9676 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9677 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9678 S:      Supported
9679 F:      drivers/nfc/s3fwrn5
9680 
9681 SAMSUNG SOC CLOCK DRIVERS
9682 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9683 M:      Tomasz Figa <tomasz.figa@gmail.com>
9684 S:      Supported
9685 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9686 F:      drivers/clk/samsung/
9687 
9688 SAMSUNG SXGBE DRIVERS
9689 M:      Byungho An <bh74.an@samsung.com>
9690 M:      Girish K S <ks.giri@samsung.com>
9691 M:      Vipul Pandya <vipul.pandya@samsung.com>
9692 S:      Supported
9693 L:      netdev@vger.kernel.org
9694 F:      drivers/net/ethernet/samsung/sxgbe/
9695 
9696 SAMSUNG THERMAL DRIVER
9697 M:      Lukasz Majewski <l.majewski@samsung.com>
9698 L:      linux-pm@vger.kernel.org
9699 L:      linux-samsung-soc@vger.kernel.org
9700 S:      Supported
9701 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9702 F:      drivers/thermal/samsung/
9703 
9704 SAMSUNG USB2 PHY DRIVER
9705 M:      Kamil Debski <k.debski@samsung.com>
9706 L:      linux-kernel@vger.kernel.org
9707 S:      Supported
9708 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9709 F:      Documentation/phy/samsung-usb2.txt
9710 F:      drivers/phy/phy-exynos4210-usb2.c
9711 F:      drivers/phy/phy-exynos4x12-usb2.c
9712 F:      drivers/phy/phy-exynos5250-usb2.c
9713 F:      drivers/phy/phy-s5pv210-usb2.c
9714 F:      drivers/phy/phy-samsung-usb2.c
9715 F:      drivers/phy/phy-samsung-usb2.h
9716 
9717 SERIAL DRIVERS
9718 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9719 L:      linux-serial@vger.kernel.org
9720 S:      Maintained
9721 F:      drivers/tty/serial/
9722 
9723 SYNOPSYS DESIGNWARE DMAC DRIVER
9724 M:      Viresh Kumar <vireshk@kernel.org>
9725 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9726 S:      Maintained
9727 F:      include/linux/dma/dw.h
9728 F:      include/linux/platform_data/dma-dw.h
9729 F:      drivers/dma/dw/
9730 
9731 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9732 M: Lars Persson <lars.persson@axis.com>
9733 L: netdev@vger.kernel.org
9734 S: Supported
9735 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9736 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9737 
9738 SYNOPSYS DESIGNWARE I2C DRIVER
9739 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9740 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9741 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
9742 L:      linux-i2c@vger.kernel.org
9743 S:      Maintained
9744 F:      drivers/i2c/busses/i2c-designware-*
9745 F:      include/linux/platform_data/i2c-designware.h
9746 
9747 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9748 M:      Jaehoon Chung <jh80.chung@samsung.com>
9749 L:      linux-mmc@vger.kernel.org
9750 S:      Maintained
9751 F:      include/linux/mmc/dw_mmc.h
9752 F:      drivers/mmc/host/dw_mmc*
9753 
9754 SYSTEM TRACE MODULE CLASS
9755 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9756 S:      Maintained
9757 F:      Documentation/trace/stm.txt
9758 F:      drivers/hwtracing/stm/
9759 F:      include/linux/stm.h
9760 F:      include/uapi/linux/stm.h
9761 
9762 THUNDERBOLT DRIVER
9763 M:      Andreas Noever <andreas.noever@gmail.com>
9764 S:      Maintained
9765 F:      drivers/thunderbolt/
9766 
9767 TI BQ27XXX POWER SUPPLY DRIVER
9768 R:      Andrew F. Davis <afd@ti.com>
9769 F:      include/linux/power/bq27xxx_battery.h
9770 F:      drivers/power/bq27xxx_battery.c
9771 F:      drivers/power/bq27xxx_battery_i2c.c
9772 
9773 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9774 M:      John Stultz <john.stultz@linaro.org>
9775 M:      Thomas Gleixner <tglx@linutronix.de>
9776 L:      linux-kernel@vger.kernel.org
9777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9778 S:      Supported
9779 F:      include/linux/clocksource.h
9780 F:      include/linux/time.h
9781 F:      include/linux/timex.h
9782 F:      include/uapi/linux/time.h
9783 F:      include/uapi/linux/timex.h
9784 F:      kernel/time/clocksource.c
9785 F:      kernel/time/time*.c
9786 F:      kernel/time/alarmtimer.c
9787 F:      kernel/time/ntp.c
9788 F:      tools/testing/selftests/timers/
9789 
9790 SC1200 WDT DRIVER
9791 M:      Zwane Mwaikambo <zwanem@gmail.com>
9792 S:      Maintained
9793 F:      drivers/watchdog/sc1200wdt.c
9794 
9795 SCHEDULER
9796 M:      Ingo Molnar <mingo@redhat.com>
9797 M:      Peter Zijlstra <peterz@infradead.org>
9798 L:      linux-kernel@vger.kernel.org
9799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9800 S:      Maintained
9801 F:      kernel/sched/
9802 F:      include/linux/sched.h
9803 F:      include/uapi/linux/sched.h
9804 F:      include/linux/wait.h
9805 
9806 SCORE ARCHITECTURE
9807 M:      Chen Liqin <liqin.linux@gmail.com>
9808 M:      Lennox Wu <lennox.wu@gmail.com>
9809 W:      http://www.sunplus.com
9810 S:      Supported
9811 F:      arch/score/
9812 
9813 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9814 M:      Sudeep Holla <sudeep.holla@arm.com>
9815 L:      linux-arm-kernel@lists.infradead.org
9816 S:      Maintained
9817 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9818 F:      drivers/clk/clk-scpi.c
9819 F:      drivers/cpufreq/scpi-cpufreq.c
9820 F:      drivers/firmware/arm_scpi.c
9821 F:      include/linux/scpi_protocol.h
9822 
9823 SCSI CDROM DRIVER
9824 M:      Jens Axboe <axboe@kernel.dk>
9825 L:      linux-scsi@vger.kernel.org
9826 W:      http://www.kernel.dk
9827 S:      Maintained
9828 F:      drivers/scsi/sr*
9829 
9830 SCSI RDMA PROTOCOL (SRP) INITIATOR
9831 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9832 L:      linux-rdma@vger.kernel.org
9833 S:      Supported
9834 W:      http://www.openfabrics.org
9835 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9837 F:      drivers/infiniband/ulp/srp/
9838 F:      include/scsi/srp.h
9839 
9840 SCSI SG DRIVER
9841 M:      Doug Gilbert <dgilbert@interlog.com>
9842 L:      linux-scsi@vger.kernel.org
9843 W:      http://sg.danny.cz/sg
9844 S:      Maintained
9845 F:      Documentation/scsi/scsi-generic.txt
9846 F:      drivers/scsi/sg.c
9847 F:      include/scsi/sg.h
9848 
9849 SCSI SUBSYSTEM
9850 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9852 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9854 L:      linux-scsi@vger.kernel.org
9855 S:      Maintained
9856 F:      drivers/scsi/
9857 F:      include/scsi/
9858 
9859 SCSI TAPE DRIVER
9860 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9861 L:      linux-scsi@vger.kernel.org
9862 S:      Maintained
9863 F:      Documentation/scsi/st.txt
9864 F:      drivers/scsi/st.*
9865 F:      drivers/scsi/st_*.h
9866 
9867 SCTP PROTOCOL
9868 M:      Vlad Yasevich <vyasevich@gmail.com>
9869 M:      Neil Horman <nhorman@tuxdriver.com>
9870 L:      linux-sctp@vger.kernel.org
9871 W:      http://lksctp.sourceforge.net
9872 S:      Maintained
9873 F:      Documentation/networking/sctp.txt
9874 F:      include/linux/sctp.h
9875 F:      include/uapi/linux/sctp.h
9876 F:      include/net/sctp/
9877 F:      net/sctp/
9878 
9879 SCx200 CPU SUPPORT
9880 M:      Jim Cromie <jim.cromie@gmail.com>
9881 S:      Odd Fixes
9882 F:      Documentation/i2c/busses/scx200_acb
9883 F:      arch/x86/platform/scx200/
9884 F:      drivers/watchdog/scx200_wdt.c
9885 F:      drivers/i2c/busses/scx200*
9886 F:      drivers/mtd/maps/scx200_docflash.c
9887 F:      include/linux/scx200.h
9888 
9889 SCx200 GPIO DRIVER
9890 M:      Jim Cromie <jim.cromie@gmail.com>
9891 S:      Maintained
9892 F:      drivers/char/scx200_gpio.c
9893 F:      include/linux/scx200_gpio.h
9894 
9895 SCx200 HRT CLOCKSOURCE DRIVER
9896 M:      Jim Cromie <jim.cromie@gmail.com>
9897 S:      Maintained
9898 F:      drivers/clocksource/scx200_hrt.c
9899 
9900 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9901 M:      Sascha Sommer <saschasommer@freenet.de>
9902 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9903 S:      Maintained
9904 F:      drivers/mmc/host/sdricoh_cs.c
9905 
9906 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9907 M:      Adrian Hunter <adrian.hunter@intel.com>
9908 L:      linux-mmc@vger.kernel.org
9909 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
9910 S:      Maintained
9911 F:      drivers/mmc/host/sdhci*
9912 F:      include/linux/mmc/sdhci*
9913 
9914 SECURE COMPUTING
9915 M:      Kees Cook <keescook@chromium.org>
9916 R:      Andy Lutomirski <luto@amacapital.net>
9917 R:      Will Drewry <wad@chromium.org>
9918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9919 S:      Supported
9920 F:      kernel/seccomp.c
9921 F:      include/uapi/linux/seccomp.h
9922 F:      include/linux/seccomp.h
9923 F:      tools/testing/selftests/seccomp/*
9924 K:      \bsecure_computing
9925 K:      \bTIF_SECCOMP\b
9926 
9927 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9928 M:      Ben Dooks <ben-linux@fluff.org>
9929 M:      Jaehoon Chung <jh80.chung@samsung.com>
9930 L:      linux-mmc@vger.kernel.org
9931 S:      Maintained
9932 F:      drivers/mmc/host/sdhci-s3c*
9933 
9934 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9935 M:      Viresh Kumar <vireshk@kernel.org>
9936 L:      spear-devel@list.st.com
9937 L:      linux-mmc@vger.kernel.org
9938 S:      Maintained
9939 F:      drivers/mmc/host/sdhci-spear.c
9940 
9941 SECURITY SUBSYSTEM
9942 M:      James Morris <james.l.morris@oracle.com>
9943 M:      "Serge E. Hallyn" <serge@hallyn.com>
9944 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9946 W:      http://kernsec.org/
9947 S:      Supported
9948 F:      security/
9949 
9950 SECURITY CONTACT
9951 M:      Security Officers <security@kernel.org>
9952 S:      Supported
9953 
9954 SELINUX SECURITY MODULE
9955 M:      Paul Moore <paul@paul-moore.com>
9956 M:      Stephen Smalley <sds@tycho.nsa.gov>
9957 M:      Eric Paris <eparis@parisplace.org>
9958 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9959 W:      http://selinuxproject.org
9960 T:      git git://git.infradead.org/users/pcmoore/selinux
9961 S:      Supported
9962 F:      include/linux/selinux*
9963 F:      security/selinux/
9964 F:      scripts/selinux/
9965 
9966 APPARMOR SECURITY MODULE
9967 M:      John Johansen <john.johansen@canonical.com>
9968 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9969 W:      apparmor.wiki.kernel.org
9970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9971 S:      Supported
9972 F:      security/apparmor/
9973 
9974 YAMA SECURITY MODULE
9975 M:      Kees Cook <keescook@chromium.org>
9976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9977 S:      Supported
9978 F:      security/yama/
9979 
9980 SENSABLE PHANTOM
9981 M:      Jiri Slaby <jirislaby@gmail.com>
9982 S:      Maintained
9983 F:      drivers/misc/phantom.c
9984 F:      include/uapi/linux/phantom.h
9985 
9986 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9987 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9988 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9989 M:      John Soni Jose <sony.john@avagotech.com>
9990 L:      linux-scsi@vger.kernel.org
9991 W:      http://www.avagotech.com
9992 S:      Supported
9993 F:      drivers/scsi/be2iscsi/
9994 
9995 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9996 M:      Sathya Perla <sathya.perla@broadcom.com>
9997 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9998 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9999 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10000 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10001 L:      netdev@vger.kernel.org
10002 W:      http://www.emulex.com
10003 S:      Supported
10004 F:      drivers/net/ethernet/emulex/benet/
10005 
10006 EMULEX ONECONNECT ROCE DRIVER
10007 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10008 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10009 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10010 L:      linux-rdma@vger.kernel.org
10011 W:      http://www.emulex.com
10012 S:      Supported
10013 F:      drivers/infiniband/hw/ocrdma/
10014 
10015 SFC NETWORK DRIVER
10016 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10017 M:      Edward Cree <ecree@solarflare.com>
10018 M:      Bert Kenward <bkenward@solarflare.com>
10019 L:      netdev@vger.kernel.org
10020 S:      Supported
10021 F:      drivers/net/ethernet/sfc/
10022 
10023 SGI GRU DRIVER
10024 M:      Dimitri Sivanich <sivanich@sgi.com>
10025 S:      Maintained
10026 F:      drivers/misc/sgi-gru/
10027 
10028 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10029 M:      Pat Gefre <pfg@sgi.com>
10030 L:      linux-ia64@vger.kernel.org
10031 S:      Supported
10032 F:      Documentation/ia64/serial.txt
10033 F:      drivers/tty/serial/ioc?_serial.c
10034 F:      include/linux/ioc?.h
10035 
10036 SGI XP/XPC/XPNET DRIVER
10037 M:      Cliff Whickman <cpw@sgi.com>
10038 M:      Robin Holt <robinmholt@gmail.com>
10039 S:      Maintained
10040 F:      drivers/misc/sgi-xp/
10041 
10042 SI2157 MEDIA DRIVER
10043 M:      Antti Palosaari <crope@iki.fi>
10044 L:      linux-media@vger.kernel.org
10045 W:      https://linuxtv.org
10046 W:      http://palosaari.fi/linux/
10047 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10048 T:      git git://linuxtv.org/anttip/media_tree.git
10049 S:      Maintained
10050 F:      drivers/media/tuners/si2157*
10051 
10052 SI2168 MEDIA DRIVER
10053 M:      Antti Palosaari <crope@iki.fi>
10054 L:      linux-media@vger.kernel.org
10055 W:      https://linuxtv.org
10056 W:      http://palosaari.fi/linux/
10057 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10058 T:      git git://linuxtv.org/anttip/media_tree.git
10059 S:      Maintained
10060 F:      drivers/media/dvb-frontends/si2168*
10061 
10062 SI470X FM RADIO RECEIVER I2C DRIVER
10063 M:      Hans Verkuil <hverkuil@xs4all.nl>
10064 L:      linux-media@vger.kernel.org
10065 T:      git git://linuxtv.org/media_tree.git
10066 W:      https://linuxtv.org
10067 S:      Odd Fixes
10068 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10069 
10070 SI470X FM RADIO RECEIVER USB DRIVER
10071 M:      Hans Verkuil <hverkuil@xs4all.nl>
10072 L:      linux-media@vger.kernel.org
10073 T:      git git://linuxtv.org/media_tree.git
10074 W:      https://linuxtv.org
10075 S:      Maintained
10076 F:      drivers/media/radio/si470x/radio-si470x-common.c
10077 F:      drivers/media/radio/si470x/radio-si470x.h
10078 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10079 
10080 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10081 M:      Eduardo Valentin <edubezval@gmail.com>
10082 L:      linux-media@vger.kernel.org
10083 T:      git git://linuxtv.org/media_tree.git
10084 W:      https://linuxtv.org
10085 S:      Odd Fixes
10086 F:      drivers/media/radio/si4713/si4713.?
10087 
10088 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10089 M:      Eduardo Valentin <edubezval@gmail.com>
10090 L:      linux-media@vger.kernel.org
10091 T:      git git://linuxtv.org/media_tree.git
10092 W:      https://linuxtv.org
10093 S:      Odd Fixes
10094 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10095 
10096 SI4713 FM RADIO TRANSMITTER USB DRIVER
10097 M:      Hans Verkuil <hverkuil@xs4all.nl>
10098 L:      linux-media@vger.kernel.org
10099 T:      git git://linuxtv.org/media_tree.git
10100 W:      https://linuxtv.org
10101 S:      Maintained
10102 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10103 
10104 SIANO DVB DRIVER
10105 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10106 L:      linux-media@vger.kernel.org
10107 W:      https://linuxtv.org
10108 T:      git git://linuxtv.org/media_tree.git
10109 S:      Odd fixes
10110 F:      drivers/media/common/siano/
10111 F:      drivers/media/usb/siano/
10112 F:      drivers/media/usb/siano/
10113 F:      drivers/media/mmc/siano/
10114 
10115 SIMPLEFB FB DRIVER
10116 M:      Hans de Goede <hdegoede@redhat.com>
10117 L:      linux-fbdev@vger.kernel.org
10118 S:      Maintained
10119 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10120 F:      drivers/video/fbdev/simplefb.c
10121 F:      include/linux/platform_data/simplefb.h
10122 
10123 SH_VEU V4L2 MEM2MEM DRIVER
10124 L:      linux-media@vger.kernel.org
10125 S:      Orphan
10126 F:      drivers/media/platform/sh_veu.c
10127 
10128 SH_VOU V4L2 OUTPUT DRIVER
10129 L:      linux-media@vger.kernel.org
10130 S:      Orphan
10131 F:      drivers/media/platform/sh_vou.c
10132 F:      include/media/drv-intf/sh_vou.h
10133 
10134 SIMPLE FIRMWARE INTERFACE (SFI)
10135 M:      Len Brown <lenb@kernel.org>
10136 L:      sfi-devel@simplefirmware.org
10137 W:      http://simplefirmware.org/
10138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10139 S:      Supported
10140 F:      arch/x86/platform/sfi/
10141 F:      drivers/sfi/
10142 F:      include/linux/sfi*.h
10143 
10144 SIMTEC EB110ATX (Chalice CATS)
10145 P:      Ben Dooks
10146 P:      Vincent Sanders <vince@simtec.co.uk>
10147 M:      Simtec Linux Team <linux@simtec.co.uk>
10148 W:      http://www.simtec.co.uk/products/EB110ATX/
10149 S:      Supported
10150 
10151 SIMTEC EB2410ITX (BAST)
10152 P:      Ben Dooks
10153 P:      Vincent Sanders <vince@simtec.co.uk>
10154 M:      Simtec Linux Team <linux@simtec.co.uk>
10155 W:      http://www.simtec.co.uk/products/EB2410ITX/
10156 S:      Supported
10157 F:      arch/arm/mach-s3c24xx/mach-bast.c
10158 F:      arch/arm/mach-s3c24xx/bast-ide.c
10159 F:      arch/arm/mach-s3c24xx/bast-irq.c
10160 
10161 TI DAVINCI MACHINE SUPPORT
10162 M:      Sekhar Nori <nsekhar@ti.com>
10163 M:      Kevin Hilman <khilman@kernel.org>
10164 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10165 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10166 S:      Supported
10167 F:      arch/arm/mach-davinci/
10168 F:      drivers/i2c/busses/i2c-davinci.c
10169 
10170 TI DAVINCI SERIES MEDIA DRIVER
10171 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10172 L:      linux-media@vger.kernel.org
10173 W:      https://linuxtv.org
10174 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10175 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10176 S:      Maintained
10177 F:      drivers/media/platform/davinci/
10178 F:      include/media/davinci/
10179 
10180 TI AM437X VPFE DRIVER
10181 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10182 L:      linux-media@vger.kernel.org
10183 W:      https://linuxtv.org
10184 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10185 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10186 S:      Maintained
10187 F:      drivers/media/platform/am437x/
10188 
10189 OV2659 OMNIVISION SENSOR DRIVER
10190 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10191 L:      linux-media@vger.kernel.org
10192 W:      https://linuxtv.org
10193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10194 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10195 S:      Maintained
10196 F:      drivers/media/i2c/ov2659.c
10197 F:      include/media/i2c/ov2659.h
10198 
10199 SILICON MOTION SM712 FRAME BUFFER DRIVER
10200 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10201 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10202 M:      Sudip Mukherjee <sudip@vectorindia.org>
10203 L:      linux-fbdev@vger.kernel.org
10204 S:      Maintained
10205 F:      drivers/video/fbdev/sm712*
10206 F:      Documentation/fb/sm712fb.txt
10207 
10208 SIS 190 ETHERNET DRIVER
10209 M:      Francois Romieu <romieu@fr.zoreil.com>
10210 L:      netdev@vger.kernel.org
10211 S:      Maintained
10212 F:      drivers/net/ethernet/sis/sis190.c
10213 
10214 SIS 900/7016 FAST ETHERNET DRIVER
10215 M:      Daniele Venzano <venza@brownhat.org>
10216 W:      http://www.brownhat.org/sis900.html
10217 L:      netdev@vger.kernel.org
10218 S:      Maintained
10219 F:      drivers/net/ethernet/sis/sis900.*
10220 
10221 SIS FRAMEBUFFER DRIVER
10222 M:      Thomas Winischhofer <thomas@winischhofer.net>
10223 W:      http://www.winischhofer.net/linuxsisvga.shtml
10224 S:      Maintained
10225 F:      Documentation/fb/sisfb.txt
10226 F:      drivers/video/fbdev/sis/
10227 F:      include/video/sisfb.h
10228 
10229 SIS USB2VGA DRIVER
10230 M:      Thomas Winischhofer <thomas@winischhofer.net>
10231 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10232 S:      Maintained
10233 F:      drivers/usb/misc/sisusbvga/
10234 
10235 SLAB ALLOCATOR
10236 M:      Christoph Lameter <cl@linux.com>
10237 M:      Pekka Enberg <penberg@kernel.org>
10238 M:      David Rientjes <rientjes@google.com>
10239 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10240 M:      Andrew Morton <akpm@linux-foundation.org>
10241 L:      linux-mm@kvack.org
10242 S:      Maintained
10243 F:      include/linux/sl?b*.h
10244 F:      mm/sl?b*
10245 
10246 SLEEPABLE READ-COPY UPDATE (SRCU)
10247 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10248 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10249 M:      Josh Triplett <josh@joshtriplett.org>
10250 R:      Steven Rostedt <rostedt@goodmis.org>
10251 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10252 L:      linux-kernel@vger.kernel.org
10253 W:      http://www.rdrop.com/users/paulmck/RCU/
10254 S:      Supported
10255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10256 F:      include/linux/srcu.h
10257 F:      kernel/rcu/srcu.c
10258 
10259 SMACK SECURITY MODULE
10260 M:      Casey Schaufler <casey@schaufler-ca.com>
10261 L:      linux-security-module@vger.kernel.org
10262 W:      http://schaufler-ca.com
10263 T:      git git://git.gitorious.org/smack-next/kernel.git
10264 S:      Maintained
10265 F:      Documentation/security/Smack.txt
10266 F:      security/smack/
10267 
10268 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10269 M:      Kevin Hilman <khilman@kernel.org>
10270 M:      Nishanth Menon <nm@ti.com>
10271 S:      Maintained
10272 F:      drivers/power/avs/
10273 F:      include/linux/power/smartreflex.h
10274 L:      linux-pm@vger.kernel.org
10275 
10276 SMC91x ETHERNET DRIVER
10277 M:      Nicolas Pitre <nico@fluxnic.net>
10278 S:      Odd Fixes
10279 F:      drivers/net/ethernet/smsc/smc91x.*
10280 
10281 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10282 M:      Sakari Ailus <sakari.ailus@iki.fi>
10283 L:      linux-media@vger.kernel.org
10284 S:      Maintained
10285 F:      drivers/media/i2c/smiapp/
10286 F:      include/media/i2c/smiapp.h
10287 F:      drivers/media/i2c/smiapp-pll.c
10288 F:      drivers/media/i2c/smiapp-pll.h
10289 F:      include/uapi/linux/smiapp.h
10290 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10291 
10292 SMM665 HARDWARE MONITOR DRIVER
10293 M:      Guenter Roeck <linux@roeck-us.net>
10294 L:      linux-hwmon@vger.kernel.org
10295 S:      Maintained
10296 F:      Documentation/hwmon/smm665
10297 F:      drivers/hwmon/smm665.c
10298 
10299 SMSC EMC2103 HARDWARE MONITOR DRIVER
10300 M:      Steve Glendinning <steve.glendinning@shawell.net>
10301 L:      linux-hwmon@vger.kernel.org
10302 S:      Maintained
10303 F:      Documentation/hwmon/emc2103
10304 F:      drivers/hwmon/emc2103.c
10305 
10306 SMSC SCH5627 HARDWARE MONITOR DRIVER
10307 M:      Hans de Goede <hdegoede@redhat.com>
10308 L:      linux-hwmon@vger.kernel.org
10309 S:      Supported
10310 F:      Documentation/hwmon/sch5627
10311 F:      drivers/hwmon/sch5627.c
10312 
10313 SMSC47B397 HARDWARE MONITOR DRIVER
10314 M:      Jean Delvare <jdelvare@suse.com>
10315 L:      linux-hwmon@vger.kernel.org
10316 S:      Maintained
10317 F:      Documentation/hwmon/smsc47b397
10318 F:      drivers/hwmon/smsc47b397.c
10319 
10320 SMSC911x ETHERNET DRIVER
10321 M:      Steve Glendinning <steve.glendinning@shawell.net>
10322 L:      netdev@vger.kernel.org
10323 S:      Maintained
10324 F:      include/linux/smsc911x.h
10325 F:      drivers/net/ethernet/smsc/smsc911x.*
10326 
10327 SMSC9420 PCI ETHERNET DRIVER
10328 M:      Steve Glendinning <steve.glendinning@shawell.net>
10329 L:      netdev@vger.kernel.org
10330 S:      Maintained
10331 F:      drivers/net/ethernet/smsc/smsc9420.*
10332 
10333 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10334 M:      Steve Glendinning <steve.glendinning@shawell.net>
10335 L:      linux-fbdev@vger.kernel.org
10336 S:      Maintained
10337 F:      drivers/video/fbdev/smscufx.c
10338 
10339 SOC-CAMERA V4L2 SUBSYSTEM
10340 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10341 L:      linux-media@vger.kernel.org
10342 T:      git git://linuxtv.org/media_tree.git
10343 S:      Maintained
10344 F:      include/media/soc*
10345 F:      drivers/media/i2c/soc_camera/
10346 F:      drivers/media/platform/soc_camera/
10347 
10348 SOEKRIS NET48XX LED SUPPORT
10349 M:      Chris Boot <bootc@bootc.net>
10350 S:      Maintained
10351 F:      drivers/leds/leds-net48xx.c
10352 
10353 SOFTLOGIC 6x10 MPEG CODEC
10354 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10355 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10356 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10357 M:      Ismael Luceno <ismael@iodev.co.uk>
10358 L:      linux-media@vger.kernel.org
10359 S:      Supported
10360 F:      drivers/media/pci/solo6x10/
10361 
10362 SOFTWARE RAID (Multiple Disks) SUPPORT
10363 M:      Shaohua Li <shli@kernel.org>
10364 L:      linux-raid@vger.kernel.org
10365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10366 S:      Supported
10367 F:      drivers/md/
10368 F:      include/linux/raid/
10369 F:      include/uapi/linux/raid/
10370 
10371 SONIC NETWORK DRIVER
10372 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10373 L:      netdev@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/net/ethernet/natsemi/sonic.*
10376 
10377 SONICS SILICON BACKPLANE DRIVER (SSB)
10378 M:      Michael Buesch <m@bues.ch>
10379 L:      linux-wireless@vger.kernel.org
10380 S:      Maintained
10381 F:      drivers/ssb/
10382 F:      include/linux/ssb/
10383 
10384 SONY VAIO CONTROL DEVICE DRIVER
10385 M:      Mattia Dongili <malattia@linux.it>
10386 L:      platform-driver-x86@vger.kernel.org
10387 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10388 S:      Maintained
10389 F:      Documentation/laptops/sony-laptop.txt
10390 F:      drivers/char/sonypi.c
10391 F:      drivers/platform/x86/sony-laptop.c
10392 F:      include/linux/sony-laptop.h
10393 
10394 SONY MEMORYSTICK CARD SUPPORT
10395 M:      Alex Dubov <oakad@yahoo.com>
10396 W:      http://tifmxx.berlios.de/
10397 S:      Maintained
10398 F:      drivers/memstick/host/tifm_ms.c
10399 
10400 SONY MEMORYSTICK STANDARD SUPPORT
10401 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10402 S:      Maintained
10403 F:      drivers/memstick/core/ms_block.*
10404 
10405 SOUND
10406 M:      Jaroslav Kysela <perex@perex.cz>
10407 M:      Takashi Iwai <tiwai@suse.com>
10408 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10409 W:      http://www.alsa-project.org/
10410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10411 T:      git git://git.alsa-project.org/alsa-kernel.git
10412 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10413 S:      Maintained
10414 F:      Documentation/sound/
10415 F:      include/sound/
10416 F:      include/uapi/sound/
10417 F:      sound/
10418 
10419 SOUND - COMPRESSED AUDIO
10420 M:      Vinod Koul <vinod.koul@intel.com>
10421 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10423 S:      Supported
10424 F:      Documentation/sound/alsa/compress_offload.txt
10425 F:      include/sound/compress_driver.h
10426 F:      include/uapi/sound/compress_*
10427 F:      sound/core/compress_offload.c
10428 F:      sound/soc/soc-compress.c
10429 
10430 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10431 M:      Liam Girdwood <lgirdwood@gmail.com>
10432 M:      Mark Brown <broonie@kernel.org>
10433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10434 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10435 W:      http://alsa-project.org/main/index.php/ASoC
10436 S:      Supported
10437 F:      Documentation/sound/alsa/soc/
10438 F:      sound/soc/
10439 F:      include/sound/soc*
10440 
10441 SOUND - DMAENGINE HELPERS
10442 M:      Lars-Peter Clausen <lars@metafoo.de>
10443 S:      Supported
10444 F:      include/sound/dmaengine_pcm.h
10445 F:      sound/core/pcm_dmaengine.c
10446 F:      sound/soc/soc-generic-dmaengine-pcm.c
10447 
10448 SP2 MEDIA DRIVER
10449 M:      Olli Salonen <olli.salonen@iki.fi>
10450 L:      linux-media@vger.kernel.org
10451 W:      https://linuxtv.org
10452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10453 S:      Maintained
10454 F:      drivers/media/dvb-frontends/sp2*
10455 
10456 SPARC + UltraSPARC (sparc/sparc64)
10457 M:      "David S. Miller" <davem@davemloft.net>
10458 L:      sparclinux@vger.kernel.org
10459 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10462 S:      Maintained
10463 F:      arch/sparc/
10464 F:      drivers/sbus/
10465 
10466 SPARC SERIAL DRIVERS
10467 M:      "David S. Miller" <davem@davemloft.net>
10468 L:      sparclinux@vger.kernel.org
10469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10471 S:      Maintained
10472 F:      include/linux/sunserialcore.h
10473 F:      drivers/tty/serial/suncore.c
10474 F:      drivers/tty/serial/sunhv.c
10475 F:      drivers/tty/serial/sunsab.c
10476 F:      drivers/tty/serial/sunsab.h
10477 F:      drivers/tty/serial/sunsu.c
10478 F:      drivers/tty/serial/sunzilog.c
10479 F:      drivers/tty/serial/sunzilog.h
10480 
10481 SPARSE CHECKER
10482 M:      "Christopher Li" <sparse@chrisli.org>
10483 L:      linux-sparse@vger.kernel.org
10484 W:      https://sparse.wiki.kernel.org/
10485 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10486 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10487 S:      Maintained
10488 F:      include/linux/compiler.h
10489 
10490 SPEAR PLATFORM SUPPORT
10491 M:      Viresh Kumar <vireshk@kernel.org>
10492 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10493 L:      spear-devel@list.st.com
10494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10495 W:      http://www.st.com/spear
10496 S:      Maintained
10497 F:      arch/arm/boot/dts/spear*
10498 F:      arch/arm/mach-spear/
10499 
10500 SPEAR CLOCK FRAMEWORK SUPPORT
10501 M:      Viresh Kumar <vireshk@kernel.org>
10502 L:      spear-devel@list.st.com
10503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10504 W:      http://www.st.com/spear
10505 S:      Maintained
10506 F:      drivers/clk/spear/
10507 
10508 SPI SUBSYSTEM
10509 M:      Mark Brown <broonie@kernel.org>
10510 L:      linux-spi@vger.kernel.org
10511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10512 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10513 S:      Maintained
10514 F:      Documentation/spi/
10515 F:      drivers/spi/
10516 F:      include/linux/spi/
10517 F:      include/uapi/linux/spi/
10518 
10519 SPIDERNET NETWORK DRIVER for CELL
10520 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10521 L:      netdev@vger.kernel.org
10522 S:      Supported
10523 F:      Documentation/networking/spider_net.txt
10524 F:      drivers/net/ethernet/toshiba/spider_net*
10525 
10526 SPU FILE SYSTEM
10527 M:      Jeremy Kerr <jk@ozlabs.org>
10528 L:      linuxppc-dev@lists.ozlabs.org
10529 W:      http://www.ibm.com/developerworks/power/cell/
10530 S:      Supported
10531 F:      Documentation/filesystems/spufs.txt
10532 F:      arch/powerpc/platforms/cell/spufs/
10533 
10534 SQUASHFS FILE SYSTEM
10535 M:      Phillip Lougher <phillip@squashfs.org.uk>
10536 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10537 W:      http://squashfs.org.uk
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10539 S:      Maintained
10540 F:      Documentation/filesystems/squashfs.txt
10541 F:      fs/squashfs/
10542 
10543 SRM (Alpha) environment access
10544 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10545 S:      Maintained
10546 F:      arch/alpha/kernel/srm_env.c
10547 
10548 STABLE BRANCH
10549 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10550 L:      stable@vger.kernel.org
10551 S:      Supported
10552 F:      Documentation/stable_kernel_rules.txt
10553 
10554 STAGING SUBSYSTEM
10555 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10557 L:      devel@driverdev.osuosl.org
10558 S:      Supported
10559 F:      drivers/staging/
10560 
10561 STAGING - COMEDI
10562 M:      Ian Abbott <abbotti@mev.co.uk>
10563 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10564 S:      Odd Fixes
10565 F:      drivers/staging/comedi/