sparc: use for_each_sg()
[linux/fpc-iii.git] / MAINTAINERS
blob78a9174d5a487477df9d81a53ed3ec3f60db5e35
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
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 M:      Hannes Reinecke <hare@suse.de>
449 L:      linux-scsi@vger.kernel.org
450 S:      Maintained
451 F:      Documentation/scsi/advansys.txt
452 F:      drivers/scsi/advansys.c
454 AEDSP16 DRIVER
455 M:      Riccardo Facchetti <fizban@tin.it>
456 S:      Maintained
457 F:      sound/oss/aedsp16.c
459 AF9013 MEDIA DRIVER
460 M:      Antti Palosaari <crope@iki.fi>
461 L:      linux-media@vger.kernel.org
462 W:      http://linuxtv.org/
463 W:      http://palosaari.fi/linux/
464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
465 T:      git git://linuxtv.org/anttip/media_tree.git
466 S:      Maintained
467 F:      drivers/media/dvb-frontends/af9013*
469 AF9033 MEDIA DRIVER
470 M:      Antti Palosaari <crope@iki.fi>
471 L:      linux-media@vger.kernel.org
472 W:      http://linuxtv.org/
473 W:      http://palosaari.fi/linux/
474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
475 T:      git git://linuxtv.org/anttip/media_tree.git
476 S:      Maintained
477 F:      drivers/media/dvb-frontends/af9033*
479 AFFS FILE SYSTEM
480 L:      linux-fsdevel@vger.kernel.org
481 S:      Orphan
482 F:      Documentation/filesystems/affs.txt
483 F:      fs/affs/
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M:      David Howells <dhowells@redhat.com>
487 L:      linux-afs@lists.infradead.org
488 S:      Supported
489 F:      fs/afs/
490 F:      include/net/af_rxrpc.h
491 F:      net/rxrpc/af_rxrpc.c
493 AGPGART DRIVER
494 M:      David Airlie <airlied@linux.ie>
495 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S:      Maintained
497 F:      drivers/char/agp/
498 F:      include/linux/agp*
499 F:      include/uapi/linux/agp*
501 AHA152X SCSI DRIVER
502 M:      "Juergen E. Fischer" <fischer@norbit.de>
503 L:      linux-scsi@vger.kernel.org
504 S:      Maintained
505 F:      drivers/scsi/aha152x*
506 F:      drivers/scsi/pcmcia/aha152x*
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M:      Hannes Reinecke <hare@suse.de>
510 L:      linux-scsi@vger.kernel.org
511 S:      Maintained
512 F:      drivers/scsi/aic7xxx/
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M:      Hans Verkuil <hverkuil@xs4all.nl>
516 L:      linux-media@vger.kernel.org
517 T:      git git://linuxtv.org/media_tree.git
518 W:      http://linuxtv.org
519 S:      Maintained
520 F:      drivers/media/radio/radio-aimslab*
523 M:      Benjamin LaHaise <bcrl@kvack.org>
524 L:      linux-aio@kvack.org
525 S:      Supported
526 F:      fs/aio.c
527 F:      include/linux/*aio*.h
529 AIRSPY MEDIA DRIVER
530 M:      Antti Palosaari <crope@iki.fi>
531 L:      linux-media@vger.kernel.org
532 W:      http://linuxtv.org/
533 W:      http://palosaari.fi/linux/
534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
535 T:      git git://linuxtv.org/anttip/media_tree.git
536 S:      Maintained
537 F:      drivers/media/usb/airspy/
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M:      Duncan Sands <duncan.sands@free.fr>
541 L:      linux-usb@vger.kernel.org
542 W:      http://www.linux-usb.org/SpeedTouch/
543 S:      Maintained
544 F:      drivers/usb/atm/speedtch.c
545 F:      drivers/usb/atm/usbatm.c
547 ALCHEMY AU1XX0 MMC DRIVER
548 M:      Manuel Lauss <manuel.lauss@gmail.com>
549 S:      Maintained
550 F:      drivers/mmc/host/au1xmmc.c
552 ALI1563 I2C DRIVER
553 M:      Rudolf Marek <r.marek@assembler.cz>
554 L:      linux-i2c@vger.kernel.org
555 S:      Maintained
556 F:      Documentation/i2c/busses/i2c-ali1563
557 F:      drivers/i2c/busses/i2c-ali1563.c
559 ALPHA PORT
560 M:      Richard Henderson <rth@twiddle.net>
561 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562 M:      Matt Turner <mattst88@gmail.com>
563 S:      Odd Fixes
564 L:      linux-alpha@vger.kernel.org
565 F:      arch/alpha/
567 ALTERA MAILBOX DRIVER
568 M:      Ley Foon Tan <lftan@altera.com>
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/mailbox/mailbox-altera.c
573 ALTERA PIO DRIVER
574 M:      Tien Hock Loh <thloh@altera.com>
575 L:      linux-gpio@vger.kernel.org
576 S:      Maintained
577 F:      drivers/gpio/gpio-altera.c
579 ALTERA TRIPLE SPEED ETHERNET DRIVER
580 M:      Vince Bridgers <vbridger@opensource.altera.com>
581 L:      netdev@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/net/ethernet/altera/
586 ALTERA UART/JTAG UART SERIAL DRIVERS
587 M:      Tobias Klauser <tklauser@distanz.ch>
588 L:      linux-serial@vger.kernel.org
589 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S:      Maintained
591 F:      drivers/tty/serial/altera_uart.c
592 F:      drivers/tty/serial/altera_jtaguart.c
593 F:      include/linux/altera_uart.h
594 F:      include/linux/altera_jtaguart.h
596 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597 M:      Tom Lendacky <thomas.lendacky@amd.com>
598 L:      linux-crypto@vger.kernel.org
599 S:      Supported
600 F:      drivers/crypto/ccp/
601 F:      include/linux/ccp.h
603 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
605 L:      lm-sensors@lm-sensors.org
606 S:      Maintained
607 F:      Documentation/hwmon/fam15h_power
608 F:      drivers/hwmon/fam15h_power.c
610 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
612 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
613 S:      Supported
614 F:      drivers/usb/gadget/udc/amd5536udc.*
616 AMD GEODE PROCESSOR/CHIPSET SUPPORT
617 P:      Andres Salomon <dilinger@queued.net>
618 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
619 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 S:      Supported
621 F:      drivers/char/hw_random/geode-rng.c
622 F:      drivers/crypto/geode*
623 F:      drivers/video/fbdev/geode/
624 F:      arch/x86/include/asm/geode.h
626 AMD IOMMU (AMD-VI)
627 M:      Joerg Roedel <joro@8bytes.org>
628 L:      iommu@lists.linux-foundation.org
629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 S:      Maintained
631 F:      drivers/iommu/amd_iommu*.[ch]
632 F:      include/linux/amd-iommu.h
634 AMD KFD
635 M:      Oded Gabbay <oded.gabbay@amd.com>
636 L:      dri-devel@lists.freedesktop.org
637 T:      git git://people.freedesktop.org/~gabbayo/linux.git
638 S:      Supported
639 F:      drivers/gpu/drm/amd/amdkfd/
640 F:      drivers/gpu/drm/amd/include/cik_structs.h
641 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642 F:      drivers/gpu/drm/radeon/radeon_kfd.c
643 F:      drivers/gpu/drm/radeon/radeon_kfd.h
644 F:      include/uapi/linux/kfd_ioctl.h
646 AMD MICROCODE UPDATE SUPPORT
647 M:      Borislav Petkov <bp@alien8.de>
648 S:      Maintained
649 F:      arch/x86/kernel/cpu/microcode/amd*
651 AMD XGBE DRIVER
652 M:      Tom Lendacky <thomas.lendacky@amd.com>
653 L:      netdev@vger.kernel.org
654 S:      Supported
655 F:      drivers/net/ethernet/amd/xgbe/
656 F:      drivers/net/phy/amd-xgbe-phy.c
658 AMS (Apple Motion Sensor) DRIVER
659 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
660 S:      Supported
661 F:      drivers/macintosh/ams/
663 AMSO1100 RNIC DRIVER
664 M:      Tom Tucker <tom@opengridcomputing.com>
665 M:      Steve Wise <swise@opengridcomputing.com>
666 L:      linux-rdma@vger.kernel.org
667 S:      Maintained
668 F:      drivers/infiniband/hw/amso1100/
670 ANALOG DEVICES INC AD9389B DRIVER
671 M:      Hans Verkuil <hans.verkuil@cisco.com>
672 L:      linux-media@vger.kernel.org
673 S:      Maintained
674 F:      drivers/media/i2c/ad9389b*
676 ANALOG DEVICES INC ADV7180 DRIVER
677 M:      Lars-Peter Clausen <lars@metafoo.de>
678 L:      linux-media@vger.kernel.org
679 W:      http://ez.analog.com/community/linux-device-drivers
680 S:      Supported
681 F:      drivers/media/i2c/adv7180.c
683 ANALOG DEVICES INC ADV7511 DRIVER
684 M:      Hans Verkuil <hans.verkuil@cisco.com>
685 L:      linux-media@vger.kernel.org
686 S:      Maintained
687 F:      drivers/media/i2c/adv7511*
689 ANALOG DEVICES INC ADV7604 DRIVER
690 M:      Hans Verkuil <hans.verkuil@cisco.com>
691 L:      linux-media@vger.kernel.org
692 S:      Maintained
693 F:      drivers/media/i2c/adv7604*
695 ANALOG DEVICES INC ADV7842 DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/adv7842*
701 ANALOG DEVICES INC ASOC CODEC DRIVERS
702 M:      Lars-Peter Clausen <lars@metafoo.de>
703 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
704 W:      http://wiki.analog.com/
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      sound/soc/codecs/adau*
708 F:      sound/soc/codecs/adav*
709 F:      sound/soc/codecs/ad1*
710 F:      sound/soc/codecs/ad7*
711 F:      sound/soc/codecs/ssm*
712 F:      sound/soc/codecs/sigmadsp.*
714 ANALOG DEVICES INC ASOC DRIVERS
715 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
716 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
717 W:      http://blackfin.uclinux.org/
718 S:      Supported
719 F:      sound/soc/blackfin/*
721 ANALOG DEVICES INC IIO DRIVERS
722 M:      Lars-Peter Clausen <lars@metafoo.de>
723 M:      Michael Hennerich <Michael.Hennerich@analog.com>
724 W:      http://wiki.analog.com/
725 W:      http://ez.analog.com/community/linux-device-drivers
726 S:      Supported
727 F:      drivers/iio/*/ad*
728 X:      drivers/iio/*/adjd*
729 F:      drivers/staging/iio/*/ad*
730 F:      staging/iio/trigger/iio-trig-bfin-timer.c
732 ANDROID DRIVERS
733 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
734 M:      Arve HjønnevĂ¥g <arve@android.com>
735 M:      Riley Andrews <riandrews@android.com>
736 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
737 L:      devel@driverdev.osuosl.org
738 S:      Supported
739 F:      drivers/android/
740 F:      drivers/staging/android/
742 AOA (Apple Onboard Audio) ALSA DRIVER
743 M:      Johannes Berg <johannes@sipsolutions.net>
744 L:      linuxppc-dev@lists.ozlabs.org
745 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
746 S:      Maintained
747 F:      sound/aoa/
749 APM DRIVER
750 M:      Jiri Kosina <jkosina@suse.cz>
751 S:      Odd fixes
752 F:      arch/x86/kernel/apm_32.c
753 F:      include/linux/apm_bios.h
754 F:      include/uapi/linux/apm_bios.h
755 F:      drivers/char/apm-emulation.c
757 APPLE BCM5974 MULTITOUCH DRIVER
758 M:      Henrik Rydberg <rydberg@bitmath.org>
759 L:      linux-input@vger.kernel.org
760 S:      Odd fixes
761 F:      drivers/input/mouse/bcm5974.c
763 APPLE SMC DRIVER
764 M:      Henrik Rydberg <rydberg@bitmath.org>
765 L:      lm-sensors@lm-sensors.org
766 S:      Odd fixes
767 F:      drivers/hwmon/applesmc.c
769 APPLETALK NETWORK LAYER
770 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
771 S:      Maintained
772 F:      drivers/net/appletalk/
773 F:      net/appletalk/
775 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
776 M:      Iyappan Subramanian <isubramanian@apm.com>
777 M:      Keyur Chudgar <kchudgar@apm.com>
778 S:      Supported
779 F:      drivers/net/ethernet/apm/xgene/
780 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
782 APTINA CAMERA SENSOR PLL
783 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
784 L:      linux-media@vger.kernel.org
785 S:      Maintained
786 F:      drivers/media/i2c/aptina-pll.*
788 ARC FRAMEBUFFER DRIVER
789 M:      Jaya Kumar <jayalk@intworks.biz>
790 S:      Maintained
791 F:      drivers/video/fbdev/arcfb.c
792 F:      drivers/video/fbdev/core/fb_defio.c
794 ARM MFM AND FLOPPY DRIVERS
795 M:      Ian Molton <spyro@f2s.com>
796 S:      Maintained
797 F:      arch/arm/lib/floppydma.S
798 F:      arch/arm/include/asm/floppy.h
800 ARM PMU PROFILING AND DEBUGGING
801 M:      Will Deacon <will.deacon@arm.com>
802 S:      Maintained
803 F:      arch/arm/kernel/perf_event*
804 F:      arch/arm/oprofile/common.c
805 F:      arch/arm/include/asm/pmu.h
806 F:      arch/arm/kernel/hw_breakpoint.c
807 F:      arch/arm/include/asm/hw_breakpoint.h
809 ARM PORT
810 M:      Russell King <linux@arm.linux.org.uk>
811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812 W:      http://www.arm.linux.org.uk/
813 S:      Maintained
814 F:      arch/arm/
816 ARM SUB-ARCHITECTURES
817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818 S:      Maintained
819 F:      arch/arm/mach-*/
820 F:      arch/arm/plat-*/
821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
823 ARM PRIMECELL AACI PL041 DRIVER
824 M:      Russell King <linux@arm.linux.org.uk>
825 S:      Maintained
826 F:      sound/arm/aaci.*
828 ARM PRIMECELL CLCD PL110 DRIVER
829 M:      Russell King <linux@arm.linux.org.uk>
830 S:      Maintained
831 F:      drivers/video/fbdev/amba-clcd.*
833 ARM PRIMECELL KMI PL050 DRIVER
834 M:      Russell King <linux@arm.linux.org.uk>
835 S:      Maintained
836 F:      drivers/input/serio/ambakmi.*
837 F:      include/linux/amba/kmi.h
839 ARM PRIMECELL MMCI PL180/1 DRIVER
840 M:      Russell King <linux@arm.linux.org.uk>
841 S:      Maintained
842 F:      drivers/mmc/host/mmci.*
843 F:      include/linux/amba/mmci.h
845 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
846 M:      Russell King <linux@arm.linux.org.uk>
847 S:      Maintained
848 F:      drivers/tty/serial/amba-pl01*.c
849 F:      include/linux/amba/serial.h
851 ARM PRIMECELL BUS SUPPORT
852 M:      Russell King <linux@arm.linux.org.uk>
853 S:      Maintained
854 F:      drivers/amba/
855 F:      include/linux/amba/bus.h
857 ARM/ADS SPHERE MACHINE SUPPORT
858 M:      Lennert Buytenhek <kernel@wantstofly.org>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 S:      Maintained
862 ARM/AFEB9260 MACHINE SUPPORT
863 M:      Sergey Lapin <slapin@ossfans.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
867 ARM/AJECO 1ARM MACHINE SUPPORT
868 M:      Lennert Buytenhek <kernel@wantstofly.org>
869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870 S:      Maintained
872 ARM/Allwinner A1X SoC support
873 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
874 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
875 S:      Maintained
876 N:      sun[x4567]i
878 ARM/Allwinner SoC Clock Support
879 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
880 S:      Maintained
881 F:      drivers/clk/sunxi/
883 ARM/Amlogic MesonX SoC support
884 M:      Carlo Caione <carlo@caione.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
887 F:      drivers/media/rc/meson-ir.c
888 N:      meson[x68]
890 ARM/Annapurna Labs ALPINE ARCHITECTURE
891 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
892 S:      Maintained
893 F:      arch/arm/mach-alpine/
895 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
896 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
897 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
898 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 W:      http://www.linux4sam.org
901 S:      Supported
902 F:      arch/arm/mach-at91/
903 F:      include/soc/at91/
904 F:      arch/arm/boot/dts/at91*.dts
905 F:      arch/arm/boot/dts/at91*.dtsi
906 F:      arch/arm/boot/dts/sama*.dts
907 F:      arch/arm/boot/dts/sama*.dtsi
908 F:      arch/arm/include/debug/at91.S
910 ARM/ATMEL AT91 Clock Support
911 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
912 S:      Maintained
913 F:      drivers/clk/at91
915 ARM/CALXEDA HIGHBANK ARCHITECTURE
916 M:      Rob Herring <robh@kernel.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919 F:      arch/arm/mach-highbank/
921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922 M:      Krzysztof Halasa <khalasa@piap.pl>
923 S:      Maintained
924 F:      arch/arm/mach-cns3xxx/
926 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927 M:      Alexander Shiyan <shc_work@mail.ru>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Odd Fixes
930 N:      clps711x
932 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933 M:      Hartley Sweeten <hsweeten@visionengravers.com>
934 M:      Ryan Mallon <rmallon@gmail.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/mach-ep93xx/
938 F:      arch/arm/mach-ep93xx/include/mach/
940 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941 M:      Lennert Buytenhek <kernel@wantstofly.org>
942 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 S:      Maintained
945 ARM/CLKDEV SUPPORT
946 M:      Russell King <linux@arm.linux.org.uk>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949 F:      arch/arm/include/asm/clkdev.h
950 F:      drivers/clk/clkdev.c
952 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953 M:      Mike Rapoport <mike@compulab.co.il>
954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 S:      Maintained
957 ARM/CONTEC MICRO9 MACHINE SUPPORT
958 M:      Hubert Feurstein <hubert.feurstein@contec.at>
959 S:      Maintained
960 F:      arch/arm/mach-ep93xx/micro9.c
962 ARM/CORESIGHT FRAMEWORK AND DRIVERS
963 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      drivers/hwtracing/coresight/*
967 F:      Documentation/trace/coresight.txt
968 F:      Documentation/devicetree/bindings/arm/coresight.txt
969 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
971 ARM/CORGI MACHINE SUPPORT
972 M:      Richard Purdie <rpurdie@rpsys.net>
973 S:      Maintained
975 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 T:      git git://github.com/ulli-kroll/linux.git
979 S:      Maintained
980 F:      arch/arm/mach-gemini/
982 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983 M:      Barry Song <baohua@kernel.org>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986 S:      Maintained
987 F:      arch/arm/mach-prima2/
988 F:      drivers/clk/sirf/
989 F:      drivers/clocksource/timer-prima2.c
990 F:      drivers/clocksource/timer-atlas7.c
991 N:      [^a-z]sirf
993 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
994 M:      Baruch Siach <baruch@tkos.co.il>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S:      Maintained
997 N:      digicolor
999 ARM/EBSA110 MACHINE SUPPORT
1000 M:      Russell King <linux@arm.linux.org.uk>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 W:      http://www.arm.linux.org.uk/
1003 S:      Maintained
1004 F:      arch/arm/mach-ebsa110/
1005 F:      drivers/net/ethernet/amd/am79c961a.*
1007 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1008 M:      Uwe Kleine-König <kernel@pengutronix.de>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 N:      efm32
1013 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1014 M:      Daniel Ribeiro <drwyrm@gmail.com>
1015 M:      Stefan Schmidt <stefan@openezx.org>
1016 M:      Harald Welte <laforge@openezx.org>
1017 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1018 W:      http://www.openezx.org/
1019 S:      Maintained
1020 T:      topgit git://git.openezx.org/openezx.git
1021 F:      arch/arm/mach-pxa/ezx.c
1023 ARM/FARADAY FA526 PORT
1024 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 S:      Maintained
1027 T:      git git://git.berlios.de/gemini-board
1028 F:      arch/arm/mm/*-fa*
1030 ARM/FOOTBRIDGE ARCHITECTURE
1031 M:      Russell King <linux@arm.linux.org.uk>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 W:      http://www.arm.linux.org.uk/
1034 S:      Maintained
1035 F:      arch/arm/include/asm/hardware/dec21285.h
1036 F:      arch/arm/mach-footbridge/
1038 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1039 M:      Shawn Guo <shawn.guo@linaro.org>
1040 M:      Sascha Hauer <kernel@pengutronix.de>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1044 F:      arch/arm/mach-imx/
1045 F:      arch/arm/mach-mxs/
1046 F:      arch/arm/boot/dts/imx*
1047 F:      arch/arm/configs/imx*_defconfig
1049 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1050 M:      Shawn Guo <shawn.guo@linaro.org>
1051 M:      Sascha Hauer <kernel@pengutronix.de>
1052 R:      Stefan Agner <stefan@agner.ch>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1056 F:      arch/arm/mach-imx/*vf610*
1057 F:      arch/arm/boot/dts/vf*
1059 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1060 M:      Lennert Buytenhek <kernel@wantstofly.org>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1064 ARM/GUMSTIX MACHINE SUPPORT
1065 M:      Steve Sakoman <sakoman@gmail.com>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1069 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1070 M:      Philipp Zabel <philipp.zabel@gmail.com>
1071 M:      Paul Parsons <lost.distance@yahoo.com>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Maintained
1074 F:      arch/arm/mach-pxa/hx4700.c
1075 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1076 F:      sound/soc/pxa/hx4700.c
1078 ARM/HISILICON SOC SUPPORT
1079 M:      Wei Xu <xuwei5@hisilicon.com>
1080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 W:      http://www.hisilicon.com
1082 S:      Supported
1083 T:      git git://github.com/hisilicon/linux-hisi.git
1084 F:      arch/arm/mach-hisi/
1086 ARM/HP JORNADA 7XX MACHINE SUPPORT
1087 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1088 W:      www.jlime.com
1089 S:      Maintained
1090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1091 F:      arch/arm/mach-sa1100/jornada720.c
1092 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1094 ARM/IGEP MACHINE SUPPORT
1095 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1096 M:      Javier Martinez Canillas <javier@dowhile0.org>
1097 L:      linux-omap@vger.kernel.org
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 F:      arch/arm/boot/dts/omap3-igep*
1102 ARM/INCOME PXA270 SUPPORT
1103 M:      Marek Vasut <marek.vasut@gmail.com>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1108 ARM/INTEL IOP32X ARM ARCHITECTURE
1109 M:      Lennert Buytenhek <kernel@wantstofly.org>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S:      Maintained
1113 ARM/INTEL IOP33X ARM ARCHITECTURE
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Orphan
1117 ARM/INTEL IOP13XX ARM ARCHITECTURE
1118 M:      Lennert Buytenhek <kernel@wantstofly.org>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1122 ARM/INTEL IQ81342EX MACHINE SUPPORT
1123 M:      Lennert Buytenhek <kernel@wantstofly.org>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1127 ARM/INTEL IXDP2850 MACHINE SUPPORT
1128 M:      Lennert Buytenhek <kernel@wantstofly.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1132 ARM/INTEL IXP4XX ARM ARCHITECTURE
1133 M:      Imre Kaloz <kaloz@openwrt.org>
1134 M:      Krzysztof Halasa <khalasa@piap.pl>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137 F:      arch/arm/mach-ixp4xx/
1139 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1140 M:      Jonathan Cameron <jic23@cam.ac.uk>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143 F:      arch/arm/mach-pxa/stargate2.c
1144 F:      drivers/pcmcia/pxa2xx_stargate2.c
1146 ARM/INTEL XSC3 (MANZANO) ARM CORE
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1151 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1156 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1157 M:      Santosh Shilimkar <ssantosh@kernel.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160 F:      arch/arm/mach-keystone/
1161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1163 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1164 M:      Santosh Shilimkar <ssantosh@kernel.org>
1165 L:      linux-kernel@vger.kernel.org
1166 S:      Maintained
1167 F:      drivers/clk/keystone/
1169 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1170 M:      Santosh Shilimkar <ssantosh@kernel.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 L:      linux-kernel@vger.kernel.org
1173 S:      Maintained
1174 F:      drivers/clocksource/timer-keystone.c
1176 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1177 M:      Santosh Shilimkar <ssantosh@kernel.org>
1178 L:      linux-kernel@vger.kernel.org
1179 S:      Maintained
1180 F:      drivers/power/reset/keystone-reset.c
1182 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1183 M:      Santosh Shilimkar <ssantosh@kernel.org>
1184 L:      linux-kernel@vger.kernel.org
1185 S:      Maintained
1186 F:      drivers/memory/*emif*
1188 ARM/LOGICPD PXA270 MACHINE SUPPORT
1189 M:      Lennert Buytenhek <kernel@wantstofly.org>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1193 ARM/MAGICIAN MACHINE SUPPORT
1194 M:      Philipp Zabel <philipp.zabel@gmail.com>
1195 S:      Maintained
1197 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1198 M:      Jason Cooper <jason@lakedaemon.net>
1199 M:      Andrew Lunn <andrew@lunn.ch>
1200 M:      Gregory Clement <gregory.clement@free-electrons.com>
1201 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1202 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S:      Maintained
1204 F:      arch/arm/mach-mvebu/
1205 F:      drivers/rtc/rtc-armada38x.c
1206 F:      arch/arm/boot/dts/armada*
1207 F:      arch/arm/boot/dts/kirkwood*
1210 ARM/Marvell Berlin SoC support
1211 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-berlin/
1215 F:      arch/arm/boot/dts/berlin*
1218 ARM/Marvell Dove/MV78xx0/Orion SOC support
1219 M:      Jason Cooper <jason@lakedaemon.net>
1220 M:      Andrew Lunn <andrew@lunn.ch>
1221 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1222 M:      Gregory Clement <gregory.clement@free-electrons.com>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 F:      arch/arm/mach-dove/
1226 F:      arch/arm/mach-mv78xx0/
1227 F:      arch/arm/mach-orion5x/
1228 F:      arch/arm/plat-orion/
1229 F:      arch/arm/boot/dts/dove*
1230 F:      arch/arm/boot/dts/orion5x*
1233 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1234 M:      Alexander Clouter <alex@digriz.org.uk>
1235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 W:      http://www.digriz.org.uk/ts78xx/kernel
1237 S:      Maintained
1238 F:      arch/arm/mach-orion5x/ts78xx-*
1240 ARM/Mediatek SoC support
1241 M:      Matthias Brugger <matthias.bgg@gmail.com>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/boot/dts/mt6*
1246 F:      arch/arm/boot/dts/mt8*
1247 F:      arch/arm/mach-mediatek/
1248 N:      mtk
1249 K:      mediatek
1251 ARM/MICREL KS8695 ARCHITECTURE
1252 M:      Greg Ungerer <gerg@uclinux.org>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 F:      arch/arm/mach-ks8695/
1255 S:      Odd Fixes
1257 ARM/MIOA701 MACHINE SUPPORT
1258 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 F:      arch/arm/mach-pxa/mioa701.c
1261 S:      Maintained
1263 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1264 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1265 S:      Maintained
1267 ARM/NOMADIK ARCHITECTURE
1268 M:      Alessandro Rubini <rubini@unipv.it>
1269 M:      Linus Walleij <linus.walleij@linaro.org>
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 F:      arch/arm/mach-nomadik/
1273 F:      drivers/pinctrl/nomadik/
1274 F:      drivers/i2c/busses/i2c-nomadik.c
1275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1277 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1278 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1279 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1280 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1281 S:      Supported
1283 ARM/TOSA MACHINE SUPPORT
1284 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1285 M:      Dirk Opfer <dirk@opfer-online.de>
1286 S:      Maintained
1288 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1289 M:      Marek Vasut <marek.vasut@gmail.com>
1290 L:      linux-arm-kernel@lists.infradead.org
1291 W:      http://hackndev.com
1292 S:      Maintained
1293 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1294 F:      arch/arm/mach-pxa/palmtx.c
1295 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1296 F:      arch/arm/mach-pxa/palmt5.c
1297 F:      arch/arm/mach-pxa/include/mach/palmld.h
1298 F:      arch/arm/mach-pxa/palmld.c
1299 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1300 F:      arch/arm/mach-pxa/palmte2.c
1301 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1302 F:      arch/arm/mach-pxa/palmtc.c
1304 ARM/PALM TREO SUPPORT
1305 M:      Tomas Cech <sleep_walker@suse.cz>
1306 L:      linux-arm-kernel@lists.infradead.org
1307 W:      http://hackndev.com
1308 S:      Maintained
1309 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1310 F:      arch/arm/mach-pxa/palmtreo.c
1312 ARM/PALMZ72 SUPPORT
1313 M:      Sergey Lapin <slapin@ossfans.org>
1314 L:      linux-arm-kernel@lists.infradead.org
1315 W:      http://hackndev.com
1316 S:      Maintained
1317 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1318 F:      arch/arm/mach-pxa/palmz72.c
1320 ARM/PLEB SUPPORT
1321 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1322 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1323 S:      Maintained
1325 ARM/PT DIGITAL BOARD PORT
1326 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 W:      http://www.arm.linux.org.uk/
1329 S:      Maintained
1331 ARM/QUALCOMM SUPPORT
1332 M:      Kumar Gala <galak@codeaurora.org>
1333 M:      Andy Gross <agross@codeaurora.org>
1334 M:      David Brown <davidb@codeaurora.org>
1335 L:      linux-arm-msm@vger.kernel.org
1336 L:      linux-soc@vger.kernel.org
1337 S:      Maintained
1338 F:      arch/arm/mach-qcom/
1339 F:      drivers/soc/qcom/
1340 F:      drivers/tty/serial/msm_serial.h
1341 F:      drivers/tty/serial/msm_serial.c
1342 F:      drivers/*/pm8???-*
1343 F:      drivers/mfd/ssbi.c
1344 F:      drivers/firmware/qcom_scm.c
1345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1347 ARM/RADISYS ENP2611 MACHINE SUPPORT
1348 M:      Lennert Buytenhek <kernel@wantstofly.org>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 S:      Maintained
1352 ARM/RISCPC ARCHITECTURE
1353 M:      Russell King <linux@arm.linux.org.uk>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 W:      http://www.arm.linux.org.uk/
1356 S:      Maintained
1357 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1358 F:      arch/arm/include/asm/hardware/ioc.h
1359 F:      arch/arm/include/asm/hardware/iomd.h
1360 F:      arch/arm/include/asm/hardware/memc.h
1361 F:      arch/arm/mach-rpc/
1362 F:      drivers/net/ethernet/8390/etherh.c
1363 F:      drivers/net/ethernet/i825xx/ether1*
1364 F:      drivers/net/ethernet/seeq/ether3*
1365 F:      drivers/scsi/arm/
1367 ARM/Rockchip SoC support
1368 M:      Heiko Stuebner <heiko@sntech.de>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 L:      linux-rockchip@lists.infradead.org
1371 S:      Maintained
1372 F:      arch/arm/boot/dts/rk3*
1373 F:      arch/arm/mach-rockchip/
1374 F:      drivers/clk/rockchip/
1375 F:      drivers/i2c/busses/i2c-rk3x.c
1376 F:      drivers/*/*rockchip*
1377 F:      drivers/*/*/*rockchip*
1378 F:      sound/soc/rockchip/
1379 N:      rockchip
1381 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1382 M:      Kukjin Kim <kgene@kernel.org>
1383 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1386 S:      Maintained
1387 F:      arch/arm/boot/dts/s3c*
1388 F:      arch/arm/boot/dts/exynos*
1389 F:      arch/arm/plat-samsung/
1390 F:      arch/arm/mach-s3c24*/
1391 F:      arch/arm/mach-s3c64xx/
1392 F:      arch/arm/mach-s5p*/
1393 F:      arch/arm/mach-exynos*/
1394 F:      drivers/*/*s3c2410*
1395 F:      drivers/*/*/*s3c2410*
1396 F:      drivers/spi/spi-s3c*
1397 F:      sound/soc/samsung/*
1398 N:      exynos
1400 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1401 M:      Kyungmin Park <kyungmin.park@samsung.com>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-s5pv210/
1406 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1407 M:      Kyungmin Park <kyungmin.park@samsung.com>
1408 M:      Kamil Debski <k.debski@samsung.com>
1409 L:      linux-arm-kernel@lists.infradead.org
1410 L:      linux-media@vger.kernel.org
1411 S:      Maintained
1412 F:      drivers/media/platform/s5p-g2d/
1414 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1415 M:      Kyungmin Park <kyungmin.park@samsung.com>
1416 M:      Kamil Debski <k.debski@samsung.com>
1417 M:      Jeongtae Park <jtp.park@samsung.com>
1418 L:      linux-arm-kernel@lists.infradead.org
1419 L:      linux-media@vger.kernel.org
1420 S:      Maintained
1421 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1422 F:      drivers/media/platform/s5p-mfc/
1424 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1425 M:      Kyungmin Park <kyungmin.park@samsung.com>
1426 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1427 L:      linux-arm-kernel@lists.infradead.org
1428 L:      linux-media@vger.kernel.org
1429 S:      Maintained
1430 F:      drivers/media/platform/s5p-tv/
1432 ARM/SHMOBILE ARM ARCHITECTURE
1433 M:      Simon Horman <horms@verge.net.au>
1434 M:      Magnus Damm <magnus.damm@gmail.com>
1435 L:      linux-sh@vger.kernel.org
1436 W:      http://oss.renesas.com
1437 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1439 S:      Supported
1440 F:      arch/arm/boot/dts/emev2*
1441 F:      arch/arm/boot/dts/r7s*
1442 F:      arch/arm/boot/dts/r8a*
1443 F:      arch/arm/boot/dts/sh*
1444 F:      arch/arm/configs/armadillo800eva_defconfig
1445 F:      arch/arm/configs/bockw_defconfig
1446 F:      arch/arm/configs/kzm9g_defconfig
1447 F:      arch/arm/configs/marzen_defconfig
1448 F:      arch/arm/configs/shmobile_defconfig
1449 F:      arch/arm/include/debug/renesas-scif.S
1450 F:      arch/arm/mach-shmobile/
1451 F:      drivers/sh/
1453 ARM/SOCFPGA ARCHITECTURE
1454 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1455 S:      Maintained
1456 F:      arch/arm/mach-socfpga/
1457 F:      arch/arm/boot/dts/socfpga*
1458 F:      arch/arm/configs/socfpga_defconfig
1459 W:      http://www.rocketboards.org
1460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1462 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1463 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1464 S:      Maintained
1465 F:      drivers/clk/socfpga/
1467 ARM/SOCFPGA EDAC SUPPORT
1468 M:      Thor Thayer <tthayer@opensource.altera.com>
1469 S:      Maintained
1470 F:      drivers/edac/altera_edac.
1472 ARM/STI ARCHITECTURE
1473 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1474 M:      Maxime Coquelin <maxime.coquelin@st.com>
1475 M:      Patrice Chotard <patrice.chotard@st.com>
1476 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 L:      kernel@stlinux.com
1478 W:      http://www.stlinux.com
1479 S:      Maintained
1480 F:      arch/arm/mach-sti/
1481 F:      arch/arm/boot/dts/sti*
1482 F:      drivers/clocksource/arm_global_timer.c
1483 F:      drivers/i2c/busses/i2c-st.c
1484 F:      drivers/media/rc/st_rc.c
1485 F:      drivers/mmc/host/sdhci-st.c
1486 F:      drivers/phy/phy-miphy28lp.c
1487 F:      drivers/phy/phy-miphy365x.c
1488 F:      drivers/phy/phy-stih407-usb.c
1489 F:      drivers/phy/phy-stih41x-usb.c
1490 F:      drivers/pinctrl/pinctrl-st.c
1491 F:      drivers/reset/sti/
1492 F:      drivers/rtc/rtc-st-lpc.c
1493 F:      drivers/tty/serial/st-asc.c
1494 F:      drivers/usb/dwc3/dwc3-st.c
1495 F:      drivers/usb/host/ehci-st.c
1496 F:      drivers/usb/host/ohci-st.c
1497 F:      drivers/watchdog/st_lpc_wdt.c
1498 F:      drivers/ata/ahci_st.c
1500 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1501 M:      Lennert Buytenhek <kernel@wantstofly.org>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1505 ARM/TETON BGA MACHINE SUPPORT
1506 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1507 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508 S:      Maintained
1510 ARM/THECUS N2100 MACHINE SUPPORT
1511 M:      Lennert Buytenhek <kernel@wantstofly.org>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 S:      Maintained
1515 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1516 M:      Wan ZongShun <mcuos.com@gmail.com>
1517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 W:      http://www.mcuos.com
1519 S:      Maintained
1520 F:      arch/arm/mach-w90x900/
1521 F:      drivers/input/keyboard/w90p910_keypad.c
1522 F:      drivers/input/touchscreen/w90p910_ts.c
1523 F:      drivers/watchdog/nuc900_wdt.c
1524 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1525 F:      drivers/mtd/nand/nuc900_nand.c
1526 F:      drivers/rtc/rtc-nuc900.c
1527 F:      drivers/spi/spi-nuc900.c
1528 F:      drivers/usb/host/ehci-w90x900.c
1529 F:      drivers/video/fbdev/nuc900fb.c
1531 ARM/U300 MACHINE SUPPORT
1532 M:      Linus Walleij <linus.walleij@linaro.org>
1533 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 S:      Supported
1535 F:      arch/arm/mach-u300/
1536 F:      drivers/clocksource/timer-u300.c
1537 F:      drivers/i2c/busses/i2c-stu300.c
1538 F:      drivers/rtc/rtc-coh901331.c
1539 F:      drivers/watchdog/coh901327_wdt.c
1540 F:      drivers/dma/coh901318*
1541 F:      drivers/mfd/ab3100*
1542 F:      drivers/rtc/rtc-ab3100.c
1543 F:      drivers/rtc/rtc-coh901331.c
1544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1546 ARM/Ux500 ARM ARCHITECTURE
1547 M:      Linus Walleij <linus.walleij@linaro.org>
1548 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S:      Maintained
1550 F:      arch/arm/mach-ux500/
1551 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1552 F:      drivers/dma/ste_dma40*
1553 F:      drivers/hwspinlock/u8500_hsem.c
1554 F:      drivers/mfd/abx500*
1555 F:      drivers/mfd/ab8500*
1556 F:      drivers/mfd/dbx500*
1557 F:      drivers/mfd/db8500*
1558 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1559 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1560 F:      drivers/rtc/rtc-ab8500.c
1561 F:      drivers/rtc/rtc-pl031.c
1562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1564 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1565 M:      Ulf Hansson <ulf.hansson@linaro.org>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 T:      git git://git.linaro.org/people/ulfh/clk.git
1568 S:      Maintained
1569 F:      drivers/clk/ux500/
1570 F:      include/linux/platform_data/clk-ux500.h
1572 ARM/VERSATILE EXPRESS PLATFORM
1573 M:      Liviu Dudau <liviu.dudau@arm.com>
1574 M:      Sudeep Holla <sudeep.holla@arm.com>
1575 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577 S:      Maintained
1578 F:      arch/arm/boot/dts/vexpress*
1579 F:      arch/arm/mach-vexpress/
1580 F:      */*/vexpress*
1581 F:      */*/*/vexpress*
1582 F:      drivers/clk/versatile/clk-vexpress-osc.c
1583 F:      drivers/clocksource/versatile.c
1585 ARM/VFP SUPPORT
1586 M:      Russell King <linux@arm.linux.org.uk>
1587 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 W:      http://www.arm.linux.org.uk/
1589 S:      Maintained
1590 F:      arch/arm/vfp/
1592 ARM/VOIPAC PXA270 SUPPORT
1593 M:      Marek Vasut <marek.vasut@gmail.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Maintained
1596 F:      arch/arm/mach-pxa/vpac270.c
1597 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1599 ARM/VT8500 ARM ARCHITECTURE
1600 M:      Tony Prisk <linux@prisktech.co.nz>
1601 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 S:      Maintained
1603 F:      arch/arm/mach-vt8500/
1604 F:      drivers/clocksource/vt8500_timer.c
1605 F:      drivers/i2c/busses/i2c-wmt.c
1606 F:      drivers/mmc/host/wmt-sdmmc.c
1607 F:      drivers/pwm/pwm-vt8500.c
1608 F:      drivers/rtc/rtc-vt8500.c
1609 F:      drivers/tty/serial/vt8500_serial.c
1610 F:      drivers/usb/host/ehci-platform.c
1611 F:      drivers/usb/host/uhci-platform.c
1612 F:      drivers/video/fbdev/vt8500lcdfb.*
1613 F:      drivers/video/fbdev/wm8505fb*
1614 F:      drivers/video/fbdev/wmt_ge_rops.*
1616 ARM/ZIPIT Z2 SUPPORT
1617 M:      Marek Vasut <marek.vasut@gmail.com>
1618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 S:      Maintained
1620 F:      arch/arm/mach-pxa/z2.c
1621 F:      arch/arm/mach-pxa/include/mach/z2.h
1623 ARM/ZYNQ ARCHITECTURE
1624 M:      Michal Simek <michal.simek@xilinx.com>
1625 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 W:      http://wiki.xilinx.com
1628 T:      git git://git.xilinx.com/linux-xlnx.git
1629 S:      Supported
1630 F:      arch/arm/mach-zynq/
1631 F:      drivers/cpuidle/cpuidle-zynq.c
1632 F:      drivers/block/xsysace.c
1633 N:      zynq
1634 N:      xilinx
1635 F:      drivers/clocksource/cadence_ttc_timer.c
1636 F:      drivers/i2c/busses/i2c-cadence.c
1637 F:      drivers/mmc/host/sdhci-of-arasan.c
1638 F:      drivers/edac/synopsys_edac.c
1640 ARM SMMU DRIVERS
1641 M:      Will Deacon <will.deacon@arm.com>
1642 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 S:      Maintained
1644 F:      drivers/iommu/arm-smmu.c
1645 F:      drivers/iommu/arm-smmu-v3.c
1646 F:      drivers/iommu/io-pgtable-arm.c
1648 ARM64 PORT (AARCH64 ARCHITECTURE)
1649 M:      Catalin Marinas <catalin.marinas@arm.com>
1650 M:      Will Deacon <will.deacon@arm.com>
1651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 S:      Maintained
1653 F:      arch/arm64/
1654 F:      Documentation/arm64/
1656 AS3645A LED FLASH CONTROLLER DRIVER
1657 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1658 L:      linux-media@vger.kernel.org
1659 T:      git git://linuxtv.org/media_tree.git
1660 S:      Maintained
1661 F:      drivers/media/i2c/as3645a.c
1662 F:      include/media/as3645a.h
1664 ASC7621 HARDWARE MONITOR DRIVER
1665 M:      George Joseph <george.joseph@fairview5.com>
1666 L:      lm-sensors@lm-sensors.org
1667 S:      Maintained
1668 F:      Documentation/hwmon/asc7621
1669 F:      drivers/hwmon/asc7621.c
1671 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1672 M:      Corentin Chary <corentin.chary@gmail.com>
1673 L:      acpi4asus-user@lists.sourceforge.net
1674 L:      platform-driver-x86@vger.kernel.org
1675 W:      http://acpi4asus.sf.net
1676 S:      Maintained
1677 F:      drivers/platform/x86/asus*.c
1678 F:      drivers/platform/x86/eeepc*.c
1680 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1681 R:      Dan Williams <dan.j.williams@intel.com>
1682 W:      http://sourceforge.net/projects/xscaleiop
1683 S:      Odd fixes
1684 F:      Documentation/crypto/async-tx-api.txt
1685 F:      crypto/async_tx/
1686 F:      drivers/dma/
1687 F:      include/linux/dmaengine.h
1688 F:      include/linux/async_tx.h
1690 AT24 EEPROM DRIVER
1691 M:      Wolfram Sang <wsa@the-dreams.de>
1692 L:      linux-i2c@vger.kernel.org
1693 S:      Maintained
1694 F:      drivers/misc/eeprom/at24.c
1695 F:      include/linux/platform_data/at24.h
1697 ATA OVER ETHERNET (AOE) DRIVER
1698 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1699 W:      http://www.openaoe.org/
1700 S:      Supported
1701 F:      Documentation/aoe/
1702 F:      drivers/block/aoe/
1704 ATHEROS ATH GENERIC UTILITIES
1705 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1706 L:      linux-wireless@vger.kernel.org
1707 S:      Supported
1708 F:      drivers/net/wireless/ath/*
1710 ATHEROS ATH5K WIRELESS DRIVER
1711 M:      Jiri Slaby <jirislaby@gmail.com>
1712 M:      Nick Kossifidis <mickflemm@gmail.com>
1713 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1714 L:      linux-wireless@vger.kernel.org
1715 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1716 S:      Maintained
1717 F:      drivers/net/wireless/ath/ath5k/
1719 ATHEROS ATH6KL WIRELESS DRIVER
1720 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1721 L:      linux-wireless@vger.kernel.org
1722 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1723 T:      git git://github.com/kvalo/ath.git
1724 S:      Supported
1725 F:      drivers/net/wireless/ath/ath6kl/
1727 WILOCITY WIL6210 WIRELESS DRIVER
1728 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1729 L:      linux-wireless@vger.kernel.org
1730 L:      wil6210@qca.qualcomm.com
1731 S:      Supported
1732 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1733 F:      drivers/net/wireless/ath/wil6210/
1734 F:      include/uapi/linux/wil6210_uapi.h
1736 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1737 M:      Christian Lamparter <chunkeey@googlemail.com>
1738 L:      linux-wireless@vger.kernel.org
1739 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1740 S:      Maintained
1741 F:      drivers/net/wireless/ath/carl9170/
1743 ATK0110 HWMON DRIVER
1744 M:      Luca Tettamanti <kronos.it@gmail.com>
1745 L:      lm-sensors@lm-sensors.org
1746 S:      Maintained
1747 F:      drivers/hwmon/asus_atk0110.c
1749 ATI_REMOTE2 DRIVER
1750 M:      Ville Syrjala <syrjala@sci.fi>
1751 S:      Maintained
1752 F:      drivers/input/misc/ati_remote2.c
1754 ATLX ETHERNET DRIVERS
1755 M:      Jay Cliburn <jcliburn@gmail.com>
1756 M:      Chris Snook <chris.snook@gmail.com>
1757 L:      netdev@vger.kernel.org
1758 W:      http://sourceforge.net/projects/atl1
1759 W:      http://atl1.sourceforge.net
1760 S:      Maintained
1761 F:      drivers/net/ethernet/atheros/
1764 M:      Chas Williams <3chas3@gmail.com>
1765 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1766 L:      netdev@vger.kernel.org
1767 W:      http://linux-atm.sourceforge.net
1768 S:      Maintained
1769 F:      drivers/atm/
1770 F:      include/linux/atm*
1771 F:      include/uapi/linux/atm*
1773 ATMEL AT91 / AT32 MCI DRIVER
1774 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1775 S:      Maintained
1776 F:      drivers/mmc/host/atmel-mci.c
1777 F:      drivers/mmc/host/atmel-mci-regs.h
1779 ATMEL AT91 / AT32 SERIAL DRIVER
1780 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1781 S:      Supported
1782 F:      drivers/tty/serial/atmel_serial.c
1784 ATMEL Audio ALSA driver
1785 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1786 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1787 S:      Supported
1788 F:      sound/soc/atmel
1790 ATMEL DMA DRIVER
1791 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Supported
1794 F:      drivers/dma/at_hdmac.c
1795 F:      drivers/dma/at_hdmac_regs.h
1796 F:      include/linux/platform_data/dma-atmel.h
1798 ATMEL XDMA DRIVER
1799 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1800 L:      linux-arm-kernel@lists.infradead.org
1801 L:      dmaengine@vger.kernel.org
1802 S:      Supported
1803 F:      drivers/dma/at_xdmac.c
1805 ATMEL I2C DRIVER
1806 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1807 L:      linux-i2c@vger.kernel.org
1808 S:      Supported
1809 F:      drivers/i2c/busses/i2c-at91.c
1811 ATMEL ISI DRIVER
1812 M:      Josh Wu <josh.wu@atmel.com>
1813 L:      linux-media@vger.kernel.org
1814 S:      Supported
1815 F:      drivers/media/platform/soc_camera/atmel-isi.c
1816 F:      include/media/atmel-isi.h
1818 ATMEL LCDFB DRIVER
1819 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1820 L:      linux-fbdev@vger.kernel.org
1821 S:      Maintained
1822 F:      drivers/video/fbdev/atmel_lcdfb.c
1823 F:      include/video/atmel_lcdc.h
1825 ATMEL MACB ETHERNET DRIVER
1826 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1827 S:      Supported
1828 F:      drivers/net/ethernet/cadence/
1830 ATMEL NAND DRIVER
1831 M:      Josh Wu <josh.wu@atmel.com>
1832 L:      linux-mtd@lists.infradead.org
1833 S:      Supported
1834 F:      drivers/mtd/nand/atmel_nand*
1836 ATMEL SPI DRIVER
1837 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1838 S:      Supported
1839 F:      drivers/spi/spi-atmel.*
1841 ATMEL SSC DRIVER
1842 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 S:      Supported
1845 F:      drivers/misc/atmel-ssc.c
1846 F:      include/linux/atmel-ssc.h
1848 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1849 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 S:      Supported
1852 F:      drivers/misc/atmel_tclib.c
1853 F:      drivers/clocksource/tcb_clksrc.c
1855 ATMEL USBA UDC DRIVER
1856 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858 S:      Supported
1859 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1861 ATMEL WIRELESS DRIVER
1862 M:      Simon Kelley <simon@thekelleys.org.uk>
1863 L:      linux-wireless@vger.kernel.org
1864 W:      http://www.thekelleys.org.uk/atmel
1865 W:      http://atmelwlandriver.sourceforge.net/
1866 S:      Maintained
1867 F:      drivers/net/wireless/atmel*
1869 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1870 M:      Bradley Grove <linuxdrivers@attotech.com>
1871 L:      linux-scsi@vger.kernel.org
1872 W:      http://www.attotech.com
1873 S:      Supported
1874 F:      drivers/scsi/esas2r
1876 AUDIT SUBSYSTEM
1877 M:      Paul Moore <paul@paul-moore.com>
1878 M:      Eric Paris <eparis@redhat.com>
1879 L:      linux-audit@redhat.com (moderated for non-subscribers)
1880 W:      http://people.redhat.com/sgrubb/audit/
1881 T:      git git://git.infradead.org/users/pcmoore/audit
1882 S:      Maintained
1883 F:      include/linux/audit.h
1884 F:      include/uapi/linux/audit.h
1885 F:      kernel/audit*
1887 AUXILIARY DISPLAY DRIVERS
1888 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1889 W:      http://miguelojeda.es/auxdisplay.htm
1890 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1891 S:      Maintained
1892 F:      drivers/auxdisplay/
1893 F:      include/linux/cfag12864b.h
1895 AVR32 ARCHITECTURE
1896 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1897 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1898 W:      http://www.atmel.com/products/AVR32/
1899 W:      http://mirror.egtvedt.no/avr32linux.org/
1900 W:      http://avrfreaks.net/
1901 S:      Maintained
1902 F:      arch/avr32/
1904 AVR32/AT32AP MACHINE SUPPORT
1905 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1906 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1907 S:      Maintained
1908 F:      arch/avr32/mach-at32ap/
1910 AX.25 NETWORK LAYER
1911 M:      Ralf Baechle <ralf@linux-mips.org>
1912 L:      linux-hams@vger.kernel.org
1913 W:      http://www.linux-ax25.org/
1914 S:      Maintained
1915 F:      include/uapi/linux/ax25.h
1916 F:      include/net/ax25.h
1917 F:      net/ax25/
1919 AZ6007 DVB DRIVER
1920 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1921 L:      linux-media@vger.kernel.org
1922 W:      http://linuxtv.org
1923 T:      git git://linuxtv.org/media_tree.git
1924 S:      Maintained
1925 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1927 AZTECH FM RADIO RECEIVER DRIVER
1928 M:      Hans Verkuil <hverkuil@xs4all.nl>
1929 L:      linux-media@vger.kernel.org
1930 T:      git git://linuxtv.org/media_tree.git
1931 W:      http://linuxtv.org
1932 S:      Maintained
1933 F:      drivers/media/radio/radio-aztech*
1935 B43 WIRELESS DRIVER
1936 L:      linux-wireless@vger.kernel.org
1937 L:      b43-dev@lists.infradead.org
1938 W:      http://wireless.kernel.org/en/users/Drivers/b43
1939 S:      Odd Fixes
1940 F:      drivers/net/wireless/b43/
1942 B43LEGACY WIRELESS DRIVER
1943 M:      Larry Finger <Larry.Finger@lwfinger.net>
1944 L:      linux-wireless@vger.kernel.org
1945 L:      b43-dev@lists.infradead.org
1946 W:      http://wireless.kernel.org/en/users/Drivers/b43
1947 S:      Maintained
1948 F:      drivers/net/wireless/b43legacy/
1950 BACKLIGHT CLASS/SUBSYSTEM
1951 M:      Jingoo Han <jingoohan1@gmail.com>
1952 M:      Lee Jones <lee.jones@linaro.org>
1953 S:      Maintained
1954 F:      drivers/video/backlight/
1955 F:      include/linux/backlight.h
1957 BATMAN ADVANCED
1958 M:      Marek Lindner <mareklindner@neomailbox.ch>
1959 M:      Simon Wunderlich <sw@simonwunderlich.de>
1960 M:      Antonio Quartulli <antonio@meshcoding.com>
1961 L:      b.a.t.m.a.n@lists.open-mesh.org
1962 W:      http://www.open-mesh.org/
1963 S:      Maintained
1964 F:      net/batman-adv/
1966 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1967 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1968 L:      linux-hams@vger.kernel.org
1969 W:      http://www.baycom.org/~tom/ham/ham.html
1970 S:      Maintained
1971 F:      drivers/net/hamradio/baycom*
1973 BCACHE (BLOCK LAYER CACHE)
1974 M:      Kent Overstreet <kmo@daterainc.com>
1975 L:      linux-bcache@vger.kernel.org
1976 W:      http://bcache.evilpiepirate.org
1977 S:      Maintained:
1978 F:      drivers/md/bcache/
1980 BEFS FILE SYSTEM
1981 S:      Orphan
1982 F:      Documentation/filesystems/befs.txt
1983 F:      fs/befs/
1985 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1986 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1987 L:      netdev@vger.kernel.org
1988 S:      Maintained
1989 F:      drivers/net/ethernet/ec_bhf.c
1991 BFS FILE SYSTEM
1992 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1993 S:      Maintained
1994 F:      Documentation/filesystems/bfs.txt
1995 F:      fs/bfs/
1996 F:      include/uapi/linux/bfs_fs.h
1998 BLACKFIN ARCHITECTURE
1999 M:      Steven Miao <realmz6@gmail.com>
2000 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2001 T:      git git://git.code.sf.net/p/adi-linux/code
2002 W:      http://blackfin.uclinux.org
2003 S:      Supported
2004 F:      arch/blackfin/
2006 BLACKFIN EMAC DRIVER
2007 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W:      http://blackfin.uclinux.org
2009 S:      Supported
2010 F:      drivers/net/ethernet/adi/
2012 BLACKFIN RTC DRIVER
2013 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2014 W:      http://blackfin.uclinux.org
2015 S:      Supported
2016 F:      drivers/rtc/rtc-bfin.c
2018 BLACKFIN SDH DRIVER
2019 M:      Sonic Zhang <sonic.zhang@analog.com>
2020 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2021 W:      http://blackfin.uclinux.org
2022 S:      Supported
2023 F:      drivers/mmc/host/bfin_sdh.c
2025 BLACKFIN SERIAL DRIVER
2026 M:      Sonic Zhang <sonic.zhang@analog.com>
2027 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028 W:      http://blackfin.uclinux.org
2029 S:      Supported
2030 F:      drivers/tty/serial/bfin_uart.c
2032 BLACKFIN WATCHDOG DRIVER
2033 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2034 W:      http://blackfin.uclinux.org
2035 S:      Supported
2036 F:      drivers/watchdog/bfin_wdt.c
2038 BLACKFIN I2C TWI DRIVER
2039 M:      Sonic Zhang <sonic.zhang@analog.com>
2040 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2041 W:      http://blackfin.uclinux.org/
2042 S:      Supported
2043 F:      drivers/i2c/busses/i2c-bfin-twi.c
2045 BLACKFIN MEDIA DRIVER
2046 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2047 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2048 W:      http://blackfin.uclinux.org/
2049 S:      Supported
2050 F:      drivers/media/platform/blackfin/
2051 F:      drivers/media/i2c/adv7183*
2052 F:      drivers/media/i2c/vs6624*
2054 BLINKM RGB LED DRIVER
2055 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2056 S:      Maintained
2057 F:      drivers/leds/leds-blinkm.c
2059 BLOCK LAYER
2060 M:      Jens Axboe <axboe@kernel.dk>
2061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2062 S:      Maintained
2063 F:      block/
2065 BLOCK2MTD DRIVER
2066 M:      Joern Engel <joern@lazybastard.org>
2067 L:      linux-mtd@lists.infradead.org
2068 S:      Maintained
2069 F:      drivers/mtd/devices/block2mtd.c
2071 BLUETOOTH DRIVERS
2072 M:      Marcel Holtmann <marcel@holtmann.org>
2073 M:      Gustavo Padovan <gustavo@padovan.org>
2074 M:      Johan Hedberg <johan.hedberg@gmail.com>
2075 L:      linux-bluetooth@vger.kernel.org
2076 W:      http://www.bluez.org/
2077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2079 S:      Maintained
2080 F:      drivers/bluetooth/
2082 BLUETOOTH SUBSYSTEM
2083 M:      Marcel Holtmann <marcel@holtmann.org>
2084 M:      Gustavo Padovan <gustavo@padovan.org>
2085 M:      Johan Hedberg <johan.hedberg@gmail.com>
2086 L:      linux-bluetooth@vger.kernel.org
2087 W:      http://www.bluez.org/
2088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2090 S:      Maintained
2091 F:      net/bluetooth/
2092 F:      include/net/bluetooth/
2094 BONDING DRIVER
2095 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2096 M:      Veaceslav Falico <vfalico@gmail.com>
2097 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2098 L:      netdev@vger.kernel.org
2099 W:      http://sourceforge.net/projects/bonding/
2100 S:      Supported
2101 F:      drivers/net/bonding/
2102 F:      include/uapi/linux/if_bonding.h
2104 BPF (Safe dynamic programs and tools)
2105 M:      Alexei Starovoitov <ast@kernel.org>
2106 L:      netdev@vger.kernel.org
2107 L:      linux-kernel@vger.kernel.org
2108 S:      Supported
2109 F:      kernel/bpf/
2111 BROADCOM B44 10/100 ETHERNET DRIVER
2112 M:      Gary Zambrano <zambrano@broadcom.com>
2113 L:      netdev@vger.kernel.org
2114 S:      Supported
2115 F:      drivers/net/ethernet/broadcom/b44.*
2117 BROADCOM GENET ETHERNET DRIVER
2118 M:      Florian Fainelli <f.fainelli@gmail.com>
2119 L:      netdev@vger.kernel.org
2120 S:      Supported
2121 F:      drivers/net/ethernet/broadcom/genet/
2123 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2124 M:      Sony Chacko <sony.chacko@qlogic.com>
2125 M:      Dept-HSGLinuxNICDev@qlogic.com
2126 L:      netdev@vger.kernel.org
2127 S:      Supported
2128 F:      drivers/net/ethernet/broadcom/bnx2.*
2129 F:      drivers/net/ethernet/broadcom/bnx2_*
2131 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2132 M:      Ariel Elior <ariel.elior@qlogic.com>
2133 L:      netdev@vger.kernel.org
2134 S:      Supported
2135 F:      drivers/net/ethernet/broadcom/bnx2x/
2137 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2138 M:      Florian Fainelli <f.fainelli@gmail.com>
2139 M:      Ray Jui <rjui@broadcom.com>
2140 M:      Scott Branden <sbranden@broadcom.com>
2141 L:      bcm-kernel-feedback-list@broadcom.com
2142 T:      git git://github.com/broadcom/mach-bcm
2143 S:      Maintained
2144 F:      arch/arm/mach-bcm/
2145 F:      arch/arm/boot/dts/bcm113*
2146 F:      arch/arm/boot/dts/bcm216*
2147 F:      arch/arm/boot/dts/bcm281*
2148 F:      arch/arm/configs/bcm_defconfig
2149 F:      drivers/mmc/host/sdhci-bcm-kona.c
2150 F:      drivers/clocksource/bcm_kona_timer.c
2152 BROADCOM BCM2835 ARM ARCHITECTURE
2153 M:      Stephen Warren <swarren@wwwdotorg.org>
2154 M:      Lee Jones <lee@kernel.org>
2155 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2157 S:      Maintained
2158 N:      bcm2835
2160 BROADCOM BCM33XX MIPS ARCHITECTURE
2161 M:      Kevin Cernekee <cernekee@gmail.com>
2162 L:      linux-mips@linux-mips.org
2163 S:      Maintained
2164 F:      arch/mips/bcm3384/*
2165 F:      arch/mips/include/asm/mach-bcm3384/*
2166 F:      arch/mips/kernel/*bmips*
2168 BROADCOM BCM5301X ARM ARCHITECTURE
2169 M:      Hauke Mehrtens <hauke@hauke-m.de>
2170 L:      linux-arm-kernel@lists.infradead.org
2171 S:      Maintained
2172 F:      arch/arm/mach-bcm/bcm_5301x.c
2173 F:      arch/arm/boot/dts/bcm5301x.dtsi
2174 F:      arch/arm/boot/dts/bcm470*
2176 BROADCOM BCM63XX ARM ARCHITECTURE
2177 M:      Florian Fainelli <f.fainelli@gmail.com>
2178 L:      linux-arm-kernel@lists.infradead.org
2179 T:      git git://github.com/broadcom/arm-bcm63xx.git
2180 S:      Maintained
2181 F:      arch/arm/mach-bcm/bcm63xx.c
2182 F:      arch/arm/include/debug/bcm63xx.S
2184 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2185 M:      Kevin Cernekee <cernekee@gmail.com>
2186 L:      linux-usb@vger.kernel.org
2187 S:      Maintained
2188 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2190 BROADCOM BCM7XXX ARM ARCHITECTURE
2191 M:      Brian Norris <computersforpeace@gmail.com>
2192 M:      Gregory Fong <gregory.0xf0@gmail.com>
2193 M:      Florian Fainelli <f.fainelli@gmail.com>
2194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2195 T:      git git://github.com/broadcom/stblinux.git
2196 S:      Maintained
2197 F:      arch/arm/mach-bcm/*brcmstb*
2198 F:      arch/arm/boot/dts/bcm7*.dts*
2199 F:      drivers/bus/brcmstb_gisb.c
2201 BROADCOM BMIPS MIPS ARCHITECTURE
2202 M:      Kevin Cernekee <cernekee@gmail.com>
2203 M:      Florian Fainelli <f.fainelli@gmail.com>
2204 L:      linux-mips@linux-mips.org
2205 T:      git git://github.com/broadcom/stblinux.git
2206 S:      Maintained
2207 F:      arch/mips/bmips/*
2208 F:      arch/mips/include/asm/mach-bmips/*
2209 F:      arch/mips/kernel/*bmips*
2210 F:      arch/mips/boot/dts/bcm*.dts*
2211 F:      drivers/irqchip/irq-bcm7*
2212 F:      drivers/irqchip/irq-brcmstb*
2214 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2215 M:      Prashant Sreedharan <prashant@broadcom.com>
2216 M:      Michael Chan <mchan@broadcom.com>
2217 L:      netdev@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/broadcom/tg3.*
2221 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2222 M:      Brett Rudley <brudley@broadcom.com>
2223 M:      Arend van Spriel <arend@broadcom.com>
2224 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2225 M:      Hante Meuleman <meuleman@broadcom.com>
2226 L:      linux-wireless@vger.kernel.org
2227 L:      brcm80211-dev-list@broadcom.com
2228 S:      Supported
2229 F:      drivers/net/wireless/brcm80211/
2231 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2232 M:      QLogic-Storage-Upstream@qlogic.com
2233 L:      linux-scsi@vger.kernel.org
2234 S:      Supported
2235 F:      drivers/scsi/bnx2fc/
2237 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2238 M:      QLogic-Storage-Upstream@qlogic.com
2239 L:      linux-scsi@vger.kernel.org
2240 S:      Supported
2241 F:      drivers/scsi/bnx2i/
2243 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2244 M:      Ray Jui <rjui@broadcom.com>
2245 M:      Scott Branden <sbranden@broadcom.com>
2246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2247 L:      bcm-kernel-feedback-list@broadcom.com
2248 T:      git git://github.com/broadcom/cygnus-linux.git
2249 S:      Maintained
2250 N:      iproc
2251 N:      cygnus
2252 N:      bcm9113*
2253 N:      bcm9583*
2254 N:      bcm583*
2255 N:      bcm113*
2257 BROADCOM BRCMSTB GPIO DRIVER
2258 M:      Gregory Fong <gregory.0xf0@gmail.com>
2259 L:      bcm-kernel-feedback-list@broadcom.com>
2260 S:      Supported
2261 F:      drivers/gpio/gpio-brcmstb.c
2262 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2264 BROADCOM KONA GPIO DRIVER
2265 M:      Ray Jui <rjui@broadcom.com>
2266 L:      bcm-kernel-feedback-list@broadcom.com
2267 S:      Supported
2268 F:      drivers/gpio/gpio-bcm-kona.c
2269 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2271 BROADCOM STB NAND FLASH DRIVER
2272 M:      Brian Norris <computersforpeace@gmail.com>
2273 L:      linux-mtd@lists.infradead.org
2274 S:      Maintained
2275 F:      drivers/mtd/nand/brcmnand/
2277 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2278 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2279 L:      linux-wireless@vger.kernel.org
2280 S:      Maintained
2281 F:      drivers/bcma/
2282 F:      include/linux/bcma/
2284 BROADCOM SYSTEMPORT ETHERNET DRIVER
2285 M:      Florian Fainelli <f.fainelli@gmail.com>
2286 L:      netdev@vger.kernel.org
2287 S:      Supported
2288 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2290 BROCADE BFA FC SCSI DRIVER
2291 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2292 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2293 L:      linux-scsi@vger.kernel.org
2294 S:      Supported
2295 F:      drivers/scsi/bfa/
2297 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2298 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2299 L:      netdev@vger.kernel.org
2300 S:      Supported
2301 F:      drivers/net/ethernet/brocade/bna/
2303 BSG (block layer generic sg v4 driver)
2304 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2305 L:      linux-scsi@vger.kernel.org
2306 S:      Supported
2307 F:      block/bsg.c
2308 F:      include/linux/bsg.h
2309 F:      include/uapi/linux/bsg.h
2311 BT87X AUDIO DRIVER
2312 M:      Clemens Ladisch <clemens@ladisch.de>
2313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2314 T:      git git://git.alsa-project.org/alsa-kernel.git
2315 S:      Maintained
2316 F:      Documentation/sound/alsa/Bt87x.txt
2317 F:      sound/pci/bt87x.c
2319 BT8XXGPIO DRIVER
2320 M:      Michael Buesch <m@bues.ch>
2321 W:      http://bu3sch.de/btgpio.php
2322 S:      Maintained
2323 F:      drivers/gpio/gpio-bt8xx.c
2325 BTRFS FILE SYSTEM
2326 M:      Chris Mason <clm@fb.com>
2327 M:      Josef Bacik <jbacik@fb.com>
2328 M:      David Sterba <dsterba@suse.cz>
2329 L:      linux-btrfs@vger.kernel.org
2330 W:      http://btrfs.wiki.kernel.org/
2331 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2333 S:      Maintained
2334 F:      Documentation/filesystems/btrfs.txt
2335 F:      fs/btrfs/
2337 BTTV VIDEO4LINUX DRIVER
2338 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2339 L:      linux-media@vger.kernel.org
2340 W:      http://linuxtv.org
2341 T:      git git://linuxtv.org/media_tree.git
2342 S:      Odd fixes
2343 F:      Documentation/video4linux/bttv/
2344 F:      drivers/media/pci/bt8xx/bttv*
2346 BUSLOGIC SCSI DRIVER
2347 M:      Khalid Aziz <khalid@gonehiking.org>
2348 L:      linux-scsi@vger.kernel.org
2349 S:      Maintained
2350 F:      drivers/scsi/BusLogic.*
2351 F:      drivers/scsi/FlashPoint.*
2353 C-MEDIA CMI8788 DRIVER
2354 M:      Clemens Ladisch <clemens@ladisch.de>
2355 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2356 T:      git git://git.alsa-project.org/alsa-kernel.git
2357 S:      Maintained
2358 F:      sound/pci/oxygen/
2360 C6X ARCHITECTURE
2361 M:      Mark Salter <msalter@redhat.com>
2362 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2363 L:      linux-c6x-dev@linux-c6x.org
2364 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2365 S:      Maintained
2366 F:      arch/c6x/
2368 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2369 M:      David Howells <dhowells@redhat.com>
2370 L:      linux-cachefs@redhat.com
2371 S:      Supported
2372 F:      Documentation/filesystems/caching/cachefiles.txt
2373 F:      fs/cachefiles/
2375 CADET FM/AM RADIO RECEIVER DRIVER
2376 M:      Hans Verkuil <hverkuil@xs4all.nl>
2377 L:      linux-media@vger.kernel.org
2378 T:      git git://linuxtv.org/media_tree.git
2379 W:      http://linuxtv.org
2380 S:      Maintained
2381 F:      drivers/media/radio/radio-cadet*
2383 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2384 M:      Jonathan Corbet <corbet@lwn.net>
2385 L:      linux-media@vger.kernel.org
2386 T:      git git://linuxtv.org/media_tree.git
2387 S:      Maintained
2388 F:      Documentation/video4linux/cafe_ccic
2389 F:      drivers/media/platform/marvell-ccic/
2391 CAIF NETWORK LAYER
2392 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2393 L:      netdev@vger.kernel.org
2394 S:      Supported
2395 F:      Documentation/networking/caif/
2396 F:      drivers/net/caif/
2397 F:      include/uapi/linux/caif/
2398 F:      include/net/caif/
2399 F:      net/caif/
2401 CALGARY x86-64 IOMMU
2402 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2403 M:      "Jon D. Mason" <jdmason@kudzu.us>
2404 L:      discuss@x86-64.org
2405 S:      Maintained
2406 F:      arch/x86/kernel/pci-calgary_64.c
2407 F:      arch/x86/kernel/tce_64.c
2408 F:      arch/x86/include/asm/calgary.h
2409 F:      arch/x86/include/asm/tce.h
2411 CAN NETWORK LAYER
2412 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2413 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2414 L:      linux-can@vger.kernel.org
2415 W:      https://github.com/linux-can
2416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2418 S:      Maintained
2419 F:      Documentation/networking/can.txt
2420 F:      net/can/
2421 F:      include/linux/can/core.h
2422 F:      include/uapi/linux/can.h
2423 F:      include/uapi/linux/can/bcm.h
2424 F:      include/uapi/linux/can/raw.h
2425 F:      include/uapi/linux/can/gw.h
2427 CAN NETWORK DRIVERS
2428 M:      Wolfgang Grandegger <wg@grandegger.com>
2429 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2430 L:      linux-can@vger.kernel.org
2431 W:      https://github.com/linux-can
2432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2434 S:      Maintained
2435 F:      drivers/net/can/
2436 F:      include/linux/can/dev.h
2437 F:      include/linux/can/platform/
2438 F:      include/uapi/linux/can/error.h
2439 F:      include/uapi/linux/can/netlink.h
2441 CAPABILITIES
2442 M:      Serge Hallyn <serge.hallyn@canonical.com>
2443 L:      linux-security-module@vger.kernel.org
2444 S:      Supported
2445 F:      include/linux/capability.h
2446 F:      include/uapi/linux/capability.h
2447 F:      security/commoncap.c
2448 F:      kernel/capability.c
2450 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2451 M:      Kevin Tsai <ktsai@capellamicro.com>
2452 S:      Maintained
2453 F:      drivers/iio/light/cm*
2454 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2456 CC2520 IEEE-802.15.4 RADIO DRIVER
2457 M:      Varka Bhadram <varkabhadram@gmail.com>
2458 L:      linux-wpan@vger.kernel.org
2459 S:      Maintained
2460 F:      drivers/net/ieee802154/cc2520.c
2461 F:      include/linux/spi/cc2520.h
2462 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2464 CELL BROADBAND ENGINE ARCHITECTURE
2465 M:      Arnd Bergmann <arnd@arndb.de>
2466 L:      linuxppc-dev@lists.ozlabs.org
2467 W:      http://www.ibm.com/developerworks/power/cell/
2468 S:      Supported
2469 F:      arch/powerpc/include/asm/cell*.h
2470 F:      arch/powerpc/include/asm/spu*.h
2471 F:      arch/powerpc/include/uapi/asm/spu*.h
2472 F:      arch/powerpc/oprofile/*cell*
2473 F:      arch/powerpc/platforms/cell/
2475 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2476 M:      Yan, Zheng <zyan@redhat.com>
2477 M:      Sage Weil <sage@redhat.com>
2478 L:      ceph-devel@vger.kernel.org
2479 W:      http://ceph.com/
2480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2481 S:      Supported
2482 F:      Documentation/filesystems/ceph.txt
2483 F:      fs/ceph/
2484 F:      net/ceph/
2485 F:      include/linux/ceph/
2486 F:      include/linux/crush/
2488 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2489 L:      linux-usb@vger.kernel.org
2490 S:      Orphan
2491 F:      Documentation/usb/WUSB-Design-overview.txt
2492 F:      Documentation/usb/wusb-cbaf
2493 F:      drivers/usb/host/hwa-hc.c
2494 F:      drivers/usb/host/whci/
2495 F:      drivers/usb/wusbcore/
2496 F:      include/linux/usb/wusb*
2498 CFAG12864B LCD DRIVER
2499 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2500 W:      http://miguelojeda.es/auxdisplay.htm
2501 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2502 S:      Maintained
2503 F:      drivers/auxdisplay/cfag12864b.c
2504 F:      include/linux/cfag12864b.h
2506 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2507 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2508 W:      http://miguelojeda.es/auxdisplay.htm
2509 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2510 S:      Maintained
2511 F:      drivers/auxdisplay/cfag12864bfb.c
2512 F:      include/linux/cfag12864b.h
2514 CFG80211 and NL80211
2515 M:      Johannes Berg <johannes@sipsolutions.net>
2516 L:      linux-wireless@vger.kernel.org
2517 W:      http://wireless.kernel.org/
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2520 S:      Maintained
2521 F:      include/uapi/linux/nl80211.h
2522 F:      include/net/cfg80211.h
2523 F:      net/wireless/*
2524 X:      net/wireless/wext*
2526 CHAR and MISC DRIVERS
2527 M:      Arnd Bergmann <arnd@arndb.de>
2528 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2530 S:      Supported
2531 F:      drivers/char/*
2532 F:      drivers/misc/*
2533 F:      include/linux/miscdevice.h
2535 CHECKPATCH
2536 M:      Andy Whitcroft <apw@canonical.com>
2537 M:      Joe Perches <joe@perches.com>
2538 S:      Maintained
2539 F:      scripts/checkpatch.pl
2541 CHINESE DOCUMENTATION
2542 M:      Harry Wei <harryxiyou@gmail.com>
2543 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2544 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2545 S:      Maintained
2546 F:      Documentation/zh_CN/
2548 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2549 M:      Peter Chen <Peter.Chen@freescale.com>
2550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2551 L:      linux-usb@vger.kernel.org
2552 S:      Maintained
2553 F:      drivers/usb/chipidea/
2555 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2556 M:      Hans de Goede <hdegoede@redhat.com>
2557 L:      linux-input@vger.kernel.org
2558 S:      Maintained
2559 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2560 F:      drivers/input/touchscreen/chipone_icn8318.c
2562 CHROME HARDWARE PLATFORM SUPPORT
2563 M:      Olof Johansson <olof@lixom.net>
2564 S:      Maintained
2565 F:      drivers/platform/chrome/
2567 CISCO VIC ETHERNET NIC DRIVER
2568 M:      Christian Benvenuti <benve@cisco.com>
2569 M:      Sujith Sankar <ssujith@cisco.com>
2570 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2571 M:      Neel Patel <neepatel@cisco.com>
2572 S:      Supported
2573 F:      drivers/net/ethernet/cisco/enic/
2575 CISCO VIC LOW LATENCY NIC DRIVER
2576 M:      Upinder Malhi <umalhi@cisco.com>
2577 S:      Supported
2578 F:      drivers/infiniband/hw/usnic
2580 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2581 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2582 L:      netdev@vger.kernel.org
2583 S:      Maintained
2584 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2586 CIRRUS LOGIC AUDIO CODEC DRIVERS
2587 M:      Brian Austin <brian.austin@cirrus.com>
2588 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2589 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2590 S:      Maintained
2591 F:      sound/soc/codecs/cs*
2593 CLEANCACHE API
2594 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2595 L:      linux-kernel@vger.kernel.org
2596 S:      Maintained
2597 F:      mm/cleancache.c
2598 F:      include/linux/cleancache.h
2600 CLK API
2601 M:      Russell King <linux@arm.linux.org.uk>
2602 L:      linux-clk@vger.kernel.org
2603 S:      Maintained
2604 F:      include/linux/clk.h
2606 CLOCKSOURCE, CLOCKEVENT DRIVERS
2607 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2608 M:      Thomas Gleixner <tglx@linutronix.de>
2609 L:      linux-kernel@vger.kernel.org
2610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2611 S:      Supported
2612 F:      drivers/clocksource
2614 CISCO FCOE HBA DRIVER
2615 M:      Hiral Patel <hiralpat@cisco.com>
2616 M:      Suma Ramars <sramars@cisco.com>
2617 M:      Brian Uchino <buchino@cisco.com>
2618 L:      linux-scsi@vger.kernel.org
2619 S:      Supported
2620 F:      drivers/scsi/fnic/
2622 CISCO SCSI HBA DRIVER
2623 M:      Narsimhulu Musini <nmusini@cisco.com>
2624 M:      Sesidhar Baddela <sebaddel@cisco.com>
2625 L:      linux-scsi@vger.kernel.org
2626 S:      Supported
2627 F:      drivers/scsi/snic/
2629 CMPC ACPI DRIVER
2630 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2631 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2632 L:      platform-driver-x86@vger.kernel.org
2633 S:      Supported
2634 F:      drivers/platform/x86/classmate-laptop.c
2636 COCCINELLE/Semantic Patches (SmPL)
2637 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2638 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2639 M:      Nicolas Palix <nicolas.palix@imag.fr>
2640 M:      Michal Marek <mmarek@suse.cz>
2641 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2643 W:      http://coccinelle.lip6.fr/
2644 S:      Supported
2645 F:      Documentation/coccinelle.txt
2646 F:      scripts/coccinelle/
2647 F:      scripts/coccicheck
2649 CODA FILE SYSTEM
2650 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2651 M:      coda@cs.cmu.edu
2652 L:      codalist@coda.cs.cmu.edu
2653 W:      http://www.coda.cs.cmu.edu/
2654 S:      Maintained
2655 F:      Documentation/filesystems/coda.txt
2656 F:      fs/coda/
2657 F:      include/linux/coda*.h
2658 F:      include/uapi/linux/coda*.h
2660 CODA V4L2 MEM2MEM DRIVER
2661 M:      Philipp Zabel <p.zabel@pengutronix.de>
2662 L:      linux-media@vger.kernel.org
2663 S:      Maintained
2664 F:      Documentation/devicetree/bindings/media/coda.txt
2665 F:      drivers/media/platform/coda/
2667 COMMON CLK FRAMEWORK
2668 M:      Mike Turquette <mturquette@linaro.org>
2669 M:      Stephen Boyd <sboyd@codeaurora.org>
2670 L:      linux-clk@vger.kernel.org
2671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2672 S:      Maintained
2673 F:      drivers/clk/
2674 X:      drivers/clk/clkdev.c
2675 F:      include/linux/clk-pr*
2676 F:      include/linux/clk/
2678 COMMON INTERNET FILE SYSTEM (CIFS)
2679 M:      Steve French <sfrench@samba.org>
2680 L:      linux-cifs@vger.kernel.org
2681 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2682 W:      http://linux-cifs.samba.org/
2683 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2684 S:      Supported
2685 F:      Documentation/filesystems/cifs/
2686 F:      fs/cifs/
2688 COMPACTPCI HOTPLUG CORE
2689 M:      Scott Murray <scott@spiteful.org>
2690 L:      linux-pci@vger.kernel.org
2691 S:      Maintained
2692 F:      drivers/pci/hotplug/cpci_hotplug*
2694 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2695 M:      Scott Murray <scott@spiteful.org>
2696 L:      linux-pci@vger.kernel.org
2697 S:      Maintained
2698 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2700 COMPACTPCI HOTPLUG GENERIC DRIVER
2701 M:      Scott Murray <scott@spiteful.org>
2702 L:      linux-pci@vger.kernel.org
2703 S:      Maintained
2704 F:      drivers/pci/hotplug/cpcihp_generic.c
2706 COMPAL LAPTOP SUPPORT
2707 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2708 L:      platform-driver-x86@vger.kernel.org
2709 S:      Maintained
2710 F:      drivers/platform/x86/compal-laptop.c
2712 CONEXANT ACCESSRUNNER USB DRIVER
2713 M:      Simon Arlott <cxacru@fire.lp0.eu>
2714 L:      accessrunner-general@lists.sourceforge.net
2715 W:      http://accessrunner.sourceforge.net/
2716 S:      Maintained
2717 F:      drivers/usb/atm/cxacru.c
2719 CONFIGFS
2720 M:      Joel Becker <jlbec@evilplan.org>
2721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2722 S:      Supported
2723 F:      fs/configfs/
2724 F:      include/linux/configfs.h
2726 CONNECTOR
2727 M:      Evgeniy Polyakov <zbr@ioremap.net>
2728 L:      netdev@vger.kernel.org
2729 S:      Maintained
2730 F:      drivers/connector/
2732 CONTROL GROUP (CGROUP)
2733 M:      Tejun Heo <tj@kernel.org>
2734 M:      Li Zefan <lizefan@huawei.com>
2735 L:      cgroups@vger.kernel.org
2736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2737 S:      Maintained
2738 F:      Documentation/cgroups/
2739 F:      include/linux/cgroup*
2740 F:      kernel/cgroup*
2742 CONTROL GROUP - CPUSET
2743 M:      Li Zefan <lizefan@huawei.com>
2744 L:      cgroups@vger.kernel.org
2745 W:      http://www.bullopensource.org/cpuset/
2746 W:      http://oss.sgi.com/projects/cpusets/
2747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2748 S:      Maintained
2749 F:      Documentation/cgroups/cpusets.txt
2750 F:      include/linux/cpuset.h
2751 F:      kernel/cpuset.c
2753 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2754 M:      Johannes Weiner <hannes@cmpxchg.org>
2755 M:      Michal Hocko <mhocko@suse.cz>
2756 L:      cgroups@vger.kernel.org
2757 L:      linux-mm@kvack.org
2758 S:      Maintained
2759 F:      mm/memcontrol.c
2760 F:      mm/swap_cgroup.c
2762 CORETEMP HARDWARE MONITORING DRIVER
2763 M:      Fenghua Yu <fenghua.yu@intel.com>
2764 L:      lm-sensors@lm-sensors.org
2765 S:      Maintained
2766 F:      Documentation/hwmon/coretemp
2767 F:      drivers/hwmon/coretemp.c
2769 COSA/SRP SYNC SERIAL DRIVER
2770 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2771 W:      http://www.fi.muni.cz/~kas/cosa/
2772 S:      Maintained
2773 F:      drivers/net/wan/cosa*
2775 CPMAC ETHERNET DRIVER
2776 M:      Florian Fainelli <florian@openwrt.org>
2777 L:      netdev@vger.kernel.org
2778 S:      Maintained
2779 F:      drivers/net/ethernet/ti/cpmac.c
2781 CPU FREQUENCY DRIVERS
2782 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2783 M:      Viresh Kumar <viresh.kumar@linaro.org>
2784 L:      linux-pm@vger.kernel.org
2785 S:      Maintained
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2787 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2788 F:      drivers/cpufreq/
2789 F:      include/linux/cpufreq.h
2791 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2792 M:      Viresh Kumar <viresh.kumar@linaro.org>
2793 M:      Sudeep Holla <sudeep.holla@arm.com>
2794 L:      linux-pm@vger.kernel.org
2795 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2796 S:      Maintained
2797 F:      drivers/cpufreq/arm_big_little.h
2798 F:      drivers/cpufreq/arm_big_little.c
2799 F:      drivers/cpufreq/arm_big_little_dt.c
2801 CPUIDLE DRIVER - ARM BIG LITTLE
2802 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2803 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2804 L:      linux-pm@vger.kernel.org
2805 L:      linux-arm-kernel@lists.infradead.org
2806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2807 S:      Maintained
2808 F:      drivers/cpuidle/cpuidle-big_little.c
2810 CPUIDLE DRIVER - ARM EXYNOS
2811 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2812 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2813 M:      Kukjin Kim <kgene@kernel.org>
2814 L:      linux-pm@vger.kernel.org
2815 L:      linux-samsung-soc@vger.kernel.org
2816 S:      Supported
2817 F:      drivers/cpuidle/cpuidle-exynos.c
2818 F:      arch/arm/mach-exynos/pm.c
2820 CPUIDLE DRIVERS
2821 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2822 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2823 L:      linux-pm@vger.kernel.org
2824 S:      Maintained
2825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2826 F:      drivers/cpuidle/*
2827 F:      include/linux/cpuidle.h
2829 CPUID/MSR DRIVER
2830 M:      "H. Peter Anvin" <hpa@zytor.com>
2831 S:      Maintained
2832 F:      arch/x86/kernel/cpuid.c
2833 F:      arch/x86/kernel/msr.c
2835 CPU POWER MONITORING SUBSYSTEM
2836 M:      Thomas Renninger <trenn@suse.de>
2837 L:      linux-pm@vger.kernel.org
2838 S:      Maintained
2839 F:      tools/power/cpupower/
2841 CRAMFS FILESYSTEM
2842 W:      http://sourceforge.net/projects/cramfs/
2843 S:      Orphan / Obsolete
2844 F:      Documentation/filesystems/cramfs.txt
2845 F:      fs/cramfs/
2847 CRIS PORT
2848 M:      Mikael Starvik <starvik@axis.com>
2849 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2850 L:      linux-cris-kernel@axis.com
2851 W:      http://developer.axis.com
2852 S:      Maintained
2853 F:      arch/cris/
2854 F:      drivers/tty/serial/crisv10.*
2856 CRYPTO API
2857 M:      Herbert Xu <herbert@gondor.apana.org.au>
2858 M:      "David S. Miller" <davem@davemloft.net>
2859 L:      linux-crypto@vger.kernel.org
2860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2861 S:      Maintained
2862 F:      Documentation/crypto/
2863 F:      Documentation/DocBook/crypto-API.tmpl
2864 F:      arch/*/crypto/
2865 F:      crypto/
2866 F:      drivers/crypto/
2867 F:      include/crypto/
2869 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2870 M:      Neil Horman <nhorman@tuxdriver.com>
2871 L:      linux-crypto@vger.kernel.org
2872 S:      Maintained
2873 F:      crypto/ansi_cprng.c
2874 F:      crypto/rng.c
2876 CS5535 Audio ALSA driver
2877 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2878 S:      Maintained
2879 F:      sound/pci/cs5535audio/
2881 CW1200 WLAN driver
2882 M:      Solomon Peachy <pizza@shaftnet.org>
2883 S:      Maintained
2884 F:      drivers/net/wireless/cw1200/
2886 CX18 VIDEO4LINUX DRIVER
2887 M:      Andy Walls <awalls@md.metrocast.net>
2888 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2889 L:      linux-media@vger.kernel.org
2890 T:      git git://linuxtv.org/media_tree.git
2891 W:      http://linuxtv.org
2892 W:      http://www.ivtvdriver.org/index.php/Cx18
2893 S:      Maintained
2894 F:      Documentation/video4linux/cx18.txt
2895 F:      drivers/media/pci/cx18/
2896 F:      include/uapi/linux/ivtv*
2898 CX2341X MPEG ENCODER HELPER MODULE
2899 M:      Hans Verkuil <hverkuil@xs4all.nl>
2900 L:      linux-media@vger.kernel.org
2901 T:      git git://linuxtv.org/media_tree.git
2902 W:      http://linuxtv.org
2903 S:      Maintained
2904 F:      drivers/media/common/cx2341x*
2905 F:      include/media/cx2341x*
2907 CX88 VIDEO4LINUX DRIVER
2908 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2909 L:      linux-media@vger.kernel.org
2910 W:      http://linuxtv.org
2911 T:      git git://linuxtv.org/media_tree.git
2912 S:      Odd fixes
2913 F:      Documentation/video4linux/cx88/
2914 F:      drivers/media/pci/cx88/
2916 CXD2820R MEDIA DRIVER
2917 M:      Antti Palosaari <crope@iki.fi>
2918 L:      linux-media@vger.kernel.org
2919 W:      http://linuxtv.org/
2920 W:      http://palosaari.fi/linux/
2921 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2922 T:      git git://linuxtv.org/anttip/media_tree.git
2923 S:      Maintained
2924 F:      drivers/media/dvb-frontends/cxd2820r*
2926 CXGB3 ETHERNET DRIVER (CXGB3)
2927 M:      Santosh Raspatur <santosh@chelsio.com>
2928 L:      netdev@vger.kernel.org
2929 W:      http://www.chelsio.com
2930 S:      Supported
2931 F:      drivers/net/ethernet/chelsio/cxgb3/
2933 CXGB3 ISCSI DRIVER (CXGB3I)
2934 M:      Karen Xie <kxie@chelsio.com>
2935 L:      linux-scsi@vger.kernel.org
2936 W:      http://www.chelsio.com
2937 S:      Supported
2938 F:      drivers/scsi/cxgbi/cxgb3i
2940 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2941 M:      Steve Wise <swise@chelsio.com>
2942 L:      linux-rdma@vger.kernel.org
2943 W:      http://www.openfabrics.org
2944 S:      Supported
2945 F:      drivers/infiniband/hw/cxgb3/
2947 CXGB4 ETHERNET DRIVER (CXGB4)
2948 M:      Hariprasad S <hariprasad@chelsio.com>
2949 L:      netdev@vger.kernel.org
2950 W:      http://www.chelsio.com
2951 S:      Supported
2952 F:      drivers/net/ethernet/chelsio/cxgb4/
2954 CXGB4 ISCSI DRIVER (CXGB4I)
2955 M:      Karen Xie <kxie@chelsio.com>
2956 L:      linux-scsi@vger.kernel.org
2957 W:      http://www.chelsio.com
2958 S:      Supported
2959 F:      drivers/scsi/cxgbi/cxgb4i
2961 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2962 M:      Steve Wise <swise@chelsio.com>
2963 L:      linux-rdma@vger.kernel.org
2964 W:      http://www.openfabrics.org
2965 S:      Supported
2966 F:      drivers/infiniband/hw/cxgb4/
2968 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2969 M:      Casey Leedom <leedom@chelsio.com>
2970 L:      netdev@vger.kernel.org
2971 W:      http://www.chelsio.com
2972 S:      Supported
2973 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2975 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2976 M:      Ian Munsie <imunsie@au1.ibm.com>
2977 M:      Michael Neuling <mikey@neuling.org>
2978 L:      linuxppc-dev@lists.ozlabs.org
2979 S:      Supported
2980 F:      drivers/misc/cxl/
2981 F:      include/misc/cxl*
2982 F:      include/uapi/misc/cxl.h
2983 F:      Documentation/powerpc/cxl.txt
2984 F:      Documentation/powerpc/cxl.txt
2985 F:      Documentation/ABI/testing/sysfs-class-cxl
2987 STMMAC ETHERNET DRIVER
2988 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2989 L:      netdev@vger.kernel.org
2990 W:      http://www.stlinux.com
2991 S:      Supported
2992 F:      drivers/net/ethernet/stmicro/stmmac/
2994 CYBERPRO FB DRIVER
2995 M:      Russell King <linux@arm.linux.org.uk>
2996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2997 W:      http://www.arm.linux.org.uk/
2998 S:      Maintained
2999 F:      drivers/video/fbdev/cyber2000fb.*
3001 CYCLADES ASYNC MUX DRIVER
3002 W:      http://www.cyclades.com/
3003 S:      Orphan
3004 F:      drivers/tty/cyclades.c
3005 F:      include/linux/cyclades.h
3006 F:      include/uapi/linux/cyclades.h
3008 CYCLADES PC300 DRIVER
3009 W:      http://www.cyclades.com/
3010 S:      Orphan
3011 F:      drivers/net/wan/pc300*
3013 CYPRESS_FIRMWARE MEDIA DRIVER
3014 M:      Antti Palosaari <crope@iki.fi>
3015 L:      linux-media@vger.kernel.org
3016 W:      http://linuxtv.org/
3017 W:      http://palosaari.fi/linux/
3018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3019 T:      git git://linuxtv.org/anttip/media_tree.git
3020 S:      Maintained
3021 F:      drivers/media/common/cypress_firmware*
3023 CYTTSP TOUCHSCREEN DRIVER
3024 M:      Ferruh Yigit <fery@cypress.com>
3025 L:      linux-input@vger.kernel.org
3026 S:      Supported
3027 F:      drivers/input/touchscreen/cyttsp*
3028 F:      include/linux/input/cyttsp.h
3030 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3031 M:      Joshua Kinard <kumba@gentoo.org>
3032 S:      Maintained
3033 F:      drivers/rtc/rtc-ds1685.c
3034 F:      include/linux/rtc/ds1685.h
3036 DAMA SLAVE for AX.25
3037 M:      Joerg Reuter <jreuter@yaina.de>
3038 W:      http://yaina.de/jreuter/
3039 W:      http://www.qsl.net/dl1bke/
3040 L:      linux-hams@vger.kernel.org
3041 S:      Maintained
3042 F:      net/ax25/af_ax25.c
3043 F:      net/ax25/ax25_dev.c
3044 F:      net/ax25/ax25_ds_*
3045 F:      net/ax25/ax25_in.c
3046 F:      net/ax25/ax25_out.c
3047 F:      net/ax25/ax25_timer.c
3048 F:      net/ax25/sysctl_net_ax25.c
3050 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3051 L:      netdev@vger.kernel.org
3052 S:      Orphan
3053 F:      Documentation/networking/dmfe.txt
3054 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3056 DC390/AM53C974 SCSI driver
3057 M:      Hannes Reinecke <hare@suse.de>
3058 L:      linux-scsi@vger.kernel.org
3059 S:      Maintained
3060 F:      drivers/scsi/am53c974.c
3062 DC395x SCSI driver
3063 M:      Oliver Neukum <oliver@neukum.org>
3064 M:      Ali Akcaagac <aliakc@web.de>
3065 M:      Jamie Lenehan <lenehan@twibble.org>
3066 L:      dc395x@twibble.org
3067 W:      http://twibble.org/dist/dc395x/
3068 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3069 S:      Maintained
3070 F:      Documentation/scsi/dc395x.txt
3071 F:      drivers/scsi/dc395x.*
3073 DCCP PROTOCOL
3074 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3075 L:      dccp@vger.kernel.org
3076 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3077 S:      Maintained
3078 F:      include/linux/dccp.h
3079 F:      include/uapi/linux/dccp.h
3080 F:      include/linux/tfrc.h
3081 F:      net/dccp/
3083 DECnet NETWORK LAYER
3084 W:      http://linux-decnet.sourceforge.net
3085 L:      linux-decnet-user@lists.sourceforge.net
3086 S:      Orphan
3087 F:      Documentation/networking/decnet.txt
3088 F:      net/decnet/
3090 DECSTATION PLATFORM SUPPORT
3091 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3092 L:      linux-mips@linux-mips.org
3093 W:      http://www.linux-mips.org/wiki/DECstation
3094 S:      Maintained
3095 F:      arch/mips/dec/
3096 F:      arch/mips/include/asm/dec/
3097 F:      arch/mips/include/asm/mach-dec/
3099 DEFXX FDDI NETWORK DRIVER
3100 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3101 S:      Maintained
3102 F:      drivers/net/fddi/defxx.*
3104 DELL LAPTOP DRIVER
3105 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3106 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3107 L:      platform-driver-x86@vger.kernel.org
3108 S:      Maintained
3109 F:      drivers/platform/x86/dell-laptop.c
3111 DELL LAPTOP FREEFALL DRIVER
3112 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3113 S:      Maintained
3114 F:      drivers/platform/x86/dell-smo8800.c
3116 DELL LAPTOP SMM DRIVER
3117 M:      Guenter Roeck <linux@roeck-us.net>
3118 S:      Maintained
3119 F:      drivers/char/i8k.c
3120 F:      include/uapi/linux/i8k.h
3122 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3123 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3124 S:      Maintained
3125 F:      Documentation/dcdbas.txt
3126 F:      drivers/firmware/dcdbas.*
3128 DELL WMI EXTRAS DRIVER
3129 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3130 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3131 S:      Maintained
3132 F:      drivers/platform/x86/dell-wmi.c
3134 DESIGNWARE USB2 DRD IP DRIVER
3135 M:      John Youn <johnyoun@synopsys.com>
3136 L:      linux-usb@vger.kernel.org
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3138 S:      Maintained
3139 F:      drivers/usb/dwc2/
3141 DESIGNWARE USB3 DRD IP DRIVER
3142 M:      Felipe Balbi <balbi@ti.com>
3143 L:      linux-usb@vger.kernel.org
3144 L:      linux-omap@vger.kernel.org
3145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3146 S:      Maintained
3147 F:      drivers/usb/dwc3/
3149 DEVICE COREDUMP (DEV_COREDUMP)
3150 M:      Johannes Berg <johannes@sipsolutions.net>
3151 L:      linux-kernel@vger.kernel.org
3152 S:      Maintained
3153 F:      drivers/base/devcoredump.c
3154 F:      include/linux/devcoredump.h
3156 DEVICE FREQUENCY (DEVFREQ)
3157 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3158 M:      Kyungmin Park <kyungmin.park@samsung.com>
3159 L:      linux-pm@vger.kernel.org
3160 S:      Maintained
3161 F:      drivers/devfreq/
3163 DEVICE NUMBER REGISTRY
3164 M:      Torben Mathiasen <device@lanana.org>
3165 W:      http://lanana.org/docs/device-list/index.html
3166 S:      Maintained
3168 DEVICE-MAPPER  (LVM)
3169 M:      Alasdair Kergon <agk@redhat.com>
3170 M:      Mike Snitzer <snitzer@redhat.com>
3171 M:      dm-devel@redhat.com
3172 L:      dm-devel@redhat.com
3173 W:      http://sources.redhat.com/dm
3174 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3176 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3177 S:      Maintained
3178 F:      Documentation/device-mapper/
3179 F:      drivers/md/dm*
3180 F:      drivers/md/persistent-data/
3181 F:      include/linux/device-mapper.h
3182 F:      include/linux/dm-*.h
3183 F:      include/uapi/linux/dm-*.h
3185 DIALOG SEMICONDUCTOR DRIVERS
3186 M:      Support Opensource <support.opensource@diasemi.com>
3187 W:      http://www.dialog-semiconductor.com/products
3188 S:      Supported
3189 F:      Documentation/hwmon/da90??
3190 F:      drivers/gpio/gpio-da90??.c
3191 F:      drivers/hwmon/da90??-hwmon.c
3192 F:      drivers/iio/adc/da91??-*.c
3193 F:      drivers/input/misc/da90??_onkey.c
3194 F:      drivers/input/touchscreen/da9052_tsi.c
3195 F:      drivers/leds/leds-da90??.c
3196 F:      drivers/mfd/da903x.c
3197 F:      drivers/mfd/da90??-*.c
3198 F:      drivers/mfd/da91??-*.c
3199 F:      drivers/power/da9052-battery.c
3200 F:      drivers/power/da91??-*.c
3201 F:      drivers/regulator/da903x.c
3202 F:      drivers/regulator/da9???-regulator.[ch]
3203 F:      drivers/rtc/rtc-da90??.c
3204 F:      drivers/video/backlight/da90??_bl.c
3205 F:      drivers/watchdog/da90??_wdt.c
3206 F:      include/linux/mfd/da903x.h
3207 F:      include/linux/mfd/da9052/
3208 F:      include/linux/mfd/da9055/
3209 F:      include/linux/mfd/da9063/
3210 F:      include/linux/mfd/da9150/
3211 F:      include/sound/da[79]*.h
3212 F:      sound/soc/codecs/da[79]*.[ch]
3214 DIGI NEO AND CLASSIC PCI PRODUCTS
3215 M:      Lidza Louina <lidza.louina@gmail.com>
3216 M:      Mark Hounschell <markh@compro.net>
3217 L:      driverdev-devel@linuxdriverproject.org
3218 S:      Maintained
3219 F:      drivers/staging/dgnc/
3221 DIGI EPCA PCI PRODUCTS
3222 M:      Lidza Louina <lidza.louina@gmail.com>
3223 M:      Mark Hounschell <markh@compro.net>
3224 M:      Daeseok Youn <daeseok.youn@gmail.com>
3225 L:      driverdev-devel@linuxdriverproject.org
3226 S:      Maintained
3227 F:      drivers/staging/dgap/
3229 DIOLAN U2C-12 I2C DRIVER
3230 M:      Guenter Roeck <linux@roeck-us.net>
3231 L:      linux-i2c@vger.kernel.org
3232 S:      Maintained
3233 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3235 DIRECT ACCESS (DAX)
3236 M:      Matthew Wilcox <willy@linux.intel.com>
3237 L:      linux-fsdevel@vger.kernel.org
3238 S:      Supported
3239 F:      fs/dax.c
3241 DIRECTORY NOTIFICATION (DNOTIFY)
3242 M:      Eric Paris <eparis@parisplace.org>
3243 S:      Maintained
3244 F:      Documentation/filesystems/dnotify.txt
3245 F:      fs/notify/dnotify/
3246 F:      include/linux/dnotify.h
3248 DISK GEOMETRY AND PARTITION HANDLING
3249 M:      Andries Brouwer <aeb@cwi.nl>
3250 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3251 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3252 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3253 S:      Maintained
3255 DISKQUOTA
3256 M:      Jan Kara <jack@suse.cz>
3257 S:      Maintained
3258 F:      Documentation/filesystems/quota.txt
3259 F:      fs/quota/
3260 F:      include/linux/quota*.h
3261 F:      include/uapi/linux/quota*.h
3263 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3264 M:      Bernie Thompson <bernie@plugable.com>
3265 L:      linux-fbdev@vger.kernel.org
3266 S:      Maintained
3267 W:      http://plugable.com/category/projects/udlfb/
3268 F:      drivers/video/fbdev/udlfb.c
3269 F:      include/video/udlfb.h
3270 F:      Documentation/fb/udlfb.txt
3272 DISTRIBUTED LOCK MANAGER (DLM)
3273 M:      Christine Caulfield <ccaulfie@redhat.com>
3274 M:      David Teigland <teigland@redhat.com>
3275 L:      cluster-devel@redhat.com
3276 W:      http://sources.redhat.com/cluster/
3277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3278 S:      Supported
3279 F:      fs/dlm/
3281 DMA BUFFER SHARING FRAMEWORK
3282 M:      Sumit Semwal <sumit.semwal@linaro.org>
3283 S:      Maintained
3284 L:      linux-media@vger.kernel.org
3285 L:      dri-devel@lists.freedesktop.org
3286 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3287 F:      drivers/dma-buf/
3288 F:      include/linux/dma-buf*
3289 F:      include/linux/reservation.h
3290 F:      include/linux/*fence.h
3291 F:      Documentation/dma-buf-sharing.txt
3292 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3294 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3295 M:      Vinod Koul <vinod.koul@intel.com>
3296 L:      dmaengine@vger.kernel.org
3297 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3298 S:      Maintained
3299 F:      drivers/dma/
3300 F:      include/linux/dmaengine.h
3301 F:      Documentation/dmaengine/
3302 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3304 DME1737 HARDWARE MONITOR DRIVER
3305 M:      Juerg Haefliger <juergh@gmail.com>
3306 L:      lm-sensors@lm-sensors.org
3307 S:      Maintained
3308 F:      Documentation/hwmon/dme1737
3309 F:      drivers/hwmon/dme1737.c
3311 DMI/SMBIOS SUPPORT
3312 M:      Jean Delvare <jdelvare@suse.de>
3313 S:      Maintained
3314 F:      drivers/firmware/dmi-id.c
3315 F:      drivers/firmware/dmi_scan.c
3316 F:      include/linux/dmi.h
3318 DOCUMENTATION
3319 M:      Jonathan Corbet <corbet@lwn.net>
3320 L:      linux-doc@vger.kernel.org
3321 S:      Maintained
3322 F:      Documentation/
3323 X:      Documentation/ABI/
3324 X:      Documentation/devicetree/
3325 X:      Documentation/acpi
3326 X:      Documentation/power
3327 X:      Documentation/spi
3328 T:      git git://git.lwn.net/linux-2.6.git docs-next
3330 DOUBLETALK DRIVER
3331 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3332 L:      blinux-list@redhat.com
3333 S:      Maintained
3334 F:      drivers/char/dtlk.c
3335 F:      include/linux/dtlk.h
3337 DPT_I2O SCSI RAID DRIVER
3338 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3339 L:      linux-scsi@vger.kernel.org
3340 W:      http://www.adaptec.com/
3341 S:      Maintained
3342 F:      drivers/scsi/dpt*
3343 F:      drivers/scsi/dpt/
3345 DRBD DRIVER
3346 P:      Philipp Reisner
3347 P:      Lars Ellenberg
3348 M:      drbd-dev@lists.linbit.com
3349 L:      drbd-user@lists.linbit.com
3350 W:      http://www.drbd.org
3351 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3352 T:      git git://git.drbd.org/drbd-8.3.git
3353 S:      Supported
3354 F:      drivers/block/drbd/
3355 F:      lib/lru_cache.c
3356 F:      Documentation/blockdev/drbd/
3358 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3359 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3361 S:      Supported
3362 F:      Documentation/kobject.txt
3363 F:      drivers/base/
3364 F:      fs/sysfs/
3365 F:      fs/debugfs/
3366 F:      include/linux/kobj*
3367 F:      include/linux/debugfs.h
3368 F:      lib/kobj*
3370 DRM DRIVERS
3371 M:      David Airlie <airlied@linux.ie>
3372 L:      dri-devel@lists.freedesktop.org
3373 T:      git git://people.freedesktop.org/~airlied/linux
3374 S:      Maintained
3375 F:      drivers/gpu/drm/
3376 F:      drivers/gpu/vga/
3377 F:      include/drm/
3378 F:      include/uapi/drm/
3380 RADEON DRM DRIVERS
3381 M:      Alex Deucher <alexander.deucher@amd.com>
3382 M:      Christian König <christian.koenig@amd.com>
3383 L:      dri-devel@lists.freedesktop.org
3384 T:      git git://people.freedesktop.org/~agd5f/linux
3385 S:      Supported
3386 F:      drivers/gpu/drm/radeon/
3387 F:      include/uapi/drm/radeon*
3389 DRM PANEL DRIVERS
3390 M:      Thierry Reding <thierry.reding@gmail.com>
3391 L:      dri-devel@lists.freedesktop.org
3392 T:      git git://anongit.freedesktop.org/tegra/linux.git
3393 S:      Maintained
3394 F:      drivers/gpu/drm/drm_panel.c
3395 F:      drivers/gpu/drm/panel/
3396 F:      include/drm/drm_panel.h
3397 F:      Documentation/devicetree/bindings/panel/
3399 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3400 M:      Daniel Vetter <daniel.vetter@intel.com>
3401 M:      Jani Nikula <jani.nikula@linux.intel.com>
3402 L:      intel-gfx@lists.freedesktop.org
3403 L:      dri-devel@lists.freedesktop.org
3404 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3405 T:      git git://anongit.freedesktop.org/drm-intel
3406 S:      Supported
3407 F:      drivers/gpu/drm/i915/
3408 F:      include/drm/i915*
3409 F:      include/uapi/drm/i915*
3411 DRM DRIVERS FOR EXYNOS
3412 M:      Inki Dae <inki.dae@samsung.com>
3413 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3414 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3415 M:      Kyungmin Park <kyungmin.park@samsung.com>
3416 L:      dri-devel@lists.freedesktop.org
3417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3418 S:      Supported
3419 F:      drivers/gpu/drm/exynos/
3420 F:      include/drm/exynos*
3421 F:      include/uapi/drm/exynos*
3423 DRM DRIVERS FOR FREESCALE IMX
3424 M:      Philipp Zabel <p.zabel@pengutronix.de>
3425 L:      dri-devel@lists.freedesktop.org
3426 S:      Maintained
3427 F:      drivers/gpu/drm/imx/
3428 F:      Documentation/devicetree/bindings/drm/imx/
3430 DRM DRIVERS FOR NVIDIA TEGRA
3431 M:      Thierry Reding <thierry.reding@gmail.com>
3432 M:      Terje Bergström <tbergstrom@nvidia.com>
3433 L:      dri-devel@lists.freedesktop.org
3434 L:      linux-tegra@vger.kernel.org
3435 T:      git git://anongit.freedesktop.org/tegra/linux.git
3436 S:      Supported
3437 F:      drivers/gpu/drm/tegra/
3438 F:      drivers/gpu/host1x/
3439 F:      include/linux/host1x.h
3440 F:      include/uapi/drm/tegra_drm.h
3441 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3443 DRM DRIVERS FOR RENESAS
3444 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3445 L:      dri-devel@lists.freedesktop.org
3446 L:      linux-sh@vger.kernel.org
3447 T:      git git://people.freedesktop.org/~airlied/linux
3448 S:      Supported
3449 F:      drivers/gpu/drm/rcar-du/
3450 F:      drivers/gpu/drm/shmobile/
3451 F:      include/linux/platform_data/shmob_drm.h
3453 DRM DRIVERS FOR ROCKCHIP
3454 M:      Mark Yao <mark.yao@rock-chips.com>
3455 L:      dri-devel@lists.freedesktop.org
3456 S:      Maintained
3457 F:      drivers/gpu/drm/rockchip/
3458 F:      Documentation/devicetree/bindings/video/rockchip*
3460 DSBR100 USB FM RADIO DRIVER
3461 M:      Alexey Klimov <klimov.linux@gmail.com>
3462 L:      linux-media@vger.kernel.org
3463 T:      git git://linuxtv.org/media_tree.git
3464 S:      Maintained
3465 F:      drivers/media/radio/dsbr100.c
3467 DSCC4 DRIVER
3468 M:      Francois Romieu <romieu@fr.zoreil.com>
3469 L:      netdev@vger.kernel.org
3470 S:      Maintained
3471 F:      drivers/net/wan/dscc4.c
3473 DVB_USB_AF9015 MEDIA DRIVER
3474 M:      Antti Palosaari <crope@iki.fi>
3475 L:      linux-media@vger.kernel.org
3476 W:      http://linuxtv.org/
3477 W:      http://palosaari.fi/linux/
3478 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3479 T:      git git://linuxtv.org/anttip/media_tree.git
3480 S:      Maintained
3481 F:      drivers/media/usb/dvb-usb-v2/af9015*
3483 DVB_USB_AF9035 MEDIA DRIVER
3484 M:      Antti Palosaari <crope@iki.fi>
3485 L:      linux-media@vger.kernel.org
3486 W:      http://linuxtv.org/
3487 W:      http://palosaari.fi/linux/
3488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3489 T:      git git://linuxtv.org/anttip/media_tree.git
3490 S:      Maintained
3491 F:      drivers/media/usb/dvb-usb-v2/af9035*
3493 DVB_USB_ANYSEE MEDIA DRIVER
3494 M:      Antti Palosaari <crope@iki.fi>
3495 L:      linux-media@vger.kernel.org
3496 W:      http://linuxtv.org/
3497 W:      http://palosaari.fi/linux/
3498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3499 T:      git git://linuxtv.org/anttip/media_tree.git
3500 S:      Maintained
3501 F:      drivers/media/usb/dvb-usb-v2/anysee*
3503 DVB_USB_AU6610 MEDIA DRIVER
3504 M:      Antti Palosaari <crope@iki.fi>
3505 L:      linux-media@vger.kernel.org
3506 W:      http://linuxtv.org/
3507 W:      http://palosaari.fi/linux/
3508 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3509 T:      git git://linuxtv.org/anttip/media_tree.git
3510 S:      Maintained
3511 F:      drivers/media/usb/dvb-usb-v2/au6610*
3513 DVB_USB_CE6230 MEDIA DRIVER
3514 M:      Antti Palosaari <crope@iki.fi>
3515 L:      linux-media@vger.kernel.org
3516 W:      http://linuxtv.org/
3517 W:      http://palosaari.fi/linux/
3518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3519 T:      git git://linuxtv.org/anttip/media_tree.git
3520 S:      Maintained
3521 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3523 DVB_USB_CXUSB MEDIA DRIVER
3524 M:      Michael Krufky <mkrufky@linuxtv.org>
3525 L:      linux-media@vger.kernel.org
3526 W:      http://linuxtv.org/
3527 W:      http://github.com/mkrufky
3528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3529 T:      git git://linuxtv.org/media_tree.git
3530 S:      Maintained
3531 F:      drivers/media/usb/dvb-usb/cxusb*
3533 DVB_USB_EC168 MEDIA DRIVER
3534 M:      Antti Palosaari <crope@iki.fi>
3535 L:      linux-media@vger.kernel.org
3536 W:      http://linuxtv.org/
3537 W:      http://palosaari.fi/linux/
3538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3539 T:      git git://linuxtv.org/anttip/media_tree.git
3540 S:      Maintained
3541 F:      drivers/media/usb/dvb-usb-v2/ec168*
3543 DVB_USB_GL861 MEDIA DRIVER
3544 M:      Antti Palosaari <crope@iki.fi>
3545 L:      linux-media@vger.kernel.org
3546 W:      http://linuxtv.org/
3547 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3548 T:      git git://linuxtv.org/anttip/media_tree.git
3549 S:      Maintained
3550 F:      drivers/media/usb/dvb-usb-v2/gl861*
3552 DVB_USB_MXL111SF MEDIA DRIVER
3553 M:      Michael Krufky <mkrufky@linuxtv.org>
3554 L:      linux-media@vger.kernel.org
3555 W:      http://linuxtv.org/
3556 W:      http://github.com/mkrufky
3557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3558 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3559 S:      Maintained
3560 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3562 DVB_USB_RTL28XXU MEDIA DRIVER
3563 M:      Antti Palosaari <crope@iki.fi>
3564 L:      linux-media@vger.kernel.org
3565 W:      http://linuxtv.org/
3566 W:      http://palosaari.fi/linux/
3567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3568 T:      git git://linuxtv.org/anttip/media_tree.git
3569 S:      Maintained
3570 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3572 DVB_USB_V2 MEDIA DRIVER
3573 M:      Antti Palosaari <crope@iki.fi>
3574 L:      linux-media@vger.kernel.org
3575 W:      http://linuxtv.org/
3576 W:      http://palosaari.fi/linux/
3577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3578 T:      git git://linuxtv.org/anttip/media_tree.git
3579 S:      Maintained
3580 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3581 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3583 DYNAMIC DEBUG
3584 M:      Jason Baron <jbaron@akamai.com>
3585 S:      Maintained
3586 F:      lib/dynamic_debug.c
3587 F:      include/linux/dynamic_debug.h
3589 DZ DECSTATION DZ11 SERIAL DRIVER
3590 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3591 S:      Maintained
3592 F:      drivers/tty/serial/dz.*
3594 E3X0 POWER BUTTON DRIVER
3595 M:      Moritz Fischer <moritz.fischer@ettus.com>
3596 L:      usrp-users@lists.ettus.com
3597 W:      http://www.ettus.com
3598 S:      Supported
3599 F:      drivers/input/misc/e3x0-button.c
3600 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3602 E4000 MEDIA DRIVER
3603 M:      Antti Palosaari <crope@iki.fi>
3604 L:      linux-media@vger.kernel.org
3605 W:      http://linuxtv.org/
3606 W:      http://palosaari.fi/linux/
3607 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3608 T:      git git://linuxtv.org/anttip/media_tree.git
3609 S:      Maintained
3610 F:      drivers/media/tuners/e4000*
3612 EATA ISA/EISA/PCI SCSI DRIVER
3613 M:      Dario Ballabio <ballabio_dario@emc.com>
3614 L:      linux-scsi@vger.kernel.org
3615 S:      Maintained
3616 F:      drivers/scsi/eata.c
3618 EC100 MEDIA DRIVER
3619 M:      Antti Palosaari <crope@iki.fi>
3620 L:      linux-media@vger.kernel.org
3621 W:      http://linuxtv.org/
3622 W:      http://palosaari.fi/linux/
3623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3624 T:      git git://linuxtv.org/anttip/media_tree.git
3625 S:      Maintained
3626 F:      drivers/media/dvb-frontends/ec100*
3628 ECRYPT FILE SYSTEM
3629 M:      Tyler Hicks <tyhicks@canonical.com>
3630 L:      ecryptfs@vger.kernel.org
3631 W:      http://ecryptfs.org
3632 W:      https://launchpad.net/ecryptfs
3633 S:      Supported
3634 F:      Documentation/filesystems/ecryptfs.txt
3635 F:      fs/ecryptfs/
3637 EDAC-CORE
3638 M:      Doug Thompson <dougthompson@xmission.com>
3639 M:      Borislav Petkov <bp@alien8.de>
3640 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3641 L:      linux-edac@vger.kernel.org
3642 W:      bluesmoke.sourceforge.net
3643 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3644 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3645 S:      Supported
3646 F:      Documentation/edac.txt
3647 F:      drivers/edac/
3648 F:      include/linux/edac.h
3650 EDAC-AMD64
3651 M:      Doug Thompson <dougthompson@xmission.com>
3652 M:      Borislav Petkov <bp@alien8.de>
3653 L:      linux-edac@vger.kernel.org
3654 W:      bluesmoke.sourceforge.net
3655 S:      Maintained
3656 F:      drivers/edac/amd64_edac*
3658 EDAC-CALXEDA
3659 M:      Doug Thompson <dougthompson@xmission.com>
3660 M:      Robert Richter <rric@kernel.org>
3661 L:      linux-edac@vger.kernel.org
3662 W:      bluesmoke.sourceforge.net
3663 S:      Maintained
3664 F:      drivers/edac/highbank*
3666 EDAC-CAVIUM
3667 M:      Ralf Baechle <ralf@linux-mips.org>
3668 M:      David Daney <david.daney@cavium.com>
3669 L:      linux-edac@vger.kernel.org
3670 L:      linux-mips@linux-mips.org
3671 W:      bluesmoke.sourceforge.net
3672 S:      Supported
3673 F:      drivers/edac/octeon_edac*
3675 EDAC-E752X
3676 M:      Mark Gross <mark.gross@intel.com>
3677 M:      Doug Thompson <dougthompson@xmission.com>
3678 L:      linux-edac@vger.kernel.org
3679 W:      bluesmoke.sourceforge.net
3680 S:      Maintained
3681 F:      drivers/edac/e752x_edac.c
3683 EDAC-E7XXX
3684 M:      Doug Thompson <dougthompson@xmission.com>
3685 L:      linux-edac@vger.kernel.org
3686 W:      bluesmoke.sourceforge.net
3687 S:      Maintained
3688 F:      drivers/edac/e7xxx_edac.c
3690 EDAC-GHES
3691 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3692 L:      linux-edac@vger.kernel.org
3693 W:      bluesmoke.sourceforge.net
3694 S:      Maintained
3695 F:      drivers/edac/ghes_edac.c
3697 EDAC-I82443BXGX
3698 M:      Tim Small <tim@buttersideup.com>
3699 L:      linux-edac@vger.kernel.org
3700 W:      bluesmoke.sourceforge.net
3701 S:      Maintained
3702 F:      drivers/edac/i82443bxgx_edac.c
3704 EDAC-I3000
3705 M:      Jason Uhlenkott <juhlenko@akamai.com>
3706 L:      linux-edac@vger.kernel.org
3707 W:      bluesmoke.sourceforge.net
3708 S:      Maintained
3709 F:      drivers/edac/i3000_edac.c
3711 EDAC-I5000
3712 M:      Doug Thompson <dougthompson@xmission.com>
3713 L:      linux-edac@vger.kernel.org
3714 W:      bluesmoke.sourceforge.net
3715 S:      Maintained
3716 F:      drivers/edac/i5000_edac.c
3718 EDAC-I5400
3719 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3720 L:      linux-edac@vger.kernel.org
3721 W:      bluesmoke.sourceforge.net
3722 S:      Maintained
3723 F:      drivers/edac/i5400_edac.c
3725 EDAC-I7300
3726 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3727 L:      linux-edac@vger.kernel.org
3728 W:      bluesmoke.sourceforge.net
3729 S:      Maintained
3730 F:      drivers/edac/i7300_edac.c
3732 EDAC-I7CORE
3733 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3734 L:      linux-edac@vger.kernel.org
3735 W:      bluesmoke.sourceforge.net
3736 S:      Maintained
3737 F:      drivers/edac/i7core_edac.c
3739 EDAC-I82975X
3740 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3741 M:      "Arvind R." <arvino55@gmail.com>
3742 L:      linux-edac@vger.kernel.org
3743 W:      bluesmoke.sourceforge.net
3744 S:      Maintained
3745 F:      drivers/edac/i82975x_edac.c
3747 EDAC-IE31200
3748 M:      Jason Baron <jbaron@akamai.com>
3749 L:      linux-edac@vger.kernel.org
3750 W:      bluesmoke.sourceforge.net
3751 S:      Maintained
3752 F:      drivers/edac/ie31200_edac.c
3754 EDAC-MPC85XX
3755 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3756 L:      linux-edac@vger.kernel.org
3757 W:      bluesmoke.sourceforge.net
3758 S:      Maintained
3759 F:      drivers/edac/mpc85xx_edac.[ch]
3761 EDAC-PASEMI
3762 M:      Egor Martovetsky <egor@pasemi.com>
3763 L:      linux-edac@vger.kernel.org
3764 W:      bluesmoke.sourceforge.net
3765 S:      Maintained
3766 F:      drivers/edac/pasemi_edac.c
3768 EDAC-R82600
3769 M:      Tim Small <tim@buttersideup.com>
3770 L:      linux-edac@vger.kernel.org
3771 W:      bluesmoke.sourceforge.net
3772 S:      Maintained
3773 F:      drivers/edac/r82600_edac.c
3775 EDAC-SBRIDGE
3776 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3777 L:      linux-edac@vger.kernel.org
3778 W:      bluesmoke.sourceforge.net
3779 S:      Maintained
3780 F:      drivers/edac/sb_edac.c
3782 EDIROL UA-101/UA-1000 DRIVER
3783 M:      Clemens Ladisch <clemens@ladisch.de>
3784 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3785 T:      git git://git.alsa-project.org/alsa-kernel.git
3786 S:      Maintained
3787 F:      sound/usb/misc/ua101.c
3789 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3790 M:      Matt Fleming <matt.fleming@intel.com>
3791 L:      linux-efi@vger.kernel.org
3792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3793 S:      Maintained
3794 F:      Documentation/efi-stub.txt
3795 F:      arch/ia64/kernel/efi.c
3796 F:      arch/x86/boot/compressed/eboot.[ch]
3797 F:      arch/x86/include/asm/efi.h
3798 F:      arch/x86/platform/efi/*
3799 F:      drivers/firmware/efi/*
3800 F:      include/linux/efi*.h
3802 EFI VARIABLE FILESYSTEM
3803 M:      Matthew Garrett <matthew.garrett@nebula.com>
3804 M:      Jeremy Kerr <jk@ozlabs.org>
3805 M:      Matt Fleming <matt.fleming@intel.com>
3806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3807 L:      linux-efi@vger.kernel.org
3808 S:      Maintained
3809 F:      fs/efivarfs/
3811 EFIFB FRAMEBUFFER DRIVER
3812 L:      linux-fbdev@vger.kernel.org
3813 M:      Peter Jones <pjones@redhat.com>
3814 S:      Maintained
3815 F:      drivers/video/fbdev/efifb.c
3817 EFS FILESYSTEM
3818 W:      http://aeschi.ch.eu.org/efs/
3819 S:      Orphan
3820 F:      fs/efs/
3822 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3823 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3824 M:      Christoph Raisch <raisch@de.ibm.com>
3825 L:      linux-rdma@vger.kernel.org
3826 S:      Supported
3827 F:      drivers/infiniband/hw/ehca/
3829 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3830 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3831 L:      netdev@vger.kernel.org
3832 S:      Maintained
3833 F:      drivers/net/ethernet/ibm/ehea/
3835 EM28XX VIDEO4LINUX DRIVER
3836 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3837 L:      linux-media@vger.kernel.org
3838 W:      http://linuxtv.org
3839 T:      git git://linuxtv.org/media_tree.git
3840 S:      Maintained
3841 F:      drivers/media/usb/em28xx/
3843 EMBEDDED LINUX
3844 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3845 M:      Matt Mackall <mpm@selenic.com>
3846 M:      David Woodhouse <dwmw2@infradead.org>
3847 L:      linux-embedded@vger.kernel.org
3848 S:      Maintained
3850 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3851 M:      James Smart <james.smart@avagotech.com>
3852 M:      Dick Kennedy <dick.kennedy@avagotech.com>
3853 L:      linux-scsi@vger.kernel.org
3854 W:      http://www.avagotech.com
3855 S:      Supported
3856 F:      drivers/scsi/lpfc/
3858 ENE CB710 FLASH CARD READER DRIVER
3859 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3860 S:      Maintained
3861 F:      drivers/misc/cb710/
3862 F:      drivers/mmc/host/cb710-mmc.*
3863 F:      include/linux/cb710.h
3865 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3866 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3867 S:      Maintained
3868 F:      drivers/media/rc/ene_ir.*
3870 ENHANCED ERROR HANDLING (EEH)
3871 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3872 L:      linuxppc-dev@lists.ozlabs.org
3873 S:      Supported
3874 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3875 F:      arch/powerpc/kernel/eeh*.c
3877 EPSON S1D13XXX FRAMEBUFFER DRIVER
3878 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3879 S:      Maintained
3880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3881 F:      drivers/video/fbdev/s1d13xxxfb.c
3882 F:      include/video/s1d13xxxfb.h
3884 ET131X NETWORK DRIVER
3885 M:      Mark Einon <mark.einon@gmail.com>
3886 S:      Odd Fixes
3887 F:      drivers/net/ethernet/agere/
3889 ETHERNET BRIDGE
3890 M:      Stephen Hemminger <stephen@networkplumber.org>
3891 L:      bridge@lists.linux-foundation.org
3892 L:      netdev@vger.kernel.org
3893 W:      http://www.linuxfoundation.org/en/Net:Bridge
3894 S:      Maintained
3895 F:      include/linux/netfilter_bridge/
3896 F:      net/bridge/
3898 ETHERNET PHY LIBRARY
3899 M:      Florian Fainelli <f.fainelli@gmail.com>
3900 L:      netdev@vger.kernel.org
3901 S:      Maintained
3902 F:      include/linux/phy.h
3903 F:      include/linux/phy_fixed.h
3904 F:      drivers/net/phy/
3905 F:      Documentation/networking/phy.txt
3906 F:      drivers/of/of_mdio.c
3907 F:      drivers/of/of_net.c
3909 EXT2 FILE SYSTEM
3910 M:      Jan Kara <jack@suse.cz>
3911 L:      linux-ext4@vger.kernel.org
3912 S:      Maintained
3913 F:      Documentation/filesystems/ext2.txt
3914 F:      fs/ext2/
3915 F:      include/linux/ext2*
3917 EXT3 FILE SYSTEM
3918 M:      Jan Kara <jack@suse.cz>
3919 M:      Andrew Morton <akpm@linux-foundation.org>
3920 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3921 L:      linux-ext4@vger.kernel.org
3922 S:      Maintained
3923 F:      Documentation/filesystems/ext3.txt
3924 F:      fs/ext3/
3926 EXT4 FILE SYSTEM
3927 M:      "Theodore Ts'o" <tytso@mit.edu>
3928 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3929 L:      linux-ext4@vger.kernel.org
3930 W:      http://ext4.wiki.kernel.org
3931 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3932 S:      Maintained
3933 F:      Documentation/filesystems/ext4.txt
3934 F:      fs/ext4/
3936 Extended Verification Module (EVM)
3937 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3938 L:      linux-ima-devel@lists.sourceforge.net
3939 L:      linux-security-module@vger.kernel.org
3940 S:      Supported
3941 F:      security/integrity/evm/
3943 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3944 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3945 M:      Chanwoo Choi <cw00.choi@samsung.com>
3946 L:      linux-kernel@vger.kernel.org
3947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3948 S:      Maintained
3949 F:      drivers/extcon/
3950 F:      Documentation/extcon/
3952 EXYNOS DP DRIVER
3953 M:      Jingoo Han <jingoohan1@gmail.com>
3954 L:      dri-devel@lists.freedesktop.org
3955 S:      Maintained
3956 F:      drivers/gpu/drm/exynos/exynos_dp*
3958 EXYNOS MIPI DISPLAY DRIVERS
3959 M:      Inki Dae <inki.dae@samsung.com>
3960 M:      Donghwa Lee <dh09.lee@samsung.com>
3961 M:      Kyungmin Park <kyungmin.park@samsung.com>
3962 L:      linux-fbdev@vger.kernel.org
3963 S:      Maintained
3964 F:      drivers/video/fbdev/exynos/exynos_mipi*
3965 F:      include/video/exynos_mipi*
3967 F71805F HARDWARE MONITORING DRIVER
3968 M:      Jean Delvare <jdelvare@suse.de>
3969 L:      lm-sensors@lm-sensors.org
3970 S:      Maintained
3971 F:      Documentation/hwmon/f71805f
3972 F:      drivers/hwmon/f71805f.c
3974 FC0011 TUNER DRIVER
3975 M:      Michael Buesch <m@bues.ch>
3976 L:      linux-media@vger.kernel.org
3977 S:      Maintained
3978 F:      drivers/media/tuners/fc0011.h
3979 F:      drivers/media/tuners/fc0011.c
3981 FC2580 MEDIA DRIVER
3982 M:      Antti Palosaari <crope@iki.fi>
3983 L:      linux-media@vger.kernel.org
3984 W:      http://linuxtv.org/
3985 W:      http://palosaari.fi/linux/
3986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3987 T:      git git://linuxtv.org/anttip/media_tree.git
3988 S:      Maintained
3989 F:      drivers/media/tuners/fc2580*
3991 FANOTIFY
3992 M:      Eric Paris <eparis@redhat.com>
3993 S:      Maintained
3994 F:      fs/notify/fanotify/
3995 F:      include/linux/fanotify.h
3996 F:      include/uapi/linux/fanotify.h
3998 FARSYNC SYNCHRONOUS DRIVER
3999 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4000 W:      http://www.farsite.co.uk/
4001 S:      Supported
4002 F:      drivers/net/wan/farsync.*
4004 FAULT INJECTION SUPPORT
4005 M:      Akinobu Mita <akinobu.mita@gmail.com>
4006 S:      Supported
4007 F:      Documentation/fault-injection/
4008 F:      lib/fault-inject.c
4010 FBTFT Framebuffer drivers
4011 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4012 M:      Noralf Trønnes <noralf@tronnes.org>
4013 S:      Maintained
4014 F:      drivers/staging/fbtft/
4016 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4017 M:      Vasu Dev <vasu.dev@intel.com>
4018 L:      fcoe-devel@open-fcoe.org
4019 W:      www.Open-FCoE.org
4020 S:      Supported
4021 F:      drivers/scsi/libfc/
4022 F:      drivers/scsi/fcoe/
4023 F:      include/scsi/fc/
4024 F:      include/scsi/libfc.h
4025 F:      include/scsi/libfcoe.h
4026 F:      include/uapi/scsi/fc/
4028 FILE LOCKING (flock() and fcntl()/lockf())
4029 M:      Jeff Layton <jlayton@poochiereds.net>
4030 M:      J. Bruce Fields <bfields@fieldses.org>
4031 L:      linux-fsdevel@vger.kernel.org
4032 S:      Maintained
4033 F:      include/linux/fcntl.h
4034 F:      include/linux/fs.h
4035 F:      include/uapi/linux/fcntl.h
4036 F:      include/uapi/linux/fs.h
4037 F:      fs/fcntl.c
4038 F:      fs/locks.c
4040 FILESYSTEMS (VFS and infrastructure)
4041 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4042 L:      linux-fsdevel@vger.kernel.org
4043 S:      Maintained
4044 F:      fs/*
4046 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4047 M:      Riku Voipio <riku.voipio@iki.fi>
4048 L:      lm-sensors@lm-sensors.org
4049 S:      Maintained
4050 F:      drivers/hwmon/f75375s.c
4051 F:      include/linux/f75375s.h
4053 FIREWIRE AUDIO DRIVERS
4054 M:      Clemens Ladisch <clemens@ladisch.de>
4055 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4056 T:      git git://git.alsa-project.org/alsa-kernel.git
4057 S:      Maintained
4058 F:      sound/firewire/
4060 FIREWIRE MEDIA DRIVERS (firedtv)
4061 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4062 L:      linux-media@vger.kernel.org
4063 L:      linux1394-devel@lists.sourceforge.net
4064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4065 S:      Maintained
4066 F:      drivers/media/firewire/
4068 FIREWIRE SBP-2 TARGET
4069 M:      Chris Boot <bootc@bootc.net>
4070 L:      linux-scsi@vger.kernel.org
4071 L:      target-devel@vger.kernel.org
4072 L:      linux1394-devel@lists.sourceforge.net
4073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4074 S:      Maintained
4075 F:      drivers/target/sbp/
4077 FIREWIRE SUBSYSTEM
4078 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4079 L:      linux1394-devel@lists.sourceforge.net
4080 W:      http://ieee1394.wiki.kernel.org/
4081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4082 S:      Maintained
4083 F:      drivers/firewire/
4084 F:      include/linux/firewire.h
4085 F:      include/uapi/linux/firewire*.h
4086 F:      tools/firewire/
4088 FIRMWARE LOADER (request_firmware)
4089 M:      Ming Lei <ming.lei@canonical.com>
4090 L:      linux-kernel@vger.kernel.org
4091 S:      Maintained
4092 F:      Documentation/firmware_class/
4093 F:      drivers/base/firmware*.c
4094 F:      include/linux/firmware.h
4096 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4097 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4098 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4099 S:      Maintained
4100 F:      drivers/block/rsxx/
4102 FLOPPY DRIVER
4103 M:      Jiri Kosina <jkosina@suse.cz>
4104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4105 S:      Odd fixes
4106 F:      drivers/block/floppy.c
4108 FMC SUBSYSTEM
4109 M:      Alessandro Rubini <rubini@gnudd.com>
4110 W:      http://www.ohwr.org/projects/fmc-bus
4111 S:      Supported
4112 F:      drivers/fmc/
4113 F:      include/linux/fmc*.h
4114 F:      include/linux/ipmi-fru.h
4115 K:      fmc_d.*register
4117 FPU EMULATOR
4118 M:      Bill Metzenthen <billm@melbpc.org.au>
4119 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4120 S:      Maintained
4121 F:      arch/x86/math-emu/
4123 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4124 L:      netdev@vger.kernel.org
4125 S:      Orphan
4126 F:      drivers/net/wan/dlci.c
4127 F:      drivers/net/wan/sdla.c
4129 FRAMEBUFFER LAYER
4130 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4131 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4132 L:      linux-fbdev@vger.kernel.org
4133 W:      http://linux-fbdev.sourceforge.net/
4134 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4136 S:      Maintained
4137 F:      Documentation/fb/
4138 F:      Documentation/devicetree/bindings/fb/
4139 F:      drivers/video/
4140 F:      include/video/
4141 F:      include/linux/fb.h
4142 F:      include/uapi/video/
4143 F:      include/uapi/linux/fb.h
4145 FREESCALE DIU FRAMEBUFFER DRIVER
4146 M:      Timur Tabi <timur@tabi.org>
4147 L:      linux-fbdev@vger.kernel.org
4148 S:      Maintained
4149 F:      drivers/video/fbdev/fsl-diu-fb.*
4151 FREESCALE DMA DRIVER
4152 M:      Li Yang <leoli@freescale.com>
4153 M:      Zhang Wei <zw@zh-kernel.org>
4154 L:      linuxppc-dev@lists.ozlabs.org
4155 S:      Maintained
4156 F:      drivers/dma/fsldma.*
4158 FREESCALE I2C CPM DRIVER
4159 M:      Jochen Friedrich <jochen@scram.de>
4160 L:      linuxppc-dev@lists.ozlabs.org
4161 L:      linux-i2c@vger.kernel.org
4162 S:      Maintained
4163 F:      drivers/i2c/busses/i2c-cpm.c
4165 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4166 M:      Sascha Hauer <kernel@pengutronix.de>
4167 L:      linux-fbdev@vger.kernel.org
4168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4169 S:      Maintained
4170 F:      include/linux/platform_data/video-imxfb.h
4171 F:      drivers/video/fbdev/imxfb.c
4173 FREESCALE QUAD SPI DRIVER
4174 M:      Han Xu <han.xu@freescale.com>
4175 L:      linux-mtd@lists.infradead.org
4176 S:      Maintained
4177 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4179 FREESCALE SOC FS_ENET DRIVER
4180 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4181 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4182 L:      linuxppc-dev@lists.ozlabs.org
4183 L:      netdev@vger.kernel.org
4184 S:      Maintained
4185 F:      drivers/net/ethernet/freescale/fs_enet/
4186 F:      include/linux/fs_enet_pd.h
4188 FREESCALE QUICC ENGINE LIBRARY
4189 L:      linuxppc-dev@lists.ozlabs.org
4190 S:      Orphan
4191 F:      arch/powerpc/sysdev/qe_lib/
4192 F:      arch/powerpc/include/asm/*qe.h
4194 FREESCALE USB PERIPHERAL DRIVERS
4195 M:      Li Yang <leoli@freescale.com>
4196 L:      linux-usb@vger.kernel.org
4197 L:      linuxppc-dev@lists.ozlabs.org
4198 S:      Maintained
4199 F:      drivers/usb/gadget/udc/fsl*
4201 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4202 M:      Li Yang <leoli@freescale.com>
4203 L:      netdev@vger.kernel.org
4204 L:      linuxppc-dev@lists.ozlabs.org
4205 S:      Maintained
4206 F:      drivers/net/ethernet/freescale/ucc_geth*
4208 FREESCALE QUICC ENGINE UCC UART DRIVER
4209 M:      Timur Tabi <timur@tabi.org>
4210 L:      linuxppc-dev@lists.ozlabs.org
4211 S:      Maintained
4212 F:      drivers/tty/serial/ucc_uart.c
4214 FREESCALE SOC SOUND DRIVERS
4215 M:      Timur Tabi <timur@tabi.org>
4216 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4217 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4218 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4219 L:      linuxppc-dev@lists.ozlabs.org
4220 S:      Maintained
4221 F:      sound/soc/fsl/fsl*
4222 F:      sound/soc/fsl/imx*
4223 F:      sound/soc/fsl/mpc8610_hpcd.c
4225 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4226 M:      J. German Rivera <German.Rivera@freescale.com>
4227 L:      linux-kernel@vger.kernel.org
4228 S:      Maintained
4229 F:      drivers/staging/fsl-mc/
4231 FREEVXFS FILESYSTEM
4232 M:      Christoph Hellwig <hch@infradead.org>
4233 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4234 S:      Maintained
4235 F:      fs/freevxfs/
4237 FREEZER
4238 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4239 M:      Pavel Machek <pavel@ucw.cz>
4240 L:      linux-pm@vger.kernel.org
4241 S:      Supported
4242 F:      Documentation/power/freezing-of-tasks.txt
4243 F:      include/linux/freezer.h
4244 F:      kernel/freezer.c
4246 FRONTSWAP API
4247 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4248 L:      linux-kernel@vger.kernel.org
4249 S:      Maintained
4250 F:      mm/frontswap.c
4251 F:      include/linux/frontswap.h
4253 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4254 M:      David Howells <dhowells@redhat.com>
4255 L:      linux-cachefs@redhat.com
4256 S:      Supported
4257 F:      Documentation/filesystems/caching/
4258 F:      fs/fscache/
4259 F:      include/linux/fscache*.h
4261 F2FS FILE SYSTEM
4262 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4263 M:      Changman Lee <cm224.lee@samsung.com>
4264 L:      linux-f2fs-devel@lists.sourceforge.net
4265 W:      http://en.wikipedia.org/wiki/F2FS
4266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4267 S:      Maintained
4268 F:      Documentation/filesystems/f2fs.txt
4269 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4270 F:      fs/f2fs/
4271 F:      include/linux/f2fs_fs.h
4273 FUJITSU FR-V (FRV) PORT
4274 M:      David Howells <dhowells@redhat.com>
4275 S:      Maintained
4276 F:      arch/frv/
4278 FUJITSU LAPTOP EXTRAS
4279 M:      Jonathan Woithe <jwoithe@just42.net>
4280 L:      platform-driver-x86@vger.kernel.org
4281 S:      Maintained
4282 F:      drivers/platform/x86/fujitsu-laptop.c
4284 FUJITSU M-5MO LS CAMERA ISP DRIVER
4285 M:      Kyungmin Park <kyungmin.park@samsung.com>
4286 M:      Heungjun Kim <riverful.kim@samsung.com>
4287 L:      linux-media@vger.kernel.org
4288 S:      Maintained
4289 F:      drivers/media/i2c/m5mols/
4290 F:      include/media/m5mols.h
4292 FUJITSU TABLET EXTRAS
4293 M:      Robert Gerlach <khnz@gmx.de>
4294 L:      platform-driver-x86@vger.kernel.org
4295 S:      Maintained
4296 F:      drivers/platform/x86/fujitsu-tablet.c
4298 FUSE: FILESYSTEM IN USERSPACE
4299 M:      Miklos Szeredi <miklos@szeredi.hu>
4300 L:      fuse-devel@lists.sourceforge.net
4301 W:      http://fuse.sourceforge.net/
4302 S:      Maintained
4303 F:      fs/fuse/
4304 F:      include/uapi/linux/fuse.h
4306 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4307 M:      Rik Faith <faith@cs.unc.edu>
4308 L:      linux-scsi@vger.kernel.org
4309 S:      Odd Fixes (e.g., new signatures)
4310 F:      drivers/scsi/fdomain.*
4312 GCOV BASED KERNEL PROFILING
4313 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4314 S:      Maintained
4315 F:      kernel/gcov/
4316 F:      Documentation/gcov.txt
4318 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4319 M:      Achim Leubner <achim_leubner@adaptec.com>
4320 L:      linux-scsi@vger.kernel.org
4321 W:      http://www.icp-vortex.com/
4322 S:      Supported
4323 F:      drivers/scsi/gdt*
4325 GDB KERNEL DEBUGGING HELPER SCRIPTS
4326 M:      Jan Kiszka <jan.kiszka@siemens.com>
4327 S:      Supported
4328 F:      scripts/gdb/
4330 GEMTEK FM RADIO RECEIVER DRIVER
4331 M:      Hans Verkuil <hverkuil@xs4all.nl>
4332 L:      linux-media@vger.kernel.org
4333 T:      git git://linuxtv.org/media_tree.git
4334 W:      http://linuxtv.org
4335 S:      Maintained
4336 F:      drivers/media/radio/radio-gemtek*
4338 GENERIC GPIO I2C DRIVER
4339 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4340 S:      Supported
4341 F:      drivers/i2c/busses/i2c-gpio.c
4342 F:      include/linux/i2c-gpio.h
4344 GENERIC GPIO I2C MULTIPLEXER DRIVER
4345 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4346 L:      linux-i2c@vger.kernel.org
4347 S:      Supported
4348 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4349 F:      include/linux/i2c-mux-gpio.h
4350 F:      Documentation/i2c/muxes/i2c-mux-gpio
4352 GENERIC HDLC (WAN) DRIVERS
4353 M:      Krzysztof Halasa <khc@pm.waw.pl>
4354 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4355 S:      Maintained
4356 F:      drivers/net/wan/c101.c
4357 F:      drivers/net/wan/hd6457*
4358 F:      drivers/net/wan/hdlc*
4359 F:      drivers/net/wan/n2.c
4360 F:      drivers/net/wan/pc300too.c
4361 F:      drivers/net/wan/pci200syn.c
4362 F:      drivers/net/wan/wanxl*
4364 GENERIC INCLUDE/ASM HEADER FILES
4365 M:      Arnd Bergmann <arnd@arndb.de>
4366 L:      linux-arch@vger.kernel.org
4367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4368 S:      Maintained
4369 F:      include/asm-generic/
4370 F:      include/uapi/asm-generic/
4372 GENERIC PHY FRAMEWORK
4373 M:      Kishon Vijay Abraham I <kishon@ti.com>
4374 L:      linux-kernel@vger.kernel.org
4375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4376 S:      Supported
4377 F:      drivers/phy/
4378 F:      include/linux/phy/
4380 GENERIC PM DOMAINS
4381 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4382 M:      Kevin Hilman <khilman@kernel.org>
4383 M:      Ulf Hansson <ulf.hansson@linaro.org>
4384 L:      linux-pm@vger.kernel.org
4385 S:      Supported
4386 F:      drivers/base/power/domain*.c
4387 F:      include/linux/pm_domain.h
4389 GENERIC UIO DRIVER FOR PCI DEVICES
4390 M:      "Michael S. Tsirkin" <mst@redhat.com>
4391 L:      kvm@vger.kernel.org
4392 S:      Supported
4393 F:      drivers/uio/uio_pci_generic.c
4395 GET_MAINTAINER SCRIPT
4396 M:      Joe Perches <joe@perches.com>
4397 S:      Maintained
4398 F:      scripts/get_maintainer.pl
4400 GFS2 FILE SYSTEM
4401 M:      Steven Whitehouse <swhiteho@redhat.com>
4402 M:      Bob Peterson <rpeterso@redhat.com>
4403 L:      cluster-devel@redhat.com
4404 W:      http://sources.redhat.com/cluster/
4405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4406 S:      Supported
4407 F:      Documentation/filesystems/gfs2*.txt
4408 F:      fs/gfs2/
4409 F:      include/uapi/linux/gfs2_ondisk.h
4411 GIGASET ISDN DRIVERS
4412 M:      Paul Bolle <pebolle@tiscali.nl>
4413 L:      gigaset307x-common@lists.sourceforge.net
4414 W:      http://gigaset307x.sourceforge.net/
4415 S:      Odd Fixes
4416 F:      Documentation/isdn/README.gigaset
4417 F:      drivers/isdn/gigaset/
4418 F:      include/uapi/linux/gigaset_dev.h
4420 GO7007 MPEG CODEC
4421 M:      Hans Verkuil <hans.verkuil@cisco.com>
4422 L:      linux-media@vger.kernel.org
4423 S:      Maintained
4424 F:      drivers/media/usb/go7007/
4426 GOODIX TOUCHSCREEN
4427 M:      Bastien Nocera <hadess@hadess.net>
4428 L:      linux-input@vger.kernel.org
4429 S:      Maintained
4430 F:      drivers/input/touchscreen/goodix.c
4432 GPIO SUBSYSTEM
4433 M:      Linus Walleij <linus.walleij@linaro.org>
4434 M:      Alexandre Courbot <gnurou@gmail.com>
4435 L:      linux-gpio@vger.kernel.org
4436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4437 S:      Maintained
4438 F:      Documentation/gpio/
4439 F:      drivers/gpio/
4440 F:      include/linux/gpio/
4441 F:      include/linux/gpio.h
4442 F:      include/asm-generic/gpio.h
4444 GRE DEMULTIPLEXER DRIVER
4445 M:      Dmitry Kozlov <xeb@mail.ru>
4446 L:      netdev@vger.kernel.org
4447 S:      Maintained
4448 F:      net/ipv4/gre_demux.c
4449 F:      net/ipv4/gre_offload.c
4450 F:      include/net/gre.h
4452 GRETH 10/100/1G Ethernet MAC device driver
4453 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4454 L:      netdev@vger.kernel.org
4455 S:      Maintained
4456 F:      drivers/net/ethernet/aeroflex/
4458 GSPCA FINEPIX SUBDRIVER
4459 M:      Frank Zago <frank@zago.net>
4460 L:      linux-media@vger.kernel.org
4461 T:      git git://linuxtv.org/media_tree.git
4462 S:      Maintained
4463 F:      drivers/media/usb/gspca/finepix.c
4465 GSPCA GL860 SUBDRIVER
4466 M:      Olivier Lorin <o.lorin@laposte.net>
4467 L:      linux-media@vger.kernel.org
4468 T:      git git://linuxtv.org/media_tree.git
4469 S:      Maintained
4470 F:      drivers/media/usb/gspca/gl860/
4472 GSPCA M5602 SUBDRIVER
4473 M:      Erik Andren <erik.andren@gmail.com>
4474 L:      linux-media@vger.kernel.org
4475 T:      git git://linuxtv.org/media_tree.git
4476 S:      Maintained
4477 F:      drivers/media/usb/gspca/m5602/
4479 GSPCA PAC207 SONIXB SUBDRIVER
4480 M:      Hans de Goede <hdegoede@redhat.com>
4481 L:      linux-media@vger.kernel.org
4482 T:      git git://linuxtv.org/media_tree.git
4483 S:      Maintained
4484 F:      drivers/media/usb/gspca/pac207.c
4486 GSPCA SN9C20X SUBDRIVER
4487 M:      Brian Johnson <brijohn@gmail.com>
4488 L:      linux-media@vger.kernel.org
4489 T:      git git://linuxtv.org/media_tree.git
4490 S:      Maintained
4491 F:      drivers/media/usb/gspca/sn9c20x.c
4493 GSPCA T613 SUBDRIVER
4494 M:      Leandro Costantino <lcostantino@gmail.com>
4495 L:      linux-media@vger.kernel.org
4496 T:      git git://linuxtv.org/media_tree.git
4497 S:      Maintained
4498 F:      drivers/media/usb/gspca/t613.c
4500 GSPCA USB WEBCAM DRIVER
4501 M:      Hans de Goede <hdegoede@redhat.com>
4502 L:      linux-media@vger.kernel.org
4503 T:      git git://linuxtv.org/media_tree.git
4504 S:      Maintained
4505 F:      drivers/media/usb/gspca/
4507 GUID PARTITION TABLE (GPT)
4508 M:      Davidlohr Bueso <davidlohr@hp.com>
4509 L:      linux-efi@vger.kernel.org
4510 S:      Maintained
4511 F:      block/partitions/efi.*
4513 STK1160 USB VIDEO CAPTURE DRIVER
4514 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4515 L:      linux-media@vger.kernel.org
4516 T:      git git://linuxtv.org/media_tree.git
4517 S:      Maintained
4518 F:      drivers/media/usb/stk1160/
4520 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4521 M:      Frank Seidel <frank@f-seidel.de>
4522 L:      platform-driver-x86@vger.kernel.org
4523 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4524 S:      Maintained
4525 F:      drivers/platform/x86/hdaps.c
4527 HDPVR USB VIDEO ENCODER DRIVER
4528 M:      Hans Verkuil <hverkuil@xs4all.nl>
4529 L:      linux-media@vger.kernel.org
4530 T:      git git://linuxtv.org/media_tree.git
4531 W:      http://linuxtv.org
4532 S:      Odd Fixes
4533 F:      drivers/media/usb/hdpvr/
4535 HWPOISON MEMORY FAILURE HANDLING
4536 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4537 L:      linux-mm@kvack.org
4538 S:      Maintained
4539 F:      mm/memory-failure.c
4540 F:      mm/hwpoison-inject.c
4542 HYPERVISOR VIRTUAL CONSOLE DRIVER
4543 L:      linuxppc-dev@lists.ozlabs.org
4544 S:      Odd Fixes
4545 F:      drivers/tty/hvc/
4547 HACKRF MEDIA DRIVER
4548 M:      Antti Palosaari <crope@iki.fi>
4549 L:      linux-media@vger.kernel.org
4550 W:      http://linuxtv.org/
4551 W:      http://palosaari.fi/linux/
4552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4553 T:      git git://linuxtv.org/anttip/media_tree.git
4554 S:      Maintained
4555 F:      drivers/media/usb/hackrf/
4557 HARDWARE MONITORING
4558 M:      Jean Delvare <jdelvare@suse.de>
4559 M:      Guenter Roeck <linux@roeck-us.net>
4560 L:      lm-sensors@lm-sensors.org
4561 W:      http://www.lm-sensors.org/
4562 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4564 S:      Maintained
4565 F:      Documentation/hwmon/
4566 F:      drivers/hwmon/
4567 F:      include/linux/hwmon*.h
4569 HARDWARE RANDOM NUMBER GENERATOR CORE
4570 M:      Matt Mackall <mpm@selenic.com>
4571 M:      Herbert Xu <herbert@gondor.apana.org.au>
4572 L:      linux-crypto@vger.kernel.org
4573 S:      Odd fixes
4574 F:      Documentation/hw_random.txt
4575 F:      drivers/char/hw_random/
4576 F:      include/linux/hw_random.h
4578 HARDWARE SPINLOCK CORE
4579 M:      Ohad Ben-Cohen <ohad@wizery.com>
4580 S:      Maintained
4581 F:      Documentation/hwspinlock.txt
4582 F:      drivers/hwspinlock/hwspinlock_*
4583 F:      include/linux/hwspinlock.h
4585 HARMONY SOUND DRIVER
4586 L:      linux-parisc@vger.kernel.org
4587 S:      Maintained
4588 F:      sound/parisc/harmony.*
4590 HD29L2 MEDIA DRIVER
4591 M:      Antti Palosaari <crope@iki.fi>
4592 L:      linux-media@vger.kernel.org
4593 W:      http://linuxtv.org/
4594 W:      http://palosaari.fi/linux/
4595 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4596 T:      git git://linuxtv.org/anttip/media_tree.git
4597 S:      Maintained
4598 F:      drivers/media/dvb-frontends/hd29l2*
4600 HEWLETT-PACKARD SMART2 RAID DRIVER
4601 L:      iss_storagedev@hp.com
4602 S:      Orphan
4603 F:      Documentation/blockdev/cpqarray.txt
4604 F:      drivers/block/cpqarray.*
4606 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4607 M:      Don Brace <don.brace@pmcs.com>
4608 L:      iss_storagedev@hp.com
4609 L:      storagedev@pmcs.com
4610 L:      linux-scsi@vger.kernel.org
4611 S:      Supported
4612 F:      Documentation/scsi/hpsa.txt
4613 F:      drivers/scsi/hpsa*.[ch]
4614 F:      include/linux/cciss*.h
4615 F:      include/uapi/linux/cciss*.h
4617 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4618 M:      Don Brace <don.brace@pmcs.com>
4619 L:      iss_storagedev@hp.com
4620 L:      storagedev@pmcs.com
4621 L:      linux-scsi@vger.kernel.org
4622 S:      Supported
4623 F:      Documentation/blockdev/cciss.txt
4624 F:      drivers/block/cciss*
4625 F:      include/linux/cciss_ioctl.h
4626 F:      include/uapi/linux/cciss_ioctl.h
4628 HFS FILESYSTEM
4629 L:      linux-fsdevel@vger.kernel.org
4630 S:      Orphan
4631 F:      Documentation/filesystems/hfs.txt
4632 F:      fs/hfs/
4634 HFSPLUS FILESYSTEM
4635 L:      linux-fsdevel@vger.kernel.org
4636 S:      Orphan
4637 F:      Documentation/filesystems/hfsplus.txt
4638 F:      fs/hfsplus/
4640 HGA FRAMEBUFFER DRIVER
4641 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4642 L:      linux-nvidia@lists.surfsouth.com
4643 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4644 S:      Maintained
4645 F:      drivers/video/fbdev/hgafb.c
4647 HIBERNATION (aka Software Suspend, aka swsusp)
4648 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4649 M:      Pavel Machek <pavel@ucw.cz>
4650 L:      linux-pm@vger.kernel.org
4651 S:      Supported
4652 F:      arch/x86/power/
4653 F:      drivers/base/power/
4654 F:      kernel/power/
4655 F:      include/linux/suspend.h
4656 F:      include/linux/freezer.h
4657 F:      include/linux/pm.h
4658 F:      arch/*/include/asm/suspend*.h
4660 HID CORE LAYER
4661 M:      Jiri Kosina <jkosina@suse.cz>
4662 L:      linux-input@vger.kernel.org
4663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4664 S:      Maintained
4665 F:      drivers/hid/
4666 F:      include/linux/hid*
4667 F:      include/uapi/linux/hid*
4669 HID SENSOR HUB DRIVERS
4670 M:      Jiri Kosina <jkosina@suse.cz>
4671 M:      Jonathan Cameron <jic23@kernel.org>
4672 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4673 L:      linux-input@vger.kernel.org
4674 L:      linux-iio@vger.kernel.org
4675 S:      Maintained
4676 F:      Documentation/hid/hid-sensor*
4677 F:      drivers/hid/hid-sensor-*
4678 F:      drivers/iio/*/hid-*
4679 F:      include/linux/hid-sensor-*
4681 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4682 M:      Thomas Gleixner <tglx@linutronix.de>
4683 L:      linux-kernel@vger.kernel.org
4684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4685 S:      Maintained
4686 F:      Documentation/timers/
4687 F:      kernel/time/hrtimer.c
4688 F:      kernel/time/clockevents.c
4689 F:      kernel/time/tick*.*
4690 F:      kernel/time/timer_*.c
4691 F:      include/linux/clockchips.h
4692 F:      include/linux/hrtimer.h
4694 HIGH-SPEED SCC DRIVER FOR AX.25
4695 L:      linux-hams@vger.kernel.org
4696 S:      Orphan
4697 F:      drivers/net/hamradio/dmascc.c
4698 F:      drivers/net/hamradio/scc.c
4700 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4701 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4702 W:      http://www.highpoint-tech.com
4703 S:      Supported
4704 F:      Documentation/scsi/hptiop.txt
4705 F:      drivers/scsi/hptiop.c
4707 HIPPI
4708 M:      Jes Sorensen <jes@trained-monkey.org>
4709 L:      linux-hippi@sunsite.dk
4710 S:      Maintained
4711 F:      include/linux/hippidevice.h
4712 F:      include/uapi/linux/if_hippi.h
4713 F:      net/802/hippi.c
4714 F:      drivers/net/hippi/
4716 HOST AP DRIVER
4717 M:      Jouni Malinen <j@w1.fi>
4718 L:      hostap@shmoo.com (subscribers-only)
4719 L:      linux-wireless@vger.kernel.org
4720 W:      http://hostap.epitest.fi/
4721 S:      Maintained
4722 F:      drivers/net/wireless/hostap/
4724 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4725 L:      platform-driver-x86@vger.kernel.org
4726 S:      Orphan
4727 F:      drivers/platform/x86/tc1100-wmi.c
4729 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4730 M:      Jaroslav Kysela <perex@perex.cz>
4731 S:      Maintained
4732 F:      drivers/net/ethernet/hp/hp100.*
4734 HPET:   High Precision Event Timers driver
4735 M:      Clemens Ladisch <clemens@ladisch.de>
4736 S:      Maintained
4737 F:      Documentation/timers/hpet.txt
4738 F:      drivers/char/hpet.c
4739 F:      include/linux/hpet.h
4740 F:      include/uapi/linux/hpet.h
4742 HPET:   x86
4743 S:      Orphan
4744 F:      arch/x86/kernel/hpet.c
4745 F:      arch/x86/include/asm/hpet.h
4747 HPFS FILESYSTEM
4748 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4749 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4750 S:      Maintained
4751 F:      fs/hpfs/
4753 HSI SUBSYSTEM
4754 M:      Sebastian Reichel <sre@kernel.org>
4755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4756 S:      Maintained
4757 F:      Documentation/ABI/testing/sysfs-bus-hsi
4758 F:      Documentation/hsi.txt
4759 F:      drivers/hsi/
4760 F:      include/linux/hsi/
4761 F:      include/uapi/linux/hsi/
4763 HSO 3G MODEM DRIVER
4764 M:      Jan Dumon <j.dumon@option.com>
4765 W:      http://www.pharscape.org
4766 S:      Maintained
4767 F:      drivers/net/usb/hso.c
4769 HSR NETWORK PROTOCOL
4770 M:      Arvid Brodin <arvid.brodin@alten.se>
4771 L:      netdev@vger.kernel.org
4772 S:      Maintained
4773 F:      net/hsr/
4775 HTCPEN TOUCHSCREEN DRIVER
4776 M:      Pau Oliva Fora <pof@eslack.org>
4777 L:      linux-input@vger.kernel.org
4778 S:      Maintained
4779 F:      drivers/input/touchscreen/htcpen.c
4781 HUGETLB FILESYSTEM
4782 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4783 S:      Maintained
4784 F:      fs/hugetlbfs/
4786 Hyper-V CORE AND DRIVERS
4787 M:      K. Y. Srinivasan <kys@microsoft.com>
4788 M:      Haiyang Zhang <haiyangz@microsoft.com>
4789 L:      devel@linuxdriverproject.org
4790 S:      Maintained
4791 F:      arch/x86/include/asm/mshyperv.h
4792 F:      arch/x86/include/uapi/asm/hyperv.h
4793 F:      arch/x86/kernel/cpu/mshyperv.c
4794 F:      drivers/hid/hid-hyperv.c
4795 F:      drivers/hv/
4796 F:      drivers/input/serio/hyperv-keyboard.c
4797 F:      drivers/net/hyperv/
4798 F:      drivers/scsi/storvsc_drv.c
4799 F:      drivers/video/fbdev/hyperv_fb.c
4800 F:      include/linux/hyperv.h
4801 F:      tools/hv/
4803 I2C OVER PARALLEL PORT
4804 M:      Jean Delvare <jdelvare@suse.de>
4805 L:      linux-i2c@vger.kernel.org
4806 S:      Maintained
4807 F:      Documentation/i2c/busses/i2c-parport
4808 F:      Documentation/i2c/busses/i2c-parport-light
4809 F:      drivers/i2c/busses/i2c-parport.c
4810 F:      drivers/i2c/busses/i2c-parport-light.c
4812 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4813 M:      Jean Delvare <jdelvare@suse.de>
4814 L:      linux-i2c@vger.kernel.org
4815 S:      Maintained
4816 F:      Documentation/i2c/busses/i2c-ali1535
4817 F:      Documentation/i2c/busses/i2c-ali1563
4818 F:      Documentation/i2c/busses/i2c-ali15x3
4819 F:      Documentation/i2c/busses/i2c-amd756
4820 F:      Documentation/i2c/busses/i2c-amd8111
4821 F:      Documentation/i2c/busses/i2c-i801
4822 F:      Documentation/i2c/busses/i2c-nforce2
4823 F:      Documentation/i2c/busses/i2c-piix4
4824 F:      Documentation/i2c/busses/i2c-sis5595
4825 F:      Documentation/i2c/busses/i2c-sis630
4826 F:      Documentation/i2c/busses/i2c-sis96x
4827 F:      Documentation/i2c/busses/i2c-via
4828 F:      Documentation/i2c/busses/i2c-viapro
4829 F:      drivers/i2c/busses/i2c-ali1535.c
4830 F:      drivers/i2c/busses/i2c-ali1563.c
4831 F:      drivers/i2c/busses/i2c-ali15x3.c
4832 F:      drivers/i2c/busses/i2c-amd756.c
4833 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4834 F:      drivers/i2c/busses/i2c-amd8111.c
4835 F:      drivers/i2c/busses/i2c-i801.c
4836 F:      drivers/i2c/busses/i2c-isch.c
4837 F:      drivers/i2c/busses/i2c-nforce2.c
4838 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4839 F:      drivers/i2c/busses/i2c-piix4.c
4840 F:      drivers/i2c/busses/i2c-sis5595.c
4841 F:      drivers/i2c/busses/i2c-sis630.c
4842 F:      drivers/i2c/busses/i2c-sis96x.c
4843 F:      drivers/i2c/busses/i2c-via.c
4844 F:      drivers/i2c/busses/i2c-viapro.c
4846 I2C/SMBUS ISMT DRIVER
4847 M:      Seth Heasley <seth.heasley@intel.com>
4848 M:      Neil Horman <nhorman@tuxdriver.com>
4849 L:      linux-i2c@vger.kernel.org
4850 F:      drivers/i2c/busses/i2c-ismt.c
4851 F:      Documentation/i2c/busses/i2c-ismt
4853 I2C/SMBUS STUB DRIVER
4854 M:      Jean Delvare <jdelvare@suse.de>
4855 L:      linux-i2c@vger.kernel.org
4856 S:      Maintained
4857 F:      drivers/i2c/i2c-stub.c
4859 I2C SUBSYSTEM
4860 M:      Wolfram Sang <wsa@the-dreams.de>
4861 L:      linux-i2c@vger.kernel.org
4862 W:      https://i2c.wiki.kernel.org/
4863 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4865 S:      Maintained
4866 F:      Documentation/devicetree/bindings/i2c/
4867 F:      Documentation/i2c/
4868 F:      drivers/i2c/
4869 F:      include/linux/i2c.h
4870 F:      include/linux/i2c-*.h
4871 F:      include/uapi/linux/i2c.h
4872 F:      include/uapi/linux/i2c-*.h
4874 I2C ACPI SUPPORT
4875 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4876 L:      linux-i2c@vger.kernel.org
4877 L:      linux-acpi@vger.kernel.org
4878 S:      Maintained
4880 I2C-TAOS-EVM DRIVER
4881 M:      Jean Delvare <jdelvare@suse.de>
4882 L:      linux-i2c@vger.kernel.org
4883 S:      Maintained
4884 F:      Documentation/i2c/busses/i2c-taos-evm
4885 F:      drivers/i2c/busses/i2c-taos-evm.c
4887 I2C-TINY-USB DRIVER
4888 M:      Till Harbaum <till@harbaum.org>
4889 L:      linux-i2c@vger.kernel.org
4890 W:      http://www.harbaum.org/till/i2c_tiny_usb
4891 S:      Maintained
4892 F:      drivers/i2c/busses/i2c-tiny-usb.c
4894 i386 BOOT CODE
4895 M:      "H. Peter Anvin" <hpa@zytor.com>
4896 S:      Maintained
4897 F:      arch/x86/boot/
4899 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4900 M:      "H. Peter Anvin" <hpa@zytor.com>
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4902 S:      Maintained
4904 IA64 (Itanium) PLATFORM
4905 M:      Tony Luck <tony.luck@intel.com>
4906 M:      Fenghua Yu <fenghua.yu@intel.com>
4907 L:      linux-ia64@vger.kernel.org
4908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4909 S:      Maintained
4910 F:      arch/ia64/
4912 IBM Power in-Nest Crypto Acceleration
4913 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4914 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4915 L:      linux-crypto@vger.kernel.org
4916 S:      Supported
4917 F:      drivers/crypto/nx/Makefile
4918 F:      drivers/crypto/nx/Kconfig
4919 F:      drivers/crypto/nx/nx-aes*
4920 F:      drivers/crypto/nx/nx-sha*
4921 F:      drivers/crypto/nx/nx.*
4922 F:      drivers/crypto/nx/nx_csbcpb.h
4923 F:      drivers/crypto/nx/nx_debugfs.h
4925 IBM Power 842 compression accelerator
4926 M:      Dan Streetman <ddstreet@us.ibm.com>
4927 S:      Supported
4928 F:      drivers/crypto/nx/Makefile
4929 F:      drivers/crypto/nx/Kconfig
4930 F:      drivers/crypto/nx/nx-842*
4931 F:      include/linux/sw842.h
4932 F:      crypto/842.c
4933 F:      lib/842/
4935 IBM Power Linux RAID adapter
4936 M:      Brian King <brking@us.ibm.com>
4937 S:      Supported
4938 F:      drivers/scsi/ipr.*
4940 IBM Power Virtual Ethernet Device Driver
4941 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4942 L:      netdev@vger.kernel.org
4943 S:      Supported
4944 F:      drivers/net/ethernet/ibm/ibmveth.*
4946 IBM Power Virtual SCSI Device Drivers
4947 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4948 L:      linux-scsi@vger.kernel.org
4949 S:      Supported
4950 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4951 F:      drivers/scsi/ibmvscsi/viosrp.h
4953 IBM Power Virtual FC Device Drivers
4954 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4955 L:      linux-scsi@vger.kernel.org
4956 S:      Supported
4957 F:      drivers/scsi/ibmvscsi/ibmvfc*
4959 IBM ServeRAID RAID DRIVER
4960 S:      Orphan
4961 F:      drivers/scsi/ips.*
4963 ICH LPC AND GPIO DRIVER
4964 M:      Peter Tyser <ptyser@xes-inc.com>
4965 S:      Maintained
4966 F:      drivers/mfd/lpc_ich.c
4967 F:      drivers/gpio/gpio-ich.c
4969 IDE SUBSYSTEM
4970 M:      "David S. Miller" <davem@davemloft.net>
4971 L:      linux-ide@vger.kernel.org
4972 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4974 S:      Maintained
4975 F:      Documentation/ide/
4976 F:      drivers/ide/
4977 F:      include/linux/ide.h
4979 IDEAPAD LAPTOP EXTRAS DRIVER
4980 M:      Ike Panhc <ike.pan@canonical.com>
4981 L:      platform-driver-x86@vger.kernel.org
4982 W:      http://launchpad.net/ideapad-laptop
4983 S:      Maintained
4984 F:      drivers/platform/x86/ideapad-laptop.c
4986 IDEAPAD LAPTOP SLIDEBAR DRIVER
4987 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4988 L:      linux-input@vger.kernel.org
4989 W:      https://github.com/o2genum/ideapad-slidebar
4990 S:      Maintained
4991 F:      drivers/input/misc/ideapad_slidebar.c
4993 IDE/ATAPI DRIVERS
4994 M:      Borislav Petkov <bp@alien8.de>
4995 L:      linux-ide@vger.kernel.org
4996 S:      Maintained
4997 F:      Documentation/cdrom/ide-cd
4998 F:      drivers/ide/ide-cd*
5000 IDLE-I7300
5001 M:      Andy Henroid <andrew.d.henroid@intel.com>
5002 L:      linux-pm@vger.kernel.org
5003 S:      Supported
5004 F:      drivers/idle/i7300_idle.c
5006 IEEE 802.15.4 SUBSYSTEM
5007 M:      Alexander Aring <alex.aring@gmail.com>
5008 L:      linux-wpan@vger.kernel.org
5009 W:      https://github.com/linux-wpan
5010 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5011 S:      Maintained
5012 F:      net/ieee802154/
5013 F:      net/mac802154/
5014 F:      drivers/net/ieee802154/
5015 F:      include/linux/nl802154.h
5016 F:      include/linux/ieee802154.h
5017 F:      include/net/nl802154.h
5018 F:      include/net/mac802154.h
5019 F:      include/net/af_ieee802154.h
5020 F:      include/net/cfg802154.h
5021 F:      include/net/ieee802154_netdev.h
5022 F:      Documentation/networking/ieee802154.txt
5024 IGORPLUG-USB IR RECEIVER
5025 M:      Sean Young <sean@mess.org>
5026 L:      linux-media@vger.kernel.org
5027 S:      Maintained
5028 F:      drivers/media/rc/igorplugusb.c
5030 IGUANAWORKS USB IR TRANSCEIVER
5031 M:      Sean Young <sean@mess.org>
5032 L:      linux-media@vger.kernel.org
5033 S:      Maintained
5034 F:      drivers/media/rc/iguanair.c
5036 IIO SUBSYSTEM AND DRIVERS
5037 M:      Jonathan Cameron <jic23@kernel.org>
5038 R:      Hartmut Knaack <knaack.h@gmx.de>
5039 R:      Lars-Peter Clausen <lars@metafoo.de>
5040 R:      Peter Meerwald <pmeerw@pmeerw.net>
5041 L:      linux-iio@vger.kernel.org
5042 S:      Maintained
5043 F:      drivers/iio/
5044 F:      drivers/staging/iio/
5045 F:      include/linux/iio/
5046 F:      tools/iio/
5048 IKANOS/ADI EAGLE ADSL USB DRIVER
5049 M:      Matthieu Castet <castet.matthieu@free.fr>
5050 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5051 S:      Maintained
5052 F:      drivers/usb/atm/ueagle-atm.c
5054 INA209 HARDWARE MONITOR DRIVER
5055 M:      Guenter Roeck <linux@roeck-us.net>
5056 L:      lm-sensors@lm-sensors.org
5057 S:      Maintained
5058 F:      Documentation/hwmon/ina209
5059 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5060 F:      drivers/hwmon/ina209.c
5062 INA2XX HARDWARE MONITOR DRIVER
5063 M:      Guenter Roeck <linux@roeck-us.net>
5064 L:      lm-sensors@lm-sensors.org
5065 S:      Maintained
5066 F:      Documentation/hwmon/ina2xx
5067 F:      drivers/hwmon/ina2xx.c
5068 F:      include/linux/platform_data/ina2xx.h
5070 INDUSTRY PACK SUBSYSTEM (IPACK)
5071 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5072 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5073 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5074 L:      industrypack-devel@lists.sourceforge.net
5075 W:      http://industrypack.sourceforge.net
5076 S:      Maintained
5077 F:      drivers/ipack/
5079 INGENIC JZ4780 DMA Driver
5080 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5081 S:      Maintained
5082 F:      drivers/dma/dma-jz4780.c
5084 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5085 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5086 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5087 L:      linux-ima-devel@lists.sourceforge.net
5088 L:      linux-ima-user@lists.sourceforge.net
5089 L:      linux-security-module@vger.kernel.org
5090 S:      Supported
5091 F:      security/integrity/ima/
5093 IMGTEC IR DECODER DRIVER
5094 M:      James Hogan <james.hogan@imgtec.com>
5095 S:      Maintained
5096 F:      drivers/media/rc/img-ir/
5098 IMS TWINTURBO FRAMEBUFFER DRIVER
5099 L:      linux-fbdev@vger.kernel.org
5100 S:      Orphan
5101 F:      drivers/video/fbdev/imsttfb.c
5103 INFINIBAND SUBSYSTEM
5104 M:      Doug Ledford <dledford@redhat.com>
5105 M:      Sean Hefty <sean.hefty@intel.com>
5106 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5107 L:      linux-rdma@vger.kernel.org
5108 W:      http://www.openfabrics.org/
5109 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5111 S:      Supported
5112 F:      Documentation/infiniband/
5113 F:      drivers/infiniband/
5114 F:      include/uapi/linux/if_infiniband.h
5115 F:      include/uapi/rdma/
5116 F:      include/rdma/
5118 INOTIFY
5119 M:      John McCutchan <john@johnmccutchan.com>
5120 M:      Robert Love <rlove@rlove.org>
5121 M:      Eric Paris <eparis@parisplace.org>
5122 S:      Maintained
5123 F:      Documentation/filesystems/inotify.txt
5124 F:      fs/notify/inotify/
5125 F:      include/linux/inotify.h
5126 F:      include/uapi/linux/inotify.h
5128 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5129 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5130 L:      linux-input@vger.kernel.org
5131 Q:      http://patchwork.kernel.org/project/linux-input/list/
5132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5133 S:      Maintained
5134 F:      drivers/input/
5135 F:      include/linux/input.h
5136 F:      include/uapi/linux/input.h
5137 F:      include/linux/input/
5139 INPUT MULTITOUCH (MT) PROTOCOL
5140 M:      Henrik Rydberg <rydberg@bitmath.org>
5141 L:      linux-input@vger.kernel.org
5142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5143 S:      Odd fixes
5144 F:      Documentation/input/multi-touch-protocol.txt
5145 F:      drivers/input/input-mt.c
5146 K:      \b(ABS|SYN)_MT_
5148 INTEL ASoC BDW/HSW DRIVERS
5149 M:      Jie Yang <yang.jie@linux.intel.com>
5150 L:      alsa-devel@alsa-project.org
5151 S:      Supported
5152 F:      sound/soc/intel/sst-haswell*
5153 F:      sound/soc/intel/sst-dsp*
5154 F:      sound/soc/intel/sst-firmware.c
5155 F:      sound/soc/intel/broadwell.c
5156 F:      sound/soc/intel/haswell.c
5158 INTEL C600 SERIES SAS CONTROLLER DRIVER
5159 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5160 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5161 L:      linux-scsi@vger.kernel.org
5162 T:      git git://git.code.sf.net/p/intel-sas/isci
5163 S:      Supported
5164 F:      drivers/scsi/isci/
5166 INTEL IDLE DRIVER
5167 M:      Len Brown <lenb@kernel.org>
5168 L:      linux-pm@vger.kernel.org
5169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5170 S:      Supported
5171 F:      drivers/idle/intel_idle.c
5173 INTEL PSTATE DRIVER
5174 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5175 L:      linux-pm@vger.kernel.org
5176 S:      Supported
5177 F:      drivers/cpufreq/intel_pstate.c
5179 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5180 M:      Maik Broemme <mbroemme@plusserver.de>
5181 L:      linux-fbdev@vger.kernel.org
5182 S:      Maintained
5183 F:      Documentation/fb/intelfb.txt
5184 F:      drivers/video/fbdev/intelfb/
5186 INTEL 810/815 FRAMEBUFFER DRIVER
5187 M:      Antonino Daplas <adaplas@gmail.com>
5188 L:      linux-fbdev@vger.kernel.org
5189 S:      Maintained
5190 F:      drivers/video/fbdev/i810/
5192 INTEL MENLOW THERMAL DRIVER
5193 M:      Sujith Thomas <sujith.thomas@intel.com>
5194 L:      platform-driver-x86@vger.kernel.org
5195 W:      https://01.org/linux-acpi
5196 S:      Supported
5197 F:      drivers/platform/x86/intel_menlow.c
5199 INTEL IA32 MICROCODE UPDATE SUPPORT
5200 M:      Borislav Petkov <bp@alien8.de>
5201 S:      Maintained
5202 F:      arch/x86/kernel/cpu/microcode/core*
5203 F:      arch/x86/kernel/cpu/microcode/intel*
5205 INTEL I/OAT DMA DRIVER
5206 M:      Dave Jiang <dave.jiang@intel.com>
5207 R:      Dan Williams <dan.j.williams@intel.com>
5208 L:      dmaengine@vger.kernel.org
5209 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5210 S:      Supported
5211 F:      drivers/dma/ioat*
5213 INTEL IOMMU (VT-d)
5214 M:      David Woodhouse <dwmw2@infradead.org>
5215 L:      iommu@lists.linux-foundation.org
5216 T:      git git://git.infradead.org/iommu-2.6.git
5217 S:      Supported
5218 F:      drivers/iommu/intel-iommu.c
5219 F:      include/linux/intel-iommu.h
5221 INTEL IOP-ADMA DMA DRIVER
5222 R:      Dan Williams <dan.j.williams@intel.com>
5223 S:      Odd fixes
5224 F:      drivers/dma/iop-adma.c
5226 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5227 M:      Krzysztof Halasa <khalasa@piap.pl>
5228 S:      Maintained
5229 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5230 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5231 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5232 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5233 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5234 F:      drivers/net/wan/ixp4xx_hss.c
5236 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5237 M:      Deepak Saxena <dsaxena@plexity.net>
5238 S:      Maintained
5239 F:      drivers/char/hw_random/ixp4xx-rng.c
5241 INTEL ETHERNET DRIVERS
5242 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5243 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5244 R:      Shannon Nelson <shannon.nelson@intel.com>
5245 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5246 R:      Don Skidmore <donald.c.skidmore@intel.com>
5247 R:      Matthew Vick <matthew.vick@intel.com>
5248 R:      John Ronciak <john.ronciak@intel.com>
5249 R:      Mitch Williams <mitch.a.williams@intel.com>
5250 L:      intel-wired-lan@lists.osuosl.org
5251 W:      http://www.intel.com/support/feedback.htm
5252 W:      http://e1000.sourceforge.net/
5253 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5256 S:      Supported
5257 F:      Documentation/networking/e100.txt
5258 F:      Documentation/networking/e1000.txt
5259 F:      Documentation/networking/e1000e.txt
5260 F:      Documentation/networking/igb.txt
5261 F:      Documentation/networking/igbvf.txt
5262 F:      Documentation/networking/ixgb.txt
5263 F:      Documentation/networking/ixgbe.txt
5264 F:      Documentation/networking/ixgbevf.txt
5265 F:      Documentation/networking/i40e.txt
5266 F:      Documentation/networking/i40evf.txt
5267 F:      drivers/net/ethernet/intel/
5268 F:      drivers/net/ethernet/intel/*/
5270 INTEL-MID GPIO DRIVER
5271 M:      David Cohen <david.a.cohen@linux.intel.com>
5272 L:      linux-gpio@vger.kernel.org
5273 S:      Maintained
5274 F:      drivers/gpio/gpio-intel-mid.c
5276 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5277 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5278 L:      linux-wireless@vger.kernel.org
5279 S:      Maintained
5280 F:      Documentation/networking/README.ipw2100
5281 F:      Documentation/networking/README.ipw2200
5282 F:      drivers/net/wireless/ipw2x00/
5284 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5285 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5286 M:      Gang Wei <gang.wei@intel.com>
5287 M:      Shane Wang <shane.wang@intel.com>
5288 L:      tboot-devel@lists.sourceforge.net
5289 W:      http://tboot.sourceforge.net
5290 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5291 S:      Supported
5292 F:      Documentation/intel_txt.txt
5293 F:      include/linux/tboot.h
5294 F:      arch/x86/kernel/tboot.c
5296 INTEL WIRELESS WIMAX CONNECTION 2400
5297 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5298 M:      linux-wimax@intel.com
5299 L:      wimax@linuxwimax.org (subscribers-only)
5300 S:      Supported
5301 W:      http://linuxwimax.org
5302 F:      Documentation/wimax/README.i2400m
5303 F:      drivers/net/wimax/i2400m/
5304 F:      include/uapi/linux/wimax/i2400m.h
5306 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5307 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5308 L:      linux-wireless@vger.kernel.org
5309 S:      Supported
5310 F:      drivers/net/wireless/iwlegacy/
5312 INTEL WIRELESS WIFI LINK (iwlwifi)
5313 M:      Johannes Berg <johannes.berg@intel.com>
5314 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5315 M:      Intel Linux Wireless <ilw@linux.intel.com>
5316 L:      linux-wireless@vger.kernel.org
5317 W:      http://intellinuxwireless.org
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5319 S:      Supported
5320 F:      drivers/net/wireless/iwlwifi/
5322 INTEL MANAGEMENT ENGINE (mei)
5323 M:      Tomas Winkler <tomas.winkler@intel.com>
5324 L:      linux-kernel@vger.kernel.org
5325 S:      Supported
5326 F:      include/uapi/linux/mei.h
5327 F:      drivers/misc/mei/*
5328 F:      Documentation/misc-devices/mei/*
5330 IOC3 ETHERNET DRIVER
5331 M:      Ralf Baechle <ralf@linux-mips.org>
5332 L:      linux-mips@linux-mips.org
5333 S:      Maintained
5334 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5336 IOC3 SERIAL DRIVER
5337 M:      Pat Gefre <pfg@sgi.com>
5338 L:      linux-serial@vger.kernel.org
5339 S:      Maintained
5340 F:      drivers/tty/serial/ioc3_serial.c
5342 IOMMU DRIVERS
5343 M:      Joerg Roedel <joro@8bytes.org>
5344 L:      iommu@lists.linux-foundation.org
5345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5346 S:      Maintained
5347 F:      drivers/iommu/
5349 IP MASQUERADING
5350 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5351 S:      Maintained
5352 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5354 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5355 M:      Francois Romieu <romieu@fr.zoreil.com>
5356 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5357 L:      netdev@vger.kernel.org
5358 S:      Maintained
5359 F:      drivers/net/ethernet/icplus/ipg.*
5361 IPATH DRIVER
5362 M:      Mike Marciniszyn <infinipath@intel.com>
5363 L:      linux-rdma@vger.kernel.org
5364 S:      Maintained
5365 F:      drivers/infiniband/hw/ipath/
5367 IPMI SUBSYSTEM
5368 M:      Corey Minyard <minyard@acm.org>
5369 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5370 W:      http://openipmi.sourceforge.net/
5371 S:      Supported
5372 F:      Documentation/IPMI.txt
5373 F:      drivers/char/ipmi/
5374 F:      include/linux/ipmi*
5375 F:      include/uapi/linux/ipmi*
5377 QCOM AUDIO (ASoC) DRIVERS
5378 M:      Patrick Lai <plai@codeaurora.org>
5379 M:      Banajit Goswami <bgoswami@codeaurora.org>
5380 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5381 S:      Supported
5382 F:      sound/soc/qcom/
5384 IPS SCSI RAID DRIVER
5385 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5386 L:      linux-scsi@vger.kernel.org
5387 W:      http://www.adaptec.com/
5388 S:      Maintained
5389 F:      drivers/scsi/ips*
5391 IPVS
5392 M:      Wensong Zhang <wensong@linux-vs.org>
5393 M:      Simon Horman <horms@verge.net.au>
5394 M:      Julian Anastasov <ja@ssi.bg>
5395 L:      netdev@vger.kernel.org
5396 L:      lvs-devel@vger.kernel.org
5397 S:      Maintained
5398 F:      Documentation/networking/ipvs-sysctl.txt
5399 F:      include/net/ip_vs.h
5400 F:      include/uapi/linux/ip_vs.h
5401 F:      net/netfilter/ipvs/
5403 IPWIRELESS DRIVER
5404 M:      Jiri Kosina <jkosina@suse.cz>
5405 M:      David Sterba <dsterba@suse.cz>
5406 S:      Odd Fixes
5407 F:      drivers/tty/ipwireless/
5409 IPX NETWORK LAYER
5410 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5411 L:      netdev@vger.kernel.org
5412 S:      Maintained
5413 F:      include/net/ipx.h
5414 F:      include/uapi/linux/ipx.h
5415 F:      net/ipx/
5417 IRDA SUBSYSTEM
5418 M:      Samuel Ortiz <samuel@sortiz.org>
5419 L:      irda-users@lists.sourceforge.net (subscribers-only)
5420 L:      netdev@vger.kernel.org
5421 W:      http://irda.sourceforge.net/
5422 S:      Maintained
5423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5424 F:      Documentation/networking/irda.txt
5425 F:      drivers/net/irda/
5426 F:      include/net/irda/
5427 F:      net/irda/
5429 IRQ SUBSYSTEM
5430 M:      Thomas Gleixner <tglx@linutronix.de>
5431 L:      linux-kernel@vger.kernel.org
5432 S:      Maintained
5433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5434 F:      kernel/irq/
5436 IRQCHIP DRIVERS
5437 M:      Thomas Gleixner <tglx@linutronix.de>
5438 M:      Jason Cooper <jason@lakedaemon.net>
5439 L:      linux-kernel@vger.kernel.org
5440 S:      Maintained
5441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5442 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5443 F:      Documentation/devicetree/bindings/interrupt-controller/
5444 F:      drivers/irqchip/
5446 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5447 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5448 S:      Maintained
5449 F:      Documentation/IRQ-domain.txt
5450 F:      include/linux/irqdomain.h
5451 F:      kernel/irq/irqdomain.c
5453 ISAPNP
5454 M:      Jaroslav Kysela <perex@perex.cz>
5455 S:      Maintained
5456 F:      Documentation/isapnp.txt
5457 F:      drivers/pnp/isapnp/
5458 F:      include/linux/isapnp.h
5460 ISA RADIO MODULE
5461 M:      Hans Verkuil <hverkuil@xs4all.nl>
5462 L:      linux-media@vger.kernel.org
5463 T:      git git://linuxtv.org/media_tree.git
5464 W:      http://linuxtv.org
5465 S:      Maintained
5466 F:      drivers/media/radio/radio-isa*
5468 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5469 M:      Peter Jones <pjones@redhat.com>
5470 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5471 S:      Maintained
5472 F:      drivers/firmware/iscsi_ibft*
5474 ISCSI
5475 M:      Mike Christie <michaelc@cs.wisc.edu>
5476 L:      open-iscsi@googlegroups.com
5477 W:      www.open-iscsi.org
5478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5479 S:      Maintained
5480 F:      drivers/scsi/*iscsi*
5481 F:      include/scsi/*iscsi*
5483 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5484 M:      Or Gerlitz <ogerlitz@mellanox.com>
5485 M:      Sagi Grimberg <sagig@mellanox.com>
5486 M:      Roi Dayan <roid@mellanox.com>
5487 L:      linux-rdma@vger.kernel.org
5488 S:      Supported
5489 W:      http://www.openfabrics.org
5490 W:      www.open-iscsi.org
5491 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5492 F:      drivers/infiniband/ulp/iser/
5494 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5495 M:      Sagi Grimberg <sagig@mellanox.com>
5496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5497 L:      linux-rdma@vger.kernel.org
5498 L:      target-devel@vger.kernel.org
5499 S:      Supported
5500 W:      http://www.linux-iscsi.org
5501 F:      drivers/infiniband/ulp/isert
5503 ISDN SUBSYSTEM
5504 M:      Karsten Keil <isdn@linux-pingi.de>
5505 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5506 L:      netdev@vger.kernel.org
5507 W:      http://www.isdn4linux.de
5508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5509 S:      Maintained
5510 F:      Documentation/isdn/
5511 F:      drivers/isdn/
5512 F:      include/linux/isdn.h
5513 F:      include/linux/isdn/
5514 F:      include/uapi/linux/isdn.h
5515 F:      include/uapi/linux/isdn/
5517 ISDN SUBSYSTEM (Eicon active card driver)
5518 M:      Armin Schindler <mac@melware.de>
5519 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5520 W:      http://www.melware.de
5521 S:      Maintained
5522 F:      drivers/isdn/hardware/eicon/
5524 IT87 HARDWARE MONITORING DRIVER
5525 M:      Jean Delvare <jdelvare@suse.de>
5526 L:      lm-sensors@lm-sensors.org
5527 S:      Maintained
5528 F:      Documentation/hwmon/it87
5529 F:      drivers/hwmon/it87.c
5531 IT913X MEDIA DRIVER
5532 M:      Antti Palosaari <crope@iki.fi>
5533 L:      linux-media@vger.kernel.org
5534 W:      http://linuxtv.org/
5535 W:      http://palosaari.fi/linux/
5536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5537 T:      git git://linuxtv.org/anttip/media_tree.git
5538 S:      Maintained
5539 F:      drivers/media/tuners/it913x*
5541 IVTV VIDEO4LINUX DRIVER
5542 M:      Andy Walls <awalls@md.metrocast.net>
5543 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5544 L:      linux-media@vger.kernel.org
5545 T:      git git://linuxtv.org/media_tree.git
5546 W:      http://www.ivtvdriver.org
5547 S:      Maintained
5548 F:      Documentation/video4linux/*.ivtv
5549 F:      drivers/media/pci/ivtv/
5550 F:      include/uapi/linux/ivtv*
5552 IX2505V MEDIA DRIVER
5553 M:      Malcolm Priestley <tvboxspy@gmail.com>
5554 L:      linux-media@vger.kernel.org
5555 W:      http://linuxtv.org/
5556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5557 S:      Maintained
5558 F:      drivers/media/dvb-frontends/ix2505v*
5560 JC42.4 TEMPERATURE SENSOR DRIVER
5561 M:      Guenter Roeck <linux@roeck-us.net>
5562 L:      lm-sensors@lm-sensors.org
5563 S:      Maintained
5564 F:      drivers/hwmon/jc42.c
5565 F:      Documentation/hwmon/jc42
5567 JFS FILESYSTEM
5568 M:      Dave Kleikamp <shaggy@kernel.org>
5569 L:      jfs-discussion@lists.sourceforge.net
5570 W:      http://jfs.sourceforge.net/
5571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5572 S:      Maintained
5573 F:      Documentation/filesystems/jfs.txt
5574 F:      fs/jfs/
5576 JME NETWORK DRIVER
5577 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5578 L:      netdev@vger.kernel.org
5579 S:      Maintained
5580 F:      drivers/net/ethernet/jme.*
5582 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5583 M:      David Woodhouse <dwmw2@infradead.org>
5584 L:      linux-mtd@lists.infradead.org
5585 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5586 S:      Maintained
5587 F:      fs/jffs2/
5588 F:      include/uapi/linux/jffs2.h
5590 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5591 M:      Andrew Morton <akpm@linux-foundation.org>
5592 M:      Jan Kara <jack@suse.cz>
5593 L:      linux-ext4@vger.kernel.org
5594 S:      Maintained
5595 F:      fs/jbd/
5596 F:      include/linux/jbd.h
5598 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5599 M:      "Theodore Ts'o" <tytso@mit.edu>
5600 L:      linux-ext4@vger.kernel.org
5601 S:      Maintained
5602 F:      fs/jbd2/
5603 F:      include/linux/jbd2.h
5605 JSM Neo PCI based serial card
5606 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5607 L:      linux-serial@vger.kernel.org
5608 S:      Maintained
5609 F:      drivers/tty/serial/jsm/
5611 K10TEMP HARDWARE MONITORING DRIVER
5612 M:      Clemens Ladisch <clemens@ladisch.de>
5613 L:      lm-sensors@lm-sensors.org
5614 S:      Maintained
5615 F:      Documentation/hwmon/k10temp
5616 F:      drivers/hwmon/k10temp.c
5618 K8TEMP HARDWARE MONITORING DRIVER
5619 M:      Rudolf Marek <r.marek@assembler.cz>
5620 L:      lm-sensors@lm-sensors.org
5621 S:      Maintained
5622 F:      Documentation/hwmon/k8temp
5623 F:      drivers/hwmon/k8temp.c
5625 KCONFIG
5626 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5627 L:      linux-kbuild@vger.kernel.org
5628 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5629 S:      Maintained
5630 F:      Documentation/kbuild/kconfig-language.txt
5631 F:      scripts/kconfig/
5633 KDUMP
5634 M:      Vivek Goyal <vgoyal@redhat.com>
5635 M:      Haren Myneni <hbabu@us.ibm.com>
5636 L:      kexec@lists.infradead.org
5637 W:      http://lse.sourceforge.net/kdump/
5638 S:      Maintained
5639 F:      Documentation/kdump/
5641 KEENE FM RADIO TRANSMITTER DRIVER
5642 M:      Hans Verkuil <hverkuil@xs4all.nl>
5643 L:      linux-media@vger.kernel.org
5644 T:      git git://linuxtv.org/media_tree.git
5645 W:      http://linuxtv.org
5646 S:      Maintained
5647 F:      drivers/media/radio/radio-keene*
5649 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5650 M:      Ian Kent <raven@themaw.net>
5651 L:      autofs@vger.kernel.org
5652 S:      Maintained
5653 F:      fs/autofs4/
5655 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5656 M:      Michal Marek <mmarek@suse.cz>
5657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5659 L:      linux-kbuild@vger.kernel.org
5660 S:      Maintained
5661 F:      Documentation/kbuild/
5662 F:      Makefile
5663 F:      scripts/Makefile.*
5664 F:      scripts/basic/
5665 F:      scripts/mk*
5666 F:      scripts/package/
5668 KERNEL JANITORS
5669 L:      kernel-janitors@vger.kernel.org
5670 W:      http://kernelnewbies.org/KernelJanitors
5671 S:      Odd Fixes
5673 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5674 M:      "J. Bruce Fields" <bfields@fieldses.org>
5675 L:      linux-nfs@vger.kernel.org
5676 W:      http://nfs.sourceforge.net/
5677 S:      Supported
5678 F:      fs/nfsd/
5679 F:      include/uapi/linux/nfsd/
5680 F:      fs/lockd/
5681 F:      fs/nfs_common/
5682 F:      net/sunrpc/
5683 F:      include/linux/lockd/
5684 F:      include/linux/sunrpc/
5685 F:      include/uapi/linux/sunrpc/
5687 KERNEL SELFTEST FRAMEWORK
5688 M:      Shuah Khan <shuahkh@osg.samsung.com>
5689 L:      linux-api@vger.kernel.org
5690 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5691 S:      Maintained
5692 F:      tools/testing/selftests
5694 KERNEL VIRTUAL MACHINE (KVM)
5695 M:      Gleb Natapov <gleb@kernel.org>
5696 M:      Paolo Bonzini <pbonzini@redhat.com>
5697 L:      kvm@vger.kernel.org
5698 W:      http://www.linux-kvm.org
5699 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5700 S:      Supported
5701 F:      Documentation/*/kvm*.txt
5702 F:      Documentation/virtual/kvm/
5703 F:      arch/*/kvm/
5704 F:      arch/x86/kernel/kvm.c
5705 F:      arch/x86/kernel/kvmclock.c
5706 F:      arch/*/include/asm/kvm*
5707 F:      include/linux/kvm*
5708 F:      include/uapi/linux/kvm*
5709 F:      virt/kvm/
5711 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5712 M:      Joerg Roedel <joro@8bytes.org>
5713 L:      kvm@vger.kernel.org
5714 W:      http://kvm.qumranet.com
5715 S:      Maintained
5716 F:      arch/x86/include/asm/svm.h
5717 F:      arch/x86/kvm/svm.c
5719 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5720 M:      Alexander Graf <agraf@suse.de>
5721 L:      kvm-ppc@vger.kernel.org
5722 W:      http://kvm.qumranet.com
5723 T:      git git://github.com/agraf/linux-2.6.git
5724 S:      Supported
5725 F:      arch/powerpc/include/asm/kvm*
5726 F:      arch/powerpc/kvm/
5728 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5729 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5730 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5731 M:      linux390@de.ibm.com
5732 L:      linux-s390@vger.kernel.org
5733 W:      http://www.ibm.com/developerworks/linux/linux390/
5734 S:      Supported
5735 F:      Documentation/s390/kvm.txt
5736 F:      arch/s390/include/asm/kvm*
5737 F:      arch/s390/kvm/
5738 F:      drivers/s390/kvm/
5740 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5741 M:      Christoffer Dall <christoffer.dall@linaro.org>
5742 M:      Marc Zyngier <marc.zyngier@arm.com>
5743 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5744 L:      kvmarm@lists.cs.columbia.edu
5745 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5746 S:      Supported
5747 F:      arch/arm/include/uapi/asm/kvm*
5748 F:      arch/arm/include/asm/kvm*
5749 F:      arch/arm/kvm/
5750 F:      virt/kvm/arm/
5751 F:      include/kvm/arm_*
5753 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5754 M:      Christoffer Dall <christoffer.dall@linaro.org>
5755 M:      Marc Zyngier <marc.zyngier@arm.com>
5756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5757 L:      kvmarm@lists.cs.columbia.edu
5758 S:      Maintained
5759 F:      arch/arm64/include/uapi/asm/kvm*
5760 F:      arch/arm64/include/asm/kvm*
5761 F:      arch/arm64/kvm/
5763 KEXEC
5764 M:      Eric Biederman <ebiederm@xmission.com>
5765 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5766 L:      kexec@lists.infradead.org
5767 S:      Maintained
5768 F:      include/linux/kexec.h
5769 F:      include/uapi/linux/kexec.h
5770 F:      kernel/kexec.c
5772 KEYS/KEYRINGS:
5773 M:      David Howells <dhowells@redhat.com>
5774 L:      keyrings@linux-nfs.org
5775 S:      Maintained
5776 F:      Documentation/security/keys.txt
5777 F:      include/linux/key.h
5778 F:      include/linux/key-type.h
5779 F:      include/keys/
5780 F:      security/keys/
5782 KEYS-TRUSTED
5783 M:      David Safford <safford@us.ibm.com>
5784 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5785 L:      linux-security-module@vger.kernel.org
5786 L:      keyrings@linux-nfs.org
5787 S:      Supported
5788 F:      Documentation/security/keys-trusted-encrypted.txt
5789 F:      include/keys/trusted-type.h
5790 F:      security/keys/trusted.c
5791 F:      security/keys/trusted.h
5793 KEYS-ENCRYPTED
5794 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5795 M:      David Safford <safford@us.ibm.com>
5796 L:      linux-security-module@vger.kernel.org
5797 L:      keyrings@linux-nfs.org
5798 S:      Supported
5799 F:      Documentation/security/keys-trusted-encrypted.txt
5800 F:      include/keys/encrypted-type.h
5801 F:      security/keys/encrypted-keys/
5803 KGDB / KDB /debug_core
5804 M:      Jason Wessel <jason.wessel@windriver.com>
5805 W:      http://kgdb.wiki.kernel.org/
5806 L:      kgdb-bugreport@lists.sourceforge.net
5807 S:      Maintained
5808 F:      Documentation/DocBook/kgdb.tmpl
5809 F:      drivers/misc/kgdbts.c
5810 F:      drivers/tty/serial/kgdboc.c
5811 F:      include/linux/kdb.h
5812 F:      include/linux/kgdb.h
5813 F:      kernel/debug/
5815 KMEMCHECK
5816 M:      Vegard Nossum <vegardno@ifi.uio.no>
5817 M:      Pekka Enberg <penberg@kernel.org>
5818 S:      Maintained
5819 F:      Documentation/kmemcheck.txt
5820 F:      arch/x86/include/asm/kmemcheck.h
5821 F:      arch/x86/mm/kmemcheck/
5822 F:      include/linux/kmemcheck.h
5823 F:      mm/kmemcheck.c
5825 KMEMLEAK
5826 M:      Catalin Marinas <catalin.marinas@arm.com>
5827 S:      Maintained
5828 F:      Documentation/kmemleak.txt
5829 F:      include/linux/kmemleak.h
5830 F:      mm/kmemleak.c
5831 F:      mm/kmemleak-test.c
5833 KPROBES
5834 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5835 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5836 M:      "David S. Miller" <davem@davemloft.net>
5837 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5838 S:      Maintained
5839 F:      Documentation/kprobes.txt
5840 F:      include/linux/kprobes.h
5841 F:      kernel/kprobes.c
5843 KS0108 LCD CONTROLLER DRIVER
5844 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5845 W:      http://miguelojeda.es/auxdisplay.htm
5846 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5847 S:      Maintained
5848 F:      Documentation/auxdisplay/ks0108
5849 F:      drivers/auxdisplay/ks0108.c
5850 F:      include/linux/ks0108.h
5852 LAPB module
5853 L:      linux-x25@vger.kernel.org
5854 S:      Orphan
5855 F:      Documentation/networking/lapb-module.txt
5856 F:      include/*/lapb.h
5857 F:      net/lapb/
5859 LASI 53c700 driver for PARISC
5860 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5861 L:      linux-scsi@vger.kernel.org
5862 S:      Maintained
5863 F:      Documentation/scsi/53c700.txt
5864 F:      drivers/scsi/53c700*
5866 LED SUBSYSTEM
5867 M:      Bryan Wu <cooloney@gmail.com>
5868 M:      Richard Purdie <rpurdie@rpsys.net>
5869 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5870 L:      linux-leds@vger.kernel.org
5871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5872 S:      Maintained
5873 F:      drivers/leds/
5874 F:      include/linux/leds.h
5876 LEGACY EEPROM DRIVER
5877 M:      Jean Delvare <jdelvare@suse.de>
5878 S:      Maintained
5879 F:      Documentation/misc-devices/eeprom
5880 F:      drivers/misc/eeprom/eeprom.c
5882 LEGO USB Tower driver
5883 M:      Juergen Stuber <starblue@users.sourceforge.net>
5884 L:      legousb-devel@lists.sourceforge.net
5885 W:      http://legousb.sourceforge.net/
5886 S:      Maintained
5887 F:      drivers/usb/misc/legousbtower.c
5889 LG2160 MEDIA DRIVER
5890 M:      Michael Krufky <mkrufky@linuxtv.org>
5891 L:      linux-media@vger.kernel.org
5892 W:      http://linuxtv.org/
5893 W:      http://github.com/mkrufky
5894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5895 T:      git git://linuxtv.org/mkrufky/tuners.git
5896 S:      Maintained
5897 F:      drivers/media/dvb-frontends/lg2160.*
5899 LGDT3305 MEDIA DRIVER
5900 M:      Michael Krufky <mkrufky@linuxtv.org>
5901 L:      linux-media@vger.kernel.org
5902 W:      http://linuxtv.org/
5903 W:      http://github.com/mkrufky
5904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5905 T:      git git://linuxtv.org/mkrufky/tuners.git
5906 S:      Maintained
5907 F:      drivers/media/dvb-frontends/lgdt3305.*
5909 LGUEST
5910 M:      Rusty Russell <rusty@rustcorp.com.au>
5911 L:      lguest@lists.ozlabs.org
5912 W:      http://lguest.ozlabs.org/
5913 S:      Odd Fixes
5914 F:      arch/x86/include/asm/lguest*.h
5915 F:      arch/x86/lguest/
5916 F:      drivers/lguest/
5917 F:      include/linux/lguest*.h
5918 F:      tools/lguest/
5920 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5921 M:      Tejun Heo <tj@kernel.org>
5922 L:      linux-ide@vger.kernel.org
5923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5924 S:      Maintained
5925 F:      drivers/ata/
5926 F:      include/linux/ata.h
5927 F:      include/linux/libata.h
5929 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5930 M:      Viresh Kumar <viresh.linux@gmail.com>
5931 L:      linux-ide@vger.kernel.org
5932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5933 S:      Maintained
5934 F:      include/linux/pata_arasan_cf_data.h
5935 F:      drivers/ata/pata_arasan_cf.c
5937 LIBATA PATA DRIVERS
5938 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5939 M:      Tejun Heo <tj@kernel.org>
5940 L:      linux-ide@vger.kernel.org
5941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5942 S:      Maintained
5943 F:      drivers/ata/pata_*.c
5944 F:      drivers/ata/ata_generic.c
5946 LIBATA SATA AHCI PLATFORM devices support
5947 M:      Hans de Goede <hdegoede@redhat.com>
5948 M:      Tejun Heo <tj@kernel.org>
5949 L:      linux-ide@vger.kernel.org
5950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5951 S:      Maintained
5952 F:      drivers/ata/ahci_platform.c
5953 F:      drivers/ata/libahci_platform.c
5954 F:      include/linux/ahci_platform.h
5956 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5957 M:      Mikael Pettersson <mikpelinux@gmail.com>
5958 L:      linux-ide@vger.kernel.org
5959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5960 S:      Maintained
5961 F:      drivers/ata/sata_promise.*
5963 LIBLOCKDEP
5964 M:      Sasha Levin <sasha.levin@oracle.com>
5965 S:      Maintained
5966 F:      tools/lib/lockdep/
5968 LINUX FOR IBM pSERIES (RS/6000)
5969 M:      Paul Mackerras <paulus@au.ibm.com>
5970 W:      http://www.ibm.com/linux/ltc/projects/ppc
5971 S:      Supported
5972 F:      arch/powerpc/boot/rs6000.h
5974 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5975 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5976 M:      Paul Mackerras <paulus@samba.org>
5977 M:      Michael Ellerman <mpe@ellerman.id.au>
5978 W:      http://www.penguinppc.org/
5979 L:      linuxppc-dev@lists.ozlabs.org
5980 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5982 S:      Supported
5983 F:      Documentation/powerpc/
5984 F:      arch/powerpc/
5986 LINUX FOR POWER MACINTOSH
5987 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5988 W:      http://www.penguinppc.org/
5989 L:      linuxppc-dev@lists.ozlabs.org
5990 S:      Maintained
5991 F:      arch/powerpc/platforms/powermac/
5992 F:      drivers/macintosh/
5994 LINUX FOR POWERPC EMBEDDED MPC5XXX
5995 M:      Anatolij Gustschin <agust@denx.de>
5996 L:      linuxppc-dev@lists.ozlabs.org
5997 T:      git git://git.denx.de/linux-denx-agust.git
5998 S:      Maintained
5999 F:      arch/powerpc/platforms/512x/
6000 F:      arch/powerpc/platforms/52xx/
6002 LINUX FOR POWERPC EMBEDDED PPC4XX
6003 M:      Alistair Popple <alistair@popple.id.au>
6004 M:      Matt Porter <mporter@kernel.crashing.org>
6005 W:      http://www.penguinppc.org/
6006 L:      linuxppc-dev@lists.ozlabs.org
6007 S:      Maintained
6008 F:      arch/powerpc/platforms/40x/
6009 F:      arch/powerpc/platforms/44x/
6011 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6012 L:      linuxppc-dev@lists.ozlabs.org
6013 S:      Orphan
6014 F:      arch/powerpc/*/*virtex*
6015 F:      arch/powerpc/*/*/*virtex*
6017 LINUX FOR POWERPC EMBEDDED PPC8XX
6018 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6019 W:      http://www.penguinppc.org/
6020 L:      linuxppc-dev@lists.ozlabs.org
6021 S:      Maintained
6022 F:      arch/powerpc/platforms/8xx/
6024 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6025 M:      Scott Wood <scottwood@freescale.com>
6026 M:      Kumar Gala <galak@kernel.crashing.org>
6027 W:      http://www.penguinppc.org/
6028 L:      linuxppc-dev@lists.ozlabs.org
6029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6030 S:      Maintained
6031 F:      arch/powerpc/platforms/83xx/
6032 F:      arch/powerpc/platforms/85xx/
6034 LINUX FOR POWERPC PA SEMI PWRFICIENT
6035 M:      Olof Johansson <olof@lixom.net>
6036 L:      linuxppc-dev@lists.ozlabs.org
6037 S:      Maintained
6038 F:      arch/powerpc/platforms/pasemi/
6039 F:      drivers/*/*pasemi*
6040 F:      drivers/*/*/*pasemi*
6042 LINUX SECURITY MODULE (LSM) FRAMEWORK
6043 M:      Chris Wright <chrisw@sous-sol.org>
6044 L:      linux-security-module@vger.kernel.org
6045 S:      Supported
6047 LIS3LV02D ACCELEROMETER DRIVER
6048 M:      Eric Piel <eric.piel@tremplin-utc.net>
6049 S:      Maintained
6050 F:      Documentation/misc-devices/lis3lv02d
6051 F:      drivers/misc/lis3lv02d/
6052 F:      drivers/platform/x86/hp_accel.c
6054 LIVE PATCHING
6055 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6056 M:      Seth Jennings <sjenning@redhat.com>
6057 M:      Jiri Kosina <jkosina@suse.cz>
6058 M:      Vojtech Pavlik <vojtech@suse.cz>
6059 S:      Maintained
6060 F:      kernel/livepatch/
6061 F:      include/linux/livepatch.h
6062 F:      arch/x86/include/asm/livepatch.h
6063 F:      arch/x86/kernel/livepatch.c
6064 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6065 F:      samples/livepatch/
6066 L:      live-patching@vger.kernel.org
6067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6069 LLC (802.2)
6070 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6071 S:      Maintained
6072 F:      include/linux/llc.h
6073 F:      include/uapi/linux/llc.h
6074 F:      include/net/llc*
6075 F:      net/llc/
6077 LM73 HARDWARE MONITOR DRIVER
6078 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6079 L:      lm-sensors@lm-sensors.org
6080 S:      Maintained
6081 F:      drivers/hwmon/lm73.c
6083 LM78 HARDWARE MONITOR DRIVER
6084 M:      Jean Delvare <jdelvare@suse.de>
6085 L:      lm-sensors@lm-sensors.org
6086 S:      Maintained
6087 F:      Documentation/hwmon/lm78
6088 F:      drivers/hwmon/lm78.c
6090 LM83 HARDWARE MONITOR DRIVER
6091 M:      Jean Delvare <jdelvare@suse.de>
6092 L:      lm-sensors@lm-sensors.org
6093 S:      Maintained
6094 F:      Documentation/hwmon/lm83
6095 F:      drivers/hwmon/lm83.c
6097 LM90 HARDWARE MONITOR DRIVER
6098 M:      Jean Delvare <jdelvare@suse.de>
6099 L:      lm-sensors@lm-sensors.org
6100 S:      Maintained
6101 F:      Documentation/hwmon/lm90
6102 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6103 F:      drivers/hwmon/lm90.c
6105 LM95234 HARDWARE MONITOR DRIVER
6106 M:      Guenter Roeck <linux@roeck-us.net>
6107 L:      lm-sensors@lm-sensors.org
6108 S:      Maintained
6109 F:      Documentation/hwmon/lm95234
6110 F:      drivers/hwmon/lm95234.c
6112 LME2510 MEDIA DRIVER
6113 M:      Malcolm Priestley <tvboxspy@gmail.com>
6114 L:      linux-media@vger.kernel.org
6115 W:      http://linuxtv.org/
6116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6117 S:      Maintained
6118 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6120 LOCKDEP AND LOCKSTAT
6121 M:      Peter Zijlstra <peterz@infradead.org>
6122 M:      Ingo Molnar <mingo@redhat.com>
6123 L:      linux-kernel@vger.kernel.org
6124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6125 S:      Maintained
6126 F:      Documentation/locking/lockdep*.txt
6127 F:      Documentation/locking/lockstat.txt
6128 F:      include/linux/lockdep.h
6129 F:      kernel/locking/
6131 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6132 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6133 L:      linux-ntfs-dev@lists.sourceforge.net
6134 W:      http://www.linux-ntfs.org/content/view/19/37/
6135 S:      Maintained
6136 F:      Documentation/ldm.txt
6137 F:      block/partitions/ldm.*
6139 LogFS
6140 M:      Joern Engel <joern@logfs.org>
6141 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6142 L:      logfs@logfs.org
6143 W:      logfs.org
6144 S:      Maintained
6145 F:      fs/logfs/
6147 LPC32XX MACHINE SUPPORT
6148 M:      Roland Stigge <stigge@antcom.de>
6149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6150 S:      Maintained
6151 F:      arch/arm/mach-lpc32xx/
6153 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6154 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6155 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6156 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6157 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6158 L:      MPT-FusionLinux.pdl@avagotech.com
6159 L:      linux-scsi@vger.kernel.org
6160 W:      http://www.lsilogic.com/support
6161 S:      Supported
6162 F:      drivers/message/fusion/
6163 F:      drivers/scsi/mpt2sas/
6164 F:      drivers/scsi/mpt3sas/
6166 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6167 M:      Matthew Wilcox <matthew@wil.cx>
6168 L:      linux-scsi@vger.kernel.org
6169 S:      Maintained
6170 F:      drivers/scsi/sym53c8xx_2/
6172 LTC4261 HARDWARE MONITOR DRIVER
6173 M:      Guenter Roeck <linux@roeck-us.net>
6174 L:      lm-sensors@lm-sensors.org
6175 S:      Maintained
6176 F:      Documentation/hwmon/ltc4261
6177 F:      drivers/hwmon/ltc4261.c
6179 LTP (Linux Test Project)
6180 M:      Mike Frysinger <vapier@gentoo.org>
6181 M:      Cyril Hrubis <chrubis@suse.cz>
6182 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6183 M:      Jan Stancek <jstancek@redhat.com>
6184 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6185 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6186 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6187 W:      http://linux-test-project.github.io/
6188 T:      git git://github.com/linux-test-project/ltp.git
6189 S:      Maintained
6191 M32R ARCHITECTURE
6192 W:      http://www.linux-m32r.org/
6193 S:      Orphan
6194 F:      arch/m32r/
6196 M68K ARCHITECTURE
6197 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6198 L:      linux-m68k@lists.linux-m68k.org
6199 W:      http://www.linux-m68k.org/
6200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6201 S:      Maintained
6202 F:      arch/m68k/
6203 F:      drivers/zorro/
6205 M68K ON APPLE MACINTOSH
6206 M:      Joshua Thompson <funaho@jurai.org>
6207 W:      http://www.mac.linux-m68k.org/
6208 L:      linux-m68k@lists.linux-m68k.org
6209 S:      Maintained
6210 F:      arch/m68k/mac/
6212 M68K ON HP9000/300
6213 M:      Philip Blundell <philb@gnu.org>
6214 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6215 S:      Maintained
6216 F:      arch/m68k/hp300/
6218 M88DS3103 MEDIA DRIVER
6219 M:      Antti Palosaari <crope@iki.fi>
6220 L:      linux-media@vger.kernel.org
6221 W:      http://linuxtv.org/
6222 W:      http://palosaari.fi/linux/
6223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6224 T:      git git://linuxtv.org/anttip/media_tree.git
6225 S:      Maintained
6226 F:      drivers/media/dvb-frontends/m88ds3103*
6228 M88RS2000 MEDIA DRIVER
6229 M:      Malcolm Priestley <tvboxspy@gmail.com>
6230 L:      linux-media@vger.kernel.org
6231 W:      http://linuxtv.org/
6232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6233 S:      Maintained
6234 F:      drivers/media/dvb-frontends/m88rs2000*
6236 MA901 MASTERKIT USB FM RADIO DRIVER
6237 M:      Alexey Klimov <klimov.linux@gmail.com>
6238 L:      linux-media@vger.kernel.org
6239 T:      git git://linuxtv.org/media_tree.git
6240 S:      Maintained
6241 F:      drivers/media/radio/radio-ma901.c
6243 MAC80211
6244 M:      Johannes Berg <johannes@sipsolutions.net>
6245 L:      linux-wireless@vger.kernel.org
6246 W:      http://wireless.kernel.org/
6247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6249 S:      Maintained
6250 F:      Documentation/networking/mac80211-injection.txt
6251 F:      include/net/mac80211.h
6252 F:      net/mac80211/
6254 MACVLAN DRIVER
6255 M:      Patrick McHardy <kaber@trash.net>
6256 L:      netdev@vger.kernel.org
6257 S:      Maintained
6258 F:      drivers/net/macvlan.c
6259 F:      include/linux/if_macvlan.h
6261 MAILBOX API
6262 M:      Jassi Brar <jassisinghbrar@gmail.com>
6263 L:      linux-kernel@vger.kernel.org
6264 S:      Maintained
6265 F:      drivers/mailbox/
6266 F:      include/linux/mailbox_client.h
6267 F:      include/linux/mailbox_controller.h
6269 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6270 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6271 W:      http://www.kernel.org/doc/man-pages
6272 L:      linux-man@vger.kernel.org
6273 S:      Maintained
6275 MARVELL ARMADA DRM SUPPORT
6276 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6277 S:      Maintained
6278 F:      drivers/gpu/drm/armada/
6280 MARVELL 88E6352 DSA support
6281 M:      Guenter Roeck <linux@roeck-us.net>
6282 S:      Maintained
6283 F:      drivers/net/dsa/mv88e6352.c
6285 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6286 M:      Mirko Lindner <mlindner@marvell.com>
6287 M:      Stephen Hemminger <stephen@networkplumber.org>
6288 L:      netdev@vger.kernel.org
6289 S:      Maintained
6290 F:      drivers/net/ethernet/marvell/sk*
6292 MARVELL LIBERTAS WIRELESS DRIVER
6293 L:      libertas-dev@lists.infradead.org
6294 S:      Orphan
6295 F:      drivers/net/wireless/libertas/
6297 MARVELL MV643XX ETHERNET DRIVER
6298 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6299 L:      netdev@vger.kernel.org
6300 S:      Maintained
6301 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6302 F:      include/linux/mv643xx.h
6304 MARVELL MVNETA ETHERNET DRIVER
6305 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6306 L:      netdev@vger.kernel.org
6307 S:      Maintained
6308 F:      drivers/net/ethernet/marvell/mvneta.*
6310 MARVELL MWIFIEX WIRELESS DRIVER
6311 M:      Amitkumar Karwar <akarwar@marvell.com>
6312 M:      Avinash Patil <patila@marvell.com>
6313 L:      linux-wireless@vger.kernel.org
6314 S:      Maintained
6315 F:      drivers/net/wireless/mwifiex/
6317 MARVELL MWL8K WIRELESS DRIVER
6318 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6319 L:      linux-wireless@vger.kernel.org
6320 S:      Odd Fixes
6321 F:      drivers/net/wireless/mwl8k.c
6323 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6324 M:      Nicolas Pitre <nico@fluxnic.net>
6325 S:      Odd Fixes
6326 F:      drivers/mmc/host/mvsdio.*
6328 MATROX FRAMEBUFFER DRIVER
6329 L:      linux-fbdev@vger.kernel.org
6330 S:      Orphan
6331 F:      drivers/video/fbdev/matrox/matroxfb_*
6332 F:      include/uapi/linux/matroxfb.h
6334 MAX16065 HARDWARE MONITOR DRIVER
6335 M:      Guenter Roeck <linux@roeck-us.net>
6336 L:      lm-sensors@lm-sensors.org
6337 S:      Maintained
6338 F:      Documentation/hwmon/max16065
6339 F:      drivers/hwmon/max16065.c
6341 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6342 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6343 L:      lm-sensors@lm-sensors.org
6344 S:      Maintained
6345 F:      Documentation/hwmon/max6650
6346 F:      drivers/hwmon/max6650.c
6348 MAX6697 HARDWARE MONITOR DRIVER
6349 M:      Guenter Roeck <linux@roeck-us.net>
6350 L:      lm-sensors@lm-sensors.org
6351 S:      Maintained
6352 F:      Documentation/hwmon/max6697
6353 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6354 F:      drivers/hwmon/max6697.c
6355 F:      include/linux/platform_data/max6697.h
6357 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6358 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6359 L:      linux-pm@vger.kernel.org
6360 S:      Supported
6361 F:      drivers/power/max14577_charger.c
6362 F:      drivers/power/max77693_charger.c
6364 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6365 M:      Chanwoo Choi <cw00.choi@samsung.com>
6366 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6367 L:      linux-kernel@vger.kernel.org
6368 S:      Supported
6369 F:      drivers/*/max14577.c
6370 F:      drivers/*/max77686.c
6371 F:      drivers/*/max77693.c
6372 F:      drivers/extcon/extcon-max14577.c
6373 F:      drivers/extcon/extcon-max77693.c
6374 F:      drivers/rtc/rtc-max77686.c
6375 F:      drivers/clk/clk-max77686.c
6376 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6377 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6378 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6379 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6380 F:      include/linux/mfd/max14577*.h
6381 F:      include/linux/mfd/max77686*.h
6382 F:      include/linux/mfd/max77693*.h
6384 MAXIRADIO FM RADIO RECEIVER DRIVER
6385 M:      Hans Verkuil <hverkuil@xs4all.nl>
6386 L:      linux-media@vger.kernel.org
6387 T:      git git://linuxtv.org/media_tree.git
6388 W:      http://linuxtv.org
6389 S:      Maintained
6390 F:      drivers/media/radio/radio-maxiradio*
6392 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6393 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6394 P:      LinuxTV.org Project
6395 L:      linux-media@vger.kernel.org
6396 W:      http://linuxtv.org
6397 Q:      http://patchwork.kernel.org/project/linux-media/list/
6398 T:      git git://linuxtv.org/media_tree.git
6399 S:      Maintained
6400 F:      Documentation/dvb/
6401 F:      Documentation/video4linux/
6402 F:      Documentation/DocBook/media/
6403 F:      drivers/media/
6404 F:      drivers/staging/media/
6405 F:      include/media/
6406 F:      include/uapi/linux/dvb/
6407 F:      include/uapi/linux/videodev2.h
6408 F:      include/uapi/linux/media.h
6409 F:      include/uapi/linux/v4l2-*
6410 F:      include/uapi/linux/meye.h
6411 F:      include/uapi/linux/ivtv*
6412 F:      include/uapi/linux/uvcvideo.h
6414 MEGARAID SCSI/SAS DRIVERS
6415 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6416 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6417 M:      Uday Lingala <uday.lingala@avagotech.com>
6418 L:      megaraidlinux.pdl@avagotech.com
6419 L:      linux-scsi@vger.kernel.org
6420 W:      http://www.lsi.com
6421 S:      Maintained
6422 F:      Documentation/scsi/megaraid.txt
6423 F:      drivers/scsi/megaraid.*
6424 F:      drivers/scsi/megaraid/
6426 MELLANOX ETHERNET DRIVER (mlx4_en)
6427 M:      Amir Vadai <amirv@mellanox.com>
6428 M:      Ido Shamay <idos@mellanox.com>
6429 L:      netdev@vger.kernel.org
6430 S:      Supported
6431 W:      http://www.mellanox.com
6432 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6433 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6435 MEMORY MANAGEMENT
6436 L:      linux-mm@kvack.org
6437 W:      http://www.linux-mm.org
6438 S:      Maintained
6439 F:      include/linux/mm.h
6440 F:      include/linux/gfp.h
6441 F:      include/linux/mmzone.h
6442 F:      include/linux/memory_hotplug.h
6443 F:      include/linux/vmalloc.h
6444 F:      mm/
6446 MEMORY TECHNOLOGY DEVICES (MTD)
6447 M:      David Woodhouse <dwmw2@infradead.org>
6448 M:      Brian Norris <computersforpeace@gmail.com>
6449 L:      linux-mtd@lists.infradead.org
6450 W:      http://www.linux-mtd.infradead.org/
6451 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6452 T:      git git://git.infradead.org/linux-mtd.git
6453 T:      git git://git.infradead.org/l2-mtd.git
6454 S:      Maintained
6455 F:      drivers/mtd/
6456 F:      include/linux/mtd/
6457 F:      include/uapi/mtd/
6459 MEN A21 WATCHDOG DRIVER
6460 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6461 L:      linux-watchdog@vger.kernel.org
6462 S:      Supported
6463 F:      drivers/watchdog/mena21_wdt.c
6465 MEN CHAMELEON BUS (mcb)
6466 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6467 S:      Supported
6468 F:      drivers/mcb/
6469 F:      include/linux/mcb.h
6471 MEN F21BMC (Board Management Controller)
6472 M:      Andreas Werner <andreas.werner@men.de>
6473 S:      Supported
6474 F:      drivers/mfd/menf21bmc.c
6475 F:      drivers/watchdog/menf21bmc_wdt.c
6476 F:      drivers/leds/leds-menf21bmc.c
6477 F:      drivers/hwmon/menf21bmc_hwmon.c
6478 F:      Documentation/hwmon/menf21bmc
6480 METAG ARCHITECTURE
6481 M:      James Hogan <james.hogan@imgtec.com>
6482 L:      linux-metag@vger.kernel.org
6483 S:      Supported
6484 F:      arch/metag/
6485 F:      Documentation/metag/
6486 F:      Documentation/devicetree/bindings/metag/
6487 F:      drivers/clocksource/metag_generic.c
6488 F:      drivers/irqchip/irq-metag.c
6489 F:      drivers/irqchip/irq-metag-ext.c
6490 F:      drivers/tty/metag_da.c
6492 MICROBLAZE ARCHITECTURE
6493 M:      Michal Simek <monstr@monstr.eu>
6494 W:      http://www.monstr.eu/fdt/
6495 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6496 S:      Supported
6497 F:      arch/microblaze/
6499 MICROTEK X6 SCANNER
6500 M:      Oliver Neukum <oliver@neukum.org>
6501 S:      Maintained
6502 F:      drivers/usb/image/microtek.*
6504 MIPS
6505 M:      Ralf Baechle <ralf@linux-mips.org>
6506 L:      linux-mips@linux-mips.org
6507 W:      http://www.linux-mips.org/
6508 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6509 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6510 S:      Supported
6511 F:      Documentation/mips/
6512 F:      arch/mips/
6514 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6515 M:      Hans Verkuil <hverkuil@xs4all.nl>
6516 L:      linux-media@vger.kernel.org
6517 T:      git git://linuxtv.org/media_tree.git
6518 W:      http://linuxtv.org
6519 S:      Odd Fixes
6520 F:      drivers/media/radio/radio-miropcm20*
6522 Mellanox MLX5 core VPI driver
6523 M:      Eli Cohen <eli@mellanox.com>
6524 L:      netdev@vger.kernel.org
6525 L:      linux-rdma@vger.kernel.org
6526 W:      http://www.mellanox.com
6527 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6528 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6529 T:      git git://openfabrics.org/~eli/connect-ib.git
6530 S:      Supported
6531 F:      drivers/net/ethernet/mellanox/mlx5/core/
6532 F:      include/linux/mlx5/
6534 Mellanox MLX5 IB driver
6535 M:      Eli Cohen <eli@mellanox.com>
6536 L:      linux-rdma@vger.kernel.org
6537 W:      http://www.mellanox.com
6538 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6539 T:      git git://openfabrics.org/~eli/connect-ib.git
6540 S:      Supported
6541 F:      include/linux/mlx5/
6542 F:      drivers/infiniband/hw/mlx5/
6544 MN88472 MEDIA DRIVER
6545 M:      Antti Palosaari <crope@iki.fi>
6546 L:      linux-media@vger.kernel.org
6547 W:      http://linuxtv.org/
6548 W:      http://palosaari.fi/linux/
6549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6550 T:      git git://linuxtv.org/anttip/media_tree.git
6551 S:      Maintained
6552 F:      drivers/staging/media/mn88472/
6553 F:      drivers/media/dvb-frontends/mn88472.h
6555 MN88473 MEDIA DRIVER
6556 M:      Antti Palosaari <crope@iki.fi>
6557 L:      linux-media@vger.kernel.org
6558 W:      http://linuxtv.org/
6559 W:      http://palosaari.fi/linux/
6560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6561 T:      git git://linuxtv.org/anttip/media_tree.git
6562 S:      Maintained
6563 F:      drivers/staging/media/mn88473/
6564 F:      drivers/media/dvb-frontends/mn88473.h
6566 MODULE SUPPORT
6567 M:      Rusty Russell <rusty@rustcorp.com.au>
6568 S:      Maintained
6569 F:      include/linux/module.h
6570 F:      kernel/module.c
6572 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6573 W:      http://popies.net/meye/
6574 S:      Orphan
6575 F:      Documentation/video4linux/meye.txt
6576 F:      drivers/media/pci/meye/
6577 F:      include/uapi/linux/meye.h
6579 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6580 M:      Jiri Slaby <jirislaby@gmail.com>
6581 S:      Maintained
6582 F:      Documentation/serial/moxa-smartio
6583 F:      drivers/tty/mxser.*
6585 MR800 AVERMEDIA USB FM RADIO DRIVER
6586 M:      Alexey Klimov <klimov.linux@gmail.com>
6587 L:      linux-media@vger.kernel.org
6588 T:      git git://linuxtv.org/media_tree.git
6589 S:      Maintained
6590 F:      drivers/media/radio/radio-mr800.c
6592 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6593 M:      Alan Ott <alan@signal11.us>
6594 L:      linux-wpan@vger.kernel.org
6595 S:      Maintained
6596 F:      drivers/net/ieee802154/mrf24j40.c
6598 MSI LAPTOP SUPPORT
6599 M:      "Lee, Chun-Yi" <jlee@suse.com>
6600 L:      platform-driver-x86@vger.kernel.org
6601 S:      Maintained
6602 F:      drivers/platform/x86/msi-laptop.c
6604 MSI WMI SUPPORT
6605 M:      Anisse Astier <anisse@astier.eu>
6606 L:      platform-driver-x86@vger.kernel.org
6607 S:      Supported
6608 F:      drivers/platform/x86/msi-wmi.c
6610 MSI001 MEDIA DRIVER
6611 M:      Antti Palosaari <crope@iki.fi>
6612 L:      linux-media@vger.kernel.org
6613 W:      http://linuxtv.org/
6614 W:      http://palosaari.fi/linux/
6615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6616 T:      git git://linuxtv.org/anttip/media_tree.git
6617 S:      Maintained
6618 F:      drivers/media/tuners/msi001*
6620 MSI2500 MEDIA DRIVER
6621 M:      Antti Palosaari <crope@iki.fi>
6622 L:      linux-media@vger.kernel.org
6623 W:      http://linuxtv.org/
6624 W:      http://palosaari.fi/linux/
6625 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6626 T:      git git://linuxtv.org/anttip/media_tree.git
6627 S:      Maintained
6628 F:      drivers/media/usb/msi2500/
6630 MT9M032 APTINA SENSOR DRIVER
6631 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6632 L:      linux-media@vger.kernel.org
6633 T:      git git://linuxtv.org/media_tree.git
6634 S:      Maintained
6635 F:      drivers/media/i2c/mt9m032.c
6636 F:      include/media/mt9m032.h
6638 MT9P031 APTINA CAMERA SENSOR
6639 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6640 L:      linux-media@vger.kernel.org
6641 T:      git git://linuxtv.org/media_tree.git
6642 S:      Maintained
6643 F:      drivers/media/i2c/mt9p031.c
6644 F:      include/media/mt9p031.h
6646 MT9T001 APTINA CAMERA SENSOR
6647 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6648 L:      linux-media@vger.kernel.org
6649 T:      git git://linuxtv.org/media_tree.git
6650 S:      Maintained
6651 F:      drivers/media/i2c/mt9t001.c
6652 F:      include/media/mt9t001.h
6654 MT9V032 APTINA CAMERA SENSOR
6655 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6656 L:      linux-media@vger.kernel.org
6657 T:      git git://linuxtv.org/media_tree.git
6658 S:      Maintained
6659 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6660 F:      drivers/media/i2c/mt9v032.c
6661 F:      include/media/mt9v032.h
6663 MULTIFUNCTION DEVICES (MFD)
6664 M:      Samuel Ortiz <sameo@linux.intel.com>
6665 M:      Lee Jones <lee.jones@linaro.org>
6666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6667 S:      Supported
6668 F:      drivers/mfd/
6669 F:      include/linux/mfd/
6671 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6672 M:      Ulf Hansson <ulf.hansson@linaro.org>
6673 L:      linux-mmc@vger.kernel.org
6674 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6675 S:      Maintained
6676 F:      drivers/mmc/
6677 F:      include/linux/mmc/
6678 F:      include/uapi/linux/mmc/
6680 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6681 S:      Orphan
6682 F:      drivers/mmc/host/mmc_spi.c
6683 F:      include/linux/spi/mmc_spi.h
6685 MULTISOUND SOUND DRIVER
6686 M:      Andrew Veliath <andrewtv@usa.net>
6687 S:      Maintained
6688 F:      Documentation/sound/oss/MultiSound
6689 F:      sound/oss/msnd*
6691 MULTITECH MULTIPORT CARD (ISICOM)
6692 S:      Orphan
6693 F:      drivers/tty/isicom.c
6694 F:      include/linux/isicom.h
6696 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6697 M:      Felipe Balbi <balbi@ti.com>
6698 L:      linux-usb@vger.kernel.org
6699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6700 S:      Maintained
6701 F:      drivers/usb/musb/
6703 MXL5007T MEDIA DRIVER
6704 M:      Michael Krufky <mkrufky@linuxtv.org>
6705 L:      linux-media@vger.kernel.org
6706 W:      http://linuxtv.org/
6707 W:      http://github.com/mkrufky
6708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6709 T:      git git://linuxtv.org/mkrufky/tuners.git
6710 S:      Maintained
6711 F:      drivers/media/tuners/mxl5007t.*
6713 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6714 M:      Hyong-Youb Kim <hykim@myri.com>
6715 L:      netdev@vger.kernel.org
6716 W:      https://www.myricom.com/support/downloads/myri10ge.html
6717 S:      Supported
6718 F:      drivers/net/ethernet/myricom/myri10ge/
6720 NATSEMI ETHERNET DRIVER (DP8381x)
6721 S:      Orphan
6722 F:      drivers/net/ethernet/natsemi/natsemi.c
6724 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6725 M:      Daniel Mack <zonque@gmail.com>
6726 S:      Maintained
6727 L:      alsa-devel@alsa-project.org
6728 W:      http://www.native-instruments.com
6729 F:      sound/usb/caiaq/
6731 NCP FILESYSTEM
6732 M:      Petr Vandrovec <petr@vandrovec.name>
6733 S:      Odd Fixes
6734 F:      fs/ncpfs/
6736 NCR 5380 SCSI DRIVERS
6737 M:      Finn Thain <fthain@telegraphics.com.au>
6738 M:      Michael Schmitz <schmitzmic@gmail.com>
6739 L:      linux-scsi@vger.kernel.org
6740 S:      Maintained
6741 F:      Documentation/scsi/g_NCR5380.txt
6742 F:      drivers/scsi/NCR5380.*
6743 F:      drivers/scsi/arm/cumana_1.c
6744 F:      drivers/scsi/arm/oak.c
6745 F:      drivers/scsi/atari_NCR5380.c
6746 F:      drivers/scsi/atari_scsi.*
6747 F:      drivers/scsi/dmx3191d.c
6748 F:      drivers/scsi/dtc.*
6749 F:      drivers/scsi/g_NCR5380.*
6750 F:      drivers/scsi/g_NCR5380_mmio.c
6751 F:      drivers/scsi/mac_scsi.*
6752 F:      drivers/scsi/pas16.*
6753 F:      drivers/scsi/sun3_scsi.*
6754 F:      drivers/scsi/sun3_scsi_vme.c
6755 F:      drivers/scsi/t128.*
6757 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6758 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6759 L:      linux-scsi@vger.kernel.org
6760 S:      Maintained
6761 F:      drivers/scsi/NCR_D700.*
6763 NCT6775 HARDWARE MONITOR DRIVER
6764 M:      Guenter Roeck <linux@roeck-us.net>
6765 L:      lm-sensors@lm-sensors.org
6766 S:      Maintained
6767 F:      Documentation/hwmon/nct6775
6768 F:      drivers/hwmon/nct6775.c
6770 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6771 M:      Faisal Latif <faisal.latif@intel.com>
6772 L:      linux-rdma@vger.kernel.org
6773 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6774 S:      Supported
6775 F:      drivers/infiniband/hw/nes/
6777 NETEM NETWORK EMULATOR
6778 M:      Stephen Hemminger <stephen@networkplumber.org>
6779 L:      netem@lists.linux-foundation.org
6780 S:      Maintained
6781 F:      net/sched/sch_netem.c
6783 NETERION 10GbE DRIVERS (s2io/vxge)
6784 M:      Jon Mason <jdmason@kudzu.us>
6785 L:      netdev@vger.kernel.org
6786 S:      Supported
6787 F:      Documentation/networking/s2io.txt
6788 F:      Documentation/networking/vxge.txt
6789 F:      drivers/net/ethernet/neterion/
6791 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6792 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6793 M:      Patrick McHardy <kaber@trash.net>
6794 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6795 L:      netfilter-devel@vger.kernel.org
6796 L:      coreteam@netfilter.org
6797 W:      http://www.netfilter.org/
6798 W:      http://www.iptables.org/
6799 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6802 S:      Supported
6803 F:      include/linux/netfilter*
6804 F:      include/linux/netfilter/
6805 F:      include/net/netfilter/
6806 F:      include/uapi/linux/netfilter*
6807 F:      include/uapi/linux/netfilter/
6808 F:      net/*/netfilter.c
6809 F:      net/*/netfilter/
6810 F:      net/netfilter/
6812 NETLABEL
6813 M:      Paul Moore <paul@paul-moore.com>
6814 W:      http://netlabel.sf.net
6815 L:      netdev@vger.kernel.org
6816 S:      Maintained
6817 F:      Documentation/netlabel/
6818 F:      include/net/netlabel.h
6819 F:      net/netlabel/
6821 NETROM NETWORK LAYER
6822 M:      Ralf Baechle <ralf@linux-mips.org>
6823 L:      linux-hams@vger.kernel.org
6824 W:      http://www.linux-ax25.org/
6825 S:      Maintained
6826 F:      include/net/netrom.h
6827 F:      include/uapi/linux/netrom.h
6828 F:      net/netrom/
6830 NETWORK BLOCK DEVICE (NBD)
6831 M:      Markus Pargmann <mpa@pengutronix.de>
6832 S:      Maintained
6833 L:      nbd-general@lists.sourceforge.net
6834 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6835 F:      Documentation/blockdev/nbd.txt
6836 F:      drivers/block/nbd.c
6837 F:      include/linux/nbd.h
6838 F:      include/uapi/linux/nbd.h
6840 NETWORK DROP MONITOR
6841 M:      Neil Horman <nhorman@tuxdriver.com>
6842 L:      netdev@vger.kernel.org
6843 S:      Maintained
6844 W:      https://fedorahosted.org/dropwatch/
6845 F:      net/core/drop_monitor.c
6847 NETWORKING [GENERAL]
6848 M:      "David S. Miller" <davem@davemloft.net>
6849 L:      netdev@vger.kernel.org
6850 W:      http://www.linuxfoundation.org/en/Net
6851 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6854 S:      Maintained
6855 F:      net/
6856 F:      include/net/
6857 F:      include/linux/in.h
6858 F:      include/linux/net.h
6859 F:      include/linux/netdevice.h
6860 F:      include/uapi/linux/in.h
6861 F:      include/uapi/linux/net.h
6862 F:      include/uapi/linux/netdevice.h
6863 F:      include/uapi/linux/net_namespace.h
6864 F:      tools/net/
6865 F:      tools/testing/selftests/net/
6866 F:      lib/random32.c
6867 F:      lib/test_bpf.c
6869 NETWORKING [IPv4/IPv6]
6870 M:      "David S. Miller" <davem@davemloft.net>
6871 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6872 M:      James Morris <jmorris@namei.org>
6873 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6874 M:      Patrick McHardy <kaber@trash.net>
6875 L:      netdev@vger.kernel.org
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877 S:      Maintained
6878 F:      net/ipv4/
6879 F:      net/ipv6/
6880 F:      include/net/ip*
6881 F:      arch/x86/net/*
6883 NETWORKING [IPSEC]
6884 M:      Steffen Klassert <steffen.klassert@secunet.com>
6885 M:      Herbert Xu <herbert@gondor.apana.org.au>
6886 M:      "David S. Miller" <davem@davemloft.net>
6887 L:      netdev@vger.kernel.org
6888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6890 S:      Maintained
6891 F:      net/core/flow.c
6892 F:      net/xfrm/
6893 F:      net/key/
6894 F:      net/ipv4/xfrm*
6895 F:      net/ipv4/esp4.c
6896 F:      net/ipv4/ah4.c
6897 F:      net/ipv4/ipcomp.c
6898 F:      net/ipv4/ip_vti.c
6899 F:      net/ipv6/xfrm*
6900 F:      net/ipv6/esp6.c
6901 F:      net/ipv6/ah6.c
6902 F:      net/ipv6/ipcomp6.c
6903 F:      net/ipv6/ip6_vti.c
6904 F:      include/uapi/linux/xfrm.h
6905 F:      include/net/xfrm.h
6907 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6908 M:      Paul Moore <paul@paul-moore.com>
6909 L:      netdev@vger.kernel.org
6910 S:      Maintained
6912 NETWORKING [WIRELESS]
6913 L:      linux-wireless@vger.kernel.org
6914 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6916 NETWORKING DRIVERS
6917 L:      netdev@vger.kernel.org
6918 W:      http://www.linuxfoundation.org/en/Net
6919 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6922 S:      Odd Fixes
6923 F:      drivers/net/
6924 F:      include/linux/if_*
6925 F:      include/linux/netdevice.h
6926 F:      include/linux/arcdevice.h
6927 F:      include/linux/etherdevice.h
6928 F:      include/linux/fcdevice.h
6929 F:      include/linux/fddidevice.h
6930 F:      include/linux/hippidevice.h
6931 F:      include/linux/inetdevice.h
6932 F:      include/uapi/linux/if_*
6933 F:      include/uapi/linux/netdevice.h
6935 NETWORKING DRIVERS (WIRELESS)
6936 M:      Kalle Valo <kvalo@codeaurora.org>
6937 L:      linux-wireless@vger.kernel.org
6938 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6940 S:      Maintained
6941 F:      drivers/net/wireless/
6943 NETXEN (1/10) GbE SUPPORT
6944 M:      Manish Chopra <manish.chopra@qlogic.com>
6945 M:      Sony Chacko <sony.chacko@qlogic.com>
6946 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6947 L:      netdev@vger.kernel.org
6948 W:      http://www.qlogic.com
6949 S:      Supported
6950 F:      drivers/net/ethernet/qlogic/netxen/
6952 NFC SUBSYSTEM
6953 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6954 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6955 M:      Samuel Ortiz <sameo@linux.intel.com>
6956 L:      linux-wireless@vger.kernel.org
6957 L:      linux-nfc@lists.01.org (subscribers-only)
6958 S:      Supported
6959 F:      net/nfc/
6960 F:      include/net/nfc/
6961 F:      include/uapi/linux/nfc.h
6962 F:      drivers/nfc/
6963 F:      include/linux/platform_data/pn544.h
6964 F:      Documentation/devicetree/bindings/net/nfc/
6966 NFS, SUNRPC, AND LOCKD CLIENTS
6967 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6968 M:      Anna Schumaker <anna.schumaker@netapp.com>
6969 L:      linux-nfs@vger.kernel.org
6970 W:      http://client.linux-nfs.org
6971 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6972 S:      Maintained
6973 F:      fs/lockd/
6974 F:      fs/nfs/
6975 F:      fs/nfs_common/
6976 F:      net/sunrpc/
6977 F:      include/linux/lockd/
6978 F:      include/linux/nfs*
6979 F:      include/linux/sunrpc/
6980 F:      include/uapi/linux/nfs*
6981 F:      include/uapi/linux/sunrpc/
6983 NILFS2 FILESYSTEM
6984 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6985 L:      linux-nilfs@vger.kernel.org
6986 W:      http://nilfs.sourceforge.net/
6987 T:      git git://github.com/konis/nilfs2.git
6988 S:      Supported
6989 F:      Documentation/filesystems/nilfs2.txt
6990 F:      fs/nilfs2/
6991 F:      include/linux/nilfs2_fs.h
6993 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6994 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6995 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6996 S:      Maintained
6997 F:      Documentation/scsi/NinjaSCSI.txt
6998 F:      drivers/scsi/pcmcia/nsp_*
7000 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7001 M:      GOTO Masanori <gotom@debian.or.jp>
7002 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7003 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7004 S:      Maintained
7005 F:      Documentation/scsi/NinjaSCSI.txt
7006 F:      drivers/scsi/nsp32*
7008 NIOS2 ARCHITECTURE
7009 M:      Ley Foon Tan <lftan@altera.com>
7010 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7011 T:      git git://git.rocketboards.org/linux-socfpga-next.git
7012 S:      Maintained
7013 F:      arch/nios2/
7015 NOKIA N900 POWER SUPPLY DRIVERS
7016 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7017 S:      Maintained
7018 F:      include/linux/power/bq2415x_charger.h
7019 F:      include/linux/power/bq27x00_battery.h
7020 F:      include/linux/power/isp1704_charger.h
7021 F:      drivers/power/bq2415x_charger.c
7022 F:      drivers/power/bq27x00_battery.c
7023 F:      drivers/power/isp1704_charger.c
7024 F:      drivers/power/rx51_battery.c
7026 NTB DRIVER
7027 M:      Jon Mason <jdmason@kudzu.us>
7028 M:      Dave Jiang <dave.jiang@intel.com>
7029 S:      Supported
7030 W:      https://github.com/jonmason/ntb/wiki
7031 T:      git git://github.com/jonmason/ntb.git
7032 F:      drivers/ntb/
7033 F:      drivers/net/ntb_netdev.c
7034 F:      include/linux/ntb.h
7036 NTFS FILESYSTEM
7037 M:      Anton Altaparmakov <anton@tuxera.com>
7038 L:      linux-ntfs-dev@lists.sourceforge.net
7039 W:      http://www.tuxera.com/
7040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7041 S:      Supported
7042 F:      Documentation/filesystems/ntfs.txt
7043 F:      fs/ntfs/
7045 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7046 M:      Antonino Daplas <adaplas@gmail.com>
7047 L:      linux-fbdev@vger.kernel.org
7048 S:      Maintained
7049 F:      drivers/video/fbdev/riva/
7050 F:      drivers/video/fbdev/nvidia/
7052 NVM EXPRESS DRIVER
7053 M:      Matthew Wilcox <willy@linux.intel.com>
7054 L:      linux-nvme@lists.infradead.org
7055 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7056 S:      Supported
7057 F:      drivers/block/nvme*
7058 F:      include/linux/nvme.h
7060 NXP-NCI NFC DRIVER
7061 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7062 R:      Charles Gorand <charles.gorand@effinnov.com>
7063 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7064 S:      Supported
7065 F:      drivers/nfc/nxp-nci
7067 NXP TDA998X DRM DRIVER
7068 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7069 S:      Supported
7070 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7071 F:      include/drm/i2c/tda998x.h
7073 NXP TFA9879 DRIVER
7074 M:      Peter Rosin <peda@axentia.se>
7075 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7076 S:      Maintained
7077 F:      sound/soc/codecs/tfa9879*
7079 OMAP SUPPORT
7080 M:      Tony Lindgren <tony@atomide.com>
7081 L:      linux-omap@vger.kernel.org
7082 W:      http://www.muru.com/linux/omap/
7083 W:      http://linux.omap.com/
7084 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7086 S:      Maintained
7087 F:      arch/arm/*omap*/
7088 F:      arch/arm/configs/omap1_defconfig
7089 F:      arch/arm/configs/omap2plus_defconfig
7090 F:      drivers/i2c/busses/i2c-omap.c
7091 F:      drivers/irqchip/irq-omap-intc.c
7092 F:      drivers/mfd/*omap*.c
7093 F:      drivers/mfd/menelaus.c
7094 F:      drivers/mfd/palmas.c
7095 F:      drivers/mfd/tps65217.c
7096 F:      drivers/mfd/tps65218.c
7097 F:      drivers/mfd/tps65910.c
7098 F:      drivers/mfd/twl-core.[ch]
7099 F:      drivers/mfd/twl4030*.c
7100 F:      drivers/mfd/twl6030*.c
7101 F:      drivers/mfd/twl6040*.c
7102 F:      drivers/regulator/palmas-regulator*.c
7103 F:      drivers/regulator/pbias-regulator.c
7104 F:      drivers/regulator/tps65217-regulator.c
7105 F:      drivers/regulator/tps65218-regulator.c
7106 F:      drivers/regulator/tps65910-regulator.c
7107 F:      drivers/regulator/twl-regulator.c
7108 F:      include/linux/i2c-omap.h
7110 OMAP DEVICE TREE SUPPORT
7111 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7112 M:      Tony Lindgren <tony@atomide.com>
7113 L:      linux-omap@vger.kernel.org
7114 L:      devicetree@vger.kernel.org
7115 S:      Maintained
7116 F:      arch/arm/boot/dts/*omap*
7117 F:      arch/arm/boot/dts/*am3*
7118 F:      arch/arm/boot/dts/*am4*
7119 F:      arch/arm/boot/dts/*am5*
7120 F:      arch/arm/boot/dts/*dra7*
7122 OMAP CLOCK FRAMEWORK SUPPORT
7123 M:      Paul Walmsley <paul@pwsan.com>
7124 L:      linux-omap@vger.kernel.org
7125 S:      Maintained
7126 F:      arch/arm/*omap*/*clock*
7128 OMAP POWER MANAGEMENT SUPPORT
7129 M:      Kevin Hilman <khilman@deeprootsystems.com>
7130 L:      linux-omap@vger.kernel.org
7131 S:      Maintained
7132 F:      arch/arm/*omap*/*pm*
7133 F:      drivers/cpufreq/omap-cpufreq.c
7135 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7136 M:      Rajendra Nayak <rnayak@ti.com>
7137 M:      Paul Walmsley <paul@pwsan.com>
7138 L:      linux-omap@vger.kernel.org
7139 S:      Maintained
7140 F:      arch/arm/mach-omap2/prm*
7142 OMAP AUDIO SUPPORT
7143 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7144 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7145 L:      alsa-devel@alsa-project.org (subscribers-only)
7146 L:      linux-omap@vger.kernel.org
7147 S:      Maintained
7148 F:      sound/soc/omap/
7150 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7151 M:      Roger Quadros <rogerq@ti.com>
7152 M:      Tony Lindgren <tony@atomide.com>
7153 L:      linux-omap@vger.kernel.org
7154 S:      Maintained
7155 F:      drivers/memory/omap-gpmc.c
7156 F:      arch/arm/mach-omap2/*gpmc*
7158 OMAP FRAMEBUFFER SUPPORT
7159 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7160 L:      linux-fbdev@vger.kernel.org
7161 L:      linux-omap@vger.kernel.org
7162 S:      Maintained
7163 F:      drivers/video/fbdev/omap/
7165 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7166 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7167 L:      linux-omap@vger.kernel.org
7168 L:      linux-fbdev@vger.kernel.org
7169 S:      Maintained
7170 F:      drivers/video/fbdev/omap2/
7171 F:      Documentation/arm/OMAP/DSS
7173 OMAP HARDWARE SPINLOCK SUPPORT
7174 M:      Ohad Ben-Cohen <ohad@wizery.com>
7175 L:      linux-omap@vger.kernel.org
7176 S:      Maintained
7177 F:      drivers/hwspinlock/omap_hwspinlock.c
7178 F:      arch/arm/mach-omap2/hwspinlock.c
7180 OMAP MMC SUPPORT
7181 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7182 L:      linux-omap@vger.kernel.org
7183 S:      Maintained
7184 F:      drivers/mmc/host/omap.c
7186 OMAP HS MMC SUPPORT
7187 L:      linux-mmc@vger.kernel.org
7188 L:      linux-omap@vger.kernel.org
7189 S:      Orphan
7190 F:      drivers/mmc/host/omap_hsmmc.c
7192 OMAP RANDOM NUMBER GENERATOR SUPPORT
7193 M:      Deepak Saxena <dsaxena@plexity.net>
7194 S:      Maintained
7195 F:      drivers/char/hw_random/omap-rng.c
7197 OMAP HWMOD SUPPORT
7198 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7199 M:      Paul Walmsley <paul@pwsan.com>
7200 L:      linux-omap@vger.kernel.org
7201 S:      Maintained
7202 F:      arch/arm/mach-omap2/omap_hwmod.*
7204 OMAP HWMOD DATA
7205 M:      Paul Walmsley <paul@pwsan.com>
7206 L:      linux-omap@vger.kernel.org
7207 S:      Maintained
7208 F:      arch/arm/mach-omap2/omap_hwmod*data*
7210 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7211 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7212 L:      linux-omap@vger.kernel.org
7213 S:      Maintained
7214 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7216 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7217 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7218 L:      linux-media@vger.kernel.org
7219 S:      Maintained
7220 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7221 F:      drivers/media/platform/omap3isp/
7222 F:      drivers/staging/media/omap4iss/
7224 OMAP USB SUPPORT
7225 M:      Felipe Balbi <balbi@ti.com>
7226 L:      linux-usb@vger.kernel.org
7227 L:      linux-omap@vger.kernel.org
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7229 S:      Maintained
7230 F:      drivers/usb/*/*omap*
7231 F:      arch/arm/*omap*/usb*
7233 OMAP GPIO DRIVER
7234 M:      Javier Martinez Canillas <javier@dowhile0.org>
7235 M:      Santosh Shilimkar <ssantosh@kernel.org>
7236 M:      Kevin Hilman <khilman@deeprootsystems.com>
7237 L:      linux-omap@vger.kernel.org
7238 S:      Maintained
7239 F:      drivers/gpio/gpio-omap.c
7241 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7242 M:      Mark Jackson <mpfj@newflow.co.uk>
7243 L:      linux-omap@vger.kernel.org
7244 S:      Maintained
7245 F:      arch/arm/boot/dts/am335x-nano.dts
7247 OMFS FILESYSTEM
7248 M:      Bob Copeland <me@bobcopeland.com>
7249 L:      linux-karma-devel@lists.sourceforge.net
7250 S:      Maintained
7251 F:      Documentation/filesystems/omfs.txt
7252 F:      fs/omfs/
7254 OMNIKEY CARDMAN 4000 DRIVER
7255 M:      Harald Welte <laforge@gnumonks.org>
7256 S:      Maintained
7257 F:      drivers/char/pcmcia/cm4000_cs.c
7258 F:      include/linux/cm4000_cs.h
7259 F:      include/uapi/linux/cm4000_cs.h
7261 OMNIKEY CARDMAN 4040 DRIVER
7262 M:      Harald Welte <laforge@gnumonks.org>
7263 S:      Maintained
7264 F:      drivers/char/pcmcia/cm4040_cs.*
7266 OMNIVISION OV7670 SENSOR DRIVER
7267 M:      Jonathan Corbet <corbet@lwn.net>
7268 L:      linux-media@vger.kernel.org
7269 T:      git git://linuxtv.org/media_tree.git
7270 S:      Maintained
7271 F:      drivers/media/i2c/ov7670.c
7273 ONENAND FLASH DRIVER
7274 M:      Kyungmin Park <kyungmin.park@samsung.com>
7275 L:      linux-mtd@lists.infradead.org
7276 S:      Maintained
7277 F:      drivers/mtd/onenand/
7278 F:      include/linux/mtd/onenand*.h
7280 ONSTREAM SCSI TAPE DRIVER
7281 M:      Willem Riede <osst@riede.org>
7282 L:      osst-users@lists.sourceforge.net
7283 L:      linux-scsi@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/scsi/osst.txt
7286 F:      drivers/scsi/osst.*
7287 F:      drivers/scsi/osst_*.h
7288 F:      drivers/scsi/st.h
7290 OPENCORES I2C BUS DRIVER
7291 M:      Peter Korsgaard <jacmet@sunsite.dk>
7292 L:      linux-i2c@vger.kernel.org
7293 S:      Maintained
7294 F:      Documentation/i2c/busses/i2c-ocores
7295 F:      drivers/i2c/busses/i2c-ocores.c
7297 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7298 M:      Grant Likely <grant.likely@linaro.org>
7299 M:      Rob Herring <robh+dt@kernel.org>
7300 L:      devicetree@vger.kernel.org
7301 W:      http://www.devicetree.org/
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7303 S:      Maintained
7304 F:      drivers/of/
7305 F:      include/linux/of*.h
7306 F:      scripts/dtc/
7308 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7309 M:      Rob Herring <robh+dt@kernel.org>
7310 M:      Pawel Moll <pawel.moll@arm.com>
7311 M:      Mark Rutland <mark.rutland@arm.com>
7312 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7313 M:      Kumar Gala <galak@codeaurora.org>
7314 L:      devicetree@vger.kernel.org
7315 S:      Maintained
7316 F:      Documentation/devicetree/
7317 F:      arch/*/boot/dts/
7318 F:      include/dt-bindings/
7320 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7321 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7322 L:      devicetree@vger.kernel.org
7323 S:      Maintained
7324 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7325 F:      Documentation/devicetree/overlay-notes.txt
7326 F:      drivers/of/overlay.c
7327 F:      drivers/of/resolver.c
7329 OPENRISC ARCHITECTURE
7330 M:      Jonas Bonn <jonas@southpole.se>
7331 W:      http://openrisc.net
7332 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7333 S:      Maintained
7334 T:      git git://openrisc.net/~jonas/linux
7335 F:      arch/openrisc/
7337 OPENVSWITCH
7338 M:      Pravin Shelar <pshelar@nicira.com>
7339 L:      netdev@vger.kernel.org
7340 L:      dev@openvswitch.org
7341 W:      http://openvswitch.org
7342 S:      Maintained
7343 F:      net/openvswitch/
7344 F:      include/uapi/linux/openvswitch.h
7346 OPL4 DRIVER
7347 M:      Clemens Ladisch <clemens@ladisch.de>
7348 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7349 T:      git git://git.alsa-project.org/alsa-kernel.git
7350 S:      Maintained
7351 F:      sound/drivers/opl4/
7353 OPROFILE
7354 M:      Robert Richter <rric@kernel.org>
7355 L:      oprofile-list@lists.sf.net
7356 S:      Maintained
7357 F:      arch/*/include/asm/oprofile*.h
7358 F:      arch/*/oprofile/
7359 F:      drivers/oprofile/
7360 F:      include/linux/oprofile.h
7362 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7363 M:      Mark Fasheh <mfasheh@suse.com>
7364 M:      Joel Becker <jlbec@evilplan.org>
7365 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7366 W:      http://ocfs2.wiki.kernel.org
7367 S:      Supported
7368 F:      Documentation/filesystems/ocfs2.txt
7369 F:      Documentation/filesystems/dlmfs.txt
7370 F:      fs/ocfs2/
7372 ORINOCO DRIVER
7373 L:      linux-wireless@vger.kernel.org
7374 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7375 W:      http://www.nongnu.org/orinoco/
7376 S:      Orphan
7377 F:      drivers/net/wireless/orinoco/
7379 OSD LIBRARY and FILESYSTEM
7380 M:      Boaz Harrosh <ooo@electrozaur.com>
7381 M:      Benny Halevy <bhalevy@primarydata.com>
7382 L:      osd-dev@open-osd.org
7383 W:      http://open-osd.org
7384 T:      git git://git.open-osd.org/open-osd.git
7385 S:      Maintained
7386 F:      drivers/scsi/osd/
7387 F:      include/scsi/osd_*
7388 F:      fs/exofs/
7390 OVERLAY FILESYSTEM
7391 M:      Miklos Szeredi <miklos@szeredi.hu>
7392 L:      linux-unionfs@vger.kernel.org
7393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7394 S:      Supported
7395 F:      fs/overlayfs/
7396 F:      Documentation/filesystems/overlayfs.txt
7398 P54 WIRELESS DRIVER
7399 M:      Christian Lamparter <chunkeey@googlemail.com>
7400 L:      linux-wireless@vger.kernel.org
7401 W:      http://wireless.kernel.org/en/users/Drivers/p54
7402 S:      Maintained
7403 F:      drivers/net/wireless/p54/
7405 PA SEMI ETHERNET DRIVER
7406 M:      Olof Johansson <olof@lixom.net>
7407 L:      netdev@vger.kernel.org
7408 S:      Maintained
7409 F:      drivers/net/ethernet/pasemi/*
7411 PA SEMI SMBUS DRIVER
7412 M:      Olof Johansson <olof@lixom.net>
7413 L:      linux-i2c@vger.kernel.org
7414 S:      Maintained
7415 F:      drivers/i2c/busses/i2c-pasemi.c
7417 PADATA PARALLEL EXECUTION MECHANISM
7418 M:      Steffen Klassert <steffen.klassert@secunet.com>
7419 L:      linux-crypto@vger.kernel.org
7420 S:      Maintained
7421 F:      kernel/padata.c
7422 F:      include/linux/padata.h
7423 F:      Documentation/padata.txt
7425 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7426 M:      Harald Welte <laforge@gnumonks.org>
7427 L:      platform-driver-x86@vger.kernel.org
7428 S:      Maintained
7429 F:      drivers/platform/x86/panasonic-laptop.c
7431 PANASONIC MN10300/AM33/AM34 PORT
7432 M:      David Howells <dhowells@redhat.com>
7433 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7434 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7435 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7436 S:      Maintained
7437 F:      Documentation/mn10300/
7438 F:      arch/mn10300/
7440 PARALLEL PORT SUPPORT
7441 L:      linux-parport@lists.infradead.org (subscribers-only)
7442 S:      Orphan
7443 F:      drivers/parport/
7444 F:      include/linux/parport*.h
7445 F:      drivers/char/ppdev.c
7446 F:      include/uapi/linux/ppdev.h
7448 PARAVIRT_OPS INTERFACE
7449 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7450 M:      Chris Wright <chrisw@sous-sol.org>
7451 M:      Alok Kataria <akataria@vmware.com>
7452 M:      Rusty Russell <rusty@rustcorp.com.au>
7453 L:      virtualization@lists.linux-foundation.org
7454 S:      Supported
7455 F:      Documentation/virtual/paravirt_ops.txt
7456 F:      arch/*/kernel/paravirt*
7457 F:      arch/*/include/asm/paravirt.h
7459 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7460 M:      Tim Waugh <tim@cyberelk.net>
7461 L:      linux-parport@lists.infradead.org (subscribers-only)
7462 W:      http://www.torque.net/linux-pp.html
7463 S:      Maintained
7464 F:      Documentation/blockdev/paride.txt
7465 F:      drivers/block/paride/
7467 PARISC ARCHITECTURE
7468 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7469 M:      Helge Deller <deller@gmx.de>
7470 L:      linux-parisc@vger.kernel.org
7471 W:      http://www.parisc-linux.org/
7472 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7475 S:      Maintained
7476 F:      arch/parisc/
7477 F:      Documentation/parisc/
7478 F:      drivers/parisc/
7479 F:      drivers/char/agp/parisc-agp.c
7480 F:      drivers/input/serio/gscps2.c
7481 F:      drivers/parport/parport_gsc.*
7482 F:      drivers/tty/serial/8250/8250_gsc.c
7483 F:      drivers/video/fbdev/sti*
7484 F:      drivers/video/console/sti*
7485 F:      drivers/video/logo/logo_parisc*
7487 PC87360 HARDWARE MONITORING DRIVER
7488 M:      Jim Cromie <jim.cromie@gmail.com>
7489 L:      lm-sensors@lm-sensors.org
7490 S:      Maintained
7491 F:      Documentation/hwmon/pc87360
7492 F:      drivers/hwmon/pc87360.c
7494 PC8736x GPIO DRIVER
7495 M:      Jim Cromie <jim.cromie@gmail.com>
7496 S:      Maintained
7497 F:      drivers/char/pc8736x_gpio.c
7499 PC87427 HARDWARE MONITORING DRIVER
7500 M:      Jean Delvare <jdelvare@suse.de>
7501 L:      lm-sensors@lm-sensors.org
7502 S:      Maintained
7503 F:      Documentation/hwmon/pc87427
7504 F:      drivers/hwmon/pc87427.c
7506 PCA9532 LED DRIVER
7507 M:      Riku Voipio <riku.voipio@iki.fi>
7508 S:      Maintained
7509 F:      drivers/leds/leds-pca9532.c
7510 F:      include/linux/leds-pca9532.h
7512 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7513 M:      Guenter Roeck <linux@roeck-us.net>
7514 L:      linux-i2c@vger.kernel.org
7515 S:      Maintained
7516 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7518 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7519 M:      Khalid Aziz <khalid@gonehiking.org>
7520 S:      Maintained
7521 F:      drivers/firmware/pcdp.*
7523 PCI ERROR RECOVERY
7524 M:      Linas Vepstas <linasvepstas@gmail.com>
7525 L:      linux-pci@vger.kernel.org
7526 S:      Supported
7527 F:      Documentation/PCI/pci-error-recovery.txt
7529 PCI SUBSYSTEM
7530 M:      Bjorn Helgaas <bhelgaas@google.com>
7531 L:      linux-pci@vger.kernel.org
7532 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7534 S:      Supported
7535 F:      Documentation/PCI/
7536 F:      drivers/pci/
7537 F:      include/linux/pci*
7538 F:      arch/x86/pci/
7539 F:      arch/x86/kernel/quirks.c
7541 PCI DRIVER FOR ARM VERSATILE PLATFORM
7542 M:      Rob Herring <robh@kernel.org>
7543 L:      linux-pci@vger.kernel.org
7544 L:      linux-arm-kernel@lists.infradead.org
7545 S:      Maintained
7546 F:      Documentation/devicetree/bindings/pci/versatile.txt
7547 F:      drivers/pci/host/pci-versatile.c
7549 PCI DRIVER FOR APPLIEDMICRO XGENE
7550 M:      Tanmay Inamdar <tinamdar@apm.com>
7551 L:      linux-pci@vger.kernel.org
7552 L:      linux-arm-kernel@lists.infradead.org
7553 S:      Maintained
7554 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7555 F:      drivers/pci/host/pci-xgene.c
7557 PCI DRIVER FOR FREESCALE LAYERSCAPE
7558 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7559 M:      Mingkai Hu <mingkai.hu@freescale.com>
7560 M:      Roy Zang <tie-fei.zang@freescale.com>
7561 L:      linuxppc-dev@lists.ozlabs.org
7562 L:      linux-pci@vger.kernel.org
7563 L:      linux-arm-kernel@lists.infradead.org
7564 S:      Maintained
7565 F:      drivers/pci/host/*layerscape*
7567 PCI DRIVER FOR IMX6
7568 M:      Richard Zhu <Richard.Zhu@freescale.com>
7569 M:      Lucas Stach <l.stach@pengutronix.de>
7570 L:      linux-pci@vger.kernel.org
7571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7572 S:      Maintained
7573 F:      drivers/pci/host/*imx6*
7575 PCI DRIVER FOR TI KEYSTONE
7576 M:      Murali Karicheri <m-karicheri2@ti.com>
7577 L:      linux-pci@vger.kernel.org
7578 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579 S:      Maintained
7580 F:      drivers/pci/host/*keystone*
7582 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7583 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7584 M:      Jason Cooper <jason@lakedaemon.net>
7585 L:      linux-pci@vger.kernel.org
7586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587 S:      Maintained
7588 F:      drivers/pci/host/*mvebu*
7590 PCI DRIVER FOR NVIDIA TEGRA
7591 M:      Thierry Reding <thierry.reding@gmail.com>
7592 L:      linux-tegra@vger.kernel.org
7593 L:      linux-pci@vger.kernel.org
7594 S:      Supported
7595 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7596 F:      drivers/pci/host/pci-tegra.c
7598 PCI DRIVER FOR TI DRA7XX
7599 M:      Kishon Vijay Abraham I <kishon@ti.com>
7600 L:      linux-omap@vger.kernel.org
7601 L:      linux-pci@vger.kernel.org
7602 S:      Supported
7603 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7604 F:      drivers/pci/host/pci-dra7xx.c
7606 PCI DRIVER FOR RENESAS R-CAR
7607 M:      Simon Horman <horms@verge.net.au>
7608 L:      linux-pci@vger.kernel.org
7609 L:      linux-sh@vger.kernel.org
7610 S:      Maintained
7611 F:      drivers/pci/host/*rcar*
7613 PCI DRIVER FOR SAMSUNG EXYNOS
7614 M:      Jingoo Han <jingoohan1@gmail.com>
7615 L:      linux-pci@vger.kernel.org
7616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7617 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7618 S:      Maintained
7619 F:      drivers/pci/host/pci-exynos.c
7621 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7622 M:      Jingoo Han <jingoohan1@gmail.com>
7623 M:      Pratyush Anand <pratyush.anand@gmail.com>
7624 L:      linux-pci@vger.kernel.org
7625 S:      Maintained
7626 F:      drivers/pci/host/*designware*
7628 PCI DRIVER FOR GENERIC OF HOSTS
7629 M:      Will Deacon <will.deacon@arm.com>
7630 L:      linux-pci@vger.kernel.org
7631 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7632 S:      Maintained
7633 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7634 F:      drivers/pci/host/pci-host-generic.c
7636 PCIE DRIVER FOR ST SPEAR13XX
7637 M:      Pratyush Anand <pratyush.anand@gmail.com>
7638 L:      linux-pci@vger.kernel.org
7639 S:      Maintained
7640 F:      drivers/pci/host/*spear*
7642 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7643 M:      Duc Dang <dhdang@apm.com>
7644 L:      linux-pci@vger.kernel.org
7645 L:      linux-arm-kernel@lists.infradead.org
7646 S:      Maintained
7647 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7648 F:      drivers/pci/host/pci-xgene-msi.c
7650 PCMCIA SUBSYSTEM
7651 P:      Linux PCMCIA Team
7652 L:      linux-pcmcia@lists.infradead.org
7653 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7655 S:      Maintained
7656 F:      Documentation/pcmcia/
7657 F:      drivers/pcmcia/
7658 F:      include/pcmcia/
7660 PCNET32 NETWORK DRIVER
7661 M:      Don Fry <pcnet32@frontier.com>
7662 L:      netdev@vger.kernel.org
7663 S:      Maintained
7664 F:      drivers/net/ethernet/amd/pcnet32.c
7666 PCRYPT PARALLEL CRYPTO ENGINE
7667 M:      Steffen Klassert <steffen.klassert@secunet.com>
7668 L:      linux-crypto@vger.kernel.org
7669 S:      Maintained
7670 F:      crypto/pcrypt.c
7671 F:      include/crypto/pcrypt.h
7673 PER-CPU MEMORY ALLOCATOR
7674 M:      Tejun Heo <tj@kernel.org>
7675 M:      Christoph Lameter <cl@linux-foundation.org>
7676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7677 S:      Maintained
7678 F:      include/linux/percpu*.h
7679 F:      mm/percpu*.c
7680 F:      arch/*/include/asm/percpu.h
7682 PER-TASK DELAY ACCOUNTING
7683 M:      Balbir Singh <bsingharora@gmail.com>
7684 S:      Maintained
7685 F:      include/linux/delayacct.h
7686 F:      kernel/delayacct.c
7688 PERFORMANCE EVENTS SUBSYSTEM
7689 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7690 M:      Ingo Molnar <mingo@redhat.com>
7691 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7692 L:      linux-kernel@vger.kernel.org
7693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7694 S:      Supported
7695 F:      kernel/events/*
7696 F:      include/linux/perf_event.h
7697 F:      include/uapi/linux/perf_event.h
7698 F:      arch/*/kernel/perf_event*.c
7699 F:      arch/*/kernel/*/perf_event*.c
7700 F:      arch/*/kernel/*/*/perf_event*.c
7701 F:      arch/*/include/asm/perf_event.h
7702 F:      arch/*/kernel/perf_callchain.c
7703 F:      tools/perf/
7705 PERSONALITY HANDLING
7706 M:      Christoph Hellwig <hch@infradead.org>
7707 L:      linux-abi-devel@lists.sourceforge.net
7708 S:      Maintained
7709 F:      include/linux/personality.h
7710 F:      include/uapi/linux/personality.h
7712 PHONET PROTOCOL
7713 M:      Remi Denis-Courmont <courmisch@gmail.com>
7714 S:      Supported
7715 F:      Documentation/networking/phonet.txt
7716 F:      include/linux/phonet.h
7717 F:      include/net/phonet/
7718 F:      include/uapi/linux/phonet.h
7719 F:      net/phonet/
7721 PHRAM MTD DRIVER
7722 M:      Joern Engel <joern@lazybastard.org>
7723 L:      linux-mtd@lists.infradead.org
7724 S:      Maintained
7725 F:      drivers/mtd/devices/phram.c
7727 PICOLCD HID DRIVER
7728 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7729 L:      linux-input@vger.kernel.org
7730 S:      Maintained
7731 F:      drivers/hid/hid-picolcd*
7733 PICOXCELL SUPPORT
7734 M:      Jamie Iles <jamie@jamieiles.com>
7735 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7736 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7737 S:      Supported
7738 F:      arch/arm/boot/dts/picoxcell*
7739 F:      arch/arm/mach-picoxcell/
7740 F:      drivers/crypto/picoxcell*
7742 PIN CONTROL SUBSYSTEM
7743 M:      Linus Walleij <linus.walleij@linaro.org>
7744 L:      linux-gpio@vger.kernel.org
7745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7746 S:      Maintained
7747 F:      drivers/pinctrl/
7748 F:      include/linux/pinctrl/
7750 PIN CONTROLLER - ATMEL AT91
7751 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7752 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7753 S:      Maintained
7754 F:      drivers/pinctrl/pinctrl-at91.*
7756 PIN CONTROLLER - INTEL
7757 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7758 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7759 S:      Maintained
7760 F:      drivers/pinctrl/intel/
7762 PIN CONTROLLER - RENESAS
7763 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7764 L:      linux-sh@vger.kernel.org
7765 S:      Maintained
7766 F:      drivers/pinctrl/sh-pfc/
7768 PIN CONTROLLER - SAMSUNG
7769 M:      Tomasz Figa <tomasz.figa@gmail.com>
7770 M:      Thomas Abraham <thomas.abraham@linaro.org>
7771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7772 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7773 S:      Maintained
7774 F:      drivers/pinctrl/samsung/
7776 PIN CONTROLLER - ST SPEAR
7777 M:      Viresh Kumar <viresh.linux@gmail.com>
7778 L:      spear-devel@list.st.com
7779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7780 W:      http://www.st.com/spear
7781 S:      Maintained
7782 F:      drivers/pinctrl/spear/
7784 PKTCDVD DRIVER
7785 M:      Jiri Kosina <jkosina@suse.cz>
7786 S:      Maintained
7787 F:      drivers/block/pktcdvd.c
7788 F:      include/linux/pktcdvd.h
7789 F:      include/uapi/linux/pktcdvd.h
7791 PKUNITY SOC DRIVERS
7792 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7793 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7794 S:      Maintained
7795 T:      git git://github.com/gxt/linux.git
7796 F:      drivers/input/serio/i8042-unicore32io.h
7797 F:      drivers/i2c/busses/i2c-puv3.c
7798 F:      drivers/video/fbdev/fb-puv3.c
7799 F:      drivers/rtc/rtc-puv3.c
7801 PMBUS HARDWARE MONITORING DRIVERS
7802 M:      Guenter Roeck <linux@roeck-us.net>
7803 L:      lm-sensors@lm-sensors.org
7804 W:      http://www.lm-sensors.org/
7805 W:      http://www.roeck-us.net/linux/drivers/
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7807 S:      Maintained
7808 F:      Documentation/hwmon/pmbus
7809 F:      drivers/hwmon/pmbus/
7810 F:      include/linux/i2c/pmbus.h
7812 PMC SIERRA MaxRAID DRIVER
7813 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7814 L:      linux-scsi@vger.kernel.org
7815 W:      http://www.pmc-sierra.com/
7816 S:      Supported
7817 F:      drivers/scsi/pmcraid.*
7819 PMC SIERRA PM8001 DRIVER
7820 M:      xjtuwjp@gmail.com
7821 M:      lindar_liu@usish.com
7822 L:      pmchba@pmcs.com
7823 L:      linux-scsi@vger.kernel.org
7824 S:      Supported
7825 F:      drivers/scsi/pm8001/
7827 POSIX CLOCKS and TIMERS
7828 M:      Thomas Gleixner <tglx@linutronix.de>
7829 L:      linux-kernel@vger.kernel.org
7830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7831 S:      Maintained
7832 F:      fs/timerfd.c
7833 F:      include/linux/timer*
7834 F:      kernel/time/*timer*
7836 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7837 M:      Sebastian Reichel <sre@kernel.org>
7838 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7839 M:      David Woodhouse <dwmw2@infradead.org>
7840 L:      linux-pm@vger.kernel.org
7841 T:      git git://git.infradead.org/battery-2.6.git
7842 S:      Maintained
7843 F:      include/linux/power_supply.h
7844 F:      drivers/power/
7846 PNP SUPPORT
7847 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7848 S:      Maintained
7849 F:      drivers/pnp/
7851 PNXxxxx I2C DRIVER
7852 M:      Vitaly Wool <vitalywool@gmail.com>
7853 L:      linux-i2c@vger.kernel.org
7854 S:      Maintained
7855 F:      drivers/i2c/busses/i2c-pnx.c
7857 PPP PROTOCOL DRIVERS AND COMPRESSORS
7858 M:      Paul Mackerras <paulus@samba.org>
7859 L:      linux-ppp@vger.kernel.org
7860 S:      Maintained
7861 F:      drivers/net/ppp/ppp_*
7863 PPP OVER ATM (RFC 2364)
7864 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7865 S:      Maintained
7866 F:      net/atm/pppoatm.c
7867 F:      include/uapi/linux/atmppp.h
7869 PPP OVER ETHERNET
7870 M:      Michal Ostrowski <mostrows@earthlink.net>
7871 S:      Maintained
7872 F:      drivers/net/ppp/pppoe.c
7873 F:      drivers/net/ppp/pppox.c
7875 PPP OVER L2TP
7876 M:      James Chapman <jchapman@katalix.com>
7877 S:      Maintained
7878 F:      net/l2tp/l2tp_ppp.c
7879 F:      include/linux/if_pppol2tp.h
7880 F:      include/uapi/linux/if_pppol2tp.h
7882 PPS SUPPORT
7883 M:      Rodolfo Giometti <giometti@enneenne.com>
7884 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7885 L:      linuxpps@ml.enneenne.com (subscribers-only)
7886 S:      Maintained
7887 F:      Documentation/pps/
7888 F:      drivers/pps/
7889 F:      include/linux/pps*.h
7891 PPTP DRIVER
7892 M:      Dmitry Kozlov <xeb@mail.ru>
7893 L:      netdev@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/net/ppp/pptp.c
7896 W:      http://sourceforge.net/projects/accel-pptp
7898 PREEMPTIBLE KERNEL
7899 M:      Robert Love <rml@tech9.net>
7900 L:      kpreempt-tech@lists.sourceforge.net
7901 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7902 S:      Supported
7903 F:      Documentation/preempt-locking.txt
7904 F:      include/linux/preempt.h
7906 PRISM54 WIRELESS DRIVER
7907 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7908 L:      linux-wireless@vger.kernel.org
7909 W:      http://wireless.kernel.org/en/users/Drivers/p54
7910 S:      Obsolete
7911 F:      drivers/net/wireless/prism54/
7913 PS3 NETWORK SUPPORT
7914 M:      Geoff Levand <geoff@infradead.org>
7915 L:      netdev@vger.kernel.org
7916 L:      linuxppc-dev@lists.ozlabs.org
7917 S:      Maintained
7918 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7920 PS3 PLATFORM SUPPORT
7921 M:      Geoff Levand <geoff@infradead.org>
7922 L:      linuxppc-dev@lists.ozlabs.org
7923 S:      Maintained
7924 F:      arch/powerpc/boot/ps3*
7925 F:      arch/powerpc/include/asm/lv1call.h
7926 F:      arch/powerpc/include/asm/ps3*.h
7927 F:      arch/powerpc/platforms/ps3/
7928 F:      drivers/*/ps3*
7929 F:      drivers/ps3/
7930 F:      drivers/rtc/rtc-ps3.c
7931 F:      drivers/usb/host/*ps3.c
7932 F:      sound/ppc/snd_ps3*
7934 PS3VRAM DRIVER
7935 M:      Jim Paris <jim@jtan.com>
7936 L:      linuxppc-dev@lists.ozlabs.org
7937 S:      Maintained
7938 F:      drivers/block/ps3vram.c
7940 PSTORE FILESYSTEM
7941 M:      Anton Vorontsov <anton@enomsg.org>
7942 M:      Colin Cross <ccross@android.com>
7943 M:      Kees Cook <keescook@chromium.org>
7944 M:      Tony Luck <tony.luck@intel.com>
7945 S:      Maintained
7946 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7947 F:      fs/pstore/
7948 F:      include/linux/pstore*
7949 F:      drivers/firmware/efi/efi-pstore.c
7950 F:      drivers/acpi/apei/erst.c
7952 PTP HARDWARE CLOCK SUPPORT
7953 M:      Richard Cochran <richardcochran@gmail.com>
7954 L:      netdev@vger.kernel.org
7955 S:      Maintained
7956 W:      http://linuxptp.sourceforge.net/
7957 F:      Documentation/ABI/testing/sysfs-ptp
7958 F:      Documentation/ptp/*
7959 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7960 F:      drivers/net/phy/dp83640*
7961 F:      drivers/ptp/*
7962 F:      include/linux/ptp_cl*
7964 PTRACE SUPPORT
7965 M:      Roland McGrath <roland@hack.frob.com>
7966 M:      Oleg Nesterov <oleg@redhat.com>
7967 S:      Maintained
7968 F:      include/asm-generic/syscall.h
7969 F:      include/linux/ptrace.h
7970 F:      include/linux/regset.h
7971 F:      include/linux/tracehook.h
7972 F:      include/uapi/linux/ptrace.h
7973 F:      kernel/ptrace.c
7975 PVRUSB2 VIDEO4LINUX DRIVER
7976 M:      Mike Isely <isely@pobox.com>
7977 L:      pvrusb2@isely.net       (subscribers-only)
7978 L:      linux-media@vger.kernel.org
7979 W:      http://www.isely.net/pvrusb2/
7980 T:      git git://linuxtv.org/media_tree.git
7981 S:      Maintained
7982 F:      Documentation/video4linux/README.pvrusb2
7983 F:      drivers/media/usb/pvrusb2/
7985 PWC WEBCAM DRIVER
7986 M:      Hans de Goede <hdegoede@redhat.com>
7987 L:      linux-media@vger.kernel.org
7988 T:      git git://linuxtv.org/media_tree.git
7989 S:      Maintained
7990 F:      drivers/media/usb/pwc/*
7992 PWM FAN DRIVER
7993 M:      Kamil Debski <k.debski@samsung.com>
7994 L:      lm-sensors@lm-sensors.org
7995 S:      Supported
7996 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7997 F:      Documentation/hwmon/pwm-fan
7998 F:      drivers/hwmon/pwm-fan.c
8000 PWM SUBSYSTEM
8001 M:      Thierry Reding <thierry.reding@gmail.com>
8002 L:      linux-pwm@vger.kernel.org
8003 S:      Maintained
8004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8005 F:      Documentation/pwm.txt
8006 F:      Documentation/devicetree/bindings/pwm/
8007 F:      include/linux/pwm.h
8008 F:      drivers/pwm/
8009 F:      drivers/video/backlight/pwm_bl.c
8010 F:      include/linux/pwm_backlight.h
8012 PXA2xx/PXA3xx SUPPORT
8013 M:      Daniel Mack <daniel@zonque.org>
8014 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8015 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017 T:      git git://github.com/hzhuang1/linux.git
8018 T:      git git://github.com/rjarzmik/linux.git
8019 S:      Maintained
8020 F:      arch/arm/mach-pxa/
8021 F:      drivers/pcmcia/pxa2xx*
8022 F:      drivers/spi/spi-pxa2xx*
8023 F:      drivers/usb/gadget/udc/pxa2*
8024 F:      include/sound/pxa2xx-lib.h
8025 F:      sound/arm/pxa*
8026 F:      sound/soc/pxa/
8028 PXA3xx NAND FLASH DRIVER
8029 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8030 L:      linux-mtd@lists.infradead.org
8031 S:      Maintained
8032 F:      drivers/mtd/nand/pxa3xx_nand.c
8034 MMP SUPPORT
8035 M:      Eric Miao <eric.y.miao@gmail.com>
8036 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038 T:      git git://github.com/hzhuang1/linux.git
8039 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8040 S:      Maintained
8041 F:      arch/arm/mach-mmp/
8043 PXA MMCI DRIVER
8044 S:      Orphan
8046 PXA RTC DRIVER
8047 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8048 L:      rtc-linux@googlegroups.com
8049 S:      Maintained
8051 QAT DRIVER
8052 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8053 L:      qat-linux@intel.com
8054 S:      Supported
8055 F:      drivers/crypto/qat/
8057 QIB DRIVER
8058 M:      Mike Marciniszyn <infinipath@intel.com>
8059 L:      linux-rdma@vger.kernel.org
8060 S:      Supported
8061 F:      drivers/infiniband/hw/qib/
8063 QLOGIC QLA1280 SCSI DRIVER
8064 M:      Michael Reed <mdr@sgi.com>
8065 L:      linux-scsi@vger.kernel.org
8066 S:      Maintained
8067 F:      drivers/scsi/qla1280.[ch]
8069 QLOGIC QLA2XXX FC-SCSI DRIVER
8070 M:      qla2xxx-upstream@qlogic.com
8071 L:      linux-scsi@vger.kernel.org
8072 S:      Supported
8073 F:      Documentation/scsi/LICENSE.qla2xxx
8074 F:      drivers/scsi/qla2xxx/
8076 QLOGIC QLA4XXX iSCSI DRIVER
8077 M:      QLogic-Storage-Upstream@qlogic.com
8078 L:      linux-scsi@vger.kernel.org
8079 S:      Supported
8080 F:      Documentation/scsi/LICENSE.qla4xxx
8081 F:      drivers/scsi/qla4xxx/
8083 QLOGIC QLA3XXX NETWORK DRIVER
8084 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8085 M:      Ron Mercer <ron.mercer@qlogic.com>
8086 M:      linux-driver@qlogic.com
8087 L:      netdev@vger.kernel.org
8088 S:      Supported
8089 F:      Documentation/networking/LICENSE.qla3xxx
8090 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8092 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8093 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8094 M:      Dept-GELinuxNICDev@qlogic.com
8095 L:      netdev@vger.kernel.org
8096 S:      Supported
8097 F:      drivers/net/ethernet/qlogic/qlcnic/
8099 QLOGIC QLGE 10Gb ETHERNET DRIVER
8100 M:      Harish Patil <harish.patil@qlogic.com>
8101 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8102 M:      Dept-GELinuxNICDev@qlogic.com
8103 M:      linux-driver@qlogic.com
8104 L:      netdev@vger.kernel.org
8105 S:      Supported
8106 F:      drivers/net/ethernet/qlogic/qlge/
8108 QNX4 FILESYSTEM
8109 M:      Anders Larsen <al@alarsen.net>
8110 W:      http://www.alarsen.net/linux/qnx4fs/
8111 S:      Maintained
8112 F:      fs/qnx4/
8113 F:      include/uapi/linux/qnx4_fs.h
8114 F:      include/uapi/linux/qnxtypes.h
8116 QT1010 MEDIA DRIVER
8117 M:      Antti Palosaari <crope@iki.fi>
8118 L:      linux-media@vger.kernel.org
8119 W:      http://linuxtv.org/
8120 W:      http://palosaari.fi/linux/
8121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8122 T:      git git://linuxtv.org/anttip/media_tree.git
8123 S:      Maintained
8124 F:      drivers/media/tuners/qt1010*
8126 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8127 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8128 L:      linux-wireless@vger.kernel.org
8129 L:      ath9k-devel@lists.ath9k.org
8130 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8131 S:      Supported
8132 F:      drivers/net/wireless/ath/ath9k/
8134 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8135 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8136 L:      ath10k@lists.infradead.org
8137 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8138 T:      git git://github.com/kvalo/ath.git
8139 S:      Supported
8140 F:      drivers/net/wireless/ath/ath10k/
8142 QUALCOMM HEXAGON ARCHITECTURE
8143 M:      Richard Kuo <rkuo@codeaurora.org>
8144 L:      linux-hexagon@vger.kernel.org
8145 S:      Supported
8146 F:      arch/hexagon/
8148 QUALCOMM WCN36XX WIRELESS DRIVER
8149 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8150 L:      wcn36xx@lists.infradead.org
8151 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8152 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8153 S:      Supported
8154 F:      drivers/net/wireless/ath/wcn36xx/
8156 RADOS BLOCK DEVICE (RBD)
8157 M:      Ilya Dryomov <idryomov@gmail.com>
8158 M:      Sage Weil <sage@redhat.com>
8159 M:      Alex Elder <elder@kernel.org>
8160 M:      ceph-devel@vger.kernel.org
8161 W:      http://ceph.com/
8162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8163 S:      Supported
8164 F:      drivers/block/rbd.c
8165 F:      drivers/block/rbd_types.h
8167 RADEON FRAMEBUFFER DISPLAY DRIVER
8168 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8169 L:      linux-fbdev@vger.kernel.org
8170 S:      Maintained
8171 F:      drivers/video/fbdev/aty/radeon*
8172 F:      include/uapi/linux/radeonfb.h
8174 RADIOSHARK RADIO DRIVER
8175 M:      Hans de Goede <hdegoede@redhat.com>
8176 L:      linux-media@vger.kernel.org
8177 T:      git git://linuxtv.org/media_tree.git
8178 S:      Maintained
8179 F:      drivers/media/radio/radio-shark.c
8181 RADIOSHARK2 RADIO DRIVER
8182 M:      Hans de Goede <hdegoede@redhat.com>
8183 L:      linux-media@vger.kernel.org
8184 T:      git git://linuxtv.org/media_tree.git
8185 S:      Maintained
8186 F:      drivers/media/radio/radio-shark2.c
8187 F:      drivers/media/radio/radio-tea5777.c
8189 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8190 M:      Paul Mackerras <paulus@samba.org>
8191 L:      linux-fbdev@vger.kernel.org
8192 S:      Maintained
8193 F:      drivers/video/fbdev/aty/aty128fb.c
8195 RALINK RT2X00 WIRELESS LAN DRIVER
8196 P:      rt2x00 project
8197 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8198 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8199 L:      linux-wireless@vger.kernel.org
8200 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8201 W:      http://rt2x00.serialmonkey.com/
8202 S:      Maintained
8203 F:      drivers/net/wireless/rt2x00/
8205 RAMDISK RAM BLOCK DEVICE DRIVER
8206 M:      Jens Axboe <axboe@kernel.dk>
8207 S:      Maintained
8208 F:      Documentation/blockdev/ramdisk.txt
8209 F:      drivers/block/brd.c
8211 PERSISTENT MEMORY DRIVER
8212 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8213 L:      linux-nvdimm@lists.01.org
8214 S:      Supported
8215 F:      drivers/block/pmem.c
8217 RANDOM NUMBER DRIVER
8218 M:      "Theodore Ts'o" <tytso@mit.edu>
8219 S:      Maintained
8220 F:      drivers/char/random.c
8222 RAPIDIO SUBSYSTEM
8223 M:      Matt Porter <mporter@kernel.crashing.org>
8224 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8225 S:      Maintained
8226 F:      drivers/rapidio/
8228 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8229 L:      linux-wireless@vger.kernel.org
8230 S:      Orphan
8231 F:      drivers/net/wireless/ray*
8233 RCUTORTURE MODULE
8234 M:      Josh Triplett <josh@joshtriplett.org>
8235 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8236 L:      linux-kernel@vger.kernel.org
8237 S:      Supported
8238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8239 F:      Documentation/RCU/torture.txt
8240 F:      kernel/rcu/rcutorture.c
8242 RCUTORTURE TEST FRAMEWORK
8243 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8244 M:      Josh Triplett <josh@joshtriplett.org>
8245 R:      Steven Rostedt <rostedt@goodmis.org>
8246 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8247 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8248 L:      linux-kernel@vger.kernel.org
8249 S:      Supported
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8251 F:      tools/testing/selftests/rcutorture
8253 RDC R-321X SoC
8254 M:      Florian Fainelli <florian@openwrt.org>
8255 S:      Maintained
8257 RDC R6040 FAST ETHERNET DRIVER
8258 M:      Florian Fainelli <florian@openwrt.org>
8259 L:      netdev@vger.kernel.org
8260 S:      Maintained
8261 F:      drivers/net/ethernet/rdc/r6040.c
8263 RDS - RELIABLE DATAGRAM SOCKETS
8264 M:      Chien Yen <chien.yen@oracle.com>
8265 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8266 S:      Supported
8267 F:      net/rds/
8269 READ-COPY UPDATE (RCU)
8270 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8271 M:      Josh Triplett <josh@joshtriplett.org>
8272 R:      Steven Rostedt <rostedt@goodmis.org>
8273 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8274 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8275 L:      linux-kernel@vger.kernel.org
8276 W:      http://www.rdrop.com/users/paulmck/RCU/
8277 S:      Supported
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8279 F:      Documentation/RCU/
8280 X:      Documentation/RCU/torture.txt
8281 F:      include/linux/rcu*
8282 X:      include/linux/srcu.h
8283 F:      kernel/rcu/
8284 X:      kernel/torture.c
8286 REAL TIME CLOCK (RTC) SUBSYSTEM
8287 M:      Alessandro Zummo <a.zummo@towertech.it>
8288 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8289 L:      rtc-linux@googlegroups.com
8290 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8291 S:      Maintained
8292 F:      Documentation/rtc.txt
8293 F:      drivers/rtc/
8294 F:      include/linux/rtc.h
8295 F:      include/uapi/linux/rtc.h
8297 REALTEK AUDIO CODECS
8298 M:      Bard Liao <bardliao@realtek.com>
8299 M:      Oder Chiou <oder_chiou@realtek.com>
8300 S:      Maintained
8301 F:      sound/soc/codecs/rt*
8302 F:      include/sound/rt*.h
8304 REISERFS FILE SYSTEM
8305 L:      reiserfs-devel@vger.kernel.org
8306 S:      Supported
8307 F:      fs/reiserfs/
8309 REGISTER MAP ABSTRACTION
8310 M:      Mark Brown <broonie@kernel.org>
8311 L:      linux-kernel@vger.kernel.org
8312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8313 S:      Supported
8314 F:      drivers/base/regmap/
8315 F:      include/linux/regmap.h
8317 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8318 M:      Ohad Ben-Cohen <ohad@wizery.com>
8319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8320 S:      Maintained
8321 F:      drivers/remoteproc/
8322 F:      Documentation/remoteproc.txt
8323 F:      include/linux/remoteproc.h
8325 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8326 M:      Ohad Ben-Cohen <ohad@wizery.com>
8327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8328 S:      Maintained
8329 F:      drivers/rpmsg/
8330 F:      Documentation/rpmsg.txt
8331 F:      include/linux/rpmsg.h
8333 RESET CONTROLLER FRAMEWORK
8334 M:      Philipp Zabel <p.zabel@pengutronix.de>
8335 S:      Maintained
8336 F:      drivers/reset/
8337 F:      Documentation/devicetree/bindings/reset/
8338 F:      include/linux/reset.h
8339 F:      include/linux/reset-controller.h
8341 RFKILL
8342 M:      Johannes Berg <johannes@sipsolutions.net>
8343 L:      linux-wireless@vger.kernel.org
8344 W:      http://wireless.kernel.org/
8345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8347 S:      Maintained
8348 F:      Documentation/rfkill.txt
8349 F:      net/rfkill/
8351 RHASHTABLE
8352 M:      Thomas Graf <tgraf@suug.ch>
8353 L:      netdev@vger.kernel.org
8354 S:      Maintained
8355 F:      lib/rhashtable.c
8356 F:      include/linux/rhashtable.h
8358 RICOH SMARTMEDIA/XD DRIVER
8359 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8360 S:      Maintained
8361 F:      drivers/mtd/nand/r852.c
8362 F:      drivers/mtd/nand/r852.h
8364 RICOH R5C592 MEMORYSTICK DRIVER
8365 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8366 S:      Maintained
8367 F:      drivers/memstick/host/r592.*
8369 ROCCAT DRIVERS
8370 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8371 W:      http://sourceforge.net/projects/roccat/
8372 S:      Maintained
8373 F:      drivers/hid/hid-roccat*
8374 F:      include/linux/hid-roccat*
8375 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8377 ROCKER DRIVER
8378 M:      Jiri Pirko <jiri@resnulli.us>
8379 M:      Scott Feldman <sfeldma@gmail.com>
8380 L:      netdev@vger.kernel.org
8381 S:      Supported
8382 F:      drivers/net/ethernet/rocker/
8384 ROCKETPORT DRIVER
8385 P:      Comtrol Corp.
8386 W:      http://www.comtrol.com
8387 S:      Maintained
8388 F:      Documentation/serial/rocket.txt
8389 F:      drivers/tty/rocket*
8391 ROCKETPORT EXPRESS/INFINITY DRIVER
8392 M:      Kevin Cernekee <cernekee@gmail.com>
8393 L:      linux-serial@vger.kernel.org
8394 S:      Odd Fixes
8395 F:      drivers/tty/serial/rp2.*
8397 ROSE NETWORK LAYER
8398 M:      Ralf Baechle <ralf@linux-mips.org>
8399 L:      linux-hams@vger.kernel.org
8400 W:      http://www.linux-ax25.org/
8401 S:      Maintained
8402 F:      include/net/rose.h
8403 F:      include/uapi/linux/rose.h
8404 F:      net/rose/
8406 RTL2830 MEDIA DRIVER
8407 M:      Antti Palosaari <crope@iki.fi>
8408 L:      linux-media@vger.kernel.org
8409 W:      http://linuxtv.org/
8410 W:      http://palosaari.fi/linux/
8411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8412 T:      git git://linuxtv.org/anttip/media_tree.git
8413 S:      Maintained
8414 F:      drivers/media/dvb-frontends/rtl2830*
8416 RTL2832 MEDIA DRIVER
8417 M:      Antti Palosaari <crope@iki.fi>
8418 L:      linux-media@vger.kernel.org
8419 W:      http://linuxtv.org/
8420 W:      http://palosaari.fi/linux/
8421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8422 T:      git git://linuxtv.org/anttip/media_tree.git
8423 S:      Maintained
8424 F:      drivers/media/dvb-frontends/rtl2832*
8426 RTL2832_SDR MEDIA DRIVER
8427 M:      Antti Palosaari <crope@iki.fi>
8428 L:      linux-media@vger.kernel.org
8429 W:      http://linuxtv.org/
8430 W:      http://palosaari.fi/linux/
8431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8432 T:      git git://linuxtv.org/anttip/media_tree.git
8433 S:      Maintained
8434 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8436 RTL8180 WIRELESS DRIVER
8437 L:      linux-wireless@vger.kernel.org
8438 W:      http://wireless.kernel.org/
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8440 S:      Orphan
8441 F:      drivers/net/wireless/rtl818x/rtl8180/
8443 RTL8187 WIRELESS DRIVER
8444 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8445 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8446 M:      Larry Finger <Larry.Finger@lwfinger.net>
8447 L:      linux-wireless@vger.kernel.org
8448 W:      http://wireless.kernel.org/
8449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8450 S:      Maintained
8451 F:      drivers/net/wireless/rtl818x/rtl8187/
8453 RTL8192CE WIRELESS DRIVER
8454 M:      Larry Finger <Larry.Finger@lwfinger.net>
8455 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8456 L:      linux-wireless@vger.kernel.org
8457 W:      http://wireless.kernel.org/
8458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8459 S:      Maintained
8460 F:      drivers/net/wireless/rtlwifi/
8461 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8463 S3 SAVAGE FRAMEBUFFER DRIVER
8464 M:      Antonino Daplas <adaplas@gmail.com>
8465 L:      linux-fbdev@vger.kernel.org
8466 S:      Maintained
8467 F:      drivers/video/fbdev/savage/
8469 S390
8470 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8471 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8472 M:      linux390@de.ibm.com
8473 L:      linux-s390@vger.kernel.org
8474 W:      http://www.ibm.com/developerworks/linux/linux390/
8475 S:      Supported
8476 F:      arch/s390/
8477 F:      drivers/s390/
8478 F:      Documentation/s390/
8479 F:      Documentation/DocBook/s390*
8481 S390 COMMON I/O LAYER
8482 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8483 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8484 L:      linux-s390@vger.kernel.org
8485 W:      http://www.ibm.com/developerworks/linux/linux390/
8486 S:      Supported
8487 F:      drivers/s390/cio/
8489 S390 DASD DRIVER
8490 M:      Stefan Weinhuber <wein@de.ibm.com>
8491 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8492 L:      linux-s390@vger.kernel.org
8493 W:      http://www.ibm.com/developerworks/linux/linux390/
8494 S:      Supported
8495 F:      drivers/s390/block/dasd*
8496 F:      block/partitions/ibm.c
8498 S390 NETWORK DRIVERS
8499 M:      Ursula Braun <ursula.braun@de.ibm.com>
8500 M:      linux390@de.ibm.com
8501 L:      linux-s390@vger.kernel.org
8502 W:      http://www.ibm.com/developerworks/linux/linux390/
8503 S:      Supported
8504 F:      drivers/s390/net/
8506 S390 PCI SUBSYSTEM
8507 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8508 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8509 L:      linux-s390@vger.kernel.org
8510 W:      http://www.ibm.com/developerworks/linux/linux390/
8511 S:      Supported
8512 F:      arch/s390/pci/
8513 F:      drivers/pci/hotplug/s390_pci_hpc.c
8515 S390 ZCRYPT DRIVER
8516 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8517 M:      linux390@de.ibm.com
8518 L:      linux-s390@vger.kernel.org
8519 W:      http://www.ibm.com/developerworks/linux/linux390/
8520 S:      Supported
8521 F:      drivers/s390/crypto/
8523 S390 ZFCP DRIVER
8524 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8525 M:      linux390@de.ibm.com
8526 L:      linux-s390@vger.kernel.org
8527 W:      http://www.ibm.com/developerworks/linux/linux390/
8528 S:      Supported
8529 F:      drivers/s390/scsi/zfcp_*
8531 S390 IUCV NETWORK LAYER
8532 M:      Ursula Braun <ursula.braun@de.ibm.com>
8533 M:      linux390@de.ibm.com
8534 L:      linux-s390@vger.kernel.org
8535 W:      http://www.ibm.com/developerworks/linux/linux390/
8536 S:      Supported
8537 F:      drivers/s390/net/*iucv*
8538 F:      include/net/iucv/
8539 F:      net/iucv/
8541 S3C24XX SD/MMC Driver
8542 M:      Ben Dooks <ben-linux@fluff.org>
8543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8544 S:      Supported
8545 F:      drivers/mmc/host/s3cmci.*
8547 SAA6588 RDS RECEIVER DRIVER
8548 M:      Hans Verkuil <hverkuil@xs4all.nl>
8549 L:      linux-media@vger.kernel.org
8550 T:      git git://linuxtv.org/media_tree.git
8551 W:      http://linuxtv.org
8552 S:      Odd Fixes
8553 F:      drivers/media/i2c/saa6588*
8555 SAA7134 VIDEO4LINUX DRIVER
8556 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8557 L:      linux-media@vger.kernel.org
8558 W:      http://linuxtv.org
8559 T:      git git://linuxtv.org/media_tree.git
8560 S:      Odd fixes
8561 F:      Documentation/video4linux/*.saa7134
8562 F:      drivers/media/pci/saa7134/
8564 SAA7146 VIDEO4LINUX-2 DRIVER
8565 M:      Hans Verkuil <hverkuil@xs4all.nl>
8566 L:      linux-media@vger.kernel.org
8567 T:      git git://linuxtv.org/media_tree.git
8568 S:      Maintained
8569 F:      drivers/media/common/saa7146/
8570 F:      drivers/media/pci/saa7146/
8571 F:      include/media/saa7146*
8573 SAMSUNG LAPTOP DRIVER
8574 M:      Corentin Chary <corentin.chary@gmail.com>
8575 L:      platform-driver-x86@vger.kernel.org
8576 S:      Maintained
8577 F:      drivers/platform/x86/samsung-laptop.c
8579 SAMSUNG AUDIO (ASoC) DRIVERS
8580 M:      Sangbeom Kim <sbkim73@samsung.com>
8581 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8582 S:      Supported
8583 F:      sound/soc/samsung/
8585 SAMSUNG FRAMEBUFFER DRIVER
8586 M:      Jingoo Han <jingoohan1@gmail.com>
8587 L:      linux-fbdev@vger.kernel.org
8588 S:      Maintained
8589 F:      drivers/video/fbdev/s3c-fb.c
8591 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8592 M:      Sangbeom Kim <sbkim73@samsung.com>
8593 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8594 L:      linux-kernel@vger.kernel.org
8595 L:      linux-samsung-soc@vger.kernel.org
8596 S:      Supported
8597 F:      drivers/mfd/sec*.c
8598 F:      drivers/regulator/s2m*.c
8599 F:      drivers/regulator/s5m*.c
8600 F:      drivers/clk/clk-s2mps11.c
8601 F:      drivers/rtc/rtc-s5m.c
8602 F:      include/linux/mfd/samsung/
8603 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8604 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
8606 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8607 M:      Kyungmin Park <kyungmin.park@samsung.com>
8608 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8609 L:      linux-media@vger.kernel.org
8610 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8611 S:      Supported
8612 F:      drivers/media/platform/exynos4-is/
8614 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8615 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8616 L:      linux-media@vger.kernel.org
8617 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8618 S:      Maintained
8619 F:      drivers/media/platform/s3c-camif/
8620 F:      include/media/s3c_camif.h
8622 SAMSUNG S5C73M3 CAMERA DRIVER
8623 M:      Kyungmin Park <kyungmin.park@samsung.com>
8624 M:      Andrzej Hajda <a.hajda@samsung.com>
8625 L:      linux-media@vger.kernel.org
8626 S:      Supported
8627 F:      drivers/media/i2c/s5c73m3/*
8629 SAMSUNG S5K5BAF CAMERA DRIVER
8630 M:      Kyungmin Park <kyungmin.park@samsung.com>
8631 M:      Andrzej Hajda <a.hajda@samsung.com>
8632 L:      linux-media@vger.kernel.org
8633 S:      Supported
8634 F:      drivers/media/i2c/s5k5baf.c
8636 SAMSUNG SOC CLOCK DRIVERS
8637 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8638 M:      Tomasz Figa <tomasz.figa@gmail.com>
8639 S:      Supported
8640 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8641 F:      drivers/clk/samsung/
8643 SAMSUNG SXGBE DRIVERS
8644 M:      Byungho An <bh74.an@samsung.com>
8645 M:      Girish K S <ks.giri@samsung.com>
8646 M:      Vipul Pandya <vipul.pandya@samsung.com>
8647 S:      Supported
8648 L:      netdev@vger.kernel.org
8649 F:      drivers/net/ethernet/samsung/sxgbe/
8651 SAMSUNG THERMAL DRIVER
8652 M:      Lukasz Majewski <l.majewski@samsung.com>
8653 L:      linux-pm@vger.kernel.org
8654 L:      linux-samsung-soc@vger.kernel.org
8655 S:      Supported
8656 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8657 F:      drivers/thermal/samsung/
8659 SAMSUNG USB2 PHY DRIVER
8660 M:      Kamil Debski <k.debski@samsung.com>
8661 L:      linux-kernel@vger.kernel.org
8662 S:      Supported
8663 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8664 F:      Documentation/phy/samsung-usb2.txt
8665 F:      drivers/phy/phy-exynos4210-usb2.c
8666 F:      drivers/phy/phy-exynos4x12-usb2.c
8667 F:      drivers/phy/phy-exynos5250-usb2.c
8668 F:      drivers/phy/phy-s5pv210-usb2.c
8669 F:      drivers/phy/phy-samsung-usb2.c
8670 F:      drivers/phy/phy-samsung-usb2.h
8672 SERIAL DRIVERS
8673 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8674 L:      linux-serial@vger.kernel.org
8675 S:      Maintained
8676 F:      drivers/tty/serial/
8678 SYNOPSYS DESIGNWARE DMAC DRIVER
8679 M:      Viresh Kumar <viresh.linux@gmail.com>
8680 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8681 S:      Maintained
8682 F:      include/linux/dma/dw.h
8683 F:      include/linux/platform_data/dma-dw.h
8684 F:      drivers/dma/dw/
8686 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8687 M:      Seungwon Jeon <tgih.jun@samsung.com>
8688 M:      Jaehoon Chung <jh80.chung@samsung.com>
8689 L:      linux-mmc@vger.kernel.org
8690 S:      Maintained
8691 F:      include/linux/mmc/dw_mmc.h
8692 F:      drivers/mmc/host/dw_mmc*
8694 THUNDERBOLT DRIVER
8695 M:      Andreas Noever <andreas.noever@gmail.com>
8696 S:      Maintained
8697 F:      drivers/thunderbolt/
8699 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8700 M:      John Stultz <john.stultz@linaro.org>
8701 M:      Thomas Gleixner <tglx@linutronix.de>
8702 L:      linux-kernel@vger.kernel.org
8703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8704 S:      Supported
8705 F:      include/linux/clocksource.h
8706 F:      include/linux/time.h
8707 F:      include/linux/timex.h
8708 F:      include/uapi/linux/time.h
8709 F:      include/uapi/linux/timex.h
8710 F:      kernel/time/clocksource.c
8711 F:      kernel/time/time*.c
8712 F:      kernel/time/ntp.c
8713 F:      tools/testing/selftests/timers/
8715 SC1200 WDT DRIVER
8716 M:      Zwane Mwaikambo <zwanem@gmail.com>
8717 S:      Maintained
8718 F:      drivers/watchdog/sc1200wdt.c
8720 SCHEDULER
8721 M:      Ingo Molnar <mingo@redhat.com>
8722 M:      Peter Zijlstra <peterz@infradead.org>
8723 L:      linux-kernel@vger.kernel.org
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8725 S:      Maintained
8726 F:      kernel/sched/
8727 F:      include/linux/sched.h
8728 F:      include/uapi/linux/sched.h
8729 F:      include/linux/wait.h
8731 SCORE ARCHITECTURE
8732 M:      Chen Liqin <liqin.linux@gmail.com>
8733 M:      Lennox Wu <lennox.wu@gmail.com>
8734 W:      http://www.sunplus.com
8735 S:      Supported
8736 F:      arch/score/
8738 SCSI CDROM DRIVER
8739 M:      Jens Axboe <axboe@kernel.dk>
8740 L:      linux-scsi@vger.kernel.org
8741 W:      http://www.kernel.dk
8742 S:      Maintained
8743 F:      drivers/scsi/sr*
8745 SCSI RDMA PROTOCOL (SRP) INITIATOR
8746 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8747 L:      linux-rdma@vger.kernel.org
8748 S:      Supported
8749 W:      http://www.openfabrics.org
8750 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8752 F:      drivers/infiniband/ulp/srp/
8753 F:      include/scsi/srp.h
8755 SCSI SG DRIVER
8756 M:      Doug Gilbert <dgilbert@interlog.com>
8757 L:      linux-scsi@vger.kernel.org
8758 W:      http://sg.danny.cz/sg
8759 S:      Maintained
8760 F:      Documentation/scsi/scsi-generic.txt
8761 F:      drivers/scsi/sg.c
8762 F:      include/scsi/sg.h
8764 SCSI SUBSYSTEM
8765 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8766 L:      linux-scsi@vger.kernel.org
8767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8768 S:      Maintained
8769 F:      drivers/scsi/
8770 F:      include/scsi/
8772 SCSI TAPE DRIVER
8773 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8774 L:      linux-scsi@vger.kernel.org
8775 S:      Maintained
8776 F:      Documentation/scsi/st.txt
8777 F:      drivers/scsi/st.*
8778 F:      drivers/scsi/st_*.h
8780 SCTP PROTOCOL
8781 M:      Vlad Yasevich <vyasevich@gmail.com>
8782 M:      Neil Horman <nhorman@tuxdriver.com>
8783 L:      linux-sctp@vger.kernel.org
8784 W:      http://lksctp.sourceforge.net
8785 S:      Maintained
8786 F:      Documentation/networking/sctp.txt
8787 F:      include/linux/sctp.h
8788 F:      include/uapi/linux/sctp.h
8789 F:      include/net/sctp/
8790 F:      net/sctp/
8792 SCx200 CPU SUPPORT
8793 M:      Jim Cromie <jim.cromie@gmail.com>
8794 S:      Odd Fixes
8795 F:      Documentation/i2c/busses/scx200_acb
8796 F:      arch/x86/platform/scx200/
8797 F:      drivers/watchdog/scx200_wdt.c
8798 F:      drivers/i2c/busses/scx200*
8799 F:      drivers/mtd/maps/scx200_docflash.c
8800 F:      include/linux/scx200.h
8802 SCx200 GPIO DRIVER
8803 M:      Jim Cromie <jim.cromie@gmail.com>
8804 S:      Maintained
8805 F:      drivers/char/scx200_gpio.c
8806 F:      include/linux/scx200_gpio.h
8808 SCx200 HRT CLOCKSOURCE DRIVER
8809 M:      Jim Cromie <jim.cromie@gmail.com>
8810 S:      Maintained
8811 F:      drivers/clocksource/scx200_hrt.c
8813 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8814 M:      Sascha Sommer <saschasommer@freenet.de>
8815 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8816 S:      Maintained
8817 F:      drivers/mmc/host/sdricoh_cs.c
8819 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8820 L:      linux-mmc@vger.kernel.org
8821 S:      Orphan
8822 F:      drivers/mmc/host/sdhci.*
8823 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8825 SECURE COMPUTING
8826 M:      Kees Cook <keescook@chromium.org>
8827 R:      Andy Lutomirski <luto@amacapital.net>
8828 R:      Will Drewry <wad@chromium.org>
8829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8830 S:      Supported
8831 F:      kernel/seccomp.c
8832 F:      include/uapi/linux/seccomp.h
8833 F:      include/linux/seccomp.h
8834 K:      \bsecure_computing
8835 K:      \bTIF_SECCOMP\b
8837 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8838 M:      Ben Dooks <ben-linux@fluff.org>
8839 M:      Jaehoon Chung <jh80.chung@samsung.com>
8840 L:      linux-mmc@vger.kernel.org
8841 S:      Maintained
8842 F:      drivers/mmc/host/sdhci-s3c*
8844 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8845 M:      Viresh Kumar <viresh.linux@gmail.com>
8846 L:      spear-devel@list.st.com
8847 L:      linux-mmc@vger.kernel.org
8848 S:      Maintained
8849 F:      drivers/mmc/host/sdhci-spear.c
8851 SECURITY SUBSYSTEM
8852 M:      James Morris <james.l.morris@oracle.com>
8853 M:      Serge E. Hallyn <serge@hallyn.com>
8854 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8856 W:      http://kernsec.org/
8857 S:      Supported
8858 F:      security/
8860 SECURITY CONTACT
8861 M:      Security Officers <security@kernel.org>
8862 S:      Supported
8864 SELINUX SECURITY MODULE
8865 M:      Paul Moore <paul@paul-moore.com>
8866 M:      Stephen Smalley <sds@tycho.nsa.gov>
8867 M:      Eric Paris <eparis@parisplace.org>
8868 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8869 W:      http://selinuxproject.org
8870 T:      git git://git.infradead.org/users/pcmoore/selinux
8871 S:      Supported
8872 F:      include/linux/selinux*
8873 F:      security/selinux/
8874 F:      scripts/selinux/
8876 APPARMOR SECURITY MODULE
8877 M:      John Johansen <john.johansen@canonical.com>
8878 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8879 W:      apparmor.wiki.kernel.org
8880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8881 S:      Supported
8882 F:      security/apparmor/
8884 SENSABLE PHANTOM
8885 M:      Jiri Slaby <jirislaby@gmail.com>
8886 S:      Maintained
8887 F:      drivers/misc/phantom.c
8888 F:      include/uapi/linux/phantom.h
8890 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8891 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8892 M:      Minh Tran <minh.tran@avagotech.com>
8893 M:      John Soni Jose <sony.john-n@avagotech.com>
8894 L:      linux-scsi@vger.kernel.org
8895 W:      http://www.avagotech.com
8896 S:      Supported
8897 F:      drivers/scsi/be2iscsi/
8899 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8900 M:      Sathya Perla <sathya.perla@avagotech.com>
8901 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8902 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8903 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8904 L:      netdev@vger.kernel.org
8905 W:      http://www.emulex.com
8906 S:      Supported
8907 F:      drivers/net/ethernet/emulex/benet/
8909 EMULEX ONECONNECT ROCE DRIVER
8910 M:      Selvin Xavier <selvin.xavier@emulex.com>
8911 M:      Devesh Sharma <devesh.sharma@emulex.com>
8912 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8913 L:      linux-rdma@vger.kernel.org
8914 W:      http://www.emulex.com
8915 S:      Supported
8916 F:      drivers/infiniband/hw/ocrdma/
8918 SFC NETWORK DRIVER
8919 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8920 M:      Shradha Shah <sshah@solarflare.com>
8921 L:      netdev@vger.kernel.org
8922 S:      Supported
8923 F:      drivers/net/ethernet/sfc/
8925 SGI GRU DRIVER
8926 M:      Dimitri Sivanich <sivanich@sgi.com>
8927 S:      Maintained
8928 F:      drivers/misc/sgi-gru/
8930 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8931 M:      Pat Gefre <pfg@sgi.com>
8932 L:      linux-ia64@vger.kernel.org
8933 S:      Supported
8934 F:      Documentation/ia64/serial.txt
8935 F:      drivers/tty/serial/ioc?_serial.c
8936 F:      include/linux/ioc?.h
8938 SGI XP/XPC/XPNET DRIVER
8939 M:      Cliff Whickman <cpw@sgi.com>
8940 M:      Robin Holt <robinmholt@gmail.com>
8941 S:      Maintained
8942 F:      drivers/misc/sgi-xp/
8944 SI2157 MEDIA DRIVER
8945 M:      Antti Palosaari <crope@iki.fi>
8946 L:      linux-media@vger.kernel.org
8947 W:      http://linuxtv.org/
8948 W:      http://palosaari.fi/linux/
8949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8950 T:      git git://linuxtv.org/anttip/media_tree.git
8951 S:      Maintained
8952 F:      drivers/media/tuners/si2157*
8954 SI2168 MEDIA DRIVER
8955 M:      Antti Palosaari <crope@iki.fi>
8956 L:      linux-media@vger.kernel.org
8957 W:      http://linuxtv.org/
8958 W:      http://palosaari.fi/linux/
8959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8960 T:      git git://linuxtv.org/anttip/media_tree.git
8961 S:      Maintained
8962 F:      drivers/media/dvb-frontends/si2168*
8964 SI470X FM RADIO RECEIVER I2C DRIVER
8965 M:      Hans Verkuil <hverkuil@xs4all.nl>
8966 L:      linux-media@vger.kernel.org
8967 T:      git git://linuxtv.org/media_tree.git
8968 W:      http://linuxtv.org
8969 S:      Odd Fixes
8970 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8972 SI470X FM RADIO RECEIVER USB DRIVER
8973 M:      Hans Verkuil <hverkuil@xs4all.nl>
8974 L:      linux-media@vger.kernel.org
8975 T:      git git://linuxtv.org/media_tree.git
8976 W:      http://linuxtv.org
8977 S:      Maintained
8978 F:      drivers/media/radio/si470x/radio-si470x-common.c
8979 F:      drivers/media/radio/si470x/radio-si470x.h
8980 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8982 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8983 M:      Eduardo Valentin <edubezval@gmail.com>
8984 L:      linux-media@vger.kernel.org
8985 T:      git git://linuxtv.org/media_tree.git
8986 W:      http://linuxtv.org
8987 S:      Odd Fixes
8988 F:      drivers/media/radio/si4713/si4713.?
8990 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8991 M:      Eduardo Valentin <edubezval@gmail.com>
8992 L:      linux-media@vger.kernel.org
8993 T:      git git://linuxtv.org/media_tree.git
8994 W:      http://linuxtv.org
8995 S:      Odd Fixes
8996 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8998 SI4713 FM RADIO TRANSMITTER USB DRIVER
8999 M:      Hans Verkuil <hverkuil@xs4all.nl>
9000 L:      linux-media@vger.kernel.org
9001 T:      git git://linuxtv.org/media_tree.git
9002 W:      http://linuxtv.org
9003 S:      Maintained
9004 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9006 SIANO DVB DRIVER
9007 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9008 L:      linux-media@vger.kernel.org
9009 W:      http://linuxtv.org
9010 T:      git git://linuxtv.org/media_tree.git
9011 S:      Odd fixes
9012 F:      drivers/media/common/siano/
9013 F:      drivers/media/usb/siano/
9014 F:      drivers/media/usb/siano/
9015 F:      drivers/media/mmc/siano/
9017 SIMPLEFB FB DRIVER
9018 M:      Hans de Goede <hdegoede@redhat.com>
9019 L:      linux-fbdev@vger.kernel.org
9020 S:      Maintained
9021 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
9022 F:      drivers/video/fbdev/simplefb.c
9023 F:      include/linux/platform_data/simplefb.h
9025 SH_VEU V4L2 MEM2MEM DRIVER
9026 L:      linux-media@vger.kernel.org
9027 S:      Orphan
9028 F:      drivers/media/platform/sh_veu.c
9030 SH_VOU V4L2 OUTPUT DRIVER
9031 L:      linux-media@vger.kernel.org
9032 S:      Orphan
9033 F:      drivers/media/platform/sh_vou.c
9034 F:      include/media/sh_vou.h
9036 SIMPLE FIRMWARE INTERFACE (SFI)
9037 M:      Len Brown <lenb@kernel.org>
9038 L:      sfi-devel@simplefirmware.org
9039 W:      http://simplefirmware.org/
9040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9041 S:      Supported
9042 F:      arch/x86/platform/sfi/
9043 F:      drivers/sfi/
9044 F:      include/linux/sfi*.h
9046 SIMTEC EB110ATX (Chalice CATS)
9047 P:      Ben Dooks
9048 P:      Vincent Sanders <vince@simtec.co.uk>
9049 M:      Simtec Linux Team <linux@simtec.co.uk>
9050 W:      http://www.simtec.co.uk/products/EB110ATX/
9051 S:      Supported
9053 SIMTEC EB2410ITX (BAST)
9054 P:      Ben Dooks
9055 P:      Vincent Sanders <vince@simtec.co.uk>
9056 M:      Simtec Linux Team <linux@simtec.co.uk>
9057 W:      http://www.simtec.co.uk/products/EB2410ITX/
9058 S:      Supported
9059 F:      arch/arm/mach-s3c24xx/mach-bast.c
9060 F:      arch/arm/mach-s3c24xx/bast-ide.c
9061 F:      arch/arm/mach-s3c24xx/bast-irq.c
9063 TI DAVINCI MACHINE SUPPORT
9064 M:      Sekhar Nori <nsekhar@ti.com>
9065 M:      Kevin Hilman <khilman@deeprootsystems.com>
9066 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9067 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9068 S:      Supported
9069 F:      arch/arm/mach-davinci/
9070 F:      drivers/i2c/busses/i2c-davinci.c
9072 TI DAVINCI SERIES MEDIA DRIVER
9073 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9074 L:      linux-media@vger.kernel.org
9075 W:      http://linuxtv.org/
9076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9077 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9078 S:      Maintained
9079 F:      drivers/media/platform/davinci/
9080 F:      include/media/davinci/
9082 TI AM437X VPFE DRIVER
9083 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9084 L:      linux-media@vger.kernel.org
9085 W:      http://linuxtv.org/
9086 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9087 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9088 S:      Maintained
9089 F:      drivers/media/platform/am437x/
9091 OV2659 OMNIVISION SENSOR DRIVER
9092 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9093 L:      linux-media@vger.kernel.org
9094 W:      http://linuxtv.org/
9095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9096 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9097 S:      Maintained
9098 F:      drivers/media/i2c/ov2659.c
9099 F:      include/media/ov2659.h
9101 SIS 190 ETHERNET DRIVER
9102 M:      Francois Romieu <romieu@fr.zoreil.com>
9103 L:      netdev@vger.kernel.org
9104 S:      Maintained
9105 F:      drivers/net/ethernet/sis/sis190.c
9107 SIS 900/7016 FAST ETHERNET DRIVER
9108 M:      Daniele Venzano <venza@brownhat.org>
9109 W:      http://www.brownhat.org/sis900.html
9110 L:      netdev@vger.kernel.org
9111 S:      Maintained
9112 F:      drivers/net/ethernet/sis/sis900.*
9114 SIS FRAMEBUFFER DRIVER
9115 M:      Thomas Winischhofer <thomas@winischhofer.net>
9116 W:      http://www.winischhofer.net/linuxsisvga.shtml
9117 S:      Maintained
9118 F:      Documentation/fb/sisfb.txt
9119 F:      drivers/video/fbdev/sis/
9120 F:      include/video/sisfb.h
9122 SIS USB2VGA DRIVER
9123 M:      Thomas Winischhofer <thomas@winischhofer.net>
9124 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9125 S:      Maintained
9126 F:      drivers/usb/misc/sisusbvga/
9128 SLAB ALLOCATOR
9129 M:      Christoph Lameter <cl@linux.com>
9130 M:      Pekka Enberg <penberg@kernel.org>
9131 M:      David Rientjes <rientjes@google.com>
9132 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9133 M:      Andrew Morton <akpm@linux-foundation.org>
9134 L:      linux-mm@kvack.org
9135 S:      Maintained
9136 F:      include/linux/sl?b*.h
9137 F:      mm/sl?b*
9139 SLEEPABLE READ-COPY UPDATE (SRCU)
9140 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9141 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9142 M:      Josh Triplett <josh@joshtriplett.org>
9143 R:      Steven Rostedt <rostedt@goodmis.org>
9144 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9145 L:      linux-kernel@vger.kernel.org
9146 W:      http://www.rdrop.com/users/paulmck/RCU/
9147 S:      Supported
9148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9149 F:      include/linux/srcu.h
9150 F:      kernel/rcu/srcu.c
9152 SMACK SECURITY MODULE
9153 M:      Casey Schaufler <casey@schaufler-ca.com>
9154 L:      linux-security-module@vger.kernel.org
9155 W:      http://schaufler-ca.com
9156 T:      git git://git.gitorious.org/smack-next/kernel.git
9157 S:      Maintained
9158 F:      Documentation/security/Smack.txt
9159 F:      security/smack/
9161 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9162 M:      Kevin Hilman <khilman@kernel.org>
9163 M:      Nishanth Menon <nm@ti.com>
9164 S:      Maintained
9165 F:      drivers/power/avs/
9166 F:      include/linux/power/smartreflex.h
9167 L:      linux-pm@vger.kernel.org
9169 SMC91x ETHERNET DRIVER
9170 M:      Nicolas Pitre <nico@fluxnic.net>
9171 S:      Odd Fixes
9172 F:      drivers/net/ethernet/smsc/smc91x.*
9174 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9175 M:      Sakari Ailus <sakari.ailus@iki.fi>
9176 L:      linux-media@vger.kernel.org
9177 S:      Maintained
9178 F:      drivers/media/i2c/smiapp/
9179 F:      include/media/smiapp.h
9180 F:      drivers/media/i2c/smiapp-pll.c
9181 F:      drivers/media/i2c/smiapp-pll.h
9182 F:      include/uapi/linux/smiapp.h
9183 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9185 SMM665 HARDWARE MONITOR DRIVER
9186 M:      Guenter Roeck <linux@roeck-us.net>
9187 L:      lm-sensors@lm-sensors.org
9188 S:      Maintained
9189 F:      Documentation/hwmon/smm665
9190 F:      drivers/hwmon/smm665.c
9192 SMSC EMC2103 HARDWARE MONITOR DRIVER
9193 M:      Steve Glendinning <steve.glendinning@shawell.net>
9194 L:      lm-sensors@lm-sensors.org
9195 S:      Maintained
9196 F:      Documentation/hwmon/emc2103
9197 F:      drivers/hwmon/emc2103.c
9199 SMSC SCH5627 HARDWARE MONITOR DRIVER
9200 M:      Hans de Goede <hdegoede@redhat.com>
9201 L:      lm-sensors@lm-sensors.org
9202 S:      Supported
9203 F:      Documentation/hwmon/sch5627
9204 F:      drivers/hwmon/sch5627.c
9206 SMSC47B397 HARDWARE MONITOR DRIVER
9207 M:      Jean Delvare <jdelvare@suse.de>
9208 L:      lm-sensors@lm-sensors.org
9209 S:      Maintained
9210 F:      Documentation/hwmon/smsc47b397
9211 F:      drivers/hwmon/smsc47b397.c
9213 SMSC911x ETHERNET DRIVER
9214 M:      Steve Glendinning <steve.glendinning@shawell.net>
9215 L:      netdev@vger.kernel.org
9216 S:      Maintained
9217 F:      include/linux/smsc911x.h
9218 F:      drivers/net/ethernet/smsc/smsc911x.*
9220 SMSC9420 PCI ETHERNET DRIVER
9221 M:      Steve Glendinning <steve.glendinning@shawell.net>
9222 L:      netdev@vger.kernel.org
9223 S:      Maintained
9224 F:      drivers/net/ethernet/smsc/smsc9420.*
9226 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9227 M:      Steve Glendinning <steve.glendinning@shawell.net>
9228 L:      linux-fbdev@vger.kernel.org
9229 S:      Maintained
9230 F:      drivers/video/fbdev/smscufx.c
9232 SOC-CAMERA V4L2 SUBSYSTEM
9233 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9234 L:      linux-media@vger.kernel.org
9235 T:      git git://linuxtv.org/media_tree.git
9236 S:      Maintained
9237 F:      include/media/soc*
9238 F:      drivers/media/i2c/soc_camera/
9239 F:      drivers/media/platform/soc_camera/
9241 SOEKRIS NET48XX LED SUPPORT
9242 M:      Chris Boot <bootc@bootc.net>
9243 S:      Maintained
9244 F:      drivers/leds/leds-net48xx.c
9246 SOFTLOGIC 6x10 MPEG CODEC
9247 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9248 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9249 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9250 M:      Ismael Luceno <ismael@iodev.co.uk>
9251 L:      linux-media@vger.kernel.org
9252 S:      Supported
9253 F:      drivers/media/pci/solo6x10/
9255 SOFTWARE RAID (Multiple Disks) SUPPORT
9256 M:      Neil Brown <neilb@suse.de>
9257 L:      linux-raid@vger.kernel.org
9258 S:      Supported
9259 F:      drivers/md/
9260 F:      include/linux/raid/
9261 F:      include/uapi/linux/raid/
9263 SONIC NETWORK DRIVER
9264 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9265 L:      netdev@vger.kernel.org
9266 S:      Maintained
9267 F:      drivers/net/ethernet/natsemi/sonic.*
9269 SONICS SILICON BACKPLANE DRIVER (SSB)
9270 M:      Michael Buesch <m@bues.ch>
9271 L:      netdev@vger.kernel.org
9272 S:      Maintained
9273 F:      drivers/ssb/
9274 F:      include/linux/ssb/
9276 SONY VAIO CONTROL DEVICE DRIVER
9277 M:      Mattia Dongili <malattia@linux.it>
9278 L:      platform-driver-x86@vger.kernel.org
9279 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9280 S:      Maintained
9281 F:      Documentation/laptops/sony-laptop.txt
9282 F:      drivers/char/sonypi.c
9283 F:      drivers/platform/x86/sony-laptop.c
9284 F:      include/linux/sony-laptop.h
9286 SONY MEMORYSTICK CARD SUPPORT
9287 M:      Alex Dubov <oakad@yahoo.com>
9288 W:      http://tifmxx.berlios.de/
9289 S:      Maintained
9290 F:      drivers/memstick/host/tifm_ms.c
9292 SONY MEMORYSTICK STANDARD SUPPORT
9293 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9294 S:      Maintained
9295 F:      drivers/memstick/core/ms_block.*
9297 SOUND
9298 M:      Jaroslav Kysela <perex@perex.cz>
9299 M:      Takashi Iwai <tiwai@suse.de>
9300 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9301 W:      http://www.alsa-project.org/
9302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9303 T:      git git://git.alsa-project.org/alsa-kernel.git
9304 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9305 S:      Maintained
9306 F:      Documentation/sound/
9307 F:      include/sound/
9308 F:      include/uapi/sound/
9309 F:      sound/
9311 SOUND - COMPRESSED AUDIO
9312 M:      Vinod Koul <vinod.koul@intel.com>
9313 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9315 S:      Supported
9316 F:      Documentation/sound/alsa/compress_offload.txt
9317 F:      include/sound/compress_driver.h
9318 F:      include/uapi/sound/compress_*
9319 F:      sound/core/compress_offload.c
9320 F:      sound/soc/soc-compress.c
9322 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9323 M:      Liam Girdwood <lgirdwood@gmail.com>
9324 M:      Mark Brown <broonie@kernel.org>
9325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9326 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9327 W:      http://alsa-project.org/main/index.php/ASoC
9328 S:      Supported
9329 F:      Documentation/sound/alsa/soc/
9330 F:      sound/soc/
9331 F:      include/sound/soc*
9333 SOUND - DMAENGINE HELPERS
9334 M:      Lars-Peter Clausen <lars@metafoo.de>
9335 S:      Supported
9336 F:      include/sound/dmaengine_pcm.h
9337 F:      sound/core/pcm_dmaengine.c
9338 F:      sound/soc/soc-generic-dmaengine-pcm.c
9340 SP2 MEDIA DRIVER
9341 M:      Olli Salonen <olli.salonen@iki.fi>
9342 L:      linux-media@vger.kernel.org
9343 W:      http://linuxtv.org/
9344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9345 S:      Maintained
9346 F:      drivers/media/dvb-frontends/sp2*
9348 SPARC + UltraSPARC (sparc/sparc64)
9349 M:      "David S. Miller" <davem@davemloft.net>
9350 L:      sparclinux@vger.kernel.org
9351 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9354 S:      Maintained
9355 F:      arch/sparc/
9356 F:      drivers/sbus/
9358 SPARC SERIAL DRIVERS
9359 M:      "David S. Miller" <davem@davemloft.net>
9360 L:      sparclinux@vger.kernel.org
9361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9363 S:      Maintained
9364 F:      include/linux/sunserialcore.h
9365 F:      drivers/tty/serial/suncore.c
9366 F:      drivers/tty/serial/sunhv.c
9367 F:      drivers/tty/serial/sunsab.c
9368 F:      drivers/tty/serial/sunsab.h
9369 F:      drivers/tty/serial/sunsu.c
9370 F:      drivers/tty/serial/sunzilog.c
9371 F:      drivers/tty/serial/sunzilog.h
9373 SPARSE CHECKER
9374 M:      "Christopher Li" <sparse@chrisli.org>
9375 L:      linux-sparse@vger.kernel.org
9376 W:      https://sparse.wiki.kernel.org/
9377 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9378 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9379 S:      Maintained
9380 F:      include/linux/compiler.h
9382 SPEAR PLATFORM SUPPORT
9383 M:      Viresh Kumar <viresh.linux@gmail.com>
9384 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9385 L:      spear-devel@list.st.com
9386 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9387 W:      http://www.st.com/spear
9388 S:      Maintained
9389 F:      arch/arm/mach-spear/
9391 SPEAR CLOCK FRAMEWORK SUPPORT
9392 M:      Viresh Kumar <viresh.linux@gmail.com>
9393 L:      spear-devel@list.st.com
9394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9395 W:      http://www.st.com/spear
9396 S:      Maintained
9397 F:      drivers/clk/spear/
9399 SPI SUBSYSTEM
9400 M:      Mark Brown <broonie@kernel.org>
9401 L:      linux-spi@vger.kernel.org
9402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9403 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9404 S:      Maintained
9405 F:      Documentation/spi/
9406 F:      drivers/spi/
9407 F:      include/linux/spi/
9408 F:      include/uapi/linux/spi/
9410 SPIDERNET NETWORK DRIVER for CELL
9411 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9412 M:      Jens Osterkamp <jens@de.ibm.com>
9413 L:      netdev@vger.kernel.org
9414 S:      Supported
9415 F:      Documentation/networking/spider_net.txt
9416 F:      drivers/net/ethernet/toshiba/spider_net*
9418 SPU FILE SYSTEM
9419 M:      Jeremy Kerr <jk@ozlabs.org>
9420 L:      linuxppc-dev@lists.ozlabs.org
9421 W:      http://www.ibm.com/developerworks/power/cell/
9422 S:      Supported
9423 F:      Documentation/filesystems/spufs.txt
9424 F:      arch/powerpc/platforms/cell/spufs/
9426 SQUASHFS FILE SYSTEM
9427 M:      Phillip Lougher <phillip@squashfs.org.uk>
9428 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9429 W:      http://squashfs.org.uk
9430 S:      Maintained
9431 F:      Documentation/filesystems/squashfs.txt
9432 F:      fs/squashfs/
9434 SRM (Alpha) environment access
9435 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9436 S:      Maintained
9437 F:      arch/alpha/kernel/srm_env.c
9439 STABLE BRANCH
9440 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9441 L:      stable@vger.kernel.org
9442 S:      Supported
9443 F:      Documentation/stable_kernel_rules.txt
9445 STAGING SUBSYSTEM
9446 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9448 L:      devel@driverdev.osuosl.org
9449 S:      Supported
9450 F:      drivers/staging/
9452 STAGING - COMEDI
9453 M:      Ian Abbott <abbotti@mev.co.uk>
9454 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9455 S:      Odd Fixes
9456 F:      drivers/staging/comedi/
9458 STAGING - FLARION FT1000 DRIVERS
9459 M:      Marek Belisko <marek.belisko@gmail.com>
9460 S:      Odd Fixes
9461 F:      drivers/staging/ft1000/
9463 STAGING - INDUSTRIAL IO
9464 M:      Jonathan Cameron <jic23@kernel.org>
9465 L:      linux-iio@vger.kernel.org
9466 S:      Odd Fixes
9467 F:      drivers/staging/iio/
9469 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9470 M:      Jarod Wilson <jarod@wilsonet.com>
9471 W:      http://www.lirc.org/
9472 S:      Odd Fixes
9473 F:      drivers/staging/media/lirc/
9475 STAGING - LUSTRE PARALLEL FILESYSTEM
9476 M:      Oleg Drokin <oleg.drokin@intel.com>
9477 M:      Andreas Dilger <andreas.dilger@intel.com>
9478 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9479 W:      http://lustre.opensfs.org/
9480 S:      Maintained
9481 F:      drivers/staging/lustre
9483 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9484 M:      Julian Andres Klode <jak@jak-linux.org>
9485 M:      Marc Dietrich <marvin24@gmx.de>
9486 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9487 L:      linux-tegra@vger.kernel.org
9488 S:      Maintained
9489 F:      drivers/staging/nvec/
9491 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9492 M:      Jens Frederich <jfrederich@gmail.com>
9493 M:      Daniel Drake <dsd@laptop.org>
9494 M:      Jon Nettleton <jon.nettleton@gmail.com>
9495 W:      http://wiki.laptop.org/go/DCON
9496 S:      Maintained
9497 F:      drivers/staging/olpc_dcon/
9499 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9500 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9501 S:      Maintained
9502 F:      drivers/staging/ozwpan/
9504 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9505 M:      Willy Tarreau <willy@meta-x.org>
9506 S:      Odd Fixes
9507 F:      drivers/staging/panel/
9509 STAGING - REALTEK RTL8712U DRIVERS
9510 M:      Larry Finger <Larry.Finger@lwfinger.net>
9511 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9512 S:      Odd Fixes
9513 F:      drivers/staging/rtl8712/
9515 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9516 M:      Larry Finger <Larry.Finger@lwfinger.net>
9517 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9518 L:      linux-wireless@vger.kernel.org
9519 S:      Maintained
9520 F:      drivers/staging/rtl8723au/
9522 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9523 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9524 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9525 M:      Sudip Mukherjee <sudip@vectorindia.org>
9526 L:      linux-fbdev@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/staging/sm7xxfb/
9530 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9531 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9532 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9533 M:      Sudip Mukherjee <sudip@vectorindia.org>
9534 L:      linux-fbdev@vger.kernel.org
9535 S:      Maintained
9536 F:      drivers/staging/sm750fb/
9538 STAGING - SLICOSS
9539 M:      Lior Dotan <liodot@gmail.com>
9540 M:      Christopher Harrer <charrer@alacritech.com>
9541 S:      Odd Fixes
9542 F:      drivers/staging/slicoss/
9544 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9545 M:      William Hubbs <w.d.hubbs@gmail.com>
9546 M:      Chris Brannon <chris@the-brannons.com>
9547 M:      Kirk Reiser <kirk@reisers.ca>
9548 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9549 L:      speakup@linux-speakup.org
9550 W:      http://www.linux-speakup.org/
9551 S:      Odd Fixes
9552 F:      drivers/staging/speakup/
9554 STAGING - VIA VT665X DRIVERS
9555 M:      Forest Bond <forest@alittletooquiet.net>
9556 S:      Odd Fixes
9557 F:      drivers/staging/vt665?/
9559 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9560 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9561 S:      Odd Fixes
9562 F:      drivers/staging/xgifb/
9564 STARFIRE/DURALAN NETWORK DRIVER
9565 M:      Ion Badulescu <ionut@badula.org>
9566 S:      Odd Fixes
9567 F:      drivers/net/ethernet/adaptec/starfire*
9569 SUN3/3X
9570 M:      Sam Creasey <sammy@sammy.net>
9571 W:      http://sammy.net/sun3/
9572 S:      Maintained
9573 F:      arch/m68k/kernel/*sun3*
9574 F:      arch/m68k/sun3*/
9575 F:      arch/m68k/include/asm/sun3*
9576 F:      drivers/net/ethernet/i825xx/sun3*
9578 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9579 M:      Hans de Goede <hdegoede@redhat.com>
9580 L:      linux-input@vger.kernel.org
9581 S:      Maintained
9582 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9583 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9585 SUNDANCE NETWORK DRIVER
9586 M:      Denis Kirjanov <kda@linux-powerpc.org>
9587 L:      netdev@vger.kernel.org
9588 S:      Maintained
9589 F:      drivers/net/ethernet/dlink/sundance.c
9591 SUPERH
9592 L:      linux-sh@vger.kernel.org
9593 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9594 S:      Orphan
9595 F:      Documentation/sh/
9596 F:      arch/sh/
9597 F:      drivers/sh/
9599 SUSPEND TO RAM
9600 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9601 M:      Len Brown <len.brown@intel.com>
9602 M:      Pavel Machek <pavel@ucw.cz>
9603 L:      linux-pm@vger.kernel.org
9604 S:      Supported
9605 F:      Documentation/power/
9606 F:      arch/x86/kernel/acpi/
9607 F:      drivers/base/power/
9608 F:      kernel/power/
9609 F:      include/linux/suspend.h
9610 F:      include/linux/freezer.h
9611 F:      include/linux/pm.h
9613 SVGA HANDLING
9614 M:      Martin Mares <mj@ucw.cz>
9615 L:      linux-video@atrey.karlin.mff.cuni.cz
9616 S:      Maintained
9617 F:      Documentation/svga.txt
9618 F:      arch/x86/boot/video*
9620 SWIOTLB SUBSYSTEM
9621 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9622 L:      linux-kernel@vger.kernel.org
9623 S:      Supported
9624 F:      lib/swiotlb.c
9625 F:      arch/*/kernel/pci-swiotlb.c
9626 F:      include/linux/swiotlb.h
9628 SWITCHDEV
9629 M:      Jiri Pirko <jiri@resnulli.us>
9630 L:      netdev@vger.kernel.org
9631 S:      Supported
9632 F:      net/switchdev/
9633 F:      include/net/switchdev.h
9635 SYNOPSYS ARC ARCHITECTURE
9636 M:      Vineet Gupta <vgupta@synopsys.com>
9637 S:      Supported
9638 F:      arch/arc/
9639 F:      Documentation/devicetree/bindings/arc/
9640 F:      drivers/tty/serial/arc_uart.c
9642 SYSTEM CONFIGURATION (SYSCON)
9643 M:      Lee Jones <lee.jones@linaro.org>
9644 M:      Arnd Bergmann <arnd@arndb.de>
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9646 S:      Supported
9647 F:      drivers/mfd/syscon.c
9649 SYSV FILESYSTEM
9650 M:      Christoph Hellwig <hch@infradead.org>
9651 S:      Maintained
9652 F:      Documentation/filesystems/sysv-fs.txt
9653 F:      fs/sysv/
9654 F:      include/linux/sysv_fs.h
9656 TARGET SUBSYSTEM
9657 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9658 L:      linux-scsi@vger.kernel.org
9659 L:      target-devel@vger.kernel.org
9660 W:      http://www.linux-iscsi.org
9661 W:      http://groups.google.com/group/linux-iscsi-target-dev
9662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9663 S:      Supported
9664 F:      drivers/target/
9665 F:      include/target/
9666 F:      Documentation/target/
9668 TASKSTATS STATISTICS INTERFACE
9669 M:      Balbir Singh <bsingharora@gmail.com>
9670 S:      Maintained
9671 F:      Documentation/accounting/taskstats*
9672 F:      include/linux/taskstats*
9673 F:      kernel/taskstats.c
9675 TC CLASSIFIER
9676 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9677 L:      netdev@vger.kernel.org
9678 S:      Maintained
9679 F:      include/net/pkt_cls.h
9680 F:      include/uapi/linux/pkt_cls.h
9681 F:      net/sched/
9683 TCP LOW PRIORITY MODULE
9684 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9685 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9686 W:      http://tcp-lp-mod.sourceforge.net/
9687 S:      Maintained
9688 F:      net/ipv4/tcp_lp.c
9690 TDA10071 MEDIA DRIVER
9691 M:      Antti Palosaari <crope@iki.fi>
9692 L:      linux-media@vger.kernel.org
9693 W:      http://linuxtv.org/
9694 W:      http://palosaari.fi/linux/
9695 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9696 T:      git git://linuxtv.org/anttip/media_tree.git
9697 S:      Maintained
9698 F:      drivers/media/dvb-frontends/tda10071*
9700 TDA18212 MEDIA DRIVER
9701 M:      Antti Palosaari <crope@iki.fi>
9702 L:      linux-media@vger.kernel.org
9703 W:      http://linuxtv.org/
9704 W:      http://palosaari.fi/linux/
9705 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9706 T:      git git://linuxtv.org/anttip/media_tree.git
9707 S:      Maintained
9708 F:      drivers/media/tuners/tda18212*
9710 TDA18218 MEDIA DRIVER
9711 M:      Antti Palosaari <crope@iki.fi>
9712 L:      linux-media@vger.kernel.org
9713 W:      http://linuxtv.org/
9714 W:      http://palosaari.fi/linux/
9715 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9716 T:      git git://linuxtv.org/anttip/media_tree.git
9717 S:      Maintained
9718 F:      drivers/media/tuners/tda18218*
9720 TDA18271 MEDIA DRIVER
9721 M:      Michael Krufky <mkrufky@linuxtv.org>
9722 L:      linux-media@vger.kernel.org
9723 W:      http://linuxtv.org/
9724 W:      http://github.com/mkrufky
9725 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9726 T:      git git://linuxtv.org/mkrufky/tuners.git
9727 S:      Maintained
9728 F:      drivers/media/tuners/tda18271*
9730 TDA827x MEDIA DRIVER
9731 M:      Michael Krufky <mkrufky@linuxtv.org>
9732 L:      linux-media@vger.kernel.org
9733 W:      http://linuxtv.org/
9734 W:      http://github.com/mkrufky
9735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9736 T:      git git://linuxtv.org/mkrufky/tuners.git
9737 S:      Maintained
9738 F:      drivers/media/tuners/tda8290.*
9740 TDA8290 MEDIA DRIVER
9741 M:      Michael Krufky <mkrufky@linuxtv.org>
9742 L:      linux-media@vger.kernel.org
9743 W:      http://linuxtv.org/
9744 W:      http://github.com/mkrufky
9745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9746 T:      git git://linuxtv.org/mkrufky/tuners.git
9747 S:      Maintained
9748 F:      drivers/media/tuners/tda8290.*
9750 TDA9840 MEDIA DRIVER
9751 M:      Hans Verkuil <hverkuil@xs4all.nl>
9752 L:      linux-media@vger.kernel.org
9753 T:      git git://linuxtv.org/media_tree.git
9754 W:      http://linuxtv.org
9755 S:      Maintained
9756 F:      drivers/media/i2c/tda9840*
9758 TEA5761 TUNER DRIVER
9759 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9760 L:      linux-media@vger.kernel.org
9761 W:      http://linuxtv.org
9762 T:      git git://linuxtv.org/media_tree.git
9763 S:      Odd fixes
9764 F:      drivers/media/tuners/tea5761.*
9766 TEA5767 TUNER DRIVER
9767 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9768 L:      linux-media@vger.kernel.org
9769 W:      http://linuxtv.org
9770 T:      git git://linuxtv.org/media_tree.git
9771 S:      Maintained
9772 F:      drivers/media/tuners/tea5767.*
9774 TEA6415C MEDIA DRIVER
9775 M:      Hans Verkuil <hverkuil@xs4all.nl>
9776 L:      linux-media@vger.kernel.org
9777 T:      git git://linuxtv.org/media_tree.git
9778 W:      http://linuxtv.org
9779 S:      Maintained
9780 F:      drivers/media/i2c/tea6415c*
9782 TEA6420 MEDIA DRIVER
9783 M:      Hans Verkuil <hverkuil@xs4all.nl>
9784 L:      linux-media@vger.kernel.org
9785 T:      git git://linuxtv.org/media_tree.git
9786 W:      http://linuxtv.org
9787 S:      Maintained
9788 F:      drivers/media/i2c/tea6420*
9790 TEAM DRIVER
9791 M:      Jiri Pirko <jiri@resnulli.us>
9792 L:      netdev@vger.kernel.org
9793 S:      Supported
9794 F:      drivers/net/team/
9795 F:      include/linux/if_team.h
9796 F:      include/uapi/linux/if_team.h
9798 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9799 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9800 S:      Maintained
9801 F:      arch/x86/platform/ts5500/
9803 TECHNOTREND USB IR RECEIVER
9804 M:      Sean Young <sean@mess.org>
9805 L:      linux-media@vger.kernel.org
9806 S:      Maintained
9807 F:      drivers/media/rc/ttusbir.c
9809 TEGRA ARCHITECTURE SUPPORT
9810 M:      Stephen Warren <swarren@wwwdotorg.org>
9811 M:      Thierry Reding <thierry.reding@gmail.com>
9812 M:      Alexandre Courbot <gnurou@gmail.com>
9813 L:      linux-tegra@vger.kernel.org
9814 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9816 S:      Supported
9817 N:      [^a-z]tegra
9819 TEGRA CLOCK DRIVER
9820 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9821 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9822 S:      Supported
9823 F:      drivers/clk/tegra/
9825 TEGRA DMA DRIVER
9826 M:      Laxman Dewangan <ldewangan@nvidia.com>
9827 S:      Supported
9828 F:      drivers/dma/tegra20-apb-dma.c
9830 TEGRA I2C DRIVER
9831 M:      Laxman Dewangan <ldewangan@nvidia.com>
9832 S:      Supported
9833 F:      drivers/i2c/busses/i2c-tegra.c
9835 TEGRA IOMMU DRIVERS
9836 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9837 S:      Supported
9838 F:      drivers/iommu/tegra*
9840 TEGRA KBC DRIVER
9841 M:      Rakesh Iyer <riyer@nvidia.com>
9842 M:      Laxman Dewangan <ldewangan@nvidia.com>
9843 S:      Supported
9844 F:      drivers/input/keyboard/tegra-kbc.c
9846 TEGRA PWM DRIVER
9847 M:      Thierry Reding <thierry.reding@gmail.com>
9848 S:      Supported
9849 F:      drivers/pwm/pwm-tegra.c
9851 TEGRA SERIAL DRIVER
9852 M:      Laxman Dewangan <ldewangan@nvidia.com>
9853 S:      Supported
9854 F:      drivers/tty/serial/serial-tegra.c
9856 TEGRA SPI DRIVER
9857 M:      Laxman Dewangan <ldewangan@nvidia.com>
9858 S:      Supported
9859 F:      drivers/spi/spi-tegra*
9861 TEHUTI ETHERNET DRIVER
9862 M:      Andy Gospodarek <andy@greyhouse.net>
9863 L:      netdev@vger.kernel.org
9864 S:      Supported
9865 F:      drivers/net/ethernet/tehuti/*
9867 Telecom Clock Driver for MCPL0010
9868 M:      Mark Gross <mark.gross@intel.com>
9869 S:      Supported
9870 F:      drivers/char/tlclk.c
9872 TENSILICA XTENSA PORT (xtensa)
9873 M:      Chris Zankel <chris@zankel.net>
9874 M:      Max Filippov <jcmvbkbc@gmail.com>
9875 L:      linux-xtensa@linux-xtensa.org
9876 S:      Maintained
9877 F:      arch/xtensa/
9878 F:      drivers/irqchip/irq-xtensa-*
9880 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9881 M:      Hans Verkuil <hverkuil@xs4all.nl>
9882 L:      linux-media@vger.kernel.org
9883 T:      git git://linuxtv.org/media_tree.git
9884 W:      http://linuxtv.org
9885 S:      Maintained
9886 F:      drivers/media/radio/radio-raremono.c
9888 THERMAL
9889 M:      Zhang Rui <rui.zhang@intel.com>
9890 M:      Eduardo Valentin <edubezval@gmail.com>
9891 L:      linux-pm@vger.kernel.org
9892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9894 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9895 S:      Supported
9896 F:      drivers/thermal/
9897 F:      include/linux/thermal.h
9898 F:      include/uapi/linux/thermal.h
9899 F:      include/linux/cpu_cooling.h
9900 F:      Documentation/devicetree/bindings/thermal/
9902 THINGM BLINK(1) USB RGB LED DRIVER
9903 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9904 S:      Maintained
9905 F:      drivers/hid/hid-thingm.c
9907 THINKPAD ACPI EXTRAS DRIVER
9908 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9909 L:      ibm-acpi-devel@lists.sourceforge.net
9910 L:      platform-driver-x86@vger.kernel.org
9911 W:      http://ibm-acpi.sourceforge.net
9912 W:      http://thinkwiki.org/wiki/Ibm-acpi
9913 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9914 S:      Maintained
9915 F:      drivers/platform/x86/thinkpad_acpi.c
9917 TI BANDGAP AND THERMAL DRIVER
9918 M:      Eduardo Valentin <edubezval@gmail.com>
9919 L:      linux-pm@vger.kernel.org
9920 L:      linux-omap@vger.kernel.org
9921 S:      Maintained
9922 F:      drivers/thermal/ti-soc-thermal/
9924 TI CDCE706 CLOCK DRIVER
9925 M:      Max Filippov <jcmvbkbc@gmail.com>
9926 S:      Maintained
9927 F:      drivers/clk/clk-cdce706.c
9929 TI CLOCK DRIVER
9930 M:      Tero Kristo <t-kristo@ti.com>
9931 L:      linux-omap@vger.kernel.org
9932 S:      Maintained
9933 F:      drivers/clk/ti/
9934 F:      include/linux/clk/ti.h
9936 TI FLASH MEDIA INTERFACE DRIVER
9937 M:      Alex Dubov <oakad@yahoo.com>
9938 S:      Maintained
9939 F:      drivers/misc/tifm*
9940 F:      drivers/mmc/host/tifm_sd.c
9941 F:      include/linux/tifm.h
9943 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9944 M:      Santosh Shilimkar <ssantosh@kernel.org>
9945 L:      linux-kernel@vger.kernel.org
9946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9947 S:      Maintained
9948 F:      drivers/soc/ti/*
9949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9952 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9953 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9954 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9955 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9956 S:      Maintained
9957 F:      sound/soc/codecs/lm49453*
9958 F:      sound/soc/codecs/isabelle*
9960 TI LP855x BACKLIGHT DRIVER
9961 M:      Milo Kim <milo.kim@ti.com>
9962 S:      Maintained
9963 F:      Documentation/backlight/lp855x-driver.txt
9964 F:      drivers/video/backlight/lp855x_bl.c
9965 F:      include/linux/platform_data/lp855x.h
9967 TI LP8727 CHARGER DRIVER
9968 M:      Milo Kim <milo.kim@ti.com>
9969 S:      Maintained
9970 F:      drivers/power/lp8727_charger.c
9971 F:      include/linux/platform_data/lp8727.h
9973 TI LP8788 MFD DRIVER
9974 M:      Milo Kim <milo.kim@ti.com>
9975 S:      Maintained
9976 F:      drivers/iio/adc/lp8788_adc.c
9977 F:      drivers/leds/leds-lp8788.c
9978 F:      drivers/mfd/lp8788*.c
9979 F:      drivers/power/lp8788-charger.c
9980 F:      drivers/regulator/lp8788-*.c
9981 F:      include/linux/mfd/lp8788*.h
9983 TI NETCP ETHERNET DRIVER
9984 M:      Wingman Kwok <w-kwok2@ti.com>
9985 M:      Murali Karicheri <m-karicheri2@ti.com>
9986 L:      netdev@vger.kernel.org
9987 S:      Maintained
9988 F:      drivers/net/ethernet/ti/netcp*
9990 TI TWL4030 SERIES SOC CODEC DRIVER
9991 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9992 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9993 S:      Maintained
9994 F:      sound/soc/codecs/twl4030*
9996 TI WILINK WIRELESS DRIVERS
9997 L:      linux-wireless@vger.kernel.org
9998 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9999 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10001 S:      Orphan
10002 F:      drivers/net/wireless/ti/
10003 F:      include/linux/wl12xx.h
10005 TIPC NETWORK LAYER
10006 M:      Jon Maloy <jon.maloy@ericsson.com>
10007 M:      Ying Xue <ying.xue@windriver.com>
10008 L:      netdev@vger.kernel.org (core kernel code)
10009 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10010 W:      http://tipc.sourceforge.net/
10011 S:      Maintained
10012 F:      include/uapi/linux/tipc*.h
10013 F:      net/tipc/
10015 TILE ARCHITECTURE
10016 M:      Chris Metcalf <cmetcalf@ezchip.com>
10017 W:      http://www.ezchip.com/scm/
10018 S:      Supported
10019 F:      arch/tile/
10020 F:      drivers/char/tile-srom.c
10021 F:      drivers/edac/tile_edac.c
10022 F:      drivers/net/ethernet/tile/
10023 F:      drivers/rtc/rtc-tile.c
10024 F:      drivers/tty/hvc/hvc_tile.c
10025 F:      drivers/tty/serial/tilegx.c
10026 F:      drivers/usb/host/*-tilegx.c
10027 F:      include/linux/usb/tilegx.h
10029 TLAN NETWORK DRIVER
10030 M:      Samuel Chessman <chessman@tux.org>
10031 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10032 W:      http://sourceforge.net/projects/tlan/
10033 S:      Maintained
10034 F:      Documentation/networking/tlan.txt
10035 F:      drivers/net/ethernet/ti/tlan.*
10037 TOMOYO SECURITY MODULE
10038 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10039 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10040 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10041 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10042 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10043 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10044 W:      http://tomoyo.sourceforge.jp/
10045 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10046 S:      Maintained
10047 F:      security/tomoyo/
10049 TOPSTAR LAPTOP EXTRAS DRIVER
10050 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10051 L:      platform-driver-x86@vger.kernel.org
10052 S:      Maintained
10053 F:      drivers/platform/x86/topstar-laptop.c
10055 TOSHIBA ACPI EXTRAS DRIVER
10056 M:      Azael Avalos <coproscefalo@gmail.com>
10057 L:      platform-driver-x86@vger.kernel.org
10058 S:      Maintained
10059 F:      drivers/platform/x86/toshiba_acpi.c
10061 TOSHIBA BLUETOOTH DRIVER
10062 M:      Azael Avalos <coproscefalo@gmail.com>
10063 L:      platform-driver-x86@vger.kernel.org
10064 S:      Maintained
10065 F:      drivers/platform/x86/toshiba_bluetooth.c
10067 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10068 M:      Azael Avalos <coproscefalo@gmail.com>
10069 L:      platform-driver-x86@vger.kernel.org
10070 S:      Maintained
10071 F:      drivers/platform/x86/toshiba_haps.c
10073 TOSHIBA SMM DRIVER
10074 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10075 L:      tlinux-users@tce.toshiba-dme.co.jp
10076 W:      http://www.buzzard.org.uk/toshiba/
10077 S:      Maintained
10078 F:      drivers/char/toshiba.c
10079 F:      include/linux/toshiba.h
10080 F:      include/uapi/linux/toshiba.h
10082 TMIO MMC DRIVER
10083 M:      Ian Molton <ian@mnementh.co.uk>
10084 L:      linux-mmc@vger.kernel.org
10085 S:      Maintained
10086 F:      drivers/mmc/host/tmio_mmc*
10087 F:      drivers/mmc/host/sh_mobile_sdhi.c
10088 F:      include/linux/mmc/tmio.h
10089 F:      include/linux/mmc/sh_mobile_sdhi.h
10091 TMP401 HARDWARE MONITOR DRIVER
10092 M:      Guenter Roeck <linux@roeck-us.net>
10093 L:      lm-sensors@lm-sensors.org
10094 S:      Maintained
10095 F:      Documentation/hwmon/tmp401
10096 F:      drivers/hwmon/tmp401.c
10098 TMPFS (SHMEM FILESYSTEM)
10099 M:      Hugh Dickins <hughd@google.com>
10100 L:      linux-mm@kvack.org
10101 S:      Maintained
10102 F:      include/linux/shmem_fs.h
10103 F:      mm/shmem.c
10105 TM6000 VIDEO4LINUX DRIVER
10106 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10107 L:      linux-media@vger.kernel.org
10108 W:      http://linuxtv.org
10109 T:      git git://linuxtv.org/media_tree.git
10110 S:      Odd fixes
10111 F:      drivers/media/usb/tm6000/
10113 TW68 VIDEO4LINUX DRIVER
10114 M:      Hans Verkuil <hverkuil@xs4all.nl>
10115 L:      linux-media@vger.kernel.org
10116 T:      git git://linuxtv.org/media_tree.git
10117 W:      http://linuxtv.org
10118 S:      Odd Fixes
10119 F:      drivers/media/pci/tw68/
10121 TPM DEVICE DRIVER
10122 M:      Peter Huewe <peterhuewe@gmx.de>
10123 M:      Marcel Selhorst <tpmdd@selhorst.net>
10124 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10125 W:      http://tpmdd.sourceforge.net
10126 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10127 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10128 T:      https://github.com/PeterHuewe/linux-tpmdd
10129 S:      Maintained
10130 F:      drivers/char/tpm/
10132 TPM IBM_VTPM DEVICE DRIVER
10133 M:      Ashley Lai <ashleydlai@gmail.com>
10134 W:      http://tpmdd.sourceforge.net
10135 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10136 S:      Maintained
10137 F:      drivers/char/tpm/tpm_ibmvtpm*
10139 TRACING
10140 M:      Steven Rostedt <rostedt@goodmis.org>
10141 M:      Ingo Molnar <mingo@redhat.com>
10142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10143 S:      Maintained
10144 F:      Documentation/trace/ftrace.txt
10145 F:      arch/*/*/*/ftrace.h
10146 F:      arch/*/kernel/ftrace.c
10147 F:      include/*/ftrace.h
10148 F:      include/linux/trace*.h
10149 F:      include/trace/
10150 F:      kernel/trace/
10151 F:      tools/testing/selftests/ftrace/
10153 TRIVIAL PATCHES
10154 M:      Jiri Kosina <trivial@kernel.org>
10155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10156 S:      Maintained
10157 K:      ^Subject:.*(?i)trivial
10159 TTY LAYER
10160 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10161 M:      Jiri Slaby <jslaby@suse.cz>
10162 S:      Supported
10163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10164 F:      drivers/tty/
10165 F:      drivers/tty/serial/serial_core.c
10166 F:      include/linux/serial_core.h
10167 F:      include/linux/serial.h
10168 F:      include/linux/tty.h
10169 F:      include/uapi/linux/serial_core.h
10170 F:      include/uapi/linux/serial.h
10171 F:      include/uapi/linux/tty.h
10173 TUA9001 MEDIA DRIVER
10174 M:      Antti Palosaari <crope@iki.fi>
10175 L:      linux-media@vger.kernel.org
10176 W:      http://linuxtv.org/
10177 W:      http://palosaari.fi/linux/
10178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10179 T:      git git://linuxtv.org/anttip/media_tree.git
10180 S:      Maintained
10181 F:      drivers/media/tuners/tua9001*
10183 TULIP NETWORK DRIVERS
10184 M:      Grant Grundler <grundler@parisc-linux.org>
10185 L:      netdev@vger.kernel.org
10186 S:      Maintained
10187 F:      drivers/net/ethernet/dec/tulip/
10189 TUN/TAP driver
10190 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10191 W:      http://vtun.sourceforge.net/tun
10192 S:      Maintained
10193 F:      Documentation/networking/tuntap.txt
10194 F:      arch/um/os-Linux/drivers/
10196 TURBOCHANNEL SUBSYSTEM
10197 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10198 M:      Ralf Baechle <ralf@linux-mips.org>
10199 L:      linux-mips@linux-mips.org
10200 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10201 S:      Maintained
10202 F:      drivers/tc/
10203 F:      include/linux/tc.h
10205 U14-34F SCSI DRIVER
10206 M:      Dario Ballabio <ballabio_dario@emc.com>
10207 L:      linux-scsi@vger.kernel.org
10208 S:      Maintained
10209 F:      drivers/scsi/u14-34f.c
10211 UBI FILE SYSTEM (UBIFS)
10212 M:      Artem Bityutskiy <dedekind1@gmail.com>
10213 M:      Adrian Hunter <adrian.hunter@intel.com>
10214 L:      linux-mtd@lists.infradead.org
10215 T:      git git://git.infradead.org/ubifs-2.6.git
10216 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10217 S:      Maintained
10218 F:      Documentation/filesystems/ubifs.txt
10219 F:      fs/ubifs/
10221 UCLINUX (AND M68KNOMMU)
10222 M:      Greg Ungerer <gerg@uclinux.org>
10223 W:      http://www.uclinux.org/
10224 L:      uclinux-dev@uclinux.org  (subscribers-only)
10225 S:      Maintained
10226 F:      arch/m68k/*/*_no.*
10227 F:      arch/m68k/include/asm/*_no.*
10229 UDF FILESYSTEM
10230 M:      Jan Kara <jack@suse.cz>
10231 S:      Maintained
10232 F:      Documentation/filesystems/udf.txt
10233 F:      fs/udf/
10235 UFS FILESYSTEM
10236 M:      Evgeniy Dushistov <dushistov@mail.ru>
10237 S:      Maintained
10238 F:      Documentation/filesystems/ufs.txt
10239 F:      fs/ufs/
10241 UHID USERSPACE HID IO DRIVER:
10242 M:      David Herrmann <dh.herrmann@googlemail.com>
10243 L:      linux-input@vger.kernel.org
10244 S:      Maintained
10245 F:      drivers/hid/uhid.c
10246 F:      include/uapi/linux/uhid.h
10248 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10249 L:      linux-usb@vger.kernel.org
10250 S:      Orphan
10251 F:      drivers/uwb/
10252 F:      include/linux/uwb.h
10253 F:      include/linux/uwb/
10255 UNICORE32 ARCHITECTURE:
10256 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10257 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10258 S:      Maintained
10259 T:      git git://github.com/gxt/linux.git
10260 F:      arch/unicore32/
10262 UNIFDEF
10263 M:      Tony Finch <dot@dotat.at>
10264 W:      http://dotat.at/prog/unifdef
10265 S:      Maintained
10266 F:      scripts/unifdef.c
10268 UNIFORM CDROM DRIVER
10269 M:      Jens Axboe <axboe@kernel.dk>
10270 W:      http://www.kernel.dk
10271 S:      Maintained
10272 F:      Documentation/cdrom/
10273 F:      drivers/cdrom/cdrom.c
10274 F:      include/linux/cdrom.h
10275 F:      include/uapi/linux/cdrom.h
10277 UNISYS S-PAR DRIVERS
10278 M:      Benjamin Romer <benjamin.romer@unisys.com>
10279 M:      David Kershner <david.kershner@unisys.com>
10280 L:      sparmaintainer@unisys.com (Unisys internal)
10281 S:      Supported
10282 F:      drivers/staging/unisys/
10284 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10285 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10286 L:      linux-scsi@vger.kernel.org
10287 S:      Supported
10288 F:      Documentation/scsi/ufs.txt
10289 F:      drivers/scsi/ufs/
10291 UNSORTED BLOCK IMAGES (UBI)
10292 M:      Artem Bityutskiy <dedekind1@gmail.com>
10293 M:      Richard Weinberger <richard@nod.at>
10294 W:      http://www.linux-mtd.infradead.org/
10295 L:      linux-mtd@lists.infradead.org
10296 T:      git git://git.infradead.org/ubifs-2.6.git
10297 S:      Supported
10298 F:      drivers/mtd/ubi/
10299 F:      include/linux/mtd/ubi.h
10300 F:      include/uapi/mtd/ubi-user.h
10302 USB ACM DRIVER
10303 M:      Oliver Neukum <oliver@neukum.org>
10304 L:      linux-usb@vger.kernel.org
10305 S:      Maintained
10306 F:      Documentation/usb/acm.txt
10307 F:      drivers/usb/class/cdc-acm.*
10309 USB AR5523 WIRELESS DRIVER
10310 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10311 L:      linux-wireless@vger.kernel.org
10312 S:      Maintained
10313 F:      drivers/net/wireless/ath/ar5523/
10315 USB ATTACHED SCSI
10316 M:      Hans de Goede <hdegoede@redhat.com>
10317 M:      Gerd Hoffmann <kraxel@redhat.com>
10318 L:      linux-usb@vger.kernel.org
10319 L:      linux-scsi@vger.kernel.org
10320 S:      Maintained
10321 F:      drivers/usb/storage/uas.c
10323 USB CDC ETHERNET DRIVER
10324 M:      Oliver Neukum <oliver@neukum.org>
10325 L:      linux-usb@vger.kernel.org
10326 S:      Maintained
10327 F:      drivers/net/usb/cdc_*.c
10328 F:      include/uapi/linux/usb/cdc.h
10330 USB CHAOSKEY DRIVER
10331 M:      Keith Packard <keithp@keithp.com>
10332 L:      linux-usb@vger.kernel.org
10333 S:      Maintained
10334 F:      drivers/usb/misc/chaoskey.c
10336 USB CYPRESS C67X00 DRIVER
10337 M:      Peter Korsgaard <jacmet@sunsite.dk>
10338 L:      linux-usb@vger.kernel.org
10339 S:      Maintained
10340 F:      drivers/usb/c67x00/
10342 USB DAVICOM DM9601 DRIVER
10343 M:      Peter Korsgaard <jacmet@sunsite.dk>
10344 L:      netdev@vger.kernel.org
10345 W:      http://www.linux-usb.org/usbnet
10346 S:      Maintained
10347 F:      drivers/net/usb/dm9601.c
10349 USB DIAMOND RIO500 DRIVER
10350 M:      Cesar Miquel <miquel@df.uba.ar>
10351 L:      rio500-users@lists.sourceforge.net
10352 W:      http://rio500.sourceforge.net
10353 S:      Maintained
10354 F:      drivers/usb/misc/rio500*
10356 USB EHCI DRIVER
10357 M:      Alan Stern <stern@rowland.harvard.edu>
10358 L:      linux-usb@vger.kernel.org
10359 S:      Maintained
10360 F:      Documentation/usb/ehci.txt
10361 F:      drivers/usb/host/ehci*
10363 USB GADGET/PERIPHERAL SUBSYSTEM
10364 M:      Felipe Balbi <balbi@ti.com>
10365 L:      linux-usb@vger.kernel.org
10366 W:      http://www.linux-usb.org/gadget
10367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10368 S:      Maintained
10369 F:      drivers/usb/gadget/
10370 F:      include/linux/usb/gadget*
10372 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10373 M:      Jiri Kosina <jkosina@suse.cz>
10374 L:      linux-usb@vger.kernel.org
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10376 S:      Maintained
10377 F:      Documentation/hid/hiddev.txt
10378 F:      drivers/hid/usbhid/
10380 USB ISP116X DRIVER
10381 M:      Olav Kongas <ok@artecdesign.ee>
10382 L:      linux-usb@vger.kernel.org
10383 S:      Maintained
10384 F:      drivers/usb/host/isp116x*
10385 F:      include/linux/usb/isp116x.h
10387 USB MASS STORAGE DRIVER
10388 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10389 L:      linux-usb@vger.kernel.org
10390 L:      usb-storage@lists.one-eyed-alien.net
10391 S:      Maintained
10392 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10393 F:      drivers/usb/storage/
10395 USB MIDI DRIVER
10396 M:      Clemens Ladisch <clemens@ladisch.de>
10397 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10398 T:      git git://git.alsa-project.org/alsa-kernel.git
10399 S:      Maintained
10400 F:      sound/usb/midi.*
10402 USB NETWORKING DRIVERS
10403 L:      linux-usb@vger.kernel.org
10404 S:      Odd Fixes
10405 F:      drivers/net/usb/
10407 USB OHCI DRIVER
10408 M:      Alan Stern <stern@rowland.harvard.edu>
10409 L:      linux-usb@vger.kernel.org
10410 S:      Maintained
10411 F:      Documentation/usb/ohci.txt
10412 F:      drivers/usb/host/ohci*
10414 USB OTG FSM (Finite State Machine)
10415 M:      Peter Chen <Peter.Chen@freescale.com>
10416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10417 L:      linux-usb@vger.kernel.org
10418 S:      Maintained
10419 F:      drivers/usb/common/usb-otg-fsm.c
10421 USB OVER IP DRIVER
10422 M:      Valentina Manea <valentina.manea.m@gmail.com>
10423 M:      Shuah Khan <shuah.kh@samsung.com>
10424 L:      linux-usb@vger.kernel.org
10425 S:      Maintained
10426 F:      drivers/usb/usbip/
10427 F:      tools/usb/usbip/
10429 USB PEGASUS DRIVER
10430 M:      Petko Manolov <petkan@nucleusys.com>
10431 L:      linux-usb@vger.kernel.org
10432 L:      netdev@vger.kernel.org
10433 T:      git git://github.com/petkan/pegasus.git
10434 W:      https://github.com/petkan/pegasus
10435 S:      Maintained
10436 F:      drivers/net/usb/pegasus.*
10438 USB PHY LAYER
10439 M:      Felipe Balbi <balbi@ti.com>
10440 L:      linux-usb@vger.kernel.org
10441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10442 S:      Maintained
10443 F:      drivers/usb/phy/
10445 USB PRINTER DRIVER (usblp)
10446 M:      Pete Zaitcev <zaitcev@redhat.com>
10447 L:      linux-usb@vger.kernel.org
10448 S:      Supported
10449 F:      drivers/usb/class/usblp.c
10451 USB RTL8150 DRIVER
10452 M:      Petko Manolov <petkan@nucleusys.com>
10453 L:      linux-usb@vger.kernel.org
10454 L:      netdev@vger.kernel.org
10455 T:      git git://github.com/petkan/rtl8150.git
10456 W:      https://github.com/petkan/rtl8150
10457 S:      Maintained
10458 F:      drivers/net/usb/rtl8150.c
10460 USB SERIAL SUBSYSTEM
10461 M:      Johan Hovold <johan@kernel.org>
10462 L:      linux-usb@vger.kernel.org
10463 S:      Maintained
10464 F:      Documentation/usb/usb-serial.txt
10465 F:      drivers/usb/serial/
10466 F:      include/linux/usb/serial.h
10468 USB SMSC75XX ETHERNET DRIVER
10469 M:      Steve Glendinning <steve.glendinning@shawell.net>
10470 L:      netdev@vger.kernel.org
10471 S:      Maintained
10472 F:      drivers/net/usb/smsc75xx.*
10474 USB SMSC95XX ETHERNET DRIVER
10475 M:      Steve Glendinning <steve.glendinning@shawell.net>
10476 L:      netdev@vger.kernel.org
10477 S:      Maintained
10478 F:      drivers/net/usb/smsc95xx.*
10480 USB SUBSYSTEM
10481 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10482 L:      linux-usb@vger.kernel.org
10483 W:      http://www.linux-usb.org
10484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10485 S:      Supported
10486 F:      Documentation/usb/
10487 F:      drivers/usb/
10488 F:      include/linux/usb.h
10489 F:      include/linux/usb/
10491 USB UHCI DRIVER
10492 M:      Alan Stern <stern@rowland.harvard.edu>
10493 L:      linux-usb@vger.kernel.org
10494 S:      Maintained
10495 F:      drivers/usb/host/uhci*
10497 USB "USBNET" DRIVER FRAMEWORK
10498 M:      Oliver Neukum <oneukum@suse.de>
10499 L:      netdev@vger.kernel.org
10500 W:      http://www.linux-usb.org/usbnet
10501 S:      Maintained
10502 F:      drivers/net/usb/usbnet.c
10503 F:      include/linux/usb/usbnet.h
10505 USB VIDEO CLASS
10506 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10507 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10508 L:      linux-media@vger.kernel.org
10509 T:      git git://linuxtv.org/media_tree.git
10510 W:      http://www.ideasonboard.org/uvc/
10511 S:      Maintained
10512 F:      drivers/media/usb/uvc/
10513 F:      include/uapi/linux/uvcvideo.h
10515 USB VISION DRIVER
10516 M:      Hans Verkuil <hverkuil@xs4all.nl>
10517 L:      linux-media@vger.kernel.org
10518 T:      git git://linuxtv.org/media_tree.git
10519 W:      http://linuxtv.org
10520 S:      Odd Fixes
10521 F:      drivers/media/usb/usbvision/
10523 USB WEBCAM GADGET
10524 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10525 L:      linux-usb@vger.kernel.org
10526 S:      Maintained
10527 F:      drivers/usb/gadget/function/*uvc*
10528 F:      drivers/usb/gadget/legacy/webcam.c
10530 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10531 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10532 L:      linux-wireless@vger.kernel.org
10533 S:      Maintained
10534 F:      drivers/net/wireless/rndis_wlan.c
10536 USB XHCI DRIVER
10537 M:      Mathias Nyman <mathias.nyman@intel.com>
10538 L:      linux-usb@vger.kernel.org
10539 S:      Supported
10540 F:      drivers/usb/host/xhci*
10541 F:      drivers/usb/host/pci-quirks*
10543 USB ZD1201 DRIVER
10544 L:      linux-wireless@vger.kernel.org
10545 W:      http://linux-lc100020.sourceforge.net
10546 S:      Orphan
10547 F:      drivers/net/wireless/zd1201.*
10549 USB ZR364XX DRIVER
10550 M:      Antoine Jacquet <royale@zerezo.com>
10551 L:      linux-usb@vger.kernel.org
10552 L:      linux-media@vger.kernel.org
10553 T:      git git://linuxtv.org/media_tree.git
10554 W:      http://royale.zerezo.com/zr364xx/
10555 S:      Maintained
10556 F:      Documentation/video4linux/zr364xx.txt
10557 F:      drivers/media/usb/zr364xx/
10559 USER-MODE LINUX (UML)
10560 M:      Jeff Dike <jdike@addtoit.com>
10561 M:      Richard Weinberger <richard@nod.at>
10562 L:      user-mode-linux-devel@lists.sourceforge.net
10563 L:      user-mode-linux-user@lists.sourceforge.net
10564 W:      http://user-mode-linux.sourceforge.net
10565 S:      Maintained
10566 F:      Documentation/virtual/uml/
10567 F:      arch/um/
10568 F:      arch/x86/um/
10569 F:      fs/hostfs/
10570 F:      fs/hppfs/
10572 USERSPACE I/O (UIO)
10573 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10574 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10575 S:      Maintained
10576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10577 F:      Documentation/DocBook/uio-howto.tmpl
10578 F:      drivers/uio/
10579 F:      include/linux/uio*.h
10581 UTIL-LINUX PACKAGE
10582 M:      Karel Zak <kzak@redhat.com>
10583 L:      util-linux@vger.kernel.org
10584 W:      http://en.wikipedia.org/wiki/Util-linux
10585 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10586 S:      Maintained
10588 UVESAFB DRIVER
10589 M:      Michal Januszewski <spock@gentoo.org>
10590 L:      linux-fbdev@vger.kernel.org
10591 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10592 S:      Maintained
10593 F:      Documentation/fb/uvesafb.txt
10594 F:      drivers/video/fbdev/uvesafb.*
10596 VFAT/FAT/MSDOS FILESYSTEM
10597 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10598 S:      Maintained
10599 F:      Documentation/filesystems/vfat.txt
10600 F:      fs/fat/
10602 VFIO DRIVER
10603 M:      Alex Williamson <alex.williamson@redhat.com>
10604 L:      kvm@vger.kernel.org
10605 S:      Maintained
10606 F:      Documentation/vfio.txt
10607 F:      drivers/vfio/
10608 F:      include/linux/vfio.h
10609 F:      include/uapi/linux/vfio.h
10611 VIDEOBUF2 FRAMEWORK
10612 M:      Pawel Osciak <pawel@osciak.com>
10613 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10614 M:      Kyungmin Park <kyungmin.park@samsung.com>
10615 L:      linux-media@vger.kernel.org
10616 S:      Maintained
10617 F:      drivers/media/v4l2-core/videobuf2-*
10618 F:      include/media/videobuf2-*
10620 VIRTIO CONSOLE DRIVER
10621 M:      Amit Shah <amit.shah@redhat.com>
10622 L:      virtualization@lists.linux-foundation.org
10623 S:      Maintained
10624 F:      drivers/char/virtio_console.c
10625 F:      include/linux/virtio_console.h
10626 F:      include/uapi/linux/virtio_console.h
10628 VIRTIO CORE, NET AND BLOCK DRIVERS
10629 M:      "Michael S. Tsirkin" <mst@redhat.com>
10630 L:      virtualization@lists.linux-foundation.org
10631 S:      Maintained
10632 F:      drivers/virtio/
10633 F:      tools/virtio/
10634 F:      drivers/net/virtio_net.c
10635 F:      drivers/block/virtio_blk.c
10636 F:      include/linux/virtio_*.h
10637 F:      include/uapi/linux/virtio_*.h
10639 VIRTIO HOST (VHOST)
10640 M:      "Michael S. Tsirkin" <mst@redhat.com>
10641 L:      kvm@vger.kernel.org
10642 L:      virtualization@lists.linux-foundation.org
10643 L:      netdev@vger.kernel.org
10644 S:      Maintained
10645 F:      drivers/vhost/
10646 F:      include/uapi/linux/vhost.h
10648 VIRTIO INPUT DRIVER
10649 M:      Gerd Hoffmann <kraxel@redhat.com>
10650 S:      Maintained
10651 F:      drivers/virtio/virtio_input.c
10652 F:      include/uapi/linux/virtio_input.h
10654 VIA RHINE NETWORK DRIVER
10655 S:      Orphan
10656 F:      drivers/net/ethernet/via/via-rhine.c
10658 VIA SD/MMC CARD CONTROLLER DRIVER
10659 M:      Bruce Chang <brucechang@via.com.tw>
10660 M:      Harald Welte <HaraldWelte@viatech.com>
10661 S:      Maintained
10662 F:      drivers/mmc/host/via-sdmmc.c
10664 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10665 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10666 L:      linux-fbdev@vger.kernel.org
10667 S:      Maintained
10668 F:      include/linux/via-core.h
10669 F:      include/linux/via-gpio.h
10670 F:      include/linux/via_i2c.h
10671 F:      drivers/video/fbdev/via/
10673 VIA VELOCITY NETWORK DRIVER
10674 M:      Francois Romieu <romieu@fr.zoreil.com>
10675 L:      netdev@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/net/ethernet/via/via-velocity.*
10679 VIVID VIRTUAL VIDEO DRIVER
10680 M:      Hans Verkuil <hverkuil@xs4all.nl>
10681 L:      linux-media@vger.kernel.org
10682 T:      git git://linuxtv.org/media_tree.git
10683 W:      http://linuxtv.org
10684 S:      Maintained
10685 F:      drivers/media/platform/vivid/*
10687 VLAN (802.1Q)
10688 M:      Patrick McHardy <kaber@trash.net>
10689 L:      netdev@vger.kernel.org
10690 S:      Maintained
10691 F:      drivers/net/macvlan.c
10692 F:      include/linux/if_*vlan.h
10693 F:      net/8021q/
10695 VLYNQ BUS
10696 M:      Florian Fainelli <florian@openwrt.org>
10697 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10698 S:      Maintained
10699 F:      drivers/vlynq/vlynq.c
10700 F:      include/linux/vlynq.h
10702 VME SUBSYSTEM
10703 M:      Martyn Welch <martyn.welch@ge.com>
10704 M:      Manohar Vanga <manohar.vanga@gmail.com>
10705 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10706 L:      devel@driverdev.osuosl.org
10707 S:      Maintained
10708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10709 F:      Documentation/vme_api.txt
10710 F:      drivers/staging/vme/
10711 F:      drivers/vme/
10712 F:      include/linux/vme*
10714 VMWARE HYPERVISOR INTERFACE
10715 M:      Alok Kataria <akataria@vmware.com>
10716 L:      virtualization@lists.linux-foundation.org
10717 S:      Supported
10718 F:      arch/x86/kernel/cpu/vmware.c
10720 VMWARE BALLOON DRIVER
10721 M:      Xavier Deguillard <xdeguillard@vmware.com>
10722 M:      Philip Moltmann <moltmann@vmware.com>
10723 M:      "VMware, Inc." <pv-drivers@vmware.com>
10724 L:      linux-kernel@vger.kernel.org
10725 S:      Maintained
10726 F:      drivers/misc/vmw_balloon.c
10728 VMWARE VMMOUSE SUBDRIVER
10729 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10730 M:      "VMware, Inc." <pv-drivers@vmware.com>
10731 L:      linux-input@vger.kernel.org
10732 S:      Maintained
10733 F:      drivers/input/mouse/vmmouse.c
10734 F:      drivers/input/mouse/vmmouse.h
10736 VMWARE VMXNET3 ETHERNET DRIVER
10737 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10738 M:      "VMware, Inc." <pv-drivers@vmware.com>
10739 L:      netdev@vger.kernel.org
10740 S:      Maintained
10741 F:      drivers/net/vmxnet3/
10743 VMware PVSCSI driver
10744 M:      Arvind Kumar <arvindkumar@vmware.com>
10745 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10746 L:      linux-scsi@vger.kernel.org
10747 S:      Maintained
10748 F:      drivers/scsi/vmw_pvscsi.c
10749 F:      drivers/scsi/vmw_pvscsi.h
10751 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10752 M:      Liam Girdwood <lgirdwood@gmail.com>
10753 M:      Mark Brown <broonie@kernel.org>
10754 L:      linux-kernel@vger.kernel.org
10755 W:      http://opensource.wolfsonmicro.com/node/15
10756 W:      http://www.slimlogic.co.uk/?p=48
10757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10758 S:      Supported
10759 F:      drivers/regulator/
10760 F:      include/linux/regulator/
10762 VT1211 HARDWARE MONITOR DRIVER
10763 M:      Juerg Haefliger <juergh@gmail.com>
10764 L:      lm-sensors@lm-sensors.org
10765 S:      Maintained
10766 F:      Documentation/hwmon/vt1211
10767 F:      drivers/hwmon/vt1211.c
10769 VT8231 HARDWARE MONITOR DRIVER
10770 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10771 L:      lm-sensors@lm-sensors.org
10772 S:      Maintained
10773 F:      drivers/hwmon/vt8231.c
10775 VUB300 USB to SDIO/SD/MMC bridge chip
10776 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10777 L:      linux-mmc@vger.kernel.org
10778 L:      linux-usb@vger.kernel.org
10779 S:      Supported
10780 F:      drivers/mmc/host/vub300.c
10782 W1 DALLAS'S 1-WIRE BUS
10783 M:      Evgeniy Polyakov <zbr@ioremap.net>
10784 S:      Maintained
10785 F:      Documentation/w1/
10786 F:      drivers/w1/
10788 W83791D HARDWARE MONITORING DRIVER
10789 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10790 L:      lm-sensors@lm-sensors.org
10791 S:      Maintained
10792 F:      Documentation/hwmon/w83791d
10793 F:      drivers/hwmon/w83791d.c
10795 W83793 HARDWARE MONITORING DRIVER
10796 M:      Rudolf Marek <r.marek@assembler.cz>
10797 L:      lm-sensors@lm-sensors.org
10798 S:      Maintained
10799 F:      Documentation/hwmon/w83793
10800 F:      drivers/hwmon/w83793.c
10802 W83795 HARDWARE MONITORING DRIVER
10803 M:      Jean Delvare <jdelvare@suse.de>
10804 L:      lm-sensors@lm-sensors.org
10805 S:      Maintained
10806 F:      drivers/hwmon/w83795.c
10808 W83L51xD SD/MMC CARD INTERFACE DRIVER
10809 M:      Pierre Ossman <pierre@ossman.eu>
10810 S:      Maintained
10811 F:      drivers/mmc/host/wbsd.*
10813 WACOM PROTOCOL 4 SERIAL TABLETS
10814 M:      Julian Squires <julian@cipht.net>
10815 M:      Hans de Goede <hdegoede@redhat.com>
10816 L:      linux-input@vger.kernel.org
10817 S:      Maintained
10818 F:      drivers/input/tablet/wacom_serial4.c
10820 WATCHDOG DEVICE DRIVERS
10821 M:      Wim Van Sebroeck <wim@iguana.be>
10822 L:      linux-watchdog@vger.kernel.org
10823 W:      http://www.linux-watchdog.org/
10824 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10825 S:      Maintained
10826 F:      Documentation/watchdog/
10827 F:      drivers/watchdog/
10828 F:      include/linux/watchdog.h
10829 F:      include/uapi/linux/watchdog.h
10831 WD7000 SCSI DRIVER
10832 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10833 L:      linux-scsi@vger.kernel.org
10834 S:      Maintained
10835 F:      drivers/scsi/wd7000.c
10837 WIIMOTE HID DRIVER
10838 M:      David Herrmann <dh.herrmann@googlemail.com>
10839 L:      linux-input@vger.kernel.org
10840 S:      Maintained
10841 F:      drivers/hid/hid-wiimote*
10843 WINBOND CIR DRIVER
10844 M:      David Härdeman <david@hardeman.nu>
10845 S:      Maintained
10846 F:      drivers/media/rc/winbond-cir.c
10848 WIMAX STACK
10849 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10850 M:      linux-wimax@intel.com
10851 L:      wimax@linuxwimax.org (subscribers-only)
10852 S:      Supported
10853 W:      http://linuxwimax.org
10854 F:      Documentation/wimax/README.wimax
10855 F:      include/linux/wimax/debug.h
10856 F:      include/net/wimax.h
10857 F:      include/uapi/linux/wimax.h
10858 F:      net/wimax/
10860 WISTRON LAPTOP BUTTON DRIVER
10861 M:      Miloslav Trmac <mitr@volny.cz>
10862 S:      Maintained
10863 F:      drivers/input/misc/wistron_btns.c
10865 WL3501 WIRELESS PCMCIA CARD DRIVER
10866 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10867 L:      linux-wireless@vger.kernel.org
10868 W:      http://oops.ghostprotocols.net:81/blog
10869 S:      Maintained
10870 F:      drivers/net/wireless/wl3501*
10872 WM97XX TOUCHSCREEN DRIVERS
10873 M:      Mark Brown <broonie@kernel.org>
10874 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10875 L:      linux-input@vger.kernel.org
10876 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10877 W:      http://opensource.wolfsonmicro.com/node/7
10878 S:      Supported
10879 F:      drivers/input/touchscreen/*wm97*
10880 F:      include/linux/wm97xx.h
10882 WOLFSON MICROELECTRONICS DRIVERS
10883 L:      patches@opensource.wolfsonmicro.com
10884 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10885 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10886 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10887 S:      Supported
10888 F:      Documentation/hwmon/wm83??
10889 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10890 F:      drivers/clk/clk-wm83*.c
10891 F:      drivers/extcon/extcon-arizona.c
10892 F:      drivers/leds/leds-wm83*.c
10893 F:      drivers/gpio/gpio-*wm*.c
10894 F:      drivers/gpio/gpio-arizona.c
10895 F:      drivers/hwmon/wm83??-hwmon.c
10896 F:      drivers/input/misc/wm831x-on.c
10897 F:      drivers/input/touchscreen/wm831x-ts.c
10898 F:      drivers/input/touchscreen/wm97*.c
10899 F:      drivers/mfd/arizona*
10900 F:      drivers/mfd/wm*.c
10901 F:      drivers/power/wm83*.c
10902 F:      drivers/rtc/rtc-wm83*.c
10903 F:      drivers/regulator/wm8*.c
10904 F:      drivers/video/backlight/wm83*_bl.c
10905 F:      drivers/watchdog/wm83*_wdt.c
10906 F:      include/linux/mfd/arizona/
10907 F:      include/linux/mfd/wm831x/
10908 F:      include/linux/mfd/wm8350/
10909 F:      include/linux/mfd/wm8400*
10910 F:      include/linux/wm97xx.h
10911 F:      include/sound/wm????.h
10912 F:      sound/soc/codecs/arizona.?
10913 F:      sound/soc/codecs/wm*
10915 WORKQUEUE
10916 M:      Tejun Heo <tj@kernel.org>
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10918 S:      Maintained
10919 F:      include/linux/workqueue.h
10920 F:      kernel/workqueue.c
10921 F:      Documentation/workqueue.txt
10923 X.25 NETWORK LAYER
10924 M:      Andrew Hendry <andrew.hendry@gmail.com>
10925 L:      linux-x25@vger.kernel.org
10926 S:      Odd Fixes
10927 F:      Documentation/networking/x25*
10928 F:      include/net/x25*
10929 F:      net/x25/
10931 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10932 M:      Thomas Gleixner <tglx@linutronix.de>
10933 M:      Ingo Molnar <mingo@redhat.com>
10934 M:      "H. Peter Anvin" <hpa@zytor.com>
10935 M:      x86@kernel.org
10936 L:      linux-kernel@vger.kernel.org
10937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10938 S:      Maintained
10939 F:      Documentation/x86/
10940 F:      arch/x86/
10942 X86 PLATFORM DRIVERS
10943 M:      Darren Hart <dvhart@infradead.org>
10944 L:      platform-driver-x86@vger.kernel.org
10945 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10946 S:      Maintained
10947 F:      drivers/platform/x86/
10949 X86 MCE INFRASTRUCTURE
10950 M:      Tony Luck <tony.luck@intel.com>
10951 M:      Borislav Petkov <bp@alien8.de>
10952 L:      linux-edac@vger.kernel.org
10953 S:      Maintained
10954 F:      arch/x86/kernel/cpu/mcheck/*
10956 X86 VDSO
10957 M:      Andy Lutomirski <luto@amacapital.net>
10958 L:      linux-kernel@vger.kernel.org
10959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10960 S:      Maintained
10961 F:      arch/x86/entry/vdso/
10963 XC2028/3028 TUNER DRIVER
10964 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10965 L:      linux-media@vger.kernel.org
10966 W:      http://linuxtv.org
10967 T:      git git://linuxtv.org/media_tree.git
10968 S:      Maintained
10969 F:      drivers/media/tuners/tuner-xc2028.*
10971 XEN HYPERVISOR INTERFACE
10972 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10973 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10974 M:      David Vrabel <david.vrabel@citrix.com>
10975 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10977 S:      Supported
10978 F:      arch/x86/xen/
10979 F:      drivers/*/xen-*front.c
10980 F:      drivers/xen/
10981 F:      arch/x86/include/asm/xen/
10982 F:      include/xen/
10983 F:      include/uapi/xen/
10985 XEN HYPERVISOR ARM
10986 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10987 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10988 S:      Supported
10989 F:      arch/arm/xen/
10990 F:      arch/arm/include/asm/xen/
10992 XEN HYPERVISOR ARM64
10993 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10994 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10995 S:      Supported
10996 F:      arch/arm64/xen/
10997 F:      arch/arm64/include/asm/xen/
10999 XEN NETWORK BACKEND DRIVER
11000 M:      Ian Campbell <ian.campbell@citrix.com>
11001 M:      Wei Liu <wei.liu2@citrix.com>
11002 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11003 L:      netdev@vger.kernel.org
11004 S:      Supported
11005 F:      drivers/net/xen-netback/*
11007 XEN PCI SUBSYSTEM
11008 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11009 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11010 S:      Supported
11011 F:      arch/x86/pci/*xen*
11012 F:      drivers/pci/*xen*
11014 XEN BLOCK SUBSYSTEM
11015 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11016 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11017 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11018 S:      Supported
11019 F:      drivers/block/xen-blkback/*
11020 F:      drivers/block/xen*
11022 XEN PVSCSI DRIVERS
11023 M:      Juergen Gross <jgross@suse.com>
11024 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11025 L:      linux-scsi@vger.kernel.org
11026 S:      Supported
11027 F:      drivers/scsi/xen-scsifront.c
11028 F:      drivers/xen/xen-scsiback.c
11029 F:      include/xen/interface/io/vscsiif.h
11031 XEN SWIOTLB SUBSYSTEM
11032 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11033 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11034 S:      Supported
11035 F:      arch/x86/xen/*swiotlb*
11036 F:      drivers/xen/*swiotlb*
11038 XFS FILESYSTEM
11039 P:      Silicon Graphics Inc
11040 M:      Dave Chinner <david@fromorbit.com>
11041 M:      xfs@oss.sgi.com
11042 L:      xfs@oss.sgi.com
11043 W:      http://oss.sgi.com/projects/xfs
11044 T:      git git://oss.sgi.com/xfs/xfs.git
11045 S:      Supported
11046 F:      Documentation/filesystems/xfs.txt
11047 F:      fs/xfs/
11049 XILINX AXI ETHERNET DRIVER
11050 M:      Anirudha Sarangi <anirudh@xilinx.com>
11051 M:      John Linn <John.Linn@xilinx.com>
11052 S:      Maintained
11053 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11055 XILINX UARTLITE SERIAL DRIVER
11056 M:      Peter Korsgaard <jacmet@sunsite.dk>
11057 L:      linux-serial@vger.kernel.org
11058 S:      Maintained
11059 F:      drivers/tty/serial/uartlite.c
11061 XILINX VIDEO IP CORES
11062 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11063 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11064 L:      linux-media@vger.kernel.org
11065 T:      git git://linuxtv.org/media_tree.git
11066 S:      Supported
11067 F:      Documentation/devicetree/bindings/media/xilinx/
11068 F:      drivers/media/platform/xilinx/
11069 F:      include/uapi/linux/xilinx-v4l2-controls.h
11071 XILLYBUS DRIVER
11072 M:      Eli Billauer <eli.billauer@gmail.com>
11073 L:      linux-kernel@vger.kernel.org
11074 S:      Supported
11075 F:      drivers/char/xillybus/
11077 XTENSA XTFPGA PLATFORM SUPPORT
11078 M:      Max Filippov <jcmvbkbc@gmail.com>
11079 L:      linux-xtensa@linux-xtensa.org
11080 S:      Maintained
11081 F:      drivers/spi/spi-xtensa-xtfpga.c
11082 F:      sound/soc/xtensa/xtfpga-i2s.c
11084 YAM DRIVER FOR AX.25
11085 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11086 L:      linux-hams@vger.kernel.org
11087 S:      Maintained
11088 F:      drivers/net/hamradio/yam*
11089 F:      include/linux/yam.h
11091 YEALINK PHONE DRIVER
11092 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11093 L:      usbb2k-api-dev@nongnu.org
11094 S:      Maintained
11095 F:      Documentation/input/yealink.txt
11096 F:      drivers/input/misc/yealink.*
11098 Z8530 DRIVER FOR AX.25
11099 M:      Joerg Reuter <jreuter@yaina.de>
11100 W:      http://yaina.de/jreuter/
11101 W:      http://www.qsl.net/dl1bke/
11102 L:      linux-hams@vger.kernel.org
11103 S:      Maintained
11104 F:      Documentation/networking/z8530drv.txt
11105 F:      drivers/net/hamradio/*scc.c
11106 F:      drivers/net/hamradio/z8530.h
11108 ZBUD COMPRESSED PAGE ALLOCATOR
11109 M:      Seth Jennings <sjennings@variantweb.net>
11110 L:      linux-mm@kvack.org
11111 S:      Maintained
11112 F:      mm/zbud.c
11113 F:      include/linux/zbud.h
11115 ZD1211RW WIRELESS DRIVER
11116 M:      Daniel Drake <dsd@gentoo.org>
11117 M:      Ulrich Kunitz <kune@deine-taler.de>
11118 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11119 L:      linux-wireless@vger.kernel.org
11120 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11121 S:      Maintained
11122 F:      drivers/net/wireless/zd1211rw/
11124 ZR36067 VIDEO FOR LINUX DRIVER
11125 L:      mjpeg-users@lists.sourceforge.net
11126 L:      linux-media@vger.kernel.org
11127 W:      http://mjpeg.sourceforge.net/driver-zoran/
11128 T:      hg http://linuxtv.org/hg/v4l-dvb
11129 S:      Odd Fixes
11130 F:      drivers/media/pci/zoran/
11132 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11133 M:      Minchan Kim <minchan@kernel.org>
11134 M:      Nitin Gupta <ngupta@vflare.org>
11135 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11136 L:      linux-kernel@vger.kernel.org
11137 S:      Maintained
11138 F:      drivers/block/zram/
11139 F:      Documentation/blockdev/zram.txt
11141 ZS DECSTATION Z85C30 SERIAL DRIVER
11142 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11143 S:      Maintained
11144 F:      drivers/tty/serial/zs.*
11146 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11147 M:      Minchan Kim <minchan@kernel.org>
11148 M:      Nitin Gupta <ngupta@vflare.org>
11149 L:      linux-mm@kvack.org
11150 S:      Maintained
11151 F:      mm/zsmalloc.c
11152 F:      include/linux/zsmalloc.h
11153 F:      Documentation/vm/zsmalloc.txt
11155 ZSWAP COMPRESSED SWAP CACHING
11156 M:      Seth Jennings <sjennings@variantweb.net>
11157 L:      linux-mm@kvack.org
11158 S:      Maintained
11159 F:      mm/zswap.c
11161 THE REST
11162 M:      Linus Torvalds <torvalds@linux-foundation.org>
11163 L:      linux-kernel@vger.kernel.org
11164 Q:      http://patchwork.kernel.org/project/LKML/list/
11165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11166 S:      Buried alive in reporters
11167 F:      *
11168 F:      */