PCI: designware: Check private_data validity in single place
[linux/fpc-iii.git] / MAINTAINERS
blob1ff06dee651d5da4806dfcec1ab12e8281110e58
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 L:      linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156 L:      linux-bluetooth@vger.kernel.org
157 S:      Maintained
158 F:      net/6lowpan/
159 F:      include/net/6lowpan.h
161 6PACK NETWORK DRIVER FOR AX.25
162 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
163 L:      linux-hams@vger.kernel.org
164 S:      Maintained
165 F:      drivers/net/hamradio/6pack.c
167 8169 10/100/1000 GIGABIT ETHERNET DRIVER
168 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
169 L:      netdev@vger.kernel.org
170 S:      Maintained
171 F:      drivers/net/ethernet/realtek/r8169.c
173 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
174 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
175 L:      linux-serial@vger.kernel.org
176 W:      http://serial.sourceforge.net
177 S:      Maintained
178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
179 F:      drivers/tty/serial/8250*
180 F:      include/linux/serial_8250.h
182 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
183 L:      netdev@vger.kernel.org
184 S:      Orphan / Obsolete
185 F:      drivers/net/ethernet/8390/
187 9P FILE SYSTEM
188 M:      Eric Van Hensbergen <ericvh@gmail.com>
189 M:      Ron Minnich <rminnich@sandia.gov>
190 M:      Latchesar Ionkov <lucho@ionkov.net>
191 L:      v9fs-developer@lists.sourceforge.net
192 W:      http://swik.net/v9fs
193 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
195 S:      Maintained
196 F:      Documentation/filesystems/9p.txt
197 F:      fs/9p/
198 F:      net/9p/
199 F:      include/net/9p/
200 F:      include/uapi/linux/virtio_9p.h
201 F:      include/trace/events/9p.h
204 A8293 MEDIA DRIVER
205 M:      Antti Palosaari <crope@iki.fi>
206 L:      linux-media@vger.kernel.org
207 W:      http://linuxtv.org/
208 W:      http://palosaari.fi/linux/
209 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
210 T:      git git://linuxtv.org/anttip/media_tree.git
211 S:      Maintained
212 F:      drivers/media/dvb-frontends/a8293*
214 AACRAID SCSI RAID DRIVER
215 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
216 L:      linux-scsi@vger.kernel.org
217 W:      http://www.adaptec.com/
218 S:      Supported
219 F:      Documentation/scsi/aacraid.txt
220 F:      drivers/scsi/aacraid/
222 ABI/API
223 L:      linux-api@vger.kernel.org
224 F:      Documentation/ABI/
225 F:      include/linux/syscalls.h
226 F:      include/uapi/
227 F:      kernel/sys_ni.c
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      lm-sensors@lm-sensors.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      lm-sensors@lm-sensors.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
241 ACENIC DRIVER
242 M:      Jes Sorensen <jes@trained-monkey.org>
243 L:      linux-acenic@sunsite.dk
244 S:      Maintained
245 F:      drivers/net/ethernet/alteon/acenic*
247 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
248 M:      Peter Feuerer <peter@piie.net>
249 L:      platform-driver-x86@vger.kernel.org
250 W:      http://piie.net/?section=acerhdf
251 S:      Maintained
252 F:      drivers/platform/x86/acerhdf.c
254 ACER WMI LAPTOP EXTRAS
255 M:      "Lee, Chun-Yi" <jlee@suse.com>
256 L:      platform-driver-x86@vger.kernel.org
257 S:      Maintained
258 F:      drivers/platform/x86/acer-wmi.c
260 ACPI
261 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
262 M:      Len Brown <lenb@kernel.org>
263 L:      linux-acpi@vger.kernel.org
264 W:      https://01.org/linux-acpi
265 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
267 S:      Supported
268 F:      drivers/acpi/
269 F:      drivers/pnp/pnpacpi/
270 F:      include/linux/acpi.h
271 F:      include/acpi/
272 F:      Documentation/acpi
273 F:      Documentation/ABI/testing/sysfs-bus-acpi
274 F:      drivers/pci/*acpi*
275 F:      drivers/pci/*/*acpi*
276 F:      drivers/pci/*/*/*acpi*
277 F:      tools/power/acpi
279 ACPI COMPONENT ARCHITECTURE (ACPICA)
280 M:      Robert Moore <robert.moore@intel.com>
281 M:      Lv Zheng <lv.zheng@intel.com>
282 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
283 L:      linux-acpi@vger.kernel.org
284 L:      devel@acpica.org
285 W:      https://acpica.org/
286 W:      https://github.com/acpica/acpica/
287 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
289 S:      Supported
290 F:      drivers/acpi/acpica/
291 F:      include/acpi/
292 F:      tools/power/acpi/
294 ACPI FAN DRIVER
295 M:      Zhang Rui <rui.zhang@intel.com>
296 L:      linux-acpi@vger.kernel.org
297 W:      https://01.org/linux-acpi
298 S:      Supported
299 F:      drivers/acpi/fan.c
301 ACPI THERMAL DRIVER
302 M:      Zhang Rui <rui.zhang@intel.com>
303 L:      linux-acpi@vger.kernel.org
304 W:      https://01.org/linux-acpi
305 S:      Supported
306 F:      drivers/acpi/*thermal*
308 ACPI VIDEO DRIVER
309 M:      Zhang Rui <rui.zhang@intel.com>
310 L:      linux-acpi@vger.kernel.org
311 W:      https://01.org/linux-acpi
312 S:      Supported
313 F:      drivers/acpi/video.c
315 ACPI WMI DRIVER
316 L:      platform-driver-x86@vger.kernel.org
317 S:      Orphan
318 F:      drivers/platform/x86/wmi.c
320 AD1889 ALSA SOUND DRIVER
321 M:      Thibaut Varene <T-Bone@parisc-linux.org>
322 W:      http://wiki.parisc-linux.org/AD1889
323 L:      linux-parisc@vger.kernel.org
324 S:      Maintained
325 F:      sound/pci/ad1889.*
327 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
328 M:      Michael Hennerich <michael.hennerich@analog.com>
329 W:      http://wiki.analog.com/AD5254
330 W:      http://ez.analog.com/community/linux-device-drivers
331 S:      Supported
332 F:      drivers/misc/ad525x_dpot.c
334 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
335 M:      Michael Hennerich <michael.hennerich@analog.com>
336 W:      http://wiki.analog.com/AD5398
337 W:      http://ez.analog.com/community/linux-device-drivers
338 S:      Supported
339 F:      drivers/regulator/ad5398.c
341 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
342 M:      Michael Hennerich <michael.hennerich@analog.com>
343 W:      http://wiki.analog.com/AD7142
344 W:      http://ez.analog.com/community/linux-device-drivers
345 S:      Supported
346 F:      drivers/input/misc/ad714x.c
348 AD7877 TOUCHSCREEN DRIVER
349 M:      Michael Hennerich <michael.hennerich@analog.com>
350 W:      http://wiki.analog.com/AD7877
351 W:      http://ez.analog.com/community/linux-device-drivers
352 S:      Supported
353 F:      drivers/input/touchscreen/ad7877.c
355 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
356 M:      Michael Hennerich <michael.hennerich@analog.com>
357 W:      http://wiki.analog.com/AD7879
358 W:      http://ez.analog.com/community/linux-device-drivers
359 S:      Supported
360 F:      drivers/input/touchscreen/ad7879.c
362 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
363 M:      Jiri Kosina <jkosina@suse.cz>
364 S:      Maintained
366 ADM1025 HARDWARE MONITOR DRIVER
367 M:      Jean Delvare <jdelvare@suse.de>
368 L:      lm-sensors@lm-sensors.org
369 S:      Maintained
370 F:      Documentation/hwmon/adm1025
371 F:      drivers/hwmon/adm1025.c
373 ADM1029 HARDWARE MONITOR DRIVER
374 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
375 L:      lm-sensors@lm-sensors.org
376 S:      Maintained
377 F:      drivers/hwmon/adm1029.c
379 ADM8211 WIRELESS DRIVER
380 L:      linux-wireless@vger.kernel.org
381 W:      http://wireless.kernel.org/
382 S:      Orphan
383 F:      drivers/net/wireless/adm8211.*
385 ADP1653 FLASH CONTROLLER DRIVER
386 M:      Sakari Ailus <sakari.ailus@iki.fi>
387 L:      linux-media@vger.kernel.org
388 S:      Maintained
389 F:      drivers/media/i2c/adp1653.c
390 F:      include/media/adp1653.h
392 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
393 M:      Michael Hennerich <michael.hennerich@analog.com>
394 W:      http://wiki.analog.com/ADP5520
395 W:      http://ez.analog.com/community/linux-device-drivers
396 S:      Supported
397 F:      drivers/mfd/adp5520.c
398 F:      drivers/video/backlight/adp5520_bl.c
399 F:      drivers/leds/leds-adp5520.c
400 F:      drivers/gpio/gpio-adp5520.c
401 F:      drivers/input/keyboard/adp5520-keys.c
403 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
404 M:      Michael Hennerich <michael.hennerich@analog.com>
405 W:      http://wiki.analog.com/ADP5588
406 W:      http://ez.analog.com/community/linux-device-drivers
407 S:      Supported
408 F:      drivers/input/keyboard/adp5588-keys.c
409 F:      drivers/gpio/gpio-adp5588.c
411 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
412 M:      Michael Hennerich <michael.hennerich@analog.com>
413 W:      http://wiki.analog.com/ADP8860
414 W:      http://ez.analog.com/community/linux-device-drivers
415 S:      Supported
416 F:      drivers/video/backlight/adp8860_bl.c
418 ADS1015 HARDWARE MONITOR DRIVER
419 M:      Dirk Eibach <eibach@gdsys.de>
420 L:      lm-sensors@lm-sensors.org
421 S:      Maintained
422 F:      Documentation/hwmon/ads1015
423 F:      drivers/hwmon/ads1015.c
424 F:      include/linux/i2c/ads1015.h
426 ADT746X FAN DRIVER
427 M:      Colin Leroy <colin@colino.net>
428 S:      Maintained
429 F:      drivers/macintosh/therm_adt746x.c
431 ADT7475 HARDWARE MONITOR DRIVER
432 M:      Jean Delvare <jdelvare@suse.de>
433 L:      lm-sensors@lm-sensors.org
434 S:      Maintained
435 F:      Documentation/hwmon/adt7475
436 F:      drivers/hwmon/adt7475.c
438 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADXL345
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/input/misc/adxl34x.c
445 ADVANSYS SCSI DRIVER
446 M:      Matthew Wilcox <matthew@wil.cx>
447 L:      linux-scsi@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/scsi/advansys.txt
450 F:      drivers/scsi/advansys.c
452 AEDSP16 DRIVER
453 M:      Riccardo Facchetti <fizban@tin.it>
454 S:      Maintained
455 F:      sound/oss/aedsp16.c
457 AF9013 MEDIA DRIVER
458 M:      Antti Palosaari <crope@iki.fi>
459 L:      linux-media@vger.kernel.org
460 W:      http://linuxtv.org/
461 W:      http://palosaari.fi/linux/
462 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
463 T:      git git://linuxtv.org/anttip/media_tree.git
464 S:      Maintained
465 F:      drivers/media/dvb-frontends/af9013*
467 AF9033 MEDIA DRIVER
468 M:      Antti Palosaari <crope@iki.fi>
469 L:      linux-media@vger.kernel.org
470 W:      http://linuxtv.org/
471 W:      http://palosaari.fi/linux/
472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
473 T:      git git://linuxtv.org/anttip/media_tree.git
474 S:      Maintained
475 F:      drivers/media/dvb-frontends/af9033*
477 AFFS FILE SYSTEM
478 L:      linux-fsdevel@vger.kernel.org
479 S:      Orphan
480 F:      Documentation/filesystems/affs.txt
481 F:      fs/affs/
483 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
484 M:      David Howells <dhowells@redhat.com>
485 L:      linux-afs@lists.infradead.org
486 S:      Supported
487 F:      fs/afs/
488 F:      include/net/af_rxrpc.h
489 F:      net/rxrpc/af_rxrpc.c
491 AGPGART DRIVER
492 M:      David Airlie <airlied@linux.ie>
493 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
494 S:      Maintained
495 F:      drivers/char/agp/
496 F:      include/linux/agp*
497 F:      include/uapi/linux/agp*
499 AHA152X SCSI DRIVER
500 M:      "Juergen E. Fischer" <fischer@norbit.de>
501 L:      linux-scsi@vger.kernel.org
502 S:      Maintained
503 F:      drivers/scsi/aha152x*
504 F:      drivers/scsi/pcmcia/aha152x*
506 AIC7XXX / AIC79XX SCSI DRIVER
507 M:      Hannes Reinecke <hare@suse.de>
508 L:      linux-scsi@vger.kernel.org
509 S:      Maintained
510 F:      drivers/scsi/aic7xxx/
512 AIMSLAB FM RADIO RECEIVER DRIVER
513 M:      Hans Verkuil <hverkuil@xs4all.nl>
514 L:      linux-media@vger.kernel.org
515 T:      git git://linuxtv.org/media_tree.git
516 W:      http://linuxtv.org
517 S:      Maintained
518 F:      drivers/media/radio/radio-aimslab*
521 M:      Benjamin LaHaise <bcrl@kvack.org>
522 L:      linux-aio@kvack.org
523 S:      Supported
524 F:      fs/aio.c
525 F:      include/linux/*aio*.h
527 AIRSPY MEDIA DRIVER
528 M:      Antti Palosaari <crope@iki.fi>
529 L:      linux-media@vger.kernel.org
530 W:      http://linuxtv.org/
531 W:      http://palosaari.fi/linux/
532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
533 T:      git git://linuxtv.org/anttip/media_tree.git
534 S:      Maintained
535 F:      drivers/media/usb/airspy/
537 ALCATEL SPEEDTOUCH USB DRIVER
538 M:      Duncan Sands <duncan.sands@free.fr>
539 L:      linux-usb@vger.kernel.org
540 W:      http://www.linux-usb.org/SpeedTouch/
541 S:      Maintained
542 F:      drivers/usb/atm/speedtch.c
543 F:      drivers/usb/atm/usbatm.c
545 ALCHEMY AU1XX0 MMC DRIVER
546 M:      Manuel Lauss <manuel.lauss@gmail.com>
547 S:      Maintained
548 F:      drivers/mmc/host/au1xmmc.c
550 ALI1563 I2C DRIVER
551 M:      Rudolf Marek <r.marek@assembler.cz>
552 L:      linux-i2c@vger.kernel.org
553 S:      Maintained
554 F:      Documentation/i2c/busses/i2c-ali1563
555 F:      drivers/i2c/busses/i2c-ali1563.c
557 ALPHA PORT
558 M:      Richard Henderson <rth@twiddle.net>
559 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
560 M:      Matt Turner <mattst88@gmail.com>
561 S:      Odd Fixes
562 L:      linux-alpha@vger.kernel.org
563 F:      arch/alpha/
565 ALTERA TRIPLE SPEED ETHERNET DRIVER
566 M:      Vince Bridgers <vbridgers2013@gmail.com>
567 L:      netdev@vger.kernel.org
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/net/ethernet/altera/
572 ALTERA UART/JTAG UART SERIAL DRIVERS
573 M:      Tobias Klauser <tklauser@distanz.ch>
574 L:      linux-serial@vger.kernel.org
575 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S:      Maintained
577 F:      drivers/tty/serial/altera_uart.c
578 F:      drivers/tty/serial/altera_jtaguart.c
579 F:      include/linux/altera_uart.h
580 F:      include/linux/altera_jtaguart.h
582 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
583 M:      Tom Lendacky <thomas.lendacky@amd.com>
584 L:      linux-crypto@vger.kernel.org
585 S:      Supported
586 F:      drivers/crypto/ccp/
587 F:      include/linux/ccp.h
589 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
590 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
591 L:      lm-sensors@lm-sensors.org
592 S:      Maintained
593 F:      Documentation/hwmon/fam15h_power
594 F:      drivers/hwmon/fam15h_power.c
596 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
597 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
598 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
599 S:      Supported
600 F:      drivers/usb/gadget/udc/amd5536udc.*
602 AMD GEODE PROCESSOR/CHIPSET SUPPORT
603 P:      Andres Salomon <dilinger@queued.net>
604 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
605 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
606 S:      Supported
607 F:      drivers/char/hw_random/geode-rng.c
608 F:      drivers/crypto/geode*
609 F:      drivers/video/fbdev/geode/
610 F:      arch/x86/include/asm/geode.h
612 AMD IOMMU (AMD-VI)
613 M:      Joerg Roedel <joro@8bytes.org>
614 L:      iommu@lists.linux-foundation.org
615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
616 S:      Maintained
617 F:      drivers/iommu/amd_iommu*.[ch]
618 F:      include/linux/amd-iommu.h
620 AMD MICROCODE UPDATE SUPPORT
621 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
622 L:      amd64-microcode@amd64.org
623 S:      Maintained
624 F:      arch/x86/kernel/cpu/microcode/amd*
626 AMD XGBE DRIVER
627 M:      Tom Lendacky <thomas.lendacky@amd.com>
628 L:      netdev@vger.kernel.org
629 S:      Supported
630 F:      drivers/net/ethernet/amd/xgbe/
631 F:      drivers/net/phy/amd-xgbe-phy.c
633 AMS (Apple Motion Sensor) DRIVER
634 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
635 S:      Supported
636 F:      drivers/macintosh/ams/
638 AMSO1100 RNIC DRIVER
639 M:      Tom Tucker <tom@opengridcomputing.com>
640 M:      Steve Wise <swise@opengridcomputing.com>
641 L:      linux-rdma@vger.kernel.org
642 S:      Maintained
643 F:      drivers/infiniband/hw/amso1100/
645 ANALOG DEVICES INC AD9389B DRIVER
646 M:      Hans Verkuil <hans.verkuil@cisco.com>
647 L:      linux-media@vger.kernel.org
648 S:      Maintained
649 F:      drivers/media/i2c/ad9389b*
651 ANALOG DEVICES INC ADV7511 DRIVER
652 M:      Hans Verkuil <hans.verkuil@cisco.com>
653 L:      linux-media@vger.kernel.org
654 S:      Maintained
655 F:      drivers/media/i2c/adv7511*
657 ANALOG DEVICES INC ADV7604 DRIVER
658 M:      Hans Verkuil <hans.verkuil@cisco.com>
659 L:      linux-media@vger.kernel.org
660 S:      Maintained
661 F:      drivers/media/i2c/adv7604*
663 ANALOG DEVICES INC ADV7842 DRIVER
664 M:      Hans Verkuil <hans.verkuil@cisco.com>
665 L:      linux-media@vger.kernel.org
666 S:      Maintained
667 F:      drivers/media/i2c/adv7842*
669 ANALOG DEVICES INC ASOC CODEC DRIVERS
670 M:      Lars-Peter Clausen <lars@metafoo.de>
671 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
672 W:      http://wiki.analog.com/
673 W:      http://ez.analog.com/community/linux-device-drivers
674 S:      Supported
675 F:      sound/soc/codecs/adau*
676 F:      sound/soc/codecs/adav*
677 F:      sound/soc/codecs/ad1*
678 F:      sound/soc/codecs/ad7*
679 F:      sound/soc/codecs/ssm*
680 F:      sound/soc/codecs/sigmadsp.*
682 ANALOG DEVICES INC ASOC DRIVERS
683 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
684 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
685 W:      http://blackfin.uclinux.org/
686 S:      Supported
687 F:      sound/soc/blackfin/*
689 AOA (Apple Onboard Audio) ALSA DRIVER
690 M:      Johannes Berg <johannes@sipsolutions.net>
691 L:      linuxppc-dev@lists.ozlabs.org
692 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
693 S:      Maintained
694 F:      sound/aoa/
696 APM DRIVER
697 M:      Jiri Kosina <jkosina@suse.cz>
698 S:      Odd fixes
699 F:      arch/x86/kernel/apm_32.c
700 F:      include/linux/apm_bios.h
701 F:      include/uapi/linux/apm_bios.h
702 F:      drivers/char/apm-emulation.c
704 APPLE BCM5974 MULTITOUCH DRIVER
705 M:      Henrik Rydberg <rydberg@euromail.se>
706 L:      linux-input@vger.kernel.org
707 S:      Maintained
708 F:      drivers/input/mouse/bcm5974.c
710 APPLE SMC DRIVER
711 M:      Henrik Rydberg <rydberg@euromail.se>
712 L:      lm-sensors@lm-sensors.org
713 S:      Maintained
714 F:      drivers/hwmon/applesmc.c
716 APPLETALK NETWORK LAYER
717 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
718 S:      Maintained
719 F:      drivers/net/appletalk/
720 F:      net/appletalk/
722 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
723 M:      Iyappan Subramanian <isubramanian@apm.com>
724 M:      Keyur Chudgar <kchudgar@apm.com>
725 M:      Ravi Patel <rapatel@apm.com>
726 S:      Supported
727 F:      drivers/net/ethernet/apm/xgene/
728 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
730 APTINA CAMERA SENSOR PLL
731 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
732 L:      linux-media@vger.kernel.org
733 S:      Maintained
734 F:      drivers/media/i2c/aptina-pll.*
736 ARASAN COMPACT FLASH PATA CONTROLLER
737 M:      Viresh Kumar <viresh.linux@gmail.com>
738 L:      linux-ide@vger.kernel.org
739 S:      Maintained
740 F:      include/linux/pata_arasan_cf_data.h
741 F:      drivers/ata/pata_arasan_cf.c
743 ARC FRAMEBUFFER DRIVER
744 M:      Jaya Kumar <jayalk@intworks.biz>
745 S:      Maintained
746 F:      drivers/video/fbdev/arcfb.c
747 F:      drivers/video/fbdev/core/fb_defio.c
749 ARM MFM AND FLOPPY DRIVERS
750 M:      Ian Molton <spyro@f2s.com>
751 S:      Maintained
752 F:      arch/arm/lib/floppydma.S
753 F:      arch/arm/include/asm/floppy.h
755 ARM PMU PROFILING AND DEBUGGING
756 M:      Will Deacon <will.deacon@arm.com>
757 S:      Maintained
758 F:      arch/arm/kernel/perf_event*
759 F:      arch/arm/oprofile/common.c
760 F:      arch/arm/include/asm/pmu.h
761 F:      arch/arm/kernel/hw_breakpoint.c
762 F:      arch/arm/include/asm/hw_breakpoint.h
764 ARM PORT
765 M:      Russell King <linux@arm.linux.org.uk>
766 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
767 W:      http://www.arm.linux.org.uk/
768 S:      Maintained
769 F:      arch/arm/
771 ARM SUB-ARCHITECTURES
772 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
773 S:      Maintained
774 F:      arch/arm/mach-*/
775 F:      arch/arm/plat-*/
776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
778 ARM PRIMECELL AACI PL041 DRIVER
779 M:      Russell King <linux@arm.linux.org.uk>
780 S:      Maintained
781 F:      sound/arm/aaci.*
783 ARM PRIMECELL CLCD PL110 DRIVER
784 M:      Russell King <linux@arm.linux.org.uk>
785 S:      Maintained
786 F:      drivers/video/fbdev/amba-clcd.*
788 ARM PRIMECELL KMI PL050 DRIVER
789 M:      Russell King <linux@arm.linux.org.uk>
790 S:      Maintained
791 F:      drivers/input/serio/ambakmi.*
792 F:      include/linux/amba/kmi.h
794 ARM PRIMECELL MMCI PL180/1 DRIVER
795 M:      Russell King <linux@arm.linux.org.uk>
796 S:      Maintained
797 F:      drivers/mmc/host/mmci.*
798 F:      include/linux/amba/mmci.h
800 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
801 M:      Russell King <linux@arm.linux.org.uk>
802 S:      Maintained
803 F:      drivers/tty/serial/amba-pl01*.c
804 F:      include/linux/amba/serial.h
806 ARM PRIMECELL BUS SUPPORT
807 M:      Russell King <linux@arm.linux.org.uk>
808 S:      Maintained
809 F:      drivers/amba/
810 F:      include/linux/amba/bus.h
812 ARM/ADS SPHERE MACHINE SUPPORT
813 M:      Lennert Buytenhek <kernel@wantstofly.org>
814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
815 S:      Maintained
817 ARM/AFEB9260 MACHINE SUPPORT
818 M:      Sergey Lapin <slapin@ossfans.org>
819 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
820 S:      Maintained
822 ARM/AJECO 1ARM MACHINE SUPPORT
823 M:      Lennert Buytenhek <kernel@wantstofly.org>
824 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
825 S:      Maintained
827 ARM/Allwinner A1X SoC support
828 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
829 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
830 S:      Maintained
831 N:      sun[x4567]i
833 ARM/Allwinner SoC Clock Support
834 M:      Emilio López <emilio@elopez.com.ar>
835 S:      Maintained
836 F:      drivers/clk/sunxi/
838 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
839 M:      Andrew Victor <linux@maxim.org.za>
840 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
841 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843 W:      http://maxim.org.za/at91_26.html
844 W:      http://www.linux4sam.org
845 S:      Supported
846 F:      arch/arm/mach-at91/
847 F:      arch/arm/boot/dts/at91*.dts
848 F:      arch/arm/boot/dts/at91*.dtsi
849 F:      arch/arm/boot/dts/sama*.dts
850 F:      arch/arm/boot/dts/sama*.dtsi
852 ARM/ATMEL AT91 Clock Support
853 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
854 S:      Maintained
855 F:      drivers/clk/at91
857 ARM/CALXEDA HIGHBANK ARCHITECTURE
858 M:      Rob Herring <robh@kernel.org>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 S:      Maintained
861 F:      arch/arm/mach-highbank/
863 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
864 M:      Anton Vorontsov <anton@enomsg.org>
865 S:      Maintained
866 F:      arch/arm/mach-cns3xxx/
867 T:      git git://git.infradead.org/users/cbou/linux-cns3xxx.git
869 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
870 M:      Alexander Shiyan <shc_work@mail.ru>
871 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
872 S:      Odd Fixes
873 N:      clps711x
875 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
876 M:      Hartley Sweeten <hsweeten@visionengravers.com>
877 M:      Ryan Mallon <rmallon@gmail.com>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880 F:      arch/arm/mach-ep93xx/
881 F:      arch/arm/mach-ep93xx/include/mach/
883 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
884 M:      Lennert Buytenhek <kernel@wantstofly.org>
885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 S:      Maintained
888 ARM/CLKDEV SUPPORT
889 M:      Russell King <linux@arm.linux.org.uk>
890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891 S:      Maintained
892 F:      arch/arm/include/asm/clkdev.h
893 F:      drivers/clk/clkdev.c
895 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
896 M:      Mike Rapoport <mike@compulab.co.il>
897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 S:      Maintained
900 ARM/CONTEC MICRO9 MACHINE SUPPORT
901 M:      Hubert Feurstein <hubert.feurstein@contec.at>
902 S:      Maintained
903 F:      arch/arm/mach-ep93xx/micro9.c
905 ARM/CORGI MACHINE SUPPORT
906 M:      Richard Purdie <rpurdie@rpsys.net>
907 S:      Maintained
909 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
910 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 T:      git git://git.berlios.de/gemini-board
913 S:      Maintained
914 F:      arch/arm/mach-gemini/
916 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
917 M:      Barry Song <baohua@kernel.org>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
920 S:      Maintained
921 F:      arch/arm/mach-prima2/
922 F:      drivers/clk/sirf/
923 F:      drivers/clocksource/timer-prima2.c
924 F:      drivers/clocksource/timer-marco.c
925 N:      [^a-z]sirf
927 ARM/EBSA110 MACHINE SUPPORT
928 M:      Russell King <linux@arm.linux.org.uk>
929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 W:      http://www.arm.linux.org.uk/
931 S:      Maintained
932 F:      arch/arm/mach-ebsa110/
933 F:      drivers/net/ethernet/amd/am79c961a.*
935 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
936 M:      Uwe Kleine-König <kernel@pengutronix.de>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 S:      Maintained
939 N:      efm32
941 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
942 M:      Daniel Ribeiro <drwyrm@gmail.com>
943 M:      Stefan Schmidt <stefan@openezx.org>
944 M:      Harald Welte <laforge@openezx.org>
945 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
946 W:      http://www.openezx.org/
947 S:      Maintained
948 T:      topgit git://git.openezx.org/openezx.git
949 F:      arch/arm/mach-pxa/ezx.c
951 ARM/FARADAY FA526 PORT
952 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955 T:      git git://git.berlios.de/gemini-board
956 F:      arch/arm/mm/*-fa*
958 ARM/FOOTBRIDGE ARCHITECTURE
959 M:      Russell King <linux@arm.linux.org.uk>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 W:      http://www.arm.linux.org.uk/
962 S:      Maintained
963 F:      arch/arm/include/asm/hardware/dec21285.h
964 F:      arch/arm/mach-footbridge/
966 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
967 M:      Shawn Guo <shawn.guo@freescale.com>
968 M:      Sascha Hauer <kernel@pengutronix.de>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
972 F:      arch/arm/mach-imx/
973 F:      arch/arm/mach-mxs/
974 F:      arch/arm/boot/dts/imx*
975 F:      arch/arm/configs/imx*_defconfig
977 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
978 M:      Lennert Buytenhek <kernel@wantstofly.org>
979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 S:      Maintained
982 ARM/GUMSTIX MACHINE SUPPORT
983 M:      Steve Sakoman <sakoman@gmail.com>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 S:      Maintained
987 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
988 M:      Philipp Zabel <philipp.zabel@gmail.com>
989 M:      Paul Parsons <lost.distance@yahoo.com>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992 F:      arch/arm/mach-pxa/hx4700.c
993 F:      arch/arm/mach-pxa/include/mach/hx4700.h
994 F:      sound/soc/pxa/hx4700.c
996 ARM/HISILICON SOC SUPPORT
997 M:      Wei Xu <xuwei5@hisilicon.com>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 W:      http://www.hisilicon.com
1000 S:      Supported
1001 T:      git git://github.com/hisilicon/linux-hisi.git
1002 F:      arch/arm/mach-hisi/
1004 ARM/HP JORNADA 7XX MACHINE SUPPORT
1005 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1006 W:      www.jlime.com
1007 S:      Maintained
1008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1009 F:      arch/arm/mach-sa1100/jornada720.c
1010 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1012 ARM/IGEP MACHINE SUPPORT
1013 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1014 M:      Javier Martinez Canillas <javier@dowhile0.org>
1015 L:      linux-omap@vger.kernel.org
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 F:      arch/arm/boot/dts/omap3-igep*
1020 ARM/INCOME PXA270 SUPPORT
1021 M:      Marek Vasut <marek.vasut@gmail.com>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1026 ARM/INTEL IOP32X ARM ARCHITECTURE
1027 M:      Lennert Buytenhek <kernel@wantstofly.org>
1028 M:      Dan Williams <dan.j.williams@intel.com>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1032 ARM/INTEL IOP33X ARM ARCHITECTURE
1033 M:      Dan Williams <dan.j.williams@intel.com>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1037 ARM/INTEL IOP13XX ARM ARCHITECTURE
1038 M:      Lennert Buytenhek <kernel@wantstofly.org>
1039 M:      Dan Williams <dan.j.williams@intel.com>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1043 ARM/INTEL IQ81342EX MACHINE SUPPORT
1044 M:      Lennert Buytenhek <kernel@wantstofly.org>
1045 M:      Dan Williams <dan.j.williams@intel.com>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1049 ARM/INTEL IXDP2850 MACHINE SUPPORT
1050 M:      Lennert Buytenhek <kernel@wantstofly.org>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1054 ARM/INTEL IXP4XX ARM ARCHITECTURE
1055 M:      Imre Kaloz <kaloz@openwrt.org>
1056 M:      Krzysztof Halasa <khc@pm.waw.pl>
1057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 S:      Maintained
1059 F:      arch/arm/mach-ixp4xx/
1061 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1062 M:      Jonathan Cameron <jic23@cam.ac.uk>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 S:      Maintained
1065 F:      arch/arm/mach-pxa/stargate2.c
1066 F:      drivers/pcmcia/pxa2xx_stargate2.c
1068 ARM/INTEL XSC3 (MANZANO) ARM CORE
1069 M:      Lennert Buytenhek <kernel@wantstofly.org>
1070 M:      Dan Williams <dan.j.williams@intel.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1074 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1075 M:      Lennert Buytenhek <kernel@wantstofly.org>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 S:      Maintained
1079 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1080 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S:      Maintained
1083 F:      arch/arm/mach-keystone/
1084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1086 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1087 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1088 L:      linux-kernel@vger.kernel.org
1089 S:      Maintained
1090 F:      drivers/clk/keystone/
1092 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1093 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1094 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095 L:      linux-kernel@vger.kernel.org
1096 S:      Maintained
1097 F:      drivers/clocksource/timer-keystone.c
1099 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1100 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1101 L:      linux-kernel@vger.kernel.org
1102 S:      Maintained
1103 F:      drivers/power/reset/keystone-reset.c
1105 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1106 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1107 L:      linux-kernel@vger.kernel.org
1108 S:      Maintained
1109 F:      drivers/memory/*emif*
1111 ARM/LOGICPD PXA270 MACHINE SUPPORT
1112 M:      Lennert Buytenhek <kernel@wantstofly.org>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1116 ARM/MAGICIAN MACHINE SUPPORT
1117 M:      Philipp Zabel <philipp.zabel@gmail.com>
1118 S:      Maintained
1120 ARM/Marvell Armada 370 and Armada XP SOC support
1121 M:      Jason Cooper <jason@lakedaemon.net>
1122 M:      Andrew Lunn <andrew@lunn.ch>
1123 M:      Gregory Clement <gregory.clement@free-electrons.com>
1124 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127 F:      arch/arm/mach-mvebu/
1129 ARM/Marvell Berlin SoC support
1130 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133 F:      arch/arm/mach-berlin/
1135 ARM/Marvell Dove/MV78xx0/Orion SOC support
1136 M:      Jason Cooper <jason@lakedaemon.net>
1137 M:      Andrew Lunn <andrew@lunn.ch>
1138 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 S:      Maintained
1141 F:      arch/arm/mach-dove/
1142 F:      arch/arm/mach-mv78xx0/
1143 F:      arch/arm/mach-orion5x/
1144 F:      arch/arm/plat-orion/
1146 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1147 M:      Alexander Clouter <alex@digriz.org.uk>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 W:      http://www.digriz.org.uk/ts78xx/kernel
1150 S:      Maintained
1151 F:      arch/arm/mach-orion5x/ts78xx-*
1153 ARM/MICREL KS8695 ARCHITECTURE
1154 M:      Greg Ungerer <gerg@uclinux.org>
1155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 F:      arch/arm/mach-ks8695/
1157 S:      Odd Fixes
1159 ARM/MIOA701 MACHINE SUPPORT
1160 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 F:      arch/arm/mach-pxa/mioa701.c
1163 S:      Maintained
1165 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1166 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1167 S:      Maintained
1169 ARM/NOMADIK ARCHITECTURE
1170 M:      Alessandro Rubini <rubini@unipv.it>
1171 M:      Linus Walleij <linus.walleij@linaro.org>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174 F:      arch/arm/mach-nomadik/
1175 F:      drivers/pinctrl/nomadik/
1176 F:      drivers/i2c/busses/i2c-nomadik.c
1177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1179 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1180 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1181 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1182 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1183 S:      Supported
1185 ARM/QUALCOMM MSM MACHINE SUPPORT
1186 M:      David Brown <davidb@codeaurora.org>
1187 M:      Daniel Walker <dwalker@fifo99.com>
1188 M:      Bryan Huntsman <bryanh@codeaurora.org>
1189 L:      linux-arm-msm@vger.kernel.org
1190 F:      arch/arm/mach-msm/
1191 F:      drivers/video/fbdev/msm/
1192 F:      drivers/mmc/host/msm_sdcc.c
1193 F:      drivers/mmc/host/msm_sdcc.h
1194 F:      drivers/tty/serial/msm_serial.h
1195 F:      drivers/tty/serial/msm_serial.c
1196 F:      drivers/*/pm8???-*
1197 F:      drivers/mfd/ssbi.c
1198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1199 S:      Maintained
1201 ARM/TOSA MACHINE SUPPORT
1202 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1203 M:      Dirk Opfer <dirk@opfer-online.de>
1204 S:      Maintained
1206 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1207 M:      Marek Vasut <marek.vasut@gmail.com>
1208 L:      linux-arm-kernel@lists.infradead.org
1209 W:      http://hackndev.com
1210 S:      Maintained
1211 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1212 F:      arch/arm/mach-pxa/palmtx.c
1213 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1214 F:      arch/arm/mach-pxa/palmt5.c
1215 F:      arch/arm/mach-pxa/include/mach/palmld.h
1216 F:      arch/arm/mach-pxa/palmld.c
1217 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1218 F:      arch/arm/mach-pxa/palmte2.c
1219 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1220 F:      arch/arm/mach-pxa/palmtc.c
1222 ARM/PALM TREO SUPPORT
1223 M:      Tomas Cech <sleep_walker@suse.cz>
1224 L:      linux-arm-kernel@lists.infradead.org
1225 W:      http://hackndev.com
1226 S:      Maintained
1227 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1228 F:      arch/arm/mach-pxa/palmtreo.c
1230 ARM/PALMZ72 SUPPORT
1231 M:      Sergey Lapin <slapin@ossfans.org>
1232 L:      linux-arm-kernel@lists.infradead.org
1233 W:      http://hackndev.com
1234 S:      Maintained
1235 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1236 F:      arch/arm/mach-pxa/palmz72.c
1238 ARM/PLEB SUPPORT
1239 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1240 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1241 S:      Maintained
1243 ARM/PT DIGITAL BOARD PORT
1244 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 W:      http://www.arm.linux.org.uk/
1247 S:      Maintained
1249 ARM/QUALCOMM SUPPORT
1250 M:      Kumar Gala <galak@codeaurora.org>
1251 M:      David Brown <davidb@codeaurora.org>
1252 L:      linux-arm-msm@vger.kernel.org
1253 S:      Maintained
1254 F:      arch/arm/mach-qcom/
1255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1257 ARM/RADISYS ENP2611 MACHINE SUPPORT
1258 M:      Lennert Buytenhek <kernel@wantstofly.org>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1262 ARM/RISCPC ARCHITECTURE
1263 M:      Russell King <linux@arm.linux.org.uk>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 W:      http://www.arm.linux.org.uk/
1266 S:      Maintained
1267 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1268 F:      arch/arm/include/asm/hardware/ioc.h
1269 F:      arch/arm/include/asm/hardware/iomd.h
1270 F:      arch/arm/include/asm/hardware/memc.h
1271 F:      arch/arm/mach-rpc/
1272 F:      drivers/net/ethernet/8390/etherh.c
1273 F:      drivers/net/ethernet/i825xx/ether1*
1274 F:      drivers/net/ethernet/seeq/ether3*
1275 F:      drivers/scsi/arm/
1277 ARM/Rockchip SoC support
1278 M:      Heiko Stuebner <heiko@sntech.de>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 L:      linux-rockchip@lists.infradead.org
1281 S:      Maintained
1282 F:      arch/arm/mach-rockchip/
1283 F:      drivers/*/*rockchip*
1285 ARM/SAMSUNG ARM ARCHITECTURES
1286 M:      Ben Dooks <ben-linux@fluff.org>
1287 M:      Kukjin Kim <kgene.kim@samsung.com>
1288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1290 W:      http://www.fluff.org/ben/linux/
1291 S:      Maintained
1292 F:      arch/arm/boot/dts/s3c*
1293 F:      arch/arm/boot/dts/exynos*
1294 F:      arch/arm/plat-samsung/
1295 F:      arch/arm/mach-s3c24*/
1296 F:      arch/arm/mach-s3c64xx/
1297 F:      drivers/*/*s3c2410*
1298 F:      drivers/*/*/*s3c2410*
1299 F:      drivers/spi/spi-s3c*
1300 F:      sound/soc/samsung/*
1302 ARM/S5P EXYNOS ARM ARCHITECTURES
1303 M:      Kukjin Kim <kgene.kim@samsung.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1306 S:      Maintained
1307 F:      arch/arm/mach-s5p*/
1308 F:      arch/arm/mach-exynos*/
1309 N:      exynos
1311 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1312 M:      Kyungmin Park <kyungmin.park@samsung.com>
1313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 S:      Maintained
1315 F:      arch/arm/mach-s5pv210/mach-aquila.c
1316 F:      arch/arm/mach-s5pv210/mach-goni.c
1318 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1319 M:      Kyungmin Park <kyungmin.park@samsung.com>
1320 M:      Kamil Debski <k.debski@samsung.com>
1321 L:      linux-arm-kernel@lists.infradead.org
1322 L:      linux-media@vger.kernel.org
1323 S:      Maintained
1324 F:      drivers/media/platform/s5p-g2d/
1326 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1327 M:      Kyungmin Park <kyungmin.park@samsung.com>
1328 M:      Kamil Debski <k.debski@samsung.com>
1329 M:      Jeongtae Park <jtp.park@samsung.com>
1330 L:      linux-arm-kernel@lists.infradead.org
1331 L:      linux-media@vger.kernel.org
1332 S:      Maintained
1333 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1334 F:      drivers/media/platform/s5p-mfc/
1336 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1337 M:      Kyungmin Park <kyungmin.park@samsung.com>
1338 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1339 L:      linux-arm-kernel@lists.infradead.org
1340 L:      linux-media@vger.kernel.org
1341 S:      Maintained
1342 F:      drivers/media/platform/s5p-tv/
1344 ARM/SHMOBILE ARM ARCHITECTURE
1345 M:      Simon Horman <horms@verge.net.au>
1346 M:      Magnus Damm <magnus.damm@gmail.com>
1347 L:      linux-sh@vger.kernel.org
1348 W:      http://oss.renesas.com
1349 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1351 S:      Supported
1352 F:      arch/arm/boot/dts/emev2*
1353 F:      arch/arm/boot/dts/r7s*
1354 F:      arch/arm/boot/dts/r8a*
1355 F:      arch/arm/boot/dts/sh*
1356 F:      arch/arm/configs/ape6evm_defconfig
1357 F:      arch/arm/configs/armadillo800eva_defconfig
1358 F:      arch/arm/configs/bockw_defconfig
1359 F:      arch/arm/configs/genmai_defconfig
1360 F:      arch/arm/configs/koelsch_defconfig
1361 F:      arch/arm/configs/kzm9g_defconfig
1362 F:      arch/arm/configs/lager_defconfig
1363 F:      arch/arm/configs/mackerel_defconfig
1364 F:      arch/arm/configs/marzen_defconfig
1365 F:      arch/arm/configs/shmobile_defconfig
1366 F:      arch/arm/mach-shmobile/
1367 F:      drivers/sh/
1369 ARM/SOCFPGA ARCHITECTURE
1370 M:      Dinh Nguyen <dinguyen@altera.com>
1371 S:      Maintained
1372 F:      arch/arm/mach-socfpga/
1374 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1375 M:      Dinh Nguyen <dinguyen@altera.com>
1376 S:      Maintained
1377 F:      drivers/clk/socfpga/
1379 ARM/STI ARCHITECTURE
1380 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1381 M:      Maxime Coquelin <maxime.coquelin@st.com>
1382 M:      Patrice Chotard <patrice.chotard@st.com>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 L:      kernel@stlinux.com
1385 W:      http://www.stlinux.com
1386 S:      Maintained
1387 F:      arch/arm/mach-sti/
1388 F:      arch/arm/boot/dts/sti*
1389 F:      drivers/clocksource/arm_global_timer.c
1390 F:      drivers/reset/sti/
1391 F:      drivers/pinctrl/pinctrl-st.c
1392 F:      drivers/media/rc/st_rc.c
1393 F:      drivers/i2c/busses/i2c-st.c
1394 F:      drivers/tty/serial/st-asc.c
1395 F:      drivers/mmc/host/sdhci-st.c
1397 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1398 M:      Lennert Buytenhek <kernel@wantstofly.org>
1399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400 S:      Maintained
1402 ARM/TETON BGA MACHINE SUPPORT
1403 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1404 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 S:      Maintained
1407 ARM/THECUS N2100 MACHINE SUPPORT
1408 M:      Lennert Buytenhek <kernel@wantstofly.org>
1409 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410 S:      Maintained
1412 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1413 M:      Wan ZongShun <mcuos.com@gmail.com>
1414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 W:      http://www.mcuos.com
1416 S:      Maintained
1417 F:      arch/arm/mach-w90x900/
1418 F:      drivers/input/keyboard/w90p910_keypad.c
1419 F:      drivers/input/touchscreen/w90p910_ts.c
1420 F:      drivers/watchdog/nuc900_wdt.c
1421 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1422 F:      drivers/mtd/nand/nuc900_nand.c
1423 F:      drivers/rtc/rtc-nuc900.c
1424 F:      drivers/spi/spi-nuc900.c
1425 F:      drivers/usb/host/ehci-w90x900.c
1426 F:      drivers/video/fbdev/nuc900fb.c
1428 ARM/U300 MACHINE SUPPORT
1429 M:      Linus Walleij <linus.walleij@linaro.org>
1430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 S:      Supported
1432 F:      arch/arm/mach-u300/
1433 F:      drivers/clocksource/timer-u300.c
1434 F:      drivers/i2c/busses/i2c-stu300.c
1435 F:      drivers/rtc/rtc-coh901331.c
1436 F:      drivers/watchdog/coh901327_wdt.c
1437 F:      drivers/dma/coh901318*
1438 F:      drivers/mfd/ab3100*
1439 F:      drivers/rtc/rtc-ab3100.c
1440 F:      drivers/rtc/rtc-coh901331.c
1441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1443 ARM/Ux500 ARM ARCHITECTURE
1444 M:      Linus Walleij <linus.walleij@linaro.org>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 S:      Maintained
1447 F:      arch/arm/mach-ux500/
1448 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1449 F:      drivers/dma/ste_dma40*
1450 F:      drivers/hwspinlock/u8500_hsem.c
1451 F:      drivers/mfd/abx500*
1452 F:      drivers/mfd/ab8500*
1453 F:      drivers/mfd/dbx500*
1454 F:      drivers/mfd/db8500*
1455 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1456 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1457 F:      drivers/rtc/rtc-ab8500.c
1458 F:      drivers/rtc/rtc-pl031.c
1459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1461 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1462 M:      Ulf Hansson <ulf.hansson@linaro.org>
1463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 T:      git git://git.linaro.org/people/ulfh/clk.git
1465 S:      Maintained
1466 F:      drivers/clk/ux500/
1467 F:      include/linux/platform_data/clk-ux500.h
1469 ARM/VFP SUPPORT
1470 M:      Russell King <linux@arm.linux.org.uk>
1471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 W:      http://www.arm.linux.org.uk/
1473 S:      Maintained
1474 F:      arch/arm/vfp/
1476 ARM/VOIPAC PXA270 SUPPORT
1477 M:      Marek Vasut <marek.vasut@gmail.com>
1478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 S:      Maintained
1480 F:      arch/arm/mach-pxa/vpac270.c
1481 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1483 ARM/VT8500 ARM ARCHITECTURE
1484 M:      Tony Prisk <linux@prisktech.co.nz>
1485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 S:      Maintained
1487 F:      arch/arm/mach-vt8500/
1488 F:      drivers/clocksource/vt8500_timer.c
1489 F:      drivers/i2c/busses/i2c-wmt.c
1490 F:      drivers/mmc/host/wmt-sdmmc.c
1491 F:      drivers/pwm/pwm-vt8500.c
1492 F:      drivers/rtc/rtc-vt8500.c
1493 F:      drivers/tty/serial/vt8500_serial.c
1494 F:      drivers/usb/host/ehci-platform.c
1495 F:      drivers/usb/host/uhci-platform.c
1496 F:      drivers/video/fbdev/vt8500lcdfb.*
1497 F:      drivers/video/fbdev/wm8505fb*
1498 F:      drivers/video/fbdev/wmt_ge_rops.*
1500 ARM/ZIPIT Z2 SUPPORT
1501 M:      Marek Vasut <marek.vasut@gmail.com>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1504 F:      arch/arm/mach-pxa/z2.c
1505 F:      arch/arm/mach-pxa/include/mach/z2.h
1507 ARM/ZYNQ ARCHITECTURE
1508 M:      Michal Simek <michal.simek@xilinx.com>
1509 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510 W:      http://wiki.xilinx.com
1511 T:      git git://git.xilinx.com/linux-xlnx.git
1512 S:      Supported
1513 F:      arch/arm/mach-zynq/
1514 F:      drivers/cpuidle/cpuidle-zynq.c
1515 N:      zynq
1516 N:      xilinx
1517 F:      drivers/clocksource/cadence_ttc_timer.c
1518 F:      drivers/i2c/busses/i2c-cadence.c
1519 F:      drivers/mmc/host/sdhci-of-arasan.c
1521 ARM SMMU DRIVER
1522 M:      Will Deacon <will.deacon@arm.com>
1523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 S:      Maintained
1525 F:      drivers/iommu/arm-smmu.c
1527 ARM64 PORT (AARCH64 ARCHITECTURE)
1528 M:      Catalin Marinas <catalin.marinas@arm.com>
1529 M:      Will Deacon <will.deacon@arm.com>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 S:      Maintained
1532 F:      arch/arm64/
1533 F:      Documentation/arm64/
1535 AS3645A LED FLASH CONTROLLER DRIVER
1536 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1537 L:      linux-media@vger.kernel.org
1538 T:      git git://linuxtv.org/media_tree.git
1539 S:      Maintained
1540 F:      drivers/media/i2c/as3645a.c
1541 F:      include/media/as3645a.h
1543 ASC7621 HARDWARE MONITOR DRIVER
1544 M:      George Joseph <george.joseph@fairview5.com>
1545 L:      lm-sensors@lm-sensors.org
1546 S:      Maintained
1547 F:      Documentation/hwmon/asc7621
1548 F:      drivers/hwmon/asc7621.c
1550 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1551 M:      Corentin Chary <corentin.chary@gmail.com>
1552 L:      acpi4asus-user@lists.sourceforge.net
1553 L:      platform-driver-x86@vger.kernel.org
1554 W:      http://acpi4asus.sf.net
1555 S:      Maintained
1556 F:      drivers/platform/x86/asus*.c
1557 F:      drivers/platform/x86/eeepc*.c
1559 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1560 M:      Dan Williams <dan.j.williams@intel.com>
1561 W:      http://sourceforge.net/projects/xscaleiop
1562 S:      Maintained
1563 F:      Documentation/crypto/async-tx-api.txt
1564 F:      crypto/async_tx/
1565 F:      drivers/dma/
1566 F:      include/linux/dmaengine.h
1567 F:      include/linux/async_tx.h
1569 AT24 EEPROM DRIVER
1570 M:      Wolfram Sang <wsa@the-dreams.de>
1571 L:      linux-i2c@vger.kernel.org
1572 S:      Maintained
1573 F:      drivers/misc/eeprom/at24.c
1574 F:      include/linux/platform_data/at24.h
1576 ATA OVER ETHERNET (AOE) DRIVER
1577 M:      "Ed L. Cashin" <ecashin@coraid.com>
1578 W:      http://support.coraid.com/support/linux
1579 S:      Supported
1580 F:      Documentation/aoe/
1581 F:      drivers/block/aoe/
1583 ATHEROS ATH GENERIC UTILITIES
1584 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1585 L:      linux-wireless@vger.kernel.org
1586 S:      Supported
1587 F:      drivers/net/wireless/ath/*
1589 ATHEROS ATH5K WIRELESS DRIVER
1590 M:      Jiri Slaby <jirislaby@gmail.com>
1591 M:      Nick Kossifidis <mickflemm@gmail.com>
1592 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1593 L:      linux-wireless@vger.kernel.org
1594 L:      ath5k-devel@lists.ath5k.org
1595 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1596 S:      Maintained
1597 F:      drivers/net/wireless/ath/ath5k/
1599 ATHEROS ATH6KL WIRELESS DRIVER
1600 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1601 L:      linux-wireless@vger.kernel.org
1602 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1603 T:      git git://github.com/kvalo/ath.git
1604 S:      Supported
1605 F:      drivers/net/wireless/ath/ath6kl/
1607 WILOCITY WIL6210 WIRELESS DRIVER
1608 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1609 L:      linux-wireless@vger.kernel.org
1610 L:      wil6210@qca.qualcomm.com
1611 S:      Supported
1612 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1613 F:      drivers/net/wireless/ath/wil6210/
1615 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1616 M:      Christian Lamparter <chunkeey@googlemail.com>
1617 L:      linux-wireless@vger.kernel.org
1618 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1619 S:      Maintained
1620 F:      drivers/net/wireless/ath/carl9170/
1622 ATK0110 HWMON DRIVER
1623 M:      Luca Tettamanti <kronos.it@gmail.com>
1624 L:      lm-sensors@lm-sensors.org
1625 S:      Maintained
1626 F:      drivers/hwmon/asus_atk0110.c
1628 ATI_REMOTE2 DRIVER
1629 M:      Ville Syrjala <syrjala@sci.fi>
1630 S:      Maintained
1631 F:      drivers/input/misc/ati_remote2.c
1633 ATLX ETHERNET DRIVERS
1634 M:      Jay Cliburn <jcliburn@gmail.com>
1635 M:      Chris Snook <chris.snook@gmail.com>
1636 L:      netdev@vger.kernel.org
1637 W:      http://sourceforge.net/projects/atl1
1638 W:      http://atl1.sourceforge.net
1639 S:      Maintained
1640 F:      drivers/net/ethernet/atheros/
1643 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1644 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1645 L:      netdev@vger.kernel.org
1646 W:      http://linux-atm.sourceforge.net
1647 S:      Maintained
1648 F:      drivers/atm/
1649 F:      include/linux/atm*
1650 F:      include/uapi/linux/atm*
1652 ATMEL AT91 / AT32 MCI DRIVER
1653 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1654 S:      Maintained
1655 F:      drivers/mmc/host/atmel-mci.c
1656 F:      drivers/mmc/host/atmel-mci-regs.h
1658 ATMEL AT91 / AT32 SERIAL DRIVER
1659 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1660 S:      Supported
1661 F:      drivers/tty/serial/atmel_serial.c
1663 ATMEL DMA DRIVER
1664 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 S:      Supported
1667 F:      drivers/dma/at_hdmac.c
1668 F:      drivers/dma/at_hdmac_regs.h
1669 F:      include/linux/platform_data/dma-atmel.h
1671 ATMEL I2C DRIVER
1672 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1673 L:      linux-i2c@vger.kernel.org
1674 S:      Supported
1675 F:      drivers/i2c/busses/i2c-at91.c
1677 ATMEL ISI DRIVER
1678 M:      Josh Wu <josh.wu@atmel.com>
1679 L:      linux-media@vger.kernel.org
1680 S:      Supported
1681 F:      drivers/media/platform/soc_camera/atmel-isi.c
1682 F:      include/media/atmel-isi.h
1684 ATMEL LCDFB DRIVER
1685 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1686 L:      linux-fbdev@vger.kernel.org
1687 S:      Maintained
1688 F:      drivers/video/fbdev/atmel_lcdfb.c
1689 F:      include/video/atmel_lcdc.h
1691 ATMEL MACB ETHERNET DRIVER
1692 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1693 S:      Supported
1694 F:      drivers/net/ethernet/cadence/
1696 ATMEL SPI DRIVER
1697 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1698 S:      Supported
1699 F:      drivers/spi/spi-atmel.*
1701 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1702 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 S:      Supported
1705 F:      drivers/misc/atmel_tclib.c
1706 F:      drivers/clocksource/tcb_clksrc.c
1708 ATMEL USBA UDC DRIVER
1709 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1710 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711 S:      Supported
1712 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1714 ATMEL WIRELESS DRIVER
1715 M:      Simon Kelley <simon@thekelleys.org.uk>
1716 L:      linux-wireless@vger.kernel.org
1717 W:      http://www.thekelleys.org.uk/atmel
1718 W:      http://atmelwlandriver.sourceforge.net/
1719 S:      Maintained
1720 F:      drivers/net/wireless/atmel*
1722 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1723 M:      Bradley Grove <linuxdrivers@attotech.com>
1724 L:      linux-scsi@vger.kernel.org
1725 W:      http://www.attotech.com
1726 S:      Supported
1727 F:      drivers/scsi/esas2r
1729 AUDIT SUBSYSTEM
1730 M:      Eric Paris <eparis@redhat.com>
1731 L:      linux-audit@redhat.com (subscribers-only)
1732 W:      http://people.redhat.com/sgrubb/audit/
1733 T:      git git://git.infradead.org/users/eparis/audit.git
1734 S:      Maintained
1735 F:      include/linux/audit.h
1736 F:      include/uapi/linux/audit.h
1737 F:      kernel/audit*
1739 AUXILIARY DISPLAY DRIVERS
1740 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1741 W:      http://miguelojeda.es/auxdisplay.htm
1742 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1743 S:      Maintained
1744 F:      drivers/auxdisplay/
1745 F:      include/linux/cfag12864b.h
1747 AVR32 ARCHITECTURE
1748 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1749 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1750 W:      http://www.atmel.com/products/AVR32/
1751 W:      http://mirror.egtvedt.no/avr32linux.org/
1752 W:      http://avrfreaks.net/
1753 S:      Maintained
1754 F:      arch/avr32/
1756 AVR32/AT32AP MACHINE SUPPORT
1757 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1758 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1759 S:      Maintained
1760 F:      arch/avr32/mach-at32ap/
1762 AX.25 NETWORK LAYER
1763 M:      Ralf Baechle <ralf@linux-mips.org>
1764 L:      linux-hams@vger.kernel.org
1765 W:      http://www.linux-ax25.org/
1766 S:      Maintained
1767 F:      include/uapi/linux/ax25.h
1768 F:      include/net/ax25.h
1769 F:      net/ax25/
1771 AZ6007 DVB DRIVER
1772 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
1773 L:      linux-media@vger.kernel.org
1774 W:      http://linuxtv.org
1775 T:      git git://linuxtv.org/media_tree.git
1776 S:      Maintained
1777 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1779 AZTECH FM RADIO RECEIVER DRIVER
1780 M:      Hans Verkuil <hverkuil@xs4all.nl>
1781 L:      linux-media@vger.kernel.org
1782 T:      git git://linuxtv.org/media_tree.git
1783 W:      http://linuxtv.org
1784 S:      Maintained
1785 F:      drivers/media/radio/radio-aztech*
1787 B43 WIRELESS DRIVER
1788 M:      Stefano Brivio <stefano.brivio@polimi.it>
1789 L:      linux-wireless@vger.kernel.org
1790 L:      b43-dev@lists.infradead.org
1791 W:      http://wireless.kernel.org/en/users/Drivers/b43
1792 S:      Maintained
1793 F:      drivers/net/wireless/b43/
1795 B43LEGACY WIRELESS DRIVER
1796 M:      Larry Finger <Larry.Finger@lwfinger.net>
1797 M:      Stefano Brivio <stefano.brivio@polimi.it>
1798 L:      linux-wireless@vger.kernel.org
1799 L:      b43-dev@lists.infradead.org
1800 W:      http://wireless.kernel.org/en/users/Drivers/b43
1801 S:      Maintained
1802 F:      drivers/net/wireless/b43legacy/
1804 BACKLIGHT CLASS/SUBSYSTEM
1805 M:      Jingoo Han <jg1.han@samsung.com>
1806 M:      Bryan Wu <cooloney@gmail.com>
1807 M:      Lee Jones <lee.jones@linaro.org>
1808 S:      Maintained
1809 F:      drivers/video/backlight/
1810 F:      include/linux/backlight.h
1812 BATMAN ADVANCED
1813 M:      Marek Lindner <mareklindner@neomailbox.ch>
1814 M:      Simon Wunderlich <sw@simonwunderlich.de>
1815 M:      Antonio Quartulli <antonio@meshcoding.com>
1816 L:      b.a.t.m.a.n@lists.open-mesh.org
1817 W:      http://www.open-mesh.org/
1818 S:      Maintained
1819 F:      net/batman-adv/
1821 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1822 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1823 L:      linux-hams@vger.kernel.org
1824 W:      http://www.baycom.org/~tom/ham/ham.html
1825 S:      Maintained
1826 F:      drivers/net/hamradio/baycom*
1828 BCACHE (BLOCK LAYER CACHE)
1829 M:      Kent Overstreet <kmo@daterainc.com>
1830 L:      linux-bcache@vger.kernel.org
1831 W:      http://bcache.evilpiepirate.org
1832 S:      Maintained:
1833 F:      drivers/md/bcache/
1835 BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1836 M: Kevin McKinney <klmckinney1@gmail.com>
1837 M: Matthias Beyer <mail@beyermatthias.de>
1838 L: devel@driverdev.osuosl.org
1839 S: Maintained
1840 F: drivers/staging/bcm*
1842 BEFS FILE SYSTEM
1843 S:      Orphan
1844 F:      Documentation/filesystems/befs.txt
1845 F:      fs/befs/
1847 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1848 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1849 L: netdev@vger.kernel.org
1850 S: Maintained
1851 F: drivers/net/ethernet/ec_bhf.c
1853 BFS FILE SYSTEM
1854 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1855 S:      Maintained
1856 F:      Documentation/filesystems/bfs.txt
1857 F:      fs/bfs/
1858 F:      include/uapi/linux/bfs_fs.h
1860 BLACKFIN ARCHITECTURE
1861 M:      Steven Miao <realmz6@gmail.com>
1862 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1863 T:      git git://git.code.sf.net/p/adi-linux/code
1864 W:      http://blackfin.uclinux.org
1865 S:      Supported
1866 F:      arch/blackfin/
1868 BLACKFIN EMAC DRIVER
1869 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1870 W:      http://blackfin.uclinux.org
1871 S:      Supported
1872 F:      drivers/net/ethernet/adi/
1874 BLACKFIN RTC DRIVER
1875 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1876 W:      http://blackfin.uclinux.org
1877 S:      Supported
1878 F:      drivers/rtc/rtc-bfin.c
1880 BLACKFIN SDH DRIVER
1881 M:      Sonic Zhang <sonic.zhang@analog.com>
1882 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1883 W:      http://blackfin.uclinux.org
1884 S:      Supported
1885 F:      drivers/mmc/host/bfin_sdh.c
1887 BLACKFIN SERIAL DRIVER
1888 M:      Sonic Zhang <sonic.zhang@analog.com>
1889 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1890 W:      http://blackfin.uclinux.org
1891 S:      Supported
1892 F:      drivers/tty/serial/bfin_uart.c
1894 BLACKFIN WATCHDOG DRIVER
1895 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1896 W:      http://blackfin.uclinux.org
1897 S:      Supported
1898 F:      drivers/watchdog/bfin_wdt.c
1900 BLACKFIN I2C TWI DRIVER
1901 M:      Sonic Zhang <sonic.zhang@analog.com>
1902 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1903 W:      http://blackfin.uclinux.org/
1904 S:      Supported
1905 F:      drivers/i2c/busses/i2c-bfin-twi.c
1907 BLACKFIN MEDIA DRIVER
1908 M:      Scott Jiang <scott.jiang.linux@gmail.com>
1909 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1910 W:      http://blackfin.uclinux.org/
1911 S:      Supported
1912 F:      drivers/media/platform/blackfin/
1913 F:      drivers/media/i2c/adv7183*
1914 F:      drivers/media/i2c/vs6624*
1916 BLINKM RGB LED DRIVER
1917 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
1918 S:      Maintained
1919 F:      drivers/leds/leds-blinkm.c
1921 BLOCK LAYER
1922 M:      Jens Axboe <axboe@kernel.dk>
1923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1924 S:      Maintained
1925 F:      block/
1927 BLOCK2MTD DRIVER
1928 M:      Joern Engel <joern@lazybastard.org>
1929 L:      linux-mtd@lists.infradead.org
1930 S:      Maintained
1931 F:      drivers/mtd/devices/block2mtd.c
1933 BLUETOOTH DRIVERS
1934 M:      Marcel Holtmann <marcel@holtmann.org>
1935 M:      Gustavo Padovan <gustavo@padovan.org>
1936 M:      Johan Hedberg <johan.hedberg@gmail.com>
1937 L:      linux-bluetooth@vger.kernel.org
1938 W:      http://www.bluez.org/
1939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1941 S:      Maintained
1942 F:      drivers/bluetooth/
1944 BLUETOOTH SUBSYSTEM
1945 M:      Marcel Holtmann <marcel@holtmann.org>
1946 M:      Gustavo Padovan <gustavo@padovan.org>
1947 M:      Johan Hedberg <johan.hedberg@gmail.com>
1948 L:      linux-bluetooth@vger.kernel.org
1949 W:      http://www.bluez.org/
1950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1952 S:      Maintained
1953 F:      net/bluetooth/
1954 F:      include/net/bluetooth/
1956 BONDING DRIVER
1957 M:      Jay Vosburgh <j.vosburgh@gmail.com>
1958 M:      Veaceslav Falico <vfalico@gmail.com>
1959 M:      Andy Gospodarek <andy@greyhouse.net>
1960 L:      netdev@vger.kernel.org
1961 W:      http://sourceforge.net/projects/bonding/
1962 S:      Supported
1963 F:      drivers/net/bonding/
1964 F:      include/uapi/linux/if_bonding.h
1966 BPF (Safe dynamic programs and tools)
1967 M:      Alexei Starovoitov <ast@kernel.org>
1968 L:      netdev@vger.kernel.org
1969 L:      linux-kernel@vger.kernel.org
1970 S:      Supported
1971 F:      kernel/bpf/
1973 BROADCOM B44 10/100 ETHERNET DRIVER
1974 M:      Gary Zambrano <zambrano@broadcom.com>
1975 L:      netdev@vger.kernel.org
1976 S:      Supported
1977 F:      drivers/net/ethernet/broadcom/b44.*
1979 BROADCOM GENET ETHERNET DRIVER
1980 M:      Florian Fainelli <f.fainelli@gmail.com>
1981 L:      netdev@vger.kernel.org
1982 S:      Supported
1983 F:      drivers/net/ethernet/broadcom/genet/
1985 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1986 M:      Sony Chacko <sony.chacko@qlogic.com>
1987 M:      Dept-HSGLinuxNICDev@qlogic.com
1988 L:      netdev@vger.kernel.org
1989 S:      Supported
1990 F:      drivers/net/ethernet/broadcom/bnx2.*
1991 F:      drivers/net/ethernet/broadcom/bnx2_*
1993 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1994 M:      Ariel Elior <ariel.elior@qlogic.com>
1995 L:      netdev@vger.kernel.org
1996 S:      Supported
1997 F:      drivers/net/ethernet/broadcom/bnx2x/
1999 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2000 M:      Christian Daudt <bcm@fixthebug.org>
2001 M:      Matt Porter <mporter@linaro.org>
2002 L:      bcm-kernel-feedback-list@broadcom.com
2003 T:      git git://github.com/broadcom/mach-bcm
2004 S:      Maintained
2005 F:      arch/arm/mach-bcm/
2006 F:      arch/arm/boot/dts/bcm113*
2007 F:      arch/arm/boot/dts/bcm216*
2008 F:      arch/arm/boot/dts/bcm281*
2009 F:      arch/arm/configs/bcm_defconfig
2010 F:      drivers/mmc/host/sdhci-bcm-kona.c
2011 F:      drivers/clocksource/bcm_kona_timer.c
2013 BROADCOM BCM2835 ARM ARCHICTURE
2014 M:      Stephen Warren <swarren@wwwdotorg.org>
2015 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2017 S:      Maintained
2018 F:      arch/arm/mach-bcm/board_bcm2835.c
2019 F:      arch/arm/boot/dts/bcm2835*
2020 F:      arch/arm/configs/bcm2835_defconfig
2021 F:      drivers/*/*bcm2835*
2023 BROADCOM BCM5301X ARM ARCHICTURE
2024 M:      Hauke Mehrtens <hauke@hauke-m.de>
2025 L:      linux-arm-kernel@lists.infradead.org
2026 S:      Maintained
2027 F:      arch/arm/mach-bcm/bcm_5301x.c
2028 F:      arch/arm/boot/dts/bcm5301x.dtsi
2029 F:      arch/arm/boot/dts/bcm470*
2031 BROADCOM BCM7XXX ARM ARCHITECTURE
2032 M:      Marc Carino <marc.ceeeee@gmail.com>
2033 M:      Brian Norris <computersforpeace@gmail.com>
2034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2035 S:      Maintained
2036 F:      arch/arm/mach-bcm/*brcmstb*
2037 F:      arch/arm/boot/dts/bcm7*.dts*
2039 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2040 M:      Prashant Sreedharan <prashant@broadcom.com>
2041 M:      Michael Chan <mchan@broadcom.com>
2042 L:      netdev@vger.kernel.org
2043 S:      Supported
2044 F:      drivers/net/ethernet/broadcom/tg3.*
2046 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2047 M:      Brett Rudley <brudley@broadcom.com>
2048 M:      Arend van Spriel <arend@broadcom.com>
2049 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2050 M:      Hante Meuleman <meuleman@broadcom.com>
2051 L:      linux-wireless@vger.kernel.org
2052 L:      brcm80211-dev-list@broadcom.com
2053 S:      Supported
2054 F:      drivers/net/wireless/brcm80211/
2056 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2057 M:      QLogic-Storage-Upstream@qlogic.com
2058 L:      linux-scsi@vger.kernel.org
2059 S:      Supported
2060 F:      drivers/scsi/bnx2fc/
2062 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2063 M:      QLogic-Storage-Upstream@qlogic.com
2064 L:      linux-scsi@vger.kernel.org
2065 S:      Supported
2066 F:      drivers/scsi/bnx2i/
2068 BROADCOM KONA GPIO DRIVER
2069 M:      Ray Jui <rjui@broadcom.com>
2070 L:      bcm-kernel-feedback-list@broadcom.com
2071 S:      Supported
2072 F:      drivers/gpio/gpio-bcm-kona.c
2073 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2075 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2076 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2077 L:      linux-wireless@vger.kernel.org
2078 S:      Maintained
2079 F:      drivers/bcma/
2080 F:      include/linux/bcma/
2082 BROADCOM SYSTEMPORT ETHERNET DRIVER
2083 M:      Florian Fainelli <f.fainelli@gmail.com>
2084 L:      netdev@vger.kernel.org
2085 S:      Supported
2086 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2088 BROCADE BFA FC SCSI DRIVER
2089 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2090 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2091 L:      linux-scsi@vger.kernel.org
2092 S:      Supported
2093 F:      drivers/scsi/bfa/
2095 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2096 M:      Rasesh Mody <rmody@brocade.com>
2097 L:      netdev@vger.kernel.org
2098 S:      Supported
2099 F:      drivers/net/ethernet/brocade/bna/
2101 BSG (block layer generic sg v4 driver)
2102 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2103 L:      linux-scsi@vger.kernel.org
2104 S:      Supported
2105 F:      block/bsg.c
2106 F:      include/linux/bsg.h
2107 F:      include/uapi/linux/bsg.h
2109 BT87X AUDIO DRIVER
2110 M:      Clemens Ladisch <clemens@ladisch.de>
2111 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2112 T:      git git://git.alsa-project.org/alsa-kernel.git
2113 S:      Maintained
2114 F:      Documentation/sound/alsa/Bt87x.txt
2115 F:      sound/pci/bt87x.c
2117 BT8XXGPIO DRIVER
2118 M:      Michael Buesch <m@bues.ch>
2119 W:      http://bu3sch.de/btgpio.php
2120 S:      Maintained
2121 F:      drivers/gpio/gpio-bt8xx.c
2123 BTRFS FILE SYSTEM
2124 M:      Chris Mason <clm@fb.com>
2125 M:      Josef Bacik <jbacik@fb.com>
2126 L:      linux-btrfs@vger.kernel.org
2127 W:      http://btrfs.wiki.kernel.org/
2128 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2130 S:      Maintained
2131 F:      Documentation/filesystems/btrfs.txt
2132 F:      fs/btrfs/
2134 BTTV VIDEO4LINUX DRIVER
2135 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
2136 L:      linux-media@vger.kernel.org
2137 W:      http://linuxtv.org
2138 T:      git git://linuxtv.org/media_tree.git
2139 S:      Odd fixes
2140 F:      Documentation/video4linux/bttv/
2141 F:      drivers/media/pci/bt8xx/bttv*
2143 BUSLOGIC SCSI DRIVER
2144 M:      Khalid Aziz <khalid@gonehiking.org>
2145 L:      linux-scsi@vger.kernel.org
2146 S:      Maintained
2147 F:      drivers/scsi/BusLogic.*
2148 F:      drivers/scsi/FlashPoint.*
2150 C-MEDIA CMI8788 DRIVER
2151 M:      Clemens Ladisch <clemens@ladisch.de>
2152 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2153 T:      git git://git.alsa-project.org/alsa-kernel.git
2154 S:      Maintained
2155 F:      sound/pci/oxygen/
2157 C6X ARCHITECTURE
2158 M:      Mark Salter <msalter@redhat.com>
2159 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2160 L:      linux-c6x-dev@linux-c6x.org
2161 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2162 S:      Maintained
2163 F:      arch/c6x/
2165 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2166 M:      David Howells <dhowells@redhat.com>
2167 L:      linux-cachefs@redhat.com
2168 S:      Supported
2169 F:      Documentation/filesystems/caching/cachefiles.txt
2170 F:      fs/cachefiles/
2172 CADET FM/AM RADIO RECEIVER DRIVER
2173 M:      Hans Verkuil <hverkuil@xs4all.nl>
2174 L:      linux-media@vger.kernel.org
2175 T:      git git://linuxtv.org/media_tree.git
2176 W:      http://linuxtv.org
2177 S:      Maintained
2178 F:      drivers/media/radio/radio-cadet*
2180 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2181 M:      Jonathan Corbet <corbet@lwn.net>
2182 L:      linux-media@vger.kernel.org
2183 T:      git git://linuxtv.org/media_tree.git
2184 S:      Maintained
2185 F:      Documentation/video4linux/cafe_ccic
2186 F:      drivers/media/platform/marvell-ccic/
2188 CAIF NETWORK LAYER
2189 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2190 L:      netdev@vger.kernel.org
2191 S:      Supported
2192 F:      Documentation/networking/caif/
2193 F:      drivers/net/caif/
2194 F:      include/uapi/linux/caif/
2195 F:      include/net/caif/
2196 F:      net/caif/
2198 CALGARY x86-64 IOMMU
2199 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2200 M:      "Jon D. Mason" <jdmason@kudzu.us>
2201 L:      discuss@x86-64.org
2202 S:      Maintained
2203 F:      arch/x86/kernel/pci-calgary_64.c
2204 F:      arch/x86/kernel/tce_64.c
2205 F:      arch/x86/include/asm/calgary.h
2206 F:      arch/x86/include/asm/tce.h
2208 CAN NETWORK LAYER
2209 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2210 L:      linux-can@vger.kernel.org
2211 W:      http://gitorious.org/linux-can
2212 T:      git git://gitorious.org/linux-can/linux-can-next.git
2213 S:      Maintained
2214 F:      Documentation/networking/can.txt
2215 F:      net/can/
2216 F:      include/linux/can/core.h
2217 F:      include/uapi/linux/can.h
2218 F:      include/uapi/linux/can/bcm.h
2219 F:      include/uapi/linux/can/raw.h
2220 F:      include/uapi/linux/can/gw.h
2222 CAN NETWORK DRIVERS
2223 M:      Wolfgang Grandegger <wg@grandegger.com>
2224 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2225 L:      linux-can@vger.kernel.org
2226 W:      http://gitorious.org/linux-can
2227 T:      git git://gitorious.org/linux-can/linux-can-next.git
2228 S:      Maintained
2229 F:      drivers/net/can/
2230 F:      include/linux/can/dev.h
2231 F:      include/linux/can/platform/
2232 F:      include/uapi/linux/can/error.h
2233 F:      include/uapi/linux/can/netlink.h
2235 CAPABILITIES
2236 M:      Serge Hallyn <serge.hallyn@canonical.com>
2237 L:      linux-security-module@vger.kernel.org
2238 S:      Supported
2239 F:      include/linux/capability.h
2240 F:      include/uapi/linux/capability.h
2241 F:      security/capability.c
2242 F:      security/commoncap.c
2243 F:      kernel/capability.c
2245 CELL BROADBAND ENGINE ARCHITECTURE
2246 M:      Arnd Bergmann <arnd@arndb.de>
2247 L:      linuxppc-dev@lists.ozlabs.org
2248 L:      cbe-oss-dev@lists.ozlabs.org
2249 W:      http://www.ibm.com/developerworks/power/cell/
2250 S:      Supported
2251 F:      arch/powerpc/include/asm/cell*.h
2252 F:      arch/powerpc/include/asm/spu*.h
2253 F:      arch/powerpc/include/uapi/asm/spu*.h
2254 F:      arch/powerpc/oprofile/*cell*
2255 F:      arch/powerpc/platforms/cell/
2257 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2258 M:      Sage Weil <sage@inktank.com>
2259 L:      ceph-devel@vger.kernel.org
2260 W:      http://ceph.com/
2261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2262 S:      Supported
2263 F:      Documentation/filesystems/ceph.txt
2264 F:      fs/ceph/
2265 F:      net/ceph/
2266 F:      include/linux/ceph/
2267 F:      include/linux/crush/
2269 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2270 L:      linux-usb@vger.kernel.org
2271 S:      Orphan
2272 F:      Documentation/usb/WUSB-Design-overview.txt
2273 F:      Documentation/usb/wusb-cbaf
2274 F:      drivers/usb/host/hwa-hc.c
2275 F:      drivers/usb/host/whci/
2276 F:      drivers/usb/wusbcore/
2277 F:      include/linux/usb/wusb*
2279 CFAG12864B LCD DRIVER
2280 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2281 W:      http://miguelojeda.es/auxdisplay.htm
2282 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2283 S:      Maintained
2284 F:      drivers/auxdisplay/cfag12864b.c
2285 F:      include/linux/cfag12864b.h
2287 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2288 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2289 W:      http://miguelojeda.es/auxdisplay.htm
2290 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2291 S:      Maintained
2292 F:      drivers/auxdisplay/cfag12864bfb.c
2293 F:      include/linux/cfag12864b.h
2295 CFG80211 and NL80211
2296 M:      Johannes Berg <johannes@sipsolutions.net>
2297 L:      linux-wireless@vger.kernel.org
2298 W:      http://wireless.kernel.org/
2299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2301 S:      Maintained
2302 F:      include/uapi/linux/nl80211.h
2303 F:      include/net/cfg80211.h
2304 F:      net/wireless/*
2305 X:      net/wireless/wext*
2307 CHAR and MISC DRIVERS
2308 M:      Arnd Bergmann <arnd@arndb.de>
2309 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2311 S:      Supported
2312 F:      drivers/char/*
2313 F:      drivers/misc/*
2314 F:      include/linux/miscdevice.h
2316 CHECKPATCH
2317 M:      Andy Whitcroft <apw@canonical.com>
2318 M:      Joe Perches <joe@perches.com>
2319 S:      Maintained
2320 F:      scripts/checkpatch.pl
2322 CHINESE DOCUMENTATION
2323 M:      Harry Wei <harryxiyou@gmail.com>
2324 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2325 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2326 S:      Maintained
2327 F:      Documentation/zh_CN/
2329 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2330 M:      Peter Chen <Peter.Chen@freescale.com>
2331 T:      git git://github.com/hzpeterchen/linux-usb.git
2332 L:      linux-usb@vger.kernel.org
2333 S:      Maintained
2334 F:      drivers/usb/chipidea/
2336 CHROME HARDWARE PLATFORM SUPPORT
2337 M:      Olof Johansson <olof@lixom.net>
2338 S:      Maintained
2339 F:      drivers/platform/chrome/
2341 CISCO VIC ETHERNET NIC DRIVER
2342 M:      Christian Benvenuti <benve@cisco.com>
2343 M:      Sujith Sankar <ssujith@cisco.com>
2344 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2345 M:      Neel Patel <neepatel@cisco.com>
2346 S:      Supported
2347 F:      drivers/net/ethernet/cisco/enic/
2349 CISCO VIC LOW LATENCY NIC DRIVER
2350 M:      Upinder Malhi <umalhi@cisco.com>
2351 S:      Supported
2352 F:      drivers/infiniband/hw/usnic
2354 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2355 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2356 L:      netdev@vger.kernel.org
2357 S:      Maintained
2358 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2360 CIRRUS LOGIC AUDIO CODEC DRIVERS
2361 M:      Brian Austin <brian.austin@cirrus.com>
2362 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2363 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2364 S:      Maintained
2365 F:      sound/soc/codecs/cs*
2367 CLEANCACHE API
2368 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2369 L:      linux-kernel@vger.kernel.org
2370 S:      Maintained
2371 F:      mm/cleancache.c
2372 F:      include/linux/cleancache.h
2374 CLK API
2375 M:      Russell King <linux@arm.linux.org.uk>
2376 S:      Maintained
2377 F:      include/linux/clk.h
2379 CLOCKSOURCE, CLOCKEVENT DRIVERS
2380 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2381 M:      Thomas Gleixner <tglx@linutronix.de>
2382 L:      linux-kernel@vger.kernel.org
2383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2384 S:      Supported
2385 F:      drivers/clocksource
2387 CISCO FCOE HBA DRIVER
2388 M:      Hiral Patel <hiralpat@cisco.com>
2389 M:      Suma Ramars <sramars@cisco.com>
2390 M:      Brian Uchino <buchino@cisco.com>
2391 L:      linux-scsi@vger.kernel.org
2392 S:      Supported
2393 F:      drivers/scsi/fnic/
2395 CMPC ACPI DRIVER
2396 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2397 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2398 L:      platform-driver-x86@vger.kernel.org
2399 S:      Supported
2400 F:      drivers/platform/x86/classmate-laptop.c
2402 COCCINELLE/Semantic Patches (SmPL)
2403 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2404 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2405 M:      Nicolas Palix <nicolas.palix@imag.fr>
2406 M:      Michal Marek <mmarek@suse.cz>
2407 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2409 W:      http://coccinelle.lip6.fr/
2410 S:      Supported
2411 F:      Documentation/coccinelle.txt
2412 F:      scripts/coccinelle/
2413 F:      scripts/coccicheck
2415 CODA FILE SYSTEM
2416 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2417 M:      coda@cs.cmu.edu
2418 L:      codalist@coda.cs.cmu.edu
2419 W:      http://www.coda.cs.cmu.edu/
2420 S:      Maintained
2421 F:      Documentation/filesystems/coda.txt
2422 F:      fs/coda/
2423 F:      include/linux/coda*.h
2424 F:      include/uapi/linux/coda*.h
2426 COMMON CLK FRAMEWORK
2427 M:      Mike Turquette <mturquette@linaro.org>
2428 L:      linux-kernel@vger.kernel.org
2429 T:      git git://git.linaro.org/people/mturquette/linux.git
2430 S:      Maintained
2431 F:      drivers/clk/
2432 X:      drivers/clk/clkdev.c
2433 F:      include/linux/clk-pr*
2434 F:      include/linux/clk/
2436 COMMON INTERNET FILE SYSTEM (CIFS)
2437 M:      Steve French <sfrench@samba.org>
2438 L:      linux-cifs@vger.kernel.org
2439 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2440 W:      http://linux-cifs.samba.org/
2441 Q:      http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2443 S:      Supported
2444 F:      Documentation/filesystems/cifs/
2445 F:      fs/cifs/
2447 COMPACTPCI HOTPLUG CORE
2448 M:      Scott Murray <scott@spiteful.org>
2449 L:      linux-pci@vger.kernel.org
2450 S:      Maintained
2451 F:      drivers/pci/hotplug/cpci_hotplug*
2453 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2454 M:      Scott Murray <scott@spiteful.org>
2455 L:      linux-pci@vger.kernel.org
2456 S:      Maintained
2457 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2459 COMPACTPCI HOTPLUG GENERIC DRIVER
2460 M:      Scott Murray <scott@spiteful.org>
2461 L:      linux-pci@vger.kernel.org
2462 S:      Maintained
2463 F:      drivers/pci/hotplug/cpcihp_generic.c
2465 COMPAL LAPTOP SUPPORT
2466 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2467 L:      platform-driver-x86@vger.kernel.org
2468 S:      Maintained
2469 F:      drivers/platform/x86/compal-laptop.c
2471 CONEXANT ACCESSRUNNER USB DRIVER
2472 M:      Simon Arlott <cxacru@fire.lp0.eu>
2473 L:      accessrunner-general@lists.sourceforge.net
2474 W:      http://accessrunner.sourceforge.net/
2475 S:      Maintained
2476 F:      drivers/usb/atm/cxacru.c
2478 CONFIGFS
2479 M:      Joel Becker <jlbec@evilplan.org>
2480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2481 S:      Supported
2482 F:      fs/configfs/
2483 F:      include/linux/configfs.h
2485 CONNECTOR
2486 M:      Evgeniy Polyakov <zbr@ioremap.net>
2487 L:      netdev@vger.kernel.org
2488 S:      Maintained
2489 F:      drivers/connector/
2491 CONTROL GROUP (CGROUP)
2492 M:      Tejun Heo <tj@kernel.org>
2493 M:      Li Zefan <lizefan@huawei.com>
2494 L:      cgroups@vger.kernel.org
2495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2496 S:      Maintained
2497 F:      Documentation/cgroups/
2498 F:      include/linux/cgroup*
2499 F:      kernel/cgroup*
2501 CONTROL GROUP - CPUSET
2502 M:      Li Zefan <lizefan@huawei.com>
2503 L:      cgroups@vger.kernel.org
2504 W:      http://www.bullopensource.org/cpuset/
2505 W:      http://oss.sgi.com/projects/cpusets/
2506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2507 S:      Maintained
2508 F:      Documentation/cgroups/cpusets.txt
2509 F:      include/linux/cpuset.h
2510 F:      kernel/cpuset.c
2512 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2513 M:      Johannes Weiner <hannes@cmpxchg.org>
2514 M:      Michal Hocko <mhocko@suse.cz>
2515 L:      cgroups@vger.kernel.org
2516 L:      linux-mm@kvack.org
2517 S:      Maintained
2518 F:      mm/memcontrol.c
2519 F:      mm/page_cgroup.c
2521 CORETEMP HARDWARE MONITORING DRIVER
2522 M:      Fenghua Yu <fenghua.yu@intel.com>
2523 L:      lm-sensors@lm-sensors.org
2524 S:      Maintained
2525 F:      Documentation/hwmon/coretemp
2526 F:      drivers/hwmon/coretemp.c
2528 COSA/SRP SYNC SERIAL DRIVER
2529 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2530 W:      http://www.fi.muni.cz/~kas/cosa/
2531 S:      Maintained
2532 F:      drivers/net/wan/cosa*
2534 CPMAC ETHERNET DRIVER
2535 M:      Florian Fainelli <florian@openwrt.org>
2536 L:      netdev@vger.kernel.org
2537 S:      Maintained
2538 F:      drivers/net/ethernet/ti/cpmac.c
2540 CPU FREQUENCY DRIVERS
2541 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2542 M:      Viresh Kumar <viresh.kumar@linaro.org>
2543 L:      linux-pm@vger.kernel.org
2544 S:      Maintained
2545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2546 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2547 F:      drivers/cpufreq/
2548 F:      include/linux/cpufreq.h
2550 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2551 M:      Viresh Kumar <viresh.kumar@linaro.org>
2552 M:      Sudeep Holla <sudeep.holla@arm.com>
2553 L:      linux-pm@vger.kernel.org
2554 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2555 S:      Maintained
2556 F:      drivers/cpufreq/arm_big_little.h
2557 F:      drivers/cpufreq/arm_big_little.c
2558 F:      drivers/cpufreq/arm_big_little_dt.c
2560 CPUIDLE DRIVER - ARM BIG LITTLE
2561 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2562 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2563 L:      linux-pm@vger.kernel.org
2564 L:      linux-arm-kernel@lists.infradead.org
2565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2566 S:      Maintained
2567 F:      drivers/cpuidle/cpuidle-big_little.c
2569 CPUIDLE DRIVERS
2570 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2571 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2572 L:      linux-pm@vger.kernel.org
2573 S:      Maintained
2574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2575 F:      drivers/cpuidle/*
2576 F:      include/linux/cpuidle.h
2578 CPUID/MSR DRIVER
2579 M:      "H. Peter Anvin" <hpa@zytor.com>
2580 S:      Maintained
2581 F:      arch/x86/kernel/cpuid.c
2582 F:      arch/x86/kernel/msr.c
2584 CPU POWER MONITORING SUBSYSTEM
2585 M:      Thomas Renninger <trenn@suse.de>
2586 L:      linux-pm@vger.kernel.org
2587 S:      Maintained
2588 F:      tools/power/cpupower/
2590 CRAMFS FILESYSTEM
2591 W:      http://sourceforge.net/projects/cramfs/
2592 S:      Orphan / Obsolete
2593 F:      Documentation/filesystems/cramfs.txt
2594 F:      fs/cramfs/
2596 CRIS PORT
2597 M:      Mikael Starvik <starvik@axis.com>
2598 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2599 L:      linux-cris-kernel@axis.com
2600 W:      http://developer.axis.com
2601 S:      Maintained
2602 F:      arch/cris/
2603 F:      drivers/tty/serial/crisv10.*
2605 CRYPTO API
2606 M:      Herbert Xu <herbert@gondor.apana.org.au>
2607 M:      "David S. Miller" <davem@davemloft.net>
2608 L:      linux-crypto@vger.kernel.org
2609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2610 S:      Maintained
2611 F:      Documentation/crypto/
2612 F:      arch/*/crypto/
2613 F:      crypto/
2614 F:      drivers/crypto/
2615 F:      include/crypto/
2617 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2618 M:      Neil Horman <nhorman@tuxdriver.com>
2619 L:      linux-crypto@vger.kernel.org
2620 S:      Maintained
2621 F:      crypto/ansi_cprng.c
2622 F:      crypto/rng.c
2624 CS5535 Audio ALSA driver
2625 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2626 S:      Maintained
2627 F:      sound/pci/cs5535audio/
2629 CW1200 WLAN driver
2630 M:      Solomon Peachy <pizza@shaftnet.org>
2631 S:      Maintained
2632 F:      drivers/net/wireless/cw1200/
2634 CX18 VIDEO4LINUX DRIVER
2635 M:      Andy Walls <awalls@md.metrocast.net>
2636 L:      ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2637 L:      linux-media@vger.kernel.org
2638 T:      git git://linuxtv.org/media_tree.git
2639 W:      http://linuxtv.org
2640 W:      http://www.ivtvdriver.org/index.php/Cx18
2641 S:      Maintained
2642 F:      Documentation/video4linux/cx18.txt
2643 F:      drivers/media/pci/cx18/
2644 F:      include/uapi/linux/ivtv*
2646 CX2341X MPEG ENCODER HELPER MODULE
2647 M:      Hans Verkuil <hverkuil@xs4all.nl>
2648 L:      linux-media@vger.kernel.org
2649 T:      git git://linuxtv.org/media_tree.git
2650 W:      http://linuxtv.org
2651 S:      Maintained
2652 F:      drivers/media/common/cx2341x*
2653 F:      include/media/cx2341x*
2655 CX88 VIDEO4LINUX DRIVER
2656 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
2657 L:      linux-media@vger.kernel.org
2658 W:      http://linuxtv.org
2659 T:      git git://linuxtv.org/media_tree.git
2660 S:      Odd fixes
2661 F:      Documentation/video4linux/cx88/
2662 F:      drivers/media/pci/cx88/
2664 CXD2820R MEDIA DRIVER
2665 M:      Antti Palosaari <crope@iki.fi>
2666 L:      linux-media@vger.kernel.org
2667 W:      http://linuxtv.org/
2668 W:      http://palosaari.fi/linux/
2669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2670 T:      git git://linuxtv.org/anttip/media_tree.git
2671 S:      Maintained
2672 F:      drivers/media/dvb-frontends/cxd2820r*
2674 CXGB3 ETHERNET DRIVER (CXGB3)
2675 M:      Santosh Raspatur <santosh@chelsio.com>
2676 L:      netdev@vger.kernel.org
2677 W:      http://www.chelsio.com
2678 S:      Supported
2679 F:      drivers/net/ethernet/chelsio/cxgb3/
2681 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2682 M:      Steve Wise <swise@chelsio.com>
2683 L:      linux-rdma@vger.kernel.org
2684 W:      http://www.openfabrics.org
2685 S:      Supported
2686 F:      drivers/infiniband/hw/cxgb3/
2688 CXGB4 ETHERNET DRIVER (CXGB4)
2689 M:      Hariprasad S <hariprasad@chelsio.com>
2690 L:      netdev@vger.kernel.org
2691 W:      http://www.chelsio.com
2692 S:      Supported
2693 F:      drivers/net/ethernet/chelsio/cxgb4/
2695 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2696 M:      Steve Wise <swise@chelsio.com>
2697 L:      linux-rdma@vger.kernel.org
2698 W:      http://www.openfabrics.org
2699 S:      Supported
2700 F:      drivers/infiniband/hw/cxgb4/
2702 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2703 M:      Casey Leedom <leedom@chelsio.com>
2704 L:      netdev@vger.kernel.org
2705 W:      http://www.chelsio.com
2706 S:      Supported
2707 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2709 STMMAC ETHERNET DRIVER
2710 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2711 L:      netdev@vger.kernel.org
2712 W:      http://www.stlinux.com
2713 S:      Supported
2714 F:      drivers/net/ethernet/stmicro/stmmac/
2716 CYBERPRO FB DRIVER
2717 M:      Russell King <linux@arm.linux.org.uk>
2718 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2719 W:      http://www.arm.linux.org.uk/
2720 S:      Maintained
2721 F:      drivers/video/fbdev/cyber2000fb.*
2723 CYCLADES ASYNC MUX DRIVER
2724 W:      http://www.cyclades.com/
2725 S:      Orphan
2726 F:      drivers/tty/cyclades.c
2727 F:      include/linux/cyclades.h
2728 F:      include/uapi/linux/cyclades.h
2730 CYCLADES PC300 DRIVER
2731 W:      http://www.cyclades.com/
2732 S:      Orphan
2733 F:      drivers/net/wan/pc300*
2735 CYPRESS_FIRMWARE MEDIA DRIVER
2736 M:      Antti Palosaari <crope@iki.fi>
2737 L:      linux-media@vger.kernel.org
2738 W:      http://linuxtv.org/
2739 W:      http://palosaari.fi/linux/
2740 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2741 T:      git git://linuxtv.org/anttip/media_tree.git
2742 S:      Maintained
2743 F:      drivers/media/common/cypress_firmware*
2745 CYTTSP TOUCHSCREEN DRIVER
2746 M:      Ferruh Yigit <fery@cypress.com>
2747 L:      linux-input@vger.kernel.org
2748 S:      Supported
2749 F:      drivers/input/touchscreen/cyttsp*
2750 F:      include/linux/input/cyttsp.h
2752 DAMA SLAVE for AX.25
2753 M:      Joerg Reuter <jreuter@yaina.de>
2754 W:      http://yaina.de/jreuter/
2755 W:      http://www.qsl.net/dl1bke/
2756 L:      linux-hams@vger.kernel.org
2757 S:      Maintained
2758 F:      net/ax25/af_ax25.c
2759 F:      net/ax25/ax25_dev.c
2760 F:      net/ax25/ax25_ds_*
2761 F:      net/ax25/ax25_in.c
2762 F:      net/ax25/ax25_out.c
2763 F:      net/ax25/ax25_timer.c
2764 F:      net/ax25/sysctl_net_ax25.c
2766 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2767 L:      netdev@vger.kernel.org
2768 S:      Orphan
2769 F:      Documentation/networking/dmfe.txt
2770 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2772 DC390/AM53C974 SCSI driver
2773 M:      Kurt Garloff <garloff@suse.de>
2774 W:      http://www.garloff.de/kurt/linux/dc390/
2775 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2776 S:      Maintained
2777 F:      drivers/scsi/tmscsim.*
2779 DC395x SCSI driver
2780 M:      Oliver Neukum <oliver@neukum.org>
2781 M:      Ali Akcaagac <aliakc@web.de>
2782 M:      Jamie Lenehan <lenehan@twibble.org>
2783 L:      dc395x@twibble.org
2784 W:      http://twibble.org/dist/dc395x/
2785 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2786 S:      Maintained
2787 F:      Documentation/scsi/dc395x.txt
2788 F:      drivers/scsi/dc395x.*
2790 DCCP PROTOCOL
2791 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2792 L:      dccp@vger.kernel.org
2793 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2794 S:      Maintained
2795 F:      include/linux/dccp.h
2796 F:      include/uapi/linux/dccp.h
2797 F:      include/linux/tfrc.h
2798 F:      net/dccp/
2800 DECnet NETWORK LAYER
2801 W:      http://linux-decnet.sourceforge.net
2802 L:      linux-decnet-user@lists.sourceforge.net
2803 S:      Orphan
2804 F:      Documentation/networking/decnet.txt
2805 F:      net/decnet/
2807 DECSTATION PLATFORM SUPPORT
2808 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
2809 L:      linux-mips@linux-mips.org
2810 W:      http://www.linux-mips.org/wiki/DECstation
2811 S:      Maintained
2812 F:      arch/mips/dec/
2813 F:      arch/mips/include/asm/dec/
2814 F:      arch/mips/include/asm/mach-dec/
2816 DEFXX FDDI NETWORK DRIVER
2817 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
2818 S:      Maintained
2819 F:      drivers/net/fddi/defxx.*
2821 DELL LAPTOP DRIVER
2822 M:      Matthew Garrett <mjg59@srcf.ucam.org>
2823 L:      platform-driver-x86@vger.kernel.org
2824 S:      Maintained
2825 F:      drivers/platform/x86/dell-laptop.c
2827 DELL LAPTOP SMM DRIVER
2828 M:      Guenter Roeck <linux@roeck-us.net>
2829 F:      drivers/char/i8k.c
2830 F:      include/uapi/linux/i8k.h
2832 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2833 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
2834 S:      Maintained
2835 F:      Documentation/dcdbas.txt
2836 F:      drivers/firmware/dcdbas.*
2838 DELL WMI EXTRAS DRIVER
2839 M:      Matthew Garrett <mjg59@srcf.ucam.org>
2840 S:      Maintained
2841 F:      drivers/platform/x86/dell-wmi.c
2843 DESIGNWARE USB2 DRD IP DRIVER
2844 M:      Paul Zimmerman <paulz@synopsys.com>
2845 L:      linux-usb@vger.kernel.org
2846 S:      Maintained
2847 F:      drivers/usb/dwc2/
2849 DESIGNWARE USB3 DRD IP DRIVER
2850 M:      Felipe Balbi <balbi@ti.com>
2851 L:      linux-usb@vger.kernel.org
2852 L:      linux-omap@vger.kernel.org
2853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2854 S:      Maintained
2855 F:      drivers/usb/dwc3/
2857 DEVICE FREQUENCY (DEVFREQ)
2858 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
2859 M:      Kyungmin Park <kyungmin.park@samsung.com>
2860 L:      linux-pm@vger.kernel.org
2861 S:      Maintained
2862 F:      drivers/devfreq/
2864 DEVICE NUMBER REGISTRY
2865 M:      Torben Mathiasen <device@lanana.org>
2866 W:      http://lanana.org/docs/device-list/index.html
2867 S:      Maintained
2869 DEVICE-MAPPER  (LVM)
2870 M:      Alasdair Kergon <agk@redhat.com>
2871 M:      Mike Snitzer <snitzer@redhat.com>
2872 M:      dm-devel@redhat.com
2873 L:      dm-devel@redhat.com
2874 W:      http://sources.redhat.com/dm
2875 Q:      http://patchwork.kernel.org/project/dm-devel/list/
2876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2877 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
2878 S:      Maintained
2879 F:      Documentation/device-mapper/
2880 F:      drivers/md/dm*
2881 F:      drivers/md/persistent-data/
2882 F:      include/linux/device-mapper.h
2883 F:      include/linux/dm-*.h
2884 F:      include/uapi/linux/dm-*.h
2886 DIALOG SEMICONDUCTOR DRIVERS
2887 M:      Support Opensource <support.opensource@diasemi.com>
2888 W:      http://www.dialog-semiconductor.com/products
2889 S:      Supported
2890 F:      Documentation/hwmon/da90??
2891 F:      drivers/gpio/gpio-da90??.c
2892 F:      drivers/hwmon/da90??-hwmon.c
2893 F:      drivers/input/misc/da90??_onkey.c
2894 F:      drivers/input/touchscreen/da9052_tsi.c
2895 F:      drivers/leds/leds-da90??.c
2896 F:      drivers/mfd/da903x.c
2897 F:      drivers/mfd/da90??-*.c
2898 F:      drivers/power/da9052-battery.c
2899 F:      drivers/regulator/da903x.c
2900 F:      drivers/regulator/da9???-regulator.[ch]
2901 F:      drivers/rtc/rtc-da90??.c
2902 F:      drivers/video/backlight/da90??_bl.c
2903 F:      drivers/watchdog/da90??_wdt.c
2904 F:      include/linux/mfd/da903x.h
2905 F:      include/linux/mfd/da9052/
2906 F:      include/linux/mfd/da9055/
2907 F:      include/linux/mfd/da9063/
2908 F:      include/sound/da[79]*.h
2909 F:      sound/soc/codecs/da[79]*.[ch]
2911 DIGI NEO AND CLASSIC PCI PRODUCTS
2912 M:      Lidza Louina <lidza.louina@gmail.com>
2913 M:      Mark Hounschell <markh@compro.net>
2914 L:      driverdev-devel@linuxdriverproject.org
2915 S:      Maintained
2916 F:      drivers/staging/dgnc/
2918 DIGI EPCA PCI PRODUCTS
2919 M:      Lidza Louina <lidza.louina@gmail.com>
2920 M:      Mark Hounschell <markh@compro.net>
2921 M:      Daeseok Youn <daeseok.youn@gmail.com>
2922 L:      driverdev-devel@linuxdriverproject.org
2923 S:      Maintained
2924 F:      drivers/staging/dgap/
2926 DIOLAN U2C-12 I2C DRIVER
2927 M:      Guenter Roeck <linux@roeck-us.net>
2928 L:      linux-i2c@vger.kernel.org
2929 S:      Maintained
2930 F:      drivers/i2c/busses/i2c-diolan-u2c.c
2932 DIRECTORY NOTIFICATION (DNOTIFY)
2933 M:      Eric Paris <eparis@parisplace.org>
2934 S:      Maintained
2935 F:      Documentation/filesystems/dnotify.txt
2936 F:      fs/notify/dnotify/
2937 F:      include/linux/dnotify.h
2939 DISK GEOMETRY AND PARTITION HANDLING
2940 M:      Andries Brouwer <aeb@cwi.nl>
2941 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2942 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2943 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2944 S:      Maintained
2946 DISKQUOTA
2947 M:      Jan Kara <jack@suse.cz>
2948 S:      Maintained
2949 F:      Documentation/filesystems/quota.txt
2950 F:      fs/quota/
2951 F:      include/linux/quota*.h
2952 F:      include/uapi/linux/quota*.h
2954 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2955 M:      Bernie Thompson <bernie@plugable.com>
2956 L:      linux-fbdev@vger.kernel.org
2957 S:      Maintained
2958 W:      http://plugable.com/category/projects/udlfb/
2959 F:      drivers/video/fbdev/udlfb.c
2960 F:      include/video/udlfb.h
2961 F:      Documentation/fb/udlfb.txt
2963 DISTRIBUTED LOCK MANAGER (DLM)
2964 M:      Christine Caulfield <ccaulfie@redhat.com>
2965 M:      David Teigland <teigland@redhat.com>
2966 L:      cluster-devel@redhat.com
2967 W:      http://sources.redhat.com/cluster/
2968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2969 S:      Supported
2970 F:      fs/dlm/
2972 DMA BUFFER SHARING FRAMEWORK
2973 M:      Sumit Semwal <sumit.semwal@linaro.org>
2974 S:      Maintained
2975 L:      linux-media@vger.kernel.org
2976 L:      dri-devel@lists.freedesktop.org
2977 L:      linaro-mm-sig@lists.linaro.org
2978 F:      drivers/dma-buf/
2979 F:      include/linux/dma-buf*
2980 F:      include/linux/reservation.h
2981 F:      include/linux/*fence.h
2982 F:      Documentation/dma-buf-sharing.txt
2983 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2985 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2986 M:      Vinod Koul <vinod.koul@intel.com>
2987 M:      Dan Williams <dan.j.williams@intel.com>
2988 L:      dmaengine@vger.kernel.org
2989 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
2990 S:      Supported
2991 F:      drivers/dma/
2992 F:      include/linux/dma*
2993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2994 T:      git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2996 DME1737 HARDWARE MONITOR DRIVER
2997 M:      Juerg Haefliger <juergh@gmail.com>
2998 L:      lm-sensors@lm-sensors.org
2999 S:      Maintained
3000 F:      Documentation/hwmon/dme1737
3001 F:      drivers/hwmon/dme1737.c
3003 DOCKING STATION DRIVER
3004 M:      Shaohua Li <shaohua.li@intel.com>
3005 L:      linux-acpi@vger.kernel.org
3006 S:      Supported
3007 F:      drivers/acpi/dock.c
3009 DOCUMENTATION
3010 M:      Randy Dunlap <rdunlap@infradead.org>
3011 L:      linux-doc@vger.kernel.org
3012 T:      quilt http://www.infradead.org/~rdunlap/Doc/patches/
3013 S:      Maintained
3014 F:      Documentation/
3015 X:      Documentation/ABI/
3016 X:      Documentation/devicetree/
3017 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3019 DOUBLETALK DRIVER
3020 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3021 L:      blinux-list@redhat.com
3022 S:      Maintained
3023 F:      drivers/char/dtlk.c
3024 F:      include/linux/dtlk.h
3026 DPT_I2O SCSI RAID DRIVER
3027 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3028 L:      linux-scsi@vger.kernel.org
3029 W:      http://www.adaptec.com/
3030 S:      Maintained
3031 F:      drivers/scsi/dpt*
3032 F:      drivers/scsi/dpt/
3034 DRBD DRIVER
3035 P:      Philipp Reisner
3036 P:      Lars Ellenberg
3037 M:      drbd-dev@lists.linbit.com
3038 L:      drbd-user@lists.linbit.com
3039 W:      http://www.drbd.org
3040 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3041 T:      git git://git.drbd.org/drbd-8.3.git
3042 S:      Supported
3043 F:      drivers/block/drbd/
3044 F:      lib/lru_cache.c
3045 F:      Documentation/blockdev/drbd/
3047 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3048 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3050 S:      Supported
3051 F:      Documentation/kobject.txt
3052 F:      drivers/base/
3053 F:      fs/sysfs/
3054 F:      fs/debugfs/
3055 F:      include/linux/kobj*
3056 F:      include/linux/debugfs.h
3057 F:      lib/kobj*
3059 DRM DRIVERS
3060 M:      David Airlie <airlied@linux.ie>
3061 L:      dri-devel@lists.freedesktop.org
3062 T:      git git://people.freedesktop.org/~airlied/linux
3063 S:      Maintained
3064 F:      drivers/gpu/drm/
3065 F:      drivers/gpu/vga/
3066 F:      include/drm/
3067 F:      include/uapi/drm/
3069 RADEON DRM DRIVERS
3070 M:      Alex Deucher <alexander.deucher@amd.com>
3071 M:      Christian König <christian.koenig@amd.com>
3072 L:      dri-devel@lists.freedesktop.org
3073 T:      git git://people.freedesktop.org/~agd5f/linux
3074 S:      Supported
3075 F:      drivers/gpu/drm/radeon/
3076 F:      include/uapi/drm/radeon*
3078 DRM PANEL DRIVERS
3079 M:      Thierry Reding <thierry.reding@gmail.com>
3080 L:      dri-devel@lists.freedesktop.org
3081 T:      git git://anongit.freedesktop.org/tegra/linux.git
3082 S:      Maintained
3083 F:      drivers/gpu/drm/drm_panel.c
3084 F:      drivers/gpu/drm/panel/
3085 F:      include/drm/drm_panel.h
3086 F:      Documentation/devicetree/bindings/panel/
3088 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3089 M:      Daniel Vetter <daniel.vetter@ffwll.ch>
3090 M:      Jani Nikula <jani.nikula@linux.intel.com>
3091 L:      intel-gfx@lists.freedesktop.org
3092 L:      dri-devel@lists.freedesktop.org
3093 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3094 T:      git git://anongit.freedesktop.org/drm-intel
3095 S:      Supported
3096 F:      drivers/gpu/drm/i915/
3097 F:      include/drm/i915*
3098 F:      include/uapi/drm/i915*
3100 DRM DRIVERS FOR EXYNOS
3101 M:      Inki Dae <inki.dae@samsung.com>
3102 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3103 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3104 M:      Kyungmin Park <kyungmin.park@samsung.com>
3105 L:      dri-devel@lists.freedesktop.org
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3107 S:      Supported
3108 F:      drivers/gpu/drm/exynos/
3109 F:      include/drm/exynos*
3110 F:      include/uapi/drm/exynos*
3112 DRM DRIVERS FOR NVIDIA TEGRA
3113 M:      Thierry Reding <thierry.reding@gmail.com>
3114 M:      Terje Bergström <tbergstrom@nvidia.com>
3115 L:      dri-devel@lists.freedesktop.org
3116 L:      linux-tegra@vger.kernel.org
3117 T:      git git://anongit.freedesktop.org/tegra/linux.git
3118 S:      Supported
3119 F:      drivers/gpu/drm/tegra/
3120 F:      drivers/gpu/host1x/
3121 F:      include/linux/host1x.h
3122 F:      include/uapi/drm/tegra_drm.h
3123 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3125 DRM DRIVERS FOR RENESAS
3126 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3127 L:      dri-devel@lists.freedesktop.org
3128 L:      linux-sh@vger.kernel.org
3129 T:      git git://people.freedesktop.org/~airlied/linux
3130 S:      Supported
3131 F:      drivers/gpu/drm/rcar-du/
3132 F:      drivers/gpu/drm/shmobile/
3133 F:      include/linux/platform_data/rcar-du.h
3134 F:      include/linux/platform_data/shmob_drm.h
3136 DSBR100 USB FM RADIO DRIVER
3137 M:      Alexey Klimov <klimov.linux@gmail.com>
3138 L:      linux-media@vger.kernel.org
3139 T:      git git://linuxtv.org/media_tree.git
3140 S:      Maintained
3141 F:      drivers/media/radio/dsbr100.c
3143 DSCC4 DRIVER
3144 M:      Francois Romieu <romieu@fr.zoreil.com>
3145 L:      netdev@vger.kernel.org
3146 S:      Maintained
3147 F:      drivers/net/wan/dscc4.c
3149 DVB_USB_AF9015 MEDIA DRIVER
3150 M:      Antti Palosaari <crope@iki.fi>
3151 L:      linux-media@vger.kernel.org
3152 W:      http://linuxtv.org/
3153 W:      http://palosaari.fi/linux/
3154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3155 T:      git git://linuxtv.org/anttip/media_tree.git
3156 S:      Maintained
3157 F:      drivers/media/usb/dvb-usb-v2/af9015*
3159 DVB_USB_AF9035 MEDIA DRIVER
3160 M:      Antti Palosaari <crope@iki.fi>
3161 L:      linux-media@vger.kernel.org
3162 W:      http://linuxtv.org/
3163 W:      http://palosaari.fi/linux/
3164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3165 T:      git git://linuxtv.org/anttip/media_tree.git
3166 S:      Maintained
3167 F:      drivers/media/usb/dvb-usb-v2/af9035*
3169 DVB_USB_ANYSEE MEDIA DRIVER
3170 M:      Antti Palosaari <crope@iki.fi>
3171 L:      linux-media@vger.kernel.org
3172 W:      http://linuxtv.org/
3173 W:      http://palosaari.fi/linux/
3174 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3175 T:      git git://linuxtv.org/anttip/media_tree.git
3176 S:      Maintained
3177 F:      drivers/media/usb/dvb-usb-v2/anysee*
3179 DVB_USB_AU6610 MEDIA DRIVER
3180 M:      Antti Palosaari <crope@iki.fi>
3181 L:      linux-media@vger.kernel.org
3182 W:      http://linuxtv.org/
3183 W:      http://palosaari.fi/linux/
3184 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3185 T:      git git://linuxtv.org/anttip/media_tree.git
3186 S:      Maintained
3187 F:      drivers/media/usb/dvb-usb-v2/au6610*
3189 DVB_USB_CE6230 MEDIA DRIVER
3190 M:      Antti Palosaari <crope@iki.fi>
3191 L:      linux-media@vger.kernel.org
3192 W:      http://linuxtv.org/
3193 W:      http://palosaari.fi/linux/
3194 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3195 T:      git git://linuxtv.org/anttip/media_tree.git
3196 S:      Maintained
3197 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3199 DVB_USB_CXUSB MEDIA DRIVER
3200 M:      Michael Krufky <mkrufky@linuxtv.org>
3201 L:      linux-media@vger.kernel.org
3202 W:      http://linuxtv.org/
3203 W:      http://github.com/mkrufky
3204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3205 T:      git git://linuxtv.org/media_tree.git
3206 S:      Maintained
3207 F:      drivers/media/usb/dvb-usb/cxusb*
3209 DVB_USB_EC168 MEDIA DRIVER
3210 M:      Antti Palosaari <crope@iki.fi>
3211 L:      linux-media@vger.kernel.org
3212 W:      http://linuxtv.org/
3213 W:      http://palosaari.fi/linux/
3214 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3215 T:      git git://linuxtv.org/anttip/media_tree.git
3216 S:      Maintained
3217 F:      drivers/media/usb/dvb-usb-v2/ec168*
3219 DVB_USB_GL861 MEDIA DRIVER
3220 M:      Antti Palosaari <crope@iki.fi>
3221 L:      linux-media@vger.kernel.org
3222 W:      http://linuxtv.org/
3223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3224 T:      git git://linuxtv.org/anttip/media_tree.git
3225 S:      Maintained
3226 F:      drivers/media/usb/dvb-usb-v2/gl861*
3228 DVB_USB_MXL111SF MEDIA DRIVER
3229 M:      Michael Krufky <mkrufky@linuxtv.org>
3230 L:      linux-media@vger.kernel.org
3231 W:      http://linuxtv.org/
3232 W:      http://github.com/mkrufky
3233 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3234 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3235 S:      Maintained
3236 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3238 DVB_USB_RTL28XXU MEDIA DRIVER
3239 M:      Antti Palosaari <crope@iki.fi>
3240 L:      linux-media@vger.kernel.org
3241 W:      http://linuxtv.org/
3242 W:      http://palosaari.fi/linux/
3243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3244 T:      git git://linuxtv.org/anttip/media_tree.git
3245 S:      Maintained
3246 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3248 DVB_USB_V2 MEDIA DRIVER
3249 M:      Antti Palosaari <crope@iki.fi>
3250 L:      linux-media@vger.kernel.org
3251 W:      http://linuxtv.org/
3252 W:      http://palosaari.fi/linux/
3253 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3254 T:      git git://linuxtv.org/anttip/media_tree.git
3255 S:      Maintained
3256 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3257 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3259 DYNAMIC DEBUG
3260 M:      Jason Baron <jbaron@akamai.com>
3261 S:      Maintained
3262 F:      lib/dynamic_debug.c
3263 F:      include/linux/dynamic_debug.h
3265 DZ DECSTATION DZ11 SERIAL DRIVER
3266 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3267 S:      Maintained
3268 F:      drivers/tty/serial/dz.*
3270 E4000 MEDIA DRIVER
3271 M:      Antti Palosaari <crope@iki.fi>
3272 L:      linux-media@vger.kernel.org
3273 W:      http://linuxtv.org/
3274 W:      http://palosaari.fi/linux/
3275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3276 T:      git git://linuxtv.org/anttip/media_tree.git
3277 S:      Maintained
3278 F:      drivers/media/tuners/e4000*
3280 EATA ISA/EISA/PCI SCSI DRIVER
3281 M:      Dario Ballabio <ballabio_dario@emc.com>
3282 L:      linux-scsi@vger.kernel.org
3283 S:      Maintained
3284 F:      drivers/scsi/eata.c
3286 EC100 MEDIA DRIVER
3287 M:      Antti Palosaari <crope@iki.fi>
3288 L:      linux-media@vger.kernel.org
3289 W:      http://linuxtv.org/
3290 W:      http://palosaari.fi/linux/
3291 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3292 T:      git git://linuxtv.org/anttip/media_tree.git
3293 S:      Maintained
3294 F:      drivers/media/dvb-frontends/ec100*
3296 ECRYPT FILE SYSTEM
3297 M:      Tyler Hicks <tyhicks@canonical.com>
3298 L:      ecryptfs@vger.kernel.org
3299 W:      http://ecryptfs.org
3300 W:      https://launchpad.net/ecryptfs
3301 S:      Supported
3302 F:      Documentation/filesystems/ecryptfs.txt
3303 F:      fs/ecryptfs/
3305 EDAC-CORE
3306 M:      Doug Thompson <dougthompson@xmission.com>
3307 M:      Borislav Petkov <bp@alien8.de>
3308 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3309 L:      linux-edac@vger.kernel.org
3310 W:      bluesmoke.sourceforge.net
3311 S:      Supported
3312 F:      Documentation/edac.txt
3313 F:      drivers/edac/
3314 F:      include/linux/edac.h
3316 EDAC-AMD64
3317 M:      Doug Thompson <dougthompson@xmission.com>
3318 M:      Borislav Petkov <bp@alien8.de>
3319 L:      linux-edac@vger.kernel.org
3320 W:      bluesmoke.sourceforge.net
3321 S:      Maintained
3322 F:      drivers/edac/amd64_edac*
3324 EDAC-CALXEDA
3325 M:      Doug Thompson <dougthompson@xmission.com>
3326 M:      Robert Richter <rric@kernel.org>
3327 L:      linux-edac@vger.kernel.org
3328 W:      bluesmoke.sourceforge.net
3329 S:      Maintained
3330 F:      drivers/edac/highbank*
3332 EDAC-CAVIUM
3333 M:      Ralf Baechle <ralf@linux-mips.org>
3334 M:      David Daney <david.daney@cavium.com>
3335 L:      linux-edac@vger.kernel.org
3336 L:      linux-mips@linux-mips.org
3337 W:      bluesmoke.sourceforge.net
3338 S:      Supported
3339 F:      drivers/edac/octeon_edac*
3341 EDAC-E752X
3342 M:      Mark Gross <mark.gross@intel.com>
3343 M:      Doug Thompson <dougthompson@xmission.com>
3344 L:      linux-edac@vger.kernel.org
3345 W:      bluesmoke.sourceforge.net
3346 S:      Maintained
3347 F:      drivers/edac/e752x_edac.c
3349 EDAC-E7XXX
3350 M:      Doug Thompson <dougthompson@xmission.com>
3351 L:      linux-edac@vger.kernel.org
3352 W:      bluesmoke.sourceforge.net
3353 S:      Maintained
3354 F:      drivers/edac/e7xxx_edac.c
3356 EDAC-GHES
3357 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3358 L:      linux-edac@vger.kernel.org
3359 W:      bluesmoke.sourceforge.net
3360 S:      Maintained
3361 F:      drivers/edac/ghes_edac.c
3363 EDAC-I82443BXGX
3364 M:      Tim Small <tim@buttersideup.com>
3365 L:      linux-edac@vger.kernel.org
3366 W:      bluesmoke.sourceforge.net
3367 S:      Maintained
3368 F:      drivers/edac/i82443bxgx_edac.c
3370 EDAC-I3000
3371 M:      Jason Uhlenkott <juhlenko@akamai.com>
3372 L:      linux-edac@vger.kernel.org
3373 W:      bluesmoke.sourceforge.net
3374 S:      Maintained
3375 F:      drivers/edac/i3000_edac.c
3377 EDAC-I5000
3378 M:      Doug Thompson <dougthompson@xmission.com>
3379 L:      linux-edac@vger.kernel.org
3380 W:      bluesmoke.sourceforge.net
3381 S:      Maintained
3382 F:      drivers/edac/i5000_edac.c
3384 EDAC-I5400
3385 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3386 L:      linux-edac@vger.kernel.org
3387 W:      bluesmoke.sourceforge.net
3388 S:      Maintained
3389 F:      drivers/edac/i5400_edac.c
3391 EDAC-I7300
3392 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3393 L:      linux-edac@vger.kernel.org
3394 W:      bluesmoke.sourceforge.net
3395 S:      Maintained
3396 F:      drivers/edac/i7300_edac.c
3398 EDAC-I7CORE
3399 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3400 L:      linux-edac@vger.kernel.org
3401 W:      bluesmoke.sourceforge.net
3402 S:      Maintained
3403 F:      drivers/edac/i7core_edac.c
3405 EDAC-I82975X
3406 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3407 M:      "Arvind R." <arvino55@gmail.com>
3408 L:      linux-edac@vger.kernel.org
3409 W:      bluesmoke.sourceforge.net
3410 S:      Maintained
3411 F:      drivers/edac/i82975x_edac.c
3413 EDAC-IE31200
3414 M:      Jason Baron <jbaron@akamai.com>
3415 L:      linux-edac@vger.kernel.org
3416 W:      bluesmoke.sourceforge.net
3417 S:      Maintained
3418 F:      drivers/edac/ie31200_edac.c
3420 EDAC-MPC85XX
3421 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3422 L:      linux-edac@vger.kernel.org
3423 W:      bluesmoke.sourceforge.net
3424 S:      Maintained
3425 F:      drivers/edac/mpc85xx_edac.[ch]
3427 EDAC-PASEMI
3428 M:      Egor Martovetsky <egor@pasemi.com>
3429 L:      linux-edac@vger.kernel.org
3430 W:      bluesmoke.sourceforge.net
3431 S:      Maintained
3432 F:      drivers/edac/pasemi_edac.c
3434 EDAC-R82600
3435 M:      Tim Small <tim@buttersideup.com>
3436 L:      linux-edac@vger.kernel.org
3437 W:      bluesmoke.sourceforge.net
3438 S:      Maintained
3439 F:      drivers/edac/r82600_edac.c
3441 EDAC-SBRIDGE
3442 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3443 L:      linux-edac@vger.kernel.org
3444 W:      bluesmoke.sourceforge.net
3445 S:      Maintained
3446 F:      drivers/edac/sb_edac.c
3448 EDIROL UA-101/UA-1000 DRIVER
3449 M:      Clemens Ladisch <clemens@ladisch.de>
3450 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3451 T:      git git://git.alsa-project.org/alsa-kernel.git
3452 S:      Maintained
3453 F:      sound/usb/misc/ua101.c
3455 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3456 M:      Matt Fleming <matt.fleming@intel.com>
3457 L:      linux-efi@vger.kernel.org
3458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3459 S:      Maintained
3460 F:      Documentation/efi-stub.txt
3461 F:      arch/ia64/kernel/efi.c
3462 F:      arch/x86/boot/compressed/eboot.[ch]
3463 F:      arch/x86/include/asm/efi.h
3464 F:      arch/x86/platform/efi/*
3465 F:      drivers/firmware/efi/*
3466 F:      include/linux/efi*.h
3468 EFI VARIABLE FILESYSTEM
3469 M:      Matthew Garrett <matthew.garrett@nebula.com>
3470 M:      Jeremy Kerr <jk@ozlabs.org>
3471 M:      Matt Fleming <matt.fleming@intel.com>
3472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3473 L:      linux-efi@vger.kernel.org
3474 S:      Maintained
3475 F:      fs/efivarfs/
3477 EFIFB FRAMEBUFFER DRIVER
3478 L:      linux-fbdev@vger.kernel.org
3479 M:      Peter Jones <pjones@redhat.com>
3480 S:      Maintained
3481 F:      drivers/video/fbdev/efifb.c
3483 EFS FILESYSTEM
3484 W:      http://aeschi.ch.eu.org/efs/
3485 S:      Orphan
3486 F:      fs/efs/
3488 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3489 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3490 M:      Christoph Raisch <raisch@de.ibm.com>
3491 L:      linux-rdma@vger.kernel.org
3492 S:      Supported
3493 F:      drivers/infiniband/hw/ehca/
3495 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3496 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3497 L:      netdev@vger.kernel.org
3498 S:      Maintained
3499 F:      drivers/net/ethernet/ibm/ehea/
3501 EM28XX VIDEO4LINUX DRIVER
3502 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3503 L:      linux-media@vger.kernel.org
3504 W:      http://linuxtv.org
3505 T:      git git://linuxtv.org/media_tree.git
3506 S:      Maintained
3507 F:      drivers/media/usb/em28xx/
3509 EMBEDDED LINUX
3510 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3511 M:      Matt Mackall <mpm@selenic.com>
3512 M:      David Woodhouse <dwmw2@infradead.org>
3513 L:      linux-embedded@vger.kernel.org
3514 S:      Maintained
3516 EMULEX LPFC FC SCSI DRIVER
3517 M:      James Smart <james.smart@emulex.com>
3518 L:      linux-scsi@vger.kernel.org
3519 W:      http://sourceforge.net/projects/lpfcxxxx
3520 S:      Supported
3521 F:      drivers/scsi/lpfc/
3523 ENE CB710 FLASH CARD READER DRIVER
3524 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3525 S:      Maintained
3526 F:      drivers/misc/cb710/
3527 F:      drivers/mmc/host/cb710-mmc.*
3528 F:      include/linux/cb710.h
3530 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3531 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3532 S:      Maintained
3533 F:      drivers/media/rc/ene_ir.*
3535 ENHANCED ERROR HANDLING (EEH)
3536 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3537 L:      linuxppc-dev@lists.ozlabs.org
3538 S:      Supported
3539 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3540 F:      arch/powerpc/kernel/eeh*.c
3542 EPSON S1D13XXX FRAMEBUFFER DRIVER
3543 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3544 S:      Maintained
3545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3546 F:      drivers/video/fbdev/s1d13xxxfb.c
3547 F:      include/video/s1d13xxxfb.h
3549 ETHERNET BRIDGE
3550 M:      Stephen Hemminger <stephen@networkplumber.org>
3551 L:      bridge@lists.linux-foundation.org
3552 L:      netdev@vger.kernel.org
3553 W:      http://www.linuxfoundation.org/en/Net:Bridge
3554 S:      Maintained
3555 F:      include/linux/netfilter_bridge/
3556 F:      net/bridge/
3558 ETHERNET PHY LIBRARY
3559 M:      Florian Fainelli <f.fainelli@gmail.com>
3560 L:      netdev@vger.kernel.org
3561 S:      Maintained
3562 F:      include/linux/phy.h
3563 F:      include/linux/phy_fixed.h
3564 F:      drivers/net/phy/
3565 F:      Documentation/networking/phy.txt
3566 F:      drivers/of/of_mdio.c
3567 F:      drivers/of/of_net.c
3569 EXT2 FILE SYSTEM
3570 M:      Jan Kara <jack@suse.cz>
3571 L:      linux-ext4@vger.kernel.org
3572 S:      Maintained
3573 F:      Documentation/filesystems/ext2.txt
3574 F:      fs/ext2/
3575 F:      include/linux/ext2*
3577 EXT3 FILE SYSTEM
3578 M:      Jan Kara <jack@suse.cz>
3579 M:      Andrew Morton <akpm@linux-foundation.org>
3580 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3581 L:      linux-ext4@vger.kernel.org
3582 S:      Maintained
3583 F:      Documentation/filesystems/ext3.txt
3584 F:      fs/ext3/
3586 EXT4 FILE SYSTEM
3587 M:      "Theodore Ts'o" <tytso@mit.edu>
3588 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3589 L:      linux-ext4@vger.kernel.org
3590 W:      http://ext4.wiki.kernel.org
3591 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3592 S:      Maintained
3593 F:      Documentation/filesystems/ext4.txt
3594 F:      fs/ext4/
3596 Extended Verification Module (EVM)
3597 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3598 L:      linux-ima-devel@lists.sourceforge.net
3599 L:      linux-security-module@vger.kernel.org
3600 S:      Supported
3601 F:      security/integrity/evm/
3603 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3604 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3605 M:      Chanwoo Choi <cw00.choi@samsung.com>
3606 L:      linux-kernel@vger.kernel.org
3607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3608 S:      Maintained
3609 F:      drivers/extcon/
3610 F:      Documentation/extcon/
3612 EXYNOS DP DRIVER
3613 M:      Jingoo Han <jg1.han@samsung.com>
3614 L:      dri-devel@lists.freedesktop.org
3615 S:      Maintained
3616 F:      drivers/gpu/drm/exynos/exynos_dp*
3618 EXYNOS MIPI DISPLAY DRIVERS
3619 M:      Inki Dae <inki.dae@samsung.com>
3620 M:      Donghwa Lee <dh09.lee@samsung.com>
3621 M:      Kyungmin Park <kyungmin.park@samsung.com>
3622 L:      linux-fbdev@vger.kernel.org
3623 S:      Maintained
3624 F:      drivers/video/fbdev/exynos/exynos_mipi*
3625 F:      include/video/exynos_mipi*
3627 F71805F HARDWARE MONITORING DRIVER
3628 M:      Jean Delvare <jdelvare@suse.de>
3629 L:      lm-sensors@lm-sensors.org
3630 S:      Maintained
3631 F:      Documentation/hwmon/f71805f
3632 F:      drivers/hwmon/f71805f.c
3634 FC0011 TUNER DRIVER
3635 M:      Michael Buesch <m@bues.ch>
3636 L:      linux-media@vger.kernel.org
3637 S:      Maintained
3638 F:      drivers/media/tuners/fc0011.h
3639 F:      drivers/media/tuners/fc0011.c
3641 FC2580 MEDIA DRIVER
3642 M:      Antti Palosaari <crope@iki.fi>
3643 L:      linux-media@vger.kernel.org
3644 W:      http://linuxtv.org/
3645 W:      http://palosaari.fi/linux/
3646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3647 T:      git git://linuxtv.org/anttip/media_tree.git
3648 S:      Maintained
3649 F:      drivers/media/tuners/fc2580*
3651 FANOTIFY
3652 M:      Eric Paris <eparis@redhat.com>
3653 S:      Maintained
3654 F:      fs/notify/fanotify/
3655 F:      include/linux/fanotify.h
3656 F:      include/uapi/linux/fanotify.h
3658 FARSYNC SYNCHRONOUS DRIVER
3659 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3660 W:      http://www.farsite.co.uk/
3661 S:      Supported
3662 F:      drivers/net/wan/farsync.*
3664 FAULT INJECTION SUPPORT
3665 M:      Akinobu Mita <akinobu.mita@gmail.com>
3666 S:      Supported
3667 F:      Documentation/fault-injection/
3668 F:      lib/fault-inject.c
3670 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3671 M:      Robert Love <robert.w.love@intel.com>
3672 L:      fcoe-devel@open-fcoe.org
3673 W:      www.Open-FCoE.org
3674 S:      Supported
3675 F:      drivers/scsi/libfc/
3676 F:      drivers/scsi/fcoe/
3677 F:      include/scsi/fc/
3678 F:      include/scsi/libfc.h
3679 F:      include/scsi/libfcoe.h
3680 F:      include/uapi/scsi/fc/
3682 FILE LOCKING (flock() and fcntl()/lockf())
3683 M:      Jeff Layton <jlayton@poochiereds.net>
3684 M:      J. Bruce Fields <bfields@fieldses.org>
3685 L:      linux-fsdevel@vger.kernel.org
3686 S:      Maintained
3687 F:      include/linux/fcntl.h
3688 F:      include/linux/fs.h
3689 F:      include/uapi/linux/fcntl.h
3690 F:      include/uapi/linux/fs.h
3691 F:      fs/fcntl.c
3692 F:      fs/locks.c
3694 FILESYSTEMS (VFS and infrastructure)
3695 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3696 L:      linux-fsdevel@vger.kernel.org
3697 S:      Maintained
3698 F:      fs/*
3700 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3701 M:      Riku Voipio <riku.voipio@iki.fi>
3702 L:      lm-sensors@lm-sensors.org
3703 S:      Maintained
3704 F:      drivers/hwmon/f75375s.c
3705 F:      include/linux/f75375s.h
3707 FIREWIRE AUDIO DRIVERS
3708 M:      Clemens Ladisch <clemens@ladisch.de>
3709 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3710 T:      git git://git.alsa-project.org/alsa-kernel.git
3711 S:      Maintained
3712 F:      sound/firewire/
3714 FIREWIRE MEDIA DRIVERS (firedtv)
3715 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3716 L:      linux-media@vger.kernel.org
3717 L:      linux1394-devel@lists.sourceforge.net
3718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3719 S:      Maintained
3720 F:      drivers/media/firewire/
3722 FIREWIRE SBP-2 TARGET
3723 M:      Chris Boot <bootc@bootc.net>
3724 L:      linux-scsi@vger.kernel.org
3725 L:      target-devel@vger.kernel.org
3726 L:      linux1394-devel@lists.sourceforge.net
3727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3728 S:      Maintained
3729 F:      drivers/target/sbp/
3731 FIREWIRE SUBSYSTEM
3732 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3733 L:      linux1394-devel@lists.sourceforge.net
3734 W:      http://ieee1394.wiki.kernel.org/
3735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3736 S:      Maintained
3737 F:      drivers/firewire/
3738 F:      include/linux/firewire.h
3739 F:      include/uapi/linux/firewire*.h
3740 F:      tools/firewire/
3742 FIRMWARE LOADER (request_firmware)
3743 M:      Ming Lei <ming.lei@canonical.com>
3744 L:      linux-kernel@vger.kernel.org
3745 S:      Maintained
3746 F:      Documentation/firmware_class/
3747 F:      drivers/base/firmware*.c
3748 F:      include/linux/firmware.h
3750 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3751 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3752 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3753 S:      Maintained
3754 F:      drivers/block/rsxx/
3756 FLOPPY DRIVER
3757 M:      Jiri Kosina <jkosina@suse.cz>
3758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3759 S:      Odd fixes
3760 F:      drivers/block/floppy.c
3762 FMC SUBSYSTEM
3763 M:      Alessandro Rubini <rubini@gnudd.com>
3764 W:      http://www.ohwr.org/projects/fmc-bus
3765 S:      Supported
3766 F:      drivers/fmc/
3767 F:      include/linux/fmc*.h
3768 F:      include/linux/ipmi-fru.h
3769 K:      fmc_d.*register
3771 FPU EMULATOR
3772 M:      Bill Metzenthen <billm@melbpc.org.au>
3773 W:      http://floatingpoint.sourceforge.net/emulator/index.html
3774 S:      Maintained
3775 F:      arch/x86/math-emu/
3777 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3778 L:      netdev@vger.kernel.org
3779 S:      Orphan
3780 F:      drivers/net/wan/dlci.c
3781 F:      drivers/net/wan/sdla.c
3783 FRAMEBUFFER LAYER
3784 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3785 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
3786 L:      linux-fbdev@vger.kernel.org
3787 W:      http://linux-fbdev.sourceforge.net/
3788 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
3789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3790 S:      Maintained
3791 F:      Documentation/fb/
3792 F:      Documentation/devicetree/bindings/fb/
3793 F:      drivers/video/
3794 F:      include/video/
3795 F:      include/linux/fb.h
3796 F:      include/uapi/video/
3797 F:      include/uapi/linux/fb.h
3799 FREESCALE DIU FRAMEBUFFER DRIVER
3800 M:      Timur Tabi <timur@tabi.org>
3801 L:      linux-fbdev@vger.kernel.org
3802 S:      Maintained
3803 F:      drivers/video/fbdev/fsl-diu-fb.*
3805 FREESCALE DMA DRIVER
3806 M:      Li Yang <leoli@freescale.com>
3807 M:      Zhang Wei <zw@zh-kernel.org>
3808 L:      linuxppc-dev@lists.ozlabs.org
3809 S:      Maintained
3810 F:      drivers/dma/fsldma.*
3812 FREESCALE I2C CPM DRIVER
3813 M:      Jochen Friedrich <jochen@scram.de>
3814 L:      linuxppc-dev@lists.ozlabs.org
3815 L:      linux-i2c@vger.kernel.org
3816 S:      Maintained
3817 F:      drivers/i2c/busses/i2c-cpm.c
3819 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3820 M:      Sascha Hauer <kernel@pengutronix.de>
3821 L:      linux-fbdev@vger.kernel.org
3822 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3823 S:      Maintained
3824 F:      include/linux/platform_data/video-imxfb.h
3825 F:      drivers/video/fbdev/imxfb.c
3827 FREESCALE SOC FS_ENET DRIVER
3828 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
3829 M:      Vitaly Bordug <vbordug@ru.mvista.com>
3830 L:      linuxppc-dev@lists.ozlabs.org
3831 L:      netdev@vger.kernel.org
3832 S:      Maintained
3833 F:      drivers/net/ethernet/freescale/fs_enet/
3834 F:      include/linux/fs_enet_pd.h
3836 FREESCALE QUICC ENGINE LIBRARY
3837 L:      linuxppc-dev@lists.ozlabs.org
3838 S:      Orphan
3839 F:      arch/powerpc/sysdev/qe_lib/
3840 F:      arch/powerpc/include/asm/*qe.h
3842 FREESCALE USB PERIPHERAL DRIVERS
3843 M:      Li Yang <leoli@freescale.com>
3844 L:      linux-usb@vger.kernel.org
3845 L:      linuxppc-dev@lists.ozlabs.org
3846 S:      Maintained
3847 F:      drivers/usb/gadget/udc/fsl*
3849 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3850 M:      Li Yang <leoli@freescale.com>
3851 L:      netdev@vger.kernel.org
3852 L:      linuxppc-dev@lists.ozlabs.org
3853 S:      Maintained
3854 F:      drivers/net/ethernet/freescale/ucc_geth*
3856 FREESCALE QUICC ENGINE UCC UART DRIVER
3857 M:      Timur Tabi <timur@tabi.org>
3858 L:      linuxppc-dev@lists.ozlabs.org
3859 S:      Maintained
3860 F:      drivers/tty/serial/ucc_uart.c
3862 FREESCALE SOC SOUND DRIVERS
3863 M:      Timur Tabi <timur@tabi.org>
3864 M:      Nicolin Chen <nicoleotsuka@gmail.com>
3865 M:      Xiubo Li <Li.Xiubo@freescale.com>
3866 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3867 L:      linuxppc-dev@lists.ozlabs.org
3868 S:      Maintained
3869 F:      sound/soc/fsl/fsl*
3870 F:      sound/soc/fsl/imx*
3871 F:      sound/soc/fsl/mpc8610_hpcd.c
3873 FREEVXFS FILESYSTEM
3874 M:      Christoph Hellwig <hch@infradead.org>
3875 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
3876 S:      Maintained
3877 F:      fs/freevxfs/
3879 FREEZER
3880 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3881 M:      Pavel Machek <pavel@ucw.cz>
3882 L:      linux-pm@vger.kernel.org
3883 S:      Supported
3884 F:      Documentation/power/freezing-of-tasks.txt
3885 F:      include/linux/freezer.h
3886 F:      kernel/freezer.c
3888 FRONTSWAP API
3889 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3890 L:      linux-kernel@vger.kernel.org
3891 S:      Maintained
3892 F:      mm/frontswap.c
3893 F:      include/linux/frontswap.h
3895 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3896 M:      David Howells <dhowells@redhat.com>
3897 L:      linux-cachefs@redhat.com
3898 S:      Supported
3899 F:      Documentation/filesystems/caching/
3900 F:      fs/fscache/
3901 F:      include/linux/fscache*.h
3903 F2FS FILE SYSTEM
3904 M:      Jaegeuk Kim <jaegeuk@kernel.org>
3905 M:      Changman Lee <cm224.lee@samsung.com>
3906 L:      linux-f2fs-devel@lists.sourceforge.net
3907 W:      http://en.wikipedia.org/wiki/F2FS
3908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3909 S:      Maintained
3910 F:      Documentation/filesystems/f2fs.txt
3911 F:      Documentation/ABI/testing/sysfs-fs-f2fs
3912 F:      fs/f2fs/
3913 F:      include/linux/f2fs_fs.h
3915 FUJITSU FR-V (FRV) PORT
3916 M:      David Howells <dhowells@redhat.com>
3917 S:      Maintained
3918 F:      arch/frv/
3920 FUJITSU LAPTOP EXTRAS
3921 M:      Jonathan Woithe <jwoithe@just42.net>
3922 L:      platform-driver-x86@vger.kernel.org
3923 S:      Maintained
3924 F:      drivers/platform/x86/fujitsu-laptop.c
3926 FUJITSU M-5MO LS CAMERA ISP DRIVER
3927 M:      Kyungmin Park <kyungmin.park@samsung.com>
3928 M:      Heungjun Kim <riverful.kim@samsung.com>
3929 L:      linux-media@vger.kernel.org
3930 S:      Maintained
3931 F:      drivers/media/i2c/m5mols/
3932 F:      include/media/m5mols.h
3934 FUJITSU TABLET EXTRAS
3935 M:      Robert Gerlach <khnz@gmx.de>
3936 L:      platform-driver-x86@vger.kernel.org
3937 S:      Maintained
3938 F:      drivers/platform/x86/fujitsu-tablet.c
3940 FUSE: FILESYSTEM IN USERSPACE
3941 M:      Miklos Szeredi <miklos@szeredi.hu>
3942 L:      fuse-devel@lists.sourceforge.net
3943 W:      http://fuse.sourceforge.net/
3944 S:      Maintained
3945 F:      fs/fuse/
3946 F:      include/uapi/linux/fuse.h
3948 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3949 M:      Rik Faith <faith@cs.unc.edu>
3950 L:      linux-scsi@vger.kernel.org
3951 S:      Odd Fixes (e.g., new signatures)
3952 F:      drivers/scsi/fdomain.*
3954 GCOV BASED KERNEL PROFILING
3955 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3956 S:      Maintained
3957 F:      kernel/gcov/
3958 F:      Documentation/gcov.txt
3960 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3961 M:      Achim Leubner <achim_leubner@adaptec.com>
3962 L:      linux-scsi@vger.kernel.org
3963 W:      http://www.icp-vortex.com/
3964 S:      Supported
3965 F:      drivers/scsi/gdt*
3967 GEMTEK FM RADIO RECEIVER DRIVER
3968 M:      Hans Verkuil <hverkuil@xs4all.nl>
3969 L:      linux-media@vger.kernel.org
3970 T:      git git://linuxtv.org/media_tree.git
3971 W:      http://linuxtv.org
3972 S:      Maintained
3973 F:      drivers/media/radio/radio-gemtek*
3975 GENERIC GPIO I2C DRIVER
3976 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
3977 S:      Supported
3978 F:      drivers/i2c/busses/i2c-gpio.c
3979 F:      include/linux/i2c-gpio.h
3981 GENERIC GPIO I2C MULTIPLEXER DRIVER
3982 M:      Peter Korsgaard <peter.korsgaard@barco.com>
3983 L:      linux-i2c@vger.kernel.org
3984 S:      Supported
3985 F:      drivers/i2c/muxes/i2c-mux-gpio.c
3986 F:      include/linux/i2c-mux-gpio.h
3987 F:      Documentation/i2c/muxes/i2c-mux-gpio
3989 GENERIC HDLC (WAN) DRIVERS
3990 M:      Krzysztof Halasa <khc@pm.waw.pl>
3991 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
3992 S:      Maintained
3993 F:      drivers/net/wan/c101.c
3994 F:      drivers/net/wan/hd6457*
3995 F:      drivers/net/wan/hdlc*
3996 F:      drivers/net/wan/n2.c
3997 F:      drivers/net/wan/pc300too.c
3998 F:      drivers/net/wan/pci200syn.c
3999 F:      drivers/net/wan/wanxl*
4001 GENERIC INCLUDE/ASM HEADER FILES
4002 M:      Arnd Bergmann <arnd@arndb.de>
4003 L:      linux-arch@vger.kernel.org
4004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4005 S:      Maintained
4006 F:      include/asm-generic/
4007 F:      include/uapi/asm-generic/
4009 GENERIC PHY FRAMEWORK
4010 M:      Kishon Vijay Abraham I <kishon@ti.com>
4011 L:      linux-kernel@vger.kernel.org
4012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4013 S:      Supported
4014 F:      drivers/phy/
4015 F:      include/linux/phy/
4017 GENERIC UIO DRIVER FOR PCI DEVICES
4018 M:      "Michael S. Tsirkin" <mst@redhat.com>
4019 L:      kvm@vger.kernel.org
4020 S:      Supported
4021 F:      drivers/uio/uio_pci_generic.c
4023 GET_MAINTAINER SCRIPT
4024 M:      Joe Perches <joe@perches.com>
4025 S:      Maintained
4026 F:      scripts/get_maintainer.pl
4028 GFS2 FILE SYSTEM
4029 M:      Steven Whitehouse <swhiteho@redhat.com>
4030 L:      cluster-devel@redhat.com
4031 W:      http://sources.redhat.com/cluster/
4032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4034 S:      Supported
4035 F:      Documentation/filesystems/gfs2*.txt
4036 F:      fs/gfs2/
4037 F:      include/uapi/linux/gfs2_ondisk.h
4039 GIGASET ISDN DRIVERS
4040 M:      Hansjoerg Lipp <hjlipp@web.de>
4041 M:      Tilman Schmidt <tilman@imap.cc>
4042 L:      gigaset307x-common@lists.sourceforge.net
4043 W:      http://gigaset307x.sourceforge.net/
4044 S:      Maintained
4045 F:      Documentation/isdn/README.gigaset
4046 F:      drivers/isdn/gigaset/
4047 F:      include/uapi/linux/gigaset_dev.h
4049 GO7007 MPEG CODEC
4050 M:      Hans Verkuil <hans.verkuil@cisco.com>
4051 L:      linux-media@vger.kernel.org
4052 S:      Maintained
4053 F:      drivers/media/usb/go7007/
4055 GPIO SUBSYSTEM
4056 M:      Linus Walleij <linus.walleij@linaro.org>
4057 M:      Alexandre Courbot <gnurou@gmail.com>
4058 L:      linux-gpio@vger.kernel.org
4059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4060 S:      Maintained
4061 F:      Documentation/gpio/
4062 F:      drivers/gpio/
4063 F:      include/linux/gpio/
4064 F:      include/linux/gpio.h
4065 F:      include/asm-generic/gpio.h
4067 GRE DEMULTIPLEXER DRIVER
4068 M:      Dmitry Kozlov <xeb@mail.ru>
4069 L:      netdev@vger.kernel.org
4070 S:      Maintained
4071 F:      net/ipv4/gre_demux.c
4072 F:      net/ipv4/gre_offload.c
4073 F:      include/net/gre.h
4075 GRETH 10/100/1G Ethernet MAC device driver
4076 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4077 L:      netdev@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/net/ethernet/aeroflex/
4081 GSPCA FINEPIX SUBDRIVER
4082 M:      Frank Zago <frank@zago.net>
4083 L:      linux-media@vger.kernel.org
4084 T:      git git://linuxtv.org/media_tree.git
4085 S:      Maintained
4086 F:      drivers/media/usb/gspca/finepix.c
4088 GSPCA GL860 SUBDRIVER
4089 M:      Olivier Lorin <o.lorin@laposte.net>
4090 L:      linux-media@vger.kernel.org
4091 T:      git git://linuxtv.org/media_tree.git
4092 S:      Maintained
4093 F:      drivers/media/usb/gspca/gl860/
4095 GSPCA M5602 SUBDRIVER
4096 M:      Erik Andren <erik.andren@gmail.com>
4097 L:      linux-media@vger.kernel.org
4098 T:      git git://linuxtv.org/media_tree.git
4099 S:      Maintained
4100 F:      drivers/media/usb/gspca/m5602/
4102 GSPCA PAC207 SONIXB SUBDRIVER
4103 M:      Hans de Goede <hdegoede@redhat.com>
4104 L:      linux-media@vger.kernel.org
4105 T:      git git://linuxtv.org/media_tree.git
4106 S:      Maintained
4107 F:      drivers/media/usb/gspca/pac207.c
4109 GSPCA SN9C20X SUBDRIVER
4110 M:      Brian Johnson <brijohn@gmail.com>
4111 L:      linux-media@vger.kernel.org
4112 T:      git git://linuxtv.org/media_tree.git
4113 S:      Maintained
4114 F:      drivers/media/usb/gspca/sn9c20x.c
4116 GSPCA T613 SUBDRIVER
4117 M:      Leandro Costantino <lcostantino@gmail.com>
4118 L:      linux-media@vger.kernel.org
4119 T:      git git://linuxtv.org/media_tree.git
4120 S:      Maintained
4121 F:      drivers/media/usb/gspca/t613.c
4123 GSPCA USB WEBCAM DRIVER
4124 M:      Hans de Goede <hdegoede@redhat.com>
4125 L:      linux-media@vger.kernel.org
4126 T:      git git://linuxtv.org/media_tree.git
4127 S:      Maintained
4128 F:      drivers/media/usb/gspca/
4130 GUID PARTITION TABLE (GPT)
4131 M:      Davidlohr Bueso <davidlohr@hp.com>
4132 L:      linux-efi@vger.kernel.org
4133 S:      Maintained
4134 F:      block/partitions/efi.*
4136 STK1160 USB VIDEO CAPTURE DRIVER
4137 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4138 L:      linux-media@vger.kernel.org
4139 T:      git git://linuxtv.org/media_tree.git
4140 S:      Maintained
4141 F:      drivers/media/usb/stk1160/
4143 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4144 M:      Frank Seidel <frank@f-seidel.de>
4145 L:      platform-driver-x86@vger.kernel.org
4146 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4147 S:      Maintained
4148 F:      drivers/platform/x86/hdaps.c
4150 HDPVR USB VIDEO ENCODER DRIVER
4151 M:      Hans Verkuil <hverkuil@xs4all.nl>
4152 L:      linux-media@vger.kernel.org
4153 T:      git git://linuxtv.org/media_tree.git
4154 W:      http://linuxtv.org
4155 S:      Odd Fixes
4156 F:      drivers/media/usb/hdpvr/
4158 HWPOISON MEMORY FAILURE HANDLING
4159 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4160 L:      linux-mm@kvack.org
4161 S:      Maintained
4162 F:      mm/memory-failure.c
4163 F:      mm/hwpoison-inject.c
4165 HYPERVISOR VIRTUAL CONSOLE DRIVER
4166 L:      linuxppc-dev@lists.ozlabs.org
4167 S:      Odd Fixes
4168 F:      drivers/tty/hvc/
4170 HARDWARE MONITORING
4171 M:      Jean Delvare <jdelvare@suse.de>
4172 M:      Guenter Roeck <linux@roeck-us.net>
4173 L:      lm-sensors@lm-sensors.org
4174 W:      http://www.lm-sensors.org/
4175 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4177 S:      Maintained
4178 F:      Documentation/hwmon/
4179 F:      drivers/hwmon/
4180 F:      include/linux/hwmon*.h
4182 HARDWARE RANDOM NUMBER GENERATOR CORE
4183 M:      Matt Mackall <mpm@selenic.com>
4184 M:      Herbert Xu <herbert@gondor.apana.org.au>
4185 S:      Odd fixes
4186 F:      Documentation/hw_random.txt
4187 F:      drivers/char/hw_random/
4188 F:      include/linux/hw_random.h
4190 HARDWARE SPINLOCK CORE
4191 M:      Ohad Ben-Cohen <ohad@wizery.com>
4192 S:      Maintained
4193 F:      Documentation/hwspinlock.txt
4194 F:      drivers/hwspinlock/hwspinlock_*
4195 F:      include/linux/hwspinlock.h
4197 HARMONY SOUND DRIVER
4198 L:      linux-parisc@vger.kernel.org
4199 S:      Maintained
4200 F:      sound/parisc/harmony.*
4202 HD29L2 MEDIA DRIVER
4203 M:      Antti Palosaari <crope@iki.fi>
4204 L:      linux-media@vger.kernel.org
4205 W:      http://linuxtv.org/
4206 W:      http://palosaari.fi/linux/
4207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4208 T:      git git://linuxtv.org/anttip/media_tree.git
4209 S:      Maintained
4210 F:      drivers/media/dvb-frontends/hd29l2*
4212 HEWLETT-PACKARD SMART2 RAID DRIVER
4213 M:      Chirag Kantharia <chirag.kantharia@hp.com>
4214 L:      iss_storagedev@hp.com
4215 S:      Maintained
4216 F:      Documentation/blockdev/cpqarray.txt
4217 F:      drivers/block/cpqarray.*
4219 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4220 M:      "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
4221 L:      iss_storagedev@hp.com
4222 S:      Supported
4223 F:      Documentation/scsi/hpsa.txt
4224 F:      drivers/scsi/hpsa*.[ch]
4225 F:      include/linux/cciss*.h
4226 F:      include/uapi/linux/cciss*.h
4228 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4229 M:      Mike Miller <mike.miller@hp.com>
4230 L:      iss_storagedev@hp.com
4231 S:      Supported
4232 F:      Documentation/blockdev/cciss.txt
4233 F:      drivers/block/cciss*
4234 F:      include/linux/cciss_ioctl.h
4235 F:      include/uapi/linux/cciss_ioctl.h
4237 HFS FILESYSTEM
4238 L:      linux-fsdevel@vger.kernel.org
4239 S:      Orphan
4240 F:      Documentation/filesystems/hfs.txt
4241 F:      fs/hfs/
4243 HFSPLUS FILESYSTEM
4244 L:      linux-fsdevel@vger.kernel.org
4245 S:      Orphan
4246 F:      Documentation/filesystems/hfsplus.txt
4247 F:      fs/hfsplus/
4249 HGA FRAMEBUFFER DRIVER
4250 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4251 L:      linux-nvidia@lists.surfsouth.com
4252 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4253 S:      Maintained
4254 F:      drivers/video/fbdev/hgafb.c
4256 HIBERNATION (aka Software Suspend, aka swsusp)
4257 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4258 M:      Pavel Machek <pavel@ucw.cz>
4259 L:      linux-pm@vger.kernel.org
4260 S:      Supported
4261 F:      arch/x86/power/
4262 F:      drivers/base/power/
4263 F:      kernel/power/
4264 F:      include/linux/suspend.h
4265 F:      include/linux/freezer.h
4266 F:      include/linux/pm.h
4267 F:      arch/*/include/asm/suspend*.h
4269 HID CORE LAYER
4270 M:      Jiri Kosina <jkosina@suse.cz>
4271 L:      linux-input@vger.kernel.org
4272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4273 S:      Maintained
4274 F:      drivers/hid/
4275 F:      include/linux/hid*
4276 F:      include/uapi/linux/hid*
4278 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4279 M:      Thomas Gleixner <tglx@linutronix.de>
4280 L:      linux-kernel@vger.kernel.org
4281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4282 S:      Maintained
4283 F:      Documentation/timers/
4284 F:      kernel/time/hrtimer.c
4285 F:      kernel/time/clockevents.c
4286 F:      kernel/time/tick*.*
4287 F:      kernel/time/timer_*.c
4288 F:      include/linux/clockchips.h
4289 F:      include/linux/hrtimer.h
4291 HIGH-SPEED SCC DRIVER FOR AX.25
4292 L:      linux-hams@vger.kernel.org
4293 S:      Orphan
4294 F:      drivers/net/hamradio/dmascc.c
4295 F:      drivers/net/hamradio/scc.c
4297 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4298 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4299 W:      http://www.highpoint-tech.com
4300 S:      Supported
4301 F:      Documentation/scsi/hptiop.txt
4302 F:      drivers/scsi/hptiop.c
4304 HIPPI
4305 M:      Jes Sorensen <jes@trained-monkey.org>
4306 L:      linux-hippi@sunsite.dk
4307 S:      Maintained
4308 F:      include/linux/hippidevice.h
4309 F:      include/uapi/linux/if_hippi.h
4310 F:      net/802/hippi.c
4311 F:      drivers/net/hippi/
4313 HOST AP DRIVER
4314 M:      Jouni Malinen <j@w1.fi>
4315 L:      hostap@shmoo.com (subscribers-only)
4316 L:      linux-wireless@vger.kernel.org
4317 W:      http://hostap.epitest.fi/
4318 S:      Maintained
4319 F:      drivers/net/wireless/hostap/
4321 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4322 L:      platform-driver-x86@vger.kernel.org
4323 S:      Orphan
4324 F:      drivers/platform/x86/tc1100-wmi.c
4326 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4327 M:      Jaroslav Kysela <perex@perex.cz>
4328 S:      Maintained
4329 F:      drivers/net/ethernet/hp/hp100.*
4331 HPET:   High Precision Event Timers driver
4332 M:      Clemens Ladisch <clemens@ladisch.de>
4333 S:      Maintained
4334 F:      Documentation/timers/hpet.txt
4335 F:      drivers/char/hpet.c
4336 F:      include/linux/hpet.h
4337 F:      include/uapi/linux/hpet.h
4339 HPET:   x86
4340 S:      Orphan
4341 F:      arch/x86/kernel/hpet.c
4342 F:      arch/x86/include/asm/hpet.h
4344 HPFS FILESYSTEM
4345 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4346 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4347 S:      Maintained
4348 F:      fs/hpfs/
4350 HSI SUBSYSTEM
4351 M:      Sebastian Reichel <sre@kernel.org>
4352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4353 S:      Maintained
4354 F:      Documentation/ABI/testing/sysfs-bus-hsi
4355 F:      Documentation/hsi.txt
4356 F:      drivers/hsi/
4357 F:      include/linux/hsi/
4358 F:      include/uapi/linux/hsi/
4360 HSO 3G MODEM DRIVER
4361 M:      Jan Dumon <j.dumon@option.com>
4362 W:      http://www.pharscape.org
4363 S:      Maintained
4364 F:      drivers/net/usb/hso.c
4366 HSR NETWORK PROTOCOL
4367 M:      Arvid Brodin <arvid.brodin@alten.se>
4368 L:      netdev@vger.kernel.org
4369 S:      Maintained
4370 F:      net/hsr/
4372 HTCPEN TOUCHSCREEN DRIVER
4373 M:      Pau Oliva Fora <pof@eslack.org>
4374 L:      linux-input@vger.kernel.org
4375 S:      Maintained
4376 F:      drivers/input/touchscreen/htcpen.c
4378 HUGETLB FILESYSTEM
4379 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4380 S:      Maintained
4381 F:      fs/hugetlbfs/
4383 Hyper-V CORE AND DRIVERS
4384 M:      K. Y. Srinivasan <kys@microsoft.com>
4385 M:      Haiyang Zhang <haiyangz@microsoft.com>
4386 L:      devel@linuxdriverproject.org
4387 S:      Maintained
4388 F:      arch/x86/include/asm/mshyperv.h
4389 F:      arch/x86/include/uapi/asm/hyperv.h
4390 F:      arch/x86/kernel/cpu/mshyperv.c
4391 F:      drivers/hid/hid-hyperv.c
4392 F:      drivers/hv/
4393 F:      drivers/input/serio/hyperv-keyboard.c
4394 F:      drivers/net/hyperv/
4395 F:      drivers/scsi/storvsc_drv.c
4396 F:      drivers/video/fbdev/hyperv_fb.c
4397 F:      include/linux/hyperv.h
4398 F:      tools/hv/
4400 I2C OVER PARALLEL PORT
4401 M:      Jean Delvare <jdelvare@suse.de>
4402 L:      linux-i2c@vger.kernel.org
4403 S:      Maintained
4404 F:      Documentation/i2c/busses/i2c-parport
4405 F:      Documentation/i2c/busses/i2c-parport-light
4406 F:      drivers/i2c/busses/i2c-parport.c
4407 F:      drivers/i2c/busses/i2c-parport-light.c
4409 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4410 M:      Jean Delvare <jdelvare@suse.de>
4411 L:      linux-i2c@vger.kernel.org
4412 S:      Maintained
4413 F:      Documentation/i2c/busses/i2c-ali1535
4414 F:      Documentation/i2c/busses/i2c-ali1563
4415 F:      Documentation/i2c/busses/i2c-ali15x3
4416 F:      Documentation/i2c/busses/i2c-amd756
4417 F:      Documentation/i2c/busses/i2c-amd8111
4418 F:      Documentation/i2c/busses/i2c-i801
4419 F:      Documentation/i2c/busses/i2c-nforce2
4420 F:      Documentation/i2c/busses/i2c-piix4
4421 F:      Documentation/i2c/busses/i2c-sis5595
4422 F:      Documentation/i2c/busses/i2c-sis630
4423 F:      Documentation/i2c/busses/i2c-sis96x
4424 F:      Documentation/i2c/busses/i2c-via
4425 F:      Documentation/i2c/busses/i2c-viapro
4426 F:      drivers/i2c/busses/i2c-ali1535.c
4427 F:      drivers/i2c/busses/i2c-ali1563.c
4428 F:      drivers/i2c/busses/i2c-ali15x3.c
4429 F:      drivers/i2c/busses/i2c-amd756.c
4430 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4431 F:      drivers/i2c/busses/i2c-amd8111.c
4432 F:      drivers/i2c/busses/i2c-i801.c
4433 F:      drivers/i2c/busses/i2c-isch.c
4434 F:      drivers/i2c/busses/i2c-nforce2.c
4435 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4436 F:      drivers/i2c/busses/i2c-piix4.c
4437 F:      drivers/i2c/busses/i2c-sis5595.c
4438 F:      drivers/i2c/busses/i2c-sis630.c
4439 F:      drivers/i2c/busses/i2c-sis96x.c
4440 F:      drivers/i2c/busses/i2c-via.c
4441 F:      drivers/i2c/busses/i2c-viapro.c
4443 I2C/SMBUS ISMT DRIVER
4444 M:      Seth Heasley <seth.heasley@intel.com>
4445 M:      Neil Horman <nhorman@tuxdriver.com>
4446 L:      linux-i2c@vger.kernel.org
4447 F:      drivers/i2c/busses/i2c-ismt.c
4448 F:      Documentation/i2c/busses/i2c-ismt
4450 I2C/SMBUS STUB DRIVER
4451 M:      Jean Delvare <jdelvare@suse.de>
4452 L:      linux-i2c@vger.kernel.org
4453 S:      Maintained
4454 F:      drivers/i2c/i2c-stub.c
4456 I2C SUBSYSTEM
4457 M:      Wolfram Sang <wsa@the-dreams.de>
4458 L:      linux-i2c@vger.kernel.org
4459 W:      https://i2c.wiki.kernel.org/
4460 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4462 S:      Maintained
4463 F:      Documentation/i2c/
4464 F:      drivers/i2c/
4465 F:      include/linux/i2c.h
4466 F:      include/linux/i2c-*.h
4467 F:      include/uapi/linux/i2c.h
4468 F:      include/uapi/linux/i2c-*.h
4470 I2C ACPI SUPPORT
4471 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4472 L:      linux-i2c@vger.kernel.org
4473 L:      linux-acpi@vger.kernel.org
4474 S:      Maintained
4475 F:      drivers/i2c/i2c-acpi.c
4477 I2C-TAOS-EVM DRIVER
4478 M:      Jean Delvare <jdelvare@suse.de>
4479 L:      linux-i2c@vger.kernel.org
4480 S:      Maintained
4481 F:      Documentation/i2c/busses/i2c-taos-evm
4482 F:      drivers/i2c/busses/i2c-taos-evm.c
4484 I2C-TINY-USB DRIVER
4485 M:      Till Harbaum <till@harbaum.org>
4486 L:      linux-i2c@vger.kernel.org
4487 W:      http://www.harbaum.org/till/i2c_tiny_usb
4488 S:      Maintained
4489 F:      drivers/i2c/busses/i2c-tiny-usb.c
4491 i386 BOOT CODE
4492 M:      "H. Peter Anvin" <hpa@zytor.com>
4493 S:      Maintained
4494 F:      arch/x86/boot/
4496 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4497 M:      "H. Peter Anvin" <hpa@zytor.com>
4498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4499 S:      Maintained
4501 IA64 (Itanium) PLATFORM
4502 M:      Tony Luck <tony.luck@intel.com>
4503 M:      Fenghua Yu <fenghua.yu@intel.com>
4504 L:      linux-ia64@vger.kernel.org
4505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4506 S:      Maintained
4507 F:      arch/ia64/
4509 IBM Power in-Nest Crypto Acceleration
4510 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4511 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4512 L:      linux-crypto@vger.kernel.org
4513 S:      Supported
4514 F:      drivers/crypto/nx/
4516 IBM Power 842 compression accelerator
4517 M:      Nathan Fontenot <nfont@linux.vnet.ibm.com>
4518 S:      Supported
4519 F:      drivers/crypto/nx/nx-842.c
4520 F:      include/linux/nx842.h
4522 IBM Power Linux RAID adapter
4523 M:      Brian King <brking@us.ibm.com>
4524 S:      Supported
4525 F:      drivers/scsi/ipr.*
4527 IBM Power Virtual Ethernet Device Driver
4528 M:      Santiago Leon <santil@linux.vnet.ibm.com>
4529 L:      netdev@vger.kernel.org
4530 S:      Supported
4531 F:      drivers/net/ethernet/ibm/ibmveth.*
4533 IBM Power Virtual SCSI Device Drivers
4534 M:      Nathan Fontenot <nfont@linux.vnet.ibm.com>
4535 L:      linux-scsi@vger.kernel.org
4536 S:      Supported
4537 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4538 F:      drivers/scsi/ibmvscsi/viosrp.h
4540 IBM Power Virtual FC Device Drivers
4541 M:      Brian King <brking@linux.vnet.ibm.com>
4542 L:      linux-scsi@vger.kernel.org
4543 S:      Supported
4544 F:      drivers/scsi/ibmvscsi/ibmvfc*
4546 IBM ServeRAID RAID DRIVER
4547 S:      Orphan
4548 F:      drivers/scsi/ips.*
4550 ICH LPC AND GPIO DRIVER
4551 M:      Peter Tyser <ptyser@xes-inc.com>
4552 S:      Maintained
4553 F:      drivers/mfd/lpc_ich.c
4554 F:      drivers/gpio/gpio-ich.c
4556 IDE SUBSYSTEM
4557 M:      "David S. Miller" <davem@davemloft.net>
4558 L:      linux-ide@vger.kernel.org
4559 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4561 S:      Maintained
4562 F:      Documentation/ide/
4563 F:      drivers/ide/
4564 F:      include/linux/ide.h
4566 IDEAPAD LAPTOP EXTRAS DRIVER
4567 M:      Ike Panhc <ike.pan@canonical.com>
4568 L:      platform-driver-x86@vger.kernel.org
4569 W:      http://launchpad.net/ideapad-laptop
4570 S:      Maintained
4571 F:      drivers/platform/x86/ideapad-laptop.c
4573 IDEAPAD LAPTOP SLIDEBAR DRIVER
4574 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4575 L:      linux-input@vger.kernel.org
4576 W:      https://github.com/o2genum/ideapad-slidebar
4577 S:      Maintained
4578 F:      drivers/input/misc/ideapad_slidebar.c
4580 IDE/ATAPI DRIVERS
4581 M:      Borislav Petkov <bp@alien8.de>
4582 L:      linux-ide@vger.kernel.org
4583 S:      Maintained
4584 F:      Documentation/cdrom/ide-cd
4585 F:      drivers/ide/ide-cd*
4587 IDLE-I7300
4588 M:      Andy Henroid <andrew.d.henroid@intel.com>
4589 L:      linux-pm@vger.kernel.org
4590 S:      Supported
4591 F:      drivers/idle/i7300_idle.c
4593 IEEE 802.15.4 SUBSYSTEM
4594 M:      Alexander Aring <alex.aring@gmail.com>
4595 L:      linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4596 W:      http://apps.sourceforge.net/trac/linux-zigbee
4597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4598 S:      Maintained
4599 F:      net/ieee802154/
4600 F:      net/mac802154/
4601 F:      drivers/net/ieee802154/
4603 IGUANAWORKS USB IR TRANSCEIVER
4604 M:      Sean Young <sean@mess.org>
4605 L:      linux-media@vger.kernel.org
4606 S:      Maintained
4607 F:      drivers/media/rc/iguanair.c
4609 IIO SUBSYSTEM AND DRIVERS
4610 M:      Jonathan Cameron <jic23@kernel.org>
4611 L:      linux-iio@vger.kernel.org
4612 S:      Maintained
4613 F:      drivers/iio/
4614 F:      drivers/staging/iio/
4616 IKANOS/ADI EAGLE ADSL USB DRIVER
4617 M:      Matthieu Castet <castet.matthieu@free.fr>
4618 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4619 S:      Maintained
4620 F:      drivers/usb/atm/ueagle-atm.c
4622 INA209 HARDWARE MONITOR DRIVER
4623 M:      Guenter Roeck <linux@roeck-us.net>
4624 L:      lm-sensors@lm-sensors.org
4625 S:      Maintained
4626 F:      Documentation/hwmon/ina209
4627 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4628 F:      drivers/hwmon/ina209.c
4630 INA2XX HARDWARE MONITOR DRIVER
4631 M:      Guenter Roeck <linux@roeck-us.net>
4632 L:      lm-sensors@lm-sensors.org
4633 S:      Maintained
4634 F:      Documentation/hwmon/ina2xx
4635 F:      drivers/hwmon/ina2xx.c
4636 F:      include/linux/platform_data/ina2xx.h
4638 INDUSTRY PACK SUBSYSTEM (IPACK)
4639 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4640 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4641 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4642 L:      industrypack-devel@lists.sourceforge.net
4643 W:      http://industrypack.sourceforge.net
4644 S:      Maintained
4645 F:      drivers/ipack/
4647 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4648 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4649 M:      Dmitry Kasatkin <d.kasatkin@samsung.com>
4650 L:      linux-ima-devel@lists.sourceforge.net
4651 L:      linux-ima-user@lists.sourceforge.net
4652 L:      linux-security-module@vger.kernel.org
4653 S:      Supported
4654 F:      security/integrity/ima/
4656 IMS TWINTURBO FRAMEBUFFER DRIVER
4657 L:      linux-fbdev@vger.kernel.org
4658 S:      Orphan
4659 F:      drivers/video/fbdev/imsttfb.c
4661 INFINIBAND SUBSYSTEM
4662 M:      Roland Dreier <roland@kernel.org>
4663 M:      Sean Hefty <sean.hefty@intel.com>
4664 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4665 L:      linux-rdma@vger.kernel.org
4666 W:      http://www.openfabrics.org/
4667 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4669 S:      Supported
4670 F:      Documentation/infiniband/
4671 F:      drivers/infiniband/
4672 F:      include/uapi/linux/if_infiniband.h
4674 INOTIFY
4675 M:      John McCutchan <john@johnmccutchan.com>
4676 M:      Robert Love <rlove@rlove.org>
4677 M:      Eric Paris <eparis@parisplace.org>
4678 S:      Maintained
4679 F:      Documentation/filesystems/inotify.txt
4680 F:      fs/notify/inotify/
4681 F:      include/linux/inotify.h
4682 F:      include/uapi/linux/inotify.h
4684 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4685 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4686 M:      Dmitry Torokhov <dtor@mail.ru>
4687 L:      linux-input@vger.kernel.org
4688 Q:      http://patchwork.kernel.org/project/linux-input/list/
4689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4690 S:      Maintained
4691 F:      drivers/input/
4692 F:      include/linux/input.h
4693 F:      include/uapi/linux/input.h
4694 F:      include/linux/input/
4696 INPUT MULTITOUCH (MT) PROTOCOL
4697 M:      Henrik Rydberg <rydberg@euromail.se>
4698 L:      linux-input@vger.kernel.org
4699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4700 S:      Maintained
4701 F:      Documentation/input/multi-touch-protocol.txt
4702 F:      drivers/input/input-mt.c
4703 K:      \b(ABS|SYN)_MT_
4705 INTEL C600 SERIES SAS CONTROLLER DRIVER
4706 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4707 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4708 M:      Dave Jiang <dave.jiang@intel.com>
4709 L:      linux-scsi@vger.kernel.org
4710 T:      git git://git.code.sf.net/p/intel-sas/isci
4711 S:      Supported
4712 F:      drivers/scsi/isci/
4714 INTEL IDLE DRIVER
4715 M:      Len Brown <lenb@kernel.org>
4716 L:      linux-pm@vger.kernel.org
4717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4718 S:      Supported
4719 F:      drivers/idle/intel_idle.c
4721 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4722 M:      Maik Broemme <mbroemme@plusserver.de>
4723 L:      linux-fbdev@vger.kernel.org
4724 S:      Maintained
4725 F:      Documentation/fb/intelfb.txt
4726 F:      drivers/video/fbdev/intelfb/
4728 INTEL 810/815 FRAMEBUFFER DRIVER
4729 M:      Antonino Daplas <adaplas@gmail.com>
4730 L:      linux-fbdev@vger.kernel.org
4731 S:      Maintained
4732 F:      drivers/video/fbdev/i810/
4734 INTEL MENLOW THERMAL DRIVER
4735 M:      Sujith Thomas <sujith.thomas@intel.com>
4736 L:      platform-driver-x86@vger.kernel.org
4737 W:      https://01.org/linux-acpi
4738 S:      Supported
4739 F:      drivers/platform/x86/intel_menlow.c
4741 INTEL IA32 MICROCODE UPDATE SUPPORT
4742 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4743 S:      Maintained
4744 F:      arch/x86/kernel/cpu/microcode/core*
4745 F:      arch/x86/kernel/cpu/microcode/intel*
4747 INTEL I/OAT DMA DRIVER
4748 M:      Dan Williams <dan.j.williams@intel.com>
4749 M:      Dave Jiang <dave.jiang@intel.com>
4750 L:      dmaengine@vger.kernel.org
4751 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4752 S:      Supported
4753 F:      drivers/dma/ioat*
4755 INTEL IOMMU (VT-d)
4756 M:      David Woodhouse <dwmw2@infradead.org>
4757 L:      iommu@lists.linux-foundation.org
4758 T:      git git://git.infradead.org/iommu-2.6.git
4759 S:      Supported
4760 F:      drivers/iommu/intel-iommu.c
4761 F:      include/linux/intel-iommu.h
4763 INTEL IOP-ADMA DMA DRIVER
4764 M:      Dan Williams <dan.j.williams@intel.com>
4765 S:      Odd fixes
4766 F:      drivers/dma/iop-adma.c
4768 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4769 M:      Krzysztof Halasa <khc@pm.waw.pl>
4770 S:      Maintained
4771 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
4772 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
4773 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4774 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
4775 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
4776 F:      drivers/net/wan/ixp4xx_hss.c
4778 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4779 M:      Deepak Saxena <dsaxena@plexity.net>
4780 S:      Maintained
4781 F:      drivers/char/hw_random/ixp4xx-rng.c
4783 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4784 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4785 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
4786 M:      Bruce Allan <bruce.w.allan@intel.com>
4787 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
4788 M:      Don Skidmore <donald.c.skidmore@intel.com>
4789 M:      Greg Rose <gregory.v.rose@intel.com>
4790 M:      Alex Duyck <alexander.h.duyck@intel.com>
4791 M:      John Ronciak <john.ronciak@intel.com>
4792 M:      Mitch Williams <mitch.a.williams@intel.com>
4793 M:      Linux NICS <linux.nics@intel.com>
4794 L:      e1000-devel@lists.sourceforge.net
4795 W:      http://www.intel.com/support/feedback.htm
4796 W:      http://e1000.sourceforge.net/
4797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4799 S:      Supported
4800 F:      Documentation/networking/e100.txt
4801 F:      Documentation/networking/e1000.txt
4802 F:      Documentation/networking/e1000e.txt
4803 F:      Documentation/networking/igb.txt
4804 F:      Documentation/networking/igbvf.txt
4805 F:      Documentation/networking/ixgb.txt
4806 F:      Documentation/networking/ixgbe.txt
4807 F:      Documentation/networking/ixgbevf.txt
4808 F:      Documentation/networking/i40e.txt
4809 F:      Documentation/networking/i40evf.txt
4810 F:      drivers/net/ethernet/intel/
4811 F:      drivers/net/ethernet/intel/*/
4813 INTEL-MID GPIO DRIVER
4814 M:      David Cohen <david.a.cohen@linux.intel.com>
4815 L:      linux-gpio@vger.kernel.org
4816 S:      Maintained
4817 F:      drivers/gpio/gpio-intel-mid.c
4819 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4820 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
4821 L:      linux-wireless@vger.kernel.org
4822 S:      Maintained
4823 F:      Documentation/networking/README.ipw2100
4824 F:      Documentation/networking/README.ipw2200
4825 F:      drivers/net/wireless/ipw2x00/
4827 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4828 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
4829 M:      Gang Wei <gang.wei@intel.com>
4830 M:      Shane Wang <shane.wang@intel.com>
4831 L:      tboot-devel@lists.sourceforge.net
4832 W:      http://tboot.sourceforge.net
4833 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4834 S:      Supported
4835 F:      Documentation/intel_txt.txt
4836 F:      include/linux/tboot.h
4837 F:      arch/x86/kernel/tboot.c
4839 INTEL WIRELESS WIMAX CONNECTION 2400
4840 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4841 M:      linux-wimax@intel.com
4842 L:     wimax@linuxwimax.org (subscribers-only)
4843 S:      Supported
4844 W:      http://linuxwimax.org
4845 F:      Documentation/wimax/README.i2400m
4846 F:      drivers/net/wimax/i2400m/
4847 F:      include/uapi/linux/wimax/i2400m.h
4849 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4850 M:      Stanislaw Gruszka <sgruszka@redhat.com>
4851 L:      linux-wireless@vger.kernel.org
4852 S:      Supported
4853 F:      drivers/net/wireless/iwlegacy/
4855 INTEL WIRELESS WIFI LINK (iwlwifi)
4856 M:      Johannes Berg <johannes.berg@intel.com>
4857 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4858 M:      Intel Linux Wireless <ilw@linux.intel.com>
4859 L:      linux-wireless@vger.kernel.org
4860 W:      http://intellinuxwireless.org
4861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4862 S:      Supported
4863 F:      drivers/net/wireless/iwlwifi/
4865 INTEL MANAGEMENT ENGINE (mei)
4866 M:      Tomas Winkler <tomas.winkler@intel.com>
4867 L:      linux-kernel@vger.kernel.org
4868 S:      Supported
4869 F:      include/uapi/linux/mei.h
4870 F:      drivers/misc/mei/*
4871 F:      Documentation/misc-devices/mei/*
4873 IOC3 ETHERNET DRIVER
4874 M:      Ralf Baechle <ralf@linux-mips.org>
4875 L:      linux-mips@linux-mips.org
4876 S:      Maintained
4877 F:      drivers/net/ethernet/sgi/ioc3-eth.c
4879 IOC3 SERIAL DRIVER
4880 M:      Pat Gefre <pfg@sgi.com>
4881 L:      linux-serial@vger.kernel.org
4882 S:      Maintained
4883 F:      drivers/tty/serial/ioc3_serial.c
4885 IOMMU DRIVERS
4886 M:      Joerg Roedel <joro@8bytes.org>
4887 L:      iommu@lists.linux-foundation.org
4888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4889 S:      Maintained
4890 F:      drivers/iommu/
4892 IP MASQUERADING
4893 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4894 S:      Maintained
4895 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
4897 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4898 M:      Francois Romieu <romieu@fr.zoreil.com>
4899 M:      Sorbica Shieh <sorbica@icplus.com.tw>
4900 L:      netdev@vger.kernel.org
4901 S:      Maintained
4902 F:      drivers/net/ethernet/icplus/ipg.*
4904 IPATH DRIVER
4905 M:      Mike Marciniszyn <infinipath@intel.com>
4906 L:      linux-rdma@vger.kernel.org
4907 S:      Maintained
4908 F:      drivers/infiniband/hw/ipath/
4910 IPMI SUBSYSTEM
4911 M:      Corey Minyard <minyard@acm.org>
4912 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4913 W:      http://openipmi.sourceforge.net/
4914 S:      Supported
4915 F:      Documentation/IPMI.txt
4916 F:      drivers/char/ipmi/
4917 F:      include/linux/ipmi*
4918 F:      include/uapi/linux/ipmi*
4920 IPS SCSI RAID DRIVER
4921 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4922 L:      linux-scsi@vger.kernel.org
4923 W:      http://www.adaptec.com/
4924 S:      Maintained
4925 F:      drivers/scsi/ips*
4927 IPVS
4928 M:      Wensong Zhang <wensong@linux-vs.org>
4929 M:      Simon Horman <horms@verge.net.au>
4930 M:      Julian Anastasov <ja@ssi.bg>
4931 L:      netdev@vger.kernel.org
4932 L:      lvs-devel@vger.kernel.org
4933 S:      Maintained
4934 F:      Documentation/networking/ipvs-sysctl.txt
4935 F:      include/net/ip_vs.h
4936 F:      include/uapi/linux/ip_vs.h
4937 F:      net/netfilter/ipvs/
4939 IPWIRELESS DRIVER
4940 M:      Jiri Kosina <jkosina@suse.cz>
4941 M:      David Sterba <dsterba@suse.cz>
4942 S:      Odd Fixes
4943 F:      drivers/tty/ipwireless/
4945 IPX NETWORK LAYER
4946 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4947 L:      netdev@vger.kernel.org
4948 S:      Maintained
4949 F:      include/net/ipx.h
4950 F:      include/uapi/linux/ipx.h
4951 F:      net/ipx/
4953 IRDA SUBSYSTEM
4954 M:      Samuel Ortiz <samuel@sortiz.org>
4955 L:      irda-users@lists.sourceforge.net (subscribers-only)
4956 L:      netdev@vger.kernel.org
4957 W:      http://irda.sourceforge.net/
4958 S:      Maintained
4959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4960 F:      Documentation/networking/irda.txt
4961 F:      drivers/net/irda/
4962 F:      include/net/irda/
4963 F:      net/irda/
4965 IRQ SUBSYSTEM
4966 M:      Thomas Gleixner <tglx@linutronix.de>
4967 L:      linux-kernel@vger.kernel.org
4968 S:      Maintained
4969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4970 F:      kernel/irq/
4972 IRQCHIP DRIVERS
4973 M:      Thomas Gleixner <tglx@linutronix.de>
4974 M:      Jason Cooper <jason@lakedaemon.net>
4975 L:      linux-kernel@vger.kernel.org
4976 S:      Maintained
4977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4978 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4979 F:      drivers/irqchip/
4981 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4982 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
4983 S:      Maintained
4984 F:      Documentation/IRQ-domain.txt
4985 F:      include/linux/irqdomain.h
4986 F:      kernel/irq/irqdomain.c
4988 ISAPNP
4989 M:      Jaroslav Kysela <perex@perex.cz>
4990 S:      Maintained
4991 F:      Documentation/isapnp.txt
4992 F:      drivers/pnp/isapnp/
4993 F:      include/linux/isapnp.h
4995 ISA RADIO MODULE
4996 M:      Hans Verkuil <hverkuil@xs4all.nl>
4997 L:      linux-media@vger.kernel.org
4998 T:      git git://linuxtv.org/media_tree.git
4999 W:      http://linuxtv.org
5000 S:      Maintained
5001 F:      drivers/media/radio/radio-isa*
5003 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5004 M:      Peter Jones <pjones@redhat.com>
5005 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5006 S:      Maintained
5007 F:      drivers/firmware/iscsi_ibft*
5009 ISCSI
5010 M:      Mike Christie <michaelc@cs.wisc.edu>
5011 L:      open-iscsi@googlegroups.com
5012 W:      www.open-iscsi.org
5013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5014 S:      Maintained
5015 F:      drivers/scsi/*iscsi*
5016 F:      include/scsi/*iscsi*
5018 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5019 M:      Or Gerlitz <ogerlitz@mellanox.com>
5020 M:      Roi Dayan <roid@mellanox.com>
5021 L:      linux-rdma@vger.kernel.org
5022 S:      Supported
5023 W:      http://www.openfabrics.org
5024 W:      www.open-iscsi.org
5025 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5026 F:      drivers/infiniband/ulp/iser/
5028 ISDN SUBSYSTEM
5029 M:      Karsten Keil <isdn@linux-pingi.de>
5030 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5031 L:      netdev@vger.kernel.org
5032 W:      http://www.isdn4linux.de
5033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5034 S:      Maintained
5035 F:      Documentation/isdn/
5036 F:      drivers/isdn/
5037 F:      include/linux/isdn.h
5038 F:      include/linux/isdn/
5039 F:      include/uapi/linux/isdn.h
5040 F:      include/uapi/linux/isdn/
5042 ISDN SUBSYSTEM (Eicon active card driver)
5043 M:      Armin Schindler <mac@melware.de>
5044 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5045 W:      http://www.melware.de
5046 S:      Maintained
5047 F:      drivers/isdn/hardware/eicon/
5049 IT87 HARDWARE MONITORING DRIVER
5050 M:      Jean Delvare <jdelvare@suse.de>
5051 L:      lm-sensors@lm-sensors.org
5052 S:      Maintained
5053 F:      Documentation/hwmon/it87
5054 F:      drivers/hwmon/it87.c
5056 IT913X MEDIA DRIVER
5057 M:      Antti Palosaari <crope@iki.fi>
5058 L:      linux-media@vger.kernel.org
5059 W:      http://linuxtv.org/
5060 W:      http://palosaari.fi/linux/
5061 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5062 T:      git git://linuxtv.org/anttip/media_tree.git
5063 S:      Maintained
5064 F:      drivers/media/tuners/tuner_it913x*
5066 IVTV VIDEO4LINUX DRIVER
5067 M:      Andy Walls <awalls@md.metrocast.net>
5068 L:      ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
5069 L:      linux-media@vger.kernel.org
5070 T:      git git://linuxtv.org/media_tree.git
5071 W:      http://www.ivtvdriver.org
5072 S:      Maintained
5073 F:      Documentation/video4linux/*.ivtv
5074 F:      drivers/media/pci/ivtv/
5075 F:      include/uapi/linux/ivtv*
5077 IX2505V MEDIA DRIVER
5078 M:      Malcolm Priestley <tvboxspy@gmail.com>
5079 L:      linux-media@vger.kernel.org
5080 W:      http://linuxtv.org/
5081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5082 S:      Maintained
5083 F:      drivers/media/dvb-frontends/ix2505v*
5085 JC42.4 TEMPERATURE SENSOR DRIVER
5086 M:      Guenter Roeck <linux@roeck-us.net>
5087 L:      lm-sensors@lm-sensors.org
5088 S:      Maintained
5089 F:      drivers/hwmon/jc42.c
5090 F:      Documentation/hwmon/jc42
5092 JFS FILESYSTEM
5093 M:      Dave Kleikamp <shaggy@kernel.org>
5094 L:      jfs-discussion@lists.sourceforge.net
5095 W:      http://jfs.sourceforge.net/
5096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5097 S:      Maintained
5098 F:      Documentation/filesystems/jfs.txt
5099 F:      fs/jfs/
5101 JME NETWORK DRIVER
5102 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5103 L:      netdev@vger.kernel.org
5104 S:      Maintained
5105 F:      drivers/net/ethernet/jme.*
5107 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5108 M:      David Woodhouse <dwmw2@infradead.org>
5109 L:      linux-mtd@lists.infradead.org
5110 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5111 S:      Maintained
5112 F:      fs/jffs2/
5113 F:      include/uapi/linux/jffs2.h
5115 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5116 M:      Andrew Morton <akpm@linux-foundation.org>
5117 M:      Jan Kara <jack@suse.cz>
5118 L:      linux-ext4@vger.kernel.org
5119 S:      Maintained
5120 F:      fs/jbd/
5121 F:      include/linux/jbd.h
5123 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5124 M:      "Theodore Ts'o" <tytso@mit.edu>
5125 L:      linux-ext4@vger.kernel.org
5126 S:      Maintained
5127 F:      fs/jbd2/
5128 F:      include/linux/jbd2.h
5130 JSM Neo PCI based serial card
5131 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5132 L:      linux-serial@vger.kernel.org
5133 S:      Maintained
5134 F:      drivers/tty/serial/jsm/
5136 K10TEMP HARDWARE MONITORING DRIVER
5137 M:      Clemens Ladisch <clemens@ladisch.de>
5138 L:      lm-sensors@lm-sensors.org
5139 S:      Maintained
5140 F:      Documentation/hwmon/k10temp
5141 F:      drivers/hwmon/k10temp.c
5143 K8TEMP HARDWARE MONITORING DRIVER
5144 M:      Rudolf Marek <r.marek@assembler.cz>
5145 L:      lm-sensors@lm-sensors.org
5146 S:      Maintained
5147 F:      Documentation/hwmon/k8temp
5148 F:      drivers/hwmon/k8temp.c
5150 KCONFIG
5151 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5152 L:      linux-kbuild@vger.kernel.org
5153 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5154 S:      Maintained
5155 F:      Documentation/kbuild/kconfig-language.txt
5156 F:      scripts/kconfig/
5158 KDUMP
5159 M:      Vivek Goyal <vgoyal@redhat.com>
5160 M:      Haren Myneni <hbabu@us.ibm.com>
5161 L:      kexec@lists.infradead.org
5162 W:      http://lse.sourceforge.net/kdump/
5163 S:      Maintained
5164 F:      Documentation/kdump/
5166 KEENE FM RADIO TRANSMITTER DRIVER
5167 M:      Hans Verkuil <hverkuil@xs4all.nl>
5168 L:      linux-media@vger.kernel.org
5169 T:      git git://linuxtv.org/media_tree.git
5170 W:      http://linuxtv.org
5171 S:      Maintained
5172 F:      drivers/media/radio/radio-keene*
5174 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5175 M:      Ian Kent <raven@themaw.net>
5176 L:      autofs@vger.kernel.org
5177 S:      Maintained
5178 F:      fs/autofs4/
5180 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5181 M:      Michal Marek <mmarek@suse.cz>
5182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5184 L:      linux-kbuild@vger.kernel.org
5185 S:      Maintained
5186 F:      Documentation/kbuild/
5187 F:      Makefile
5188 F:      scripts/Makefile.*
5189 F:      scripts/basic/
5190 F:      scripts/mk*
5191 F:      scripts/package/
5193 KERNEL JANITORS
5194 L:      kernel-janitors@vger.kernel.org
5195 W:      http://kernelnewbies.org/KernelJanitors
5196 S:      Odd Fixes
5198 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5199 M:      "J. Bruce Fields" <bfields@fieldses.org>
5200 L:      linux-nfs@vger.kernel.org
5201 W:      http://nfs.sourceforge.net/
5202 S:      Supported
5203 F:      fs/nfsd/
5204 F:      include/uapi/linux/nfsd/
5205 F:      fs/lockd/
5206 F:      fs/nfs_common/
5207 F:      net/sunrpc/
5208 F:      include/linux/lockd/
5209 F:      include/linux/sunrpc/
5210 F:      include/uapi/linux/sunrpc/
5212 KERNEL VIRTUAL MACHINE (KVM)
5213 M:      Gleb Natapov <gleb@kernel.org>
5214 M:      Paolo Bonzini <pbonzini@redhat.com>
5215 L:      kvm@vger.kernel.org
5216 W:      http://www.linux-kvm.org
5217 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5218 S:      Supported
5219 F:      Documentation/*/kvm*.txt
5220 F:      Documentation/virtual/kvm/
5221 F:      arch/*/kvm/
5222 F:      arch/*/include/asm/kvm*
5223 F:      include/linux/kvm*
5224 F:      include/uapi/linux/kvm*
5225 F:      virt/kvm/
5227 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5228 M:      Joerg Roedel <joro@8bytes.org>
5229 L:      kvm@vger.kernel.org
5230 W:      http://kvm.qumranet.com
5231 S:      Maintained
5232 F:      arch/x86/include/asm/svm.h
5233 F:      arch/x86/kvm/svm.c
5235 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5236 M:      Alexander Graf <agraf@suse.de>
5237 L:      kvm-ppc@vger.kernel.org
5238 W:      http://kvm.qumranet.com
5239 T:      git git://github.com/agraf/linux-2.6.git
5240 S:      Supported
5241 F:      arch/powerpc/include/asm/kvm*
5242 F:      arch/powerpc/kvm/
5244 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5245 M:      Xiantao Zhang <xiantao.zhang@intel.com>
5246 L:      kvm-ia64@vger.kernel.org
5247 W:      http://kvm.qumranet.com
5248 S:      Supported
5249 F:      Documentation/ia64/kvm.txt
5250 F:      arch/ia64/include/asm/kvm*
5251 F:      arch/ia64/kvm/
5253 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5254 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5255 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5256 M:      linux390@de.ibm.com
5257 L:      linux-s390@vger.kernel.org
5258 W:      http://www.ibm.com/developerworks/linux/linux390/
5259 S:      Supported
5260 F:      Documentation/s390/kvm.txt
5261 F:      arch/s390/include/asm/kvm*
5262 F:      arch/s390/kvm/
5263 F:      drivers/s390/kvm/
5265 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5266 M:      Christoffer Dall <christoffer.dall@linaro.org>
5267 M:      Marc Zyngier <marc.zyngier@arm.com>
5268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5269 L:      kvmarm@lists.cs.columbia.edu
5270 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5271 S:      Supported
5272 F:      arch/arm/include/uapi/asm/kvm*
5273 F:      arch/arm/include/asm/kvm*
5274 F:      arch/arm/kvm/
5275 F:      virt/kvm/arm/
5276 F:      include/kvm/arm_*
5278 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5279 M:      Christoffer Dall <christoffer.dall@linaro.org>
5280 M:      Marc Zyngier <marc.zyngier@arm.com>
5281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5282 L:      kvmarm@lists.cs.columbia.edu
5283 S:      Maintained
5284 F:      arch/arm64/include/uapi/asm/kvm*
5285 F:      arch/arm64/include/asm/kvm*
5286 F:      arch/arm64/kvm/
5288 KEXEC
5289 M:      Eric Biederman <ebiederm@xmission.com>
5290 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5291 L:      kexec@lists.infradead.org
5292 S:      Maintained
5293 F:      include/linux/kexec.h
5294 F:      include/uapi/linux/kexec.h
5295 F:      kernel/kexec.c
5297 KEYS/KEYRINGS:
5298 M:      David Howells <dhowells@redhat.com>
5299 L:      keyrings@linux-nfs.org
5300 S:      Maintained
5301 F:      Documentation/security/keys.txt
5302 F:      include/linux/key.h
5303 F:      include/linux/key-type.h
5304 F:      include/keys/
5305 F:      security/keys/
5307 KEYS-TRUSTED
5308 M:      David Safford <safford@us.ibm.com>
5309 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5310 L:      linux-security-module@vger.kernel.org
5311 L:      keyrings@linux-nfs.org
5312 S:      Supported
5313 F:      Documentation/security/keys-trusted-encrypted.txt
5314 F:      include/keys/trusted-type.h
5315 F:      security/keys/trusted.c
5316 F:      security/keys/trusted.h
5318 KEYS-ENCRYPTED
5319 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5320 M:      David Safford <safford@us.ibm.com>
5321 L:      linux-security-module@vger.kernel.org
5322 L:      keyrings@linux-nfs.org
5323 S:      Supported
5324 F:      Documentation/security/keys-trusted-encrypted.txt
5325 F:      include/keys/encrypted-type.h
5326 F:      security/keys/encrypted-keys/
5328 KGDB / KDB /debug_core
5329 M:      Jason Wessel <jason.wessel@windriver.com>
5330 W:      http://kgdb.wiki.kernel.org/
5331 L:      kgdb-bugreport@lists.sourceforge.net
5332 S:      Maintained
5333 F:      Documentation/DocBook/kgdb.tmpl
5334 F:      drivers/misc/kgdbts.c
5335 F:      drivers/tty/serial/kgdboc.c
5336 F:      include/linux/kdb.h
5337 F:      include/linux/kgdb.h
5338 F:      kernel/debug/
5340 KMEMCHECK
5341 M:      Vegard Nossum <vegardno@ifi.uio.no>
5342 M:      Pekka Enberg <penberg@kernel.org>
5343 S:      Maintained
5344 F:      Documentation/kmemcheck.txt
5345 F:      arch/x86/include/asm/kmemcheck.h
5346 F:      arch/x86/mm/kmemcheck/
5347 F:      include/linux/kmemcheck.h
5348 F:      mm/kmemcheck.c
5350 KMEMLEAK
5351 M:      Catalin Marinas <catalin.marinas@arm.com>
5352 S:      Maintained
5353 F:      Documentation/kmemleak.txt
5354 F:      include/linux/kmemleak.h
5355 F:      mm/kmemleak.c
5356 F:      mm/kmemleak-test.c
5358 KPROBES
5359 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5360 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5361 M:      "David S. Miller" <davem@davemloft.net>
5362 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5363 S:      Maintained
5364 F:      Documentation/kprobes.txt
5365 F:      include/linux/kprobes.h
5366 F:      kernel/kprobes.c
5368 KS0108 LCD CONTROLLER DRIVER
5369 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5370 W:      http://miguelojeda.es/auxdisplay.htm
5371 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5372 S:      Maintained
5373 F:      Documentation/auxdisplay/ks0108
5374 F:      drivers/auxdisplay/ks0108.c
5375 F:      include/linux/ks0108.h
5377 LAPB module
5378 L:      linux-x25@vger.kernel.org
5379 S:      Orphan
5380 F:      Documentation/networking/lapb-module.txt
5381 F:      include/*/lapb.h
5382 F:      net/lapb/
5384 LASI 53c700 driver for PARISC
5385 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5386 L:      linux-scsi@vger.kernel.org
5387 S:      Maintained
5388 F:      Documentation/scsi/53c700.txt
5389 F:      drivers/scsi/53c700*
5391 LED SUBSYSTEM
5392 M:      Bryan Wu <cooloney@gmail.com>
5393 M:      Richard Purdie <rpurdie@rpsys.net>
5394 L:      linux-leds@vger.kernel.org
5395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5396 S:      Maintained
5397 F:      drivers/leds/
5398 F:      include/linux/leds.h
5400 LEGACY EEPROM DRIVER
5401 M:      Jean Delvare <jdelvare@suse.de>
5402 S:      Maintained
5403 F:      Documentation/misc-devices/eeprom
5404 F:      drivers/misc/eeprom/eeprom.c
5406 LEGO USB Tower driver
5407 M:      Juergen Stuber <starblue@users.sourceforge.net>
5408 L:      legousb-devel@lists.sourceforge.net
5409 W:      http://legousb.sourceforge.net/
5410 S:      Maintained
5411 F:      drivers/usb/misc/legousbtower.c
5413 LG2160 MEDIA DRIVER
5414 M:      Michael Krufky <mkrufky@linuxtv.org>
5415 L:      linux-media@vger.kernel.org
5416 W:      http://linuxtv.org/
5417 W:      http://github.com/mkrufky
5418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5419 T:      git git://linuxtv.org/mkrufky/tuners.git
5420 S:      Maintained
5421 F:      drivers/media/dvb-frontends/lg2160.*
5423 LGDT3305 MEDIA DRIVER
5424 M:      Michael Krufky <mkrufky@linuxtv.org>
5425 L:      linux-media@vger.kernel.org
5426 W:      http://linuxtv.org/
5427 W:      http://github.com/mkrufky
5428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5429 T:      git git://linuxtv.org/mkrufky/tuners.git
5430 S:      Maintained
5431 F:      drivers/media/dvb-frontends/lgdt3305.*
5433 LGUEST
5434 M:      Rusty Russell <rusty@rustcorp.com.au>
5435 L:      lguest@lists.ozlabs.org
5436 W:      http://lguest.ozlabs.org/
5437 S:      Odd Fixes
5438 F:      arch/x86/include/asm/lguest*.h
5439 F:      arch/x86/lguest/
5440 F:      drivers/lguest/
5441 F:      include/linux/lguest*.h
5442 F:      tools/lguest/
5444 LIBLOCKDEP
5445 M:      Sasha Levin <sasha.levin@oracle.com>
5446 S:      Maintained
5447 F:      tools/lib/lockdep/
5449 LINUX FOR IBM pSERIES (RS/6000)
5450 M:      Paul Mackerras <paulus@au.ibm.com>
5451 W:      http://www.ibm.com/linux/ltc/projects/ppc
5452 S:      Supported
5453 F:      arch/powerpc/boot/rs6000.h
5455 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5456 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5457 M:      Paul Mackerras <paulus@samba.org>
5458 M:      Michael Ellerman <mpe@ellerman.id.au>
5459 W:      http://www.penguinppc.org/
5460 L:      linuxppc-dev@lists.ozlabs.org
5461 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5463 S:      Supported
5464 F:      Documentation/powerpc/
5465 F:      arch/powerpc/
5467 LINUX FOR POWER MACINTOSH
5468 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5469 W:      http://www.penguinppc.org/
5470 L:      linuxppc-dev@lists.ozlabs.org
5471 S:      Maintained
5472 F:      arch/powerpc/platforms/powermac/
5473 F:      drivers/macintosh/
5475 LINUX FOR POWERPC EMBEDDED MPC5XXX
5476 M:      Anatolij Gustschin <agust@denx.de>
5477 L:      linuxppc-dev@lists.ozlabs.org
5478 T:      git git://git.denx.de/linux-2.6-agust.git
5479 S:      Maintained
5480 F:      arch/powerpc/platforms/512x/
5481 F:      arch/powerpc/platforms/52xx/
5483 LINUX FOR POWERPC EMBEDDED PPC4XX
5484 M:  Alistair Popple <alistair@popple.id.au>
5485 M:      Matt Porter <mporter@kernel.crashing.org>
5486 W:      http://www.penguinppc.org/
5487 L:      linuxppc-dev@lists.ozlabs.org
5488 S:      Maintained
5489 F:      arch/powerpc/platforms/40x/
5490 F:      arch/powerpc/platforms/44x/
5492 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5493 L:      linuxppc-dev@lists.ozlabs.org
5494 S:      Orphan
5495 F:      arch/powerpc/*/*virtex*
5496 F:      arch/powerpc/*/*/*virtex*
5498 LINUX FOR POWERPC EMBEDDED PPC8XX
5499 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5500 W:      http://www.penguinppc.org/
5501 L:      linuxppc-dev@lists.ozlabs.org
5502 S:      Maintained
5503 F:      arch/powerpc/platforms/8xx/
5505 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5506 M:      Scott Wood <scottwood@freescale.com>
5507 M:      Kumar Gala <galak@kernel.crashing.org>
5508 W:      http://www.penguinppc.org/
5509 L:      linuxppc-dev@lists.ozlabs.org
5510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5511 S:      Maintained
5512 F:      arch/powerpc/platforms/83xx/
5513 F:      arch/powerpc/platforms/85xx/
5515 LINUX FOR POWERPC PA SEMI PWRFICIENT
5516 M:      Olof Johansson <olof@lixom.net>
5517 L:      linuxppc-dev@lists.ozlabs.org
5518 S:      Maintained
5519 F:      arch/powerpc/platforms/pasemi/
5520 F:      drivers/*/*pasemi*
5521 F:      drivers/*/*/*pasemi*
5523 LINUX SECURITY MODULE (LSM) FRAMEWORK
5524 M:      Chris Wright <chrisw@sous-sol.org>
5525 L:      linux-security-module@vger.kernel.org
5526 S:      Supported
5528 LIS3LV02D ACCELEROMETER DRIVER
5529 M:      Eric Piel <eric.piel@tremplin-utc.net>
5530 S:      Maintained
5531 F:      Documentation/misc-devices/lis3lv02d
5532 F:      drivers/misc/lis3lv02d/
5533 F:      drivers/platform/x86/hp_accel.c
5535 LLC (802.2)
5536 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5537 S:      Maintained
5538 F:      include/linux/llc.h
5539 F:      include/uapi/linux/llc.h
5540 F:      include/net/llc*
5541 F:      net/llc/
5543 LM73 HARDWARE MONITOR DRIVER
5544 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5545 L:      lm-sensors@lm-sensors.org
5546 S:      Maintained
5547 F:      drivers/hwmon/lm73.c
5549 LM78 HARDWARE MONITOR DRIVER
5550 M:      Jean Delvare <jdelvare@suse.de>
5551 L:      lm-sensors@lm-sensors.org
5552 S:      Maintained
5553 F:      Documentation/hwmon/lm78
5554 F:      drivers/hwmon/lm78.c
5556 LM83 HARDWARE MONITOR DRIVER
5557 M:      Jean Delvare <jdelvare@suse.de>
5558 L:      lm-sensors@lm-sensors.org
5559 S:      Maintained
5560 F:      Documentation/hwmon/lm83
5561 F:      drivers/hwmon/lm83.c
5563 LM90 HARDWARE MONITOR DRIVER
5564 M:      Jean Delvare <jdelvare@suse.de>
5565 L:      lm-sensors@lm-sensors.org
5566 S:      Maintained
5567 F:      Documentation/hwmon/lm90
5568 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5569 F:      drivers/hwmon/lm90.c
5571 LM95234 HARDWARE MONITOR DRIVER
5572 M:      Guenter Roeck <linux@roeck-us.net>
5573 L:      lm-sensors@lm-sensors.org
5574 S:      Maintained
5575 F:      Documentation/hwmon/lm95234
5576 F:      drivers/hwmon/lm95234.c
5578 LME2510 MEDIA DRIVER
5579 M:      Malcolm Priestley <tvboxspy@gmail.com>
5580 L:      linux-media@vger.kernel.org
5581 W:      http://linuxtv.org/
5582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5583 S:      Maintained
5584 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5586 LOCKDEP AND LOCKSTAT
5587 M:      Peter Zijlstra <peterz@infradead.org>
5588 M:      Ingo Molnar <mingo@redhat.com>
5589 L:      linux-kernel@vger.kernel.org
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5591 S:      Maintained
5592 F:      Documentation/lockdep*.txt
5593 F:      Documentation/lockstat.txt
5594 F:      include/linux/lockdep.h
5595 F:      kernel/locking/
5597 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5598 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5599 L:      linux-ntfs-dev@lists.sourceforge.net
5600 W:      http://www.linux-ntfs.org/content/view/19/37/
5601 S:      Maintained
5602 F:      Documentation/ldm.txt
5603 F:      block/partitions/ldm.*
5605 LogFS
5606 M:      Joern Engel <joern@logfs.org>
5607 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5608 L:      logfs@logfs.org
5609 W:      logfs.org
5610 S:      Maintained
5611 F:      fs/logfs/
5613 LPC32XX MACHINE SUPPORT
5614 M:      Roland Stigge <stigge@antcom.de>
5615 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5616 S:      Maintained
5617 F:      arch/arm/mach-lpc32xx/
5619 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5620 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5621 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5622 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5623 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5624 L:      MPT-FusionLinux.pdl@avagotech.com
5625 L:      linux-scsi@vger.kernel.org
5626 W:      http://www.lsilogic.com/support
5627 S:      Supported
5628 F:      drivers/message/fusion/
5629 F:      drivers/scsi/mpt2sas/
5630 F:      drivers/scsi/mpt3sas/
5632 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5633 M:      Matthew Wilcox <matthew@wil.cx>
5634 L:      linux-scsi@vger.kernel.org
5635 S:      Maintained
5636 F:      drivers/scsi/sym53c8xx_2/
5638 LTC4261 HARDWARE MONITOR DRIVER
5639 M:      Guenter Roeck <linux@roeck-us.net>
5640 L:      lm-sensors@lm-sensors.org
5641 S:      Maintained
5642 F:      Documentation/hwmon/ltc4261
5643 F:      drivers/hwmon/ltc4261.c
5645 LTP (Linux Test Project)
5646 M:      Mike Frysinger <vapier@gentoo.org>
5647 M:      Cyril Hrubis <chrubis@suse.cz>
5648 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
5649 M:      Jan Stancek <jstancek@redhat.com>
5650 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5651 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
5652 L:      ltp-list@lists.sourceforge.net (subscribers-only)
5653 W:      http://linux-test-project.github.io/
5654 T:      git git://github.com/linux-test-project/ltp.git
5655 S:      Maintained
5657 M32R ARCHITECTURE
5658 M:      Hirokazu Takata <takata@linux-m32r.org>
5659 L:      linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5660 L:      linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5661 W:      http://www.linux-m32r.org/
5662 S:      Maintained
5663 F:      arch/m32r/
5665 M68K ARCHITECTURE
5666 M:      Geert Uytterhoeven <geert@linux-m68k.org>
5667 L:      linux-m68k@lists.linux-m68k.org
5668 W:      http://www.linux-m68k.org/
5669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5670 S:      Maintained
5671 F:      arch/m68k/
5672 F:      drivers/zorro/
5674 M68K ON APPLE MACINTOSH
5675 M:      Joshua Thompson <funaho@jurai.org>
5676 W:      http://www.mac.linux-m68k.org/
5677 L:      linux-m68k@lists.linux-m68k.org
5678 S:      Maintained
5679 F:      arch/m68k/mac/
5681 M68K ON HP9000/300
5682 M:      Philip Blundell <philb@gnu.org>
5683 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
5684 S:      Maintained
5685 F:      arch/m68k/hp300/
5687 M88DS3103 MEDIA DRIVER
5688 M:      Antti Palosaari <crope@iki.fi>
5689 L:      linux-media@vger.kernel.org
5690 W:      http://linuxtv.org/
5691 W:      http://palosaari.fi/linux/
5692 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5693 T:      git git://linuxtv.org/anttip/media_tree.git
5694 S:      Maintained
5695 F:      drivers/media/dvb-frontends/m88ds3103*
5697 M88RS2000 MEDIA DRIVER
5698 M:      Malcolm Priestley <tvboxspy@gmail.com>
5699 L:      linux-media@vger.kernel.org
5700 W:      http://linuxtv.org/
5701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5702 S:      Maintained
5703 F:      drivers/media/dvb-frontends/m88rs2000*
5705 M88TS2022 MEDIA DRIVER
5706 M:      Antti Palosaari <crope@iki.fi>
5707 L:      linux-media@vger.kernel.org
5708 W:      http://linuxtv.org/
5709 W:      http://palosaari.fi/linux/
5710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5711 T:      git git://linuxtv.org/anttip/media_tree.git
5712 S:      Maintained
5713 F:      drivers/media/tuners/m88ts2022*
5715 MA901 MASTERKIT USB FM RADIO DRIVER
5716 M:      Alexey Klimov <klimov.linux@gmail.com>
5717 L:      linux-media@vger.kernel.org
5718 T:      git git://linuxtv.org/media_tree.git
5719 S:      Maintained
5720 F:      drivers/media/radio/radio-ma901.c
5722 MAC80211
5723 M:      Johannes Berg <johannes@sipsolutions.net>
5724 L:      linux-wireless@vger.kernel.org
5725 W:      http://wireless.kernel.org/
5726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5728 S:      Maintained
5729 F:      Documentation/networking/mac80211-injection.txt
5730 F:      include/net/mac80211.h
5731 F:      net/mac80211/
5733 MACVLAN DRIVER
5734 M:      Patrick McHardy <kaber@trash.net>
5735 L:      netdev@vger.kernel.org
5736 S:      Maintained
5737 F:      drivers/net/macvlan.c
5738 F:      include/linux/if_macvlan.h
5740 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5741 M:      Michael Kerrisk <mtk.manpages@gmail.com>
5742 W:      http://www.kernel.org/doc/man-pages
5743 L:      linux-man@vger.kernel.org
5744 S:      Maintained
5746 MARVELL ARMADA DRM SUPPORT
5747 M:      Russell King <rmk+kernel@arm.linux.org.uk>
5748 S:      Maintained
5749 F:      drivers/gpu/drm/armada/
5751 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5752 M:      Mirko Lindner <mlindner@marvell.com>
5753 M:      Stephen Hemminger <stephen@networkplumber.org>
5754 L:      netdev@vger.kernel.org
5755 S:      Maintained
5756 F:      drivers/net/ethernet/marvell/sk*
5758 MARVELL LIBERTAS WIRELESS DRIVER
5759 L:      libertas-dev@lists.infradead.org
5760 S:      Orphan
5761 F:      drivers/net/wireless/libertas/
5763 MARVELL MV643XX ETHERNET DRIVER
5764 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5765 L:      netdev@vger.kernel.org
5766 S:      Maintained
5767 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
5768 F:      include/linux/mv643xx.h
5770 MARVELL MVNETA ETHERNET DRIVER
5771 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5772 L:      netdev@vger.kernel.org
5773 S:      Maintained
5774 F:      drivers/net/ethernet/marvell/mvneta.*
5776 MARVELL MWIFIEX WIRELESS DRIVER
5777 M:      Amitkumar Karwar <akarwar@marvell.com>
5778 M:      Avinash Patil <patila@marvell.com>
5779 L:      linux-wireless@vger.kernel.org
5780 S:      Maintained
5781 F:      drivers/net/wireless/mwifiex/
5783 MARVELL MWL8K WIRELESS DRIVER
5784 M:      Lennert Buytenhek <buytenh@wantstofly.org>
5785 L:      linux-wireless@vger.kernel.org
5786 S:      Odd Fixes
5787 F:      drivers/net/wireless/mwl8k.c
5789 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5790 M:      Nicolas Pitre <nico@fluxnic.net>
5791 S:      Odd Fixes
5792 F:      drivers/mmc/host/mvsdio.*
5794 MATROX FRAMEBUFFER DRIVER
5795 L:      linux-fbdev@vger.kernel.org
5796 S:      Orphan
5797 F:      drivers/video/fbdev/matrox/matroxfb_*
5798 F:      include/uapi/linux/matroxfb.h
5800 MAX16065 HARDWARE MONITOR DRIVER
5801 M:      Guenter Roeck <linux@roeck-us.net>
5802 L:      lm-sensors@lm-sensors.org
5803 S:      Maintained
5804 F:      Documentation/hwmon/max16065
5805 F:      drivers/hwmon/max16065.c
5807 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5808 M:      "Hans J. Koch" <hjk@hansjkoch.de>
5809 L:      lm-sensors@lm-sensors.org
5810 S:      Maintained
5811 F:      Documentation/hwmon/max6650
5812 F:      drivers/hwmon/max6650.c
5814 MAX6697 HARDWARE MONITOR DRIVER
5815 M:      Guenter Roeck <linux@roeck-us.net>
5816 L:      lm-sensors@lm-sensors.org
5817 S:      Maintained
5818 F:      Documentation/hwmon/max6697
5819 F:      Documentation/devicetree/bindings/i2c/max6697.txt
5820 F:      drivers/hwmon/max6697.c
5821 F:      include/linux/platform_data/max6697.h
5823 MAXIRADIO FM RADIO RECEIVER DRIVER
5824 M:      Hans Verkuil <hverkuil@xs4all.nl>
5825 L:      linux-media@vger.kernel.org
5826 T:      git git://linuxtv.org/media_tree.git
5827 W:      http://linuxtv.org
5828 S:      Maintained
5829 F:      drivers/media/radio/radio-maxiradio*
5831 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5832 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
5833 P:      LinuxTV.org Project
5834 L:      linux-media@vger.kernel.org
5835 W:      http://linuxtv.org
5836 Q:      http://patchwork.kernel.org/project/linux-media/list/
5837 T:      git git://linuxtv.org/media_tree.git
5838 S:      Maintained
5839 F:      Documentation/dvb/
5840 F:      Documentation/video4linux/
5841 F:      Documentation/DocBook/media/
5842 F:      drivers/media/
5843 F:      drivers/staging/media/
5844 F:      include/media/
5845 F:      include/uapi/linux/dvb/
5846 F:      include/uapi/linux/videodev2.h
5847 F:      include/uapi/linux/media.h
5848 F:      include/uapi/linux/v4l2-*
5849 F:      include/uapi/linux/meye.h
5850 F:      include/uapi/linux/ivtv*
5851 F:      include/uapi/linux/uvcvideo.h
5853 MEDIAVISION PRO MOVIE STUDIO DRIVER
5854 M:      Hans Verkuil <hverkuil@xs4all.nl>
5855 L:      linux-media@vger.kernel.org
5856 T:      git git://linuxtv.org/media_tree.git
5857 W:      http://linuxtv.org
5858 S:      Odd Fixes
5859 F:      drivers/media/parport/pms*
5861 MEGARAID SCSI DRIVERS
5862 M:      Neela Syam Kolli <megaraidlinux@lsi.com>
5863 L:      linux-scsi@vger.kernel.org
5864 W:      http://megaraid.lsilogic.com
5865 S:      Maintained
5866 F:      Documentation/scsi/megaraid.txt
5867 F:      drivers/scsi/megaraid.*
5868 F:      drivers/scsi/megaraid/
5870 MELLANOX ETHERNET DRIVER (mlx4_en)
5871 M:      Amir Vadai <amirv@mellanox.com>
5872 L:      netdev@vger.kernel.org
5873 S:      Supported
5874 W:      http://www.mellanox.com
5875 Q:      http://patchwork.ozlabs.org/project/netdev/list/
5876 F:      drivers/net/ethernet/mellanox/mlx4/en_*
5878 MEMORY MANAGEMENT
5879 L:      linux-mm@kvack.org
5880 W:      http://www.linux-mm.org
5881 S:      Maintained
5882 F:      include/linux/mm.h
5883 F:      include/linux/gfp.h
5884 F:      include/linux/mmzone.h
5885 F:      include/linux/memory_hotplug.h
5886 F:      include/linux/vmalloc.h
5887 F:      mm/
5889 MEMORY TECHNOLOGY DEVICES (MTD)
5890 M:      David Woodhouse <dwmw2@infradead.org>
5891 M:      Brian Norris <computersforpeace@gmail.com>
5892 L:      linux-mtd@lists.infradead.org
5893 W:      http://www.linux-mtd.infradead.org/
5894 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
5895 T:      git git://git.infradead.org/linux-mtd.git
5896 S:      Maintained
5897 F:      drivers/mtd/
5898 F:      include/linux/mtd/
5899 F:      include/uapi/mtd/
5901 MEN A21 WATCHDOG DRIVER
5902 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
5903 L:      linux-watchdog@vger.kernel.org
5904 S:      Supported
5905 F:      drivers/watchdog/mena21_wdt.c
5907 MEN CHAMELEON BUS (mcb)
5908 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
5909 S:      Supported
5910 F:      drivers/mcb/
5911 F:      include/linux/mcb.h
5913 METAG ARCHITECTURE
5914 M:      James Hogan <james.hogan@imgtec.com>
5915 L:      linux-metag@vger.kernel.org
5916 S:      Supported
5917 F:      arch/metag/
5918 F:      Documentation/metag/
5919 F:      Documentation/devicetree/bindings/metag/
5920 F:      drivers/clocksource/metag_generic.c
5921 F:      drivers/irqchip/irq-metag.c
5922 F:      drivers/irqchip/irq-metag-ext.c
5923 F:      drivers/tty/metag_da.c
5925 MICROBLAZE ARCHITECTURE
5926 M:      Michal Simek <monstr@monstr.eu>
5927 W:      http://www.monstr.eu/fdt/
5928 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
5929 S:      Supported
5930 F:      arch/microblaze/
5932 MICROTEK X6 SCANNER
5933 M:      Oliver Neukum <oliver@neukum.org>
5934 S:      Maintained
5935 F:      drivers/usb/image/microtek.*
5937 MIPS
5938 M:      Ralf Baechle <ralf@linux-mips.org>
5939 L:      linux-mips@linux-mips.org
5940 W:      http://www.linux-mips.org/
5941 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
5942 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
5943 S:      Supported
5944 F:      Documentation/mips/
5945 F:      arch/mips/
5947 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5948 M:      Hans Verkuil <hverkuil@xs4all.nl>
5949 L:      linux-media@vger.kernel.org
5950 T:      git git://linuxtv.org/media_tree.git
5951 W:      http://linuxtv.org
5952 S:      Odd Fixes
5953 F:      drivers/media/radio/radio-miropcm20*
5955 Mellanox MLX5 core VPI driver
5956 M:      Eli Cohen <eli@mellanox.com>
5957 L:      netdev@vger.kernel.org
5958 L:      linux-rdma@vger.kernel.org
5959 W:      http://www.mellanox.com
5960 Q:      http://patchwork.ozlabs.org/project/netdev/list/
5961 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5962 T:      git git://openfabrics.org/~eli/connect-ib.git
5963 S:      Supported
5964 F:      drivers/net/ethernet/mellanox/mlx5/core/
5965 F:      include/linux/mlx5/
5967 Mellanox MLX5 IB driver
5968 M:      Eli Cohen <eli@mellanox.com>
5969 L:      linux-rdma@vger.kernel.org
5970 W:      http://www.mellanox.com
5971 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5972 T:      git git://openfabrics.org/~eli/connect-ib.git
5973 S:      Supported
5974 F:      include/linux/mlx5/
5975 F:      drivers/infiniband/hw/mlx5/
5977 MODULE SUPPORT
5978 M:      Rusty Russell <rusty@rustcorp.com.au>
5979 S:      Maintained
5980 F:      include/linux/module.h
5981 F:      kernel/module.c
5983 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5984 W:      http://popies.net/meye/
5985 S:      Orphan
5986 F:      Documentation/video4linux/meye.txt
5987 F:      drivers/media/pci/meye/
5988 F:      include/uapi/linux/meye.h
5990 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5991 M:      Jiri Slaby <jirislaby@gmail.com>
5992 S:      Maintained
5993 F:      Documentation/serial/moxa-smartio
5994 F:      drivers/tty/mxser.*
5996 MR800 AVERMEDIA USB FM RADIO DRIVER
5997 M:      Alexey Klimov <klimov.linux@gmail.com>
5998 L:      linux-media@vger.kernel.org
5999 T:      git git://linuxtv.org/media_tree.git
6000 S:      Maintained
6001 F:      drivers/media/radio/radio-mr800.c
6003 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6004 M:      Alan Ott <alan@signal11.us>
6005 L:      linux-wpan@vger.kernel.org
6006 S:      Maintained
6007 F:      drivers/net/ieee802154/mrf24j40.c
6009 MSI LAPTOP SUPPORT
6010 M:      "Lee, Chun-Yi" <jlee@suse.com>
6011 L:      platform-driver-x86@vger.kernel.org
6012 S:      Maintained
6013 F:      drivers/platform/x86/msi-laptop.c
6015 MSI WMI SUPPORT
6016 M:      Anisse Astier <anisse@astier.eu>
6017 L:      platform-driver-x86@vger.kernel.org
6018 S:      Supported
6019 F:      drivers/platform/x86/msi-wmi.c
6021 MSI001 MEDIA DRIVER
6022 M:      Antti Palosaari <crope@iki.fi>
6023 L:      linux-media@vger.kernel.org
6024 W:      http://linuxtv.org/
6025 W:      http://palosaari.fi/linux/
6026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6027 T:      git git://linuxtv.org/anttip/media_tree.git
6028 S:      Maintained
6029 F:      drivers/media/tuners/msi001*
6031 MSI2500 MEDIA DRIVER
6032 M:      Antti Palosaari <crope@iki.fi>
6033 L:      linux-media@vger.kernel.org
6034 W:      http://linuxtv.org/
6035 W:      http://palosaari.fi/linux/
6036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6037 T:      git git://linuxtv.org/anttip/media_tree.git
6038 S:      Maintained
6039 F:      drivers/media/usb/msi2500/
6041 MT9M032 APTINA SENSOR DRIVER
6042 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6043 L:      linux-media@vger.kernel.org
6044 T:      git git://linuxtv.org/media_tree.git
6045 S:      Maintained
6046 F:      drivers/media/i2c/mt9m032.c
6047 F:      include/media/mt9m032.h
6049 MT9P031 APTINA CAMERA SENSOR
6050 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6051 L:      linux-media@vger.kernel.org
6052 T:      git git://linuxtv.org/media_tree.git
6053 S:      Maintained
6054 F:      drivers/media/i2c/mt9p031.c
6055 F:      include/media/mt9p031.h
6057 MT9T001 APTINA CAMERA SENSOR
6058 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6059 L:      linux-media@vger.kernel.org
6060 T:      git git://linuxtv.org/media_tree.git
6061 S:      Maintained
6062 F:      drivers/media/i2c/mt9t001.c
6063 F:      include/media/mt9t001.h
6065 MT9V032 APTINA CAMERA SENSOR
6066 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6067 L:      linux-media@vger.kernel.org
6068 T:      git git://linuxtv.org/media_tree.git
6069 S:      Maintained
6070 F:      drivers/media/i2c/mt9v032.c
6071 F:      include/media/mt9v032.h
6073 MULTIFUNCTION DEVICES (MFD)
6074 M:      Samuel Ortiz <sameo@linux.intel.com>
6075 M:      Lee Jones <lee.jones@linaro.org>
6076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6077 S:      Supported
6078 F:      drivers/mfd/
6079 F:      include/linux/mfd/
6081 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6082 M:      Chris Ball <chris@printf.net>
6083 M:      Ulf Hansson <ulf.hansson@linaro.org>
6084 L:      linux-mmc@vger.kernel.org
6085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6086 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6087 S:      Maintained
6088 F:      drivers/mmc/
6089 F:      include/linux/mmc/
6090 F:      include/uapi/linux/mmc/
6092 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6093 S:      Orphan
6094 F:      drivers/mmc/host/mmc_spi.c
6095 F:      include/linux/spi/mmc_spi.h
6097 MULTISOUND SOUND DRIVER
6098 M:      Andrew Veliath <andrewtv@usa.net>
6099 S:      Maintained
6100 F:      Documentation/sound/oss/MultiSound
6101 F:      sound/oss/msnd*
6103 MULTITECH MULTIPORT CARD (ISICOM)
6104 S:      Orphan
6105 F:      drivers/tty/isicom.c
6106 F:      include/linux/isicom.h
6108 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6109 M:      Felipe Balbi <balbi@ti.com>
6110 L:      linux-usb@vger.kernel.org
6111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6112 S:      Maintained
6113 F:      drivers/usb/musb/
6115 MXL5007T MEDIA DRIVER
6116 M:      Michael Krufky <mkrufky@linuxtv.org>
6117 L:      linux-media@vger.kernel.org
6118 W:      http://linuxtv.org/
6119 W:      http://github.com/mkrufky
6120 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6121 T:      git git://linuxtv.org/mkrufky/tuners.git
6122 S:      Maintained
6123 F:      drivers/media/tuners/mxl5007t.*
6125 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6126 M:      Hyong-Youb Kim <hykim@myri.com>
6127 L:      netdev@vger.kernel.org
6128 W:      https://www.myricom.com/support/downloads/myri10ge.html
6129 S:      Supported
6130 F:      drivers/net/ethernet/myricom/myri10ge/
6132 NATSEMI ETHERNET DRIVER (DP8381x)
6133 S:      Orphan
6134 F:      drivers/net/ethernet/natsemi/natsemi.c
6136 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6137 M:      Daniel Mack <zonque@gmail.com>
6138 S:      Maintained
6139 L:      alsa-devel@alsa-project.org
6140 W:      http://www.native-instruments.com
6141 F:      sound/usb/caiaq/
6143 NCP FILESYSTEM
6144 M:      Petr Vandrovec <petr@vandrovec.name>
6145 S:      Odd Fixes
6146 F:      fs/ncpfs/
6148 NCR 5380 SCSI DRIVERS
6149 M:      Finn Thain <fthain@telegraphics.com.au>
6150 M:      Michael Schmitz <schmitzmic@gmail.com>
6151 L:      linux-scsi@vger.kernel.org
6152 S:      Maintained
6153 F:      Documentation/scsi/g_NCR5380.txt
6154 F:      drivers/scsi/NCR5380.*
6155 F:      drivers/scsi/arm/cumana_1.c
6156 F:      drivers/scsi/arm/oak.c
6157 F:      drivers/scsi/atari_NCR5380.c
6158 F:      drivers/scsi/atari_scsi.*
6159 F:      drivers/scsi/dmx3191d.c
6160 F:      drivers/scsi/dtc.*
6161 F:      drivers/scsi/g_NCR5380.*
6162 F:      drivers/scsi/g_NCR5380_mmio.c
6163 F:      drivers/scsi/mac_scsi.*
6164 F:      drivers/scsi/pas16.*
6165 F:      drivers/scsi/sun3_NCR5380.c
6166 F:      drivers/scsi/sun3_scsi.*
6167 F:      drivers/scsi/sun3_scsi_vme.c
6168 F:      drivers/scsi/t128.*
6170 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6171 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6172 L:      linux-scsi@vger.kernel.org
6173 S:      Maintained
6174 F:      drivers/scsi/NCR_D700.*
6176 NCT6775 HARDWARE MONITOR DRIVER
6177 M:      Guenter Roeck <linux@roeck-us.net>
6178 L:      lm-sensors@lm-sensors.org
6179 S:      Maintained
6180 F:      Documentation/hwmon/nct6775
6181 F:      drivers/hwmon/nct6775.c
6183 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6184 M:      Faisal Latif <faisal.latif@intel.com>
6185 L:      linux-rdma@vger.kernel.org
6186 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6187 S:      Supported
6188 F:      drivers/infiniband/hw/nes/
6190 NETEM NETWORK EMULATOR
6191 M:      Stephen Hemminger <stephen@networkplumber.org>
6192 L:      netem@lists.linux-foundation.org
6193 S:      Maintained
6194 F:      net/sched/sch_netem.c
6196 NETERION 10GbE DRIVERS (s2io/vxge)
6197 M:      Jon Mason <jdmason@kudzu.us>
6198 L:      netdev@vger.kernel.org
6199 S:      Supported
6200 F:      Documentation/networking/s2io.txt
6201 F:      Documentation/networking/vxge.txt
6202 F:      drivers/net/ethernet/neterion/
6204 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6205 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6206 M:      Patrick McHardy <kaber@trash.net>
6207 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6208 L:      netfilter-devel@vger.kernel.org
6209 L:      coreteam@netfilter.org
6210 W:      http://www.netfilter.org/
6211 W:      http://www.iptables.org/
6212 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6215 S:      Supported
6216 F:      include/linux/netfilter*
6217 F:      include/linux/netfilter/
6218 F:      include/net/netfilter/
6219 F:      include/uapi/linux/netfilter*
6220 F:      include/uapi/linux/netfilter/
6221 F:      net/*/netfilter.c
6222 F:      net/*/netfilter/
6223 F:      net/netfilter/
6225 NETLABEL
6226 M:      Paul Moore <paul@paul-moore.com>
6227 W:      http://netlabel.sf.net
6228 L:      netdev@vger.kernel.org
6229 S:      Maintained
6230 F:      Documentation/netlabel/
6231 F:      include/net/netlabel.h
6232 F:      net/netlabel/
6234 NETROM NETWORK LAYER
6235 M:      Ralf Baechle <ralf@linux-mips.org>
6236 L:      linux-hams@vger.kernel.org
6237 W:      http://www.linux-ax25.org/
6238 S:      Maintained
6239 F:      include/net/netrom.h
6240 F:      include/uapi/linux/netrom.h
6241 F:      net/netrom/
6243 NETWORK BLOCK DEVICE (NBD)
6244 M:      Paul Clements <Paul.Clements@steeleye.com>
6245 S:      Maintained
6246 L:      nbd-general@lists.sourceforge.net
6247 F:      Documentation/blockdev/nbd.txt
6248 F:      drivers/block/nbd.c
6249 F:      include/linux/nbd.h
6250 F:      include/uapi/linux/nbd.h
6252 NETWORK DROP MONITOR
6253 M:      Neil Horman <nhorman@tuxdriver.com>
6254 L:      netdev@vger.kernel.org
6255 S:      Maintained
6256 W:      https://fedorahosted.org/dropwatch/
6257 F:      net/core/drop_monitor.c
6259 NETWORKING [GENERAL]
6260 M:      "David S. Miller" <davem@davemloft.net>
6261 L:      netdev@vger.kernel.org
6262 W:      http://www.linuxfoundation.org/en/Net
6263 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6266 S:      Maintained
6267 F:      net/
6268 F:      include/net/
6269 F:      include/linux/in.h
6270 F:      include/linux/net.h
6271 F:      include/linux/netdevice.h
6272 F:      include/uapi/linux/in.h
6273 F:      include/uapi/linux/net.h
6274 F:      include/uapi/linux/netdevice.h
6275 F:      tools/net/
6276 F:      tools/testing/selftests/net/
6277 F:      lib/random32.c
6278 F:      lib/test_bpf.c
6280 NETWORKING [IPv4/IPv6]
6281 M:      "David S. Miller" <davem@davemloft.net>
6282 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6283 M:      James Morris <jmorris@namei.org>
6284 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6285 M:      Patrick McHardy <kaber@trash.net>
6286 L:      netdev@vger.kernel.org
6287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6288 S:      Maintained
6289 F:      net/ipv4/
6290 F:      net/ipv6/
6291 F:      include/net/ip*
6292 F:      arch/x86/net/*
6294 NETWORKING [IPSEC]
6295 M:      Steffen Klassert <steffen.klassert@secunet.com>
6296 M:      Herbert Xu <herbert@gondor.apana.org.au>
6297 M:      "David S. Miller" <davem@davemloft.net>
6298 L:      netdev@vger.kernel.org
6299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6301 S:      Maintained
6302 F:      net/core/flow.c
6303 F:      net/xfrm/
6304 F:      net/key/
6305 F:      net/ipv4/xfrm*
6306 F:      net/ipv4/esp4.c
6307 F:      net/ipv4/ah4.c
6308 F:      net/ipv4/ipcomp.c
6309 F:      net/ipv4/ip_vti.c
6310 F:      net/ipv6/xfrm*
6311 F:      net/ipv6/esp6.c
6312 F:      net/ipv6/ah6.c
6313 F:      net/ipv6/ipcomp6.c
6314 F:      net/ipv6/ip6_vti.c
6315 F:      include/uapi/linux/xfrm.h
6316 F:      include/net/xfrm.h
6318 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6319 M:      Paul Moore <paul@paul-moore.com>
6320 L:      netdev@vger.kernel.org
6321 S:      Maintained
6323 NETWORKING [WIRELESS]
6324 M:      "John W. Linville" <linville@tuxdriver.com>
6325 L:      linux-wireless@vger.kernel.org
6326 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6328 S:      Maintained
6329 F:      net/mac80211/
6330 F:      net/rfkill/
6331 F:      net/wireless/
6332 F:      include/net/ieee80211*
6333 F:      include/linux/wireless.h
6334 F:      include/uapi/linux/wireless.h
6335 F:      include/net/iw_handler.h
6336 F:      drivers/net/wireless/
6338 NETWORKING DRIVERS
6339 L:      netdev@vger.kernel.org
6340 W:      http://www.linuxfoundation.org/en/Net
6341 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6344 S:      Odd Fixes
6345 F:      drivers/net/
6346 F:      include/linux/if_*
6347 F:      include/linux/netdevice.h
6348 F:      include/linux/arcdevice.h
6349 F:      include/linux/etherdevice.h
6350 F:      include/linux/fcdevice.h
6351 F:      include/linux/fddidevice.h
6352 F:      include/linux/hippidevice.h
6353 F:      include/linux/inetdevice.h
6354 F:      include/uapi/linux/if_*
6355 F:      include/uapi/linux/netdevice.h
6357 NETXEN (1/10) GbE SUPPORT
6358 M:      Manish Chopra <manish.chopra@qlogic.com>
6359 M:      Sony Chacko <sony.chacko@qlogic.com>
6360 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6361 L:      netdev@vger.kernel.org
6362 W:      http://www.qlogic.com
6363 S:      Supported
6364 F:      drivers/net/ethernet/qlogic/netxen/
6366 NFC SUBSYSTEM
6367 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6368 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6369 M:      Samuel Ortiz <sameo@linux.intel.com>
6370 L:      linux-wireless@vger.kernel.org
6371 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6372 S:      Supported
6373 F:      net/nfc/
6374 F:      include/net/nfc/
6375 F:      include/uapi/linux/nfc.h
6376 F:      drivers/nfc/
6377 F:      include/linux/platform_data/pn544.h
6378 F:      Documentation/devicetree/bindings/net/nfc/
6380 NFS, SUNRPC, AND LOCKD CLIENTS
6381 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6382 L:      linux-nfs@vger.kernel.org
6383 W:      http://client.linux-nfs.org
6384 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6385 S:      Maintained
6386 F:      fs/lockd/
6387 F:      fs/nfs/
6388 F:      fs/nfs_common/
6389 F:      net/sunrpc/
6390 F:      include/linux/lockd/
6391 F:      include/linux/nfs*
6392 F:      include/linux/sunrpc/
6393 F:      include/uapi/linux/nfs*
6394 F:      include/uapi/linux/sunrpc/
6396 NILFS2 FILESYSTEM
6397 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6398 L:      linux-nilfs@vger.kernel.org
6399 W:      http://nilfs.sourceforge.net/
6400 T:      git git://github.com/konis/nilfs2.git
6401 S:      Supported
6402 F:      Documentation/filesystems/nilfs2.txt
6403 F:      fs/nilfs2/
6404 F:      include/linux/nilfs2_fs.h
6406 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6407 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6408 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6409 S:      Maintained
6410 F:      Documentation/scsi/NinjaSCSI.txt
6411 F:      drivers/scsi/pcmcia/nsp_*
6413 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6414 M:      GOTO Masanori <gotom@debian.or.jp>
6415 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6416 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6417 S:      Maintained
6418 F:      Documentation/scsi/NinjaSCSI.txt
6419 F:      drivers/scsi/nsp32*
6421 NTB DRIVER
6422 M:      Jon Mason <jon.mason@intel.com>
6423 S:      Supported
6424 W:      https://github.com/jonmason/ntb/wiki
6425 T:      git git://github.com/jonmason/ntb.git
6426 F:      drivers/ntb/
6427 F:      drivers/net/ntb_netdev.c
6428 F:      include/linux/ntb.h
6430 NTFS FILESYSTEM
6431 M:      Anton Altaparmakov <anton@tuxera.com>
6432 L:      linux-ntfs-dev@lists.sourceforge.net
6433 W:      http://www.tuxera.com/
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6435 S:      Supported
6436 F:      Documentation/filesystems/ntfs.txt
6437 F:      fs/ntfs/
6439 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6440 M:      Antonino Daplas <adaplas@gmail.com>
6441 L:      linux-fbdev@vger.kernel.org
6442 S:      Maintained
6443 F:      drivers/video/fbdev/riva/
6444 F:      drivers/video/fbdev/nvidia/
6446 NVM EXPRESS DRIVER
6447 M:      Matthew Wilcox <willy@linux.intel.com>
6448 L:      linux-nvme@lists.infradead.org
6449 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6450 S:      Supported
6451 F:      drivers/block/nvme*
6452 F:      include/linux/nvme.h
6454 NXP TDA998X DRM DRIVER
6455 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6456 S:      Supported
6457 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6458 F:      include/drm/i2c/tda998x.h
6460 OMAP SUPPORT
6461 M:      Tony Lindgren <tony@atomide.com>
6462 L:      linux-omap@vger.kernel.org
6463 W:      http://www.muru.com/linux/omap/
6464 W:      http://linux.omap.com/
6465 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6467 S:      Maintained
6468 F:      arch/arm/*omap*/
6469 F:      drivers/i2c/busses/i2c-omap.c
6470 F:      include/linux/i2c-omap.h
6472 OMAP DEVICE TREE SUPPORT
6473 M:      Benoît Cousson <bcousson@baylibre.com>
6474 M:      Tony Lindgren <tony@atomide.com>
6475 L:      linux-omap@vger.kernel.org
6476 L:      devicetree@vger.kernel.org
6477 S:      Maintained
6478 F:      arch/arm/boot/dts/*omap*
6479 F:      arch/arm/boot/dts/*am3*
6481 OMAP CLOCK FRAMEWORK SUPPORT
6482 M:      Paul Walmsley <paul@pwsan.com>
6483 L:      linux-omap@vger.kernel.org
6484 S:      Maintained
6485 F:      arch/arm/*omap*/*clock*
6487 OMAP POWER MANAGEMENT SUPPORT
6488 M:      Kevin Hilman <khilman@deeprootsystems.com>
6489 L:      linux-omap@vger.kernel.org
6490 S:      Maintained
6491 F:      arch/arm/*omap*/*pm*
6492 F:      drivers/cpufreq/omap-cpufreq.c
6494 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6495 M:      Rajendra Nayak <rnayak@ti.com>
6496 M:      Paul Walmsley <paul@pwsan.com>
6497 L:      linux-omap@vger.kernel.org
6498 S:      Maintained
6499 F:      arch/arm/mach-omap2/prm*
6501 OMAP AUDIO SUPPORT
6502 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6503 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6504 L:      alsa-devel@alsa-project.org (subscribers-only)
6505 L:      linux-omap@vger.kernel.org
6506 S:      Maintained
6507 F:      sound/soc/omap/
6509 OMAP FRAMEBUFFER SUPPORT
6510 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6511 L:      linux-fbdev@vger.kernel.org
6512 L:      linux-omap@vger.kernel.org
6513 S:      Maintained
6514 F:      drivers/video/fbdev/omap/
6516 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6517 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6518 L:      linux-omap@vger.kernel.org
6519 L:      linux-fbdev@vger.kernel.org
6520 S:      Maintained
6521 F:      drivers/video/fbdev/omap2/
6522 F:      Documentation/arm/OMAP/DSS
6524 OMAP HARDWARE SPINLOCK SUPPORT
6525 M:      Ohad Ben-Cohen <ohad@wizery.com>
6526 L:      linux-omap@vger.kernel.org
6527 S:      Maintained
6528 F:      drivers/hwspinlock/omap_hwspinlock.c
6529 F:      arch/arm/mach-omap2/hwspinlock.c
6531 OMAP MMC SUPPORT
6532 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6533 L:      linux-omap@vger.kernel.org
6534 S:      Maintained
6535 F:      drivers/mmc/host/omap.c
6537 OMAP HS MMC SUPPORT
6538 M:      Balaji T K <balajitk@ti.com>
6539 L:      linux-mmc@vger.kernel.org
6540 L:      linux-omap@vger.kernel.org
6541 S:      Maintained
6542 F:      drivers/mmc/host/omap_hsmmc.c
6544 OMAP RANDOM NUMBER GENERATOR SUPPORT
6545 M:      Deepak Saxena <dsaxena@plexity.net>
6546 S:      Maintained
6547 F:      drivers/char/hw_random/omap-rng.c
6549 OMAP HWMOD SUPPORT
6550 M:      Benoît Cousson <bcousson@baylibre.com>
6551 M:      Paul Walmsley <paul@pwsan.com>
6552 L:      linux-omap@vger.kernel.org
6553 S:      Maintained
6554 F:      arch/arm/mach-omap2/omap_hwmod.*
6556 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6557 M:      Benoît Cousson <bcousson@baylibre.com>
6558 L:      linux-omap@vger.kernel.org
6559 S:      Maintained
6560 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6562 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6563 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6564 L:      linux-media@vger.kernel.org
6565 S:      Maintained
6566 F:      drivers/media/platform/omap3isp/
6567 F:      drivers/staging/media/omap4iss/
6569 OMAP USB SUPPORT
6570 M:      Felipe Balbi <balbi@ti.com>
6571 L:      linux-usb@vger.kernel.org
6572 L:      linux-omap@vger.kernel.org
6573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6574 S:      Maintained
6575 F:      drivers/usb/*/*omap*
6576 F:      arch/arm/*omap*/usb*
6578 OMAP GPIO DRIVER
6579 M:      Javier Martinez Canillas <javier@dowhile0.org>
6580 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
6581 M:      Kevin Hilman <khilman@deeprootsystems.com>
6582 L:      linux-omap@vger.kernel.org
6583 S:      Maintained
6584 F:      drivers/gpio/gpio-omap.c
6586 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6587 M:      Mark Jackson <mpfj@newflow.co.uk>
6588 L:      linux-omap@vger.kernel.org
6589 S:      Maintained
6590 F:      arch/arm/boot/dts/am335x-nano.dts
6592 OMFS FILESYSTEM
6593 M:      Bob Copeland <me@bobcopeland.com>
6594 L:      linux-karma-devel@lists.sourceforge.net
6595 S:      Maintained
6596 F:      Documentation/filesystems/omfs.txt
6597 F:      fs/omfs/
6599 OMNIKEY CARDMAN 4000 DRIVER
6600 M:      Harald Welte <laforge@gnumonks.org>
6601 S:      Maintained
6602 F:      drivers/char/pcmcia/cm4000_cs.c
6603 F:      include/linux/cm4000_cs.h
6604 F:      include/uapi/linux/cm4000_cs.h
6606 OMNIKEY CARDMAN 4040 DRIVER
6607 M:      Harald Welte <laforge@gnumonks.org>
6608 S:      Maintained
6609 F:      drivers/char/pcmcia/cm4040_cs.*
6611 OMNIVISION OV7670 SENSOR DRIVER
6612 M:      Jonathan Corbet <corbet@lwn.net>
6613 L:      linux-media@vger.kernel.org
6614 T:      git git://linuxtv.org/media_tree.git
6615 S:      Maintained
6616 F:      drivers/media/i2c/ov7670.c
6618 ONENAND FLASH DRIVER
6619 M:      Kyungmin Park <kyungmin.park@samsung.com>
6620 L:      linux-mtd@lists.infradead.org
6621 S:      Maintained
6622 F:      drivers/mtd/onenand/
6623 F:      include/linux/mtd/onenand*.h
6625 ONSTREAM SCSI TAPE DRIVER
6626 M:      Willem Riede <osst@riede.org>
6627 L:      osst-users@lists.sourceforge.net
6628 L:      linux-scsi@vger.kernel.org
6629 S:      Maintained
6630 F:      Documentation/scsi/osst.txt
6631 F:      drivers/scsi/osst.*
6632 F:      drivers/scsi/osst_*.h
6633 F:      drivers/scsi/st.h
6635 OPENCORES I2C BUS DRIVER
6636 M:      Peter Korsgaard <jacmet@sunsite.dk>
6637 L:      linux-i2c@vger.kernel.org
6638 S:      Maintained
6639 F:      Documentation/i2c/busses/i2c-ocores
6640 F:      drivers/i2c/busses/i2c-ocores.c
6642 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6643 M:      Grant Likely <grant.likely@linaro.org>
6644 M:      Rob Herring <robh+dt@kernel.org>
6645 L:      devicetree@vger.kernel.org
6646 W:      http://fdt.secretlab.ca
6647 T:      git git://git.secretlab.ca/git/linux-2.6.git
6648 S:      Maintained
6649 F:      drivers/of/
6650 F:      include/linux/of*.h
6651 F:      scripts/dtc/
6652 K:      of_get_property
6653 K:      of_match_table
6655 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6656 M:      Rob Herring <robh+dt@kernel.org>
6657 M:      Pawel Moll <pawel.moll@arm.com>
6658 M:      Mark Rutland <mark.rutland@arm.com>
6659 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
6660 M:      Kumar Gala <galak@codeaurora.org>
6661 L:      devicetree@vger.kernel.org
6662 S:      Maintained
6663 F:      Documentation/devicetree/
6664 F:      arch/*/boot/dts/
6665 F:      include/dt-bindings/
6667 OPENRISC ARCHITECTURE
6668 M:      Jonas Bonn <jonas@southpole.se>
6669 W:      http://openrisc.net
6670 L:      linux@lists.openrisc.net (moderated for non-subscribers)
6671 S:      Maintained
6672 T:      git git://openrisc.net/~jonas/linux
6673 F:      arch/openrisc/
6675 OPENVSWITCH
6676 M:      Pravin Shelar <pshelar@nicira.com>
6677 L:      dev@openvswitch.org
6678 W:      http://openvswitch.org
6679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6680 S:      Maintained
6681 F:      net/openvswitch/
6683 OPL4 DRIVER
6684 M:      Clemens Ladisch <clemens@ladisch.de>
6685 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6686 T:      git git://git.alsa-project.org/alsa-kernel.git
6687 S:      Maintained
6688 F:      sound/drivers/opl4/
6690 OPROFILE
6691 M:      Robert Richter <rric@kernel.org>
6692 L:      oprofile-list@lists.sf.net
6693 S:      Maintained
6694 F:      arch/*/include/asm/oprofile*.h
6695 F:      arch/*/oprofile/
6696 F:      drivers/oprofile/
6697 F:      include/linux/oprofile.h
6699 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6700 M:      Mark Fasheh <mfasheh@suse.com>
6701 M:      Joel Becker <jlbec@evilplan.org>
6702 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6703 W:      http://oss.oracle.com/projects/ocfs2/
6704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6705 S:      Supported
6706 F:      Documentation/filesystems/ocfs2.txt
6707 F:      Documentation/filesystems/dlmfs.txt
6708 F:      fs/ocfs2/
6710 ORINOCO DRIVER
6711 L:      linux-wireless@vger.kernel.org
6712 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
6713 W:      http://www.nongnu.org/orinoco/
6714 S:      Orphan
6715 F:      drivers/net/wireless/orinoco/
6717 OSD LIBRARY and FILESYSTEM
6718 M:      Boaz Harrosh <bharrosh@panasas.com>
6719 M:      Benny Halevy <bhalevy@primarydata.com>
6720 L:      osd-dev@open-osd.org
6721 W:      http://open-osd.org
6722 T:      git git://git.open-osd.org/open-osd.git
6723 S:      Maintained
6724 F:      drivers/scsi/osd/
6725 F:      include/scsi/osd_*
6726 F:      fs/exofs/
6728 P54 WIRELESS DRIVER
6729 M:      Christian Lamparter <chunkeey@googlemail.com>
6730 L:      linux-wireless@vger.kernel.org
6731 W:      http://wireless.kernel.org/en/users/Drivers/p54
6732 S:      Maintained
6733 F:      drivers/net/wireless/p54/
6735 PA SEMI ETHERNET DRIVER
6736 M:      Olof Johansson <olof@lixom.net>
6737 L:      netdev@vger.kernel.org
6738 S:      Maintained
6739 F:      drivers/net/ethernet/pasemi/*
6741 PA SEMI SMBUS DRIVER
6742 M:      Olof Johansson <olof@lixom.net>
6743 L:      linux-i2c@vger.kernel.org
6744 S:      Maintained
6745 F:      drivers/i2c/busses/i2c-pasemi.c
6747 PADATA PARALLEL EXECUTION MECHANISM
6748 M:      Steffen Klassert <steffen.klassert@secunet.com>
6749 L:      linux-crypto@vger.kernel.org
6750 S:      Maintained
6751 F:      kernel/padata.c
6752 F:      include/linux/padata.h
6753 F:      Documentation/padata.txt
6755 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6756 M:      Harald Welte <laforge@gnumonks.org>
6757 L:      platform-driver-x86@vger.kernel.org
6758 S:      Maintained
6759 F:      drivers/platform/x86/panasonic-laptop.c
6761 PANASONIC MN10300/AM33/AM34 PORT
6762 M:      David Howells <dhowells@redhat.com>
6763 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6764 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
6765 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6766 S:      Maintained
6767 F:      Documentation/mn10300/
6768 F:      arch/mn10300/
6770 PARALLEL PORT SUPPORT
6771 L:      linux-parport@lists.infradead.org (subscribers-only)
6772 S:      Orphan
6773 F:      drivers/parport/
6774 F:      include/linux/parport*.h
6775 F:      drivers/char/ppdev.c
6776 F:      include/uapi/linux/ppdev.h
6778 PARAVIRT_OPS INTERFACE
6779 M:      Jeremy Fitzhardinge <jeremy@goop.org>
6780 M:      Chris Wright <chrisw@sous-sol.org>
6781 M:      Alok Kataria <akataria@vmware.com>
6782 M:      Rusty Russell <rusty@rustcorp.com.au>
6783 L:      virtualization@lists.linux-foundation.org
6784 S:      Supported
6785 F:      Documentation/ia64/paravirt_ops.txt
6786 F:      arch/*/kernel/paravirt*
6787 F:      arch/*/include/asm/paravirt.h
6789 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6790 M:      Tim Waugh <tim@cyberelk.net>
6791 L:      linux-parport@lists.infradead.org (subscribers-only)
6792 W:      http://www.torque.net/linux-pp.html
6793 S:      Maintained
6794 F:      Documentation/blockdev/paride.txt
6795 F:      drivers/block/paride/
6797 PARISC ARCHITECTURE
6798 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
6799 M:      Helge Deller <deller@gmx.de>
6800 L:      linux-parisc@vger.kernel.org
6801 W:      http://www.parisc-linux.org/
6802 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
6803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6805 S:      Maintained
6806 F:      arch/parisc/
6807 F:      Documentation/parisc/
6808 F:      drivers/parisc/
6809 F:      drivers/char/agp/parisc-agp.c
6810 F:      drivers/input/serio/gscps2.c
6811 F:      drivers/parport/parport_gsc.*
6812 F:      drivers/tty/serial/8250/8250_gsc.c
6813 F:      drivers/video/fbdev/sti*
6814 F:      drivers/video/console/sti*
6815 F:      drivers/video/logo/logo_parisc*
6817 PC87360 HARDWARE MONITORING DRIVER
6818 M:      Jim Cromie <jim.cromie@gmail.com>
6819 L:      lm-sensors@lm-sensors.org
6820 S:      Maintained
6821 F:      Documentation/hwmon/pc87360
6822 F:      drivers/hwmon/pc87360.c
6824 PC8736x GPIO DRIVER
6825 M:      Jim Cromie <jim.cromie@gmail.com>
6826 S:      Maintained
6827 F:      drivers/char/pc8736x_gpio.c
6829 PC87427 HARDWARE MONITORING DRIVER
6830 M:      Jean Delvare <jdelvare@suse.de>
6831 L:      lm-sensors@lm-sensors.org
6832 S:      Maintained
6833 F:      Documentation/hwmon/pc87427
6834 F:      drivers/hwmon/pc87427.c
6836 PCA9532 LED DRIVER
6837 M:      Riku Voipio <riku.voipio@iki.fi>
6838 S:      Maintained
6839 F:      drivers/leds/leds-pca9532.c
6840 F:      include/linux/leds-pca9532.h
6842 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6843 M:      Guenter Roeck <linux@roeck-us.net>
6844 L:      linux-i2c@vger.kernel.org
6845 S:      Maintained
6846 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
6848 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6849 M:      Khalid Aziz <khalid@gonehiking.org>
6850 S:      Maintained
6851 F:      drivers/firmware/pcdp.*
6853 PCI ERROR RECOVERY
6854 M:      Linas Vepstas <linasvepstas@gmail.com>
6855 L:      linux-pci@vger.kernel.org
6856 S:      Supported
6857 F:      Documentation/PCI/pci-error-recovery.txt
6859 PCI SUBSYSTEM
6860 M:      Bjorn Helgaas <bhelgaas@google.com>
6861 L:      linux-pci@vger.kernel.org
6862 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
6863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6864 S:      Supported
6865 F:      Documentation/PCI/
6866 F:      drivers/pci/
6867 F:      include/linux/pci*
6868 F:      arch/x86/pci/
6869 F:      arch/x86/kernel/quirks.c
6871 PCI DRIVER FOR IMX6
6872 M:      Richard Zhu <r65037@freescale.com>
6873 M:      Shawn Guo <shawn.guo@freescale.com>
6874 L:      linux-pci@vger.kernel.org
6875 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6876 S:      Maintained
6877 F:      drivers/pci/host/*imx6*
6879 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6880 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6881 M:      Jason Cooper <jason@lakedaemon.net>
6882 L:      linux-pci@vger.kernel.org
6883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6884 S:      Maintained
6885 F:      drivers/pci/host/*mvebu*
6887 PCI DRIVER FOR NVIDIA TEGRA
6888 M:      Thierry Reding <thierry.reding@gmail.com>
6889 L:      linux-tegra@vger.kernel.org
6890 L:      linux-pci@vger.kernel.org
6891 S:      Supported
6892 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6893 F:      drivers/pci/host/pci-tegra.c
6895 PCI DRIVER FOR TI DRA7XX
6896 M:      Kishon Vijay Abraham I <kishon@ti.com>
6897 L:      linux-omap@vger.kernel.org
6898 L:      linux-pci@vger.kernel.org
6899 S:      Supported
6900 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
6901 F:      drivers/pci/host/pci-dra7xx.c
6903 PCI DRIVER FOR RENESAS R-CAR
6904 M:      Simon Horman <horms@verge.net.au>
6905 L:      linux-pci@vger.kernel.org
6906 L:      linux-sh@vger.kernel.org
6907 S:      Maintained
6908 F:      drivers/pci/host/*rcar*
6910 PCI DRIVER FOR SAMSUNG EXYNOS
6911 M:      Jingoo Han <jg1.han@samsung.com>
6912 L:      linux-pci@vger.kernel.org
6913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6914 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6915 S:      Maintained
6916 F:      drivers/pci/host/pci-exynos.c
6918 PCI DRIVER FOR SYNOPSIS DESIGNWARE
6919 M:      Mohit Kumar <mohit.kumar@st.com>
6920 M:      Jingoo Han <jg1.han@samsung.com>
6921 L:      linux-pci@vger.kernel.org
6922 S:      Maintained
6923 F:      drivers/pci/host/*designware*
6925 PCI DRIVER FOR GENERIC OF HOSTS
6926 M:      Will Deacon <will.deacon@arm.com>
6927 L:      linux-pci@vger.kernel.org
6928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6929 S:      Maintained
6930 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
6931 F:      drivers/pci/host/pci-host-generic.c
6933 PCIE DRIVER FOR ST SPEAR13XX
6934 M:      Mohit Kumar <mohit.kumar@st.com>
6935 L:      linux-pci@vger.kernel.org
6936 S:      Maintained
6937 F:      drivers/pci/host/*spear*
6939 PCMCIA SUBSYSTEM
6940 P:      Linux PCMCIA Team
6941 L:      linux-pcmcia@lists.infradead.org
6942 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6944 S:      Maintained
6945 F:      Documentation/pcmcia/
6946 F:      drivers/pcmcia/
6947 F:      include/pcmcia/
6949 PCNET32 NETWORK DRIVER
6950 M:      Don Fry <pcnet32@frontier.com>
6951 L:      netdev@vger.kernel.org
6952 S:      Maintained
6953 F:      drivers/net/ethernet/amd/pcnet32.c
6955 PCRYPT PARALLEL CRYPTO ENGINE
6956 M:      Steffen Klassert <steffen.klassert@secunet.com>
6957 L:      linux-crypto@vger.kernel.org
6958 S:      Maintained
6959 F:      crypto/pcrypt.c
6960 F:      include/crypto/pcrypt.h
6962 PER-CPU MEMORY ALLOCATOR
6963 M:      Tejun Heo <tj@kernel.org>
6964 M:      Christoph Lameter <cl@linux-foundation.org>
6965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6966 S:      Maintained
6967 F:      include/linux/percpu*.h
6968 F:      mm/percpu*.c
6969 F:      arch/*/include/asm/percpu.h
6971 PER-TASK DELAY ACCOUNTING
6972 M:      Balbir Singh <bsingharora@gmail.com>
6973 S:      Maintained
6974 F:      include/linux/delayacct.h
6975 F:      kernel/delayacct.c
6977 PERFORMANCE EVENTS SUBSYSTEM
6978 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
6979 M:      Paul Mackerras <paulus@samba.org>
6980 M:      Ingo Molnar <mingo@redhat.com>
6981 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
6982 L:      linux-kernel@vger.kernel.org
6983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6984 S:      Supported
6985 F:      kernel/events/*
6986 F:      include/linux/perf_event.h
6987 F:      include/uapi/linux/perf_event.h
6988 F:      arch/*/kernel/perf_event*.c
6989 F:      arch/*/kernel/*/perf_event*.c
6990 F:      arch/*/kernel/*/*/perf_event*.c
6991 F:      arch/*/include/asm/perf_event.h
6992 F:      arch/*/kernel/perf_callchain.c
6993 F:      tools/perf/
6995 PERSONALITY HANDLING
6996 M:      Christoph Hellwig <hch@infradead.org>
6997 L:      linux-abi-devel@lists.sourceforge.net
6998 S:      Maintained
6999 F:      include/linux/personality.h
7000 F:      include/uapi/linux/personality.h
7002 PHONET PROTOCOL
7003 M:      Remi Denis-Courmont <courmisch@gmail.com>
7004 S:      Supported
7005 F:      Documentation/networking/phonet.txt
7006 F:      include/linux/phonet.h
7007 F:      include/net/phonet/
7008 F:      include/uapi/linux/phonet.h
7009 F:      net/phonet/
7011 PHRAM MTD DRIVER
7012 M:      Joern Engel <joern@lazybastard.org>
7013 L:      linux-mtd@lists.infradead.org
7014 S:      Maintained
7015 F:      drivers/mtd/devices/phram.c
7017 PICOLCD HID DRIVER
7018 M:      Bruno Prémont <bonbons@linux-vserver.org>
7019 L:      linux-input@vger.kernel.org
7020 S:      Maintained
7021 F:      drivers/hid/hid-picolcd*
7023 PICOXCELL SUPPORT
7024 M:      Jamie Iles <jamie@jamieiles.com>
7025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7026 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7027 S:      Supported
7028 F:      arch/arm/boot/dts/picoxcell*
7029 F:      arch/arm/mach-picoxcell/
7030 F:      drivers/crypto/picoxcell*
7032 PIN CONTROL SUBSYSTEM
7033 M:      Linus Walleij <linus.walleij@linaro.org>
7034 S:      Maintained
7035 F:      drivers/pinctrl/
7036 F:      include/linux/pinctrl/
7038 PIN CONTROLLER - ATMEL AT91
7039 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7041 S:      Maintained
7042 F:      drivers/pinctrl/pinctrl-at91.c
7044 PIN CONTROLLER - RENESAS
7045 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7046 L:      linux-sh@vger.kernel.org
7047 S:      Maintained
7048 F:      drivers/pinctrl/sh-pfc/
7050 PIN CONTROLLER - SAMSUNG
7051 M:      Tomasz Figa <t.figa@samsung.com>
7052 M:      Thomas Abraham <thomas.abraham@linaro.org>
7053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7054 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7055 S:      Maintained
7056 F:      drivers/pinctrl/samsung/
7058 PIN CONTROLLER - ST SPEAR
7059 M:      Viresh Kumar <viresh.linux@gmail.com>
7060 L:      spear-devel@list.st.com
7061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7062 W:      http://www.st.com/spear
7063 S:      Maintained
7064 F:      drivers/pinctrl/spear/
7066 PKTCDVD DRIVER
7067 M:      Jiri Kosina <jkosina@suse.cz>
7068 S:      Maintained
7069 F:      drivers/block/pktcdvd.c
7070 F:      include/linux/pktcdvd.h
7071 F:      include/uapi/linux/pktcdvd.h
7073 PKUNITY SOC DRIVERS
7074 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7075 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7076 S:      Maintained
7077 T:      git git://github.com/gxt/linux.git
7078 F:      drivers/input/serio/i8042-unicore32io.h
7079 F:      drivers/i2c/busses/i2c-puv3.c
7080 F:      drivers/video/fbdev/fb-puv3.c
7081 F:      drivers/rtc/rtc-puv3.c
7083 PMBUS HARDWARE MONITORING DRIVERS
7084 M:      Guenter Roeck <linux@roeck-us.net>
7085 L:      lm-sensors@lm-sensors.org
7086 W:      http://www.lm-sensors.org/
7087 W:      http://www.roeck-us.net/linux/drivers/
7088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7089 S:      Maintained
7090 F:      Documentation/hwmon/pmbus
7091 F:      drivers/hwmon/pmbus/
7092 F:      include/linux/i2c/pmbus.h
7094 PMC SIERRA MaxRAID DRIVER
7095 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7096 L:      linux-scsi@vger.kernel.org
7097 W:      http://www.pmc-sierra.com/
7098 S:      Supported
7099 F:      drivers/scsi/pmcraid.*
7101 PMC SIERRA PM8001 DRIVER
7102 M:      xjtuwjp@gmail.com
7103 M:      lindar_liu@usish.com
7104 L:      pmchba@pmcs.com
7105 L:      linux-scsi@vger.kernel.org
7106 S:      Supported
7107 F:      drivers/scsi/pm8001/
7109 POSIX CLOCKS and TIMERS
7110 M:      Thomas Gleixner <tglx@linutronix.de>
7111 L:      linux-kernel@vger.kernel.org
7112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7113 S:      Maintained
7114 F:      fs/timerfd.c
7115 F:      include/linux/timer*
7116 F:      kernel/time/*timer*
7118 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7119 M:      Sebastian Reichel <sre@kernel.org>
7120 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7121 M:      David Woodhouse <dwmw2@infradead.org>
7122 L:      linux-pm@vger.kernel.org
7123 T:      git git://git.infradead.org/battery-2.6.git
7124 S:      Maintained
7125 F:      include/linux/power_supply.h
7126 F:      drivers/power/
7128 PNP SUPPORT
7129 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7130 S:      Maintained
7131 F:      drivers/pnp/
7133 PNXxxxx I2C DRIVER
7134 M:      Vitaly Wool <vitalywool@gmail.com>
7135 L:      linux-i2c@vger.kernel.org
7136 S:      Maintained
7137 F:      drivers/i2c/busses/i2c-pnx.c
7139 PPP PROTOCOL DRIVERS AND COMPRESSORS
7140 M:      Paul Mackerras <paulus@samba.org>
7141 L:      linux-ppp@vger.kernel.org
7142 S:      Maintained
7143 F:      drivers/net/ppp/ppp_*
7145 PPP OVER ATM (RFC 2364)
7146 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7147 S:      Maintained
7148 F:      net/atm/pppoatm.c
7149 F:      include/uapi/linux/atmppp.h
7151 PPP OVER ETHERNET
7152 M:      Michal Ostrowski <mostrows@earthlink.net>
7153 S:      Maintained
7154 F:      drivers/net/ppp/pppoe.c
7155 F:      drivers/net/ppp/pppox.c
7157 PPP OVER L2TP
7158 M:      James Chapman <jchapman@katalix.com>
7159 S:      Maintained
7160 F:      net/l2tp/l2tp_ppp.c
7161 F:      include/linux/if_pppol2tp.h
7162 F:      include/uapi/linux/if_pppol2tp.h
7164 PPS SUPPORT
7165 M:      Rodolfo Giometti <giometti@enneenne.com>
7166 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7167 L:      linuxpps@ml.enneenne.com (subscribers-only)
7168 S:      Maintained
7169 F:      Documentation/pps/
7170 F:      drivers/pps/
7171 F:      include/linux/pps*.h
7173 PPTP DRIVER
7174 M:      Dmitry Kozlov <xeb@mail.ru>
7175 L:      netdev@vger.kernel.org
7176 S:      Maintained
7177 F:      drivers/net/ppp/pptp.c
7178 W:      http://sourceforge.net/projects/accel-pptp
7180 PREEMPTIBLE KERNEL
7181 M:      Robert Love <rml@tech9.net>
7182 L:      kpreempt-tech@lists.sourceforge.net
7183 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7184 S:      Supported
7185 F:      Documentation/preempt-locking.txt
7186 F:      include/linux/preempt.h
7188 PRISM54 WIRELESS DRIVER
7189 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7190 L:      linux-wireless@vger.kernel.org
7191 W:      http://wireless.kernel.org/en/users/Drivers/p54
7192 S:      Obsolete
7193 F:      drivers/net/wireless/prism54/
7195 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7196 M:      Mikael Pettersson <mikpelinux@gmail.com>
7197 L:      linux-ide@vger.kernel.org
7198 S:      Maintained
7199 F:      drivers/ata/sata_promise.*
7201 PS3 NETWORK SUPPORT
7202 M:      Geoff Levand <geoff@infradead.org>
7203 L:      netdev@vger.kernel.org
7204 L:      cbe-oss-dev@lists.ozlabs.org
7205 S:      Maintained
7206 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7208 PS3 PLATFORM SUPPORT
7209 M:      Geoff Levand <geoff@infradead.org>
7210 L:      linuxppc-dev@lists.ozlabs.org
7211 L:      cbe-oss-dev@lists.ozlabs.org
7212 S:      Maintained
7213 F:      arch/powerpc/boot/ps3*
7214 F:      arch/powerpc/include/asm/lv1call.h
7215 F:      arch/powerpc/include/asm/ps3*.h
7216 F:      arch/powerpc/platforms/ps3/
7217 F:      drivers/*/ps3*
7218 F:      drivers/ps3/
7219 F:      drivers/rtc/rtc-ps3.c
7220 F:      drivers/usb/host/*ps3.c
7221 F:      sound/ppc/snd_ps3*
7223 PS3VRAM DRIVER
7224 M:      Jim Paris <jim@jtan.com>
7225 L:      cbe-oss-dev@lists.ozlabs.org
7226 S:      Maintained
7227 F:      drivers/block/ps3vram.c
7229 PSTORE FILESYSTEM
7230 M:      Anton Vorontsov <anton@enomsg.org>
7231 M:      Colin Cross <ccross@android.com>
7232 M:      Kees Cook <keescook@chromium.org>
7233 M:      Tony Luck <tony.luck@intel.com>
7234 S:      Maintained
7235 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7236 F:      fs/pstore/
7237 F:      include/linux/pstore*
7238 F:      drivers/firmware/efi/efi-pstore.c
7239 F:      drivers/acpi/apei/erst.c
7241 PTP HARDWARE CLOCK SUPPORT
7242 M:      Richard Cochran <richardcochran@gmail.com>
7243 L:      netdev@vger.kernel.org
7244 S:      Maintained
7245 W:      http://linuxptp.sourceforge.net/
7246 F:      Documentation/ABI/testing/sysfs-ptp
7247 F:      Documentation/ptp/*
7248 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7249 F:      drivers/net/phy/dp83640*
7250 F:      drivers/ptp/*
7251 F:      include/linux/ptp_cl*
7253 PTRACE SUPPORT
7254 M:      Roland McGrath <roland@hack.frob.com>
7255 M:      Oleg Nesterov <oleg@redhat.com>
7256 S:      Maintained
7257 F:      include/asm-generic/syscall.h
7258 F:      include/linux/ptrace.h
7259 F:      include/linux/regset.h
7260 F:      include/linux/tracehook.h
7261 F:      include/uapi/linux/ptrace.h
7262 F:      kernel/ptrace.c
7264 PVRUSB2 VIDEO4LINUX DRIVER
7265 M:      Mike Isely <isely@pobox.com>
7266 L:      pvrusb2@isely.net       (subscribers-only)
7267 L:      linux-media@vger.kernel.org
7268 W:      http://www.isely.net/pvrusb2/
7269 T:      git git://linuxtv.org/media_tree.git
7270 S:      Maintained
7271 F:      Documentation/video4linux/README.pvrusb2
7272 F:      drivers/media/usb/pvrusb2/
7274 PWC WEBCAM DRIVER
7275 M:      Hans de Goede <hdegoede@redhat.com>
7276 L:      linux-media@vger.kernel.org
7277 T:      git git://linuxtv.org/media_tree.git
7278 S:      Maintained
7279 F:      drivers/media/usb/pwc/*
7281 PWM SUBSYSTEM
7282 M:      Thierry Reding <thierry.reding@gmail.com>
7283 L:      linux-pwm@vger.kernel.org
7284 S:      Maintained
7285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7286 F:      Documentation/pwm.txt
7287 F:      Documentation/devicetree/bindings/pwm/
7288 F:      include/linux/pwm.h
7289 F:      drivers/pwm/
7290 F:      drivers/video/backlight/pwm_bl.c
7291 F:      include/linux/pwm_backlight.h
7293 PXA2xx/PXA3xx SUPPORT
7294 M:      Eric Miao <eric.y.miao@gmail.com>
7295 M:      Russell King <linux@arm.linux.org.uk>
7296 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7297 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7298 T:      git git://github.com/hzhuang1/linux.git
7299 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7300 S:      Maintained
7301 F:      arch/arm/mach-pxa/
7302 F:      drivers/pcmcia/pxa2xx*
7303 F:      drivers/spi/spi-pxa2xx*
7304 F:      drivers/usb/gadget/udc/pxa2*
7305 F:      include/sound/pxa2xx-lib.h
7306 F:      sound/arm/pxa*
7307 F:      sound/soc/pxa/
7309 PXA3xx NAND FLASH DRIVER
7310 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7311 L:      linux-mtd@lists.infradead.org
7312 S:      Maintained
7313 F:      drivers/mtd/nand/pxa3xx_nand.c
7315 MMP SUPPORT
7316 M:      Eric Miao <eric.y.miao@gmail.com>
7317 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7319 T:      git git://github.com/hzhuang1/linux.git
7320 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7321 S:      Maintained
7322 F:      arch/arm/mach-mmp/
7324 PXA MMCI DRIVER
7325 S:      Orphan
7327 PXA RTC DRIVER
7328 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7329 L:      rtc-linux@googlegroups.com
7330 S:      Maintained
7332 QAT DRIVER
7333 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7334 L:      qat-linux@intel.com
7335 S:      Supported
7336 F:      drivers/crypto/qat/
7338 QIB DRIVER
7339 M:      Mike Marciniszyn <infinipath@intel.com>
7340 L:      linux-rdma@vger.kernel.org
7341 S:      Supported
7342 F:      drivers/infiniband/hw/qib/
7344 QLOGIC QLA1280 SCSI DRIVER
7345 M:      Michael Reed <mdr@sgi.com>
7346 L:      linux-scsi@vger.kernel.org
7347 S:      Maintained
7348 F:      drivers/scsi/qla1280.[ch]
7350 QLOGIC QLA2XXX FC-SCSI DRIVER
7351 M:      qla2xxx-upstream@qlogic.com
7352 L:      linux-scsi@vger.kernel.org
7353 S:      Supported
7354 F:      Documentation/scsi/LICENSE.qla2xxx
7355 F:      drivers/scsi/qla2xxx/
7357 QLOGIC QLA4XXX iSCSI DRIVER
7358 M:      Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7359 M:      iscsi-driver@qlogic.com
7360 L:      linux-scsi@vger.kernel.org
7361 S:      Supported
7362 F:      Documentation/scsi/LICENSE.qla4xxx
7363 F:      drivers/scsi/qla4xxx/
7365 QLOGIC QLA3XXX NETWORK DRIVER
7366 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7367 M:      Ron Mercer <ron.mercer@qlogic.com>
7368 M:      linux-driver@qlogic.com
7369 L:      netdev@vger.kernel.org
7370 S:      Supported
7371 F:      Documentation/networking/LICENSE.qla3xxx
7372 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7374 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7375 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7376 M:      Dept-HSGLinuxNICDev@qlogic.com
7377 L:      netdev@vger.kernel.org
7378 S:      Supported
7379 F:      drivers/net/ethernet/qlogic/qlcnic/
7381 QLOGIC QLGE 10Gb ETHERNET DRIVER
7382 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7383 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7384 M:      Ron Mercer <ron.mercer@qlogic.com>
7385 M:      linux-driver@qlogic.com
7386 L:      netdev@vger.kernel.org
7387 S:      Supported
7388 F:      drivers/net/ethernet/qlogic/qlge/
7390 QNX4 FILESYSTEM
7391 M:      Anders Larsen <al@alarsen.net>
7392 W:      http://www.alarsen.net/linux/qnx4fs/
7393 S:      Maintained
7394 F:      fs/qnx4/
7395 F:      include/uapi/linux/qnx4_fs.h
7396 F:      include/uapi/linux/qnxtypes.h
7398 QT1010 MEDIA DRIVER
7399 M:      Antti Palosaari <crope@iki.fi>
7400 L:      linux-media@vger.kernel.org
7401 W:      http://linuxtv.org/
7402 W:      http://palosaari.fi/linux/
7403 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7404 T:      git git://linuxtv.org/anttip/media_tree.git
7405 S:      Maintained
7406 F:      drivers/media/tuners/qt1010*
7408 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7409 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7410 L:      linux-wireless@vger.kernel.org
7411 L:      ath9k-devel@lists.ath9k.org
7412 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7413 S:      Supported
7414 F:      drivers/net/wireless/ath/ath9k/
7416 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7417 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7418 L:      ath10k@lists.infradead.org
7419 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7420 T:      git git://github.com/kvalo/ath.git
7421 S:      Supported
7422 F:      drivers/net/wireless/ath/ath10k/
7424 QUALCOMM HEXAGON ARCHITECTURE
7425 M:      Richard Kuo <rkuo@codeaurora.org>
7426 L:      linux-hexagon@vger.kernel.org
7427 S:      Supported
7428 F:      arch/hexagon/
7430 QUALCOMM WCN36XX WIRELESS DRIVER
7431 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7432 L:      wcn36xx@lists.infradead.org
7433 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7434 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7435 S:      Supported
7436 F:      drivers/net/wireless/ath/wcn36xx/
7438 QUICKCAM PARALLEL PORT WEBCAMS
7439 M:      Hans Verkuil <hverkuil@xs4all.nl>
7440 L:      linux-media@vger.kernel.org
7441 T:      git git://linuxtv.org/media_tree.git
7442 W:      http://linuxtv.org
7443 S:      Odd Fixes
7444 F:      drivers/media/parport/*-qcam*
7446 RADOS BLOCK DEVICE (RBD)
7447 M:      Yehuda Sadeh <yehuda@inktank.com>
7448 M:      Sage Weil <sage@inktank.com>
7449 M:      Alex Elder <elder@kernel.org>
7450 M:      ceph-devel@vger.kernel.org
7451 W:      http://ceph.com/
7452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7453 S:      Supported
7454 F:      drivers/block/rbd.c
7455 F:      drivers/block/rbd_types.h
7457 RADEON FRAMEBUFFER DISPLAY DRIVER
7458 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7459 L:      linux-fbdev@vger.kernel.org
7460 S:      Maintained
7461 F:      drivers/video/fbdev/aty/radeon*
7462 F:      include/uapi/linux/radeonfb.h
7464 RADIOSHARK RADIO DRIVER
7465 M:      Hans de Goede <hdegoede@redhat.com>
7466 L:      linux-media@vger.kernel.org
7467 T:      git git://linuxtv.org/media_tree.git
7468 S:      Maintained
7469 F:      drivers/media/radio/radio-shark.c
7471 RADIOSHARK2 RADIO DRIVER
7472 M:      Hans de Goede <hdegoede@redhat.com>
7473 L:      linux-media@vger.kernel.org
7474 T:      git git://linuxtv.org/media_tree.git
7475 S:      Maintained
7476 F:      drivers/media/radio/radio-shark2.c
7477 F:      drivers/media/radio/radio-tea5777.c
7479 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7480 M:      Paul Mackerras <paulus@samba.org>
7481 L:      linux-fbdev@vger.kernel.org
7482 S:      Maintained
7483 F:      drivers/video/fbdev/aty/aty128fb.c
7485 RALINK RT2X00 WIRELESS LAN DRIVER
7486 P:      rt2x00 project
7487 M:      Ivo van Doorn <IvDoorn@gmail.com>
7488 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7489 L:      linux-wireless@vger.kernel.org
7490 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7491 W:      http://rt2x00.serialmonkey.com/
7492 S:      Maintained
7493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7494 F:      drivers/net/wireless/rt2x00/
7496 RAMDISK RAM BLOCK DEVICE DRIVER
7497 M:      Nick Piggin <npiggin@kernel.dk>
7498 S:      Maintained
7499 F:      Documentation/blockdev/ramdisk.txt
7500 F:      drivers/block/brd.c
7502 RANDOM NUMBER DRIVER
7503 M:      "Theodore Ts'o" <tytso@mit.edu>
7504 S:      Maintained
7505 F:      drivers/char/random.c
7507 RAPIDIO SUBSYSTEM
7508 M:      Matt Porter <mporter@kernel.crashing.org>
7509 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7510 S:      Maintained
7511 F:      drivers/rapidio/
7513 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7514 L:      linux-wireless@vger.kernel.org
7515 S:      Orphan
7516 F:      drivers/net/wireless/ray*
7518 RCUTORTURE MODULE
7519 M:      Josh Triplett <josh@joshtriplett.org>
7520 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7521 L:      linux-kernel@vger.kernel.org
7522 S:      Supported
7523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7524 F:      Documentation/RCU/torture.txt
7525 F:      kernel/rcu/rcutorture.c
7527 RCUTORTURE TEST FRAMEWORK
7528 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7529 M:      Josh Triplett <josh@joshtriplett.org>
7530 R:      Steven Rostedt <rostedt@goodmis.org>
7531 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7532 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7533 L:      linux-kernel@vger.kernel.org
7534 S:      Supported
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7536 F:      tools/testing/selftests/rcutorture
7538 RDC R-321X SoC
7539 M:      Florian Fainelli <florian@openwrt.org>
7540 S:      Maintained
7542 RDC R6040 FAST ETHERNET DRIVER
7543 M:      Florian Fainelli <florian@openwrt.org>
7544 L:      netdev@vger.kernel.org
7545 S:      Maintained
7546 F:      drivers/net/ethernet/rdc/r6040.c
7548 RDS - RELIABLE DATAGRAM SOCKETS
7549 M:      Chien Yen <chien.yen@oracle.com>
7550 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7551 S:      Supported
7552 F:      net/rds/
7554 READ-COPY UPDATE (RCU)
7555 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7556 M:      Josh Triplett <josh@joshtriplett.org>
7557 R:      Steven Rostedt <rostedt@goodmis.org>
7558 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7559 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7560 L:      linux-kernel@vger.kernel.org
7561 W:      http://www.rdrop.com/users/paulmck/RCU/
7562 S:      Supported
7563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7564 F:      Documentation/RCU/
7565 X:      Documentation/RCU/torture.txt
7566 F:      include/linux/rcu*
7567 X:      include/linux/srcu.h
7568 F:      kernel/rcu/
7569 X:      kernel/torture.c
7571 REAL TIME CLOCK (RTC) SUBSYSTEM
7572 M:      Alessandro Zummo <a.zummo@towertech.it>
7573 L:      rtc-linux@googlegroups.com
7574 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
7575 S:      Maintained
7576 F:      Documentation/rtc.txt
7577 F:      drivers/rtc/
7578 F:      include/linux/rtc.h
7579 F:      include/uapi/linux/rtc.h
7581 REALTEK AUDIO CODECS
7582 M:      Bard Liao <bardliao@realtek.com>
7583 M:      Oder Chiou <oder_chiou@realtek.com>
7584 S:      Maintained
7585 F:      sound/soc/codecs/rt*
7586 F:      include/sound/rt*.h
7588 REISERFS FILE SYSTEM
7589 L:      reiserfs-devel@vger.kernel.org
7590 S:      Supported
7591 F:      fs/reiserfs/
7593 REGISTER MAP ABSTRACTION
7594 M:      Mark Brown <broonie@kernel.org>
7595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7596 S:      Supported
7597 F:      drivers/base/regmap/
7598 F:      include/linux/regmap.h
7600 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7601 M:      Ohad Ben-Cohen <ohad@wizery.com>
7602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7603 S:      Maintained
7604 F:      drivers/remoteproc/
7605 F:      Documentation/remoteproc.txt
7606 F:      include/linux/remoteproc.h
7608 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7609 M:      Ohad Ben-Cohen <ohad@wizery.com>
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7611 S:      Maintained
7612 F:      drivers/rpmsg/
7613 F:      Documentation/rpmsg.txt
7614 F:      include/linux/rpmsg.h
7616 RESET CONTROLLER FRAMEWORK
7617 M:      Philipp Zabel <p.zabel@pengutronix.de>
7618 S:      Maintained
7619 F:      drivers/reset/
7620 F:      Documentation/devicetree/bindings/reset/
7621 F:      include/linux/reset.h
7622 F:      include/linux/reset-controller.h
7624 RFKILL
7625 M:      Johannes Berg <johannes@sipsolutions.net>
7626 L:      linux-wireless@vger.kernel.org
7627 W:      http://wireless.kernel.org/
7628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7630 S:      Maintained
7631 F:      Documentation/rfkill.txt
7632 F:      net/rfkill/
7634 RICOH SMARTMEDIA/XD DRIVER
7635 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7636 S:      Maintained
7637 F:      drivers/mtd/nand/r852.c
7638 F:      drivers/mtd/nand/r852.h
7640 RICOH R5C592 MEMORYSTICK DRIVER
7641 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7642 S:      Maintained
7643 F:      drivers/memstick/host/r592.*
7645 ROCCAT DRIVERS
7646 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
7647 W:      http://sourceforge.net/projects/roccat/
7648 S:      Maintained
7649 F:      drivers/hid/hid-roccat*
7650 F:      include/linux/hid-roccat*
7651 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
7653 ROCKETPORT DRIVER
7654 P:      Comtrol Corp.
7655 W:      http://www.comtrol.com
7656 S:      Maintained
7657 F:      Documentation/serial/rocket.txt
7658 F:      drivers/tty/rocket*
7660 ROSE NETWORK LAYER
7661 M:      Ralf Baechle <ralf@linux-mips.org>
7662 L:      linux-hams@vger.kernel.org
7663 W:      http://www.linux-ax25.org/
7664 S:      Maintained
7665 F:      include/net/rose.h
7666 F:      include/uapi/linux/rose.h
7667 F:      net/rose/
7669 RTL2830 MEDIA DRIVER
7670 M:      Antti Palosaari <crope@iki.fi>
7671 L:      linux-media@vger.kernel.org
7672 W:      http://linuxtv.org/
7673 W:      http://palosaari.fi/linux/
7674 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7675 T:      git git://linuxtv.org/anttip/media_tree.git
7676 S:      Maintained
7677 F:      drivers/media/dvb-frontends/rtl2830*
7679 RTL2832 MEDIA DRIVER
7680 M:      Antti Palosaari <crope@iki.fi>
7681 L:      linux-media@vger.kernel.org
7682 W:      http://linuxtv.org/
7683 W:      http://palosaari.fi/linux/
7684 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7685 T:      git git://linuxtv.org/anttip/media_tree.git
7686 S:      Maintained
7687 F:      drivers/media/dvb-frontends/rtl2832*
7689 RTL2832_SDR MEDIA DRIVER
7690 M:      Antti Palosaari <crope@iki.fi>
7691 L:      linux-media@vger.kernel.org
7692 W:      http://linuxtv.org/
7693 W:      http://palosaari.fi/linux/
7694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7695 T:      git git://linuxtv.org/anttip/media_tree.git
7696 S:      Maintained
7697 F:      drivers/media/dvb-frontends/rtl2832_sdr*
7699 RTL8180 WIRELESS DRIVER
7700 M:      "John W. Linville" <linville@tuxdriver.com>
7701 L:      linux-wireless@vger.kernel.org
7702 W:      http://wireless.kernel.org/
7703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7704 S:      Maintained
7705 F:      drivers/net/wireless/rtl818x/rtl8180/
7707 RTL8187 WIRELESS DRIVER
7708 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
7709 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
7710 M:      Larry Finger <Larry.Finger@lwfinger.net>
7711 L:      linux-wireless@vger.kernel.org
7712 W:      http://wireless.kernel.org/
7713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7714 S:      Maintained
7715 F:      drivers/net/wireless/rtl818x/rtl8187/
7717 RTL8192CE WIRELESS DRIVER
7718 M:      Larry Finger <Larry.Finger@lwfinger.net>
7719 M:      Chaoming Li <chaoming_li@realsil.com.cn>
7720 L:      linux-wireless@vger.kernel.org
7721 W:      http://wireless.kernel.org/
7722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7723 S:      Maintained
7724 F:      drivers/net/wireless/rtlwifi/
7725 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
7727 S3 SAVAGE FRAMEBUFFER DRIVER
7728 M:      Antonino Daplas <adaplas@gmail.com>
7729 L:      linux-fbdev@vger.kernel.org
7730 S:      Maintained
7731 F:      drivers/video/fbdev/savage/
7733 S390
7734 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
7735 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
7736 M:      linux390@de.ibm.com
7737 L:      linux-s390@vger.kernel.org
7738 W:      http://www.ibm.com/developerworks/linux/linux390/
7739 S:      Supported
7740 F:      arch/s390/
7741 F:      drivers/s390/
7742 F:      Documentation/s390/
7743 F:      Documentation/DocBook/s390*
7745 S390 COMMON I/O LAYER
7746 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
7747 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7748 L:      linux-s390@vger.kernel.org
7749 W:      http://www.ibm.com/developerworks/linux/linux390/
7750 S:      Supported
7751 F:      drivers/s390/cio/
7753 S390 DASD DRIVER
7754 M:      Stefan Weinhuber <wein@de.ibm.com>
7755 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
7756 L:      linux-s390@vger.kernel.org
7757 W:      http://www.ibm.com/developerworks/linux/linux390/
7758 S:      Supported
7759 F:      drivers/s390/block/dasd*
7760 F:      block/partitions/ibm.c
7762 S390 NETWORK DRIVERS
7763 M:      Ursula Braun <ursula.braun@de.ibm.com>
7764 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
7765 M:      linux390@de.ibm.com
7766 L:      linux-s390@vger.kernel.org
7767 W:      http://www.ibm.com/developerworks/linux/linux390/
7768 S:      Supported
7769 F:      drivers/s390/net/
7771 S390 PCI SUBSYSTEM
7772 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
7773 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
7774 L:      linux-s390@vger.kernel.org
7775 W:      http://www.ibm.com/developerworks/linux/linux390/
7776 S:      Supported
7777 F:      arch/s390/pci/
7778 F:      drivers/pci/hotplug/s390_pci_hpc.c
7780 S390 ZCRYPT DRIVER
7781 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7782 M:      linux390@de.ibm.com
7783 L:      linux-s390@vger.kernel.org
7784 W:      http://www.ibm.com/developerworks/linux/linux390/
7785 S:      Supported
7786 F:      drivers/s390/crypto/
7788 S390 ZFCP DRIVER
7789 M:      Steffen Maier <maier@linux.vnet.ibm.com>
7790 M:      linux390@de.ibm.com
7791 L:      linux-s390@vger.kernel.org
7792 W:      http://www.ibm.com/developerworks/linux/linux390/
7793 S:      Supported
7794 F:      drivers/s390/scsi/zfcp_*
7796 S390 IUCV NETWORK LAYER
7797 M:      Ursula Braun <ursula.braun@de.ibm.com>
7798 M:      linux390@de.ibm.com
7799 L:      linux-s390@vger.kernel.org
7800 W:      http://www.ibm.com/developerworks/linux/linux390/
7801 S:      Supported
7802 F:      drivers/s390/net/*iucv*
7803 F:      include/net/iucv/
7804 F:      net/iucv/
7806 S3C24XX SD/MMC Driver
7807 M:      Ben Dooks <ben-linux@fluff.org>
7808 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7809 S:      Supported
7810 F:      drivers/mmc/host/s3cmci.*
7812 SAA6588 RDS RECEIVER DRIVER
7813 M:      Hans Verkuil <hverkuil@xs4all.nl>
7814 L:      linux-media@vger.kernel.org
7815 T:      git git://linuxtv.org/media_tree.git
7816 W:      http://linuxtv.org
7817 S:      Odd Fixes
7818 F:      drivers/media/i2c/saa6588*
7820 SAA7134 VIDEO4LINUX DRIVER
7821 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
7822 L:      linux-media@vger.kernel.org
7823 W:      http://linuxtv.org
7824 T:      git git://linuxtv.org/media_tree.git
7825 S:      Odd fixes
7826 F:      Documentation/video4linux/*.saa7134
7827 F:      drivers/media/pci/saa7134/
7829 SAA7146 VIDEO4LINUX-2 DRIVER
7830 M:      Hans Verkuil <hverkuil@xs4all.nl>
7831 L:      linux-media@vger.kernel.org
7832 T:      git git://linuxtv.org/media_tree.git
7833 S:      Maintained
7834 F:      drivers/media/common/saa7146/
7835 F:      drivers/media/pci/saa7146/
7836 F:      include/media/saa7146*
7838 SAMSUNG LAPTOP DRIVER
7839 M:      Corentin Chary <corentin.chary@gmail.com>
7840 L:      platform-driver-x86@vger.kernel.org
7841 S:      Maintained
7842 F:      drivers/platform/x86/samsung-laptop.c
7844 SAMSUNG AUDIO (ASoC) DRIVERS
7845 M:      Sangbeom Kim <sbkim73@samsung.com>
7846 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7847 S:      Supported
7848 F:      sound/soc/samsung/
7850 SAMSUNG FRAMEBUFFER DRIVER
7851 M:      Jingoo Han <jg1.han@samsung.com>
7852 L:      linux-fbdev@vger.kernel.org
7853 S:      Maintained
7854 F:      drivers/video/fbdev/s3c-fb.c
7856 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7857 M:      Sangbeom Kim <sbkim73@samsung.com>
7858 L:      linux-kernel@vger.kernel.org
7859 S:      Supported
7860 F:      drivers/mfd/sec*.c
7861 F:      drivers/regulator/s2m*.c
7862 F:      drivers/regulator/s5m*.c
7863 F:      drivers/rtc/rtc-sec.c
7864 F:      include/linux/mfd/samsung/
7866 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7867 M:      Kyungmin Park <kyungmin.park@samsung.com>
7868 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
7869 L:      linux-media@vger.kernel.org
7870 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
7871 S:      Supported
7872 F:      drivers/media/platform/exynos4-is/
7874 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7875 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7876 L:      linux-media@vger.kernel.org
7877 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7878 S:      Maintained
7879 F:      drivers/media/platform/s3c-camif/
7880 F:      include/media/s3c_camif.h
7882 SAMSUNG S5C73M3 CAMERA DRIVER
7883 M:      Kyungmin Park <kyungmin.park@samsung.com>
7884 M:      Andrzej Hajda <a.hajda@samsung.com>
7885 L:      linux-media@vger.kernel.org
7886 S:      Supported
7887 F:      drivers/media/i2c/s5c73m3/*
7889 SAMSUNG S5K5BAF CAMERA DRIVER
7890 M:      Kyungmin Park <kyungmin.park@samsung.com>
7891 M:      Andrzej Hajda <a.hajda@samsung.com>
7892 L:      linux-media@vger.kernel.org
7893 S:      Supported
7894 F:      drivers/media/i2c/s5k5baf.c
7896 SAMSUNG SOC CLOCK DRIVERS
7897 M:      Tomasz Figa <t.figa@samsung.com>
7898 S:      Supported
7899 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7900 F:      drivers/clk/samsung/
7902 SAMSUNG SXGBE DRIVERS
7903 M:      Byungho An <bh74.an@samsung.com>
7904 M:      Girish K S <ks.giri@samsung.com>
7905 M:      Vipul Pandya <vipul.pandya@samsung.com>
7906 S:      Supported
7907 L:      netdev@vger.kernel.org
7908 F:      drivers/net/ethernet/samsung/sxgbe/
7910 SERIAL DRIVERS
7911 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7912 L:      linux-serial@vger.kernel.org
7913 S:      Maintained
7914 F:      drivers/tty/serial/
7916 SYNOPSYS DESIGNWARE DMAC DRIVER
7917 M:      Viresh Kumar <viresh.linux@gmail.com>
7918 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7919 S:      Maintained
7920 F:      include/linux/dw_dmac.h
7921 F:      drivers/dma/dw/
7923 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7924 M:      Seungwon Jeon <tgih.jun@samsung.com>
7925 M:      Jaehoon Chung <jh80.chung@samsung.com>
7926 L:      linux-mmc@vger.kernel.org
7927 S:      Maintained
7928 F:      include/linux/mmc/dw_mmc.h
7929 F:      drivers/mmc/host/dw_mmc*
7931 THUNDERBOLT DRIVER
7932 M:      Andreas Noever <andreas.noever@gmail.com>
7933 S:      Maintained
7934 F:      drivers/thunderbolt/
7936 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7937 M:      John Stultz <john.stultz@linaro.org>
7938 M:      Thomas Gleixner <tglx@linutronix.de>
7939 L:      linux-kernel@vger.kernel.org
7940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7941 S:      Supported
7942 F:      include/linux/clocksource.h
7943 F:      include/linux/time.h
7944 F:      include/linux/timex.h
7945 F:      include/uapi/linux/time.h
7946 F:      include/uapi/linux/timex.h
7947 F:      kernel/time/clocksource.c
7948 F:      kernel/time/time*.c
7949 F:      kernel/time/ntp.c
7951 TLG2300 VIDEO4LINUX-2 DRIVER
7952 M:      Huang Shijie <shijie8@gmail.com>
7953 M:      Hans Verkuil <hverkuil@xs4all.nl>
7954 S:      Odd Fixes
7955 F:      drivers/media/usb/tlg2300/
7957 SC1200 WDT DRIVER
7958 M:      Zwane Mwaikambo <zwanem@gmail.com>
7959 S:      Maintained
7960 F:      drivers/watchdog/sc1200wdt.c
7962 SCHEDULER
7963 M:      Ingo Molnar <mingo@redhat.com>
7964 M:      Peter Zijlstra <peterz@infradead.org>
7965 L:      linux-kernel@vger.kernel.org
7966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7967 S:      Maintained
7968 F:      kernel/sched/
7969 F:      include/linux/sched.h
7970 F:      include/uapi/linux/sched.h
7971 F:      include/linux/wait.h
7973 SCORE ARCHITECTURE
7974 M:      Chen Liqin <liqin.linux@gmail.com>
7975 M:      Lennox Wu <lennox.wu@gmail.com>
7976 W:      http://www.sunplus.com
7977 S:      Supported
7978 F:      arch/score/
7980 SCSI CDROM DRIVER
7981 M:      Jens Axboe <axboe@kernel.dk>
7982 L:      linux-scsi@vger.kernel.org
7983 W:      http://www.kernel.dk
7984 S:      Maintained
7985 F:      drivers/scsi/sr*
7987 SCSI RDMA PROTOCOL (SRP) INITIATOR
7988 M:      Bart Van Assche <bvanassche@acm.org>
7989 L:      linux-rdma@vger.kernel.org
7990 S:      Supported
7991 W:      http://www.openfabrics.org
7992 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7994 F:      drivers/infiniband/ulp/srp/
7995 F:      include/scsi/srp.h
7997 SCSI SG DRIVER
7998 M:      Doug Gilbert <dgilbert@interlog.com>
7999 L:      linux-scsi@vger.kernel.org
8000 W:      http://sg.danny.cz/sg
8001 S:      Maintained
8002 F:      Documentation/scsi/scsi-generic.txt
8003 F:      drivers/scsi/sg.c
8004 F:      include/scsi/sg.h
8006 SCSI SUBSYSTEM
8007 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8008 L:      linux-scsi@vger.kernel.org
8009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8012 S:      Maintained
8013 F:      drivers/scsi/
8014 F:      include/scsi/
8016 SCSI TAPE DRIVER
8017 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8018 L:      linux-scsi@vger.kernel.org
8019 S:      Maintained
8020 F:      Documentation/scsi/st.txt
8021 F:      drivers/scsi/st.*
8022 F:      drivers/scsi/st_*.h
8024 SCTP PROTOCOL
8025 M:      Vlad Yasevich <vyasevich@gmail.com>
8026 M:      Neil Horman <nhorman@tuxdriver.com>
8027 L:      linux-sctp@vger.kernel.org
8028 W:      http://lksctp.sourceforge.net
8029 S:      Maintained
8030 F:      Documentation/networking/sctp.txt
8031 F:      include/linux/sctp.h
8032 F:      include/uapi/linux/sctp.h
8033 F:      include/net/sctp/
8034 F:      net/sctp/
8036 SCx200 CPU SUPPORT
8037 M:      Jim Cromie <jim.cromie@gmail.com>
8038 S:      Odd Fixes
8039 F:      Documentation/i2c/busses/scx200_acb
8040 F:      arch/x86/platform/scx200/
8041 F:      drivers/watchdog/scx200_wdt.c
8042 F:      drivers/i2c/busses/scx200*
8043 F:      drivers/mtd/maps/scx200_docflash.c
8044 F:      include/linux/scx200.h
8046 SCx200 GPIO DRIVER
8047 M:      Jim Cromie <jim.cromie@gmail.com>
8048 S:      Maintained
8049 F:      drivers/char/scx200_gpio.c
8050 F:      include/linux/scx200_gpio.h
8052 SCx200 HRT CLOCKSOURCE DRIVER
8053 M:      Jim Cromie <jim.cromie@gmail.com>
8054 S:      Maintained
8055 F:      drivers/clocksource/scx200_hrt.c
8057 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8058 M:      Sascha Sommer <saschasommer@freenet.de>
8059 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8060 S:      Maintained
8061 F:      drivers/mmc/host/sdricoh_cs.c
8063 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8064 M:      Chris Ball <chris@printf.net>
8065 L:      linux-mmc@vger.kernel.org
8066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8067 S:      Maintained
8068 F:      drivers/mmc/host/sdhci.*
8069 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8071 SECURE COMPUTING
8072 M:      Kees Cook <keescook@chromium.org>
8073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8074 S:      Supported
8075 F:      kernel/seccomp.c
8076 F:      include/uapi/linux/seccomp.h
8077 F:      include/linux/seccomp.h
8078 K:      \bsecure_computing
8079 K:      \bTIF_SECCOMP\b
8081 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8082 M:      Anton Vorontsov <anton@enomsg.org>
8083 L:      linuxppc-dev@lists.ozlabs.org
8084 L:      linux-mmc@vger.kernel.org
8085 S:      Maintained
8086 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8088 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8089 M:      Ben Dooks <ben-linux@fluff.org>
8090 L:      linux-mmc@vger.kernel.org
8091 S:      Maintained
8092 F:      drivers/mmc/host/sdhci-s3c.c
8094 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8095 M:      Viresh Kumar <viresh.linux@gmail.com>
8096 L:      spear-devel@list.st.com
8097 L:      linux-mmc@vger.kernel.org
8098 S:      Maintained
8099 F:      drivers/mmc/host/sdhci-spear.c
8101 SECURITY SUBSYSTEM
8102 M:      James Morris <james.l.morris@oracle.com>
8103 M:      Serge E. Hallyn <serge@hallyn.com>
8104 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8106 W:      http://kernsec.org/
8107 S:      Supported
8108 F:      security/
8110 SECURITY CONTACT
8111 M:      Security Officers <security@kernel.org>
8112 S:      Supported
8114 SELINUX SECURITY MODULE
8115 M:      Paul Moore <paul@paul-moore.com>
8116 M:      Stephen Smalley <sds@tycho.nsa.gov>
8117 M:      Eric Paris <eparis@parisplace.org>
8118 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8119 W:      http://selinuxproject.org
8120 T:      git git://git.infradead.org/users/pcmoore/selinux
8121 S:      Supported
8122 F:      include/linux/selinux*
8123 F:      security/selinux/
8124 F:      scripts/selinux/
8126 APPARMOR SECURITY MODULE
8127 M:      John Johansen <john.johansen@canonical.com>
8128 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8129 W:      apparmor.wiki.kernel.org
8130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8131 S:      Supported
8132 F:      security/apparmor/
8134 SENSABLE PHANTOM
8135 M:      Jiri Slaby <jirislaby@gmail.com>
8136 S:      Maintained
8137 F:      drivers/misc/phantom.c
8138 F:      include/uapi/linux/phantom.h
8140 SERIAL ATA (SATA) SUBSYSTEM
8141 M:      Tejun Heo <tj@kernel.org>
8142 L:      linux-ide@vger.kernel.org
8143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8144 S:      Supported
8145 F:      drivers/ata/
8146 F:      include/linux/ata.h
8147 F:      include/linux/libata.h
8149 SERIAL ATA AHCI PLATFORM devices support
8150 M:      Hans de Goede <hdegoede@redhat.com>
8151 M:      Tejun Heo <tj@kernel.org>
8152 L:      linux-ide@vger.kernel.org
8153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8154 S:      Supported
8155 F:      drivers/ata/ahci_platform.c
8156 F:      drivers/ata/libahci_platform.c
8157 F:      include/linux/ahci_platform.h
8159 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8160 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8161 L:      linux-scsi@vger.kernel.org
8162 W:      http://www.emulex.com
8163 S:      Supported
8164 F:      drivers/scsi/be2iscsi/
8166 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8167 M:      Sathya Perla <sathya.perla@emulex.com>
8168 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8169 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8170 L:      netdev@vger.kernel.org
8171 W:      http://www.emulex.com
8172 S:      Supported
8173 F:      drivers/net/ethernet/emulex/benet/
8175 SFC NETWORK DRIVER
8176 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8177 M:      Shradha Shah <sshah@solarflare.com>
8178 L:      netdev@vger.kernel.org
8179 S:      Supported
8180 F:      drivers/net/ethernet/sfc/
8182 SGI GRU DRIVER
8183 M:      Dimitri Sivanich <sivanich@sgi.com>
8184 S:      Maintained
8185 F:      drivers/misc/sgi-gru/
8187 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8188 M:      Pat Gefre <pfg@sgi.com>
8189 L:      linux-ia64@vger.kernel.org
8190 S:      Supported
8191 F:      Documentation/ia64/serial.txt
8192 F:      drivers/tty/serial/ioc?_serial.c
8193 F:      include/linux/ioc?.h
8195 SGI XP/XPC/XPNET DRIVER
8196 M:      Cliff Whickman <cpw@sgi.com>
8197 M:      Robin Holt <robinmholt@gmail.com>
8198 S:      Maintained
8199 F:      drivers/misc/sgi-xp/
8201 SI2157 MEDIA DRIVER
8202 M:      Antti Palosaari <crope@iki.fi>
8203 L:      linux-media@vger.kernel.org
8204 W:      http://linuxtv.org/
8205 W:      http://palosaari.fi/linux/
8206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8207 T:      git git://linuxtv.org/anttip/media_tree.git
8208 S:      Maintained
8209 F:      drivers/media/tuners/si2157*
8211 SI2168 MEDIA DRIVER
8212 M:      Antti Palosaari <crope@iki.fi>
8213 L:      linux-media@vger.kernel.org
8214 W:      http://linuxtv.org/
8215 W:      http://palosaari.fi/linux/
8216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8217 T:      git git://linuxtv.org/anttip/media_tree.git
8218 S:      Maintained
8219 F:      drivers/media/dvb-frontends/si2168*
8221 SI470X FM RADIO RECEIVER I2C DRIVER
8222 M:      Hans Verkuil <hverkuil@xs4all.nl>
8223 L:      linux-media@vger.kernel.org
8224 T:      git git://linuxtv.org/media_tree.git
8225 W:      http://linuxtv.org
8226 S:      Odd Fixes
8227 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8229 SI470X FM RADIO RECEIVER USB DRIVER
8230 M:      Hans Verkuil <hverkuil@xs4all.nl>
8231 L:      linux-media@vger.kernel.org
8232 T:      git git://linuxtv.org/media_tree.git
8233 W:      http://linuxtv.org
8234 S:      Maintained
8235 F:      drivers/media/radio/si470x/radio-si470x-common.c
8236 F:      drivers/media/radio/si470x/radio-si470x.h
8237 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8239 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8240 M:      Eduardo Valentin <edubezval@gmail.com>
8241 L:      linux-media@vger.kernel.org
8242 T:      git git://linuxtv.org/media_tree.git
8243 W:      http://linuxtv.org
8244 S:      Odd Fixes
8245 F:      drivers/media/radio/si4713/si4713.?
8247 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8248 M:      Eduardo Valentin <edubezval@gmail.com>
8249 L:      linux-media@vger.kernel.org
8250 T:      git git://linuxtv.org/media_tree.git
8251 W:      http://linuxtv.org
8252 S:      Odd Fixes
8253 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8255 SI4713 FM RADIO TRANSMITTER USB DRIVER
8256 M:      Hans Verkuil <hverkuil@xs4all.nl>
8257 L:      linux-media@vger.kernel.org
8258 T:      git git://linuxtv.org/media_tree.git
8259 W:      http://linuxtv.org
8260 S:      Maintained
8261 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8263 SIANO DVB DRIVER
8264 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8265 L:      linux-media@vger.kernel.org
8266 W:      http://linuxtv.org
8267 T:      git git://linuxtv.org/media_tree.git
8268 S:      Odd fixes
8269 F:      drivers/media/common/siano/
8270 F:      drivers/media/usb/siano/
8271 F:      drivers/media/usb/siano/
8272 F:      drivers/media/mmc/siano/
8274 SH_VEU V4L2 MEM2MEM DRIVER
8275 L:      linux-media@vger.kernel.org
8276 S:      Orphan
8277 F:      drivers/media/platform/sh_veu.c
8279 SH_VOU V4L2 OUTPUT DRIVER
8280 L:      linux-media@vger.kernel.org
8281 S:      Orphan
8282 F:      drivers/media/platform/sh_vou.c
8283 F:      include/media/sh_vou.h
8285 SIMPLE FIRMWARE INTERFACE (SFI)
8286 M:      Len Brown <lenb@kernel.org>
8287 L:      sfi-devel@simplefirmware.org
8288 W:      http://simplefirmware.org/
8289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8290 S:      Supported
8291 F:      arch/x86/platform/sfi/
8292 F:      drivers/sfi/
8293 F:      include/linux/sfi*.h
8295 SIMTEC EB110ATX (Chalice CATS)
8296 P:      Ben Dooks
8297 P:      Vincent Sanders <vince@simtec.co.uk>
8298 M:      Simtec Linux Team <linux@simtec.co.uk>
8299 W:      http://www.simtec.co.uk/products/EB110ATX/
8300 S:      Supported
8302 SIMTEC EB2410ITX (BAST)
8303 P:      Ben Dooks
8304 P:      Vincent Sanders <vince@simtec.co.uk>
8305 M:      Simtec Linux Team <linux@simtec.co.uk>
8306 W:      http://www.simtec.co.uk/products/EB2410ITX/
8307 S:      Supported
8308 F:      arch/arm/mach-s3c24xx/mach-bast.c
8309 F:      arch/arm/mach-s3c24xx/bast-ide.c
8310 F:      arch/arm/mach-s3c24xx/bast-irq.c
8312 TI DAVINCI MACHINE SUPPORT
8313 M:      Sekhar Nori <nsekhar@ti.com>
8314 M:      Kevin Hilman <khilman@deeprootsystems.com>
8315 L:      davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8316 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8317 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8318 S:      Supported
8319 F:      arch/arm/mach-davinci/
8320 F:      drivers/i2c/busses/i2c-davinci.c
8322 TI DAVINCI SERIES MEDIA DRIVER
8323 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8324 L:      linux-media@vger.kernel.org
8325 L:      davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8326 W:      http://linuxtv.org/
8327 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8328 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8329 S:      Maintained
8330 F:      drivers/media/platform/davinci/
8331 F:      include/media/davinci/
8333 SIS 190 ETHERNET DRIVER
8334 M:      Francois Romieu <romieu@fr.zoreil.com>
8335 L:      netdev@vger.kernel.org
8336 S:      Maintained
8337 F:      drivers/net/ethernet/sis/sis190.c
8339 SIS 900/7016 FAST ETHERNET DRIVER
8340 M:      Daniele Venzano <venza@brownhat.org>
8341 W:      http://www.brownhat.org/sis900.html
8342 L:      netdev@vger.kernel.org
8343 S:      Maintained
8344 F:      drivers/net/ethernet/sis/sis900.*
8346 SIS FRAMEBUFFER DRIVER
8347 M:      Thomas Winischhofer <thomas@winischhofer.net>
8348 W:      http://www.winischhofer.net/linuxsisvga.shtml
8349 S:      Maintained
8350 F:      Documentation/fb/sisfb.txt
8351 F:      drivers/video/fbdev/sis/
8352 F:      include/video/sisfb.h
8354 SIS USB2VGA DRIVER
8355 M:      Thomas Winischhofer <thomas@winischhofer.net>
8356 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8357 S:      Maintained
8358 F:      drivers/usb/misc/sisusbvga/
8360 SLAB ALLOCATOR
8361 M:      Christoph Lameter <cl@linux.com>
8362 M:      Pekka Enberg <penberg@kernel.org>
8363 M:      David Rientjes <rientjes@google.com>
8364 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8365 M:      Andrew Morton <akpm@linux-foundation.org>
8366 L:      linux-mm@kvack.org
8367 S:      Maintained
8368 F:      include/linux/sl?b*.h
8369 F:      mm/sl?b*
8371 SLEEPABLE READ-COPY UPDATE (SRCU)
8372 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8373 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8374 M:      Josh Triplett <josh@joshtriplett.org>
8375 R:      Steven Rostedt <rostedt@goodmis.org>
8376 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8377 L:      linux-kernel@vger.kernel.org
8378 W:      http://www.rdrop.com/users/paulmck/RCU/
8379 S:      Supported
8380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8381 F:      include/linux/srcu.h
8382 F:      kernel/rcu/srcu.c
8384 SMACK SECURITY MODULE
8385 M:      Casey Schaufler <casey@schaufler-ca.com>
8386 L:      linux-security-module@vger.kernel.org
8387 W:      http://schaufler-ca.com
8388 T:      git git://git.gitorious.org/smack-next/kernel.git
8389 S:      Maintained
8390 F:      Documentation/security/Smack.txt
8391 F:      security/smack/
8393 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8394 M:      Kevin Hilman <khilman@kernel.org>
8395 M:      Nishanth Menon <nm@ti.com>
8396 S:      Maintained
8397 F:      drivers/power/avs/smartreflex.c
8398 F:      include/linux/power/smartreflex.h
8399 L:      linux-pm@vger.kernel.org
8401 SMC91x ETHERNET DRIVER
8402 M:      Nicolas Pitre <nico@fluxnic.net>
8403 S:      Odd Fixes
8404 F:      drivers/net/ethernet/smsc/smc91x.*
8406 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8407 M:      Sakari Ailus <sakari.ailus@iki.fi>
8408 L:      linux-media@vger.kernel.org
8409 S:      Maintained
8410 F:      drivers/media/i2c/smiapp/
8411 F:      include/media/smiapp.h
8412 F:      drivers/media/i2c/smiapp-pll.c
8413 F:      drivers/media/i2c/smiapp-pll.h
8415 SMM665 HARDWARE MONITOR DRIVER
8416 M:      Guenter Roeck <linux@roeck-us.net>
8417 L:      lm-sensors@lm-sensors.org
8418 S:      Maintained
8419 F:      Documentation/hwmon/smm665
8420 F:      drivers/hwmon/smm665.c
8422 SMSC EMC2103 HARDWARE MONITOR DRIVER
8423 M:      Steve Glendinning <steve.glendinning@shawell.net>
8424 L:      lm-sensors@lm-sensors.org
8425 S:      Maintained
8426 F:      Documentation/hwmon/emc2103
8427 F:      drivers/hwmon/emc2103.c
8429 SMSC SCH5627 HARDWARE MONITOR DRIVER
8430 M:      Hans de Goede <hdegoede@redhat.com>
8431 L:      lm-sensors@lm-sensors.org
8432 S:      Supported
8433 F:      Documentation/hwmon/sch5627
8434 F:      drivers/hwmon/sch5627.c
8436 SMSC47B397 HARDWARE MONITOR DRIVER
8437 M:      Jean Delvare <jdelvare@suse.de>
8438 L:      lm-sensors@lm-sensors.org
8439 S:      Maintained
8440 F:      Documentation/hwmon/smsc47b397
8441 F:      drivers/hwmon/smsc47b397.c
8443 SMSC911x ETHERNET DRIVER
8444 M:      Steve Glendinning <steve.glendinning@shawell.net>
8445 L:      netdev@vger.kernel.org
8446 S:      Maintained
8447 F:      include/linux/smsc911x.h
8448 F:      drivers/net/ethernet/smsc/smsc911x.*
8450 SMSC9420 PCI ETHERNET DRIVER
8451 M:      Steve Glendinning <steve.glendinning@shawell.net>
8452 L:      netdev@vger.kernel.org
8453 S:      Maintained
8454 F:      drivers/net/ethernet/smsc/smsc9420.*
8456 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8457 M:      Steve Glendinning <steve.glendinning@shawell.net>
8458 L:      linux-fbdev@vger.kernel.org
8459 S:      Maintained
8460 F:      drivers/video/fbdev/smscufx.c
8462 SOC-CAMERA V4L2 SUBSYSTEM
8463 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8464 L:      linux-media@vger.kernel.org
8465 T:      git git://linuxtv.org/media_tree.git
8466 S:      Maintained
8467 F:      include/media/soc*
8468 F:      drivers/media/i2c/soc_camera/
8469 F:      drivers/media/platform/soc_camera/
8471 SOEKRIS NET48XX LED SUPPORT
8472 M:      Chris Boot <bootc@bootc.net>
8473 S:      Maintained
8474 F:      drivers/leds/leds-net48xx.c
8476 SOFTLOGIC 6x10 MPEG CODEC
8477 M:      Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8478 L:      linux-media@vger.kernel.org
8479 S:      Supported
8480 F:      drivers/media/pci/solo6x10/
8482 SOFTWARE RAID (Multiple Disks) SUPPORT
8483 M:      Neil Brown <neilb@suse.de>
8484 L:      linux-raid@vger.kernel.org
8485 S:      Supported
8486 F:      drivers/md/
8487 F:      include/linux/raid/
8488 F:      include/uapi/linux/raid/
8490 SONIC NETWORK DRIVER
8491 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8492 L:      netdev@vger.kernel.org
8493 S:      Maintained
8494 F:      drivers/net/ethernet/natsemi/sonic.*
8496 SONICS SILICON BACKPLANE DRIVER (SSB)
8497 M:      Michael Buesch <m@bues.ch>
8498 L:      netdev@vger.kernel.org
8499 S:      Maintained
8500 F:      drivers/ssb/
8501 F:      include/linux/ssb/
8503 SONY VAIO CONTROL DEVICE DRIVER
8504 M:      Mattia Dongili <malattia@linux.it>
8505 L:      platform-driver-x86@vger.kernel.org
8506 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8507 S:      Maintained
8508 F:      Documentation/laptops/sony-laptop.txt
8509 F:      drivers/char/sonypi.c
8510 F:      drivers/platform/x86/sony-laptop.c
8511 F:      include/linux/sony-laptop.h
8513 SONY MEMORYSTICK CARD SUPPORT
8514 M:      Alex Dubov <oakad@yahoo.com>
8515 W:      http://tifmxx.berlios.de/
8516 S:      Maintained
8517 F:      drivers/memstick/host/tifm_ms.c
8519 SONY MEMORYSTICK STANDARD SUPPORT
8520 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8521 S:      Maintained
8522 F:      drivers/memstick/core/ms_block.*
8524 SOUND
8525 M:      Jaroslav Kysela <perex@perex.cz>
8526 M:      Takashi Iwai <tiwai@suse.de>
8527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8528 W:      http://www.alsa-project.org/
8529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8530 T:      git git://git.alsa-project.org/alsa-kernel.git
8531 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8532 S:      Maintained
8533 F:      Documentation/sound/
8534 F:      include/sound/
8535 F:      include/uapi/sound/
8536 F:      sound/
8538 SOUND - COMPRESSED AUDIO
8539 M:      Vinod Koul <vinod.koul@intel.com>
8540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8542 S:      Supported
8543 F:      Documentation/sound/alsa/compress_offload.txt
8544 F:      include/sound/compress_driver.h
8545 F:      include/uapi/sound/compress_*
8546 F:      sound/core/compress_offload.c
8547 F:      sound/soc/soc-compress.c
8549 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8550 M:      Liam Girdwood <lgirdwood@gmail.com>
8551 M:      Mark Brown <broonie@kernel.org>
8552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8553 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8554 W:      http://alsa-project.org/main/index.php/ASoC
8555 S:      Supported
8556 F:      Documentation/sound/alsa/soc/
8557 F:      sound/soc/
8558 F:      include/sound/soc*
8560 SOUND - DMAENGINE HELPERS
8561 M:      Lars-Peter Clausen <lars@metafoo.de>
8562 S:      Supported
8563 F:      include/sound/dmaengine_pcm.h
8564 F:      sound/core/pcm_dmaengine.c
8565 F:      sound/soc/soc-generic-dmaengine-pcm.c
8567 SPARC + UltraSPARC (sparc/sparc64)
8568 M:      "David S. Miller" <davem@davemloft.net>
8569 L:      sparclinux@vger.kernel.org
8570 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8573 S:      Maintained
8574 F:      arch/sparc/
8575 F:      drivers/sbus/
8577 SPARC SERIAL DRIVERS
8578 M:      "David S. Miller" <davem@davemloft.net>
8579 L:      sparclinux@vger.kernel.org
8580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8582 S:      Maintained
8583 F:      include/linux/sunserialcore.h
8584 F:      drivers/tty/serial/suncore.c
8585 F:      drivers/tty/serial/sunhv.c
8586 F:      drivers/tty/serial/sunsab.c
8587 F:      drivers/tty/serial/sunsab.h
8588 F:      drivers/tty/serial/sunsu.c
8589 F:      drivers/tty/serial/sunzilog.c
8590 F:      drivers/tty/serial/sunzilog.h
8592 SPARSE CHECKER
8593 M:      "Christopher Li" <sparse@chrisli.org>
8594 L:      linux-sparse@vger.kernel.org
8595 W:      https://sparse.wiki.kernel.org/
8596 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8597 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8598 S:      Maintained
8599 F:      include/linux/compiler.h
8601 SPEAR PLATFORM SUPPORT
8602 M:      Viresh Kumar <viresh.linux@gmail.com>
8603 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8604 L:      spear-devel@list.st.com
8605 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 W:      http://www.st.com/spear
8607 S:      Maintained
8608 F:      arch/arm/mach-spear/
8610 SPEAR CLOCK FRAMEWORK SUPPORT
8611 M:      Viresh Kumar <viresh.linux@gmail.com>
8612 L:      spear-devel@list.st.com
8613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8614 W:      http://www.st.com/spear
8615 S:      Maintained
8616 F:      drivers/clk/spear/
8618 SPI SUBSYSTEM
8619 M:      Mark Brown <broonie@kernel.org>
8620 L:      linux-spi@vger.kernel.org
8621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8622 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
8623 S:      Maintained
8624 F:      Documentation/spi/
8625 F:      drivers/spi/
8626 F:      include/linux/spi/
8627 F:      include/uapi/linux/spi/
8629 SPIDERNET NETWORK DRIVER for CELL
8630 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8631 M:      Jens Osterkamp <jens@de.ibm.com>
8632 L:      netdev@vger.kernel.org
8633 S:      Supported
8634 F:      Documentation/networking/spider_net.txt
8635 F:      drivers/net/ethernet/toshiba/spider_net*
8637 SPU FILE SYSTEM
8638 M:      Jeremy Kerr <jk@ozlabs.org>
8639 L:      linuxppc-dev@lists.ozlabs.org
8640 L:      cbe-oss-dev@lists.ozlabs.org
8641 W:      http://www.ibm.com/developerworks/power/cell/
8642 S:      Supported
8643 F:      Documentation/filesystems/spufs.txt
8644 F:      arch/powerpc/platforms/cell/spufs/
8646 SQUASHFS FILE SYSTEM
8647 M:      Phillip Lougher <phillip@squashfs.org.uk>
8648 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
8649 W:      http://squashfs.org.uk
8650 S:      Maintained
8651 F:      Documentation/filesystems/squashfs.txt
8652 F:      fs/squashfs/
8654 SRM (Alpha) environment access
8655 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
8656 S:      Maintained
8657 F:      arch/alpha/kernel/srm_env.c
8659 STABLE BRANCH
8660 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8661 L:      stable@vger.kernel.org
8662 S:      Supported
8663 F:      Documentation/stable_kernel_rules.txt
8665 STAGING SUBSYSTEM
8666 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8668 L:      devel@driverdev.osuosl.org
8669 S:      Supported
8670 F:      drivers/staging/
8672 STAGING - COMEDI
8673 M:      Ian Abbott <abbotti@mev.co.uk>
8674 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
8675 S:      Odd Fixes
8676 F:      drivers/staging/comedi/
8678 STAGING - ET131X NETWORK DRIVER
8679 M:      Mark Einon <mark.einon@gmail.com>
8680 S:      Odd Fixes
8681 F:      drivers/staging/et131x/
8683 STAGING - FLARION FT1000 DRIVERS
8684 M:      Marek Belisko <marek.belisko@gmail.com>
8685 S:      Odd Fixes
8686 F:      drivers/staging/ft1000/
8688 STAGING - INDUSTRIAL IO
8689 M:      Jonathan Cameron <jic23@kernel.org>
8690 L:      linux-iio@vger.kernel.org
8691 S:      Odd Fixes
8692 F:      drivers/staging/iio/
8694 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8695 M:      Jarod Wilson <jarod@wilsonet.com>
8696 W:      http://www.lirc.org/
8697 S:      Odd Fixes
8698 F:      drivers/staging/media/lirc/
8700 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8701 M:      Julian Andres Klode <jak@jak-linux.org>
8702 M:      Marc Dietrich <marvin24@gmx.de>
8703 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
8704 L:      linux-tegra@vger.kernel.org
8705 S:      Maintained
8706 F:      drivers/staging/nvec/
8708 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8709 M:      Jens Frederich <jfrederich@gmail.com>
8710 M:      Daniel Drake <dsd@laptop.org>
8711 M:      Jon Nettleton <jon.nettleton@gmail.com>
8712 W:      http://wiki.laptop.org/go/DCON
8713 S:      Maintained
8714 F:      drivers/staging/olpc_dcon/
8716 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8717 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
8718 S:      Maintained
8719 F:      drivers/staging/ozwpan/
8721 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8722 M:      Willy Tarreau <willy@meta-x.org>
8723 S:      Odd Fixes
8724 F:      drivers/staging/panel/
8726 STAGING - REALTEK RTL8712U DRIVERS
8727 M:      Larry Finger <Larry.Finger@lwfinger.net>
8728 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8729 S:      Odd Fixes
8730 F:      drivers/staging/rtl8712/
8732 STAGING - REALTEK RTL8723U WIRELESS DRIVER
8733 M:      Larry Finger <Larry.Finger@lwfinger.net>
8734 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
8735 L:      linux-wireless@vger.kernel.org
8736 S:      Maintained
8737 F:      drivers/staging/rtl8723au/
8739 STAGING - SLICOSS
8740 M:      Lior Dotan <liodot@gmail.com>
8741 M:      Christopher Harrer <charrer@alacritech.com>
8742 S:      Odd Fixes
8743 F:      drivers/staging/slicoss/
8745 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8746 M:      William Hubbs <w.d.hubbs@gmail.com>
8747 M:      Chris Brannon <chris@the-brannons.com>
8748 M:      Kirk Reiser <kirk@reisers.ca>
8749 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
8750 L:      speakup@linux-speakup.org
8751 W:      http://www.linux-speakup.org/
8752 S:      Odd Fixes
8753 F:      drivers/staging/speakup/
8755 STAGING - VIA VT665X DRIVERS
8756 M:      Forest Bond <forest@alittletooquiet.net>
8757 S:      Odd Fixes
8758 F:      drivers/staging/vt665?/
8760 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8761 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
8762 S:      Odd Fixes
8763 F:      drivers/staging/xgifb/
8765 STARFIRE/DURALAN NETWORK DRIVER
8766 M:      Ion Badulescu <ionut@badula.org>
8767 S:      Odd Fixes
8768 F:      drivers/net/ethernet/adaptec/starfire*
8770 SUN3/3X
8771 M:      Sam Creasey <sammy@sammy.net>
8772 W:      http://sammy.net/sun3/
8773 S:      Maintained
8774 F:      arch/m68k/kernel/*sun3*
8775 F:      arch/m68k/sun3*/
8776 F:      arch/m68k/include/asm/sun3*
8777 F:      drivers/net/ethernet/i825xx/sun3*
8779 SUNDANCE NETWORK DRIVER
8780 M:      Denis Kirjanov <kda@linux-powerpc.org>
8781 L:      netdev@vger.kernel.org
8782 S:      Maintained
8783 F:      drivers/net/ethernet/dlink/sundance.c
8785 SUPERH
8786 L:      linux-sh@vger.kernel.org
8787 W:      http://www.linux-sh.org
8788 Q:      http://patchwork.kernel.org/project/linux-sh/list/
8789 S:      Orphan
8790 F:      Documentation/sh/
8791 F:      arch/sh/
8792 F:      drivers/sh/
8794 SUSPEND TO RAM
8795 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8796 M:      Len Brown <len.brown@intel.com>
8797 M:      Pavel Machek <pavel@ucw.cz>
8798 L:      linux-pm@vger.kernel.org
8799 S:      Supported
8800 F:      Documentation/power/
8801 F:      arch/x86/kernel/acpi/
8802 F:      drivers/base/power/
8803 F:      kernel/power/
8804 F:      include/linux/suspend.h
8805 F:      include/linux/freezer.h
8806 F:      include/linux/pm.h
8808 SVGA HANDLING
8809 M:      Martin Mares <mj@ucw.cz>
8810 L:      linux-video@atrey.karlin.mff.cuni.cz
8811 S:      Maintained
8812 F:      Documentation/svga.txt
8813 F:      arch/x86/boot/video*
8815 SWIOTLB SUBSYSTEM
8816 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8817 L:      linux-kernel@vger.kernel.org
8818 S:      Supported
8819 F:      lib/swiotlb.c
8820 F:      arch/*/kernel/pci-swiotlb.c
8821 F:      include/linux/swiotlb.h
8823 SYNOPSYS ARC ARCHITECTURE
8824 M:      Vineet Gupta <vgupta@synopsys.com>
8825 S:      Supported
8826 F:      arch/arc/
8827 F:      Documentation/devicetree/bindings/arc/
8828 F:      drivers/tty/serial/arc_uart.c
8830 SYSV FILESYSTEM
8831 M:      Christoph Hellwig <hch@infradead.org>
8832 S:      Maintained
8833 F:      Documentation/filesystems/sysv-fs.txt
8834 F:      fs/sysv/
8835 F:      include/linux/sysv_fs.h
8837 TARGET SUBSYSTEM
8838 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
8839 L:      linux-scsi@vger.kernel.org
8840 L:      target-devel@vger.kernel.org
8841 W:      http://www.linux-iscsi.org
8842 W:      http://groups.google.com/group/linux-iscsi-target-dev
8843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8844 S:      Supported
8845 F:      drivers/target/
8846 F:      include/target/
8847 F:      Documentation/target/
8849 TASKSTATS STATISTICS INTERFACE
8850 M:      Balbir Singh <bsingharora@gmail.com>
8851 S:      Maintained
8852 F:      Documentation/accounting/taskstats*
8853 F:      include/linux/taskstats*
8854 F:      kernel/taskstats.c
8856 TC CLASSIFIER
8857 M:      Jamal Hadi Salim <jhs@mojatatu.com>
8858 L:      netdev@vger.kernel.org
8859 S:      Maintained
8860 F:      include/net/pkt_cls.h
8861 F:      include/uapi/linux/pkt_cls.h
8862 F:      net/sched/
8864 TCP LOW PRIORITY MODULE
8865 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8866 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8867 W:      http://tcp-lp-mod.sourceforge.net/
8868 S:      Maintained
8869 F:      net/ipv4/tcp_lp.c
8871 TDA10071 MEDIA DRIVER
8872 M:      Antti Palosaari <crope@iki.fi>
8873 L:      linux-media@vger.kernel.org
8874 W:      http://linuxtv.org/
8875 W:      http://palosaari.fi/linux/
8876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8877 T:      git git://linuxtv.org/anttip/media_tree.git
8878 S:      Maintained
8879 F:      drivers/media/dvb-frontends/tda10071*
8881 TDA18212 MEDIA DRIVER
8882 M:      Antti Palosaari <crope@iki.fi>
8883 L:      linux-media@vger.kernel.org
8884 W:      http://linuxtv.org/
8885 W:      http://palosaari.fi/linux/
8886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8887 T:      git git://linuxtv.org/anttip/media_tree.git
8888 S:      Maintained
8889 F:      drivers/media/tuners/tda18212*
8891 TDA18218 MEDIA DRIVER
8892 M:      Antti Palosaari <crope@iki.fi>
8893 L:      linux-media@vger.kernel.org
8894 W:      http://linuxtv.org/
8895 W:      http://palosaari.fi/linux/
8896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8897 T:      git git://linuxtv.org/anttip/media_tree.git
8898 S:      Maintained
8899 F:      drivers/media/tuners/tda18218*
8901 TDA18271 MEDIA DRIVER
8902 M:      Michael Krufky <mkrufky@linuxtv.org>
8903 L:      linux-media@vger.kernel.org
8904 W:      http://linuxtv.org/
8905 W:      http://github.com/mkrufky
8906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8907 T:      git git://linuxtv.org/mkrufky/tuners.git
8908 S:      Maintained
8909 F:      drivers/media/tuners/tda18271*
8911 TDA827x MEDIA DRIVER
8912 M:      Michael Krufky <mkrufky@linuxtv.org>
8913 L:      linux-media@vger.kernel.org
8914 W:      http://linuxtv.org/
8915 W:      http://github.com/mkrufky
8916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8917 T:      git git://linuxtv.org/mkrufky/tuners.git
8918 S:      Maintained
8919 F:      drivers/media/tuners/tda8290.*
8921 TDA8290 MEDIA DRIVER
8922 M:      Michael Krufky <mkrufky@linuxtv.org>
8923 L:      linux-media@vger.kernel.org
8924 W:      http://linuxtv.org/
8925 W:      http://github.com/mkrufky
8926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8927 T:      git git://linuxtv.org/mkrufky/tuners.git
8928 S:      Maintained
8929 F:      drivers/media/tuners/tda8290.*
8931 TDA9840 MEDIA DRIVER
8932 M:      Hans Verkuil <hverkuil@xs4all.nl>
8933 L:      linux-media@vger.kernel.org
8934 T:      git git://linuxtv.org/media_tree.git
8935 W:      http://linuxtv.org
8936 S:      Maintained
8937 F:      drivers/media/i2c/tda9840*
8939 TEA5761 TUNER DRIVER
8940 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8941 L:      linux-media@vger.kernel.org
8942 W:      http://linuxtv.org
8943 T:      git git://linuxtv.org/media_tree.git
8944 S:      Odd fixes
8945 F:      drivers/media/tuners/tea5761.*
8947 TEA5767 TUNER DRIVER
8948 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8949 L:      linux-media@vger.kernel.org
8950 W:      http://linuxtv.org
8951 T:      git git://linuxtv.org/media_tree.git
8952 S:      Maintained
8953 F:      drivers/media/tuners/tea5767.*
8955 TEA6415C MEDIA DRIVER
8956 M:      Hans Verkuil <hverkuil@xs4all.nl>
8957 L:      linux-media@vger.kernel.org
8958 T:      git git://linuxtv.org/media_tree.git
8959 W:      http://linuxtv.org
8960 S:      Maintained
8961 F:      drivers/media/i2c/tea6415c*
8963 TEA6420 MEDIA DRIVER
8964 M:      Hans Verkuil <hverkuil@xs4all.nl>
8965 L:      linux-media@vger.kernel.org
8966 T:      git git://linuxtv.org/media_tree.git
8967 W:      http://linuxtv.org
8968 S:      Maintained
8969 F:      drivers/media/i2c/tea6420*
8971 TEAM DRIVER
8972 M:      Jiri Pirko <jiri@resnulli.us>
8973 L:      netdev@vger.kernel.org
8974 S:      Supported
8975 F:      drivers/net/team/
8976 F:      include/linux/if_team.h
8977 F:      include/uapi/linux/if_team.h
8979 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8980 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8981 S:      Maintained
8982 F:      arch/x86/platform/ts5500/
8984 TECHNOTREND USB IR RECEIVER
8985 M:      Sean Young <sean@mess.org>
8986 L:      linux-media@vger.kernel.org
8987 S:      Maintained
8988 F:      drivers/media/rc/ttusbir.c
8990 TEGRA ARCHITECTURE SUPPORT
8991 M:      Stephen Warren <swarren@wwwdotorg.org>
8992 M:      Thierry Reding <thierry.reding@gmail.com>
8993 L:      linux-tegra@vger.kernel.org
8994 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
8995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
8996 S:      Supported
8997 N:      [^a-z]tegra
8999 TEGRA ASOC DRIVER
9000 M:      Stephen Warren <swarren@wwwdotorg.org>
9001 S:      Supported
9002 F:      sound/soc/tegra/
9004 TEGRA CLOCK DRIVER
9005 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9006 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9007 S:      Supported
9008 F:      drivers/clk/tegra/
9010 TEGRA DMA DRIVER
9011 M:      Laxman Dewangan <ldewangan@nvidia.com>
9012 S:      Supported
9013 F:      drivers/dma/tegra20-apb-dma.c
9015 TEGRA GPIO DRIVER
9016 M:      Stephen Warren <swarren@wwwdotorg.org>
9017 S:      Supported
9018 F:      drivers/gpio/gpio-tegra.c
9020 TEGRA I2C DRIVER
9021 M:      Laxman Dewangan <ldewangan@nvidia.com>
9022 S:      Supported
9023 F:      drivers/i2c/busses/i2c-tegra.c
9025 TEGRA IOMMU DRIVERS
9026 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9027 S:      Supported
9028 F:      drivers/iommu/tegra*
9030 TEGRA KBC DRIVER
9031 M:      Rakesh Iyer <riyer@nvidia.com>
9032 M:      Laxman Dewangan <ldewangan@nvidia.com>
9033 S:      Supported
9034 F:      drivers/input/keyboard/tegra-kbc.c
9036 TEGRA PINCTRL DRIVER
9037 M:      Stephen Warren <swarren@wwwdotorg.org>
9038 S:      Supported
9039 F:      drivers/pinctrl/pinctrl-tegra*
9041 TEGRA PWM DRIVER
9042 M:      Thierry Reding <thierry.reding@gmail.com>
9043 S:      Supported
9044 F:      drivers/pwm/pwm-tegra.c
9046 TEGRA SERIAL DRIVER
9047 M:      Laxman Dewangan <ldewangan@nvidia.com>
9048 S:      Supported
9049 F:      drivers/tty/serial/serial-tegra.c
9051 TEGRA SPI DRIVER
9052 M:      Laxman Dewangan <ldewangan@nvidia.com>
9053 S:      Supported
9054 F:      drivers/spi/spi-tegra*
9056 TEHUTI ETHERNET DRIVER
9057 M:      Andy Gospodarek <andy@greyhouse.net>
9058 L:      netdev@vger.kernel.org
9059 S:      Supported
9060 F:      drivers/net/ethernet/tehuti/*
9062 Telecom Clock Driver for MCPL0010
9063 M:      Mark Gross <mark.gross@intel.com>
9064 S:      Supported
9065 F:      drivers/char/tlclk.c
9067 TENSILICA XTENSA PORT (xtensa)
9068 M:      Chris Zankel <chris@zankel.net>
9069 M:      Max Filippov <jcmvbkbc@gmail.com>
9070 L:      linux-xtensa@linux-xtensa.org
9071 S:      Maintained
9072 F:      arch/xtensa/
9073 F:      drivers/irqchip/irq-xtensa-*
9075 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9076 M:      Hans Verkuil <hverkuil@xs4all.nl>
9077 L:      linux-media@vger.kernel.org
9078 T:      git git://linuxtv.org/media_tree.git
9079 W:      http://linuxtv.org
9080 S:      Maintained
9081 F:      drivers/media/radio/radio-raremono.c
9083 THERMAL
9084 M:      Zhang Rui <rui.zhang@intel.com>
9085 M:      Eduardo Valentin <edubezval@gmail.com>
9086 L:      linux-pm@vger.kernel.org
9087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9089 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9090 S:      Supported
9091 F:      drivers/thermal/
9092 F:      include/linux/thermal.h
9093 F:      include/linux/cpu_cooling.h
9094 F:      Documentation/devicetree/bindings/thermal/
9096 THINGM BLINK(1) USB RGB LED DRIVER
9097 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9098 S:      Maintained
9099 F:      drivers/hid/hid-thingm.c
9101 THINKPAD ACPI EXTRAS DRIVER
9102 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9103 L:      ibm-acpi-devel@lists.sourceforge.net
9104 L:      platform-driver-x86@vger.kernel.org
9105 W:      http://ibm-acpi.sourceforge.net
9106 W:      http://thinkwiki.org/wiki/Ibm-acpi
9107 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9108 S:      Maintained
9109 F:      drivers/platform/x86/thinkpad_acpi.c
9111 TI BANDGAP AND THERMAL DRIVER
9112 M:      Eduardo Valentin <edubezval@gmail.com>
9113 L:      linux-pm@vger.kernel.org
9114 S:      Supported
9115 F:      drivers/thermal/ti-soc-thermal/
9117 TI CLOCK DRIVER
9118 M:      Tero Kristo <t-kristo@ti.com>
9119 L:      linux-omap@vger.kernel.org
9120 S:      Maintained
9121 F:      drivers/clk/ti/
9122 F:      include/linux/clk/ti.h
9124 TI FLASH MEDIA INTERFACE DRIVER
9125 M:      Alex Dubov <oakad@yahoo.com>
9126 S:      Maintained
9127 F:      drivers/misc/tifm*
9128 F:      drivers/mmc/host/tifm_sd.c
9129 F:      include/linux/tifm.h
9131 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9132 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9133 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9134 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9135 S:      Maintained
9136 F:      sound/soc/codecs/lm49453*
9137 F:      sound/soc/codecs/isabelle*
9139 TI LP855x BACKLIGHT DRIVER
9140 M:      Milo Kim <milo.kim@ti.com>
9141 S:      Maintained
9142 F:      Documentation/backlight/lp855x-driver.txt
9143 F:      drivers/video/backlight/lp855x_bl.c
9144 F:      include/linux/platform_data/lp855x.h
9146 TI LP8727 CHARGER DRIVER
9147 M:      Milo Kim <milo.kim@ti.com>
9148 S:      Maintained
9149 F:      drivers/power/lp8727_charger.c
9150 F:      include/linux/platform_data/lp8727.h
9152 TI LP8788 MFD DRIVER
9153 M:      Milo Kim <milo.kim@ti.com>
9154 S:      Maintained
9155 F:      drivers/iio/adc/lp8788_adc.c
9156 F:      drivers/leds/leds-lp8788.c
9157 F:      drivers/mfd/lp8788*.c
9158 F:      drivers/power/lp8788-charger.c
9159 F:      drivers/regulator/lp8788-*.c
9160 F:      include/linux/mfd/lp8788*.h
9162 TI TWL4030 SERIES SOC CODEC DRIVER
9163 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9164 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9165 S:      Maintained
9166 F:      sound/soc/codecs/twl4030*
9168 TI WILINK WIRELESS DRIVERS
9169 L:      linux-wireless@vger.kernel.org
9170 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9171 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9173 S:      Orphan
9174 F:      drivers/net/wireless/ti/
9175 F:      include/linux/wl12xx.h
9177 TIPC NETWORK LAYER
9178 M:      Jon Maloy <jon.maloy@ericsson.com>
9179 M:      Allan Stephens <allan.stephens@windriver.com>
9180 L:      netdev@vger.kernel.org (core kernel code)
9181 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9182 W:      http://tipc.sourceforge.net/
9183 S:      Maintained
9184 F:      include/uapi/linux/tipc*.h
9185 F:      net/tipc/
9187 TILE ARCHITECTURE
9188 M:      Chris Metcalf <cmetcalf@tilera.com>
9189 W:      http://www.tilera.com/scm/
9190 S:      Supported
9191 F:      arch/tile/
9192 F:      drivers/char/tile-srom.c
9193 F:      drivers/edac/tile_edac.c
9194 F:      drivers/net/ethernet/tile/
9195 F:      drivers/rtc/rtc-tile.c
9196 F:      drivers/tty/hvc/hvc_tile.c
9197 F:      drivers/tty/serial/tilegx.c
9198 F:      drivers/usb/host/*-tilegx.c
9199 F:      include/linux/usb/tilegx.h
9201 TLAN NETWORK DRIVER
9202 M:      Samuel Chessman <chessman@tux.org>
9203 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9204 W:      http://sourceforge.net/projects/tlan/
9205 S:      Maintained
9206 F:      Documentation/networking/tlan.txt
9207 F:      drivers/net/ethernet/ti/tlan.*
9209 TOMOYO SECURITY MODULE
9210 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9211 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9212 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9213 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9214 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9215 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9216 W:      http://tomoyo.sourceforge.jp/
9217 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9218 S:      Maintained
9219 F:      security/tomoyo/
9221 TOPSTAR LAPTOP EXTRAS DRIVER
9222 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9223 L:      platform-driver-x86@vger.kernel.org
9224 S:      Maintained
9225 F:      drivers/platform/x86/topstar-laptop.c
9227 TOSHIBA ACPI EXTRAS DRIVER
9228 L:      platform-driver-x86@vger.kernel.org
9229 S:      Orphan
9230 F:      drivers/platform/x86/toshiba_acpi.c
9232 TOSHIBA SMM DRIVER
9233 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9234 L:      tlinux-users@tce.toshiba-dme.co.jp
9235 W:      http://www.buzzard.org.uk/toshiba/
9236 S:      Maintained
9237 F:      drivers/char/toshiba.c
9238 F:      include/linux/toshiba.h
9239 F:      include/uapi/linux/toshiba.h
9241 TMIO MMC DRIVER
9242 M:      Ian Molton <ian.molton@codethink.co.uk>
9243 L:      linux-mmc@vger.kernel.org
9244 S:      Maintained
9245 F:      drivers/mmc/host/tmio_mmc*
9246 F:      drivers/mmc/host/sh_mobile_sdhi.c
9247 F:      include/linux/mmc/tmio.h
9248 F:      include/linux/mmc/sh_mobile_sdhi.h
9250 TMP401 HARDWARE MONITOR DRIVER
9251 M:      Guenter Roeck <linux@roeck-us.net>
9252 L:      lm-sensors@lm-sensors.org
9253 S:      Maintained
9254 F:      Documentation/hwmon/tmp401
9255 F:      drivers/hwmon/tmp401.c
9257 TMPFS (SHMEM FILESYSTEM)
9258 M:      Hugh Dickins <hughd@google.com>
9259 L:      linux-mm@kvack.org
9260 S:      Maintained
9261 F:      include/linux/shmem_fs.h
9262 F:      mm/shmem.c
9264 TM6000 VIDEO4LINUX DRIVER
9265 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
9266 L:      linux-media@vger.kernel.org
9267 W:      http://linuxtv.org
9268 T:      git git://linuxtv.org/media_tree.git
9269 S:      Odd fixes
9270 F:      drivers/media/usb/tm6000/
9272 TPM DEVICE DRIVER
9273 M:      Peter Huewe <peterhuewe@gmx.de>
9274 M:      Ashley Lai <ashley@ashleylai.com>
9275 M:      Marcel Selhorst <tpmdd@selhorst.net>
9276 W:      http://tpmdd.sourceforge.net
9277 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9278 S:      Maintained
9279 F:      drivers/char/tpm/
9281 TRACING
9282 M:      Steven Rostedt <rostedt@goodmis.org>
9283 M:      Ingo Molnar <mingo@redhat.com>
9284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9285 S:      Maintained
9286 F:      Documentation/trace/ftrace.txt
9287 F:      arch/*/*/*/ftrace.h
9288 F:      arch/*/kernel/ftrace.c
9289 F:      include/*/ftrace.h
9290 F:      include/linux/trace*.h
9291 F:      include/trace/
9292 F:      kernel/trace/
9294 TRIVIAL PATCHES
9295 M:      Jiri Kosina <trivial@kernel.org>
9296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9297 S:      Maintained
9298 K:      ^Subject:.*(?i)trivial
9300 TTY LAYER
9301 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9302 M:      Jiri Slaby <jslaby@suse.cz>
9303 S:      Supported
9304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9305 F:      drivers/tty/
9306 F:      drivers/tty/serial/serial_core.c
9307 F:      include/linux/serial_core.h
9308 F:      include/linux/serial.h
9309 F:      include/linux/tty.h
9310 F:      include/uapi/linux/serial_core.h
9311 F:      include/uapi/linux/serial.h
9312 F:      include/uapi/linux/tty.h
9314 TUA9001 MEDIA DRIVER
9315 M:      Antti Palosaari <crope@iki.fi>
9316 L:      linux-media@vger.kernel.org
9317 W:      http://linuxtv.org/
9318 W:      http://palosaari.fi/linux/
9319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9320 T:      git git://linuxtv.org/anttip/media_tree.git
9321 S:      Maintained
9322 F:      drivers/media/tuners/tua9001*
9324 TULIP NETWORK DRIVERS
9325 M:      Grant Grundler <grundler@parisc-linux.org>
9326 L:      netdev@vger.kernel.org
9327 S:      Maintained
9328 F:      drivers/net/ethernet/dec/tulip/
9330 TUN/TAP driver
9331 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9332 W:      http://vtun.sourceforge.net/tun
9333 S:      Maintained
9334 F:      Documentation/networking/tuntap.txt
9335 F:      arch/um/os-Linux/drivers/
9337 TURBOCHANNEL SUBSYSTEM
9338 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9339 M:      Ralf Baechle <ralf@linux-mips.org>
9340 L:      linux-mips@linux-mips.org
9341 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9342 S:      Maintained
9343 F:      drivers/tc/
9344 F:      include/linux/tc.h
9346 U14-34F SCSI DRIVER
9347 M:      Dario Ballabio <ballabio_dario@emc.com>
9348 L:      linux-scsi@vger.kernel.org
9349 S:      Maintained
9350 F:      drivers/scsi/u14-34f.c
9352 UBI FILE SYSTEM (UBIFS)
9353 M:      Artem Bityutskiy <dedekind1@gmail.com>
9354 M:      Adrian Hunter <adrian.hunter@intel.com>
9355 L:      linux-mtd@lists.infradead.org
9356 T:      git git://git.infradead.org/ubifs-2.6.git
9357 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9358 S:      Maintained
9359 F:      Documentation/filesystems/ubifs.txt
9360 F:      fs/ubifs/
9362 UCLINUX (AND M68KNOMMU)
9363 M:      Greg Ungerer <gerg@uclinux.org>
9364 W:      http://www.uclinux.org/
9365 L:      uclinux-dev@uclinux.org  (subscribers-only)
9366 S:      Maintained
9367 F:      arch/m68k/*/*_no.*
9368 F:      arch/m68k/include/asm/*_no.*
9370 UDF FILESYSTEM
9371 M:      Jan Kara <jack@suse.cz>
9372 S:      Maintained
9373 F:      Documentation/filesystems/udf.txt
9374 F:      fs/udf/
9376 UFS FILESYSTEM
9377 M:      Evgeniy Dushistov <dushistov@mail.ru>
9378 S:      Maintained
9379 F:      Documentation/filesystems/ufs.txt
9380 F:      fs/ufs/
9382 UHID USERSPACE HID IO DRIVER:
9383 M:      David Herrmann <dh.herrmann@googlemail.com>
9384 L:      linux-input@vger.kernel.org
9385 S:      Maintained
9386 F:      drivers/hid/uhid.c
9387 F:      include/uapi/linux/uhid.h
9389 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9390 L:      linux-usb@vger.kernel.org
9391 S:      Orphan
9392 F:      drivers/uwb/
9393 F:      include/linux/uwb.h
9394 F:      include/linux/uwb/
9396 UNICORE32 ARCHITECTURE:
9397 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9398 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9399 S:      Maintained
9400 T:      git git://github.com/gxt/linux.git
9401 F:      arch/unicore32/
9403 UNIFDEF
9404 M:      Tony Finch <dot@dotat.at>
9405 W:      http://dotat.at/prog/unifdef
9406 S:      Maintained
9407 F:      scripts/unifdef.c
9409 UNIFORM CDROM DRIVER
9410 M:      Jens Axboe <axboe@kernel.dk>
9411 W:      http://www.kernel.dk
9412 S:      Maintained
9413 F:      Documentation/cdrom/
9414 F:      drivers/cdrom/cdrom.c
9415 F:      include/linux/cdrom.h
9416 F:      include/uapi/linux/cdrom.h
9418 UNISYS S-PAR DRIVERS
9419 M:     Benjamin Romer <benjamin.romer@unisys.com>
9420 M:     David Kershner <david.kershner@unisys.com>
9421 L:     sparmaintainer@unisys.com (Unisys internal)
9422 S:     Supported
9423 F:     drivers/staging/unisys/
9425 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9426 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9427 M:      Santosh Y <santoshsy@gmail.com>
9428 L:      linux-scsi@vger.kernel.org
9429 S:      Supported
9430 F:      Documentation/scsi/ufs.txt
9431 F:      drivers/scsi/ufs/
9433 UNSORTED BLOCK IMAGES (UBI)
9434 M:      Artem Bityutskiy <dedekind1@gmail.com>
9435 W:      http://www.linux-mtd.infradead.org/
9436 L:      linux-mtd@lists.infradead.org
9437 T:      git git://git.infradead.org/ubifs-2.6.git
9438 S:      Maintained
9439 F:      drivers/mtd/ubi/
9440 F:      include/linux/mtd/ubi.h
9441 F:      include/uapi/mtd/ubi-user.h
9443 UNSORTED BLOCK IMAGES (UBI) Fastmap
9444 M:      Richard Weinberger <richard@nod.at>
9445 L:      linux-mtd@lists.infradead.org
9446 S:      Maintained
9447 F:      drivers/mtd/ubi/fastmap.c
9449 USB ACM DRIVER
9450 M:      Oliver Neukum <oliver@neukum.org>
9451 L:      linux-usb@vger.kernel.org
9452 S:      Maintained
9453 F:      Documentation/usb/acm.txt
9454 F:      drivers/usb/class/cdc-acm.*
9456 USB AR5523 WIRELESS DRIVER
9457 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9458 L:      linux-wireless@vger.kernel.org
9459 S:      Maintained
9460 F:      drivers/net/wireless/ath/ar5523/
9462 USB ATTACHED SCSI
9463 M:      Hans de Goede <hdegoede@redhat.com>
9464 M:      Gerd Hoffmann <kraxel@redhat.com>
9465 L:      linux-usb@vger.kernel.org
9466 L:      linux-scsi@vger.kernel.org
9467 S:      Maintained
9468 F:      drivers/usb/storage/uas.c
9470 USB CDC ETHERNET DRIVER
9471 M:      Oliver Neukum <oliver@neukum.org>
9472 L:      linux-usb@vger.kernel.org
9473 S:      Maintained
9474 F:      drivers/net/usb/cdc_*.c
9475 F:      include/uapi/linux/usb/cdc.h
9477 USB CYPRESS C67X00 DRIVER
9478 M:      Peter Korsgaard <jacmet@sunsite.dk>
9479 L:      linux-usb@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/usb/c67x00/
9483 USB DAVICOM DM9601 DRIVER
9484 M:      Peter Korsgaard <jacmet@sunsite.dk>
9485 L:      netdev@vger.kernel.org
9486 W:      http://www.linux-usb.org/usbnet
9487 S:      Maintained
9488 F:      drivers/net/usb/dm9601.c
9490 USB DIAMOND RIO500 DRIVER
9491 M:      Cesar Miquel <miquel@df.uba.ar>
9492 L:      rio500-users@lists.sourceforge.net
9493 W:      http://rio500.sourceforge.net
9494 S:      Maintained
9495 F:      drivers/usb/misc/rio500*
9497 USB EHCI DRIVER
9498 M:      Alan Stern <stern@rowland.harvard.edu>
9499 L:      linux-usb@vger.kernel.org
9500 S:      Maintained
9501 F:      Documentation/usb/ehci.txt
9502 F:      drivers/usb/host/ehci*
9504 USB GADGET/PERIPHERAL SUBSYSTEM
9505 M:      Felipe Balbi <balbi@ti.com>
9506 L:      linux-usb@vger.kernel.org
9507 W:      http://www.linux-usb.org/gadget
9508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9509 S:      Maintained
9510 F:      drivers/usb/gadget/
9511 F:      include/linux/usb/gadget*
9513 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9514 M:      Jiri Kosina <jkosina@suse.cz>
9515 L:      linux-usb@vger.kernel.org
9516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9517 S:      Maintained
9518 F:      Documentation/hid/hiddev.txt
9519 F:      drivers/hid/usbhid/
9521 USB/IP DRIVERS
9522 L:      linux-usb@vger.kernel.org
9523 S:      Orphan
9524 F:      drivers/staging/usbip/
9526 USB ISP116X DRIVER
9527 M:      Olav Kongas <ok@artecdesign.ee>
9528 L:      linux-usb@vger.kernel.org
9529 S:      Maintained
9530 F:      drivers/usb/host/isp116x*
9531 F:      include/linux/usb/isp116x.h
9533 USB MASS STORAGE DRIVER
9534 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9535 L:      linux-usb@vger.kernel.org
9536 L:      usb-storage@lists.one-eyed-alien.net
9537 S:      Maintained
9538 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9539 F:      drivers/usb/storage/
9541 USB MIDI DRIVER
9542 M:      Clemens Ladisch <clemens@ladisch.de>
9543 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9544 T:      git git://git.alsa-project.org/alsa-kernel.git
9545 S:      Maintained
9546 F:      sound/usb/midi.*
9548 USB NETWORKING DRIVERS
9549 L:      linux-usb@vger.kernel.org
9550 S:      Odd Fixes
9551 F:      drivers/net/usb/
9553 USB OHCI DRIVER
9554 M:      Alan Stern <stern@rowland.harvard.edu>
9555 L:      linux-usb@vger.kernel.org
9556 S:      Maintained
9557 F:      Documentation/usb/ohci.txt
9558 F:      drivers/usb/host/ohci*
9560 USB PEGASUS DRIVER
9561 M:      Petko Manolov <petkan@nucleusys.com>
9562 L:      linux-usb@vger.kernel.org
9563 L:      netdev@vger.kernel.org
9564 T:      git git://github.com/petkan/pegasus.git
9565 W:      https://github.com/petkan/pegasus
9566 S:      Maintained
9567 F:      drivers/net/usb/pegasus.*
9569 USB PHY LAYER
9570 M:      Felipe Balbi <balbi@ti.com>
9571 L:      linux-usb@vger.kernel.org
9572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9573 S:      Maintained
9574 F:      drivers/usb/phy/
9576 USB PRINTER DRIVER (usblp)
9577 M:      Pete Zaitcev <zaitcev@redhat.com>
9578 L:      linux-usb@vger.kernel.org
9579 S:      Supported
9580 F:      drivers/usb/class/usblp.c
9582 USB RTL8150 DRIVER
9583 M:      Petko Manolov <petkan@nucleusys.com>
9584 L:      linux-usb@vger.kernel.org
9585 L:      netdev@vger.kernel.org
9586 T:      git git://github.com/petkan/rtl8150.git
9587 W:      https://github.com/petkan/rtl8150
9588 S:      Maintained
9589 F:      drivers/net/usb/rtl8150.c
9591 USB SERIAL SUBSYSTEM
9592 M:      Johan Hovold <johan@kernel.org>
9593 L:      linux-usb@vger.kernel.org
9594 S:      Maintained
9595 F:      Documentation/usb/usb-serial.txt
9596 F:      drivers/usb/serial/
9597 F:      include/linux/usb/serial.h
9599 USB SMSC75XX ETHERNET DRIVER
9600 M:      Steve Glendinning <steve.glendinning@shawell.net>
9601 L:      netdev@vger.kernel.org
9602 S:      Maintained
9603 F:      drivers/net/usb/smsc75xx.*
9605 USB SMSC95XX ETHERNET DRIVER
9606 M:      Steve Glendinning <steve.glendinning@shawell.net>
9607 L:      netdev@vger.kernel.org
9608 S:      Maintained
9609 F:      drivers/net/usb/smsc95xx.*
9611 USB SUBSYSTEM
9612 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9613 L:      linux-usb@vger.kernel.org
9614 W:      http://www.linux-usb.org
9615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9616 S:      Supported
9617 F:      Documentation/usb/
9618 F:      drivers/usb/
9619 F:      include/linux/usb.h
9620 F:      include/linux/usb/
9622 USB UHCI DRIVER
9623 M:      Alan Stern <stern@rowland.harvard.edu>
9624 L:      linux-usb@vger.kernel.org
9625 S:      Maintained
9626 F:      drivers/usb/host/uhci*
9628 USB "USBNET" DRIVER FRAMEWORK
9629 M:      Oliver Neukum <oneukum@suse.de>
9630 L:      netdev@vger.kernel.org
9631 W:      http://www.linux-usb.org/usbnet
9632 S:      Maintained
9633 F:      drivers/net/usb/usbnet.c
9634 F:      include/linux/usb/usbnet.h
9636 USB VIDEO CLASS
9637 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9638 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9639 L:      linux-media@vger.kernel.org
9640 T:      git git://linuxtv.org/media_tree.git
9641 W:      http://www.ideasonboard.org/uvc/
9642 S:      Maintained
9643 F:      drivers/media/usb/uvc/
9644 F:      include/uapi/linux/uvcvideo.h
9646 USB VISION DRIVER
9647 M:      Hans Verkuil <hverkuil@xs4all.nl>
9648 L:      linux-media@vger.kernel.org
9649 T:      git git://linuxtv.org/media_tree.git
9650 W:      http://linuxtv.org
9651 S:      Odd Fixes
9652 F:      drivers/media/usb/usbvision/
9654 USB WEBCAM GADGET
9655 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9656 L:      linux-usb@vger.kernel.org
9657 S:      Maintained
9658 F:      drivers/usb/gadget/function/*uvc*.c
9659 F:      drivers/usb/gadget/legacy/webcam.c
9661 USB WIRELESS RNDIS DRIVER (rndis_wlan)
9662 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
9663 L:      linux-wireless@vger.kernel.org
9664 S:      Maintained
9665 F:      drivers/net/wireless/rndis_wlan.c
9667 USB XHCI DRIVER
9668 M:      Mathias Nyman <mathias.nyman@intel.com>
9669 L:      linux-usb@vger.kernel.org
9670 S:      Supported
9671 F:      drivers/usb/host/xhci*
9672 F:      drivers/usb/host/pci-quirks*
9674 USB ZD1201 DRIVER
9675 L:      linux-wireless@vger.kernel.org
9676 W:      http://linux-lc100020.sourceforge.net
9677 S:      Orphan
9678 F:      drivers/net/wireless/zd1201.*
9680 USB ZR364XX DRIVER
9681 M:      Antoine Jacquet <royale@zerezo.com>
9682 L:      linux-usb@vger.kernel.org
9683 L:      linux-media@vger.kernel.org
9684 T:      git git://linuxtv.org/media_tree.git
9685 W:      http://royale.zerezo.com/zr364xx/
9686 S:      Maintained
9687 F:      Documentation/video4linux/zr364xx.txt
9688 F:      drivers/media/usb/zr364xx/
9690 USER-MODE LINUX (UML)
9691 M:      Jeff Dike <jdike@addtoit.com>
9692 M:      Richard Weinberger <richard@nod.at>
9693 L:      user-mode-linux-devel@lists.sourceforge.net
9694 L:      user-mode-linux-user@lists.sourceforge.net
9695 W:      http://user-mode-linux.sourceforge.net
9696 S:      Maintained
9697 F:      Documentation/virtual/uml/
9698 F:      arch/um/
9699 F:      arch/x86/um/
9700 F:      fs/hostfs/
9701 F:      fs/hppfs/
9703 USERSPACE I/O (UIO)
9704 M:      "Hans J. Koch" <hjk@hansjkoch.de>
9705 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9706 S:      Maintained
9707 F:      Documentation/DocBook/uio-howto.tmpl
9708 F:      drivers/uio/
9709 F:      include/linux/uio*.h
9711 UTIL-LINUX PACKAGE
9712 M:      Karel Zak <kzak@redhat.com>
9713 L:      util-linux@vger.kernel.org
9714 W:      http://en.wikipedia.org/wiki/Util-linux
9715 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9716 S:      Maintained
9718 UVESAFB DRIVER
9719 M:      Michal Januszewski <spock@gentoo.org>
9720 L:      linux-fbdev@vger.kernel.org
9721 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
9722 S:      Maintained
9723 F:      Documentation/fb/uvesafb.txt
9724 F:      drivers/video/fbdev/uvesafb.*
9726 VFAT/FAT/MSDOS FILESYSTEM
9727 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9728 S:      Maintained
9729 F:      Documentation/filesystems/vfat.txt
9730 F:      fs/fat/
9732 VFIO DRIVER
9733 M:      Alex Williamson <alex.williamson@redhat.com>
9734 L:      kvm@vger.kernel.org
9735 S:      Maintained
9736 F:      Documentation/vfio.txt
9737 F:      drivers/vfio/
9738 F:      include/linux/vfio.h
9739 F:      include/uapi/linux/vfio.h
9741 VIDEOBUF2 FRAMEWORK
9742 M:      Pawel Osciak <pawel@osciak.com>
9743 M:      Marek Szyprowski <m.szyprowski@samsung.com>
9744 M:      Kyungmin Park <kyungmin.park@samsung.com>
9745 L:      linux-media@vger.kernel.org
9746 S:      Maintained
9747 F:      drivers/media/v4l2-core/videobuf2-*
9748 F:      include/media/videobuf2-*
9750 VIRTIO CONSOLE DRIVER
9751 M:      Amit Shah <amit.shah@redhat.com>
9752 L:      virtualization@lists.linux-foundation.org
9753 S:      Maintained
9754 F:      drivers/char/virtio_console.c
9755 F:      include/linux/virtio_console.h
9756 F:      include/uapi/linux/virtio_console.h
9758 VIRTIO CORE, NET AND BLOCK DRIVERS
9759 M:      Rusty Russell <rusty@rustcorp.com.au>
9760 M:      "Michael S. Tsirkin" <mst@redhat.com>
9761 L:      virtualization@lists.linux-foundation.org
9762 S:      Maintained
9763 F:      drivers/virtio/
9764 F:      tools/virtio/
9765 F:      drivers/net/virtio_net.c
9766 F:      drivers/block/virtio_blk.c
9767 F:      include/linux/virtio_*.h
9768 F:      include/uapi/linux/virtio_*.h
9770 VIRTIO HOST (VHOST)
9771 M:      "Michael S. Tsirkin" <mst@redhat.com>
9772 L:      kvm@vger.kernel.org
9773 L:      virtualization@lists.linux-foundation.org
9774 L:      netdev@vger.kernel.org
9775 S:      Maintained
9776 F:      drivers/vhost/
9777 F:      include/uapi/linux/vhost.h
9779 VIA RHINE NETWORK DRIVER
9780 M:      Roger Luethi <rl@hellgate.ch>
9781 S:      Maintained
9782 F:      drivers/net/ethernet/via/via-rhine.c
9784 VIA SD/MMC CARD CONTROLLER DRIVER
9785 M:      Bruce Chang <brucechang@via.com.tw>
9786 M:      Harald Welte <HaraldWelte@viatech.com>
9787 S:      Maintained
9788 F:      drivers/mmc/host/via-sdmmc.c
9790 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9791 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9792 L:      linux-fbdev@vger.kernel.org
9793 S:      Maintained
9794 F:      include/linux/via-core.h
9795 F:      include/linux/via-gpio.h
9796 F:      include/linux/via_i2c.h
9797 F:      drivers/video/fbdev/via/
9799 VIA VELOCITY NETWORK DRIVER
9800 M:      Francois Romieu <romieu@fr.zoreil.com>
9801 L:      netdev@vger.kernel.org
9802 S:      Maintained
9803 F:      drivers/net/ethernet/via/via-velocity.*
9805 VIVI VIRTUAL VIDEO DRIVER
9806 M:      Hans Verkuil <hverkuil@xs4all.nl>
9807 L:      linux-media@vger.kernel.org
9808 T:      git git://linuxtv.org/media_tree.git
9809 W:      http://linuxtv.org
9810 S:      Maintained
9811 F:      drivers/media/platform/vivi*
9813 VLAN (802.1Q)
9814 M:      Patrick McHardy <kaber@trash.net>
9815 L:      netdev@vger.kernel.org
9816 S:      Maintained
9817 F:      drivers/net/macvlan.c
9818 F:      include/linux/if_*vlan.h
9819 F:      net/8021q/
9821 VLYNQ BUS
9822 M:      Florian Fainelli <florian@openwrt.org>
9823 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
9824 S:      Maintained
9825 F:      drivers/vlynq/vlynq.c
9826 F:      include/linux/vlynq.h
9828 VME SUBSYSTEM
9829 M:      Martyn Welch <martyn.welch@ge.com>
9830 M:      Manohar Vanga <manohar.vanga@gmail.com>
9831 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9832 L:      devel@driverdev.osuosl.org
9833 S:      Maintained
9834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9835 F:      Documentation/vme_api.txt
9836 F:      drivers/staging/vme/
9837 F:      drivers/vme/
9838 F:      include/linux/vme*
9840 VMWARE HYPERVISOR INTERFACE
9841 M:      Alok Kataria <akataria@vmware.com>
9842 L:      virtualization@lists.linux-foundation.org
9843 S:      Supported
9844 F:      arch/x86/kernel/cpu/vmware.c
9846 VMWARE BALLOON DRIVER
9847 M:      Xavier Deguillard <xdeguillard@vmware.com>
9848 M:      Philip Moltmann <moltmann@vmware.com>
9849 M:      "VMware, Inc." <pv-drivers@vmware.com>
9850 L:      linux-kernel@vger.kernel.org
9851 S:      Maintained
9852 F:      drivers/misc/vmw_balloon.c
9854 VMWARE VMXNET3 ETHERNET DRIVER
9855 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
9856 M:      "VMware, Inc." <pv-drivers@vmware.com>
9857 L:      netdev@vger.kernel.org
9858 S:      Maintained
9859 F:      drivers/net/vmxnet3/
9861 VMware PVSCSI driver
9862 M:      Arvind Kumar <arvindkumar@vmware.com>
9863 M:      VMware PV-Drivers <pv-drivers@vmware.com>
9864 L:      linux-scsi@vger.kernel.org
9865 S:      Maintained
9866 F:      drivers/scsi/vmw_pvscsi.c
9867 F:      drivers/scsi/vmw_pvscsi.h
9869 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9870 M:      Liam Girdwood <lgirdwood@gmail.com>
9871 M:      Mark Brown <broonie@kernel.org>
9872 W:      http://opensource.wolfsonmicro.com/node/15
9873 W:      http://www.slimlogic.co.uk/?p=48
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9875 S:      Supported
9876 F:      drivers/regulator/
9877 F:      include/linux/regulator/
9879 VT1211 HARDWARE MONITOR DRIVER
9880 M:      Juerg Haefliger <juergh@gmail.com>
9881 L:      lm-sensors@lm-sensors.org
9882 S:      Maintained
9883 F:      Documentation/hwmon/vt1211
9884 F:      drivers/hwmon/vt1211.c
9886 VT8231 HARDWARE MONITOR DRIVER
9887 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
9888 L:      lm-sensors@lm-sensors.org
9889 S:      Maintained
9890 F:      drivers/hwmon/vt8231.c
9892 VUB300 USB to SDIO/SD/MMC bridge chip
9893 M:      Tony Olech <tony.olech@elandigitalsystems.com>
9894 L:      linux-mmc@vger.kernel.org
9895 L:      linux-usb@vger.kernel.org
9896 S:      Supported
9897 F:      drivers/mmc/host/vub300.c
9899 W1 DALLAS'S 1-WIRE BUS
9900 M:      Evgeniy Polyakov <zbr@ioremap.net>
9901 S:      Maintained
9902 F:      Documentation/w1/
9903 F:      drivers/w1/
9905 W83791D HARDWARE MONITORING DRIVER
9906 M:      Marc Hulsman <m.hulsman@tudelft.nl>
9907 L:      lm-sensors@lm-sensors.org
9908 S:      Maintained
9909 F:      Documentation/hwmon/w83791d
9910 F:      drivers/hwmon/w83791d.c
9912 W83793 HARDWARE MONITORING DRIVER
9913 M:      Rudolf Marek <r.marek@assembler.cz>
9914 L:      lm-sensors@lm-sensors.org
9915 S:      Maintained
9916 F:      Documentation/hwmon/w83793
9917 F:      drivers/hwmon/w83793.c
9919 W83795 HARDWARE MONITORING DRIVER
9920 M:      Jean Delvare <jdelvare@suse.de>
9921 L:      lm-sensors@lm-sensors.org
9922 S:      Maintained
9923 F:      drivers/hwmon/w83795.c
9925 W83L51xD SD/MMC CARD INTERFACE DRIVER
9926 M:      Pierre Ossman <pierre@ossman.eu>
9927 S:      Maintained
9928 F:      drivers/mmc/host/wbsd.*
9930 WACOM PROTOCOL 4 SERIAL TABLETS
9931 M:      Julian Squires <julian@cipht.net>
9932 M:      Hans de Goede <hdegoede@redhat.com>
9933 L:      linux-input@vger.kernel.org
9934 S:      Maintained
9935 F:      drivers/input/tablet/wacom_serial4.c
9937 WATCHDOG DEVICE DRIVERS
9938 M:      Wim Van Sebroeck <wim@iguana.be>
9939 L:      linux-watchdog@vger.kernel.org
9940 W:      http://www.linux-watchdog.org/
9941 T:      git git://www.linux-watchdog.org/linux-watchdog.git
9942 S:      Maintained
9943 F:      Documentation/watchdog/
9944 F:      drivers/watchdog/
9945 F:      include/linux/watchdog.h
9946 F:      include/uapi/linux/watchdog.h
9948 WD7000 SCSI DRIVER
9949 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
9950 L:      linux-scsi@vger.kernel.org
9951 S:      Maintained
9952 F:      drivers/scsi/wd7000.c
9954 WIIMOTE HID DRIVER
9955 M:      David Herrmann <dh.herrmann@googlemail.com>
9956 L:      linux-input@vger.kernel.org
9957 S:      Maintained
9958 F:      drivers/hid/hid-wiimote*
9960 WINBOND CIR DRIVER
9961 M:      David Härdeman <david@hardeman.nu>
9962 S:      Maintained
9963 F:      drivers/media/rc/winbond-cir.c
9965 WIMAX STACK
9966 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9967 M:      linux-wimax@intel.com
9968 L:     wimax@linuxwimax.org (subscribers-only)
9969 S:      Supported
9970 W:      http://linuxwimax.org
9971 F:      Documentation/wimax/README.wimax
9972 F:      include/linux/wimax/debug.h
9973 F:      include/net/wimax.h
9974 F:      include/uapi/linux/wimax.h
9975 F:      net/wimax/
9977 WISTRON LAPTOP BUTTON DRIVER
9978 M:      Miloslav Trmac <mitr@volny.cz>
9979 S:      Maintained
9980 F:      drivers/input/misc/wistron_btns.c
9982 WL3501 WIRELESS PCMCIA CARD DRIVER
9983 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9984 L:      linux-wireless@vger.kernel.org
9985 W:      http://oops.ghostprotocols.net:81/blog
9986 S:      Maintained
9987 F:      drivers/net/wireless/wl3501*
9989 WM97XX TOUCHSCREEN DRIVERS
9990 M:      Mark Brown <broonie@kernel.org>
9991 M:      Liam Girdwood <lrg@slimlogic.co.uk>
9992 L:      linux-input@vger.kernel.org
9993 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
9994 W:      http://opensource.wolfsonmicro.com/node/7
9995 S:      Supported
9996 F:      drivers/input/touchscreen/*wm97*
9997 F:      include/linux/wm97xx.h
9999 WOLFSON MICROELECTRONICS DRIVERS
10000 L:      patches@opensource.wolfsonmicro.com
10001 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10002 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10003 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10004 S:      Supported
10005 F:      Documentation/hwmon/wm83??
10006 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10007 F:      drivers/clk/clk-wm83*.c
10008 F:      drivers/extcon/extcon-arizona.c
10009 F:      drivers/leds/leds-wm83*.c
10010 F:      drivers/gpio/gpio-*wm*.c
10011 F:      drivers/gpio/gpio-arizona.c
10012 F:      drivers/hwmon/wm83??-hwmon.c
10013 F:      drivers/input/misc/wm831x-on.c
10014 F:      drivers/input/touchscreen/wm831x-ts.c
10015 F:      drivers/input/touchscreen/wm97*.c
10016 F:      drivers/mfd/arizona*
10017 F:      drivers/mfd/wm*.c
10018 F:      drivers/power/wm83*.c
10019 F:      drivers/rtc/rtc-wm83*.c
10020 F:      drivers/regulator/wm8*.c
10021 F:      drivers/video/backlight/wm83*_bl.c
10022 F:      drivers/watchdog/wm83*_wdt.c
10023 F:      include/linux/mfd/arizona/
10024 F:      include/linux/mfd/wm831x/
10025 F:      include/linux/mfd/wm8350/
10026 F:      include/linux/mfd/wm8400*
10027 F:      include/linux/wm97xx.h
10028 F:      include/sound/wm????.h
10029 F:      sound/soc/codecs/arizona.?
10030 F:      sound/soc/codecs/wm*
10032 WORKQUEUE
10033 M:      Tejun Heo <tj@kernel.org>
10034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10035 S:      Maintained
10036 F:      include/linux/workqueue.h
10037 F:      kernel/workqueue.c
10038 F:      Documentation/workqueue.txt
10040 X.25 NETWORK LAYER
10041 M:      Andrew Hendry <andrew.hendry@gmail.com>
10042 L:      linux-x25@vger.kernel.org
10043 S:      Odd Fixes
10044 F:      Documentation/networking/x25*
10045 F:      include/net/x25*
10046 F:      net/x25/
10048 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10049 M:      Thomas Gleixner <tglx@linutronix.de>
10050 M:      Ingo Molnar <mingo@redhat.com>
10051 M:      "H. Peter Anvin" <hpa@zytor.com>
10052 M:      x86@kernel.org
10053 L:      linux-kernel@vger.kernel.org
10054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10055 S:      Maintained
10056 F:      Documentation/x86/
10057 F:      arch/x86/
10059 X86 PLATFORM DRIVERS
10060 M:      Matthew Garrett <matthew.garrett@nebula.com>
10061 L:      platform-driver-x86@vger.kernel.org
10062 T:      git git://cavan.codon.org.uk/platform-drivers-x86.git
10063 S:      Maintained
10064 F:      drivers/platform/x86/
10066 X86 MCE INFRASTRUCTURE
10067 M:      Tony Luck <tony.luck@intel.com>
10068 M:      Borislav Petkov <bp@alien8.de>
10069 L:      linux-edac@vger.kernel.org
10070 S:      Maintained
10071 F:      arch/x86/kernel/cpu/mcheck/*
10073 XC2028/3028 TUNER DRIVER
10074 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
10075 L:      linux-media@vger.kernel.org
10076 W:      http://linuxtv.org
10077 T:      git git://linuxtv.org/media_tree.git
10078 S:      Maintained
10079 F:      drivers/media/tuners/tuner-xc2028.*
10081 XEN HYPERVISOR INTERFACE
10082 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10083 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10084 M:      David Vrabel <david.vrabel@citrix.com>
10085 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10087 S:      Supported
10088 F:      arch/x86/xen/
10089 F:      drivers/*/xen-*front.c
10090 F:      drivers/xen/
10091 F:      arch/x86/include/asm/xen/
10092 F:      include/xen/
10093 F:      include/uapi/xen/
10095 XEN HYPERVISOR ARM
10096 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10097 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10098 S:      Supported
10099 F:      arch/arm/xen/
10100 F:      arch/arm/include/asm/xen/
10102 XEN HYPERVISOR ARM64
10103 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10104 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10105 S:      Supported
10106 F:      arch/arm64/xen/
10107 F:      arch/arm64/include/asm/xen/
10109 XEN NETWORK BACKEND DRIVER
10110 M:      Ian Campbell <ian.campbell@citrix.com>
10111 M:      Wei Liu <wei.liu2@citrix.com>
10112 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10113 L:      netdev@vger.kernel.org
10114 S:      Supported
10115 F:      drivers/net/xen-netback/*
10117 XEN PCI SUBSYSTEM
10118 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10119 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10120 S:      Supported
10121 F:      arch/x86/pci/*xen*
10122 F:      drivers/pci/*xen*
10124 XEN BLOCK SUBSYSTEM
10125 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10126 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10127 S:      Supported
10128 F:      drivers/block/xen-blkback/*
10129 F:      drivers/block/xen*
10131 XEN SWIOTLB SUBSYSTEM
10132 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10133 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10134 S:      Supported
10135 F:      arch/x86/xen/*swiotlb*
10136 F:      drivers/xen/*swiotlb*
10138 XFS FILESYSTEM
10139 P:      Silicon Graphics Inc
10140 M:      Dave Chinner <david@fromorbit.com>
10141 M:      xfs@oss.sgi.com
10142 L:      xfs@oss.sgi.com
10143 W:      http://oss.sgi.com/projects/xfs
10144 T:      git git://oss.sgi.com/xfs/xfs.git
10145 S:      Supported
10146 F:      Documentation/filesystems/xfs.txt
10147 F:      fs/xfs/
10149 XILINX AXI ETHERNET DRIVER
10150 M:      Anirudha Sarangi <anirudh@xilinx.com>
10151 M:      John Linn <John.Linn@xilinx.com>
10152 S:      Maintained
10153 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10155 XILINX SYSTEMACE DRIVER
10156 S:      Orphan
10157 F:      drivers/block/xsysace.c
10159 XILINX UARTLITE SERIAL DRIVER
10160 M:      Peter Korsgaard <jacmet@sunsite.dk>
10161 L:      linux-serial@vger.kernel.org
10162 S:      Maintained
10163 F:      drivers/tty/serial/uartlite.c
10165 XTENSA XTFPGA PLATFORM SUPPORT
10166 M:      Max Filippov <jcmvbkbc@gmail.com>
10167 L:      linux-xtensa@linux-xtensa.org
10168 S:      Maintained
10169 F:      drivers/spi/spi-xtensa-xtfpga.c
10171 YAM DRIVER FOR AX.25
10172 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10173 L:      linux-hams@vger.kernel.org
10174 S:      Maintained
10175 F:      drivers/net/hamradio/yam*
10176 F:      include/linux/yam.h
10178 YEALINK PHONE DRIVER
10179 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10180 L:      usbb2k-api-dev@nongnu.org
10181 S:      Maintained
10182 F:      Documentation/input/yealink.txt
10183 F:      drivers/input/misc/yealink.*
10185 Z8530 DRIVER FOR AX.25
10186 M:      Joerg Reuter <jreuter@yaina.de>
10187 W:      http://yaina.de/jreuter/
10188 W:      http://www.qsl.net/dl1bke/
10189 L:      linux-hams@vger.kernel.org
10190 S:      Maintained
10191 F:      Documentation/networking/z8530drv.txt
10192 F:      drivers/net/hamradio/*scc.c
10193 F:      drivers/net/hamradio/z8530.h
10195 ZBUD COMPRESSED PAGE ALLOCATOR
10196 M:      Seth Jennings <sjennings@variantweb.net>
10197 L:      linux-mm@kvack.org
10198 S:      Maintained
10199 F:      mm/zbud.c
10200 F:      include/linux/zbud.h
10202 ZD1211RW WIRELESS DRIVER
10203 M:      Daniel Drake <dsd@gentoo.org>
10204 M:      Ulrich Kunitz <kune@deine-taler.de>
10205 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10206 L:      linux-wireless@vger.kernel.org
10207 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10208 S:      Maintained
10209 F:      drivers/net/wireless/zd1211rw/
10211 ZR36067 VIDEO FOR LINUX DRIVER
10212 L:      mjpeg-users@lists.sourceforge.net
10213 L:      linux-media@vger.kernel.org
10214 W:      http://mjpeg.sourceforge.net/driver-zoran/
10215 T:      hg http://linuxtv.org/hg/v4l-dvb
10216 S:      Odd Fixes
10217 F:      drivers/media/pci/zoran/
10219 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10220 M:      Minchan Kim <minchan@kernel.org>
10221 M:      Nitin Gupta <ngupta@vflare.org>
10222 L:      linux-kernel@vger.kernel.org
10223 S:      Maintained
10224 F:      drivers/block/zram/
10225 F:      Documentation/blockdev/zram.txt
10227 ZS DECSTATION Z85C30 SERIAL DRIVER
10228 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10229 S:      Maintained
10230 F:      drivers/tty/serial/zs.*
10232 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10233 M:      Minchan Kim <minchan@kernel.org>
10234 M:      Nitin Gupta <ngupta@vflare.org>
10235 L:      linux-mm@kvack.org
10236 S:      Maintained
10237 F:      mm/zsmalloc.c
10238 F:      include/linux/zsmalloc.h
10240 ZSWAP COMPRESSED SWAP CACHING
10241 M:      Seth Jennings <sjennings@variantweb.net>
10242 L:      linux-mm@kvack.org
10243 S:      Maintained
10244 F:      mm/zswap.c
10246 THE REST
10247 M:      Linus Torvalds <torvalds@linux-foundation.org>
10248 L:      linux-kernel@vger.kernel.org
10249 Q:      http://patchwork.kernel.org/project/LKML/list/
10250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10251 S:      Buried alive in reporters
10252 F:      *
10253 F:      */