x86/mm/numa: Clean up numa_clear_kernel_node_hotplug()
[linux-2.6/btrfs-unstable.git] / MAINTAINERS
blob24c5b9a296702ccaa8069167ae8c4f0a28ecbcb0
3         List of maintainers and how to submit kernel changes
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.
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
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.)
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.
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
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.
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.
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.
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.
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
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.
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.
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.
67 8.      Happy hacking.
69 Descriptions of section entries:
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.
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]
123 Maintainers List (try to look for most precise areas first)
125                 -----------------------------------
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
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*
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-*
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*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
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
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
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
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/
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
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*
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/
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
243 ACCES 104-IDI-48 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idi-48.c
249 ACCES 104-IDIO-16 GPIO DRIVER
250 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
251 L:      linux-gpio@vger.kernel.org
252 S:      Maintained
253 F:      drivers/gpio/gpio-104-idio-16.c
255 ACENIC DRIVER
256 M:      Jes Sorensen <jes@trained-monkey.org>
257 L:      linux-acenic@sunsite.dk
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Feuerer <peter@piie.net>
263 L:      platform-driver-x86@vger.kernel.org
264 W:      http://piie.net/?section=acerhdf
265 S:      Maintained
266 F:      drivers/platform/x86/acerhdf.c
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <jlee@suse.com>
270 L:      platform-driver-x86@vger.kernel.org
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
274 ACPI
275 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
276 M:      Len Brown <lenb@kernel.org>
277 L:      linux-acpi@vger.kernel.org
278 W:      https://01.org/linux-acpi
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
281 S:      Supported
282 F:      drivers/acpi/
283 F:      drivers/pnp/pnpacpi/
284 F:      include/linux/acpi.h
285 F:      include/acpi/
286 F:      Documentation/acpi/
287 F:      Documentation/ABI/testing/sysfs-bus-acpi
288 F:      drivers/pci/*acpi*
289 F:      drivers/pci/*/*acpi*
290 F:      drivers/pci/*/*/*acpi*
291 F:      tools/power/acpi/
293 ACPI COMPONENT ARCHITECTURE (ACPICA)
294 M:      Robert Moore <robert.moore@intel.com>
295 M:      Lv Zheng <lv.zheng@intel.com>
296 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 L:      devel@acpica.org
299 W:      https://acpica.org/
300 W:      https://github.com/acpica/acpica/
301 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
303 S:      Supported
304 F:      drivers/acpi/acpica/
305 F:      include/acpi/
306 F:      tools/power/acpi/
308 ACPI FAN DRIVER
309 M:      Zhang Rui <rui.zhang@intel.com>
310 L:      linux-acpi@vger.kernel.org
311 W:      https://01.org/linux-acpi
312 S:      Supported
313 F:      drivers/acpi/fan.c
315 ACPI THERMAL DRIVER
316 M:      Zhang Rui <rui.zhang@intel.com>
317 L:      linux-acpi@vger.kernel.org
318 W:      https://01.org/linux-acpi
319 S:      Supported
320 F:      drivers/acpi/*thermal*
322 ACPI VIDEO DRIVER
323 M:      Zhang Rui <rui.zhang@intel.com>
324 L:      linux-acpi@vger.kernel.org
325 W:      https://01.org/linux-acpi
326 S:      Supported
327 F:      drivers/acpi/acpi_video.c
329 ACPI WMI DRIVER
330 L:      platform-driver-x86@vger.kernel.org
331 S:      Orphan
332 F:      drivers/platform/x86/wmi.c
334 AD1889 ALSA SOUND DRIVER
335 M:      Thibaut Varene <T-Bone@parisc-linux.org>
336 W:      http://wiki.parisc-linux.org/AD1889
337 L:      linux-parisc@vger.kernel.org
338 S:      Maintained
339 F:      sound/pci/ad1889.*
341 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
342 M:      Michael Hennerich <michael.hennerich@analog.com>
343 W:      http://wiki.analog.com/AD5254
344 W:      http://ez.analog.com/community/linux-device-drivers
345 S:      Supported
346 F:      drivers/misc/ad525x_dpot.c
348 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
349 M:      Michael Hennerich <michael.hennerich@analog.com>
350 W:      http://wiki.analog.com/AD5398
351 W:      http://ez.analog.com/community/linux-device-drivers
352 S:      Supported
353 F:      drivers/regulator/ad5398.c
355 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
356 M:      Michael Hennerich <michael.hennerich@analog.com>
357 W:      http://wiki.analog.com/AD7142
358 W:      http://ez.analog.com/community/linux-device-drivers
359 S:      Supported
360 F:      drivers/input/misc/ad714x.c
362 AD7877 TOUCHSCREEN DRIVER
363 M:      Michael Hennerich <michael.hennerich@analog.com>
364 W:      http://wiki.analog.com/AD7877
365 W:      http://ez.analog.com/community/linux-device-drivers
366 S:      Supported
367 F:      drivers/input/touchscreen/ad7877.c
369 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
370 M:      Michael Hennerich <michael.hennerich@analog.com>
371 W:      http://wiki.analog.com/AD7879
372 W:      http://ez.analog.com/community/linux-device-drivers
373 S:      Supported
374 F:      drivers/input/touchscreen/ad7879.c
376 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
377 M:      Jiri Kosina <jikos@kernel.org>
378 S:      Maintained
380 ADF7242 IEEE 802.15.4 RADIO DRIVER
381 M:      Michael Hennerich <michael.hennerich@analog.com>
382 W:      https://wiki.analog.com/ADF7242
383 W:      http://ez.analog.com/community/linux-device-drivers
384 L:      linux-wpan@vger.kernel.org
385 S:      Supported
386 F:      drivers/net/ieee802154/adf7242.c
387 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
389 ADM1025 HARDWARE MONITOR DRIVER
390 M:      Jean Delvare <jdelvare@suse.com>
391 L:      lm-sensors@lm-sensors.org
392 S:      Maintained
393 F:      Documentation/hwmon/adm1025
394 F:      drivers/hwmon/adm1025.c
396 ADM1029 HARDWARE MONITOR DRIVER
397 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
398 L:      lm-sensors@lm-sensors.org
399 S:      Maintained
400 F:      drivers/hwmon/adm1029.c
402 ADM8211 WIRELESS DRIVER
403 L:      linux-wireless@vger.kernel.org
404 W:      http://wireless.kernel.org/
405 S:      Orphan
406 F:      drivers/net/wireless/admtek/adm8211.*
408 ADP1653 FLASH CONTROLLER DRIVER
409 M:      Sakari Ailus <sakari.ailus@iki.fi>
410 L:      linux-media@vger.kernel.org
411 S:      Maintained
412 F:      drivers/media/i2c/adp1653.c
413 F:      include/media/i2c/adp1653.h
415 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
416 M:      Michael Hennerich <michael.hennerich@analog.com>
417 W:      http://wiki.analog.com/ADP5520
418 W:      http://ez.analog.com/community/linux-device-drivers
419 S:      Supported
420 F:      drivers/mfd/adp5520.c
421 F:      drivers/video/backlight/adp5520_bl.c
422 F:      drivers/leds/leds-adp5520.c
423 F:      drivers/gpio/gpio-adp5520.c
424 F:      drivers/input/keyboard/adp5520-keys.c
426 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
427 M:      Michael Hennerich <michael.hennerich@analog.com>
428 W:      http://wiki.analog.com/ADP5588
429 W:      http://ez.analog.com/community/linux-device-drivers
430 S:      Supported
431 F:      drivers/input/keyboard/adp5588-keys.c
432 F:      drivers/gpio/gpio-adp5588.c
434 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
435 M:      Michael Hennerich <michael.hennerich@analog.com>
436 W:      http://wiki.analog.com/ADP8860
437 W:      http://ez.analog.com/community/linux-device-drivers
438 S:      Supported
439 F:      drivers/video/backlight/adp8860_bl.c
441 ADS1015 HARDWARE MONITOR DRIVER
442 M:      Dirk Eibach <eibach@gdsys.de>
443 L:      lm-sensors@lm-sensors.org
444 S:      Maintained
445 F:      Documentation/hwmon/ads1015
446 F:      drivers/hwmon/ads1015.c
447 F:      include/linux/i2c/ads1015.h
449 ADT746X FAN DRIVER
450 M:      Colin Leroy <colin@colino.net>
451 S:      Maintained
452 F:      drivers/macintosh/therm_adt746x.c
454 ADT7475 HARDWARE MONITOR DRIVER
455 M:      Jean Delvare <jdelvare@suse.com>
456 L:      lm-sensors@lm-sensors.org
457 S:      Maintained
458 F:      Documentation/hwmon/adt7475
459 F:      drivers/hwmon/adt7475.c
461 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
462 M:      Michael Hennerich <michael.hennerich@analog.com>
463 W:      http://wiki.analog.com/ADXL345
464 W:      http://ez.analog.com/community/linux-device-drivers
465 S:      Supported
466 F:      drivers/input/misc/adxl34x.c
468 ADVANSYS SCSI DRIVER
469 M:      Matthew Wilcox <matthew@wil.cx>
470 M:      Hannes Reinecke <hare@suse.com>
471 L:      linux-scsi@vger.kernel.org
472 S:      Maintained
473 F:      Documentation/scsi/advansys.txt
474 F:      drivers/scsi/advansys.c
476 AEDSP16 DRIVER
477 M:      Riccardo Facchetti <fizban@tin.it>
478 S:      Maintained
479 F:      sound/oss/aedsp16.c
481 AF9013 MEDIA DRIVER
482 M:      Antti Palosaari <crope@iki.fi>
483 L:      linux-media@vger.kernel.org
484 W:      https://linuxtv.org
485 W:      http://palosaari.fi/linux/
486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
487 T:      git git://linuxtv.org/anttip/media_tree.git
488 S:      Maintained
489 F:      drivers/media/dvb-frontends/af9013*
491 AF9033 MEDIA DRIVER
492 M:      Antti Palosaari <crope@iki.fi>
493 L:      linux-media@vger.kernel.org
494 W:      https://linuxtv.org
495 W:      http://palosaari.fi/linux/
496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
497 T:      git git://linuxtv.org/anttip/media_tree.git
498 S:      Maintained
499 F:      drivers/media/dvb-frontends/af9033*
501 AFFS FILE SYSTEM
502 L:      linux-fsdevel@vger.kernel.org
503 S:      Orphan
504 F:      Documentation/filesystems/affs.txt
505 F:      fs/affs/
507 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
508 M:      David Howells <dhowells@redhat.com>
509 L:      linux-afs@lists.infradead.org
510 S:      Supported
511 F:      fs/afs/
512 F:      include/net/af_rxrpc.h
513 F:      net/rxrpc/af_rxrpc.c
515 AGPGART DRIVER
516 M:      David Airlie <airlied@linux.ie>
517 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
518 S:      Maintained
519 F:      drivers/char/agp/
520 F:      include/linux/agp*
521 F:      include/uapi/linux/agp*
523 AHA152X SCSI DRIVER
524 M:      "Juergen E. Fischer" <fischer@norbit.de>
525 L:      linux-scsi@vger.kernel.org
526 S:      Maintained
527 F:      drivers/scsi/aha152x*
528 F:      drivers/scsi/pcmcia/aha152x*
530 AIC7XXX / AIC79XX SCSI DRIVER
531 M:      Hannes Reinecke <hare@suse.com>
532 L:      linux-scsi@vger.kernel.org
533 S:      Maintained
534 F:      drivers/scsi/aic7xxx/
536 AIMSLAB FM RADIO RECEIVER DRIVER
537 M:      Hans Verkuil <hverkuil@xs4all.nl>
538 L:      linux-media@vger.kernel.org
539 T:      git git://linuxtv.org/media_tree.git
540 W:      https://linuxtv.org
541 S:      Maintained
542 F:      drivers/media/radio/radio-aimslab*
545 M:      Benjamin LaHaise <bcrl@kvack.org>
546 L:      linux-aio@kvack.org
547 S:      Supported
548 F:      fs/aio.c
549 F:      include/linux/*aio*.h
551 AIRSPY MEDIA DRIVER
552 M:      Antti Palosaari <crope@iki.fi>
553 L:      linux-media@vger.kernel.org
554 W:      https://linuxtv.org
555 W:      http://palosaari.fi/linux/
556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
557 T:      git git://linuxtv.org/anttip/media_tree.git
558 S:      Maintained
559 F:      drivers/media/usb/airspy/
561 ALCATEL SPEEDTOUCH USB DRIVER
562 M:      Duncan Sands <duncan.sands@free.fr>
563 L:      linux-usb@vger.kernel.org
564 W:      http://www.linux-usb.org/SpeedTouch/
565 S:      Maintained
566 F:      drivers/usb/atm/speedtch.c
567 F:      drivers/usb/atm/usbatm.c
569 ALCHEMY AU1XX0 MMC DRIVER
570 M:      Manuel Lauss <manuel.lauss@gmail.com>
571 S:      Maintained
572 F:      drivers/mmc/host/au1xmmc.c
574 ALI1563 I2C DRIVER
575 M:      Rudolf Marek <r.marek@assembler.cz>
576 L:      linux-i2c@vger.kernel.org
577 S:      Maintained
578 F:      Documentation/i2c/busses/i2c-ali1563
579 F:      drivers/i2c/busses/i2c-ali1563.c
581 ALLWINNER SECURITY SYSTEM
582 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
583 L:      linux-crypto@vger.kernel.org
584 S:      Maintained
585 F:      drivers/crypto/sunxi-ss/
587 ALPHA PORT
588 M:      Richard Henderson <rth@twiddle.net>
589 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
590 M:      Matt Turner <mattst88@gmail.com>
591 S:      Odd Fixes
592 L:      linux-alpha@vger.kernel.org
593 F:      arch/alpha/
595 ALTERA MAILBOX DRIVER
596 M:      Ley Foon Tan <lftan@altera.com>
597 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
598 S:      Maintained
599 F:      drivers/mailbox/mailbox-altera.c
601 ALTERA PIO DRIVER
602 M:      Tien Hock Loh <thloh@altera.com>
603 L:      linux-gpio@vger.kernel.org
604 S:      Maintained
605 F:      drivers/gpio/gpio-altera.c
607 ALTERA TRIPLE SPEED ETHERNET DRIVER
608 M:      Vince Bridgers <vbridger@opensource.altera.com>
609 L:      netdev@vger.kernel.org
610 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
611 S:      Maintained
612 F:      drivers/net/ethernet/altera/
614 ALTERA UART/JTAG UART SERIAL DRIVERS
615 M:      Tobias Klauser <tklauser@distanz.ch>
616 L:      linux-serial@vger.kernel.org
617 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618 S:      Maintained
619 F:      drivers/tty/serial/altera_uart.c
620 F:      drivers/tty/serial/altera_jtaguart.c
621 F:      include/linux/altera_uart.h
622 F:      include/linux/altera_jtaguart.h
624 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
625 M:      Tom Lendacky <thomas.lendacky@amd.com>
626 L:      linux-crypto@vger.kernel.org
627 S:      Supported
628 F:      drivers/crypto/ccp/
629 F:      include/linux/ccp.h
631 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
632 M:      Huang Rui <ray.huang@amd.com>
633 L:      lm-sensors@lm-sensors.org
634 S:      Supported
635 F:      Documentation/hwmon/fam15h_power
636 F:      drivers/hwmon/fam15h_power.c
638 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
639 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
640 S:      Orphan
641 F:      drivers/usb/gadget/udc/amd5536udc.*
643 AMD GEODE PROCESSOR/CHIPSET SUPPORT
644 P:      Andres Salomon <dilinger@queued.net>
645 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
646 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
647 S:      Supported
648 F:      drivers/char/hw_random/geode-rng.c
649 F:      drivers/crypto/geode*
650 F:      drivers/video/fbdev/geode/
651 F:      arch/x86/include/asm/geode.h
653 AMD IOMMU (AMD-VI)
654 M:      Joerg Roedel <joro@8bytes.org>
655 L:      iommu@lists.linux-foundation.org
656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
657 S:      Maintained
658 F:      drivers/iommu/amd_iommu*.[ch]
659 F:      include/linux/amd-iommu.h
661 AMD KFD
662 M:      Oded Gabbay <oded.gabbay@gmail.com>
663 L:      dri-devel@lists.freedesktop.org
664 T:      git git://people.freedesktop.org/~gabbayo/linux.git
665 S:      Supported
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
668 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
669 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
670 F:      drivers/gpu/drm/amd/amdkfd/
671 F:      drivers/gpu/drm/amd/include/cik_structs.h
672 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
673 F:      drivers/gpu/drm/amd/include/vi_structs.h
674 F:      drivers/gpu/drm/radeon/radeon_kfd.c
675 F:      drivers/gpu/drm/radeon/radeon_kfd.h
676 F:      include/uapi/linux/kfd_ioctl.h
678 AMD XGBE DRIVER
679 M:      Tom Lendacky <thomas.lendacky@amd.com>
680 L:      netdev@vger.kernel.org
681 S:      Supported
682 F:      drivers/net/ethernet/amd/xgbe/
684 AMS (Apple Motion Sensor) DRIVER
685 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
686 S:      Supported
687 F:      drivers/macintosh/ams/
689 AMSO1100 RNIC DRIVER
690 M:      Tom Tucker <tom@opengridcomputing.com>
691 M:      Steve Wise <swise@opengridcomputing.com>
692 L:      linux-rdma@vger.kernel.org
693 S:      Maintained
694 F:      drivers/infiniband/hw/amso1100/
696 ANALOG DEVICES INC AD9389B DRIVER
697 M:      Hans Verkuil <hans.verkuil@cisco.com>
698 L:      linux-media@vger.kernel.org
699 S:      Maintained
700 F:      drivers/media/i2c/ad9389b*
702 ANALOG DEVICES INC ADV7180 DRIVER
703 M:      Lars-Peter Clausen <lars@metafoo.de>
704 L:      linux-media@vger.kernel.org
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      drivers/media/i2c/adv7180.c
709 ANALOG DEVICES INC ADV7511 DRIVER
710 M:      Hans Verkuil <hans.verkuil@cisco.com>
711 L:      linux-media@vger.kernel.org
712 S:      Maintained
713 F:      drivers/media/i2c/adv7511*
715 ANALOG DEVICES INC ADV7604 DRIVER
716 M:      Hans Verkuil <hans.verkuil@cisco.com>
717 L:      linux-media@vger.kernel.org
718 S:      Maintained
719 F:      drivers/media/i2c/adv7604*
721 ANALOG DEVICES INC ADV7842 DRIVER
722 M:      Hans Verkuil <hans.verkuil@cisco.com>
723 L:      linux-media@vger.kernel.org
724 S:      Maintained
725 F:      drivers/media/i2c/adv7842*
727 ANALOG DEVICES INC ASOC CODEC DRIVERS
728 M:      Lars-Peter Clausen <lars@metafoo.de>
729 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
730 W:      http://wiki.analog.com/
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      sound/soc/codecs/adau*
734 F:      sound/soc/codecs/adav*
735 F:      sound/soc/codecs/ad1*
736 F:      sound/soc/codecs/ad7*
737 F:      sound/soc/codecs/ssm*
738 F:      sound/soc/codecs/sigmadsp.*
740 ANALOG DEVICES INC ASOC DRIVERS
741 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
743 W:      http://blackfin.uclinux.org/
744 S:      Supported
745 F:      sound/soc/blackfin/*
747 ANALOG DEVICES INC IIO DRIVERS
748 M:      Lars-Peter Clausen <lars@metafoo.de>
749 M:      Michael Hennerich <Michael.Hennerich@analog.com>
750 W:      http://wiki.analog.com/
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/iio/*/ad*
754 X:      drivers/iio/*/adjd*
755 F:      drivers/staging/iio/*/ad*
756 F:      staging/iio/trigger/iio-trig-bfin-timer.c
758 ANALOG DEVICES INC DMA DRIVERS
759 M:      Lars-Peter Clausen <lars@metafoo.de>
760 W:      http://ez.analog.com/community/linux-device-drivers
761 S:      Supported
762 F:      drivers/dma/dma-axi-dmac.c
764 ANDROID DRIVERS
765 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
766 M:      Arve HjønnevĂ¥g <arve@android.com>
767 M:      Riley Andrews <riandrews@android.com>
768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
769 L:      devel@driverdev.osuosl.org
770 S:      Supported
771 F:      drivers/android/
772 F:      drivers/staging/android/
774 AOA (Apple Onboard Audio) ALSA DRIVER
775 M:      Johannes Berg <johannes@sipsolutions.net>
776 L:      linuxppc-dev@lists.ozlabs.org
777 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
778 S:      Maintained
779 F:      sound/aoa/
781 APM DRIVER
782 M:      Jiri Kosina <jikos@kernel.org>
783 S:      Odd fixes
784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
785 F:      arch/x86/kernel/apm_32.c
786 F:      include/linux/apm_bios.h
787 F:      include/uapi/linux/apm_bios.h
788 F:      drivers/char/apm-emulation.c
790 APPLE BCM5974 MULTITOUCH DRIVER
791 M:      Henrik Rydberg <rydberg@bitmath.org>
792 L:      linux-input@vger.kernel.org
793 S:      Odd fixes
794 F:      drivers/input/mouse/bcm5974.c
796 APPLE SMC DRIVER
797 M:      Henrik Rydberg <rydberg@bitmath.org>
798 L:      lm-sensors@lm-sensors.org
799 S:      Odd fixes
800 F:      drivers/hwmon/applesmc.c
802 APPLETALK NETWORK LAYER
803 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
804 S:      Maintained
805 F:      drivers/net/appletalk/
806 F:      net/appletalk/
808 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
809 M:      Duc Dang <dhdang@apm.com>
810 S:      Supported
811 F:      arch/arm64/boot/dts/apm/
813 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
814 M:      Iyappan Subramanian <isubramanian@apm.com>
815 M:      Keyur Chudgar <kchudgar@apm.com>
816 S:      Supported
817 F:      drivers/net/ethernet/apm/xgene/
818 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
820 APTINA CAMERA SENSOR PLL
821 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
822 L:      linux-media@vger.kernel.org
823 S:      Maintained
824 F:      drivers/media/i2c/aptina-pll.*
826 ARC FRAMEBUFFER DRIVER
827 M:      Jaya Kumar <jayalk@intworks.biz>
828 S:      Maintained
829 F:      drivers/video/fbdev/arcfb.c
830 F:      drivers/video/fbdev/core/fb_defio.c
832 ARCNET NETWORK LAYER
833 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
834 L:      netdev@vger.kernel.org
835 S:      Maintained
836 F:      drivers/net/arcnet/
837 F:      include/uapi/linux/if_arcnet.h
839 ARM MFM AND FLOPPY DRIVERS
840 M:      Ian Molton <spyro@f2s.com>
841 S:      Maintained
842 F:      arch/arm/lib/floppydma.S
843 F:      arch/arm/include/asm/floppy.h
845 ARM PMU PROFILING AND DEBUGGING
846 M:      Will Deacon <will.deacon@arm.com>
847 R:      Mark Rutland <mark.rutland@arm.com>
848 S:      Maintained
849 F:      arch/arm*/kernel/perf_*
850 F:      arch/arm/oprofile/common.c
851 F:      arch/arm*/kernel/hw_breakpoint.c
852 F:      arch/arm*/include/asm/hw_breakpoint.h
853 F:      arch/arm*/include/asm/perf_event.h
854 F:      drivers/perf/arm_pmu.c
855 F:      include/linux/perf/arm_pmu.h
857 ARM PORT
858 M:      Russell King <linux@arm.linux.org.uk>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 W:      http://www.arm.linux.org.uk/
861 S:      Maintained
862 F:      arch/arm/
864 ARM SUB-ARCHITECTURES
865 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866 S:      Maintained
867 F:      arch/arm/mach-*/
868 F:      arch/arm/plat-*/
869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
871 ARM PRIMECELL AACI PL041 DRIVER
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      sound/arm/aaci.*
876 ARM PRIMECELL CLCD PL110 DRIVER
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/video/fbdev/amba-clcd.*
881 ARM PRIMECELL KMI PL050 DRIVER
882 M:      Russell King <linux@arm.linux.org.uk>
883 S:      Maintained
884 F:      drivers/input/serio/ambakmi.*
885 F:      include/linux/amba/kmi.h
887 ARM PRIMECELL MMCI PL180/1 DRIVER
888 M:      Russell King <linux@arm.linux.org.uk>
889 S:      Maintained
890 F:      drivers/mmc/host/mmci.*
891 F:      include/linux/amba/mmci.h
893 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
894 M:      Russell King <linux@arm.linux.org.uk>
895 S:      Maintained
896 F:      drivers/tty/serial/amba-pl01*.c
897 F:      include/linux/amba/serial.h
899 ARM PRIMECELL BUS SUPPORT
900 M:      Russell King <linux@arm.linux.org.uk>
901 S:      Maintained
902 F:      drivers/amba/
903 F:      include/linux/amba/bus.h
905 ARM/ADS SPHERE MACHINE SUPPORT
906 M:      Lennert Buytenhek <kernel@wantstofly.org>
907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S:      Maintained
910 ARM/AFEB9260 MACHINE SUPPORT
911 M:      Sergey Lapin <slapin@ossfans.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
915 ARM/AJECO 1ARM MACHINE SUPPORT
916 M:      Lennert Buytenhek <kernel@wantstofly.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
920 ARM/Allwinner sunXi SoC support
921 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
922 M:      Chen-Yu Tsai <wens@csie.org>
923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S:      Maintained
925 N:      sun[x456789]i
927 ARM/Allwinner SoC Clock Support
928 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
929 S:      Maintained
930 F:      drivers/clk/sunxi/
932 ARM/Amlogic MesonX SoC support
933 M:      Carlo Caione <carlo@caione.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      drivers/media/rc/meson-ir.c
937 N:      meson[x68]
939 ARM/Annapurna Labs ALPINE ARCHITECTURE
940 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
941 S:      Maintained
942 F:      arch/arm/mach-alpine/
944 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
945 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
946 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
947 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 W:      http://www.linux4sam.org
950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
951 S:      Supported
952 F:      arch/arm/mach-at91/
953 F:      include/soc/at91/
954 F:      arch/arm/boot/dts/at91*.dts
955 F:      arch/arm/boot/dts/at91*.dtsi
956 F:      arch/arm/boot/dts/sama*.dts
957 F:      arch/arm/boot/dts/sama*.dtsi
958 F:      arch/arm/include/debug/at91.S
960 ARM/ATMEL AT91 Clock Support
961 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
962 S:      Maintained
963 F:      drivers/clk/at91
965 ARM/CALXEDA HIGHBANK ARCHITECTURE
966 M:      Rob Herring <robh@kernel.org>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969 F:      arch/arm/mach-highbank/
970 F:      arch/arm/boot/dts/highbank.dts
971 F:      arch/arm/boot/dts/ecx-*.dts*
973 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
974 M:      Krzysztof Halasa <khalasa@piap.pl>
975 S:      Maintained
976 F:      arch/arm/mach-cns3xxx/
978 ARM/CAVIUM THUNDER NETWORK DRIVER
979 M:      Sunil Goutham <sgoutham@cavium.com>
980 M:      Robert Richter <rric@kernel.org>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Supported
983 F:      drivers/net/ethernet/cavium/thunder/
985 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
986 M:      Alexander Shiyan <shc_work@mail.ru>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Odd Fixes
989 N:      clps711x
991 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
992 M:      Hartley Sweeten <hsweeten@visionengravers.com>
993 M:      Ryan Mallon <rmallon@gmail.com>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 F:      arch/arm/mach-ep93xx/
997 F:      arch/arm/mach-ep93xx/include/mach/
999 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1000 M:      Lennert Buytenhek <kernel@wantstofly.org>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 S:      Maintained
1004 ARM/CLKDEV SUPPORT
1005 M:      Russell King <linux@arm.linux.org.uk>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 S:      Maintained
1008 F:      arch/arm/include/asm/clkdev.h
1009 F:      drivers/clk/clkdev.c
1011 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1012 M:      Mike Rapoport <mike@compulab.co.il>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S:      Maintained
1016 ARM/CONTEC MICRO9 MACHINE SUPPORT
1017 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1018 S:      Maintained
1019 F:      arch/arm/mach-ep93xx/micro9.c
1021 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1022 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 F:      drivers/hwtracing/coresight/*
1026 F:      Documentation/trace/coresight.txt
1027 F:      Documentation/devicetree/bindings/arm/coresight.txt
1028 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1030 ARM/CORGI MACHINE SUPPORT
1031 M:      Richard Purdie <rpurdie@rpsys.net>
1032 S:      Maintained
1034 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1035 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 T:      git git://github.com/ulli-kroll/linux.git
1038 S:      Maintained
1039 F:      arch/arm/mach-gemini/
1040 F:      drivers/rtc/rtc-gemini.c
1042 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1043 M:      Barry Song <baohua@kernel.org>
1044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1046 S:      Maintained
1047 F:      arch/arm/boot/dts/prima2*
1048 F:      arch/arm/mach-prima2/
1049 F:      drivers/clk/sirf/
1050 F:      drivers/clocksource/timer-prima2.c
1051 F:      drivers/clocksource/timer-atlas7.c
1052 N:      [^a-z]sirf
1054 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1055 M:      Baruch Siach <baruch@tkos.co.il>
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 S:      Maintained
1058 F:      arch/arm/boot/dts/cx92755*
1059 N:      digicolor
1061 ARM/EBSA110 MACHINE SUPPORT
1062 M:      Russell King <linux@arm.linux.org.uk>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 W:      http://www.arm.linux.org.uk/
1065 S:      Maintained
1066 F:      arch/arm/mach-ebsa110/
1067 F:      drivers/net/ethernet/amd/am79c961a.*
1069 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1070 M:      Uwe Kleine-König <kernel@pengutronix.de>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 N:      efm32
1075 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1076 M:      Daniel Ribeiro <drwyrm@gmail.com>
1077 M:      Stefan Schmidt <stefan@openezx.org>
1078 M:      Harald Welte <laforge@openezx.org>
1079 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1080 W:      http://www.openezx.org/
1081 S:      Maintained
1082 T:      topgit git://git.openezx.org/openezx.git
1083 F:      arch/arm/mach-pxa/ezx.c
1085 ARM/FARADAY FA526 PORT
1086 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 T:      git git://git.berlios.de/gemini-board
1090 F:      arch/arm/mm/*-fa*
1092 ARM/FOOTBRIDGE ARCHITECTURE
1093 M:      Russell King <linux@arm.linux.org.uk>
1094 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095 W:      http://www.arm.linux.org.uk/
1096 S:      Maintained
1097 F:      arch/arm/include/asm/hardware/dec21285.h
1098 F:      arch/arm/mach-footbridge/
1100 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1101 M:      Shawn Guo <shawnguo@kernel.org>
1102 M:      Sascha Hauer <kernel@pengutronix.de>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1106 F:      arch/arm/mach-imx/
1107 F:      arch/arm/mach-mxs/
1108 F:      arch/arm/boot/dts/imx*
1109 F:      arch/arm/configs/imx*_defconfig
1110 F:      drivers/clk/imx/
1111 F:      include/soc/imx/
1113 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1114 M:      Shawn Guo <shawnguo@kernel.org>
1115 M:      Sascha Hauer <kernel@pengutronix.de>
1116 R:      Stefan Agner <stefan@agner.ch>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 S:      Maintained
1119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1120 F:      arch/arm/mach-imx/*vf610*
1121 F:      arch/arm/boot/dts/vf*
1123 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1124 M:      Lennert Buytenhek <kernel@wantstofly.org>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1128 ARM/GUMSTIX MACHINE SUPPORT
1129 M:      Steve Sakoman <sakoman@gmail.com>
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S:      Maintained
1133 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1134 M:      Philipp Zabel <philipp.zabel@gmail.com>
1135 M:      Paul Parsons <lost.distance@yahoo.com>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/mach-pxa/hx4700.c
1139 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1140 F:      sound/soc/pxa/hx4700.c
1142 ARM/HISILICON SOC SUPPORT
1143 M:      Wei Xu <xuwei5@hisilicon.com>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 W:      http://www.hisilicon.com
1146 S:      Supported
1147 T:      git git://github.com/hisilicon/linux-hisi.git
1148 F:      arch/arm/mach-hisi/
1149 F:      arch/arm/boot/dts/hi3*
1150 F:      arch/arm/boot/dts/hip*
1151 F:      arch/arm/boot/dts/hisi*
1152 F:      arch/arm64/boot/dts/hisilicon/
1154 ARM/HP JORNADA 7XX MACHINE SUPPORT
1155 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1156 W:      www.jlime.com
1157 S:      Maintained
1158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1159 F:      arch/arm/mach-sa1100/jornada720.c
1160 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1162 ARM/IGEP MACHINE SUPPORT
1163 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1164 M:      Javier Martinez Canillas <javier@dowhile0.org>
1165 L:      linux-omap@vger.kernel.org
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/boot/dts/omap3-igep*
1170 ARM/INCOME PXA270 SUPPORT
1171 M:      Marek Vasut <marek.vasut@gmail.com>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1176 ARM/INTEL IOP32X ARM ARCHITECTURE
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1181 ARM/INTEL IOP33X ARM ARCHITECTURE
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Orphan
1185 ARM/INTEL IOP13XX ARM ARCHITECTURE
1186 M:      Lennert Buytenhek <kernel@wantstofly.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 S:      Maintained
1190 ARM/INTEL IQ81342EX MACHINE SUPPORT
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1195 ARM/INTEL IXDP2850 MACHINE SUPPORT
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1200 ARM/INTEL IXP4XX ARM ARCHITECTURE
1201 M:      Imre Kaloz <kaloz@openwrt.org>
1202 M:      Krzysztof Halasa <khalasa@piap.pl>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      arch/arm/mach-ixp4xx/
1207 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1208 M:      Jonathan Cameron <jic23@cam.ac.uk>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 S:      Maintained
1211 F:      arch/arm/mach-pxa/stargate2.c
1212 F:      drivers/pcmcia/pxa2xx_stargate2.c
1214 ARM/INTEL XSC3 (MANZANO) ARM CORE
1215 M:      Lennert Buytenhek <kernel@wantstofly.org>
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 S:      Maintained
1219 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1224 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1225 M:      Santosh Shilimkar <ssantosh@kernel.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228 F:      arch/arm/mach-keystone/
1229 F:      arch/arm/boot/dts/k2*
1230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1232 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1233 M:      Santosh Shilimkar <ssantosh@kernel.org>
1234 L:      linux-kernel@vger.kernel.org
1235 S:      Maintained
1236 F:      drivers/clk/keystone/
1238 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1239 M:      Santosh Shilimkar <ssantosh@kernel.org>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 L:      linux-kernel@vger.kernel.org
1242 S:      Maintained
1243 F:      drivers/clocksource/timer-keystone.c
1245 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1246 M:      Santosh Shilimkar <ssantosh@kernel.org>
1247 L:      linux-kernel@vger.kernel.org
1248 S:      Maintained
1249 F:      drivers/power/reset/keystone-reset.c
1251 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1252 M:      Santosh Shilimkar <ssantosh@kernel.org>
1253 L:      linux-kernel@vger.kernel.org
1254 S:      Maintained
1255 F:      drivers/memory/*emif*
1257 ARM/LOGICPD PXA270 MACHINE SUPPORT
1258 M:      Lennert Buytenhek <kernel@wantstofly.org>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1262 ARM/LPC18XX ARCHITECTURE
1263 M:      Joachim Eastwood <manabian@gmail.com>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 S:      Maintained
1266 F:      arch/arm/boot/dts/lpc43*
1267 F:      drivers/clk/nxp/clk-lpc18xx*
1268 F:      drivers/clocksource/time-lpc32xx.c
1269 F:      drivers/i2c/busses/i2c-lpc2k.c
1270 F:      drivers/memory/pl172.c
1271 F:      drivers/mtd/spi-nor/nxp-spifi.c
1272 F:      drivers/rtc/rtc-lpc24xx.c
1273 N:      lpc18xx
1275 ARM/MAGICIAN MACHINE SUPPORT
1276 M:      Philipp Zabel <philipp.zabel@gmail.com>
1277 S:      Maintained
1279 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1280 M:      Jason Cooper <jason@lakedaemon.net>
1281 M:      Andrew Lunn <andrew@lunn.ch>
1282 M:      Gregory Clement <gregory.clement@free-electrons.com>
1283 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286 F:      arch/arm/mach-mvebu/
1287 F:      drivers/rtc/rtc-armada38x.c
1288 F:      arch/arm/boot/dts/armada*
1289 F:      arch/arm/boot/dts/kirkwood*
1292 ARM/Marvell Berlin SoC support
1293 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/mach-berlin/
1297 F:      arch/arm/boot/dts/berlin*
1298 F:      arch/arm64/boot/dts/marvell/berlin*
1301 ARM/Marvell Dove/MV78xx0/Orion SOC support
1302 M:      Jason Cooper <jason@lakedaemon.net>
1303 M:      Andrew Lunn <andrew@lunn.ch>
1304 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1305 M:      Gregory Clement <gregory.clement@free-electrons.com>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308 F:      arch/arm/mach-dove/
1309 F:      arch/arm/mach-mv78xx0/
1310 F:      arch/arm/mach-orion5x/
1311 F:      arch/arm/plat-orion/
1312 F:      arch/arm/boot/dts/dove*
1313 F:      arch/arm/boot/dts/orion5x*
1316 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1317 M:      Alexander Clouter <alex@digriz.org.uk>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 W:      http://www.digriz.org.uk/ts78xx/kernel
1320 S:      Maintained
1321 F:      arch/arm/mach-orion5x/ts78xx-*
1323 ARM/Mediatek RTC DRIVER
1324 M:      Eddie Huang <eddie.huang@mediatek.com>
1325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1327 S:      Maintained
1328 F:      drivers/rtc/rtc-mt6397.c
1330 ARM/Mediatek SoC support
1331 M:      Matthias Brugger <matthias.bgg@gmail.com>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      arch/arm/boot/dts/mt6*
1336 F:      arch/arm/boot/dts/mt8*
1337 F:      arch/arm/mach-mediatek/
1338 N:      mtk
1339 K:      mediatek
1341 ARM/Mediatek USB3 PHY DRIVER
1342 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1343 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1345 S:      Maintained
1346 F:      drivers/phy/phy-mt65xx-usb3.c
1348 ARM/MICREL KS8695 ARCHITECTURE
1349 M:      Greg Ungerer <gerg@uclinux.org>
1350 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351 F:      arch/arm/mach-ks8695/
1352 S:      Odd Fixes
1354 ARM/MIOA701 MACHINE SUPPORT
1355 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 F:      arch/arm/mach-pxa/mioa701.c
1358 S:      Maintained
1360 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1361 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1362 S:      Maintained
1364 ARM/NOMADIK ARCHITECTURE
1365 M:      Alessandro Rubini <rubini@unipv.it>
1366 M:      Linus Walleij <linus.walleij@linaro.org>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 S:      Maintained
1369 F:      arch/arm/mach-nomadik/
1370 F:      drivers/pinctrl/nomadik/
1371 F:      drivers/i2c/busses/i2c-nomadik.c
1372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1374 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1375 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1376 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1377 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1378 S:      Supported
1380 ARM/TOSA MACHINE SUPPORT
1381 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1382 M:      Dirk Opfer <dirk@opfer-online.de>
1383 S:      Maintained
1385 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1386 M:      Marek Vasut <marek.vasut@gmail.com>
1387 L:      linux-arm-kernel@lists.infradead.org
1388 W:      http://hackndev.com
1389 S:      Maintained
1390 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1391 F:      arch/arm/mach-pxa/palmtx.c
1392 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1393 F:      arch/arm/mach-pxa/palmt5.c
1394 F:      arch/arm/mach-pxa/include/mach/palmld.h
1395 F:      arch/arm/mach-pxa/palmld.c
1396 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1397 F:      arch/arm/mach-pxa/palmte2.c
1398 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1399 F:      arch/arm/mach-pxa/palmtc.c
1401 ARM/PALM TREO SUPPORT
1402 M:      Tomas Cech <sleep_walker@suse.com>
1403 L:      linux-arm-kernel@lists.infradead.org
1404 W:      http://hackndev.com
1405 S:      Maintained
1406 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1407 F:      arch/arm/mach-pxa/palmtreo.c
1409 ARM/PALMZ72 SUPPORT
1410 M:      Sergey Lapin <slapin@ossfans.org>
1411 L:      linux-arm-kernel@lists.infradead.org
1412 W:      http://hackndev.com
1413 S:      Maintained
1414 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1415 F:      arch/arm/mach-pxa/palmz72.c
1417 ARM/PLEB SUPPORT
1418 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1419 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1420 S:      Maintained
1422 ARM/PT DIGITAL BOARD PORT
1423 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 W:      http://www.arm.linux.org.uk/
1426 S:      Maintained
1428 ARM/QUALCOMM SUPPORT
1429 M:      Andy Gross <andy.gross@linaro.org>
1430 M:      David Brown <david.brown@linaro.org>
1431 L:      linux-arm-msm@vger.kernel.org
1432 L:      linux-soc@vger.kernel.org
1433 S:      Maintained
1434 F:      arch/arm/boot/dts/qcom-*.dts
1435 F:      arch/arm/boot/dts/qcom-*.dtsi
1436 F:      arch/arm/mach-qcom/
1437 F:      arch/arm64/boot/dts/qcom/*
1438 F:      drivers/soc/qcom/
1439 F:      drivers/tty/serial/msm_serial.h
1440 F:      drivers/tty/serial/msm_serial.c
1441 F:      drivers/*/pm8???-*
1442 F:      drivers/mfd/ssbi.c
1443 F:      drivers/firmware/qcom_scm.c
1444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1446 ARM/RADISYS ENP2611 MACHINE SUPPORT
1447 M:      Lennert Buytenhek <kernel@wantstofly.org>
1448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 S:      Maintained
1451 ARM/RENESAS ARM64 ARCHITECTURE
1452 M:      Simon Horman <horms@verge.net.au>
1453 M:      Magnus Damm <magnus.damm@gmail.com>
1454 L:      linux-sh@vger.kernel.org
1455 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1457 S:      Supported
1458 F:      arch/arm64/boot/dts/renesas/
1460 ARM/RISCPC ARCHITECTURE
1461 M:      Russell King <linux@arm.linux.org.uk>
1462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 W:      http://www.arm.linux.org.uk/
1464 S:      Maintained
1465 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1466 F:      arch/arm/include/asm/hardware/ioc.h
1467 F:      arch/arm/include/asm/hardware/iomd.h
1468 F:      arch/arm/include/asm/hardware/memc.h
1469 F:      arch/arm/mach-rpc/
1470 F:      drivers/net/ethernet/8390/etherh.c
1471 F:      drivers/net/ethernet/i825xx/ether1*
1472 F:      drivers/net/ethernet/seeq/ether3*
1473 F:      drivers/scsi/arm/
1475 ARM/Rockchip SoC support
1476 M:      Heiko Stuebner <heiko@sntech.de>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 L:      linux-rockchip@lists.infradead.org
1479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1480 S:      Maintained
1481 F:      arch/arm/boot/dts/rk3*
1482 F:      arch/arm/mach-rockchip/
1483 F:      drivers/clk/rockchip/
1484 F:      drivers/i2c/busses/i2c-rk3x.c
1485 F:      drivers/*/*rockchip*
1486 F:      drivers/*/*/*rockchip*
1487 F:      sound/soc/rockchip/
1488 N:      rockchip
1490 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1491 M:      Kukjin Kim <kgene@kernel.org>
1492 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1495 S:      Maintained
1496 F:      arch/arm/boot/dts/s3c*
1497 F:      arch/arm/boot/dts/s5p*
1498 F:      arch/arm/boot/dts/samsung*
1499 F:      arch/arm/boot/dts/exynos*
1500 F:      arch/arm64/boot/dts/exynos/
1501 F:      arch/arm/plat-samsung/
1502 F:      arch/arm/mach-s3c24*/
1503 F:      arch/arm/mach-s3c64xx/
1504 F:      arch/arm/mach-s5p*/
1505 F:      arch/arm/mach-exynos*/
1506 F:      drivers/*/*s3c2410*
1507 F:      drivers/*/*/*s3c2410*
1508 F:      drivers/spi/spi-s3c*
1509 F:      sound/soc/samsung/*
1510 F:      Documentation/arm/Samsung/
1511 F:      Documentation/devicetree/bindings/arm/samsung/
1512 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1513 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1514 N:      exynos
1516 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1517 M:      Kyungmin Park <kyungmin.park@samsung.com>
1518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 S:      Maintained
1520 F:      arch/arm/mach-s5pv210/
1522 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1523 M:      Kyungmin Park <kyungmin.park@samsung.com>
1524 M:      Kamil Debski <k.debski@samsung.com>
1525 L:      linux-arm-kernel@lists.infradead.org
1526 L:      linux-media@vger.kernel.org
1527 S:      Maintained
1528 F:      drivers/media/platform/s5p-g2d/
1530 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1531 M:      Kyungmin Park <kyungmin.park@samsung.com>
1532 M:      Kamil Debski <k.debski@samsung.com>
1533 M:      Jeongtae Park <jtp.park@samsung.com>
1534 L:      linux-arm-kernel@lists.infradead.org
1535 L:      linux-media@vger.kernel.org
1536 S:      Maintained
1537 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1538 F:      drivers/media/platform/s5p-mfc/
1540 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1541 M:      Kyungmin Park <kyungmin.park@samsung.com>
1542 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1543 L:      linux-arm-kernel@lists.infradead.org
1544 L:      linux-media@vger.kernel.org
1545 S:      Maintained
1546 F:      drivers/media/platform/s5p-tv/
1548 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1549 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1550 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1551 L:      linux-arm-kernel@lists.infradead.org
1552 L:      linux-media@vger.kernel.org
1553 S:      Maintained
1554 F:      drivers/media/platform/s5p-jpeg/
1556 ARM/SHMOBILE ARM ARCHITECTURE
1557 M:      Simon Horman <horms@verge.net.au>
1558 M:      Magnus Damm <magnus.damm@gmail.com>
1559 L:      linux-renesas-soc@vger.kernel.org
1560 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1562 S:      Supported
1563 F:      arch/arm/boot/dts/emev2*
1564 F:      arch/arm/boot/dts/r7s*
1565 F:      arch/arm/boot/dts/r8a*
1566 F:      arch/arm/boot/dts/sh*
1567 F:      arch/arm/configs/shmobile_defconfig
1568 F:      arch/arm/include/debug/renesas-scif.S
1569 F:      arch/arm/mach-shmobile/
1570 F:      drivers/sh/
1572 ARM/SOCFPGA ARCHITECTURE
1573 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1574 S:      Maintained
1575 F:      arch/arm/mach-socfpga/
1576 F:      arch/arm/boot/dts/socfpga*
1577 F:      arch/arm/configs/socfpga_defconfig
1578 F:      arch/arm64/boot/dts/altera/
1579 W:      http://www.rocketboards.org
1580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1582 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1583 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1584 S:      Maintained
1585 F:      drivers/clk/socfpga/
1587 ARM/SOCFPGA EDAC SUPPORT
1588 M:      Thor Thayer <tthayer@opensource.altera.com>
1589 S:      Maintained
1590 F:      drivers/edac/altera_edac.
1592 ARM/STI ARCHITECTURE
1593 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1594 M:      Maxime Coquelin <maxime.coquelin@st.com>
1595 M:      Patrice Chotard <patrice.chotard@st.com>
1596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 L:      kernel@stlinux.com
1598 W:      http://www.stlinux.com
1599 S:      Maintained
1600 F:      arch/arm/mach-sti/
1601 F:      arch/arm/boot/dts/sti*
1602 F:      drivers/char/hw_random/st-rng.c
1603 F:      drivers/clocksource/arm_global_timer.c
1604 F:      drivers/clocksource/clksrc_st_lpc.c
1605 F:      drivers/i2c/busses/i2c-st.c
1606 F:      drivers/media/rc/st_rc.c
1607 F:      drivers/media/platform/sti/c8sectpfe/
1608 F:      drivers/mmc/host/sdhci-st.c
1609 F:      drivers/phy/phy-miphy28lp.c
1610 F:      drivers/phy/phy-miphy365x.c
1611 F:      drivers/phy/phy-stih407-usb.c
1612 F:      drivers/phy/phy-stih41x-usb.c
1613 F:      drivers/pinctrl/pinctrl-st.c
1614 F:      drivers/reset/sti/
1615 F:      drivers/rtc/rtc-st-lpc.c
1616 F:      drivers/tty/serial/st-asc.c
1617 F:      drivers/usb/dwc3/dwc3-st.c
1618 F:      drivers/usb/host/ehci-st.c
1619 F:      drivers/usb/host/ohci-st.c
1620 F:      drivers/watchdog/st_lpc_wdt.c
1621 F:      drivers/ata/ahci_st.c
1623 ARM/STM32 ARCHITECTURE
1624 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1628 N:      stm32
1629 F:      drivers/clocksource/armv7m_systick.c
1631 ARM/TANGO ARCHITECTURE
1632 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1633 L:      linux-arm-kernel@lists.infradead.org
1634 S:      Maintained
1635 F:      arch/arm/mach-tango/
1636 F:      arch/arm/boot/dts/tango*
1638 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1639 M:      Lennert Buytenhek <kernel@wantstofly.org>
1640 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 S:      Maintained
1643 ARM/TETON BGA MACHINE SUPPORT
1644 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1648 ARM/THECUS N2100 MACHINE SUPPORT
1649 M:      Lennert Buytenhek <kernel@wantstofly.org>
1650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S:      Maintained
1653 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1654 M:      Wan ZongShun <mcuos.com@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 W:      http://www.mcuos.com
1657 S:      Maintained
1658 F:      arch/arm/mach-w90x900/
1659 F:      drivers/input/keyboard/w90p910_keypad.c
1660 F:      drivers/input/touchscreen/w90p910_ts.c
1661 F:      drivers/watchdog/nuc900_wdt.c
1662 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1663 F:      drivers/mtd/nand/nuc900_nand.c
1664 F:      drivers/rtc/rtc-nuc900.c
1665 F:      drivers/spi/spi-nuc900.c
1666 F:      drivers/usb/host/ehci-w90x900.c
1667 F:      drivers/video/fbdev/nuc900fb.c
1669 ARM/U300 MACHINE SUPPORT
1670 M:      Linus Walleij <linus.walleij@linaro.org>
1671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 S:      Supported
1673 F:      arch/arm/mach-u300/
1674 F:      drivers/clocksource/timer-u300.c
1675 F:      drivers/i2c/busses/i2c-stu300.c
1676 F:      drivers/rtc/rtc-coh901331.c
1677 F:      drivers/watchdog/coh901327_wdt.c
1678 F:      drivers/dma/coh901318*
1679 F:      drivers/mfd/ab3100*
1680 F:      drivers/rtc/rtc-ab3100.c
1681 F:      drivers/rtc/rtc-coh901331.c
1682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1684 ARM/UNIPHIER ARCHITECTURE
1685 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688 F:      arch/arm/boot/dts/uniphier*
1689 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1690 F:      arch/arm/mach-uniphier/
1691 F:      arch/arm/mm/cache-uniphier.c
1692 F:      arch/arm64/boot/dts/socionext/
1693 F:      drivers/bus/uniphier-system-bus.c
1694 F:      drivers/i2c/busses/i2c-uniphier*
1695 F:      drivers/pinctrl/uniphier/
1696 F:      drivers/tty/serial/8250/8250_uniphier.c
1697 N:      uniphier
1699 ARM/Ux500 ARM ARCHITECTURE
1700 M:      Linus Walleij <linus.walleij@linaro.org>
1701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 S:      Maintained
1703 F:      arch/arm/mach-ux500/
1704 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1705 F:      drivers/dma/ste_dma40*
1706 F:      drivers/hwspinlock/u8500_hsem.c
1707 F:      drivers/mfd/abx500*
1708 F:      drivers/mfd/ab8500*
1709 F:      drivers/mfd/dbx500*
1710 F:      drivers/mfd/db8500*
1711 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1712 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1713 F:      drivers/rtc/rtc-ab8500.c
1714 F:      drivers/rtc/rtc-pl031.c
1715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1717 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1718 M:      Ulf Hansson <ulf.hansson@linaro.org>
1719 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720 T:      git git://git.linaro.org/people/ulfh/clk.git
1721 S:      Maintained
1722 F:      drivers/clk/ux500/
1723 F:      include/linux/platform_data/clk-ux500.h
1725 ARM/VERSATILE EXPRESS PLATFORM
1726 M:      Liviu Dudau <liviu.dudau@arm.com>
1727 M:      Sudeep Holla <sudeep.holla@arm.com>
1728 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 S:      Maintained
1731 F:      arch/arm/boot/dts/vexpress*
1732 F:      arch/arm64/boot/dts/arm/
1733 F:      arch/arm/mach-vexpress/
1734 F:      */*/vexpress*
1735 F:      */*/*/vexpress*
1736 F:      drivers/clk/versatile/clk-vexpress-osc.c
1737 F:      drivers/clocksource/versatile.c
1739 ARM/VFP SUPPORT
1740 M:      Russell King <linux@arm.linux.org.uk>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 W:      http://www.arm.linux.org.uk/
1743 S:      Maintained
1744 F:      arch/arm/vfp/
1746 ARM/VOIPAC PXA270 SUPPORT
1747 M:      Marek Vasut <marek.vasut@gmail.com>
1748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749 S:      Maintained
1750 F:      arch/arm/mach-pxa/vpac270.c
1751 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1753 ARM/VT8500 ARM ARCHITECTURE
1754 M:      Tony Prisk <linux@prisktech.co.nz>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 S:      Maintained
1757 F:      arch/arm/mach-vt8500/
1758 F:      drivers/clocksource/vt8500_timer.c
1759 F:      drivers/i2c/busses/i2c-wmt.c
1760 F:      drivers/mmc/host/wmt-sdmmc.c
1761 F:      drivers/pwm/pwm-vt8500.c
1762 F:      drivers/rtc/rtc-vt8500.c
1763 F:      drivers/tty/serial/vt8500_serial.c
1764 F:      drivers/usb/host/ehci-platform.c
1765 F:      drivers/usb/host/uhci-platform.c
1766 F:      drivers/video/fbdev/vt8500lcdfb.*
1767 F:      drivers/video/fbdev/wm8505fb*
1768 F:      drivers/video/fbdev/wmt_ge_rops.*
1770 ARM/ZIPIT Z2 SUPPORT
1771 M:      Marek Vasut <marek.vasut@gmail.com>
1772 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773 S:      Maintained
1774 F:      arch/arm/mach-pxa/z2.c
1775 F:      arch/arm/mach-pxa/include/mach/z2.h
1777 ARM/ZTE ARCHITECTURE
1778 M:      Jun Nie <jun.nie@linaro.org>
1779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S:      Maintained
1781 F:      arch/arm/mach-zx/
1782 F:      drivers/clk/zte/
1783 F:      Documentation/devicetree/bindings/arm/zte.txt
1784 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1786 ARM/ZYNQ ARCHITECTURE
1787 M:      Michal Simek <michal.simek@xilinx.com>
1788 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 W:      http://wiki.xilinx.com
1791 T:      git https://github.com/Xilinx/linux-xlnx.git
1792 S:      Supported
1793 F:      arch/arm/mach-zynq/
1794 F:      drivers/cpuidle/cpuidle-zynq.c
1795 F:      drivers/block/xsysace.c
1796 N:      zynq
1797 N:      xilinx
1798 F:      drivers/clocksource/cadence_ttc_timer.c
1799 F:      drivers/i2c/busses/i2c-cadence.c
1800 F:      drivers/mmc/host/sdhci-of-arasan.c
1801 F:      drivers/edac/synopsys_edac.c
1803 ARM SMMU DRIVERS
1804 M:      Will Deacon <will.deacon@arm.com>
1805 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 S:      Maintained
1807 F:      drivers/iommu/arm-smmu.c
1808 F:      drivers/iommu/arm-smmu-v3.c
1809 F:      drivers/iommu/io-pgtable-arm.c
1811 ARM64 PORT (AARCH64 ARCHITECTURE)
1812 M:      Catalin Marinas <catalin.marinas@arm.com>
1813 M:      Will Deacon <will.deacon@arm.com>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1816 S:      Maintained
1817 F:      arch/arm64/
1818 F:      Documentation/arm64/
1820 AS3645A LED FLASH CONTROLLER DRIVER
1821 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1822 L:      linux-media@vger.kernel.org
1823 T:      git git://linuxtv.org/media_tree.git
1824 S:      Maintained
1825 F:      drivers/media/i2c/as3645a.c
1826 F:      include/media/i2c/as3645a.h
1828 ASC7621 HARDWARE MONITOR DRIVER
1829 M:      George Joseph <george.joseph@fairview5.com>
1830 L:      lm-sensors@lm-sensors.org
1831 S:      Maintained
1832 F:      Documentation/hwmon/asc7621
1833 F:      drivers/hwmon/asc7621.c
1835 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1836 M:      Corentin Chary <corentin.chary@gmail.com>
1837 L:      acpi4asus-user@lists.sourceforge.net
1838 L:      platform-driver-x86@vger.kernel.org
1839 W:      http://acpi4asus.sf.net
1840 S:      Maintained
1841 F:      drivers/platform/x86/asus*.c
1842 F:      drivers/platform/x86/eeepc*.c
1844 ASUS WIRELESS RADIO CONTROL DRIVER
1845 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1846 L:      platform-driver-x86@vger.kernel.org
1847 S:      Maintained
1848 F:      drivers/platform/x86/asus-wireless.c
1850 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1851 R:      Dan Williams <dan.j.williams@intel.com>
1852 W:      http://sourceforge.net/projects/xscaleiop
1853 S:      Odd fixes
1854 F:      Documentation/crypto/async-tx-api.txt
1855 F:      crypto/async_tx/
1856 F:      drivers/dma/
1857 F:      include/linux/dmaengine.h
1858 F:      include/linux/async_tx.h
1860 AT24 EEPROM DRIVER
1861 M:      Wolfram Sang <wsa@the-dreams.de>
1862 L:      linux-i2c@vger.kernel.org
1863 S:      Maintained
1864 F:      drivers/misc/eeprom/at24.c
1865 F:      include/linux/platform_data/at24.h
1867 ATA OVER ETHERNET (AOE) DRIVER
1868 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1869 W:      http://www.openaoe.org/
1870 S:      Supported
1871 F:      Documentation/aoe/
1872 F:      drivers/block/aoe/
1874 ATHEROS 71XX/9XXX GPIO DRIVER
1875 M:      Alban Bedel <albeu@free.fr>
1876 W:      https://github.com/AlbanBedel/linux
1877 T:      git git://github.com/AlbanBedel/linux
1878 S:      Maintained
1879 F:      drivers/gpio/gpio-ath79.c
1880 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1882 ATHEROS ATH GENERIC UTILITIES
1883 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1884 L:      linux-wireless@vger.kernel.org
1885 S:      Supported
1886 F:      drivers/net/wireless/ath/*
1888 ATHEROS ATH5K WIRELESS DRIVER
1889 M:      Jiri Slaby <jirislaby@gmail.com>
1890 M:      Nick Kossifidis <mickflemm@gmail.com>
1891 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1892 L:      linux-wireless@vger.kernel.org
1893 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1894 S:      Maintained
1895 F:      drivers/net/wireless/ath/ath5k/
1897 ATHEROS ATH6KL WIRELESS DRIVER
1898 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1899 L:      linux-wireless@vger.kernel.org
1900 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1902 S:      Supported
1903 F:      drivers/net/wireless/ath/ath6kl/
1905 WILOCITY WIL6210 WIRELESS DRIVER
1906 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1907 L:      linux-wireless@vger.kernel.org
1908 L:      wil6210@qca.qualcomm.com
1909 S:      Supported
1910 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1911 F:      drivers/net/wireless/ath/wil6210/
1912 F:      include/uapi/linux/wil6210_uapi.h
1914 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1915 M:      Christian Lamparter <chunkeey@googlemail.com>
1916 L:      linux-wireless@vger.kernel.org
1917 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1918 S:      Maintained
1919 F:      drivers/net/wireless/ath/carl9170/
1921 ATK0110 HWMON DRIVER
1922 M:      Luca Tettamanti <kronos.it@gmail.com>
1923 L:      lm-sensors@lm-sensors.org
1924 S:      Maintained
1925 F:      drivers/hwmon/asus_atk0110.c
1927 ATI_REMOTE2 DRIVER
1928 M:      Ville Syrjala <syrjala@sci.fi>
1929 S:      Maintained
1930 F:      drivers/input/misc/ati_remote2.c
1932 ATLX ETHERNET DRIVERS
1933 M:      Jay Cliburn <jcliburn@gmail.com>
1934 M:      Chris Snook <chris.snook@gmail.com>
1935 L:      netdev@vger.kernel.org
1936 W:      http://sourceforge.net/projects/atl1
1937 W:      http://atl1.sourceforge.net
1938 S:      Maintained
1939 F:      drivers/net/ethernet/atheros/
1942 M:      Chas Williams <3chas3@gmail.com>
1943 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1944 L:      netdev@vger.kernel.org
1945 W:      http://linux-atm.sourceforge.net
1946 S:      Maintained
1947 F:      drivers/atm/
1948 F:      include/linux/atm*
1949 F:      include/uapi/linux/atm*
1951 ATMEL AT91 / AT32 MCI DRIVER
1952 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1953 S:      Maintained
1954 F:      drivers/mmc/host/atmel-mci.c
1956 ATMEL AT91 / AT32 SERIAL DRIVER
1957 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1958 S:      Supported
1959 F:      drivers/tty/serial/atmel_serial.c
1961 ATMEL Audio ALSA driver
1962 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1963 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1964 S:      Supported
1965 F:      sound/soc/atmel
1967 ATMEL DMA DRIVER
1968 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 S:      Supported
1971 F:      drivers/dma/at_hdmac.c
1972 F:      drivers/dma/at_hdmac_regs.h
1973 F:      include/linux/platform_data/dma-atmel.h
1975 ATMEL XDMA DRIVER
1976 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1977 L:      linux-arm-kernel@lists.infradead.org
1978 L:      dmaengine@vger.kernel.org
1979 S:      Supported
1980 F:      drivers/dma/at_xdmac.c
1982 ATMEL I2C DRIVER
1983 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1984 L:      linux-i2c@vger.kernel.org
1985 S:      Supported
1986 F:      drivers/i2c/busses/i2c-at91.c
1988 ATMEL ISI DRIVER
1989 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1990 L:      linux-media@vger.kernel.org
1991 S:      Supported
1992 F:      drivers/media/platform/soc_camera/atmel-isi.c
1993 F:      include/media/atmel-isi.h
1995 ATMEL LCDFB DRIVER
1996 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1997 L:      linux-fbdev@vger.kernel.org
1998 S:      Maintained
1999 F:      drivers/video/fbdev/atmel_lcdfb.c
2000 F:      include/video/atmel_lcdc.h
2002 ATMEL MACB ETHERNET DRIVER
2003 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2004 S:      Supported
2005 F:      drivers/net/ethernet/cadence/
2007 ATMEL NAND DRIVER
2008 M:      Wenyou Yang <wenyou.yang@atmel.com>
2009 M:      Josh Wu <rainyfeeling@outlook.com>
2010 L:      linux-mtd@lists.infradead.org
2011 S:      Supported
2012 F:      drivers/mtd/nand/atmel_nand*
2014 ATMEL SDMMC DRIVER
2015 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2016 L:      linux-mmc@vger.kernel.org
2017 S:      Supported
2018 F:      drivers/mmc/host/sdhci-of-at91.c
2020 ATMEL SPI DRIVER
2021 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2022 S:      Supported
2023 F:      drivers/spi/spi-atmel.*
2025 ATMEL SSC DRIVER
2026 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2028 S:      Supported
2029 F:      drivers/misc/atmel-ssc.c
2030 F:      include/linux/atmel-ssc.h
2032 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2033 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2035 S:      Supported
2036 F:      drivers/misc/atmel_tclib.c
2037 F:      drivers/clocksource/tcb_clksrc.c
2039 ATMEL USBA UDC DRIVER
2040 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2042 S:      Supported
2043 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2045 ATMEL WIRELESS DRIVER
2046 M:      Simon Kelley <simon@thekelleys.org.uk>
2047 L:      linux-wireless@vger.kernel.org
2048 W:      http://www.thekelleys.org.uk/atmel
2049 W:      http://atmelwlandriver.sourceforge.net/
2050 S:      Maintained
2051 F:      drivers/net/wireless/atmel/atmel*
2053 ATMEL MAXTOUCH DRIVER
2054 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2055 T:      git git://github.com/atmel-maxtouch/linux.git
2056 S:      Supported
2057 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2058 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2059 F:      include/linux/platform_data/atmel_mxt_ts.h
2061 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2062 M:      Bradley Grove <linuxdrivers@attotech.com>
2063 L:      linux-scsi@vger.kernel.org
2064 W:      http://www.attotech.com
2065 S:      Supported
2066 F:      drivers/scsi/esas2r
2068 ATUSB IEEE 802.15.4 RADIO DRIVER
2069 M:      Stefan Schmidt <stefan@osg.samsung.com>
2070 L:      linux-wpan@vger.kernel.org
2071 S:      Maintained
2072 F:      drivers/net/ieee802154/atusb.c
2073 F:      drivers/net/ieee802154/atusb.h
2074 F:      drivers/net/ieee802154/at86rf230.h
2076 AUDIT SUBSYSTEM
2077 M:      Paul Moore <paul@paul-moore.com>
2078 M:      Eric Paris <eparis@redhat.com>
2079 L:      linux-audit@redhat.com (moderated for non-subscribers)
2080 W:      http://people.redhat.com/sgrubb/audit/
2081 T:      git git://git.infradead.org/users/pcmoore/audit
2082 S:      Maintained
2083 F:      include/linux/audit.h
2084 F:      include/uapi/linux/audit.h
2085 F:      kernel/audit*
2087 AUXILIARY DISPLAY DRIVERS
2088 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2089 W:      http://miguelojeda.es/auxdisplay.htm
2090 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2091 S:      Maintained
2092 F:      drivers/auxdisplay/
2093 F:      include/linux/cfag12864b.h
2095 AVR32 ARCHITECTURE
2096 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2097 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2098 W:      http://www.atmel.com/products/AVR32/
2099 W:      http://mirror.egtvedt.no/avr32linux.org/
2100 W:      http://avrfreaks.net/
2101 S:      Maintained
2102 F:      arch/avr32/
2104 AVR32/AT32AP MACHINE SUPPORT
2105 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2106 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2107 S:      Maintained
2108 F:      arch/avr32/mach-at32ap/
2110 AX.25 NETWORK LAYER
2111 M:      Ralf Baechle <ralf@linux-mips.org>
2112 L:      linux-hams@vger.kernel.org
2113 W:      http://www.linux-ax25.org/
2114 S:      Maintained
2115 F:      include/uapi/linux/ax25.h
2116 F:      include/net/ax25.h
2117 F:      net/ax25/
2119 AZ6007 DVB DRIVER
2120 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2121 L:      linux-media@vger.kernel.org
2122 W:      https://linuxtv.org
2123 T:      git git://linuxtv.org/media_tree.git
2124 S:      Maintained
2125 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2127 AZTECH FM RADIO RECEIVER DRIVER
2128 M:      Hans Verkuil <hverkuil@xs4all.nl>
2129 L:      linux-media@vger.kernel.org
2130 T:      git git://linuxtv.org/media_tree.git
2131 W:      https://linuxtv.org
2132 S:      Maintained
2133 F:      drivers/media/radio/radio-aztech*
2135 B43 WIRELESS DRIVER
2136 L:      linux-wireless@vger.kernel.org
2137 L:      b43-dev@lists.infradead.org
2138 W:      http://wireless.kernel.org/en/users/Drivers/b43
2139 S:      Odd Fixes
2140 F:      drivers/net/wireless/broadcom/b43/
2142 B43LEGACY WIRELESS DRIVER
2143 M:      Larry Finger <Larry.Finger@lwfinger.net>
2144 L:      linux-wireless@vger.kernel.org
2145 L:      b43-dev@lists.infradead.org
2146 W:      http://wireless.kernel.org/en/users/Drivers/b43
2147 S:      Maintained
2148 F:      drivers/net/wireless/broadcom/b43legacy/
2150 BACKLIGHT CLASS/SUBSYSTEM
2151 M:      Jingoo Han <jingoohan1@gmail.com>
2152 M:      Lee Jones <lee.jones@linaro.org>
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2154 S:      Maintained
2155 F:      drivers/video/backlight/
2156 F:      include/linux/backlight.h
2158 BATMAN ADVANCED
2159 M:      Marek Lindner <mareklindner@neomailbox.ch>
2160 M:      Simon Wunderlich <sw@simonwunderlich.de>
2161 M:      Antonio Quartulli <a@unstable.cc>
2162 L:      b.a.t.m.a.n@lists.open-mesh.org
2163 W:      http://www.open-mesh.org/
2164 S:      Maintained
2165 F:      net/batman-adv/
2167 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2168 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2169 L:      linux-hams@vger.kernel.org
2170 W:      http://www.baycom.org/~tom/ham/ham.html
2171 S:      Maintained
2172 F:      drivers/net/hamradio/baycom*
2174 BCACHE (BLOCK LAYER CACHE)
2175 M:      Kent Overstreet <kent.overstreet@gmail.com>
2176 L:      linux-bcache@vger.kernel.org
2177 W:      http://bcache.evilpiepirate.org
2178 S:      Maintained
2179 F:      drivers/md/bcache/
2181 BDISP ST MEDIA DRIVER
2182 M:      Fabien Dessenne <fabien.dessenne@st.com>
2183 L:      linux-media@vger.kernel.org
2184 T:      git git://linuxtv.org/media_tree.git
2185 W:      https://linuxtv.org
2186 S:      Supported
2187 F:      drivers/media/platform/sti/bdisp
2189 BEFS FILE SYSTEM
2190 S:      Orphan
2191 F:      Documentation/filesystems/befs.txt
2192 F:      fs/befs/
2194 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2195 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2196 L:      netdev@vger.kernel.org
2197 S:      Maintained
2198 F:      drivers/net/ethernet/ec_bhf.c
2200 BFS FILE SYSTEM
2201 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2202 S:      Maintained
2203 F:      Documentation/filesystems/bfs.txt
2204 F:      fs/bfs/
2205 F:      include/uapi/linux/bfs_fs.h
2207 BLACKFIN ARCHITECTURE
2208 M:      Steven Miao <realmz6@gmail.com>
2209 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2210 T:      git git://git.code.sf.net/p/adi-linux/code
2211 W:      http://blackfin.uclinux.org
2212 S:      Supported
2213 F:      arch/blackfin/
2215 BLACKFIN EMAC DRIVER
2216 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2217 W:      http://blackfin.uclinux.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/adi/
2221 BLACKFIN RTC DRIVER
2222 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2223 W:      http://blackfin.uclinux.org
2224 S:      Supported
2225 F:      drivers/rtc/rtc-bfin.c
2227 BLACKFIN SDH DRIVER
2228 M:      Sonic Zhang <sonic.zhang@analog.com>
2229 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2230 W:      http://blackfin.uclinux.org
2231 S:      Supported
2232 F:      drivers/mmc/host/bfin_sdh.c
2234 BLACKFIN SERIAL DRIVER
2235 M:      Sonic Zhang <sonic.zhang@analog.com>
2236 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2237 W:      http://blackfin.uclinux.org
2238 S:      Supported
2239 F:      drivers/tty/serial/bfin_uart.c
2241 BLACKFIN WATCHDOG DRIVER
2242 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2243 W:      http://blackfin.uclinux.org
2244 S:      Supported
2245 F:      drivers/watchdog/bfin_wdt.c
2247 BLACKFIN I2C TWI DRIVER
2248 M:      Sonic Zhang <sonic.zhang@analog.com>
2249 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2250 W:      http://blackfin.uclinux.org/
2251 S:      Supported
2252 F:      drivers/i2c/busses/i2c-bfin-twi.c
2254 BLACKFIN MEDIA DRIVER
2255 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2256 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2257 W:      http://blackfin.uclinux.org/
2258 S:      Supported
2259 F:      drivers/media/platform/blackfin/
2260 F:      drivers/media/i2c/adv7183*
2261 F:      drivers/media/i2c/vs6624*
2263 BLINKM RGB LED DRIVER
2264 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2265 S:      Maintained
2266 F:      drivers/leds/leds-blinkm.c
2268 BLOCK LAYER
2269 M:      Jens Axboe <axboe@kernel.dk>
2270 L:      linux-block@vger.kernel.org
2271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2272 S:      Maintained
2273 F:      block/
2274 F:      kernel/trace/blktrace.c
2276 BLOCK2MTD DRIVER
2277 M:      Joern Engel <joern@lazybastard.org>
2278 L:      linux-mtd@lists.infradead.org
2279 S:      Maintained
2280 F:      drivers/mtd/devices/block2mtd.c
2282 BLUETOOTH DRIVERS
2283 M:      Marcel Holtmann <marcel@holtmann.org>
2284 M:      Gustavo Padovan <gustavo@padovan.org>
2285 M:      Johan Hedberg <johan.hedberg@gmail.com>
2286 L:      linux-bluetooth@vger.kernel.org
2287 W:      http://www.bluez.org/
2288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2290 S:      Maintained
2291 F:      drivers/bluetooth/
2293 BLUETOOTH SUBSYSTEM
2294 M:      Marcel Holtmann <marcel@holtmann.org>
2295 M:      Gustavo Padovan <gustavo@padovan.org>
2296 M:      Johan Hedberg <johan.hedberg@gmail.com>
2297 L:      linux-bluetooth@vger.kernel.org
2298 W:      http://www.bluez.org/
2299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2301 S:      Maintained
2302 F:      net/bluetooth/
2303 F:      include/net/bluetooth/
2305 BONDING DRIVER
2306 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2307 M:      Veaceslav Falico <vfalico@gmail.com>
2308 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2309 L:      netdev@vger.kernel.org
2310 W:      http://sourceforge.net/projects/bonding/
2311 S:      Supported
2312 F:      drivers/net/bonding/
2313 F:      include/uapi/linux/if_bonding.h
2315 BPF (Safe dynamic programs and tools)
2316 M:      Alexei Starovoitov <ast@kernel.org>
2317 L:      netdev@vger.kernel.org
2318 L:      linux-kernel@vger.kernel.org
2319 S:      Supported
2320 F:      kernel/bpf/
2322 BROADCOM B44 10/100 ETHERNET DRIVER
2323 M:      Gary Zambrano <zambrano@broadcom.com>
2324 L:      netdev@vger.kernel.org
2325 S:      Supported
2326 F:      drivers/net/ethernet/broadcom/b44.*
2328 BROADCOM GENET ETHERNET DRIVER
2329 M:      Florian Fainelli <f.fainelli@gmail.com>
2330 L:      netdev@vger.kernel.org
2331 S:      Supported
2332 F:      drivers/net/ethernet/broadcom/genet/
2334 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2335 M:      Sony Chacko <sony.chacko@qlogic.com>
2336 M:      Dept-HSGLinuxNICDev@qlogic.com
2337 L:      netdev@vger.kernel.org
2338 S:      Supported
2339 F:      drivers/net/ethernet/broadcom/bnx2.*
2340 F:      drivers/net/ethernet/broadcom/bnx2_*
2342 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2343 M:      Ariel Elior <ariel.elior@qlogic.com>
2344 L:      netdev@vger.kernel.org
2345 S:      Supported
2346 F:      drivers/net/ethernet/broadcom/bnx2x/
2348 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2349 M:      Florian Fainelli <f.fainelli@gmail.com>
2350 M:      Ray Jui <rjui@broadcom.com>
2351 M:      Scott Branden <sbranden@broadcom.com>
2352 L:      bcm-kernel-feedback-list@broadcom.com
2353 T:      git git://github.com/broadcom/mach-bcm
2354 S:      Maintained
2355 F:      arch/arm/mach-bcm/
2356 F:      arch/arm/boot/dts/bcm113*
2357 F:      arch/arm/boot/dts/bcm216*
2358 F:      arch/arm/boot/dts/bcm281*
2359 F:      arch/arm64/boot/dts/broadcom/
2360 F:      arch/arm/configs/bcm_defconfig
2361 F:      drivers/mmc/host/sdhci-bcm-kona.c
2362 F:      drivers/clocksource/bcm_kona_timer.c
2364 BROADCOM BCM2835 ARM ARCHITECTURE
2365 M:      Stephen Warren <swarren@wwwdotorg.org>
2366 M:      Lee Jones <lee@kernel.org>
2367 M:      Eric Anholt <eric@anholt.net>
2368 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2371 S:      Maintained
2372 N:      bcm2835
2374 BROADCOM BCM33XX MIPS ARCHITECTURE
2375 M:      Kevin Cernekee <cernekee@gmail.com>
2376 L:      linux-mips@linux-mips.org
2377 S:      Maintained
2378 F:      arch/mips/bcm3384/*
2379 F:      arch/mips/include/asm/mach-bcm3384/*
2380 F:      arch/mips/kernel/*bmips*
2382 BROADCOM BCM47XX MIPS ARCHITECTURE
2383 M:      Hauke Mehrtens <hauke@hauke-m.de>
2384 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2385 L:      linux-mips@linux-mips.org
2386 S:      Maintained
2387 F:      arch/mips/bcm47xx/*
2388 F:      arch/mips/include/asm/mach-bcm47xx/*
2390 BROADCOM BCM5301X ARM ARCHITECTURE
2391 M:      Hauke Mehrtens <hauke@hauke-m.de>
2392 L:      linux-arm-kernel@lists.infradead.org
2393 S:      Maintained
2394 F:      arch/arm/mach-bcm/bcm_5301x.c
2395 F:      arch/arm/boot/dts/bcm5301x.dtsi
2396 F:      arch/arm/boot/dts/bcm470*
2398 BROADCOM BCM63XX ARM ARCHITECTURE
2399 M:      Florian Fainelli <f.fainelli@gmail.com>
2400 L:      linux-arm-kernel@lists.infradead.org
2401 T:      git git://github.com/broadcom/arm-bcm63xx.git
2402 S:      Maintained
2403 F:      arch/arm/mach-bcm/bcm63xx.c
2404 F:      arch/arm/include/debug/bcm63xx.S
2406 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2407 M:      Kevin Cernekee <cernekee@gmail.com>
2408 L:      linux-usb@vger.kernel.org
2409 S:      Maintained
2410 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2412 BROADCOM BCM7XXX ARM ARCHITECTURE
2413 M:      Brian Norris <computersforpeace@gmail.com>
2414 M:      Gregory Fong <gregory.0xf0@gmail.com>
2415 M:      Florian Fainelli <f.fainelli@gmail.com>
2416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2417 L:      bcm-kernel-feedback-list@broadcom.com
2418 T:      git git://github.com/broadcom/stblinux.git
2419 S:      Maintained
2420 F:      arch/arm/mach-bcm/*brcmstb*
2421 F:      arch/arm/boot/dts/bcm7*.dts*
2422 F:      drivers/bus/brcmstb_gisb.c
2423 N:      brcmstb
2425 BROADCOM BMIPS MIPS ARCHITECTURE
2426 M:      Kevin Cernekee <cernekee@gmail.com>
2427 M:      Florian Fainelli <f.fainelli@gmail.com>
2428 L:      linux-mips@linux-mips.org
2429 T:      git git://github.com/broadcom/stblinux.git
2430 S:      Maintained
2431 F:      arch/mips/bmips/*
2432 F:      arch/mips/include/asm/mach-bmips/*
2433 F:      arch/mips/kernel/*bmips*
2434 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2435 F:      drivers/irqchip/irq-bcm7*
2436 F:      drivers/irqchip/irq-brcmstb*
2437 F:      include/linux/bcm963xx_nvram.h
2438 F:      include/linux/bcm963xx_tag.h
2440 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2441 M:      Prashant Sreedharan <prashant@broadcom.com>
2442 M:      Michael Chan <mchan@broadcom.com>
2443 L:      netdev@vger.kernel.org
2444 S:      Supported
2445 F:      drivers/net/ethernet/broadcom/tg3.*
2447 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2448 M:      Brett Rudley <brudley@broadcom.com>
2449 M:      Arend van Spriel <arend@broadcom.com>
2450 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2451 M:      Hante Meuleman <meuleman@broadcom.com>
2452 L:      linux-wireless@vger.kernel.org
2453 L:      brcm80211-dev-list@broadcom.com
2454 S:      Supported
2455 F:      drivers/net/wireless/broadcom/brcm80211/
2457 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2458 M:      QLogic-Storage-Upstream@qlogic.com
2459 L:      linux-scsi@vger.kernel.org
2460 S:      Supported
2461 F:      drivers/scsi/bnx2fc/
2463 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2464 M:      QLogic-Storage-Upstream@qlogic.com
2465 L:      linux-scsi@vger.kernel.org
2466 S:      Supported
2467 F:      drivers/scsi/bnx2i/
2469 BROADCOM IPROC ARM ARCHITECTURE
2470 M:      Ray Jui <rjui@broadcom.com>
2471 M:      Scott Branden <sbranden@broadcom.com>
2472 M:      Jon Mason <jonmason@broadcom.com>
2473 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2474 L:      bcm-kernel-feedback-list@broadcom.com
2475 T:      git git://github.com/broadcom/cygnus-linux.git
2476 S:      Maintained
2477 N:      iproc
2478 N:      cygnus
2479 N:      nsp
2480 N:      bcm9113*
2481 N:      bcm9583*
2482 N:      bcm9585*
2483 N:      bcm9586*
2484 N:      bcm988312
2485 N:      bcm113*
2486 N:      bcm583*
2487 N:      bcm585*
2488 N:      bcm586*
2489 N:      bcm88312
2491 BROADCOM BRCMSTB GPIO DRIVER
2492 M:      Gregory Fong <gregory.0xf0@gmail.com>
2493 L:      bcm-kernel-feedback-list@broadcom.com
2494 S:      Supported
2495 F:      drivers/gpio/gpio-brcmstb.c
2496 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2498 BROADCOM KONA GPIO DRIVER
2499 M:      Ray Jui <rjui@broadcom.com>
2500 L:      bcm-kernel-feedback-list@broadcom.com
2501 S:      Supported
2502 F:      drivers/gpio/gpio-bcm-kona.c
2503 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2505 BROADCOM NVRAM DRIVER
2506 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2507 L:      linux-mips@linux-mips.org
2508 S:      Maintained
2509 F:      drivers/firmware/broadcom/*
2511 BROADCOM STB NAND FLASH DRIVER
2512 M:      Brian Norris <computersforpeace@gmail.com>
2513 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2514 L:      linux-mtd@lists.infradead.org
2515 L:      bcm-kernel-feedback-list@broadcom.com
2516 S:      Maintained
2517 F:      drivers/mtd/nand/brcmnand/
2519 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2520 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2521 L:      linux-wireless@vger.kernel.org
2522 S:      Maintained
2523 F:      drivers/bcma/
2524 F:      include/linux/bcma/
2526 BROADCOM SYSTEMPORT ETHERNET DRIVER
2527 M:      Florian Fainelli <f.fainelli@gmail.com>
2528 L:      netdev@vger.kernel.org
2529 S:      Supported
2530 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2532 BROCADE BFA FC SCSI DRIVER
2533 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2534 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2535 L:      linux-scsi@vger.kernel.org
2536 S:      Supported
2537 F:      drivers/scsi/bfa/
2539 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2540 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2541 L:      netdev@vger.kernel.org
2542 S:      Supported
2543 F:      drivers/net/ethernet/brocade/bna/
2545 BSG (block layer generic sg v4 driver)
2546 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2547 L:      linux-scsi@vger.kernel.org
2548 S:      Supported
2549 F:      block/bsg.c
2550 F:      include/linux/bsg.h
2551 F:      include/uapi/linux/bsg.h
2553 BT87X AUDIO DRIVER
2554 M:      Clemens Ladisch <clemens@ladisch.de>
2555 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2556 T:      git git://git.alsa-project.org/alsa-kernel.git
2557 S:      Maintained
2558 F:      Documentation/sound/alsa/Bt87x.txt
2559 F:      sound/pci/bt87x.c
2561 BT8XXGPIO DRIVER
2562 M:      Michael Buesch <m@bues.ch>
2563 W:      http://bu3sch.de/btgpio.php
2564 S:      Maintained
2565 F:      drivers/gpio/gpio-bt8xx.c
2567 BTRFS FILE SYSTEM
2568 M:      Chris Mason <clm@fb.com>
2569 M:      Josef Bacik <jbacik@fb.com>
2570 M:      David Sterba <dsterba@suse.com>
2571 L:      linux-btrfs@vger.kernel.org
2572 W:      http://btrfs.wiki.kernel.org/
2573 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2575 S:      Maintained
2576 F:      Documentation/filesystems/btrfs.txt
2577 F:      fs/btrfs/
2579 BTTV VIDEO4LINUX DRIVER
2580 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2581 L:      linux-media@vger.kernel.org
2582 W:      https://linuxtv.org
2583 T:      git git://linuxtv.org/media_tree.git
2584 S:      Odd fixes
2585 F:      Documentation/video4linux/bttv/
2586 F:      drivers/media/pci/bt8xx/bttv*
2588 BUSLOGIC SCSI DRIVER
2589 M:      Khalid Aziz <khalid@gonehiking.org>
2590 L:      linux-scsi@vger.kernel.org
2591 S:      Maintained
2592 F:      drivers/scsi/BusLogic.*
2593 F:      drivers/scsi/FlashPoint.*
2595 C-MEDIA CMI8788 DRIVER
2596 M:      Clemens Ladisch <clemens@ladisch.de>
2597 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2598 T:      git git://git.alsa-project.org/alsa-kernel.git
2599 S:      Maintained
2600 F:      sound/pci/oxygen/
2602 C6X ARCHITECTURE
2603 M:      Mark Salter <msalter@redhat.com>
2604 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2605 L:      linux-c6x-dev@linux-c6x.org
2606 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2607 S:      Maintained
2608 F:      arch/c6x/
2610 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2611 M:      David Howells <dhowells@redhat.com>
2612 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2613 S:      Supported
2614 F:      Documentation/filesystems/caching/cachefiles.txt
2615 F:      fs/cachefiles/
2617 CADET FM/AM RADIO RECEIVER DRIVER
2618 M:      Hans Verkuil <hverkuil@xs4all.nl>
2619 L:      linux-media@vger.kernel.org
2620 T:      git git://linuxtv.org/media_tree.git
2621 W:      https://linuxtv.org
2622 S:      Maintained
2623 F:      drivers/media/radio/radio-cadet*
2625 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2626 M:      Jonathan Corbet <corbet@lwn.net>
2627 L:      linux-media@vger.kernel.org
2628 T:      git git://linuxtv.org/media_tree.git
2629 S:      Maintained
2630 F:      Documentation/video4linux/cafe_ccic
2631 F:      drivers/media/platform/marvell-ccic/
2633 CAIF NETWORK LAYER
2634 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2635 L:      netdev@vger.kernel.org
2636 S:      Supported
2637 F:      Documentation/networking/caif/
2638 F:      drivers/net/caif/
2639 F:      include/uapi/linux/caif/
2640 F:      include/net/caif/
2641 F:      net/caif/
2643 CALGARY x86-64 IOMMU
2644 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2645 M:      "Jon D. Mason" <jdmason@kudzu.us>
2646 L:      discuss@x86-64.org
2647 S:      Maintained
2648 F:      arch/x86/kernel/pci-calgary_64.c
2649 F:      arch/x86/kernel/tce_64.c
2650 F:      arch/x86/include/asm/calgary.h
2651 F:      arch/x86/include/asm/tce.h
2653 CAN NETWORK LAYER
2654 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2655 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2656 L:      linux-can@vger.kernel.org
2657 W:      https://github.com/linux-can
2658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2660 S:      Maintained
2661 F:      Documentation/networking/can.txt
2662 F:      net/can/
2663 F:      include/linux/can/core.h
2664 F:      include/uapi/linux/can.h
2665 F:      include/uapi/linux/can/bcm.h
2666 F:      include/uapi/linux/can/raw.h
2667 F:      include/uapi/linux/can/gw.h
2669 CAN NETWORK DRIVERS
2670 M:      Wolfgang Grandegger <wg@grandegger.com>
2671 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2672 L:      linux-can@vger.kernel.org
2673 W:      https://github.com/linux-can
2674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2676 S:      Maintained
2677 F:      drivers/net/can/
2678 F:      include/linux/can/dev.h
2679 F:      include/linux/can/platform/
2680 F:      include/uapi/linux/can/error.h
2681 F:      include/uapi/linux/can/netlink.h
2683 CAPABILITIES
2684 M:      Serge Hallyn <serge.hallyn@canonical.com>
2685 L:      linux-security-module@vger.kernel.org
2686 S:      Supported
2687 F:      include/linux/capability.h
2688 F:      include/uapi/linux/capability.h
2689 F:      security/commoncap.c
2690 F:      kernel/capability.c
2692 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2693 M:      Kevin Tsai <ktsai@capellamicro.com>
2694 S:      Maintained
2695 F:      drivers/iio/light/cm*
2696 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2698 CAVIUM LIQUIDIO NETWORK DRIVER
2699 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2700 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2701 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2702 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2703 L:     netdev@vger.kernel.org
2704 W:     http://www.cavium.com
2705 S:     Supported
2706 F:     drivers/net/ethernet/cavium/liquidio/
2708 CC2520 IEEE-802.15.4 RADIO DRIVER
2709 M:      Varka Bhadram <varkabhadram@gmail.com>
2710 L:      linux-wpan@vger.kernel.org
2711 S:      Maintained
2712 F:      drivers/net/ieee802154/cc2520.c
2713 F:      include/linux/spi/cc2520.h
2714 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2716 CELL BROADBAND ENGINE ARCHITECTURE
2717 M:      Arnd Bergmann <arnd@arndb.de>
2718 L:      linuxppc-dev@lists.ozlabs.org
2719 W:      http://www.ibm.com/developerworks/power/cell/
2720 S:      Supported
2721 F:      arch/powerpc/include/asm/cell*.h
2722 F:      arch/powerpc/include/asm/spu*.h
2723 F:      arch/powerpc/include/uapi/asm/spu*.h
2724 F:      arch/powerpc/oprofile/*cell*
2725 F:      arch/powerpc/platforms/cell/
2727 CEPH COMMON CODE (LIBCEPH)
2728 M:      Ilya Dryomov <idryomov@gmail.com>
2729 M:      "Yan, Zheng" <zyan@redhat.com>
2730 M:      Sage Weil <sage@redhat.com>
2731 L:      ceph-devel@vger.kernel.org
2732 W:      http://ceph.com/
2733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2734 T:      git git://github.com/ceph/ceph-client.git
2735 S:      Supported
2736 F:      net/ceph/
2737 F:      include/linux/ceph/
2738 F:      include/linux/crush/
2740 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2741 M:      "Yan, Zheng" <zyan@redhat.com>
2742 M:      Sage Weil <sage@redhat.com>
2743 M:      Ilya Dryomov <idryomov@gmail.com>
2744 L:      ceph-devel@vger.kernel.org
2745 W:      http://ceph.com/
2746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2747 T:      git git://github.com/ceph/ceph-client.git
2748 S:      Supported
2749 F:      Documentation/filesystems/ceph.txt
2750 F:      fs/ceph/
2752 CERTIFICATE HANDLING:
2753 M:      David Howells <dhowells@redhat.com>
2754 M:      David Woodhouse <dwmw2@infradead.org>
2755 L:      keyrings@vger.kernel.org
2756 S:      Maintained
2757 F:      Documentation/module-signing.txt
2758 F:      certs/
2759 F:      scripts/sign-file.c
2760 F:      scripts/extract-cert.c
2762 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2763 L:      linux-usb@vger.kernel.org
2764 S:      Orphan
2765 F:      Documentation/usb/WUSB-Design-overview.txt
2766 F:      Documentation/usb/wusb-cbaf
2767 F:      drivers/usb/host/hwa-hc.c
2768 F:      drivers/usb/host/whci/
2769 F:      drivers/usb/wusbcore/
2770 F:      include/linux/usb/wusb*
2772 CFAG12864B LCD DRIVER
2773 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2774 W:      http://miguelojeda.es/auxdisplay.htm
2775 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2776 S:      Maintained
2777 F:      drivers/auxdisplay/cfag12864b.c
2778 F:      include/linux/cfag12864b.h
2780 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2781 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2782 W:      http://miguelojeda.es/auxdisplay.htm
2783 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2784 S:      Maintained
2785 F:      drivers/auxdisplay/cfag12864bfb.c
2786 F:      include/linux/cfag12864b.h
2788 CFG80211 and NL80211
2789 M:      Johannes Berg <johannes@sipsolutions.net>
2790 L:      linux-wireless@vger.kernel.org
2791 W:      http://wireless.kernel.org/
2792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2794 S:      Maintained
2795 F:      include/uapi/linux/nl80211.h
2796 F:      include/net/cfg80211.h
2797 F:      net/wireless/*
2798 X:      net/wireless/wext*
2800 CHAR and MISC DRIVERS
2801 M:      Arnd Bergmann <arnd@arndb.de>
2802 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2804 S:      Supported
2805 F:      drivers/char/*
2806 F:      drivers/misc/*
2807 F:      include/linux/miscdevice.h
2809 CHECKPATCH
2810 M:      Andy Whitcroft <apw@canonical.com>
2811 M:      Joe Perches <joe@perches.com>
2812 S:      Maintained
2813 F:      scripts/checkpatch.pl
2815 CHINESE DOCUMENTATION
2816 M:      Harry Wei <harryxiyou@gmail.com>
2817 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2818 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2819 S:      Maintained
2820 F:      Documentation/zh_CN/
2822 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2823 M:      Peter Chen <Peter.Chen@nxp.com>
2824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2825 L:      linux-usb@vger.kernel.org
2826 S:      Maintained
2827 F:      drivers/usb/chipidea/
2829 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2830 M:      Hans de Goede <hdegoede@redhat.com>
2831 L:      linux-input@vger.kernel.org
2832 S:      Maintained
2833 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2834 F:      drivers/input/touchscreen/chipone_icn8318.c
2836 CHROME HARDWARE PLATFORM SUPPORT
2837 M:      Olof Johansson <olof@lixom.net>
2838 S:      Maintained
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2840 F:      drivers/platform/chrome/
2842 CISCO VIC ETHERNET NIC DRIVER
2843 M:      Christian Benvenuti <benve@cisco.com>
2844 M:      Sujith Sankar <ssujith@cisco.com>
2845 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2846 M:      Neel Patel <neepatel@cisco.com>
2847 S:      Supported
2848 F:      drivers/net/ethernet/cisco/enic/
2850 CISCO VIC LOW LATENCY NIC DRIVER
2851 M:      Christian Benvenuti <benve@cisco.com>
2852 M:      Dave Goodell <dgoodell@cisco.com>
2853 S:      Supported
2854 F:      drivers/infiniband/hw/usnic/
2856 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2857 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2858 L:      netdev@vger.kernel.org
2859 S:      Maintained
2860 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2862 CIRRUS LOGIC AUDIO CODEC DRIVERS
2863 M:      Brian Austin <brian.austin@cirrus.com>
2864 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2865 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2866 S:      Maintained
2867 F:      sound/soc/codecs/cs*
2869 CLEANCACHE API
2870 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2871 L:      linux-kernel@vger.kernel.org
2872 S:      Maintained
2873 F:      mm/cleancache.c
2874 F:      include/linux/cleancache.h
2876 CLK API
2877 M:      Russell King <linux@arm.linux.org.uk>
2878 L:      linux-clk@vger.kernel.org
2879 S:      Maintained
2880 F:      include/linux/clk.h
2882 CLOCKSOURCE, CLOCKEVENT DRIVERS
2883 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2884 M:      Thomas Gleixner <tglx@linutronix.de>
2885 L:      linux-kernel@vger.kernel.org
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2887 S:      Supported
2888 F:      drivers/clocksource
2890 CISCO FCOE HBA DRIVER
2891 M:      Hiral Patel <hiralpat@cisco.com>
2892 M:      Suma Ramars <sramars@cisco.com>
2893 M:      Brian Uchino <buchino@cisco.com>
2894 L:      linux-scsi@vger.kernel.org
2895 S:      Supported
2896 F:      drivers/scsi/fnic/
2898 CISCO SCSI HBA DRIVER
2899 M:      Narsimhulu Musini <nmusini@cisco.com>
2900 M:      Sesidhar Baddela <sebaddel@cisco.com>
2901 L:      linux-scsi@vger.kernel.org
2902 S:      Supported
2903 F:      drivers/scsi/snic/
2905 CMPC ACPI DRIVER
2906 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2907 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2908 L:      platform-driver-x86@vger.kernel.org
2909 S:      Supported
2910 F:      drivers/platform/x86/classmate-laptop.c
2912 COBALT MEDIA DRIVER
2913 M:      Hans Verkuil <hans.verkuil@cisco.com>
2914 L:      linux-media@vger.kernel.org
2915 T:      git git://linuxtv.org/media_tree.git
2916 W:      https://linuxtv.org
2917 S:      Supported
2918 F:      drivers/media/pci/cobalt/
2920 COCCINELLE/Semantic Patches (SmPL)
2921 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2922 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2923 M:      Nicolas Palix <nicolas.palix@imag.fr>
2924 M:      Michal Marek <mmarek@suse.com>
2925 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2927 W:      http://coccinelle.lip6.fr/
2928 S:      Supported
2929 F:      Documentation/coccinelle.txt
2930 F:      scripts/coccinelle/
2931 F:      scripts/coccicheck
2933 CODA FILE SYSTEM
2934 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2935 M:      coda@cs.cmu.edu
2936 L:      codalist@coda.cs.cmu.edu
2937 W:      http://www.coda.cs.cmu.edu/
2938 S:      Maintained
2939 F:      Documentation/filesystems/coda.txt
2940 F:      fs/coda/
2941 F:      include/linux/coda*.h
2942 F:      include/uapi/linux/coda*.h
2944 CODA V4L2 MEM2MEM DRIVER
2945 M:      Philipp Zabel <p.zabel@pengutronix.de>
2946 L:      linux-media@vger.kernel.org
2947 S:      Maintained
2948 F:      Documentation/devicetree/bindings/media/coda.txt
2949 F:      drivers/media/platform/coda/
2951 COMMON CLK FRAMEWORK
2952 M:      Michael Turquette <mturquette@baylibre.com>
2953 M:      Stephen Boyd <sboyd@codeaurora.org>
2954 L:      linux-clk@vger.kernel.org
2955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2956 S:      Maintained
2957 F:      drivers/clk/
2958 X:      drivers/clk/clkdev.c
2959 F:      include/linux/clk-pr*
2960 F:      include/linux/clk/
2962 COMMON INTERNET FILE SYSTEM (CIFS)
2963 M:      Steve French <sfrench@samba.org>
2964 L:      linux-cifs@vger.kernel.org
2965 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2966 W:      http://linux-cifs.samba.org/
2967 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2968 S:      Supported
2969 F:      Documentation/filesystems/cifs/
2970 F:      fs/cifs/
2972 COMPACTPCI HOTPLUG CORE
2973 M:      Scott Murray <scott@spiteful.org>
2974 L:      linux-pci@vger.kernel.org
2975 S:      Maintained
2976 F:      drivers/pci/hotplug/cpci_hotplug*
2978 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2979 M:      Scott Murray <scott@spiteful.org>
2980 L:      linux-pci@vger.kernel.org
2981 S:      Maintained
2982 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2984 COMPACTPCI HOTPLUG GENERIC DRIVER
2985 M:      Scott Murray <scott@spiteful.org>
2986 L:      linux-pci@vger.kernel.org
2987 S:      Maintained
2988 F:      drivers/pci/hotplug/cpcihp_generic.c
2990 COMPAL LAPTOP SUPPORT
2991 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2992 L:      platform-driver-x86@vger.kernel.org
2993 S:      Maintained
2994 F:      drivers/platform/x86/compal-laptop.c
2996 CONEXANT ACCESSRUNNER USB DRIVER
2997 L:      accessrunner-general@lists.sourceforge.net
2998 W:      http://accessrunner.sourceforge.net/
2999 S:      Orphan
3000 F:      drivers/usb/atm/cxacru.c
3002 CONFIGFS
3003 M:      Joel Becker <jlbec@evilplan.org>
3004 M:      Christoph Hellwig <hch@lst.de>
3005 T:      git git://git.infradead.org/users/hch/configfs.git
3006 S:      Supported
3007 F:      fs/configfs/
3008 F:      include/linux/configfs.h
3010 CONNECTOR
3011 M:      Evgeniy Polyakov <zbr@ioremap.net>
3012 L:      netdev@vger.kernel.org
3013 S:      Maintained
3014 F:      drivers/connector/
3016 CONTROL GROUP (CGROUP)
3017 M:      Tejun Heo <tj@kernel.org>
3018 M:      Li Zefan <lizefan@huawei.com>
3019 M:      Johannes Weiner <hannes@cmpxchg.org>
3020 L:      cgroups@vger.kernel.org
3021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3022 S:      Maintained
3023 F:      Documentation/cgroups/
3024 F:      include/linux/cgroup*
3025 F:      kernel/cgroup*
3027 CONTROL GROUP - CPUSET
3028 M:      Li Zefan <lizefan@huawei.com>
3029 L:      cgroups@vger.kernel.org
3030 W:      http://www.bullopensource.org/cpuset/
3031 W:      http://oss.sgi.com/projects/cpusets/
3032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3033 S:      Maintained
3034 F:      Documentation/cgroups/cpusets.txt
3035 F:      include/linux/cpuset.h
3036 F:      kernel/cpuset.c
3038 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3039 M:      Johannes Weiner <hannes@cmpxchg.org>
3040 M:      Michal Hocko <mhocko@kernel.org>
3041 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3042 L:      cgroups@vger.kernel.org
3043 L:      linux-mm@kvack.org
3044 S:      Maintained
3045 F:      mm/memcontrol.c
3046 F:      mm/swap_cgroup.c
3048 CORETEMP HARDWARE MONITORING DRIVER
3049 M:      Fenghua Yu <fenghua.yu@intel.com>
3050 L:      lm-sensors@lm-sensors.org
3051 S:      Maintained
3052 F:      Documentation/hwmon/coretemp
3053 F:      drivers/hwmon/coretemp.c
3055 COSA/SRP SYNC SERIAL DRIVER
3056 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3057 W:      http://www.fi.muni.cz/~kas/cosa/
3058 S:      Maintained
3059 F:      drivers/net/wan/cosa*
3061 CPMAC ETHERNET DRIVER
3062 M:      Florian Fainelli <florian@openwrt.org>
3063 L:      netdev@vger.kernel.org
3064 S:      Maintained
3065 F:      drivers/net/ethernet/ti/cpmac.c
3067 CPU FREQUENCY DRIVERS
3068 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3069 M:      Viresh Kumar <viresh.kumar@linaro.org>
3070 L:      linux-pm@vger.kernel.org
3071 S:      Maintained
3072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3073 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3074 F:      drivers/cpufreq/
3075 F:      include/linux/cpufreq.h
3077 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3078 M:      Viresh Kumar <viresh.kumar@linaro.org>
3079 M:      Sudeep Holla <sudeep.holla@arm.com>
3080 L:      linux-pm@vger.kernel.org
3081 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3082 S:      Maintained
3083 F:      drivers/cpufreq/arm_big_little.h
3084 F:      drivers/cpufreq/arm_big_little.c
3085 F:      drivers/cpufreq/arm_big_little_dt.c
3087 CPUIDLE DRIVER - ARM BIG LITTLE
3088 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3089 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3090 L:      linux-pm@vger.kernel.org
3091 L:      linux-arm-kernel@lists.infradead.org
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3093 S:      Maintained
3094 F:      drivers/cpuidle/cpuidle-big_little.c
3096 CPUIDLE DRIVER - ARM EXYNOS
3097 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3098 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3099 M:      Kukjin Kim <kgene@kernel.org>
3100 L:      linux-pm@vger.kernel.org
3101 L:      linux-samsung-soc@vger.kernel.org
3102 S:      Supported
3103 F:      drivers/cpuidle/cpuidle-exynos.c
3104 F:      arch/arm/mach-exynos/pm.c
3106 CPUIDLE DRIVERS
3107 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3109 L:      linux-pm@vger.kernel.org
3110 S:      Maintained
3111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 F:      drivers/cpuidle/*
3113 F:      include/linux/cpuidle.h
3115 CPUID/MSR DRIVER
3116 M:      "H. Peter Anvin" <hpa@zytor.com>
3117 S:      Maintained
3118 F:      arch/x86/kernel/cpuid.c
3119 F:      arch/x86/kernel/msr.c
3121 CPU POWER MONITORING SUBSYSTEM
3122 M:      Thomas Renninger <trenn@suse.com>
3123 L:      linux-pm@vger.kernel.org
3124 S:      Maintained
3125 F:      tools/power/cpupower/
3127 CRAMFS FILESYSTEM
3128 W:      http://sourceforge.net/projects/cramfs/
3129 S:      Orphan / Obsolete
3130 F:      Documentation/filesystems/cramfs.txt
3131 F:      fs/cramfs/
3133 CRIS PORT
3134 M:      Mikael Starvik <starvik@axis.com>
3135 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3136 L:      linux-cris-kernel@axis.com
3137 W:      http://developer.axis.com
3138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3139 S:      Maintained
3140 F:      arch/cris/
3141 F:      drivers/tty/serial/crisv10.*
3143 CRYPTO API
3144 M:      Herbert Xu <herbert@gondor.apana.org.au>
3145 M:      "David S. Miller" <davem@davemloft.net>
3146 L:      linux-crypto@vger.kernel.org
3147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3149 S:      Maintained
3150 F:      Documentation/crypto/
3151 F:      Documentation/DocBook/crypto-API.tmpl
3152 F:      arch/*/crypto/
3153 F:      crypto/
3154 F:      drivers/crypto/
3155 F:      include/crypto/
3157 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3158 M:      Neil Horman <nhorman@tuxdriver.com>
3159 L:      linux-crypto@vger.kernel.org
3160 S:      Maintained
3161 F:      crypto/ansi_cprng.c
3162 F:      crypto/rng.c
3164 CS3308 MEDIA DRIVER
3165 M:      Hans Verkuil <hverkuil@xs4all.nl>
3166 L:      linux-media@vger.kernel.org
3167 T:      git git://linuxtv.org/media_tree.git
3168 W:      http://linuxtv.org
3169 S:      Odd Fixes
3170 F:      drivers/media/i2c/cs3308.c
3171 F:      drivers/media/i2c/cs3308.h
3173 CS5535 Audio ALSA driver
3174 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3175 S:      Maintained
3176 F:      sound/pci/cs5535audio/
3178 CW1200 WLAN driver
3179 M:      Solomon Peachy <pizza@shaftnet.org>
3180 S:      Maintained
3181 F:      drivers/net/wireless/st/cw1200/
3183 CX18 VIDEO4LINUX DRIVER
3184 M:      Andy Walls <awalls@md.metrocast.net>
3185 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3186 L:      linux-media@vger.kernel.org
3187 T:      git git://linuxtv.org/media_tree.git
3188 W:      https://linuxtv.org
3189 W:      http://www.ivtvdriver.org/index.php/Cx18
3190 S:      Maintained
3191 F:      Documentation/video4linux/cx18.txt
3192 F:      drivers/media/pci/cx18/
3193 F:      include/uapi/linux/ivtv*
3195 CX2341X MPEG ENCODER HELPER MODULE
3196 M:      Hans Verkuil <hverkuil@xs4all.nl>
3197 L:      linux-media@vger.kernel.org
3198 T:      git git://linuxtv.org/media_tree.git
3199 W:      https://linuxtv.org
3200 S:      Maintained
3201 F:      drivers/media/common/cx2341x*
3202 F:      include/media/cx2341x*
3204 CX24120 MEDIA DRIVER
3205 M:      Jemma Denson <jdenson@gmail.com>
3206 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3207 L:      linux-media@vger.kernel.org
3208 W:      https://linuxtv.org
3209 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3210 S:      Maintained
3211 F:      drivers/media/dvb-frontends/cx24120*
3213 CX88 VIDEO4LINUX DRIVER
3214 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3215 L:      linux-media@vger.kernel.org
3216 W:      https://linuxtv.org
3217 T:      git git://linuxtv.org/media_tree.git
3218 S:      Odd fixes
3219 F:      Documentation/video4linux/cx88/
3220 F:      drivers/media/pci/cx88/
3222 CXD2820R MEDIA DRIVER
3223 M:      Antti Palosaari <crope@iki.fi>
3224 L:      linux-media@vger.kernel.org
3225 W:      https://linuxtv.org
3226 W:      http://palosaari.fi/linux/
3227 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3228 T:      git git://linuxtv.org/anttip/media_tree.git
3229 S:      Maintained
3230 F:      drivers/media/dvb-frontends/cxd2820r*
3232 CXGB3 ETHERNET DRIVER (CXGB3)
3233 M:      Santosh Raspatur <santosh@chelsio.com>
3234 L:      netdev@vger.kernel.org
3235 W:      http://www.chelsio.com
3236 S:      Supported
3237 F:      drivers/net/ethernet/chelsio/cxgb3/
3239 CXGB3 ISCSI DRIVER (CXGB3I)
3240 M:      Karen Xie <kxie@chelsio.com>
3241 L:      linux-scsi@vger.kernel.org
3242 W:      http://www.chelsio.com
3243 S:      Supported
3244 F:      drivers/scsi/cxgbi/cxgb3i
3246 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3247 M:      Steve Wise <swise@chelsio.com>
3248 L:      linux-rdma@vger.kernel.org
3249 W:      http://www.openfabrics.org
3250 S:      Supported
3251 F:      drivers/infiniband/hw/cxgb3/
3253 CXGB4 ETHERNET DRIVER (CXGB4)
3254 M:      Hariprasad S <hariprasad@chelsio.com>
3255 L:      netdev@vger.kernel.org
3256 W:      http://www.chelsio.com
3257 S:      Supported
3258 F:      drivers/net/ethernet/chelsio/cxgb4/
3260 CXGB4 ISCSI DRIVER (CXGB4I)
3261 M:      Karen Xie <kxie@chelsio.com>
3262 L:      linux-scsi@vger.kernel.org
3263 W:      http://www.chelsio.com
3264 S:      Supported
3265 F:      drivers/scsi/cxgbi/cxgb4i
3267 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3268 M:      Steve Wise <swise@chelsio.com>
3269 L:      linux-rdma@vger.kernel.org
3270 W:      http://www.openfabrics.org
3271 S:      Supported
3272 F:      drivers/infiniband/hw/cxgb4/
3274 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3275 M:      Casey Leedom <leedom@chelsio.com>
3276 L:      netdev@vger.kernel.org
3277 W:      http://www.chelsio.com
3278 S:      Supported
3279 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3281 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3282 M:      Ian Munsie <imunsie@au1.ibm.com>
3283 M:      Michael Neuling <mikey@neuling.org>
3284 L:      linuxppc-dev@lists.ozlabs.org
3285 S:      Supported
3286 F:      drivers/misc/cxl/
3287 F:      include/misc/cxl*
3288 F:      include/uapi/misc/cxl.h
3289 F:      Documentation/powerpc/cxl.txt
3290 F:      Documentation/powerpc/cxl.txt
3291 F:      Documentation/ABI/testing/sysfs-class-cxl
3293 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3294 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3295 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3296 L:      linux-scsi@vger.kernel.org
3297 S:      Supported
3298 F:      drivers/scsi/cxlflash/
3299 F:      include/uapi/scsi/cxlflash_ioctls.h
3300 F:      Documentation/powerpc/cxlflash.txt
3302 STMMAC ETHERNET DRIVER
3303 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3304 L:      netdev@vger.kernel.org
3305 W:      http://www.stlinux.com
3306 S:      Supported
3307 F:      drivers/net/ethernet/stmicro/stmmac/
3309 CYBERPRO FB DRIVER
3310 M:      Russell King <linux@arm.linux.org.uk>
3311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3312 W:      http://www.arm.linux.org.uk/
3313 S:      Maintained
3314 F:      drivers/video/fbdev/cyber2000fb.*
3316 CYCLADES ASYNC MUX DRIVER
3317 W:      http://www.cyclades.com/
3318 S:      Orphan
3319 F:      drivers/tty/cyclades.c
3320 F:      include/linux/cyclades.h
3321 F:      include/uapi/linux/cyclades.h
3323 CYCLADES PC300 DRIVER
3324 W:      http://www.cyclades.com/
3325 S:      Orphan
3326 F:      drivers/net/wan/pc300*
3328 CYPRESS_FIRMWARE MEDIA DRIVER
3329 M:      Antti Palosaari <crope@iki.fi>
3330 L:      linux-media@vger.kernel.org
3331 W:      https://linuxtv.org
3332 W:      http://palosaari.fi/linux/
3333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3334 T:      git git://linuxtv.org/anttip/media_tree.git
3335 S:      Maintained
3336 F:      drivers/media/common/cypress_firmware*
3338 CYTTSP TOUCHSCREEN DRIVER
3339 M:      Ferruh Yigit <fery@cypress.com>
3340 L:      linux-input@vger.kernel.org
3341 S:      Supported
3342 F:      drivers/input/touchscreen/cyttsp*
3343 F:      include/linux/input/cyttsp.h
3345 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3346 M:      Joshua Kinard <kumba@gentoo.org>
3347 S:      Maintained
3348 F:      drivers/rtc/rtc-ds1685.c
3349 F:      include/linux/rtc/ds1685.h
3351 DAMA SLAVE for AX.25
3352 M:      Joerg Reuter <jreuter@yaina.de>
3353 W:      http://yaina.de/jreuter/
3354 W:      http://www.qsl.net/dl1bke/
3355 L:      linux-hams@vger.kernel.org
3356 S:      Maintained
3357 F:      net/ax25/af_ax25.c
3358 F:      net/ax25/ax25_dev.c
3359 F:      net/ax25/ax25_ds_*
3360 F:      net/ax25/ax25_in.c
3361 F:      net/ax25/ax25_out.c
3362 F:      net/ax25/ax25_timer.c
3363 F:      net/ax25/sysctl_net_ax25.c
3365 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3366 L:      netdev@vger.kernel.org
3367 S:      Orphan
3368 F:      Documentation/networking/dmfe.txt
3369 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3371 DC390/AM53C974 SCSI driver
3372 M:      Hannes Reinecke <hare@suse.com>
3373 L:      linux-scsi@vger.kernel.org
3374 S:      Maintained
3375 F:      drivers/scsi/am53c974.c
3377 DC395x SCSI driver
3378 M:      Oliver Neukum <oliver@neukum.org>
3379 M:      Ali Akcaagac <aliakc@web.de>
3380 M:      Jamie Lenehan <lenehan@twibble.org>
3381 L:      dc395x@twibble.org
3382 W:      http://twibble.org/dist/dc395x/
3383 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3384 S:      Maintained
3385 F:      Documentation/scsi/dc395x.txt
3386 F:      drivers/scsi/dc395x.*
3388 DCCP PROTOCOL
3389 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3390 L:      dccp@vger.kernel.org
3391 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3392 S:      Maintained
3393 F:      include/linux/dccp.h
3394 F:      include/uapi/linux/dccp.h
3395 F:      include/linux/tfrc.h
3396 F:      net/dccp/
3398 DECnet NETWORK LAYER
3399 W:      http://linux-decnet.sourceforge.net
3400 L:      linux-decnet-user@lists.sourceforge.net
3401 S:      Orphan
3402 F:      Documentation/networking/decnet.txt
3403 F:      net/decnet/
3405 DECSTATION PLATFORM SUPPORT
3406 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3407 L:      linux-mips@linux-mips.org
3408 W:      http://www.linux-mips.org/wiki/DECstation
3409 S:      Maintained
3410 F:      arch/mips/dec/
3411 F:      arch/mips/include/asm/dec/
3412 F:      arch/mips/include/asm/mach-dec/
3414 DEFXX FDDI NETWORK DRIVER
3415 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3416 S:      Maintained
3417 F:      drivers/net/fddi/defxx.*
3419 DELL LAPTOP DRIVER
3420 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3421 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3422 L:      platform-driver-x86@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/platform/x86/dell-laptop.c
3426 DELL LAPTOP RBTN DRIVER
3427 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3428 S:      Maintained
3429 F:      drivers/platform/x86/dell-rbtn.*
3431 DELL LAPTOP FREEFALL DRIVER
3432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3433 S:      Maintained
3434 F:      drivers/platform/x86/dell-smo8800.c
3436 DELL LAPTOP SMM DRIVER
3437 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3438 S:      Maintained
3439 F:      drivers/hwmon/dell-smm-hwmon.c
3440 F:      include/uapi/linux/i8k.h
3442 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3443 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3444 S:      Maintained
3445 F:      Documentation/dcdbas.txt
3446 F:      drivers/firmware/dcdbas.*
3448 DELL WMI EXTRAS DRIVER
3449 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3450 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3451 S:      Maintained
3452 F:      drivers/platform/x86/dell-wmi.c
3454 DESIGNWARE USB2 DRD IP DRIVER
3455 M:      John Youn <johnyoun@synopsys.com>
3456 L:      linux-usb@vger.kernel.org
3457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3458 S:      Maintained
3459 F:      drivers/usb/dwc2/
3461 DESIGNWARE USB3 DRD IP DRIVER
3462 M:      Felipe Balbi <balbi@ti.com>
3463 L:      linux-usb@vger.kernel.org
3464 L:      linux-omap@vger.kernel.org
3465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3466 S:      Maintained
3467 F:      drivers/usb/dwc3/
3469 DEVICE COREDUMP (DEV_COREDUMP)
3470 M:      Johannes Berg <johannes@sipsolutions.net>
3471 L:      linux-kernel@vger.kernel.org
3472 S:      Maintained
3473 F:      drivers/base/devcoredump.c
3474 F:      include/linux/devcoredump.h
3476 DEVICE FREQUENCY (DEVFREQ)
3477 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3478 M:      Kyungmin Park <kyungmin.park@samsung.com>
3479 L:      linux-pm@vger.kernel.org
3480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3481 S:      Maintained
3482 F:      drivers/devfreq/
3483 F:      include/linux/devfreq.h
3484 F:      Documentation/devicetree/bindings/devfreq/
3486 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3487 M:      Chanwoo Choi <cw00.choi@samsung.com>
3488 L:      linux-pm@vger.kernel.org
3489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3490 S:      Supported
3491 F:      drivers/devfreq/event/
3492 F:      drivers/devfreq/devfreq-event.c
3493 F:      include/linux/devfreq-event.h
3494 F:      Documentation/devicetree/bindings/devfreq/event/
3496 DEVICE NUMBER REGISTRY
3497 M:      Torben Mathiasen <device@lanana.org>
3498 W:      http://lanana.org/docs/device-list/index.html
3499 S:      Maintained
3501 DEVICE-MAPPER  (LVM)
3502 M:      Alasdair Kergon <agk@redhat.com>
3503 M:      Mike Snitzer <snitzer@redhat.com>
3504 M:      dm-devel@redhat.com
3505 L:      dm-devel@redhat.com
3506 W:      http://sources.redhat.com/dm
3507 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3509 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3510 S:      Maintained
3511 F:      Documentation/device-mapper/
3512 F:      drivers/md/dm*
3513 F:      drivers/md/persistent-data/
3514 F:      include/linux/device-mapper.h
3515 F:      include/linux/dm-*.h
3516 F:      include/uapi/linux/dm-*.h
3518 DIALOG SEMICONDUCTOR DRIVERS
3519 M:      Support Opensource <support.opensource@diasemi.com>
3520 W:      http://www.dialog-semiconductor.com/products
3521 S:      Supported
3522 F:      Documentation/hwmon/da90??
3523 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3524 F:      drivers/gpio/gpio-da90??.c
3525 F:      drivers/hwmon/da90??-hwmon.c
3526 F:      drivers/iio/adc/da91??-*.c
3527 F:      drivers/input/misc/da90??_onkey.c
3528 F:      drivers/input/touchscreen/da9052_tsi.c
3529 F:      drivers/leds/leds-da90??.c
3530 F:      drivers/mfd/da903x.c
3531 F:      drivers/mfd/da90??-*.c
3532 F:      drivers/mfd/da91??-*.c
3533 F:      drivers/power/da9052-battery.c
3534 F:      drivers/power/da91??-*.c
3535 F:      drivers/regulator/da903x.c
3536 F:      drivers/regulator/da9???-regulator.[ch]
3537 F:      drivers/rtc/rtc-da90??.c
3538 F:      drivers/video/backlight/da90??_bl.c
3539 F:      drivers/watchdog/da90??_wdt.c
3540 F:      include/linux/mfd/da903x.h
3541 F:      include/linux/mfd/da9052/
3542 F:      include/linux/mfd/da9055/
3543 F:      include/linux/mfd/da9063/
3544 F:      include/linux/mfd/da9150/
3545 F:      include/sound/da[79]*.h
3546 F:      sound/soc/codecs/da[79]*.[ch]
3548 DIGI NEO AND CLASSIC PCI PRODUCTS
3549 M:      Lidza Louina <lidza.louina@gmail.com>
3550 M:      Mark Hounschell <markh@compro.net>
3551 L:      driverdev-devel@linuxdriverproject.org
3552 S:      Maintained
3553 F:      drivers/staging/dgnc/
3555 DIGI EPCA PCI PRODUCTS
3556 M:      Lidza Louina <lidza.louina@gmail.com>
3557 M:      Daeseok Youn <daeseok.youn@gmail.com>
3558 L:      driverdev-devel@linuxdriverproject.org
3559 S:      Maintained
3560 F:      drivers/staging/dgap/
3562 DIOLAN U2C-12 I2C DRIVER
3563 M:      Guenter Roeck <linux@roeck-us.net>
3564 L:      linux-i2c@vger.kernel.org
3565 S:      Maintained
3566 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3568 DIRECT ACCESS (DAX)
3569 M:      Matthew Wilcox <willy@linux.intel.com>
3570 L:      linux-fsdevel@vger.kernel.org
3571 S:      Supported
3572 F:      fs/dax.c
3574 DIRECTORY NOTIFICATION (DNOTIFY)
3575 M:      Eric Paris <eparis@parisplace.org>
3576 S:      Maintained
3577 F:      Documentation/filesystems/dnotify.txt
3578 F:      fs/notify/dnotify/
3579 F:      include/linux/dnotify.h
3581 DISK GEOMETRY AND PARTITION HANDLING
3582 M:      Andries Brouwer <aeb@cwi.nl>
3583 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3584 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3585 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3586 S:      Maintained
3588 DISKQUOTA
3589 M:      Jan Kara <jack@suse.com>
3590 S:      Maintained
3591 F:      Documentation/filesystems/quota.txt
3592 F:      fs/quota/
3593 F:      include/linux/quota*.h
3594 F:      include/uapi/linux/quota*.h
3596 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3597 M:      Bernie Thompson <bernie@plugable.com>
3598 L:      linux-fbdev@vger.kernel.org
3599 S:      Maintained
3600 W:      http://plugable.com/category/projects/udlfb/
3601 F:      drivers/video/fbdev/udlfb.c
3602 F:      include/video/udlfb.h
3603 F:      Documentation/fb/udlfb.txt
3605 DISTRIBUTED LOCK MANAGER (DLM)
3606 M:      Christine Caulfield <ccaulfie@redhat.com>
3607 M:      David Teigland <teigland@redhat.com>
3608 L:      cluster-devel@redhat.com
3609 W:      http://sources.redhat.com/cluster/
3610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3611 S:      Supported
3612 F:      fs/dlm/
3614 DMA BUFFER SHARING FRAMEWORK
3615 M:      Sumit Semwal <sumit.semwal@linaro.org>
3616 S:      Maintained
3617 L:      linux-media@vger.kernel.org
3618 L:      dri-devel@lists.freedesktop.org
3619 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3620 F:      drivers/dma-buf/
3621 F:      include/linux/dma-buf*
3622 F:      include/linux/reservation.h
3623 F:      include/linux/*fence.h
3624 F:      Documentation/dma-buf-sharing.txt
3625 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3627 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3628 M:      Vinod Koul <vinod.koul@intel.com>
3629 L:      dmaengine@vger.kernel.org
3630 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3631 S:      Maintained
3632 F:      drivers/dma/
3633 F:      include/linux/dmaengine.h
3634 F:      Documentation/dmaengine/
3635 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3637 DME1737 HARDWARE MONITOR DRIVER
3638 M:      Juerg Haefliger <juergh@gmail.com>
3639 L:      lm-sensors@lm-sensors.org
3640 S:      Maintained
3641 F:      Documentation/hwmon/dme1737
3642 F:      drivers/hwmon/dme1737.c
3644 DMI/SMBIOS SUPPORT
3645 M:      Jean Delvare <jdelvare@suse.com>
3646 S:      Maintained
3647 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3648 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3649 F:      drivers/firmware/dmi-id.c
3650 F:      drivers/firmware/dmi_scan.c
3651 F:      include/linux/dmi.h
3653 DOCUMENTATION
3654 M:      Jonathan Corbet <corbet@lwn.net>
3655 L:      linux-doc@vger.kernel.org
3656 S:      Maintained
3657 F:      Documentation/
3658 F:      scripts/docproc.c
3659 F:      scripts/kernel-doc*
3660 X:      Documentation/ABI/
3661 X:      Documentation/devicetree/
3662 X:      Documentation/acpi
3663 X:      Documentation/power
3664 X:      Documentation/spi
3665 X:      Documentation/DocBook/media
3666 T:      git git://git.lwn.net/linux.git docs-next
3668 DOUBLETALK DRIVER
3669 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3670 L:      blinux-list@redhat.com
3671 S:      Maintained
3672 F:      drivers/char/dtlk.c
3673 F:      include/linux/dtlk.h
3675 DPT_I2O SCSI RAID DRIVER
3676 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3677 L:      linux-scsi@vger.kernel.org
3678 W:      http://www.adaptec.com/
3679 S:      Maintained
3680 F:      drivers/scsi/dpt*
3681 F:      drivers/scsi/dpt/
3683 DRBD DRIVER
3684 M:      Philipp Reisner <philipp.reisner@linbit.com>
3685 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3686 L:      drbd-dev@lists.linbit.com
3687 W:      http://www.drbd.org
3688 T:      git git://git.linbit.com/linux-drbd.git
3689 T:      git git://git.linbit.com/drbd-8.4.git
3690 S:      Supported
3691 F:      drivers/block/drbd/
3692 F:      lib/lru_cache.c
3693 F:      Documentation/blockdev/drbd/
3695 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3696 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3698 S:      Supported
3699 F:      Documentation/kobject.txt
3700 F:      drivers/base/
3701 F:      fs/debugfs/
3702 F:      fs/kernfs/
3703 F:      fs/sysfs/
3704 F:      include/linux/debugfs.h
3705 F:      include/linux/kobj*
3706 F:      lib/kobj*
3708 DRM DRIVERS
3709 M:      David Airlie <airlied@linux.ie>
3710 L:      dri-devel@lists.freedesktop.org
3711 T:      git git://people.freedesktop.org/~airlied/linux
3712 S:      Maintained
3713 F:      drivers/gpu/drm/
3714 F:      drivers/gpu/vga/
3715 F:      include/drm/
3716 F:      include/uapi/drm/
3718 RADEON DRM DRIVERS
3719 M:      Alex Deucher <alexander.deucher@amd.com>
3720 M:      Christian König <christian.koenig@amd.com>
3721 L:      dri-devel@lists.freedesktop.org
3722 T:      git git://people.freedesktop.org/~agd5f/linux
3723 S:      Supported
3724 F:      drivers/gpu/drm/radeon/
3725 F:      include/uapi/drm/radeon*
3727 DRM PANEL DRIVERS
3728 M:      Thierry Reding <thierry.reding@gmail.com>
3729 L:      dri-devel@lists.freedesktop.org
3730 T:      git git://anongit.freedesktop.org/tegra/linux.git
3731 S:      Maintained
3732 F:      drivers/gpu/drm/drm_panel.c
3733 F:      drivers/gpu/drm/panel/
3734 F:      include/drm/drm_panel.h
3735 F:      Documentation/devicetree/bindings/display/panel/
3737 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3738 M:      Daniel Vetter <daniel.vetter@intel.com>
3739 M:      Jani Nikula <jani.nikula@linux.intel.com>
3740 L:      intel-gfx@lists.freedesktop.org
3741 L:      dri-devel@lists.freedesktop.org
3742 W:      https://01.org/linuxgraphics/
3743 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3744 T:      git git://anongit.freedesktop.org/drm-intel
3745 S:      Supported
3746 F:      drivers/gpu/drm/i915/
3747 F:      include/drm/i915*
3748 F:      include/uapi/drm/i915*
3750 DRM DRIVERS FOR ATMEL HLCDC
3751 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3752 L:      dri-devel@lists.freedesktop.org
3753 S:      Supported
3754 F:      drivers/gpu/drm/atmel-hlcdc/
3755 F:      Documentation/devicetree/bindings/drm/atmel/
3757 DRM DRIVERS FOR EXYNOS
3758 M:      Inki Dae <inki.dae@samsung.com>
3759 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3760 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3761 M:      Kyungmin Park <kyungmin.park@samsung.com>
3762 L:      dri-devel@lists.freedesktop.org
3763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3764 S:      Supported
3765 F:      drivers/gpu/drm/exynos/
3766 F:      include/drm/exynos*
3767 F:      include/uapi/drm/exynos*
3769 DRM DRIVERS FOR FREESCALE DCU
3770 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3771 M:      Alison Wang <alison.wang@freescale.com>
3772 L:      dri-devel@lists.freedesktop.org
3773 S:      Supported
3774 F:      drivers/gpu/drm/fsl-dcu/
3775 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3776 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3778 DRM DRIVERS FOR FREESCALE IMX
3779 M:      Philipp Zabel <p.zabel@pengutronix.de>
3780 L:      dri-devel@lists.freedesktop.org
3781 S:      Maintained
3782 F:      drivers/gpu/drm/imx/
3783 F:      drivers/gpu/ipu-v3/
3784 F:      Documentation/devicetree/bindings/display/imx/
3786 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3787 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3788 L:      dri-devel@lists.freedesktop.org
3789 T:      git git://github.com/patjak/drm-gma500
3790 S:      Maintained
3791 F:      drivers/gpu/drm/gma500
3792 F:      include/drm/gma500*
3794 DRM DRIVERS FOR NVIDIA TEGRA
3795 M:      Thierry Reding <thierry.reding@gmail.com>
3796 M:      Terje Bergström <tbergstrom@nvidia.com>
3797 L:      dri-devel@lists.freedesktop.org
3798 L:      linux-tegra@vger.kernel.org
3799 T:      git git://anongit.freedesktop.org/tegra/linux.git
3800 S:      Supported
3801 F:      drivers/gpu/drm/tegra/
3802 F:      drivers/gpu/host1x/
3803 F:      include/linux/host1x.h
3804 F:      include/uapi/drm/tegra_drm.h
3805 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3807 DRM DRIVERS FOR RENESAS
3808 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3809 L:      dri-devel@lists.freedesktop.org
3810 L:      linux-renesas-soc@vger.kernel.org
3811 T:      git git://people.freedesktop.org/~airlied/linux
3812 S:      Supported
3813 F:      drivers/gpu/drm/rcar-du/
3814 F:      drivers/gpu/drm/shmobile/
3815 F:      include/linux/platform_data/shmob_drm.h
3817 DRM DRIVERS FOR ROCKCHIP
3818 M:      Mark Yao <mark.yao@rock-chips.com>
3819 L:      dri-devel@lists.freedesktop.org
3820 S:      Maintained
3821 F:      drivers/gpu/drm/rockchip/
3822 F:      Documentation/devicetree/bindings/display/rockchip*
3824 DRM DRIVERS FOR STI
3825 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3826 M:      Vincent Abriou <vincent.abriou@st.com>
3827 L:      dri-devel@lists.freedesktop.org
3828 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3829 S:      Maintained
3830 F:      drivers/gpu/drm/sti
3831 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3833 DRM DRIVERS FOR VIVANTE GPU IP
3834 M:      Lucas Stach <l.stach@pengutronix.de>
3835 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3836 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3837 L:      dri-devel@lists.freedesktop.org
3838 S:      Maintained
3839 F:      drivers/gpu/drm/etnaviv
3840 F:      Documentation/devicetree/bindings/display/etnaviv
3842 DSBR100 USB FM RADIO DRIVER
3843 M:      Alexey Klimov <klimov.linux@gmail.com>
3844 L:      linux-media@vger.kernel.org
3845 T:      git git://linuxtv.org/media_tree.git
3846 S:      Maintained
3847 F:      drivers/media/radio/dsbr100.c
3849 DSCC4 DRIVER
3850 M:      Francois Romieu <romieu@fr.zoreil.com>
3851 L:      netdev@vger.kernel.org
3852 S:      Maintained
3853 F:      drivers/net/wan/dscc4.c
3855 DT3155 MEDIA DRIVER
3856 M:      Hans Verkuil <hverkuil@xs4all.nl>
3857 L:      linux-media@vger.kernel.org
3858 T:      git git://linuxtv.org/media_tree.git
3859 W:      https://linuxtv.org
3860 S:      Odd Fixes
3861 F:      drivers/media/pci/dt3155/
3863 DVB_USB_AF9015 MEDIA DRIVER
3864 M:      Antti Palosaari <crope@iki.fi>
3865 L:      linux-media@vger.kernel.org
3866 W:      https://linuxtv.org
3867 W:      http://palosaari.fi/linux/
3868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3869 T:      git git://linuxtv.org/anttip/media_tree.git
3870 S:      Maintained
3871 F:      drivers/media/usb/dvb-usb-v2/af9015*
3873 DVB_USB_AF9035 MEDIA DRIVER
3874 M:      Antti Palosaari <crope@iki.fi>
3875 L:      linux-media@vger.kernel.org
3876 W:      https://linuxtv.org
3877 W:      http://palosaari.fi/linux/
3878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3879 T:      git git://linuxtv.org/anttip/media_tree.git
3880 S:      Maintained
3881 F:      drivers/media/usb/dvb-usb-v2/af9035*
3883 DVB_USB_ANYSEE MEDIA DRIVER
3884 M:      Antti Palosaari <crope@iki.fi>
3885 L:      linux-media@vger.kernel.org
3886 W:      https://linuxtv.org
3887 W:      http://palosaari.fi/linux/
3888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3889 T:      git git://linuxtv.org/anttip/media_tree.git
3890 S:      Maintained
3891 F:      drivers/media/usb/dvb-usb-v2/anysee*
3893 DVB_USB_AU6610 MEDIA DRIVER
3894 M:      Antti Palosaari <crope@iki.fi>
3895 L:      linux-media@vger.kernel.org
3896 W:      https://linuxtv.org
3897 W:      http://palosaari.fi/linux/
3898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3899 T:      git git://linuxtv.org/anttip/media_tree.git
3900 S:      Maintained
3901 F:      drivers/media/usb/dvb-usb-v2/au6610*
3903 DVB_USB_CE6230 MEDIA DRIVER
3904 M:      Antti Palosaari <crope@iki.fi>
3905 L:      linux-media@vger.kernel.org
3906 W:      https://linuxtv.org
3907 W:      http://palosaari.fi/linux/
3908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3909 T:      git git://linuxtv.org/anttip/media_tree.git
3910 S:      Maintained
3911 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3913 DVB_USB_CXUSB MEDIA DRIVER
3914 M:      Michael Krufky <mkrufky@linuxtv.org>
3915 L:      linux-media@vger.kernel.org
3916 W:      https://linuxtv.org
3917 W:      http://github.com/mkrufky
3918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3919 T:      git git://linuxtv.org/media_tree.git
3920 S:      Maintained
3921 F:      drivers/media/usb/dvb-usb/cxusb*
3923 DVB_USB_EC168 MEDIA DRIVER
3924 M:      Antti Palosaari <crope@iki.fi>
3925 L:      linux-media@vger.kernel.org
3926 W:      https://linuxtv.org
3927 W:      http://palosaari.fi/linux/
3928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3929 T:      git git://linuxtv.org/anttip/media_tree.git
3930 S:      Maintained
3931 F:      drivers/media/usb/dvb-usb-v2/ec168*
3933 DVB_USB_GL861 MEDIA DRIVER
3934 M:      Antti Palosaari <crope@iki.fi>
3935 L:      linux-media@vger.kernel.org
3936 W:      https://linuxtv.org
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/gl861*
3942 DVB_USB_MXL111SF MEDIA DRIVER
3943 M:      Michael Krufky <mkrufky@linuxtv.org>
3944 L:      linux-media@vger.kernel.org
3945 W:      https://linuxtv.org
3946 W:      http://github.com/mkrufky
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3949 S:      Maintained
3950 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3952 DVB_USB_RTL28XXU 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/rtl28xxu*
3962 DVB_USB_V2 MEDIA DRIVER
3963 M:      Antti Palosaari <crope@iki.fi>
3964 L:      linux-media@vger.kernel.org
3965 W:      https://linuxtv.org
3966 W:      http://palosaari.fi/linux/
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/anttip/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3971 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3973 DYNAMIC DEBUG
3974 M:      Jason Baron <jbaron@akamai.com>
3975 S:      Maintained
3976 F:      lib/dynamic_debug.c
3977 F:      include/linux/dynamic_debug.h
3979 DZ DECSTATION DZ11 SERIAL DRIVER
3980 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3981 S:      Maintained
3982 F:      drivers/tty/serial/dz.*
3984 E3X0 POWER BUTTON DRIVER
3985 M:      Moritz Fischer <moritz.fischer@ettus.com>
3986 L:      usrp-users@lists.ettus.com
3987 W:      http://www.ettus.com
3988 S:      Supported
3989 F:      drivers/input/misc/e3x0-button.c
3990 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3992 E4000 MEDIA DRIVER
3993 M:      Antti Palosaari <crope@iki.fi>
3994 L:      linux-media@vger.kernel.org
3995 W:      https://linuxtv.org
3996 W:      http://palosaari.fi/linux/
3997 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3998 T:      git git://linuxtv.org/anttip/media_tree.git
3999 S:      Maintained
4000 F:      drivers/media/tuners/e4000*
4002 EATA ISA/EISA/PCI SCSI DRIVER
4003 M:      Dario Ballabio <ballabio_dario@emc.com>
4004 L:      linux-scsi@vger.kernel.org
4005 S:      Maintained
4006 F:      drivers/scsi/eata.c
4008 EC100 MEDIA DRIVER
4009 M:      Antti Palosaari <crope@iki.fi>
4010 L:      linux-media@vger.kernel.org
4011 W:      https://linuxtv.org
4012 W:      http://palosaari.fi/linux/
4013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4014 T:      git git://linuxtv.org/anttip/media_tree.git
4015 S:      Maintained
4016 F:      drivers/media/dvb-frontends/ec100*
4018 ECRYPT FILE SYSTEM
4019 M:      Tyler Hicks <tyhicks@canonical.com>
4020 L:      ecryptfs@vger.kernel.org
4021 W:      http://ecryptfs.org
4022 W:      https://launchpad.net/ecryptfs
4023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4024 S:      Supported
4025 F:      Documentation/filesystems/ecryptfs.txt
4026 F:      fs/ecryptfs/
4028 EDAC-CORE
4029 M:      Doug Thompson <dougthompson@xmission.com>
4030 M:      Borislav Petkov <bp@alien8.de>
4031 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4032 L:      linux-edac@vger.kernel.org
4033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4035 S:      Supported
4036 F:      Documentation/edac.txt
4037 F:      drivers/edac/
4038 F:      include/linux/edac.h
4040 EDAC-AMD64
4041 M:      Doug Thompson <dougthompson@xmission.com>
4042 M:      Borislav Petkov <bp@alien8.de>
4043 L:      linux-edac@vger.kernel.org
4044 S:      Maintained
4045 F:      drivers/edac/amd64_edac*
4047 EDAC-CALXEDA
4048 M:      Doug Thompson <dougthompson@xmission.com>
4049 M:      Robert Richter <rric@kernel.org>
4050 L:      linux-edac@vger.kernel.org
4051 S:      Maintained
4052 F:      drivers/edac/highbank*
4054 EDAC-CAVIUM
4055 M:      Ralf Baechle <ralf@linux-mips.org>
4056 M:      David Daney <david.daney@cavium.com>
4057 L:      linux-edac@vger.kernel.org
4058 L:      linux-mips@linux-mips.org
4059 S:      Supported
4060 F:      drivers/edac/octeon_edac*
4062 EDAC-E752X
4063 M:      Mark Gross <mark.gross@intel.com>
4064 M:      Doug Thompson <dougthompson@xmission.com>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/e752x_edac.c
4069 EDAC-E7XXX
4070 M:      Doug Thompson <dougthompson@xmission.com>
4071 L:      linux-edac@vger.kernel.org
4072 S:      Maintained
4073 F:      drivers/edac/e7xxx_edac.c
4075 EDAC-GHES
4076 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4077 L:      linux-edac@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/edac/ghes_edac.c
4081 EDAC-I82443BXGX
4082 M:      Tim Small <tim@buttersideup.com>
4083 L:      linux-edac@vger.kernel.org
4084 S:      Maintained
4085 F:      drivers/edac/i82443bxgx_edac.c
4087 EDAC-I3000
4088 M:      Jason Uhlenkott <juhlenko@akamai.com>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/i3000_edac.c
4093 EDAC-I5000
4094 M:      Doug Thompson <dougthompson@xmission.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/i5000_edac.c
4099 EDAC-I5400
4100 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101 L:      linux-edac@vger.kernel.org
4102 S:      Maintained
4103 F:      drivers/edac/i5400_edac.c
4105 EDAC-I7300
4106 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4107 L:      linux-edac@vger.kernel.org
4108 S:      Maintained
4109 F:      drivers/edac/i7300_edac.c
4111 EDAC-I7CORE
4112 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4113 L:      linux-edac@vger.kernel.org
4114 S:      Maintained
4115 F:      drivers/edac/i7core_edac.c
4117 EDAC-I82975X
4118 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4119 M:      "Arvind R." <arvino55@gmail.com>
4120 L:      linux-edac@vger.kernel.org
4121 S:      Maintained
4122 F:      drivers/edac/i82975x_edac.c
4124 EDAC-IE31200
4125 M:      Jason Baron <jbaron@akamai.com>
4126 L:      linux-edac@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/edac/ie31200_edac.c
4130 EDAC-MPC85XX
4131 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4132 L:      linux-edac@vger.kernel.org
4133 S:      Maintained
4134 F:      drivers/edac/mpc85xx_edac.[ch]
4136 EDAC-PASEMI
4137 M:      Egor Martovetsky <egor@pasemi.com>
4138 L:      linux-edac@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/edac/pasemi_edac.c
4142 EDAC-R82600
4143 M:      Tim Small <tim@buttersideup.com>
4144 L:      linux-edac@vger.kernel.org
4145 S:      Maintained
4146 F:      drivers/edac/r82600_edac.c
4148 EDAC-SBRIDGE
4149 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4150 L:      linux-edac@vger.kernel.org
4151 S:      Maintained
4152 F:      drivers/edac/sb_edac.c
4154 EDAC-XGENE
4155 APPLIED MICRO (APM) X-GENE SOC EDAC
4156 M:     Loc Ho <lho@apm.com>
4157 S:     Supported
4158 F:     drivers/edac/xgene_edac.c
4159 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4161 EDIROL UA-101/UA-1000 DRIVER
4162 M:      Clemens Ladisch <clemens@ladisch.de>
4163 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4164 T:      git git://git.alsa-project.org/alsa-kernel.git
4165 S:      Maintained
4166 F:      sound/usb/misc/ua101.c
4168 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4169 M:      Matt Fleming <matt@codeblueprint.co.uk>
4170 L:      linux-efi@vger.kernel.org
4171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4172 S:      Maintained
4173 F:      Documentation/efi-stub.txt
4174 F:      arch/ia64/kernel/efi.c
4175 F:      arch/x86/boot/compressed/eboot.[ch]
4176 F:      arch/x86/include/asm/efi.h
4177 F:      arch/x86/platform/efi/*
4178 F:      drivers/firmware/efi/*
4179 F:      include/linux/efi*.h
4181 EFI VARIABLE FILESYSTEM
4182 M:      Matthew Garrett <matthew.garrett@nebula.com>
4183 M:      Jeremy Kerr <jk@ozlabs.org>
4184 M:      Matt Fleming <matt@codeblueprint.co.uk>
4185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4186 L:      linux-efi@vger.kernel.org
4187 S:      Maintained
4188 F:      fs/efivarfs/
4190 EFIFB FRAMEBUFFER DRIVER
4191 L:      linux-fbdev@vger.kernel.org
4192 M:      Peter Jones <pjones@redhat.com>
4193 S:      Maintained
4194 F:      drivers/video/fbdev/efifb.c
4196 EFS FILESYSTEM
4197 W:      http://aeschi.ch.eu.org/efs/
4198 S:      Orphan
4199 F:      fs/efs/
4201 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4202 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4203 M:      Christoph Raisch <raisch@de.ibm.com>
4204 L:      linux-rdma@vger.kernel.org
4205 S:      Supported
4206 F:      drivers/infiniband/hw/ehca/
4208 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4209 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4210 L:      netdev@vger.kernel.org
4211 S:      Maintained
4212 F:      drivers/net/ethernet/ibm/ehea/
4214 EM28XX VIDEO4LINUX DRIVER
4215 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4216 L:      linux-media@vger.kernel.org
4217 W:      https://linuxtv.org
4218 T:      git git://linuxtv.org/media_tree.git
4219 S:      Maintained
4220 F:      drivers/media/usb/em28xx/
4222 EMBEDDED LINUX
4223 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4224 M:      Matt Mackall <mpm@selenic.com>
4225 M:      David Woodhouse <dwmw2@infradead.org>
4226 L:      linux-embedded@vger.kernel.org
4227 S:      Maintained
4229 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4230 M:      James Smart <james.smart@avagotech.com>
4231 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4232 L:      linux-scsi@vger.kernel.org
4233 W:      http://www.avagotech.com
4234 S:      Supported
4235 F:      drivers/scsi/lpfc/
4237 ENE CB710 FLASH CARD READER DRIVER
4238 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4239 S:      Maintained
4240 F:      drivers/misc/cb710/
4241 F:      drivers/mmc/host/cb710-mmc.*
4242 F:      include/linux/cb710.h
4244 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4245 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4246 S:      Maintained
4247 F:      drivers/media/rc/ene_ir.*
4249 ENHANCED ERROR HANDLING (EEH)
4250 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4251 L:      linuxppc-dev@lists.ozlabs.org
4252 S:      Supported
4253 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4254 F:      arch/powerpc/kernel/eeh*.c
4256 EPSON S1D13XXX FRAMEBUFFER DRIVER
4257 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4258 S:      Maintained
4259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4260 F:      drivers/video/fbdev/s1d13xxxfb.c
4261 F:      include/video/s1d13xxxfb.h
4263 ET131X NETWORK DRIVER
4264 M:      Mark Einon <mark.einon@gmail.com>
4265 S:      Odd Fixes
4266 F:      drivers/net/ethernet/agere/
4268 ETHERNET BRIDGE
4269 M:      Stephen Hemminger <stephen@networkplumber.org>
4270 L:      bridge@lists.linux-foundation.org
4271 L:      netdev@vger.kernel.org
4272 W:      http://www.linuxfoundation.org/en/Net:Bridge
4273 S:      Maintained
4274 F:      include/linux/netfilter_bridge/
4275 F:      net/bridge/
4277 ETHERNET PHY LIBRARY
4278 M:      Florian Fainelli <f.fainelli@gmail.com>
4279 L:      netdev@vger.kernel.org
4280 S:      Maintained
4281 F:      include/linux/phy.h
4282 F:      include/linux/phy_fixed.h
4283 F:      drivers/net/phy/
4284 F:      Documentation/networking/phy.txt
4285 F:      drivers/of/of_mdio.c
4286 F:      drivers/of/of_net.c
4288 EXT2 FILE SYSTEM
4289 M:      Jan Kara <jack@suse.com>
4290 L:      linux-ext4@vger.kernel.org
4291 S:      Maintained
4292 F:      Documentation/filesystems/ext2.txt
4293 F:      fs/ext2/
4294 F:      include/linux/ext2*
4296 EXT4 FILE SYSTEM
4297 M:      "Theodore Ts'o" <tytso@mit.edu>
4298 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4299 L:      linux-ext4@vger.kernel.org
4300 W:      http://ext4.wiki.kernel.org
4301 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4303 S:      Maintained
4304 F:      Documentation/filesystems/ext4.txt
4305 F:      fs/ext4/
4307 Extended Verification Module (EVM)
4308 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4309 L:      linux-ima-devel@lists.sourceforge.net
4310 L:      linux-security-module@vger.kernel.org
4311 S:      Supported
4312 F:      security/integrity/evm/
4314 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4315 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4316 M:      Chanwoo Choi <cw00.choi@samsung.com>
4317 L:      linux-kernel@vger.kernel.org
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4319 S:      Maintained
4320 F:      drivers/extcon/
4321 F:      include/linux/extcon/
4322 F:      include/linux/extcon.h
4323 F:      Documentation/extcon/
4324 F:      Documentation/devicetree/bindings/extcon/
4326 EXYNOS DP DRIVER
4327 M:      Jingoo Han <jingoohan1@gmail.com>
4328 L:      dri-devel@lists.freedesktop.org
4329 S:      Maintained
4330 F:      drivers/gpu/drm/exynos/exynos_dp*
4332 EXYNOS MIPI DISPLAY DRIVERS
4333 M:      Inki Dae <inki.dae@samsung.com>
4334 M:      Donghwa Lee <dh09.lee@samsung.com>
4335 M:      Kyungmin Park <kyungmin.park@samsung.com>
4336 L:      linux-fbdev@vger.kernel.org
4337 S:      Maintained
4338 F:      drivers/video/fbdev/exynos/exynos_mipi*
4339 F:      include/video/exynos_mipi*
4341 F71805F HARDWARE MONITORING DRIVER
4342 M:      Jean Delvare <jdelvare@suse.com>
4343 L:      lm-sensors@lm-sensors.org
4344 S:      Maintained
4345 F:      Documentation/hwmon/f71805f
4346 F:      drivers/hwmon/f71805f.c
4348 FC0011 TUNER DRIVER
4349 M:      Michael Buesch <m@bues.ch>
4350 L:      linux-media@vger.kernel.org
4351 S:      Maintained
4352 F:      drivers/media/tuners/fc0011.h
4353 F:      drivers/media/tuners/fc0011.c
4355 FC2580 MEDIA DRIVER
4356 M:      Antti Palosaari <crope@iki.fi>
4357 L:      linux-media@vger.kernel.org
4358 W:      https://linuxtv.org
4359 W:      http://palosaari.fi/linux/
4360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4361 T:      git git://linuxtv.org/anttip/media_tree.git
4362 S:      Maintained
4363 F:      drivers/media/tuners/fc2580*
4365 FANOTIFY
4366 M:      Eric Paris <eparis@redhat.com>
4367 S:      Maintained
4368 F:      fs/notify/fanotify/
4369 F:      include/linux/fanotify.h
4370 F:      include/uapi/linux/fanotify.h
4372 FARSYNC SYNCHRONOUS DRIVER
4373 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4374 W:      http://www.farsite.co.uk/
4375 S:      Supported
4376 F:      drivers/net/wan/farsync.*
4378 FAULT INJECTION SUPPORT
4379 M:      Akinobu Mita <akinobu.mita@gmail.com>
4380 S:      Supported
4381 F:      Documentation/fault-injection/
4382 F:      lib/fault-inject.c
4384 FBTFT Framebuffer drivers
4385 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4386 M:      Noralf Trønnes <noralf@tronnes.org>
4387 S:      Maintained
4388 F:      drivers/staging/fbtft/
4390 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4391 M:      Vasu Dev <vasu.dev@intel.com>
4392 L:      fcoe-devel@open-fcoe.org
4393 W:      www.Open-FCoE.org
4394 S:      Supported
4395 F:      drivers/scsi/libfc/
4396 F:      drivers/scsi/fcoe/
4397 F:      include/scsi/fc/
4398 F:      include/scsi/libfc.h
4399 F:      include/scsi/libfcoe.h
4400 F:      include/uapi/scsi/fc/
4402 FILE LOCKING (flock() and fcntl()/lockf())
4403 M:      Jeff Layton <jlayton@poochiereds.net>
4404 M:      "J. Bruce Fields" <bfields@fieldses.org>
4405 L:      linux-fsdevel@vger.kernel.org
4406 S:      Maintained
4407 F:      include/linux/fcntl.h
4408 F:      include/linux/fs.h
4409 F:      include/uapi/linux/fcntl.h
4410 F:      include/uapi/linux/fs.h
4411 F:      fs/fcntl.c
4412 F:      fs/locks.c
4414 FILESYSTEMS (VFS and infrastructure)
4415 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4416 L:      linux-fsdevel@vger.kernel.org
4417 S:      Maintained
4418 F:      fs/*
4420 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4421 M:      Riku Voipio <riku.voipio@iki.fi>
4422 L:      lm-sensors@lm-sensors.org
4423 S:      Maintained
4424 F:      drivers/hwmon/f75375s.c
4425 F:      include/linux/f75375s.h
4427 FIREWIRE AUDIO DRIVERS
4428 M:      Clemens Ladisch <clemens@ladisch.de>
4429 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4430 T:      git git://git.alsa-project.org/alsa-kernel.git
4431 S:      Maintained
4432 F:      sound/firewire/
4434 FIREWIRE MEDIA DRIVERS (firedtv)
4435 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4436 L:      linux-media@vger.kernel.org
4437 L:      linux1394-devel@lists.sourceforge.net
4438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4439 S:      Maintained
4440 F:      drivers/media/firewire/
4442 FIREWIRE SBP-2 TARGET
4443 M:      Chris Boot <bootc@bootc.net>
4444 L:      linux-scsi@vger.kernel.org
4445 L:      target-devel@vger.kernel.org
4446 L:      linux1394-devel@lists.sourceforge.net
4447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4448 S:      Maintained
4449 F:      drivers/target/sbp/
4451 FIREWIRE SUBSYSTEM
4452 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4453 L:      linux1394-devel@lists.sourceforge.net
4454 W:      http://ieee1394.wiki.kernel.org/
4455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4456 S:      Maintained
4457 F:      drivers/firewire/
4458 F:      include/linux/firewire.h
4459 F:      include/uapi/linux/firewire*.h
4460 F:      tools/firewire/
4462 FIRMWARE LOADER (request_firmware)
4463 M:      Ming Lei <ming.lei@canonical.com>
4464 L:      linux-kernel@vger.kernel.org
4465 S:      Maintained
4466 F:      Documentation/firmware_class/
4467 F:      drivers/base/firmware*.c
4468 F:      include/linux/firmware.h
4470 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4471 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4472 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4473 S:      Maintained
4474 F:      drivers/block/rsxx/
4476 FLOPPY DRIVER
4477 M:      Jiri Kosina <jikos@kernel.org>
4478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4479 S:      Odd fixes
4480 F:      drivers/block/floppy.c
4482 FMC SUBSYSTEM
4483 M:      Alessandro Rubini <rubini@gnudd.com>
4484 W:      http://www.ohwr.org/projects/fmc-bus
4485 S:      Supported
4486 F:      drivers/fmc/
4487 F:      include/linux/fmc*.h
4488 F:      include/linux/ipmi-fru.h
4489 K:      fmc_d.*register
4491 FPGA MANAGER FRAMEWORK
4492 M:      Alan Tull <atull@opensource.altera.com>
4493 R:      Moritz Fischer <moritz.fischer@ettus.com>
4494 S:      Maintained
4495 F:      drivers/fpga/
4496 F:      include/linux/fpga/fpga-mgr.h
4497 W:      http://www.rocketboards.org
4499 FPU EMULATOR
4500 M:      Bill Metzenthen <billm@melbpc.org.au>
4501 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4502 S:      Maintained
4503 F:      arch/x86/math-emu/
4505 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4506 L:      netdev@vger.kernel.org
4507 S:      Orphan
4508 F:      drivers/net/wan/dlci.c
4509 F:      drivers/net/wan/sdla.c
4511 FRAMEBUFFER LAYER
4512 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4513 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4514 L:      linux-fbdev@vger.kernel.org
4515 W:      http://linux-fbdev.sourceforge.net/
4516 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4518 S:      Maintained
4519 F:      Documentation/fb/
4520 F:      drivers/video/
4521 F:      include/video/
4522 F:      include/linux/fb.h
4523 F:      include/uapi/video/
4524 F:      include/uapi/linux/fb.h
4526 FREESCALE DIU FRAMEBUFFER DRIVER
4527 M:      Timur Tabi <timur@tabi.org>
4528 L:      linux-fbdev@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/video/fbdev/fsl-diu-fb.*
4532 FREESCALE DMA DRIVER
4533 M:      Li Yang <leoli@freescale.com>
4534 M:      Zhang Wei <zw@zh-kernel.org>
4535 L:      linuxppc-dev@lists.ozlabs.org
4536 S:      Maintained
4537 F:      drivers/dma/fsldma.*
4539 FREESCALE I2C CPM DRIVER
4540 M:      Jochen Friedrich <jochen@scram.de>
4541 L:      linuxppc-dev@lists.ozlabs.org
4542 L:      linux-i2c@vger.kernel.org
4543 S:      Maintained
4544 F:      drivers/i2c/busses/i2c-cpm.c
4546 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4547 M:      Sascha Hauer <kernel@pengutronix.de>
4548 L:      linux-fbdev@vger.kernel.org
4549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4550 S:      Maintained
4551 F:      include/linux/platform_data/video-imxfb.h
4552 F:      drivers/video/fbdev/imxfb.c
4554 FREESCALE QUAD SPI DRIVER
4555 M:      Han Xu <han.xu@freescale.com>
4556 L:      linux-mtd@lists.infradead.org
4557 S:      Maintained
4558 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4560 FREESCALE SOC FS_ENET DRIVER
4561 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4562 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4563 L:      linuxppc-dev@lists.ozlabs.org
4564 L:      netdev@vger.kernel.org
4565 S:      Maintained
4566 F:      drivers/net/ethernet/freescale/fs_enet/
4567 F:      include/linux/fs_enet_pd.h
4569 FREESCALE QUICC ENGINE LIBRARY
4570 L:      linuxppc-dev@lists.ozlabs.org
4571 S:      Orphan
4572 F:      drivers/soc/fsl/qe/
4573 F:      include/soc/fsl/*qe*.h
4574 F:      include/soc/fsl/*ucc*.h
4576 FREESCALE USB PERIPHERAL DRIVERS
4577 M:      Li Yang <leoli@freescale.com>
4578 L:      linux-usb@vger.kernel.org
4579 L:      linuxppc-dev@lists.ozlabs.org
4580 S:      Maintained
4581 F:      drivers/usb/gadget/udc/fsl*
4583 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4584 M:      Li Yang <leoli@freescale.com>
4585 L:      netdev@vger.kernel.org
4586 L:      linuxppc-dev@lists.ozlabs.org
4587 S:      Maintained
4588 F:      drivers/net/ethernet/freescale/ucc_geth*
4590 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4591 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4592 L:      netdev@vger.kernel.org
4593 S:      Maintained
4594 F:      drivers/net/ethernet/freescale/gianfar*
4595 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4596 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4598 FREESCALE QUICC ENGINE UCC UART DRIVER
4599 M:      Timur Tabi <timur@tabi.org>
4600 L:      linuxppc-dev@lists.ozlabs.org
4601 S:      Maintained
4602 F:      drivers/tty/serial/ucc_uart.c
4604 FREESCALE SOC SOUND DRIVERS
4605 M:      Timur Tabi <timur@tabi.org>
4606 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4607 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4608 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4609 L:      linuxppc-dev@lists.ozlabs.org
4610 S:      Maintained
4611 F:      sound/soc/fsl/fsl*
4612 F:      sound/soc/fsl/imx*
4613 F:      sound/soc/fsl/mpc8610_hpcd.c
4615 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4616 M:      "J. German Rivera" <German.Rivera@freescale.com>
4617 L:      linux-kernel@vger.kernel.org
4618 S:      Maintained
4619 F:      drivers/staging/fsl-mc/
4621 FREEVXFS FILESYSTEM
4622 M:      Christoph Hellwig <hch@infradead.org>
4623 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4624 S:      Maintained
4625 F:      fs/freevxfs/
4627 FREEZER
4628 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4629 M:      Pavel Machek <pavel@ucw.cz>
4630 L:      linux-pm@vger.kernel.org
4631 S:      Supported
4632 F:      Documentation/power/freezing-of-tasks.txt
4633 F:      include/linux/freezer.h
4634 F:      kernel/freezer.c
4636 FRONTSWAP API
4637 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4638 L:      linux-kernel@vger.kernel.org
4639 S:      Maintained
4640 F:      mm/frontswap.c
4641 F:      include/linux/frontswap.h
4643 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4644 M:      David Howells <dhowells@redhat.com>
4645 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4646 S:      Supported
4647 F:      Documentation/filesystems/caching/
4648 F:      fs/fscache/
4649 F:      include/linux/fscache*.h
4651 F2FS FILE SYSTEM
4652 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4653 M:      Changman Lee <cm224.lee@samsung.com>
4654 R:      Chao Yu <chao2.yu@samsung.com>
4655 L:      linux-f2fs-devel@lists.sourceforge.net
4656 W:      http://en.wikipedia.org/wiki/F2FS
4657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4658 S:      Maintained
4659 F:      Documentation/filesystems/f2fs.txt
4660 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4661 F:      fs/f2fs/
4662 F:      include/linux/f2fs_fs.h
4663 F:      include/trace/events/f2fs.h
4665 FUJITSU FR-V (FRV) PORT
4666 S:      Orphan
4667 F:      arch/frv/
4669 FUJITSU LAPTOP EXTRAS
4670 M:      Jonathan Woithe <jwoithe@just42.net>
4671 L:      platform-driver-x86@vger.kernel.org
4672 S:      Maintained
4673 F:      drivers/platform/x86/fujitsu-laptop.c
4675 FUJITSU M-5MO LS CAMERA ISP DRIVER
4676 M:      Kyungmin Park <kyungmin.park@samsung.com>
4677 M:      Heungjun Kim <riverful.kim@samsung.com>
4678 L:      linux-media@vger.kernel.org
4679 S:      Maintained
4680 F:      drivers/media/i2c/m5mols/
4681 F:      include/media/i2c/m5mols.h
4683 FUJITSU TABLET EXTRAS
4684 M:      Robert Gerlach <khnz@gmx.de>
4685 L:      platform-driver-x86@vger.kernel.org
4686 S:      Maintained
4687 F:      drivers/platform/x86/fujitsu-tablet.c
4689 FUSE: FILESYSTEM IN USERSPACE
4690 M:      Miklos Szeredi <miklos@szeredi.hu>
4691 L:      fuse-devel@lists.sourceforge.net
4692 W:      http://fuse.sourceforge.net/
4693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4694 S:      Maintained
4695 F:      fs/fuse/
4696 F:      include/uapi/linux/fuse.h
4697 F:      Documentation/filesystems/fuse.txt
4699 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4700 M:      Rik Faith <faith@cs.unc.edu>
4701 L:      linux-scsi@vger.kernel.org
4702 S:      Odd Fixes (e.g., new signatures)
4703 F:      drivers/scsi/fdomain.*
4705 GCOV BASED KERNEL PROFILING
4706 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4707 S:      Maintained
4708 F:      kernel/gcov/
4709 F:      Documentation/gcov.txt
4711 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4712 M:      Achim Leubner <achim_leubner@adaptec.com>
4713 L:      linux-scsi@vger.kernel.org
4714 W:      http://www.icp-vortex.com/
4715 S:      Supported
4716 F:      drivers/scsi/gdt*
4718 GDB KERNEL DEBUGGING HELPER SCRIPTS
4719 M:      Jan Kiszka <jan.kiszka@siemens.com>
4720 S:      Supported
4721 F:      scripts/gdb/
4723 GEMTEK FM RADIO RECEIVER DRIVER
4724 M:      Hans Verkuil <hverkuil@xs4all.nl>
4725 L:      linux-media@vger.kernel.org
4726 T:      git git://linuxtv.org/media_tree.git
4727 W:      https://linuxtv.org
4728 S:      Maintained
4729 F:      drivers/media/radio/radio-gemtek*
4731 GENERIC GPIO I2C DRIVER
4732 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4733 S:      Supported
4734 F:      drivers/i2c/busses/i2c-gpio.c
4735 F:      include/linux/i2c-gpio.h
4737 GENERIC GPIO I2C MULTIPLEXER DRIVER
4738 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4739 L:      linux-i2c@vger.kernel.org
4740 S:      Supported
4741 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4742 F:      include/linux/i2c-mux-gpio.h
4743 F:      Documentation/i2c/muxes/i2c-mux-gpio
4745 GENERIC HDLC (WAN) DRIVERS
4746 M:      Krzysztof Halasa <khc@pm.waw.pl>
4747 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4748 S:      Maintained
4749 F:      drivers/net/wan/c101.c
4750 F:      drivers/net/wan/hd6457*
4751 F:      drivers/net/wan/hdlc*
4752 F:      drivers/net/wan/n2.c
4753 F:      drivers/net/wan/pc300too.c
4754 F:      drivers/net/wan/pci200syn.c
4755 F:      drivers/net/wan/wanxl*
4757 GENERIC INCLUDE/ASM HEADER FILES
4758 M:      Arnd Bergmann <arnd@arndb.de>
4759 L:      linux-arch@vger.kernel.org
4760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4761 S:      Maintained
4762 F:      include/asm-generic/
4763 F:      include/uapi/asm-generic/
4765 GENERIC PHY FRAMEWORK
4766 M:      Kishon Vijay Abraham I <kishon@ti.com>
4767 L:      linux-kernel@vger.kernel.org
4768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4769 S:      Supported
4770 F:      drivers/phy/
4771 F:      include/linux/phy/
4773 GENERIC PM DOMAINS
4774 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4775 M:      Kevin Hilman <khilman@kernel.org>
4776 M:      Ulf Hansson <ulf.hansson@linaro.org>
4777 L:      linux-pm@vger.kernel.org
4778 S:      Supported
4779 F:      drivers/base/power/domain*.c
4780 F:      include/linux/pm_domain.h
4782 GENERIC UIO DRIVER FOR PCI DEVICES
4783 M:      "Michael S. Tsirkin" <mst@redhat.com>
4784 L:      kvm@vger.kernel.org
4785 S:      Supported
4786 F:      drivers/uio/uio_pci_generic.c
4788 GET_MAINTAINER SCRIPT
4789 M:      Joe Perches <joe@perches.com>
4790 S:      Maintained
4791 F:      scripts/get_maintainer.pl
4793 GFS2 FILE SYSTEM
4794 M:      Steven Whitehouse <swhiteho@redhat.com>
4795 M:      Bob Peterson <rpeterso@redhat.com>
4796 L:      cluster-devel@redhat.com
4797 W:      http://sources.redhat.com/cluster/
4798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4799 S:      Supported
4800 F:      Documentation/filesystems/gfs2*.txt
4801 F:      fs/gfs2/
4802 F:      include/uapi/linux/gfs2_ondisk.h
4804 GIGASET ISDN DRIVERS
4805 M:      Paul Bolle <pebolle@tiscali.nl>
4806 L:      gigaset307x-common@lists.sourceforge.net
4807 W:      http://gigaset307x.sourceforge.net/
4808 S:      Odd Fixes
4809 F:      Documentation/isdn/README.gigaset
4810 F:      drivers/isdn/gigaset/
4811 F:      include/uapi/linux/gigaset_dev.h
4813 GO7007 MPEG CODEC
4814 M:      Hans Verkuil <hans.verkuil@cisco.com>
4815 L:      linux-media@vger.kernel.org
4816 S:      Maintained
4817 F:      drivers/media/usb/go7007/
4819 GOODIX TOUCHSCREEN
4820 M:      Bastien Nocera <hadess@hadess.net>
4821 L:      linux-input@vger.kernel.org
4822 S:      Maintained
4823 F:      drivers/input/touchscreen/goodix.c
4825 GPIO SUBSYSTEM
4826 M:      Linus Walleij <linus.walleij@linaro.org>
4827 M:      Alexandre Courbot <gnurou@gmail.com>
4828 L:      linux-gpio@vger.kernel.org
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4830 S:      Maintained
4831 F:      Documentation/gpio/
4832 F:      drivers/gpio/
4833 F:      include/linux/gpio/
4834 F:      include/linux/gpio.h
4835 F:      include/asm-generic/gpio.h
4837 GRE DEMULTIPLEXER DRIVER
4838 M:      Dmitry Kozlov <xeb@mail.ru>
4839 L:      netdev@vger.kernel.org
4840 S:      Maintained
4841 F:      net/ipv4/gre_demux.c
4842 F:      net/ipv4/gre_offload.c
4843 F:      include/net/gre.h
4845 GRETH 10/100/1G Ethernet MAC device driver
4846 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4847 L:      netdev@vger.kernel.org
4848 S:      Maintained
4849 F:      drivers/net/ethernet/aeroflex/
4851 GSPCA FINEPIX SUBDRIVER
4852 M:      Frank Zago <frank@zago.net>
4853 L:      linux-media@vger.kernel.org
4854 T:      git git://linuxtv.org/media_tree.git
4855 S:      Maintained
4856 F:      drivers/media/usb/gspca/finepix.c
4858 GSPCA GL860 SUBDRIVER
4859 M:      Olivier Lorin <o.lorin@laposte.net>
4860 L:      linux-media@vger.kernel.org
4861 T:      git git://linuxtv.org/media_tree.git
4862 S:      Maintained
4863 F:      drivers/media/usb/gspca/gl860/
4865 GSPCA M5602 SUBDRIVER
4866 M:      Erik Andren <erik.andren@gmail.com>
4867 L:      linux-media@vger.kernel.org
4868 T:      git git://linuxtv.org/media_tree.git
4869 S:      Maintained
4870 F:      drivers/media/usb/gspca/m5602/
4872 GSPCA PAC207 SONIXB SUBDRIVER
4873 M:      Hans de Goede <hdegoede@redhat.com>
4874 L:      linux-media@vger.kernel.org
4875 T:      git git://linuxtv.org/media_tree.git
4876 S:      Maintained
4877 F:      drivers/media/usb/gspca/pac207.c
4879 GSPCA SN9C20X SUBDRIVER
4880 M:      Brian Johnson <brijohn@gmail.com>
4881 L:      linux-media@vger.kernel.org
4882 T:      git git://linuxtv.org/media_tree.git
4883 S:      Maintained
4884 F:      drivers/media/usb/gspca/sn9c20x.c
4886 GSPCA T613 SUBDRIVER
4887 M:      Leandro Costantino <lcostantino@gmail.com>
4888 L:      linux-media@vger.kernel.org
4889 T:      git git://linuxtv.org/media_tree.git
4890 S:      Maintained
4891 F:      drivers/media/usb/gspca/t613.c
4893 GSPCA USB WEBCAM DRIVER
4894 M:      Hans de Goede <hdegoede@redhat.com>
4895 L:      linux-media@vger.kernel.org
4896 T:      git git://linuxtv.org/media_tree.git
4897 S:      Maintained
4898 F:      drivers/media/usb/gspca/
4900 GUID PARTITION TABLE (GPT)
4901 M:      Davidlohr Bueso <dave@stgolabs.net>
4902 L:      linux-efi@vger.kernel.org
4903 S:      Maintained
4904 F:      block/partitions/efi.*
4906 STK1160 USB VIDEO CAPTURE DRIVER
4907 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4908 L:      linux-media@vger.kernel.org
4909 T:      git git://linuxtv.org/media_tree.git
4910 S:      Maintained
4911 F:      drivers/media/usb/stk1160/
4913 H8/300 ARCHITECTURE
4914 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4915 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4916 W:      http://uclinux-h8.sourceforge.jp
4917 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4918 S:      Maintained
4919 F:      arch/h8300/
4920 F:      drivers/clocksource/h8300_*.c
4921 F:      drivers/clk/h8300/
4922 F:      drivers/irqchip/irq-renesas-h8*.c
4924 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4925 M:      Frank Seidel <frank@f-seidel.de>
4926 L:      platform-driver-x86@vger.kernel.org
4927 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4928 S:      Maintained
4929 F:      drivers/platform/x86/hdaps.c
4931 HDPVR USB VIDEO ENCODER DRIVER
4932 M:      Hans Verkuil <hverkuil@xs4all.nl>
4933 L:      linux-media@vger.kernel.org
4934 T:      git git://linuxtv.org/media_tree.git
4935 W:      https://linuxtv.org
4936 S:      Odd Fixes
4937 F:      drivers/media/usb/hdpvr/
4939 HWPOISON MEMORY FAILURE HANDLING
4940 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4941 L:      linux-mm@kvack.org
4942 S:      Maintained
4943 F:      mm/memory-failure.c
4944 F:      mm/hwpoison-inject.c
4946 HYPERVISOR VIRTUAL CONSOLE DRIVER
4947 L:      linuxppc-dev@lists.ozlabs.org
4948 S:      Odd Fixes
4949 F:      drivers/tty/hvc/
4951 HACKRF MEDIA DRIVER
4952 M:      Antti Palosaari <crope@iki.fi>
4953 L:      linux-media@vger.kernel.org
4954 W:      https://linuxtv.org
4955 W:      http://palosaari.fi/linux/
4956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4957 T:      git git://linuxtv.org/anttip/media_tree.git
4958 S:      Maintained
4959 F:      drivers/media/usb/hackrf/
4961 HARDWARE MONITORING
4962 M:      Jean Delvare <jdelvare@suse.com>
4963 M:      Guenter Roeck <linux@roeck-us.net>
4964 L:      lm-sensors@lm-sensors.org
4965 W:      http://www.lm-sensors.org/
4966 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4968 S:      Maintained
4969 F:      Documentation/hwmon/
4970 F:      drivers/hwmon/
4971 F:      include/linux/hwmon*.h
4973 HARDWARE RANDOM NUMBER GENERATOR CORE
4974 M:      Matt Mackall <mpm@selenic.com>
4975 M:      Herbert Xu <herbert@gondor.apana.org.au>
4976 L:      linux-crypto@vger.kernel.org
4977 S:      Odd fixes
4978 F:      Documentation/hw_random.txt
4979 F:      drivers/char/hw_random/
4980 F:      include/linux/hw_random.h
4982 HARDWARE SPINLOCK CORE
4983 M:      Ohad Ben-Cohen <ohad@wizery.com>
4984 S:      Maintained
4985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4986 F:      Documentation/hwspinlock.txt
4987 F:      drivers/hwspinlock/hwspinlock_*
4988 F:      include/linux/hwspinlock.h
4990 HARMONY SOUND DRIVER
4991 L:      linux-parisc@vger.kernel.org
4992 S:      Maintained
4993 F:      sound/parisc/harmony.*
4995 HD29L2 MEDIA DRIVER
4996 M:      Antti Palosaari <crope@iki.fi>
4997 L:      linux-media@vger.kernel.org
4998 W:      https://linuxtv.org
4999 W:      http://palosaari.fi/linux/
5000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5001 T:      git git://linuxtv.org/anttip/media_tree.git
5002 S:      Maintained
5003 F:      drivers/media/dvb-frontends/hd29l2*
5005 HEWLETT-PACKARD SMART2 RAID DRIVER
5006 L:      iss_storagedev@hp.com
5007 S:      Orphan
5008 F:      Documentation/blockdev/cpqarray.txt
5009 F:      drivers/block/cpqarray.*
5011 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5012 M:      Don Brace <don.brace@pmcs.com>
5013 L:      iss_storagedev@hp.com
5014 L:      storagedev@pmcs.com
5015 L:      linux-scsi@vger.kernel.org
5016 S:      Supported
5017 F:      Documentation/scsi/hpsa.txt
5018 F:      drivers/scsi/hpsa*.[ch]
5019 F:      include/linux/cciss*.h
5020 F:      include/uapi/linux/cciss*.h
5022 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5023 M:      Don Brace <don.brace@pmcs.com>
5024 L:      iss_storagedev@hp.com
5025 L:      storagedev@pmcs.com
5026 L:      linux-scsi@vger.kernel.org
5027 S:      Supported
5028 F:      Documentation/blockdev/cciss.txt
5029 F:      drivers/block/cciss*
5030 F:      include/linux/cciss_ioctl.h
5031 F:      include/uapi/linux/cciss_ioctl.h
5033 HFS FILESYSTEM
5034 L:      linux-fsdevel@vger.kernel.org
5035 S:      Orphan
5036 F:      Documentation/filesystems/hfs.txt
5037 F:      fs/hfs/
5039 HFSPLUS FILESYSTEM
5040 L:      linux-fsdevel@vger.kernel.org
5041 S:      Orphan
5042 F:      Documentation/filesystems/hfsplus.txt
5043 F:      fs/hfsplus/
5045 HGA FRAMEBUFFER DRIVER
5046 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5047 L:      linux-nvidia@lists.surfsouth.com
5048 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5049 S:      Maintained
5050 F:      drivers/video/fbdev/hgafb.c
5052 HIBERNATION (aka Software Suspend, aka swsusp)
5053 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5054 M:      Pavel Machek <pavel@ucw.cz>
5055 L:      linux-pm@vger.kernel.org
5056 S:      Supported
5057 F:      arch/x86/power/
5058 F:      drivers/base/power/
5059 F:      kernel/power/
5060 F:      include/linux/suspend.h
5061 F:      include/linux/freezer.h
5062 F:      include/linux/pm.h
5063 F:      arch/*/include/asm/suspend*.h
5065 HID CORE LAYER
5066 M:      Jiri Kosina <jikos@kernel.org>
5067 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5068 L:      linux-input@vger.kernel.org
5069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5070 S:      Maintained
5071 F:      drivers/hid/
5072 F:      include/linux/hid*
5073 F:      include/uapi/linux/hid*
5075 HID SENSOR HUB DRIVERS
5076 M:      Jiri Kosina <jikos@kernel.org>
5077 M:      Jonathan Cameron <jic23@kernel.org>
5078 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5079 L:      linux-input@vger.kernel.org
5080 L:      linux-iio@vger.kernel.org
5081 S:      Maintained
5082 F:      Documentation/hid/hid-sensor*
5083 F:      drivers/hid/hid-sensor-*
5084 F:      drivers/iio/*/hid-*
5085 F:      include/linux/hid-sensor-*
5087 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5088 M:      Thomas Gleixner <tglx@linutronix.de>
5089 L:      linux-kernel@vger.kernel.org
5090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5091 S:      Maintained
5092 F:      Documentation/timers/
5093 F:      kernel/time/hrtimer.c
5094 F:      kernel/time/clockevents.c
5095 F:      kernel/time/tick*.*
5096 F:      kernel/time/timer_*.c
5097 F:      include/linux/clockchips.h
5098 F:      include/linux/hrtimer.h
5100 HIGH-SPEED SCC DRIVER FOR AX.25
5101 L:      linux-hams@vger.kernel.org
5102 S:      Orphan
5103 F:      drivers/net/hamradio/dmascc.c
5104 F:      drivers/net/hamradio/scc.c
5106 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5107 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5108 W:      http://www.highpoint-tech.com
5109 S:      Supported
5110 F:      Documentation/scsi/hptiop.txt
5111 F:      drivers/scsi/hptiop.c
5113 HIPPI
5114 M:      Jes Sorensen <jes@trained-monkey.org>
5115 L:      linux-hippi@sunsite.dk
5116 S:      Maintained
5117 F:      include/linux/hippidevice.h
5118 F:      include/uapi/linux/if_hippi.h
5119 F:      net/802/hippi.c
5120 F:      drivers/net/hippi/
5122 HISILICON SAS Controller
5123 M:      John Garry <john.garry@huawei.com>
5124 W:      http://www.hisilicon.com
5125 S:      Supported
5126 F:      drivers/scsi/hisi_sas/
5127 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5129 HOST AP DRIVER
5130 M:      Jouni Malinen <j@w1.fi>
5131 L:      hostap@shmoo.com (subscribers-only)
5132 L:      linux-wireless@vger.kernel.org
5133 W:      http://hostap.epitest.fi/
5134 S:      Maintained
5135 F:      drivers/net/wireless/intersil/hostap/
5137 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5138 L:      platform-driver-x86@vger.kernel.org
5139 S:      Orphan
5140 F:      drivers/platform/x86/tc1100-wmi.c
5142 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5143 M:      Jaroslav Kysela <perex@perex.cz>
5144 S:      Maintained
5145 F:      drivers/net/ethernet/hp/hp100.*
5147 HPET:   High Precision Event Timers driver
5148 M:      Clemens Ladisch <clemens@ladisch.de>
5149 S:      Maintained
5150 F:      Documentation/timers/hpet.txt
5151 F:      drivers/char/hpet.c
5152 F:      include/linux/hpet.h
5153 F:      include/uapi/linux/hpet.h
5155 HPET:   x86
5156 S:      Orphan
5157 F:      arch/x86/kernel/hpet.c
5158 F:      arch/x86/include/asm/hpet.h
5160 HPFS FILESYSTEM
5161 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5162 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5163 S:      Maintained
5164 F:      fs/hpfs/
5166 HSI SUBSYSTEM
5167 M:      Sebastian Reichel <sre@kernel.org>
5168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5169 S:      Maintained
5170 F:      Documentation/ABI/testing/sysfs-bus-hsi
5171 F:      Documentation/hsi.txt
5172 F:      drivers/hsi/
5173 F:      include/linux/hsi/
5174 F:      include/uapi/linux/hsi/
5176 HSO 3G MODEM DRIVER
5177 M:      Jan Dumon <j.dumon@option.com>
5178 W:      http://www.pharscape.org
5179 S:      Maintained
5180 F:      drivers/net/usb/hso.c
5182 HSR NETWORK PROTOCOL
5183 M:      Arvid Brodin <arvid.brodin@alten.se>
5184 L:      netdev@vger.kernel.org
5185 S:      Maintained
5186 F:      net/hsr/
5188 HTCPEN TOUCHSCREEN DRIVER
5189 M:      Pau Oliva Fora <pof@eslack.org>
5190 L:      linux-input@vger.kernel.org
5191 S:      Maintained
5192 F:      drivers/input/touchscreen/htcpen.c
5194 HUGETLB FILESYSTEM
5195 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5196 S:      Maintained
5197 F:      fs/hugetlbfs/
5199 Hyper-V CORE AND DRIVERS
5200 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5201 M:      Haiyang Zhang <haiyangz@microsoft.com>
5202 L:      devel@linuxdriverproject.org
5203 S:      Maintained
5204 F:      arch/x86/include/asm/mshyperv.h
5205 F:      arch/x86/include/uapi/asm/hyperv.h
5206 F:      arch/x86/kernel/cpu/mshyperv.c
5207 F:      drivers/hid/hid-hyperv.c
5208 F:      drivers/hv/
5209 F:      drivers/input/serio/hyperv-keyboard.c
5210 F:      drivers/net/hyperv/
5211 F:      drivers/scsi/storvsc_drv.c
5212 F:      drivers/video/fbdev/hyperv_fb.c
5213 F:      include/linux/hyperv.h
5214 F:      tools/hv/
5215 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5217 I2C OVER PARALLEL PORT
5218 M:      Jean Delvare <jdelvare@suse.com>
5219 L:      linux-i2c@vger.kernel.org
5220 S:      Maintained
5221 F:      Documentation/i2c/busses/i2c-parport
5222 F:      Documentation/i2c/busses/i2c-parport-light
5223 F:      drivers/i2c/busses/i2c-parport.c
5224 F:      drivers/i2c/busses/i2c-parport-light.c
5226 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5227 M:      Jean Delvare <jdelvare@suse.com>
5228 L:      linux-i2c@vger.kernel.org
5229 S:      Maintained
5230 F:      Documentation/i2c/busses/i2c-ali1535
5231 F:      Documentation/i2c/busses/i2c-ali1563
5232 F:      Documentation/i2c/busses/i2c-ali15x3
5233 F:      Documentation/i2c/busses/i2c-amd756
5234 F:      Documentation/i2c/busses/i2c-amd8111
5235 F:      Documentation/i2c/busses/i2c-i801
5236 F:      Documentation/i2c/busses/i2c-nforce2
5237 F:      Documentation/i2c/busses/i2c-piix4
5238 F:      Documentation/i2c/busses/i2c-sis5595
5239 F:      Documentation/i2c/busses/i2c-sis630
5240 F:      Documentation/i2c/busses/i2c-sis96x
5241 F:      Documentation/i2c/busses/i2c-via
5242 F:      Documentation/i2c/busses/i2c-viapro
5243 F:      drivers/i2c/busses/i2c-ali1535.c
5244 F:      drivers/i2c/busses/i2c-ali1563.c
5245 F:      drivers/i2c/busses/i2c-ali15x3.c
5246 F:      drivers/i2c/busses/i2c-amd756.c
5247 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5248 F:      drivers/i2c/busses/i2c-amd8111.c
5249 F:      drivers/i2c/busses/i2c-i801.c
5250 F:      drivers/i2c/busses/i2c-isch.c
5251 F:      drivers/i2c/busses/i2c-nforce2.c
5252 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5253 F:      drivers/i2c/busses/i2c-piix4.c
5254 F:      drivers/i2c/busses/i2c-sis5595.c
5255 F:      drivers/i2c/busses/i2c-sis630.c
5256 F:      drivers/i2c/busses/i2c-sis96x.c
5257 F:      drivers/i2c/busses/i2c-via.c
5258 F:      drivers/i2c/busses/i2c-viapro.c
5260 I2C/SMBUS ISMT DRIVER
5261 M:      Seth Heasley <seth.heasley@intel.com>
5262 M:      Neil Horman <nhorman@tuxdriver.com>
5263 L:      linux-i2c@vger.kernel.org
5264 F:      drivers/i2c/busses/i2c-ismt.c
5265 F:      Documentation/i2c/busses/i2c-ismt
5267 I2C/SMBUS STUB DRIVER
5268 M:      Jean Delvare <jdelvare@suse.com>
5269 L:      linux-i2c@vger.kernel.org
5270 S:      Maintained
5271 F:      drivers/i2c/i2c-stub.c
5273 I2C SUBSYSTEM
5274 M:      Wolfram Sang <wsa@the-dreams.de>
5275 L:      linux-i2c@vger.kernel.org
5276 W:      https://i2c.wiki.kernel.org/
5277 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5279 S:      Maintained
5280 F:      Documentation/devicetree/bindings/i2c/
5281 F:      Documentation/i2c/
5282 F:      drivers/i2c/
5283 F:      drivers/i2c/*/
5284 F:      include/linux/i2c.h
5285 F:      include/linux/i2c-*.h
5286 F:      include/uapi/linux/i2c.h
5287 F:      include/uapi/linux/i2c-*.h
5289 I2C ACPI SUPPORT
5290 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5291 L:      linux-i2c@vger.kernel.org
5292 L:      linux-acpi@vger.kernel.org
5293 S:      Maintained
5295 I2C-TAOS-EVM DRIVER
5296 M:      Jean Delvare <jdelvare@suse.com>
5297 L:      linux-i2c@vger.kernel.org
5298 S:      Maintained
5299 F:      Documentation/i2c/busses/i2c-taos-evm
5300 F:      drivers/i2c/busses/i2c-taos-evm.c
5302 I2C-TINY-USB DRIVER
5303 M:      Till Harbaum <till@harbaum.org>
5304 L:      linux-i2c@vger.kernel.org
5305 W:      http://www.harbaum.org/till/i2c_tiny_usb
5306 S:      Maintained
5307 F:      drivers/i2c/busses/i2c-tiny-usb.c
5309 i386 BOOT CODE
5310 M:      "H. Peter Anvin" <hpa@zytor.com>
5311 S:      Maintained
5312 F:      arch/x86/boot/
5314 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5315 M:      "H. Peter Anvin" <hpa@zytor.com>
5316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5317 S:      Maintained
5319 IA64 (Itanium) PLATFORM
5320 M:      Tony Luck <tony.luck@intel.com>
5321 M:      Fenghua Yu <fenghua.yu@intel.com>
5322 L:      linux-ia64@vger.kernel.org
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5324 S:      Maintained
5325 F:      arch/ia64/
5327 IBM Power VMX Cryptographic instructions
5328 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5329 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5330 L:      linux-crypto@vger.kernel.org
5331 S:      Supported
5332 F:      drivers/crypto/vmx/Makefile
5333 F:      drivers/crypto/vmx/Kconfig
5334 F:      drivers/crypto/vmx/vmx.c
5335 F:      drivers/crypto/vmx/aes*
5336 F:      drivers/crypto/vmx/ghash*
5337 F:      drivers/crypto/vmx/ppc-xlate.pl
5339 IBM Power in-Nest Crypto Acceleration
5340 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5341 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5342 L:      linux-crypto@vger.kernel.org
5343 S:      Supported
5344 F:      drivers/crypto/nx/Makefile
5345 F:      drivers/crypto/nx/Kconfig
5346 F:      drivers/crypto/nx/nx-aes*
5347 F:      drivers/crypto/nx/nx-sha*
5348 F:      drivers/crypto/nx/nx.*
5349 F:      drivers/crypto/nx/nx_csbcpb.h
5350 F:      drivers/crypto/nx/nx_debugfs.h
5352 IBM Power 842 compression accelerator
5353 M:      Dan Streetman <ddstreet@ieee.org>
5354 S:      Supported
5355 F:      drivers/crypto/nx/Makefile
5356 F:      drivers/crypto/nx/Kconfig
5357 F:      drivers/crypto/nx/nx-842*
5358 F:      include/linux/sw842.h
5359 F:      crypto/842.c
5360 F:      lib/842/
5362 IBM Power Linux RAID adapter
5363 M:      Brian King <brking@us.ibm.com>
5364 S:      Supported
5365 F:      drivers/scsi/ipr.*
5367 IBM Power Virtual Ethernet Device Driver
5368 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5369 L:      netdev@vger.kernel.org
5370 S:      Supported
5371 F:      drivers/net/ethernet/ibm/ibmveth.*
5373 IBM Power SRIOV Virtual NIC Device Driver
5374 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5375 M:      John Allen <jallen@linux.vnet.ibm.com>
5376 L:      netdev@vger.kernel.org
5377 S:      Supported
5378 F:      drivers/net/ethernet/ibm/ibmvnic.*
5380 IBM Power Virtual SCSI Device Drivers
5381 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5382 L:      linux-scsi@vger.kernel.org
5383 S:      Supported
5384 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5385 F:      drivers/scsi/ibmvscsi/viosrp.h
5387 IBM Power Virtual FC Device Drivers
5388 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5389 L:      linux-scsi@vger.kernel.org
5390 S:      Supported
5391 F:      drivers/scsi/ibmvscsi/ibmvfc*
5393 IBM ServeRAID RAID DRIVER
5394 S:      Orphan
5395 F:      drivers/scsi/ips.*
5397 ICH LPC AND GPIO DRIVER
5398 M:      Peter Tyser <ptyser@xes-inc.com>
5399 S:      Maintained
5400 F:      drivers/mfd/lpc_ich.c
5401 F:      drivers/gpio/gpio-ich.c
5403 IDE SUBSYSTEM
5404 M:      "David S. Miller" <davem@davemloft.net>
5405 L:      linux-ide@vger.kernel.org
5406 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5408 S:      Maintained
5409 F:      Documentation/ide/
5410 F:      drivers/ide/
5411 F:      include/linux/ide.h
5413 IDEAPAD LAPTOP EXTRAS DRIVER
5414 M:      Ike Panhc <ike.pan@canonical.com>
5415 L:      platform-driver-x86@vger.kernel.org
5416 W:      http://launchpad.net/ideapad-laptop
5417 S:      Maintained
5418 F:      drivers/platform/x86/ideapad-laptop.c
5420 IDEAPAD LAPTOP SLIDEBAR DRIVER
5421 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5422 L:      linux-input@vger.kernel.org
5423 W:      https://github.com/o2genum/ideapad-slidebar
5424 S:      Maintained
5425 F:      drivers/input/misc/ideapad_slidebar.c
5427 IDE/ATAPI DRIVERS
5428 M:      Borislav Petkov <bp@alien8.de>
5429 L:      linux-ide@vger.kernel.org
5430 S:      Maintained
5431 F:      Documentation/cdrom/ide-cd
5432 F:      drivers/ide/ide-cd*
5434 IDLE-I7300
5435 M:      Andy Henroid <andrew.d.henroid@intel.com>
5436 L:      linux-pm@vger.kernel.org
5437 S:      Supported
5438 F:      drivers/idle/i7300_idle.c
5440 IEEE 802.15.4 SUBSYSTEM
5441 M:      Alexander Aring <alex.aring@gmail.com>
5442 L:      linux-wpan@vger.kernel.org
5443 W:      https://github.com/linux-wpan
5444 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5445 S:      Maintained
5446 F:      net/ieee802154/
5447 F:      net/mac802154/
5448 F:      drivers/net/ieee802154/
5449 F:      include/linux/nl802154.h
5450 F:      include/linux/ieee802154.h
5451 F:      include/net/nl802154.h
5452 F:      include/net/mac802154.h
5453 F:      include/net/af_ieee802154.h
5454 F:      include/net/cfg802154.h
5455 F:      include/net/ieee802154_netdev.h
5456 F:      Documentation/networking/ieee802154.txt
5458 IGORPLUG-USB IR RECEIVER
5459 M:      Sean Young <sean@mess.org>
5460 L:      linux-media@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/media/rc/igorplugusb.c
5464 IGUANAWORKS USB IR TRANSCEIVER
5465 M:      Sean Young <sean@mess.org>
5466 L:      linux-media@vger.kernel.org
5467 S:      Maintained
5468 F:      drivers/media/rc/iguanair.c
5470 IIO SUBSYSTEM AND DRIVERS
5471 M:      Jonathan Cameron <jic23@kernel.org>
5472 R:      Hartmut Knaack <knaack.h@gmx.de>
5473 R:      Lars-Peter Clausen <lars@metafoo.de>
5474 R:      Peter Meerwald <pmeerw@pmeerw.net>
5475 L:      linux-iio@vger.kernel.org
5476 S:      Maintained
5477 F:      drivers/iio/
5478 F:      drivers/staging/iio/
5479 F:      include/linux/iio/
5480 F:      tools/iio/
5482 IKANOS/ADI EAGLE ADSL USB DRIVER
5483 M:      Matthieu Castet <castet.matthieu@free.fr>
5484 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5485 S:      Maintained
5486 F:      drivers/usb/atm/ueagle-atm.c
5488 INA209 HARDWARE MONITOR DRIVER
5489 M:      Guenter Roeck <linux@roeck-us.net>
5490 L:      lm-sensors@lm-sensors.org
5491 S:      Maintained
5492 F:      Documentation/hwmon/ina209
5493 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5494 F:      drivers/hwmon/ina209.c
5496 INA2XX HARDWARE MONITOR DRIVER
5497 M:      Guenter Roeck <linux@roeck-us.net>
5498 L:      lm-sensors@lm-sensors.org
5499 S:      Maintained
5500 F:      Documentation/hwmon/ina2xx
5501 F:      drivers/hwmon/ina2xx.c
5502 F:      include/linux/platform_data/ina2xx.h
5504 INDUSTRY PACK SUBSYSTEM (IPACK)
5505 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5506 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5507 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5508 L:      industrypack-devel@lists.sourceforge.net
5509 W:      http://industrypack.sourceforge.net
5510 S:      Maintained
5511 F:      drivers/ipack/
5513 INGENIC JZ4780 DMA Driver
5514 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5515 S:      Maintained
5516 F:      drivers/dma/dma-jz4780.c
5518 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5519 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5520 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5521 L:      linux-ima-devel@lists.sourceforge.net
5522 L:      linux-ima-user@lists.sourceforge.net
5523 L:      linux-security-module@vger.kernel.org
5524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5525 S:      Supported
5526 F:      security/integrity/ima/
5528 IMGTEC IR DECODER DRIVER
5529 M:      James Hogan <james.hogan@imgtec.com>
5530 S:      Maintained
5531 F:      drivers/media/rc/img-ir/
5533 IMS TWINTURBO FRAMEBUFFER DRIVER
5534 L:      linux-fbdev@vger.kernel.org
5535 S:      Orphan
5536 F:      drivers/video/fbdev/imsttfb.c
5538 INFINIBAND SUBSYSTEM
5539 M:      Doug Ledford <dledford@redhat.com>
5540 M:      Sean Hefty <sean.hefty@intel.com>
5541 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5542 L:      linux-rdma@vger.kernel.org
5543 W:      http://www.openfabrics.org/
5544 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5546 S:      Supported
5547 F:      Documentation/infiniband/
5548 F:      drivers/infiniband/
5549 F:      drivers/staging/rdma/
5550 F:      include/uapi/linux/if_infiniband.h
5551 F:      include/uapi/rdma/
5552 F:      include/rdma/
5554 INOTIFY
5555 M:      John McCutchan <john@johnmccutchan.com>
5556 M:      Robert Love <rlove@rlove.org>
5557 M:      Eric Paris <eparis@parisplace.org>
5558 S:      Maintained
5559 F:      Documentation/filesystems/inotify.txt
5560 F:      fs/notify/inotify/
5561 F:      include/linux/inotify.h
5562 F:      include/uapi/linux/inotify.h
5564 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5565 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5566 L:      linux-input@vger.kernel.org
5567 Q:      http://patchwork.kernel.org/project/linux-input/list/
5568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5569 S:      Maintained
5570 F:      drivers/input/
5571 F:      include/linux/input.h
5572 F:      include/uapi/linux/input.h
5573 F:      include/linux/input/
5575 INPUT MULTITOUCH (MT) PROTOCOL
5576 M:      Henrik Rydberg <rydberg@bitmath.org>
5577 L:      linux-input@vger.kernel.org
5578 S:      Odd fixes
5579 F:      Documentation/input/multi-touch-protocol.txt
5580 F:      drivers/input/input-mt.c
5581 K:      \b(ABS|SYN)_MT_
5583 INTEL ASoC BDW/HSW DRIVERS
5584 M:      Jie Yang <yang.jie@linux.intel.com>
5585 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5586 S:      Supported
5587 F:      sound/soc/intel/common/sst-dsp*
5588 F:      sound/soc/intel/common/sst-firmware.c
5589 F:      sound/soc/intel/boards/broadwell.c
5590 F:      sound/soc/intel/haswell/
5592 INTEL C600 SERIES SAS CONTROLLER DRIVER
5593 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5594 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5595 L:      linux-scsi@vger.kernel.org
5596 T:      git git://git.code.sf.net/p/intel-sas/isci
5597 S:      Supported
5598 F:      drivers/scsi/isci/
5600 INTEL HID EVENT DRIVER
5601 M:      Alex Hung <alex.hung@canonical.com>
5602 L:      platform-driver-x86@vger.kernel.org
5603 S:      Maintained
5604 F:      drivers/platform/x86/intel-hid.c
5606 INTEL IDLE DRIVER
5607 M:      Len Brown <lenb@kernel.org>
5608 L:      linux-pm@vger.kernel.org
5609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5610 S:      Supported
5611 F:      drivers/idle/intel_idle.c
5613 INTEL PSTATE DRIVER
5614 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5615 M:      Len Brown <lenb@kernel.org>
5616 L:      linux-pm@vger.kernel.org
5617 S:      Supported
5618 F:      drivers/cpufreq/intel_pstate.c
5620 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5621 M:      Maik Broemme <mbroemme@plusserver.de>
5622 L:      linux-fbdev@vger.kernel.org
5623 S:      Maintained
5624 F:      Documentation/fb/intelfb.txt
5625 F:      drivers/video/fbdev/intelfb/
5627 INTEL 810/815 FRAMEBUFFER DRIVER
5628 M:      Antonino Daplas <adaplas@gmail.com>
5629 L:      linux-fbdev@vger.kernel.org
5630 S:      Maintained
5631 F:      drivers/video/fbdev/i810/
5633 INTEL MENLOW THERMAL DRIVER
5634 M:      Sujith Thomas <sujith.thomas@intel.com>
5635 L:      platform-driver-x86@vger.kernel.org
5636 W:      https://01.org/linux-acpi
5637 S:      Supported
5638 F:      drivers/platform/x86/intel_menlow.c
5640 INTEL I/OAT DMA DRIVER
5641 M:      Dave Jiang <dave.jiang@intel.com>
5642 R:      Dan Williams <dan.j.williams@intel.com>
5643 L:      dmaengine@vger.kernel.org
5644 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5645 S:      Supported
5646 F:      drivers/dma/ioat*
5648 INTEL IOMMU (VT-d)
5649 M:      David Woodhouse <dwmw2@infradead.org>
5650 L:      iommu@lists.linux-foundation.org
5651 T:      git git://git.infradead.org/iommu-2.6.git
5652 S:      Supported
5653 F:      drivers/iommu/intel-iommu.c
5654 F:      include/linux/intel-iommu.h
5656 INTEL IOP-ADMA DMA DRIVER
5657 R:      Dan Williams <dan.j.williams@intel.com>
5658 S:      Odd fixes
5659 F:      drivers/dma/iop-adma.c
5661 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5662 M:      Krzysztof Halasa <khalasa@piap.pl>
5663 S:      Maintained
5664 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5665 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5666 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5667 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5668 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5669 F:      drivers/net/wan/ixp4xx_hss.c
5671 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5672 M:      Deepak Saxena <dsaxena@plexity.net>
5673 S:      Maintained
5674 F:      drivers/char/hw_random/ixp4xx-rng.c
5676 INTEL ETHERNET DRIVERS
5677 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5678 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5679 R:      Shannon Nelson <shannon.nelson@intel.com>
5680 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5681 R:      Don Skidmore <donald.c.skidmore@intel.com>
5682 R:      Bruce Allan <bruce.w.allan@intel.com>
5683 R:      John Ronciak <john.ronciak@intel.com>
5684 R:      Mitch Williams <mitch.a.williams@intel.com>
5685 L:      intel-wired-lan@lists.osuosl.org
5686 W:      http://www.intel.com/support/feedback.htm
5687 W:      http://e1000.sourceforge.net/
5688 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5691 S:      Supported
5692 F:      Documentation/networking/e100.txt
5693 F:      Documentation/networking/e1000.txt
5694 F:      Documentation/networking/e1000e.txt
5695 F:      Documentation/networking/igb.txt
5696 F:      Documentation/networking/igbvf.txt
5697 F:      Documentation/networking/ixgb.txt
5698 F:      Documentation/networking/ixgbe.txt
5699 F:      Documentation/networking/ixgbevf.txt
5700 F:      Documentation/networking/i40e.txt
5701 F:      Documentation/networking/i40evf.txt
5702 F:      drivers/net/ethernet/intel/
5703 F:      drivers/net/ethernet/intel/*/
5705 INTEL-MID GPIO DRIVER
5706 M:      David Cohen <david.a.cohen@linux.intel.com>
5707 L:      linux-gpio@vger.kernel.org
5708 S:      Maintained
5709 F:      drivers/gpio/gpio-intel-mid.c
5711 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5712 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5713 L:      linux-wireless@vger.kernel.org
5714 S:      Maintained
5715 F:      Documentation/networking/README.ipw2100
5716 F:      Documentation/networking/README.ipw2200
5717 F:      drivers/net/wireless/intel/ipw2x00/
5719 INTEL(R) TRACE HUB
5720 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5721 S:      Supported
5722 F:      Documentation/trace/intel_th.txt
5723 F:      drivers/hwtracing/intel_th/
5725 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5726 M:      Ning Sun <ning.sun@intel.com>
5727 L:      tboot-devel@lists.sourceforge.net
5728 W:      http://tboot.sourceforge.net
5729 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5730 S:      Supported
5731 F:      Documentation/intel_txt.txt
5732 F:      include/linux/tboot.h
5733 F:      arch/x86/kernel/tboot.c
5735 INTEL WIRELESS WIMAX CONNECTION 2400
5736 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5737 M:      linux-wimax@intel.com
5738 L:      wimax@linuxwimax.org (subscribers-only)
5739 S:      Supported
5740 W:      http://linuxwimax.org
5741 F:      Documentation/wimax/README.i2400m
5742 F:      drivers/net/wimax/i2400m/
5743 F:      include/uapi/linux/wimax/i2400m.h
5745 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5746 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5747 L:      linux-wireless@vger.kernel.org
5748 S:      Supported
5749 F:      drivers/net/wireless/intel/iwlegacy/
5751 INTEL WIRELESS WIFI LINK (iwlwifi)
5752 M:      Johannes Berg <johannes.berg@intel.com>
5753 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5754 M:      Intel Linux Wireless <linuxwifi@intel.com>
5755 L:      linux-wireless@vger.kernel.org
5756 W:      http://intellinuxwireless.org
5757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5758 S:      Supported
5759 F:      drivers/net/wireless/intel/iwlwifi/
5761 INTEL MANAGEMENT ENGINE (mei)
5762 M:      Tomas Winkler <tomas.winkler@intel.com>
5763 L:      linux-kernel@vger.kernel.org
5764 S:      Supported
5765 F:      include/uapi/linux/mei.h
5766 F:      include/linux/mei_cl_bus.h
5767 F:      drivers/misc/mei/*
5768 F:      Documentation/misc-devices/mei/*
5770 INTEL MIC DRIVERS (mic)
5771 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5772 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5773 S:      Supported
5774 W:      https://github.com/sudeepdutt/mic
5775 W:      http://software.intel.com/en-us/mic-developer
5776 F:      include/linux/mic_bus.h
5777 F:      include/linux/scif.h
5778 F:      include/uapi/linux/mic_common.h
5779 F:      include/uapi/linux/mic_ioctl.h
5780 F:      include/uapi/linux/scif_ioctl.h
5781 F:      drivers/misc/mic/
5782 F:      drivers/dma/mic_x100_dma.c
5783 F:      drivers/dma/mic_x100_dma.h
5784 F:      Documentation/mic/
5786 INTEL PMC/P-Unit IPC DRIVER
5787 M:      Zha Qipeng<qipeng.zha@intel.com>
5788 L:      platform-driver-x86@vger.kernel.org
5789 S:      Maintained
5790 F:      drivers/platform/x86/intel_pmc_ipc.c
5791 F:      drivers/platform/x86/intel_punit_ipc.c
5792 F:      arch/x86/include/asm/intel_pmc_ipc.h
5793 F:      arch/x86/include/asm/intel_punit_ipc.h
5795 INTEL TELEMETRY DRIVER
5796 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5797 L:      platform-driver-x86@vger.kernel.org
5798 S:      Maintained
5799 F:      arch/x86/include/asm/intel_telemetry.h
5800 F:      drivers/platform/x86/intel_telemetry*
5802 IOC3 ETHERNET DRIVER
5803 M:      Ralf Baechle <ralf@linux-mips.org>
5804 L:      linux-mips@linux-mips.org
5805 S:      Maintained
5806 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5808 IOC3 SERIAL DRIVER
5809 M:      Pat Gefre <pfg@sgi.com>
5810 L:      linux-serial@vger.kernel.org
5811 S:      Maintained
5812 F:      drivers/tty/serial/ioc3_serial.c
5814 IOMMU DRIVERS
5815 M:      Joerg Roedel <joro@8bytes.org>
5816 L:      iommu@lists.linux-foundation.org
5817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5818 S:      Maintained
5819 F:      drivers/iommu/
5821 IP MASQUERADING
5822 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5823 S:      Maintained
5824 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5826 IPATH DRIVER
5827 M:      Mike Marciniszyn <infinipath@intel.com>
5828 L:      linux-rdma@vger.kernel.org
5829 S:      Maintained
5830 F:      drivers/staging/rdma/ipath/
5832 IPMI SUBSYSTEM
5833 M:      Corey Minyard <minyard@acm.org>
5834 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5835 W:      http://openipmi.sourceforge.net/
5836 S:      Supported
5837 F:      Documentation/IPMI.txt
5838 F:      drivers/char/ipmi/
5839 F:      include/linux/ipmi*
5840 F:      include/uapi/linux/ipmi*
5842 QCOM AUDIO (ASoC) DRIVERS
5843 M:      Patrick Lai <plai@codeaurora.org>
5844 M:      Banajit Goswami <bgoswami@codeaurora.org>
5845 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5846 S:      Supported
5847 F:      sound/soc/qcom/
5849 IPS SCSI RAID DRIVER
5850 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5851 L:      linux-scsi@vger.kernel.org
5852 W:      http://www.adaptec.com/
5853 S:      Maintained
5854 F:      drivers/scsi/ips*
5856 IPVS
5857 M:      Wensong Zhang <wensong@linux-vs.org>
5858 M:      Simon Horman <horms@verge.net.au>
5859 M:      Julian Anastasov <ja@ssi.bg>
5860 L:      netdev@vger.kernel.org
5861 L:      lvs-devel@vger.kernel.org
5862 S:      Maintained
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5865 F:      Documentation/networking/ipvs-sysctl.txt
5866 F:      include/net/ip_vs.h
5867 F:      include/uapi/linux/ip_vs.h
5868 F:      net/netfilter/ipvs/
5870 IPWIRELESS DRIVER
5871 M:      Jiri Kosina <jikos@kernel.org>
5872 M:      David Sterba <dsterba@suse.com>
5873 S:      Odd Fixes
5874 F:      drivers/tty/ipwireless/
5876 IPX NETWORK LAYER
5877 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5878 L:      netdev@vger.kernel.org
5879 S:      Maintained
5880 F:      include/net/ipx.h
5881 F:      include/uapi/linux/ipx.h
5882 F:      net/ipx/
5884 IRDA SUBSYSTEM
5885 M:      Samuel Ortiz <samuel@sortiz.org>
5886 L:      irda-users@lists.sourceforge.net (subscribers-only)
5887 L:      netdev@vger.kernel.org
5888 W:      http://irda.sourceforge.net/
5889 S:      Maintained
5890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5891 F:      Documentation/networking/irda.txt
5892 F:      drivers/net/irda/
5893 F:      include/net/irda/
5894 F:      net/irda/
5896 IRQ SUBSYSTEM
5897 M:      Thomas Gleixner <tglx@linutronix.de>
5898 L:      linux-kernel@vger.kernel.org
5899 S:      Maintained
5900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5901 F:      kernel/irq/
5903 IRQCHIP DRIVERS
5904 M:      Thomas Gleixner <tglx@linutronix.de>
5905 M:      Jason Cooper <jason@lakedaemon.net>
5906 M:      Marc Zyngier <marc.zyngier@arm.com>
5907 L:      linux-kernel@vger.kernel.org
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5910 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5911 F:      Documentation/devicetree/bindings/interrupt-controller/
5912 F:      drivers/irqchip/
5914 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5915 M:      Jiang Liu <jiang.liu@linux.intel.com>
5916 M:      Marc Zyngier <marc.zyngier@arm.com>
5917 S:      Maintained
5918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5919 F:      Documentation/IRQ-domain.txt
5920 F:      include/linux/irqdomain.h
5921 F:      kernel/irq/irqdomain.c
5922 F:      kernel/irq/msi.c
5924 ISAPNP
5925 M:      Jaroslav Kysela <perex@perex.cz>
5926 S:      Maintained
5927 F:      Documentation/isapnp.txt
5928 F:      drivers/pnp/isapnp/
5929 F:      include/linux/isapnp.h
5931 ISA RADIO MODULE
5932 M:      Hans Verkuil <hverkuil@xs4all.nl>
5933 L:      linux-media@vger.kernel.org
5934 T:      git git://linuxtv.org/media_tree.git
5935 W:      https://linuxtv.org
5936 S:      Maintained
5937 F:      drivers/media/radio/radio-isa*
5939 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5940 M:      Peter Jones <pjones@redhat.com>
5941 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5942 S:      Maintained
5943 F:      drivers/firmware/iscsi_ibft*
5945 ISCSI
5946 M:      Mike Christie <michaelc@cs.wisc.edu>
5947 L:      open-iscsi@googlegroups.com
5948 W:      www.open-iscsi.org
5949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5950 S:      Maintained
5951 F:      drivers/scsi/*iscsi*
5952 F:      include/scsi/*iscsi*
5954 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5955 M:      Or Gerlitz <ogerlitz@mellanox.com>
5956 M:      Sagi Grimberg <sagig@mellanox.com>
5957 M:      Roi Dayan <roid@mellanox.com>
5958 L:      linux-rdma@vger.kernel.org
5959 S:      Supported
5960 W:      http://www.openfabrics.org
5961 W:      www.open-iscsi.org
5962 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5963 F:      drivers/infiniband/ulp/iser/
5965 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5966 M:      Sagi Grimberg <sagig@mellanox.com>
5967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5968 L:      linux-rdma@vger.kernel.org
5969 L:      target-devel@vger.kernel.org
5970 S:      Supported
5971 W:      http://www.linux-iscsi.org
5972 F:      drivers/infiniband/ulp/isert
5974 ISDN SUBSYSTEM
5975 M:      Karsten Keil <isdn@linux-pingi.de>
5976 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5977 L:      netdev@vger.kernel.org
5978 W:      http://www.isdn4linux.de
5979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5980 S:      Maintained
5981 F:      Documentation/isdn/
5982 F:      drivers/isdn/
5983 F:      include/linux/isdn.h
5984 F:      include/linux/isdn/
5985 F:      include/uapi/linux/isdn.h
5986 F:      include/uapi/linux/isdn/
5988 ISDN SUBSYSTEM (Eicon active card driver)
5989 M:      Armin Schindler <mac@melware.de>
5990 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5991 W:      http://www.melware.de
5992 S:      Maintained
5993 F:      drivers/isdn/hardware/eicon/
5995 IT87 HARDWARE MONITORING DRIVER
5996 M:      Jean Delvare <jdelvare@suse.com>
5997 L:      lm-sensors@lm-sensors.org
5998 S:      Maintained
5999 F:      Documentation/hwmon/it87
6000 F:      drivers/hwmon/it87.c
6002 IT913X MEDIA DRIVER
6003 M:      Antti Palosaari <crope@iki.fi>
6004 L:      linux-media@vger.kernel.org
6005 W:      https://linuxtv.org
6006 W:      http://palosaari.fi/linux/
6007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6008 T:      git git://linuxtv.org/anttip/media_tree.git
6009 S:      Maintained
6010 F:      drivers/media/tuners/it913x*
6012 IVTV VIDEO4LINUX DRIVER
6013 M:      Andy Walls <awalls@md.metrocast.net>
6014 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6015 L:      linux-media@vger.kernel.org
6016 T:      git git://linuxtv.org/media_tree.git
6017 W:      http://www.ivtvdriver.org
6018 S:      Maintained
6019 F:      Documentation/video4linux/*.ivtv
6020 F:      drivers/media/pci/ivtv/
6021 F:      include/uapi/linux/ivtv*
6023 IX2505V MEDIA DRIVER
6024 M:      Malcolm Priestley <tvboxspy@gmail.com>
6025 L:      linux-media@vger.kernel.org
6026 W:      https://linuxtv.org
6027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6028 S:      Maintained
6029 F:      drivers/media/dvb-frontends/ix2505v*
6031 JC42.4 TEMPERATURE SENSOR DRIVER
6032 M:      Guenter Roeck <linux@roeck-us.net>
6033 L:      lm-sensors@lm-sensors.org
6034 S:      Maintained
6035 F:      drivers/hwmon/jc42.c
6036 F:      Documentation/hwmon/jc42
6038 JFS FILESYSTEM
6039 M:      Dave Kleikamp <shaggy@kernel.org>
6040 L:      jfs-discussion@lists.sourceforge.net
6041 W:      http://jfs.sourceforge.net/
6042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6043 S:      Maintained
6044 F:      Documentation/filesystems/jfs.txt
6045 F:      fs/jfs/
6047 JME NETWORK DRIVER
6048 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6049 L:      netdev@vger.kernel.org
6050 S:      Maintained
6051 F:      drivers/net/ethernet/jme.*
6053 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6054 M:      David Woodhouse <dwmw2@infradead.org>
6055 L:      linux-mtd@lists.infradead.org
6056 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6057 S:      Maintained
6058 F:      fs/jffs2/
6059 F:      include/uapi/linux/jffs2.h
6061 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6062 M:      "Theodore Ts'o" <tytso@mit.edu>
6063 M:      Jan Kara <jack@suse.com>
6064 L:      linux-ext4@vger.kernel.org
6065 S:      Maintained
6066 F:      fs/jbd2/
6067 F:      include/linux/jbd2.h
6069 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6070 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6071 L:      linux-media@vger.kernel.org
6072 S:      Maintained
6073 F:      drivers/media/platform/rcar_jpu.c
6075 JSM Neo PCI based serial card
6076 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6077 L:      linux-serial@vger.kernel.org
6078 S:      Maintained
6079 F:      drivers/tty/serial/jsm/
6081 K10TEMP HARDWARE MONITORING DRIVER
6082 M:      Clemens Ladisch <clemens@ladisch.de>
6083 L:      lm-sensors@lm-sensors.org
6084 S:      Maintained
6085 F:      Documentation/hwmon/k10temp
6086 F:      drivers/hwmon/k10temp.c
6088 K8TEMP HARDWARE MONITORING DRIVER
6089 M:      Rudolf Marek <r.marek@assembler.cz>
6090 L:      lm-sensors@lm-sensors.org
6091 S:      Maintained
6092 F:      Documentation/hwmon/k8temp
6093 F:      drivers/hwmon/k8temp.c
6095 KCONFIG
6096 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6097 L:      linux-kbuild@vger.kernel.org
6098 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6099 S:      Maintained
6100 F:      Documentation/kbuild/kconfig-language.txt
6101 F:      scripts/kconfig/
6103 KDUMP
6104 M:      Vivek Goyal <vgoyal@redhat.com>
6105 M:      Haren Myneni <hbabu@us.ibm.com>
6106 L:      kexec@lists.infradead.org
6107 W:      http://lse.sourceforge.net/kdump/
6108 S:      Maintained
6109 F:      Documentation/kdump/
6111 KEENE FM RADIO TRANSMITTER DRIVER
6112 M:      Hans Verkuil <hverkuil@xs4all.nl>
6113 L:      linux-media@vger.kernel.org
6114 T:      git git://linuxtv.org/media_tree.git
6115 W:      https://linuxtv.org
6116 S:      Maintained
6117 F:      drivers/media/radio/radio-keene*
6119 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6120 M:      Ian Kent <raven@themaw.net>
6121 L:      autofs@vger.kernel.org
6122 S:      Maintained
6123 F:      fs/autofs4/
6125 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6126 M:      Michal Marek <mmarek@suse.com>
6127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6129 L:      linux-kbuild@vger.kernel.org
6130 S:      Maintained
6131 F:      Documentation/kbuild/
6132 F:      Makefile
6133 F:      scripts/Makefile.*
6134 F:      scripts/basic/
6135 F:      scripts/mk*
6136 F:      scripts/package/
6138 KERNEL JANITORS
6139 L:      kernel-janitors@vger.kernel.org
6140 W:      http://kernelnewbies.org/KernelJanitors
6141 S:      Odd Fixes
6143 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6144 M:      "J. Bruce Fields" <bfields@fieldses.org>
6145 M:      Jeff Layton <jlayton@poochiereds.net>
6146 L:      linux-nfs@vger.kernel.org
6147 W:      http://nfs.sourceforge.net/
6148 T:      git git://linux-nfs.org/~bfields/linux.git
6149 S:      Supported
6150 F:      fs/nfsd/
6151 F:      include/uapi/linux/nfsd/
6152 F:      fs/lockd/
6153 F:      fs/nfs_common/
6154 F:      net/sunrpc/
6155 F:      include/linux/lockd/
6156 F:      include/linux/sunrpc/
6157 F:      include/uapi/linux/sunrpc/
6159 KERNEL SELFTEST FRAMEWORK
6160 M:      Shuah Khan <shuahkh@osg.samsung.com>
6161 L:      linux-api@vger.kernel.org
6162 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6163 S:      Maintained
6164 F:      tools/testing/selftests
6166 KERNEL VIRTUAL MACHINE (KVM)
6167 M:      Gleb Natapov <gleb@kernel.org>
6168 M:      Paolo Bonzini <pbonzini@redhat.com>
6169 L:      kvm@vger.kernel.org
6170 W:      http://www.linux-kvm.org
6171 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6172 S:      Supported
6173 F:      Documentation/*/kvm*.txt
6174 F:      Documentation/virtual/kvm/
6175 F:      arch/*/kvm/
6176 F:      arch/x86/kernel/kvm.c
6177 F:      arch/x86/kernel/kvmclock.c
6178 F:      arch/*/include/asm/kvm*
6179 F:      include/linux/kvm*
6180 F:      include/uapi/linux/kvm*
6181 F:      virt/kvm/
6183 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6184 M:      Joerg Roedel <joro@8bytes.org>
6185 L:      kvm@vger.kernel.org
6186 W:      http://www.linux-kvm.org/
6187 S:      Maintained
6188 F:      arch/x86/include/asm/svm.h
6189 F:      arch/x86/kvm/svm.c
6191 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6192 M:      Alexander Graf <agraf@suse.com>
6193 L:      kvm-ppc@vger.kernel.org
6194 W:      http://www.linux-kvm.org/
6195 T:      git git://github.com/agraf/linux-2.6.git
6196 S:      Supported
6197 F:      arch/powerpc/include/asm/kvm*
6198 F:      arch/powerpc/kvm/
6200 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6201 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6202 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6203 L:      linux-s390@vger.kernel.org
6204 W:      http://www.ibm.com/developerworks/linux/linux390/
6205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6206 S:      Supported
6207 F:      Documentation/s390/kvm.txt
6208 F:      arch/s390/include/asm/kvm*
6209 F:      arch/s390/kvm/
6211 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6212 M:      Christoffer Dall <christoffer.dall@linaro.org>
6213 M:      Marc Zyngier <marc.zyngier@arm.com>
6214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6215 L:      kvmarm@lists.cs.columbia.edu
6216 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6218 S:      Supported
6219 F:      arch/arm/include/uapi/asm/kvm*
6220 F:      arch/arm/include/asm/kvm*
6221 F:      arch/arm/kvm/
6222 F:      virt/kvm/arm/
6223 F:      include/kvm/arm_*
6225 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6226 M:      Christoffer Dall <christoffer.dall@linaro.org>
6227 M:      Marc Zyngier <marc.zyngier@arm.com>
6228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6229 L:      kvmarm@lists.cs.columbia.edu
6230 S:      Maintained
6231 F:      arch/arm64/include/uapi/asm/kvm*
6232 F:      arch/arm64/include/asm/kvm*
6233 F:      arch/arm64/kvm/
6235 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6236 M:      James Hogan <james.hogan@imgtec.com>
6237 L:      linux-mips@linux-mips.org
6238 S:      Supported
6239 F:      arch/mips/include/uapi/asm/kvm*
6240 F:      arch/mips/include/asm/kvm*
6241 F:      arch/mips/kvm/
6243 KEXEC
6244 M:      Eric Biederman <ebiederm@xmission.com>
6245 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6246 L:      kexec@lists.infradead.org
6247 S:      Maintained
6248 F:      include/linux/kexec.h
6249 F:      include/uapi/linux/kexec.h
6250 F:      kernel/kexec.c
6252 KEYS/KEYRINGS:
6253 M:      David Howells <dhowells@redhat.com>
6254 L:      keyrings@vger.kernel.org
6255 S:      Maintained
6256 F:      Documentation/security/keys.txt
6257 F:      include/linux/key.h
6258 F:      include/linux/key-type.h
6259 F:      include/keys/
6260 F:      security/keys/
6262 KEYS-TRUSTED
6263 M:      David Safford <safford@us.ibm.com>
6264 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6265 L:      linux-security-module@vger.kernel.org
6266 L:      keyrings@vger.kernel.org
6267 S:      Supported
6268 F:      Documentation/security/keys-trusted-encrypted.txt
6269 F:      include/keys/trusted-type.h
6270 F:      security/keys/trusted.c
6271 F:      security/keys/trusted.h
6273 KEYS-ENCRYPTED
6274 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6275 M:      David Safford <safford@us.ibm.com>
6276 L:      linux-security-module@vger.kernel.org
6277 L:      keyrings@vger.kernel.org
6278 S:      Supported
6279 F:      Documentation/security/keys-trusted-encrypted.txt
6280 F:      include/keys/encrypted-type.h
6281 F:      security/keys/encrypted-keys/
6283 KGDB / KDB /debug_core
6284 M:      Jason Wessel <jason.wessel@windriver.com>
6285 W:      http://kgdb.wiki.kernel.org/
6286 L:      kgdb-bugreport@lists.sourceforge.net
6287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6288 S:      Maintained
6289 F:      Documentation/DocBook/kgdb.tmpl
6290 F:      drivers/misc/kgdbts.c
6291 F:      drivers/tty/serial/kgdboc.c
6292 F:      include/linux/kdb.h
6293 F:      include/linux/kgdb.h
6294 F:      kernel/debug/
6296 KMEMCHECK
6297 M:      Vegard Nossum <vegardno@ifi.uio.no>
6298 M:      Pekka Enberg <penberg@kernel.org>
6299 S:      Maintained
6300 F:      Documentation/kmemcheck.txt
6301 F:      arch/x86/include/asm/kmemcheck.h
6302 F:      arch/x86/mm/kmemcheck/
6303 F:      include/linux/kmemcheck.h
6304 F:      mm/kmemcheck.c
6306 KMEMLEAK
6307 M:      Catalin Marinas <catalin.marinas@arm.com>
6308 S:      Maintained
6309 F:      Documentation/kmemleak.txt
6310 F:      include/linux/kmemleak.h
6311 F:      mm/kmemleak.c
6312 F:      mm/kmemleak-test.c
6314 KPROBES
6315 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6316 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6317 M:      "David S. Miller" <davem@davemloft.net>
6318 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6319 S:      Maintained
6320 F:      Documentation/kprobes.txt
6321 F:      include/linux/kprobes.h
6322 F:      kernel/kprobes.c
6324 KS0108 LCD CONTROLLER DRIVER
6325 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6326 W:      http://miguelojeda.es/auxdisplay.htm
6327 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6328 S:      Maintained
6329 F:      Documentation/auxdisplay/ks0108
6330 F:      drivers/auxdisplay/ks0108.c
6331 F:      include/linux/ks0108.h
6333 L3MDEV
6334 M:      David Ahern <dsa@cumulusnetworks.com>
6335 L:      netdev@vger.kernel.org
6336 S:      Maintained
6337 F:      net/l3mdev
6338 F:      include/net/l3mdev.h
6340 LANTIQ MIPS ARCHITECTURE
6341 M:      John Crispin <blogic@openwrt.org>
6342 L:      linux-mips@linux-mips.org
6343 S:      Maintained
6344 F:      arch/mips/lantiq
6346 LAPB module
6347 L:      linux-x25@vger.kernel.org
6348 S:      Orphan
6349 F:      Documentation/networking/lapb-module.txt
6350 F:      include/*/lapb.h
6351 F:      net/lapb/
6353 LASI 53c700 driver for PARISC
6354 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6355 L:      linux-scsi@vger.kernel.org
6356 S:      Maintained
6357 F:      Documentation/scsi/53c700.txt
6358 F:      drivers/scsi/53c700*
6360 LED SUBSYSTEM
6361 M:      Richard Purdie <rpurdie@rpsys.net>
6362 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6363 L:      linux-leds@vger.kernel.org
6364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6365 S:      Maintained
6366 F:      drivers/leds/
6367 F:      include/linux/leds.h
6369 LEGACY EEPROM DRIVER
6370 M:      Jean Delvare <jdelvare@suse.com>
6371 S:      Maintained
6372 F:      Documentation/misc-devices/eeprom
6373 F:      drivers/misc/eeprom/eeprom.c
6375 LEGO USB Tower driver
6376 M:      Juergen Stuber <starblue@users.sourceforge.net>
6377 L:      legousb-devel@lists.sourceforge.net
6378 W:      http://legousb.sourceforge.net/
6379 S:      Maintained
6380 F:      drivers/usb/misc/legousbtower.c
6382 LG2160 MEDIA DRIVER
6383 M:      Michael Krufky <mkrufky@linuxtv.org>
6384 L:      linux-media@vger.kernel.org
6385 W:      https://linuxtv.org
6386 W:      http://github.com/mkrufky
6387 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6388 T:      git git://linuxtv.org/mkrufky/tuners.git
6389 S:      Maintained
6390 F:      drivers/media/dvb-frontends/lg2160.*
6392 LGDT3305 MEDIA DRIVER
6393 M:      Michael Krufky <mkrufky@linuxtv.org>
6394 L:      linux-media@vger.kernel.org
6395 W:      https://linuxtv.org
6396 W:      http://github.com/mkrufky
6397 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6398 T:      git git://linuxtv.org/mkrufky/tuners.git
6399 S:      Maintained
6400 F:      drivers/media/dvb-frontends/lgdt3305.*
6402 LGUEST
6403 M:      Rusty Russell <rusty@rustcorp.com.au>
6404 L:      lguest@lists.ozlabs.org
6405 W:      http://lguest.ozlabs.org/
6406 S:      Odd Fixes
6407 F:      arch/x86/include/asm/lguest*.h
6408 F:      arch/x86/lguest/
6409 F:      drivers/lguest/
6410 F:      include/linux/lguest*.h
6411 F:      tools/lguest/
6413 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6414 M:      Tejun Heo <tj@kernel.org>
6415 L:      linux-ide@vger.kernel.org
6416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6417 S:      Maintained
6418 F:      drivers/ata/
6419 F:      include/linux/ata.h
6420 F:      include/linux/libata.h
6422 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6423 M:      Viresh Kumar <vireshk@kernel.org>
6424 L:      linux-ide@vger.kernel.org
6425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6426 S:      Maintained
6427 F:      include/linux/pata_arasan_cf_data.h
6428 F:      drivers/ata/pata_arasan_cf.c
6430 LIBATA PATA DRIVERS
6431 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6432 M:      Tejun Heo <tj@kernel.org>
6433 L:      linux-ide@vger.kernel.org
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6435 S:      Maintained
6436 F:      drivers/ata/pata_*.c
6437 F:      drivers/ata/ata_generic.c
6439 LIBATA SATA AHCI PLATFORM devices support
6440 M:      Hans de Goede <hdegoede@redhat.com>
6441 M:      Tejun Heo <tj@kernel.org>
6442 L:      linux-ide@vger.kernel.org
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6444 S:      Maintained
6445 F:      drivers/ata/ahci_platform.c
6446 F:      drivers/ata/libahci_platform.c
6447 F:      include/linux/ahci_platform.h
6449 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6450 M:      Mikael Pettersson <mikpelinux@gmail.com>
6451 L:      linux-ide@vger.kernel.org
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6453 S:      Maintained
6454 F:      drivers/ata/sata_promise.*
6456 LIBLOCKDEP
6457 M:      Sasha Levin <sasha.levin@oracle.com>
6458 S:      Maintained
6459 F:      tools/lib/lockdep/
6461 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6462 M:      Dan Williams <dan.j.williams@intel.com>
6463 L:      linux-nvdimm@lists.01.org
6464 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6466 S:      Supported
6467 F:      drivers/nvdimm/*
6468 F:      include/linux/nd.h
6469 F:      include/linux/libnvdimm.h
6470 F:      include/uapi/linux/ndctl.h
6472 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6473 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6474 L:      linux-nvdimm@lists.01.org
6475 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6476 S:      Supported
6477 F:      drivers/nvdimm/blk.c
6478 F:      drivers/nvdimm/region_devs.c
6479 F:      drivers/acpi/nfit*
6481 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6482 M:      Vishal Verma <vishal.l.verma@intel.com>
6483 L:      linux-nvdimm@lists.01.org
6484 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6485 S:      Supported
6486 F:      drivers/nvdimm/btt*
6488 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6489 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6490 L:      linux-nvdimm@lists.01.org
6491 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6492 S:      Supported
6493 F:      drivers/nvdimm/pmem.c
6494 F:      include/linux/pmem.h
6495 F:      arch/*/include/asm/pmem.h
6497 LIGHTNVM PLATFORM SUPPORT
6498 M:      Matias Bjorling <mb@lightnvm.io>
6499 W:      http://github/OpenChannelSSD
6500 L:      linux-block@vger.kernel.org
6501 S:      Maintained
6502 F:      drivers/lightnvm/
6503 F:      include/linux/lightnvm.h
6504 F:      include/uapi/linux/lightnvm.h
6506 LINUX FOR IBM pSERIES (RS/6000)
6507 M:      Paul Mackerras <paulus@au.ibm.com>
6508 W:      http://www.ibm.com/linux/ltc/projects/ppc
6509 S:      Supported
6510 F:      arch/powerpc/boot/rs6000.h
6512 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6513 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6514 M:      Paul Mackerras <paulus@samba.org>
6515 M:      Michael Ellerman <mpe@ellerman.id.au>
6516 W:      http://www.penguinppc.org/
6517 L:      linuxppc-dev@lists.ozlabs.org
6518 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6520 S:      Supported
6521 F:      Documentation/powerpc/
6522 F:      arch/powerpc/
6524 LINUX FOR POWER MACINTOSH
6525 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6526 W:      http://www.penguinppc.org/
6527 L:      linuxppc-dev@lists.ozlabs.org
6528 S:      Maintained
6529 F:      arch/powerpc/platforms/powermac/
6530 F:      drivers/macintosh/
6532 LINUX FOR POWERPC EMBEDDED MPC5XXX
6533 M:      Anatolij Gustschin <agust@denx.de>
6534 L:      linuxppc-dev@lists.ozlabs.org
6535 T:      git git://git.denx.de/linux-denx-agust.git
6536 S:      Maintained
6537 F:      arch/powerpc/platforms/512x/
6538 F:      arch/powerpc/platforms/52xx/
6540 LINUX FOR POWERPC EMBEDDED PPC4XX
6541 M:      Alistair Popple <alistair@popple.id.au>
6542 M:      Matt Porter <mporter@kernel.crashing.org>
6543 W:      http://www.penguinppc.org/
6544 L:      linuxppc-dev@lists.ozlabs.org
6545 S:      Maintained
6546 F:      arch/powerpc/platforms/40x/
6547 F:      arch/powerpc/platforms/44x/
6549 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6550 L:      linuxppc-dev@lists.ozlabs.org
6551 S:      Orphan
6552 F:      arch/powerpc/*/*virtex*
6553 F:      arch/powerpc/*/*/*virtex*
6555 LINUX FOR POWERPC EMBEDDED PPC8XX
6556 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6557 W:      http://www.penguinppc.org/
6558 L:      linuxppc-dev@lists.ozlabs.org
6559 S:      Maintained
6560 F:      arch/powerpc/platforms/8xx/
6562 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6563 M:      Scott Wood <oss@buserror.net>
6564 M:      Kumar Gala <galak@kernel.crashing.org>
6565 W:      http://www.penguinppc.org/
6566 L:      linuxppc-dev@lists.ozlabs.org
6567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6568 S:      Maintained
6569 F:      arch/powerpc/platforms/83xx/
6570 F:      arch/powerpc/platforms/85xx/
6572 LINUX FOR POWERPC PA SEMI PWRFICIENT
6573 M:      Olof Johansson <olof@lixom.net>
6574 L:      linuxppc-dev@lists.ozlabs.org
6575 S:      Maintained
6576 F:      arch/powerpc/platforms/pasemi/
6577 F:      drivers/*/*pasemi*
6578 F:      drivers/*/*/*pasemi*
6580 LINUX SECURITY MODULE (LSM) FRAMEWORK
6581 M:      Chris Wright <chrisw@sous-sol.org>
6582 L:      linux-security-module@vger.kernel.org
6583 S:      Supported
6585 LIS3LV02D ACCELEROMETER DRIVER
6586 M:      Eric Piel <eric.piel@tremplin-utc.net>
6587 S:      Maintained
6588 F:      Documentation/misc-devices/lis3lv02d
6589 F:      drivers/misc/lis3lv02d/
6590 F:      drivers/platform/x86/hp_accel.c
6592 LIVE PATCHING
6593 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6594 M:      Seth Jennings <sjenning@redhat.com>
6595 M:      Jiri Kosina <jikos@kernel.org>
6596 M:      Vojtech Pavlik <vojtech@suse.com>
6597 S:      Maintained
6598 F:      kernel/livepatch/
6599 F:      include/linux/livepatch.h
6600 F:      arch/x86/include/asm/livepatch.h
6601 F:      arch/x86/kernel/livepatch.c
6602 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6603 F:      samples/livepatch/
6604 L:      live-patching@vger.kernel.org
6605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6607 LLC (802.2)
6608 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6609 S:      Maintained
6610 F:      include/linux/llc.h
6611 F:      include/uapi/linux/llc.h
6612 F:      include/net/llc*
6613 F:      net/llc/
6615 LM73 HARDWARE MONITOR DRIVER
6616 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6617 L:      lm-sensors@lm-sensors.org
6618 S:      Maintained
6619 F:      drivers/hwmon/lm73.c
6621 LM78 HARDWARE MONITOR DRIVER
6622 M:      Jean Delvare <jdelvare@suse.com>
6623 L:      lm-sensors@lm-sensors.org
6624 S:      Maintained
6625 F:      Documentation/hwmon/lm78
6626 F:      drivers/hwmon/lm78.c
6628 LM83 HARDWARE MONITOR DRIVER
6629 M:      Jean Delvare <jdelvare@suse.com>
6630 L:      lm-sensors@lm-sensors.org
6631 S:      Maintained
6632 F:      Documentation/hwmon/lm83
6633 F:      drivers/hwmon/lm83.c
6635 LM90 HARDWARE MONITOR DRIVER
6636 M:      Jean Delvare <jdelvare@suse.com>
6637 L:      lm-sensors@lm-sensors.org
6638 S:      Maintained
6639 F:      Documentation/hwmon/lm90
6640 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6641 F:      drivers/hwmon/lm90.c
6643 LM95234 HARDWARE MONITOR DRIVER
6644 M:      Guenter Roeck <linux@roeck-us.net>
6645 L:      lm-sensors@lm-sensors.org
6646 S:      Maintained
6647 F:      Documentation/hwmon/lm95234
6648 F:      drivers/hwmon/lm95234.c
6650 LME2510 MEDIA DRIVER
6651 M:      Malcolm Priestley <tvboxspy@gmail.com>
6652 L:      linux-media@vger.kernel.org
6653 W:      https://linuxtv.org
6654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6655 S:      Maintained
6656 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6658 LOCKDEP AND LOCKSTAT
6659 M:      Peter Zijlstra <peterz@infradead.org>
6660 M:      Ingo Molnar <mingo@redhat.com>
6661 L:      linux-kernel@vger.kernel.org
6662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6663 S:      Maintained
6664 F:      Documentation/locking/lockdep*.txt
6665 F:      Documentation/locking/lockstat.txt
6666 F:      include/linux/lockdep.h
6667 F:      kernel/locking/
6669 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6670 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6671 L:      linux-ntfs-dev@lists.sourceforge.net
6672 W:      http://www.linux-ntfs.org/content/view/19/37/
6673 S:      Maintained
6674 F:      Documentation/ldm.txt
6675 F:      block/partitions/ldm.*
6677 LogFS
6678 M:      Joern Engel <joern@logfs.org>
6679 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6680 L:      logfs@logfs.org
6681 W:      logfs.org
6682 S:      Maintained
6683 F:      fs/logfs/
6685 LPC32XX MACHINE SUPPORT
6686 M:      Roland Stigge <stigge@antcom.de>
6687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6688 S:      Maintained
6689 F:      arch/arm/mach-lpc32xx/
6691 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6692 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6693 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6694 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6695 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6696 L:      MPT-FusionLinux.pdl@avagotech.com
6697 L:      linux-scsi@vger.kernel.org
6698 W:      http://www.lsilogic.com/support
6699 S:      Supported
6700 F:      drivers/message/fusion/
6701 F:      drivers/scsi/mpt2sas/
6702 F:      drivers/scsi/mpt3sas/
6704 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6705 M:      Matthew Wilcox <matthew@wil.cx>
6706 L:      linux-scsi@vger.kernel.org
6707 S:      Maintained
6708 F:      drivers/scsi/sym53c8xx_2/
6710 LTC4261 HARDWARE MONITOR DRIVER
6711 M:      Guenter Roeck <linux@roeck-us.net>
6712 L:      lm-sensors@lm-sensors.org
6713 S:      Maintained
6714 F:      Documentation/hwmon/ltc4261
6715 F:      drivers/hwmon/ltc4261.c
6717 LTP (Linux Test Project)
6718 M:      Mike Frysinger <vapier@gentoo.org>
6719 M:      Cyril Hrubis <chrubis@suse.cz>
6720 M:      Wanlong Gao <wanlong.gao@gmail.com>
6721 M:      Jan Stancek <jstancek@redhat.com>
6722 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6723 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6724 L:      ltp@lists.linux.it (subscribers-only)
6725 W:      http://linux-test-project.github.io/
6726 T:      git git://github.com/linux-test-project/ltp.git
6727 S:      Maintained
6729 M32R ARCHITECTURE
6730 W:      http://www.linux-m32r.org/
6731 S:      Orphan
6732 F:      arch/m32r/
6734 M68K ARCHITECTURE
6735 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6736 L:      linux-m68k@lists.linux-m68k.org
6737 W:      http://www.linux-m68k.org/
6738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6739 S:      Maintained
6740 F:      arch/m68k/
6741 F:      drivers/zorro/
6743 M68K ON APPLE MACINTOSH
6744 M:      Joshua Thompson <funaho@jurai.org>
6745 W:      http://www.mac.linux-m68k.org/
6746 L:      linux-m68k@lists.linux-m68k.org
6747 S:      Maintained
6748 F:      arch/m68k/mac/
6750 M68K ON HP9000/300
6751 M:      Philip Blundell <philb@gnu.org>
6752 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6753 S:      Maintained
6754 F:      arch/m68k/hp300/
6756 M88DS3103 MEDIA DRIVER
6757 M:      Antti Palosaari <crope@iki.fi>
6758 L:      linux-media@vger.kernel.org
6759 W:      https://linuxtv.org
6760 W:      http://palosaari.fi/linux/
6761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6762 T:      git git://linuxtv.org/anttip/media_tree.git
6763 S:      Maintained
6764 F:      drivers/media/dvb-frontends/m88ds3103*
6766 M88RS2000 MEDIA DRIVER
6767 M:      Malcolm Priestley <tvboxspy@gmail.com>
6768 L:      linux-media@vger.kernel.org
6769 W:      https://linuxtv.org
6770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6771 S:      Maintained
6772 F:      drivers/media/dvb-frontends/m88rs2000*
6774 MA901 MASTERKIT USB FM RADIO DRIVER
6775 M:      Alexey Klimov <klimov.linux@gmail.com>
6776 L:      linux-media@vger.kernel.org
6777 T:      git git://linuxtv.org/media_tree.git
6778 S:      Maintained
6779 F:      drivers/media/radio/radio-ma901.c
6781 MAC80211
6782 M:      Johannes Berg <johannes@sipsolutions.net>
6783 L:      linux-wireless@vger.kernel.org
6784 W:      http://wireless.kernel.org/
6785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6787 S:      Maintained
6788 F:      Documentation/networking/mac80211-injection.txt
6789 F:      include/net/mac80211.h
6790 F:      net/mac80211/
6792 MACVLAN DRIVER
6793 M:      Patrick McHardy <kaber@trash.net>
6794 L:      netdev@vger.kernel.org
6795 S:      Maintained
6796 F:      drivers/net/macvlan.c
6797 F:      include/linux/if_macvlan.h
6799 MAILBOX API
6800 M:      Jassi Brar <jassisinghbrar@gmail.com>
6801 L:      linux-kernel@vger.kernel.org
6802 S:      Maintained
6803 F:      drivers/mailbox/
6804 F:      include/linux/mailbox_client.h
6805 F:      include/linux/mailbox_controller.h
6807 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6808 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6809 W:      http://www.kernel.org/doc/man-pages
6810 L:      linux-man@vger.kernel.org
6811 S:      Maintained
6813 MARVELL ARMADA DRM SUPPORT
6814 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6815 S:      Maintained
6816 F:      drivers/gpu/drm/armada/
6818 MARVELL 88E6352 DSA support
6819 M:      Guenter Roeck <linux@roeck-us.net>
6820 S:      Maintained
6821 F:      drivers/net/dsa/mv88e6352.c
6823 MARVELL CRYPTO DRIVER
6824 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6825 M:      Arnaud Ebalard <arno@natisbad.org>
6826 F:      drivers/crypto/marvell/
6827 S:      Maintained
6828 L:      linux-crypto@vger.kernel.org
6830 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6831 M:      Mirko Lindner <mlindner@marvell.com>
6832 M:      Stephen Hemminger <stephen@networkplumber.org>
6833 L:      netdev@vger.kernel.org
6834 S:      Maintained
6835 F:      drivers/net/ethernet/marvell/sk*
6837 MARVELL LIBERTAS WIRELESS DRIVER
6838 L:      libertas-dev@lists.infradead.org
6839 S:      Orphan
6840 F:      drivers/net/wireless/marvell/libertas/
6842 MARVELL MV643XX ETHERNET DRIVER
6843 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6844 L:      netdev@vger.kernel.org
6845 S:      Maintained
6846 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6847 F:      include/linux/mv643xx.h
6849 MARVELL MVNETA ETHERNET DRIVER
6850 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6851 L:      netdev@vger.kernel.org
6852 S:      Maintained
6853 F:      drivers/net/ethernet/marvell/mvneta.*
6855 MARVELL MWIFIEX WIRELESS DRIVER
6856 M:      Amitkumar Karwar <akarwar@marvell.com>
6857 M:      Nishant Sarmukadam <nishants@marvell.com>
6858 L:      linux-wireless@vger.kernel.org
6859 S:      Maintained
6860 F:      drivers/net/wireless/marvell/mwifiex/
6862 MARVELL MWL8K WIRELESS DRIVER
6863 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6864 L:      linux-wireless@vger.kernel.org
6865 S:      Odd Fixes
6866 F:      drivers/net/wireless/marvell/mwl8k.c
6868 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6869 M:      Nicolas Pitre <nico@fluxnic.net>
6870 S:      Odd Fixes
6871 F:      drivers/mmc/host/mvsdio.*
6873 MATROX FRAMEBUFFER DRIVER
6874 L:      linux-fbdev@vger.kernel.org
6875 S:      Orphan
6876 F:      drivers/video/fbdev/matrox/matroxfb_*
6877 F:      include/uapi/linux/matroxfb.h
6879 MAX16065 HARDWARE MONITOR DRIVER
6880 M:      Guenter Roeck <linux@roeck-us.net>
6881 L:      lm-sensors@lm-sensors.org
6882 S:      Maintained
6883 F:      Documentation/hwmon/max16065
6884 F:      drivers/hwmon/max16065.c
6886 MAX20751 HARDWARE MONITOR DRIVER
6887 M:      Guenter Roeck <linux@roeck-us.net>
6888 L:      lm-sensors@lm-sensors.org
6889 S:      Maintained
6890 F:      Documentation/hwmon/max20751
6891 F:      drivers/hwmon/max20751.c
6893 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6894 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6895 L:      lm-sensors@lm-sensors.org
6896 S:      Maintained
6897 F:      Documentation/hwmon/max6650
6898 F:      drivers/hwmon/max6650.c
6900 MAX6697 HARDWARE MONITOR DRIVER
6901 M:      Guenter Roeck <linux@roeck-us.net>
6902 L:      lm-sensors@lm-sensors.org
6903 S:      Maintained
6904 F:      Documentation/hwmon/max6697
6905 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6906 F:      drivers/hwmon/max6697.c
6907 F:      include/linux/platform_data/max6697.h
6909 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6910 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6911 L:      linux-pm@vger.kernel.org
6912 S:      Supported
6913 F:      drivers/power/max14577_charger.c
6914 F:      drivers/power/max77693_charger.c
6916 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6917 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6918 L:      linux-kernel@vger.kernel.org
6919 S:      Supported
6920 F:      drivers/*/*max77802.c
6921 F:      Documentation/devicetree/bindings/*/*max77802.txt
6922 F:      include/dt-bindings/*/*max77802.h
6924 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6925 M:      Chanwoo Choi <cw00.choi@samsung.com>
6926 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6927 L:      linux-kernel@vger.kernel.org
6928 S:      Supported
6929 F:      drivers/*/max14577.c
6930 F:      drivers/*/max77686.c
6931 F:      drivers/*/max77693.c
6932 F:      drivers/extcon/extcon-max14577.c
6933 F:      drivers/extcon/extcon-max77693.c
6934 F:      drivers/rtc/rtc-max77686.c
6935 F:      drivers/clk/clk-max77686.c
6936 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6937 F:      Documentation/devicetree/bindings/*/max77686.txt
6938 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6939 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6940 F:      include/linux/mfd/max14577*.h
6941 F:      include/linux/mfd/max77686*.h
6942 F:      include/linux/mfd/max77693*.h
6944 MAXIRADIO FM RADIO RECEIVER DRIVER
6945 M:      Hans Verkuil <hverkuil@xs4all.nl>
6946 L:      linux-media@vger.kernel.org
6947 T:      git git://linuxtv.org/media_tree.git
6948 W:      https://linuxtv.org
6949 S:      Maintained
6950 F:      drivers/media/radio/radio-maxiradio*
6952 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6953 M:      Peter Rosin <peda@axentia.se>
6954 L:      linux-iio@vger.kernel.org
6955 S:      Maintained
6956 F:      drivers/iio/potentiometer/mcp4531.c
6958 MEDIA DRIVERS FOR RENESAS - VSP1
6959 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6960 L:      linux-media@vger.kernel.org
6961 L:      linux-renesas-soc@vger.kernel.org
6962 T:      git git://linuxtv.org/media_tree.git
6963 S:      Supported
6964 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6965 F:      drivers/media/platform/vsp1/
6967 MEDIA DRIVERS FOR ASCOT2E
6968 M:      Sergey Kozlov <serjk@netup.ru>
6969 L:      linux-media@vger.kernel.org
6970 W:      https://linuxtv.org
6971 W:      http://netup.tv/
6972 T:      git git://linuxtv.org/media_tree.git
6973 S:      Supported
6974 F:      drivers/media/dvb-frontends/ascot2e*
6976 MEDIA DRIVERS FOR CXD2841ER
6977 M:      Sergey Kozlov <serjk@netup.ru>
6978 L:      linux-media@vger.kernel.org
6979 W:      https://linuxtv.org
6980 W:      http://netup.tv/
6981 T:      git git://linuxtv.org/media_tree.git
6982 S:      Supported
6983 F:      drivers/media/dvb-frontends/cxd2841er*
6985 MEDIA DRIVERS FOR HORUS3A
6986 M:      Sergey Kozlov <serjk@netup.ru>
6987 L:      linux-media@vger.kernel.org
6988 W:      https://linuxtv.org
6989 W:      http://netup.tv/
6990 T:      git git://linuxtv.org/media_tree.git
6991 S:      Supported
6992 F:      drivers/media/dvb-frontends/horus3a*
6994 MEDIA DRIVERS FOR LNBH25
6995 M:      Sergey Kozlov <serjk@netup.ru>
6996 L:      linux-media@vger.kernel.org
6997 W:      https://linuxtv.org
6998 W:      http://netup.tv/
6999 T:      git git://linuxtv.org/media_tree.git
7000 S:      Supported
7001 F:      drivers/media/dvb-frontends/lnbh25*
7003 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7004 M:      Sergey Kozlov <serjk@netup.ru>
7005 L:      linux-media@vger.kernel.org
7006 W:      https://linuxtv.org
7007 W:      http://netup.tv/
7008 T:      git git://linuxtv.org/media_tree.git
7009 S:      Supported
7010 F:      drivers/media/pci/netup_unidvb/*
7012 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7013 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7014 P:      LinuxTV.org Project
7015 L:      linux-media@vger.kernel.org
7016 W:      https://linuxtv.org
7017 Q:      http://patchwork.kernel.org/project/linux-media/list/
7018 T:      git git://linuxtv.org/media_tree.git
7019 S:      Maintained
7020 F:      Documentation/dvb/
7021 F:      Documentation/video4linux/
7022 F:      Documentation/DocBook/media/
7023 F:      drivers/media/
7024 F:      drivers/staging/media/
7025 F:      include/linux/platform_data/media/
7026 F:      include/media/
7027 F:      include/uapi/linux/dvb/
7028 F:      include/uapi/linux/videodev2.h
7029 F:      include/uapi/linux/media.h
7030 F:      include/uapi/linux/v4l2-*
7031 F:      include/uapi/linux/meye.h
7032 F:      include/uapi/linux/ivtv*
7033 F:      include/uapi/linux/uvcvideo.h
7035 MEDIATEK MT7601U WIRELESS LAN DRIVER
7036 M:      Jakub Kicinski <kubakici@wp.pl>
7037 L:      linux-wireless@vger.kernel.org
7038 S:      Maintained
7039 F:      drivers/net/wireless/mediatek/mt7601u/
7041 MEGARAID SCSI/SAS DRIVERS
7042 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7043 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7044 M:      Uday Lingala <uday.lingala@avagotech.com>
7045 L:      megaraidlinux.pdl@avagotech.com
7046 L:      linux-scsi@vger.kernel.org
7047 W:      http://www.lsi.com
7048 S:      Maintained
7049 F:      Documentation/scsi/megaraid.txt
7050 F:      drivers/scsi/megaraid.*
7051 F:      drivers/scsi/megaraid/
7053 MELLANOX ETHERNET DRIVER (mlx4_en)
7054 M:      Eugenia Emantayev <eugenia@mellanox.com>
7055 L:      netdev@vger.kernel.org
7056 S:      Supported
7057 W:      http://www.mellanox.com
7058 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7059 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7061 MELLANOX ETHERNET DRIVER (mlx5e)
7062 M:      Saeed Mahameed <saeedm@mellanox.com>
7063 L:      netdev@vger.kernel.org
7064 S:      Supported
7065 W:      http://www.mellanox.com
7066 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7067 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7069 MELLANOX ETHERNET SWITCH DRIVERS
7070 M:      Jiri Pirko <jiri@mellanox.com>
7071 M:      Ido Schimmel <idosch@mellanox.com>
7072 L:      netdev@vger.kernel.org
7073 S:      Supported
7074 W:      http://www.mellanox.com
7075 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7076 F:      drivers/net/ethernet/mellanox/mlxsw/
7078 MEMBARRIER SUPPORT
7079 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7080 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7081 L:      linux-kernel@vger.kernel.org
7082 S:      Supported
7083 F:      kernel/membarrier.c
7084 F:      include/uapi/linux/membarrier.h
7086 MEMORY MANAGEMENT
7087 L:      linux-mm@kvack.org
7088 W:      http://www.linux-mm.org
7089 S:      Maintained
7090 F:      include/linux/mm.h
7091 F:      include/linux/gfp.h
7092 F:      include/linux/mmzone.h
7093 F:      include/linux/memory_hotplug.h
7094 F:      include/linux/vmalloc.h
7095 F:      mm/
7097 MEMORY TECHNOLOGY DEVICES (MTD)
7098 M:      David Woodhouse <dwmw2@infradead.org>
7099 M:      Brian Norris <computersforpeace@gmail.com>
7100 L:      linux-mtd@lists.infradead.org
7101 W:      http://www.linux-mtd.infradead.org/
7102 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7103 T:      git git://git.infradead.org/linux-mtd.git
7104 T:      git git://git.infradead.org/l2-mtd.git
7105 S:      Maintained
7106 F:      drivers/mtd/
7107 F:      include/linux/mtd/
7108 F:      include/uapi/mtd/
7110 MEN A21 WATCHDOG DRIVER
7111 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7112 L:      linux-watchdog@vger.kernel.org
7113 S:      Maintained
7114 F:      drivers/watchdog/mena21_wdt.c
7116 MEN CHAMELEON BUS (mcb)
7117 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7118 S:      Maintained
7119 F:      drivers/mcb/
7120 F:      include/linux/mcb.h
7121 F:      Documentation/men-chameleon-bus.txt
7123 MEN F21BMC (Board Management Controller)
7124 M:      Andreas Werner <andreas.werner@men.de>
7125 S:      Supported
7126 F:      drivers/mfd/menf21bmc.c
7127 F:      drivers/watchdog/menf21bmc_wdt.c
7128 F:      drivers/leds/leds-menf21bmc.c
7129 F:      drivers/hwmon/menf21bmc_hwmon.c
7130 F:      Documentation/hwmon/menf21bmc
7132 METAG ARCHITECTURE
7133 M:      James Hogan <james.hogan@imgtec.com>
7134 L:      linux-metag@vger.kernel.org
7135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7136 S:      Odd Fixes
7137 F:      arch/metag/
7138 F:      Documentation/metag/
7139 F:      Documentation/devicetree/bindings/metag/
7140 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7141 F:      drivers/clocksource/metag_generic.c
7142 F:      drivers/irqchip/irq-metag.c
7143 F:      drivers/irqchip/irq-metag-ext.c
7144 F:      drivers/tty/metag_da.c
7146 MICROBLAZE ARCHITECTURE
7147 M:      Michal Simek <monstr@monstr.eu>
7148 W:      http://www.monstr.eu/fdt/
7149 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7150 S:      Supported
7151 F:      arch/microblaze/
7153 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7154 M:      Chen Yu <yu.c.chen@intel.com>
7155 L:      platform-driver-x86@vger.kernel.org
7156 S:      Supported
7157 F:      drivers/platform/x86/surfacepro3_button.c
7159 MICROTEK X6 SCANNER
7160 M:      Oliver Neukum <oliver@neukum.org>
7161 S:      Maintained
7162 F:      drivers/usb/image/microtek.*
7164 MIPS
7165 M:      Ralf Baechle <ralf@linux-mips.org>
7166 L:      linux-mips@linux-mips.org
7167 W:      http://www.linux-mips.org/
7168 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7169 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7170 S:      Supported
7171 F:      Documentation/mips/
7172 F:      arch/mips/
7174 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7175 M:      Hans Verkuil <hverkuil@xs4all.nl>
7176 L:      linux-media@vger.kernel.org
7177 T:      git git://linuxtv.org/media_tree.git
7178 W:      https://linuxtv.org
7179 S:      Odd Fixes
7180 F:      drivers/media/radio/radio-miropcm20*
7182 MELLANOX MLX4 core VPI driver
7183 M:      Yishai Hadas <yishaih@mellanox.com>
7184 L:      netdev@vger.kernel.org
7185 L:      linux-rdma@vger.kernel.org
7186 W:      http://www.mellanox.com
7187 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7188 S:      Supported
7189 F:      drivers/net/ethernet/mellanox/mlx4/
7190 F:      include/linux/mlx4/
7192 MELLANOX MLX4 IB driver
7193 M:      Yishai Hadas <yishaih@mellanox.com>
7194 L:      linux-rdma@vger.kernel.org
7195 W:      http://www.mellanox.com
7196 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7197 S:      Supported
7198 F:      drivers/infiniband/hw/mlx4/
7199 F:      include/linux/mlx4/
7201 MELLANOX MLX5 core VPI driver
7202 M:      Matan Barak <matanb@mellanox.com>
7203 M:      Leon Romanovsky <leonro@mellanox.com>
7204 L:      netdev@vger.kernel.org
7205 L:      linux-rdma@vger.kernel.org
7206 W:      http://www.mellanox.com
7207 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7208 S:      Supported
7209 F:      drivers/net/ethernet/mellanox/mlx5/core/
7210 F:      include/linux/mlx5/
7212 MELLANOX MLX5 IB driver
7213 M:      Matan Barak <matanb@mellanox.com>
7214 M:      Leon Romanovsky <leonro@mellanox.com>
7215 L:      linux-rdma@vger.kernel.org
7216 W:      http://www.mellanox.com
7217 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7218 S:      Supported
7219 F:      drivers/infiniband/hw/mlx5/
7220 F:      include/linux/mlx5/
7222 MELEXIS MLX90614 DRIVER
7223 M:      Crt Mori <cmo@melexis.com>
7224 L:      linux-iio@vger.kernel.org
7225 W:      http://www.melexis.com
7226 S:      Supported
7227 F:      drivers/iio/temperature/mlx90614.c
7229 MN88472 MEDIA DRIVER
7230 M:      Antti Palosaari <crope@iki.fi>
7231 L:      linux-media@vger.kernel.org
7232 W:      https://linuxtv.org
7233 W:      http://palosaari.fi/linux/
7234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7235 T:      git git://linuxtv.org/anttip/media_tree.git
7236 S:      Maintained
7237 F:      drivers/staging/media/mn88472/
7238 F:      drivers/media/dvb-frontends/mn88472.h
7240 MN88473 MEDIA DRIVER
7241 M:      Antti Palosaari <crope@iki.fi>
7242 L:      linux-media@vger.kernel.org
7243 W:      https://linuxtv.org
7244 W:      http://palosaari.fi/linux/
7245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7246 T:      git git://linuxtv.org/anttip/media_tree.git
7247 S:      Maintained
7248 F:      drivers/staging/media/mn88473/
7249 F:      drivers/media/dvb-frontends/mn88473.h
7251 MODULE SUPPORT
7252 M:      Rusty Russell <rusty@rustcorp.com.au>
7253 S:      Maintained
7254 F:      include/linux/module.h
7255 F:      kernel/module.c
7257 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7258 W:      http://popies.net/meye/
7259 S:      Orphan
7260 F:      Documentation/video4linux/meye.txt
7261 F:      drivers/media/pci/meye/
7262 F:      include/uapi/linux/meye.h
7264 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7265 M:      Jiri Slaby <jirislaby@gmail.com>
7266 S:      Maintained
7267 F:      Documentation/serial/moxa-smartio
7268 F:      drivers/tty/mxser.*
7270 MR800 AVERMEDIA USB FM RADIO DRIVER
7271 M:      Alexey Klimov <klimov.linux@gmail.com>
7272 L:      linux-media@vger.kernel.org
7273 T:      git git://linuxtv.org/media_tree.git
7274 S:      Maintained
7275 F:      drivers/media/radio/radio-mr800.c
7277 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7278 M:      Alan Ott <alan@signal11.us>
7279 L:      linux-wpan@vger.kernel.org
7280 S:      Maintained
7281 F:      drivers/net/ieee802154/mrf24j40.c
7282 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7284 MSI LAPTOP SUPPORT
7285 M:      "Lee, Chun-Yi" <jlee@suse.com>
7286 L:      platform-driver-x86@vger.kernel.org
7287 S:      Maintained
7288 F:      drivers/platform/x86/msi-laptop.c
7290 MSI WMI SUPPORT
7291 L:      platform-driver-x86@vger.kernel.org
7292 S:      Orphan
7293 F:      drivers/platform/x86/msi-wmi.c
7295 MSI001 MEDIA DRIVER
7296 M:      Antti Palosaari <crope@iki.fi>
7297 L:      linux-media@vger.kernel.org
7298 W:      https://linuxtv.org
7299 W:      http://palosaari.fi/linux/
7300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7301 T:      git git://linuxtv.org/anttip/media_tree.git
7302 S:      Maintained
7303 F:      drivers/media/tuners/msi001*
7305 MSI2500 MEDIA DRIVER
7306 M:      Antti Palosaari <crope@iki.fi>
7307 L:      linux-media@vger.kernel.org
7308 W:      https://linuxtv.org
7309 W:      http://palosaari.fi/linux/
7310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7311 T:      git git://linuxtv.org/anttip/media_tree.git
7312 S:      Maintained
7313 F:      drivers/media/usb/msi2500/
7315 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7316 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7317 L:      linux-mtd@lists.infradead.org
7318 S:      Maintained
7319 F:      drivers/mtd/devices/docg3*
7321 MT9M032 APTINA SENSOR DRIVER
7322 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323 L:      linux-media@vger.kernel.org
7324 T:      git git://linuxtv.org/media_tree.git
7325 S:      Maintained
7326 F:      drivers/media/i2c/mt9m032.c
7327 F:      include/media/i2c/mt9m032.h
7329 MT9P031 APTINA CAMERA SENSOR
7330 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7331 L:      linux-media@vger.kernel.org
7332 T:      git git://linuxtv.org/media_tree.git
7333 S:      Maintained
7334 F:      drivers/media/i2c/mt9p031.c
7335 F:      include/media/i2c/mt9p031.h
7337 MT9T001 APTINA CAMERA SENSOR
7338 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7339 L:      linux-media@vger.kernel.org
7340 T:      git git://linuxtv.org/media_tree.git
7341 S:      Maintained
7342 F:      drivers/media/i2c/mt9t001.c
7343 F:      include/media/i2c/mt9t001.h
7345 MT9V032 APTINA CAMERA SENSOR
7346 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7347 L:      linux-media@vger.kernel.org
7348 T:      git git://linuxtv.org/media_tree.git
7349 S:      Maintained
7350 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7351 F:      drivers/media/i2c/mt9v032.c
7352 F:      include/media/i2c/mt9v032.h
7354 MULTIFUNCTION DEVICES (MFD)
7355 M:      Lee Jones <lee.jones@linaro.org>
7356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7357 S:      Supported
7358 F:      drivers/mfd/
7359 F:      include/linux/mfd/
7361 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7362 M:      Ulf Hansson <ulf.hansson@linaro.org>
7363 L:      linux-mmc@vger.kernel.org
7364 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7365 S:      Maintained
7366 F:      drivers/mmc/
7367 F:      include/linux/mmc/
7368 F:      include/uapi/linux/mmc/
7370 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7371 S:      Orphan
7372 F:      drivers/mmc/host/mmc_spi.c
7373 F:      include/linux/spi/mmc_spi.h
7375 MULTISOUND SOUND DRIVER
7376 M:      Andrew Veliath <andrewtv@usa.net>
7377 S:      Maintained
7378 F:      Documentation/sound/oss/MultiSound
7379 F:      sound/oss/msnd*
7381 MULTITECH MULTIPORT CARD (ISICOM)
7382 S:      Orphan
7383 F:      drivers/tty/isicom.c
7384 F:      include/linux/isicom.h
7386 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7387 M:      Felipe Balbi <balbi@ti.com>
7388 L:      linux-usb@vger.kernel.org
7389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7390 S:      Maintained
7391 F:      drivers/usb/musb/
7393 MXL5007T MEDIA DRIVER
7394 M:      Michael Krufky <mkrufky@linuxtv.org>
7395 L:      linux-media@vger.kernel.org
7396 W:      https://linuxtv.org
7397 W:      http://github.com/mkrufky
7398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7399 T:      git git://linuxtv.org/mkrufky/tuners.git
7400 S:      Maintained
7401 F:      drivers/media/tuners/mxl5007t.*
7403 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7404 M:      Hyong-Youb Kim <hykim@myri.com>
7405 L:      netdev@vger.kernel.org
7406 W:      https://www.myricom.com/support/downloads/myri10ge.html
7407 S:      Supported
7408 F:      drivers/net/ethernet/myricom/myri10ge/
7410 NATSEMI ETHERNET DRIVER (DP8381x)
7411 S:      Orphan
7412 F:      drivers/net/ethernet/natsemi/natsemi.c
7414 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7415 M:      Daniel Mack <zonque@gmail.com>
7416 S:      Maintained
7417 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7418 W:      http://www.native-instruments.com
7419 F:      sound/usb/caiaq/
7421 NCP FILESYSTEM
7422 M:      Petr Vandrovec <petr@vandrovec.name>
7423 S:      Odd Fixes
7424 F:      fs/ncpfs/
7426 NCR 5380 SCSI DRIVERS
7427 M:      Finn Thain <fthain@telegraphics.com.au>
7428 M:      Michael Schmitz <schmitzmic@gmail.com>
7429 L:      linux-scsi@vger.kernel.org
7430 S:      Maintained
7431 F:      Documentation/scsi/g_NCR5380.txt
7432 F:      drivers/scsi/NCR5380.*
7433 F:      drivers/scsi/arm/cumana_1.c
7434 F:      drivers/scsi/arm/oak.c
7435 F:      drivers/scsi/atari_NCR5380.c
7436 F:      drivers/scsi/atari_scsi.*
7437 F:      drivers/scsi/dmx3191d.c
7438 F:      drivers/scsi/dtc.*
7439 F:      drivers/scsi/g_NCR5380.*
7440 F:      drivers/scsi/g_NCR5380_mmio.c
7441 F:      drivers/scsi/mac_scsi.*
7442 F:      drivers/scsi/pas16.*
7443 F:      drivers/scsi/sun3_scsi.*
7444 F:      drivers/scsi/sun3_scsi_vme.c
7445 F:      drivers/scsi/t128.*
7447 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7448 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7449 L:      linux-scsi@vger.kernel.org
7450 S:      Maintained
7451 F:      drivers/scsi/NCR_D700.*
7453 NCT6775 HARDWARE MONITOR DRIVER
7454 M:      Guenter Roeck <linux@roeck-us.net>
7455 L:      lm-sensors@lm-sensors.org
7456 S:      Maintained
7457 F:      Documentation/hwmon/nct6775
7458 F:      drivers/hwmon/nct6775.c
7460 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7461 M:      Faisal Latif <faisal.latif@intel.com>
7462 L:      linux-rdma@vger.kernel.org
7463 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7464 S:      Supported
7465 F:      drivers/infiniband/hw/nes/
7467 NETEM NETWORK EMULATOR
7468 M:      Stephen Hemminger <stephen@networkplumber.org>
7469 L:      netem@lists.linux-foundation.org
7470 S:      Maintained
7471 F:      net/sched/sch_netem.c
7473 NETERION 10GbE DRIVERS (s2io/vxge)
7474 M:      Jon Mason <jdmason@kudzu.us>
7475 L:      netdev@vger.kernel.org
7476 S:      Supported
7477 F:      Documentation/networking/s2io.txt
7478 F:      Documentation/networking/vxge.txt
7479 F:      drivers/net/ethernet/neterion/
7481 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7482 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7483 M:      Patrick McHardy <kaber@trash.net>
7484 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7485 L:      netfilter-devel@vger.kernel.org
7486 L:      coreteam@netfilter.org
7487 W:      http://www.netfilter.org/
7488 W:      http://www.iptables.org/
7489 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7492 S:      Supported
7493 F:      include/linux/netfilter*
7494 F:      include/linux/netfilter/
7495 F:      include/net/netfilter/
7496 F:      include/uapi/linux/netfilter*
7497 F:      include/uapi/linux/netfilter/
7498 F:      net/*/netfilter.c
7499 F:      net/*/netfilter/
7500 F:      net/netfilter/
7501 F:      net/bridge/br_netfilter*.c
7503 NETLABEL
7504 M:      Paul Moore <paul@paul-moore.com>
7505 W:      http://netlabel.sf.net
7506 L:      netdev@vger.kernel.org
7507 S:      Maintained
7508 F:      Documentation/netlabel/
7509 F:      include/net/netlabel.h
7510 F:      net/netlabel/
7512 NETROM NETWORK LAYER
7513 M:      Ralf Baechle <ralf@linux-mips.org>
7514 L:      linux-hams@vger.kernel.org
7515 W:      http://www.linux-ax25.org/
7516 S:      Maintained
7517 F:      include/net/netrom.h
7518 F:      include/uapi/linux/netrom.h
7519 F:      net/netrom/
7521 NETRONOME ETHERNET DRIVERS
7522 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7523 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7524 L:      oss-drivers@netronome.com
7525 S:      Maintained
7526 F:      drivers/net/ethernet/netronome/
7528 NETWORK BLOCK DEVICE (NBD)
7529 M:      Markus Pargmann <mpa@pengutronix.de>
7530 S:      Maintained
7531 L:      nbd-general@lists.sourceforge.net
7532 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7533 F:      Documentation/blockdev/nbd.txt
7534 F:      drivers/block/nbd.c
7535 F:      include/uapi/linux/nbd.h
7537 NETWORK DROP MONITOR
7538 M:      Neil Horman <nhorman@tuxdriver.com>
7539 L:      netdev@vger.kernel.org
7540 S:      Maintained
7541 W:      https://fedorahosted.org/dropwatch/
7542 F:      net/core/drop_monitor.c
7544 NETWORKING [GENERAL]
7545 M:      "David S. Miller" <davem@davemloft.net>
7546 L:      netdev@vger.kernel.org
7547 W:      http://www.linuxfoundation.org/en/Net
7548 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7551 S:      Maintained
7552 F:      net/
7553 F:      include/net/
7554 F:      include/linux/in.h
7555 F:      include/linux/net.h
7556 F:      include/linux/netdevice.h
7557 F:      include/uapi/linux/in.h
7558 F:      include/uapi/linux/net.h
7559 F:      include/uapi/linux/netdevice.h
7560 F:      include/uapi/linux/net_namespace.h
7561 F:      tools/net/
7562 F:      tools/testing/selftests/net/
7563 F:      lib/random32.c
7564 F:      lib/test_bpf.c
7566 NETWORKING [IPv4/IPv6]
7567 M:      "David S. Miller" <davem@davemloft.net>
7568 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7569 M:      James Morris <jmorris@namei.org>
7570 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7571 M:      Patrick McHardy <kaber@trash.net>
7572 L:      netdev@vger.kernel.org
7573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7574 S:      Maintained
7575 F:      net/ipv4/
7576 F:      net/ipv6/
7577 F:      include/net/ip*
7578 F:      arch/x86/net/*
7580 NETWORKING [IPSEC]
7581 M:      Steffen Klassert <steffen.klassert@secunet.com>
7582 M:      Herbert Xu <herbert@gondor.apana.org.au>
7583 M:      "David S. Miller" <davem@davemloft.net>
7584 L:      netdev@vger.kernel.org
7585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7587 S:      Maintained
7588 F:      net/core/flow.c
7589 F:      net/xfrm/
7590 F:      net/key/
7591 F:      net/ipv4/xfrm*
7592 F:      net/ipv4/esp4.c
7593 F:      net/ipv4/ah4.c
7594 F:      net/ipv4/ipcomp.c
7595 F:      net/ipv4/ip_vti.c
7596 F:      net/ipv6/xfrm*
7597 F:      net/ipv6/esp6.c
7598 F:      net/ipv6/ah6.c
7599 F:      net/ipv6/ipcomp6.c
7600 F:      net/ipv6/ip6_vti.c
7601 F:      include/uapi/linux/xfrm.h
7602 F:      include/net/xfrm.h
7604 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7605 M:      Paul Moore <paul@paul-moore.com>
7606 L:      netdev@vger.kernel.org
7607 S:      Maintained
7609 NETWORKING [WIRELESS]
7610 L:      linux-wireless@vger.kernel.org
7611 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7613 NETWORKING DRIVERS
7614 L:      netdev@vger.kernel.org
7615 W:      http://www.linuxfoundation.org/en/Net
7616 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7619 S:      Odd Fixes
7620 F:      drivers/net/
7621 F:      include/linux/if_*
7622 F:      include/linux/netdevice.h
7623 F:      include/linux/etherdevice.h
7624 F:      include/linux/fcdevice.h
7625 F:      include/linux/fddidevice.h
7626 F:      include/linux/hippidevice.h
7627 F:      include/linux/inetdevice.h
7628 F:      include/uapi/linux/if_*
7629 F:      include/uapi/linux/netdevice.h
7631 NETWORKING DRIVERS (WIRELESS)
7632 M:      Kalle Valo <kvalo@codeaurora.org>
7633 L:      linux-wireless@vger.kernel.org
7634 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7637 S:      Maintained
7638 F:      drivers/net/wireless/
7640 NETXEN (1/10) GbE SUPPORT
7641 M:      Manish Chopra <manish.chopra@qlogic.com>
7642 M:      Sony Chacko <sony.chacko@qlogic.com>
7643 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7644 L:      netdev@vger.kernel.org
7645 W:      http://www.qlogic.com
7646 S:      Supported
7647 F:      drivers/net/ethernet/qlogic/netxen/
7649 NFC SUBSYSTEM
7650 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7651 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7652 M:      Samuel Ortiz <sameo@linux.intel.com>
7653 L:      linux-wireless@vger.kernel.org
7654 L:      linux-nfc@lists.01.org (subscribers-only)
7655 S:      Supported
7656 F:      net/nfc/
7657 F:      include/net/nfc/
7658 F:      include/uapi/linux/nfc.h
7659 F:      drivers/nfc/
7660 F:      include/linux/platform_data/microread.h
7661 F:      include/linux/platform_data/nfcmrvl.h
7662 F:      include/linux/platform_data/nxp-nci.h
7663 F:      include/linux/platform_data/pn544.h
7664 F:      include/linux/platform_data/st21nfca.h
7665 F:      include/linux/platform_data/st-nci.h
7666 F:      Documentation/devicetree/bindings/net/nfc/
7668 NFS, SUNRPC, AND LOCKD CLIENTS
7669 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7670 M:      Anna Schumaker <anna.schumaker@netapp.com>
7671 L:      linux-nfs@vger.kernel.org
7672 W:      http://client.linux-nfs.org
7673 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7674 S:      Maintained
7675 F:      fs/lockd/
7676 F:      fs/nfs/
7677 F:      fs/nfs_common/
7678 F:      net/sunrpc/
7679 F:      include/linux/lockd/
7680 F:      include/linux/nfs*
7681 F:      include/linux/sunrpc/
7682 F:      include/uapi/linux/nfs*
7683 F:      include/uapi/linux/sunrpc/
7685 NILFS2 FILESYSTEM
7686 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7687 L:      linux-nilfs@vger.kernel.org
7688 W:      http://nilfs.sourceforge.net/
7689 T:      git git://github.com/konis/nilfs2.git
7690 S:      Supported
7691 F:      Documentation/filesystems/nilfs2.txt
7692 F:      fs/nilfs2/
7693 F:      include/linux/nilfs2_fs.h
7694 F:      include/trace/events/nilfs2.h
7696 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7697 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7698 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7699 S:      Maintained
7700 F:      Documentation/scsi/NinjaSCSI.txt
7701 F:      drivers/scsi/pcmcia/nsp_*
7703 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7704 M:      GOTO Masanori <gotom@debian.or.jp>
7705 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7706 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7707 S:      Maintained
7708 F:      Documentation/scsi/NinjaSCSI.txt
7709 F:      drivers/scsi/nsp32*
7711 NIOS2 ARCHITECTURE
7712 M:      Ley Foon Tan <lftan@altera.com>
7713 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7715 S:      Maintained
7716 F:      arch/nios2/
7718 NOKIA N900 POWER SUPPLY DRIVERS
7719 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7720 S:      Maintained
7721 F:      include/linux/power/bq2415x_charger.h
7722 F:      include/linux/power/bq27xxx_battery.h
7723 F:      include/linux/power/isp1704_charger.h
7724 F:      drivers/power/bq2415x_charger.c
7725 F:      drivers/power/bq27xxx_battery.c
7726 F:      drivers/power/isp1704_charger.c
7727 F:      drivers/power/rx51_battery.c
7729 NTB DRIVER CORE
7730 M:      Jon Mason <jdmason@kudzu.us>
7731 M:      Dave Jiang <dave.jiang@intel.com>
7732 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7733 L:      linux-ntb@googlegroups.com
7734 S:      Supported
7735 W:      https://github.com/jonmason/ntb/wiki
7736 T:      git git://github.com/jonmason/ntb.git
7737 F:      drivers/ntb/
7738 F:      drivers/net/ntb_netdev.c
7739 F:      include/linux/ntb.h
7740 F:      include/linux/ntb_transport.h
7742 NTB INTEL DRIVER
7743 M:      Jon Mason <jdmason@kudzu.us>
7744 M:      Dave Jiang <dave.jiang@intel.com>
7745 L:      linux-ntb@googlegroups.com
7746 S:      Supported
7747 W:      https://github.com/jonmason/ntb/wiki
7748 T:      git git://github.com/jonmason/ntb.git
7749 F:      drivers/ntb/hw/intel/
7751 NTB AMD DRIVER
7752 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7753 L:      linux-ntb@googlegroups.com
7754 S:      Supported
7755 F:      drivers/ntb/hw/amd/
7757 NTFS FILESYSTEM
7758 M:      Anton Altaparmakov <anton@tuxera.com>
7759 L:      linux-ntfs-dev@lists.sourceforge.net
7760 W:      http://www.tuxera.com/
7761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7762 S:      Supported
7763 F:      Documentation/filesystems/ntfs.txt
7764 F:      fs/ntfs/
7766 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7767 M:      Antonino Daplas <adaplas@gmail.com>
7768 L:      linux-fbdev@vger.kernel.org
7769 S:      Maintained
7770 F:      drivers/video/fbdev/riva/
7771 F:      drivers/video/fbdev/nvidia/
7773 NVM EXPRESS DRIVER
7774 M:      Keith Busch <keith.busch@intel.com>
7775 M:      Jens Axboe <axboe@fb.com>
7776 L:      linux-nvme@lists.infradead.org
7777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7778 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7779 S:      Supported
7780 F:      drivers/nvme/host/
7781 F:      include/linux/nvme.h
7783 NVMEM FRAMEWORK
7784 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7785 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7786 S:      Maintained
7787 F:      drivers/nvmem/
7788 F:      Documentation/devicetree/bindings/nvmem/
7789 F:      include/linux/nvmem-consumer.h
7790 F:      include/linux/nvmem-provider.h
7792 NXP-NCI NFC DRIVER
7793 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7794 R:      Charles Gorand <charles.gorand@effinnov.com>
7795 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7796 S:      Supported
7797 F:      drivers/nfc/nxp-nci
7799 NXP TDA998X DRM DRIVER
7800 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7801 S:      Supported
7802 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7803 F:      include/drm/i2c/tda998x.h
7805 NXP TFA9879 DRIVER
7806 M:      Peter Rosin <peda@axentia.se>
7807 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7808 S:      Maintained
7809 F:      sound/soc/codecs/tfa9879*
7811 OMAP SUPPORT
7812 M:      Tony Lindgren <tony@atomide.com>
7813 L:      linux-omap@vger.kernel.org
7814 W:      http://www.muru.com/linux/omap/
7815 W:      http://linux.omap.com/
7816 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7818 S:      Maintained
7819 F:      arch/arm/*omap*/
7820 F:      arch/arm/configs/omap1_defconfig
7821 F:      arch/arm/configs/omap2plus_defconfig
7822 F:      drivers/i2c/busses/i2c-omap.c
7823 F:      drivers/irqchip/irq-omap-intc.c
7824 F:      drivers/mfd/*omap*.c
7825 F:      drivers/mfd/menelaus.c
7826 F:      drivers/mfd/palmas.c
7827 F:      drivers/mfd/tps65217.c
7828 F:      drivers/mfd/tps65218.c
7829 F:      drivers/mfd/tps65910.c
7830 F:      drivers/mfd/twl-core.[ch]
7831 F:      drivers/mfd/twl4030*.c
7832 F:      drivers/mfd/twl6030*.c
7833 F:      drivers/mfd/twl6040*.c
7834 F:      drivers/regulator/palmas-regulator*.c
7835 F:      drivers/regulator/pbias-regulator.c
7836 F:      drivers/regulator/tps65217-regulator.c
7837 F:      drivers/regulator/tps65218-regulator.c
7838 F:      drivers/regulator/tps65910-regulator.c
7839 F:      drivers/regulator/twl-regulator.c
7840 F:      include/linux/i2c-omap.h
7842 OMAP DEVICE TREE SUPPORT
7843 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7844 M:      Tony Lindgren <tony@atomide.com>
7845 L:      linux-omap@vger.kernel.org
7846 L:      devicetree@vger.kernel.org
7847 S:      Maintained
7848 F:      arch/arm/boot/dts/*omap*
7849 F:      arch/arm/boot/dts/*am3*
7850 F:      arch/arm/boot/dts/*am4*
7851 F:      arch/arm/boot/dts/*am5*
7852 F:      arch/arm/boot/dts/*dra7*
7854 OMAP CLOCK FRAMEWORK SUPPORT
7855 M:      Paul Walmsley <paul@pwsan.com>
7856 L:      linux-omap@vger.kernel.org
7857 S:      Maintained
7858 F:      arch/arm/*omap*/*clock*
7860 OMAP POWER MANAGEMENT SUPPORT
7861 M:      Kevin Hilman <khilman@deeprootsystems.com>
7862 L:      linux-omap@vger.kernel.org
7863 S:      Maintained
7864 F:      arch/arm/*omap*/*pm*
7865 F:      drivers/cpufreq/omap-cpufreq.c
7867 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7868 M:      Rajendra Nayak <rnayak@ti.com>
7869 M:      Paul Walmsley <paul@pwsan.com>
7870 L:      linux-omap@vger.kernel.org
7871 S:      Maintained
7872 F:      arch/arm/mach-omap2/prm*
7874 OMAP AUDIO SUPPORT
7875 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7876 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7877 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7878 L:      linux-omap@vger.kernel.org
7879 S:      Maintained
7880 F:      sound/soc/omap/
7882 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7883 M:      Roger Quadros <rogerq@ti.com>
7884 M:      Tony Lindgren <tony@atomide.com>
7885 L:      linux-omap@vger.kernel.org
7886 S:      Maintained
7887 F:      drivers/memory/omap-gpmc.c
7888 F:      arch/arm/mach-omap2/*gpmc*
7890 OMAP FRAMEBUFFER SUPPORT
7891 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7892 L:      linux-fbdev@vger.kernel.org
7893 L:      linux-omap@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/video/fbdev/omap/
7897 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7898 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7899 L:      linux-omap@vger.kernel.org
7900 L:      linux-fbdev@vger.kernel.org
7901 S:      Maintained
7902 F:      drivers/video/fbdev/omap2/
7903 F:      Documentation/arm/OMAP/DSS
7905 OMAP HARDWARE SPINLOCK SUPPORT
7906 M:      Ohad Ben-Cohen <ohad@wizery.com>
7907 L:      linux-omap@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/hwspinlock/omap_hwspinlock.c
7911 OMAP MMC SUPPORT
7912 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7913 L:      linux-omap@vger.kernel.org
7914 S:      Maintained
7915 F:      drivers/mmc/host/omap.c
7917 OMAP HS MMC SUPPORT
7918 L:      linux-mmc@vger.kernel.org
7919 L:      linux-omap@vger.kernel.org
7920 S:      Orphan
7921 F:      drivers/mmc/host/omap_hsmmc.c
7923 OMAP RANDOM NUMBER GENERATOR SUPPORT
7924 M:      Deepak Saxena <dsaxena@plexity.net>
7925 S:      Maintained
7926 F:      drivers/char/hw_random/omap-rng.c
7928 OMAP HWMOD SUPPORT
7929 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7930 M:      Paul Walmsley <paul@pwsan.com>
7931 L:      linux-omap@vger.kernel.org
7932 S:      Maintained
7933 F:      arch/arm/mach-omap2/omap_hwmod.*
7935 OMAP HWMOD DATA
7936 M:      Paul Walmsley <paul@pwsan.com>
7937 L:      linux-omap@vger.kernel.org
7938 S:      Maintained
7939 F:      arch/arm/mach-omap2/omap_hwmod*data*
7941 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7942 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7943 L:      linux-omap@vger.kernel.org
7944 S:      Maintained
7945 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7947 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7948 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949 L:      linux-media@vger.kernel.org
7950 S:      Maintained
7951 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7952 F:      drivers/media/platform/omap3isp/
7953 F:      drivers/staging/media/omap4iss/
7955 OMAP USB SUPPORT
7956 M:      Felipe Balbi <balbi@ti.com>
7957 L:      linux-usb@vger.kernel.org
7958 L:      linux-omap@vger.kernel.org
7959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7960 S:      Maintained
7961 F:      drivers/usb/*/*omap*
7962 F:      arch/arm/*omap*/usb*
7964 OMAP GPIO DRIVER
7965 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7966 M:      Santosh Shilimkar <ssantosh@kernel.org>
7967 M:      Kevin Hilman <khilman@deeprootsystems.com>
7968 L:      linux-omap@vger.kernel.org
7969 S:      Maintained
7970 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7971 F:      drivers/gpio/gpio-omap.c
7973 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7974 M:      Mark Jackson <mpfj@newflow.co.uk>
7975 L:      linux-omap@vger.kernel.org
7976 S:      Maintained
7977 F:      arch/arm/boot/dts/am335x-nano.dts
7979 OMFS FILESYSTEM
7980 M:      Bob Copeland <me@bobcopeland.com>
7981 L:      linux-karma-devel@lists.sourceforge.net
7982 S:      Maintained
7983 F:      Documentation/filesystems/omfs.txt
7984 F:      fs/omfs/
7986 OMNIKEY CARDMAN 4000 DRIVER
7987 M:      Harald Welte <laforge@gnumonks.org>
7988 S:      Maintained
7989 F:      drivers/char/pcmcia/cm4000_cs.c
7990 F:      include/linux/cm4000_cs.h
7991 F:      include/uapi/linux/cm4000_cs.h
7993 OMNIKEY CARDMAN 4040 DRIVER
7994 M:      Harald Welte <laforge@gnumonks.org>
7995 S:      Maintained
7996 F:      drivers/char/pcmcia/cm4040_cs.*
7998 OMNIVISION OV7670 SENSOR DRIVER
7999 M:      Jonathan Corbet <corbet@lwn.net>
8000 L:      linux-media@vger.kernel.org
8001 T:      git git://linuxtv.org/media_tree.git
8002 S:      Maintained
8003 F:      drivers/media/i2c/ov7670.c
8005 ONENAND FLASH DRIVER
8006 M:      Kyungmin Park <kyungmin.park@samsung.com>
8007 L:      linux-mtd@lists.infradead.org
8008 S:      Maintained
8009 F:      drivers/mtd/onenand/
8010 F:      include/linux/mtd/onenand*.h
8012 ONSTREAM SCSI TAPE DRIVER
8013 M:      Willem Riede <osst@riede.org>
8014 L:      osst-users@lists.sourceforge.net
8015 L:      linux-scsi@vger.kernel.org
8016 S:      Maintained
8017 F:      Documentation/scsi/osst.txt
8018 F:      drivers/scsi/osst.*
8019 F:      drivers/scsi/osst_*.h
8020 F:      drivers/scsi/st.h
8022 OPENCORES I2C BUS DRIVER
8023 M:      Peter Korsgaard <jacmet@sunsite.dk>
8024 L:      linux-i2c@vger.kernel.org
8025 S:      Maintained
8026 F:      Documentation/i2c/busses/i2c-ocores
8027 F:      drivers/i2c/busses/i2c-ocores.c
8029 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8030 M:      Rob Herring <robh+dt@kernel.org>
8031 M:      Frank Rowand <frowand.list@gmail.com>
8032 M:      Grant Likely <grant.likely@linaro.org>
8033 L:      devicetree@vger.kernel.org
8034 W:      http://www.devicetree.org/
8035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8036 S:      Maintained
8037 F:      drivers/of/
8038 F:      include/linux/of*.h
8039 F:      scripts/dtc/
8041 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8042 M:      Rob Herring <robh+dt@kernel.org>
8043 M:      Pawel Moll <pawel.moll@arm.com>
8044 M:      Mark Rutland <mark.rutland@arm.com>
8045 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8046 M:      Kumar Gala <galak@codeaurora.org>
8047 L:      devicetree@vger.kernel.org
8048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8049 S:      Maintained
8050 F:      Documentation/devicetree/
8051 F:      arch/*/boot/dts/
8052 F:      include/dt-bindings/
8054 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8055 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8056 L:      devicetree@vger.kernel.org
8057 S:      Maintained
8058 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8059 F:      Documentation/devicetree/overlay-notes.txt
8060 F:      drivers/of/overlay.c
8061 F:      drivers/of/resolver.c
8063 OPENRISC ARCHITECTURE
8064 M:      Jonas Bonn <jonas@southpole.se>
8065 W:      http://openrisc.net
8066 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8067 S:      Maintained
8068 T:      git git://openrisc.net/~jonas/linux
8069 F:      arch/openrisc/
8071 OPENVSWITCH
8072 M:      Pravin Shelar <pshelar@nicira.com>
8073 L:      netdev@vger.kernel.org
8074 L:      dev@openvswitch.org
8075 W:      http://openvswitch.org
8076 S:      Maintained
8077 F:      net/openvswitch/
8078 F:      include/uapi/linux/openvswitch.h
8080 OPERATING PERFORMANCE POINTS (OPP)
8081 M:      Viresh Kumar <vireshk@kernel.org>
8082 M:      Nishanth Menon <nm@ti.com>
8083 M:      Stephen Boyd <sboyd@codeaurora.org>
8084 L:      linux-pm@vger.kernel.org
8085 S:      Maintained
8086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8087 F:      drivers/base/power/opp/
8088 F:      include/linux/pm_opp.h
8089 F:      Documentation/power/opp.txt
8090 F:      Documentation/devicetree/bindings/opp/
8092 OPL4 DRIVER
8093 M:      Clemens Ladisch <clemens@ladisch.de>
8094 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8095 T:      git git://git.alsa-project.org/alsa-kernel.git
8096 S:      Maintained
8097 F:      sound/drivers/opl4/
8099 OPROFILE
8100 M:      Robert Richter <rric@kernel.org>
8101 L:      oprofile-list@lists.sf.net
8102 S:      Maintained
8103 F:      arch/*/include/asm/oprofile*.h
8104 F:      arch/*/oprofile/
8105 F:      drivers/oprofile/
8106 F:      include/linux/oprofile.h
8108 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8109 M:      Mark Fasheh <mfasheh@suse.com>
8110 M:      Joel Becker <jlbec@evilplan.org>
8111 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8112 W:      http://ocfs2.wiki.kernel.org
8113 S:      Supported
8114 F:      Documentation/filesystems/ocfs2.txt
8115 F:      Documentation/filesystems/dlmfs.txt
8116 F:      fs/ocfs2/
8118 ORINOCO DRIVER
8119 L:      linux-wireless@vger.kernel.org
8120 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8121 W:      http://www.nongnu.org/orinoco/
8122 S:      Orphan
8123 F:      drivers/net/wireless/intersil/orinoco/
8125 OSD LIBRARY and FILESYSTEM
8126 M:      Boaz Harrosh <ooo@electrozaur.com>
8127 M:      Benny Halevy <bhalevy@primarydata.com>
8128 L:      osd-dev@open-osd.org
8129 W:      http://open-osd.org
8130 T:      git git://git.open-osd.org/open-osd.git
8131 S:      Maintained
8132 F:      drivers/scsi/osd/
8133 F:      include/scsi/osd_*
8134 F:      fs/exofs/
8136 OVERLAY FILESYSTEM
8137 M:      Miklos Szeredi <miklos@szeredi.hu>
8138 L:      linux-unionfs@vger.kernel.org
8139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8140 S:      Supported
8141 F:      fs/overlayfs/
8142 F:      Documentation/filesystems/overlayfs.txt
8144 P54 WIRELESS DRIVER
8145 M:      Christian Lamparter <chunkeey@googlemail.com>
8146 L:      linux-wireless@vger.kernel.org
8147 W:      http://wireless.kernel.org/en/users/Drivers/p54
8148 S:      Maintained
8149 F:      drivers/net/wireless/intersil/p54/
8151 PA SEMI ETHERNET DRIVER
8152 M:      Olof Johansson <olof@lixom.net>
8153 L:      netdev@vger.kernel.org
8154 S:      Maintained
8155 F:      drivers/net/ethernet/pasemi/*
8157 PA SEMI SMBUS DRIVER
8158 M:      Olof Johansson <olof@lixom.net>
8159 L:      linux-i2c@vger.kernel.org
8160 S:      Maintained
8161 F:      drivers/i2c/busses/i2c-pasemi.c
8163 PADATA PARALLEL EXECUTION MECHANISM
8164 M:      Steffen Klassert <steffen.klassert@secunet.com>
8165 L:      linux-crypto@vger.kernel.org
8166 S:      Maintained
8167 F:      kernel/padata.c
8168 F:      include/linux/padata.h
8169 F:      Documentation/padata.txt
8171 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8172 M:      Harald Welte <laforge@gnumonks.org>
8173 L:      platform-driver-x86@vger.kernel.org
8174 S:      Maintained
8175 F:      drivers/platform/x86/panasonic-laptop.c
8177 PANASONIC MN10300/AM33/AM34 PORT
8178 M:      David Howells <dhowells@redhat.com>
8179 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8180 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8181 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8182 S:      Maintained
8183 F:      Documentation/mn10300/
8184 F:      arch/mn10300/
8186 PARALLEL PORT SUBSYSTEM
8187 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8188 M:      Sudip Mukherjee <sudip@vectorindia.org>
8189 L:      linux-parport@lists.infradead.org (subscribers-only)
8190 S:      Maintained
8191 F:      drivers/parport/
8192 F:      include/linux/parport*.h
8193 F:      drivers/char/ppdev.c
8194 F:      include/uapi/linux/ppdev.h
8195 F:      Documentation/parport*.txt
8197 PARAVIRT_OPS INTERFACE
8198 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8199 M:      Chris Wright <chrisw@sous-sol.org>
8200 M:      Alok Kataria <akataria@vmware.com>
8201 M:      Rusty Russell <rusty@rustcorp.com.au>
8202 L:      virtualization@lists.linux-foundation.org
8203 S:      Supported
8204 F:      Documentation/virtual/paravirt_ops.txt
8205 F:      arch/*/kernel/paravirt*
8206 F:      arch/*/include/asm/paravirt.h
8208 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8209 M:      Tim Waugh <tim@cyberelk.net>
8210 L:      linux-parport@lists.infradead.org (subscribers-only)
8211 S:      Maintained
8212 F:      Documentation/blockdev/paride.txt
8213 F:      drivers/block/paride/
8215 PARISC ARCHITECTURE
8216 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8217 M:      Helge Deller <deller@gmx.de>
8218 L:      linux-parisc@vger.kernel.org
8219 W:      http://www.parisc-linux.org/
8220 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8223 S:      Maintained
8224 F:      arch/parisc/
8225 F:      Documentation/parisc/
8226 F:      drivers/parisc/
8227 F:      drivers/char/agp/parisc-agp.c
8228 F:      drivers/input/serio/gscps2.c
8229 F:      drivers/parport/parport_gsc.*
8230 F:      drivers/tty/serial/8250/8250_gsc.c
8231 F:      drivers/video/fbdev/sti*
8232 F:      drivers/video/console/sti*
8233 F:      drivers/video/logo/logo_parisc*
8235 PC87360 HARDWARE MONITORING DRIVER
8236 M:      Jim Cromie <jim.cromie@gmail.com>
8237 L:      lm-sensors@lm-sensors.org
8238 S:      Maintained
8239 F:      Documentation/hwmon/pc87360
8240 F:      drivers/hwmon/pc87360.c
8242 PC8736x GPIO DRIVER
8243 M:      Jim Cromie <jim.cromie@gmail.com>
8244 S:      Maintained
8245 F:      drivers/char/pc8736x_gpio.c
8247 PC87427 HARDWARE MONITORING DRIVER
8248 M:      Jean Delvare <jdelvare@suse.com>
8249 L:      lm-sensors@lm-sensors.org
8250 S:      Maintained
8251 F:      Documentation/hwmon/pc87427
8252 F:      drivers/hwmon/pc87427.c
8254 PCA9532 LED DRIVER
8255 M:      Riku Voipio <riku.voipio@iki.fi>
8256 S:      Maintained
8257 F:      drivers/leds/leds-pca9532.c
8258 F:      include/linux/leds-pca9532.h
8260 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8261 M:      Guenter Roeck <linux@roeck-us.net>
8262 L:      linux-i2c@vger.kernel.org
8263 S:      Maintained
8264 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8266 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8267 M:      Khalid Aziz <khalid@gonehiking.org>
8268 S:      Maintained
8269 F:      drivers/firmware/pcdp.*
8271 PCI ERROR RECOVERY
8272 M:      Linas Vepstas <linasvepstas@gmail.com>
8273 L:      linux-pci@vger.kernel.org
8274 S:      Supported
8275 F:      Documentation/PCI/pci-error-recovery.txt
8277 PCI SUBSYSTEM
8278 M:      Bjorn Helgaas <bhelgaas@google.com>
8279 L:      linux-pci@vger.kernel.org
8280 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8282 S:      Supported
8283 F:      Documentation/PCI/
8284 F:      drivers/pci/
8285 F:      include/linux/pci*
8286 F:      arch/x86/pci/
8287 F:      arch/x86/kernel/quirks.c
8289 PCI DRIVER FOR ALTERA PCIE IP
8290 M:      Ley Foon Tan <lftan@altera.com>
8291 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8292 L:      linux-pci@vger.kernel.org
8293 S:      Supported
8294 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8295 F:      drivers/pci/host/pcie-altera.c
8297 PCI DRIVER FOR ARM VERSATILE PLATFORM
8298 M:      Rob Herring <robh@kernel.org>
8299 L:      linux-pci@vger.kernel.org
8300 L:      linux-arm-kernel@lists.infradead.org
8301 S:      Maintained
8302 F:      Documentation/devicetree/bindings/pci/versatile.txt
8303 F:      drivers/pci/host/pci-versatile.c
8305 PCI DRIVER FOR APPLIEDMICRO XGENE
8306 M:      Tanmay Inamdar <tinamdar@apm.com>
8307 L:      linux-pci@vger.kernel.org
8308 L:      linux-arm-kernel@lists.infradead.org
8309 S:      Maintained
8310 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8311 F:      drivers/pci/host/pci-xgene.c
8313 PCI DRIVER FOR FREESCALE LAYERSCAPE
8314 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8315 M:      Mingkai Hu <mingkai.hu@freescale.com>
8316 M:      Roy Zang <tie-fei.zang@freescale.com>
8317 L:      linuxppc-dev@lists.ozlabs.org
8318 L:      linux-pci@vger.kernel.org
8319 L:      linux-arm-kernel@lists.infradead.org
8320 S:      Maintained
8321 F:      drivers/pci/host/*layerscape*
8323 PCI DRIVER FOR IMX6
8324 M:      Richard Zhu <Richard.Zhu@freescale.com>
8325 M:      Lucas Stach <l.stach@pengutronix.de>
8326 L:      linux-pci@vger.kernel.org
8327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328 S:      Maintained
8329 F:      drivers/pci/host/*imx6*
8331 PCI DRIVER FOR TI KEYSTONE
8332 M:      Murali Karicheri <m-karicheri2@ti.com>
8333 L:      linux-pci@vger.kernel.org
8334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8335 S:      Maintained
8336 F:      drivers/pci/host/*keystone*
8338 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8339 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8340 M:      Jason Cooper <jason@lakedaemon.net>
8341 L:      linux-pci@vger.kernel.org
8342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8343 S:      Maintained
8344 F:      drivers/pci/host/*mvebu*
8346 PCI DRIVER FOR NVIDIA TEGRA
8347 M:      Thierry Reding <thierry.reding@gmail.com>
8348 L:      linux-tegra@vger.kernel.org
8349 L:      linux-pci@vger.kernel.org
8350 S:      Supported
8351 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8352 F:      drivers/pci/host/pci-tegra.c
8354 PCI DRIVER FOR TI DRA7XX
8355 M:      Kishon Vijay Abraham I <kishon@ti.com>
8356 L:      linux-omap@vger.kernel.org
8357 L:      linux-pci@vger.kernel.org
8358 S:      Supported
8359 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8360 F:      drivers/pci/host/pci-dra7xx.c
8362 PCI DRIVER FOR RENESAS R-CAR
8363 M:      Simon Horman <horms@verge.net.au>
8364 L:      linux-pci@vger.kernel.org
8365 L:      linux-renesas-soc@vger.kernel.org
8366 S:      Maintained
8367 F:      drivers/pci/host/*rcar*
8369 PCI DRIVER FOR SAMSUNG EXYNOS
8370 M:      Jingoo Han <jingoohan1@gmail.com>
8371 L:      linux-pci@vger.kernel.org
8372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8373 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8374 S:      Maintained
8375 F:      drivers/pci/host/pci-exynos.c
8377 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8378 M:      Jingoo Han <jingoohan1@gmail.com>
8379 M:      Pratyush Anand <pratyush.anand@gmail.com>
8380 L:      linux-pci@vger.kernel.org
8381 S:      Maintained
8382 F:      drivers/pci/host/*designware*
8384 PCI DRIVER FOR GENERIC OF HOSTS
8385 M:      Will Deacon <will.deacon@arm.com>
8386 L:      linux-pci@vger.kernel.org
8387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8388 S:      Maintained
8389 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8390 F:      drivers/pci/host/pci-host-generic.c
8392 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8393 M:      Keith Busch <keith.busch@intel.com>
8394 L:      linux-pci@vger.kernel.org
8395 S:      Supported
8396 F:      arch/x86/pci/vmd.c
8398 PCIE DRIVER FOR ST SPEAR13XX
8399 M:      Pratyush Anand <pratyush.anand@gmail.com>
8400 L:      linux-pci@vger.kernel.org
8401 S:      Maintained
8402 F:      drivers/pci/host/*spear*
8404 PCI MSI DRIVER FOR ALTERA MSI IP
8405 M:      Ley Foon Tan <lftan@altera.com>
8406 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8407 L:      linux-pci@vger.kernel.org
8408 S:      Supported
8409 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8410 F:      drivers/pci/host/pcie-altera-msi.c
8412 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8413 M:      Duc Dang <dhdang@apm.com>
8414 L:      linux-pci@vger.kernel.org
8415 L:      linux-arm-kernel@lists.infradead.org
8416 S:      Maintained
8417 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8418 F:      drivers/pci/host/pci-xgene-msi.c
8420 PCIE DRIVER FOR HISILICON
8421 M:      Zhou Wang <wangzhou1@hisilicon.com>
8422 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8423 L:      linux-pci@vger.kernel.org
8424 S:      Maintained
8425 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8426 F:      drivers/pci/host/pcie-hisi.c
8428 PCIE DRIVER FOR QUALCOMM MSM
8429 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8430 L:     linux-pci@vger.kernel.org
8431 L:     linux-arm-msm@vger.kernel.org
8432 S:     Maintained
8433 F:     drivers/pci/host/*qcom*
8435 PCMCIA SUBSYSTEM
8436 P:      Linux PCMCIA Team
8437 L:      linux-pcmcia@lists.infradead.org
8438 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8440 S:      Maintained
8441 F:      Documentation/pcmcia/
8442 F:      drivers/pcmcia/
8443 F:      include/pcmcia/
8445 PCNET32 NETWORK DRIVER
8446 M:      Don Fry <pcnet32@frontier.com>
8447 L:      netdev@vger.kernel.org
8448 S:      Maintained
8449 F:      drivers/net/ethernet/amd/pcnet32.c
8451 PCRYPT PARALLEL CRYPTO ENGINE
8452 M:      Steffen Klassert <steffen.klassert@secunet.com>
8453 L:      linux-crypto@vger.kernel.org
8454 S:      Maintained
8455 F:      crypto/pcrypt.c
8456 F:      include/crypto/pcrypt.h
8458 PER-CPU MEMORY ALLOCATOR
8459 M:      Tejun Heo <tj@kernel.org>
8460 M:      Christoph Lameter <cl@linux-foundation.org>
8461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8462 S:      Maintained
8463 F:      include/linux/percpu*.h
8464 F:      mm/percpu*.c
8465 F:      arch/*/include/asm/percpu.h
8467 PER-TASK DELAY ACCOUNTING
8468 M:      Balbir Singh <bsingharora@gmail.com>
8469 S:      Maintained
8470 F:      include/linux/delayacct.h
8471 F:      kernel/delayacct.c
8473 PERFORMANCE EVENTS SUBSYSTEM
8474 M:      Peter Zijlstra <peterz@infradead.org>
8475 M:      Ingo Molnar <mingo@redhat.com>
8476 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8477 L:      linux-kernel@vger.kernel.org
8478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8479 S:      Supported
8480 F:      kernel/events/*
8481 F:      include/linux/perf_event.h
8482 F:      include/uapi/linux/perf_event.h
8483 F:      arch/*/kernel/perf_event*.c
8484 F:      arch/*/kernel/*/perf_event*.c
8485 F:      arch/*/kernel/*/*/perf_event*.c
8486 F:      arch/*/include/asm/perf_event.h
8487 F:      arch/*/kernel/perf_callchain.c
8488 F:      tools/perf/
8490 PERSONALITY HANDLING
8491 M:      Christoph Hellwig <hch@infradead.org>
8492 L:      linux-abi-devel@lists.sourceforge.net
8493 S:      Maintained
8494 F:      include/linux/personality.h
8495 F:      include/uapi/linux/personality.h
8497 PHONET PROTOCOL
8498 M:      Remi Denis-Courmont <courmisch@gmail.com>
8499 S:      Supported
8500 F:      Documentation/networking/phonet.txt
8501 F:      include/linux/phonet.h
8502 F:      include/net/phonet/
8503 F:      include/uapi/linux/phonet.h
8504 F:      net/phonet/
8506 PHRAM MTD DRIVER
8507 M:      Joern Engel <joern@lazybastard.org>
8508 L:      linux-mtd@lists.infradead.org
8509 S:      Maintained
8510 F:      drivers/mtd/devices/phram.c
8512 PICOLCD HID DRIVER
8513 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8514 L:      linux-input@vger.kernel.org
8515 S:      Maintained
8516 F:      drivers/hid/hid-picolcd*
8518 PICOXCELL SUPPORT
8519 M:      Jamie Iles <jamie@jamieiles.com>
8520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8521 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8522 S:      Supported
8523 F:      arch/arm/boot/dts/picoxcell*
8524 F:      arch/arm/mach-picoxcell/
8525 F:      drivers/crypto/picoxcell*
8527 PIN CONTROL SUBSYSTEM
8528 M:      Linus Walleij <linus.walleij@linaro.org>
8529 L:      linux-gpio@vger.kernel.org
8530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8531 S:      Maintained
8532 F:      drivers/pinctrl/
8533 F:      include/linux/pinctrl/
8535 PIN CONTROLLER - ATMEL AT91
8536 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8537 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8538 S:      Maintained
8539 F:      drivers/pinctrl/pinctrl-at91.*
8541 PIN CONTROLLER - ATMEL AT91 PIO4
8542 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8544 L:      linux-gpio@vger.kernel.org
8545 S:      Supported
8546 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8548 PIN CONTROLLER - INTEL
8549 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8550 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8551 S:      Maintained
8552 F:      drivers/pinctrl/intel/
8554 PIN CONTROLLER - RENESAS
8555 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8556 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8557 L:      linux-renesas-soc@vger.kernel.org
8558 S:      Maintained
8559 F:      drivers/pinctrl/sh-pfc/
8561 PIN CONTROLLER - SAMSUNG
8562 M:      Tomasz Figa <tomasz.figa@gmail.com>
8563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8564 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8565 S:      Maintained
8566 F:      drivers/pinctrl/samsung/
8568 PIN CONTROLLER - SINGLE
8569 M:      Tony Lindgren <tony@atomide.com>
8570 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8572 L:      linux-omap@vger.kernel.org
8573 S:      Maintained
8574 F:      drivers/pinctrl/pinctrl-single.c
8576 PIN CONTROLLER - ST SPEAR
8577 M:      Viresh Kumar <vireshk@kernel.org>
8578 L:      spear-devel@list.st.com
8579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8580 W:      http://www.st.com/spear
8581 S:      Maintained
8582 F:      drivers/pinctrl/spear/
8584 PKTCDVD DRIVER
8585 M:      Jiri Kosina <jikos@kernel.org>
8586 S:      Maintained
8587 F:      drivers/block/pktcdvd.c
8588 F:      include/linux/pktcdvd.h
8589 F:      include/uapi/linux/pktcdvd.h
8591 PKUNITY SOC DRIVERS
8592 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8593 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8594 S:      Maintained
8595 T:      git git://github.com/gxt/linux.git
8596 F:      drivers/input/serio/i8042-unicore32io.h
8597 F:      drivers/i2c/busses/i2c-puv3.c
8598 F:      drivers/video/fbdev/fb-puv3.c
8599 F:      drivers/rtc/rtc-puv3.c
8601 PMBUS HARDWARE MONITORING DRIVERS
8602 M:      Guenter Roeck <linux@roeck-us.net>
8603 L:      lm-sensors@lm-sensors.org
8604 W:      http://www.lm-sensors.org/
8605 W:      http://www.roeck-us.net/linux/drivers/
8606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8607 S:      Maintained
8608 F:      Documentation/hwmon/pmbus
8609 F:      drivers/hwmon/pmbus/
8610 F:      include/linux/i2c/pmbus.h
8612 PMC SIERRA MaxRAID DRIVER
8613 L:      linux-scsi@vger.kernel.org
8614 W:      http://www.pmc-sierra.com/
8615 S:      Orphan
8616 F:      drivers/scsi/pmcraid.*
8618 PMC SIERRA PM8001 DRIVER
8619 M:      Jack Wang <jinpu.wang@profitbricks.com>
8620 M:      lindar_liu@usish.com
8621 L:      pmchba@pmcs.com
8622 L:      linux-scsi@vger.kernel.org
8623 S:      Supported
8624 F:      drivers/scsi/pm8001/
8626 POSIX CLOCKS and TIMERS
8627 M:      Thomas Gleixner <tglx@linutronix.de>
8628 L:      linux-kernel@vger.kernel.org
8629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8630 S:      Maintained
8631 F:      fs/timerfd.c
8632 F:      include/linux/timer*
8633 F:      kernel/time/*timer*
8635 POWER MANAGEMENT CORE
8636 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8637 L:      linux-pm@vger.kernel.org
8638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8639 S:      Supported
8640 F:      drivers/base/power/
8641 F:      include/linux/pm.h
8642 F:      include/linux/pm_*
8643 F:      include/linux/powercap.h
8644 F:      drivers/powercap/
8646 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8647 M:      Sebastian Reichel <sre@kernel.org>
8648 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8649 M:      David Woodhouse <dwmw2@infradead.org>
8650 L:      linux-pm@vger.kernel.org
8651 T:      git git://git.infradead.org/battery-2.6.git
8652 S:      Maintained
8653 F:      include/linux/power_supply.h
8654 F:      drivers/power/
8655 X:      drivers/power/avs/
8657 POWER STATE COORDINATION INTERFACE (PSCI)
8658 M:      Mark Rutland <mark.rutland@arm.com>
8659 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8660 L:      linux-arm-kernel@lists.infradead.org
8661 S:      Maintained
8662 F:      drivers/firmware/psci.c
8663 F:      include/linux/psci.h
8664 F:      include/uapi/linux/psci.h
8666 PNP SUPPORT
8667 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8668 S:      Maintained
8669 F:      drivers/pnp/
8671 PPP PROTOCOL DRIVERS AND COMPRESSORS
8672 M:      Paul Mackerras <paulus@samba.org>
8673 L:      linux-ppp@vger.kernel.org
8674 S:      Maintained
8675 F:      drivers/net/ppp/ppp_*
8677 PPP OVER ATM (RFC 2364)
8678 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8679 S:      Maintained
8680 F:      net/atm/pppoatm.c
8681 F:      include/uapi/linux/atmppp.h
8683 PPP OVER ETHERNET
8684 M:      Michal Ostrowski <mostrows@earthlink.net>
8685 S:      Maintained
8686 F:      drivers/net/ppp/pppoe.c
8687 F:      drivers/net/ppp/pppox.c
8689 PPP OVER L2TP
8690 M:      James Chapman <jchapman@katalix.com>
8691 S:      Maintained
8692 F:      net/l2tp/l2tp_ppp.c
8693 F:      include/linux/if_pppol2tp.h
8694 F:      include/uapi/linux/if_pppol2tp.h
8696 PPS SUPPORT
8697 M:      Rodolfo Giometti <giometti@enneenne.com>
8698 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8699 L:      linuxpps@ml.enneenne.com (subscribers-only)
8700 S:      Maintained
8701 F:      Documentation/pps/
8702 F:      drivers/pps/
8703 F:      include/linux/pps*.h
8705 PPTP DRIVER
8706 M:      Dmitry Kozlov <xeb@mail.ru>
8707 L:      netdev@vger.kernel.org
8708 S:      Maintained
8709 F:      drivers/net/ppp/pptp.c
8710 W:      http://sourceforge.net/projects/accel-pptp
8712 PREEMPTIBLE KERNEL
8713 M:      Robert Love <rml@tech9.net>
8714 L:      kpreempt-tech@lists.sourceforge.net
8715 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8716 S:      Supported
8717 F:      Documentation/preempt-locking.txt
8718 F:      include/linux/preempt.h
8720 PRISM54 WIRELESS DRIVER
8721 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8722 L:      linux-wireless@vger.kernel.org
8723 W:      http://wireless.kernel.org/en/users/Drivers/p54
8724 S:      Obsolete
8725 F:      drivers/net/wireless/intersil/prism54/
8727 PS3 NETWORK SUPPORT
8728 M:      Geoff Levand <geoff@infradead.org>
8729 L:      netdev@vger.kernel.org
8730 L:      linuxppc-dev@lists.ozlabs.org
8731 S:      Maintained
8732 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8734 PS3 PLATFORM SUPPORT
8735 M:      Geoff Levand <geoff@infradead.org>
8736 L:      linuxppc-dev@lists.ozlabs.org
8737 S:      Maintained
8738 F:      arch/powerpc/boot/ps3*
8739 F:      arch/powerpc/include/asm/lv1call.h
8740 F:      arch/powerpc/include/asm/ps3*.h
8741 F:      arch/powerpc/platforms/ps3/
8742 F:      drivers/*/ps3*
8743 F:      drivers/ps3/
8744 F:      drivers/rtc/rtc-ps3.c
8745 F:      drivers/usb/host/*ps3.c
8746 F:      sound/ppc/snd_ps3*
8748 PS3VRAM DRIVER
8749 M:      Jim Paris <jim@jtan.com>
8750 M:      Geoff Levand <geoff@infradead.org>
8751 L:      linuxppc-dev@lists.ozlabs.org
8752 S:      Maintained
8753 F:      drivers/block/ps3vram.c
8755 PSTORE FILESYSTEM
8756 M:      Anton Vorontsov <anton@enomsg.org>
8757 M:      Colin Cross <ccross@android.com>
8758 M:      Kees Cook <keescook@chromium.org>
8759 M:      Tony Luck <tony.luck@intel.com>
8760 S:      Maintained
8761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8762 F:      fs/pstore/
8763 F:      include/linux/pstore*
8764 F:      drivers/firmware/efi/efi-pstore.c
8765 F:      drivers/acpi/apei/erst.c
8767 PTP HARDWARE CLOCK SUPPORT
8768 M:      Richard Cochran <richardcochran@gmail.com>
8769 L:      netdev@vger.kernel.org
8770 S:      Maintained
8771 W:      http://linuxptp.sourceforge.net/
8772 F:      Documentation/ABI/testing/sysfs-ptp
8773 F:      Documentation/ptp/*
8774 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8775 F:      drivers/net/phy/dp83640*
8776 F:      drivers/ptp/*
8777 F:      include/linux/ptp_cl*
8779 PTRACE SUPPORT
8780 M:      Roland McGrath <roland@hack.frob.com>
8781 M:      Oleg Nesterov <oleg@redhat.com>
8782 S:      Maintained
8783 F:      include/asm-generic/syscall.h
8784 F:      include/linux/ptrace.h
8785 F:      include/linux/regset.h
8786 F:      include/linux/tracehook.h
8787 F:      include/uapi/linux/ptrace.h
8788 F:      kernel/ptrace.c
8790 PVRUSB2 VIDEO4LINUX DRIVER
8791 M:      Mike Isely <isely@pobox.com>
8792 L:      pvrusb2@isely.net       (subscribers-only)
8793 L:      linux-media@vger.kernel.org
8794 W:      http://www.isely.net/pvrusb2/
8795 T:      git git://linuxtv.org/media_tree.git
8796 S:      Maintained
8797 F:      Documentation/video4linux/README.pvrusb2
8798 F:      drivers/media/usb/pvrusb2/
8800 PWC WEBCAM DRIVER
8801 M:      Hans de Goede <hdegoede@redhat.com>
8802 L:      linux-media@vger.kernel.org
8803 T:      git git://linuxtv.org/media_tree.git
8804 S:      Maintained
8805 F:      drivers/media/usb/pwc/*
8807 PWM FAN DRIVER
8808 M:      Kamil Debski <k.debski@samsung.com>
8809 L:      lm-sensors@lm-sensors.org
8810 S:      Supported
8811 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8812 F:      Documentation/hwmon/pwm-fan
8813 F:      drivers/hwmon/pwm-fan.c
8815 PWM SUBSYSTEM
8816 M:      Thierry Reding <thierry.reding@gmail.com>
8817 L:      linux-pwm@vger.kernel.org
8818 S:      Maintained
8819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8820 F:      Documentation/pwm.txt
8821 F:      Documentation/devicetree/bindings/pwm/
8822 F:      include/linux/pwm.h
8823 F:      drivers/pwm/
8824 F:      drivers/video/backlight/pwm_bl.c
8825 F:      include/linux/pwm_backlight.h
8827 PXA2xx/PXA3xx SUPPORT
8828 M:      Daniel Mack <daniel@zonque.org>
8829 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8830 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8832 T:      git git://github.com/hzhuang1/linux.git
8833 T:      git git://github.com/rjarzmik/linux.git
8834 S:      Maintained
8835 F:      arch/arm/boot/dts/pxa*
8836 F:      arch/arm/mach-pxa/
8837 F:      drivers/dma/pxa*
8838 F:      drivers/pcmcia/pxa2xx*
8839 F:      drivers/pinctrl/pxa/
8840 F:      drivers/spi/spi-pxa2xx*
8841 F:      drivers/usb/gadget/udc/pxa2*
8842 F:      include/sound/pxa2xx-lib.h
8843 F:      sound/arm/pxa*
8844 F:      sound/soc/pxa/
8846 PXA GPIO DRIVER
8847 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8848 L:      linux-gpio@vger.kernel.org
8849 S:      Maintained
8850 F:      drivers/gpio/gpio-pxa.c
8852 PXA3xx NAND FLASH DRIVER
8853 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8854 L:      linux-mtd@lists.infradead.org
8855 S:      Maintained
8856 F:      drivers/mtd/nand/pxa3xx_nand.c
8858 MMP SUPPORT
8859 M:      Eric Miao <eric.y.miao@gmail.com>
8860 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8861 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8862 T:      git git://github.com/hzhuang1/linux.git
8863 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8864 S:      Maintained
8865 F:      arch/arm/boot/dts/mmp*
8866 F:      arch/arm/mach-mmp/
8868 PXA MMCI DRIVER
8869 S:      Orphan
8871 PXA RTC DRIVER
8872 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8873 L:      rtc-linux@googlegroups.com
8874 S:      Maintained
8876 QAT DRIVER
8877 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8878 L:      qat-linux@intel.com
8879 S:      Supported
8880 F:      drivers/crypto/qat/
8882 QIB DRIVER
8883 M:      Mike Marciniszyn <infinipath@intel.com>
8884 L:      linux-rdma@vger.kernel.org
8885 S:      Supported
8886 F:      drivers/infiniband/hw/qib/
8888 QLOGIC QLA1280 SCSI DRIVER
8889 M:      Michael Reed <mdr@sgi.com>
8890 L:      linux-scsi@vger.kernel.org
8891 S:      Maintained
8892 F:      drivers/scsi/qla1280.[ch]
8894 QLOGIC QLA2XXX FC-SCSI DRIVER
8895 M:      qla2xxx-upstream@qlogic.com
8896 L:      linux-scsi@vger.kernel.org
8897 S:      Supported
8898 F:      Documentation/scsi/LICENSE.qla2xxx
8899 F:      drivers/scsi/qla2xxx/
8901 QLOGIC QLA4XXX iSCSI DRIVER
8902 M:      QLogic-Storage-Upstream@qlogic.com
8903 L:      linux-scsi@vger.kernel.org
8904 S:      Supported
8905 F:      Documentation/scsi/LICENSE.qla4xxx
8906 F:      drivers/scsi/qla4xxx/
8908 QLOGIC QLA3XXX NETWORK DRIVER
8909 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8910 M:      Ron Mercer <ron.mercer@qlogic.com>
8911 M:      linux-driver@qlogic.com
8912 L:      netdev@vger.kernel.org
8913 S:      Supported
8914 F:      Documentation/networking/LICENSE.qla3xxx
8915 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8917 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8918 M:      Dept-GELinuxNICDev@qlogic.com
8919 L:      netdev@vger.kernel.org
8920 S:      Supported
8921 F:      drivers/net/ethernet/qlogic/qlcnic/
8923 QLOGIC QLGE 10Gb ETHERNET DRIVER
8924 M:      Harish Patil <harish.patil@qlogic.com>
8925 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8926 M:      Dept-GELinuxNICDev@qlogic.com
8927 M:      linux-driver@qlogic.com
8928 L:      netdev@vger.kernel.org
8929 S:      Supported
8930 F:      drivers/net/ethernet/qlogic/qlge/
8932 QLOGIC QL4xxx ETHERNET DRIVER
8933 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8934 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8935 M:      everest-linux-l2@qlogic.com
8936 L:      netdev@vger.kernel.org
8937 S:      Supported
8938 F:      drivers/net/ethernet/qlogic/qed/
8939 F:      include/linux/qed/
8940 F:      drivers/net/ethernet/qlogic/qede/
8942 QNX4 FILESYSTEM
8943 M:      Anders Larsen <al@alarsen.net>
8944 W:      http://www.alarsen.net/linux/qnx4fs/
8945 S:      Maintained
8946 F:      fs/qnx4/
8947 F:      include/uapi/linux/qnx4_fs.h
8948 F:      include/uapi/linux/qnxtypes.h
8950 QT1010 MEDIA DRIVER
8951 M:      Antti Palosaari <crope@iki.fi>
8952 L:      linux-media@vger.kernel.org
8953 W:      https://linuxtv.org
8954 W:      http://palosaari.fi/linux/
8955 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8956 T:      git git://linuxtv.org/anttip/media_tree.git
8957 S:      Maintained
8958 F:      drivers/media/tuners/qt1010*
8960 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8961 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8962 L:      linux-wireless@vger.kernel.org
8963 L:      ath9k-devel@lists.ath9k.org
8964 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8965 S:      Supported
8966 F:      drivers/net/wireless/ath/ath9k/
8968 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8969 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8970 L:      ath10k@lists.infradead.org
8971 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8973 S:      Supported
8974 F:      drivers/net/wireless/ath/ath10k/
8976 QUALCOMM HEXAGON ARCHITECTURE
8977 M:      Richard Kuo <rkuo@codeaurora.org>
8978 L:      linux-hexagon@vger.kernel.org
8979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8980 S:      Supported
8981 F:      arch/hexagon/
8983 QUALCOMM WCN36XX WIRELESS DRIVER
8984 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8985 L:      wcn36xx@lists.infradead.org
8986 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8987 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8988 S:      Supported
8989 F:      drivers/net/wireless/ath/wcn36xx/
8991 RADOS BLOCK DEVICE (RBD)
8992 M:      Ilya Dryomov <idryomov@gmail.com>
8993 M:      Sage Weil <sage@redhat.com>
8994 M:      Alex Elder <elder@kernel.org>
8995 L:      ceph-devel@vger.kernel.org
8996 W:      http://ceph.com/
8997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8998 T:      git git://github.com/ceph/ceph-client.git
8999 S:      Supported
9000 F:      Documentation/ABI/testing/sysfs-bus-rbd
9001 F:      drivers/block/rbd.c
9002 F:      drivers/block/rbd_types.h
9004 RADEON FRAMEBUFFER DISPLAY DRIVER
9005 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9006 L:      linux-fbdev@vger.kernel.org
9007 S:      Maintained
9008 F:      drivers/video/fbdev/aty/radeon*
9009 F:      include/uapi/linux/radeonfb.h
9011 RADIOSHARK RADIO DRIVER
9012 M:      Hans de Goede <hdegoede@redhat.com>
9013 L:      linux-media@vger.kernel.org
9014 T:      git git://linuxtv.org/media_tree.git
9015 S:      Maintained
9016 F:      drivers/media/radio/radio-shark.c
9018 RADIOSHARK2 RADIO DRIVER
9019 M:      Hans de Goede <hdegoede@redhat.com>
9020 L:      linux-media@vger.kernel.org
9021 T:      git git://linuxtv.org/media_tree.git
9022 S:      Maintained
9023 F:      drivers/media/radio/radio-shark2.c
9024 F:      drivers/media/radio/radio-tea5777.c
9026 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9027 M:      Paul Mackerras <paulus@samba.org>
9028 L:      linux-fbdev@vger.kernel.org
9029 S:      Maintained
9030 F:      drivers/video/fbdev/aty/aty128fb.c
9032 RALINK MIPS ARCHITECTURE
9033 M:      John Crispin <blogic@openwrt.org>
9034 L:      linux-mips@linux-mips.org
9035 S:      Maintained
9036 F:      arch/mips/ralink
9038 RALINK RT2X00 WIRELESS LAN DRIVER
9039 P:      rt2x00 project
9040 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9041 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9042 L:      linux-wireless@vger.kernel.org
9043 S:      Maintained
9044 F:      drivers/net/wireless/ralink/rt2x00/
9046 RAMDISK RAM BLOCK DEVICE DRIVER
9047 M:      Jens Axboe <axboe@kernel.dk>
9048 S:      Maintained
9049 F:      Documentation/blockdev/ramdisk.txt
9050 F:      drivers/block/brd.c
9052 RANDOM NUMBER DRIVER
9053 M:      "Theodore Ts'o" <tytso@mit.edu>
9054 S:      Maintained
9055 F:      drivers/char/random.c
9057 RAPIDIO SUBSYSTEM
9058 M:      Matt Porter <mporter@kernel.crashing.org>
9059 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9060 S:      Maintained
9061 F:      drivers/rapidio/
9063 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9064 L:      linux-wireless@vger.kernel.org
9065 S:      Orphan
9066 F:      drivers/net/wireless/ray*
9068 RCUTORTURE MODULE
9069 M:      Josh Triplett <josh@joshtriplett.org>
9070 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9071 L:      linux-kernel@vger.kernel.org
9072 S:      Supported
9073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9074 F:      Documentation/RCU/torture.txt
9075 F:      kernel/rcu/rcutorture.c
9077 RCUTORTURE TEST FRAMEWORK
9078 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9079 M:      Josh Triplett <josh@joshtriplett.org>
9080 R:      Steven Rostedt <rostedt@goodmis.org>
9081 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9082 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9083 L:      linux-kernel@vger.kernel.org
9084 S:      Supported
9085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9086 F:      tools/testing/selftests/rcutorture
9088 RDC R-321X SoC
9089 M:      Florian Fainelli <florian@openwrt.org>
9090 S:      Maintained
9092 RDC R6040 FAST ETHERNET DRIVER
9093 M:      Florian Fainelli <florian@openwrt.org>
9094 L:      netdev@vger.kernel.org
9095 S:      Maintained
9096 F:      drivers/net/ethernet/rdc/r6040.c
9098 RDS - RELIABLE DATAGRAM SOCKETS
9099 M:      Chien Yen <chien.yen@oracle.com>
9100 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9101 S:      Supported
9102 F:      net/rds/
9104 READ-COPY UPDATE (RCU)
9105 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9106 M:      Josh Triplett <josh@joshtriplett.org>
9107 R:      Steven Rostedt <rostedt@goodmis.org>
9108 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9109 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9110 L:      linux-kernel@vger.kernel.org
9111 W:      http://www.rdrop.com/users/paulmck/RCU/
9112 S:      Supported
9113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9114 F:      Documentation/RCU/
9115 X:      Documentation/RCU/torture.txt
9116 F:      include/linux/rcu*
9117 X:      include/linux/srcu.h
9118 F:      kernel/rcu/
9119 X:      kernel/torture.c
9121 REAL TIME CLOCK (RTC) SUBSYSTEM
9122 M:      Alessandro Zummo <a.zummo@towertech.it>
9123 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9124 L:      rtc-linux@googlegroups.com
9125 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9127 S:      Maintained
9128 F:      Documentation/rtc.txt
9129 F:      drivers/rtc/
9130 F:      include/linux/rtc.h
9131 F:      include/uapi/linux/rtc.h
9133 REALTEK AUDIO CODECS
9134 M:      Bard Liao <bardliao@realtek.com>
9135 M:      Oder Chiou <oder_chiou@realtek.com>
9136 S:      Maintained
9137 F:      sound/soc/codecs/rt*
9138 F:      include/sound/rt*.h
9140 REISERFS FILE SYSTEM
9141 L:      reiserfs-devel@vger.kernel.org
9142 S:      Supported
9143 F:      fs/reiserfs/
9145 REGISTER MAP ABSTRACTION
9146 M:      Mark Brown <broonie@kernel.org>
9147 L:      linux-kernel@vger.kernel.org
9148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9149 S:      Supported
9150 F:      drivers/base/regmap/
9151 F:      include/linux/regmap.h
9153 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9154 M:      Ohad Ben-Cohen <ohad@wizery.com>
9155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9156 S:      Maintained
9157 F:      drivers/remoteproc/
9158 F:      Documentation/remoteproc.txt
9159 F:      include/linux/remoteproc.h
9161 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9162 M:      Ohad Ben-Cohen <ohad@wizery.com>
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9164 S:      Maintained
9165 F:      drivers/rpmsg/
9166 F:      Documentation/rpmsg.txt
9167 F:      include/linux/rpmsg.h
9169 RENESAS ETHERNET DRIVERS
9170 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9171 L:      netdev@vger.kernel.org
9172 L:      linux-renesas-soc@vger.kernel.org
9173 F:      drivers/net/ethernet/renesas/
9174 F:      include/linux/sh_eth.h
9176 RENESAS USB2 PHY DRIVER
9177 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9178 L:      linux-renesas-soc@vger.kernel.org
9179 S:      Maintained
9180 F:      drivers/phy/phy-rcar-gen3-usb2.c
9182 RESET CONTROLLER FRAMEWORK
9183 M:      Philipp Zabel <p.zabel@pengutronix.de>
9184 T:      git git://git.pengutronix.de/git/pza/linux
9185 S:      Maintained
9186 F:      drivers/reset/
9187 F:      Documentation/devicetree/bindings/reset/
9188 F:      include/dt-bindings/reset/
9189 F:      include/linux/reset.h
9190 F:      include/linux/reset-controller.h
9192 RFKILL
9193 M:      Johannes Berg <johannes@sipsolutions.net>
9194 L:      linux-wireless@vger.kernel.org
9195 W:      http://wireless.kernel.org/
9196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9198 S:      Maintained
9199 F:      Documentation/rfkill.txt
9200 F:      net/rfkill/
9202 RHASHTABLE
9203 M:      Thomas Graf <tgraf@suug.ch>
9204 L:      netdev@vger.kernel.org
9205 S:      Maintained
9206 F:      lib/rhashtable.c
9207 F:      include/linux/rhashtable.h
9209 RICOH SMARTMEDIA/XD DRIVER
9210 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9211 S:      Maintained
9212 F:      drivers/mtd/nand/r852.c
9213 F:      drivers/mtd/nand/r852.h
9215 RICOH R5C592 MEMORYSTICK DRIVER
9216 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9217 S:      Maintained
9218 F:      drivers/memstick/host/r592.*
9220 ROCCAT DRIVERS
9221 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9222 W:      http://sourceforge.net/projects/roccat/
9223 S:      Maintained
9224 F:      drivers/hid/hid-roccat*
9225 F:      include/linux/hid-roccat*
9226 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9228 ROCKER DRIVER
9229 M:      Jiri Pirko <jiri@resnulli.us>
9230 M:      Scott Feldman <sfeldma@gmail.com>
9231 L:      netdev@vger.kernel.org
9232 S:      Supported
9233 F:      drivers/net/ethernet/rocker/
9235 ROCKETPORT DRIVER
9236 P:      Comtrol Corp.
9237 W:      http://www.comtrol.com
9238 S:      Maintained
9239 F:      Documentation/serial/rocket.txt
9240 F:      drivers/tty/rocket*
9242 ROCKETPORT EXPRESS/INFINITY DRIVER
9243 M:      Kevin Cernekee <cernekee@gmail.com>
9244 L:      linux-serial@vger.kernel.org
9245 S:      Odd Fixes
9246 F:      drivers/tty/serial/rp2.*
9248 ROSE NETWORK LAYER
9249 M:      Ralf Baechle <ralf@linux-mips.org>
9250 L:      linux-hams@vger.kernel.org
9251 W:      http://www.linux-ax25.org/
9252 S:      Maintained
9253 F:      include/net/rose.h
9254 F:      include/uapi/linux/rose.h
9255 F:      net/rose/
9257 RTL2830 MEDIA DRIVER
9258 M:      Antti Palosaari <crope@iki.fi>
9259 L:      linux-media@vger.kernel.org
9260 W:      https://linuxtv.org
9261 W:      http://palosaari.fi/linux/
9262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9263 T:      git git://linuxtv.org/anttip/media_tree.git
9264 S:      Maintained
9265 F:      drivers/media/dvb-frontends/rtl2830*
9267 RTL2832 MEDIA DRIVER
9268 M:      Antti Palosaari <crope@iki.fi>
9269 L:      linux-media@vger.kernel.org
9270 W:      https://linuxtv.org
9271 W:      http://palosaari.fi/linux/
9272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9273 T:      git git://linuxtv.org/anttip/media_tree.git
9274 S:      Maintained
9275 F:      drivers/media/dvb-frontends/rtl2832*
9277 RTL2832_SDR MEDIA DRIVER
9278 M:      Antti Palosaari <crope@iki.fi>
9279 L:      linux-media@vger.kernel.org
9280 W:      https://linuxtv.org
9281 W:      http://palosaari.fi/linux/
9282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9283 T:      git git://linuxtv.org/anttip/media_tree.git
9284 S:      Maintained
9285 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9287 RTL8180 WIRELESS DRIVER
9288 L:      linux-wireless@vger.kernel.org
9289 W:      http://wireless.kernel.org/
9290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9291 S:      Orphan
9292 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9294 RTL8187 WIRELESS DRIVER
9295 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9296 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9297 M:      Larry Finger <Larry.Finger@lwfinger.net>
9298 L:      linux-wireless@vger.kernel.org
9299 W:      http://wireless.kernel.org/
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9301 S:      Maintained
9302 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9304 RTL8192CE WIRELESS DRIVER
9305 M:      Larry Finger <Larry.Finger@lwfinger.net>
9306 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9307 L:      linux-wireless@vger.kernel.org
9308 W:      http://wireless.kernel.org/
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9310 S:      Maintained
9311 F:      drivers/net/wireless/realtek/rtlwifi/
9312 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9314 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9315 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9316 L:      linux-wireless@vger.kernel.org
9317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9318 S:      Maintained
9319 F:      drivers/net/wireless/realtek/rtl8xxxu/
9321 S3 SAVAGE FRAMEBUFFER DRIVER
9322 M:      Antonino Daplas <adaplas@gmail.com>
9323 L:      linux-fbdev@vger.kernel.org
9324 S:      Maintained
9325 F:      drivers/video/fbdev/savage/
9327 S390
9328 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9329 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9330 L:      linux-s390@vger.kernel.org
9331 W:      http://www.ibm.com/developerworks/linux/linux390/
9332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9333 S:      Supported
9334 F:      arch/s390/
9335 F:      drivers/s390/
9336 F:      Documentation/s390/
9337 F:      Documentation/DocBook/s390*
9339 S390 COMMON I/O LAYER
9340 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9341 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9342 L:      linux-s390@vger.kernel.org
9343 W:      http://www.ibm.com/developerworks/linux/linux390/
9344 S:      Supported
9345 F:      drivers/s390/cio/
9347 S390 DASD DRIVER
9348 M:      Stefan Weinhuber <wein@de.ibm.com>
9349 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9350 L:      linux-s390@vger.kernel.org
9351 W:      http://www.ibm.com/developerworks/linux/linux390/
9352 S:      Supported
9353 F:      drivers/s390/block/dasd*
9354 F:      block/partitions/ibm.c
9356 S390 NETWORK DRIVERS
9357 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9358 L:      linux-s390@vger.kernel.org
9359 W:      http://www.ibm.com/developerworks/linux/linux390/
9360 S:      Supported
9361 F:      drivers/s390/net/
9363 S390 PCI SUBSYSTEM
9364 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9365 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9366 L:      linux-s390@vger.kernel.org
9367 W:      http://www.ibm.com/developerworks/linux/linux390/
9368 S:      Supported
9369 F:      arch/s390/pci/
9370 F:      drivers/pci/hotplug/s390_pci_hpc.c
9372 S390 ZCRYPT DRIVER
9373 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9374 L:      linux-s390@vger.kernel.org
9375 W:      http://www.ibm.com/developerworks/linux/linux390/
9376 S:      Supported
9377 F:      drivers/s390/crypto/
9379 S390 ZFCP DRIVER
9380 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9381 L:      linux-s390@vger.kernel.org
9382 W:      http://www.ibm.com/developerworks/linux/linux390/
9383 S:      Supported
9384 F:      drivers/s390/scsi/zfcp_*
9386 S390 IUCV NETWORK LAYER
9387 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9388 L:      linux-s390@vger.kernel.org
9389 W:      http://www.ibm.com/developerworks/linux/linux390/
9390 S:      Supported
9391 F:      drivers/s390/net/*iucv*
9392 F:      include/net/iucv/
9393 F:      net/iucv/
9395 S390 IOMMU (PCI)
9396 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9397 L:      linux-s390@vger.kernel.org
9398 W:      http://www.ibm.com/developerworks/linux/linux390/
9399 S:      Supported
9400 F:      drivers/iommu/s390-iommu.c
9402 S3C24XX SD/MMC Driver
9403 M:      Ben Dooks <ben-linux@fluff.org>
9404 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9405 S:      Supported
9406 F:      drivers/mmc/host/s3cmci.*
9408 SAA6588 RDS RECEIVER DRIVER
9409 M:      Hans Verkuil <hverkuil@xs4all.nl>
9410 L:      linux-media@vger.kernel.org
9411 T:      git git://linuxtv.org/media_tree.git
9412 W:      https://linuxtv.org
9413 S:      Odd Fixes
9414 F:      drivers/media/i2c/saa6588*
9416 SAA7134 VIDEO4LINUX DRIVER
9417 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9418 L:      linux-media@vger.kernel.org
9419 W:      https://linuxtv.org
9420 T:      git git://linuxtv.org/media_tree.git
9421 S:      Odd fixes
9422 F:      Documentation/video4linux/*.saa7134
9423 F:      drivers/media/pci/saa7134/
9425 SAA7146 VIDEO4LINUX-2 DRIVER
9426 M:      Hans Verkuil <hverkuil@xs4all.nl>
9427 L:      linux-media@vger.kernel.org
9428 T:      git git://linuxtv.org/media_tree.git
9429 S:      Maintained
9430 F:      drivers/media/common/saa7146/
9431 F:      drivers/media/pci/saa7146/
9432 F:      include/media/saa7146*
9434 SAMSUNG LAPTOP DRIVER
9435 M:      Corentin Chary <corentin.chary@gmail.com>
9436 L:      platform-driver-x86@vger.kernel.org
9437 S:      Maintained
9438 F:      drivers/platform/x86/samsung-laptop.c
9440 SAMSUNG AUDIO (ASoC) DRIVERS
9441 M:      Sangbeom Kim <sbkim73@samsung.com>
9442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9443 S:      Supported
9444 F:      sound/soc/samsung/
9446 SAMSUNG FRAMEBUFFER DRIVER
9447 M:      Jingoo Han <jingoohan1@gmail.com>
9448 L:      linux-fbdev@vger.kernel.org
9449 S:      Maintained
9450 F:      drivers/video/fbdev/s3c-fb.c
9452 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9453 M:      Sangbeom Kim <sbkim73@samsung.com>
9454 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9455 L:      linux-kernel@vger.kernel.org
9456 L:      linux-samsung-soc@vger.kernel.org
9457 S:      Supported
9458 F:      drivers/mfd/sec*.c
9459 F:      drivers/regulator/s2m*.c
9460 F:      drivers/regulator/s5m*.c
9461 F:      drivers/clk/clk-s2mps11.c
9462 F:      drivers/rtc/rtc-s5m.c
9463 F:      include/linux/mfd/samsung/
9464 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9465 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9466 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9467 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9469 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9470 M:      Kyungmin Park <kyungmin.park@samsung.com>
9471 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9472 L:      linux-media@vger.kernel.org
9473 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9474 S:      Supported
9475 F:      drivers/media/platform/exynos4-is/
9477 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9478 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9479 L:      linux-media@vger.kernel.org
9480 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9481 S:      Maintained
9482 F:      drivers/media/platform/s3c-camif/
9483 F:      include/media/drv-intf/s3c_camif.h
9485 SAMSUNG S5C73M3 CAMERA DRIVER
9486 M:      Kyungmin Park <kyungmin.park@samsung.com>
9487 M:      Andrzej Hajda <a.hajda@samsung.com>
9488 L:      linux-media@vger.kernel.org
9489 S:      Supported
9490 F:      drivers/media/i2c/s5c73m3/*
9492 SAMSUNG S5K5BAF CAMERA DRIVER
9493 M:      Kyungmin Park <kyungmin.park@samsung.com>
9494 M:      Andrzej Hajda <a.hajda@samsung.com>
9495 L:      linux-media@vger.kernel.org
9496 S:      Supported
9497 F:      drivers/media/i2c/s5k5baf.c
9499 SAMSUNG S3FWRN5 NFC DRIVER
9500 M:      Robert Baldyga <r.baldyga@samsung.com>
9501 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9502 S:      Supported
9503 F:      drivers/nfc/s3fwrn5
9505 SAMSUNG SOC CLOCK DRIVERS
9506 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9507 M:      Tomasz Figa <tomasz.figa@gmail.com>
9508 S:      Supported
9509 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9510 F:      drivers/clk/samsung/
9512 SAMSUNG SXGBE DRIVERS
9513 M:      Byungho An <bh74.an@samsung.com>
9514 M:      Girish K S <ks.giri@samsung.com>
9515 M:      Vipul Pandya <vipul.pandya@samsung.com>
9516 S:      Supported
9517 L:      netdev@vger.kernel.org
9518 F:      drivers/net/ethernet/samsung/sxgbe/
9520 SAMSUNG THERMAL DRIVER
9521 M:      Lukasz Majewski <l.majewski@samsung.com>
9522 L:      linux-pm@vger.kernel.org
9523 L:      linux-samsung-soc@vger.kernel.org
9524 S:      Supported
9525 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9526 F:      drivers/thermal/samsung/
9528 SAMSUNG USB2 PHY DRIVER
9529 M:      Kamil Debski <k.debski@samsung.com>
9530 L:      linux-kernel@vger.kernel.org
9531 S:      Supported
9532 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9533 F:      Documentation/phy/samsung-usb2.txt
9534 F:      drivers/phy/phy-exynos4210-usb2.c
9535 F:      drivers/phy/phy-exynos4x12-usb2.c
9536 F:      drivers/phy/phy-exynos5250-usb2.c
9537 F:      drivers/phy/phy-s5pv210-usb2.c
9538 F:      drivers/phy/phy-samsung-usb2.c
9539 F:      drivers/phy/phy-samsung-usb2.h
9541 SERIAL DRIVERS
9542 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9543 L:      linux-serial@vger.kernel.org
9544 S:      Maintained
9545 F:      drivers/tty/serial/
9547 SYNOPSYS DESIGNWARE DMAC DRIVER
9548 M:      Viresh Kumar <vireshk@kernel.org>
9549 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9550 S:      Maintained
9551 F:      include/linux/dma/dw.h
9552 F:      include/linux/platform_data/dma-dw.h
9553 F:      drivers/dma/dw/
9555 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9556 M: Lars Persson <lars.persson@axis.com>
9557 L: netdev@vger.kernel.org
9558 S: Supported
9559 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9560 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9562 SYNOPSYS DESIGNWARE I2C DRIVER
9563 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9564 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9565 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9566 L:      linux-i2c@vger.kernel.org
9567 S:      Maintained
9568 F:      drivers/i2c/busses/i2c-designware-*
9569 F:      include/linux/platform_data/i2c-designware.h
9571 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9572 M:      Jaehoon Chung <jh80.chung@samsung.com>
9573 L:      linux-mmc@vger.kernel.org
9574 S:      Maintained
9575 F:      include/linux/mmc/dw_mmc.h
9576 F:      drivers/mmc/host/dw_mmc*
9578 SYSTEM TRACE MODULE CLASS
9579 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9580 S:      Maintained
9581 F:      Documentation/trace/stm.txt
9582 F:      drivers/hwtracing/stm/
9583 F:      include/linux/stm.h
9584 F:      include/uapi/linux/stm.h
9586 THUNDERBOLT DRIVER
9587 M:      Andreas Noever <andreas.noever@gmail.com>
9588 S:      Maintained
9589 F:      drivers/thunderbolt/
9591 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9592 M:      John Stultz <john.stultz@linaro.org>
9593 M:      Thomas Gleixner <tglx@linutronix.de>
9594 L:      linux-kernel@vger.kernel.org
9595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9596 S:      Supported
9597 F:      include/linux/clocksource.h
9598 F:      include/linux/time.h
9599 F:      include/linux/timex.h
9600 F:      include/uapi/linux/time.h
9601 F:      include/uapi/linux/timex.h
9602 F:      kernel/time/clocksource.c
9603 F:      kernel/time/time*.c
9604 F:      kernel/time/alarmtimer.c
9605 F:      kernel/time/ntp.c
9606 F:      tools/testing/selftests/timers/
9608 SC1200 WDT DRIVER
9609 M:      Zwane Mwaikambo <zwanem@gmail.com>
9610 S:      Maintained
9611 F:      drivers/watchdog/sc1200wdt.c
9613 SCHEDULER
9614 M:      Ingo Molnar <mingo@redhat.com>
9615 M:      Peter Zijlstra <peterz@infradead.org>
9616 L:      linux-kernel@vger.kernel.org
9617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9618 S:      Maintained
9619 F:      kernel/sched/
9620 F:      include/linux/sched.h
9621 F:      include/uapi/linux/sched.h
9622 F:      include/linux/wait.h
9624 SCORE ARCHITECTURE
9625 M:      Chen Liqin <liqin.linux@gmail.com>
9626 M:      Lennox Wu <lennox.wu@gmail.com>
9627 W:      http://www.sunplus.com
9628 S:      Supported
9629 F:      arch/score/
9631 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9632 M:      Sudeep Holla <sudeep.holla@arm.com>
9633 L:      linux-arm-kernel@lists.infradead.org
9634 S:      Maintained
9635 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9636 F:      drivers/clk/clk-scpi.c
9637 F:      drivers/cpufreq/scpi-cpufreq.c
9638 F:      drivers/firmware/arm_scpi.c
9639 F:      include/linux/scpi_protocol.h
9641 SCSI CDROM DRIVER
9642 M:      Jens Axboe <axboe@kernel.dk>
9643 L:      linux-scsi@vger.kernel.org
9644 W:      http://www.kernel.dk
9645 S:      Maintained
9646 F:      drivers/scsi/sr*
9648 SCSI RDMA PROTOCOL (SRP) INITIATOR
9649 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9650 L:      linux-rdma@vger.kernel.org
9651 S:      Supported
9652 W:      http://www.openfabrics.org
9653 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9655 F:      drivers/infiniband/ulp/srp/
9656 F:      include/scsi/srp.h
9658 SCSI SG DRIVER
9659 M:      Doug Gilbert <dgilbert@interlog.com>
9660 L:      linux-scsi@vger.kernel.org
9661 W:      http://sg.danny.cz/sg
9662 S:      Maintained
9663 F:      Documentation/scsi/scsi-generic.txt
9664 F:      drivers/scsi/sg.c
9665 F:      include/scsi/sg.h
9667 SCSI SUBSYSTEM
9668 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9670 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9672 L:      linux-scsi@vger.kernel.org
9673 S:      Maintained
9674 F:      drivers/scsi/
9675 F:      include/scsi/
9677 SCSI TAPE DRIVER
9678 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9679 L:      linux-scsi@vger.kernel.org
9680 S:      Maintained
9681 F:      Documentation/scsi/st.txt
9682 F:      drivers/scsi/st.*
9683 F:      drivers/scsi/st_*.h
9685 SCTP PROTOCOL
9686 M:      Vlad Yasevich <vyasevich@gmail.com>
9687 M:      Neil Horman <nhorman@tuxdriver.com>
9688 L:      linux-sctp@vger.kernel.org
9689 W:      http://lksctp.sourceforge.net
9690 S:      Maintained
9691 F:      Documentation/networking/sctp.txt
9692 F:      include/linux/sctp.h
9693 F:      include/uapi/linux/sctp.h
9694 F:      include/net/sctp/
9695 F:      net/sctp/
9697 SCx200 CPU SUPPORT
9698 M:      Jim Cromie <jim.cromie@gmail.com>
9699 S:      Odd Fixes
9700 F:      Documentation/i2c/busses/scx200_acb
9701 F:      arch/x86/platform/scx200/
9702 F:      drivers/watchdog/scx200_wdt.c
9703 F:      drivers/i2c/busses/scx200*
9704 F:      drivers/mtd/maps/scx200_docflash.c
9705 F:      include/linux/scx200.h
9707 SCx200 GPIO DRIVER
9708 M:      Jim Cromie <jim.cromie@gmail.com>
9709 S:      Maintained
9710 F:      drivers/char/scx200_gpio.c
9711 F:      include/linux/scx200_gpio.h
9713 SCx200 HRT CLOCKSOURCE DRIVER
9714 M:      Jim Cromie <jim.cromie@gmail.com>
9715 S:      Maintained
9716 F:      drivers/clocksource/scx200_hrt.c
9718 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9719 M:      Sascha Sommer <saschasommer@freenet.de>
9720 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9721 S:      Maintained
9722 F:      drivers/mmc/host/sdricoh_cs.c
9724 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9725 L:      linux-mmc@vger.kernel.org
9726 S:      Orphan
9727 F:      drivers/mmc/host/sdhci.*
9728 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9730 SECURE COMPUTING
9731 M:      Kees Cook <keescook@chromium.org>
9732 R:      Andy Lutomirski <luto@amacapital.net>
9733 R:      Will Drewry <wad@chromium.org>
9734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9735 S:      Supported
9736 F:      kernel/seccomp.c
9737 F:      include/uapi/linux/seccomp.h
9738 F:      include/linux/seccomp.h
9739 F:      tools/testing/selftests/seccomp/*
9740 K:      \bsecure_computing
9741 K:      \bTIF_SECCOMP\b
9743 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9744 M:      Ben Dooks <ben-linux@fluff.org>
9745 M:      Jaehoon Chung <jh80.chung@samsung.com>
9746 L:      linux-mmc@vger.kernel.org
9747 S:      Maintained
9748 F:      drivers/mmc/host/sdhci-s3c*
9750 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9751 M:      Viresh Kumar <vireshk@kernel.org>
9752 L:      spear-devel@list.st.com
9753 L:      linux-mmc@vger.kernel.org
9754 S:      Maintained
9755 F:      drivers/mmc/host/sdhci-spear.c
9757 SECURITY SUBSYSTEM
9758 M:      James Morris <james.l.morris@oracle.com>
9759 M:      "Serge E. Hallyn" <serge@hallyn.com>
9760 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9762 W:      http://kernsec.org/
9763 S:      Supported
9764 F:      security/
9766 SECURITY CONTACT
9767 M:      Security Officers <security@kernel.org>
9768 S:      Supported
9770 SELINUX SECURITY MODULE
9771 M:      Paul Moore <paul@paul-moore.com>
9772 M:      Stephen Smalley <sds@tycho.nsa.gov>
9773 M:      Eric Paris <eparis@parisplace.org>
9774 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9775 W:      http://selinuxproject.org
9776 T:      git git://git.infradead.org/users/pcmoore/selinux
9777 S:      Supported
9778 F:      include/linux/selinux*
9779 F:      security/selinux/
9780 F:      scripts/selinux/
9782 APPARMOR SECURITY MODULE
9783 M:      John Johansen <john.johansen@canonical.com>
9784 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9785 W:      apparmor.wiki.kernel.org
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9787 S:      Supported
9788 F:      security/apparmor/
9790 YAMA SECURITY MODULE
9791 M:      Kees Cook <keescook@chromium.org>
9792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9793 S:      Supported
9794 F:      security/yama/
9796 SENSABLE PHANTOM
9797 M:      Jiri Slaby <jirislaby@gmail.com>
9798 S:      Maintained
9799 F:      drivers/misc/phantom.c
9800 F:      include/uapi/linux/phantom.h
9802 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9803 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9804 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9805 M:      John Soni Jose <sony.john@avagotech.com>
9806 L:      linux-scsi@vger.kernel.org
9807 W:      http://www.avagotech.com
9808 S:      Supported
9809 F:      drivers/scsi/be2iscsi/
9811 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9812 M:      Sathya Perla <sathya.perla@avagotech.com>
9813 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9814 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9815 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9816 L:      netdev@vger.kernel.org
9817 W:      http://www.emulex.com
9818 S:      Supported
9819 F:      drivers/net/ethernet/emulex/benet/
9821 EMULEX ONECONNECT ROCE DRIVER
9822 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9823 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9824 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9825 L:      linux-rdma@vger.kernel.org
9826 W:      http://www.emulex.com
9827 S:      Supported
9828 F:      drivers/infiniband/hw/ocrdma/
9830 SFC NETWORK DRIVER
9831 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9832 M:      Shradha Shah <sshah@solarflare.com>
9833 L:      netdev@vger.kernel.org
9834 S:      Supported
9835 F:      drivers/net/ethernet/sfc/
9837 SGI GRU DRIVER
9838 M:      Dimitri Sivanich <sivanich@sgi.com>
9839 S:      Maintained
9840 F:      drivers/misc/sgi-gru/
9842 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9843 M:      Pat Gefre <pfg@sgi.com>
9844 L:      linux-ia64@vger.kernel.org
9845 S:      Supported
9846 F:      Documentation/ia64/serial.txt
9847 F:      drivers/tty/serial/ioc?_serial.c
9848 F:      include/linux/ioc?.h
9850 SGI XP/XPC/XPNET DRIVER
9851 M:      Cliff Whickman <cpw@sgi.com>
9852 M:      Robin Holt <robinmholt@gmail.com>
9853 S:      Maintained
9854 F:      drivers/misc/sgi-xp/
9856 SI2157 MEDIA DRIVER
9857 M:      Antti Palosaari <crope@iki.fi>
9858 L:      linux-media@vger.kernel.org
9859 W:      https://linuxtv.org
9860 W:      http://palosaari.fi/linux/
9861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9862 T:      git git://linuxtv.org/anttip/media_tree.git
9863 S:      Maintained
9864 F:      drivers/media/tuners/si2157*
9866 SI2168 MEDIA DRIVER
9867 M:      Antti Palosaari <crope@iki.fi>
9868 L:      linux-media@vger.kernel.org
9869 W:      https://linuxtv.org
9870 W:      http://palosaari.fi/linux/
9871 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9872 T:      git git://linuxtv.org/anttip/media_tree.git
9873 S:      Maintained
9874 F:      drivers/media/dvb-frontends/si2168*
9876 SI470X FM RADIO RECEIVER I2C DRIVER
9877 M:      Hans Verkuil <hverkuil@xs4all.nl>
9878 L:      linux-media@vger.kernel.org
9879 T:      git git://linuxtv.org/media_tree.git
9880 W:      https://linuxtv.org
9881 S:      Odd Fixes
9882 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9884 SI470X FM RADIO RECEIVER USB DRIVER
9885 M:      Hans Verkuil <hverkuil@xs4all.nl>
9886 L:      linux-media@vger.kernel.org
9887 T:      git git://linuxtv.org/media_tree.git
9888 W:      https://linuxtv.org
9889 S:      Maintained
9890 F:      drivers/media/radio/si470x/radio-si470x-common.c
9891 F:      drivers/media/radio/si470x/radio-si470x.h
9892 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9894 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9895 M:      Eduardo Valentin <edubezval@gmail.com>
9896 L:      linux-media@vger.kernel.org
9897 T:      git git://linuxtv.org/media_tree.git
9898 W:      https://linuxtv.org
9899 S:      Odd Fixes
9900 F:      drivers/media/radio/si4713/si4713.?
9902 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9903 M:      Eduardo Valentin <edubezval@gmail.com>
9904 L:      linux-media@vger.kernel.org
9905 T:      git git://linuxtv.org/media_tree.git
9906 W:      https://linuxtv.org
9907 S:      Odd Fixes
9908 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9910 SI4713 FM RADIO TRANSMITTER USB DRIVER
9911 M:      Hans Verkuil <hverkuil@xs4all.nl>
9912 L:      linux-media@vger.kernel.org
9913 T:      git git://linuxtv.org/media_tree.git
9914 W:      https://linuxtv.org
9915 S:      Maintained
9916 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9918 SIANO DVB DRIVER
9919 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9920 L:      linux-media@vger.kernel.org
9921 W:      https://linuxtv.org
9922 T:      git git://linuxtv.org/media_tree.git
9923 S:      Odd fixes
9924 F:      drivers/media/common/siano/
9925 F:      drivers/media/usb/siano/
9926 F:      drivers/media/usb/siano/
9927 F:      drivers/media/mmc/siano/
9929 SIMPLEFB FB DRIVER
9930 M:      Hans de Goede <hdegoede@redhat.com>
9931 L:      linux-fbdev@vger.kernel.org
9932 S:      Maintained
9933 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9934 F:      drivers/video/fbdev/simplefb.c
9935 F:      include/linux/platform_data/simplefb.h
9937 SH_VEU V4L2 MEM2MEM DRIVER
9938 L:      linux-media@vger.kernel.org
9939 S:      Orphan
9940 F:      drivers/media/platform/sh_veu.c
9942 SH_VOU V4L2 OUTPUT DRIVER
9943 L:      linux-media@vger.kernel.org
9944 S:      Orphan
9945 F:      drivers/media/platform/sh_vou.c
9946 F:      include/media/drv-intf/sh_vou.h
9948 SIMPLE FIRMWARE INTERFACE (SFI)
9949 M:      Len Brown <lenb@kernel.org>
9950 L:      sfi-devel@simplefirmware.org
9951 W:      http://simplefirmware.org/
9952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9953 S:      Supported
9954 F:      arch/x86/platform/sfi/
9955 F:      drivers/sfi/
9956 F:      include/linux/sfi*.h
9958 SIMTEC EB110ATX (Chalice CATS)
9959 P:      Ben Dooks
9960 P:      Vincent Sanders <vince@simtec.co.uk>
9961 M:      Simtec Linux Team <linux@simtec.co.uk>
9962 W:      http://www.simtec.co.uk/products/EB110ATX/
9963 S:      Supported
9965 SIMTEC EB2410ITX (BAST)
9966 P:      Ben Dooks
9967 P:      Vincent Sanders <vince@simtec.co.uk>
9968 M:      Simtec Linux Team <linux@simtec.co.uk>
9969 W:      http://www.simtec.co.uk/products/EB2410ITX/
9970 S:      Supported
9971 F:      arch/arm/mach-s3c24xx/mach-bast.c
9972 F:      arch/arm/mach-s3c24xx/bast-ide.c
9973 F:      arch/arm/mach-s3c24xx/bast-irq.c
9975 TI DAVINCI MACHINE SUPPORT
9976 M:      Sekhar Nori <nsekhar@ti.com>
9977 M:      Kevin Hilman <khilman@deeprootsystems.com>
9978 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9979 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9980 S:      Supported
9981 F:      arch/arm/mach-davinci/
9982 F:      drivers/i2c/busses/i2c-davinci.c
9984 TI DAVINCI SERIES MEDIA DRIVER
9985 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9986 L:      linux-media@vger.kernel.org
9987 W:      https://linuxtv.org
9988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9989 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9990 S:      Maintained
9991 F:      drivers/media/platform/davinci/
9992 F:      include/media/davinci/
9994 TI AM437X VPFE DRIVER
9995 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9996 L:      linux-media@vger.kernel.org
9997 W:      https://linuxtv.org
9998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9999 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10000 S:      Maintained
10001 F:      drivers/media/platform/am437x/
10003 OV2659 OMNIVISION SENSOR DRIVER
10004 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10005 L:      linux-media@vger.kernel.org
10006 W:      https://linuxtv.org
10007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10008 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10009 S:      Maintained
10010 F:      drivers/media/i2c/ov2659.c
10011 F:      include/media/i2c/ov2659.h
10013 SILICON MOTION SM712 FRAME BUFFER DRIVER
10014 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10015 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10016 M:      Sudip Mukherjee <sudip@vectorindia.org>
10017 L:      linux-fbdev@vger.kernel.org
10018 S:      Maintained
10019 F:      drivers/video/fbdev/sm712*
10020 F:      Documentation/fb/sm712fb.txt
10022 SIS 190 ETHERNET DRIVER
10023 M:      Francois Romieu <romieu@fr.zoreil.com>
10024 L:      netdev@vger.kernel.org
10025 S:      Maintained
10026 F:      drivers/net/ethernet/sis/sis190.c
10028 SIS 900/7016 FAST ETHERNET DRIVER
10029 M:      Daniele Venzano <venza@brownhat.org>
10030 W:      http://www.brownhat.org/sis900.html
10031 L:      netdev@vger.kernel.org
10032 S:      Maintained
10033 F:      drivers/net/ethernet/sis/sis900.*
10035 SIS FRAMEBUFFER DRIVER
10036 M:      Thomas Winischhofer <thomas@winischhofer.net>
10037 W:      http://www.winischhofer.net/linuxsisvga.shtml
10038 S:      Maintained
10039 F:      Documentation/fb/sisfb.txt
10040 F:      drivers/video/fbdev/sis/
10041 F:      include/video/sisfb.h
10043 SIS USB2VGA DRIVER
10044 M:      Thomas Winischhofer <thomas@winischhofer.net>
10045 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10046 S:      Maintained
10047 F:      drivers/usb/misc/sisusbvga/
10049 SLAB ALLOCATOR
10050 M:      Christoph Lameter <cl@linux.com>
10051 M:      Pekka Enberg <penberg@kernel.org>
10052 M:      David Rientjes <rientjes@google.com>
10053 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10054 M:      Andrew Morton <akpm@linux-foundation.org>
10055 L:      linux-mm@kvack.org
10056 S:      Maintained
10057 F:      include/linux/sl?b*.h
10058 F:      mm/sl?b*
10060 SLEEPABLE READ-COPY UPDATE (SRCU)
10061 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10062 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10063 M:      Josh Triplett <josh@joshtriplett.org>
10064 R:      Steven Rostedt <rostedt@goodmis.org>
10065 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10066 L:      linux-kernel@vger.kernel.org
10067 W:      http://www.rdrop.com/users/paulmck/RCU/
10068 S:      Supported
10069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10070 F:      include/linux/srcu.h
10071 F:      kernel/rcu/srcu.c
10073 SMACK SECURITY MODULE
10074 M:      Casey Schaufler <casey@schaufler-ca.com>
10075 L:      linux-security-module@vger.kernel.org
10076 W:      http://schaufler-ca.com
10077 T:      git git://git.gitorious.org/smack-next/kernel.git
10078 S:      Maintained
10079 F:      Documentation/security/Smack.txt
10080 F:      security/smack/
10082 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10083 M:      Kevin Hilman <khilman@kernel.org>
10084 M:      Nishanth Menon <nm@ti.com>
10085 S:      Maintained
10086 F:      drivers/power/avs/
10087 F:      include/linux/power/smartreflex.h
10088 L:      linux-pm@vger.kernel.org
10090 SMC91x ETHERNET DRIVER
10091 M:      Nicolas Pitre <nico@fluxnic.net>
10092 S:      Odd Fixes
10093 F:      drivers/net/ethernet/smsc/smc91x.*
10095 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10096 M:      Sakari Ailus <sakari.ailus@iki.fi>
10097 L:      linux-media@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/media/i2c/smiapp/
10100 F:      include/media/i2c/smiapp.h
10101 F:      drivers/media/i2c/smiapp-pll.c
10102 F:      drivers/media/i2c/smiapp-pll.h
10103 F:      include/uapi/linux/smiapp.h
10104 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10106 SMM665 HARDWARE MONITOR DRIVER
10107 M:      Guenter Roeck <linux@roeck-us.net>
10108 L:      lm-sensors@lm-sensors.org
10109 S:      Maintained
10110 F:      Documentation/hwmon/smm665
10111 F:      drivers/hwmon/smm665.c
10113 SMSC EMC2103 HARDWARE MONITOR DRIVER
10114 M:      Steve Glendinning <steve.glendinning@shawell.net>
10115 L:      lm-sensors@lm-sensors.org
10116 S:      Maintained
10117 F:      Documentation/hwmon/emc2103
10118 F:      drivers/hwmon/emc2103.c
10120 SMSC SCH5627 HARDWARE MONITOR DRIVER
10121 M:      Hans de Goede <hdegoede@redhat.com>
10122 L:      lm-sensors@lm-sensors.org
10123 S:      Supported
10124 F:      Documentation/hwmon/sch5627
10125 F:      drivers/hwmon/sch5627.c
10127 SMSC47B397 HARDWARE MONITOR DRIVER
10128 M:      Jean Delvare <jdelvare@suse.com>
10129 L:      lm-sensors@lm-sensors.org
10130 S:      Maintained
10131 F:      Documentation/hwmon/smsc47b397
10132 F:      drivers/hwmon/smsc47b397.c
10134 SMSC911x ETHERNET DRIVER
10135 M:      Steve Glendinning <steve.glendinning@shawell.net>
10136 L:      netdev@vger.kernel.org
10137 S:      Maintained
10138 F:      include/linux/smsc911x.h
10139 F:      drivers/net/ethernet/smsc/smsc911x.*
10141 SMSC9420 PCI ETHERNET DRIVER
10142 M:      Steve Glendinning <steve.glendinning@shawell.net>
10143 L:      netdev@vger.kernel.org
10144 S:      Maintained
10145 F:      drivers/net/ethernet/smsc/smsc9420.*
10147 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10148 M:      Steve Glendinning <steve.glendinning@shawell.net>
10149 L:      linux-fbdev@vger.kernel.org
10150 S:      Maintained
10151 F:      drivers/video/fbdev/smscufx.c
10153 SOC-CAMERA V4L2 SUBSYSTEM
10154 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10155 L:      linux-media@vger.kernel.org
10156 T:      git git://linuxtv.org/media_tree.git
10157 S:      Maintained
10158 F:      include/media/soc*
10159 F:      drivers/media/i2c/soc_camera/
10160 F:      drivers/media/platform/soc_camera/
10162 SOEKRIS NET48XX LED SUPPORT
10163 M:      Chris Boot <bootc@bootc.net>
10164 S:      Maintained
10165 F:      drivers/leds/leds-net48xx.c
10167 SOFTLOGIC 6x10 MPEG CODEC
10168 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10169 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10170 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10171 M:      Ismael Luceno <ismael@iodev.co.uk>
10172 L:      linux-media@vger.kernel.org
10173 S:      Supported
10174 F:      drivers/media/pci/solo6x10/
10176 SOFTWARE RAID (Multiple Disks) SUPPORT
10177 L:      linux-raid@vger.kernel.org
10178 T:      git git://neil.brown.name/md
10179 S:      Supported
10180 F:      drivers/md/
10181 F:      include/linux/raid/
10182 F:      include/uapi/linux/raid/
10184 SONIC NETWORK DRIVER
10185 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10186 L:      netdev@vger.kernel.org
10187 S:      Maintained
10188 F:      drivers/net/ethernet/natsemi/sonic.*
10190 SONICS SILICON BACKPLANE DRIVER (SSB)
10191 M:      Michael Buesch <m@bues.ch>
10192 L:      linux-wireless@vger.kernel.org
10193 S:      Maintained
10194 F:      drivers/ssb/
10195 F:      include/linux/ssb/
10197 SONY VAIO CONTROL DEVICE DRIVER
10198 M:      Mattia Dongili <malattia@linux.it>
10199 L:      platform-driver-x86@vger.kernel.org
10200 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10201 S:      Maintained
10202 F:      Documentation/laptops/sony-laptop.txt
10203 F:      drivers/char/sonypi.c
10204 F:      drivers/platform/x86/sony-laptop.c
10205 F:      include/linux/sony-laptop.h
10207 SONY MEMORYSTICK CARD SUPPORT
10208 M:      Alex Dubov <oakad@yahoo.com>
10209 W:      http://tifmxx.berlios.de/
10210 S:      Maintained
10211 F:      drivers/memstick/host/tifm_ms.c
10213 SONY MEMORYSTICK STANDARD SUPPORT
10214 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10215 S:      Maintained
10216 F:      drivers/memstick/core/ms_block.*
10218 SOUND
10219 M:      Jaroslav Kysela <perex@perex.cz>
10220 M:      Takashi Iwai <tiwai@suse.com>
10221 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10222 W:      http://www.alsa-project.org/
10223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10224 T:      git git://git.alsa-project.org/alsa-kernel.git
10225 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10226 S:      Maintained
10227 F:      Documentation/sound/
10228 F:      include/sound/
10229 F:      include/uapi/sound/
10230 F:      sound/
10232 SOUND - COMPRESSED AUDIO
10233 M:      Vinod Koul <vinod.koul@intel.com>
10234 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10236 S:      Supported
10237 F:      Documentation/sound/alsa/compress_offload.txt
10238 F:      include/sound/compress_driver.h
10239 F:      include/uapi/sound/compress_*
10240 F:      sound/core/compress_offload.c
10241 F:      sound/soc/soc-compress.c
10243 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10244 M:      Liam Girdwood <lgirdwood@gmail.com>
10245 M:      Mark Brown <broonie@kernel.org>
10246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10247 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10248 W:      http://alsa-project.org/main/index.php/ASoC
10249 S:      Supported
10250 F:      Documentation/sound/alsa/soc/
10251 F:      sound/soc/
10252 F:      include/sound/soc*
10254 SOUND - DMAENGINE HELPERS
10255 M:      Lars-Peter Clausen <lars@metafoo.de>
10256 S:      Supported
10257 F:      include/sound/dmaengine_pcm.h
10258 F:      sound/core/pcm_dmaengine.c
10259 F:      sound/soc/soc-generic-dmaengine-pcm.c
10261 SP2 MEDIA DRIVER
10262 M:      Olli Salonen <olli.salonen@iki.fi>
10263 L:      linux-media@vger.kernel.org
10264 W:      https://linuxtv.org
10265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10266 S:      Maintained
10267 F:      drivers/media/dvb-frontends/sp2*
10269 SPARC + UltraSPARC (sparc/sparc64)
10270 M:      "David S. Miller" <davem@davemloft.net>
10271 L:      sparclinux@vger.kernel.org
10272 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10275 S:      Maintained
10276 F:      arch/sparc/
10277 F:      drivers/sbus/
10279 SPARC SERIAL DRIVERS
10280 M:      "David S. Miller" <davem@davemloft.net>
10281 L:      sparclinux@vger.kernel.org
10282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10284 S:      Maintained
10285 F:      include/linux/sunserialcore.h
10286 F:      drivers/tty/serial/suncore.c
10287 F:      drivers/tty/serial/sunhv.c
10288 F:      drivers/tty/serial/sunsab.c
10289 F:      drivers/tty/serial/sunsab.h
10290 F:      drivers/tty/serial/sunsu.c
10291 F:      drivers/tty/serial/sunzilog.c
10292 F:      drivers/tty/serial/sunzilog.h
10294 SPARSE CHECKER
10295 M:      "Christopher Li" <sparse@chrisli.org>
10296 L:      linux-sparse@vger.kernel.org
10297 W:      https://sparse.wiki.kernel.org/
10298 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10299 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10300 S:      Maintained
10301 F:      include/linux/compiler.h
10303 SPEAR PLATFORM SUPPORT
10304 M:      Viresh Kumar <vireshk@kernel.org>
10305 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10306 L:      spear-devel@list.st.com
10307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10308 W:      http://www.st.com/spear
10309 S:      Maintained
10310 F:      arch/arm/boot/dts/spear*
10311 F:      arch/arm/mach-spear/
10313 SPEAR CLOCK FRAMEWORK SUPPORT
10314 M:      Viresh Kumar <vireshk@kernel.org>
10315 L:      spear-devel@list.st.com
10316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10317 W:      http://www.st.com/spear
10318 S:      Maintained
10319 F:      drivers/clk/spear/
10321 SPI SUBSYSTEM
10322 M:      Mark Brown <broonie@kernel.org>
10323 L:      linux-spi@vger.kernel.org
10324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10325 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10326 S:      Maintained
10327 F:      Documentation/spi/
10328 F:      drivers/spi/
10329 F:      include/linux/spi/
10330 F:      include/uapi/linux/spi/
10332 SPIDERNET NETWORK DRIVER for CELL
10333 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10334 L:      netdev@vger.kernel.org
10335 S:      Supported
10336 F:      Documentation/networking/spider_net.txt
10337 F:      drivers/net/ethernet/toshiba/spider_net*
10339 SPU FILE SYSTEM
10340 M:      Jeremy Kerr <jk@ozlabs.org>
10341 L:      linuxppc-dev@lists.ozlabs.org
10342 W:      http://www.ibm.com/developerworks/power/cell/
10343 S:      Supported
10344 F:      Documentation/filesystems/spufs.txt
10345 F:      arch/powerpc/platforms/cell/spufs/
10347 SQUASHFS FILE SYSTEM
10348 M:      Phillip Lougher <phillip@squashfs.org.uk>
10349 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10350 W:      http://squashfs.org.uk
10351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10352 S:      Maintained
10353 F:      Documentation/filesystems/squashfs.txt
10354 F:      fs/squashfs/
10356 SRM (Alpha) environment access
10357 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10358 S:      Maintained
10359 F:      arch/alpha/kernel/srm_env.c
10361 STABLE BRANCH
10362 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10363 L:      stable@vger.kernel.org
10364 S:      Supported
10365 F:      Documentation/stable_kernel_rules.txt
10367 STAGING SUBSYSTEM
10368 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10370 L:      devel@driverdev.osuosl.org
10371 S:      Supported
10372 F:      drivers/staging/
10374 STAGING - COMEDI
10375 M:      Ian Abbott <abbotti@mev.co.uk>
10376 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10377 S:      Odd Fixes
10378 F:      drivers/staging/comedi/
10380 STAGING - FLARION FT1000 DRIVERS
10381 M:      Marek Belisko <marek.belisko@gmail.com>
10382 S:      Odd Fixes
10383 F:      drivers/staging/ft1000/
10385 STAGING - INDUSTRIAL IO
10386 M:      Jonathan Cameron <jic23@kernel.org>
10387 L:      linux-iio@vger.kernel.org
10388 S:      Odd Fixes
10389 F:      drivers/staging/iio/
10391 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10392 M:      Jarod Wilson <jarod@wilsonet.com>
10393 W:      http://www.lirc.org/
10394 S:      Odd Fixes
10395 F:      drivers/staging/media/lirc/
10397 STAGING - LUSTRE PARALLEL FILESYSTEM
10398 M:      Oleg Drokin <oleg.drokin@intel.com>
10399 M:      Andreas Dilger <andreas.dilger@intel.com>
10400 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10401 W:      http://wiki.lustre.org/
10402 S:      Maintained
10403 F:      drivers/staging/lustre
10405 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10406 M:      Marc Dietrich <marvin24@gmx.de>
10407 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10408 L:      linux-tegra@vger.kernel.org
10409 S:      Maintained
10410 F:      drivers/staging/nvec/
10412 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10413 M:      Jens Frederich <jfrederich@gmail.com>
10414 M:      Daniel Drake <dsd@laptop.org>
10415 M:      Jon Nettleton <jon.nettleton@gmail.com>
10416 W:      http://wiki.laptop.org/go/DCON
10417 S:      Maintained
10418 F:      drivers/staging/olpc_dcon/
10420 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10421 M:      Willy Tarreau <willy@meta-x.org>
10422 S:      Odd Fixes
10423 F:      drivers/staging/panel/
10425 STAGING - REALTEK RTL8712U DRIVERS
10426 M:      Larry Finger <Larry.Finger@lwfinger.net>
10427 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10428 S:      Odd Fixes
10429 F:      drivers/staging/rtl8712/
10431 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10432 M:      Larry Finger <Larry.Finger@lwfinger.net>
10433 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10434 L:      linux-wireless@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/staging/rtl8723au/
10438 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10439 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10440 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10441 M:      Sudip Mukherjee <sudip@vectorindia.org>
10442 L:      linux-fbdev@vger.kernel.org
10443 S:      Maintained
10444 F:      drivers/staging/sm750fb/
10446 STAGING - SLICOSS
10447 M:      Lior Dotan <liodot@gmail.com>
10448 M:      Christopher Harrer <charrer@alacritech.com>
10449 S:      Odd Fixes
10450 F:      drivers/staging/slicoss/
10452 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10453 M:      William Hubbs <w.d.hubbs@gmail.com>
10454 M:      Chris Brannon <chris@the-brannons.com>
10455 M:      Kirk Reiser <kirk@reisers.ca>
10456 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10457 L:      speakup@linux-speakup.org
10458 W:      http://www.linux-speakup.org/
10459 S:      Odd Fixes
10460 F:      drivers/staging/speakup/
10462 STAGING - VIA VT665X DRIVERS
10463 M:      Forest Bond <forest@alittletooquiet.net>
10464 S:      Odd Fixes
10465 F:      drivers/staging/vt665?/
10467 STAGING - WILC1000 WIFI DRIVER
10468 M:      Johnny Kim <johnny.kim@atmel.com>
10469 M:      Austin Shin <austin.shin@atmel.com>
10470 M:      Chris Park <chris.park@atmel.com>
10471 M:      Tony Cho <tony.cho@atmel.com>
10472 M:      Glen Lee <glen.lee@atmel.com>
10473 M:      Leo Kim <leo.kim@atmel.com>
10474 L:      linux-wireless@vger.kernel.org
10475 S:      Supported
10476 F:      drivers/staging/wilc1000/
10478 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10479 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10480 S:      Odd Fixes
10481 F:      drivers/staging/xgifb/
10483 HFI1 DRIVER
10484 M:      Mike Marciniszyn <infinipath@intel.com>
10485 L:      linux-rdma@vger.kernel.org
10486 S:      Supported
10487 F:      drivers/staging/rdma/hfi1
10489 STARFIRE/DURALAN NETWORK DRIVER
10490 M:      Ion Badulescu <ionut@badula.org>
10491 S:      Odd Fixes
10492 F:      drivers/net/ethernet/adaptec/starfire*
10494 SUN3/3X
10495 M:      Sam Creasey <sammy@sammy.net>
10496 W:      http://sammy.net/sun3/
10497 S:      Maintained
10498 F:      arch/m68k/kernel/*sun3*
10499 F:      arch/m68k/sun3*/
10500 F:      arch/m68k/include/asm/sun3*
10501 F:      drivers/net/ethernet/i825xx/sun3*
10503 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10504 M:      Hans de Goede <hdegoede@redhat.com>
10505 L:      linux-input@vger.kernel.org
10506 S:      Maintained
10507 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10508 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10510 SUNDANCE NETWORK DRIVER
10511 M:      Denis Kirjanov <kda@linux-powerpc.org>
10512 L:      netdev@vger.kernel.org
10513 S:      Maintained
10514 F:      drivers/net/ethernet/dlink/sundance.c
10516 SUPERH
10517 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10518 M:      Rich Felker <dalias@libc.org>
10519 L:      linux-sh@vger.kernel.org
10520 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10521 S:      Maintained
10522 F:      Documentation/sh/
10523 F:      arch/sh/
10524 F:      drivers/sh/
10526 SUSPEND TO RAM
10527 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10528 M:      Len Brown <len.brown@intel.com>
10529 M:      Pavel Machek <pavel@ucw.cz>
10530 L:      linux-pm@vger.kernel.org
10531 S:      Supported
10532 F:      Documentation/power/
10533 F:      arch/x86/kernel/acpi/
10534 F:      drivers/base/power/
10535 F:      kernel/power/
10536 F:      include/linux/suspend.h
10537 F:      include/linux/freezer.h
10538 F:      include/linux/pm.h
10540 SVGA HANDLING
10541 M:      Martin Mares <mj@ucw.cz>
10542 L:      linux-video@atrey.karlin.mff.cuni.cz
10543 S:      Maintained
10544 F:      Documentation/svga.txt
10545 F:      arch/x86/boot/video*
10547 SWIOTLB SUBSYSTEM
10548 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10549 L:      linux-kernel@vger.kernel.org
10550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10551 S:      Supported
10552 F:      lib/swiotlb.c
10553 F:      arch/*/kernel/pci-swiotlb.c
10554 F:      include/linux/swiotlb.h
10556 SWITCHDEV
10557 M:      Jiri Pirko <jiri@resnulli.us>
10558 L:      netdev@vger.kernel.org
10559 S:      Supported
10560 F:      net/switchdev/
10561 F:      include/net/switchdev.h
10563 SYNOPSYS ARC ARCHITECTURE
10564 M:      Vineet Gupta <vgupta@synopsys.com>
10565 L:      linux-snps-arc@lists.infradead.org
10566 S:      Supported
10567 F:      arch/arc/
10568 F:      Documentation/devicetree/bindings/arc/*
10569 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10570 F:      drivers/tty/serial/arc_uart.c
10571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10573 SYNOPSYS ARC SDP platform support
10574 M:      Alexey Brodkin <abrodkin@synopsys.com>
10575 S:      Supported
10576 F:      arch/arc/plat-axs10x
10577 F:      arch/arc/boot/dts/ax*
10578 F:      Documentation/devicetree/bindings/arc/axs10*
10580 SYSTEM CONFIGURATION (SYSCON)
10581 M:      Lee Jones <lee.jones@linaro.org>
10582 M:      Arnd Bergmann <arnd@arndb.de>
10583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10584 S:      Supported
10585 F:      drivers/mfd/syscon.c
10587 SYSV FILESYSTEM
10588 M:      Christoph Hellwig <hch@infradead.org>
10589 S:      Maintained
10590 F:      Documentation/filesystems/sysv-fs.txt
10591 F:      fs/sysv/
10592 F:      include/linux/sysv_fs.h
10594 TARGET SUBSYSTEM
10595 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10596 L:      linux-scsi@vger.kernel.org
10597 L:      target-devel@vger.kernel.org
10598 W:      http://www.linux-iscsi.org
10599 W:      http://groups.google.com/group/linux-iscsi-target-dev
10600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10601 S:      Supported
10602 F:      drivers/target/
10603 F:      include/target/
10604 F:      Documentation/target/
10606 TASKSTATS STATISTICS INTERFACE
10607 M:      Balbir Singh <bsingharora@gmail.com>
10608 S:      Maintained
10609 F:      Documentation/accounting/taskstats*
10610 F:      include/linux/taskstats*
10611 F:      kernel/taskstats.c
10613 TC CLASSIFIER
10614 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10615 L:      netdev@vger.kernel.org
10616 S:      Maintained
10617 F:      include/net/pkt_cls.h
10618 F:      include/uapi/linux/pkt_cls.h
10619 F:      net/sched/
10621 TCP LOW PRIORITY MODULE
10622 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10623 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10624 W:      http://tcp-lp-mod.sourceforge.net/
10625 S:      Maintained
10626 F:      net/ipv4/tcp_lp.c
10628 TDA10071 MEDIA DRIVER
10629 M:      Antti Palosaari <crope@iki.fi>
10630 L:      linux-media@vger.kernel.org
10631 W:      https://linuxtv.org
10632 W:      http://palosaari.fi/linux/
10633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10634 T:      git git://linuxtv.org/anttip/media_tree.git
10635 S:      Maintained
10636 F:      drivers/media/dvb-frontends/tda10071*
10638 TDA18212 MEDIA DRIVER
10639 M:      Antti Palosaari <crope@iki.fi>
10640 L:      linux-media@vger.kernel.org
10641 W:      https://linuxtv.org
10642 W:      http://palosaari.fi/linux/
10643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10644 T:      git git://linuxtv.org/anttip/media_tree.git
10645 S:      Maintained
10646 F:      drivers/media/tuners/tda18212*
10648 TDA18218 MEDIA DRIVER
10649 M:      Antti Palosaari <crope@iki.fi>
10650 L:      linux-media@vger.kernel.org
10651 W:      https://linuxtv.org
10652 W:      http://palosaari.fi/linux/
10653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10654 T:      git git://linuxtv.org/anttip/media_tree.git
10655 S:      Maintained
10656 F:      drivers/media/tuners/tda18218*
10658 TDA18271 MEDIA DRIVER
10659 M:      Michael Krufky <mkrufky@linuxtv.org>
10660 L:      linux-media@vger.kernel.org
10661 W:      https://linuxtv.org
10662 W:      http://github.com/mkrufky
10663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10664 T:      git git://linuxtv.org/mkrufky/tuners.git
10665 S:      Maintained
10666 F:      drivers/media/tuners/tda18271*
10668 TDA827x MEDIA DRIVER
10669 M:      Michael Krufky <mkrufky@linuxtv.org>
10670 L:      linux-media@vger.kernel.org
10671 W:      https://linuxtv.org
10672 W:      http://github.com/mkrufky
10673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10674 T:      git git://linuxtv.org/mkrufky/tuners.git
10675 S:      Maintained
10676 F:      drivers/media/tuners/tda8290.*
10678 TDA8290 MEDIA DRIVER
10679 M:      Michael Krufky <mkrufky@linuxtv.org>
10680 L:      linux-media@vger.kernel.org
10681 W:      https://linuxtv.org
10682 W:      http://github.com/mkrufky
10683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10684 T:      git git://linuxtv.org/mkrufky/tuners.git
10685 S:      Maintained
10686 F:      drivers/media/tuners/tda8290.*
10688 TDA9840 MEDIA DRIVER
10689 M:      Hans Verkuil <hverkuil@xs4all.nl>
10690 L:      linux-media@vger.kernel.org
10691 T:      git git://linuxtv.org/media_tree.git
10692 W:      https://linuxtv.org
10693 S:      Maintained
10694 F:      drivers/media/i2c/tda9840*
10696 TEA5761 TUNER DRIVER
10697 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10698 L:      linux-media@vger.kernel.org
10699 W:      https://linuxtv.org
10700 T:      git git://linuxtv.org/media_tree.git
10701 S:      Odd fixes
10702 F:      drivers/media/tuners/tea5761.*
10704 TEA5767 TUNER DRIVER
10705 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10706 L:      linux-media@vger.kernel.org
10707 W:      https://linuxtv.org
10708 T:      git git://linuxtv.org/media_tree.git
10709 S:      Maintained
10710 F:      drivers/media/tuners/tea5767.*
10712 TEA6415C MEDIA DRIVER
10713 M:      Hans Verkuil <hverkuil@xs4all.nl>
10714 L:      linux-media@vger.kernel.org
10715 T:      git git://linuxtv.org/media_tree.git
10716 W:      https://linuxtv.org
10717 S:      Maintained
10718 F:      drivers/media/i2c/tea6415c*
10720 TEA6420 MEDIA DRIVER
10721 M:      Hans Verkuil <hverkuil@xs4all.nl>
10722 L:      linux-media@vger.kernel.org
10723 T:      git git://linuxtv.org/media_tree.git
10724 W:      https://linuxtv.org
10725 S:      Maintained
10726 F:      drivers/media/i2c/tea6420*
10728 TEAM DRIVER
10729 M:      Jiri Pirko <jiri@resnulli.us>
10730 L:      netdev@vger.kernel.org
10731 S:      Supported
10732 F:      drivers/net/team/
10733 F:      include/linux/if_team.h
10734 F:      include/uapi/linux/if_team.h
10736 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10737 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10738 S:      Maintained
10739 F:      arch/x86/platform/ts5500/
10741 TECHNOTREND USB IR RECEIVER
10742 M:      Sean Young <sean@mess.org>
10743 L:      linux-media@vger.kernel.org
10744 S:      Maintained
10745 F:      drivers/media/rc/ttusbir.c
10747 TEGRA ARCHITECTURE SUPPORT
10748 M:      Stephen Warren <swarren@wwwdotorg.org>
10749 M:      Thierry Reding <thierry.reding@gmail.com>
10750 M:      Alexandre Courbot <gnurou@gmail.com>
10751 L:      linux-tegra@vger.kernel.org
10752 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10754 S:      Supported
10755 N:      [^a-z]tegra
10757 TEGRA CLOCK DRIVER
10758 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10759 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10760 S:      Supported
10761 F:      drivers/clk/tegra/
10763 TEGRA DMA DRIVER
10764 M:      Laxman Dewangan <ldewangan@nvidia.com>
10765 S:      Supported
10766 F:      drivers/dma/tegra20-apb-dma.c
10768 TEGRA I2C DRIVER
10769 M:      Laxman Dewangan <ldewangan@nvidia.com>
10770 S:      Supported
10771 F:      drivers/i2c/busses/i2c-tegra.c
10773 TEGRA IOMMU DRIVERS
10774 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10775 S:      Supported
10776 F:      drivers/iommu/tegra*
10778 TEGRA KBC DRIVER
10779 M:      Rakesh Iyer <riyer@nvidia.com>
10780 M:      Laxman Dewangan <ldewangan@nvidia.com>
10781 S:      Supported
10782 F:      drivers/input/keyboard/tegra-kbc.c
10784 TEGRA PWM DRIVER
10785 M:      Thierry Reding <thierry.reding@gmail.com>
10786 S:      Supported
10787 F:      drivers/pwm/pwm-tegra.c
10789 TEGRA SERIAL DRIVER
10790 M:      Laxman Dewangan <ldewangan@nvidia.com>
10791 S:      Supported
10792 F:      drivers/tty/serial/serial-tegra.c
10794 TEGRA SPI DRIVER
10795 M:      Laxman Dewangan <ldewangan@nvidia.com>
10796 S:      Supported
10797 F:      drivers/spi/spi-tegra*
10799 TEHUTI ETHERNET DRIVER
10800 M:      Andy Gospodarek <andy@greyhouse.net>
10801 L:      netdev@vger.kernel.org
10802 S:      Supported
10803 F:      drivers/net/ethernet/tehuti/*
10805 Telecom Clock Driver for MCPL0010
10806 M:      Mark Gross <mark.gross@intel.com>
10807 S:      Supported
10808 F:      drivers/char/tlclk.c
10810 TENSILICA XTENSA PORT (xtensa)
10811 M:      Chris Zankel <chris@zankel.net>
10812 M:      Max Filippov <jcmvbkbc@gmail.com>
10813 L:      linux-xtensa@linux-xtensa.org
10814 T:      git git://github.com/czankel/xtensa-linux.git
10815 S:      Maintained
10816 F:      arch/xtensa/
10817 F:      drivers/irqchip/irq-xtensa-*
10819 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10820 M:      Hans Verkuil <hverkuil@xs4all.nl>
10821 L:      linux-media@vger.kernel.org
10822 T:      git git://linuxtv.org/media_tree.git
10823 W:      https://linuxtv.org
10824 S:      Maintained
10825 F:      drivers/media/radio/radio-raremono.c
10827 THERMAL
10828 M:      Zhang Rui <rui.zhang@intel.com>
10829 M:      Eduardo Valentin <edubezval@gmail.com>
10830 L:      linux-pm@vger.kernel.org
10831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10833 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10834 S:      Supported
10835 F:      drivers/thermal/
10836 F:      include/linux/thermal.h
10837 F:      include/uapi/linux/thermal.h
10838 F:      include/linux/cpu_cooling.h
10839 F:      Documentation/devicetree/bindings/thermal/
10841 THERMAL/CPU_COOLING
10842 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10843 M:      Viresh Kumar <viresh.kumar@linaro.org>
10844 M:      Javi Merino <javi.merino@arm.com>
10845 L:      linux-pm@vger.kernel.org
10846 S:      Supported
10847 F:      Documentation/thermal/cpu-cooling-api.txt
10848 F:      drivers/thermal/cpu_cooling.c
10849 F:      include/linux/cpu_cooling.h
10851 THINGM BLINK(1) USB RGB LED DRIVER
10852 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10853 S:      Maintained
10854 F:      drivers/hid/hid-thingm.c
10856 THINKPAD ACPI EXTRAS DRIVER
10857 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10858 L:      ibm-acpi-devel@lists.sourceforge.net
10859 L:      platform-driver-x86@vger.kernel.org
10860 W:      http://ibm-acpi.sourceforge.net
10861 W:      http://thinkwiki.org/wiki/Ibm-acpi
10862 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10863 S:      Maintained
10864 F:      drivers/platform/x86/thinkpad_acpi.c
10866 TI BANDGAP AND THERMAL DRIVER
10867 M:      Eduardo Valentin <edubezval@gmail.com>
10868 L:      linux-pm@vger.kernel.org
10869 L:      linux-omap@vger.kernel.org
10870 S:      Maintained
10871 F:      drivers/thermal/ti-soc-thermal/
10873 TI CDCE706 CLOCK DRIVER
10874 M:      Max Filippov <jcmvbkbc@gmail.com>
10875 S:      Maintained
10876 F:      drivers/clk/clk-cdce706.c
10878 TI CLOCK DRIVER
10879 M:      Tero Kristo <t-kristo@ti.com>
10880 L:      linux-omap@vger.kernel.org
10881 S:      Maintained
10882 F:      drivers/clk/ti/
10883 F:      include/linux/clk/ti.h
10885 TI FLASH MEDIA INTERFACE DRIVER
10886 M:      Alex Dubov <oakad@yahoo.com>
10887 S:      Maintained
10888 F:      drivers/misc/tifm*
10889 F:      drivers/mmc/host/tifm_sd.c
10890 F:      include/linux/tifm.h
10892 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10893 M:      Santosh Shilimkar <ssantosh@kernel.org>
10894 L:      linux-kernel@vger.kernel.org
10895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10896 S:      Maintained
10897 F:      drivers/soc/ti/*
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10901 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10902 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10903 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10904 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10905 S:      Maintained
10906 F:      sound/soc/codecs/lm49453*
10907 F:      sound/soc/codecs/isabelle*
10909 TI LP855x BACKLIGHT DRIVER
10910 M:      Milo Kim <milo.kim@ti.com>
10911 S:      Maintained
10912 F:      Documentation/backlight/lp855x-driver.txt
10913 F:      drivers/video/backlight/lp855x_bl.c
10914 F:      include/linux/platform_data/lp855x.h
10916 TI LP8727 CHARGER DRIVER
10917 M:      Milo Kim <milo.kim@ti.com>
10918 S:      Maintained
10919 F:      drivers/power/lp8727_charger.c
10920 F:      include/linux/platform_data/lp8727.h
10922 TI LP8788 MFD DRIVER
10923 M:      Milo Kim <milo.kim@ti.com>
10924 S:      Maintained
10925 F:      drivers/iio/adc/lp8788_adc.c
10926 F:      drivers/leds/leds-lp8788.c
10927 F:      drivers/mfd/lp8788*.c
10928 F:      drivers/power/lp8788-charger.c
10929 F:      drivers/regulator/lp8788-*.c
10930 F:      include/linux/mfd/lp8788*.h
10932 TI NETCP ETHERNET DRIVER
10933 M:      Wingman Kwok <w-kwok2@ti.com>
10934 M:      Murali Karicheri <m-karicheri2@ti.com>
10935 L:      netdev@vger.kernel.org
10936 S:      Maintained
10937 F:      drivers/net/ethernet/ti/netcp*
10939 TI TAS571X FAMILY ASoC CODEC DRIVER
10940 M:      Kevin Cernekee <cernekee@chromium.org>
10941 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10942 S:      Odd Fixes
10943 F:      sound/soc/codecs/tas571x*
10945 TI TWL4030 SERIES SOC CODEC DRIVER
10946 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10947 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10948 S:      Maintained
10949 F:      sound/soc/codecs/twl4030*
10951 TI WILINK WIRELESS DRIVERS
10952 L:      linux-wireless@vger.kernel.org
10953 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10954 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10956 S:      Orphan
10957 F:      drivers/net/wireless/ti/
10958 F:      include/linux/wl12xx.h
10960 TIPC NETWORK LAYER
10961 M:      Jon Maloy <jon.maloy@ericsson.com>
10962 M:      Ying Xue <ying.xue@windriver.com>
10963 L:      netdev@vger.kernel.org (core kernel code)
10964 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10965 W:      http://tipc.sourceforge.net/
10966 S:      Maintained
10967 F:      include/uapi/linux/tipc*.h
10968 F:      net/tipc/
10970 TILE ARCHITECTURE
10971 M:      Chris Metcalf <cmetcalf@ezchip.com>
10972 W:      http://www.ezchip.com/scm/
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10974 S:      Supported
10975 F:      arch/tile/
10976 F:      drivers/char/tile-srom.c
10977 F:      drivers/edac/tile_edac.c
10978 F:      drivers/net/ethernet/tile/
10979 F:      drivers/rtc/rtc-tile.c
10980 F:      drivers/tty/hvc/hvc_tile.c
10981 F:      drivers/tty/serial/tilegx.c
10982 F:      drivers/usb/host/*-tilegx.c
10983 F:      include/linux/usb/tilegx.h
10985 TLAN NETWORK DRIVER
10986 M:      Samuel Chessman <chessman@tux.org>
10987 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10988 W:      http://sourceforge.net/projects/tlan/
10989 S:      Maintained
10990 F:      Documentation/networking/tlan.txt
10991 F:      drivers/net/ethernet/ti/tlan.*
10993 TOMOYO SECURITY MODULE
10994 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10995 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10996 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10997 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10998 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10999 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11000 W:      http://tomoyo.sourceforge.jp/
11001 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11002 S:      Maintained
11003 F:      security/tomoyo/
11005 TOPSTAR LAPTOP EXTRAS DRIVER
11006 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11007 L:      platform-driver-x86@vger.kernel.org
11008 S:      Maintained
11009 F:      drivers/platform/x86/topstar-laptop.c
11011 TOSHIBA ACPI EXTRAS DRIVER
11012 M:      Azael Avalos <coproscefalo@gmail.com>
11013 L:      platform-driver-x86@vger.kernel.org
11014 S:      Maintained
11015 F:      drivers/platform/x86/toshiba_acpi.c
11017 TOSHIBA BLUETOOTH DRIVER
11018 M:      Azael Avalos <coproscefalo@gmail.com>
11019 L:      platform-driver-x86@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/platform/x86/toshiba_bluetooth.c
11023 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11024 M:      Azael Avalos <coproscefalo@gmail.com>
11025 L:      platform-driver-x86@vger.kernel.org
11026 S:      Maintained
11027 F:      drivers/platform/x86/toshiba_haps.c
11029 TOSHIBA WMI HOTKEYS DRIVER
11030 M:      Azael Avalos <coproscefalo@gmail.com>
11031 L:      platform-driver-x86@vger.kernel.org
11032 S:      Maintained
11033 F:      drivers/platform/x86/toshiba-wmi.c
11035 TOSHIBA SMM DRIVER
11036 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11037 W:      http://www.buzzard.org.uk/toshiba/
11038 S:      Maintained
11039 F:      drivers/char/toshiba.c
11040 F:      include/linux/toshiba.h
11041 F:      include/uapi/linux/toshiba.h
11043 TOSHIBA TC358743 DRIVER
11044 M:      Mats Randgaard <matrandg@cisco.com>
11045 L:      linux-media@vger.kernel.org
11046 S:      Maintained
11047 F:      drivers/media/i2c/tc358743*
11048 F:      include/media/i2c/tc358743.h
11050 TMIO MMC DRIVER
11051 M:      Ian Molton <ian@mnementh.co.uk>
11052 L:      linux-mmc@vger.kernel.org
11053 S:      Maintained
11054 F:      drivers/mmc/host/tmio_mmc*
11055 F:      drivers/mmc/host/sh_mobile_sdhi.c
11056 F:      include/linux/mmc/tmio.h
11057 F:      include/linux/mmc/sh_mobile_sdhi.h
11059 TMP401 HARDWARE MONITOR DRIVER
11060 M:      Guenter Roeck <linux@roeck-us.net>
11061 L:      lm-sensors@lm-sensors.org
11062 S:      Maintained
11063 F:      Documentation/hwmon/tmp401
11064 F:      drivers/hwmon/tmp401.c
11066 TMPFS (SHMEM FILESYSTEM)
11067 M:      Hugh Dickins <hughd@google.com>
11068 L:      linux-mm@kvack.org
11069 S:      Maintained
11070 F:      include/linux/shmem_fs.h
11071 F:      mm/shmem.c
11073 TM6000 VIDEO4LINUX DRIVER
11074 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11075 L:      linux-media@vger.kernel.org
11076 W:      https://linuxtv.org
11077 T:      git git://linuxtv.org/media_tree.git
11078 S:      Odd fixes
11079 F:      drivers/media/usb/tm6000/
11081 TW68 VIDEO4LINUX DRIVER
11082 M:      Hans Verkuil <hverkuil@xs4all.nl>
11083 L:      linux-media@vger.kernel.org
11084 T:      git git://linuxtv.org/media_tree.git
11085 W:      https://linuxtv.org
11086 S:      Odd Fixes
11087 F:      drivers/media/pci/tw68/
11089 TPM DEVICE DRIVER
11090 M:      Peter Huewe <peterhuewe@gmx.de>
11091 M:      Marcel Selhorst <tpmdd@selhorst.net>
11092 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11093 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11094 W:      http://tpmdd.sourceforge.net
11095 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11096 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11097 T:      git https://github.com/PeterHuewe/linux-tpmdd
11098 S:      Maintained
11099 F:      drivers/char/tpm/
11101 TPM IBM_VTPM DEVICE DRIVER
11102 M:      Ashley Lai <ashleydlai@gmail.com>
11103 W:      http://tpmdd.sourceforge.net
11104 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11105 S:      Maintained
11106 F:      drivers/char/tpm/tpm_ibmvtpm*
11108 TRACING
11109 M:      Steven Rostedt <rostedt@goodmis.org>
11110 M:      Ingo Molnar <mingo@redhat.com>
11111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11112 S:      Maintained
11113 F:      Documentation/trace/ftrace.txt
11114 F:      arch/*/*/*/ftrace.h
11115 F:      arch/*/kernel/ftrace.c
11116 F:      include/*/ftrace.h
11117 F:      include/linux/trace*.h
11118 F:      include/trace/
11119 F:      kernel/trace/
11120 F:      tools/testing/selftests/ftrace/
11122 TRIVIAL PATCHES
11123 M:      Jiri Kosina <trivial@kernel.org>
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11125 S:      Maintained
11126 K:      ^Subject:.*(?i)trivial
11128 TTY LAYER
11129 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11130 M:      Jiri Slaby <jslaby@suse.com>
11131 S:      Supported
11132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11133 F:      Documentation/serial/
11134 F:      drivers/tty/
11135 F:      drivers/tty/serial/serial_core.c
11136 F:      include/linux/serial_core.h
11137 F:      include/linux/serial.h
11138 F:      include/linux/tty.h
11139 F:      include/uapi/linux/serial_core.h
11140 F:      include/uapi/linux/serial.h
11141 F:      include/uapi/linux/tty.h
11143 TUA9001 MEDIA DRIVER
11144 M:      Antti Palosaari <crope@iki.fi>
11145 L:      linux-media@vger.kernel.org
11146 W:      https://linuxtv.org
11147 W:      http://palosaari.fi/linux/
11148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11149 T:      git git://linuxtv.org/anttip/media_tree.git
11150 S:      Maintained
11151 F:      drivers/media/tuners/tua9001*
11153 TULIP NETWORK DRIVERS
11154 L:      netdev@vger.kernel.org
11155 L:      linux-parisc@vger.kernel.org
11156 S:      Orphan
11157 F:      drivers/net/ethernet/dec/tulip/
11159 TUN/TAP driver
11160 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11161 W:      http://vtun.sourceforge.net/tun
11162 S:      Maintained
11163 F:      Documentation/networking/tuntap.txt
11164 F:      arch/um/os-Linux/drivers/
11166 TURBOCHANNEL SUBSYSTEM
11167 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11168 M:      Ralf Baechle <ralf@linux-mips.org>
11169 L:      linux-mips@linux-mips.org
11170 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11171 S:      Maintained
11172 F:      drivers/tc/
11173 F:      include/linux/tc.h
11175 U14-34F SCSI DRIVER
11176 M:      Dario Ballabio <ballabio_dario@emc.com>
11177 L:      linux-scsi@vger.kernel.org
11178 S:      Maintained
11179 F:      drivers/scsi/u14-34f.c
11181 UBI FILE SYSTEM (UBIFS)
11182 M:      Artem Bityutskiy <dedekind1@gmail.com>
11183 M:      Adrian Hunter <adrian.hunter@intel.com>
11184 L:      linux-mtd@lists.infradead.org
11185 T:      git git://git.infradead.org/ubifs-2.6.git
11186 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11187 S:      Maintained
11188 F:      Documentation/filesystems/ubifs.txt
11189 F:      fs/ubifs/
11191 UCLINUX (M68KNOMMU AND COLDFIRE)
11192 M:      Greg Ungerer <gerg@uclinux.org>
11193 W:      http://www.uclinux.org/
11194 L:      linux-m68k@lists.linux-m68k.org
11195 L:      uclinux-dev@uclinux.org  (subscribers-only)
11196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11197 S:      Maintained
11198 F:      arch/m68k/coldfire/
11199 F:      arch/m68k/68*/
11200 F:      arch/m68k/*/*_no.*
11201 F:      arch/m68k/include/asm/*_no.*
11203 UDF FILESYSTEM
11204 M:      Jan Kara <jack@suse.com>
11205 S:      Maintained
11206 F:      Documentation/filesystems/udf.txt
11207 F:      fs/udf/
11209 UFS FILESYSTEM
11210 M:      Evgeniy Dushistov <dushistov@mail.ru>
11211 S:      Maintained
11212 F:      Documentation/filesystems/ufs.txt
11213 F:      fs/ufs/
11215 UHID USERSPACE HID IO DRIVER:
11216 M:      David Herrmann <dh.herrmann@googlemail.com>
11217 L:      linux-input@vger.kernel.org
11218 S:      Maintained
11219 F:      drivers/hid/uhid.c
11220 F:      include/uapi/linux/uhid.h
11222 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11223 L:      linux-usb@vger.kernel.org
11224 S:      Orphan
11225 F:      drivers/uwb/
11226 F:      include/linux/uwb.h
11227 F:      include/linux/uwb/
11229 UNICORE32 ARCHITECTURE:
11230 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11231 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11232 S:      Maintained
11233 T:      git git://github.com/gxt/linux.git
11234 F:      arch/unicore32/
11236 UNIFDEF
11237 M:      Tony Finch <dot@dotat.at>
11238 W:      http://dotat.at/prog/unifdef
11239 S:      Maintained
11240 F:      scripts/unifdef.c
11242 UNIFORM CDROM DRIVER
11243 M:      Jens Axboe <axboe@kernel.dk>
11244 W:      http://www.kernel.dk
11245 S:      Maintained
11246 F:      Documentation/cdrom/
11247 F:      drivers/cdrom/cdrom.c
11248 F:      include/linux/cdrom.h
11249 F:      include/uapi/linux/cdrom.h
11251 UNISYS S-PAR DRIVERS
11252 M:      Benjamin Romer <benjamin.romer@unisys.com>
11253 M:      David Kershner <david.kershner@unisys.com>
11254 L:      sparmaintainer@unisys.com (Unisys internal)
11255 S:      Supported
11256 F:      drivers/staging/unisys/
11258 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11259 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11260 L:      linux-scsi@vger.kernel.org
11261 S:      Supported
11262 F:      Documentation/scsi/ufs.txt
11263 F:      drivers/scsi/ufs/
11265 UNSORTED BLOCK IMAGES (UBI)
11266 M:      Artem Bityutskiy <dedekind1@gmail.com>
11267 M:      Richard Weinberger <richard@nod.at>
11268 W:      http://www.linux-mtd.infradead.org/
11269 L:      linux-mtd@lists.infradead.org
11270 T:      git git://git.infradead.org/ubifs-2.6.git
11271 S:      Supported
11272 F:      drivers/mtd/ubi/
11273 F:      include/linux/mtd/ubi.h
11274 F:      include/uapi/mtd/ubi-user.h
11276 USB ACM DRIVER
11277 M:      Oliver Neukum <oliver@neukum.org>
11278 L:      linux-usb@vger.kernel.org
11279 S:      Maintained
11280 F:      Documentation/usb/acm.txt
11281 F:      drivers/usb/class/cdc-acm.*
11283 USB AR5523 WIRELESS DRIVER
11284 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11285 L:      linux-wireless@vger.kernel.org
11286 S:      Maintained
11287 F:      drivers/net/wireless/ath/ar5523/
11289 USB ATTACHED SCSI
11290 M:      Hans de Goede <hdegoede@redhat.com>
11291 M:      Gerd Hoffmann <kraxel@redhat.com>
11292 L:      linux-usb@vger.kernel.org
11293 L:      linux-scsi@vger.kernel.org
11294 S:      Maintained
11295 F:      drivers/usb/storage/uas.c
11297 USB CDC ETHERNET DRIVER
11298 M:      Oliver Neukum <oliver@neukum.org>
11299 L:      linux-usb@vger.kernel.org
11300 S:      Maintained
11301 F:      drivers/net/usb/cdc_*.c
11302 F:      include/uapi/linux/usb/cdc.h
11304 USB CHAOSKEY DRIVER
11305 M:      Keith Packard <keithp@keithp.com>
11306 L:      linux-usb@vger.kernel.org
11307 S:      Maintained
11308 F:      drivers/usb/misc/chaoskey.c
11310 USB CYPRESS C67X00 DRIVER
11311 M:      Peter Korsgaard <jacmet@sunsite.dk>
11312 L:      linux-usb@vger.kernel.org
11313 S:      Maintained
11314 F:      drivers/usb/c67x00/
11316 USB DAVICOM DM9601 DRIVER
11317 M:      Peter Korsgaard <jacmet@sunsite.dk>
11318 L:      netdev@vger.kernel.org
11319 W:      http://www.linux-usb.org/usbnet
11320 S:      Maintained
11321 F:      drivers/net/usb/dm9601.c
11323 USB DIAMOND RIO500 DRIVER
11324 M:      Cesar Miquel <miquel@df.uba.ar>
11325 L:      rio500-users@lists.sourceforge.net
11326 W:      http://rio500.sourceforge.net
11327 S:      Maintained
11328 F:      drivers/usb/misc/rio500*
11330 USB EHCI DRIVER
11331 M:      Alan Stern <stern@rowland.harvard.edu>
11332 L:      linux-usb@vger.kernel.org
11333 S:      Maintained
11334 F:      Documentation/usb/ehci.txt
11335 F:      drivers/usb/host/ehci*
11337 USB GADGET/PERIPHERAL SUBSYSTEM
11338 M:      Felipe Balbi <balbi@ti.com>
11339 L:      linux-usb@vger.kernel.org
11340 W:      http://www.linux-usb.org/gadget
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11342 S:      Maintained
11343 F:      drivers/usb/gadget/
11344 F:      include/linux/usb/gadget*
11346 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11347 M:      Jiri Kosina <jikos@kernel.org>
11348 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11349 L:      linux-usb@vger.kernel.org
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11351 S:      Maintained
11352 F:      Documentation/hid/hiddev.txt
11353 F:      drivers/hid/usbhid/
11355 USB ISP116X DRIVER
11356 M:      Olav Kongas <ok@artecdesign.ee>
11357 L:      linux-usb@vger.kernel.org
11358 S:      Maintained
11359 F:      drivers/usb/host/isp116x*
11360 F:      include/linux/usb/isp116x.h
11362 USB MASS STORAGE DRIVER
11363 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11364 L:      linux-usb@vger.kernel.org
11365 L:      usb-storage@lists.one-eyed-alien.net
11366 S:      Maintained
11367 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11368 F:      drivers/usb/storage/
11370 USB MIDI DRIVER
11371 M:      Clemens Ladisch <clemens@ladisch.de>
11372 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11373 T:      git git://git.alsa-project.org/alsa-kernel.git
11374 S:      Maintained
11375 F:      sound/usb/midi.*
11377 USB NETWORKING DRIVERS
11378 L:      linux-usb@vger.kernel.org
11379 S:      Odd Fixes
11380 F:      drivers/net/usb/
11382 USB OHCI DRIVER
11383 M:      Alan Stern <stern@rowland.harvard.edu>
11384 L:      linux-usb@vger.kernel.org
11385 S:      Maintained
11386 F:      Documentation/usb/ohci.txt
11387 F:      drivers/usb/host/ohci*
11389 USB OTG FSM (Finite State Machine)
11390 M:      Peter Chen <Peter.Chen@nxp.com>
11391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11392 L:      linux-usb@vger.kernel.org
11393 S:      Maintained
11394 F:      drivers/usb/common/usb-otg-fsm.c
11396 USB OVER IP DRIVER
11397 M:      Valentina Manea <valentina.manea.m@gmail.com>
11398 M:      Shuah Khan <shuah.kh@samsung.com>
11399 L:      linux-usb@vger.kernel.org
11400 S:      Maintained
11401 F:      drivers/usb/usbip/
11402 F:      tools/usb/usbip/
11404 USB PEGASUS DRIVER
11405 M:      Petko Manolov <petkan@nucleusys.com>
11406 L:      linux-usb@vger.kernel.org
11407 L:      netdev@vger.kernel.org
11408 T:      git git://github.com/petkan/pegasus.git
11409 W:      https://github.com/petkan/pegasus
11410 S:      Maintained
11411 F:      drivers/net/usb/pegasus.*
11413 USB PHY LAYER
11414 M:      Felipe Balbi <balbi@ti.com>
11415 L:      linux-usb@vger.kernel.org
11416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11417 S:      Maintained
11418 F:      drivers/usb/phy/
11420 USB PRINTER DRIVER (usblp)
11421 M:      Pete Zaitcev <zaitcev@redhat.com>
11422 L:      linux-usb@vger.kernel.org
11423 S:      Supported
11424 F:      drivers/usb/class/usblp.c
11426 USB QMI WWAN NETWORK DRIVER
11427 M:      Bjørn Mork <bjorn@mork.no>
11428 L:      netdev@vger.kernel.org
11429 S:      Maintained
11430 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11431 F:      drivers/net/usb/qmi_wwan.c
11433 USB RTL8150 DRIVER
11434 M:      Petko Manolov <petkan@nucleusys.com>
11435 L:      linux-usb@vger.kernel.org
11436 L:      netdev@vger.kernel.org
11437 T:      git git://github.com/petkan/rtl8150.git
11438 W:      https://github.com/petkan/rtl8150
11439 S:      Maintained
11440 F:      drivers/net/usb/rtl8150.c
11442 USB SERIAL SUBSYSTEM
11443 M:      Johan Hovold <johan@kernel.org>
11444 L:      linux-usb@vger.kernel.org
11445 S:      Maintained
11446 F:      Documentation/usb/usb-serial.txt
11447 F:      drivers/usb/serial/
11448 F:      include/linux/usb/serial.h
11450 USB SMSC75XX ETHERNET DRIVER
11451 M:      Steve Glendinning <steve.glendinning@shawell.net>
11452 L:      netdev@vger.kernel.org
11453 S:      Maintained
11454 F:      drivers/net/usb/smsc75xx.*
11456 USB SMSC95XX ETHERNET DRIVER
11457 M:      Steve Glendinning <steve.glendinning@shawell.net>
11458 L:      netdev@vger.kernel.org
11459 S:      Maintained
11460 F:      drivers/net/usb/smsc95xx.*
11462 USB SUBSYSTEM
11463 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11464 L:      linux-usb@vger.kernel.org
11465 W:      http://www.linux-usb.org
11466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11467 S:      Supported
11468 F:      Documentation/usb/
11469 F:      drivers/usb/
11470 F:      include/linux/usb.h
11471 F:      include/linux/usb/
11473 USB UHCI DRIVER
11474 M:      Alan Stern <stern@rowland.harvard.edu>
11475 L:      linux-usb@vger.kernel.org
11476 S:      Maintained
11477 F:      drivers/usb/host/uhci*
11479 USB "USBNET" DRIVER FRAMEWORK
11480 M:      Oliver Neukum <oneukum@suse.com>
11481 L:      netdev@vger.kernel.org
11482 W:      http://www.linux-usb.org/usbnet
11483 S:      Maintained
11484 F:      drivers/net/usb/usbnet.c
11485 F:      include/linux/usb/usbnet.h
11487 USB VIDEO CLASS
11488 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11489 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11490 L:      linux-media@vger.kernel.org
11491 T:      git git://linuxtv.org/media_tree.git
11492 W:      http://www.ideasonboard.org/uvc/
11493 S:      Maintained
11494 F:      drivers/media/usb/uvc/
11495 F:      include/uapi/linux/uvcvideo.h
11497 USB VISION DRIVER
11498 M:      Hans Verkuil <hverkuil@xs4all.nl>
11499 L:      linux-media@vger.kernel.org
11500 T:      git git://linuxtv.org/media_tree.git
11501 W:      https://linuxtv.org
11502 S:      Odd Fixes
11503 F:      drivers/media/usb/usbvision/
11505 USB WEBCAM GADGET
11506 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11507 L:      linux-usb@vger.kernel.org
11508 S:      Maintained
11509 F:      drivers/usb/gadget/function/*uvc*
11510 F:      drivers/usb/gadget/legacy/webcam.c
11512 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11513 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11514 L:      linux-wireless@vger.kernel.org
11515 S:      Maintained
11516 F:      drivers/net/wireless/rndis_wlan.c
11518 USB XHCI DRIVER
11519 M:      Mathias Nyman <mathias.nyman@intel.com>
11520 L:      linux-usb@vger.kernel.org
11521 S:      Supported
11522 F:      drivers/usb/host/xhci*
11523 F:      drivers/usb/host/pci-quirks*
11525 USB ZD1201 DRIVER
11526 L:      linux-wireless@vger.kernel.org
11527 W:      http://linux-lc100020.sourceforge.net
11528 S:      Orphan
11529 F:      drivers/net/wireless/zydas/zd1201.*
11531 USB ZR364XX DRIVER
11532 M:      Antoine Jacquet <royale@zerezo.com>
11533 L:      linux-usb@vger.kernel.org
11534 L:      linux-media@vger.kernel.org
11535 T:      git git://linuxtv.org/media_tree.git
11536 W:      http://royale.zerezo.com/zr364xx/
11537 S:      Maintained
11538 F:      Documentation/video4linux/zr364xx.txt
11539 F:      drivers/media/usb/zr364xx/
11541 ULPI BUS
11542 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11543 L:      linux-usb@vger.kernel.org
11544 S:      Maintained
11545 F:      drivers/usb/common/ulpi.c
11546 F:      include/linux/ulpi/
11548 USER-MODE LINUX (UML)
11549 M:      Jeff Dike <jdike@addtoit.com>
11550 M:      Richard Weinberger <richard@nod.at>
11551 L:      user-mode-linux-devel@lists.sourceforge.net
11552 L:      user-mode-linux-user@lists.sourceforge.net
11553 W:      http://user-mode-linux.sourceforge.net
11554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11555 S:      Maintained
11556 F:      Documentation/virtual/uml/
11557 F:      arch/um/
11558 F:      arch/x86/um/
11559 F:      fs/hostfs/
11560 F:      fs/hppfs/
11562 USERSPACE I/O (UIO)
11563 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11564 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11565 S:      Maintained
11566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11567 F:      Documentation/DocBook/uio-howto.tmpl
11568 F:      drivers/uio/
11569 F:      include/linux/uio*.h
11571 UTIL-LINUX PACKAGE
11572 M:      Karel Zak <kzak@redhat.com>
11573 L:      util-linux@vger.kernel.org
11574 W:      http://en.wikipedia.org/wiki/Util-linux
11575 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11576 S:      Maintained
11578 UVESAFB DRIVER
11579 M:      Michal Januszewski <spock@gentoo.org>
11580 L:      linux-fbdev@vger.kernel.org
11581 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11582 S:      Maintained
11583 F:      Documentation/fb/uvesafb.txt
11584 F:      drivers/video/fbdev/uvesafb.*
11586 VF610 NAND DRIVER
11587 M:      Stefan Agner <stefan@agner.ch>
11588 L:      linux-mtd@lists.infradead.org
11589 S:      Supported
11590 F:      drivers/mtd/nand/vf610_nfc.c
11592 VFAT/FAT/MSDOS FILESYSTEM
11593 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11594 S:      Maintained
11595 F:      Documentation/filesystems/vfat.txt
11596 F:      fs/fat/
11598 VFIO DRIVER
11599 M:      Alex Williamson <alex.williamson@redhat.com>
11600 L:      kvm@vger.kernel.org
11601 T:      git git://github.com/awilliam/linux-vfio.git
11602 S:      Maintained
11603 F:      Documentation/vfio.txt
11604 F:      drivers/vfio/
11605 F:      include/linux/vfio.h
11606 F:      include/uapi/linux/vfio.h
11608 VFIO PLATFORM DRIVER
11609 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11610 L:      kvm@vger.kernel.org
11611 S:      Maintained
11612 F:      drivers/vfio/platform/
11614 VIDEOBUF2 FRAMEWORK
11615 M:      Pawel Osciak <pawel@osciak.com>
11616 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11617 M:      Kyungmin Park <kyungmin.park@samsung.com>
11618 L:      linux-media@vger.kernel.org
11619 S:      Maintained
11620 F:      drivers/media/v4l2-core/videobuf2-*
11621 F:      include/media/videobuf2-*
11623 VIRTUAL SERIO DEVICE DRIVER
11624 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11625 S:      Maintained
11626 F:      drivers/input/serio/userio.c
11627 F:      include/uapi/linux/userio.h
11629 VIRTIO CONSOLE DRIVER
11630 M:      Amit Shah <amit.shah@redhat.com>
11631 L:      virtualization@lists.linux-foundation.org
11632 S:      Maintained
11633 F:      drivers/char/virtio_console.c
11634 F:      include/linux/virtio_console.h
11635 F:      include/uapi/linux/virtio_console.h
11637 VIRTIO CORE, NET AND BLOCK DRIVERS
11638 M:      "Michael S. Tsirkin" <mst@redhat.com>
11639 L:      virtualization@lists.linux-foundation.org
11640 S:      Maintained
11641 F:      drivers/virtio/
11642 F:      tools/virtio/
11643 F:      drivers/net/virtio_net.c
11644 F:      drivers/block/virtio_blk.c
11645 F:      include/linux/virtio_*.h
11646 F:      include/uapi/linux/virtio_*.h
11648 VIRTIO DRIVERS FOR S390
11649 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11650 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11651 L:      linux-s390@vger.kernel.org
11652 L:      virtualization@lists.linux-foundation.org
11653 L:      kvm@vger.kernel.org
11654 S:      Supported
11655 F:      drivers/s390/virtio/
11657 VIRTIO GPU DRIVER
11658 M:      David Airlie <airlied@linux.ie>
11659 M:      Gerd Hoffmann <kraxel@redhat.com>
11660 L:      dri-devel@lists.freedesktop.org
11661 L:      virtualization@lists.linux-foundation.org
11662 S:      Maintained
11663 F:      drivers/gpu/drm/virtio/
11664 F:      include/uapi/linux/virtio_gpu.h
11666 VIRTIO HOST (VHOST)
11667 M:      "Michael S. Tsirkin" <mst@redhat.com>
11668 L:      kvm@vger.kernel.org
11669 L:      virtualization@lists.linux-foundation.org
11670 L:      netdev@vger.kernel.org
11671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11672 S:      Maintained
11673 F:      drivers/vhost/
11674 F:      include/uapi/linux/vhost.h
11676 VIRTIO INPUT DRIVER
11677 M:      Gerd Hoffmann <kraxel@redhat.com>
11678 S:      Maintained
11679 F:      drivers/virtio/virtio_input.c
11680 F:      include/uapi/linux/virtio_input.h
11682 VIA RHINE NETWORK DRIVER
11683 S:      Orphan
11684 F:      drivers/net/ethernet/via/via-rhine.c
11686 VIA SD/MMC CARD CONTROLLER DRIVER
11687 M:      Bruce Chang <brucechang@via.com.tw>
11688 M:      Harald Welte <HaraldWelte@viatech.com>
11689 S:      Maintained
11690 F:      drivers/mmc/host/via-sdmmc.c
11692 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11693 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11694 L:      linux-fbdev@vger.kernel.org
11695 S:      Maintained
11696 F:      include/linux/via-core.h
11697 F:      include/linux/via-gpio.h
11698 F:      include/linux/via_i2c.h
11699 F:      drivers/video/fbdev/via/
11701 VIA VELOCITY NETWORK DRIVER
11702 M:      Francois Romieu <romieu@fr.zoreil.com>
11703 L:      netdev@vger.kernel.org
11704 S:      Maintained
11705 F:      drivers/net/ethernet/via/via-velocity.*
11707 VIRT LIB
11708 M:      Alex Williamson <alex.williamson@redhat.com>
11709 M:      Paolo Bonzini <pbonzini@redhat.com>
11710 L:      kvm@vger.kernel.org
11711 S:      Supported
11712 F:      virt/lib/
11714 VIVID VIRTUAL VIDEO DRIVER
11715 M:      Hans Verkuil <hverkuil@xs4all.nl>
11716 L:      linux-media@vger.kernel.org
11717 T:      git git://linuxtv.org/media_tree.git
11718 W:      https://linuxtv.org
11719 S:      Maintained
11720 F:      drivers/media/platform/vivid/*
11722 VLAN (802.1Q)
11723 M:      Patrick McHardy <kaber@trash.net>
11724 L:      netdev@vger.kernel.org
11725 S:      Maintained
11726 F:      drivers/net/macvlan.c
11727 F:      include/linux/if_*vlan.h
11728 F:      net/8021q/
11730 VLYNQ BUS
11731 M:      Florian Fainelli <florian@openwrt.org>
11732 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11733 S:      Maintained
11734 F:      drivers/vlynq/vlynq.c
11735 F:      include/linux/vlynq.h
11737 VME SUBSYSTEM
11738 M:      Martyn Welch <martyn@welchs.me.uk>
11739 M:      Manohar Vanga <manohar.vanga@gmail.com>
11740 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11741 L:      devel@driverdev.osuosl.org
11742 S:      Maintained
11743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11744 F:      Documentation/vme_api.txt
11745 F:      drivers/staging/vme/
11746 F:      drivers/vme/
11747 F:      include/linux/vme*
11749 VMWARE HYPERVISOR INTERFACE
11750 M:      Alok Kataria <akataria@vmware.com>
11751 L:      virtualization@lists.linux-foundation.org
11752 S:      Supported
11753 F:      arch/x86/kernel/cpu/vmware.c
11755 VMWARE BALLOON DRIVER
11756 M:      Xavier Deguillard <xdeguillard@vmware.com>
11757 M:      Philip Moltmann <moltmann@vmware.com>
11758 M:      "VMware, Inc." <pv-drivers@vmware.com>
11759 L:      linux-kernel@vger.kernel.org
11760 S:      Maintained
11761 F:      drivers/misc/vmw_balloon.c
11763 VMWARE VMMOUSE SUBDRIVER
11764 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11765 M:      "VMware, Inc." <pv-drivers@vmware.com>
11766 L:      linux-input@vger.kernel.org
11767 S:      Maintained
11768 F:      drivers/input/mouse/vmmouse.c
11769 F:      drivers/input/mouse/vmmouse.h
11771 VMWARE VMXNET3 ETHERNET DRIVER
11772 M:      Shrikrishna Khare <skhare@vmware.com>
11773 M:      "VMware, Inc." <pv-drivers@vmware.com>
11774 L:      netdev@vger.kernel.org
11775 S:      Maintained
11776 F:      drivers/net/vmxnet3/
11778 VMware PVSCSI driver
11779 M:      Arvind Kumar <arvindkumar@vmware.com>
11780 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11781 L:      linux-scsi@vger.kernel.org
11782 S:      Maintained
11783 F:      drivers/scsi/vmw_pvscsi.c
11784 F:      drivers/scsi/vmw_pvscsi.h
11786 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11787 M:      Liam Girdwood <lgirdwood@gmail.com>
11788 M:      Mark Brown <broonie@kernel.org>
11789 L:      linux-kernel@vger.kernel.org
11790 W:      http://www.slimlogic.co.uk/?p=48
11791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11792 S:      Supported
11793 F:      drivers/regulator/
11794 F:      include/linux/regulator/
11797 M:      David Ahern <dsa@cumulusnetworks.com>
11798 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11799 L:      netdev@vger.kernel.org
11800 S:      Maintained
11801 F:      drivers/net/vrf.c
11802 F:      Documentation/networking/vrf.txt
11804 VT1211 HARDWARE MONITOR DRIVER
11805 M:      Juerg Haefliger <juergh@gmail.com>
11806 L:      lm-sensors@lm-sensors.org
11807 S:      Maintained
11808 F:      Documentation/hwmon/vt1211
11809 F:      drivers/hwmon/vt1211.c
11811 VT8231 HARDWARE MONITOR DRIVER
11812 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11813 L:      lm-sensors@lm-sensors.org
11814 S:      Maintained
11815 F:      drivers/hwmon/vt8231.c
11817 VUB300 USB to SDIO/SD/MMC bridge chip
11818 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11819 L:      linux-mmc@vger.kernel.org
11820 L:      linux-usb@vger.kernel.org
11821 S:      Supported
11822 F:      drivers/mmc/host/vub300.c
11824 W1 DALLAS'S 1-WIRE BUS
11825 M:      Evgeniy Polyakov <zbr@ioremap.net>
11826 S:      Maintained
11827 F:      Documentation/w1/
11828 F:      drivers/w1/
11830 W83791D HARDWARE MONITORING DRIVER
11831 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11832 L:      lm-sensors@lm-sensors.org
11833 S:      Maintained
11834 F:      Documentation/hwmon/w83791d
11835 F:      drivers/hwmon/w83791d.c
11837 W83793 HARDWARE MONITORING DRIVER
11838 M:      Rudolf Marek <r.marek@assembler.cz>
11839 L:      lm-sensors@lm-sensors.org
11840 S:      Maintained
11841 F:      Documentation/hwmon/w83793
11842 F:      drivers/hwmon/w83793.c
11844 W83795 HARDWARE MONITORING DRIVER
11845 M:      Jean Delvare <jdelvare@suse.com>
11846 L:      lm-sensors@lm-sensors.org
11847 S:      Maintained
11848 F:      drivers/hwmon/w83795.c
11850 W83L51xD SD/MMC CARD INTERFACE DRIVER
11851 M:      Pierre Ossman <pierre@ossman.eu>
11852 S:      Maintained
11853 F:      drivers/mmc/host/wbsd.*
11855 WACOM PROTOCOL 4 SERIAL TABLETS
11856 M:      Julian Squires <julian@cipht.net>
11857 M:      Hans de Goede <hdegoede@redhat.com>
11858 L:      linux-input@vger.kernel.org
11859 S:      Maintained
11860 F:      drivers/input/tablet/wacom_serial4.c
11862 WATCHDOG DEVICE DRIVERS
11863 M:      Wim Van Sebroeck <wim@iguana.be>
11864 R:      Guenter Roeck <linux@roeck-us.net>
11865 L:      linux-watchdog@vger.kernel.org
11866 W:      http://www.linux-watchdog.org/
11867 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11868 S:      Maintained
11869 F:      Documentation/watchdog/
11870 F:      drivers/watchdog/
11871 F:      include/linux/watchdog.h
11872 F:      include/uapi/linux/watchdog.h
11874 WD7000 SCSI DRIVER
11875 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11876 L:      linux-scsi@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/scsi/wd7000.c
11880 WIIMOTE HID DRIVER
11881 M:      David Herrmann <dh.herrmann@googlemail.com>
11882 L:      linux-input@vger.kernel.org
11883 S:      Maintained
11884 F:      drivers/hid/hid-wiimote*
11886 WINBOND CIR DRIVER
11887 M:      David Härdeman <david@hardeman.nu>
11888 S:      Maintained
11889 F:      drivers/media/rc/winbond-cir.c
11891 WIMAX STACK
11892 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11893 M:      linux-wimax@intel.com
11894 L:      wimax@linuxwimax.org (subscribers-only)
11895 S:      Supported
11896 W:      http://linuxwimax.org
11897 F:      Documentation/wimax/README.wimax
11898 F:      include/linux/wimax/debug.h
11899 F:      include/net/wimax.h
11900 F:      include/uapi/linux/wimax.h
11901 F:      net/wimax/
11903 WISTRON LAPTOP BUTTON DRIVER
11904 M:      Miloslav Trmac <mitr@volny.cz>
11905 S:      Maintained
11906 F:      drivers/input/misc/wistron_btns.c
11908 WL3501 WIRELESS PCMCIA CARD DRIVER
11909 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11910 L:      linux-wireless@vger.kernel.org
11911 W:      http://oops.ghostprotocols.net:81/blog
11912 S:      Maintained
11913 F:      drivers/net/wireless/wl3501*
11915 WOLFSON MICROELECTRONICS DRIVERS
11916 L:      patches@opensource.wolfsonmicro.com
11917 T:      git https://github.com/CirrusLogic/linux-drivers.git
11918 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11919 S:      Supported
11920 F:      Documentation/hwmon/wm83??
11921 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11922 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11923 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11924 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11925 F:      drivers/clk/clk-wm83*.c
11926 F:      drivers/extcon/extcon-arizona.c
11927 F:      drivers/leds/leds-wm83*.c
11928 F:      drivers/gpio/gpio-*wm*.c
11929 F:      drivers/gpio/gpio-arizona.c
11930 F:      drivers/hwmon/wm83??-hwmon.c
11931 F:      drivers/input/misc/wm831x-on.c
11932 F:      drivers/input/touchscreen/wm831x-ts.c
11933 F:      drivers/input/touchscreen/wm97*.c
11934 F:      drivers/mfd/arizona*
11935 F:      drivers/mfd/wm*.c
11936 F:      drivers/mfd/cs47l24*
11937 F:      drivers/power/wm83*.c
11938 F:      drivers/rtc/rtc-wm83*.c
11939 F:      drivers/regulator/wm8*.c
11940 F:      drivers/video/backlight/wm83*_bl.c
11941 F:      drivers/watchdog/wm83*_wdt.c
11942 F:      include/linux/mfd/arizona/
11943 F:      include/linux/mfd/wm831x/
11944 F:      include/linux/mfd/wm8350/
11945 F:      include/linux/mfd/wm8400*
11946 F:      include/linux/wm97xx.h
11947 F:      include/sound/wm????.h
11948 F:      sound/soc/codecs/arizona.?
11949 F:      sound/soc/codecs/wm*
11950 F:      sound/soc/codecs/cs47l24*
11952 WORKQUEUE
11953 M:      Tejun Heo <tj@kernel.org>
11954 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11956 S:      Maintained
11957 F:      include/linux/workqueue.h
11958 F:      kernel/workqueue.c
11959 F:      Documentation/workqueue.txt
11961 X.25 NETWORK LAYER
11962 M:      Andrew Hendry <andrew.hendry@gmail.com>
11963 L:      linux-x25@vger.kernel.org
11964 S:      Odd Fixes
11965 F:      Documentation/networking/x25*
11966 F:      include/net/x25*
11967 F:      net/x25/
11969 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11970 M:      Thomas Gleixner <tglx@linutronix.de>
11971 M:      Ingo Molnar <mingo@redhat.com>
11972 M:      "H. Peter Anvin" <hpa@zytor.com>
11973 M:      x86@kernel.org
11974 L:      linux-kernel@vger.kernel.org
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11976 S:      Maintained
11977 F:      Documentation/x86/
11978 F:      arch/x86/
11980 X86 PLATFORM DRIVERS
11981 M:      Darren Hart <dvhart@infradead.org>
11982 L:      platform-driver-x86@vger.kernel.org
11983 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11984 S:      Maintained
11985 F:      drivers/platform/x86/
11986 F:      drivers/platform/olpc/
11988 X86 MCE INFRASTRUCTURE
11989 M:      Tony Luck <tony.luck@intel.com>
11990 M:      Borislav Petkov <bp@alien8.de>
11991 L:      linux-edac@vger.kernel.org
11992 S:      Maintained
11993 F:      arch/x86/kernel/cpu/mcheck/*
11995 X86 MICROCODE UPDATE SUPPORT
11996 M:      Borislav Petkov <bp@alien8.de>
11997 S:      Maintained
11998 F:      arch/x86/kernel/cpu/microcode/*
12000 X86 VDSO
12001 M:      Andy Lutomirski <luto@amacapital.net>
12002 L:      linux-kernel@vger.kernel.org
12003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12004 S:      Maintained
12005 F:      arch/x86/entry/vdso/
12007 XC2028/3028 TUNER DRIVER
12008 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12009 L:      linux-media@vger.kernel.org
12010 W:      https://linuxtv.org
12011 T:      git git://linuxtv.org/media_tree.git
12012 S:      Maintained
12013 F:      drivers/media/tuners/tuner-xc2028.*
12015 XEN HYPERVISOR INTERFACE
12016 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12017 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12018 M:      David Vrabel <david.vrabel@citrix.com>
12019 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12021 S:      Supported
12022 F:      arch/x86/xen/
12023 F:      drivers/*/xen-*front.c
12024 F:      drivers/xen/
12025 F:      arch/x86/include/asm/xen/
12026 F:      include/xen/
12027 F:      include/uapi/xen/
12029 XEN HYPERVISOR ARM
12030 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12031 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12032 S:      Supported
12033 F:      arch/arm/xen/
12034 F:      arch/arm/include/asm/xen/
12036 XEN HYPERVISOR ARM64
12037 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12038 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12039 S:      Supported
12040 F:      arch/arm64/xen/
12041 F:      arch/arm64/include/asm/xen/
12043 XEN NETWORK BACKEND DRIVER
12044 M:      Ian Campbell <ian.campbell@citrix.com>
12045 M:      Wei Liu <wei.liu2@citrix.com>
12046 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12047 L:      netdev@vger.kernel.org
12048 S:      Supported
12049 F:      drivers/net/xen-netback/*
12051 XEN PCI SUBSYSTEM
12052 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12053 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12054 S:      Supported
12055 F:      arch/x86/pci/*xen*
12056 F:      drivers/pci/*xen*
12058 XEN BLOCK SUBSYSTEM
12059 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12060 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12061 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12062 S:      Supported
12063 F:      drivers/block/xen-blkback/*
12064 F:      drivers/block/xen*
12066 XEN PVSCSI DRIVERS
12067 M:      Juergen Gross <jgross@suse.com>
12068 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12069 L:      linux-scsi@vger.kernel.org
12070 S:      Supported
12071 F:      drivers/scsi/xen-scsifront.c
12072 F:      drivers/xen/xen-scsiback.c
12073 F:      include/xen/interface/io/vscsiif.h
12075 XEN SWIOTLB SUBSYSTEM
12076 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12077 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12078 S:      Supported
12079 F:      arch/x86/xen/*swiotlb*
12080 F:      drivers/xen/*swiotlb*
12082 XFS FILESYSTEM
12083 P:      Silicon Graphics Inc
12084 M:      Dave Chinner <david@fromorbit.com>
12085 M:      xfs@oss.sgi.com
12086 L:      xfs@oss.sgi.com
12087 W:      http://oss.sgi.com/projects/xfs
12088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12089 S:      Supported
12090 F:      Documentation/filesystems/xfs.txt
12091 F:      fs/xfs/
12093 XILINX AXI ETHERNET DRIVER
12094 M:      Anirudha Sarangi <anirudh@xilinx.com>
12095 M:      John Linn <John.Linn@xilinx.com>
12096 S:      Maintained
12097 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12099 XILINX UARTLITE SERIAL DRIVER
12100 M:      Peter Korsgaard <jacmet@sunsite.dk>
12101 L:      linux-serial@vger.kernel.org
12102 S:      Maintained
12103 F:      drivers/tty/serial/uartlite.c
12105 XILINX VIDEO IP CORES
12106 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12107 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12108 L:      linux-media@vger.kernel.org
12109 T:      git git://linuxtv.org/media_tree.git
12110 S:      Supported
12111 F:      Documentation/devicetree/bindings/media/xilinx/
12112 F:      drivers/media/platform/xilinx/
12113 F:      include/uapi/linux/xilinx-v4l2-controls.h
12115 XILLYBUS DRIVER
12116 M:      Eli Billauer <eli.billauer@gmail.com>
12117 L:      linux-kernel@vger.kernel.org
12118 S:      Supported
12119 F:      drivers/char/xillybus/
12121 XTENSA XTFPGA PLATFORM SUPPORT
12122 M:      Max Filippov <jcmvbkbc@gmail.com>
12123 L:      linux-xtensa@linux-xtensa.org
12124 S:      Maintained
12125 F:      drivers/spi/spi-xtensa-xtfpga.c
12126 F:      sound/soc/xtensa/xtfpga-i2s.c
12128 YAM DRIVER FOR AX.25
12129 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12130 L:      linux-hams@vger.kernel.org
12131 S:      Maintained
12132 F:      drivers/net/hamradio/yam*
12133 F:      include/linux/yam.h
12135 YEALINK PHONE DRIVER
12136 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12137 L:      usbb2k-api-dev@nongnu.org
12138 S:      Maintained
12139 F:      Documentation/input/yealink.txt
12140 F:      drivers/input/misc/yealink.*
12142 Z8530 DRIVER FOR AX.25
12143 M:      Joerg Reuter <jreuter@yaina.de>
12144 W:      http://yaina.de/jreuter/
12145 W:      http://www.qsl.net/dl1bke/
12146 L:      linux-hams@vger.kernel.org
12147 S:      Maintained
12148 F:      Documentation/networking/z8530drv.txt
12149 F:      drivers/net/hamradio/*scc.c
12150 F:      drivers/net/hamradio/z8530.h
12152 ZBUD COMPRESSED PAGE ALLOCATOR
12153 M:      Seth Jennings <sjenning@redhat.com>
12154 L:      linux-mm@kvack.org
12155 S:      Maintained
12156 F:      mm/zbud.c
12157 F:      include/linux/zbud.h
12159 ZD1211RW WIRELESS DRIVER
12160 M:      Daniel Drake <dsd@gentoo.org>
12161 M:      Ulrich Kunitz <kune@deine-taler.de>
12162 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12163 L:      linux-wireless@vger.kernel.org
12164 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12165 S:      Maintained
12166 F:      drivers/net/wireless/zydas/zd1211rw/
12168 ZPOOL COMPRESSED PAGE STORAGE API
12169 M:      Dan Streetman <ddstreet@ieee.org>
12170 L:      linux-mm@kvack.org
12171 S:      Maintained
12172 F:      mm/zpool.c
12173 F:      include/linux/zpool.h
12175 ZR36067 VIDEO FOR LINUX DRIVER
12176 L:      mjpeg-users@lists.sourceforge.net
12177 L:      linux-media@vger.kernel.org
12178 W:      http://mjpeg.sourceforge.net/driver-zoran/
12179 T:      hg https://linuxtv.org/hg/v4l-dvb
12180 S:      Odd Fixes
12181 F:      drivers/media/pci/zoran/
12183 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12184 M:      Minchan Kim <minchan@kernel.org>
12185 M:      Nitin Gupta <ngupta@vflare.org>
12186 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12187 L:      linux-kernel@vger.kernel.org
12188 S:      Maintained
12189 F:      drivers/block/zram/
12190 F:      Documentation/blockdev/zram.txt
12192 ZS DECSTATION Z85C30 SERIAL DRIVER
12193 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12194 S:      Maintained
12195 F:      drivers/tty/serial/zs.*
12197 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12198 M:      Minchan Kim <minchan@kernel.org>
12199 M:      Nitin Gupta <ngupta@vflare.org>
12200 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12201 L:      linux-mm@kvack.org
12202 S:      Maintained
12203 F:      mm/zsmalloc.c
12204 F:      include/linux/zsmalloc.h
12205 F:      Documentation/vm/zsmalloc.txt
12207 ZSWAP COMPRESSED SWAP CACHING
12208 M:      Seth Jennings <sjenning@redhat.com>
12209 L:      linux-mm@kvack.org
12210 S:      Maintained
12211 F:      mm/zswap.c
12213 THE REST
12214 M:      Linus Torvalds <torvalds@linux-foundation.org>
12215 L:      linux-kernel@vger.kernel.org
12216 Q:      http://patchwork.kernel.org/project/LKML/list/
12217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12218 S:      Buried alive in reporters
12219 F:      *
12220 F:      */