Merge tag 'usb-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[linux-2.6/btrfs-unstable.git] / MAINTAINERS
blobd854959aa519e018365c1b03e89ab005c6a72d90
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 trival 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 OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         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 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
572 ALTERA TRIPLE SPEED ETHERNET DRIVER
573 M:      Vince Bridgers <vbridger@opensource.altera.com>
574 L:      netdev@vger.kernel.org
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/net/ethernet/altera/
579 ALTERA UART/JTAG UART SERIAL DRIVERS
580 M:      Tobias Klauser <tklauser@distanz.ch>
581 L:      linux-serial@vger.kernel.org
582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S:      Maintained
584 F:      drivers/tty/serial/altera_uart.c
585 F:      drivers/tty/serial/altera_jtaguart.c
586 F:      include/linux/altera_uart.h
587 F:      include/linux/altera_jtaguart.h
589 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590 M:      Tom Lendacky <thomas.lendacky@amd.com>
591 L:      linux-crypto@vger.kernel.org
592 S:      Supported
593 F:      drivers/crypto/ccp/
594 F:      include/linux/ccp.h
596 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
598 L:      lm-sensors@lm-sensors.org
599 S:      Maintained
600 F:      Documentation/hwmon/fam15h_power
601 F:      drivers/hwmon/fam15h_power.c
603 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 S:      Supported
607 F:      drivers/usb/gadget/udc/amd5536udc.*
609 AMD GEODE PROCESSOR/CHIPSET SUPPORT
610 P:      Andres Salomon <dilinger@queued.net>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613 S:      Supported
614 F:      drivers/char/hw_random/geode-rng.c
615 F:      drivers/crypto/geode*
616 F:      drivers/video/fbdev/geode/
617 F:      arch/x86/include/asm/geode.h
619 AMD IOMMU (AMD-VI)
620 M:      Joerg Roedel <joro@8bytes.org>
621 L:      iommu@lists.linux-foundation.org
622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623 S:      Maintained
624 F:      drivers/iommu/amd_iommu*.[ch]
625 F:      include/linux/amd-iommu.h
627 AMD KFD
628 M:      Oded Gabbay <oded.gabbay@amd.com>
629 L:      dri-devel@lists.freedesktop.org
630 T:      git git://people.freedesktop.org/~gabbayo/linux.git
631 S:      Supported
632 F:      drivers/gpu/drm/amd/amdkfd/
633 F:      drivers/gpu/drm/radeon/radeon_kfd.c
634 F:      drivers/gpu/drm/radeon/radeon_kfd.h
635 F:      include/uapi/linux/kfd_ioctl.h
637 AMD MICROCODE UPDATE SUPPORT
638 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
639 L:      amd64-microcode@amd64.org
640 S:      Maintained
641 F:      arch/x86/kernel/cpu/microcode/amd*
643 AMD XGBE DRIVER
644 M:      Tom Lendacky <thomas.lendacky@amd.com>
645 L:      netdev@vger.kernel.org
646 S:      Supported
647 F:      drivers/net/ethernet/amd/xgbe/
648 F:      drivers/net/phy/amd-xgbe-phy.c
650 AMS (Apple Motion Sensor) DRIVER
651 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
652 S:      Supported
653 F:      drivers/macintosh/ams/
655 AMSO1100 RNIC DRIVER
656 M:      Tom Tucker <tom@opengridcomputing.com>
657 M:      Steve Wise <swise@opengridcomputing.com>
658 L:      linux-rdma@vger.kernel.org
659 S:      Maintained
660 F:      drivers/infiniband/hw/amso1100/
662 ANALOG DEVICES INC AD9389B DRIVER
663 M:      Hans Verkuil <hans.verkuil@cisco.com>
664 L:      linux-media@vger.kernel.org
665 S:      Maintained
666 F:      drivers/media/i2c/ad9389b*
668 ANALOG DEVICES INC ADV7180 DRIVER
669 M:      Lars-Peter Clausen <lars@metafoo.de>
670 L:      linux-media@vger.kernel.org
671 W:      http://ez.analog.com/community/linux-device-drivers
672 S:      Supported
673 F:      drivers/media/i2c/adv7180.c
675 ANALOG DEVICES INC ADV7511 DRIVER
676 M:      Hans Verkuil <hans.verkuil@cisco.com>
677 L:      linux-media@vger.kernel.org
678 S:      Maintained
679 F:      drivers/media/i2c/adv7511*
681 ANALOG DEVICES INC ADV7604 DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/adv7604*
687 ANALOG DEVICES INC ADV7842 DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/adv7842*
693 ANALOG DEVICES INC ASOC CODEC DRIVERS
694 M:      Lars-Peter Clausen <lars@metafoo.de>
695 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
696 W:      http://wiki.analog.com/
697 W:      http://ez.analog.com/community/linux-device-drivers
698 S:      Supported
699 F:      sound/soc/codecs/adau*
700 F:      sound/soc/codecs/adav*
701 F:      sound/soc/codecs/ad1*
702 F:      sound/soc/codecs/ad7*
703 F:      sound/soc/codecs/ssm*
704 F:      sound/soc/codecs/sigmadsp.*
706 ANALOG DEVICES INC ASOC DRIVERS
707 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
708 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
709 W:      http://blackfin.uclinux.org/
710 S:      Supported
711 F:      sound/soc/blackfin/*
713 ANALOG DEVICES INC IIO DRIVERS
714 M:      Lars-Peter Clausen <lars@metafoo.de>
715 M:      Michael Hennerich <Michael.Hennerich@analog.com>
716 W:      http://wiki.analog.com/
717 W:      http://ez.analog.com/community/linux-device-drivers
718 S:      Supported
719 F:      drivers/iio/*/ad*
720 X:      drivers/iio/*/adjd*
721 F:      drivers/staging/iio/*/ad*
722 F:      staging/iio/trigger/iio-trig-bfin-timer.c
724 ANDROID DRIVERS
725 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
726 M:      Arve HjønnevĂ¥g <arve@android.com>
727 M:      Riley Andrews <riandrews@android.com>
728 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
729 L:      devel@driverdev.osuosl.org
730 S:      Supported
731 F:      drivers/android/
732 F:      drivers/staging/android/
734 AOA (Apple Onboard Audio) ALSA DRIVER
735 M:      Johannes Berg <johannes@sipsolutions.net>
736 L:      linuxppc-dev@lists.ozlabs.org
737 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
738 S:      Maintained
739 F:      sound/aoa/
741 APM DRIVER
742 M:      Jiri Kosina <jkosina@suse.cz>
743 S:      Odd fixes
744 F:      arch/x86/kernel/apm_32.c
745 F:      include/linux/apm_bios.h
746 F:      include/uapi/linux/apm_bios.h
747 F:      drivers/char/apm-emulation.c
749 APPLE BCM5974 MULTITOUCH DRIVER
750 M:      Henrik Rydberg <rydberg@bitmath.org>
751 L:      linux-input@vger.kernel.org
752 S:      Odd fixes
753 F:      drivers/input/mouse/bcm5974.c
755 APPLE SMC DRIVER
756 M:      Henrik Rydberg <rydberg@bitmath.org>
757 L:      lm-sensors@lm-sensors.org
758 S:      Odd fixes
759 F:      drivers/hwmon/applesmc.c
761 APPLETALK NETWORK LAYER
762 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
763 S:      Maintained
764 F:      drivers/net/appletalk/
765 F:      net/appletalk/
767 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
768 M:      Iyappan Subramanian <isubramanian@apm.com>
769 M:      Keyur Chudgar <kchudgar@apm.com>
770 S:      Supported
771 F:      drivers/net/ethernet/apm/xgene/
772 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
774 APTINA CAMERA SENSOR PLL
775 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
776 L:      linux-media@vger.kernel.org
777 S:      Maintained
778 F:      drivers/media/i2c/aptina-pll.*
780 ARC FRAMEBUFFER DRIVER
781 M:      Jaya Kumar <jayalk@intworks.biz>
782 S:      Maintained
783 F:      drivers/video/fbdev/arcfb.c
784 F:      drivers/video/fbdev/core/fb_defio.c
786 ARM MFM AND FLOPPY DRIVERS
787 M:      Ian Molton <spyro@f2s.com>
788 S:      Maintained
789 F:      arch/arm/lib/floppydma.S
790 F:      arch/arm/include/asm/floppy.h
792 ARM PMU PROFILING AND DEBUGGING
793 M:      Will Deacon <will.deacon@arm.com>
794 S:      Maintained
795 F:      arch/arm/kernel/perf_event*
796 F:      arch/arm/oprofile/common.c
797 F:      arch/arm/include/asm/pmu.h
798 F:      arch/arm/kernel/hw_breakpoint.c
799 F:      arch/arm/include/asm/hw_breakpoint.h
801 ARM PORT
802 M:      Russell King <linux@arm.linux.org.uk>
803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
804 W:      http://www.arm.linux.org.uk/
805 S:      Maintained
806 F:      arch/arm/
808 ARM SUB-ARCHITECTURES
809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
810 S:      Maintained
811 F:      arch/arm/mach-*/
812 F:      arch/arm/plat-*/
813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
815 ARM PRIMECELL AACI PL041 DRIVER
816 M:      Russell King <linux@arm.linux.org.uk>
817 S:      Maintained
818 F:      sound/arm/aaci.*
820 ARM PRIMECELL CLCD PL110 DRIVER
821 M:      Russell King <linux@arm.linux.org.uk>
822 S:      Maintained
823 F:      drivers/video/fbdev/amba-clcd.*
825 ARM PRIMECELL KMI PL050 DRIVER
826 M:      Russell King <linux@arm.linux.org.uk>
827 S:      Maintained
828 F:      drivers/input/serio/ambakmi.*
829 F:      include/linux/amba/kmi.h
831 ARM PRIMECELL MMCI PL180/1 DRIVER
832 M:      Russell King <linux@arm.linux.org.uk>
833 S:      Maintained
834 F:      drivers/mmc/host/mmci.*
835 F:      include/linux/amba/mmci.h
837 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
838 M:      Russell King <linux@arm.linux.org.uk>
839 S:      Maintained
840 F:      drivers/tty/serial/amba-pl01*.c
841 F:      include/linux/amba/serial.h
843 ARM PRIMECELL BUS SUPPORT
844 M:      Russell King <linux@arm.linux.org.uk>
845 S:      Maintained
846 F:      drivers/amba/
847 F:      include/linux/amba/bus.h
849 ARM/ADS SPHERE MACHINE SUPPORT
850 M:      Lennert Buytenhek <kernel@wantstofly.org>
851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852 S:      Maintained
854 ARM/AFEB9260 MACHINE SUPPORT
855 M:      Sergey Lapin <slapin@ossfans.org>
856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857 S:      Maintained
859 ARM/AJECO 1ARM MACHINE SUPPORT
860 M:      Lennert Buytenhek <kernel@wantstofly.org>
861 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862 S:      Maintained
864 ARM/Allwinner A1X SoC support
865 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
867 S:      Maintained
868 N:      sun[x4567]i
870 ARM/Allwinner SoC Clock Support
871 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
872 S:      Maintained
873 F:      drivers/clk/sunxi/
875 ARM/Amlogic MesonX SoC support
876 M:      Carlo Caione <carlo@caione.org>
877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878 S:      Maintained
879 F:      drivers/media/rc/meson-ir.c
880 N:      meson[x68]
882 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
883 M:      Andrew Victor <linux@maxim.org.za>
884 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
885 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
887 W:      http://maxim.org.za/at91_26.html
888 W:      http://www.linux4sam.org
889 S:      Supported
890 F:      arch/arm/mach-at91/
891 F:      include/soc/at91/
892 F:      arch/arm/boot/dts/at91*.dts
893 F:      arch/arm/boot/dts/at91*.dtsi
894 F:      arch/arm/boot/dts/sama*.dts
895 F:      arch/arm/boot/dts/sama*.dtsi
897 ARM/ATMEL AT91 Clock Support
898 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
899 S:      Maintained
900 F:      drivers/clk/at91
902 ARM/CALXEDA HIGHBANK ARCHITECTURE
903 M:      Rob Herring <robh@kernel.org>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 S:      Maintained
906 F:      arch/arm/mach-highbank/
908 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
909 M:      Krzysztof Halasa <khalasa@piap.pl>
910 S:      Maintained
911 F:      arch/arm/mach-cns3xxx/
913 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
914 M:      Alexander Shiyan <shc_work@mail.ru>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Odd Fixes
917 N:      clps711x
919 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
920 M:      Hartley Sweeten <hsweeten@visionengravers.com>
921 M:      Ryan Mallon <rmallon@gmail.com>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 F:      arch/arm/mach-ep93xx/
925 F:      arch/arm/mach-ep93xx/include/mach/
927 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
928 M:      Lennert Buytenhek <kernel@wantstofly.org>
929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 S:      Maintained
932 ARM/CLKDEV SUPPORT
933 M:      Russell King <linux@arm.linux.org.uk>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      arch/arm/include/asm/clkdev.h
937 F:      drivers/clk/clkdev.c
939 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
940 M:      Mike Rapoport <mike@compulab.co.il>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S:      Maintained
944 ARM/CONTEC MICRO9 MACHINE SUPPORT
945 M:      Hubert Feurstein <hubert.feurstein@contec.at>
946 S:      Maintained
947 F:      arch/arm/mach-ep93xx/micro9.c
949 ARM/CORESIGHT FRAMEWORK AND DRIVERS
950 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 S:      Maintained
953 F:      drivers/coresight/*
954 F:      Documentation/trace/coresight.txt
955 F:      Documentation/devicetree/bindings/arm/coresight.txt
956 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
958 ARM/CORGI MACHINE SUPPORT
959 M:      Richard Purdie <rpurdie@rpsys.net>
960 S:      Maintained
962 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
963 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 T:      git git://git.berlios.de/gemini-board
966 S:      Maintained
967 F:      arch/arm/mach-gemini/
969 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
970 M:      Barry Song <baohua@kernel.org>
971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
973 S:      Maintained
974 F:      arch/arm/mach-prima2/
975 F:      drivers/clk/sirf/
976 F:      drivers/clocksource/timer-prima2.c
977 F:      drivers/clocksource/timer-marco.c
978 N:      [^a-z]sirf
980 ARM/EBSA110 MACHINE SUPPORT
981 M:      Russell King <linux@arm.linux.org.uk>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W:      http://www.arm.linux.org.uk/
984 S:      Maintained
985 F:      arch/arm/mach-ebsa110/
986 F:      drivers/net/ethernet/amd/am79c961a.*
988 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
989 M:      Uwe Kleine-König <kernel@pengutronix.de>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992 N:      efm32
994 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
995 M:      Daniel Ribeiro <drwyrm@gmail.com>
996 M:      Stefan Schmidt <stefan@openezx.org>
997 M:      Harald Welte <laforge@openezx.org>
998 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
999 W:      http://www.openezx.org/
1000 S:      Maintained
1001 T:      topgit git://git.openezx.org/openezx.git
1002 F:      arch/arm/mach-pxa/ezx.c
1004 ARM/FARADAY FA526 PORT
1005 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 S:      Maintained
1008 T:      git git://git.berlios.de/gemini-board
1009 F:      arch/arm/mm/*-fa*
1011 ARM/FOOTBRIDGE ARCHITECTURE
1012 M:      Russell King <linux@arm.linux.org.uk>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 W:      http://www.arm.linux.org.uk/
1015 S:      Maintained
1016 F:      arch/arm/include/asm/hardware/dec21285.h
1017 F:      arch/arm/mach-footbridge/
1019 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1020 M:      Shawn Guo <shawn.guo@linaro.org>
1021 M:      Sascha Hauer <kernel@pengutronix.de>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1025 F:      arch/arm/mach-imx/
1026 F:      arch/arm/mach-mxs/
1027 F:      arch/arm/boot/dts/imx*
1028 F:      arch/arm/configs/imx*_defconfig
1030 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1031 M:      Lennert Buytenhek <kernel@wantstofly.org>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 S:      Maintained
1035 ARM/GUMSTIX MACHINE SUPPORT
1036 M:      Steve Sakoman <sakoman@gmail.com>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 S:      Maintained
1040 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1041 M:      Philipp Zabel <philipp.zabel@gmail.com>
1042 M:      Paul Parsons <lost.distance@yahoo.com>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 S:      Maintained
1045 F:      arch/arm/mach-pxa/hx4700.c
1046 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1047 F:      sound/soc/pxa/hx4700.c
1049 ARM/HISILICON SOC SUPPORT
1050 M:      Wei Xu <xuwei5@hisilicon.com>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 W:      http://www.hisilicon.com
1053 S:      Supported
1054 T:      git git://github.com/hisilicon/linux-hisi.git
1055 F:      arch/arm/mach-hisi/
1057 ARM/HP JORNADA 7XX MACHINE SUPPORT
1058 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1059 W:      www.jlime.com
1060 S:      Maintained
1061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1062 F:      arch/arm/mach-sa1100/jornada720.c
1063 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1065 ARM/IGEP MACHINE SUPPORT
1066 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1067 M:      Javier Martinez Canillas <javier@dowhile0.org>
1068 L:      linux-omap@vger.kernel.org
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 F:      arch/arm/boot/dts/omap3-igep*
1073 ARM/INCOME PXA270 SUPPORT
1074 M:      Marek Vasut <marek.vasut@gmail.com>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1079 ARM/INTEL IOP32X ARM ARCHITECTURE
1080 M:      Lennert Buytenhek <kernel@wantstofly.org>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1084 ARM/INTEL IOP33X ARM ARCHITECTURE
1085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 S:      Orphan
1088 ARM/INTEL IOP13XX ARM ARCHITECTURE
1089 M:      Lennert Buytenhek <kernel@wantstofly.org>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Maintained
1093 ARM/INTEL IQ81342EX MACHINE SUPPORT
1094 M:      Lennert Buytenhek <kernel@wantstofly.org>
1095 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 S:      Maintained
1098 ARM/INTEL IXDP2850 MACHINE SUPPORT
1099 M:      Lennert Buytenhek <kernel@wantstofly.org>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1103 ARM/INTEL IXP4XX ARM ARCHITECTURE
1104 M:      Imre Kaloz <kaloz@openwrt.org>
1105 M:      Krzysztof Halasa <khalasa@piap.pl>
1106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S:      Maintained
1108 F:      arch/arm/mach-ixp4xx/
1110 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1111 M:      Jonathan Cameron <jic23@cam.ac.uk>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Maintained
1114 F:      arch/arm/mach-pxa/stargate2.c
1115 F:      drivers/pcmcia/pxa2xx_stargate2.c
1117 ARM/INTEL XSC3 (MANZANO) ARM CORE
1118 M:      Lennert Buytenhek <kernel@wantstofly.org>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1122 ARM/IP FABRICS DOUBLE ESPRESSO 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/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1128 M:      Santosh Shilimkar <ssantosh@kernel.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      arch/arm/mach-keystone/
1132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1134 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1135 M:      Santosh Shilimkar <ssantosh@kernel.org>
1136 L:      linux-kernel@vger.kernel.org
1137 S:      Maintained
1138 F:      drivers/clk/keystone/
1140 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1141 M:      Santosh Shilimkar <ssantosh@kernel.org>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 L:      linux-kernel@vger.kernel.org
1144 S:      Maintained
1145 F:      drivers/clocksource/timer-keystone.c
1147 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1148 M:      Santosh Shilimkar <ssantosh@kernel.org>
1149 L:      linux-kernel@vger.kernel.org
1150 S:      Maintained
1151 F:      drivers/power/reset/keystone-reset.c
1153 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1154 M:      Santosh Shilimkar <ssantosh@kernel.org>
1155 L:      linux-kernel@vger.kernel.org
1156 S:      Maintained
1157 F:      drivers/memory/*emif*
1159 ARM/LOGICPD PXA270 MACHINE SUPPORT
1160 M:      Lennert Buytenhek <kernel@wantstofly.org>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 S:      Maintained
1164 ARM/MAGICIAN MACHINE SUPPORT
1165 M:      Philipp Zabel <philipp.zabel@gmail.com>
1166 S:      Maintained
1168 ARM/Marvell Armada 370 and Armada XP SOC support
1169 M:      Jason Cooper <jason@lakedaemon.net>
1170 M:      Andrew Lunn <andrew@lunn.ch>
1171 M:      Gregory Clement <gregory.clement@free-electrons.com>
1172 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Maintained
1175 F:      arch/arm/mach-mvebu/
1176 F:      drivers/rtc/armada38x-rtc
1178 ARM/Marvell Berlin SoC support
1179 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 S:      Maintained
1182 F:      arch/arm/mach-berlin/
1184 ARM/Marvell Dove/MV78xx0/Orion SOC support
1185 M:      Jason Cooper <jason@lakedaemon.net>
1186 M:      Andrew Lunn <andrew@lunn.ch>
1187 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-dove/
1191 F:      arch/arm/mach-mv78xx0/
1192 F:      arch/arm/mach-orion5x/
1193 F:      arch/arm/plat-orion/
1195 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1196 M:      Alexander Clouter <alex@digriz.org.uk>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 W:      http://www.digriz.org.uk/ts78xx/kernel
1199 S:      Maintained
1200 F:      arch/arm/mach-orion5x/ts78xx-*
1202 ARM/Mediatek SoC support
1203 M:      Matthias Brugger <matthias.bgg@gmail.com>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206 F:      arch/arm/boot/dts/mt6*
1207 F:      arch/arm/boot/dts/mt8*
1208 F:      arch/arm/mach-mediatek/
1209 N:      mtk
1210 K:      mediatek
1212 ARM/MICREL KS8695 ARCHITECTURE
1213 M:      Greg Ungerer <gerg@uclinux.org>
1214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 F:      arch/arm/mach-ks8695/
1216 S:      Odd Fixes
1218 ARM/MIOA701 MACHINE SUPPORT
1219 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F:      arch/arm/mach-pxa/mioa701.c
1222 S:      Maintained
1224 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1225 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1226 S:      Maintained
1228 ARM/NOMADIK ARCHITECTURE
1229 M:      Alessandro Rubini <rubini@unipv.it>
1230 M:      Linus Walleij <linus.walleij@linaro.org>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 F:      arch/arm/mach-nomadik/
1234 F:      drivers/pinctrl/nomadik/
1235 F:      drivers/i2c/busses/i2c-nomadik.c
1236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1238 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1239 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1240 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1241 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1242 S:      Supported
1244 ARM/QUALCOMM MSM MACHINE SUPPORT
1245 M:      David Brown <davidb@codeaurora.org>
1246 M:      Daniel Walker <dwalker@fifo99.com>
1247 M:      Bryan Huntsman <bryanh@codeaurora.org>
1248 L:      linux-arm-msm@vger.kernel.org
1249 F:      arch/arm/mach-msm/
1250 F:      drivers/video/fbdev/msm/
1251 F:      drivers/mmc/host/msm_sdcc.c
1252 F:      drivers/mmc/host/msm_sdcc.h
1253 F:      drivers/tty/serial/msm_serial.h
1254 F:      drivers/tty/serial/msm_serial.c
1255 F:      drivers/*/pm8???-*
1256 F:      drivers/mfd/ssbi.c
1257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1258 S:      Maintained
1260 ARM/TOSA MACHINE SUPPORT
1261 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1262 M:      Dirk Opfer <dirk@opfer-online.de>
1263 S:      Maintained
1265 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1266 M:      Marek Vasut <marek.vasut@gmail.com>
1267 L:      linux-arm-kernel@lists.infradead.org
1268 W:      http://hackndev.com
1269 S:      Maintained
1270 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1271 F:      arch/arm/mach-pxa/palmtx.c
1272 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1273 F:      arch/arm/mach-pxa/palmt5.c
1274 F:      arch/arm/mach-pxa/include/mach/palmld.h
1275 F:      arch/arm/mach-pxa/palmld.c
1276 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1277 F:      arch/arm/mach-pxa/palmte2.c
1278 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1279 F:      arch/arm/mach-pxa/palmtc.c
1281 ARM/PALM TREO SUPPORT
1282 M:      Tomas Cech <sleep_walker@suse.cz>
1283 L:      linux-arm-kernel@lists.infradead.org
1284 W:      http://hackndev.com
1285 S:      Maintained
1286 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1287 F:      arch/arm/mach-pxa/palmtreo.c
1289 ARM/PALMZ72 SUPPORT
1290 M:      Sergey Lapin <slapin@ossfans.org>
1291 L:      linux-arm-kernel@lists.infradead.org
1292 W:      http://hackndev.com
1293 S:      Maintained
1294 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1295 F:      arch/arm/mach-pxa/palmz72.c
1297 ARM/PLEB SUPPORT
1298 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1299 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1300 S:      Maintained
1302 ARM/PT DIGITAL BOARD PORT
1303 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 W:      http://www.arm.linux.org.uk/
1306 S:      Maintained
1308 ARM/QUALCOMM SUPPORT
1309 M:      Kumar Gala <galak@codeaurora.org>
1310 M:      David Brown <davidb@codeaurora.org>
1311 L:      linux-arm-msm@vger.kernel.org
1312 S:      Maintained
1313 F:      arch/arm/mach-qcom/
1314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1316 ARM/RADISYS ENP2611 MACHINE SUPPORT
1317 M:      Lennert Buytenhek <kernel@wantstofly.org>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 S:      Maintained
1321 ARM/RISCPC ARCHITECTURE
1322 M:      Russell King <linux@arm.linux.org.uk>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 W:      http://www.arm.linux.org.uk/
1325 S:      Maintained
1326 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1327 F:      arch/arm/include/asm/hardware/ioc.h
1328 F:      arch/arm/include/asm/hardware/iomd.h
1329 F:      arch/arm/include/asm/hardware/memc.h
1330 F:      arch/arm/mach-rpc/
1331 F:      drivers/net/ethernet/8390/etherh.c
1332 F:      drivers/net/ethernet/i825xx/ether1*
1333 F:      drivers/net/ethernet/seeq/ether3*
1334 F:      drivers/scsi/arm/
1336 ARM/Rockchip SoC support
1337 M:      Heiko Stuebner <heiko@sntech.de>
1338 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 L:      linux-rockchip@lists.infradead.org
1340 S:      Maintained
1341 F:      arch/arm/boot/dts/rk3*
1342 F:      arch/arm/mach-rockchip/
1343 F:      drivers/clk/rockchip/
1344 F:      drivers/i2c/busses/i2c-rk3x.c
1345 F:      drivers/*/*rockchip*
1346 F:      drivers/*/*/*rockchip*
1347 F:      sound/soc/rockchip/
1349 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1350 M:      Kukjin Kim <kgene@kernel.org>
1351 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1353 S:      Maintained
1354 F:      arch/arm/boot/dts/s3c*
1355 F:      arch/arm/boot/dts/exynos*
1356 F:      arch/arm/plat-samsung/
1357 F:      arch/arm/mach-s3c24*/
1358 F:      arch/arm/mach-s3c64xx/
1359 F:      arch/arm/mach-s5p*/
1360 F:      arch/arm/mach-exynos*/
1361 F:      drivers/*/*s3c2410*
1362 F:      drivers/*/*/*s3c2410*
1363 F:      drivers/spi/spi-s3c*
1364 F:      sound/soc/samsung/*
1365 N:      exynos
1367 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1368 M:      Kyungmin Park <kyungmin.park@samsung.com>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 S:      Maintained
1371 F:      arch/arm/mach-s5pv210/
1373 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1374 M:      Kyungmin Park <kyungmin.park@samsung.com>
1375 M:      Kamil Debski <k.debski@samsung.com>
1376 L:      linux-arm-kernel@lists.infradead.org
1377 L:      linux-media@vger.kernel.org
1378 S:      Maintained
1379 F:      drivers/media/platform/s5p-g2d/
1381 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1382 M:      Kyungmin Park <kyungmin.park@samsung.com>
1383 M:      Kamil Debski <k.debski@samsung.com>
1384 M:      Jeongtae Park <jtp.park@samsung.com>
1385 L:      linux-arm-kernel@lists.infradead.org
1386 L:      linux-media@vger.kernel.org
1387 S:      Maintained
1388 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1389 F:      drivers/media/platform/s5p-mfc/
1391 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1392 M:      Kyungmin Park <kyungmin.park@samsung.com>
1393 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1394 L:      linux-arm-kernel@lists.infradead.org
1395 L:      linux-media@vger.kernel.org
1396 S:      Maintained
1397 F:      drivers/media/platform/s5p-tv/
1399 ARM/SHMOBILE ARM ARCHITECTURE
1400 M:      Simon Horman <horms@verge.net.au>
1401 M:      Magnus Damm <magnus.damm@gmail.com>
1402 L:      linux-sh@vger.kernel.org
1403 W:      http://oss.renesas.com
1404 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1406 S:      Supported
1407 F:      arch/arm/boot/dts/emev2*
1408 F:      arch/arm/boot/dts/r7s*
1409 F:      arch/arm/boot/dts/r8a*
1410 F:      arch/arm/boot/dts/sh*
1411 F:      arch/arm/configs/ape6evm_defconfig
1412 F:      arch/arm/configs/armadillo800eva_defconfig
1413 F:      arch/arm/configs/bockw_defconfig
1414 F:      arch/arm/configs/kzm9g_defconfig
1415 F:      arch/arm/configs/lager_defconfig
1416 F:      arch/arm/configs/mackerel_defconfig
1417 F:      arch/arm/configs/marzen_defconfig
1418 F:      arch/arm/configs/shmobile_defconfig
1419 F:      arch/arm/include/debug/renesas-scif.S
1420 F:      arch/arm/mach-shmobile/
1421 F:      drivers/sh/
1423 ARM/SOCFPGA ARCHITECTURE
1424 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1425 S:      Maintained
1426 F:      arch/arm/mach-socfpga/
1427 W:      http://www.rocketboards.org
1428 T:      git://git.rocketboards.org/linux-socfpga.git
1429 T:      git://git.rocketboards.org/linux-socfpga-next.git
1431 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1432 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1433 S:      Maintained
1434 F:      drivers/clk/socfpga/
1436 ARM/SOCFPGA EDAC SUPPORT
1437 M:      Thor Thayer <tthayer@opensource.altera.com>
1438 S:      Maintained
1439 F:      drivers/edac/altera_edac.
1441 ARM/STI ARCHITECTURE
1442 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1443 M:      Maxime Coquelin <maxime.coquelin@st.com>
1444 M:      Patrice Chotard <patrice.chotard@st.com>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 L:      kernel@stlinux.com
1447 W:      http://www.stlinux.com
1448 S:      Maintained
1449 F:      arch/arm/mach-sti/
1450 F:      arch/arm/boot/dts/sti*
1451 F:      drivers/clocksource/arm_global_timer.c
1452 F:      drivers/i2c/busses/i2c-st.c
1453 F:      drivers/media/rc/st_rc.c
1454 F:      drivers/mmc/host/sdhci-st.c
1455 F:      drivers/phy/phy-stih407-usb.c
1456 F:      drivers/phy/phy-stih41x-usb.c
1457 F:      drivers/pinctrl/pinctrl-st.c
1458 F:      drivers/reset/sti/
1459 F:      drivers/tty/serial/st-asc.c
1460 F:      drivers/usb/dwc3/dwc3-st.c
1461 F:      drivers/usb/host/ehci-st.c
1462 F:      drivers/usb/host/ohci-st.c
1463 F:      drivers/ata/ahci_st.c
1465 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1466 M:      Lennert Buytenhek <kernel@wantstofly.org>
1467 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 S:      Maintained
1470 ARM/TETON BGA MACHINE SUPPORT
1471 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1472 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 S:      Maintained
1475 ARM/THECUS N2100 MACHINE SUPPORT
1476 M:      Lennert Buytenhek <kernel@wantstofly.org>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 S:      Maintained
1480 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1481 M:      Wan ZongShun <mcuos.com@gmail.com>
1482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 W:      http://www.mcuos.com
1484 S:      Maintained
1485 F:      arch/arm/mach-w90x900/
1486 F:      drivers/input/keyboard/w90p910_keypad.c
1487 F:      drivers/input/touchscreen/w90p910_ts.c
1488 F:      drivers/watchdog/nuc900_wdt.c
1489 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1490 F:      drivers/mtd/nand/nuc900_nand.c
1491 F:      drivers/rtc/rtc-nuc900.c
1492 F:      drivers/spi/spi-nuc900.c
1493 F:      drivers/usb/host/ehci-w90x900.c
1494 F:      drivers/video/fbdev/nuc900fb.c
1496 ARM/U300 MACHINE SUPPORT
1497 M:      Linus Walleij <linus.walleij@linaro.org>
1498 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1499 S:      Supported
1500 F:      arch/arm/mach-u300/
1501 F:      drivers/clocksource/timer-u300.c
1502 F:      drivers/i2c/busses/i2c-stu300.c
1503 F:      drivers/rtc/rtc-coh901331.c
1504 F:      drivers/watchdog/coh901327_wdt.c
1505 F:      drivers/dma/coh901318*
1506 F:      drivers/mfd/ab3100*
1507 F:      drivers/rtc/rtc-ab3100.c
1508 F:      drivers/rtc/rtc-coh901331.c
1509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511 ARM/Ux500 ARM ARCHITECTURE
1512 M:      Linus Walleij <linus.walleij@linaro.org>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 S:      Maintained
1515 F:      arch/arm/mach-ux500/
1516 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1517 F:      drivers/dma/ste_dma40*
1518 F:      drivers/hwspinlock/u8500_hsem.c
1519 F:      drivers/mfd/abx500*
1520 F:      drivers/mfd/ab8500*
1521 F:      drivers/mfd/dbx500*
1522 F:      drivers/mfd/db8500*
1523 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1524 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1525 F:      drivers/rtc/rtc-ab8500.c
1526 F:      drivers/rtc/rtc-pl031.c
1527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1529 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1530 M:      Ulf Hansson <ulf.hansson@linaro.org>
1531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 T:      git git://git.linaro.org/people/ulfh/clk.git
1533 S:      Maintained
1534 F:      drivers/clk/ux500/
1535 F:      include/linux/platform_data/clk-ux500.h
1537 ARM/VERSATILE EXPRESS PLATFORM
1538 M:      Liviu Dudau <liviu.dudau@arm.com>
1539 M:      Sudeep Holla <sudeep.holla@arm.com>
1540 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1541 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542 S:      Maintained
1543 F:      arch/arm/boot/dts/vexpress*
1544 F:      arch/arm/mach-vexpress/
1545 F:      */*/vexpress*
1546 F:      */*/*/vexpress*
1547 F:      drivers/clk/versatile/clk-vexpress-osc.c
1548 F:      drivers/clocksource/versatile.c
1550 ARM/VFP SUPPORT
1551 M:      Russell King <linux@arm.linux.org.uk>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 W:      http://www.arm.linux.org.uk/
1554 S:      Maintained
1555 F:      arch/arm/vfp/
1557 ARM/VOIPAC PXA270 SUPPORT
1558 M:      Marek Vasut <marek.vasut@gmail.com>
1559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560 S:      Maintained
1561 F:      arch/arm/mach-pxa/vpac270.c
1562 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1564 ARM/VT8500 ARM ARCHITECTURE
1565 M:      Tony Prisk <linux@prisktech.co.nz>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 S:      Maintained
1568 F:      arch/arm/mach-vt8500/
1569 F:      drivers/clocksource/vt8500_timer.c
1570 F:      drivers/i2c/busses/i2c-wmt.c
1571 F:      drivers/mmc/host/wmt-sdmmc.c
1572 F:      drivers/pwm/pwm-vt8500.c
1573 F:      drivers/rtc/rtc-vt8500.c
1574 F:      drivers/tty/serial/vt8500_serial.c
1575 F:      drivers/usb/host/ehci-platform.c
1576 F:      drivers/usb/host/uhci-platform.c
1577 F:      drivers/video/fbdev/vt8500lcdfb.*
1578 F:      drivers/video/fbdev/wm8505fb*
1579 F:      drivers/video/fbdev/wmt_ge_rops.*
1581 ARM/ZIPIT Z2 SUPPORT
1582 M:      Marek Vasut <marek.vasut@gmail.com>
1583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 S:      Maintained
1585 F:      arch/arm/mach-pxa/z2.c
1586 F:      arch/arm/mach-pxa/include/mach/z2.h
1588 ARM/ZYNQ ARCHITECTURE
1589 M:      Michal Simek <michal.simek@xilinx.com>
1590 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592 W:      http://wiki.xilinx.com
1593 T:      git git://git.xilinx.com/linux-xlnx.git
1594 S:      Supported
1595 F:      arch/arm/mach-zynq/
1596 F:      drivers/cpuidle/cpuidle-zynq.c
1597 F:      drivers/block/xsysace.c
1598 N:      zynq
1599 N:      xilinx
1600 F:      drivers/clocksource/cadence_ttc_timer.c
1601 F:      drivers/i2c/busses/i2c-cadence.c
1602 F:      drivers/mmc/host/sdhci-of-arasan.c
1603 F:      drivers/edac/synopsys_edac.c
1605 ARM SMMU DRIVER
1606 M:      Will Deacon <will.deacon@arm.com>
1607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 S:      Maintained
1609 F:      drivers/iommu/arm-smmu.c
1610 F:      drivers/iommu/io-pgtable-arm.c
1612 ARM64 PORT (AARCH64 ARCHITECTURE)
1613 M:      Catalin Marinas <catalin.marinas@arm.com>
1614 M:      Will Deacon <will.deacon@arm.com>
1615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 S:      Maintained
1617 F:      arch/arm64/
1618 F:      Documentation/arm64/
1620 AS3645A LED FLASH CONTROLLER DRIVER
1621 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1622 L:      linux-media@vger.kernel.org
1623 T:      git git://linuxtv.org/media_tree.git
1624 S:      Maintained
1625 F:      drivers/media/i2c/as3645a.c
1626 F:      include/media/as3645a.h
1628 ASC7621 HARDWARE MONITOR DRIVER
1629 M:      George Joseph <george.joseph@fairview5.com>
1630 L:      lm-sensors@lm-sensors.org
1631 S:      Maintained
1632 F:      Documentation/hwmon/asc7621
1633 F:      drivers/hwmon/asc7621.c
1635 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1636 M:      Corentin Chary <corentin.chary@gmail.com>
1637 L:      acpi4asus-user@lists.sourceforge.net
1638 L:      platform-driver-x86@vger.kernel.org
1639 W:      http://acpi4asus.sf.net
1640 S:      Maintained
1641 F:      drivers/platform/x86/asus*.c
1642 F:      drivers/platform/x86/eeepc*.c
1644 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1645 R:      Dan Williams <dan.j.williams@intel.com>
1646 W:      http://sourceforge.net/projects/xscaleiop
1647 S:      Odd fixes
1648 F:      Documentation/crypto/async-tx-api.txt
1649 F:      crypto/async_tx/
1650 F:      drivers/dma/
1651 F:      include/linux/dmaengine.h
1652 F:      include/linux/async_tx.h
1654 AT24 EEPROM DRIVER
1655 M:      Wolfram Sang <wsa@the-dreams.de>
1656 L:      linux-i2c@vger.kernel.org
1657 S:      Maintained
1658 F:      drivers/misc/eeprom/at24.c
1659 F:      include/linux/platform_data/at24.h
1661 ATA OVER ETHERNET (AOE) DRIVER
1662 M:      "Ed L. Cashin" <ecashin@coraid.com>
1663 W:      http://support.coraid.com/support/linux
1664 S:      Supported
1665 F:      Documentation/aoe/
1666 F:      drivers/block/aoe/
1668 ATHEROS ATH GENERIC UTILITIES
1669 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1670 L:      linux-wireless@vger.kernel.org
1671 S:      Supported
1672 F:      drivers/net/wireless/ath/*
1674 ATHEROS ATH5K WIRELESS DRIVER
1675 M:      Jiri Slaby <jirislaby@gmail.com>
1676 M:      Nick Kossifidis <mickflemm@gmail.com>
1677 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1678 L:      linux-wireless@vger.kernel.org
1679 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1680 S:      Maintained
1681 F:      drivers/net/wireless/ath/ath5k/
1683 ATHEROS ATH6KL WIRELESS DRIVER
1684 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1685 L:      linux-wireless@vger.kernel.org
1686 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1687 T:      git git://github.com/kvalo/ath.git
1688 S:      Supported
1689 F:      drivers/net/wireless/ath/ath6kl/
1691 WILOCITY WIL6210 WIRELESS DRIVER
1692 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1693 L:      linux-wireless@vger.kernel.org
1694 L:      wil6210@qca.qualcomm.com
1695 S:      Supported
1696 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1697 F:      drivers/net/wireless/ath/wil6210/
1698 F:      include/uapi/linux/wil6210_uapi.h
1700 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1701 M:      Christian Lamparter <chunkeey@googlemail.com>
1702 L:      linux-wireless@vger.kernel.org
1703 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1704 S:      Maintained
1705 F:      drivers/net/wireless/ath/carl9170/
1707 ATK0110 HWMON DRIVER
1708 M:      Luca Tettamanti <kronos.it@gmail.com>
1709 L:      lm-sensors@lm-sensors.org
1710 S:      Maintained
1711 F:      drivers/hwmon/asus_atk0110.c
1713 ATI_REMOTE2 DRIVER
1714 M:      Ville Syrjala <syrjala@sci.fi>
1715 S:      Maintained
1716 F:      drivers/input/misc/ati_remote2.c
1718 ATLX ETHERNET DRIVERS
1719 M:      Jay Cliburn <jcliburn@gmail.com>
1720 M:      Chris Snook <chris.snook@gmail.com>
1721 L:      netdev@vger.kernel.org
1722 W:      http://sourceforge.net/projects/atl1
1723 W:      http://atl1.sourceforge.net
1724 S:      Maintained
1725 F:      drivers/net/ethernet/atheros/
1728 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1729 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1730 L:      netdev@vger.kernel.org
1731 W:      http://linux-atm.sourceforge.net
1732 S:      Maintained
1733 F:      drivers/atm/
1734 F:      include/linux/atm*
1735 F:      include/uapi/linux/atm*
1737 ATMEL AT91 / AT32 MCI DRIVER
1738 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1739 S:      Maintained
1740 F:      drivers/mmc/host/atmel-mci.c
1741 F:      drivers/mmc/host/atmel-mci-regs.h
1743 ATMEL AT91 / AT32 SERIAL DRIVER
1744 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1745 S:      Supported
1746 F:      drivers/tty/serial/atmel_serial.c
1748 ATMEL Audio ALSA driver
1749 M:      Bo Shen <voice.shen@atmel.com>
1750 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1751 S:      Supported
1752 F:      sound/soc/atmel
1754 ATMEL DMA DRIVER
1755 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S:      Supported
1758 F:      drivers/dma/at_hdmac.c
1759 F:      drivers/dma/at_hdmac_regs.h
1760 F:      include/linux/platform_data/dma-atmel.h
1762 ATMEL XDMA DRIVER
1763 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1764 L:      linux-arm-kernel@lists.infradead.org
1765 L:      dmaengine@vger.kernel.org
1766 S:      Supported
1767 F:      drivers/dma/at_xdmac.c
1769 ATMEL I2C DRIVER
1770 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1771 L:      linux-i2c@vger.kernel.org
1772 S:      Supported
1773 F:      drivers/i2c/busses/i2c-at91.c
1775 ATMEL ISI DRIVER
1776 M:      Josh Wu <josh.wu@atmel.com>
1777 L:      linux-media@vger.kernel.org
1778 S:      Supported
1779 F:      drivers/media/platform/soc_camera/atmel-isi.c
1780 F:      include/media/atmel-isi.h
1782 ATMEL LCDFB DRIVER
1783 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1784 L:      linux-fbdev@vger.kernel.org
1785 S:      Maintained
1786 F:      drivers/video/fbdev/atmel_lcdfb.c
1787 F:      include/video/atmel_lcdc.h
1789 ATMEL MACB ETHERNET DRIVER
1790 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1791 S:      Supported
1792 F:      drivers/net/ethernet/cadence/
1794 ATMEL NAND DRIVER
1795 M:      Josh Wu <josh.wu@atmel.com>
1796 L:      linux-mtd@lists.infradead.org
1797 S:      Supported
1798 F:      drivers/mtd/nand/atmel_nand*
1800 ATMEL SPI DRIVER
1801 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1802 S:      Supported
1803 F:      drivers/spi/spi-atmel.*
1805 ATMEL SSC DRIVER
1806 M:      Bo Shen <voice.shen@atmel.com>
1807 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 S:      Supported
1809 F:      drivers/misc/atmel-ssc.c
1810 F:      include/linux/atmel-ssc.h
1812 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1813 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 S:      Supported
1816 F:      drivers/misc/atmel_tclib.c
1817 F:      drivers/clocksource/tcb_clksrc.c
1819 ATMEL USBA UDC DRIVER
1820 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 S:      Supported
1823 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1825 ATMEL WIRELESS DRIVER
1826 M:      Simon Kelley <simon@thekelleys.org.uk>
1827 L:      linux-wireless@vger.kernel.org
1828 W:      http://www.thekelleys.org.uk/atmel
1829 W:      http://atmelwlandriver.sourceforge.net/
1830 S:      Maintained
1831 F:      drivers/net/wireless/atmel*
1833 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1834 M:      Bradley Grove <linuxdrivers@attotech.com>
1835 L:      linux-scsi@vger.kernel.org
1836 W:      http://www.attotech.com
1837 S:      Supported
1838 F:      drivers/scsi/esas2r
1840 AUDIT SUBSYSTEM
1841 M:      Paul Moore <paul@paul-moore.com>
1842 M:      Eric Paris <eparis@redhat.com>
1843 L:      linux-audit@redhat.com (moderated for non-subscribers)
1844 W:      http://people.redhat.com/sgrubb/audit/
1845 T:      git git://git.infradead.org/users/pcmoore/audit
1846 S:      Maintained
1847 F:      include/linux/audit.h
1848 F:      include/uapi/linux/audit.h
1849 F:      kernel/audit*
1851 AUXILIARY DISPLAY DRIVERS
1852 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1853 W:      http://miguelojeda.es/auxdisplay.htm
1854 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1855 S:      Maintained
1856 F:      drivers/auxdisplay/
1857 F:      include/linux/cfag12864b.h
1859 AVR32 ARCHITECTURE
1860 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1861 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1862 W:      http://www.atmel.com/products/AVR32/
1863 W:      http://mirror.egtvedt.no/avr32linux.org/
1864 W:      http://avrfreaks.net/
1865 S:      Maintained
1866 F:      arch/avr32/
1868 AVR32/AT32AP MACHINE SUPPORT
1869 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1870 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1871 S:      Maintained
1872 F:      arch/avr32/mach-at32ap/
1874 AX.25 NETWORK LAYER
1875 M:      Ralf Baechle <ralf@linux-mips.org>
1876 L:      linux-hams@vger.kernel.org
1877 W:      http://www.linux-ax25.org/
1878 S:      Maintained
1879 F:      include/uapi/linux/ax25.h
1880 F:      include/net/ax25.h
1881 F:      net/ax25/
1883 AZ6007 DVB DRIVER
1884 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1885 L:      linux-media@vger.kernel.org
1886 W:      http://linuxtv.org
1887 T:      git git://linuxtv.org/media_tree.git
1888 S:      Maintained
1889 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1891 AZTECH FM RADIO RECEIVER DRIVER
1892 M:      Hans Verkuil <hverkuil@xs4all.nl>
1893 L:      linux-media@vger.kernel.org
1894 T:      git git://linuxtv.org/media_tree.git
1895 W:      http://linuxtv.org
1896 S:      Maintained
1897 F:      drivers/media/radio/radio-aztech*
1899 B43 WIRELESS DRIVER
1900 M:      Stefano Brivio <stefano.brivio@polimi.it>
1901 L:      linux-wireless@vger.kernel.org
1902 L:      b43-dev@lists.infradead.org
1903 W:      http://wireless.kernel.org/en/users/Drivers/b43
1904 S:      Maintained
1905 F:      drivers/net/wireless/b43/
1907 B43LEGACY WIRELESS DRIVER
1908 M:      Larry Finger <Larry.Finger@lwfinger.net>
1909 M:      Stefano Brivio <stefano.brivio@polimi.it>
1910 L:      linux-wireless@vger.kernel.org
1911 L:      b43-dev@lists.infradead.org
1912 W:      http://wireless.kernel.org/en/users/Drivers/b43
1913 S:      Maintained
1914 F:      drivers/net/wireless/b43legacy/
1916 BACKLIGHT CLASS/SUBSYSTEM
1917 M:      Jingoo Han <jg1.han@samsung.com>
1918 M:      Lee Jones <lee.jones@linaro.org>
1919 S:      Maintained
1920 F:      drivers/video/backlight/
1921 F:      include/linux/backlight.h
1923 BATMAN ADVANCED
1924 M:      Marek Lindner <mareklindner@neomailbox.ch>
1925 M:      Simon Wunderlich <sw@simonwunderlich.de>
1926 M:      Antonio Quartulli <antonio@meshcoding.com>
1927 L:      b.a.t.m.a.n@lists.open-mesh.org
1928 W:      http://www.open-mesh.org/
1929 S:      Maintained
1930 F:      net/batman-adv/
1932 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1933 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1934 L:      linux-hams@vger.kernel.org
1935 W:      http://www.baycom.org/~tom/ham/ham.html
1936 S:      Maintained
1937 F:      drivers/net/hamradio/baycom*
1939 BCACHE (BLOCK LAYER CACHE)
1940 M:      Kent Overstreet <kmo@daterainc.com>
1941 L:      linux-bcache@vger.kernel.org
1942 W:      http://bcache.evilpiepirate.org
1943 S:      Maintained:
1944 F:      drivers/md/bcache/
1946 BEFS FILE SYSTEM
1947 S:      Orphan
1948 F:      Documentation/filesystems/befs.txt
1949 F:      fs/befs/
1951 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1952 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1953 L: netdev@vger.kernel.org
1954 S: Maintained
1955 F: drivers/net/ethernet/ec_bhf.c
1957 BFS FILE SYSTEM
1958 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1959 S:      Maintained
1960 F:      Documentation/filesystems/bfs.txt
1961 F:      fs/bfs/
1962 F:      include/uapi/linux/bfs_fs.h
1964 BLACKFIN ARCHITECTURE
1965 M:      Steven Miao <realmz6@gmail.com>
1966 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1967 T:      git git://git.code.sf.net/p/adi-linux/code
1968 W:      http://blackfin.uclinux.org
1969 S:      Supported
1970 F:      arch/blackfin/
1972 BLACKFIN EMAC DRIVER
1973 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1974 W:      http://blackfin.uclinux.org
1975 S:      Supported
1976 F:      drivers/net/ethernet/adi/
1978 BLACKFIN RTC DRIVER
1979 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1980 W:      http://blackfin.uclinux.org
1981 S:      Supported
1982 F:      drivers/rtc/rtc-bfin.c
1984 BLACKFIN SDH DRIVER
1985 M:      Sonic Zhang <sonic.zhang@analog.com>
1986 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1987 W:      http://blackfin.uclinux.org
1988 S:      Supported
1989 F:      drivers/mmc/host/bfin_sdh.c
1991 BLACKFIN SERIAL DRIVER
1992 M:      Sonic Zhang <sonic.zhang@analog.com>
1993 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1994 W:      http://blackfin.uclinux.org
1995 S:      Supported
1996 F:      drivers/tty/serial/bfin_uart.c
1998 BLACKFIN WATCHDOG DRIVER
1999 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2000 W:      http://blackfin.uclinux.org
2001 S:      Supported
2002 F:      drivers/watchdog/bfin_wdt.c
2004 BLACKFIN I2C TWI DRIVER
2005 M:      Sonic Zhang <sonic.zhang@analog.com>
2006 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2007 W:      http://blackfin.uclinux.org/
2008 S:      Supported
2009 F:      drivers/i2c/busses/i2c-bfin-twi.c
2011 BLACKFIN MEDIA DRIVER
2012 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2013 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2014 W:      http://blackfin.uclinux.org/
2015 S:      Supported
2016 F:      drivers/media/platform/blackfin/
2017 F:      drivers/media/i2c/adv7183*
2018 F:      drivers/media/i2c/vs6624*
2020 BLINKM RGB LED DRIVER
2021 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2022 S:      Maintained
2023 F:      drivers/leds/leds-blinkm.c
2025 BLOCK LAYER
2026 M:      Jens Axboe <axboe@kernel.dk>
2027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2028 S:      Maintained
2029 F:      block/
2031 BLOCK2MTD DRIVER
2032 M:      Joern Engel <joern@lazybastard.org>
2033 L:      linux-mtd@lists.infradead.org
2034 S:      Maintained
2035 F:      drivers/mtd/devices/block2mtd.c
2037 BLUETOOTH DRIVERS
2038 M:      Marcel Holtmann <marcel@holtmann.org>
2039 M:      Gustavo Padovan <gustavo@padovan.org>
2040 M:      Johan Hedberg <johan.hedberg@gmail.com>
2041 L:      linux-bluetooth@vger.kernel.org
2042 W:      http://www.bluez.org/
2043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2045 S:      Maintained
2046 F:      drivers/bluetooth/
2048 BLUETOOTH SUBSYSTEM
2049 M:      Marcel Holtmann <marcel@holtmann.org>
2050 M:      Gustavo Padovan <gustavo@padovan.org>
2051 M:      Johan Hedberg <johan.hedberg@gmail.com>
2052 L:      linux-bluetooth@vger.kernel.org
2053 W:      http://www.bluez.org/
2054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2056 S:      Maintained
2057 F:      net/bluetooth/
2058 F:      include/net/bluetooth/
2060 BONDING DRIVER
2061 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2062 M:      Veaceslav Falico <vfalico@gmail.com>
2063 M:      Andy Gospodarek <andy@greyhouse.net>
2064 L:      netdev@vger.kernel.org
2065 W:      http://sourceforge.net/projects/bonding/
2066 S:      Supported
2067 F:      drivers/net/bonding/
2068 F:      include/uapi/linux/if_bonding.h
2070 BPF (Safe dynamic programs and tools)
2071 M:      Alexei Starovoitov <ast@kernel.org>
2072 L:      netdev@vger.kernel.org
2073 L:      linux-kernel@vger.kernel.org
2074 S:      Supported
2075 F:      kernel/bpf/
2077 BROADCOM B44 10/100 ETHERNET DRIVER
2078 M:      Gary Zambrano <zambrano@broadcom.com>
2079 L:      netdev@vger.kernel.org
2080 S:      Supported
2081 F:      drivers/net/ethernet/broadcom/b44.*
2083 BROADCOM GENET ETHERNET DRIVER
2084 M:      Florian Fainelli <f.fainelli@gmail.com>
2085 L:      netdev@vger.kernel.org
2086 S:      Supported
2087 F:      drivers/net/ethernet/broadcom/genet/
2089 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2090 M:      Sony Chacko <sony.chacko@qlogic.com>
2091 M:      Dept-HSGLinuxNICDev@qlogic.com
2092 L:      netdev@vger.kernel.org
2093 S:      Supported
2094 F:      drivers/net/ethernet/broadcom/bnx2.*
2095 F:      drivers/net/ethernet/broadcom/bnx2_*
2097 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2098 M:      Ariel Elior <ariel.elior@qlogic.com>
2099 L:      netdev@vger.kernel.org
2100 S:      Supported
2101 F:      drivers/net/ethernet/broadcom/bnx2x/
2103 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2104 M:      Christian Daudt <bcm@fixthebug.org>
2105 M:      Matt Porter <mporter@linaro.org>
2106 M:      Florian Fainelli <f.fainelli@gmail.com>
2107 L:      bcm-kernel-feedback-list@broadcom.com
2108 T:      git git://github.com/broadcom/mach-bcm
2109 S:      Maintained
2110 F:      arch/arm/mach-bcm/
2111 F:      arch/arm/boot/dts/bcm113*
2112 F:      arch/arm/boot/dts/bcm216*
2113 F:      arch/arm/boot/dts/bcm281*
2114 F:      arch/arm/configs/bcm_defconfig
2115 F:      drivers/mmc/host/sdhci-bcm-kona.c
2116 F:      drivers/clocksource/bcm_kona_timer.c
2118 BROADCOM BCM2835 ARM ARCHITECTURE
2119 M:      Stephen Warren <swarren@wwwdotorg.org>
2120 M:      Lee Jones <lee@kernel.org>
2121 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2123 S:      Maintained
2124 N:      bcm2835
2126 BROADCOM BCM33XX MIPS ARCHITECTURE
2127 M:      Kevin Cernekee <cernekee@gmail.com>
2128 L:      linux-mips@linux-mips.org
2129 S:      Maintained
2130 F:      arch/mips/bcm3384/*
2131 F:      arch/mips/include/asm/mach-bcm3384/*
2132 F:      arch/mips/kernel/*bmips*
2134 BROADCOM BCM5301X ARM ARCHITECTURE
2135 M:      Hauke Mehrtens <hauke@hauke-m.de>
2136 L:      linux-arm-kernel@lists.infradead.org
2137 S:      Maintained
2138 F:      arch/arm/mach-bcm/bcm_5301x.c
2139 F:      arch/arm/boot/dts/bcm5301x.dtsi
2140 F:      arch/arm/boot/dts/bcm470*
2142 BROADCOM BCM63XX ARM ARCHITECTURE
2143 M:      Florian Fainelli <f.fainelli@gmail.com>
2144 L:      linux-arm-kernel@lists.infradead.org
2145 T:      git git://git.github.com/brcm/linux.git
2146 S:      Maintained
2147 F:      arch/arm/mach-bcm/bcm63xx.c
2148 F:      arch/arm/include/debug/bcm63xx.S
2150 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2151 M:      Kevin Cernekee <cernekee@gmail.com>
2152 L:      linux-usb@vger.kernel.org
2153 S:      Maintained
2154 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2156 BROADCOM BCM7XXX ARM ARCHITECTURE
2157 M:      Marc Carino <marc.ceeeee@gmail.com>
2158 M:      Brian Norris <computersforpeace@gmail.com>
2159 M:      Gregory Fong <gregory.0xf0@gmail.com>
2160 M:      Florian Fainelli <f.fainelli@gmail.com>
2161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2162 S:      Maintained
2163 F:      arch/arm/mach-bcm/*brcmstb*
2164 F:      arch/arm/boot/dts/bcm7*.dts*
2165 F:      drivers/bus/brcmstb_gisb.c
2167 BROADCOM BMIPS MIPS ARCHITECTURE
2168 M:      Kevin Cernekee <cernekee@gmail.com>
2169 M:      Florian Fainelli <f.fainelli@gmail.com>
2170 L:      linux-mips@linux-mips.org
2171 S:      Maintained
2172 F:      arch/mips/bmips/*
2173 F:      arch/mips/include/asm/mach-bmips/*
2174 F:      arch/mips/kernel/*bmips*
2175 F:      arch/mips/boot/dts/bcm*.dts*
2176 F:      drivers/irqchip/irq-bcm7*
2177 F:      drivers/irqchip/irq-brcmstb*
2179 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2180 M:      Prashant Sreedharan <prashant@broadcom.com>
2181 M:      Michael Chan <mchan@broadcom.com>
2182 L:      netdev@vger.kernel.org
2183 S:      Supported
2184 F:      drivers/net/ethernet/broadcom/tg3.*
2186 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2187 M:      Brett Rudley <brudley@broadcom.com>
2188 M:      Arend van Spriel <arend@broadcom.com>
2189 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2190 M:      Hante Meuleman <meuleman@broadcom.com>
2191 L:      linux-wireless@vger.kernel.org
2192 L:      brcm80211-dev-list@broadcom.com
2193 S:      Supported
2194 F:      drivers/net/wireless/brcm80211/
2196 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2197 M:      QLogic-Storage-Upstream@qlogic.com
2198 L:      linux-scsi@vger.kernel.org
2199 S:      Supported
2200 F:      drivers/scsi/bnx2fc/
2202 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2203 M:      QLogic-Storage-Upstream@qlogic.com
2204 L:      linux-scsi@vger.kernel.org
2205 S:      Supported
2206 F:      drivers/scsi/bnx2i/
2208 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2209 M:      Ray Jui <rjui@broadcom.com>
2210 M:      Scott Branden <sbranden@broadcom.com>
2211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2212 L:      bcm-kernel-feedback-list@broadcom.com
2213 T:      git git://git.github.com/brcm/linux.git
2214 S:      Maintained
2215 N:      iproc
2216 N:      cygnus
2217 N:      bcm9113*
2218 N:      bcm9583*
2219 N:      bcm583*
2220 N:      bcm113*
2222 BROADCOM KONA GPIO DRIVER
2223 M:      Ray Jui <rjui@broadcom.com>
2224 L:      bcm-kernel-feedback-list@broadcom.com
2225 S:      Supported
2226 F:      drivers/gpio/gpio-bcm-kona.c
2227 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2229 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2230 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2231 L:      linux-wireless@vger.kernel.org
2232 S:      Maintained
2233 F:      drivers/bcma/
2234 F:      include/linux/bcma/
2236 BROADCOM SYSTEMPORT ETHERNET DRIVER
2237 M:      Florian Fainelli <f.fainelli@gmail.com>
2238 L:      netdev@vger.kernel.org
2239 S:      Supported
2240 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2242 BROCADE BFA FC SCSI DRIVER
2243 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2244 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2245 L:      linux-scsi@vger.kernel.org
2246 S:      Supported
2247 F:      drivers/scsi/bfa/
2249 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2250 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2251 L:      netdev@vger.kernel.org
2252 S:      Supported
2253 F:      drivers/net/ethernet/brocade/bna/
2255 BSG (block layer generic sg v4 driver)
2256 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2257 L:      linux-scsi@vger.kernel.org
2258 S:      Supported
2259 F:      block/bsg.c
2260 F:      include/linux/bsg.h
2261 F:      include/uapi/linux/bsg.h
2263 BT87X AUDIO DRIVER
2264 M:      Clemens Ladisch <clemens@ladisch.de>
2265 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2266 T:      git git://git.alsa-project.org/alsa-kernel.git
2267 S:      Maintained
2268 F:      Documentation/sound/alsa/Bt87x.txt
2269 F:      sound/pci/bt87x.c
2271 BT8XXGPIO DRIVER
2272 M:      Michael Buesch <m@bues.ch>
2273 W:      http://bu3sch.de/btgpio.php
2274 S:      Maintained
2275 F:      drivers/gpio/gpio-bt8xx.c
2277 BTRFS FILE SYSTEM
2278 M:      Chris Mason <clm@fb.com>
2279 M:      Josef Bacik <jbacik@fb.com>
2280 M:      David Sterba <dsterba@suse.cz>
2281 L:      linux-btrfs@vger.kernel.org
2282 W:      http://btrfs.wiki.kernel.org/
2283 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2285 S:      Maintained
2286 F:      Documentation/filesystems/btrfs.txt
2287 F:      fs/btrfs/
2289 BTTV VIDEO4LINUX DRIVER
2290 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2291 L:      linux-media@vger.kernel.org
2292 W:      http://linuxtv.org
2293 T:      git git://linuxtv.org/media_tree.git
2294 S:      Odd fixes
2295 F:      Documentation/video4linux/bttv/
2296 F:      drivers/media/pci/bt8xx/bttv*
2298 BUSLOGIC SCSI DRIVER
2299 M:      Khalid Aziz <khalid@gonehiking.org>
2300 L:      linux-scsi@vger.kernel.org
2301 S:      Maintained
2302 F:      drivers/scsi/BusLogic.*
2303 F:      drivers/scsi/FlashPoint.*
2305 C-MEDIA CMI8788 DRIVER
2306 M:      Clemens Ladisch <clemens@ladisch.de>
2307 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2308 T:      git git://git.alsa-project.org/alsa-kernel.git
2309 S:      Maintained
2310 F:      sound/pci/oxygen/
2312 C6X ARCHITECTURE
2313 M:      Mark Salter <msalter@redhat.com>
2314 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2315 L:      linux-c6x-dev@linux-c6x.org
2316 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2317 S:      Maintained
2318 F:      arch/c6x/
2320 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2321 M:      David Howells <dhowells@redhat.com>
2322 L:      linux-cachefs@redhat.com
2323 S:      Supported
2324 F:      Documentation/filesystems/caching/cachefiles.txt
2325 F:      fs/cachefiles/
2327 CADET FM/AM RADIO RECEIVER DRIVER
2328 M:      Hans Verkuil <hverkuil@xs4all.nl>
2329 L:      linux-media@vger.kernel.org
2330 T:      git git://linuxtv.org/media_tree.git
2331 W:      http://linuxtv.org
2332 S:      Maintained
2333 F:      drivers/media/radio/radio-cadet*
2335 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2336 M:      Jonathan Corbet <corbet@lwn.net>
2337 L:      linux-media@vger.kernel.org
2338 T:      git git://linuxtv.org/media_tree.git
2339 S:      Maintained
2340 F:      Documentation/video4linux/cafe_ccic
2341 F:      drivers/media/platform/marvell-ccic/
2343 CAIF NETWORK LAYER
2344 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2345 L:      netdev@vger.kernel.org
2346 S:      Supported
2347 F:      Documentation/networking/caif/
2348 F:      drivers/net/caif/
2349 F:      include/uapi/linux/caif/
2350 F:      include/net/caif/
2351 F:      net/caif/
2353 CALGARY x86-64 IOMMU
2354 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2355 M:      "Jon D. Mason" <jdmason@kudzu.us>
2356 L:      discuss@x86-64.org
2357 S:      Maintained
2358 F:      arch/x86/kernel/pci-calgary_64.c
2359 F:      arch/x86/kernel/tce_64.c
2360 F:      arch/x86/include/asm/calgary.h
2361 F:      arch/x86/include/asm/tce.h
2363 CAN NETWORK LAYER
2364 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2365 L:      linux-can@vger.kernel.org
2366 W:      http://gitorious.org/linux-can
2367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2369 S:      Maintained
2370 F:      Documentation/networking/can.txt
2371 F:      net/can/
2372 F:      include/linux/can/core.h
2373 F:      include/uapi/linux/can.h
2374 F:      include/uapi/linux/can/bcm.h
2375 F:      include/uapi/linux/can/raw.h
2376 F:      include/uapi/linux/can/gw.h
2378 CAN NETWORK DRIVERS
2379 M:      Wolfgang Grandegger <wg@grandegger.com>
2380 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2381 L:      linux-can@vger.kernel.org
2382 W:      http://gitorious.org/linux-can
2383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2385 S:      Maintained
2386 F:      drivers/net/can/
2387 F:      include/linux/can/dev.h
2388 F:      include/linux/can/platform/
2389 F:      include/uapi/linux/can/error.h
2390 F:      include/uapi/linux/can/netlink.h
2392 CAPABILITIES
2393 M:      Serge Hallyn <serge.hallyn@canonical.com>
2394 L:      linux-security-module@vger.kernel.org
2395 S:      Supported
2396 F:      include/linux/capability.h
2397 F:      include/uapi/linux/capability.h
2398 F:      security/capability.c
2399 F:      security/commoncap.c
2400 F:      kernel/capability.c
2402 CC2520 IEEE-802.15.4 RADIO DRIVER
2403 M:      Varka Bhadram <varkabhadram@gmail.com>
2404 L:      linux-wpan@vger.kernel.org
2405 S:      Maintained
2406 F:      drivers/net/ieee802154/cc2520.c
2407 F:      include/linux/spi/cc2520.h
2408 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2410 CELL BROADBAND ENGINE ARCHITECTURE
2411 M:      Arnd Bergmann <arnd@arndb.de>
2412 L:      linuxppc-dev@lists.ozlabs.org
2413 L:      cbe-oss-dev@lists.ozlabs.org
2414 W:      http://www.ibm.com/developerworks/power/cell/
2415 S:      Supported
2416 F:      arch/powerpc/include/asm/cell*.h
2417 F:      arch/powerpc/include/asm/spu*.h
2418 F:      arch/powerpc/include/uapi/asm/spu*.h
2419 F:      arch/powerpc/oprofile/*cell*
2420 F:      arch/powerpc/platforms/cell/
2422 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2423 M:      Sage Weil <sage@inktank.com>
2424 L:      ceph-devel@vger.kernel.org
2425 W:      http://ceph.com/
2426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2427 S:      Supported
2428 F:      Documentation/filesystems/ceph.txt
2429 F:      fs/ceph/
2430 F:      net/ceph/
2431 F:      include/linux/ceph/
2432 F:      include/linux/crush/
2434 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2435 L:      linux-usb@vger.kernel.org
2436 S:      Orphan
2437 F:      Documentation/usb/WUSB-Design-overview.txt
2438 F:      Documentation/usb/wusb-cbaf
2439 F:      drivers/usb/host/hwa-hc.c
2440 F:      drivers/usb/host/whci/
2441 F:      drivers/usb/wusbcore/
2442 F:      include/linux/usb/wusb*
2444 CFAG12864B LCD DRIVER
2445 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2446 W:      http://miguelojeda.es/auxdisplay.htm
2447 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2448 S:      Maintained
2449 F:      drivers/auxdisplay/cfag12864b.c
2450 F:      include/linux/cfag12864b.h
2452 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2453 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2454 W:      http://miguelojeda.es/auxdisplay.htm
2455 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2456 S:      Maintained
2457 F:      drivers/auxdisplay/cfag12864bfb.c
2458 F:      include/linux/cfag12864b.h
2460 CFG80211 and NL80211
2461 M:      Johannes Berg <johannes@sipsolutions.net>
2462 L:      linux-wireless@vger.kernel.org
2463 W:      http://wireless.kernel.org/
2464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2466 S:      Maintained
2467 F:      include/uapi/linux/nl80211.h
2468 F:      include/net/cfg80211.h
2469 F:      net/wireless/*
2470 X:      net/wireless/wext*
2472 CHAR and MISC DRIVERS
2473 M:      Arnd Bergmann <arnd@arndb.de>
2474 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2476 S:      Supported
2477 F:      drivers/char/*
2478 F:      drivers/misc/*
2479 F:      include/linux/miscdevice.h
2481 CHECKPATCH
2482 M:      Andy Whitcroft <apw@canonical.com>
2483 M:      Joe Perches <joe@perches.com>
2484 S:      Maintained
2485 F:      scripts/checkpatch.pl
2487 CHINESE DOCUMENTATION
2488 M:      Harry Wei <harryxiyou@gmail.com>
2489 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2490 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2491 S:      Maintained
2492 F:      Documentation/zh_CN/
2494 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2495 M:      Peter Chen <Peter.Chen@freescale.com>
2496 T:      git git://github.com/hzpeterchen/linux-usb.git
2497 L:      linux-usb@vger.kernel.org
2498 S:      Maintained
2499 F:      drivers/usb/chipidea/
2501 CHROME HARDWARE PLATFORM SUPPORT
2502 M:      Olof Johansson <olof@lixom.net>
2503 S:      Maintained
2504 F:      drivers/platform/chrome/
2506 CISCO VIC ETHERNET NIC DRIVER
2507 M:      Christian Benvenuti <benve@cisco.com>
2508 M:      Sujith Sankar <ssujith@cisco.com>
2509 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2510 M:      Neel Patel <neepatel@cisco.com>
2511 S:      Supported
2512 F:      drivers/net/ethernet/cisco/enic/
2514 CISCO VIC LOW LATENCY NIC DRIVER
2515 M:      Upinder Malhi <umalhi@cisco.com>
2516 S:      Supported
2517 F:      drivers/infiniband/hw/usnic
2519 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2520 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2521 L:      netdev@vger.kernel.org
2522 S:      Maintained
2523 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2525 CIRRUS LOGIC AUDIO CODEC DRIVERS
2526 M:      Brian Austin <brian.austin@cirrus.com>
2527 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2528 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2529 S:      Maintained
2530 F:      sound/soc/codecs/cs*
2532 CLEANCACHE API
2533 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2534 L:      linux-kernel@vger.kernel.org
2535 S:      Maintained
2536 F:      mm/cleancache.c
2537 F:      include/linux/cleancache.h
2539 CLK API
2540 M:      Russell King <linux@arm.linux.org.uk>
2541 S:      Maintained
2542 F:      include/linux/clk.h
2544 CLOCKSOURCE, CLOCKEVENT DRIVERS
2545 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2546 M:      Thomas Gleixner <tglx@linutronix.de>
2547 L:      linux-kernel@vger.kernel.org
2548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2549 S:      Supported
2550 F:      drivers/clocksource
2552 CISCO FCOE HBA DRIVER
2553 M:      Hiral Patel <hiralpat@cisco.com>
2554 M:      Suma Ramars <sramars@cisco.com>
2555 M:      Brian Uchino <buchino@cisco.com>
2556 L:      linux-scsi@vger.kernel.org
2557 S:      Supported
2558 F:      drivers/scsi/fnic/
2560 CMPC ACPI DRIVER
2561 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2562 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2563 L:      platform-driver-x86@vger.kernel.org
2564 S:      Supported
2565 F:      drivers/platform/x86/classmate-laptop.c
2567 COCCINELLE/Semantic Patches (SmPL)
2568 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2569 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2570 M:      Nicolas Palix <nicolas.palix@imag.fr>
2571 M:      Michal Marek <mmarek@suse.cz>
2572 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2574 W:      http://coccinelle.lip6.fr/
2575 S:      Supported
2576 F:      Documentation/coccinelle.txt
2577 F:      scripts/coccinelle/
2578 F:      scripts/coccicheck
2580 CODA FILE SYSTEM
2581 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2582 M:      coda@cs.cmu.edu
2583 L:      codalist@coda.cs.cmu.edu
2584 W:      http://www.coda.cs.cmu.edu/
2585 S:      Maintained
2586 F:      Documentation/filesystems/coda.txt
2587 F:      fs/coda/
2588 F:      include/linux/coda*.h
2589 F:      include/uapi/linux/coda*.h
2591 CODA V4L2 MEM2MEM DRIVER
2592 M:      Philipp Zabel <p.zabel@pengutronix.de>
2593 L:      linux-media@vger.kernel.org
2594 S:      Maintained
2595 F:      Documentation/devicetree/bindings/media/coda.txt
2596 F:      drivers/media/platform/coda/
2598 COMMON CLK FRAMEWORK
2599 M:      Mike Turquette <mturquette@linaro.org>
2600 M:      Stephen Boyd <sboyd@codeaurora.org>
2601 L:      linux-kernel@vger.kernel.org
2602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2603 S:      Maintained
2604 F:      drivers/clk/
2605 X:      drivers/clk/clkdev.c
2606 F:      include/linux/clk-pr*
2607 F:      include/linux/clk/
2609 COMMON INTERNET FILE SYSTEM (CIFS)
2610 M:      Steve French <sfrench@samba.org>
2611 L:      linux-cifs@vger.kernel.org
2612 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2613 W:      http://linux-cifs.samba.org/
2614 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2615 S:      Supported
2616 F:      Documentation/filesystems/cifs/
2617 F:      fs/cifs/
2619 COMPACTPCI HOTPLUG CORE
2620 M:      Scott Murray <scott@spiteful.org>
2621 L:      linux-pci@vger.kernel.org
2622 S:      Maintained
2623 F:      drivers/pci/hotplug/cpci_hotplug*
2625 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2626 M:      Scott Murray <scott@spiteful.org>
2627 L:      linux-pci@vger.kernel.org
2628 S:      Maintained
2629 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2631 COMPACTPCI HOTPLUG GENERIC DRIVER
2632 M:      Scott Murray <scott@spiteful.org>
2633 L:      linux-pci@vger.kernel.org
2634 S:      Maintained
2635 F:      drivers/pci/hotplug/cpcihp_generic.c
2637 COMPAL LAPTOP SUPPORT
2638 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2639 L:      platform-driver-x86@vger.kernel.org
2640 S:      Maintained
2641 F:      drivers/platform/x86/compal-laptop.c
2643 CONEXANT ACCESSRUNNER USB DRIVER
2644 M:      Simon Arlott <cxacru@fire.lp0.eu>
2645 L:      accessrunner-general@lists.sourceforge.net
2646 W:      http://accessrunner.sourceforge.net/
2647 S:      Maintained
2648 F:      drivers/usb/atm/cxacru.c
2650 CONFIGFS
2651 M:      Joel Becker <jlbec@evilplan.org>
2652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2653 S:      Supported
2654 F:      fs/configfs/
2655 F:      include/linux/configfs.h
2657 CONNECTOR
2658 M:      Evgeniy Polyakov <zbr@ioremap.net>
2659 L:      netdev@vger.kernel.org
2660 S:      Maintained
2661 F:      drivers/connector/
2663 CONTROL GROUP (CGROUP)
2664 M:      Tejun Heo <tj@kernel.org>
2665 M:      Li Zefan <lizefan@huawei.com>
2666 L:      cgroups@vger.kernel.org
2667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2668 S:      Maintained
2669 F:      Documentation/cgroups/
2670 F:      include/linux/cgroup*
2671 F:      kernel/cgroup*
2673 CONTROL GROUP - CPUSET
2674 M:      Li Zefan <lizefan@huawei.com>
2675 L:      cgroups@vger.kernel.org
2676 W:      http://www.bullopensource.org/cpuset/
2677 W:      http://oss.sgi.com/projects/cpusets/
2678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2679 S:      Maintained
2680 F:      Documentation/cgroups/cpusets.txt
2681 F:      include/linux/cpuset.h
2682 F:      kernel/cpuset.c
2684 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2685 M:      Johannes Weiner <hannes@cmpxchg.org>
2686 M:      Michal Hocko <mhocko@suse.cz>
2687 L:      cgroups@vger.kernel.org
2688 L:      linux-mm@kvack.org
2689 S:      Maintained
2690 F:      mm/memcontrol.c
2691 F:      mm/swap_cgroup.c
2693 CORETEMP HARDWARE MONITORING DRIVER
2694 M:      Fenghua Yu <fenghua.yu@intel.com>
2695 L:      lm-sensors@lm-sensors.org
2696 S:      Maintained
2697 F:      Documentation/hwmon/coretemp
2698 F:      drivers/hwmon/coretemp.c
2700 COSA/SRP SYNC SERIAL DRIVER
2701 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2702 W:      http://www.fi.muni.cz/~kas/cosa/
2703 S:      Maintained
2704 F:      drivers/net/wan/cosa*
2706 CPMAC ETHERNET DRIVER
2707 M:      Florian Fainelli <florian@openwrt.org>
2708 L:      netdev@vger.kernel.org
2709 S:      Maintained
2710 F:      drivers/net/ethernet/ti/cpmac.c
2712 CPU FREQUENCY DRIVERS
2713 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2714 M:      Viresh Kumar <viresh.kumar@linaro.org>
2715 L:      linux-pm@vger.kernel.org
2716 S:      Maintained
2717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2718 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2719 F:      drivers/cpufreq/
2720 F:      include/linux/cpufreq.h
2722 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2723 M:      Viresh Kumar <viresh.kumar@linaro.org>
2724 M:      Sudeep Holla <sudeep.holla@arm.com>
2725 L:      linux-pm@vger.kernel.org
2726 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2727 S:      Maintained
2728 F:      drivers/cpufreq/arm_big_little.h
2729 F:      drivers/cpufreq/arm_big_little.c
2730 F:      drivers/cpufreq/arm_big_little_dt.c
2732 CPUIDLE DRIVER - ARM BIG LITTLE
2733 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2734 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2735 L:      linux-pm@vger.kernel.org
2736 L:      linux-arm-kernel@lists.infradead.org
2737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2738 S:      Maintained
2739 F:      drivers/cpuidle/cpuidle-big_little.c
2741 CPUIDLE DRIVER - ARM EXYNOS
2742 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2743 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2744 M:      Kukjin Kim <kgene@kernel.org>
2745 L:      linux-pm@vger.kernel.org
2746 L:      linux-samsung-soc@vger.kernel.org
2747 S:      Supported
2748 F:      drivers/cpuidle/cpuidle-exynos.c
2749 F:      arch/arm/mach-exynos/pm.c
2751 CPUIDLE DRIVERS
2752 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2753 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2754 L:      linux-pm@vger.kernel.org
2755 S:      Maintained
2756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2757 F:      drivers/cpuidle/*
2758 F:      include/linux/cpuidle.h
2760 CPUID/MSR DRIVER
2761 M:      "H. Peter Anvin" <hpa@zytor.com>
2762 S:      Maintained
2763 F:      arch/x86/kernel/cpuid.c
2764 F:      arch/x86/kernel/msr.c
2766 CPU POWER MONITORING SUBSYSTEM
2767 M:      Thomas Renninger <trenn@suse.de>
2768 L:      linux-pm@vger.kernel.org
2769 S:      Maintained
2770 F:      tools/power/cpupower/
2772 CRAMFS FILESYSTEM
2773 W:      http://sourceforge.net/projects/cramfs/
2774 S:      Orphan / Obsolete
2775 F:      Documentation/filesystems/cramfs.txt
2776 F:      fs/cramfs/
2778 CRIS PORT
2779 M:      Mikael Starvik <starvik@axis.com>
2780 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2781 L:      linux-cris-kernel@axis.com
2782 W:      http://developer.axis.com
2783 S:      Maintained
2784 F:      arch/cris/
2785 F:      drivers/tty/serial/crisv10.*
2787 CRYPTO API
2788 M:      Herbert Xu <herbert@gondor.apana.org.au>
2789 M:      "David S. Miller" <davem@davemloft.net>
2790 L:      linux-crypto@vger.kernel.org
2791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2792 S:      Maintained
2793 F:      Documentation/crypto/
2794 F:      arch/*/crypto/
2795 F:      crypto/
2796 F:      drivers/crypto/
2797 F:      include/crypto/
2799 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2800 M:      Neil Horman <nhorman@tuxdriver.com>
2801 L:      linux-crypto@vger.kernel.org
2802 S:      Maintained
2803 F:      crypto/ansi_cprng.c
2804 F:      crypto/rng.c
2806 CS5535 Audio ALSA driver
2807 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2808 S:      Maintained
2809 F:      sound/pci/cs5535audio/
2811 CW1200 WLAN driver
2812 M:      Solomon Peachy <pizza@shaftnet.org>
2813 S:      Maintained
2814 F:      drivers/net/wireless/cw1200/
2816 CX18 VIDEO4LINUX DRIVER
2817 M:      Andy Walls <awalls@md.metrocast.net>
2818 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2819 L:      linux-media@vger.kernel.org
2820 T:      git git://linuxtv.org/media_tree.git
2821 W:      http://linuxtv.org
2822 W:      http://www.ivtvdriver.org/index.php/Cx18
2823 S:      Maintained
2824 F:      Documentation/video4linux/cx18.txt
2825 F:      drivers/media/pci/cx18/
2826 F:      include/uapi/linux/ivtv*
2828 CX2341X MPEG ENCODER HELPER MODULE
2829 M:      Hans Verkuil <hverkuil@xs4all.nl>
2830 L:      linux-media@vger.kernel.org
2831 T:      git git://linuxtv.org/media_tree.git
2832 W:      http://linuxtv.org
2833 S:      Maintained
2834 F:      drivers/media/common/cx2341x*
2835 F:      include/media/cx2341x*
2837 CX88 VIDEO4LINUX DRIVER
2838 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2839 L:      linux-media@vger.kernel.org
2840 W:      http://linuxtv.org
2841 T:      git git://linuxtv.org/media_tree.git
2842 S:      Odd fixes
2843 F:      Documentation/video4linux/cx88/
2844 F:      drivers/media/pci/cx88/
2846 CXD2820R MEDIA DRIVER
2847 M:      Antti Palosaari <crope@iki.fi>
2848 L:      linux-media@vger.kernel.org
2849 W:      http://linuxtv.org/
2850 W:      http://palosaari.fi/linux/
2851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2852 T:      git git://linuxtv.org/anttip/media_tree.git
2853 S:      Maintained
2854 F:      drivers/media/dvb-frontends/cxd2820r*
2856 CXGB3 ETHERNET DRIVER (CXGB3)
2857 M:      Santosh Raspatur <santosh@chelsio.com>
2858 L:      netdev@vger.kernel.org
2859 W:      http://www.chelsio.com
2860 S:      Supported
2861 F:      drivers/net/ethernet/chelsio/cxgb3/
2863 CXGB3 ISCSI DRIVER (CXGB3I)
2864 M:      Karen Xie <kxie@chelsio.com>
2865 L:      linux-scsi@vger.kernel.org
2866 W:      http://www.chelsio.com
2867 S:      Supported
2868 F:      drivers/scsi/cxgbi/cxgb3i
2870 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2871 M:      Steve Wise <swise@chelsio.com>
2872 L:      linux-rdma@vger.kernel.org
2873 W:      http://www.openfabrics.org
2874 S:      Supported
2875 F:      drivers/infiniband/hw/cxgb3/
2877 CXGB4 ETHERNET DRIVER (CXGB4)
2878 M:      Hariprasad S <hariprasad@chelsio.com>
2879 L:      netdev@vger.kernel.org
2880 W:      http://www.chelsio.com
2881 S:      Supported
2882 F:      drivers/net/ethernet/chelsio/cxgb4/
2884 CXGB4 ISCSI DRIVER (CXGB4I)
2885 M:      Karen Xie <kxie@chelsio.com>
2886 L:      linux-scsi@vger.kernel.org
2887 W:      http://www.chelsio.com
2888 S:      Supported
2889 F:      drivers/scsi/cxgbi/cxgb4i
2891 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2892 M:      Steve Wise <swise@chelsio.com>
2893 L:      linux-rdma@vger.kernel.org
2894 W:      http://www.openfabrics.org
2895 S:      Supported
2896 F:      drivers/infiniband/hw/cxgb4/
2898 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2899 M:      Casey Leedom <leedom@chelsio.com>
2900 L:      netdev@vger.kernel.org
2901 W:      http://www.chelsio.com
2902 S:      Supported
2903 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2905 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2906 M:      Ian Munsie <imunsie@au1.ibm.com>
2907 M:      Michael Neuling <mikey@neuling.org>
2908 L:      linuxppc-dev@lists.ozlabs.org
2909 S:      Supported
2910 F:      drivers/misc/cxl/
2911 F:      include/misc/cxl.h
2912 F:      include/uapi/misc/cxl.h
2913 F:      Documentation/powerpc/cxl.txt
2914 F:      Documentation/powerpc/cxl.txt
2915 F:      Documentation/ABI/testing/sysfs-class-cxl
2917 STMMAC ETHERNET DRIVER
2918 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2919 L:      netdev@vger.kernel.org
2920 W:      http://www.stlinux.com
2921 S:      Supported
2922 F:      drivers/net/ethernet/stmicro/stmmac/
2924 CYBERPRO FB DRIVER
2925 M:      Russell King <linux@arm.linux.org.uk>
2926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2927 W:      http://www.arm.linux.org.uk/
2928 S:      Maintained
2929 F:      drivers/video/fbdev/cyber2000fb.*
2931 CYCLADES ASYNC MUX DRIVER
2932 W:      http://www.cyclades.com/
2933 S:      Orphan
2934 F:      drivers/tty/cyclades.c
2935 F:      include/linux/cyclades.h
2936 F:      include/uapi/linux/cyclades.h
2938 CYCLADES PC300 DRIVER
2939 W:      http://www.cyclades.com/
2940 S:      Orphan
2941 F:      drivers/net/wan/pc300*
2943 CYPRESS_FIRMWARE MEDIA DRIVER
2944 M:      Antti Palosaari <crope@iki.fi>
2945 L:      linux-media@vger.kernel.org
2946 W:      http://linuxtv.org/
2947 W:      http://palosaari.fi/linux/
2948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2949 T:      git git://linuxtv.org/anttip/media_tree.git
2950 S:      Maintained
2951 F:      drivers/media/common/cypress_firmware*
2953 CYTTSP TOUCHSCREEN DRIVER
2954 M:      Ferruh Yigit <fery@cypress.com>
2955 L:      linux-input@vger.kernel.org
2956 S:      Supported
2957 F:      drivers/input/touchscreen/cyttsp*
2958 F:      include/linux/input/cyttsp.h
2960 DAMA SLAVE for AX.25
2961 M:      Joerg Reuter <jreuter@yaina.de>
2962 W:      http://yaina.de/jreuter/
2963 W:      http://www.qsl.net/dl1bke/
2964 L:      linux-hams@vger.kernel.org
2965 S:      Maintained
2966 F:      net/ax25/af_ax25.c
2967 F:      net/ax25/ax25_dev.c
2968 F:      net/ax25/ax25_ds_*
2969 F:      net/ax25/ax25_in.c
2970 F:      net/ax25/ax25_out.c
2971 F:      net/ax25/ax25_timer.c
2972 F:      net/ax25/sysctl_net_ax25.c
2974 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2975 L:      netdev@vger.kernel.org
2976 S:      Orphan
2977 F:      Documentation/networking/dmfe.txt
2978 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2980 DC390/AM53C974 SCSI driver
2981 M:      Hannes Reinecke <hare@suse.de>
2982 L:      linux-scsi@vger.kernel.org
2983 S:      Maintained
2984 F:      drivers/scsi/am53c974.c
2986 DC395x SCSI driver
2987 M:      Oliver Neukum <oliver@neukum.org>
2988 M:      Ali Akcaagac <aliakc@web.de>
2989 M:      Jamie Lenehan <lenehan@twibble.org>
2990 L:      dc395x@twibble.org
2991 W:      http://twibble.org/dist/dc395x/
2992 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2993 S:      Maintained
2994 F:      Documentation/scsi/dc395x.txt
2995 F:      drivers/scsi/dc395x.*
2997 DCCP PROTOCOL
2998 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2999 L:      dccp@vger.kernel.org
3000 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3001 S:      Maintained
3002 F:      include/linux/dccp.h
3003 F:      include/uapi/linux/dccp.h
3004 F:      include/linux/tfrc.h
3005 F:      net/dccp/
3007 DECnet NETWORK LAYER
3008 W:      http://linux-decnet.sourceforge.net
3009 L:      linux-decnet-user@lists.sourceforge.net
3010 S:      Orphan
3011 F:      Documentation/networking/decnet.txt
3012 F:      net/decnet/
3014 DECSTATION PLATFORM SUPPORT
3015 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3016 L:      linux-mips@linux-mips.org
3017 W:      http://www.linux-mips.org/wiki/DECstation
3018 S:      Maintained
3019 F:      arch/mips/dec/
3020 F:      arch/mips/include/asm/dec/
3021 F:      arch/mips/include/asm/mach-dec/
3023 DEFXX FDDI NETWORK DRIVER
3024 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3025 S:      Maintained
3026 F:      drivers/net/fddi/defxx.*
3028 DELL LAPTOP DRIVER
3029 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3030 L:      platform-driver-x86@vger.kernel.org
3031 S:      Maintained
3032 F:      drivers/platform/x86/dell-laptop.c
3034 DELL LAPTOP SMM DRIVER
3035 M:      Guenter Roeck <linux@roeck-us.net>
3036 F:      drivers/char/i8k.c
3037 F:      include/uapi/linux/i8k.h
3039 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3040 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3041 S:      Maintained
3042 F:      Documentation/dcdbas.txt
3043 F:      drivers/firmware/dcdbas.*
3045 DELL WMI EXTRAS DRIVER
3046 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3047 S:      Maintained
3048 F:      drivers/platform/x86/dell-wmi.c
3050 DESIGNWARE USB2 DRD IP DRIVER
3051 M:      John Youn <johnyoun@synopsys.com>
3052 L:      linux-usb@vger.kernel.org
3053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3054 S:      Maintained
3055 F:      drivers/usb/dwc2/
3057 DESIGNWARE USB3 DRD IP DRIVER
3058 M:      Felipe Balbi <balbi@ti.com>
3059 L:      linux-usb@vger.kernel.org
3060 L:      linux-omap@vger.kernel.org
3061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3062 S:      Maintained
3063 F:      drivers/usb/dwc3/
3065 DEVICE COREDUMP (DEV_COREDUMP)
3066 M:      Johannes Berg <johannes@sipsolutions.net>
3067 L:      linux-kernel@vger.kernel.org
3068 S:      Maintained
3069 F:      drivers/base/devcoredump.c
3070 F:      include/linux/devcoredump.h
3072 DEVICE FREQUENCY (DEVFREQ)
3073 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3074 M:      Kyungmin Park <kyungmin.park@samsung.com>
3075 L:      linux-pm@vger.kernel.org
3076 S:      Maintained
3077 F:      drivers/devfreq/
3079 DEVICE NUMBER REGISTRY
3080 M:      Torben Mathiasen <device@lanana.org>
3081 W:      http://lanana.org/docs/device-list/index.html
3082 S:      Maintained
3084 DEVICE-MAPPER  (LVM)
3085 M:      Alasdair Kergon <agk@redhat.com>
3086 M:      Mike Snitzer <snitzer@redhat.com>
3087 M:      dm-devel@redhat.com
3088 L:      dm-devel@redhat.com
3089 W:      http://sources.redhat.com/dm
3090 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3092 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3093 S:      Maintained
3094 F:      Documentation/device-mapper/
3095 F:      drivers/md/dm*
3096 F:      drivers/md/persistent-data/
3097 F:      include/linux/device-mapper.h
3098 F:      include/linux/dm-*.h
3099 F:      include/uapi/linux/dm-*.h
3101 DIALOG SEMICONDUCTOR DRIVERS
3102 M:      Support Opensource <support.opensource@diasemi.com>
3103 W:      http://www.dialog-semiconductor.com/products
3104 S:      Supported
3105 F:      Documentation/hwmon/da90??
3106 F:      drivers/gpio/gpio-da90??.c
3107 F:      drivers/hwmon/da90??-hwmon.c
3108 F:      drivers/input/misc/da90??_onkey.c
3109 F:      drivers/input/touchscreen/da9052_tsi.c
3110 F:      drivers/leds/leds-da90??.c
3111 F:      drivers/mfd/da903x.c
3112 F:      drivers/mfd/da90??-*.c
3113 F:      drivers/power/da9052-battery.c
3114 F:      drivers/regulator/da903x.c
3115 F:      drivers/regulator/da9???-regulator.[ch]
3116 F:      drivers/rtc/rtc-da90??.c
3117 F:      drivers/video/backlight/da90??_bl.c
3118 F:      drivers/watchdog/da90??_wdt.c
3119 F:      include/linux/mfd/da903x.h
3120 F:      include/linux/mfd/da9052/
3121 F:      include/linux/mfd/da9055/
3122 F:      include/linux/mfd/da9063/
3123 F:      include/sound/da[79]*.h
3124 F:      sound/soc/codecs/da[79]*.[ch]
3126 DIGI NEO AND CLASSIC PCI PRODUCTS
3127 M:      Lidza Louina <lidza.louina@gmail.com>
3128 M:      Mark Hounschell <markh@compro.net>
3129 L:      driverdev-devel@linuxdriverproject.org
3130 S:      Maintained
3131 F:      drivers/staging/dgnc/
3133 DIGI EPCA PCI PRODUCTS
3134 M:      Lidza Louina <lidza.louina@gmail.com>
3135 M:      Mark Hounschell <markh@compro.net>
3136 M:      Daeseok Youn <daeseok.youn@gmail.com>
3137 L:      driverdev-devel@linuxdriverproject.org
3138 S:      Maintained
3139 F:      drivers/staging/dgap/
3141 DIOLAN U2C-12 I2C DRIVER
3142 M:      Guenter Roeck <linux@roeck-us.net>
3143 L:      linux-i2c@vger.kernel.org
3144 S:      Maintained
3145 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3147 DIRECTORY NOTIFICATION (DNOTIFY)
3148 M:      Eric Paris <eparis@parisplace.org>
3149 S:      Maintained
3150 F:      Documentation/filesystems/dnotify.txt
3151 F:      fs/notify/dnotify/
3152 F:      include/linux/dnotify.h
3154 DISK GEOMETRY AND PARTITION HANDLING
3155 M:      Andries Brouwer <aeb@cwi.nl>
3156 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3157 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3158 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3159 S:      Maintained
3161 DISKQUOTA
3162 M:      Jan Kara <jack@suse.cz>
3163 S:      Maintained
3164 F:      Documentation/filesystems/quota.txt
3165 F:      fs/quota/
3166 F:      include/linux/quota*.h
3167 F:      include/uapi/linux/quota*.h
3169 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3170 M:      Bernie Thompson <bernie@plugable.com>
3171 L:      linux-fbdev@vger.kernel.org
3172 S:      Maintained
3173 W:      http://plugable.com/category/projects/udlfb/
3174 F:      drivers/video/fbdev/udlfb.c
3175 F:      include/video/udlfb.h
3176 F:      Documentation/fb/udlfb.txt
3178 DISTRIBUTED LOCK MANAGER (DLM)
3179 M:      Christine Caulfield <ccaulfie@redhat.com>
3180 M:      David Teigland <teigland@redhat.com>
3181 L:      cluster-devel@redhat.com
3182 W:      http://sources.redhat.com/cluster/
3183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3184 S:      Supported
3185 F:      fs/dlm/
3187 DMA BUFFER SHARING FRAMEWORK
3188 M:      Sumit Semwal <sumit.semwal@linaro.org>
3189 S:      Maintained
3190 L:      linux-media@vger.kernel.org
3191 L:      dri-devel@lists.freedesktop.org
3192 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3193 F:      drivers/dma-buf/
3194 F:      include/linux/dma-buf*
3195 F:      include/linux/reservation.h
3196 F:      include/linux/*fence.h
3197 F:      Documentation/dma-buf-sharing.txt
3198 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3200 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3201 M:      Vinod Koul <vinod.koul@intel.com>
3202 L:      dmaengine@vger.kernel.org
3203 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3204 S:      Maintained
3205 F:      drivers/dma/
3206 F:      include/linux/dmaengine.h
3207 F:      Documentation/dmaengine/
3208 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3210 DME1737 HARDWARE MONITOR DRIVER
3211 M:      Juerg Haefliger <juergh@gmail.com>
3212 L:      lm-sensors@lm-sensors.org
3213 S:      Maintained
3214 F:      Documentation/hwmon/dme1737
3215 F:      drivers/hwmon/dme1737.c
3217 DOCKING STATION DRIVER
3218 M:      Shaohua Li <shaohua.li@intel.com>
3219 L:      linux-acpi@vger.kernel.org
3220 S:      Supported
3221 F:      drivers/acpi/dock.c
3223 DOCUMENTATION
3224 M:      Jonathan Corbet <corbet@lwn.net>
3225 L:      linux-doc@vger.kernel.org
3226 S:      Maintained
3227 F:      Documentation/
3228 X:      Documentation/ABI/
3229 X:      Documentation/devicetree/
3230 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3231 T:      git git://git.lwn.net/linux-2.6.git docs-next
3233 DOUBLETALK DRIVER
3234 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3235 L:      blinux-list@redhat.com
3236 S:      Maintained
3237 F:      drivers/char/dtlk.c
3238 F:      include/linux/dtlk.h
3240 DPT_I2O SCSI RAID DRIVER
3241 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3242 L:      linux-scsi@vger.kernel.org
3243 W:      http://www.adaptec.com/
3244 S:      Maintained
3245 F:      drivers/scsi/dpt*
3246 F:      drivers/scsi/dpt/
3248 DRBD DRIVER
3249 P:      Philipp Reisner
3250 P:      Lars Ellenberg
3251 M:      drbd-dev@lists.linbit.com
3252 L:      drbd-user@lists.linbit.com
3253 W:      http://www.drbd.org
3254 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3255 T:      git git://git.drbd.org/drbd-8.3.git
3256 S:      Supported
3257 F:      drivers/block/drbd/
3258 F:      lib/lru_cache.c
3259 F:      Documentation/blockdev/drbd/
3261 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3262 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3264 S:      Supported
3265 F:      Documentation/kobject.txt
3266 F:      drivers/base/
3267 F:      fs/sysfs/
3268 F:      fs/debugfs/
3269 F:      include/linux/kobj*
3270 F:      include/linux/debugfs.h
3271 F:      lib/kobj*
3273 DRM DRIVERS
3274 M:      David Airlie <airlied@linux.ie>
3275 L:      dri-devel@lists.freedesktop.org
3276 T:      git git://people.freedesktop.org/~airlied/linux
3277 S:      Maintained
3278 F:      drivers/gpu/drm/
3279 F:      drivers/gpu/vga/
3280 F:      include/drm/
3281 F:      include/uapi/drm/
3283 RADEON DRM DRIVERS
3284 M:      Alex Deucher <alexander.deucher@amd.com>
3285 M:      Christian König <christian.koenig@amd.com>
3286 L:      dri-devel@lists.freedesktop.org
3287 T:      git git://people.freedesktop.org/~agd5f/linux
3288 S:      Supported
3289 F:      drivers/gpu/drm/radeon/
3290 F:      include/uapi/drm/radeon*
3292 DRM PANEL DRIVERS
3293 M:      Thierry Reding <thierry.reding@gmail.com>
3294 L:      dri-devel@lists.freedesktop.org
3295 T:      git git://anongit.freedesktop.org/tegra/linux.git
3296 S:      Maintained
3297 F:      drivers/gpu/drm/drm_panel.c
3298 F:      drivers/gpu/drm/panel/
3299 F:      include/drm/drm_panel.h
3300 F:      Documentation/devicetree/bindings/panel/
3302 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3303 M:      Daniel Vetter <daniel.vetter@intel.com>
3304 M:      Jani Nikula <jani.nikula@linux.intel.com>
3305 L:      intel-gfx@lists.freedesktop.org
3306 L:      dri-devel@lists.freedesktop.org
3307 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3308 T:      git git://anongit.freedesktop.org/drm-intel
3309 S:      Supported
3310 F:      drivers/gpu/drm/i915/
3311 F:      include/drm/i915*
3312 F:      include/uapi/drm/i915*
3314 DRM DRIVERS FOR EXYNOS
3315 M:      Inki Dae <inki.dae@samsung.com>
3316 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3317 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3318 M:      Kyungmin Park <kyungmin.park@samsung.com>
3319 L:      dri-devel@lists.freedesktop.org
3320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3321 S:      Supported
3322 F:      drivers/gpu/drm/exynos/
3323 F:      include/drm/exynos*
3324 F:      include/uapi/drm/exynos*
3326 DRM DRIVERS FOR FREESCALE IMX
3327 M:      Philipp Zabel <p.zabel@pengutronix.de>
3328 L:      dri-devel@lists.freedesktop.org
3329 S:      Maintained
3330 F:      drivers/gpu/drm/imx/
3331 F:      Documentation/devicetree/bindings/drm/imx/
3333 DRM DRIVERS FOR NVIDIA TEGRA
3334 M:      Thierry Reding <thierry.reding@gmail.com>
3335 M:      Terje Bergström <tbergstrom@nvidia.com>
3336 L:      dri-devel@lists.freedesktop.org
3337 L:      linux-tegra@vger.kernel.org
3338 T:      git git://anongit.freedesktop.org/tegra/linux.git
3339 S:      Supported
3340 F:      drivers/gpu/drm/tegra/
3341 F:      drivers/gpu/host1x/
3342 F:      include/linux/host1x.h
3343 F:      include/uapi/drm/tegra_drm.h
3344 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3346 DRM DRIVERS FOR RENESAS
3347 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3348 L:      dri-devel@lists.freedesktop.org
3349 L:      linux-sh@vger.kernel.org
3350 T:      git git://people.freedesktop.org/~airlied/linux
3351 S:      Supported
3352 F:      drivers/gpu/drm/rcar-du/
3353 F:      drivers/gpu/drm/shmobile/
3354 F:      include/linux/platform_data/rcar-du.h
3355 F:      include/linux/platform_data/shmob_drm.h
3357 DSBR100 USB FM RADIO DRIVER
3358 M:      Alexey Klimov <klimov.linux@gmail.com>
3359 L:      linux-media@vger.kernel.org
3360 T:      git git://linuxtv.org/media_tree.git
3361 S:      Maintained
3362 F:      drivers/media/radio/dsbr100.c
3364 DSCC4 DRIVER
3365 M:      Francois Romieu <romieu@fr.zoreil.com>
3366 L:      netdev@vger.kernel.org
3367 S:      Maintained
3368 F:      drivers/net/wan/dscc4.c
3370 DVB_USB_AF9015 MEDIA DRIVER
3371 M:      Antti Palosaari <crope@iki.fi>
3372 L:      linux-media@vger.kernel.org
3373 W:      http://linuxtv.org/
3374 W:      http://palosaari.fi/linux/
3375 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3376 T:      git git://linuxtv.org/anttip/media_tree.git
3377 S:      Maintained
3378 F:      drivers/media/usb/dvb-usb-v2/af9015*
3380 DVB_USB_AF9035 MEDIA DRIVER
3381 M:      Antti Palosaari <crope@iki.fi>
3382 L:      linux-media@vger.kernel.org
3383 W:      http://linuxtv.org/
3384 W:      http://palosaari.fi/linux/
3385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3386 T:      git git://linuxtv.org/anttip/media_tree.git
3387 S:      Maintained
3388 F:      drivers/media/usb/dvb-usb-v2/af9035*
3390 DVB_USB_ANYSEE MEDIA DRIVER
3391 M:      Antti Palosaari <crope@iki.fi>
3392 L:      linux-media@vger.kernel.org
3393 W:      http://linuxtv.org/
3394 W:      http://palosaari.fi/linux/
3395 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3396 T:      git git://linuxtv.org/anttip/media_tree.git
3397 S:      Maintained
3398 F:      drivers/media/usb/dvb-usb-v2/anysee*
3400 DVB_USB_AU6610 MEDIA DRIVER
3401 M:      Antti Palosaari <crope@iki.fi>
3402 L:      linux-media@vger.kernel.org
3403 W:      http://linuxtv.org/
3404 W:      http://palosaari.fi/linux/
3405 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3406 T:      git git://linuxtv.org/anttip/media_tree.git
3407 S:      Maintained
3408 F:      drivers/media/usb/dvb-usb-v2/au6610*
3410 DVB_USB_CE6230 MEDIA DRIVER
3411 M:      Antti Palosaari <crope@iki.fi>
3412 L:      linux-media@vger.kernel.org
3413 W:      http://linuxtv.org/
3414 W:      http://palosaari.fi/linux/
3415 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3416 T:      git git://linuxtv.org/anttip/media_tree.git
3417 S:      Maintained
3418 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3420 DVB_USB_CXUSB MEDIA DRIVER
3421 M:      Michael Krufky <mkrufky@linuxtv.org>
3422 L:      linux-media@vger.kernel.org
3423 W:      http://linuxtv.org/
3424 W:      http://github.com/mkrufky
3425 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3426 T:      git git://linuxtv.org/media_tree.git
3427 S:      Maintained
3428 F:      drivers/media/usb/dvb-usb/cxusb*
3430 DVB_USB_EC168 MEDIA DRIVER
3431 M:      Antti Palosaari <crope@iki.fi>
3432 L:      linux-media@vger.kernel.org
3433 W:      http://linuxtv.org/
3434 W:      http://palosaari.fi/linux/
3435 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3436 T:      git git://linuxtv.org/anttip/media_tree.git
3437 S:      Maintained
3438 F:      drivers/media/usb/dvb-usb-v2/ec168*
3440 DVB_USB_GL861 MEDIA DRIVER
3441 M:      Antti Palosaari <crope@iki.fi>
3442 L:      linux-media@vger.kernel.org
3443 W:      http://linuxtv.org/
3444 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3445 T:      git git://linuxtv.org/anttip/media_tree.git
3446 S:      Maintained
3447 F:      drivers/media/usb/dvb-usb-v2/gl861*
3449 DVB_USB_MXL111SF MEDIA DRIVER
3450 M:      Michael Krufky <mkrufky@linuxtv.org>
3451 L:      linux-media@vger.kernel.org
3452 W:      http://linuxtv.org/
3453 W:      http://github.com/mkrufky
3454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3455 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3456 S:      Maintained
3457 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3459 DVB_USB_RTL28XXU MEDIA DRIVER
3460 M:      Antti Palosaari <crope@iki.fi>
3461 L:      linux-media@vger.kernel.org
3462 W:      http://linuxtv.org/
3463 W:      http://palosaari.fi/linux/
3464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3465 T:      git git://linuxtv.org/anttip/media_tree.git
3466 S:      Maintained
3467 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3469 DVB_USB_V2 MEDIA DRIVER
3470 M:      Antti Palosaari <crope@iki.fi>
3471 L:      linux-media@vger.kernel.org
3472 W:      http://linuxtv.org/
3473 W:      http://palosaari.fi/linux/
3474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3475 T:      git git://linuxtv.org/anttip/media_tree.git
3476 S:      Maintained
3477 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3478 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3480 DYNAMIC DEBUG
3481 M:      Jason Baron <jbaron@akamai.com>
3482 S:      Maintained
3483 F:      lib/dynamic_debug.c
3484 F:      include/linux/dynamic_debug.h
3486 DZ DECSTATION DZ11 SERIAL DRIVER
3487 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3488 S:      Maintained
3489 F:      drivers/tty/serial/dz.*
3491 E3X0 POWER BUTTON DRIVER
3492 M:      Moritz Fischer <moritz.fischer@ettus.com>
3493 L:      usrp-users@lists.ettus.com
3494 W:      http://www.ettus.com
3495 S:      Supported
3496 F:      drivers/input/misc/e3x0-button.c
3497 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3499 E4000 MEDIA DRIVER
3500 M:      Antti Palosaari <crope@iki.fi>
3501 L:      linux-media@vger.kernel.org
3502 W:      http://linuxtv.org/
3503 W:      http://palosaari.fi/linux/
3504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3505 T:      git git://linuxtv.org/anttip/media_tree.git
3506 S:      Maintained
3507 F:      drivers/media/tuners/e4000*
3509 EATA ISA/EISA/PCI SCSI DRIVER
3510 M:      Dario Ballabio <ballabio_dario@emc.com>
3511 L:      linux-scsi@vger.kernel.org
3512 S:      Maintained
3513 F:      drivers/scsi/eata.c
3515 EC100 MEDIA DRIVER
3516 M:      Antti Palosaari <crope@iki.fi>
3517 L:      linux-media@vger.kernel.org
3518 W:      http://linuxtv.org/
3519 W:      http://palosaari.fi/linux/
3520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3521 T:      git git://linuxtv.org/anttip/media_tree.git
3522 S:      Maintained
3523 F:      drivers/media/dvb-frontends/ec100*
3525 ECRYPT FILE SYSTEM
3526 M:      Tyler Hicks <tyhicks@canonical.com>
3527 L:      ecryptfs@vger.kernel.org
3528 W:      http://ecryptfs.org
3529 W:      https://launchpad.net/ecryptfs
3530 S:      Supported
3531 F:      Documentation/filesystems/ecryptfs.txt
3532 F:      fs/ecryptfs/
3534 EDAC-CORE
3535 M:      Doug Thompson <dougthompson@xmission.com>
3536 M:      Borislav Petkov <bp@alien8.de>
3537 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3538 L:      linux-edac@vger.kernel.org
3539 W:      bluesmoke.sourceforge.net
3540 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3541 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3542 S:      Supported
3543 F:      Documentation/edac.txt
3544 F:      drivers/edac/
3545 F:      include/linux/edac.h
3547 EDAC-AMD64
3548 M:      Doug Thompson <dougthompson@xmission.com>
3549 M:      Borislav Petkov <bp@alien8.de>
3550 L:      linux-edac@vger.kernel.org
3551 W:      bluesmoke.sourceforge.net
3552 S:      Maintained
3553 F:      drivers/edac/amd64_edac*
3555 EDAC-CALXEDA
3556 M:      Doug Thompson <dougthompson@xmission.com>
3557 M:      Robert Richter <rric@kernel.org>
3558 L:      linux-edac@vger.kernel.org
3559 W:      bluesmoke.sourceforge.net
3560 S:      Maintained
3561 F:      drivers/edac/highbank*
3563 EDAC-CAVIUM
3564 M:      Ralf Baechle <ralf@linux-mips.org>
3565 M:      David Daney <david.daney@cavium.com>
3566 L:      linux-edac@vger.kernel.org
3567 L:      linux-mips@linux-mips.org
3568 W:      bluesmoke.sourceforge.net
3569 S:      Supported
3570 F:      drivers/edac/octeon_edac*
3572 EDAC-E752X
3573 M:      Mark Gross <mark.gross@intel.com>
3574 M:      Doug Thompson <dougthompson@xmission.com>
3575 L:      linux-edac@vger.kernel.org
3576 W:      bluesmoke.sourceforge.net
3577 S:      Maintained
3578 F:      drivers/edac/e752x_edac.c
3580 EDAC-E7XXX
3581 M:      Doug Thompson <dougthompson@xmission.com>
3582 L:      linux-edac@vger.kernel.org
3583 W:      bluesmoke.sourceforge.net
3584 S:      Maintained
3585 F:      drivers/edac/e7xxx_edac.c
3587 EDAC-GHES
3588 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3589 L:      linux-edac@vger.kernel.org
3590 W:      bluesmoke.sourceforge.net
3591 S:      Maintained
3592 F:      drivers/edac/ghes_edac.c
3594 EDAC-I82443BXGX
3595 M:      Tim Small <tim@buttersideup.com>
3596 L:      linux-edac@vger.kernel.org
3597 W:      bluesmoke.sourceforge.net
3598 S:      Maintained
3599 F:      drivers/edac/i82443bxgx_edac.c
3601 EDAC-I3000
3602 M:      Jason Uhlenkott <juhlenko@akamai.com>
3603 L:      linux-edac@vger.kernel.org
3604 W:      bluesmoke.sourceforge.net
3605 S:      Maintained
3606 F:      drivers/edac/i3000_edac.c
3608 EDAC-I5000
3609 M:      Doug Thompson <dougthompson@xmission.com>
3610 L:      linux-edac@vger.kernel.org
3611 W:      bluesmoke.sourceforge.net
3612 S:      Maintained
3613 F:      drivers/edac/i5000_edac.c
3615 EDAC-I5400
3616 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3617 L:      linux-edac@vger.kernel.org
3618 W:      bluesmoke.sourceforge.net
3619 S:      Maintained
3620 F:      drivers/edac/i5400_edac.c
3622 EDAC-I7300
3623 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3624 L:      linux-edac@vger.kernel.org
3625 W:      bluesmoke.sourceforge.net
3626 S:      Maintained
3627 F:      drivers/edac/i7300_edac.c
3629 EDAC-I7CORE
3630 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3631 L:      linux-edac@vger.kernel.org
3632 W:      bluesmoke.sourceforge.net
3633 S:      Maintained
3634 F:      drivers/edac/i7core_edac.c
3636 EDAC-I82975X
3637 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3638 M:      "Arvind R." <arvino55@gmail.com>
3639 L:      linux-edac@vger.kernel.org
3640 W:      bluesmoke.sourceforge.net
3641 S:      Maintained
3642 F:      drivers/edac/i82975x_edac.c
3644 EDAC-IE31200
3645 M:      Jason Baron <jbaron@akamai.com>
3646 L:      linux-edac@vger.kernel.org
3647 W:      bluesmoke.sourceforge.net
3648 S:      Maintained
3649 F:      drivers/edac/ie31200_edac.c
3651 EDAC-MPC85XX
3652 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3653 L:      linux-edac@vger.kernel.org
3654 W:      bluesmoke.sourceforge.net
3655 S:      Maintained
3656 F:      drivers/edac/mpc85xx_edac.[ch]
3658 EDAC-PASEMI
3659 M:      Egor Martovetsky <egor@pasemi.com>
3660 L:      linux-edac@vger.kernel.org
3661 W:      bluesmoke.sourceforge.net
3662 S:      Maintained
3663 F:      drivers/edac/pasemi_edac.c
3665 EDAC-R82600
3666 M:      Tim Small <tim@buttersideup.com>
3667 L:      linux-edac@vger.kernel.org
3668 W:      bluesmoke.sourceforge.net
3669 S:      Maintained
3670 F:      drivers/edac/r82600_edac.c
3672 EDAC-SBRIDGE
3673 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3674 L:      linux-edac@vger.kernel.org
3675 W:      bluesmoke.sourceforge.net
3676 S:      Maintained
3677 F:      drivers/edac/sb_edac.c
3679 EDIROL UA-101/UA-1000 DRIVER
3680 M:      Clemens Ladisch <clemens@ladisch.de>
3681 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3682 T:      git git://git.alsa-project.org/alsa-kernel.git
3683 S:      Maintained
3684 F:      sound/usb/misc/ua101.c
3686 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3687 M:      Matt Fleming <matt.fleming@intel.com>
3688 L:      linux-efi@vger.kernel.org
3689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3690 S:      Maintained
3691 F:      Documentation/efi-stub.txt
3692 F:      arch/ia64/kernel/efi.c
3693 F:      arch/x86/boot/compressed/eboot.[ch]
3694 F:      arch/x86/include/asm/efi.h
3695 F:      arch/x86/platform/efi/*
3696 F:      drivers/firmware/efi/*
3697 F:      include/linux/efi*.h
3699 EFI VARIABLE FILESYSTEM
3700 M:      Matthew Garrett <matthew.garrett@nebula.com>
3701 M:      Jeremy Kerr <jk@ozlabs.org>
3702 M:      Matt Fleming <matt.fleming@intel.com>
3703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3704 L:      linux-efi@vger.kernel.org
3705 S:      Maintained
3706 F:      fs/efivarfs/
3708 EFIFB FRAMEBUFFER DRIVER
3709 L:      linux-fbdev@vger.kernel.org
3710 M:      Peter Jones <pjones@redhat.com>
3711 S:      Maintained
3712 F:      drivers/video/fbdev/efifb.c
3714 EFS FILESYSTEM
3715 W:      http://aeschi.ch.eu.org/efs/
3716 S:      Orphan
3717 F:      fs/efs/
3719 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3720 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3721 M:      Christoph Raisch <raisch@de.ibm.com>
3722 L:      linux-rdma@vger.kernel.org
3723 S:      Supported
3724 F:      drivers/infiniband/hw/ehca/
3726 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3727 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3728 L:      netdev@vger.kernel.org
3729 S:      Maintained
3730 F:      drivers/net/ethernet/ibm/ehea/
3732 EM28XX VIDEO4LINUX DRIVER
3733 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3734 L:      linux-media@vger.kernel.org
3735 W:      http://linuxtv.org
3736 T:      git git://linuxtv.org/media_tree.git
3737 S:      Maintained
3738 F:      drivers/media/usb/em28xx/
3740 EMBEDDED LINUX
3741 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3742 M:      Matt Mackall <mpm@selenic.com>
3743 M:      David Woodhouse <dwmw2@infradead.org>
3744 L:      linux-embedded@vger.kernel.org
3745 S:      Maintained
3747 EMULEX LPFC FC SCSI DRIVER
3748 M:      James Smart <james.smart@emulex.com>
3749 L:      linux-scsi@vger.kernel.org
3750 W:      http://sourceforge.net/projects/lpfcxxxx
3751 S:      Supported
3752 F:      drivers/scsi/lpfc/
3754 ENE CB710 FLASH CARD READER DRIVER
3755 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3756 S:      Maintained
3757 F:      drivers/misc/cb710/
3758 F:      drivers/mmc/host/cb710-mmc.*
3759 F:      include/linux/cb710.h
3761 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3762 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3763 S:      Maintained
3764 F:      drivers/media/rc/ene_ir.*
3766 ENHANCED ERROR HANDLING (EEH)
3767 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3768 L:      linuxppc-dev@lists.ozlabs.org
3769 S:      Supported
3770 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3771 F:      arch/powerpc/kernel/eeh*.c
3773 EPSON S1D13XXX FRAMEBUFFER DRIVER
3774 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3775 S:      Maintained
3776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3777 F:      drivers/video/fbdev/s1d13xxxfb.c
3778 F:      include/video/s1d13xxxfb.h
3780 ET131X NETWORK DRIVER
3781 M:      Mark Einon <mark.einon@gmail.com>
3782 S:      Odd Fixes
3783 F:      drivers/net/ethernet/agere/
3785 ETHERNET BRIDGE
3786 M:      Stephen Hemminger <stephen@networkplumber.org>
3787 L:      bridge@lists.linux-foundation.org
3788 L:      netdev@vger.kernel.org
3789 W:      http://www.linuxfoundation.org/en/Net:Bridge
3790 S:      Maintained
3791 F:      include/linux/netfilter_bridge/
3792 F:      net/bridge/
3794 ETHERNET PHY LIBRARY
3795 M:      Florian Fainelli <f.fainelli@gmail.com>
3796 L:      netdev@vger.kernel.org
3797 S:      Maintained
3798 F:      include/linux/phy.h
3799 F:      include/linux/phy_fixed.h
3800 F:      drivers/net/phy/
3801 F:      Documentation/networking/phy.txt
3802 F:      drivers/of/of_mdio.c
3803 F:      drivers/of/of_net.c
3805 EXT2 FILE SYSTEM
3806 M:      Jan Kara <jack@suse.cz>
3807 L:      linux-ext4@vger.kernel.org
3808 S:      Maintained
3809 F:      Documentation/filesystems/ext2.txt
3810 F:      fs/ext2/
3811 F:      include/linux/ext2*
3813 EXT3 FILE SYSTEM
3814 M:      Jan Kara <jack@suse.cz>
3815 M:      Andrew Morton <akpm@linux-foundation.org>
3816 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3817 L:      linux-ext4@vger.kernel.org
3818 S:      Maintained
3819 F:      Documentation/filesystems/ext3.txt
3820 F:      fs/ext3/
3822 EXT4 FILE SYSTEM
3823 M:      "Theodore Ts'o" <tytso@mit.edu>
3824 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3825 L:      linux-ext4@vger.kernel.org
3826 W:      http://ext4.wiki.kernel.org
3827 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3828 S:      Maintained
3829 F:      Documentation/filesystems/ext4.txt
3830 F:      fs/ext4/
3832 Extended Verification Module (EVM)
3833 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3834 L:      linux-ima-devel@lists.sourceforge.net
3835 L:      linux-security-module@vger.kernel.org
3836 S:      Supported
3837 F:      security/integrity/evm/
3839 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3840 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3841 M:      Chanwoo Choi <cw00.choi@samsung.com>
3842 L:      linux-kernel@vger.kernel.org
3843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3844 S:      Maintained
3845 F:      drivers/extcon/
3846 F:      Documentation/extcon/
3848 EXYNOS DP DRIVER
3849 M:      Jingoo Han <jg1.han@samsung.com>
3850 L:      dri-devel@lists.freedesktop.org
3851 S:      Maintained
3852 F:      drivers/gpu/drm/exynos/exynos_dp*
3854 EXYNOS MIPI DISPLAY DRIVERS
3855 M:      Inki Dae <inki.dae@samsung.com>
3856 M:      Donghwa Lee <dh09.lee@samsung.com>
3857 M:      Kyungmin Park <kyungmin.park@samsung.com>
3858 L:      linux-fbdev@vger.kernel.org
3859 S:      Maintained
3860 F:      drivers/video/fbdev/exynos/exynos_mipi*
3861 F:      include/video/exynos_mipi*
3863 F71805F HARDWARE MONITORING DRIVER
3864 M:      Jean Delvare <jdelvare@suse.de>
3865 L:      lm-sensors@lm-sensors.org
3866 S:      Maintained
3867 F:      Documentation/hwmon/f71805f
3868 F:      drivers/hwmon/f71805f.c
3870 FC0011 TUNER DRIVER
3871 M:      Michael Buesch <m@bues.ch>
3872 L:      linux-media@vger.kernel.org
3873 S:      Maintained
3874 F:      drivers/media/tuners/fc0011.h
3875 F:      drivers/media/tuners/fc0011.c
3877 FC2580 MEDIA DRIVER
3878 M:      Antti Palosaari <crope@iki.fi>
3879 L:      linux-media@vger.kernel.org
3880 W:      http://linuxtv.org/
3881 W:      http://palosaari.fi/linux/
3882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3883 T:      git git://linuxtv.org/anttip/media_tree.git
3884 S:      Maintained
3885 F:      drivers/media/tuners/fc2580*
3887 FANOTIFY
3888 M:      Eric Paris <eparis@redhat.com>
3889 S:      Maintained
3890 F:      fs/notify/fanotify/
3891 F:      include/linux/fanotify.h
3892 F:      include/uapi/linux/fanotify.h
3894 FARSYNC SYNCHRONOUS DRIVER
3895 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3896 W:      http://www.farsite.co.uk/
3897 S:      Supported
3898 F:      drivers/net/wan/farsync.*
3900 FAULT INJECTION SUPPORT
3901 M:      Akinobu Mita <akinobu.mita@gmail.com>
3902 S:      Supported
3903 F:      Documentation/fault-injection/
3904 F:      lib/fault-inject.c
3906 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3907 M:      Robert Love <robert.w.love@intel.com>
3908 L:      fcoe-devel@open-fcoe.org
3909 W:      www.Open-FCoE.org
3910 S:      Supported
3911 F:      drivers/scsi/libfc/
3912 F:      drivers/scsi/fcoe/
3913 F:      include/scsi/fc/
3914 F:      include/scsi/libfc.h
3915 F:      include/scsi/libfcoe.h
3916 F:      include/uapi/scsi/fc/
3918 FILE LOCKING (flock() and fcntl()/lockf())
3919 M:      Jeff Layton <jlayton@poochiereds.net>
3920 M:      J. Bruce Fields <bfields@fieldses.org>
3921 L:      linux-fsdevel@vger.kernel.org
3922 S:      Maintained
3923 F:      include/linux/fcntl.h
3924 F:      include/linux/fs.h
3925 F:      include/uapi/linux/fcntl.h
3926 F:      include/uapi/linux/fs.h
3927 F:      fs/fcntl.c
3928 F:      fs/locks.c
3930 FILESYSTEMS (VFS and infrastructure)
3931 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3932 L:      linux-fsdevel@vger.kernel.org
3933 S:      Maintained
3934 F:      fs/*
3936 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3937 M:      Riku Voipio <riku.voipio@iki.fi>
3938 L:      lm-sensors@lm-sensors.org
3939 S:      Maintained
3940 F:      drivers/hwmon/f75375s.c
3941 F:      include/linux/f75375s.h
3943 FIREWIRE AUDIO DRIVERS
3944 M:      Clemens Ladisch <clemens@ladisch.de>
3945 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3946 T:      git git://git.alsa-project.org/alsa-kernel.git
3947 S:      Maintained
3948 F:      sound/firewire/
3950 FIREWIRE MEDIA DRIVERS (firedtv)
3951 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3952 L:      linux-media@vger.kernel.org
3953 L:      linux1394-devel@lists.sourceforge.net
3954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3955 S:      Maintained
3956 F:      drivers/media/firewire/
3958 FIREWIRE SBP-2 TARGET
3959 M:      Chris Boot <bootc@bootc.net>
3960 L:      linux-scsi@vger.kernel.org
3961 L:      target-devel@vger.kernel.org
3962 L:      linux1394-devel@lists.sourceforge.net
3963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3964 S:      Maintained
3965 F:      drivers/target/sbp/
3967 FIREWIRE SUBSYSTEM
3968 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3969 L:      linux1394-devel@lists.sourceforge.net
3970 W:      http://ieee1394.wiki.kernel.org/
3971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3972 S:      Maintained
3973 F:      drivers/firewire/
3974 F:      include/linux/firewire.h
3975 F:      include/uapi/linux/firewire*.h
3976 F:      tools/firewire/
3978 FIRMWARE LOADER (request_firmware)
3979 M:      Ming Lei <ming.lei@canonical.com>
3980 L:      linux-kernel@vger.kernel.org
3981 S:      Maintained
3982 F:      Documentation/firmware_class/
3983 F:      drivers/base/firmware*.c
3984 F:      include/linux/firmware.h
3986 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3987 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3988 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3989 S:      Maintained
3990 F:      drivers/block/rsxx/
3992 FLOPPY DRIVER
3993 M:      Jiri Kosina <jkosina@suse.cz>
3994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3995 S:      Odd fixes
3996 F:      drivers/block/floppy.c
3998 FMC SUBSYSTEM
3999 M:      Alessandro Rubini <rubini@gnudd.com>
4000 W:      http://www.ohwr.org/projects/fmc-bus
4001 S:      Supported
4002 F:      drivers/fmc/
4003 F:      include/linux/fmc*.h
4004 F:      include/linux/ipmi-fru.h
4005 K:      fmc_d.*register
4007 FPU EMULATOR
4008 M:      Bill Metzenthen <billm@melbpc.org.au>
4009 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4010 S:      Maintained
4011 F:      arch/x86/math-emu/
4013 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4014 L:      netdev@vger.kernel.org
4015 S:      Orphan
4016 F:      drivers/net/wan/dlci.c
4017 F:      drivers/net/wan/sdla.c
4019 FRAMEBUFFER LAYER
4020 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4021 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4022 L:      linux-fbdev@vger.kernel.org
4023 W:      http://linux-fbdev.sourceforge.net/
4024 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4026 S:      Maintained
4027 F:      Documentation/fb/
4028 F:      Documentation/devicetree/bindings/fb/
4029 F:      drivers/video/
4030 F:      include/video/
4031 F:      include/linux/fb.h
4032 F:      include/uapi/video/
4033 F:      include/uapi/linux/fb.h
4035 FREESCALE DIU FRAMEBUFFER DRIVER
4036 M:      Timur Tabi <timur@tabi.org>
4037 L:      linux-fbdev@vger.kernel.org
4038 S:      Maintained
4039 F:      drivers/video/fbdev/fsl-diu-fb.*
4041 FREESCALE DMA DRIVER
4042 M:      Li Yang <leoli@freescale.com>
4043 M:      Zhang Wei <zw@zh-kernel.org>
4044 L:      linuxppc-dev@lists.ozlabs.org
4045 S:      Maintained
4046 F:      drivers/dma/fsldma.*
4048 FREESCALE I2C CPM DRIVER
4049 M:      Jochen Friedrich <jochen@scram.de>
4050 L:      linuxppc-dev@lists.ozlabs.org
4051 L:      linux-i2c@vger.kernel.org
4052 S:      Maintained
4053 F:      drivers/i2c/busses/i2c-cpm.c
4055 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4056 M:      Sascha Hauer <kernel@pengutronix.de>
4057 L:      linux-fbdev@vger.kernel.org
4058 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4059 S:      Maintained
4060 F:      include/linux/platform_data/video-imxfb.h
4061 F:      drivers/video/fbdev/imxfb.c
4063 FREESCALE SOC FS_ENET DRIVER
4064 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4065 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4066 L:      linuxppc-dev@lists.ozlabs.org
4067 L:      netdev@vger.kernel.org
4068 S:      Maintained
4069 F:      drivers/net/ethernet/freescale/fs_enet/
4070 F:      include/linux/fs_enet_pd.h
4072 FREESCALE QUICC ENGINE LIBRARY
4073 L:      linuxppc-dev@lists.ozlabs.org
4074 S:      Orphan
4075 F:      arch/powerpc/sysdev/qe_lib/
4076 F:      arch/powerpc/include/asm/*qe.h
4078 FREESCALE USB PERIPHERAL DRIVERS
4079 M:      Li Yang <leoli@freescale.com>
4080 L:      linux-usb@vger.kernel.org
4081 L:      linuxppc-dev@lists.ozlabs.org
4082 S:      Maintained
4083 F:      drivers/usb/gadget/udc/fsl*
4085 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4086 M:      Li Yang <leoli@freescale.com>
4087 L:      netdev@vger.kernel.org
4088 L:      linuxppc-dev@lists.ozlabs.org
4089 S:      Maintained
4090 F:      drivers/net/ethernet/freescale/ucc_geth*
4092 FREESCALE QUICC ENGINE UCC UART DRIVER
4093 M:      Timur Tabi <timur@tabi.org>
4094 L:      linuxppc-dev@lists.ozlabs.org
4095 S:      Maintained
4096 F:      drivers/tty/serial/ucc_uart.c
4098 FREESCALE SOC SOUND DRIVERS
4099 M:      Timur Tabi <timur@tabi.org>
4100 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4101 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4102 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4103 L:      linuxppc-dev@lists.ozlabs.org
4104 S:      Maintained
4105 F:      sound/soc/fsl/fsl*
4106 F:      sound/soc/fsl/imx*
4107 F:      sound/soc/fsl/mpc8610_hpcd.c
4109 FREEVXFS FILESYSTEM
4110 M:      Christoph Hellwig <hch@infradead.org>
4111 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4112 S:      Maintained
4113 F:      fs/freevxfs/
4115 FREEZER
4116 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4117 M:      Pavel Machek <pavel@ucw.cz>
4118 L:      linux-pm@vger.kernel.org
4119 S:      Supported
4120 F:      Documentation/power/freezing-of-tasks.txt
4121 F:      include/linux/freezer.h
4122 F:      kernel/freezer.c
4124 FRONTSWAP API
4125 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4126 L:      linux-kernel@vger.kernel.org
4127 S:      Maintained
4128 F:      mm/frontswap.c
4129 F:      include/linux/frontswap.h
4131 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4132 M:      David Howells <dhowells@redhat.com>
4133 L:      linux-cachefs@redhat.com
4134 S:      Supported
4135 F:      Documentation/filesystems/caching/
4136 F:      fs/fscache/
4137 F:      include/linux/fscache*.h
4139 F2FS FILE SYSTEM
4140 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4141 M:      Changman Lee <cm224.lee@samsung.com>
4142 L:      linux-f2fs-devel@lists.sourceforge.net
4143 W:      http://en.wikipedia.org/wiki/F2FS
4144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4145 S:      Maintained
4146 F:      Documentation/filesystems/f2fs.txt
4147 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4148 F:      fs/f2fs/
4149 F:      include/linux/f2fs_fs.h
4151 FUJITSU FR-V (FRV) PORT
4152 M:      David Howells <dhowells@redhat.com>
4153 S:      Maintained
4154 F:      arch/frv/
4156 FUJITSU LAPTOP EXTRAS
4157 M:      Jonathan Woithe <jwoithe@just42.net>
4158 L:      platform-driver-x86@vger.kernel.org
4159 S:      Maintained
4160 F:      drivers/platform/x86/fujitsu-laptop.c
4162 FUJITSU M-5MO LS CAMERA ISP DRIVER
4163 M:      Kyungmin Park <kyungmin.park@samsung.com>
4164 M:      Heungjun Kim <riverful.kim@samsung.com>
4165 L:      linux-media@vger.kernel.org
4166 S:      Maintained
4167 F:      drivers/media/i2c/m5mols/
4168 F:      include/media/m5mols.h
4170 FUJITSU TABLET EXTRAS
4171 M:      Robert Gerlach <khnz@gmx.de>
4172 L:      platform-driver-x86@vger.kernel.org
4173 S:      Maintained
4174 F:      drivers/platform/x86/fujitsu-tablet.c
4176 FUSE: FILESYSTEM IN USERSPACE
4177 M:      Miklos Szeredi <miklos@szeredi.hu>
4178 L:      fuse-devel@lists.sourceforge.net
4179 W:      http://fuse.sourceforge.net/
4180 S:      Maintained
4181 F:      fs/fuse/
4182 F:      include/uapi/linux/fuse.h
4184 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4185 M:      Rik Faith <faith@cs.unc.edu>
4186 L:      linux-scsi@vger.kernel.org
4187 S:      Odd Fixes (e.g., new signatures)
4188 F:      drivers/scsi/fdomain.*
4190 GCOV BASED KERNEL PROFILING
4191 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4192 S:      Maintained
4193 F:      kernel/gcov/
4194 F:      Documentation/gcov.txt
4196 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4197 M:      Achim Leubner <achim_leubner@adaptec.com>
4198 L:      linux-scsi@vger.kernel.org
4199 W:      http://www.icp-vortex.com/
4200 S:      Supported
4201 F:      drivers/scsi/gdt*
4203 GEMTEK FM RADIO RECEIVER DRIVER
4204 M:      Hans Verkuil <hverkuil@xs4all.nl>
4205 L:      linux-media@vger.kernel.org
4206 T:      git git://linuxtv.org/media_tree.git
4207 W:      http://linuxtv.org
4208 S:      Maintained
4209 F:      drivers/media/radio/radio-gemtek*
4211 GENERIC GPIO I2C DRIVER
4212 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4213 S:      Supported
4214 F:      drivers/i2c/busses/i2c-gpio.c
4215 F:      include/linux/i2c-gpio.h
4217 GENERIC GPIO I2C MULTIPLEXER DRIVER
4218 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4219 L:      linux-i2c@vger.kernel.org
4220 S:      Supported
4221 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4222 F:      include/linux/i2c-mux-gpio.h
4223 F:      Documentation/i2c/muxes/i2c-mux-gpio
4225 GENERIC HDLC (WAN) DRIVERS
4226 M:      Krzysztof Halasa <khc@pm.waw.pl>
4227 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4228 S:      Maintained
4229 F:      drivers/net/wan/c101.c
4230 F:      drivers/net/wan/hd6457*
4231 F:      drivers/net/wan/hdlc*
4232 F:      drivers/net/wan/n2.c
4233 F:      drivers/net/wan/pc300too.c
4234 F:      drivers/net/wan/pci200syn.c
4235 F:      drivers/net/wan/wanxl*
4237 GENERIC INCLUDE/ASM HEADER FILES
4238 M:      Arnd Bergmann <arnd@arndb.de>
4239 L:      linux-arch@vger.kernel.org
4240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4241 S:      Maintained
4242 F:      include/asm-generic/
4243 F:      include/uapi/asm-generic/
4245 GENERIC PHY FRAMEWORK
4246 M:      Kishon Vijay Abraham I <kishon@ti.com>
4247 L:      linux-kernel@vger.kernel.org
4248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4249 S:      Supported
4250 F:      drivers/phy/
4251 F:      include/linux/phy/
4253 GENERIC UIO DRIVER FOR PCI DEVICES
4254 M:      "Michael S. Tsirkin" <mst@redhat.com>
4255 L:      kvm@vger.kernel.org
4256 S:      Supported
4257 F:      drivers/uio/uio_pci_generic.c
4259 GET_MAINTAINER SCRIPT
4260 M:      Joe Perches <joe@perches.com>
4261 S:      Maintained
4262 F:      scripts/get_maintainer.pl
4264 GFS2 FILE SYSTEM
4265 M:      Steven Whitehouse <swhiteho@redhat.com>
4266 L:      cluster-devel@redhat.com
4267 W:      http://sources.redhat.com/cluster/
4268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4270 S:      Supported
4271 F:      Documentation/filesystems/gfs2*.txt
4272 F:      fs/gfs2/
4273 F:      include/uapi/linux/gfs2_ondisk.h
4275 GIGASET ISDN DRIVERS
4276 M:      Hansjoerg Lipp <hjlipp@web.de>
4277 M:      Tilman Schmidt <tilman@imap.cc>
4278 L:      gigaset307x-common@lists.sourceforge.net
4279 W:      http://gigaset307x.sourceforge.net/
4280 S:      Maintained
4281 F:      Documentation/isdn/README.gigaset
4282 F:      drivers/isdn/gigaset/
4283 F:      include/uapi/linux/gigaset_dev.h
4285 GO7007 MPEG CODEC
4286 M:      Hans Verkuil <hans.verkuil@cisco.com>
4287 L:      linux-media@vger.kernel.org
4288 S:      Maintained
4289 F:      drivers/media/usb/go7007/
4291 GOODIX TOUCHSCREEN
4292 M:      Bastien Nocera <hadess@hadess.net>
4293 L:      linux-input@vger.kernel.org
4294 S:      Maintained
4295 F:      drivers/input/touchscreen/goodix.c
4297 GPIO SUBSYSTEM
4298 M:      Linus Walleij <linus.walleij@linaro.org>
4299 M:      Alexandre Courbot <gnurou@gmail.com>
4300 L:      linux-gpio@vger.kernel.org
4301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4302 S:      Maintained
4303 F:      Documentation/gpio/
4304 F:      drivers/gpio/
4305 F:      include/linux/gpio/
4306 F:      include/linux/gpio.h
4307 F:      include/asm-generic/gpio.h
4309 GRE DEMULTIPLEXER DRIVER
4310 M:      Dmitry Kozlov <xeb@mail.ru>
4311 L:      netdev@vger.kernel.org
4312 S:      Maintained
4313 F:      net/ipv4/gre_demux.c
4314 F:      net/ipv4/gre_offload.c
4315 F:      include/net/gre.h
4317 GRETH 10/100/1G Ethernet MAC device driver
4318 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4319 L:      netdev@vger.kernel.org
4320 S:      Maintained
4321 F:      drivers/net/ethernet/aeroflex/
4323 GSPCA FINEPIX SUBDRIVER
4324 M:      Frank Zago <frank@zago.net>
4325 L:      linux-media@vger.kernel.org
4326 T:      git git://linuxtv.org/media_tree.git
4327 S:      Maintained
4328 F:      drivers/media/usb/gspca/finepix.c
4330 GSPCA GL860 SUBDRIVER
4331 M:      Olivier Lorin <o.lorin@laposte.net>
4332 L:      linux-media@vger.kernel.org
4333 T:      git git://linuxtv.org/media_tree.git
4334 S:      Maintained
4335 F:      drivers/media/usb/gspca/gl860/
4337 GSPCA M5602 SUBDRIVER
4338 M:      Erik Andren <erik.andren@gmail.com>
4339 L:      linux-media@vger.kernel.org
4340 T:      git git://linuxtv.org/media_tree.git
4341 S:      Maintained
4342 F:      drivers/media/usb/gspca/m5602/
4344 GSPCA PAC207 SONIXB SUBDRIVER
4345 M:      Hans de Goede <hdegoede@redhat.com>
4346 L:      linux-media@vger.kernel.org
4347 T:      git git://linuxtv.org/media_tree.git
4348 S:      Maintained
4349 F:      drivers/media/usb/gspca/pac207.c
4351 GSPCA SN9C20X SUBDRIVER
4352 M:      Brian Johnson <brijohn@gmail.com>
4353 L:      linux-media@vger.kernel.org
4354 T:      git git://linuxtv.org/media_tree.git
4355 S:      Maintained
4356 F:      drivers/media/usb/gspca/sn9c20x.c
4358 GSPCA T613 SUBDRIVER
4359 M:      Leandro Costantino <lcostantino@gmail.com>
4360 L:      linux-media@vger.kernel.org
4361 T:      git git://linuxtv.org/media_tree.git
4362 S:      Maintained
4363 F:      drivers/media/usb/gspca/t613.c
4365 GSPCA USB WEBCAM DRIVER
4366 M:      Hans de Goede <hdegoede@redhat.com>
4367 L:      linux-media@vger.kernel.org
4368 T:      git git://linuxtv.org/media_tree.git
4369 S:      Maintained
4370 F:      drivers/media/usb/gspca/
4372 GUID PARTITION TABLE (GPT)
4373 M:      Davidlohr Bueso <davidlohr@hp.com>
4374 L:      linux-efi@vger.kernel.org
4375 S:      Maintained
4376 F:      block/partitions/efi.*
4378 STK1160 USB VIDEO CAPTURE DRIVER
4379 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4380 L:      linux-media@vger.kernel.org
4381 T:      git git://linuxtv.org/media_tree.git
4382 S:      Maintained
4383 F:      drivers/media/usb/stk1160/
4385 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4386 M:      Frank Seidel <frank@f-seidel.de>
4387 L:      platform-driver-x86@vger.kernel.org
4388 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4389 S:      Maintained
4390 F:      drivers/platform/x86/hdaps.c
4392 HDPVR USB VIDEO ENCODER DRIVER
4393 M:      Hans Verkuil <hverkuil@xs4all.nl>
4394 L:      linux-media@vger.kernel.org
4395 T:      git git://linuxtv.org/media_tree.git
4396 W:      http://linuxtv.org
4397 S:      Odd Fixes
4398 F:      drivers/media/usb/hdpvr/
4400 HWPOISON MEMORY FAILURE HANDLING
4401 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4402 L:      linux-mm@kvack.org
4403 S:      Maintained
4404 F:      mm/memory-failure.c
4405 F:      mm/hwpoison-inject.c
4407 HYPERVISOR VIRTUAL CONSOLE DRIVER
4408 L:      linuxppc-dev@lists.ozlabs.org
4409 S:      Odd Fixes
4410 F:      drivers/tty/hvc/
4412 HACKRF MEDIA DRIVER
4413 M:      Antti Palosaari <crope@iki.fi>
4414 L:      linux-media@vger.kernel.org
4415 W:      http://linuxtv.org/
4416 W:      http://palosaari.fi/linux/
4417 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4418 T:      git git://linuxtv.org/anttip/media_tree.git
4419 S:      Maintained
4420 F:      drivers/media/usb/hackrf/
4422 HARDWARE MONITORING
4423 M:      Jean Delvare <jdelvare@suse.de>
4424 M:      Guenter Roeck <linux@roeck-us.net>
4425 L:      lm-sensors@lm-sensors.org
4426 W:      http://www.lm-sensors.org/
4427 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4429 S:      Maintained
4430 F:      Documentation/hwmon/
4431 F:      drivers/hwmon/
4432 F:      include/linux/hwmon*.h
4434 HARDWARE RANDOM NUMBER GENERATOR CORE
4435 M:      Matt Mackall <mpm@selenic.com>
4436 M:      Herbert Xu <herbert@gondor.apana.org.au>
4437 L:      linux-crypto@vger.kernel.org
4438 S:      Odd fixes
4439 F:      Documentation/hw_random.txt
4440 F:      drivers/char/hw_random/
4441 F:      include/linux/hw_random.h
4443 HARDWARE SPINLOCK CORE
4444 M:      Ohad Ben-Cohen <ohad@wizery.com>
4445 S:      Maintained
4446 F:      Documentation/hwspinlock.txt
4447 F:      drivers/hwspinlock/hwspinlock_*
4448 F:      include/linux/hwspinlock.h
4450 HARMONY SOUND DRIVER
4451 L:      linux-parisc@vger.kernel.org
4452 S:      Maintained
4453 F:      sound/parisc/harmony.*
4455 HD29L2 MEDIA DRIVER
4456 M:      Antti Palosaari <crope@iki.fi>
4457 L:      linux-media@vger.kernel.org
4458 W:      http://linuxtv.org/
4459 W:      http://palosaari.fi/linux/
4460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4461 T:      git git://linuxtv.org/anttip/media_tree.git
4462 S:      Maintained
4463 F:      drivers/media/dvb-frontends/hd29l2*
4465 HEWLETT-PACKARD SMART2 RAID DRIVER
4466 L:      iss_storagedev@hp.com
4467 S:      Orphan
4468 F:      Documentation/blockdev/cpqarray.txt
4469 F:      drivers/block/cpqarray.*
4471 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4472 M:      Don Brace <don.brace@pmcs.com>
4473 L:      iss_storagedev@hp.com
4474 L:      storagedev@pmcs.com
4475 L:      linux-scsi@vger.kernel.org
4476 S:      Supported
4477 F:      Documentation/scsi/hpsa.txt
4478 F:      drivers/scsi/hpsa*.[ch]
4479 F:      include/linux/cciss*.h
4480 F:      include/uapi/linux/cciss*.h
4482 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4483 M:      Don Brace <don.brace@pmcs.com>
4484 L:      iss_storagedev@hp.com
4485 L:      storagedev@pmcs.com
4486 L:      linux-scsi@vger.kernel.org
4487 S:      Supported
4488 F:      Documentation/blockdev/cciss.txt
4489 F:      drivers/block/cciss*
4490 F:      include/linux/cciss_ioctl.h
4491 F:      include/uapi/linux/cciss_ioctl.h
4493 HFS FILESYSTEM
4494 L:      linux-fsdevel@vger.kernel.org
4495 S:      Orphan
4496 F:      Documentation/filesystems/hfs.txt
4497 F:      fs/hfs/
4499 HFSPLUS FILESYSTEM
4500 L:      linux-fsdevel@vger.kernel.org
4501 S:      Orphan
4502 F:      Documentation/filesystems/hfsplus.txt
4503 F:      fs/hfsplus/
4505 HGA FRAMEBUFFER DRIVER
4506 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4507 L:      linux-nvidia@lists.surfsouth.com
4508 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4509 S:      Maintained
4510 F:      drivers/video/fbdev/hgafb.c
4512 HIBERNATION (aka Software Suspend, aka swsusp)
4513 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4514 M:      Pavel Machek <pavel@ucw.cz>
4515 L:      linux-pm@vger.kernel.org
4516 S:      Supported
4517 F:      arch/x86/power/
4518 F:      drivers/base/power/
4519 F:      kernel/power/
4520 F:      include/linux/suspend.h
4521 F:      include/linux/freezer.h
4522 F:      include/linux/pm.h
4523 F:      arch/*/include/asm/suspend*.h
4525 HID CORE LAYER
4526 M:      Jiri Kosina <jkosina@suse.cz>
4527 L:      linux-input@vger.kernel.org
4528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4529 S:      Maintained
4530 F:      drivers/hid/
4531 F:      include/linux/hid*
4532 F:      include/uapi/linux/hid*
4534 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4535 M:      Thomas Gleixner <tglx@linutronix.de>
4536 L:      linux-kernel@vger.kernel.org
4537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4538 S:      Maintained
4539 F:      Documentation/timers/
4540 F:      kernel/time/hrtimer.c
4541 F:      kernel/time/clockevents.c
4542 F:      kernel/time/tick*.*
4543 F:      kernel/time/timer_*.c
4544 F:      include/linux/clockchips.h
4545 F:      include/linux/hrtimer.h
4547 HIGH-SPEED SCC DRIVER FOR AX.25
4548 L:      linux-hams@vger.kernel.org
4549 S:      Orphan
4550 F:      drivers/net/hamradio/dmascc.c
4551 F:      drivers/net/hamradio/scc.c
4553 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4554 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4555 W:      http://www.highpoint-tech.com
4556 S:      Supported
4557 F:      Documentation/scsi/hptiop.txt
4558 F:      drivers/scsi/hptiop.c
4560 HIPPI
4561 M:      Jes Sorensen <jes@trained-monkey.org>
4562 L:      linux-hippi@sunsite.dk
4563 S:      Maintained
4564 F:      include/linux/hippidevice.h
4565 F:      include/uapi/linux/if_hippi.h
4566 F:      net/802/hippi.c
4567 F:      drivers/net/hippi/
4569 HOST AP DRIVER
4570 M:      Jouni Malinen <j@w1.fi>
4571 L:      hostap@shmoo.com (subscribers-only)
4572 L:      linux-wireless@vger.kernel.org
4573 W:      http://hostap.epitest.fi/
4574 S:      Maintained
4575 F:      drivers/net/wireless/hostap/
4577 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4578 L:      platform-driver-x86@vger.kernel.org
4579 S:      Orphan
4580 F:      drivers/platform/x86/tc1100-wmi.c
4582 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4583 M:      Jaroslav Kysela <perex@perex.cz>
4584 S:      Maintained
4585 F:      drivers/net/ethernet/hp/hp100.*
4587 HPET:   High Precision Event Timers driver
4588 M:      Clemens Ladisch <clemens@ladisch.de>
4589 S:      Maintained
4590 F:      Documentation/timers/hpet.txt
4591 F:      drivers/char/hpet.c
4592 F:      include/linux/hpet.h
4593 F:      include/uapi/linux/hpet.h
4595 HPET:   x86
4596 S:      Orphan
4597 F:      arch/x86/kernel/hpet.c
4598 F:      arch/x86/include/asm/hpet.h
4600 HPFS FILESYSTEM
4601 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4602 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4603 S:      Maintained
4604 F:      fs/hpfs/
4606 HSI SUBSYSTEM
4607 M:      Sebastian Reichel <sre@kernel.org>
4608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4609 S:      Maintained
4610 F:      Documentation/ABI/testing/sysfs-bus-hsi
4611 F:      Documentation/hsi.txt
4612 F:      drivers/hsi/
4613 F:      include/linux/hsi/
4614 F:      include/uapi/linux/hsi/
4616 HSO 3G MODEM DRIVER
4617 M:      Jan Dumon <j.dumon@option.com>
4618 W:      http://www.pharscape.org
4619 S:      Maintained
4620 F:      drivers/net/usb/hso.c
4622 HSR NETWORK PROTOCOL
4623 M:      Arvid Brodin <arvid.brodin@alten.se>
4624 L:      netdev@vger.kernel.org
4625 S:      Maintained
4626 F:      net/hsr/
4628 HTCPEN TOUCHSCREEN DRIVER
4629 M:      Pau Oliva Fora <pof@eslack.org>
4630 L:      linux-input@vger.kernel.org
4631 S:      Maintained
4632 F:      drivers/input/touchscreen/htcpen.c
4634 HUGETLB FILESYSTEM
4635 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4636 S:      Maintained
4637 F:      fs/hugetlbfs/
4639 Hyper-V CORE AND DRIVERS
4640 M:      K. Y. Srinivasan <kys@microsoft.com>
4641 M:      Haiyang Zhang <haiyangz@microsoft.com>
4642 L:      devel@linuxdriverproject.org
4643 S:      Maintained
4644 F:      arch/x86/include/asm/mshyperv.h
4645 F:      arch/x86/include/uapi/asm/hyperv.h
4646 F:      arch/x86/kernel/cpu/mshyperv.c
4647 F:      drivers/hid/hid-hyperv.c
4648 F:      drivers/hv/
4649 F:      drivers/input/serio/hyperv-keyboard.c
4650 F:      drivers/net/hyperv/
4651 F:      drivers/scsi/storvsc_drv.c
4652 F:      drivers/video/fbdev/hyperv_fb.c
4653 F:      include/linux/hyperv.h
4654 F:      tools/hv/
4656 I2C OVER PARALLEL PORT
4657 M:      Jean Delvare <jdelvare@suse.de>
4658 L:      linux-i2c@vger.kernel.org
4659 S:      Maintained
4660 F:      Documentation/i2c/busses/i2c-parport
4661 F:      Documentation/i2c/busses/i2c-parport-light
4662 F:      drivers/i2c/busses/i2c-parport.c
4663 F:      drivers/i2c/busses/i2c-parport-light.c
4665 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4666 M:      Jean Delvare <jdelvare@suse.de>
4667 L:      linux-i2c@vger.kernel.org
4668 S:      Maintained
4669 F:      Documentation/i2c/busses/i2c-ali1535
4670 F:      Documentation/i2c/busses/i2c-ali1563
4671 F:      Documentation/i2c/busses/i2c-ali15x3
4672 F:      Documentation/i2c/busses/i2c-amd756
4673 F:      Documentation/i2c/busses/i2c-amd8111
4674 F:      Documentation/i2c/busses/i2c-i801
4675 F:      Documentation/i2c/busses/i2c-nforce2
4676 F:      Documentation/i2c/busses/i2c-piix4
4677 F:      Documentation/i2c/busses/i2c-sis5595
4678 F:      Documentation/i2c/busses/i2c-sis630
4679 F:      Documentation/i2c/busses/i2c-sis96x
4680 F:      Documentation/i2c/busses/i2c-via
4681 F:      Documentation/i2c/busses/i2c-viapro
4682 F:      drivers/i2c/busses/i2c-ali1535.c
4683 F:      drivers/i2c/busses/i2c-ali1563.c
4684 F:      drivers/i2c/busses/i2c-ali15x3.c
4685 F:      drivers/i2c/busses/i2c-amd756.c
4686 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4687 F:      drivers/i2c/busses/i2c-amd8111.c
4688 F:      drivers/i2c/busses/i2c-i801.c
4689 F:      drivers/i2c/busses/i2c-isch.c
4690 F:      drivers/i2c/busses/i2c-nforce2.c
4691 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4692 F:      drivers/i2c/busses/i2c-piix4.c
4693 F:      drivers/i2c/busses/i2c-sis5595.c
4694 F:      drivers/i2c/busses/i2c-sis630.c
4695 F:      drivers/i2c/busses/i2c-sis96x.c
4696 F:      drivers/i2c/busses/i2c-via.c
4697 F:      drivers/i2c/busses/i2c-viapro.c
4699 I2C/SMBUS ISMT DRIVER
4700 M:      Seth Heasley <seth.heasley@intel.com>
4701 M:      Neil Horman <nhorman@tuxdriver.com>
4702 L:      linux-i2c@vger.kernel.org
4703 F:      drivers/i2c/busses/i2c-ismt.c
4704 F:      Documentation/i2c/busses/i2c-ismt
4706 I2C/SMBUS STUB DRIVER
4707 M:      Jean Delvare <jdelvare@suse.de>
4708 L:      linux-i2c@vger.kernel.org
4709 S:      Maintained
4710 F:      drivers/i2c/i2c-stub.c
4712 I2C SUBSYSTEM
4713 M:      Wolfram Sang <wsa@the-dreams.de>
4714 L:      linux-i2c@vger.kernel.org
4715 W:      https://i2c.wiki.kernel.org/
4716 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4718 S:      Maintained
4719 F:      Documentation/devicetree/bindings/i2c/
4720 F:      Documentation/i2c/
4721 F:      drivers/i2c/
4722 F:      include/linux/i2c.h
4723 F:      include/linux/i2c-*.h
4724 F:      include/uapi/linux/i2c.h
4725 F:      include/uapi/linux/i2c-*.h
4727 I2C ACPI SUPPORT
4728 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4729 L:      linux-i2c@vger.kernel.org
4730 L:      linux-acpi@vger.kernel.org
4731 S:      Maintained
4733 I2C-TAOS-EVM DRIVER
4734 M:      Jean Delvare <jdelvare@suse.de>
4735 L:      linux-i2c@vger.kernel.org
4736 S:      Maintained
4737 F:      Documentation/i2c/busses/i2c-taos-evm
4738 F:      drivers/i2c/busses/i2c-taos-evm.c
4740 I2C-TINY-USB DRIVER
4741 M:      Till Harbaum <till@harbaum.org>
4742 L:      linux-i2c@vger.kernel.org
4743 W:      http://www.harbaum.org/till/i2c_tiny_usb
4744 S:      Maintained
4745 F:      drivers/i2c/busses/i2c-tiny-usb.c
4747 i386 BOOT CODE
4748 M:      "H. Peter Anvin" <hpa@zytor.com>
4749 S:      Maintained
4750 F:      arch/x86/boot/
4752 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4753 M:      "H. Peter Anvin" <hpa@zytor.com>
4754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4755 S:      Maintained
4757 IA64 (Itanium) PLATFORM
4758 M:      Tony Luck <tony.luck@intel.com>
4759 M:      Fenghua Yu <fenghua.yu@intel.com>
4760 L:      linux-ia64@vger.kernel.org
4761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4762 S:      Maintained
4763 F:      arch/ia64/
4765 IBM Power in-Nest Crypto Acceleration
4766 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4767 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4768 L:      linux-crypto@vger.kernel.org
4769 S:      Supported
4770 F:      drivers/crypto/nx/
4772 IBM Power 842 compression accelerator
4773 M:      Dan Streetman <ddstreet@us.ibm.com>
4774 S:      Supported
4775 F:      drivers/crypto/nx/nx-842.c
4776 F:      include/linux/nx842.h
4778 IBM Power Linux RAID adapter
4779 M:      Brian King <brking@us.ibm.com>
4780 S:      Supported
4781 F:      drivers/scsi/ipr.*
4783 IBM Power Virtual Ethernet Device Driver
4784 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4785 L:      netdev@vger.kernel.org
4786 S:      Supported
4787 F:      drivers/net/ethernet/ibm/ibmveth.*
4789 IBM Power Virtual SCSI Device Drivers
4790 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4791 L:      linux-scsi@vger.kernel.org
4792 S:      Supported
4793 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4794 F:      drivers/scsi/ibmvscsi/viosrp.h
4796 IBM Power Virtual FC Device Drivers
4797 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4798 L:      linux-scsi@vger.kernel.org
4799 S:      Supported
4800 F:      drivers/scsi/ibmvscsi/ibmvfc*
4802 IBM ServeRAID RAID DRIVER
4803 S:      Orphan
4804 F:      drivers/scsi/ips.*
4806 ICH LPC AND GPIO DRIVER
4807 M:      Peter Tyser <ptyser@xes-inc.com>
4808 S:      Maintained
4809 F:      drivers/mfd/lpc_ich.c
4810 F:      drivers/gpio/gpio-ich.c
4812 IDE SUBSYSTEM
4813 M:      "David S. Miller" <davem@davemloft.net>
4814 L:      linux-ide@vger.kernel.org
4815 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4817 S:      Maintained
4818 F:      Documentation/ide/
4819 F:      drivers/ide/
4820 F:      include/linux/ide.h
4822 IDEAPAD LAPTOP EXTRAS DRIVER
4823 M:      Ike Panhc <ike.pan@canonical.com>
4824 L:      platform-driver-x86@vger.kernel.org
4825 W:      http://launchpad.net/ideapad-laptop
4826 S:      Maintained
4827 F:      drivers/platform/x86/ideapad-laptop.c
4829 IDEAPAD LAPTOP SLIDEBAR DRIVER
4830 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4831 L:      linux-input@vger.kernel.org
4832 W:      https://github.com/o2genum/ideapad-slidebar
4833 S:      Maintained
4834 F:      drivers/input/misc/ideapad_slidebar.c
4836 IDE/ATAPI DRIVERS
4837 M:      Borislav Petkov <bp@alien8.de>
4838 L:      linux-ide@vger.kernel.org
4839 S:      Maintained
4840 F:      Documentation/cdrom/ide-cd
4841 F:      drivers/ide/ide-cd*
4843 IDLE-I7300
4844 M:      Andy Henroid <andrew.d.henroid@intel.com>
4845 L:      linux-pm@vger.kernel.org
4846 S:      Supported
4847 F:      drivers/idle/i7300_idle.c
4849 IEEE 802.15.4 SUBSYSTEM
4850 M:      Alexander Aring <alex.aring@gmail.com>
4851 L:      linux-wpan@vger.kernel.org
4852 W:      https://github.com/linux-wpan
4853 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4854 S:      Maintained
4855 F:      net/ieee802154/
4856 F:      net/mac802154/
4857 F:      drivers/net/ieee802154/
4858 F:      include/linux/nl802154.h
4859 F:      include/linux/ieee802154.h
4860 F:      include/net/nl802154.h
4861 F:      include/net/mac802154.h
4862 F:      include/net/af_ieee802154.h
4863 F:      include/net/cfg802154.h
4864 F:      include/net/ieee802154_netdev.h
4865 F:      Documentation/networking/ieee802154.txt
4867 IGORPLUG-USB IR RECEIVER
4868 M:      Sean Young <sean@mess.org>
4869 L:      linux-media@vger.kernel.org
4870 S:      Maintained
4871 F:      drivers/media/rc/igorplugusb.c
4873 IGUANAWORKS USB IR TRANSCEIVER
4874 M:      Sean Young <sean@mess.org>
4875 L:      linux-media@vger.kernel.org
4876 S:      Maintained
4877 F:      drivers/media/rc/iguanair.c
4879 IIO SUBSYSTEM AND DRIVERS
4880 M:      Jonathan Cameron <jic23@kernel.org>
4881 R:      Hartmut Knaack <knaack.h@gmx.de>
4882 R:      Lars-Peter Clausen <lars@metafoo.de>
4883 R:      Peter Meerwald <pmeerw@pmeerw.net>
4884 L:      linux-iio@vger.kernel.org
4885 S:      Maintained
4886 F:      drivers/iio/
4887 F:      drivers/staging/iio/
4888 F:      include/linux/iio/
4890 IKANOS/ADI EAGLE ADSL USB DRIVER
4891 M:      Matthieu Castet <castet.matthieu@free.fr>
4892 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4893 S:      Maintained
4894 F:      drivers/usb/atm/ueagle-atm.c
4896 INA209 HARDWARE MONITOR DRIVER
4897 M:      Guenter Roeck <linux@roeck-us.net>
4898 L:      lm-sensors@lm-sensors.org
4899 S:      Maintained
4900 F:      Documentation/hwmon/ina209
4901 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4902 F:      drivers/hwmon/ina209.c
4904 INA2XX HARDWARE MONITOR DRIVER
4905 M:      Guenter Roeck <linux@roeck-us.net>
4906 L:      lm-sensors@lm-sensors.org
4907 S:      Maintained
4908 F:      Documentation/hwmon/ina2xx
4909 F:      drivers/hwmon/ina2xx.c
4910 F:      include/linux/platform_data/ina2xx.h
4912 INDUSTRY PACK SUBSYSTEM (IPACK)
4913 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4914 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4915 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4916 L:      industrypack-devel@lists.sourceforge.net
4917 W:      http://industrypack.sourceforge.net
4918 S:      Maintained
4919 F:      drivers/ipack/
4921 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4922 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4923 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4924 L:      linux-ima-devel@lists.sourceforge.net
4925 L:      linux-ima-user@lists.sourceforge.net
4926 L:      linux-security-module@vger.kernel.org
4927 S:      Supported
4928 F:      security/integrity/ima/
4930 IMGTEC IR DECODER DRIVER
4931 M:      James Hogan <james.hogan@imgtec.com>
4932 S:      Maintained
4933 F:      drivers/media/rc/img-ir/
4935 IMS TWINTURBO FRAMEBUFFER DRIVER
4936 L:      linux-fbdev@vger.kernel.org
4937 S:      Orphan
4938 F:      drivers/video/fbdev/imsttfb.c
4940 INFINIBAND SUBSYSTEM
4941 M:      Roland Dreier <roland@kernel.org>
4942 M:      Sean Hefty <sean.hefty@intel.com>
4943 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4944 L:      linux-rdma@vger.kernel.org
4945 W:      http://www.openfabrics.org/
4946 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4948 S:      Supported
4949 F:      Documentation/infiniband/
4950 F:      drivers/infiniband/
4951 F:      include/uapi/linux/if_infiniband.h
4953 INOTIFY
4954 M:      John McCutchan <john@johnmccutchan.com>
4955 M:      Robert Love <rlove@rlove.org>
4956 M:      Eric Paris <eparis@parisplace.org>
4957 S:      Maintained
4958 F:      Documentation/filesystems/inotify.txt
4959 F:      fs/notify/inotify/
4960 F:      include/linux/inotify.h
4961 F:      include/uapi/linux/inotify.h
4963 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4964 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4965 L:      linux-input@vger.kernel.org
4966 Q:      http://patchwork.kernel.org/project/linux-input/list/
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4968 S:      Maintained
4969 F:      drivers/input/
4970 F:      include/linux/input.h
4971 F:      include/uapi/linux/input.h
4972 F:      include/linux/input/
4974 INPUT MULTITOUCH (MT) PROTOCOL
4975 M:      Henrik Rydberg <rydberg@bitmath.org>
4976 L:      linux-input@vger.kernel.org
4977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4978 S:      Odd fixes
4979 F:      Documentation/input/multi-touch-protocol.txt
4980 F:      drivers/input/input-mt.c
4981 K:      \b(ABS|SYN)_MT_
4983 INTEL ASoC BDW/HSW DRIVERS
4984 M:      Jie Yang <yang.jie@linux.intel.com>
4985 L:      alsa-devel@alsa-project.org
4986 S:      Supported
4987 F:      sound/soc/intel/sst-haswell*
4988 F:      sound/soc/intel/sst-dsp*
4989 F:      sound/soc/intel/sst-firmware.c
4990 F:      sound/soc/intel/broadwell.c
4991 F:      sound/soc/intel/haswell.c
4993 INTEL C600 SERIES SAS CONTROLLER DRIVER
4994 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4995 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4996 L:      linux-scsi@vger.kernel.org
4997 T:      git git://git.code.sf.net/p/intel-sas/isci
4998 S:      Supported
4999 F:      drivers/scsi/isci/
5001 INTEL IDLE DRIVER
5002 M:      Len Brown <lenb@kernel.org>
5003 L:      linux-pm@vger.kernel.org
5004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5005 S:      Supported
5006 F:      drivers/idle/intel_idle.c
5008 INTEL PSTATE DRIVER
5009 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5010 L:      linux-pm@vger.kernel.org
5011 S:      Supported
5012 F:      drivers/cpufreq/intel_pstate.c
5014 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5015 M:      Maik Broemme <mbroemme@plusserver.de>
5016 L:      linux-fbdev@vger.kernel.org
5017 S:      Maintained
5018 F:      Documentation/fb/intelfb.txt
5019 F:      drivers/video/fbdev/intelfb/
5021 INTEL 810/815 FRAMEBUFFER DRIVER
5022 M:      Antonino Daplas <adaplas@gmail.com>
5023 L:      linux-fbdev@vger.kernel.org
5024 S:      Maintained
5025 F:      drivers/video/fbdev/i810/
5027 INTEL MENLOW THERMAL DRIVER
5028 M:      Sujith Thomas <sujith.thomas@intel.com>
5029 L:      platform-driver-x86@vger.kernel.org
5030 W:      https://01.org/linux-acpi
5031 S:      Supported
5032 F:      drivers/platform/x86/intel_menlow.c
5034 INTEL IA32 MICROCODE UPDATE SUPPORT
5035 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5036 S:      Maintained
5037 F:      arch/x86/kernel/cpu/microcode/core*
5038 F:      arch/x86/kernel/cpu/microcode/intel*
5040 INTEL I/OAT DMA DRIVER
5041 M:      Dave Jiang <dave.jiang@intel.com>
5042 R:      Dan Williams <dan.j.williams@intel.com>
5043 L:      dmaengine@vger.kernel.org
5044 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5045 S:      Supported
5046 F:      drivers/dma/ioat*
5048 INTEL IOMMU (VT-d)
5049 M:      David Woodhouse <dwmw2@infradead.org>
5050 L:      iommu@lists.linux-foundation.org
5051 T:      git git://git.infradead.org/iommu-2.6.git
5052 S:      Supported
5053 F:      drivers/iommu/intel-iommu.c
5054 F:      include/linux/intel-iommu.h
5056 INTEL IOP-ADMA DMA DRIVER
5057 R:      Dan Williams <dan.j.williams@intel.com>
5058 S:      Odd fixes
5059 F:      drivers/dma/iop-adma.c
5061 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5062 M:      Krzysztof Halasa <khalasa@piap.pl>
5063 S:      Maintained
5064 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5065 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5066 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5067 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5068 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5069 F:      drivers/net/wan/ixp4xx_hss.c
5071 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5072 M:      Deepak Saxena <dsaxena@plexity.net>
5073 S:      Maintained
5074 F:      drivers/char/hw_random/ixp4xx-rng.c
5076 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5077 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5078 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5079 M:      Bruce Allan <bruce.w.allan@intel.com>
5080 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5081 M:      Don Skidmore <donald.c.skidmore@intel.com>
5082 M:      Greg Rose <gregory.v.rose@intel.com>
5083 M:      Matthew Vick <matthew.vick@intel.com>
5084 M:      John Ronciak <john.ronciak@intel.com>
5085 M:      Mitch Williams <mitch.a.williams@intel.com>
5086 M:      Linux NICS <linux.nics@intel.com>
5087 L:      e1000-devel@lists.sourceforge.net
5088 W:      http://www.intel.com/support/feedback.htm
5089 W:      http://e1000.sourceforge.net/
5090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5092 S:      Supported
5093 F:      Documentation/networking/e100.txt
5094 F:      Documentation/networking/e1000.txt
5095 F:      Documentation/networking/e1000e.txt
5096 F:      Documentation/networking/igb.txt
5097 F:      Documentation/networking/igbvf.txt
5098 F:      Documentation/networking/ixgb.txt
5099 F:      Documentation/networking/ixgbe.txt
5100 F:      Documentation/networking/ixgbevf.txt
5101 F:      Documentation/networking/i40e.txt
5102 F:      Documentation/networking/i40evf.txt
5103 F:      drivers/net/ethernet/intel/
5104 F:      drivers/net/ethernet/intel/*/
5106 INTEL-MID GPIO DRIVER
5107 M:      David Cohen <david.a.cohen@linux.intel.com>
5108 L:      linux-gpio@vger.kernel.org
5109 S:      Maintained
5110 F:      drivers/gpio/gpio-intel-mid.c
5112 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5113 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5114 L:      linux-wireless@vger.kernel.org
5115 S:      Maintained
5116 F:      Documentation/networking/README.ipw2100
5117 F:      Documentation/networking/README.ipw2200
5118 F:      drivers/net/wireless/ipw2x00/
5120 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5121 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5122 M:      Gang Wei <gang.wei@intel.com>
5123 M:      Shane Wang <shane.wang@intel.com>
5124 L:      tboot-devel@lists.sourceforge.net
5125 W:      http://tboot.sourceforge.net
5126 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5127 S:      Supported
5128 F:      Documentation/intel_txt.txt
5129 F:      include/linux/tboot.h
5130 F:      arch/x86/kernel/tboot.c
5132 INTEL WIRELESS WIMAX CONNECTION 2400
5133 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5134 M:      linux-wimax@intel.com
5135 L:     wimax@linuxwimax.org (subscribers-only)
5136 S:      Supported
5137 W:      http://linuxwimax.org
5138 F:      Documentation/wimax/README.i2400m
5139 F:      drivers/net/wimax/i2400m/
5140 F:      include/uapi/linux/wimax/i2400m.h
5142 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5143 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5144 L:      linux-wireless@vger.kernel.org
5145 S:      Supported
5146 F:      drivers/net/wireless/iwlegacy/
5148 INTEL WIRELESS WIFI LINK (iwlwifi)
5149 M:      Johannes Berg <johannes.berg@intel.com>
5150 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5151 M:      Intel Linux Wireless <ilw@linux.intel.com>
5152 L:      linux-wireless@vger.kernel.org
5153 W:      http://intellinuxwireless.org
5154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5155 S:      Supported
5156 F:      drivers/net/wireless/iwlwifi/
5158 INTEL MANAGEMENT ENGINE (mei)
5159 M:      Tomas Winkler <tomas.winkler@intel.com>
5160 L:      linux-kernel@vger.kernel.org
5161 S:      Supported
5162 F:      include/uapi/linux/mei.h
5163 F:      drivers/misc/mei/*
5164 F:      Documentation/misc-devices/mei/*
5166 IOC3 ETHERNET DRIVER
5167 M:      Ralf Baechle <ralf@linux-mips.org>
5168 L:      linux-mips@linux-mips.org
5169 S:      Maintained
5170 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5172 IOC3 SERIAL DRIVER
5173 M:      Pat Gefre <pfg@sgi.com>
5174 L:      linux-serial@vger.kernel.org
5175 S:      Maintained
5176 F:      drivers/tty/serial/ioc3_serial.c
5178 IOMMU DRIVERS
5179 M:      Joerg Roedel <joro@8bytes.org>
5180 L:      iommu@lists.linux-foundation.org
5181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5182 S:      Maintained
5183 F:      drivers/iommu/
5185 IP MASQUERADING
5186 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5187 S:      Maintained
5188 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5190 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5191 M:      Francois Romieu <romieu@fr.zoreil.com>
5192 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5193 L:      netdev@vger.kernel.org
5194 S:      Maintained
5195 F:      drivers/net/ethernet/icplus/ipg.*
5197 IPATH DRIVER
5198 M:      Mike Marciniszyn <infinipath@intel.com>
5199 L:      linux-rdma@vger.kernel.org
5200 S:      Maintained
5201 F:      drivers/infiniband/hw/ipath/
5203 IPMI SUBSYSTEM
5204 M:      Corey Minyard <minyard@acm.org>
5205 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5206 W:      http://openipmi.sourceforge.net/
5207 S:      Supported
5208 F:      Documentation/IPMI.txt
5209 F:      drivers/char/ipmi/
5210 F:      include/linux/ipmi*
5211 F:      include/uapi/linux/ipmi*
5213 IPS SCSI RAID DRIVER
5214 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5215 L:      linux-scsi@vger.kernel.org
5216 W:      http://www.adaptec.com/
5217 S:      Maintained
5218 F:      drivers/scsi/ips*
5220 IPVS
5221 M:      Wensong Zhang <wensong@linux-vs.org>
5222 M:      Simon Horman <horms@verge.net.au>
5223 M:      Julian Anastasov <ja@ssi.bg>
5224 L:      netdev@vger.kernel.org
5225 L:      lvs-devel@vger.kernel.org
5226 S:      Maintained
5227 F:      Documentation/networking/ipvs-sysctl.txt
5228 F:      include/net/ip_vs.h
5229 F:      include/uapi/linux/ip_vs.h
5230 F:      net/netfilter/ipvs/
5232 IPWIRELESS DRIVER
5233 M:      Jiri Kosina <jkosina@suse.cz>
5234 M:      David Sterba <dsterba@suse.cz>
5235 S:      Odd Fixes
5236 F:      drivers/tty/ipwireless/
5238 IPX NETWORK LAYER
5239 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5240 L:      netdev@vger.kernel.org
5241 S:      Maintained
5242 F:      include/net/ipx.h
5243 F:      include/uapi/linux/ipx.h
5244 F:      net/ipx/
5246 IRDA SUBSYSTEM
5247 M:      Samuel Ortiz <samuel@sortiz.org>
5248 L:      irda-users@lists.sourceforge.net (subscribers-only)
5249 L:      netdev@vger.kernel.org
5250 W:      http://irda.sourceforge.net/
5251 S:      Maintained
5252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5253 F:      Documentation/networking/irda.txt
5254 F:      drivers/net/irda/
5255 F:      include/net/irda/
5256 F:      net/irda/
5258 IRQ SUBSYSTEM
5259 M:      Thomas Gleixner <tglx@linutronix.de>
5260 L:      linux-kernel@vger.kernel.org
5261 S:      Maintained
5262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5263 F:      kernel/irq/
5265 IRQCHIP DRIVERS
5266 M:      Thomas Gleixner <tglx@linutronix.de>
5267 M:      Jason Cooper <jason@lakedaemon.net>
5268 L:      linux-kernel@vger.kernel.org
5269 S:      Maintained
5270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5271 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5272 F:      Documentation/devicetree/bindings/interrupt-controller/
5273 F:      drivers/irqchip/
5275 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5276 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5277 S:      Maintained
5278 F:      Documentation/IRQ-domain.txt
5279 F:      include/linux/irqdomain.h
5280 F:      kernel/irq/irqdomain.c
5282 ISAPNP
5283 M:      Jaroslav Kysela <perex@perex.cz>
5284 S:      Maintained
5285 F:      Documentation/isapnp.txt
5286 F:      drivers/pnp/isapnp/
5287 F:      include/linux/isapnp.h
5289 ISA RADIO MODULE
5290 M:      Hans Verkuil <hverkuil@xs4all.nl>
5291 L:      linux-media@vger.kernel.org
5292 T:      git git://linuxtv.org/media_tree.git
5293 W:      http://linuxtv.org
5294 S:      Maintained
5295 F:      drivers/media/radio/radio-isa*
5297 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5298 M:      Peter Jones <pjones@redhat.com>
5299 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5300 S:      Maintained
5301 F:      drivers/firmware/iscsi_ibft*
5303 ISCSI
5304 M:      Mike Christie <michaelc@cs.wisc.edu>
5305 L:      open-iscsi@googlegroups.com
5306 W:      www.open-iscsi.org
5307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5308 S:      Maintained
5309 F:      drivers/scsi/*iscsi*
5310 F:      include/scsi/*iscsi*
5312 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5313 M:      Or Gerlitz <ogerlitz@mellanox.com>
5314 M:      Sagi Grimberg <sagig@mellanox.com>
5315 M:      Roi Dayan <roid@mellanox.com>
5316 L:      linux-rdma@vger.kernel.org
5317 S:      Supported
5318 W:      http://www.openfabrics.org
5319 W:      www.open-iscsi.org
5320 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5321 F:      drivers/infiniband/ulp/iser/
5323 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5324 M:      Sagi Grimberg <sagig@mellanox.com>
5325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5326 L:      linux-rdma@vger.kernel.org
5327 L:      target-devel@vger.kernel.org
5328 S:      Supported
5329 W:      http://www.linux-iscsi.org
5330 F:      drivers/infiniband/ulp/isert
5332 ISDN SUBSYSTEM
5333 M:      Karsten Keil <isdn@linux-pingi.de>
5334 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5335 L:      netdev@vger.kernel.org
5336 W:      http://www.isdn4linux.de
5337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5338 S:      Maintained
5339 F:      Documentation/isdn/
5340 F:      drivers/isdn/
5341 F:      include/linux/isdn.h
5342 F:      include/linux/isdn/
5343 F:      include/uapi/linux/isdn.h
5344 F:      include/uapi/linux/isdn/
5346 ISDN SUBSYSTEM (Eicon active card driver)
5347 M:      Armin Schindler <mac@melware.de>
5348 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5349 W:      http://www.melware.de
5350 S:      Maintained
5351 F:      drivers/isdn/hardware/eicon/
5353 IT87 HARDWARE MONITORING DRIVER
5354 M:      Jean Delvare <jdelvare@suse.de>
5355 L:      lm-sensors@lm-sensors.org
5356 S:      Maintained
5357 F:      Documentation/hwmon/it87
5358 F:      drivers/hwmon/it87.c
5360 IT913X MEDIA DRIVER
5361 M:      Antti Palosaari <crope@iki.fi>
5362 L:      linux-media@vger.kernel.org
5363 W:      http://linuxtv.org/
5364 W:      http://palosaari.fi/linux/
5365 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5366 T:      git git://linuxtv.org/anttip/media_tree.git
5367 S:      Maintained
5368 F:      drivers/media/tuners/it913x*
5370 IVTV VIDEO4LINUX DRIVER
5371 M:      Andy Walls <awalls@md.metrocast.net>
5372 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5373 L:      linux-media@vger.kernel.org
5374 T:      git git://linuxtv.org/media_tree.git
5375 W:      http://www.ivtvdriver.org
5376 S:      Maintained
5377 F:      Documentation/video4linux/*.ivtv
5378 F:      drivers/media/pci/ivtv/
5379 F:      include/uapi/linux/ivtv*
5381 IX2505V MEDIA DRIVER
5382 M:      Malcolm Priestley <tvboxspy@gmail.com>
5383 L:      linux-media@vger.kernel.org
5384 W:      http://linuxtv.org/
5385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5386 S:      Maintained
5387 F:      drivers/media/dvb-frontends/ix2505v*
5389 JC42.4 TEMPERATURE SENSOR DRIVER
5390 M:      Guenter Roeck <linux@roeck-us.net>
5391 L:      lm-sensors@lm-sensors.org
5392 S:      Maintained
5393 F:      drivers/hwmon/jc42.c
5394 F:      Documentation/hwmon/jc42
5396 JFS FILESYSTEM
5397 M:      Dave Kleikamp <shaggy@kernel.org>
5398 L:      jfs-discussion@lists.sourceforge.net
5399 W:      http://jfs.sourceforge.net/
5400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5401 S:      Maintained
5402 F:      Documentation/filesystems/jfs.txt
5403 F:      fs/jfs/
5405 JME NETWORK DRIVER
5406 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5407 L:      netdev@vger.kernel.org
5408 S:      Maintained
5409 F:      drivers/net/ethernet/jme.*
5411 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5412 M:      David Woodhouse <dwmw2@infradead.org>
5413 L:      linux-mtd@lists.infradead.org
5414 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5415 S:      Maintained
5416 F:      fs/jffs2/
5417 F:      include/uapi/linux/jffs2.h
5419 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5420 M:      Andrew Morton <akpm@linux-foundation.org>
5421 M:      Jan Kara <jack@suse.cz>
5422 L:      linux-ext4@vger.kernel.org
5423 S:      Maintained
5424 F:      fs/jbd/
5425 F:      include/linux/jbd.h
5427 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5428 M:      "Theodore Ts'o" <tytso@mit.edu>
5429 L:      linux-ext4@vger.kernel.org
5430 S:      Maintained
5431 F:      fs/jbd2/
5432 F:      include/linux/jbd2.h
5434 JSM Neo PCI based serial card
5435 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5436 L:      linux-serial@vger.kernel.org
5437 S:      Maintained
5438 F:      drivers/tty/serial/jsm/
5440 K10TEMP HARDWARE MONITORING DRIVER
5441 M:      Clemens Ladisch <clemens@ladisch.de>
5442 L:      lm-sensors@lm-sensors.org
5443 S:      Maintained
5444 F:      Documentation/hwmon/k10temp
5445 F:      drivers/hwmon/k10temp.c
5447 K8TEMP HARDWARE MONITORING DRIVER
5448 M:      Rudolf Marek <r.marek@assembler.cz>
5449 L:      lm-sensors@lm-sensors.org
5450 S:      Maintained
5451 F:      Documentation/hwmon/k8temp
5452 F:      drivers/hwmon/k8temp.c
5454 KCONFIG
5455 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5456 L:      linux-kbuild@vger.kernel.org
5457 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5458 S:      Maintained
5459 F:      Documentation/kbuild/kconfig-language.txt
5460 F:      scripts/kconfig/
5462 KDUMP
5463 M:      Vivek Goyal <vgoyal@redhat.com>
5464 M:      Haren Myneni <hbabu@us.ibm.com>
5465 L:      kexec@lists.infradead.org
5466 W:      http://lse.sourceforge.net/kdump/
5467 S:      Maintained
5468 F:      Documentation/kdump/
5470 KEENE FM RADIO TRANSMITTER DRIVER
5471 M:      Hans Verkuil <hverkuil@xs4all.nl>
5472 L:      linux-media@vger.kernel.org
5473 T:      git git://linuxtv.org/media_tree.git
5474 W:      http://linuxtv.org
5475 S:      Maintained
5476 F:      drivers/media/radio/radio-keene*
5478 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5479 M:      Ian Kent <raven@themaw.net>
5480 L:      autofs@vger.kernel.org
5481 S:      Maintained
5482 F:      fs/autofs4/
5484 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5485 M:      Michal Marek <mmarek@suse.cz>
5486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5488 L:      linux-kbuild@vger.kernel.org
5489 S:      Maintained
5490 F:      Documentation/kbuild/
5491 F:      Makefile
5492 F:      scripts/Makefile.*
5493 F:      scripts/basic/
5494 F:      scripts/mk*
5495 F:      scripts/package/
5497 KERNEL JANITORS
5498 L:      kernel-janitors@vger.kernel.org
5499 W:      http://kernelnewbies.org/KernelJanitors
5500 S:      Odd Fixes
5502 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5503 M:      "J. Bruce Fields" <bfields@fieldses.org>
5504 L:      linux-nfs@vger.kernel.org
5505 W:      http://nfs.sourceforge.net/
5506 S:      Supported
5507 F:      fs/nfsd/
5508 F:      include/uapi/linux/nfsd/
5509 F:      fs/lockd/
5510 F:      fs/nfs_common/
5511 F:      net/sunrpc/
5512 F:      include/linux/lockd/
5513 F:      include/linux/sunrpc/
5514 F:      include/uapi/linux/sunrpc/
5516 KERNEL SELFTEST FRAMEWORK
5517 M:      Shuah Khan <shuahkh@osg.samsung.com>
5518 L:      linux-api@vger.kernel.org
5519 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5520 S:      Maintained
5521 F:      tools/testing/selftests
5523 KERNEL VIRTUAL MACHINE (KVM)
5524 M:      Gleb Natapov <gleb@kernel.org>
5525 M:      Paolo Bonzini <pbonzini@redhat.com>
5526 L:      kvm@vger.kernel.org
5527 W:      http://www.linux-kvm.org
5528 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5529 S:      Supported
5530 F:      Documentation/*/kvm*.txt
5531 F:      Documentation/virtual/kvm/
5532 F:      arch/*/kvm/
5533 F:      arch/*/include/asm/kvm*
5534 F:      include/linux/kvm*
5535 F:      include/uapi/linux/kvm*
5536 F:      virt/kvm/
5538 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5539 M:      Joerg Roedel <joro@8bytes.org>
5540 L:      kvm@vger.kernel.org
5541 W:      http://kvm.qumranet.com
5542 S:      Maintained
5543 F:      arch/x86/include/asm/svm.h
5544 F:      arch/x86/kvm/svm.c
5546 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5547 M:      Alexander Graf <agraf@suse.de>
5548 L:      kvm-ppc@vger.kernel.org
5549 W:      http://kvm.qumranet.com
5550 T:      git git://github.com/agraf/linux-2.6.git
5551 S:      Supported
5552 F:      arch/powerpc/include/asm/kvm*
5553 F:      arch/powerpc/kvm/
5555 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5556 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5557 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5558 M:      linux390@de.ibm.com
5559 L:      linux-s390@vger.kernel.org
5560 W:      http://www.ibm.com/developerworks/linux/linux390/
5561 S:      Supported
5562 F:      Documentation/s390/kvm.txt
5563 F:      arch/s390/include/asm/kvm*
5564 F:      arch/s390/kvm/
5565 F:      drivers/s390/kvm/
5567 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5568 M:      Christoffer Dall <christoffer.dall@linaro.org>
5569 M:      Marc Zyngier <marc.zyngier@arm.com>
5570 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5571 L:      kvmarm@lists.cs.columbia.edu
5572 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5573 S:      Supported
5574 F:      arch/arm/include/uapi/asm/kvm*
5575 F:      arch/arm/include/asm/kvm*
5576 F:      arch/arm/kvm/
5577 F:      virt/kvm/arm/
5578 F:      include/kvm/arm_*
5580 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5581 M:      Christoffer Dall <christoffer.dall@linaro.org>
5582 M:      Marc Zyngier <marc.zyngier@arm.com>
5583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5584 L:      kvmarm@lists.cs.columbia.edu
5585 S:      Maintained
5586 F:      arch/arm64/include/uapi/asm/kvm*
5587 F:      arch/arm64/include/asm/kvm*
5588 F:      arch/arm64/kvm/
5590 KEXEC
5591 M:      Eric Biederman <ebiederm@xmission.com>
5592 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5593 L:      kexec@lists.infradead.org
5594 S:      Maintained
5595 F:      include/linux/kexec.h
5596 F:      include/uapi/linux/kexec.h
5597 F:      kernel/kexec.c
5599 KEYS/KEYRINGS:
5600 M:      David Howells <dhowells@redhat.com>
5601 L:      keyrings@linux-nfs.org
5602 S:      Maintained
5603 F:      Documentation/security/keys.txt
5604 F:      include/linux/key.h
5605 F:      include/linux/key-type.h
5606 F:      include/keys/
5607 F:      security/keys/
5609 KEYS-TRUSTED
5610 M:      David Safford <safford@us.ibm.com>
5611 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5612 L:      linux-security-module@vger.kernel.org
5613 L:      keyrings@linux-nfs.org
5614 S:      Supported
5615 F:      Documentation/security/keys-trusted-encrypted.txt
5616 F:      include/keys/trusted-type.h
5617 F:      security/keys/trusted.c
5618 F:      security/keys/trusted.h
5620 KEYS-ENCRYPTED
5621 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5622 M:      David Safford <safford@us.ibm.com>
5623 L:      linux-security-module@vger.kernel.org
5624 L:      keyrings@linux-nfs.org
5625 S:      Supported
5626 F:      Documentation/security/keys-trusted-encrypted.txt
5627 F:      include/keys/encrypted-type.h
5628 F:      security/keys/encrypted-keys/
5630 KGDB / KDB /debug_core
5631 M:      Jason Wessel <jason.wessel@windriver.com>
5632 W:      http://kgdb.wiki.kernel.org/
5633 L:      kgdb-bugreport@lists.sourceforge.net
5634 S:      Maintained
5635 F:      Documentation/DocBook/kgdb.tmpl
5636 F:      drivers/misc/kgdbts.c
5637 F:      drivers/tty/serial/kgdboc.c
5638 F:      include/linux/kdb.h
5639 F:      include/linux/kgdb.h
5640 F:      kernel/debug/
5642 KMEMCHECK
5643 M:      Vegard Nossum <vegardno@ifi.uio.no>
5644 M:      Pekka Enberg <penberg@kernel.org>
5645 S:      Maintained
5646 F:      Documentation/kmemcheck.txt
5647 F:      arch/x86/include/asm/kmemcheck.h
5648 F:      arch/x86/mm/kmemcheck/
5649 F:      include/linux/kmemcheck.h
5650 F:      mm/kmemcheck.c
5652 KMEMLEAK
5653 M:      Catalin Marinas <catalin.marinas@arm.com>
5654 S:      Maintained
5655 F:      Documentation/kmemleak.txt
5656 F:      include/linux/kmemleak.h
5657 F:      mm/kmemleak.c
5658 F:      mm/kmemleak-test.c
5660 KPROBES
5661 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5662 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5663 M:      "David S. Miller" <davem@davemloft.net>
5664 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5665 S:      Maintained
5666 F:      Documentation/kprobes.txt
5667 F:      include/linux/kprobes.h
5668 F:      kernel/kprobes.c
5670 KS0108 LCD CONTROLLER DRIVER
5671 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5672 W:      http://miguelojeda.es/auxdisplay.htm
5673 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5674 S:      Maintained
5675 F:      Documentation/auxdisplay/ks0108
5676 F:      drivers/auxdisplay/ks0108.c
5677 F:      include/linux/ks0108.h
5679 LAPB module
5680 L:      linux-x25@vger.kernel.org
5681 S:      Orphan
5682 F:      Documentation/networking/lapb-module.txt
5683 F:      include/*/lapb.h
5684 F:      net/lapb/
5686 LASI 53c700 driver for PARISC
5687 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5688 L:      linux-scsi@vger.kernel.org
5689 S:      Maintained
5690 F:      Documentation/scsi/53c700.txt
5691 F:      drivers/scsi/53c700*
5693 LED SUBSYSTEM
5694 M:      Bryan Wu <cooloney@gmail.com>
5695 M:      Richard Purdie <rpurdie@rpsys.net>
5696 L:      linux-leds@vger.kernel.org
5697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5698 S:      Maintained
5699 F:      drivers/leds/
5700 F:      include/linux/leds.h
5702 LEGACY EEPROM DRIVER
5703 M:      Jean Delvare <jdelvare@suse.de>
5704 S:      Maintained
5705 F:      Documentation/misc-devices/eeprom
5706 F:      drivers/misc/eeprom/eeprom.c
5708 LEGO USB Tower driver
5709 M:      Juergen Stuber <starblue@users.sourceforge.net>
5710 L:      legousb-devel@lists.sourceforge.net
5711 W:      http://legousb.sourceforge.net/
5712 S:      Maintained
5713 F:      drivers/usb/misc/legousbtower.c
5715 LG2160 MEDIA DRIVER
5716 M:      Michael Krufky <mkrufky@linuxtv.org>
5717 L:      linux-media@vger.kernel.org
5718 W:      http://linuxtv.org/
5719 W:      http://github.com/mkrufky
5720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5721 T:      git git://linuxtv.org/mkrufky/tuners.git
5722 S:      Maintained
5723 F:      drivers/media/dvb-frontends/lg2160.*
5725 LGDT3305 MEDIA DRIVER
5726 M:      Michael Krufky <mkrufky@linuxtv.org>
5727 L:      linux-media@vger.kernel.org
5728 W:      http://linuxtv.org/
5729 W:      http://github.com/mkrufky
5730 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5731 T:      git git://linuxtv.org/mkrufky/tuners.git
5732 S:      Maintained
5733 F:      drivers/media/dvb-frontends/lgdt3305.*
5735 LGUEST
5736 M:      Rusty Russell <rusty@rustcorp.com.au>
5737 L:      lguest@lists.ozlabs.org
5738 W:      http://lguest.ozlabs.org/
5739 S:      Odd Fixes
5740 F:      arch/x86/include/asm/lguest*.h
5741 F:      arch/x86/lguest/
5742 F:      drivers/lguest/
5743 F:      include/linux/lguest*.h
5744 F:      tools/lguest/
5746 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5747 M:      Tejun Heo <tj@kernel.org>
5748 L:      linux-ide@vger.kernel.org
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5750 S:      Maintained
5751 F:      drivers/ata/
5752 F:      include/linux/ata.h
5753 F:      include/linux/libata.h
5755 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5756 M:      Viresh Kumar <viresh.linux@gmail.com>
5757 L:      linux-ide@vger.kernel.org
5758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5759 S:      Maintained
5760 F:      include/linux/pata_arasan_cf_data.h
5761 F:      drivers/ata/pata_arasan_cf.c
5763 LIBATA PATA DRIVERS
5764 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5765 M:      Tejun Heo <tj@kernel.org>
5766 L:      linux-ide@vger.kernel.org
5767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5768 S:      Maintained
5769 F:      drivers/ata/pata_*.c
5770 F:      drivers/ata/ata_generic.c
5772 LIBATA SATA AHCI PLATFORM devices support
5773 M:      Hans de Goede <hdegoede@redhat.com>
5774 M:      Tejun Heo <tj@kernel.org>
5775 L:      linux-ide@vger.kernel.org
5776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5777 S:      Maintained
5778 F:      drivers/ata/ahci_platform.c
5779 F:      drivers/ata/libahci_platform.c
5780 F:      include/linux/ahci_platform.h
5782 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5783 M:      Mikael Pettersson <mikpelinux@gmail.com>
5784 L:      linux-ide@vger.kernel.org
5785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5786 S:      Maintained
5787 F:      drivers/ata/sata_promise.*
5789 LIBLOCKDEP
5790 M:      Sasha Levin <sasha.levin@oracle.com>
5791 S:      Maintained
5792 F:      tools/lib/lockdep/
5794 LINUX FOR IBM pSERIES (RS/6000)
5795 M:      Paul Mackerras <paulus@au.ibm.com>
5796 W:      http://www.ibm.com/linux/ltc/projects/ppc
5797 S:      Supported
5798 F:      arch/powerpc/boot/rs6000.h
5800 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5801 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5802 M:      Paul Mackerras <paulus@samba.org>
5803 M:      Michael Ellerman <mpe@ellerman.id.au>
5804 W:      http://www.penguinppc.org/
5805 L:      linuxppc-dev@lists.ozlabs.org
5806 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5808 S:      Supported
5809 F:      Documentation/powerpc/
5810 F:      arch/powerpc/
5812 LINUX FOR POWER MACINTOSH
5813 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5814 W:      http://www.penguinppc.org/
5815 L:      linuxppc-dev@lists.ozlabs.org
5816 S:      Maintained
5817 F:      arch/powerpc/platforms/powermac/
5818 F:      drivers/macintosh/
5820 LINUX FOR POWERPC EMBEDDED MPC5XXX
5821 M:      Anatolij Gustschin <agust@denx.de>
5822 L:      linuxppc-dev@lists.ozlabs.org
5823 T:      git git://git.denx.de/linux-denx-agust.git
5824 S:      Maintained
5825 F:      arch/powerpc/platforms/512x/
5826 F:      arch/powerpc/platforms/52xx/
5828 LINUX FOR POWERPC EMBEDDED PPC4XX
5829 M:  Alistair Popple <alistair@popple.id.au>
5830 M:      Matt Porter <mporter@kernel.crashing.org>
5831 W:      http://www.penguinppc.org/
5832 L:      linuxppc-dev@lists.ozlabs.org
5833 S:      Maintained
5834 F:      arch/powerpc/platforms/40x/
5835 F:      arch/powerpc/platforms/44x/
5837 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5838 L:      linuxppc-dev@lists.ozlabs.org
5839 S:      Orphan
5840 F:      arch/powerpc/*/*virtex*
5841 F:      arch/powerpc/*/*/*virtex*
5843 LINUX FOR POWERPC EMBEDDED PPC8XX
5844 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5845 W:      http://www.penguinppc.org/
5846 L:      linuxppc-dev@lists.ozlabs.org
5847 S:      Maintained
5848 F:      arch/powerpc/platforms/8xx/
5850 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5851 M:      Scott Wood <scottwood@freescale.com>
5852 M:      Kumar Gala <galak@kernel.crashing.org>
5853 W:      http://www.penguinppc.org/
5854 L:      linuxppc-dev@lists.ozlabs.org
5855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5856 S:      Maintained
5857 F:      arch/powerpc/platforms/83xx/
5858 F:      arch/powerpc/platforms/85xx/
5860 LINUX FOR POWERPC PA SEMI PWRFICIENT
5861 M:      Olof Johansson <olof@lixom.net>
5862 L:      linuxppc-dev@lists.ozlabs.org
5863 S:      Maintained
5864 F:      arch/powerpc/platforms/pasemi/
5865 F:      drivers/*/*pasemi*
5866 F:      drivers/*/*/*pasemi*
5868 LINUX SECURITY MODULE (LSM) FRAMEWORK
5869 M:      Chris Wright <chrisw@sous-sol.org>
5870 L:      linux-security-module@vger.kernel.org
5871 S:      Supported
5873 LIS3LV02D ACCELEROMETER DRIVER
5874 M:      Eric Piel <eric.piel@tremplin-utc.net>
5875 S:      Maintained
5876 F:      Documentation/misc-devices/lis3lv02d
5877 F:      drivers/misc/lis3lv02d/
5878 F:      drivers/platform/x86/hp_accel.c
5880 LIVE PATCHING
5881 M:      Josh Poimboeuf <jpoimboe@redhat.com>
5882 M:      Seth Jennings <sjenning@redhat.com>
5883 M:      Jiri Kosina <jkosina@suse.cz>
5884 M:      Vojtech Pavlik <vojtech@suse.cz>
5885 S:      Maintained
5886 F:      kernel/livepatch/
5887 F:      include/linux/livepatch.h
5888 F:      arch/x86/include/asm/livepatch.h
5889 F:      arch/x86/kernel/livepatch.c
5890 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
5891 F:      samples/livepatch/
5892 L:      live-patching@vger.kernel.org
5893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5895 LLC (802.2)
5896 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5897 S:      Maintained
5898 F:      include/linux/llc.h
5899 F:      include/uapi/linux/llc.h
5900 F:      include/net/llc*
5901 F:      net/llc/
5903 LM73 HARDWARE MONITOR DRIVER
5904 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5905 L:      lm-sensors@lm-sensors.org
5906 S:      Maintained
5907 F:      drivers/hwmon/lm73.c
5909 LM78 HARDWARE MONITOR DRIVER
5910 M:      Jean Delvare <jdelvare@suse.de>
5911 L:      lm-sensors@lm-sensors.org
5912 S:      Maintained
5913 F:      Documentation/hwmon/lm78
5914 F:      drivers/hwmon/lm78.c
5916 LM83 HARDWARE MONITOR DRIVER
5917 M:      Jean Delvare <jdelvare@suse.de>
5918 L:      lm-sensors@lm-sensors.org
5919 S:      Maintained
5920 F:      Documentation/hwmon/lm83
5921 F:      drivers/hwmon/lm83.c
5923 LM90 HARDWARE MONITOR DRIVER
5924 M:      Jean Delvare <jdelvare@suse.de>
5925 L:      lm-sensors@lm-sensors.org
5926 S:      Maintained
5927 F:      Documentation/hwmon/lm90
5928 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5929 F:      drivers/hwmon/lm90.c
5931 LM95234 HARDWARE MONITOR DRIVER
5932 M:      Guenter Roeck <linux@roeck-us.net>
5933 L:      lm-sensors@lm-sensors.org
5934 S:      Maintained
5935 F:      Documentation/hwmon/lm95234
5936 F:      drivers/hwmon/lm95234.c
5938 LME2510 MEDIA DRIVER
5939 M:      Malcolm Priestley <tvboxspy@gmail.com>
5940 L:      linux-media@vger.kernel.org
5941 W:      http://linuxtv.org/
5942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5943 S:      Maintained
5944 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5946 LOCKDEP AND LOCKSTAT
5947 M:      Peter Zijlstra <peterz@infradead.org>
5948 M:      Ingo Molnar <mingo@redhat.com>
5949 L:      linux-kernel@vger.kernel.org
5950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5951 S:      Maintained
5952 F:      Documentation/locking/lockdep*.txt
5953 F:      Documentation/locking/lockstat.txt
5954 F:      include/linux/lockdep.h
5955 F:      kernel/locking/
5957 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5958 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5959 L:      linux-ntfs-dev@lists.sourceforge.net
5960 W:      http://www.linux-ntfs.org/content/view/19/37/
5961 S:      Maintained
5962 F:      Documentation/ldm.txt
5963 F:      block/partitions/ldm.*
5965 LogFS
5966 M:      Joern Engel <joern@logfs.org>
5967 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5968 L:      logfs@logfs.org
5969 W:      logfs.org
5970 S:      Maintained
5971 F:      fs/logfs/
5973 LPC32XX MACHINE SUPPORT
5974 M:      Roland Stigge <stigge@antcom.de>
5975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5976 S:      Maintained
5977 F:      arch/arm/mach-lpc32xx/
5979 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5980 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5981 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5982 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5983 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5984 L:      MPT-FusionLinux.pdl@avagotech.com
5985 L:      linux-scsi@vger.kernel.org
5986 W:      http://www.lsilogic.com/support
5987 S:      Supported
5988 F:      drivers/message/fusion/
5989 F:      drivers/scsi/mpt2sas/
5990 F:      drivers/scsi/mpt3sas/
5992 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5993 M:      Matthew Wilcox <matthew@wil.cx>
5994 L:      linux-scsi@vger.kernel.org
5995 S:      Maintained
5996 F:      drivers/scsi/sym53c8xx_2/
5998 LTC4261 HARDWARE MONITOR DRIVER
5999 M:      Guenter Roeck <linux@roeck-us.net>
6000 L:      lm-sensors@lm-sensors.org
6001 S:      Maintained
6002 F:      Documentation/hwmon/ltc4261
6003 F:      drivers/hwmon/ltc4261.c
6005 LTP (Linux Test Project)
6006 M:      Mike Frysinger <vapier@gentoo.org>
6007 M:      Cyril Hrubis <chrubis@suse.cz>
6008 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6009 M:      Jan Stancek <jstancek@redhat.com>
6010 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6011 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6012 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6013 W:      http://linux-test-project.github.io/
6014 T:      git git://github.com/linux-test-project/ltp.git
6015 S:      Maintained
6017 M32R ARCHITECTURE
6018 W:      http://www.linux-m32r.org/
6019 S:      Orphan
6020 F:      arch/m32r/
6022 M68K ARCHITECTURE
6023 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6024 L:      linux-m68k@lists.linux-m68k.org
6025 W:      http://www.linux-m68k.org/
6026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6027 S:      Maintained
6028 F:      arch/m68k/
6029 F:      drivers/zorro/
6031 M68K ON APPLE MACINTOSH
6032 M:      Joshua Thompson <funaho@jurai.org>
6033 W:      http://www.mac.linux-m68k.org/
6034 L:      linux-m68k@lists.linux-m68k.org
6035 S:      Maintained
6036 F:      arch/m68k/mac/
6038 M68K ON HP9000/300
6039 M:      Philip Blundell <philb@gnu.org>
6040 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6041 S:      Maintained
6042 F:      arch/m68k/hp300/
6044 M88DS3103 MEDIA DRIVER
6045 M:      Antti Palosaari <crope@iki.fi>
6046 L:      linux-media@vger.kernel.org
6047 W:      http://linuxtv.org/
6048 W:      http://palosaari.fi/linux/
6049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6050 T:      git git://linuxtv.org/anttip/media_tree.git
6051 S:      Maintained
6052 F:      drivers/media/dvb-frontends/m88ds3103*
6054 M88RS2000 MEDIA DRIVER
6055 M:      Malcolm Priestley <tvboxspy@gmail.com>
6056 L:      linux-media@vger.kernel.org
6057 W:      http://linuxtv.org/
6058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6059 S:      Maintained
6060 F:      drivers/media/dvb-frontends/m88rs2000*
6062 M88TS2022 MEDIA DRIVER
6063 M:      Antti Palosaari <crope@iki.fi>
6064 L:      linux-media@vger.kernel.org
6065 W:      http://linuxtv.org/
6066 W:      http://palosaari.fi/linux/
6067 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6068 T:      git git://linuxtv.org/anttip/media_tree.git
6069 S:      Maintained
6070 F:      drivers/media/tuners/m88ts2022*
6072 MA901 MASTERKIT USB FM RADIO DRIVER
6073 M:      Alexey Klimov <klimov.linux@gmail.com>
6074 L:      linux-media@vger.kernel.org
6075 T:      git git://linuxtv.org/media_tree.git
6076 S:      Maintained
6077 F:      drivers/media/radio/radio-ma901.c
6079 MAC80211
6080 M:      Johannes Berg <johannes@sipsolutions.net>
6081 L:      linux-wireless@vger.kernel.org
6082 W:      http://wireless.kernel.org/
6083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6085 S:      Maintained
6086 F:      Documentation/networking/mac80211-injection.txt
6087 F:      include/net/mac80211.h
6088 F:      net/mac80211/
6090 MACVLAN DRIVER
6091 M:      Patrick McHardy <kaber@trash.net>
6092 L:      netdev@vger.kernel.org
6093 S:      Maintained
6094 F:      drivers/net/macvlan.c
6095 F:      include/linux/if_macvlan.h
6097 MAILBOX API
6098 M:      Jassi Brar <jassisinghbrar@gmail.com>
6099 L:      linux-kernel@vger.kernel.org
6100 S:      Maintained
6101 F:      drivers/mailbox/
6102 F:      include/linux/mailbox_client.h
6103 F:      include/linux/mailbox_controller.h
6105 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6106 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6107 W:      http://www.kernel.org/doc/man-pages
6108 L:      linux-man@vger.kernel.org
6109 S:      Maintained
6111 MARVELL ARMADA DRM SUPPORT
6112 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6113 S:      Maintained
6114 F:      drivers/gpu/drm/armada/
6116 MARVELL 88E6352 DSA support
6117 M:      Guenter Roeck <linux@roeck-us.net>
6118 S:      Maintained
6119 F:      drivers/net/dsa/mv88e6352.c
6121 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6122 M:      Mirko Lindner <mlindner@marvell.com>
6123 M:      Stephen Hemminger <stephen@networkplumber.org>
6124 L:      netdev@vger.kernel.org
6125 S:      Maintained
6126 F:      drivers/net/ethernet/marvell/sk*
6128 MARVELL LIBERTAS WIRELESS DRIVER
6129 L:      libertas-dev@lists.infradead.org
6130 S:      Orphan
6131 F:      drivers/net/wireless/libertas/
6133 MARVELL MV643XX ETHERNET DRIVER
6134 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6135 L:      netdev@vger.kernel.org
6136 S:      Maintained
6137 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6138 F:      include/linux/mv643xx.h
6140 MARVELL MVNETA ETHERNET DRIVER
6141 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6142 L:      netdev@vger.kernel.org
6143 S:      Maintained
6144 F:      drivers/net/ethernet/marvell/mvneta.*
6146 MARVELL MWIFIEX WIRELESS DRIVER
6147 M:      Amitkumar Karwar <akarwar@marvell.com>
6148 M:      Avinash Patil <patila@marvell.com>
6149 L:      linux-wireless@vger.kernel.org
6150 S:      Maintained
6151 F:      drivers/net/wireless/mwifiex/
6153 MARVELL MWL8K WIRELESS DRIVER
6154 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6155 L:      linux-wireless@vger.kernel.org
6156 S:      Odd Fixes
6157 F:      drivers/net/wireless/mwl8k.c
6159 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6160 M:      Nicolas Pitre <nico@fluxnic.net>
6161 S:      Odd Fixes
6162 F:      drivers/mmc/host/mvsdio.*
6164 MATROX FRAMEBUFFER DRIVER
6165 L:      linux-fbdev@vger.kernel.org
6166 S:      Orphan
6167 F:      drivers/video/fbdev/matrox/matroxfb_*
6168 F:      include/uapi/linux/matroxfb.h
6170 MAX16065 HARDWARE MONITOR DRIVER
6171 M:      Guenter Roeck <linux@roeck-us.net>
6172 L:      lm-sensors@lm-sensors.org
6173 S:      Maintained
6174 F:      Documentation/hwmon/max16065
6175 F:      drivers/hwmon/max16065.c
6177 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6178 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6179 L:      lm-sensors@lm-sensors.org
6180 S:      Maintained
6181 F:      Documentation/hwmon/max6650
6182 F:      drivers/hwmon/max6650.c
6184 MAX6697 HARDWARE MONITOR DRIVER
6185 M:      Guenter Roeck <linux@roeck-us.net>
6186 L:      lm-sensors@lm-sensors.org
6187 S:      Maintained
6188 F:      Documentation/hwmon/max6697
6189 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6190 F:      drivers/hwmon/max6697.c
6191 F:      include/linux/platform_data/max6697.h
6193 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6194 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6195 L:      linux-pm@vger.kernel.org
6196 S:      Supported
6197 F:      drivers/power/max14577_charger.c
6198 F:      drivers/power/max77693_charger.c
6200 MAXIRADIO FM RADIO RECEIVER DRIVER
6201 M:      Hans Verkuil <hverkuil@xs4all.nl>
6202 L:      linux-media@vger.kernel.org
6203 T:      git git://linuxtv.org/media_tree.git
6204 W:      http://linuxtv.org
6205 S:      Maintained
6206 F:      drivers/media/radio/radio-maxiradio*
6208 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6209 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6210 P:      LinuxTV.org Project
6211 L:      linux-media@vger.kernel.org
6212 W:      http://linuxtv.org
6213 Q:      http://patchwork.kernel.org/project/linux-media/list/
6214 T:      git git://linuxtv.org/media_tree.git
6215 S:      Maintained
6216 F:      Documentation/dvb/
6217 F:      Documentation/video4linux/
6218 F:      Documentation/DocBook/media/
6219 F:      drivers/media/
6220 F:      drivers/staging/media/
6221 F:      include/media/
6222 F:      include/uapi/linux/dvb/
6223 F:      include/uapi/linux/videodev2.h
6224 F:      include/uapi/linux/media.h
6225 F:      include/uapi/linux/v4l2-*
6226 F:      include/uapi/linux/meye.h
6227 F:      include/uapi/linux/ivtv*
6228 F:      include/uapi/linux/uvcvideo.h
6230 MEGARAID SCSI/SAS DRIVERS
6231 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6232 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6233 M:      Uday Lingala <uday.lingala@avagotech.com>
6234 L:      megaraidlinux.pdl@avagotech.com
6235 L:      linux-scsi@vger.kernel.org
6236 W:      http://www.lsi.com
6237 S:      Maintained
6238 F:      Documentation/scsi/megaraid.txt
6239 F:      drivers/scsi/megaraid.*
6240 F:      drivers/scsi/megaraid/
6242 MELLANOX ETHERNET DRIVER (mlx4_en)
6243 M:      Amir Vadai <amirv@mellanox.com>
6244 L:      netdev@vger.kernel.org
6245 S:      Supported
6246 W:      http://www.mellanox.com
6247 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6248 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6250 MEMORY MANAGEMENT
6251 L:      linux-mm@kvack.org
6252 W:      http://www.linux-mm.org
6253 S:      Maintained
6254 F:      include/linux/mm.h
6255 F:      include/linux/gfp.h
6256 F:      include/linux/mmzone.h
6257 F:      include/linux/memory_hotplug.h
6258 F:      include/linux/vmalloc.h
6259 F:      mm/
6261 MEMORY TECHNOLOGY DEVICES (MTD)
6262 M:      David Woodhouse <dwmw2@infradead.org>
6263 M:      Brian Norris <computersforpeace@gmail.com>
6264 L:      linux-mtd@lists.infradead.org
6265 W:      http://www.linux-mtd.infradead.org/
6266 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6267 T:      git git://git.infradead.org/linux-mtd.git
6268 T:      git git://git.infradead.org/l2-mtd.git
6269 S:      Maintained
6270 F:      drivers/mtd/
6271 F:      include/linux/mtd/
6272 F:      include/uapi/mtd/
6274 MEN A21 WATCHDOG DRIVER
6275 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6276 L:      linux-watchdog@vger.kernel.org
6277 S:      Supported
6278 F:      drivers/watchdog/mena21_wdt.c
6280 MEN CHAMELEON BUS (mcb)
6281 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6282 S:      Supported
6283 F:      drivers/mcb/
6284 F:      include/linux/mcb.h
6286 MEN F21BMC (Board Management Controller)
6287 M:      Andreas Werner <andreas.werner@men.de>
6288 S:      Supported
6289 F:      drivers/mfd/menf21bmc.c
6290 F:      drivers/watchdog/menf21bmc_wdt.c
6291 F:      drivers/leds/leds-menf21bmc.c
6292 F:      drivers/hwmon/menf21bmc_hwmon.c
6293 F:      Documentation/hwmon/menf21bmc
6295 METAG ARCHITECTURE
6296 M:      James Hogan <james.hogan@imgtec.com>
6297 L:      linux-metag@vger.kernel.org
6298 S:      Supported
6299 F:      arch/metag/
6300 F:      Documentation/metag/
6301 F:      Documentation/devicetree/bindings/metag/
6302 F:      drivers/clocksource/metag_generic.c
6303 F:      drivers/irqchip/irq-metag.c
6304 F:      drivers/irqchip/irq-metag-ext.c
6305 F:      drivers/tty/metag_da.c
6307 MICROBLAZE ARCHITECTURE
6308 M:      Michal Simek <monstr@monstr.eu>
6309 W:      http://www.monstr.eu/fdt/
6310 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6311 S:      Supported
6312 F:      arch/microblaze/
6314 MICROTEK X6 SCANNER
6315 M:      Oliver Neukum <oliver@neukum.org>
6316 S:      Maintained
6317 F:      drivers/usb/image/microtek.*
6319 MIPS
6320 M:      Ralf Baechle <ralf@linux-mips.org>
6321 L:      linux-mips@linux-mips.org
6322 W:      http://www.linux-mips.org/
6323 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6324 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6325 S:      Supported
6326 F:      Documentation/mips/
6327 F:      arch/mips/
6329 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6330 M:      Hans Verkuil <hverkuil@xs4all.nl>
6331 L:      linux-media@vger.kernel.org
6332 T:      git git://linuxtv.org/media_tree.git
6333 W:      http://linuxtv.org
6334 S:      Odd Fixes
6335 F:      drivers/media/radio/radio-miropcm20*
6337 Mellanox MLX5 core VPI driver
6338 M:      Eli Cohen <eli@mellanox.com>
6339 L:      netdev@vger.kernel.org
6340 L:      linux-rdma@vger.kernel.org
6341 W:      http://www.mellanox.com
6342 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6343 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6344 T:      git git://openfabrics.org/~eli/connect-ib.git
6345 S:      Supported
6346 F:      drivers/net/ethernet/mellanox/mlx5/core/
6347 F:      include/linux/mlx5/
6349 Mellanox MLX5 IB driver
6350 M:      Eli Cohen <eli@mellanox.com>
6351 L:      linux-rdma@vger.kernel.org
6352 W:      http://www.mellanox.com
6353 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6354 T:      git git://openfabrics.org/~eli/connect-ib.git
6355 S:      Supported
6356 F:      include/linux/mlx5/
6357 F:      drivers/infiniband/hw/mlx5/
6359 MN88472 MEDIA DRIVER
6360 M:      Antti Palosaari <crope@iki.fi>
6361 L:      linux-media@vger.kernel.org
6362 W:      http://linuxtv.org/
6363 W:      http://palosaari.fi/linux/
6364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6365 T:      git git://linuxtv.org/anttip/media_tree.git
6366 S:      Maintained
6367 F:      drivers/staging/media/mn88472/
6368 F:      drivers/media/dvb-frontends/mn88472.h
6370 MN88473 MEDIA DRIVER
6371 M:      Antti Palosaari <crope@iki.fi>
6372 L:      linux-media@vger.kernel.org
6373 W:      http://linuxtv.org/
6374 W:      http://palosaari.fi/linux/
6375 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6376 T:      git git://linuxtv.org/anttip/media_tree.git
6377 S:      Maintained
6378 F:      drivers/staging/media/mn88473/
6379 F:      drivers/media/dvb-frontends/mn88473.h
6381 MODULE SUPPORT
6382 M:      Rusty Russell <rusty@rustcorp.com.au>
6383 S:      Maintained
6384 F:      include/linux/module.h
6385 F:      kernel/module.c
6387 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6388 W:      http://popies.net/meye/
6389 S:      Orphan
6390 F:      Documentation/video4linux/meye.txt
6391 F:      drivers/media/pci/meye/
6392 F:      include/uapi/linux/meye.h
6394 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6395 M:      Jiri Slaby <jirislaby@gmail.com>
6396 S:      Maintained
6397 F:      Documentation/serial/moxa-smartio
6398 F:      drivers/tty/mxser.*
6400 MR800 AVERMEDIA USB FM RADIO DRIVER
6401 M:      Alexey Klimov <klimov.linux@gmail.com>
6402 L:      linux-media@vger.kernel.org
6403 T:      git git://linuxtv.org/media_tree.git
6404 S:      Maintained
6405 F:      drivers/media/radio/radio-mr800.c
6407 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6408 M:      Alan Ott <alan@signal11.us>
6409 L:      linux-wpan@vger.kernel.org
6410 S:      Maintained
6411 F:      drivers/net/ieee802154/mrf24j40.c
6413 MSI LAPTOP SUPPORT
6414 M:      "Lee, Chun-Yi" <jlee@suse.com>
6415 L:      platform-driver-x86@vger.kernel.org
6416 S:      Maintained
6417 F:      drivers/platform/x86/msi-laptop.c
6419 MSI WMI SUPPORT
6420 M:      Anisse Astier <anisse@astier.eu>
6421 L:      platform-driver-x86@vger.kernel.org
6422 S:      Supported
6423 F:      drivers/platform/x86/msi-wmi.c
6425 MSI001 MEDIA DRIVER
6426 M:      Antti Palosaari <crope@iki.fi>
6427 L:      linux-media@vger.kernel.org
6428 W:      http://linuxtv.org/
6429 W:      http://palosaari.fi/linux/
6430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6431 T:      git git://linuxtv.org/anttip/media_tree.git
6432 S:      Maintained
6433 F:      drivers/media/tuners/msi001*
6435 MSI2500 MEDIA DRIVER
6436 M:      Antti Palosaari <crope@iki.fi>
6437 L:      linux-media@vger.kernel.org
6438 W:      http://linuxtv.org/
6439 W:      http://palosaari.fi/linux/
6440 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6441 T:      git git://linuxtv.org/anttip/media_tree.git
6442 S:      Maintained
6443 F:      drivers/media/usb/msi2500/
6445 MT9M032 APTINA SENSOR DRIVER
6446 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6447 L:      linux-media@vger.kernel.org
6448 T:      git git://linuxtv.org/media_tree.git
6449 S:      Maintained
6450 F:      drivers/media/i2c/mt9m032.c
6451 F:      include/media/mt9m032.h
6453 MT9P031 APTINA CAMERA SENSOR
6454 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6455 L:      linux-media@vger.kernel.org
6456 T:      git git://linuxtv.org/media_tree.git
6457 S:      Maintained
6458 F:      drivers/media/i2c/mt9p031.c
6459 F:      include/media/mt9p031.h
6461 MT9T001 APTINA CAMERA SENSOR
6462 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6463 L:      linux-media@vger.kernel.org
6464 T:      git git://linuxtv.org/media_tree.git
6465 S:      Maintained
6466 F:      drivers/media/i2c/mt9t001.c
6467 F:      include/media/mt9t001.h
6469 MT9V032 APTINA CAMERA SENSOR
6470 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6471 L:      linux-media@vger.kernel.org
6472 T:      git git://linuxtv.org/media_tree.git
6473 S:      Maintained
6474 F:      drivers/media/i2c/mt9v032.c
6475 F:      include/media/mt9v032.h
6477 MULTIFUNCTION DEVICES (MFD)
6478 M:      Samuel Ortiz <sameo@linux.intel.com>
6479 M:      Lee Jones <lee.jones@linaro.org>
6480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6481 S:      Supported
6482 F:      drivers/mfd/
6483 F:      include/linux/mfd/
6485 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6486 M:      Chris Ball <chris@printf.net>
6487 M:      Ulf Hansson <ulf.hansson@linaro.org>
6488 L:      linux-mmc@vger.kernel.org
6489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6490 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6491 S:      Maintained
6492 F:      drivers/mmc/
6493 F:      include/linux/mmc/
6494 F:      include/uapi/linux/mmc/
6496 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6497 S:      Orphan
6498 F:      drivers/mmc/host/mmc_spi.c
6499 F:      include/linux/spi/mmc_spi.h
6501 MULTISOUND SOUND DRIVER
6502 M:      Andrew Veliath <andrewtv@usa.net>
6503 S:      Maintained
6504 F:      Documentation/sound/oss/MultiSound
6505 F:      sound/oss/msnd*
6507 MULTITECH MULTIPORT CARD (ISICOM)
6508 S:      Orphan
6509 F:      drivers/tty/isicom.c
6510 F:      include/linux/isicom.h
6512 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6513 M:      Felipe Balbi <balbi@ti.com>
6514 L:      linux-usb@vger.kernel.org
6515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6516 S:      Maintained
6517 F:      drivers/usb/musb/
6519 MXL5007T MEDIA DRIVER
6520 M:      Michael Krufky <mkrufky@linuxtv.org>
6521 L:      linux-media@vger.kernel.org
6522 W:      http://linuxtv.org/
6523 W:      http://github.com/mkrufky
6524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6525 T:      git git://linuxtv.org/mkrufky/tuners.git
6526 S:      Maintained
6527 F:      drivers/media/tuners/mxl5007t.*
6529 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6530 M:      Hyong-Youb Kim <hykim@myri.com>
6531 L:      netdev@vger.kernel.org
6532 W:      https://www.myricom.com/support/downloads/myri10ge.html
6533 S:      Supported
6534 F:      drivers/net/ethernet/myricom/myri10ge/
6536 NATSEMI ETHERNET DRIVER (DP8381x)
6537 S:      Orphan
6538 F:      drivers/net/ethernet/natsemi/natsemi.c
6540 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6541 M:      Daniel Mack <zonque@gmail.com>
6542 S:      Maintained
6543 L:      alsa-devel@alsa-project.org
6544 W:      http://www.native-instruments.com
6545 F:      sound/usb/caiaq/
6547 NCP FILESYSTEM
6548 M:      Petr Vandrovec <petr@vandrovec.name>
6549 S:      Odd Fixes
6550 F:      fs/ncpfs/
6552 NCR 5380 SCSI DRIVERS
6553 M:      Finn Thain <fthain@telegraphics.com.au>
6554 M:      Michael Schmitz <schmitzmic@gmail.com>
6555 L:      linux-scsi@vger.kernel.org
6556 S:      Maintained
6557 F:      Documentation/scsi/g_NCR5380.txt
6558 F:      drivers/scsi/NCR5380.*
6559 F:      drivers/scsi/arm/cumana_1.c
6560 F:      drivers/scsi/arm/oak.c
6561 F:      drivers/scsi/atari_NCR5380.c
6562 F:      drivers/scsi/atari_scsi.*
6563 F:      drivers/scsi/dmx3191d.c
6564 F:      drivers/scsi/dtc.*
6565 F:      drivers/scsi/g_NCR5380.*
6566 F:      drivers/scsi/g_NCR5380_mmio.c
6567 F:      drivers/scsi/mac_scsi.*
6568 F:      drivers/scsi/pas16.*
6569 F:      drivers/scsi/sun3_scsi.*
6570 F:      drivers/scsi/sun3_scsi_vme.c
6571 F:      drivers/scsi/t128.*
6573 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6574 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6575 L:      linux-scsi@vger.kernel.org
6576 S:      Maintained
6577 F:      drivers/scsi/NCR_D700.*
6579 NCT6775 HARDWARE MONITOR DRIVER
6580 M:      Guenter Roeck <linux@roeck-us.net>
6581 L:      lm-sensors@lm-sensors.org
6582 S:      Maintained
6583 F:      Documentation/hwmon/nct6775
6584 F:      drivers/hwmon/nct6775.c
6586 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6587 M:      Faisal Latif <faisal.latif@intel.com>
6588 L:      linux-rdma@vger.kernel.org
6589 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6590 S:      Supported
6591 F:      drivers/infiniband/hw/nes/
6593 NETEM NETWORK EMULATOR
6594 M:      Stephen Hemminger <stephen@networkplumber.org>
6595 L:      netem@lists.linux-foundation.org
6596 S:      Maintained
6597 F:      net/sched/sch_netem.c
6599 NETERION 10GbE DRIVERS (s2io/vxge)
6600 M:      Jon Mason <jdmason@kudzu.us>
6601 L:      netdev@vger.kernel.org
6602 S:      Supported
6603 F:      Documentation/networking/s2io.txt
6604 F:      Documentation/networking/vxge.txt
6605 F:      drivers/net/ethernet/neterion/
6607 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6608 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6609 M:      Patrick McHardy <kaber@trash.net>
6610 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6611 L:      netfilter-devel@vger.kernel.org
6612 L:      coreteam@netfilter.org
6613 W:      http://www.netfilter.org/
6614 W:      http://www.iptables.org/
6615 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6618 S:      Supported
6619 F:      include/linux/netfilter*
6620 F:      include/linux/netfilter/
6621 F:      include/net/netfilter/
6622 F:      include/uapi/linux/netfilter*
6623 F:      include/uapi/linux/netfilter/
6624 F:      net/*/netfilter.c
6625 F:      net/*/netfilter/
6626 F:      net/netfilter/
6628 NETLABEL
6629 M:      Paul Moore <paul@paul-moore.com>
6630 W:      http://netlabel.sf.net
6631 L:      netdev@vger.kernel.org
6632 S:      Maintained
6633 F:      Documentation/netlabel/
6634 F:      include/net/netlabel.h
6635 F:      net/netlabel/
6637 NETROM NETWORK LAYER
6638 M:      Ralf Baechle <ralf@linux-mips.org>
6639 L:      linux-hams@vger.kernel.org
6640 W:      http://www.linux-ax25.org/
6641 S:      Maintained
6642 F:      include/net/netrom.h
6643 F:      include/uapi/linux/netrom.h
6644 F:      net/netrom/
6646 NETWORK BLOCK DEVICE (NBD)
6647 M:      Markus Pargmann <mpa@pengutronix.de>
6648 S:      Maintained
6649 L:      nbd-general@lists.sourceforge.net
6650 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6651 F:      Documentation/blockdev/nbd.txt
6652 F:      drivers/block/nbd.c
6653 F:      include/linux/nbd.h
6654 F:      include/uapi/linux/nbd.h
6656 NETWORK DROP MONITOR
6657 M:      Neil Horman <nhorman@tuxdriver.com>
6658 L:      netdev@vger.kernel.org
6659 S:      Maintained
6660 W:      https://fedorahosted.org/dropwatch/
6661 F:      net/core/drop_monitor.c
6663 NETWORKING [GENERAL]
6664 M:      "David S. Miller" <davem@davemloft.net>
6665 L:      netdev@vger.kernel.org
6666 W:      http://www.linuxfoundation.org/en/Net
6667 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6670 S:      Maintained
6671 F:      net/
6672 F:      include/net/
6673 F:      include/linux/in.h
6674 F:      include/linux/net.h
6675 F:      include/linux/netdevice.h
6676 F:      include/uapi/linux/in.h
6677 F:      include/uapi/linux/net.h
6678 F:      include/uapi/linux/netdevice.h
6679 F:      include/uapi/linux/net_namespace.h
6680 F:      tools/net/
6681 F:      tools/testing/selftests/net/
6682 F:      lib/random32.c
6683 F:      lib/test_bpf.c
6685 NETWORKING [IPv4/IPv6]
6686 M:      "David S. Miller" <davem@davemloft.net>
6687 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6688 M:      James Morris <jmorris@namei.org>
6689 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6690 M:      Patrick McHardy <kaber@trash.net>
6691 L:      netdev@vger.kernel.org
6692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6693 S:      Maintained
6694 F:      net/ipv4/
6695 F:      net/ipv6/
6696 F:      include/net/ip*
6697 F:      arch/x86/net/*
6699 NETWORKING [IPSEC]
6700 M:      Steffen Klassert <steffen.klassert@secunet.com>
6701 M:      Herbert Xu <herbert@gondor.apana.org.au>
6702 M:      "David S. Miller" <davem@davemloft.net>
6703 L:      netdev@vger.kernel.org
6704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6706 S:      Maintained
6707 F:      net/core/flow.c
6708 F:      net/xfrm/
6709 F:      net/key/
6710 F:      net/ipv4/xfrm*
6711 F:      net/ipv4/esp4.c
6712 F:      net/ipv4/ah4.c
6713 F:      net/ipv4/ipcomp.c
6714 F:      net/ipv4/ip_vti.c
6715 F:      net/ipv6/xfrm*
6716 F:      net/ipv6/esp6.c
6717 F:      net/ipv6/ah6.c
6718 F:      net/ipv6/ipcomp6.c
6719 F:      net/ipv6/ip6_vti.c
6720 F:      include/uapi/linux/xfrm.h
6721 F:      include/net/xfrm.h
6723 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6724 M:      Paul Moore <paul@paul-moore.com>
6725 L:      netdev@vger.kernel.org
6726 S:      Maintained
6728 NETWORKING [WIRELESS]
6729 L:      linux-wireless@vger.kernel.org
6730 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6732 NETWORKING DRIVERS
6733 L:      netdev@vger.kernel.org
6734 W:      http://www.linuxfoundation.org/en/Net
6735 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6738 S:      Odd Fixes
6739 F:      drivers/net/
6740 F:      include/linux/if_*
6741 F:      include/linux/netdevice.h
6742 F:      include/linux/arcdevice.h
6743 F:      include/linux/etherdevice.h
6744 F:      include/linux/fcdevice.h
6745 F:      include/linux/fddidevice.h
6746 F:      include/linux/hippidevice.h
6747 F:      include/linux/inetdevice.h
6748 F:      include/uapi/linux/if_*
6749 F:      include/uapi/linux/netdevice.h
6751 NETWORKING DRIVERS (WIRELESS)
6752 M:      Kalle Valo <kvalo@codeaurora.org>
6753 L:      linux-wireless@vger.kernel.org
6754 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6756 S:      Maintained
6757 F:      drivers/net/wireless/
6759 NETXEN (1/10) GbE SUPPORT
6760 M:      Manish Chopra <manish.chopra@qlogic.com>
6761 M:      Sony Chacko <sony.chacko@qlogic.com>
6762 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6763 L:      netdev@vger.kernel.org
6764 W:      http://www.qlogic.com
6765 S:      Supported
6766 F:      drivers/net/ethernet/qlogic/netxen/
6768 NFC SUBSYSTEM
6769 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6770 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6771 M:      Samuel Ortiz <sameo@linux.intel.com>
6772 L:      linux-wireless@vger.kernel.org
6773 L:      linux-nfc@lists.01.org (subscribers-only)
6774 S:      Supported
6775 F:      net/nfc/
6776 F:      include/net/nfc/
6777 F:      include/uapi/linux/nfc.h
6778 F:      drivers/nfc/
6779 F:      include/linux/platform_data/pn544.h
6780 F:      Documentation/devicetree/bindings/net/nfc/
6782 NFS, SUNRPC, AND LOCKD CLIENTS
6783 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6784 M:      Anna Schumaker <anna.schumaker@netapp.com>
6785 L:      linux-nfs@vger.kernel.org
6786 W:      http://client.linux-nfs.org
6787 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6788 S:      Maintained
6789 F:      fs/lockd/
6790 F:      fs/nfs/
6791 F:      fs/nfs_common/
6792 F:      net/sunrpc/
6793 F:      include/linux/lockd/
6794 F:      include/linux/nfs*
6795 F:      include/linux/sunrpc/
6796 F:      include/uapi/linux/nfs*
6797 F:      include/uapi/linux/sunrpc/
6799 NILFS2 FILESYSTEM
6800 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6801 L:      linux-nilfs@vger.kernel.org
6802 W:      http://nilfs.sourceforge.net/
6803 T:      git git://github.com/konis/nilfs2.git
6804 S:      Supported
6805 F:      Documentation/filesystems/nilfs2.txt
6806 F:      fs/nilfs2/
6807 F:      include/linux/nilfs2_fs.h
6809 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6810 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6811 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6812 S:      Maintained
6813 F:      Documentation/scsi/NinjaSCSI.txt
6814 F:      drivers/scsi/pcmcia/nsp_*
6816 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6817 M:      GOTO Masanori <gotom@debian.or.jp>
6818 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6819 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6820 S:      Maintained
6821 F:      Documentation/scsi/NinjaSCSI.txt
6822 F:      drivers/scsi/nsp32*
6824 NIOS2 ARCHITECTURE
6825 M:      Ley Foon Tan <lftan@altera.com>
6826 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6827 T:      git git://git.rocketboards.org/linux-socfpga.git
6828 S:      Maintained
6829 F:      arch/nios2/
6831 NTB DRIVER
6832 M:      Jon Mason <jdmason@kudzu.us>
6833 M:      Dave Jiang <dave.jiang@intel.com>
6834 S:      Supported
6835 W:      https://github.com/jonmason/ntb/wiki
6836 T:      git git://github.com/jonmason/ntb.git
6837 F:      drivers/ntb/
6838 F:      drivers/net/ntb_netdev.c
6839 F:      include/linux/ntb.h
6841 NTFS FILESYSTEM
6842 M:      Anton Altaparmakov <anton@tuxera.com>
6843 L:      linux-ntfs-dev@lists.sourceforge.net
6844 W:      http://www.tuxera.com/
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6846 S:      Supported
6847 F:      Documentation/filesystems/ntfs.txt
6848 F:      fs/ntfs/
6850 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6851 M:      Antonino Daplas <adaplas@gmail.com>
6852 L:      linux-fbdev@vger.kernel.org
6853 S:      Maintained
6854 F:      drivers/video/fbdev/riva/
6855 F:      drivers/video/fbdev/nvidia/
6857 NVM EXPRESS DRIVER
6858 M:      Matthew Wilcox <willy@linux.intel.com>
6859 L:      linux-nvme@lists.infradead.org
6860 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6861 S:      Supported
6862 F:      drivers/block/nvme*
6863 F:      include/linux/nvme.h
6865 NXP TDA998X DRM DRIVER
6866 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6867 S:      Supported
6868 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6869 F:      include/drm/i2c/tda998x.h
6871 NXP TFA9879 DRIVER
6872 M:      Peter Rosin <peda@axentia.se>
6873 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6874 S:      Maintained
6875 F:      sound/soc/codecs/tfa9879*
6877 OMAP SUPPORT
6878 M:      Tony Lindgren <tony@atomide.com>
6879 L:      linux-omap@vger.kernel.org
6880 W:      http://www.muru.com/linux/omap/
6881 W:      http://linux.omap.com/
6882 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6884 S:      Maintained
6885 F:      arch/arm/*omap*/
6886 F:      drivers/i2c/busses/i2c-omap.c
6887 F:      drivers/irqchip/irq-omap-intc.c
6888 F:      drivers/mfd/*omap*.c
6889 F:      drivers/mfd/menelaus.c
6890 F:      drivers/mfd/palmas.c
6891 F:      drivers/mfd/tps65217.c
6892 F:      drivers/mfd/tps65218.c
6893 F:      drivers/mfd/tps65910.c
6894 F:      drivers/mfd/twl-core.[ch]
6895 F:      drivers/mfd/twl4030*.c
6896 F:      drivers/mfd/twl6030*.c
6897 F:      drivers/mfd/twl6040*.c
6898 F:      drivers/regulator/palmas-regulator*.c
6899 F:      drivers/regulator/pbias-regulator.c
6900 F:      drivers/regulator/tps65217-regulator.c
6901 F:      drivers/regulator/tps65218-regulator.c
6902 F:      drivers/regulator/tps65910-regulator.c
6903 F:      drivers/regulator/twl-regulator.c
6904 F:      include/linux/i2c-omap.h
6906 OMAP DEVICE TREE SUPPORT
6907 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
6908 M:      Tony Lindgren <tony@atomide.com>
6909 L:      linux-omap@vger.kernel.org
6910 L:      devicetree@vger.kernel.org
6911 S:      Maintained
6912 F:      arch/arm/boot/dts/*omap*
6913 F:      arch/arm/boot/dts/*am3*
6914 F:      arch/arm/boot/dts/*am4*
6915 F:      arch/arm/boot/dts/*am5*
6916 F:      arch/arm/boot/dts/*dra7*
6918 OMAP CLOCK FRAMEWORK SUPPORT
6919 M:      Paul Walmsley <paul@pwsan.com>
6920 L:      linux-omap@vger.kernel.org
6921 S:      Maintained
6922 F:      arch/arm/*omap*/*clock*
6924 OMAP POWER MANAGEMENT SUPPORT
6925 M:      Kevin Hilman <khilman@deeprootsystems.com>
6926 L:      linux-omap@vger.kernel.org
6927 S:      Maintained
6928 F:      arch/arm/*omap*/*pm*
6929 F:      drivers/cpufreq/omap-cpufreq.c
6931 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6932 M:      Rajendra Nayak <rnayak@ti.com>
6933 M:      Paul Walmsley <paul@pwsan.com>
6934 L:      linux-omap@vger.kernel.org
6935 S:      Maintained
6936 F:      arch/arm/mach-omap2/prm*
6938 OMAP AUDIO SUPPORT
6939 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6940 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6941 L:      alsa-devel@alsa-project.org (subscribers-only)
6942 L:      linux-omap@vger.kernel.org
6943 S:      Maintained
6944 F:      sound/soc/omap/
6946 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6947 M:      Roger Quadros <rogerq@ti.com>
6948 M:      Tony Lindgren <tony@atomide.com>
6949 L:      linux-omap@vger.kernel.org
6950 S:      Maintained
6951 F:      drivers/memory/omap-gpmc.c
6952 F:      arch/arm/mach-omap2/*gpmc*
6954 OMAP FRAMEBUFFER SUPPORT
6955 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6956 L:      linux-fbdev@vger.kernel.org
6957 L:      linux-omap@vger.kernel.org
6958 S:      Maintained
6959 F:      drivers/video/fbdev/omap/
6961 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6962 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6963 L:      linux-omap@vger.kernel.org
6964 L:      linux-fbdev@vger.kernel.org
6965 S:      Maintained
6966 F:      drivers/video/fbdev/omap2/
6967 F:      Documentation/arm/OMAP/DSS
6969 OMAP HARDWARE SPINLOCK SUPPORT
6970 M:      Ohad Ben-Cohen <ohad@wizery.com>
6971 L:      linux-omap@vger.kernel.org
6972 S:      Maintained
6973 F:      drivers/hwspinlock/omap_hwspinlock.c
6974 F:      arch/arm/mach-omap2/hwspinlock.c
6976 OMAP MMC SUPPORT
6977 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6978 L:      linux-omap@vger.kernel.org
6979 S:      Maintained
6980 F:      drivers/mmc/host/omap.c
6982 OMAP HS MMC SUPPORT
6983 L:      linux-mmc@vger.kernel.org
6984 L:      linux-omap@vger.kernel.org
6985 S:      Orphan
6986 F:      drivers/mmc/host/omap_hsmmc.c
6988 OMAP RANDOM NUMBER GENERATOR SUPPORT
6989 M:      Deepak Saxena <dsaxena@plexity.net>
6990 S:      Maintained
6991 F:      drivers/char/hw_random/omap-rng.c
6993 OMAP HWMOD SUPPORT
6994 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
6995 M:      Paul Walmsley <paul@pwsan.com>
6996 L:      linux-omap@vger.kernel.org
6997 S:      Maintained
6998 F:      arch/arm/mach-omap2/omap_hwmod.*
7000 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7001 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7002 L:      linux-omap@vger.kernel.org
7003 S:      Maintained
7004 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7006 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7007 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7008 L:      linux-media@vger.kernel.org
7009 S:      Maintained
7010 F:      drivers/media/platform/omap3isp/
7011 F:      drivers/staging/media/omap4iss/
7013 OMAP USB SUPPORT
7014 M:      Felipe Balbi <balbi@ti.com>
7015 L:      linux-usb@vger.kernel.org
7016 L:      linux-omap@vger.kernel.org
7017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7018 S:      Maintained
7019 F:      drivers/usb/*/*omap*
7020 F:      arch/arm/*omap*/usb*
7022 OMAP GPIO DRIVER
7023 M:      Javier Martinez Canillas <javier@dowhile0.org>
7024 M:      Santosh Shilimkar <ssantosh@kernel.org>
7025 M:      Kevin Hilman <khilman@deeprootsystems.com>
7026 L:      linux-omap@vger.kernel.org
7027 S:      Maintained
7028 F:      drivers/gpio/gpio-omap.c
7030 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7031 M:      Mark Jackson <mpfj@newflow.co.uk>
7032 L:      linux-omap@vger.kernel.org
7033 S:      Maintained
7034 F:      arch/arm/boot/dts/am335x-nano.dts
7036 OMFS FILESYSTEM
7037 M:      Bob Copeland <me@bobcopeland.com>
7038 L:      linux-karma-devel@lists.sourceforge.net
7039 S:      Maintained
7040 F:      Documentation/filesystems/omfs.txt
7041 F:      fs/omfs/
7043 OMNIKEY CARDMAN 4000 DRIVER
7044 M:      Harald Welte <laforge@gnumonks.org>
7045 S:      Maintained
7046 F:      drivers/char/pcmcia/cm4000_cs.c
7047 F:      include/linux/cm4000_cs.h
7048 F:      include/uapi/linux/cm4000_cs.h
7050 OMNIKEY CARDMAN 4040 DRIVER
7051 M:      Harald Welte <laforge@gnumonks.org>
7052 S:      Maintained
7053 F:      drivers/char/pcmcia/cm4040_cs.*
7055 OMNIVISION OV7670 SENSOR DRIVER
7056 M:      Jonathan Corbet <corbet@lwn.net>
7057 L:      linux-media@vger.kernel.org
7058 T:      git git://linuxtv.org/media_tree.git
7059 S:      Maintained
7060 F:      drivers/media/i2c/ov7670.c
7062 ONENAND FLASH DRIVER
7063 M:      Kyungmin Park <kyungmin.park@samsung.com>
7064 L:      linux-mtd@lists.infradead.org
7065 S:      Maintained
7066 F:      drivers/mtd/onenand/
7067 F:      include/linux/mtd/onenand*.h
7069 ONSTREAM SCSI TAPE DRIVER
7070 M:      Willem Riede <osst@riede.org>
7071 L:      osst-users@lists.sourceforge.net
7072 L:      linux-scsi@vger.kernel.org
7073 S:      Maintained
7074 F:      Documentation/scsi/osst.txt
7075 F:      drivers/scsi/osst.*
7076 F:      drivers/scsi/osst_*.h
7077 F:      drivers/scsi/st.h
7079 OPENCORES I2C BUS DRIVER
7080 M:      Peter Korsgaard <jacmet@sunsite.dk>
7081 L:      linux-i2c@vger.kernel.org
7082 S:      Maintained
7083 F:      Documentation/i2c/busses/i2c-ocores
7084 F:      drivers/i2c/busses/i2c-ocores.c
7086 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7087 M:      Grant Likely <grant.likely@linaro.org>
7088 M:      Rob Herring <robh+dt@kernel.org>
7089 L:      devicetree@vger.kernel.org
7090 W:      http://www.devicetree.org/
7091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7092 S:      Maintained
7093 F:      drivers/of/
7094 F:      include/linux/of*.h
7095 F:      scripts/dtc/
7097 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7098 M:      Rob Herring <robh+dt@kernel.org>
7099 M:      Pawel Moll <pawel.moll@arm.com>
7100 M:      Mark Rutland <mark.rutland@arm.com>
7101 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7102 M:      Kumar Gala <galak@codeaurora.org>
7103 L:      devicetree@vger.kernel.org
7104 S:      Maintained
7105 F:      Documentation/devicetree/
7106 F:      arch/*/boot/dts/
7107 F:      include/dt-bindings/
7109 OPENRISC ARCHITECTURE
7110 M:      Jonas Bonn <jonas@southpole.se>
7111 W:      http://openrisc.net
7112 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7113 S:      Maintained
7114 T:      git git://openrisc.net/~jonas/linux
7115 F:      arch/openrisc/
7117 OPENVSWITCH
7118 M:      Pravin Shelar <pshelar@nicira.com>
7119 L:      netdev@vger.kernel.org
7120 L:      dev@openvswitch.org
7121 W:      http://openvswitch.org
7122 S:      Maintained
7123 F:      net/openvswitch/
7124 F:      include/uapi/linux/openvswitch.h
7126 OPL4 DRIVER
7127 M:      Clemens Ladisch <clemens@ladisch.de>
7128 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7129 T:      git git://git.alsa-project.org/alsa-kernel.git
7130 S:      Maintained
7131 F:      sound/drivers/opl4/
7133 OPROFILE
7134 M:      Robert Richter <rric@kernel.org>
7135 L:      oprofile-list@lists.sf.net
7136 S:      Maintained
7137 F:      arch/*/include/asm/oprofile*.h
7138 F:      arch/*/oprofile/
7139 F:      drivers/oprofile/
7140 F:      include/linux/oprofile.h
7142 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7143 M:      Mark Fasheh <mfasheh@suse.com>
7144 M:      Joel Becker <jlbec@evilplan.org>
7145 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7146 W:      http://oss.oracle.com/projects/ocfs2/
7147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7148 S:      Supported
7149 F:      Documentation/filesystems/ocfs2.txt
7150 F:      Documentation/filesystems/dlmfs.txt
7151 F:      fs/ocfs2/
7153 ORINOCO DRIVER
7154 L:      linux-wireless@vger.kernel.org
7155 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7156 W:      http://www.nongnu.org/orinoco/
7157 S:      Orphan
7158 F:      drivers/net/wireless/orinoco/
7160 OSD LIBRARY and FILESYSTEM
7161 M:      Boaz Harrosh <ooo@electrozaur.com>
7162 M:      Benny Halevy <bhalevy@primarydata.com>
7163 L:      osd-dev@open-osd.org
7164 W:      http://open-osd.org
7165 T:      git git://git.open-osd.org/open-osd.git
7166 S:      Maintained
7167 F:      drivers/scsi/osd/
7168 F:      include/scsi/osd_*
7169 F:      fs/exofs/
7171 OVERLAY FILESYSTEM
7172 M:      Miklos Szeredi <miklos@szeredi.hu>
7173 L:      linux-unionfs@vger.kernel.org
7174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7175 S:      Supported
7176 F:      fs/overlayfs/
7177 F:      Documentation/filesystems/overlayfs.txt
7179 P54 WIRELESS DRIVER
7180 M:      Christian Lamparter <chunkeey@googlemail.com>
7181 L:      linux-wireless@vger.kernel.org
7182 W:      http://wireless.kernel.org/en/users/Drivers/p54
7183 S:      Maintained
7184 F:      drivers/net/wireless/p54/
7186 PA SEMI ETHERNET DRIVER
7187 M:      Olof Johansson <olof@lixom.net>
7188 L:      netdev@vger.kernel.org
7189 S:      Maintained
7190 F:      drivers/net/ethernet/pasemi/*
7192 PA SEMI SMBUS DRIVER
7193 M:      Olof Johansson <olof@lixom.net>
7194 L:      linux-i2c@vger.kernel.org
7195 S:      Maintained
7196 F:      drivers/i2c/busses/i2c-pasemi.c
7198 PADATA PARALLEL EXECUTION MECHANISM
7199 M:      Steffen Klassert <steffen.klassert@secunet.com>
7200 L:      linux-crypto@vger.kernel.org
7201 S:      Maintained
7202 F:      kernel/padata.c
7203 F:      include/linux/padata.h
7204 F:      Documentation/padata.txt
7206 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7207 M:      Harald Welte <laforge@gnumonks.org>
7208 L:      platform-driver-x86@vger.kernel.org
7209 S:      Maintained
7210 F:      drivers/platform/x86/panasonic-laptop.c
7212 PANASONIC MN10300/AM33/AM34 PORT
7213 M:      David Howells <dhowells@redhat.com>
7214 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7215 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7216 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7217 S:      Maintained
7218 F:      Documentation/mn10300/
7219 F:      arch/mn10300/
7221 PARALLEL PORT SUPPORT
7222 L:      linux-parport@lists.infradead.org (subscribers-only)
7223 S:      Orphan
7224 F:      drivers/parport/
7225 F:      include/linux/parport*.h
7226 F:      drivers/char/ppdev.c
7227 F:      include/uapi/linux/ppdev.h
7229 PARAVIRT_OPS INTERFACE
7230 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7231 M:      Chris Wright <chrisw@sous-sol.org>
7232 M:      Alok Kataria <akataria@vmware.com>
7233 M:      Rusty Russell <rusty@rustcorp.com.au>
7234 L:      virtualization@lists.linux-foundation.org
7235 S:      Supported
7236 F:      Documentation/ia64/paravirt_ops.txt
7237 F:      arch/*/kernel/paravirt*
7238 F:      arch/*/include/asm/paravirt.h
7240 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7241 M:      Tim Waugh <tim@cyberelk.net>
7242 L:      linux-parport@lists.infradead.org (subscribers-only)
7243 W:      http://www.torque.net/linux-pp.html
7244 S:      Maintained
7245 F:      Documentation/blockdev/paride.txt
7246 F:      drivers/block/paride/
7248 PARISC ARCHITECTURE
7249 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7250 M:      Helge Deller <deller@gmx.de>
7251 L:      linux-parisc@vger.kernel.org
7252 W:      http://www.parisc-linux.org/
7253 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7256 S:      Maintained
7257 F:      arch/parisc/
7258 F:      Documentation/parisc/
7259 F:      drivers/parisc/
7260 F:      drivers/char/agp/parisc-agp.c
7261 F:      drivers/input/serio/gscps2.c
7262 F:      drivers/parport/parport_gsc.*
7263 F:      drivers/tty/serial/8250/8250_gsc.c
7264 F:      drivers/video/fbdev/sti*
7265 F:      drivers/video/console/sti*
7266 F:      drivers/video/logo/logo_parisc*
7268 PC87360 HARDWARE MONITORING DRIVER
7269 M:      Jim Cromie <jim.cromie@gmail.com>
7270 L:      lm-sensors@lm-sensors.org
7271 S:      Maintained
7272 F:      Documentation/hwmon/pc87360
7273 F:      drivers/hwmon/pc87360.c
7275 PC8736x GPIO DRIVER
7276 M:      Jim Cromie <jim.cromie@gmail.com>
7277 S:      Maintained
7278 F:      drivers/char/pc8736x_gpio.c
7280 PC87427 HARDWARE MONITORING DRIVER
7281 M:      Jean Delvare <jdelvare@suse.de>
7282 L:      lm-sensors@lm-sensors.org
7283 S:      Maintained
7284 F:      Documentation/hwmon/pc87427
7285 F:      drivers/hwmon/pc87427.c
7287 PCA9532 LED DRIVER
7288 M:      Riku Voipio <riku.voipio@iki.fi>
7289 S:      Maintained
7290 F:      drivers/leds/leds-pca9532.c
7291 F:      include/linux/leds-pca9532.h
7293 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7294 M:      Guenter Roeck <linux@roeck-us.net>
7295 L:      linux-i2c@vger.kernel.org
7296 S:      Maintained
7297 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7299 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7300 M:      Khalid Aziz <khalid@gonehiking.org>
7301 S:      Maintained
7302 F:      drivers/firmware/pcdp.*
7304 PCI ERROR RECOVERY
7305 M:      Linas Vepstas <linasvepstas@gmail.com>
7306 L:      linux-pci@vger.kernel.org
7307 S:      Supported
7308 F:      Documentation/PCI/pci-error-recovery.txt
7310 PCI SUBSYSTEM
7311 M:      Bjorn Helgaas <bhelgaas@google.com>
7312 L:      linux-pci@vger.kernel.org
7313 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7315 S:      Supported
7316 F:      Documentation/PCI/
7317 F:      drivers/pci/
7318 F:      include/linux/pci*
7319 F:      arch/x86/pci/
7320 F:      arch/x86/kernel/quirks.c
7322 PCI DRIVER FOR ARM VERSATILE PLATFORM
7323 M:      Rob Herring <robh@kernel.org>
7324 L:      linux-pci@vger.kernel.org
7325 L:      linux-arm-kernel@lists.infradead.org
7326 S:      Maintained
7327 F:      Documentation/devicetree/bindings/pci/versatile.txt
7328 F:      drivers/pci/host/pci-versatile.c
7330 PCI DRIVER FOR APPLIEDMICRO XGENE
7331 M:      Tanmay Inamdar <tinamdar@apm.com>
7332 L:      linux-pci@vger.kernel.org
7333 L:      linux-arm-kernel@lists.infradead.org
7334 S:      Maintained
7335 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7336 F:      drivers/pci/host/pci-xgene.c
7338 PCI DRIVER FOR FREESCALE LAYERSCAPE
7339 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7340 M:      Mingkai Hu <mingkai.hu@freescale.com>
7341 M:      Roy Zang <tie-fei.zang@freescale.com>
7342 L:      linuxppc-dev@lists.ozlabs.org
7343 L:      linux-pci@vger.kernel.org
7344 L:      linux-arm-kernel@lists.infradead.org
7345 S:      Maintained
7346 F:      drivers/pci/host/*layerscape*
7348 PCI DRIVER FOR IMX6
7349 M:      Richard Zhu <Richard.Zhu@freescale.com>
7350 M:      Lucas Stach <l.stach@pengutronix.de>
7351 L:      linux-pci@vger.kernel.org
7352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7353 S:      Maintained
7354 F:      drivers/pci/host/*imx6*
7356 PCI DRIVER FOR TI KEYSTONE
7357 M:      Murali Karicheri <m-karicheri2@ti.com>
7358 L:      linux-pci@vger.kernel.org
7359 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7360 S:      Maintained
7361 F:      drivers/pci/host/*keystone*
7363 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7364 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7365 M:      Jason Cooper <jason@lakedaemon.net>
7366 L:      linux-pci@vger.kernel.org
7367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7368 S:      Maintained
7369 F:      drivers/pci/host/*mvebu*
7371 PCI DRIVER FOR NVIDIA TEGRA
7372 M:      Thierry Reding <thierry.reding@gmail.com>
7373 L:      linux-tegra@vger.kernel.org
7374 L:      linux-pci@vger.kernel.org
7375 S:      Supported
7376 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7377 F:      drivers/pci/host/pci-tegra.c
7379 PCI DRIVER FOR TI DRA7XX
7380 M:      Kishon Vijay Abraham I <kishon@ti.com>
7381 L:      linux-omap@vger.kernel.org
7382 L:      linux-pci@vger.kernel.org
7383 S:      Supported
7384 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7385 F:      drivers/pci/host/pci-dra7xx.c
7387 PCI DRIVER FOR RENESAS R-CAR
7388 M:      Simon Horman <horms@verge.net.au>
7389 L:      linux-pci@vger.kernel.org
7390 L:      linux-sh@vger.kernel.org
7391 S:      Maintained
7392 F:      drivers/pci/host/*rcar*
7394 PCI DRIVER FOR SAMSUNG EXYNOS
7395 M:      Jingoo Han <jg1.han@samsung.com>
7396 L:      linux-pci@vger.kernel.org
7397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7398 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7399 S:      Maintained
7400 F:      drivers/pci/host/pci-exynos.c
7402 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7403 M:      Mohit Kumar <mohit.kumar@st.com>
7404 M:      Jingoo Han <jg1.han@samsung.com>
7405 L:      linux-pci@vger.kernel.org
7406 S:      Maintained
7407 F:      drivers/pci/host/*designware*
7409 PCI DRIVER FOR GENERIC OF HOSTS
7410 M:      Will Deacon <will.deacon@arm.com>
7411 L:      linux-pci@vger.kernel.org
7412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7413 S:      Maintained
7414 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7415 F:      drivers/pci/host/pci-host-generic.c
7417 PCIE DRIVER FOR ST SPEAR13XX
7418 M:      Mohit Kumar <mohit.kumar@st.com>
7419 L:      linux-pci@vger.kernel.org
7420 S:      Maintained
7421 F:      drivers/pci/host/*spear*
7423 PCMCIA SUBSYSTEM
7424 P:      Linux PCMCIA Team
7425 L:      linux-pcmcia@lists.infradead.org
7426 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7428 S:      Maintained
7429 F:      Documentation/pcmcia/
7430 F:      drivers/pcmcia/
7431 F:      include/pcmcia/
7433 PCNET32 NETWORK DRIVER
7434 M:      Don Fry <pcnet32@frontier.com>
7435 L:      netdev@vger.kernel.org
7436 S:      Maintained
7437 F:      drivers/net/ethernet/amd/pcnet32.c
7439 PCRYPT PARALLEL CRYPTO ENGINE
7440 M:      Steffen Klassert <steffen.klassert@secunet.com>
7441 L:      linux-crypto@vger.kernel.org
7442 S:      Maintained
7443 F:      crypto/pcrypt.c
7444 F:      include/crypto/pcrypt.h
7446 PER-CPU MEMORY ALLOCATOR
7447 M:      Tejun Heo <tj@kernel.org>
7448 M:      Christoph Lameter <cl@linux-foundation.org>
7449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7450 S:      Maintained
7451 F:      include/linux/percpu*.h
7452 F:      mm/percpu*.c
7453 F:      arch/*/include/asm/percpu.h
7455 PER-TASK DELAY ACCOUNTING
7456 M:      Balbir Singh <bsingharora@gmail.com>
7457 S:      Maintained
7458 F:      include/linux/delayacct.h
7459 F:      kernel/delayacct.c
7461 PERFORMANCE EVENTS SUBSYSTEM
7462 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7463 M:      Paul Mackerras <paulus@samba.org>
7464 M:      Ingo Molnar <mingo@redhat.com>
7465 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7466 L:      linux-kernel@vger.kernel.org
7467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7468 S:      Supported
7469 F:      kernel/events/*
7470 F:      include/linux/perf_event.h
7471 F:      include/uapi/linux/perf_event.h
7472 F:      arch/*/kernel/perf_event*.c
7473 F:      arch/*/kernel/*/perf_event*.c
7474 F:      arch/*/kernel/*/*/perf_event*.c
7475 F:      arch/*/include/asm/perf_event.h
7476 F:      arch/*/kernel/perf_callchain.c
7477 F:      tools/perf/
7479 PERSONALITY HANDLING
7480 M:      Christoph Hellwig <hch@infradead.org>
7481 L:      linux-abi-devel@lists.sourceforge.net
7482 S:      Maintained
7483 F:      include/linux/personality.h
7484 F:      include/uapi/linux/personality.h
7486 PHONET PROTOCOL
7487 M:      Remi Denis-Courmont <courmisch@gmail.com>
7488 S:      Supported
7489 F:      Documentation/networking/phonet.txt
7490 F:      include/linux/phonet.h
7491 F:      include/net/phonet/
7492 F:      include/uapi/linux/phonet.h
7493 F:      net/phonet/
7495 PHRAM MTD DRIVER
7496 M:      Joern Engel <joern@lazybastard.org>
7497 L:      linux-mtd@lists.infradead.org
7498 S:      Maintained
7499 F:      drivers/mtd/devices/phram.c
7501 PICOLCD HID DRIVER
7502 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7503 L:      linux-input@vger.kernel.org
7504 S:      Maintained
7505 F:      drivers/hid/hid-picolcd*
7507 PICOXCELL SUPPORT
7508 M:      Jamie Iles <jamie@jamieiles.com>
7509 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7510 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7511 S:      Supported
7512 F:      arch/arm/boot/dts/picoxcell*
7513 F:      arch/arm/mach-picoxcell/
7514 F:      drivers/crypto/picoxcell*
7516 PIN CONTROL SUBSYSTEM
7517 M:      Linus Walleij <linus.walleij@linaro.org>
7518 L:      linux-gpio@vger.kernel.org
7519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7520 S:      Maintained
7521 F:      drivers/pinctrl/
7522 F:      include/linux/pinctrl/
7524 PIN CONTROLLER - ATMEL AT91
7525 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7527 S:      Maintained
7528 F:      drivers/pinctrl/pinctrl-at91.*
7530 PIN CONTROLLER - INTEL
7531 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7532 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7533 S:      Maintained
7534 F:      drivers/pinctrl/intel/
7536 PIN CONTROLLER - RENESAS
7537 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7538 L:      linux-sh@vger.kernel.org
7539 S:      Maintained
7540 F:      drivers/pinctrl/sh-pfc/
7542 PIN CONTROLLER - SAMSUNG
7543 M:      Tomasz Figa <tomasz.figa@gmail.com>
7544 M:      Thomas Abraham <thomas.abraham@linaro.org>
7545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7546 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7547 S:      Maintained
7548 F:      drivers/pinctrl/samsung/
7550 PIN CONTROLLER - ST SPEAR
7551 M:      Viresh Kumar <viresh.linux@gmail.com>
7552 L:      spear-devel@list.st.com
7553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7554 W:      http://www.st.com/spear
7555 S:      Maintained
7556 F:      drivers/pinctrl/spear/
7558 PKTCDVD DRIVER
7559 M:      Jiri Kosina <jkosina@suse.cz>
7560 S:      Maintained
7561 F:      drivers/block/pktcdvd.c
7562 F:      include/linux/pktcdvd.h
7563 F:      include/uapi/linux/pktcdvd.h
7565 PKUNITY SOC DRIVERS
7566 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7567 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7568 S:      Maintained
7569 T:      git git://github.com/gxt/linux.git
7570 F:      drivers/input/serio/i8042-unicore32io.h
7571 F:      drivers/i2c/busses/i2c-puv3.c
7572 F:      drivers/video/fbdev/fb-puv3.c
7573 F:      drivers/rtc/rtc-puv3.c
7575 PMBUS HARDWARE MONITORING DRIVERS
7576 M:      Guenter Roeck <linux@roeck-us.net>
7577 L:      lm-sensors@lm-sensors.org
7578 W:      http://www.lm-sensors.org/
7579 W:      http://www.roeck-us.net/linux/drivers/
7580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7581 S:      Maintained
7582 F:      Documentation/hwmon/pmbus
7583 F:      drivers/hwmon/pmbus/
7584 F:      include/linux/i2c/pmbus.h
7586 PMC SIERRA MaxRAID DRIVER
7587 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7588 L:      linux-scsi@vger.kernel.org
7589 W:      http://www.pmc-sierra.com/
7590 S:      Supported
7591 F:      drivers/scsi/pmcraid.*
7593 PMC SIERRA PM8001 DRIVER
7594 M:      xjtuwjp@gmail.com
7595 M:      lindar_liu@usish.com
7596 L:      pmchba@pmcs.com
7597 L:      linux-scsi@vger.kernel.org
7598 S:      Supported
7599 F:      drivers/scsi/pm8001/
7601 POSIX CLOCKS and TIMERS
7602 M:      Thomas Gleixner <tglx@linutronix.de>
7603 L:      linux-kernel@vger.kernel.org
7604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7605 S:      Maintained
7606 F:      fs/timerfd.c
7607 F:      include/linux/timer*
7608 F:      kernel/time/*timer*
7610 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7611 M:      Sebastian Reichel <sre@kernel.org>
7612 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7613 M:      David Woodhouse <dwmw2@infradead.org>
7614 L:      linux-pm@vger.kernel.org
7615 T:      git git://git.infradead.org/battery-2.6.git
7616 S:      Maintained
7617 F:      include/linux/power_supply.h
7618 F:      drivers/power/
7620 PNP SUPPORT
7621 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7622 S:      Maintained
7623 F:      drivers/pnp/
7625 PNXxxxx I2C DRIVER
7626 M:      Vitaly Wool <vitalywool@gmail.com>
7627 L:      linux-i2c@vger.kernel.org
7628 S:      Maintained
7629 F:      drivers/i2c/busses/i2c-pnx.c
7631 PPP PROTOCOL DRIVERS AND COMPRESSORS
7632 M:      Paul Mackerras <paulus@samba.org>
7633 L:      linux-ppp@vger.kernel.org
7634 S:      Maintained
7635 F:      drivers/net/ppp/ppp_*
7637 PPP OVER ATM (RFC 2364)
7638 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7639 S:      Maintained
7640 F:      net/atm/pppoatm.c
7641 F:      include/uapi/linux/atmppp.h
7643 PPP OVER ETHERNET
7644 M:      Michal Ostrowski <mostrows@earthlink.net>
7645 S:      Maintained
7646 F:      drivers/net/ppp/pppoe.c
7647 F:      drivers/net/ppp/pppox.c
7649 PPP OVER L2TP
7650 M:      James Chapman <jchapman@katalix.com>
7651 S:      Maintained
7652 F:      net/l2tp/l2tp_ppp.c
7653 F:      include/linux/if_pppol2tp.h
7654 F:      include/uapi/linux/if_pppol2tp.h
7656 PPS SUPPORT
7657 M:      Rodolfo Giometti <giometti@enneenne.com>
7658 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7659 L:      linuxpps@ml.enneenne.com (subscribers-only)
7660 S:      Maintained
7661 F:      Documentation/pps/
7662 F:      drivers/pps/
7663 F:      include/linux/pps*.h
7665 PPTP DRIVER
7666 M:      Dmitry Kozlov <xeb@mail.ru>
7667 L:      netdev@vger.kernel.org
7668 S:      Maintained
7669 F:      drivers/net/ppp/pptp.c
7670 W:      http://sourceforge.net/projects/accel-pptp
7672 PREEMPTIBLE KERNEL
7673 M:      Robert Love <rml@tech9.net>
7674 L:      kpreempt-tech@lists.sourceforge.net
7675 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7676 S:      Supported
7677 F:      Documentation/preempt-locking.txt
7678 F:      include/linux/preempt.h
7680 PRISM54 WIRELESS DRIVER
7681 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7682 L:      linux-wireless@vger.kernel.org
7683 W:      http://wireless.kernel.org/en/users/Drivers/p54
7684 S:      Obsolete
7685 F:      drivers/net/wireless/prism54/
7687 PS3 NETWORK SUPPORT
7688 M:      Geoff Levand <geoff@infradead.org>
7689 L:      netdev@vger.kernel.org
7690 L:      cbe-oss-dev@lists.ozlabs.org
7691 S:      Maintained
7692 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7694 PS3 PLATFORM SUPPORT
7695 M:      Geoff Levand <geoff@infradead.org>
7696 L:      linuxppc-dev@lists.ozlabs.org
7697 L:      cbe-oss-dev@lists.ozlabs.org
7698 S:      Maintained
7699 F:      arch/powerpc/boot/ps3*
7700 F:      arch/powerpc/include/asm/lv1call.h
7701 F:      arch/powerpc/include/asm/ps3*.h
7702 F:      arch/powerpc/platforms/ps3/
7703 F:      drivers/*/ps3*
7704 F:      drivers/ps3/
7705 F:      drivers/rtc/rtc-ps3.c
7706 F:      drivers/usb/host/*ps3.c
7707 F:      sound/ppc/snd_ps3*
7709 PS3VRAM DRIVER
7710 M:      Jim Paris <jim@jtan.com>
7711 L:      cbe-oss-dev@lists.ozlabs.org
7712 S:      Maintained
7713 F:      drivers/block/ps3vram.c
7715 PSTORE FILESYSTEM
7716 M:      Anton Vorontsov <anton@enomsg.org>
7717 M:      Colin Cross <ccross@android.com>
7718 M:      Kees Cook <keescook@chromium.org>
7719 M:      Tony Luck <tony.luck@intel.com>
7720 S:      Maintained
7721 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7722 F:      fs/pstore/
7723 F:      include/linux/pstore*
7724 F:      drivers/firmware/efi/efi-pstore.c
7725 F:      drivers/acpi/apei/erst.c
7727 PTP HARDWARE CLOCK SUPPORT
7728 M:      Richard Cochran <richardcochran@gmail.com>
7729 L:      netdev@vger.kernel.org
7730 S:      Maintained
7731 W:      http://linuxptp.sourceforge.net/
7732 F:      Documentation/ABI/testing/sysfs-ptp
7733 F:      Documentation/ptp/*
7734 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7735 F:      drivers/net/phy/dp83640*
7736 F:      drivers/ptp/*
7737 F:      include/linux/ptp_cl*
7739 PTRACE SUPPORT
7740 M:      Roland McGrath <roland@hack.frob.com>
7741 M:      Oleg Nesterov <oleg@redhat.com>
7742 S:      Maintained
7743 F:      include/asm-generic/syscall.h
7744 F:      include/linux/ptrace.h
7745 F:      include/linux/regset.h
7746 F:      include/linux/tracehook.h
7747 F:      include/uapi/linux/ptrace.h
7748 F:      kernel/ptrace.c
7750 PVRUSB2 VIDEO4LINUX DRIVER
7751 M:      Mike Isely <isely@pobox.com>
7752 L:      pvrusb2@isely.net       (subscribers-only)
7753 L:      linux-media@vger.kernel.org
7754 W:      http://www.isely.net/pvrusb2/
7755 T:      git git://linuxtv.org/media_tree.git
7756 S:      Maintained
7757 F:      Documentation/video4linux/README.pvrusb2
7758 F:      drivers/media/usb/pvrusb2/
7760 PWC WEBCAM DRIVER
7761 M:      Hans de Goede <hdegoede@redhat.com>
7762 L:      linux-media@vger.kernel.org
7763 T:      git git://linuxtv.org/media_tree.git
7764 S:      Maintained
7765 F:      drivers/media/usb/pwc/*
7767 PWM FAN DRIVER
7768 M:      Kamil Debski <k.debski@samsung.com>
7769 L:      lm-sensors@lm-sensors.org
7770 S:      Supported
7771 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7772 F:      Documentation/hwmon/pwm-fan
7773 F:      drivers/hwmon/pwm-fan.c
7775 PWM SUBSYSTEM
7776 M:      Thierry Reding <thierry.reding@gmail.com>
7777 L:      linux-pwm@vger.kernel.org
7778 S:      Maintained
7779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7780 F:      Documentation/pwm.txt
7781 F:      Documentation/devicetree/bindings/pwm/
7782 F:      include/linux/pwm.h
7783 F:      drivers/pwm/
7784 F:      drivers/video/backlight/pwm_bl.c
7785 F:      include/linux/pwm_backlight.h
7787 PXA2xx/PXA3xx SUPPORT
7788 M:      Daniel Mack <daniel@zonque.org>
7789 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7790 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7791 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7792 T:      git git://github.com/hzhuang1/linux.git
7793 T:      git git://github.com/rjarzmik/linux.git
7794 S:      Maintained
7795 F:      arch/arm/mach-pxa/
7796 F:      drivers/pcmcia/pxa2xx*
7797 F:      drivers/spi/spi-pxa2xx*
7798 F:      drivers/usb/gadget/udc/pxa2*
7799 F:      include/sound/pxa2xx-lib.h
7800 F:      sound/arm/pxa*
7801 F:      sound/soc/pxa/
7803 PXA3xx NAND FLASH DRIVER
7804 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7805 L:      linux-mtd@lists.infradead.org
7806 S:      Maintained
7807 F:      drivers/mtd/nand/pxa3xx_nand.c
7809 MMP SUPPORT
7810 M:      Eric Miao <eric.y.miao@gmail.com>
7811 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7812 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7813 T:      git git://github.com/hzhuang1/linux.git
7814 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7815 S:      Maintained
7816 F:      arch/arm/mach-mmp/
7818 PXA MMCI DRIVER
7819 S:      Orphan
7821 PXA RTC DRIVER
7822 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7823 L:      rtc-linux@googlegroups.com
7824 S:      Maintained
7826 QAT DRIVER
7827 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7828 L:      qat-linux@intel.com
7829 S:      Supported
7830 F:      drivers/crypto/qat/
7832 QIB DRIVER
7833 M:      Mike Marciniszyn <infinipath@intel.com>
7834 L:      linux-rdma@vger.kernel.org
7835 S:      Supported
7836 F:      drivers/infiniband/hw/qib/
7838 QLOGIC QLA1280 SCSI DRIVER
7839 M:      Michael Reed <mdr@sgi.com>
7840 L:      linux-scsi@vger.kernel.org
7841 S:      Maintained
7842 F:      drivers/scsi/qla1280.[ch]
7844 QLOGIC QLA2XXX FC-SCSI DRIVER
7845 M:      qla2xxx-upstream@qlogic.com
7846 L:      linux-scsi@vger.kernel.org
7847 S:      Supported
7848 F:      Documentation/scsi/LICENSE.qla2xxx
7849 F:      drivers/scsi/qla2xxx/
7851 QLOGIC QLA4XXX iSCSI DRIVER
7852 M:      QLogic-Storage-Upstream@qlogic.com
7853 L:      linux-scsi@vger.kernel.org
7854 S:      Supported
7855 F:      Documentation/scsi/LICENSE.qla4xxx
7856 F:      drivers/scsi/qla4xxx/
7858 QLOGIC QLA3XXX NETWORK DRIVER
7859 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7860 M:      Ron Mercer <ron.mercer@qlogic.com>
7861 M:      linux-driver@qlogic.com
7862 L:      netdev@vger.kernel.org
7863 S:      Supported
7864 F:      Documentation/networking/LICENSE.qla3xxx
7865 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7867 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7868 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7869 M:      Dept-GELinuxNICDev@qlogic.com
7870 L:      netdev@vger.kernel.org
7871 S:      Supported
7872 F:      drivers/net/ethernet/qlogic/qlcnic/
7874 QLOGIC QLGE 10Gb ETHERNET DRIVER
7875 M:      Harish Patil <harish.patil@qlogic.com>
7876 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7877 M:      Dept-GELinuxNICDev@qlogic.com
7878 M:      linux-driver@qlogic.com
7879 L:      netdev@vger.kernel.org
7880 S:      Supported
7881 F:      drivers/net/ethernet/qlogic/qlge/
7883 QNX4 FILESYSTEM
7884 M:      Anders Larsen <al@alarsen.net>
7885 W:      http://www.alarsen.net/linux/qnx4fs/
7886 S:      Maintained
7887 F:      fs/qnx4/
7888 F:      include/uapi/linux/qnx4_fs.h
7889 F:      include/uapi/linux/qnxtypes.h
7891 QT1010 MEDIA DRIVER
7892 M:      Antti Palosaari <crope@iki.fi>
7893 L:      linux-media@vger.kernel.org
7894 W:      http://linuxtv.org/
7895 W:      http://palosaari.fi/linux/
7896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7897 T:      git git://linuxtv.org/anttip/media_tree.git
7898 S:      Maintained
7899 F:      drivers/media/tuners/qt1010*
7901 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7902 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7903 L:      linux-wireless@vger.kernel.org
7904 L:      ath9k-devel@lists.ath9k.org
7905 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7906 S:      Supported
7907 F:      drivers/net/wireless/ath/ath9k/
7909 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7910 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7911 L:      ath10k@lists.infradead.org
7912 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7913 T:      git git://github.com/kvalo/ath.git
7914 S:      Supported
7915 F:      drivers/net/wireless/ath/ath10k/
7917 QUALCOMM HEXAGON ARCHITECTURE
7918 M:      Richard Kuo <rkuo@codeaurora.org>
7919 L:      linux-hexagon@vger.kernel.org
7920 S:      Supported
7921 F:      arch/hexagon/
7923 QUALCOMM WCN36XX WIRELESS DRIVER
7924 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7925 L:      wcn36xx@lists.infradead.org
7926 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7927 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7928 S:      Supported
7929 F:      drivers/net/wireless/ath/wcn36xx/
7931 RADOS BLOCK DEVICE (RBD)
7932 M:      Yehuda Sadeh <yehuda@inktank.com>
7933 M:      Sage Weil <sage@inktank.com>
7934 M:      Alex Elder <elder@kernel.org>
7935 M:      ceph-devel@vger.kernel.org
7936 W:      http://ceph.com/
7937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7938 S:      Supported
7939 F:      drivers/block/rbd.c
7940 F:      drivers/block/rbd_types.h
7942 RADEON FRAMEBUFFER DISPLAY DRIVER
7943 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7944 L:      linux-fbdev@vger.kernel.org
7945 S:      Maintained
7946 F:      drivers/video/fbdev/aty/radeon*
7947 F:      include/uapi/linux/radeonfb.h
7949 RADIOSHARK RADIO DRIVER
7950 M:      Hans de Goede <hdegoede@redhat.com>
7951 L:      linux-media@vger.kernel.org
7952 T:      git git://linuxtv.org/media_tree.git
7953 S:      Maintained
7954 F:      drivers/media/radio/radio-shark.c
7956 RADIOSHARK2 RADIO DRIVER
7957 M:      Hans de Goede <hdegoede@redhat.com>
7958 L:      linux-media@vger.kernel.org
7959 T:      git git://linuxtv.org/media_tree.git
7960 S:      Maintained
7961 F:      drivers/media/radio/radio-shark2.c
7962 F:      drivers/media/radio/radio-tea5777.c
7964 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7965 M:      Paul Mackerras <paulus@samba.org>
7966 L:      linux-fbdev@vger.kernel.org
7967 S:      Maintained
7968 F:      drivers/video/fbdev/aty/aty128fb.c
7970 RALINK RT2X00 WIRELESS LAN DRIVER
7971 P:      rt2x00 project
7972 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7973 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7974 L:      linux-wireless@vger.kernel.org
7975 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7976 W:      http://rt2x00.serialmonkey.com/
7977 S:      Maintained
7978 F:      drivers/net/wireless/rt2x00/
7980 RAMDISK RAM BLOCK DEVICE DRIVER
7981 M:      Nick Piggin <npiggin@kernel.dk>
7982 S:      Maintained
7983 F:      Documentation/blockdev/ramdisk.txt
7984 F:      drivers/block/brd.c
7986 RANDOM NUMBER DRIVER
7987 M:      "Theodore Ts'o" <tytso@mit.edu>
7988 S:      Maintained
7989 F:      drivers/char/random.c
7991 RAPIDIO SUBSYSTEM
7992 M:      Matt Porter <mporter@kernel.crashing.org>
7993 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7994 S:      Maintained
7995 F:      drivers/rapidio/
7997 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7998 L:      linux-wireless@vger.kernel.org
7999 S:      Orphan
8000 F:      drivers/net/wireless/ray*
8002 RCUTORTURE MODULE
8003 M:      Josh Triplett <josh@joshtriplett.org>
8004 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8005 L:      linux-kernel@vger.kernel.org
8006 S:      Supported
8007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8008 F:      Documentation/RCU/torture.txt
8009 F:      kernel/rcu/rcutorture.c
8011 RCUTORTURE TEST FRAMEWORK
8012 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8013 M:      Josh Triplett <josh@joshtriplett.org>
8014 R:      Steven Rostedt <rostedt@goodmis.org>
8015 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8016 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8017 L:      linux-kernel@vger.kernel.org
8018 S:      Supported
8019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8020 F:      tools/testing/selftests/rcutorture
8022 RDC R-321X SoC
8023 M:      Florian Fainelli <florian@openwrt.org>
8024 S:      Maintained
8026 RDC R6040 FAST ETHERNET DRIVER
8027 M:      Florian Fainelli <florian@openwrt.org>
8028 L:      netdev@vger.kernel.org
8029 S:      Maintained
8030 F:      drivers/net/ethernet/rdc/r6040.c
8032 RDS - RELIABLE DATAGRAM SOCKETS
8033 M:      Chien Yen <chien.yen@oracle.com>
8034 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8035 S:      Supported
8036 F:      net/rds/
8038 READ-COPY UPDATE (RCU)
8039 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8040 M:      Josh Triplett <josh@joshtriplett.org>
8041 R:      Steven Rostedt <rostedt@goodmis.org>
8042 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8043 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8044 L:      linux-kernel@vger.kernel.org
8045 W:      http://www.rdrop.com/users/paulmck/RCU/
8046 S:      Supported
8047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8048 F:      Documentation/RCU/
8049 X:      Documentation/RCU/torture.txt
8050 F:      include/linux/rcu*
8051 X:      include/linux/srcu.h
8052 F:      kernel/rcu/
8053 X:      kernel/torture.c
8055 REAL TIME CLOCK (RTC) SUBSYSTEM
8056 M:      Alessandro Zummo <a.zummo@towertech.it>
8057 L:      rtc-linux@googlegroups.com
8058 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8059 S:      Maintained
8060 F:      Documentation/rtc.txt
8061 F:      drivers/rtc/
8062 F:      include/linux/rtc.h
8063 F:      include/uapi/linux/rtc.h
8065 REALTEK AUDIO CODECS
8066 M:      Bard Liao <bardliao@realtek.com>
8067 M:      Oder Chiou <oder_chiou@realtek.com>
8068 S:      Maintained
8069 F:      sound/soc/codecs/rt*
8070 F:      include/sound/rt*.h
8072 REISERFS FILE SYSTEM
8073 L:      reiserfs-devel@vger.kernel.org
8074 S:      Supported
8075 F:      fs/reiserfs/
8077 REGISTER MAP ABSTRACTION
8078 M:      Mark Brown <broonie@kernel.org>
8079 L:      linux-kernel@vger.kernel.org
8080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8081 S:      Supported
8082 F:      drivers/base/regmap/
8083 F:      include/linux/regmap.h
8085 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8086 M:      Ohad Ben-Cohen <ohad@wizery.com>
8087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8088 S:      Maintained
8089 F:      drivers/remoteproc/
8090 F:      Documentation/remoteproc.txt
8091 F:      include/linux/remoteproc.h
8093 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8094 M:      Ohad Ben-Cohen <ohad@wizery.com>
8095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8096 S:      Maintained
8097 F:      drivers/rpmsg/
8098 F:      Documentation/rpmsg.txt
8099 F:      include/linux/rpmsg.h
8101 RESET CONTROLLER FRAMEWORK
8102 M:      Philipp Zabel <p.zabel@pengutronix.de>
8103 S:      Maintained
8104 F:      drivers/reset/
8105 F:      Documentation/devicetree/bindings/reset/
8106 F:      include/linux/reset.h
8107 F:      include/linux/reset-controller.h
8109 RFKILL
8110 M:      Johannes Berg <johannes@sipsolutions.net>
8111 L:      linux-wireless@vger.kernel.org
8112 W:      http://wireless.kernel.org/
8113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8115 S:      Maintained
8116 F:      Documentation/rfkill.txt
8117 F:      net/rfkill/
8119 RHASHTABLE
8120 M:      Thomas Graf <tgraf@suug.ch>
8121 L:      netdev@vger.kernel.org
8122 S:      Maintained
8123 F:      lib/rhashtable.c
8124 F:      include/linux/rhashtable.h
8126 RICOH SMARTMEDIA/XD DRIVER
8127 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8128 S:      Maintained
8129 F:      drivers/mtd/nand/r852.c
8130 F:      drivers/mtd/nand/r852.h
8132 RICOH R5C592 MEMORYSTICK DRIVER
8133 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8134 S:      Maintained
8135 F:      drivers/memstick/host/r592.*
8137 ROCCAT DRIVERS
8138 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8139 W:      http://sourceforge.net/projects/roccat/
8140 S:      Maintained
8141 F:      drivers/hid/hid-roccat*
8142 F:      include/linux/hid-roccat*
8143 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8145 ROCKER DRIVER
8146 M:      Jiri Pirko <jiri@resnulli.us>
8147 M:      Scott Feldman <sfeldma@gmail.com>
8148 L:      netdev@vger.kernel.org
8149 S:      Supported
8150 F:      drivers/net/ethernet/rocker/
8152 ROCKETPORT DRIVER
8153 P:      Comtrol Corp.
8154 W:      http://www.comtrol.com
8155 S:      Maintained
8156 F:      Documentation/serial/rocket.txt
8157 F:      drivers/tty/rocket*
8159 ROCKETPORT EXPRESS/INFINITY DRIVER
8160 M:      Kevin Cernekee <cernekee@gmail.com>
8161 L:      linux-serial@vger.kernel.org
8162 S:      Odd Fixes
8163 F:      drivers/tty/serial/rp2.*
8165 ROSE NETWORK LAYER
8166 M:      Ralf Baechle <ralf@linux-mips.org>
8167 L:      linux-hams@vger.kernel.org
8168 W:      http://www.linux-ax25.org/
8169 S:      Maintained
8170 F:      include/net/rose.h
8171 F:      include/uapi/linux/rose.h
8172 F:      net/rose/
8174 RTL2830 MEDIA DRIVER
8175 M:      Antti Palosaari <crope@iki.fi>
8176 L:      linux-media@vger.kernel.org
8177 W:      http://linuxtv.org/
8178 W:      http://palosaari.fi/linux/
8179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8180 T:      git git://linuxtv.org/anttip/media_tree.git
8181 S:      Maintained
8182 F:      drivers/media/dvb-frontends/rtl2830*
8184 RTL2832 MEDIA DRIVER
8185 M:      Antti Palosaari <crope@iki.fi>
8186 L:      linux-media@vger.kernel.org
8187 W:      http://linuxtv.org/
8188 W:      http://palosaari.fi/linux/
8189 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8190 T:      git git://linuxtv.org/anttip/media_tree.git
8191 S:      Maintained
8192 F:      drivers/media/dvb-frontends/rtl2832*
8194 RTL2832_SDR MEDIA DRIVER
8195 M:      Antti Palosaari <crope@iki.fi>
8196 L:      linux-media@vger.kernel.org
8197 W:      http://linuxtv.org/
8198 W:      http://palosaari.fi/linux/
8199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8200 T:      git git://linuxtv.org/anttip/media_tree.git
8201 S:      Maintained
8202 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8204 RTL8180 WIRELESS DRIVER
8205 L:      linux-wireless@vger.kernel.org
8206 W:      http://wireless.kernel.org/
8207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8208 S:      Orphan
8209 F:      drivers/net/wireless/rtl818x/rtl8180/
8211 RTL8187 WIRELESS DRIVER
8212 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8213 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8214 M:      Larry Finger <Larry.Finger@lwfinger.net>
8215 L:      linux-wireless@vger.kernel.org
8216 W:      http://wireless.kernel.org/
8217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8218 S:      Maintained
8219 F:      drivers/net/wireless/rtl818x/rtl8187/
8221 RTL8192CE WIRELESS DRIVER
8222 M:      Larry Finger <Larry.Finger@lwfinger.net>
8223 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8224 L:      linux-wireless@vger.kernel.org
8225 W:      http://wireless.kernel.org/
8226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8227 S:      Maintained
8228 F:      drivers/net/wireless/rtlwifi/
8229 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8231 S3 SAVAGE FRAMEBUFFER DRIVER
8232 M:      Antonino Daplas <adaplas@gmail.com>
8233 L:      linux-fbdev@vger.kernel.org
8234 S:      Maintained
8235 F:      drivers/video/fbdev/savage/
8237 S390
8238 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8239 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8240 M:      linux390@de.ibm.com
8241 L:      linux-s390@vger.kernel.org
8242 W:      http://www.ibm.com/developerworks/linux/linux390/
8243 S:      Supported
8244 F:      arch/s390/
8245 F:      drivers/s390/
8246 F:      Documentation/s390/
8247 F:      Documentation/DocBook/s390*
8249 S390 COMMON I/O LAYER
8250 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8251 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8252 L:      linux-s390@vger.kernel.org
8253 W:      http://www.ibm.com/developerworks/linux/linux390/
8254 S:      Supported
8255 F:      drivers/s390/cio/
8257 S390 DASD DRIVER
8258 M:      Stefan Weinhuber <wein@de.ibm.com>
8259 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8260 L:      linux-s390@vger.kernel.org
8261 W:      http://www.ibm.com/developerworks/linux/linux390/
8262 S:      Supported
8263 F:      drivers/s390/block/dasd*
8264 F:      block/partitions/ibm.c
8266 S390 NETWORK DRIVERS
8267 M:      Ursula Braun <ursula.braun@de.ibm.com>
8268 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8269 M:      linux390@de.ibm.com
8270 L:      linux-s390@vger.kernel.org
8271 W:      http://www.ibm.com/developerworks/linux/linux390/
8272 S:      Supported
8273 F:      drivers/s390/net/
8275 S390 PCI SUBSYSTEM
8276 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8277 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8278 L:      linux-s390@vger.kernel.org
8279 W:      http://www.ibm.com/developerworks/linux/linux390/
8280 S:      Supported
8281 F:      arch/s390/pci/
8282 F:      drivers/pci/hotplug/s390_pci_hpc.c
8284 S390 ZCRYPT DRIVER
8285 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8286 M:      linux390@de.ibm.com
8287 L:      linux-s390@vger.kernel.org
8288 W:      http://www.ibm.com/developerworks/linux/linux390/
8289 S:      Supported
8290 F:      drivers/s390/crypto/
8292 S390 ZFCP DRIVER
8293 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8294 M:      linux390@de.ibm.com
8295 L:      linux-s390@vger.kernel.org
8296 W:      http://www.ibm.com/developerworks/linux/linux390/
8297 S:      Supported
8298 F:      drivers/s390/scsi/zfcp_*
8300 S390 IUCV NETWORK LAYER
8301 M:      Ursula Braun <ursula.braun@de.ibm.com>
8302 M:      linux390@de.ibm.com
8303 L:      linux-s390@vger.kernel.org
8304 W:      http://www.ibm.com/developerworks/linux/linux390/
8305 S:      Supported
8306 F:      drivers/s390/net/*iucv*
8307 F:      include/net/iucv/
8308 F:      net/iucv/
8310 S3C24XX SD/MMC Driver
8311 M:      Ben Dooks <ben-linux@fluff.org>
8312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8313 S:      Supported
8314 F:      drivers/mmc/host/s3cmci.*
8316 SAA6588 RDS RECEIVER DRIVER
8317 M:      Hans Verkuil <hverkuil@xs4all.nl>
8318 L:      linux-media@vger.kernel.org
8319 T:      git git://linuxtv.org/media_tree.git
8320 W:      http://linuxtv.org
8321 S:      Odd Fixes
8322 F:      drivers/media/i2c/saa6588*
8324 SAA7134 VIDEO4LINUX DRIVER
8325 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8326 L:      linux-media@vger.kernel.org
8327 W:      http://linuxtv.org
8328 T:      git git://linuxtv.org/media_tree.git
8329 S:      Odd fixes
8330 F:      Documentation/video4linux/*.saa7134
8331 F:      drivers/media/pci/saa7134/
8333 SAA7146 VIDEO4LINUX-2 DRIVER
8334 M:      Hans Verkuil <hverkuil@xs4all.nl>
8335 L:      linux-media@vger.kernel.org
8336 T:      git git://linuxtv.org/media_tree.git
8337 S:      Maintained
8338 F:      drivers/media/common/saa7146/
8339 F:      drivers/media/pci/saa7146/
8340 F:      include/media/saa7146*
8342 SAMSUNG LAPTOP DRIVER
8343 M:      Corentin Chary <corentin.chary@gmail.com>
8344 L:      platform-driver-x86@vger.kernel.org
8345 S:      Maintained
8346 F:      drivers/platform/x86/samsung-laptop.c
8348 SAMSUNG AUDIO (ASoC) DRIVERS
8349 M:      Sangbeom Kim <sbkim73@samsung.com>
8350 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8351 S:      Supported
8352 F:      sound/soc/samsung/
8354 SAMSUNG FRAMEBUFFER DRIVER
8355 M:      Jingoo Han <jg1.han@samsung.com>
8356 L:      linux-fbdev@vger.kernel.org
8357 S:      Maintained
8358 F:      drivers/video/fbdev/s3c-fb.c
8360 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8361 M:      Sangbeom Kim <sbkim73@samsung.com>
8362 L:      linux-kernel@vger.kernel.org
8363 S:      Supported
8364 F:      drivers/mfd/sec*.c
8365 F:      drivers/regulator/s2m*.c
8366 F:      drivers/regulator/s5m*.c
8367 F:      include/linux/mfd/samsung/
8369 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8370 M:      Kyungmin Park <kyungmin.park@samsung.com>
8371 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8372 L:      linux-media@vger.kernel.org
8373 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8374 S:      Supported
8375 F:      drivers/media/platform/exynos4-is/
8377 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8378 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8379 L:      linux-media@vger.kernel.org
8380 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8381 S:      Maintained
8382 F:      drivers/media/platform/s3c-camif/
8383 F:      include/media/s3c_camif.h
8385 SAMSUNG S5C73M3 CAMERA DRIVER
8386 M:      Kyungmin Park <kyungmin.park@samsung.com>
8387 M:      Andrzej Hajda <a.hajda@samsung.com>
8388 L:      linux-media@vger.kernel.org
8389 S:      Supported
8390 F:      drivers/media/i2c/s5c73m3/*
8392 SAMSUNG S5K5BAF CAMERA DRIVER
8393 M:      Kyungmin Park <kyungmin.park@samsung.com>
8394 M:      Andrzej Hajda <a.hajda@samsung.com>
8395 L:      linux-media@vger.kernel.org
8396 S:      Supported
8397 F:      drivers/media/i2c/s5k5baf.c
8399 SAMSUNG SOC CLOCK DRIVERS
8400 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8401 M:      Tomasz Figa <tomasz.figa@gmail.com>
8402 S:      Supported
8403 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8404 F:      drivers/clk/samsung/
8406 SAMSUNG SXGBE DRIVERS
8407 M:      Byungho An <bh74.an@samsung.com>
8408 M:      Girish K S <ks.giri@samsung.com>
8409 M:      Vipul Pandya <vipul.pandya@samsung.com>
8410 S:      Supported
8411 L:      netdev@vger.kernel.org
8412 F:      drivers/net/ethernet/samsung/sxgbe/
8414 SAMSUNG USB2 PHY DRIVER
8415 M:      Kamil Debski <k.debski@samsung.com>
8416 L:      linux-kernel@vger.kernel.org
8417 S:      Supported
8418 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8419 F:      Documentation/phy/samsung-usb2.txt
8420 F:      drivers/phy/phy-exynos4210-usb2.c
8421 F:      drivers/phy/phy-exynos4x12-usb2.c
8422 F:      drivers/phy/phy-exynos5250-usb2.c
8423 F:      drivers/phy/phy-s5pv210-usb2.c
8424 F:      drivers/phy/phy-samsung-usb2.c
8425 F:      drivers/phy/phy-samsung-usb2.h
8427 SERIAL DRIVERS
8428 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8429 L:      linux-serial@vger.kernel.org
8430 S:      Maintained
8431 F:      drivers/tty/serial/
8433 SYNOPSYS DESIGNWARE DMAC DRIVER
8434 M:      Viresh Kumar <viresh.linux@gmail.com>
8435 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8436 S:      Maintained
8437 F:      include/linux/platform_data/dma-dw.h
8438 F:      drivers/dma/dw/
8440 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8441 M:      Seungwon Jeon <tgih.jun@samsung.com>
8442 M:      Jaehoon Chung <jh80.chung@samsung.com>
8443 L:      linux-mmc@vger.kernel.org
8444 S:      Maintained
8445 F:      include/linux/mmc/dw_mmc.h
8446 F:      drivers/mmc/host/dw_mmc*
8448 THUNDERBOLT DRIVER
8449 M:      Andreas Noever <andreas.noever@gmail.com>
8450 S:      Maintained
8451 F:      drivers/thunderbolt/
8453 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8454 M:      John Stultz <john.stultz@linaro.org>
8455 M:      Thomas Gleixner <tglx@linutronix.de>
8456 L:      linux-kernel@vger.kernel.org
8457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8458 S:      Supported
8459 F:      include/linux/clocksource.h
8460 F:      include/linux/time.h
8461 F:      include/linux/timex.h
8462 F:      include/uapi/linux/time.h
8463 F:      include/uapi/linux/timex.h
8464 F:      kernel/time/clocksource.c
8465 F:      kernel/time/time*.c
8466 F:      kernel/time/ntp.c
8468 SC1200 WDT DRIVER
8469 M:      Zwane Mwaikambo <zwanem@gmail.com>
8470 S:      Maintained
8471 F:      drivers/watchdog/sc1200wdt.c
8473 SCHEDULER
8474 M:      Ingo Molnar <mingo@redhat.com>
8475 M:      Peter Zijlstra <peterz@infradead.org>
8476 L:      linux-kernel@vger.kernel.org
8477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8478 S:      Maintained
8479 F:      kernel/sched/
8480 F:      include/linux/sched.h
8481 F:      include/uapi/linux/sched.h
8482 F:      include/linux/wait.h
8484 SCORE ARCHITECTURE
8485 M:      Chen Liqin <liqin.linux@gmail.com>
8486 M:      Lennox Wu <lennox.wu@gmail.com>
8487 W:      http://www.sunplus.com
8488 S:      Supported
8489 F:      arch/score/
8491 SCSI CDROM DRIVER
8492 M:      Jens Axboe <axboe@kernel.dk>
8493 L:      linux-scsi@vger.kernel.org
8494 W:      http://www.kernel.dk
8495 S:      Maintained
8496 F:      drivers/scsi/sr*
8498 SCSI RDMA PROTOCOL (SRP) INITIATOR
8499 M:      Bart Van Assche <bvanassche@acm.org>
8500 L:      linux-rdma@vger.kernel.org
8501 S:      Supported
8502 W:      http://www.openfabrics.org
8503 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8505 F:      drivers/infiniband/ulp/srp/
8506 F:      include/scsi/srp.h
8508 SCSI SG DRIVER
8509 M:      Doug Gilbert <dgilbert@interlog.com>
8510 L:      linux-scsi@vger.kernel.org
8511 W:      http://sg.danny.cz/sg
8512 S:      Maintained
8513 F:      Documentation/scsi/scsi-generic.txt
8514 F:      drivers/scsi/sg.c
8515 F:      include/scsi/sg.h
8517 SCSI SUBSYSTEM
8518 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8519 L:      linux-scsi@vger.kernel.org
8520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8523 S:      Maintained
8524 F:      drivers/scsi/
8525 F:      include/scsi/
8527 SCSI TAPE DRIVER
8528 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8529 L:      linux-scsi@vger.kernel.org
8530 S:      Maintained
8531 F:      Documentation/scsi/st.txt
8532 F:      drivers/scsi/st.*
8533 F:      drivers/scsi/st_*.h
8535 SCTP PROTOCOL
8536 M:      Vlad Yasevich <vyasevich@gmail.com>
8537 M:      Neil Horman <nhorman@tuxdriver.com>
8538 L:      linux-sctp@vger.kernel.org
8539 W:      http://lksctp.sourceforge.net
8540 S:      Maintained
8541 F:      Documentation/networking/sctp.txt
8542 F:      include/linux/sctp.h
8543 F:      include/uapi/linux/sctp.h
8544 F:      include/net/sctp/
8545 F:      net/sctp/
8547 SCx200 CPU SUPPORT
8548 M:      Jim Cromie <jim.cromie@gmail.com>
8549 S:      Odd Fixes
8550 F:      Documentation/i2c/busses/scx200_acb
8551 F:      arch/x86/platform/scx200/
8552 F:      drivers/watchdog/scx200_wdt.c
8553 F:      drivers/i2c/busses/scx200*
8554 F:      drivers/mtd/maps/scx200_docflash.c
8555 F:      include/linux/scx200.h
8557 SCx200 GPIO DRIVER
8558 M:      Jim Cromie <jim.cromie@gmail.com>
8559 S:      Maintained
8560 F:      drivers/char/scx200_gpio.c
8561 F:      include/linux/scx200_gpio.h
8563 SCx200 HRT CLOCKSOURCE DRIVER
8564 M:      Jim Cromie <jim.cromie@gmail.com>
8565 S:      Maintained
8566 F:      drivers/clocksource/scx200_hrt.c
8568 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8569 M:      Sascha Sommer <saschasommer@freenet.de>
8570 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8571 S:      Maintained
8572 F:      drivers/mmc/host/sdricoh_cs.c
8574 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8575 M:      Chris Ball <chris@printf.net>
8576 L:      linux-mmc@vger.kernel.org
8577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8578 S:      Maintained
8579 F:      drivers/mmc/host/sdhci.*
8580 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8582 SECURE COMPUTING
8583 M:      Kees Cook <keescook@chromium.org>
8584 R:      Andy Lutomirski <luto@amacapital.net>
8585 R:      Will Drewry <wad@chromium.org>
8586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8587 S:      Supported
8588 F:      kernel/seccomp.c
8589 F:      include/uapi/linux/seccomp.h
8590 F:      include/linux/seccomp.h
8591 K:      \bsecure_computing
8592 K:      \bTIF_SECCOMP\b
8594 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8595 M:      Anton Vorontsov <anton@enomsg.org>
8596 L:      linuxppc-dev@lists.ozlabs.org
8597 L:      linux-mmc@vger.kernel.org
8598 S:      Maintained
8599 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8601 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8602 M:      Ben Dooks <ben-linux@fluff.org>
8603 L:      linux-mmc@vger.kernel.org
8604 S:      Maintained
8605 F:      drivers/mmc/host/sdhci-s3c.c
8607 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8608 M:      Viresh Kumar <viresh.linux@gmail.com>
8609 L:      spear-devel@list.st.com
8610 L:      linux-mmc@vger.kernel.org
8611 S:      Maintained
8612 F:      drivers/mmc/host/sdhci-spear.c
8614 SECURITY SUBSYSTEM
8615 M:      James Morris <james.l.morris@oracle.com>
8616 M:      Serge E. Hallyn <serge@hallyn.com>
8617 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8619 W:      http://kernsec.org/
8620 S:      Supported
8621 F:      security/
8623 SECURITY CONTACT
8624 M:      Security Officers <security@kernel.org>
8625 S:      Supported
8627 SELINUX SECURITY MODULE
8628 M:      Paul Moore <paul@paul-moore.com>
8629 M:      Stephen Smalley <sds@tycho.nsa.gov>
8630 M:      Eric Paris <eparis@parisplace.org>
8631 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8632 W:      http://selinuxproject.org
8633 T:      git git://git.infradead.org/users/pcmoore/selinux
8634 S:      Supported
8635 F:      include/linux/selinux*
8636 F:      security/selinux/
8637 F:      scripts/selinux/
8639 APPARMOR SECURITY MODULE
8640 M:      John Johansen <john.johansen@canonical.com>
8641 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8642 W:      apparmor.wiki.kernel.org
8643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8644 S:      Supported
8645 F:      security/apparmor/
8647 SENSABLE PHANTOM
8648 M:      Jiri Slaby <jirislaby@gmail.com>
8649 S:      Maintained
8650 F:      drivers/misc/phantom.c
8651 F:      include/uapi/linux/phantom.h
8653 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8654 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8655 L:      linux-scsi@vger.kernel.org
8656 W:      http://www.emulex.com
8657 S:      Supported
8658 F:      drivers/scsi/be2iscsi/
8660 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8661 M:      Sathya Perla <sathya.perla@emulex.com>
8662 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8663 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8664 L:      netdev@vger.kernel.org
8665 W:      http://www.emulex.com
8666 S:      Supported
8667 F:      drivers/net/ethernet/emulex/benet/
8669 SFC NETWORK DRIVER
8670 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8671 M:      Shradha Shah <sshah@solarflare.com>
8672 L:      netdev@vger.kernel.org
8673 S:      Supported
8674 F:      drivers/net/ethernet/sfc/
8676 SGI GRU DRIVER
8677 M:      Dimitri Sivanich <sivanich@sgi.com>
8678 S:      Maintained
8679 F:      drivers/misc/sgi-gru/
8681 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8682 M:      Pat Gefre <pfg@sgi.com>
8683 L:      linux-ia64@vger.kernel.org
8684 S:      Supported
8685 F:      Documentation/ia64/serial.txt
8686 F:      drivers/tty/serial/ioc?_serial.c
8687 F:      include/linux/ioc?.h
8689 SGI XP/XPC/XPNET DRIVER
8690 M:      Cliff Whickman <cpw@sgi.com>
8691 M:      Robin Holt <robinmholt@gmail.com>
8692 S:      Maintained
8693 F:      drivers/misc/sgi-xp/
8695 SI2157 MEDIA DRIVER
8696 M:      Antti Palosaari <crope@iki.fi>
8697 L:      linux-media@vger.kernel.org
8698 W:      http://linuxtv.org/
8699 W:      http://palosaari.fi/linux/
8700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8701 T:      git git://linuxtv.org/anttip/media_tree.git
8702 S:      Maintained
8703 F:      drivers/media/tuners/si2157*
8705 SI2168 MEDIA DRIVER
8706 M:      Antti Palosaari <crope@iki.fi>
8707 L:      linux-media@vger.kernel.org
8708 W:      http://linuxtv.org/
8709 W:      http://palosaari.fi/linux/
8710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8711 T:      git git://linuxtv.org/anttip/media_tree.git
8712 S:      Maintained
8713 F:      drivers/media/dvb-frontends/si2168*
8715 SI470X FM RADIO RECEIVER I2C DRIVER
8716 M:      Hans Verkuil <hverkuil@xs4all.nl>
8717 L:      linux-media@vger.kernel.org
8718 T:      git git://linuxtv.org/media_tree.git
8719 W:      http://linuxtv.org
8720 S:      Odd Fixes
8721 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8723 SI470X FM RADIO RECEIVER USB DRIVER
8724 M:      Hans Verkuil <hverkuil@xs4all.nl>
8725 L:      linux-media@vger.kernel.org
8726 T:      git git://linuxtv.org/media_tree.git
8727 W:      http://linuxtv.org
8728 S:      Maintained
8729 F:      drivers/media/radio/si470x/radio-si470x-common.c
8730 F:      drivers/media/radio/si470x/radio-si470x.h
8731 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8733 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8734 M:      Eduardo Valentin <edubezval@gmail.com>
8735 L:      linux-media@vger.kernel.org
8736 T:      git git://linuxtv.org/media_tree.git
8737 W:      http://linuxtv.org
8738 S:      Odd Fixes
8739 F:      drivers/media/radio/si4713/si4713.?
8741 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8742 M:      Eduardo Valentin <edubezval@gmail.com>
8743 L:      linux-media@vger.kernel.org
8744 T:      git git://linuxtv.org/media_tree.git
8745 W:      http://linuxtv.org
8746 S:      Odd Fixes
8747 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8749 SI4713 FM RADIO TRANSMITTER USB DRIVER
8750 M:      Hans Verkuil <hverkuil@xs4all.nl>
8751 L:      linux-media@vger.kernel.org
8752 T:      git git://linuxtv.org/media_tree.git
8753 W:      http://linuxtv.org
8754 S:      Maintained
8755 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8757 SIANO DVB DRIVER
8758 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8759 L:      linux-media@vger.kernel.org
8760 W:      http://linuxtv.org
8761 T:      git git://linuxtv.org/media_tree.git
8762 S:      Odd fixes
8763 F:      drivers/media/common/siano/
8764 F:      drivers/media/usb/siano/
8765 F:      drivers/media/usb/siano/
8766 F:      drivers/media/mmc/siano/
8768 SIMPLEFB FB DRIVER
8769 M:      Hans de Goede <hdegoede@redhat.com>
8770 L:      linux-fbdev@vger.kernel.org
8771 S:      Maintained
8772 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8773 F:      drivers/video/fbdev/simplefb.c
8774 F:      include/linux/platform_data/simplefb.h
8776 SH_VEU V4L2 MEM2MEM DRIVER
8777 L:      linux-media@vger.kernel.org
8778 S:      Orphan
8779 F:      drivers/media/platform/sh_veu.c
8781 SH_VOU V4L2 OUTPUT DRIVER
8782 L:      linux-media@vger.kernel.org
8783 S:      Orphan
8784 F:      drivers/media/platform/sh_vou.c
8785 F:      include/media/sh_vou.h
8787 SIMPLE FIRMWARE INTERFACE (SFI)
8788 M:      Len Brown <lenb@kernel.org>
8789 L:      sfi-devel@simplefirmware.org
8790 W:      http://simplefirmware.org/
8791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8792 S:      Supported
8793 F:      arch/x86/platform/sfi/
8794 F:      drivers/sfi/
8795 F:      include/linux/sfi*.h
8797 SIMTEC EB110ATX (Chalice CATS)
8798 P:      Ben Dooks
8799 P:      Vincent Sanders <vince@simtec.co.uk>
8800 M:      Simtec Linux Team <linux@simtec.co.uk>
8801 W:      http://www.simtec.co.uk/products/EB110ATX/
8802 S:      Supported
8804 SIMTEC EB2410ITX (BAST)
8805 P:      Ben Dooks
8806 P:      Vincent Sanders <vince@simtec.co.uk>
8807 M:      Simtec Linux Team <linux@simtec.co.uk>
8808 W:      http://www.simtec.co.uk/products/EB2410ITX/
8809 S:      Supported
8810 F:      arch/arm/mach-s3c24xx/mach-bast.c
8811 F:      arch/arm/mach-s3c24xx/bast-ide.c
8812 F:      arch/arm/mach-s3c24xx/bast-irq.c
8814 TI DAVINCI MACHINE SUPPORT
8815 M:      Sekhar Nori <nsekhar@ti.com>
8816 M:      Kevin Hilman <khilman@deeprootsystems.com>
8817 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8818 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8819 S:      Supported
8820 F:      arch/arm/mach-davinci/
8821 F:      drivers/i2c/busses/i2c-davinci.c
8823 TI DAVINCI SERIES MEDIA DRIVER
8824 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8825 L:      linux-media@vger.kernel.org
8826 W:      http://linuxtv.org/
8827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8828 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8829 S:      Maintained
8830 F:      drivers/media/platform/davinci/
8831 F:      include/media/davinci/
8833 TI AM437X VPFE DRIVER
8834 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8835 L:      linux-media@vger.kernel.org
8836 W:      http://linuxtv.org/
8837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8838 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8839 S:      Maintained
8840 F:      drivers/media/platform/am437x/
8842 SIS 190 ETHERNET DRIVER
8843 M:      Francois Romieu <romieu@fr.zoreil.com>
8844 L:      netdev@vger.kernel.org
8845 S:      Maintained
8846 F:      drivers/net/ethernet/sis/sis190.c
8848 SIS 900/7016 FAST ETHERNET DRIVER
8849 M:      Daniele Venzano <venza@brownhat.org>
8850 W:      http://www.brownhat.org/sis900.html
8851 L:      netdev@vger.kernel.org
8852 S:      Maintained
8853 F:      drivers/net/ethernet/sis/sis900.*
8855 SIS FRAMEBUFFER DRIVER
8856 M:      Thomas Winischhofer <thomas@winischhofer.net>
8857 W:      http://www.winischhofer.net/linuxsisvga.shtml
8858 S:      Maintained
8859 F:      Documentation/fb/sisfb.txt
8860 F:      drivers/video/fbdev/sis/
8861 F:      include/video/sisfb.h
8863 SIS USB2VGA DRIVER
8864 M:      Thomas Winischhofer <thomas@winischhofer.net>
8865 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8866 S:      Maintained
8867 F:      drivers/usb/misc/sisusbvga/
8869 SLAB ALLOCATOR
8870 M:      Christoph Lameter <cl@linux.com>
8871 M:      Pekka Enberg <penberg@kernel.org>
8872 M:      David Rientjes <rientjes@google.com>
8873 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8874 M:      Andrew Morton <akpm@linux-foundation.org>
8875 L:      linux-mm@kvack.org
8876 S:      Maintained
8877 F:      include/linux/sl?b*.h
8878 F:      mm/sl?b*
8880 SLEEPABLE READ-COPY UPDATE (SRCU)
8881 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8882 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8883 M:      Josh Triplett <josh@joshtriplett.org>
8884 R:      Steven Rostedt <rostedt@goodmis.org>
8885 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8886 L:      linux-kernel@vger.kernel.org
8887 W:      http://www.rdrop.com/users/paulmck/RCU/
8888 S:      Supported
8889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8890 F:      include/linux/srcu.h
8891 F:      kernel/rcu/srcu.c
8893 SMACK SECURITY MODULE
8894 M:      Casey Schaufler <casey@schaufler-ca.com>
8895 L:      linux-security-module@vger.kernel.org
8896 W:      http://schaufler-ca.com
8897 T:      git git://git.gitorious.org/smack-next/kernel.git
8898 S:      Maintained
8899 F:      Documentation/security/Smack.txt
8900 F:      security/smack/
8902 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8903 M:      Kevin Hilman <khilman@kernel.org>
8904 M:      Nishanth Menon <nm@ti.com>
8905 S:      Maintained
8906 F:      drivers/power/avs/
8907 F:      include/linux/power/smartreflex.h
8908 L:      linux-pm@vger.kernel.org
8910 SMC91x ETHERNET DRIVER
8911 M:      Nicolas Pitre <nico@fluxnic.net>
8912 S:      Odd Fixes
8913 F:      drivers/net/ethernet/smsc/smc91x.*
8915 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8916 M:      Sakari Ailus <sakari.ailus@iki.fi>
8917 L:      linux-media@vger.kernel.org
8918 S:      Maintained
8919 F:      drivers/media/i2c/smiapp/
8920 F:      include/media/smiapp.h
8921 F:      drivers/media/i2c/smiapp-pll.c
8922 F:      drivers/media/i2c/smiapp-pll.h
8923 F:      include/uapi/linux/smiapp.h
8924 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
8926 SMM665 HARDWARE MONITOR DRIVER
8927 M:      Guenter Roeck <linux@roeck-us.net>
8928 L:      lm-sensors@lm-sensors.org
8929 S:      Maintained
8930 F:      Documentation/hwmon/smm665
8931 F:      drivers/hwmon/smm665.c
8933 SMSC EMC2103 HARDWARE MONITOR DRIVER
8934 M:      Steve Glendinning <steve.glendinning@shawell.net>
8935 L:      lm-sensors@lm-sensors.org
8936 S:      Maintained
8937 F:      Documentation/hwmon/emc2103
8938 F:      drivers/hwmon/emc2103.c
8940 SMSC SCH5627 HARDWARE MONITOR DRIVER
8941 M:      Hans de Goede <hdegoede@redhat.com>
8942 L:      lm-sensors@lm-sensors.org
8943 S:      Supported
8944 F:      Documentation/hwmon/sch5627
8945 F:      drivers/hwmon/sch5627.c
8947 SMSC47B397 HARDWARE MONITOR DRIVER
8948 M:      Jean Delvare <jdelvare@suse.de>
8949 L:      lm-sensors@lm-sensors.org
8950 S:      Maintained
8951 F:      Documentation/hwmon/smsc47b397
8952 F:      drivers/hwmon/smsc47b397.c
8954 SMSC911x ETHERNET DRIVER
8955 M:      Steve Glendinning <steve.glendinning@shawell.net>
8956 L:      netdev@vger.kernel.org
8957 S:      Maintained
8958 F:      include/linux/smsc911x.h
8959 F:      drivers/net/ethernet/smsc/smsc911x.*
8961 SMSC9420 PCI ETHERNET DRIVER
8962 M:      Steve Glendinning <steve.glendinning@shawell.net>
8963 L:      netdev@vger.kernel.org
8964 S:      Maintained
8965 F:      drivers/net/ethernet/smsc/smsc9420.*
8967 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8968 M:      Steve Glendinning <steve.glendinning@shawell.net>
8969 L:      linux-fbdev@vger.kernel.org
8970 S:      Maintained
8971 F:      drivers/video/fbdev/smscufx.c
8973 SOC-CAMERA V4L2 SUBSYSTEM
8974 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8975 L:      linux-media@vger.kernel.org
8976 T:      git git://linuxtv.org/media_tree.git
8977 S:      Maintained
8978 F:      include/media/soc*
8979 F:      drivers/media/i2c/soc_camera/
8980 F:      drivers/media/platform/soc_camera/
8982 SOEKRIS NET48XX LED SUPPORT
8983 M:      Chris Boot <bootc@bootc.net>
8984 S:      Maintained
8985 F:      drivers/leds/leds-net48xx.c
8987 SOFTLOGIC 6x10 MPEG CODEC
8988 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8989 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8990 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8991 M:      Ismael Luceno <ismael@iodev.co.uk>
8992 L:      linux-media@vger.kernel.org
8993 S:      Supported
8994 F:      drivers/media/pci/solo6x10/
8996 SOFTWARE RAID (Multiple Disks) SUPPORT
8997 M:      Neil Brown <neilb@suse.de>
8998 L:      linux-raid@vger.kernel.org
8999 S:      Supported
9000 F:      drivers/md/
9001 F:      include/linux/raid/
9002 F:      include/uapi/linux/raid/
9004 SONIC NETWORK DRIVER
9005 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9006 L:      netdev@vger.kernel.org
9007 S:      Maintained
9008 F:      drivers/net/ethernet/natsemi/sonic.*
9010 SONICS SILICON BACKPLANE DRIVER (SSB)
9011 M:      Michael Buesch <m@bues.ch>
9012 L:      netdev@vger.kernel.org
9013 S:      Maintained
9014 F:      drivers/ssb/
9015 F:      include/linux/ssb/
9017 SONY VAIO CONTROL DEVICE DRIVER
9018 M:      Mattia Dongili <malattia@linux.it>
9019 L:      platform-driver-x86@vger.kernel.org
9020 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9021 S:      Maintained
9022 F:      Documentation/laptops/sony-laptop.txt
9023 F:      drivers/char/sonypi.c
9024 F:      drivers/platform/x86/sony-laptop.c
9025 F:      include/linux/sony-laptop.h
9027 SONY MEMORYSTICK CARD SUPPORT
9028 M:      Alex Dubov <oakad@yahoo.com>
9029 W:      http://tifmxx.berlios.de/
9030 S:      Maintained
9031 F:      drivers/memstick/host/tifm_ms.c
9033 SONY MEMORYSTICK STANDARD SUPPORT
9034 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9035 S:      Maintained
9036 F:      drivers/memstick/core/ms_block.*
9038 SOUND
9039 M:      Jaroslav Kysela <perex@perex.cz>
9040 M:      Takashi Iwai <tiwai@suse.de>
9041 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9042 W:      http://www.alsa-project.org/
9043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9044 T:      git git://git.alsa-project.org/alsa-kernel.git
9045 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9046 S:      Maintained
9047 F:      Documentation/sound/
9048 F:      include/sound/
9049 F:      include/uapi/sound/
9050 F:      sound/
9052 SOUND - COMPRESSED AUDIO
9053 M:      Vinod Koul <vinod.koul@intel.com>
9054 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9056 S:      Supported
9057 F:      Documentation/sound/alsa/compress_offload.txt
9058 F:      include/sound/compress_driver.h
9059 F:      include/uapi/sound/compress_*
9060 F:      sound/core/compress_offload.c
9061 F:      sound/soc/soc-compress.c
9063 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9064 M:      Liam Girdwood <lgirdwood@gmail.com>
9065 M:      Mark Brown <broonie@kernel.org>
9066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9067 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9068 W:      http://alsa-project.org/main/index.php/ASoC
9069 S:      Supported
9070 F:      Documentation/sound/alsa/soc/
9071 F:      sound/soc/
9072 F:      include/sound/soc*
9074 SOUND - DMAENGINE HELPERS
9075 M:      Lars-Peter Clausen <lars@metafoo.de>
9076 S:      Supported
9077 F:      include/sound/dmaengine_pcm.h
9078 F:      sound/core/pcm_dmaengine.c
9079 F:      sound/soc/soc-generic-dmaengine-pcm.c
9081 SP2 MEDIA DRIVER
9082 M:      Olli Salonen <olli.salonen@iki.fi>
9083 L:      linux-media@vger.kernel.org
9084 W:      http://linuxtv.org/
9085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9086 S:      Maintained
9087 F:      drivers/media/dvb-frontends/sp2*
9089 SPARC + UltraSPARC (sparc/sparc64)
9090 M:      "David S. Miller" <davem@davemloft.net>
9091 L:      sparclinux@vger.kernel.org
9092 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9095 S:      Maintained
9096 F:      arch/sparc/
9097 F:      drivers/sbus/
9099 SPARC SERIAL DRIVERS
9100 M:      "David S. Miller" <davem@davemloft.net>
9101 L:      sparclinux@vger.kernel.org
9102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9104 S:      Maintained
9105 F:      include/linux/sunserialcore.h
9106 F:      drivers/tty/serial/suncore.c
9107 F:      drivers/tty/serial/sunhv.c
9108 F:      drivers/tty/serial/sunsab.c
9109 F:      drivers/tty/serial/sunsab.h
9110 F:      drivers/tty/serial/sunsu.c
9111 F:      drivers/tty/serial/sunzilog.c
9112 F:      drivers/tty/serial/sunzilog.h
9114 SPARSE CHECKER
9115 M:      "Christopher Li" <sparse@chrisli.org>
9116 L:      linux-sparse@vger.kernel.org
9117 W:      https://sparse.wiki.kernel.org/
9118 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9119 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9120 S:      Maintained
9121 F:      include/linux/compiler.h
9123 SPEAR PLATFORM SUPPORT
9124 M:      Viresh Kumar <viresh.linux@gmail.com>
9125 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9126 L:      spear-devel@list.st.com
9127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9128 W:      http://www.st.com/spear
9129 S:      Maintained
9130 F:      arch/arm/mach-spear/
9132 SPEAR CLOCK FRAMEWORK SUPPORT
9133 M:      Viresh Kumar <viresh.linux@gmail.com>
9134 L:      spear-devel@list.st.com
9135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9136 W:      http://www.st.com/spear
9137 S:      Maintained
9138 F:      drivers/clk/spear/
9140 SPI SUBSYSTEM
9141 M:      Mark Brown <broonie@kernel.org>
9142 L:      linux-spi@vger.kernel.org
9143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9144 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9145 S:      Maintained
9146 F:      Documentation/spi/
9147 F:      drivers/spi/
9148 F:      include/linux/spi/
9149 F:      include/uapi/linux/spi/
9151 SPIDERNET NETWORK DRIVER for CELL
9152 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9153 M:      Jens Osterkamp <jens@de.ibm.com>
9154 L:      netdev@vger.kernel.org
9155 S:      Supported
9156 F:      Documentation/networking/spider_net.txt
9157 F:      drivers/net/ethernet/toshiba/spider_net*
9159 SPU FILE SYSTEM
9160 M:      Jeremy Kerr <jk@ozlabs.org>
9161 L:      linuxppc-dev@lists.ozlabs.org
9162 L:      cbe-oss-dev@lists.ozlabs.org
9163 W:      http://www.ibm.com/developerworks/power/cell/
9164 S:      Supported
9165 F:      Documentation/filesystems/spufs.txt
9166 F:      arch/powerpc/platforms/cell/spufs/
9168 SQUASHFS FILE SYSTEM
9169 M:      Phillip Lougher <phillip@squashfs.org.uk>
9170 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9171 W:      http://squashfs.org.uk
9172 S:      Maintained
9173 F:      Documentation/filesystems/squashfs.txt
9174 F:      fs/squashfs/
9176 SRM (Alpha) environment access
9177 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9178 S:      Maintained
9179 F:      arch/alpha/kernel/srm_env.c
9181 STABLE BRANCH
9182 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9183 L:      stable@vger.kernel.org
9184 S:      Supported
9185 F:      Documentation/stable_kernel_rules.txt
9187 STAGING SUBSYSTEM
9188 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9190 L:      devel@driverdev.osuosl.org
9191 S:      Supported
9192 F:      drivers/staging/
9194 STAGING - COMEDI
9195 M:      Ian Abbott <abbotti@mev.co.uk>
9196 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9197 S:      Odd Fixes
9198 F:      drivers/staging/comedi/
9200 STAGING - FLARION FT1000 DRIVERS
9201 M:      Marek Belisko <marek.belisko@gmail.com>
9202 S:      Odd Fixes
9203 F:      drivers/staging/ft1000/
9205 STAGING - INDUSTRIAL IO
9206 M:      Jonathan Cameron <jic23@kernel.org>
9207 L:      linux-iio@vger.kernel.org
9208 S:      Odd Fixes
9209 F:      drivers/staging/iio/
9211 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9212 M:      Jarod Wilson <jarod@wilsonet.com>
9213 W:      http://www.lirc.org/
9214 S:      Odd Fixes
9215 F:      drivers/staging/media/lirc/
9217 STAGING - LUSTRE PARALLEL FILESYSTEM
9218 M:      Oleg Drokin <oleg.drokin@intel.com>
9219 M:      Andreas Dilger <andreas.dilger@intel.com>
9220 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9221 W:      http://lustre.opensfs.org/
9222 S:      Maintained
9223 F:      drivers/staging/lustre
9225 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9226 M:      Julian Andres Klode <jak@jak-linux.org>
9227 M:      Marc Dietrich <marvin24@gmx.de>
9228 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9229 L:      linux-tegra@vger.kernel.org
9230 S:      Maintained
9231 F:      drivers/staging/nvec/
9233 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9234 M:      Jens Frederich <jfrederich@gmail.com>
9235 M:      Daniel Drake <dsd@laptop.org>
9236 M:      Jon Nettleton <jon.nettleton@gmail.com>
9237 W:      http://wiki.laptop.org/go/DCON
9238 S:      Maintained
9239 F:      drivers/staging/olpc_dcon/
9241 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9242 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9243 S:      Maintained
9244 F:      drivers/staging/ozwpan/
9246 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9247 M:      Willy Tarreau <willy@meta-x.org>
9248 S:      Odd Fixes
9249 F:      drivers/staging/panel/
9251 STAGING - REALTEK RTL8712U DRIVERS
9252 M:      Larry Finger <Larry.Finger@lwfinger.net>
9253 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9254 S:      Odd Fixes
9255 F:      drivers/staging/rtl8712/
9257 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9258 M:      Larry Finger <Larry.Finger@lwfinger.net>
9259 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9260 L:      linux-wireless@vger.kernel.org
9261 S:      Maintained
9262 F:      drivers/staging/rtl8723au/
9264 STAGING - SLICOSS
9265 M:      Lior Dotan <liodot@gmail.com>
9266 M:      Christopher Harrer <charrer@alacritech.com>
9267 S:      Odd Fixes
9268 F:      drivers/staging/slicoss/
9270 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9271 M:      William Hubbs <w.d.hubbs@gmail.com>
9272 M:      Chris Brannon <chris@the-brannons.com>
9273 M:      Kirk Reiser <kirk@reisers.ca>
9274 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9275 L:      speakup@linux-speakup.org
9276 W:      http://www.linux-speakup.org/
9277 S:      Odd Fixes
9278 F:      drivers/staging/speakup/
9280 STAGING - VIA VT665X DRIVERS
9281 M:      Forest Bond <forest@alittletooquiet.net>
9282 S:      Odd Fixes
9283 F:      drivers/staging/vt665?/
9285 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9286 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9287 S:      Odd Fixes
9288 F:      drivers/staging/xgifb/
9290 STARFIRE/DURALAN NETWORK DRIVER
9291 M:      Ion Badulescu <ionut@badula.org>
9292 S:      Odd Fixes
9293 F:      drivers/net/ethernet/adaptec/starfire*
9295 SUN3/3X
9296 M:      Sam Creasey <sammy@sammy.net>
9297 W:      http://sammy.net/sun3/
9298 S:      Maintained
9299 F:      arch/m68k/kernel/*sun3*
9300 F:      arch/m68k/sun3*/
9301 F:      arch/m68k/include/asm/sun3*
9302 F:      drivers/net/ethernet/i825xx/sun3*
9304 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9305 M:      Hans de Goede <hdegoede@redhat.com>
9306 L:      linux-input@vger.kernel.org
9307 S:      Maintained
9308 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9309 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9311 SUNDANCE NETWORK DRIVER
9312 M:      Denis Kirjanov <kda@linux-powerpc.org>
9313 L:      netdev@vger.kernel.org
9314 S:      Maintained
9315 F:      drivers/net/ethernet/dlink/sundance.c
9317 SUPERH
9318 L:      linux-sh@vger.kernel.org
9319 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9320 S:      Orphan
9321 F:      Documentation/sh/
9322 F:      arch/sh/
9323 F:      drivers/sh/
9325 SUSPEND TO RAM
9326 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9327 M:      Len Brown <len.brown@intel.com>
9328 M:      Pavel Machek <pavel@ucw.cz>
9329 L:      linux-pm@vger.kernel.org
9330 S:      Supported
9331 F:      Documentation/power/
9332 F:      arch/x86/kernel/acpi/
9333 F:      drivers/base/power/
9334 F:      kernel/power/
9335 F:      include/linux/suspend.h
9336 F:      include/linux/freezer.h
9337 F:      include/linux/pm.h
9339 SVGA HANDLING
9340 M:      Martin Mares <mj@ucw.cz>
9341 L:      linux-video@atrey.karlin.mff.cuni.cz
9342 S:      Maintained
9343 F:      Documentation/svga.txt
9344 F:      arch/x86/boot/video*
9346 SWIOTLB SUBSYSTEM
9347 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9348 L:      linux-kernel@vger.kernel.org
9349 S:      Supported
9350 F:      lib/swiotlb.c
9351 F:      arch/*/kernel/pci-swiotlb.c
9352 F:      include/linux/swiotlb.h
9354 SWITCHDEV
9355 M:      Jiri Pirko <jiri@resnulli.us>
9356 L:      netdev@vger.kernel.org
9357 S:      Supported
9358 F:      net/switchdev/
9359 F:      include/net/switchdev.h
9361 SYNOPSYS ARC ARCHITECTURE
9362 M:      Vineet Gupta <vgupta@synopsys.com>
9363 S:      Supported
9364 F:      arch/arc/
9365 F:      Documentation/devicetree/bindings/arc/
9366 F:      drivers/tty/serial/arc_uart.c
9368 SYSV FILESYSTEM
9369 M:      Christoph Hellwig <hch@infradead.org>
9370 S:      Maintained
9371 F:      Documentation/filesystems/sysv-fs.txt
9372 F:      fs/sysv/
9373 F:      include/linux/sysv_fs.h
9375 TARGET SUBSYSTEM
9376 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9377 L:      linux-scsi@vger.kernel.org
9378 L:      target-devel@vger.kernel.org
9379 W:      http://www.linux-iscsi.org
9380 W:      http://groups.google.com/group/linux-iscsi-target-dev
9381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9382 S:      Supported
9383 F:      drivers/target/
9384 F:      include/target/
9385 F:      Documentation/target/
9387 TASKSTATS STATISTICS INTERFACE
9388 M:      Balbir Singh <bsingharora@gmail.com>
9389 S:      Maintained
9390 F:      Documentation/accounting/taskstats*
9391 F:      include/linux/taskstats*
9392 F:      kernel/taskstats.c
9394 TC CLASSIFIER
9395 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9396 L:      netdev@vger.kernel.org
9397 S:      Maintained
9398 F:      include/net/pkt_cls.h
9399 F:      include/uapi/linux/pkt_cls.h
9400 F:      net/sched/
9402 TCP LOW PRIORITY MODULE
9403 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9404 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9405 W:      http://tcp-lp-mod.sourceforge.net/
9406 S:      Maintained
9407 F:      net/ipv4/tcp_lp.c
9409 TDA10071 MEDIA DRIVER
9410 M:      Antti Palosaari <crope@iki.fi>
9411 L:      linux-media@vger.kernel.org
9412 W:      http://linuxtv.org/
9413 W:      http://palosaari.fi/linux/
9414 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9415 T:      git git://linuxtv.org/anttip/media_tree.git
9416 S:      Maintained
9417 F:      drivers/media/dvb-frontends/tda10071*
9419 TDA18212 MEDIA DRIVER
9420 M:      Antti Palosaari <crope@iki.fi>
9421 L:      linux-media@vger.kernel.org
9422 W:      http://linuxtv.org/
9423 W:      http://palosaari.fi/linux/
9424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9425 T:      git git://linuxtv.org/anttip/media_tree.git
9426 S:      Maintained
9427 F:      drivers/media/tuners/tda18212*
9429 TDA18218 MEDIA DRIVER
9430 M:      Antti Palosaari <crope@iki.fi>
9431 L:      linux-media@vger.kernel.org
9432 W:      http://linuxtv.org/
9433 W:      http://palosaari.fi/linux/
9434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9435 T:      git git://linuxtv.org/anttip/media_tree.git
9436 S:      Maintained
9437 F:      drivers/media/tuners/tda18218*
9439 TDA18271 MEDIA DRIVER
9440 M:      Michael Krufky <mkrufky@linuxtv.org>
9441 L:      linux-media@vger.kernel.org
9442 W:      http://linuxtv.org/
9443 W:      http://github.com/mkrufky
9444 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9445 T:      git git://linuxtv.org/mkrufky/tuners.git
9446 S:      Maintained
9447 F:      drivers/media/tuners/tda18271*
9449 TDA827x MEDIA DRIVER
9450 M:      Michael Krufky <mkrufky@linuxtv.org>
9451 L:      linux-media@vger.kernel.org
9452 W:      http://linuxtv.org/
9453 W:      http://github.com/mkrufky
9454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9455 T:      git git://linuxtv.org/mkrufky/tuners.git
9456 S:      Maintained
9457 F:      drivers/media/tuners/tda8290.*
9459 TDA8290 MEDIA DRIVER
9460 M:      Michael Krufky <mkrufky@linuxtv.org>
9461 L:      linux-media@vger.kernel.org
9462 W:      http://linuxtv.org/
9463 W:      http://github.com/mkrufky
9464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9465 T:      git git://linuxtv.org/mkrufky/tuners.git
9466 S:      Maintained
9467 F:      drivers/media/tuners/tda8290.*
9469 TDA9840 MEDIA DRIVER
9470 M:      Hans Verkuil <hverkuil@xs4all.nl>
9471 L:      linux-media@vger.kernel.org
9472 T:      git git://linuxtv.org/media_tree.git
9473 W:      http://linuxtv.org
9474 S:      Maintained
9475 F:      drivers/media/i2c/tda9840*
9477 TEA5761 TUNER DRIVER
9478 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9479 L:      linux-media@vger.kernel.org
9480 W:      http://linuxtv.org
9481 T:      git git://linuxtv.org/media_tree.git
9482 S:      Odd fixes
9483 F:      drivers/media/tuners/tea5761.*
9485 TEA5767 TUNER DRIVER
9486 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9487 L:      linux-media@vger.kernel.org
9488 W:      http://linuxtv.org
9489 T:      git git://linuxtv.org/media_tree.git
9490 S:      Maintained
9491 F:      drivers/media/tuners/tea5767.*
9493 TEA6415C MEDIA DRIVER
9494 M:      Hans Verkuil <hverkuil@xs4all.nl>
9495 L:      linux-media@vger.kernel.org
9496 T:      git git://linuxtv.org/media_tree.git
9497 W:      http://linuxtv.org
9498 S:      Maintained
9499 F:      drivers/media/i2c/tea6415c*
9501 TEA6420 MEDIA DRIVER
9502 M:      Hans Verkuil <hverkuil@xs4all.nl>
9503 L:      linux-media@vger.kernel.org
9504 T:      git git://linuxtv.org/media_tree.git
9505 W:      http://linuxtv.org
9506 S:      Maintained
9507 F:      drivers/media/i2c/tea6420*
9509 TEAM DRIVER
9510 M:      Jiri Pirko <jiri@resnulli.us>
9511 L:      netdev@vger.kernel.org
9512 S:      Supported
9513 F:      drivers/net/team/
9514 F:      include/linux/if_team.h
9515 F:      include/uapi/linux/if_team.h
9517 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9518 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9519 S:      Maintained
9520 F:      arch/x86/platform/ts5500/
9522 TECHNOTREND USB IR RECEIVER
9523 M:      Sean Young <sean@mess.org>
9524 L:      linux-media@vger.kernel.org
9525 S:      Maintained
9526 F:      drivers/media/rc/ttusbir.c
9528 TEGRA ARCHITECTURE SUPPORT
9529 M:      Stephen Warren <swarren@wwwdotorg.org>
9530 M:      Thierry Reding <thierry.reding@gmail.com>
9531 M:      Alexandre Courbot <gnurou@gmail.com>
9532 L:      linux-tegra@vger.kernel.org
9533 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9535 S:      Supported
9536 N:      [^a-z]tegra
9538 TEGRA CLOCK DRIVER
9539 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9540 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9541 S:      Supported
9542 F:      drivers/clk/tegra/
9544 TEGRA DMA DRIVER
9545 M:      Laxman Dewangan <ldewangan@nvidia.com>
9546 S:      Supported
9547 F:      drivers/dma/tegra20-apb-dma.c
9549 TEGRA I2C DRIVER
9550 M:      Laxman Dewangan <ldewangan@nvidia.com>
9551 S:      Supported
9552 F:      drivers/i2c/busses/i2c-tegra.c
9554 TEGRA IOMMU DRIVERS
9555 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9556 S:      Supported
9557 F:      drivers/iommu/tegra*
9559 TEGRA KBC DRIVER
9560 M:      Rakesh Iyer <riyer@nvidia.com>
9561 M:      Laxman Dewangan <ldewangan@nvidia.com>
9562 S:      Supported
9563 F:      drivers/input/keyboard/tegra-kbc.c
9565 TEGRA PWM DRIVER
9566 M:      Thierry Reding <thierry.reding@gmail.com>
9567 S:      Supported
9568 F:      drivers/pwm/pwm-tegra.c
9570 TEGRA SERIAL DRIVER
9571 M:      Laxman Dewangan <ldewangan@nvidia.com>
9572 S:      Supported
9573 F:      drivers/tty/serial/serial-tegra.c
9575 TEGRA SPI DRIVER
9576 M:      Laxman Dewangan <ldewangan@nvidia.com>
9577 S:      Supported
9578 F:      drivers/spi/spi-tegra*
9580 TEHUTI ETHERNET DRIVER
9581 M:      Andy Gospodarek <andy@greyhouse.net>
9582 L:      netdev@vger.kernel.org
9583 S:      Supported
9584 F:      drivers/net/ethernet/tehuti/*
9586 Telecom Clock Driver for MCPL0010
9587 M:      Mark Gross <mark.gross@intel.com>
9588 S:      Supported
9589 F:      drivers/char/tlclk.c
9591 TENSILICA XTENSA PORT (xtensa)
9592 M:      Chris Zankel <chris@zankel.net>
9593 M:      Max Filippov <jcmvbkbc@gmail.com>
9594 L:      linux-xtensa@linux-xtensa.org
9595 S:      Maintained
9596 F:      arch/xtensa/
9597 F:      drivers/irqchip/irq-xtensa-*
9599 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9600 M:      Hans Verkuil <hverkuil@xs4all.nl>
9601 L:      linux-media@vger.kernel.org
9602 T:      git git://linuxtv.org/media_tree.git
9603 W:      http://linuxtv.org
9604 S:      Maintained
9605 F:      drivers/media/radio/radio-raremono.c
9607 THERMAL
9608 M:      Zhang Rui <rui.zhang@intel.com>
9609 M:      Eduardo Valentin <edubezval@gmail.com>
9610 L:      linux-pm@vger.kernel.org
9611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9613 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9614 S:      Supported
9615 F:      drivers/thermal/
9616 F:      include/linux/thermal.h
9617 F:      include/uapi/linux/thermal.h
9618 F:      include/linux/cpu_cooling.h
9619 F:      Documentation/devicetree/bindings/thermal/
9621 THINGM BLINK(1) USB RGB LED DRIVER
9622 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9623 S:      Maintained
9624 F:      drivers/hid/hid-thingm.c
9626 THINKPAD ACPI EXTRAS DRIVER
9627 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9628 L:      ibm-acpi-devel@lists.sourceforge.net
9629 L:      platform-driver-x86@vger.kernel.org
9630 W:      http://ibm-acpi.sourceforge.net
9631 W:      http://thinkwiki.org/wiki/Ibm-acpi
9632 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9633 S:      Maintained
9634 F:      drivers/platform/x86/thinkpad_acpi.c
9636 TI BANDGAP AND THERMAL DRIVER
9637 M:      Eduardo Valentin <edubezval@gmail.com>
9638 L:      linux-pm@vger.kernel.org
9639 L:      linux-omap@vger.kernel.org
9640 S:      Maintained
9641 F:      drivers/thermal/ti-soc-thermal/
9643 TI CLOCK DRIVER
9644 M:      Tero Kristo <t-kristo@ti.com>
9645 L:      linux-omap@vger.kernel.org
9646 S:      Maintained
9647 F:      drivers/clk/ti/
9648 F:      include/linux/clk/ti.h
9650 TI FLASH MEDIA INTERFACE DRIVER
9651 M:      Alex Dubov <oakad@yahoo.com>
9652 S:      Maintained
9653 F:      drivers/misc/tifm*
9654 F:      drivers/mmc/host/tifm_sd.c
9655 F:      include/linux/tifm.h
9657 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9658 M:      Santosh Shilimkar <ssantosh@kernel.org>
9659 L:      linux-kernel@vger.kernel.org
9660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9661 S:      Maintained
9662 F:      drivers/soc/ti/*
9663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9666 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9667 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9668 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9669 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9670 S:      Maintained
9671 F:      sound/soc/codecs/lm49453*
9672 F:      sound/soc/codecs/isabelle*
9674 TI LP855x BACKLIGHT DRIVER
9675 M:      Milo Kim <milo.kim@ti.com>
9676 S:      Maintained
9677 F:      Documentation/backlight/lp855x-driver.txt
9678 F:      drivers/video/backlight/lp855x_bl.c
9679 F:      include/linux/platform_data/lp855x.h
9681 TI LP8727 CHARGER DRIVER
9682 M:      Milo Kim <milo.kim@ti.com>
9683 S:      Maintained
9684 F:      drivers/power/lp8727_charger.c
9685 F:      include/linux/platform_data/lp8727.h
9687 TI LP8788 MFD DRIVER
9688 M:      Milo Kim <milo.kim@ti.com>
9689 S:      Maintained
9690 F:      drivers/iio/adc/lp8788_adc.c
9691 F:      drivers/leds/leds-lp8788.c
9692 F:      drivers/mfd/lp8788*.c
9693 F:      drivers/power/lp8788-charger.c
9694 F:      drivers/regulator/lp8788-*.c
9695 F:      include/linux/mfd/lp8788*.h
9697 TI NETCP ETHERNET DRIVER
9698 M:      Wingman Kwok <w-kwok2@ti.com>
9699 M:      Murali Karicheri <m-karicheri2@ti.com>
9700 L:      netdev@vger.kernel.org
9701 S:      Maintained
9702 F:      drivers/net/ethernet/ti/netcp*
9704 TI TWL4030 SERIES SOC CODEC DRIVER
9705 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9706 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9707 S:      Maintained
9708 F:      sound/soc/codecs/twl4030*
9710 TI WILINK WIRELESS DRIVERS
9711 L:      linux-wireless@vger.kernel.org
9712 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9713 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9715 S:      Orphan
9716 F:      drivers/net/wireless/ti/
9717 F:      include/linux/wl12xx.h
9719 TIPC NETWORK LAYER
9720 M:      Jon Maloy <jon.maloy@ericsson.com>
9721 M:      Allan Stephens <allan.stephens@windriver.com>
9722 L:      netdev@vger.kernel.org (core kernel code)
9723 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9724 W:      http://tipc.sourceforge.net/
9725 S:      Maintained
9726 F:      include/uapi/linux/tipc*.h
9727 F:      net/tipc/
9729 TILE ARCHITECTURE
9730 M:      Chris Metcalf <cmetcalf@ezchip.com>
9731 W:      http://www.ezchip.com/scm/
9732 S:      Supported
9733 F:      arch/tile/
9734 F:      drivers/char/tile-srom.c
9735 F:      drivers/edac/tile_edac.c
9736 F:      drivers/net/ethernet/tile/
9737 F:      drivers/rtc/rtc-tile.c
9738 F:      drivers/tty/hvc/hvc_tile.c
9739 F:      drivers/tty/serial/tilegx.c
9740 F:      drivers/usb/host/*-tilegx.c
9741 F:      include/linux/usb/tilegx.h
9743 TLAN NETWORK DRIVER
9744 M:      Samuel Chessman <chessman@tux.org>
9745 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9746 W:      http://sourceforge.net/projects/tlan/
9747 S:      Maintained
9748 F:      Documentation/networking/tlan.txt
9749 F:      drivers/net/ethernet/ti/tlan.*
9751 TOMOYO SECURITY MODULE
9752 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9753 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9754 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9755 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9756 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9757 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9758 W:      http://tomoyo.sourceforge.jp/
9759 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9760 S:      Maintained
9761 F:      security/tomoyo/
9763 TOPSTAR LAPTOP EXTRAS DRIVER
9764 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9765 L:      platform-driver-x86@vger.kernel.org
9766 S:      Maintained
9767 F:      drivers/platform/x86/topstar-laptop.c
9769 TOSHIBA ACPI EXTRAS DRIVER
9770 L:      platform-driver-x86@vger.kernel.org
9771 S:      Orphan
9772 F:      drivers/platform/x86/toshiba_acpi.c
9774 TOSHIBA SMM DRIVER
9775 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9776 L:      tlinux-users@tce.toshiba-dme.co.jp
9777 W:      http://www.buzzard.org.uk/toshiba/
9778 S:      Maintained
9779 F:      drivers/char/toshiba.c
9780 F:      include/linux/toshiba.h
9781 F:      include/uapi/linux/toshiba.h
9783 TMIO MMC DRIVER
9784 M:      Ian Molton <ian.molton@codethink.co.uk>
9785 L:      linux-mmc@vger.kernel.org
9786 S:      Maintained
9787 F:      drivers/mmc/host/tmio_mmc*
9788 F:      drivers/mmc/host/sh_mobile_sdhi.c
9789 F:      include/linux/mmc/tmio.h
9790 F:      include/linux/mmc/sh_mobile_sdhi.h
9792 TMP401 HARDWARE MONITOR DRIVER
9793 M:      Guenter Roeck <linux@roeck-us.net>
9794 L:      lm-sensors@lm-sensors.org
9795 S:      Maintained
9796 F:      Documentation/hwmon/tmp401
9797 F:      drivers/hwmon/tmp401.c
9799 TMPFS (SHMEM FILESYSTEM)
9800 M:      Hugh Dickins <hughd@google.com>
9801 L:      linux-mm@kvack.org
9802 S:      Maintained
9803 F:      include/linux/shmem_fs.h
9804 F:      mm/shmem.c
9806 TM6000 VIDEO4LINUX DRIVER
9807 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9808 L:      linux-media@vger.kernel.org
9809 W:      http://linuxtv.org
9810 T:      git git://linuxtv.org/media_tree.git
9811 S:      Odd fixes
9812 F:      drivers/media/usb/tm6000/
9814 TW68 VIDEO4LINUX DRIVER
9815 M:      Hans Verkuil <hverkuil@xs4all.nl>
9816 L:      linux-media@vger.kernel.org
9817 T:      git git://linuxtv.org/media_tree.git
9818 W:      http://linuxtv.org
9819 S:      Odd Fixes
9820 F:      drivers/media/pci/tw68/
9822 TPM DEVICE DRIVER
9823 M:      Peter Huewe <peterhuewe@gmx.de>
9824 M:      Marcel Selhorst <tpmdd@selhorst.net>
9825 W:      http://tpmdd.sourceforge.net
9826 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9827 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
9828 T:      https://github.com/PeterHuewe/linux-tpmdd
9829 S:      Maintained
9830 F:      drivers/char/tpm/
9832 TPM IBM_VTPM DEVICE DRIVER
9833 M:      Ashley Lai <ashleydlai@gmail.com>
9834 W:      http://tpmdd.sourceforge.net
9835 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9836 S:      Maintained
9837 F:      drivers/char/tpm/tpm_ibmvtpm*
9839 TRACING
9840 M:      Steven Rostedt <rostedt@goodmis.org>
9841 M:      Ingo Molnar <mingo@redhat.com>
9842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9843 S:      Maintained
9844 F:      Documentation/trace/ftrace.txt
9845 F:      arch/*/*/*/ftrace.h
9846 F:      arch/*/kernel/ftrace.c
9847 F:      include/*/ftrace.h
9848 F:      include/linux/trace*.h
9849 F:      include/trace/
9850 F:      kernel/trace/
9851 F:      tools/testing/selftests/ftrace/
9853 TRIVIAL PATCHES
9854 M:      Jiri Kosina <trivial@kernel.org>
9855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9856 S:      Maintained
9857 K:      ^Subject:.*(?i)trivial
9859 TTY LAYER
9860 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9861 M:      Jiri Slaby <jslaby@suse.cz>
9862 S:      Supported
9863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9864 F:      drivers/tty/
9865 F:      drivers/tty/serial/serial_core.c
9866 F:      include/linux/serial_core.h
9867 F:      include/linux/serial.h
9868 F:      include/linux/tty.h
9869 F:      include/uapi/linux/serial_core.h
9870 F:      include/uapi/linux/serial.h
9871 F:      include/uapi/linux/tty.h
9873 TUA9001 MEDIA DRIVER
9874 M:      Antti Palosaari <crope@iki.fi>
9875 L:      linux-media@vger.kernel.org
9876 W:      http://linuxtv.org/
9877 W:      http://palosaari.fi/linux/
9878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9879 T:      git git://linuxtv.org/anttip/media_tree.git
9880 S:      Maintained
9881 F:      drivers/media/tuners/tua9001*
9883 TULIP NETWORK DRIVERS
9884 M:      Grant Grundler <grundler@parisc-linux.org>
9885 L:      netdev@vger.kernel.org
9886 S:      Maintained
9887 F:      drivers/net/ethernet/dec/tulip/
9889 TUN/TAP driver
9890 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9891 W:      http://vtun.sourceforge.net/tun
9892 S:      Maintained
9893 F:      Documentation/networking/tuntap.txt
9894 F:      arch/um/os-Linux/drivers/
9896 TURBOCHANNEL SUBSYSTEM
9897 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9898 M:      Ralf Baechle <ralf@linux-mips.org>
9899 L:      linux-mips@linux-mips.org
9900 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9901 S:      Maintained
9902 F:      drivers/tc/
9903 F:      include/linux/tc.h
9905 U14-34F SCSI DRIVER
9906 M:      Dario Ballabio <ballabio_dario@emc.com>
9907 L:      linux-scsi@vger.kernel.org
9908 S:      Maintained
9909 F:      drivers/scsi/u14-34f.c
9911 UBI FILE SYSTEM (UBIFS)
9912 M:      Artem Bityutskiy <dedekind1@gmail.com>
9913 M:      Adrian Hunter <adrian.hunter@intel.com>
9914 L:      linux-mtd@lists.infradead.org
9915 T:      git git://git.infradead.org/ubifs-2.6.git
9916 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9917 S:      Maintained
9918 F:      Documentation/filesystems/ubifs.txt
9919 F:      fs/ubifs/
9921 UCLINUX (AND M68KNOMMU)
9922 M:      Greg Ungerer <gerg@uclinux.org>
9923 W:      http://www.uclinux.org/
9924 L:      uclinux-dev@uclinux.org  (subscribers-only)
9925 S:      Maintained
9926 F:      arch/m68k/*/*_no.*
9927 F:      arch/m68k/include/asm/*_no.*
9929 UDF FILESYSTEM
9930 M:      Jan Kara <jack@suse.cz>
9931 S:      Maintained
9932 F:      Documentation/filesystems/udf.txt
9933 F:      fs/udf/
9935 UFS FILESYSTEM
9936 M:      Evgeniy Dushistov <dushistov@mail.ru>
9937 S:      Maintained
9938 F:      Documentation/filesystems/ufs.txt
9939 F:      fs/ufs/
9941 UHID USERSPACE HID IO DRIVER:
9942 M:      David Herrmann <dh.herrmann@googlemail.com>
9943 L:      linux-input@vger.kernel.org
9944 S:      Maintained
9945 F:      drivers/hid/uhid.c
9946 F:      include/uapi/linux/uhid.h
9948 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9949 L:      linux-usb@vger.kernel.org
9950 S:      Orphan
9951 F:      drivers/uwb/
9952 F:      include/linux/uwb.h
9953 F:      include/linux/uwb/
9955 UNICORE32 ARCHITECTURE:
9956 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9957 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9958 S:      Maintained
9959 T:      git git://github.com/gxt/linux.git
9960 F:      arch/unicore32/
9962 UNIFDEF
9963 M:      Tony Finch <dot@dotat.at>
9964 W:      http://dotat.at/prog/unifdef
9965 S:      Maintained
9966 F:      scripts/unifdef.c
9968 UNIFORM CDROM DRIVER
9969 M:      Jens Axboe <axboe@kernel.dk>
9970 W:      http://www.kernel.dk
9971 S:      Maintained
9972 F:      Documentation/cdrom/
9973 F:      drivers/cdrom/cdrom.c
9974 F:      include/linux/cdrom.h
9975 F:      include/uapi/linux/cdrom.h
9977 UNISYS S-PAR DRIVERS
9978 M:     Benjamin Romer <benjamin.romer@unisys.com>
9979 M:     David Kershner <david.kershner@unisys.com>
9980 L:     sparmaintainer@unisys.com (Unisys internal)
9981 S:     Supported
9982 F:     drivers/staging/unisys/
9984 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9985 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9986 L:      linux-scsi@vger.kernel.org
9987 S:      Supported
9988 F:      Documentation/scsi/ufs.txt
9989 F:      drivers/scsi/ufs/
9991 UNSORTED BLOCK IMAGES (UBI)
9992 M:      Artem Bityutskiy <dedekind1@gmail.com>
9993 M:      Richard Weinberger <richard@nod.at>
9994 W:      http://www.linux-mtd.infradead.org/
9995 L:      linux-mtd@lists.infradead.org
9996 T:      git git://git.infradead.org/ubifs-2.6.git
9997 S:      Supported
9998 F:      drivers/mtd/ubi/
9999 F:      include/linux/mtd/ubi.h
10000 F:      include/uapi/mtd/ubi-user.h
10002 USB ACM DRIVER
10003 M:      Oliver Neukum <oliver@neukum.org>
10004 L:      linux-usb@vger.kernel.org
10005 S:      Maintained
10006 F:      Documentation/usb/acm.txt
10007 F:      drivers/usb/class/cdc-acm.*
10009 USB AR5523 WIRELESS DRIVER
10010 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10011 L:      linux-wireless@vger.kernel.org
10012 S:      Maintained
10013 F:      drivers/net/wireless/ath/ar5523/
10015 USB ATTACHED SCSI
10016 M:      Hans de Goede <hdegoede@redhat.com>
10017 M:      Gerd Hoffmann <kraxel@redhat.com>
10018 L:      linux-usb@vger.kernel.org
10019 L:      linux-scsi@vger.kernel.org
10020 S:      Maintained
10021 F:      drivers/usb/storage/uas.c
10023 USB CDC ETHERNET DRIVER
10024 M:      Oliver Neukum <oliver@neukum.org>
10025 L:      linux-usb@vger.kernel.org
10026 S:      Maintained
10027 F:      drivers/net/usb/cdc_*.c
10028 F:      include/uapi/linux/usb/cdc.h
10030 USB CYPRESS C67X00 DRIVER
10031 M:      Peter Korsgaard <jacmet@sunsite.dk>
10032 L:      linux-usb@vger.kernel.org
10033 S:      Maintained
10034 F:      drivers/usb/c67x00/
10036 USB DAVICOM DM9601 DRIVER
10037 M:      Peter Korsgaard <jacmet@sunsite.dk>
10038 L:      netdev@vger.kernel.org
10039 W:      http://www.linux-usb.org/usbnet
10040 S:      Maintained
10041 F:      drivers/net/usb/dm9601.c
10043 USB DIAMOND RIO500 DRIVER
10044 M:      Cesar Miquel <miquel@df.uba.ar>
10045 L:      rio500-users@lists.sourceforge.net
10046 W:      http://rio500.sourceforge.net
10047 S:      Maintained
10048 F:      drivers/usb/misc/rio500*
10050 USB EHCI DRIVER
10051 M:      Alan Stern <stern@rowland.harvard.edu>
10052 L:      linux-usb@vger.kernel.org
10053 S:      Maintained
10054 F:      Documentation/usb/ehci.txt
10055 F:      drivers/usb/host/ehci*
10057 USB GADGET/PERIPHERAL SUBSYSTEM
10058 M:      Felipe Balbi <balbi@ti.com>
10059 L:      linux-usb@vger.kernel.org
10060 W:      http://www.linux-usb.org/gadget
10061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10062 S:      Maintained
10063 F:      drivers/usb/gadget/
10064 F:      include/linux/usb/gadget*
10066 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10067 M:      Jiri Kosina <jkosina@suse.cz>
10068 L:      linux-usb@vger.kernel.org
10069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10070 S:      Maintained
10071 F:      Documentation/hid/hiddev.txt
10072 F:      drivers/hid/usbhid/
10074 USB ISP116X DRIVER
10075 M:      Olav Kongas <ok@artecdesign.ee>
10076 L:      linux-usb@vger.kernel.org
10077 S:      Maintained
10078 F:      drivers/usb/host/isp116x*
10079 F:      include/linux/usb/isp116x.h
10081 USB MASS STORAGE DRIVER
10082 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10083 L:      linux-usb@vger.kernel.org
10084 L:      usb-storage@lists.one-eyed-alien.net
10085 S:      Maintained
10086 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10087 F:      drivers/usb/storage/
10089 USB MIDI DRIVER
10090 M:      Clemens Ladisch <clemens@ladisch.de>
10091 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10092 T:      git git://git.alsa-project.org/alsa-kernel.git
10093 S:      Maintained
10094 F:      sound/usb/midi.*
10096 USB NETWORKING DRIVERS
10097 L:      linux-usb@vger.kernel.org
10098 S:      Odd Fixes
10099 F:      drivers/net/usb/
10101 USB OHCI DRIVER
10102 M:      Alan Stern <stern@rowland.harvard.edu>
10103 L:      linux-usb@vger.kernel.org
10104 S:      Maintained
10105 F:      Documentation/usb/ohci.txt
10106 F:      drivers/usb/host/ohci*
10108 USB OVER IP DRIVER
10109 M:      Valentina Manea <valentina.manea.m@gmail.com>
10110 M:      Shuah Khan <shuah.kh@samsung.com>
10111 L:      linux-usb@vger.kernel.org
10112 S:      Maintained
10113 F:      drivers/usb/usbip/
10114 F:      tools/usb/usbip/
10116 USB PEGASUS DRIVER
10117 M:      Petko Manolov <petkan@nucleusys.com>
10118 L:      linux-usb@vger.kernel.org
10119 L:      netdev@vger.kernel.org
10120 T:      git git://github.com/petkan/pegasus.git
10121 W:      https://github.com/petkan/pegasus
10122 S:      Maintained
10123 F:      drivers/net/usb/pegasus.*
10125 USB PHY LAYER
10126 M:      Felipe Balbi <balbi@ti.com>
10127 L:      linux-usb@vger.kernel.org
10128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10129 S:      Maintained
10130 F:      drivers/usb/phy/
10132 USB PRINTER DRIVER (usblp)
10133 M:      Pete Zaitcev <zaitcev@redhat.com>
10134 L:      linux-usb@vger.kernel.org
10135 S:      Supported
10136 F:      drivers/usb/class/usblp.c
10138 USB RTL8150 DRIVER
10139 M:      Petko Manolov <petkan@nucleusys.com>
10140 L:      linux-usb@vger.kernel.org
10141 L:      netdev@vger.kernel.org
10142 T:      git git://github.com/petkan/rtl8150.git
10143 W:      https://github.com/petkan/rtl8150
10144 S:      Maintained
10145 F:      drivers/net/usb/rtl8150.c
10147 USB SERIAL SUBSYSTEM
10148 M:      Johan Hovold <johan@kernel.org>
10149 L:      linux-usb@vger.kernel.org
10150 S:      Maintained
10151 F:      Documentation/usb/usb-serial.txt
10152 F:      drivers/usb/serial/
10153 F:      include/linux/usb/serial.h
10155 USB SMSC75XX ETHERNET DRIVER
10156 M:      Steve Glendinning <steve.glendinning@shawell.net>
10157 L:      netdev@vger.kernel.org
10158 S:      Maintained
10159 F:      drivers/net/usb/smsc75xx.*
10161 USB SMSC95XX ETHERNET DRIVER
10162 M:      Steve Glendinning <steve.glendinning@shawell.net>
10163 L:      netdev@vger.kernel.org
10164 S:      Maintained
10165 F:      drivers/net/usb/smsc95xx.*
10167 USB SUBSYSTEM
10168 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10169 L:      linux-usb@vger.kernel.org
10170 W:      http://www.linux-usb.org
10171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10172 S:      Supported
10173 F:      Documentation/usb/
10174 F:      drivers/usb/
10175 F:      include/linux/usb.h
10176 F:      include/linux/usb/
10178 USB UHCI DRIVER
10179 M:      Alan Stern <stern@rowland.harvard.edu>
10180 L:      linux-usb@vger.kernel.org
10181 S:      Maintained
10182 F:      drivers/usb/host/uhci*
10184 USB "USBNET" DRIVER FRAMEWORK
10185 M:      Oliver Neukum <oneukum@suse.de>
10186 L:      netdev@vger.kernel.org
10187 W:      http://www.linux-usb.org/usbnet
10188 S:      Maintained
10189 F:      drivers/net/usb/usbnet.c
10190 F:      include/linux/usb/usbnet.h
10192 USB VIDEO CLASS
10193 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10194 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10195 L:      linux-media@vger.kernel.org
10196 T:      git git://linuxtv.org/media_tree.git
10197 W:      http://www.ideasonboard.org/uvc/
10198 S:      Maintained
10199 F:      drivers/media/usb/uvc/
10200 F:      include/uapi/linux/uvcvideo.h
10202 USB VISION DRIVER
10203 M:      Hans Verkuil <hverkuil@xs4all.nl>
10204 L:      linux-media@vger.kernel.org
10205 T:      git git://linuxtv.org/media_tree.git
10206 W:      http://linuxtv.org
10207 S:      Odd Fixes
10208 F:      drivers/media/usb/usbvision/
10210 USB WEBCAM GADGET
10211 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10212 L:      linux-usb@vger.kernel.org
10213 S:      Maintained
10214 F:      drivers/usb/gadget/function/*uvc*
10215 F:      drivers/usb/gadget/legacy/webcam.c
10217 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10218 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10219 L:      linux-wireless@vger.kernel.org
10220 S:      Maintained
10221 F:      drivers/net/wireless/rndis_wlan.c
10223 USB XHCI DRIVER
10224 M:      Mathias Nyman <mathias.nyman@intel.com>
10225 L:      linux-usb@vger.kernel.org
10226 S:      Supported
10227 F:      drivers/usb/host/xhci*
10228 F:      drivers/usb/host/pci-quirks*
10230 USB ZD1201 DRIVER
10231 L:      linux-wireless@vger.kernel.org
10232 W:      http://linux-lc100020.sourceforge.net
10233 S:      Orphan
10234 F:      drivers/net/wireless/zd1201.*
10236 USB ZR364XX DRIVER
10237 M:      Antoine Jacquet <royale@zerezo.com>
10238 L:      linux-usb@vger.kernel.org
10239 L:      linux-media@vger.kernel.org
10240 T:      git git://linuxtv.org/media_tree.git
10241 W:      http://royale.zerezo.com/zr364xx/
10242 S:      Maintained
10243 F:      Documentation/video4linux/zr364xx.txt
10244 F:      drivers/media/usb/zr364xx/
10246 USER-MODE LINUX (UML)
10247 M:      Jeff Dike <jdike@addtoit.com>
10248 M:      Richard Weinberger <richard@nod.at>
10249 L:      user-mode-linux-devel@lists.sourceforge.net
10250 L:      user-mode-linux-user@lists.sourceforge.net
10251 W:      http://user-mode-linux.sourceforge.net
10252 S:      Maintained
10253 F:      Documentation/virtual/uml/
10254 F:      arch/um/
10255 F:      arch/x86/um/
10256 F:      fs/hostfs/
10257 F:      fs/hppfs/
10259 USERSPACE I/O (UIO)
10260 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10261 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10262 S:      Maintained
10263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10264 F:      Documentation/DocBook/uio-howto.tmpl
10265 F:      drivers/uio/
10266 F:      include/linux/uio*.h
10268 UTIL-LINUX PACKAGE
10269 M:      Karel Zak <kzak@redhat.com>
10270 L:      util-linux@vger.kernel.org
10271 W:      http://en.wikipedia.org/wiki/Util-linux
10272 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10273 S:      Maintained
10275 UVESAFB DRIVER
10276 M:      Michal Januszewski <spock@gentoo.org>
10277 L:      linux-fbdev@vger.kernel.org
10278 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10279 S:      Maintained
10280 F:      Documentation/fb/uvesafb.txt
10281 F:      drivers/video/fbdev/uvesafb.*
10283 VFAT/FAT/MSDOS FILESYSTEM
10284 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10285 S:      Maintained
10286 F:      Documentation/filesystems/vfat.txt
10287 F:      fs/fat/
10289 VFIO DRIVER
10290 M:      Alex Williamson <alex.williamson@redhat.com>
10291 L:      kvm@vger.kernel.org
10292 S:      Maintained
10293 F:      Documentation/vfio.txt
10294 F:      drivers/vfio/
10295 F:      include/linux/vfio.h
10296 F:      include/uapi/linux/vfio.h
10298 VIDEOBUF2 FRAMEWORK
10299 M:      Pawel Osciak <pawel@osciak.com>
10300 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10301 M:      Kyungmin Park <kyungmin.park@samsung.com>
10302 L:      linux-media@vger.kernel.org
10303 S:      Maintained
10304 F:      drivers/media/v4l2-core/videobuf2-*
10305 F:      include/media/videobuf2-*
10307 VIRTIO CONSOLE DRIVER
10308 M:      Amit Shah <amit.shah@redhat.com>
10309 L:      virtualization@lists.linux-foundation.org
10310 S:      Maintained
10311 F:      drivers/char/virtio_console.c
10312 F:      include/linux/virtio_console.h
10313 F:      include/uapi/linux/virtio_console.h
10315 VIRTIO CORE, NET AND BLOCK DRIVERS
10316 M:      Rusty Russell <rusty@rustcorp.com.au>
10317 M:      "Michael S. Tsirkin" <mst@redhat.com>
10318 L:      virtualization@lists.linux-foundation.org
10319 S:      Maintained
10320 F:      drivers/virtio/
10321 F:      tools/virtio/
10322 F:      drivers/net/virtio_net.c
10323 F:      drivers/block/virtio_blk.c
10324 F:      include/linux/virtio_*.h
10325 F:      include/uapi/linux/virtio_*.h
10327 VIRTIO HOST (VHOST)
10328 M:      "Michael S. Tsirkin" <mst@redhat.com>
10329 L:      kvm@vger.kernel.org
10330 L:      virtualization@lists.linux-foundation.org
10331 L:      netdev@vger.kernel.org
10332 S:      Maintained
10333 F:      drivers/vhost/
10334 F:      include/uapi/linux/vhost.h
10336 VIA RHINE NETWORK DRIVER
10337 M:      Roger Luethi <rl@hellgate.ch>
10338 S:      Maintained
10339 F:      drivers/net/ethernet/via/via-rhine.c
10341 VIA SD/MMC CARD CONTROLLER DRIVER
10342 M:      Bruce Chang <brucechang@via.com.tw>
10343 M:      Harald Welte <HaraldWelte@viatech.com>
10344 S:      Maintained
10345 F:      drivers/mmc/host/via-sdmmc.c
10347 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10348 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10349 L:      linux-fbdev@vger.kernel.org
10350 S:      Maintained
10351 F:      include/linux/via-core.h
10352 F:      include/linux/via-gpio.h
10353 F:      include/linux/via_i2c.h
10354 F:      drivers/video/fbdev/via/
10356 VIA VELOCITY NETWORK DRIVER
10357 M:      Francois Romieu <romieu@fr.zoreil.com>
10358 L:      netdev@vger.kernel.org
10359 S:      Maintained
10360 F:      drivers/net/ethernet/via/via-velocity.*
10362 VIVID VIRTUAL VIDEO DRIVER
10363 M:      Hans Verkuil <hverkuil@xs4all.nl>
10364 L:      linux-media@vger.kernel.org
10365 T:      git git://linuxtv.org/media_tree.git
10366 W:      http://linuxtv.org
10367 S:      Maintained
10368 F:      drivers/media/platform/vivid/*
10370 VLAN (802.1Q)
10371 M:      Patrick McHardy <kaber@trash.net>
10372 L:      netdev@vger.kernel.org
10373 S:      Maintained
10374 F:      drivers/net/macvlan.c
10375 F:      include/linux/if_*vlan.h
10376 F:      net/8021q/
10378 VLYNQ BUS
10379 M:      Florian Fainelli <florian@openwrt.org>
10380 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10381 S:      Maintained
10382 F:      drivers/vlynq/vlynq.c
10383 F:      include/linux/vlynq.h
10385 VME SUBSYSTEM
10386 M:      Martyn Welch <martyn.welch@ge.com>
10387 M:      Manohar Vanga <manohar.vanga@gmail.com>
10388 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10389 L:      devel@driverdev.osuosl.org
10390 S:      Maintained
10391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10392 F:      Documentation/vme_api.txt
10393 F:      drivers/staging/vme/
10394 F:      drivers/vme/
10395 F:      include/linux/vme*
10397 VMWARE HYPERVISOR INTERFACE
10398 M:      Alok Kataria <akataria@vmware.com>
10399 L:      virtualization@lists.linux-foundation.org
10400 S:      Supported
10401 F:      arch/x86/kernel/cpu/vmware.c
10403 VMWARE BALLOON DRIVER
10404 M:      Xavier Deguillard <xdeguillard@vmware.com>
10405 M:      Philip Moltmann <moltmann@vmware.com>
10406 M:      "VMware, Inc." <pv-drivers@vmware.com>
10407 L:      linux-kernel@vger.kernel.org
10408 S:      Maintained
10409 F:      drivers/misc/vmw_balloon.c
10411 VMWARE VMXNET3 ETHERNET DRIVER
10412 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10413 M:      "VMware, Inc." <pv-drivers@vmware.com>
10414 L:      netdev@vger.kernel.org
10415 S:      Maintained
10416 F:      drivers/net/vmxnet3/
10418 VMware PVSCSI driver
10419 M:      Arvind Kumar <arvindkumar@vmware.com>
10420 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10421 L:      linux-scsi@vger.kernel.org
10422 S:      Maintained
10423 F:      drivers/scsi/vmw_pvscsi.c
10424 F:      drivers/scsi/vmw_pvscsi.h
10426 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10427 M:      Liam Girdwood <lgirdwood@gmail.com>
10428 M:      Mark Brown <broonie@kernel.org>
10429 L:      linux-kernel@vger.kernel.org
10430 W:      http://opensource.wolfsonmicro.com/node/15
10431 W:      http://www.slimlogic.co.uk/?p=48
10432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10433 S:      Supported
10434 F:      drivers/regulator/
10435 F:      include/linux/regulator/
10437 VT1211 HARDWARE MONITOR DRIVER
10438 M:      Juerg Haefliger <juergh@gmail.com>
10439 L:      lm-sensors@lm-sensors.org
10440 S:      Maintained
10441 F:      Documentation/hwmon/vt1211
10442 F:      drivers/hwmon/vt1211.c
10444 VT8231 HARDWARE MONITOR DRIVER
10445 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10446 L:      lm-sensors@lm-sensors.org
10447 S:      Maintained
10448 F:      drivers/hwmon/vt8231.c
10450 VUB300 USB to SDIO/SD/MMC bridge chip
10451 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10452 L:      linux-mmc@vger.kernel.org
10453 L:      linux-usb@vger.kernel.org
10454 S:      Supported
10455 F:      drivers/mmc/host/vub300.c
10457 W1 DALLAS'S 1-WIRE BUS
10458 M:      Evgeniy Polyakov <zbr@ioremap.net>
10459 S:      Maintained
10460 F:      Documentation/w1/
10461 F:      drivers/w1/
10463 W83791D HARDWARE MONITORING DRIVER
10464 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10465 L:      lm-sensors@lm-sensors.org
10466 S:      Maintained
10467 F:      Documentation/hwmon/w83791d
10468 F:      drivers/hwmon/w83791d.c
10470 W83793 HARDWARE MONITORING DRIVER
10471 M:      Rudolf Marek <r.marek@assembler.cz>
10472 L:      lm-sensors@lm-sensors.org
10473 S:      Maintained
10474 F:      Documentation/hwmon/w83793
10475 F:      drivers/hwmon/w83793.c
10477 W83795 HARDWARE MONITORING DRIVER
10478 M:      Jean Delvare <jdelvare@suse.de>
10479 L:      lm-sensors@lm-sensors.org
10480 S:      Maintained
10481 F:      drivers/hwmon/w83795.c
10483 W83L51xD SD/MMC CARD INTERFACE DRIVER
10484 M:      Pierre Ossman <pierre@ossman.eu>
10485 S:      Maintained
10486 F:      drivers/mmc/host/wbsd.*
10488 WACOM PROTOCOL 4 SERIAL TABLETS
10489 M:      Julian Squires <julian@cipht.net>
10490 M:      Hans de Goede <hdegoede@redhat.com>
10491 L:      linux-input@vger.kernel.org
10492 S:      Maintained
10493 F:      drivers/input/tablet/wacom_serial4.c
10495 WATCHDOG DEVICE DRIVERS
10496 M:      Wim Van Sebroeck <wim@iguana.be>
10497 L:      linux-watchdog@vger.kernel.org
10498 W:      http://www.linux-watchdog.org/
10499 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10500 S:      Maintained
10501 F:      Documentation/watchdog/
10502 F:      drivers/watchdog/
10503 F:      include/linux/watchdog.h
10504 F:      include/uapi/linux/watchdog.h
10506 WD7000 SCSI DRIVER
10507 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10508 L:      linux-scsi@vger.kernel.org
10509 S:      Maintained
10510 F:      drivers/scsi/wd7000.c
10512 WIIMOTE HID DRIVER
10513 M:      David Herrmann <dh.herrmann@googlemail.com>
10514 L:      linux-input@vger.kernel.org
10515 S:      Maintained
10516 F:      drivers/hid/hid-wiimote*
10518 WINBOND CIR DRIVER
10519 M:      David Härdeman <david@hardeman.nu>
10520 S:      Maintained
10521 F:      drivers/media/rc/winbond-cir.c
10523 WIMAX STACK
10524 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10525 M:      linux-wimax@intel.com
10526 L:     wimax@linuxwimax.org (subscribers-only)
10527 S:      Supported
10528 W:      http://linuxwimax.org
10529 F:      Documentation/wimax/README.wimax
10530 F:      include/linux/wimax/debug.h
10531 F:      include/net/wimax.h
10532 F:      include/uapi/linux/wimax.h
10533 F:      net/wimax/
10535 WISTRON LAPTOP BUTTON DRIVER
10536 M:      Miloslav Trmac <mitr@volny.cz>
10537 S:      Maintained
10538 F:      drivers/input/misc/wistron_btns.c
10540 WL3501 WIRELESS PCMCIA CARD DRIVER
10541 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10542 L:      linux-wireless@vger.kernel.org
10543 W:      http://oops.ghostprotocols.net:81/blog
10544 S:      Maintained
10545 F:      drivers/net/wireless/wl3501*
10547 WM97XX TOUCHSCREEN DRIVERS
10548 M:      Mark Brown <broonie@kernel.org>
10549 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10550 L:      linux-input@vger.kernel.org
10551 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10552 W:      http://opensource.wolfsonmicro.com/node/7
10553 S:      Supported
10554 F:      drivers/input/touchscreen/*wm97*
10555 F:      include/linux/wm97xx.h
10557 WOLFSON MICROELECTRONICS DRIVERS
10558 L:      patches@opensource.wolfsonmicro.com
10559 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10560 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10561 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10562 S:      Supported
10563 F:      Documentation/hwmon/wm83??
10564 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10565 F:      drivers/clk/clk-wm83*.c
10566 F:      drivers/extcon/extcon-arizona.c
10567 F:      drivers/leds/leds-wm83*.c
10568 F:      drivers/gpio/gpio-*wm*.c
10569 F:      drivers/gpio/gpio-arizona.c
10570 F:      drivers/hwmon/wm83??-hwmon.c
10571 F:      drivers/input/misc/wm831x-on.c
10572 F:      drivers/input/touchscreen/wm831x-ts.c
10573 F:      drivers/input/touchscreen/wm97*.c
10574 F:      drivers/mfd/arizona*
10575 F:      drivers/mfd/wm*.c
10576 F:      drivers/power/wm83*.c
10577 F:      drivers/rtc/rtc-wm83*.c
10578 F:      drivers/regulator/wm8*.c
10579 F:      drivers/video/backlight/wm83*_bl.c
10580 F:      drivers/watchdog/wm83*_wdt.c
10581 F:      include/linux/mfd/arizona/
10582 F:      include/linux/mfd/wm831x/
10583 F:      include/linux/mfd/wm8350/
10584 F:      include/linux/mfd/wm8400*
10585 F:      include/linux/wm97xx.h
10586 F:      include/sound/wm????.h
10587 F:      sound/soc/codecs/arizona.?
10588 F:      sound/soc/codecs/wm*
10590 WORKQUEUE
10591 M:      Tejun Heo <tj@kernel.org>
10592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10593 S:      Maintained
10594 F:      include/linux/workqueue.h
10595 F:      kernel/workqueue.c
10596 F:      Documentation/workqueue.txt
10598 X.25 NETWORK LAYER
10599 M:      Andrew Hendry <andrew.hendry@gmail.com>
10600 L:      linux-x25@vger.kernel.org
10601 S:      Odd Fixes
10602 F:      Documentation/networking/x25*
10603 F:      include/net/x25*
10604 F:      net/x25/
10606 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10607 M:      Thomas Gleixner <tglx@linutronix.de>
10608 M:      Ingo Molnar <mingo@redhat.com>
10609 M:      "H. Peter Anvin" <hpa@zytor.com>
10610 M:      x86@kernel.org
10611 L:      linux-kernel@vger.kernel.org
10612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10613 S:      Maintained
10614 F:      Documentation/x86/
10615 F:      arch/x86/
10617 X86 PLATFORM DRIVERS
10618 M:      Darren Hart <dvhart@infradead.org>
10619 L:      platform-driver-x86@vger.kernel.org
10620 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10621 S:      Maintained
10622 F:      drivers/platform/x86/
10624 X86 MCE INFRASTRUCTURE
10625 M:      Tony Luck <tony.luck@intel.com>
10626 M:      Borislav Petkov <bp@alien8.de>
10627 L:      linux-edac@vger.kernel.org
10628 S:      Maintained
10629 F:      arch/x86/kernel/cpu/mcheck/*
10631 X86 VDSO
10632 M:      Andy Lutomirski <luto@amacapital.net>
10633 L:      linux-kernel@vger.kernel.org
10634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10635 S:      Maintained
10636 F:      arch/x86/vdso/
10638 XC2028/3028 TUNER DRIVER
10639 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10640 L:      linux-media@vger.kernel.org
10641 W:      http://linuxtv.org
10642 T:      git git://linuxtv.org/media_tree.git
10643 S:      Maintained
10644 F:      drivers/media/tuners/tuner-xc2028.*
10646 XEN HYPERVISOR INTERFACE
10647 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10648 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10649 M:      David Vrabel <david.vrabel@citrix.com>
10650 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10652 S:      Supported
10653 F:      arch/x86/xen/
10654 F:      drivers/*/xen-*front.c
10655 F:      drivers/xen/
10656 F:      arch/x86/include/asm/xen/
10657 F:      include/xen/
10658 F:      include/uapi/xen/
10660 XEN HYPERVISOR ARM
10661 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10662 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10663 S:      Supported
10664 F:      arch/arm/xen/
10665 F:      arch/arm/include/asm/xen/
10667 XEN HYPERVISOR ARM64
10668 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10669 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10670 S:      Supported
10671 F:      arch/arm64/xen/
10672 F:      arch/arm64/include/asm/xen/
10674 XEN NETWORK BACKEND DRIVER
10675 M:      Ian Campbell <ian.campbell@citrix.com>
10676 M:      Wei Liu <wei.liu2@citrix.com>
10677 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10678 L:      netdev@vger.kernel.org
10679 S:      Supported
10680 F:      drivers/net/xen-netback/*
10682 XEN PCI SUBSYSTEM
10683 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10684 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10685 S:      Supported
10686 F:      arch/x86/pci/*xen*
10687 F:      drivers/pci/*xen*
10689 XEN BLOCK SUBSYSTEM
10690 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10691 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10692 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10693 S:      Supported
10694 F:      drivers/block/xen-blkback/*
10695 F:      drivers/block/xen*
10697 XEN PVSCSI DRIVERS
10698 M:      Juergen Gross <jgross@suse.com>
10699 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10700 L:      linux-scsi@vger.kernel.org
10701 S:      Supported
10702 F:      drivers/scsi/xen-scsifront.c
10703 F:      drivers/xen/xen-scsiback.c
10704 F:      include/xen/interface/io/vscsiif.h
10706 XEN SWIOTLB SUBSYSTEM
10707 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10708 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10709 S:      Supported
10710 F:      arch/x86/xen/*swiotlb*
10711 F:      drivers/xen/*swiotlb*
10713 XFS FILESYSTEM
10714 P:      Silicon Graphics Inc
10715 M:      Dave Chinner <david@fromorbit.com>
10716 M:      xfs@oss.sgi.com
10717 L:      xfs@oss.sgi.com
10718 W:      http://oss.sgi.com/projects/xfs
10719 T:      git git://oss.sgi.com/xfs/xfs.git
10720 S:      Supported
10721 F:      Documentation/filesystems/xfs.txt
10722 F:      fs/xfs/
10724 XILINX AXI ETHERNET DRIVER
10725 M:      Anirudha Sarangi <anirudh@xilinx.com>
10726 M:      John Linn <John.Linn@xilinx.com>
10727 S:      Maintained
10728 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10730 XILINX UARTLITE SERIAL DRIVER
10731 M:      Peter Korsgaard <jacmet@sunsite.dk>
10732 L:      linux-serial@vger.kernel.org
10733 S:      Maintained
10734 F:      drivers/tty/serial/uartlite.c
10736 XILLYBUS DRIVER
10737 M:      Eli Billauer <eli.billauer@gmail.com>
10738 L:      linux-kernel@vger.kernel.org
10739 S:      Supported
10740 F:      drivers/char/xillybus/
10742 XTENSA XTFPGA PLATFORM SUPPORT
10743 M:      Max Filippov <jcmvbkbc@gmail.com>
10744 L:      linux-xtensa@linux-xtensa.org
10745 S:      Maintained
10746 F:      drivers/spi/spi-xtensa-xtfpga.c
10747 F:      sound/soc/xtensa/xtfpga-i2s.c
10749 YAM DRIVER FOR AX.25
10750 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10751 L:      linux-hams@vger.kernel.org
10752 S:      Maintained
10753 F:      drivers/net/hamradio/yam*
10754 F:      include/linux/yam.h
10756 YEALINK PHONE DRIVER
10757 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10758 L:      usbb2k-api-dev@nongnu.org
10759 S:      Maintained
10760 F:      Documentation/input/yealink.txt
10761 F:      drivers/input/misc/yealink.*
10763 Z8530 DRIVER FOR AX.25
10764 M:      Joerg Reuter <jreuter@yaina.de>
10765 W:      http://yaina.de/jreuter/
10766 W:      http://www.qsl.net/dl1bke/
10767 L:      linux-hams@vger.kernel.org
10768 S:      Maintained
10769 F:      Documentation/networking/z8530drv.txt
10770 F:      drivers/net/hamradio/*scc.c
10771 F:      drivers/net/hamradio/z8530.h
10773 ZBUD COMPRESSED PAGE ALLOCATOR
10774 M:      Seth Jennings <sjennings@variantweb.net>
10775 L:      linux-mm@kvack.org
10776 S:      Maintained
10777 F:      mm/zbud.c
10778 F:      include/linux/zbud.h
10780 ZD1211RW WIRELESS DRIVER
10781 M:      Daniel Drake <dsd@gentoo.org>
10782 M:      Ulrich Kunitz <kune@deine-taler.de>
10783 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10784 L:      linux-wireless@vger.kernel.org
10785 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10786 S:      Maintained
10787 F:      drivers/net/wireless/zd1211rw/
10789 ZR36067 VIDEO FOR LINUX DRIVER
10790 L:      mjpeg-users@lists.sourceforge.net
10791 L:      linux-media@vger.kernel.org
10792 W:      http://mjpeg.sourceforge.net/driver-zoran/
10793 T:      hg http://linuxtv.org/hg/v4l-dvb
10794 S:      Odd Fixes
10795 F:      drivers/media/pci/zoran/
10797 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10798 M:      Minchan Kim <minchan@kernel.org>
10799 M:      Nitin Gupta <ngupta@vflare.org>
10800 L:      linux-kernel@vger.kernel.org
10801 S:      Maintained
10802 F:      drivers/block/zram/
10803 F:      Documentation/blockdev/zram.txt
10805 ZS DECSTATION Z85C30 SERIAL DRIVER
10806 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10807 S:      Maintained
10808 F:      drivers/tty/serial/zs.*
10810 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10811 M:      Minchan Kim <minchan@kernel.org>
10812 M:      Nitin Gupta <ngupta@vflare.org>
10813 L:      linux-mm@kvack.org
10814 S:      Maintained
10815 F:      mm/zsmalloc.c
10816 F:      include/linux/zsmalloc.h
10818 ZSWAP COMPRESSED SWAP CACHING
10819 M:      Seth Jennings <sjennings@variantweb.net>
10820 L:      linux-mm@kvack.org
10821 S:      Maintained
10822 F:      mm/zswap.c
10824 THE REST
10825 M:      Linus Torvalds <torvalds@linux-foundation.org>
10826 L:      linux-kernel@vger.kernel.org
10827 Q:      http://patchwork.kernel.org/project/LKML/list/
10828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10829 S:      Buried alive in reporters
10830 F:      *
10831 F:      */