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