Bluetooth: mgmt: dry update_scan_rsp_data()
[linux-2.6/btrfs-unstable.git] / MAINTAINERS
blob1fe19f4c3da81b8d92c3081147dbec44e2b2b387
3         List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
67 8.      Happy hacking.
69 Descriptions of section entries:
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
123 Maintainers List (try to look for most precise areas first)
125                 -----------------------------------
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi/
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi/
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
566 ALTERA MAILBOX DRIVER
567 M:      Ley Foon Tan <lftan@altera.com>
568 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S:      Maintained
570 F:      drivers/mailbox/mailbox-altera.c
572 ALTERA PIO DRIVER
573 M:      Tien Hock Loh <thloh@altera.com>
574 L:      linux-gpio@vger.kernel.org
575 S:      Maintained
576 F:      drivers/gpio/gpio-altera.c
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M:      Vince Bridgers <vbridger@opensource.altera.com>
580 L:      netdev@vger.kernel.org
581 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S:      Maintained
583 F:      drivers/net/ethernet/altera/
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M:      Tobias Klauser <tklauser@distanz.ch>
587 L:      linux-serial@vger.kernel.org
588 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S:      Maintained
590 F:      drivers/tty/serial/altera_uart.c
591 F:      drivers/tty/serial/altera_jtaguart.c
592 F:      include/linux/altera_uart.h
593 F:      include/linux/altera_jtaguart.h
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M:      Tom Lendacky <thomas.lendacky@amd.com>
597 L:      linux-crypto@vger.kernel.org
598 S:      Supported
599 F:      drivers/crypto/ccp/
600 F:      include/linux/ccp.h
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L:      lm-sensors@lm-sensors.org
605 S:      Maintained
606 F:      Documentation/hwmon/fam15h_power
607 F:      drivers/hwmon/fam15h_power.c
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S:      Supported
613 F:      drivers/usb/gadget/udc/amd5536udc.*
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P:      Andres Salomon <dilinger@queued.net>
617 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S:      Supported
620 F:      drivers/char/hw_random/geode-rng.c
621 F:      drivers/crypto/geode*
622 F:      drivers/video/fbdev/geode/
623 F:      arch/x86/include/asm/geode.h
625 AMD IOMMU (AMD-VI)
626 M:      Joerg Roedel <joro@8bytes.org>
627 L:      iommu@lists.linux-foundation.org
628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S:      Maintained
630 F:      drivers/iommu/amd_iommu*.[ch]
631 F:      include/linux/amd-iommu.h
633 AMD KFD
634 M:      Oded Gabbay <oded.gabbay@amd.com>
635 L:      dri-devel@lists.freedesktop.org
636 T:      git git://people.freedesktop.org/~gabbayo/linux.git
637 S:      Supported
638 F:      drivers/gpu/drm/amd/amdkfd/
639 F:      drivers/gpu/drm/amd/include/cik_structs.h
640 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F:      drivers/gpu/drm/radeon/radeon_kfd.c
642 F:      drivers/gpu/drm/radeon/radeon_kfd.h
643 F:      include/uapi/linux/kfd_ioctl.h
645 AMD MICROCODE UPDATE SUPPORT
646 M:      Borislav Petkov <bp@alien8.de>
647 S:      Maintained
648 F:      arch/x86/kernel/cpu/microcode/amd*
650 AMD XGBE DRIVER
651 M:      Tom Lendacky <thomas.lendacky@amd.com>
652 L:      netdev@vger.kernel.org
653 S:      Supported
654 F:      drivers/net/ethernet/amd/xgbe/
656 AMS (Apple Motion Sensor) DRIVER
657 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
658 S:      Supported
659 F:      drivers/macintosh/ams/
661 AMSO1100 RNIC DRIVER
662 M:      Tom Tucker <tom@opengridcomputing.com>
663 M:      Steve Wise <swise@opengridcomputing.com>
664 L:      linux-rdma@vger.kernel.org
665 S:      Maintained
666 F:      drivers/infiniband/hw/amso1100/
668 ANALOG DEVICES INC AD9389B DRIVER
669 M:      Hans Verkuil <hans.verkuil@cisco.com>
670 L:      linux-media@vger.kernel.org
671 S:      Maintained
672 F:      drivers/media/i2c/ad9389b*
674 ANALOG DEVICES INC ADV7180 DRIVER
675 M:      Lars-Peter Clausen <lars@metafoo.de>
676 L:      linux-media@vger.kernel.org
677 W:      http://ez.analog.com/community/linux-device-drivers
678 S:      Supported
679 F:      drivers/media/i2c/adv7180.c
681 ANALOG DEVICES INC ADV7511 DRIVER
682 M:      Hans Verkuil <hans.verkuil@cisco.com>
683 L:      linux-media@vger.kernel.org
684 S:      Maintained
685 F:      drivers/media/i2c/adv7511*
687 ANALOG DEVICES INC ADV7604 DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/adv7604*
693 ANALOG DEVICES INC ADV7842 DRIVER
694 M:      Hans Verkuil <hans.verkuil@cisco.com>
695 L:      linux-media@vger.kernel.org
696 S:      Maintained
697 F:      drivers/media/i2c/adv7842*
699 ANALOG DEVICES INC ASOC CODEC DRIVERS
700 M:      Lars-Peter Clausen <lars@metafoo.de>
701 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
702 W:      http://wiki.analog.com/
703 W:      http://ez.analog.com/community/linux-device-drivers
704 S:      Supported
705 F:      sound/soc/codecs/adau*
706 F:      sound/soc/codecs/adav*
707 F:      sound/soc/codecs/ad1*
708 F:      sound/soc/codecs/ad7*
709 F:      sound/soc/codecs/ssm*
710 F:      sound/soc/codecs/sigmadsp.*
712 ANALOG DEVICES INC ASOC DRIVERS
713 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W:      http://blackfin.uclinux.org/
716 S:      Supported
717 F:      sound/soc/blackfin/*
719 ANALOG DEVICES INC IIO DRIVERS
720 M:      Lars-Peter Clausen <lars@metafoo.de>
721 M:      Michael Hennerich <Michael.Hennerich@analog.com>
722 W:      http://wiki.analog.com/
723 W:      http://ez.analog.com/community/linux-device-drivers
724 S:      Supported
725 F:      drivers/iio/*/ad*
726 X:      drivers/iio/*/adjd*
727 F:      drivers/staging/iio/*/ad*
728 F:      staging/iio/trigger/iio-trig-bfin-timer.c
730 ANDROID DRIVERS
731 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
732 M:      Arve HjønnevĂ¥g <arve@android.com>
733 M:      Riley Andrews <riandrews@android.com>
734 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
735 L:      devel@driverdev.osuosl.org
736 S:      Supported
737 F:      drivers/android/
738 F:      drivers/staging/android/
740 AOA (Apple Onboard Audio) ALSA DRIVER
741 M:      Johannes Berg <johannes@sipsolutions.net>
742 L:      linuxppc-dev@lists.ozlabs.org
743 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
744 S:      Maintained
745 F:      sound/aoa/
747 APM DRIVER
748 M:      Jiri Kosina <jkosina@suse.cz>
749 S:      Odd fixes
750 F:      arch/x86/kernel/apm_32.c
751 F:      include/linux/apm_bios.h
752 F:      include/uapi/linux/apm_bios.h
753 F:      drivers/char/apm-emulation.c
755 APPLE BCM5974 MULTITOUCH DRIVER
756 M:      Henrik Rydberg <rydberg@bitmath.org>
757 L:      linux-input@vger.kernel.org
758 S:      Odd fixes
759 F:      drivers/input/mouse/bcm5974.c
761 APPLE SMC DRIVER
762 M:      Henrik Rydberg <rydberg@bitmath.org>
763 L:      lm-sensors@lm-sensors.org
764 S:      Odd fixes
765 F:      drivers/hwmon/applesmc.c
767 APPLETALK NETWORK LAYER
768 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
769 S:      Maintained
770 F:      drivers/net/appletalk/
771 F:      net/appletalk/
773 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
774 M:      Iyappan Subramanian <isubramanian@apm.com>
775 M:      Keyur Chudgar <kchudgar@apm.com>
776 S:      Supported
777 F:      drivers/net/ethernet/apm/xgene/
778 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780 APTINA CAMERA SENSOR PLL
781 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
782 L:      linux-media@vger.kernel.org
783 S:      Maintained
784 F:      drivers/media/i2c/aptina-pll.*
786 ARC FRAMEBUFFER DRIVER
787 M:      Jaya Kumar <jayalk@intworks.biz>
788 S:      Maintained
789 F:      drivers/video/fbdev/arcfb.c
790 F:      drivers/video/fbdev/core/fb_defio.c
792 ARM MFM AND FLOPPY DRIVERS
793 M:      Ian Molton <spyro@f2s.com>
794 S:      Maintained
795 F:      arch/arm/lib/floppydma.S
796 F:      arch/arm/include/asm/floppy.h
798 ARM PMU PROFILING AND DEBUGGING
799 M:      Will Deacon <will.deacon@arm.com>
800 S:      Maintained
801 F:      arch/arm/kernel/perf_event*
802 F:      arch/arm/oprofile/common.c
803 F:      arch/arm/include/asm/pmu.h
804 F:      arch/arm/kernel/hw_breakpoint.c
805 F:      arch/arm/include/asm/hw_breakpoint.h
807 ARM PORT
808 M:      Russell King <linux@arm.linux.org.uk>
809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
810 W:      http://www.arm.linux.org.uk/
811 S:      Maintained
812 F:      arch/arm/
814 ARM SUB-ARCHITECTURES
815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
816 S:      Maintained
817 F:      arch/arm/mach-*/
818 F:      arch/arm/plat-*/
819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821 ARM PRIMECELL AACI PL041 DRIVER
822 M:      Russell King <linux@arm.linux.org.uk>
823 S:      Maintained
824 F:      sound/arm/aaci.*
826 ARM PRIMECELL CLCD PL110 DRIVER
827 M:      Russell King <linux@arm.linux.org.uk>
828 S:      Maintained
829 F:      drivers/video/fbdev/amba-clcd.*
831 ARM PRIMECELL KMI PL050 DRIVER
832 M:      Russell King <linux@arm.linux.org.uk>
833 S:      Maintained
834 F:      drivers/input/serio/ambakmi.*
835 F:      include/linux/amba/kmi.h
837 ARM PRIMECELL MMCI PL180/1 DRIVER
838 M:      Russell King <linux@arm.linux.org.uk>
839 S:      Maintained
840 F:      drivers/mmc/host/mmci.*
841 F:      include/linux/amba/mmci.h
843 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
844 M:      Russell King <linux@arm.linux.org.uk>
845 S:      Maintained
846 F:      drivers/tty/serial/amba-pl01*.c
847 F:      include/linux/amba/serial.h
849 ARM PRIMECELL BUS SUPPORT
850 M:      Russell King <linux@arm.linux.org.uk>
851 S:      Maintained
852 F:      drivers/amba/
853 F:      include/linux/amba/bus.h
855 ARM/ADS SPHERE MACHINE SUPPORT
856 M:      Lennert Buytenhek <kernel@wantstofly.org>
857 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858 S:      Maintained
860 ARM/AFEB9260 MACHINE SUPPORT
861 M:      Sergey Lapin <slapin@ossfans.org>
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
865 ARM/AJECO 1ARM MACHINE SUPPORT
866 M:      Lennert Buytenhek <kernel@wantstofly.org>
867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 S:      Maintained
870 ARM/Allwinner A1X SoC support
871 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
873 S:      Maintained
874 N:      sun[x4567]i
876 ARM/Allwinner SoC Clock Support
877 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
878 S:      Maintained
879 F:      drivers/clk/sunxi/
881 ARM/Amlogic MesonX SoC support
882 M:      Carlo Caione <carlo@caione.org>
883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884 S:      Maintained
885 F:      drivers/media/rc/meson-ir.c
886 N:      meson[x68]
888 ARM/Annapurna Labs ALPINE ARCHITECTURE
889 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
890 S:      Maintained
891 F:      arch/arm/mach-alpine/
893 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
894 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
895 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
896 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 W:      http://www.linux4sam.org
899 S:      Supported
900 F:      arch/arm/mach-at91/
901 F:      include/soc/at91/
902 F:      arch/arm/boot/dts/at91*.dts
903 F:      arch/arm/boot/dts/at91*.dtsi
904 F:      arch/arm/boot/dts/sama*.dts
905 F:      arch/arm/boot/dts/sama*.dtsi
906 F:      arch/arm/include/debug/at91.S
908 ARM/ATMEL AT91 Clock Support
909 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
910 S:      Maintained
911 F:      drivers/clk/at91
913 ARM/CALXEDA HIGHBANK ARCHITECTURE
914 M:      Rob Herring <robh@kernel.org>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917 F:      arch/arm/mach-highbank/
919 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
920 M:      Krzysztof Halasa <khalasa@piap.pl>
921 S:      Maintained
922 F:      arch/arm/mach-cns3xxx/
924 ARM/CAVIUM THUNDER NETWORK DRIVER
925 M:      Sunil Goutham <sgoutham@cavium.com>
926 M:      Robert Richter <rric@kernel.org>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Supported
929 F:      drivers/net/ethernet/cavium/
931 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
932 M:      Alexander Shiyan <shc_work@mail.ru>
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 S:      Odd Fixes
935 N:      clps711x
937 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
938 M:      Hartley Sweeten <hsweeten@visionengravers.com>
939 M:      Ryan Mallon <rmallon@gmail.com>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942 F:      arch/arm/mach-ep93xx/
943 F:      arch/arm/mach-ep93xx/include/mach/
945 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
946 M:      Lennert Buytenhek <kernel@wantstofly.org>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
950 ARM/CLKDEV SUPPORT
951 M:      Russell King <linux@arm.linux.org.uk>
952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953 S:      Maintained
954 F:      arch/arm/include/asm/clkdev.h
955 F:      drivers/clk/clkdev.c
957 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
958 M:      Mike Rapoport <mike@compulab.co.il>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
962 ARM/CONTEC MICRO9 MACHINE SUPPORT
963 M:      Hubert Feurstein <hubert.feurstein@contec.at>
964 S:      Maintained
965 F:      arch/arm/mach-ep93xx/micro9.c
967 ARM/CORESIGHT FRAMEWORK AND DRIVERS
968 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 S:      Maintained
971 F:      drivers/hwtracing/coresight/*
972 F:      Documentation/trace/coresight.txt
973 F:      Documentation/devicetree/bindings/arm/coresight.txt
974 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976 ARM/CORGI MACHINE SUPPORT
977 M:      Richard Purdie <rpurdie@rpsys.net>
978 S:      Maintained
980 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
981 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 T:      git git://github.com/ulli-kroll/linux.git
984 S:      Maintained
985 F:      arch/arm/mach-gemini/
987 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
988 M:      Barry Song <baohua@kernel.org>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
991 S:      Maintained
992 F:      arch/arm/mach-prima2/
993 F:      drivers/clk/sirf/
994 F:      drivers/clocksource/timer-prima2.c
995 F:      drivers/clocksource/timer-atlas7.c
996 N:      [^a-z]sirf
998 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
999 M:      Baruch Siach <baruch@tkos.co.il>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 S:      Maintained
1002 N:      digicolor
1004 ARM/EBSA110 MACHINE SUPPORT
1005 M:      Russell King <linux@arm.linux.org.uk>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 W:      http://www.arm.linux.org.uk/
1008 S:      Maintained
1009 F:      arch/arm/mach-ebsa110/
1010 F:      drivers/net/ethernet/amd/am79c961a.*
1012 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1013 M:      Uwe Kleine-König <kernel@pengutronix.de>
1014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 S:      Maintained
1016 N:      efm32
1018 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1019 M:      Daniel Ribeiro <drwyrm@gmail.com>
1020 M:      Stefan Schmidt <stefan@openezx.org>
1021 M:      Harald Welte <laforge@openezx.org>
1022 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1023 W:      http://www.openezx.org/
1024 S:      Maintained
1025 T:      topgit git://git.openezx.org/openezx.git
1026 F:      arch/arm/mach-pxa/ezx.c
1028 ARM/FARADAY FA526 PORT
1029 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 T:      git git://git.berlios.de/gemini-board
1033 F:      arch/arm/mm/*-fa*
1035 ARM/FOOTBRIDGE ARCHITECTURE
1036 M:      Russell King <linux@arm.linux.org.uk>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 W:      http://www.arm.linux.org.uk/
1039 S:      Maintained
1040 F:      arch/arm/include/asm/hardware/dec21285.h
1041 F:      arch/arm/mach-footbridge/
1043 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1044 M:      Shawn Guo <shawn.guo@linaro.org>
1045 M:      Sascha Hauer <kernel@pengutronix.de>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1049 F:      arch/arm/mach-imx/
1050 F:      arch/arm/mach-mxs/
1051 F:      arch/arm/boot/dts/imx*
1052 F:      arch/arm/configs/imx*_defconfig
1054 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1055 M:      Shawn Guo <shawn.guo@linaro.org>
1056 M:      Sascha Hauer <kernel@pengutronix.de>
1057 R:      Stefan Agner <stefan@agner.ch>
1058 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 S:      Maintained
1060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1061 F:      arch/arm/mach-imx/*vf610*
1062 F:      arch/arm/boot/dts/vf*
1064 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1065 M:      Lennert Buytenhek <kernel@wantstofly.org>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1069 ARM/GUMSTIX MACHINE SUPPORT
1070 M:      Steve Sakoman <sakoman@gmail.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1074 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1075 M:      Philipp Zabel <philipp.zabel@gmail.com>
1076 M:      Paul Parsons <lost.distance@yahoo.com>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079 F:      arch/arm/mach-pxa/hx4700.c
1080 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1081 F:      sound/soc/pxa/hx4700.c
1083 ARM/HISILICON SOC SUPPORT
1084 M:      Wei Xu <xuwei5@hisilicon.com>
1085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 W:      http://www.hisilicon.com
1087 S:      Supported
1088 T:      git git://github.com/hisilicon/linux-hisi.git
1089 F:      arch/arm/mach-hisi/
1091 ARM/HP JORNADA 7XX MACHINE SUPPORT
1092 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1093 W:      www.jlime.com
1094 S:      Maintained
1095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1096 F:      arch/arm/mach-sa1100/jornada720.c
1097 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1099 ARM/IGEP MACHINE SUPPORT
1100 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1101 M:      Javier Martinez Canillas <javier@dowhile0.org>
1102 L:      linux-omap@vger.kernel.org
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/boot/dts/omap3-igep*
1107 ARM/INCOME PXA270 SUPPORT
1108 M:      Marek Vasut <marek.vasut@gmail.com>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1113 ARM/INTEL IOP32X ARM ARCHITECTURE
1114 M:      Lennert Buytenhek <kernel@wantstofly.org>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1118 ARM/INTEL IOP33X ARM ARCHITECTURE
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Orphan
1122 ARM/INTEL IOP13XX ARM ARCHITECTURE
1123 M:      Lennert Buytenhek <kernel@wantstofly.org>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1127 ARM/INTEL IQ81342EX MACHINE SUPPORT
1128 M:      Lennert Buytenhek <kernel@wantstofly.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1132 ARM/INTEL IXDP2850 MACHINE SUPPORT
1133 M:      Lennert Buytenhek <kernel@wantstofly.org>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1137 ARM/INTEL IXP4XX ARM ARCHITECTURE
1138 M:      Imre Kaloz <kaloz@openwrt.org>
1139 M:      Krzysztof Halasa <khalasa@piap.pl>
1140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S:      Maintained
1142 F:      arch/arm/mach-ixp4xx/
1144 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1145 M:      Jonathan Cameron <jic23@cam.ac.uk>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148 F:      arch/arm/mach-pxa/stargate2.c
1149 F:      drivers/pcmcia/pxa2xx_stargate2.c
1151 ARM/INTEL XSC3 (MANZANO) ARM CORE
1152 M:      Lennert Buytenhek <kernel@wantstofly.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1156 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1157 M:      Lennert Buytenhek <kernel@wantstofly.org>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1161 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1162 M:      Santosh Shilimkar <ssantosh@kernel.org>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165 F:      arch/arm/mach-keystone/
1166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1168 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1169 M:      Santosh Shilimkar <ssantosh@kernel.org>
1170 L:      linux-kernel@vger.kernel.org
1171 S:      Maintained
1172 F:      drivers/clk/keystone/
1174 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1175 M:      Santosh Shilimkar <ssantosh@kernel.org>
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 L:      linux-kernel@vger.kernel.org
1178 S:      Maintained
1179 F:      drivers/clocksource/timer-keystone.c
1181 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1182 M:      Santosh Shilimkar <ssantosh@kernel.org>
1183 L:      linux-kernel@vger.kernel.org
1184 S:      Maintained
1185 F:      drivers/power/reset/keystone-reset.c
1187 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1188 M:      Santosh Shilimkar <ssantosh@kernel.org>
1189 L:      linux-kernel@vger.kernel.org
1190 S:      Maintained
1191 F:      drivers/memory/*emif*
1193 ARM/LOGICPD PXA270 MACHINE SUPPORT
1194 M:      Lennert Buytenhek <kernel@wantstofly.org>
1195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 S:      Maintained
1198 ARM/MAGICIAN MACHINE SUPPORT
1199 M:      Philipp Zabel <philipp.zabel@gmail.com>
1200 S:      Maintained
1202 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1203 M:      Jason Cooper <jason@lakedaemon.net>
1204 M:      Andrew Lunn <andrew@lunn.ch>
1205 M:      Gregory Clement <gregory.clement@free-electrons.com>
1206 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209 F:      arch/arm/mach-mvebu/
1210 F:      drivers/rtc/rtc-armada38x.c
1211 F:      arch/arm/boot/dts/armada*
1212 F:      arch/arm/boot/dts/kirkwood*
1215 ARM/Marvell Berlin SoC support
1216 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-berlin/
1220 F:      arch/arm/boot/dts/berlin*
1223 ARM/Marvell Dove/MV78xx0/Orion SOC support
1224 M:      Jason Cooper <jason@lakedaemon.net>
1225 M:      Andrew Lunn <andrew@lunn.ch>
1226 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227 M:      Gregory Clement <gregory.clement@free-electrons.com>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 S:      Maintained
1230 F:      arch/arm/mach-dove/
1231 F:      arch/arm/mach-mv78xx0/
1232 F:      arch/arm/mach-orion5x/
1233 F:      arch/arm/plat-orion/
1234 F:      arch/arm/boot/dts/dove*
1235 F:      arch/arm/boot/dts/orion5x*
1238 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1239 M:      Alexander Clouter <alex@digriz.org.uk>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 W:      http://www.digriz.org.uk/ts78xx/kernel
1242 S:      Maintained
1243 F:      arch/arm/mach-orion5x/ts78xx-*
1245 ARM/Mediatek SoC support
1246 M:      Matthias Brugger <matthias.bgg@gmail.com>
1247 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1249 S:      Maintained
1250 F:      arch/arm/boot/dts/mt6*
1251 F:      arch/arm/boot/dts/mt8*
1252 F:      arch/arm/mach-mediatek/
1253 N:      mtk
1254 K:      mediatek
1256 ARM/MICREL KS8695 ARCHITECTURE
1257 M:      Greg Ungerer <gerg@uclinux.org>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 F:      arch/arm/mach-ks8695/
1260 S:      Odd Fixes
1262 ARM/MIOA701 MACHINE SUPPORT
1263 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 F:      arch/arm/mach-pxa/mioa701.c
1266 S:      Maintained
1268 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1269 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1270 S:      Maintained
1272 ARM/NOMADIK ARCHITECTURE
1273 M:      Alessandro Rubini <rubini@unipv.it>
1274 M:      Linus Walleij <linus.walleij@linaro.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 S:      Maintained
1277 F:      arch/arm/mach-nomadik/
1278 F:      drivers/pinctrl/nomadik/
1279 F:      drivers/i2c/busses/i2c-nomadik.c
1280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1282 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1283 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1284 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1285 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1286 S:      Supported
1288 ARM/TOSA MACHINE SUPPORT
1289 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1290 M:      Dirk Opfer <dirk@opfer-online.de>
1291 S:      Maintained
1293 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1294 M:      Marek Vasut <marek.vasut@gmail.com>
1295 L:      linux-arm-kernel@lists.infradead.org
1296 W:      http://hackndev.com
1297 S:      Maintained
1298 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1299 F:      arch/arm/mach-pxa/palmtx.c
1300 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1301 F:      arch/arm/mach-pxa/palmt5.c
1302 F:      arch/arm/mach-pxa/include/mach/palmld.h
1303 F:      arch/arm/mach-pxa/palmld.c
1304 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1305 F:      arch/arm/mach-pxa/palmte2.c
1306 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1307 F:      arch/arm/mach-pxa/palmtc.c
1309 ARM/PALM TREO SUPPORT
1310 M:      Tomas Cech <sleep_walker@suse.cz>
1311 L:      linux-arm-kernel@lists.infradead.org
1312 W:      http://hackndev.com
1313 S:      Maintained
1314 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1315 F:      arch/arm/mach-pxa/palmtreo.c
1317 ARM/PALMZ72 SUPPORT
1318 M:      Sergey Lapin <slapin@ossfans.org>
1319 L:      linux-arm-kernel@lists.infradead.org
1320 W:      http://hackndev.com
1321 S:      Maintained
1322 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1323 F:      arch/arm/mach-pxa/palmz72.c
1325 ARM/PLEB SUPPORT
1326 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1327 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1328 S:      Maintained
1330 ARM/PT DIGITAL BOARD PORT
1331 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 W:      http://www.arm.linux.org.uk/
1334 S:      Maintained
1336 ARM/QUALCOMM SUPPORT
1337 M:      Kumar Gala <galak@codeaurora.org>
1338 M:      Andy Gross <agross@codeaurora.org>
1339 M:      David Brown <davidb@codeaurora.org>
1340 L:      linux-arm-msm@vger.kernel.org
1341 L:      linux-soc@vger.kernel.org
1342 S:      Maintained
1343 F:      arch/arm/mach-qcom/
1344 F:      drivers/soc/qcom/
1345 F:      drivers/tty/serial/msm_serial.h
1346 F:      drivers/tty/serial/msm_serial.c
1347 F:      drivers/*/pm8???-*
1348 F:      drivers/mfd/ssbi.c
1349 F:      drivers/firmware/qcom_scm.c
1350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1352 ARM/RADISYS ENP2611 MACHINE SUPPORT
1353 M:      Lennert Buytenhek <kernel@wantstofly.org>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 S:      Maintained
1357 ARM/RISCPC ARCHITECTURE
1358 M:      Russell King <linux@arm.linux.org.uk>
1359 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 W:      http://www.arm.linux.org.uk/
1361 S:      Maintained
1362 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1363 F:      arch/arm/include/asm/hardware/ioc.h
1364 F:      arch/arm/include/asm/hardware/iomd.h
1365 F:      arch/arm/include/asm/hardware/memc.h
1366 F:      arch/arm/mach-rpc/
1367 F:      drivers/net/ethernet/8390/etherh.c
1368 F:      drivers/net/ethernet/i825xx/ether1*
1369 F:      drivers/net/ethernet/seeq/ether3*
1370 F:      drivers/scsi/arm/
1372 ARM/Rockchip SoC support
1373 M:      Heiko Stuebner <heiko@sntech.de>
1374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 L:      linux-rockchip@lists.infradead.org
1376 S:      Maintained
1377 F:      arch/arm/boot/dts/rk3*
1378 F:      arch/arm/mach-rockchip/
1379 F:      drivers/clk/rockchip/
1380 F:      drivers/i2c/busses/i2c-rk3x.c
1381 F:      drivers/*/*rockchip*
1382 F:      drivers/*/*/*rockchip*
1383 F:      sound/soc/rockchip/
1384 N:      rockchip
1386 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1387 M:      Kukjin Kim <kgene@kernel.org>
1388 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1389 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1391 S:      Maintained
1392 F:      arch/arm/boot/dts/s3c*
1393 F:      arch/arm/boot/dts/exynos*
1394 F:      arch/arm/plat-samsung/
1395 F:      arch/arm/mach-s3c24*/
1396 F:      arch/arm/mach-s3c64xx/
1397 F:      arch/arm/mach-s5p*/
1398 F:      arch/arm/mach-exynos*/
1399 F:      drivers/*/*s3c2410*
1400 F:      drivers/*/*/*s3c2410*
1401 F:      drivers/spi/spi-s3c*
1402 F:      sound/soc/samsung/*
1403 N:      exynos
1405 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1406 M:      Kyungmin Park <kyungmin.park@samsung.com>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 S:      Maintained
1409 F:      arch/arm/mach-s5pv210/
1411 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1412 M:      Kyungmin Park <kyungmin.park@samsung.com>
1413 M:      Kamil Debski <k.debski@samsung.com>
1414 L:      linux-arm-kernel@lists.infradead.org
1415 L:      linux-media@vger.kernel.org
1416 S:      Maintained
1417 F:      drivers/media/platform/s5p-g2d/
1419 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1420 M:      Kyungmin Park <kyungmin.park@samsung.com>
1421 M:      Kamil Debski <k.debski@samsung.com>
1422 M:      Jeongtae Park <jtp.park@samsung.com>
1423 L:      linux-arm-kernel@lists.infradead.org
1424 L:      linux-media@vger.kernel.org
1425 S:      Maintained
1426 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1427 F:      drivers/media/platform/s5p-mfc/
1429 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1430 M:      Kyungmin Park <kyungmin.park@samsung.com>
1431 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1432 L:      linux-arm-kernel@lists.infradead.org
1433 L:      linux-media@vger.kernel.org
1434 S:      Maintained
1435 F:      drivers/media/platform/s5p-tv/
1437 ARM/SHMOBILE ARM ARCHITECTURE
1438 M:      Simon Horman <horms@verge.net.au>
1439 M:      Magnus Damm <magnus.damm@gmail.com>
1440 L:      linux-sh@vger.kernel.org
1441 W:      http://oss.renesas.com
1442 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1444 S:      Supported
1445 F:      arch/arm/boot/dts/emev2*
1446 F:      arch/arm/boot/dts/r7s*
1447 F:      arch/arm/boot/dts/r8a*
1448 F:      arch/arm/boot/dts/sh*
1449 F:      arch/arm/configs/armadillo800eva_defconfig
1450 F:      arch/arm/configs/bockw_defconfig
1451 F:      arch/arm/configs/kzm9g_defconfig
1452 F:      arch/arm/configs/marzen_defconfig
1453 F:      arch/arm/configs/shmobile_defconfig
1454 F:      arch/arm/include/debug/renesas-scif.S
1455 F:      arch/arm/mach-shmobile/
1456 F:      drivers/sh/
1458 ARM/SOCFPGA ARCHITECTURE
1459 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1460 S:      Maintained
1461 F:      arch/arm/mach-socfpga/
1462 F:      arch/arm/boot/dts/socfpga*
1463 F:      arch/arm/configs/socfpga_defconfig
1464 W:      http://www.rocketboards.org
1465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1467 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1468 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1469 S:      Maintained
1470 F:      drivers/clk/socfpga/
1472 ARM/SOCFPGA EDAC SUPPORT
1473 M:      Thor Thayer <tthayer@opensource.altera.com>
1474 S:      Maintained
1475 F:      drivers/edac/altera_edac.
1477 ARM/STI ARCHITECTURE
1478 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1479 M:      Maxime Coquelin <maxime.coquelin@st.com>
1480 M:      Patrice Chotard <patrice.chotard@st.com>
1481 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482 L:      kernel@stlinux.com
1483 W:      http://www.stlinux.com
1484 S:      Maintained
1485 F:      arch/arm/mach-sti/
1486 F:      arch/arm/boot/dts/sti*
1487 F:      drivers/clocksource/arm_global_timer.c
1488 F:      drivers/i2c/busses/i2c-st.c
1489 F:      drivers/media/rc/st_rc.c
1490 F:      drivers/mmc/host/sdhci-st.c
1491 F:      drivers/phy/phy-miphy28lp.c
1492 F:      drivers/phy/phy-miphy365x.c
1493 F:      drivers/phy/phy-stih407-usb.c
1494 F:      drivers/phy/phy-stih41x-usb.c
1495 F:      drivers/pinctrl/pinctrl-st.c
1496 F:      drivers/reset/sti/
1497 F:      drivers/tty/serial/st-asc.c
1498 F:      drivers/usb/dwc3/dwc3-st.c
1499 F:      drivers/usb/host/ehci-st.c
1500 F:      drivers/usb/host/ohci-st.c
1501 F:      drivers/ata/ahci_st.c
1503 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1504 M:      Lennert Buytenhek <kernel@wantstofly.org>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 S:      Maintained
1508 ARM/TETON BGA MACHINE SUPPORT
1509 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1510 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1511 S:      Maintained
1513 ARM/THECUS N2100 MACHINE SUPPORT
1514 M:      Lennert Buytenhek <kernel@wantstofly.org>
1515 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 S:      Maintained
1518 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1519 M:      Wan ZongShun <mcuos.com@gmail.com>
1520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1521 W:      http://www.mcuos.com
1522 S:      Maintained
1523 F:      arch/arm/mach-w90x900/
1524 F:      drivers/input/keyboard/w90p910_keypad.c
1525 F:      drivers/input/touchscreen/w90p910_ts.c
1526 F:      drivers/watchdog/nuc900_wdt.c
1527 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1528 F:      drivers/mtd/nand/nuc900_nand.c
1529 F:      drivers/rtc/rtc-nuc900.c
1530 F:      drivers/spi/spi-nuc900.c
1531 F:      drivers/usb/host/ehci-w90x900.c
1532 F:      drivers/video/fbdev/nuc900fb.c
1534 ARM/U300 MACHINE SUPPORT
1535 M:      Linus Walleij <linus.walleij@linaro.org>
1536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S:      Supported
1538 F:      arch/arm/mach-u300/
1539 F:      drivers/clocksource/timer-u300.c
1540 F:      drivers/i2c/busses/i2c-stu300.c
1541 F:      drivers/rtc/rtc-coh901331.c
1542 F:      drivers/watchdog/coh901327_wdt.c
1543 F:      drivers/dma/coh901318*
1544 F:      drivers/mfd/ab3100*
1545 F:      drivers/rtc/rtc-ab3100.c
1546 F:      drivers/rtc/rtc-coh901331.c
1547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1549 ARM/Ux500 ARM ARCHITECTURE
1550 M:      Linus Walleij <linus.walleij@linaro.org>
1551 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552 S:      Maintained
1553 F:      arch/arm/mach-ux500/
1554 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1555 F:      drivers/dma/ste_dma40*
1556 F:      drivers/hwspinlock/u8500_hsem.c
1557 F:      drivers/mfd/abx500*
1558 F:      drivers/mfd/ab8500*
1559 F:      drivers/mfd/dbx500*
1560 F:      drivers/mfd/db8500*
1561 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1562 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1563 F:      drivers/rtc/rtc-ab8500.c
1564 F:      drivers/rtc/rtc-pl031.c
1565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1567 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1568 M:      Ulf Hansson <ulf.hansson@linaro.org>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 T:      git git://git.linaro.org/people/ulfh/clk.git
1571 S:      Maintained
1572 F:      drivers/clk/ux500/
1573 F:      include/linux/platform_data/clk-ux500.h
1575 ARM/VERSATILE EXPRESS PLATFORM
1576 M:      Liviu Dudau <liviu.dudau@arm.com>
1577 M:      Sudeep Holla <sudeep.holla@arm.com>
1578 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581 F:      arch/arm/boot/dts/vexpress*
1582 F:      arch/arm/mach-vexpress/
1583 F:      */*/vexpress*
1584 F:      */*/*/vexpress*
1585 F:      drivers/clk/versatile/clk-vexpress-osc.c
1586 F:      drivers/clocksource/versatile.c
1588 ARM/VFP SUPPORT
1589 M:      Russell King <linux@arm.linux.org.uk>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 W:      http://www.arm.linux.org.uk/
1592 S:      Maintained
1593 F:      arch/arm/vfp/
1595 ARM/VOIPAC PXA270 SUPPORT
1596 M:      Marek Vasut <marek.vasut@gmail.com>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      arch/arm/mach-pxa/vpac270.c
1600 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1602 ARM/VT8500 ARM ARCHITECTURE
1603 M:      Tony Prisk <linux@prisktech.co.nz>
1604 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 S:      Maintained
1606 F:      arch/arm/mach-vt8500/
1607 F:      drivers/clocksource/vt8500_timer.c
1608 F:      drivers/i2c/busses/i2c-wmt.c
1609 F:      drivers/mmc/host/wmt-sdmmc.c
1610 F:      drivers/pwm/pwm-vt8500.c
1611 F:      drivers/rtc/rtc-vt8500.c
1612 F:      drivers/tty/serial/vt8500_serial.c
1613 F:      drivers/usb/host/ehci-platform.c
1614 F:      drivers/usb/host/uhci-platform.c
1615 F:      drivers/video/fbdev/vt8500lcdfb.*
1616 F:      drivers/video/fbdev/wm8505fb*
1617 F:      drivers/video/fbdev/wmt_ge_rops.*
1619 ARM/ZIPIT Z2 SUPPORT
1620 M:      Marek Vasut <marek.vasut@gmail.com>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 S:      Maintained
1623 F:      arch/arm/mach-pxa/z2.c
1624 F:      arch/arm/mach-pxa/include/mach/z2.h
1626 ARM/ZYNQ ARCHITECTURE
1627 M:      Michal Simek <michal.simek@xilinx.com>
1628 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1629 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630 W:      http://wiki.xilinx.com
1631 T:      git git://git.xilinx.com/linux-xlnx.git
1632 S:      Supported
1633 F:      arch/arm/mach-zynq/
1634 F:      drivers/cpuidle/cpuidle-zynq.c
1635 F:      drivers/block/xsysace.c
1636 N:      zynq
1637 N:      xilinx
1638 F:      drivers/clocksource/cadence_ttc_timer.c
1639 F:      drivers/i2c/busses/i2c-cadence.c
1640 F:      drivers/mmc/host/sdhci-of-arasan.c
1641 F:      drivers/edac/synopsys_edac.c
1643 ARM SMMU DRIVER
1644 M:      Will Deacon <will.deacon@arm.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      drivers/iommu/arm-smmu.c
1648 F:      drivers/iommu/io-pgtable-arm.c
1650 ARM64 PORT (AARCH64 ARCHITECTURE)
1651 M:      Catalin Marinas <catalin.marinas@arm.com>
1652 M:      Will Deacon <will.deacon@arm.com>
1653 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 S:      Maintained
1655 F:      arch/arm64/
1656 F:      Documentation/arm64/
1658 AS3645A LED FLASH CONTROLLER DRIVER
1659 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1660 L:      linux-media@vger.kernel.org
1661 T:      git git://linuxtv.org/media_tree.git
1662 S:      Maintained
1663 F:      drivers/media/i2c/as3645a.c
1664 F:      include/media/as3645a.h
1666 ASC7621 HARDWARE MONITOR DRIVER
1667 M:      George Joseph <george.joseph@fairview5.com>
1668 L:      lm-sensors@lm-sensors.org
1669 S:      Maintained
1670 F:      Documentation/hwmon/asc7621
1671 F:      drivers/hwmon/asc7621.c
1673 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1674 M:      Corentin Chary <corentin.chary@gmail.com>
1675 L:      acpi4asus-user@lists.sourceforge.net
1676 L:      platform-driver-x86@vger.kernel.org
1677 W:      http://acpi4asus.sf.net
1678 S:      Maintained
1679 F:      drivers/platform/x86/asus*.c
1680 F:      drivers/platform/x86/eeepc*.c
1682 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1683 R:      Dan Williams <dan.j.williams@intel.com>
1684 W:      http://sourceforge.net/projects/xscaleiop
1685 S:      Odd fixes
1686 F:      Documentation/crypto/async-tx-api.txt
1687 F:      crypto/async_tx/
1688 F:      drivers/dma/
1689 F:      include/linux/dmaengine.h
1690 F:      include/linux/async_tx.h
1692 AT24 EEPROM DRIVER
1693 M:      Wolfram Sang <wsa@the-dreams.de>
1694 L:      linux-i2c@vger.kernel.org
1695 S:      Maintained
1696 F:      drivers/misc/eeprom/at24.c
1697 F:      include/linux/platform_data/at24.h
1699 ATA OVER ETHERNET (AOE) DRIVER
1700 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1701 W:      http://www.openaoe.org/
1702 S:      Supported
1703 F:      Documentation/aoe/
1704 F:      drivers/block/aoe/
1706 ATHEROS ATH GENERIC UTILITIES
1707 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1708 L:      linux-wireless@vger.kernel.org
1709 S:      Supported
1710 F:      drivers/net/wireless/ath/*
1712 ATHEROS ATH5K WIRELESS DRIVER
1713 M:      Jiri Slaby <jirislaby@gmail.com>
1714 M:      Nick Kossifidis <mickflemm@gmail.com>
1715 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1716 L:      linux-wireless@vger.kernel.org
1717 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1718 S:      Maintained
1719 F:      drivers/net/wireless/ath/ath5k/
1721 ATHEROS ATH6KL WIRELESS DRIVER
1722 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1723 L:      linux-wireless@vger.kernel.org
1724 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1725 T:      git git://github.com/kvalo/ath.git
1726 S:      Supported
1727 F:      drivers/net/wireless/ath/ath6kl/
1729 WILOCITY WIL6210 WIRELESS DRIVER
1730 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1731 L:      linux-wireless@vger.kernel.org
1732 L:      wil6210@qca.qualcomm.com
1733 S:      Supported
1734 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1735 F:      drivers/net/wireless/ath/wil6210/
1736 F:      include/uapi/linux/wil6210_uapi.h
1738 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1739 M:      Christian Lamparter <chunkeey@googlemail.com>
1740 L:      linux-wireless@vger.kernel.org
1741 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1742 S:      Maintained
1743 F:      drivers/net/wireless/ath/carl9170/
1745 ATK0110 HWMON DRIVER
1746 M:      Luca Tettamanti <kronos.it@gmail.com>
1747 L:      lm-sensors@lm-sensors.org
1748 S:      Maintained
1749 F:      drivers/hwmon/asus_atk0110.c
1751 ATI_REMOTE2 DRIVER
1752 M:      Ville Syrjala <syrjala@sci.fi>
1753 S:      Maintained
1754 F:      drivers/input/misc/ati_remote2.c
1756 ATLX ETHERNET DRIVERS
1757 M:      Jay Cliburn <jcliburn@gmail.com>
1758 M:      Chris Snook <chris.snook@gmail.com>
1759 L:      netdev@vger.kernel.org
1760 W:      http://sourceforge.net/projects/atl1
1761 W:      http://atl1.sourceforge.net
1762 S:      Maintained
1763 F:      drivers/net/ethernet/atheros/
1766 M:      Chas Williams <3chas3@gmail.com>
1767 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1768 L:      netdev@vger.kernel.org
1769 W:      http://linux-atm.sourceforge.net
1770 S:      Maintained
1771 F:      drivers/atm/
1772 F:      include/linux/atm*
1773 F:      include/uapi/linux/atm*
1775 ATMEL AT91 / AT32 MCI DRIVER
1776 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1777 S:      Maintained
1778 F:      drivers/mmc/host/atmel-mci.c
1779 F:      drivers/mmc/host/atmel-mci-regs.h
1781 ATMEL AT91 / AT32 SERIAL DRIVER
1782 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1783 S:      Supported
1784 F:      drivers/tty/serial/atmel_serial.c
1786 ATMEL Audio ALSA driver
1787 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1788 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1789 S:      Supported
1790 F:      sound/soc/atmel
1792 ATMEL DMA DRIVER
1793 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1794 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 S:      Supported
1796 F:      drivers/dma/at_hdmac.c
1797 F:      drivers/dma/at_hdmac_regs.h
1798 F:      include/linux/platform_data/dma-atmel.h
1800 ATMEL XDMA DRIVER
1801 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1802 L:      linux-arm-kernel@lists.infradead.org
1803 L:      dmaengine@vger.kernel.org
1804 S:      Supported
1805 F:      drivers/dma/at_xdmac.c
1807 ATMEL I2C DRIVER
1808 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1809 L:      linux-i2c@vger.kernel.org
1810 S:      Supported
1811 F:      drivers/i2c/busses/i2c-at91.c
1813 ATMEL ISI DRIVER
1814 M:      Josh Wu <josh.wu@atmel.com>
1815 L:      linux-media@vger.kernel.org
1816 S:      Supported
1817 F:      drivers/media/platform/soc_camera/atmel-isi.c
1818 F:      include/media/atmel-isi.h
1820 ATMEL LCDFB DRIVER
1821 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1822 L:      linux-fbdev@vger.kernel.org
1823 S:      Maintained
1824 F:      drivers/video/fbdev/atmel_lcdfb.c
1825 F:      include/video/atmel_lcdc.h
1827 ATMEL MACB ETHERNET DRIVER
1828 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1829 S:      Supported
1830 F:      drivers/net/ethernet/cadence/
1832 ATMEL NAND DRIVER
1833 M:      Josh Wu <josh.wu@atmel.com>
1834 L:      linux-mtd@lists.infradead.org
1835 S:      Supported
1836 F:      drivers/mtd/nand/atmel_nand*
1838 ATMEL SPI DRIVER
1839 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1840 S:      Supported
1841 F:      drivers/spi/spi-atmel.*
1843 ATMEL SSC DRIVER
1844 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 S:      Supported
1847 F:      drivers/misc/atmel-ssc.c
1848 F:      include/linux/atmel-ssc.h
1850 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1851 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 S:      Supported
1854 F:      drivers/misc/atmel_tclib.c
1855 F:      drivers/clocksource/tcb_clksrc.c
1857 ATMEL USBA UDC DRIVER
1858 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1860 S:      Supported
1861 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1863 ATMEL WIRELESS DRIVER
1864 M:      Simon Kelley <simon@thekelleys.org.uk>
1865 L:      linux-wireless@vger.kernel.org
1866 W:      http://www.thekelleys.org.uk/atmel
1867 W:      http://atmelwlandriver.sourceforge.net/
1868 S:      Maintained
1869 F:      drivers/net/wireless/atmel*
1871 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1872 M:      Bradley Grove <linuxdrivers@attotech.com>
1873 L:      linux-scsi@vger.kernel.org
1874 W:      http://www.attotech.com
1875 S:      Supported
1876 F:      drivers/scsi/esas2r
1878 ATUSB IEEE 802.15.4 RADIO DRIVER
1879 M:      Stefan Schmidt <stefan@osg.samsung.com>
1880 L:      linux-wpan@vger.kernel.org
1881 S:      Maintained
1882 F:      drivers/net/ieee802154/atusb.c
1883 F:      drivers/net/ieee802154/atusb.h
1884 F:      drivers/net/ieee802154/at86rf230.h
1886 AUDIT SUBSYSTEM
1887 M:      Paul Moore <paul@paul-moore.com>
1888 M:      Eric Paris <eparis@redhat.com>
1889 L:      linux-audit@redhat.com (moderated for non-subscribers)
1890 W:      http://people.redhat.com/sgrubb/audit/
1891 T:      git git://git.infradead.org/users/pcmoore/audit
1892 S:      Maintained
1893 F:      include/linux/audit.h
1894 F:      include/uapi/linux/audit.h
1895 F:      kernel/audit*
1897 AUXILIARY DISPLAY DRIVERS
1898 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1899 W:      http://miguelojeda.es/auxdisplay.htm
1900 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1901 S:      Maintained
1902 F:      drivers/auxdisplay/
1903 F:      include/linux/cfag12864b.h
1905 AVR32 ARCHITECTURE
1906 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1907 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1908 W:      http://www.atmel.com/products/AVR32/
1909 W:      http://mirror.egtvedt.no/avr32linux.org/
1910 W:      http://avrfreaks.net/
1911 S:      Maintained
1912 F:      arch/avr32/
1914 AVR32/AT32AP MACHINE SUPPORT
1915 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1916 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1917 S:      Maintained
1918 F:      arch/avr32/mach-at32ap/
1920 AX.25 NETWORK LAYER
1921 M:      Ralf Baechle <ralf@linux-mips.org>
1922 L:      linux-hams@vger.kernel.org
1923 W:      http://www.linux-ax25.org/
1924 S:      Maintained
1925 F:      include/uapi/linux/ax25.h
1926 F:      include/net/ax25.h
1927 F:      net/ax25/
1929 AZ6007 DVB DRIVER
1930 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1931 L:      linux-media@vger.kernel.org
1932 W:      http://linuxtv.org
1933 T:      git git://linuxtv.org/media_tree.git
1934 S:      Maintained
1935 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1937 AZTECH FM RADIO RECEIVER DRIVER
1938 M:      Hans Verkuil <hverkuil@xs4all.nl>
1939 L:      linux-media@vger.kernel.org
1940 T:      git git://linuxtv.org/media_tree.git
1941 W:      http://linuxtv.org
1942 S:      Maintained
1943 F:      drivers/media/radio/radio-aztech*
1945 B43 WIRELESS DRIVER
1946 L:      linux-wireless@vger.kernel.org
1947 L:      b43-dev@lists.infradead.org
1948 W:      http://wireless.kernel.org/en/users/Drivers/b43
1949 S:      Odd Fixes
1950 F:      drivers/net/wireless/b43/
1952 B43LEGACY WIRELESS DRIVER
1953 M:      Larry Finger <Larry.Finger@lwfinger.net>
1954 L:      linux-wireless@vger.kernel.org
1955 L:      b43-dev@lists.infradead.org
1956 W:      http://wireless.kernel.org/en/users/Drivers/b43
1957 S:      Maintained
1958 F:      drivers/net/wireless/b43legacy/
1960 BACKLIGHT CLASS/SUBSYSTEM
1961 M:      Jingoo Han <jingoohan1@gmail.com>
1962 M:      Lee Jones <lee.jones@linaro.org>
1963 S:      Maintained
1964 F:      drivers/video/backlight/
1965 F:      include/linux/backlight.h
1967 BATMAN ADVANCED
1968 M:      Marek Lindner <mareklindner@neomailbox.ch>
1969 M:      Simon Wunderlich <sw@simonwunderlich.de>
1970 M:      Antonio Quartulli <antonio@meshcoding.com>
1971 L:      b.a.t.m.a.n@lists.open-mesh.org
1972 W:      http://www.open-mesh.org/
1973 S:      Maintained
1974 F:      net/batman-adv/
1976 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1977 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1978 L:      linux-hams@vger.kernel.org
1979 W:      http://www.baycom.org/~tom/ham/ham.html
1980 S:      Maintained
1981 F:      drivers/net/hamradio/baycom*
1983 BCACHE (BLOCK LAYER CACHE)
1984 M:      Kent Overstreet <kmo@daterainc.com>
1985 L:      linux-bcache@vger.kernel.org
1986 W:      http://bcache.evilpiepirate.org
1987 S:      Maintained:
1988 F:      drivers/md/bcache/
1990 BEFS FILE SYSTEM
1991 S:      Orphan
1992 F:      Documentation/filesystems/befs.txt
1993 F:      fs/befs/
1995 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1996 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1997 L:      netdev@vger.kernel.org
1998 S:      Maintained
1999 F:      drivers/net/ethernet/ec_bhf.c
2001 BFS FILE SYSTEM
2002 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2003 S:      Maintained
2004 F:      Documentation/filesystems/bfs.txt
2005 F:      fs/bfs/
2006 F:      include/uapi/linux/bfs_fs.h
2008 BLACKFIN ARCHITECTURE
2009 M:      Steven Miao <realmz6@gmail.com>
2010 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2011 T:      git git://git.code.sf.net/p/adi-linux/code
2012 W:      http://blackfin.uclinux.org
2013 S:      Supported
2014 F:      arch/blackfin/
2016 BLACKFIN EMAC DRIVER
2017 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2018 W:      http://blackfin.uclinux.org
2019 S:      Supported
2020 F:      drivers/net/ethernet/adi/
2022 BLACKFIN RTC DRIVER
2023 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024 W:      http://blackfin.uclinux.org
2025 S:      Supported
2026 F:      drivers/rtc/rtc-bfin.c
2028 BLACKFIN SDH DRIVER
2029 M:      Sonic Zhang <sonic.zhang@analog.com>
2030 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2031 W:      http://blackfin.uclinux.org
2032 S:      Supported
2033 F:      drivers/mmc/host/bfin_sdh.c
2035 BLACKFIN SERIAL DRIVER
2036 M:      Sonic Zhang <sonic.zhang@analog.com>
2037 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2038 W:      http://blackfin.uclinux.org
2039 S:      Supported
2040 F:      drivers/tty/serial/bfin_uart.c
2042 BLACKFIN WATCHDOG DRIVER
2043 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2044 W:      http://blackfin.uclinux.org
2045 S:      Supported
2046 F:      drivers/watchdog/bfin_wdt.c
2048 BLACKFIN I2C TWI DRIVER
2049 M:      Sonic Zhang <sonic.zhang@analog.com>
2050 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2051 W:      http://blackfin.uclinux.org/
2052 S:      Supported
2053 F:      drivers/i2c/busses/i2c-bfin-twi.c
2055 BLACKFIN MEDIA DRIVER
2056 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2057 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2058 W:      http://blackfin.uclinux.org/
2059 S:      Supported
2060 F:      drivers/media/platform/blackfin/
2061 F:      drivers/media/i2c/adv7183*
2062 F:      drivers/media/i2c/vs6624*
2064 BLINKM RGB LED DRIVER
2065 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2066 S:      Maintained
2067 F:      drivers/leds/leds-blinkm.c
2069 BLOCK LAYER
2070 M:      Jens Axboe <axboe@kernel.dk>
2071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2072 S:      Maintained
2073 F:      block/
2075 BLOCK2MTD DRIVER
2076 M:      Joern Engel <joern@lazybastard.org>
2077 L:      linux-mtd@lists.infradead.org
2078 S:      Maintained
2079 F:      drivers/mtd/devices/block2mtd.c
2081 BLUETOOTH DRIVERS
2082 M:      Marcel Holtmann <marcel@holtmann.org>
2083 M:      Gustavo Padovan <gustavo@padovan.org>
2084 M:      Johan Hedberg <johan.hedberg@gmail.com>
2085 L:      linux-bluetooth@vger.kernel.org
2086 W:      http://www.bluez.org/
2087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2089 S:      Maintained
2090 F:      drivers/bluetooth/
2092 BLUETOOTH SUBSYSTEM
2093 M:      Marcel Holtmann <marcel@holtmann.org>
2094 M:      Gustavo Padovan <gustavo@padovan.org>
2095 M:      Johan Hedberg <johan.hedberg@gmail.com>
2096 L:      linux-bluetooth@vger.kernel.org
2097 W:      http://www.bluez.org/
2098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2100 S:      Maintained
2101 F:      net/bluetooth/
2102 F:      include/net/bluetooth/
2104 BONDING DRIVER
2105 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2106 M:      Veaceslav Falico <vfalico@gmail.com>
2107 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2108 L:      netdev@vger.kernel.org
2109 W:      http://sourceforge.net/projects/bonding/
2110 S:      Supported
2111 F:      drivers/net/bonding/
2112 F:      include/uapi/linux/if_bonding.h
2114 BPF (Safe dynamic programs and tools)
2115 M:      Alexei Starovoitov <ast@kernel.org>
2116 L:      netdev@vger.kernel.org
2117 L:      linux-kernel@vger.kernel.org
2118 S:      Supported
2119 F:      kernel/bpf/
2121 BROADCOM B44 10/100 ETHERNET DRIVER
2122 M:      Gary Zambrano <zambrano@broadcom.com>
2123 L:      netdev@vger.kernel.org
2124 S:      Supported
2125 F:      drivers/net/ethernet/broadcom/b44.*
2127 BROADCOM GENET ETHERNET DRIVER
2128 M:      Florian Fainelli <f.fainelli@gmail.com>
2129 L:      netdev@vger.kernel.org
2130 S:      Supported
2131 F:      drivers/net/ethernet/broadcom/genet/
2133 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2134 M:      Sony Chacko <sony.chacko@qlogic.com>
2135 M:      Dept-HSGLinuxNICDev@qlogic.com
2136 L:      netdev@vger.kernel.org
2137 S:      Supported
2138 F:      drivers/net/ethernet/broadcom/bnx2.*
2139 F:      drivers/net/ethernet/broadcom/bnx2_*
2141 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2142 M:      Ariel Elior <ariel.elior@qlogic.com>
2143 L:      netdev@vger.kernel.org
2144 S:      Supported
2145 F:      drivers/net/ethernet/broadcom/bnx2x/
2147 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2148 M:      Florian Fainelli <f.fainelli@gmail.com>
2149 M:      Ray Jui <rjui@broadcom.com>
2150 M:      Scott Branden <sbranden@broadcom.com>
2151 L:      bcm-kernel-feedback-list@broadcom.com
2152 T:      git git://github.com/broadcom/mach-bcm
2153 S:      Maintained
2154 F:      arch/arm/mach-bcm/
2155 F:      arch/arm/boot/dts/bcm113*
2156 F:      arch/arm/boot/dts/bcm216*
2157 F:      arch/arm/boot/dts/bcm281*
2158 F:      arch/arm/configs/bcm_defconfig
2159 F:      drivers/mmc/host/sdhci-bcm-kona.c
2160 F:      drivers/clocksource/bcm_kona_timer.c
2162 BROADCOM BCM2835 ARM ARCHITECTURE
2163 M:      Stephen Warren <swarren@wwwdotorg.org>
2164 M:      Lee Jones <lee@kernel.org>
2165 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2167 S:      Maintained
2168 N:      bcm2835
2170 BROADCOM BCM33XX MIPS ARCHITECTURE
2171 M:      Kevin Cernekee <cernekee@gmail.com>
2172 L:      linux-mips@linux-mips.org
2173 S:      Maintained
2174 F:      arch/mips/bcm3384/*
2175 F:      arch/mips/include/asm/mach-bcm3384/*
2176 F:      arch/mips/kernel/*bmips*
2178 BROADCOM BCM5301X ARM ARCHITECTURE
2179 M:      Hauke Mehrtens <hauke@hauke-m.de>
2180 L:      linux-arm-kernel@lists.infradead.org
2181 S:      Maintained
2182 F:      arch/arm/mach-bcm/bcm_5301x.c
2183 F:      arch/arm/boot/dts/bcm5301x.dtsi
2184 F:      arch/arm/boot/dts/bcm470*
2186 BROADCOM BCM63XX ARM ARCHITECTURE
2187 M:      Florian Fainelli <f.fainelli@gmail.com>
2188 L:      linux-arm-kernel@lists.infradead.org
2189 T:      git git://github.com/broadcom/arm-bcm63xx.git
2190 S:      Maintained
2191 F:      arch/arm/mach-bcm/bcm63xx.c
2192 F:      arch/arm/include/debug/bcm63xx.S
2194 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2195 M:      Kevin Cernekee <cernekee@gmail.com>
2196 L:      linux-usb@vger.kernel.org
2197 S:      Maintained
2198 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2200 BROADCOM BCM7XXX ARM ARCHITECTURE
2201 M:      Brian Norris <computersforpeace@gmail.com>
2202 M:      Gregory Fong <gregory.0xf0@gmail.com>
2203 M:      Florian Fainelli <f.fainelli@gmail.com>
2204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2205 T:      git git://github.com/broadcom/stblinux.git
2206 S:      Maintained
2207 F:      arch/arm/mach-bcm/*brcmstb*
2208 F:      arch/arm/boot/dts/bcm7*.dts*
2209 F:      drivers/bus/brcmstb_gisb.c
2211 BROADCOM BMIPS MIPS ARCHITECTURE
2212 M:      Kevin Cernekee <cernekee@gmail.com>
2213 M:      Florian Fainelli <f.fainelli@gmail.com>
2214 L:      linux-mips@linux-mips.org
2215 T:      git git://github.com/broadcom/stblinux.git
2216 S:      Maintained
2217 F:      arch/mips/bmips/*
2218 F:      arch/mips/include/asm/mach-bmips/*
2219 F:      arch/mips/kernel/*bmips*
2220 F:      arch/mips/boot/dts/bcm*.dts*
2221 F:      drivers/irqchip/irq-bcm7*
2222 F:      drivers/irqchip/irq-brcmstb*
2224 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2225 M:      Prashant Sreedharan <prashant@broadcom.com>
2226 M:      Michael Chan <mchan@broadcom.com>
2227 L:      netdev@vger.kernel.org
2228 S:      Supported
2229 F:      drivers/net/ethernet/broadcom/tg3.*
2231 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2232 M:      Brett Rudley <brudley@broadcom.com>
2233 M:      Arend van Spriel <arend@broadcom.com>
2234 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2235 M:      Hante Meuleman <meuleman@broadcom.com>
2236 L:      linux-wireless@vger.kernel.org
2237 L:      brcm80211-dev-list@broadcom.com
2238 S:      Supported
2239 F:      drivers/net/wireless/brcm80211/
2241 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2242 M:      QLogic-Storage-Upstream@qlogic.com
2243 L:      linux-scsi@vger.kernel.org
2244 S:      Supported
2245 F:      drivers/scsi/bnx2fc/
2247 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2248 M:      QLogic-Storage-Upstream@qlogic.com
2249 L:      linux-scsi@vger.kernel.org
2250 S:      Supported
2251 F:      drivers/scsi/bnx2i/
2253 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2254 M:      Ray Jui <rjui@broadcom.com>
2255 M:      Scott Branden <sbranden@broadcom.com>
2256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2257 L:      bcm-kernel-feedback-list@broadcom.com
2258 T:      git git://github.com/broadcom/cygnus-linux.git
2259 S:      Maintained
2260 N:      iproc
2261 N:      cygnus
2262 N:      bcm9113*
2263 N:      bcm9583*
2264 N:      bcm583*
2265 N:      bcm113*
2267 BROADCOM KONA GPIO DRIVER
2268 M:      Ray Jui <rjui@broadcom.com>
2269 L:      bcm-kernel-feedback-list@broadcom.com
2270 S:      Supported
2271 F:      drivers/gpio/gpio-bcm-kona.c
2272 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2274 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2275 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2276 L:      linux-wireless@vger.kernel.org
2277 S:      Maintained
2278 F:      drivers/bcma/
2279 F:      include/linux/bcma/
2281 BROADCOM SYSTEMPORT ETHERNET DRIVER
2282 M:      Florian Fainelli <f.fainelli@gmail.com>
2283 L:      netdev@vger.kernel.org
2284 S:      Supported
2285 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2287 BROCADE BFA FC SCSI DRIVER
2288 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2289 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2290 L:      linux-scsi@vger.kernel.org
2291 S:      Supported
2292 F:      drivers/scsi/bfa/
2294 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2295 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2296 L:      netdev@vger.kernel.org
2297 S:      Supported
2298 F:      drivers/net/ethernet/brocade/bna/
2300 BSG (block layer generic sg v4 driver)
2301 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2302 L:      linux-scsi@vger.kernel.org
2303 S:      Supported
2304 F:      block/bsg.c
2305 F:      include/linux/bsg.h
2306 F:      include/uapi/linux/bsg.h
2308 BT87X AUDIO DRIVER
2309 M:      Clemens Ladisch <clemens@ladisch.de>
2310 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2311 T:      git git://git.alsa-project.org/alsa-kernel.git
2312 S:      Maintained
2313 F:      Documentation/sound/alsa/Bt87x.txt
2314 F:      sound/pci/bt87x.c
2316 BT8XXGPIO DRIVER
2317 M:      Michael Buesch <m@bues.ch>
2318 W:      http://bu3sch.de/btgpio.php
2319 S:      Maintained
2320 F:      drivers/gpio/gpio-bt8xx.c
2322 BTRFS FILE SYSTEM
2323 M:      Chris Mason <clm@fb.com>
2324 M:      Josef Bacik <jbacik@fb.com>
2325 M:      David Sterba <dsterba@suse.cz>
2326 L:      linux-btrfs@vger.kernel.org
2327 W:      http://btrfs.wiki.kernel.org/
2328 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2330 S:      Maintained
2331 F:      Documentation/filesystems/btrfs.txt
2332 F:      fs/btrfs/
2334 BTTV VIDEO4LINUX DRIVER
2335 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2336 L:      linux-media@vger.kernel.org
2337 W:      http://linuxtv.org
2338 T:      git git://linuxtv.org/media_tree.git
2339 S:      Odd fixes
2340 F:      Documentation/video4linux/bttv/
2341 F:      drivers/media/pci/bt8xx/bttv*
2343 BUSLOGIC SCSI DRIVER
2344 M:      Khalid Aziz <khalid@gonehiking.org>
2345 L:      linux-scsi@vger.kernel.org
2346 S:      Maintained
2347 F:      drivers/scsi/BusLogic.*
2348 F:      drivers/scsi/FlashPoint.*
2350 C-MEDIA CMI8788 DRIVER
2351 M:      Clemens Ladisch <clemens@ladisch.de>
2352 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2353 T:      git git://git.alsa-project.org/alsa-kernel.git
2354 S:      Maintained
2355 F:      sound/pci/oxygen/
2357 C6X ARCHITECTURE
2358 M:      Mark Salter <msalter@redhat.com>
2359 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2360 L:      linux-c6x-dev@linux-c6x.org
2361 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2362 S:      Maintained
2363 F:      arch/c6x/
2365 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2366 M:      David Howells <dhowells@redhat.com>
2367 L:      linux-cachefs@redhat.com
2368 S:      Supported
2369 F:      Documentation/filesystems/caching/cachefiles.txt
2370 F:      fs/cachefiles/
2372 CADET FM/AM RADIO RECEIVER DRIVER
2373 M:      Hans Verkuil <hverkuil@xs4all.nl>
2374 L:      linux-media@vger.kernel.org
2375 T:      git git://linuxtv.org/media_tree.git
2376 W:      http://linuxtv.org
2377 S:      Maintained
2378 F:      drivers/media/radio/radio-cadet*
2380 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2381 M:      Jonathan Corbet <corbet@lwn.net>
2382 L:      linux-media@vger.kernel.org
2383 T:      git git://linuxtv.org/media_tree.git
2384 S:      Maintained
2385 F:      Documentation/video4linux/cafe_ccic
2386 F:      drivers/media/platform/marvell-ccic/
2388 CAIF NETWORK LAYER
2389 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2390 L:      netdev@vger.kernel.org
2391 S:      Supported
2392 F:      Documentation/networking/caif/
2393 F:      drivers/net/caif/
2394 F:      include/uapi/linux/caif/
2395 F:      include/net/caif/
2396 F:      net/caif/
2398 CALGARY x86-64 IOMMU
2399 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2400 M:      "Jon D. Mason" <jdmason@kudzu.us>
2401 L:      discuss@x86-64.org
2402 S:      Maintained
2403 F:      arch/x86/kernel/pci-calgary_64.c
2404 F:      arch/x86/kernel/tce_64.c
2405 F:      arch/x86/include/asm/calgary.h
2406 F:      arch/x86/include/asm/tce.h
2408 CAN NETWORK LAYER
2409 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2410 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2411 L:      linux-can@vger.kernel.org
2412 W:      https://github.com/linux-can
2413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2415 S:      Maintained
2416 F:      Documentation/networking/can.txt
2417 F:      net/can/
2418 F:      include/linux/can/core.h
2419 F:      include/uapi/linux/can.h
2420 F:      include/uapi/linux/can/bcm.h
2421 F:      include/uapi/linux/can/raw.h
2422 F:      include/uapi/linux/can/gw.h
2424 CAN NETWORK DRIVERS
2425 M:      Wolfgang Grandegger <wg@grandegger.com>
2426 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2427 L:      linux-can@vger.kernel.org
2428 W:      https://github.com/linux-can
2429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2431 S:      Maintained
2432 F:      drivers/net/can/
2433 F:      include/linux/can/dev.h
2434 F:      include/linux/can/platform/
2435 F:      include/uapi/linux/can/error.h
2436 F:      include/uapi/linux/can/netlink.h
2438 CAPABILITIES
2439 M:      Serge Hallyn <serge.hallyn@canonical.com>
2440 L:      linux-security-module@vger.kernel.org
2441 S:      Supported
2442 F:      include/linux/capability.h
2443 F:      include/uapi/linux/capability.h
2444 F:      security/capability.c
2445 F:      security/commoncap.c
2446 F:      kernel/capability.c
2448 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2449 M:      Kevin Tsai <ktsai@capellamicro.com>
2450 S:      Maintained
2451 F:      drivers/iio/light/cm*
2452 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2454 CC2520 IEEE-802.15.4 RADIO DRIVER
2455 M:      Varka Bhadram <varkabhadram@gmail.com>
2456 L:      linux-wpan@vger.kernel.org
2457 S:      Maintained
2458 F:      drivers/net/ieee802154/cc2520.c
2459 F:      include/linux/spi/cc2520.h
2460 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2462 CELL BROADBAND ENGINE ARCHITECTURE
2463 M:      Arnd Bergmann <arnd@arndb.de>
2464 L:      linuxppc-dev@lists.ozlabs.org
2465 L:      cbe-oss-dev@lists.ozlabs.org
2466 W:      http://www.ibm.com/developerworks/power/cell/
2467 S:      Supported
2468 F:      arch/powerpc/include/asm/cell*.h
2469 F:      arch/powerpc/include/asm/spu*.h
2470 F:      arch/powerpc/include/uapi/asm/spu*.h
2471 F:      arch/powerpc/oprofile/*cell*
2472 F:      arch/powerpc/platforms/cell/
2474 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2475 M:      Yan, Zheng <zyan@redhat.com>
2476 M:      Sage Weil <sage@redhat.com>
2477 L:      ceph-devel@vger.kernel.org
2478 W:      http://ceph.com/
2479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2480 S:      Supported
2481 F:      Documentation/filesystems/ceph.txt
2482 F:      fs/ceph/
2483 F:      net/ceph/
2484 F:      include/linux/ceph/
2485 F:      include/linux/crush/
2487 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2488 L:      linux-usb@vger.kernel.org
2489 S:      Orphan
2490 F:      Documentation/usb/WUSB-Design-overview.txt
2491 F:      Documentation/usb/wusb-cbaf
2492 F:      drivers/usb/host/hwa-hc.c
2493 F:      drivers/usb/host/whci/
2494 F:      drivers/usb/wusbcore/
2495 F:      include/linux/usb/wusb*
2497 CFAG12864B LCD DRIVER
2498 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2499 W:      http://miguelojeda.es/auxdisplay.htm
2500 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2501 S:      Maintained
2502 F:      drivers/auxdisplay/cfag12864b.c
2503 F:      include/linux/cfag12864b.h
2505 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2506 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2507 W:      http://miguelojeda.es/auxdisplay.htm
2508 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2509 S:      Maintained
2510 F:      drivers/auxdisplay/cfag12864bfb.c
2511 F:      include/linux/cfag12864b.h
2513 CFG80211 and NL80211
2514 M:      Johannes Berg <johannes@sipsolutions.net>
2515 L:      linux-wireless@vger.kernel.org
2516 W:      http://wireless.kernel.org/
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2519 S:      Maintained
2520 F:      include/uapi/linux/nl80211.h
2521 F:      include/net/cfg80211.h
2522 F:      net/wireless/*
2523 X:      net/wireless/wext*
2525 CHAR and MISC DRIVERS
2526 M:      Arnd Bergmann <arnd@arndb.de>
2527 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2529 S:      Supported
2530 F:      drivers/char/*
2531 F:      drivers/misc/*
2532 F:      include/linux/miscdevice.h
2534 CHECKPATCH
2535 M:      Andy Whitcroft <apw@canonical.com>
2536 M:      Joe Perches <joe@perches.com>
2537 S:      Maintained
2538 F:      scripts/checkpatch.pl
2540 CHINESE DOCUMENTATION
2541 M:      Harry Wei <harryxiyou@gmail.com>
2542 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2543 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2544 S:      Maintained
2545 F:      Documentation/zh_CN/
2547 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2548 M:      Peter Chen <Peter.Chen@freescale.com>
2549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2550 L:      linux-usb@vger.kernel.org
2551 S:      Maintained
2552 F:      drivers/usb/chipidea/
2554 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2555 M:      Hans de Goede <hdegoede@redhat.com>
2556 L:      linux-input@vger.kernel.org
2557 S:      Maintained
2558 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2559 F:      drivers/input/touchscreen/chipone_icn8318.c
2561 CHROME HARDWARE PLATFORM SUPPORT
2562 M:      Olof Johansson <olof@lixom.net>
2563 S:      Maintained
2564 F:      drivers/platform/chrome/
2566 CISCO VIC ETHERNET NIC DRIVER
2567 M:      Christian Benvenuti <benve@cisco.com>
2568 M:      Sujith Sankar <ssujith@cisco.com>
2569 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2570 M:      Neel Patel <neepatel@cisco.com>
2571 S:      Supported
2572 F:      drivers/net/ethernet/cisco/enic/
2574 CISCO VIC LOW LATENCY NIC DRIVER
2575 M:      Upinder Malhi <umalhi@cisco.com>
2576 S:      Supported
2577 F:      drivers/infiniband/hw/usnic
2579 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2580 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2581 L:      netdev@vger.kernel.org
2582 S:      Maintained
2583 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2585 CIRRUS LOGIC AUDIO CODEC DRIVERS
2586 M:      Brian Austin <brian.austin@cirrus.com>
2587 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2588 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2589 S:      Maintained
2590 F:      sound/soc/codecs/cs*
2592 CLEANCACHE API
2593 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2594 L:      linux-kernel@vger.kernel.org
2595 S:      Maintained
2596 F:      mm/cleancache.c
2597 F:      include/linux/cleancache.h
2599 CLK API
2600 M:      Russell King <linux@arm.linux.org.uk>
2601 L:      linux-clk@vger.kernel.org
2602 S:      Maintained
2603 F:      include/linux/clk.h
2605 CLOCKSOURCE, CLOCKEVENT DRIVERS
2606 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2607 M:      Thomas Gleixner <tglx@linutronix.de>
2608 L:      linux-kernel@vger.kernel.org
2609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2610 S:      Supported
2611 F:      drivers/clocksource
2613 CISCO FCOE HBA DRIVER
2614 M:      Hiral Patel <hiralpat@cisco.com>
2615 M:      Suma Ramars <sramars@cisco.com>
2616 M:      Brian Uchino <buchino@cisco.com>
2617 L:      linux-scsi@vger.kernel.org
2618 S:      Supported
2619 F:      drivers/scsi/fnic/
2621 CMPC ACPI DRIVER
2622 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2623 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2624 L:      platform-driver-x86@vger.kernel.org
2625 S:      Supported
2626 F:      drivers/platform/x86/classmate-laptop.c
2628 COCCINELLE/Semantic Patches (SmPL)
2629 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2630 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2631 M:      Nicolas Palix <nicolas.palix@imag.fr>
2632 M:      Michal Marek <mmarek@suse.cz>
2633 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2635 W:      http://coccinelle.lip6.fr/
2636 S:      Supported
2637 F:      Documentation/coccinelle.txt
2638 F:      scripts/coccinelle/
2639 F:      scripts/coccicheck
2641 CODA FILE SYSTEM
2642 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2643 M:      coda@cs.cmu.edu
2644 L:      codalist@coda.cs.cmu.edu
2645 W:      http://www.coda.cs.cmu.edu/
2646 S:      Maintained
2647 F:      Documentation/filesystems/coda.txt
2648 F:      fs/coda/
2649 F:      include/linux/coda*.h
2650 F:      include/uapi/linux/coda*.h
2652 CODA V4L2 MEM2MEM DRIVER
2653 M:      Philipp Zabel <p.zabel@pengutronix.de>
2654 L:      linux-media@vger.kernel.org
2655 S:      Maintained
2656 F:      Documentation/devicetree/bindings/media/coda.txt
2657 F:      drivers/media/platform/coda/
2659 COMMON CLK FRAMEWORK
2660 M:      Mike Turquette <mturquette@linaro.org>
2661 M:      Stephen Boyd <sboyd@codeaurora.org>
2662 L:      linux-clk@vger.kernel.org
2663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2664 S:      Maintained
2665 F:      drivers/clk/
2666 X:      drivers/clk/clkdev.c
2667 F:      include/linux/clk-pr*
2668 F:      include/linux/clk/
2670 COMMON INTERNET FILE SYSTEM (CIFS)
2671 M:      Steve French <sfrench@samba.org>
2672 L:      linux-cifs@vger.kernel.org
2673 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2674 W:      http://linux-cifs.samba.org/
2675 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2676 S:      Supported
2677 F:      Documentation/filesystems/cifs/
2678 F:      fs/cifs/
2680 COMPACTPCI HOTPLUG CORE
2681 M:      Scott Murray <scott@spiteful.org>
2682 L:      linux-pci@vger.kernel.org
2683 S:      Maintained
2684 F:      drivers/pci/hotplug/cpci_hotplug*
2686 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2687 M:      Scott Murray <scott@spiteful.org>
2688 L:      linux-pci@vger.kernel.org
2689 S:      Maintained
2690 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2692 COMPACTPCI HOTPLUG GENERIC DRIVER
2693 M:      Scott Murray <scott@spiteful.org>
2694 L:      linux-pci@vger.kernel.org
2695 S:      Maintained
2696 F:      drivers/pci/hotplug/cpcihp_generic.c
2698 COMPAL LAPTOP SUPPORT
2699 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2700 L:      platform-driver-x86@vger.kernel.org
2701 S:      Maintained
2702 F:      drivers/platform/x86/compal-laptop.c
2704 CONEXANT ACCESSRUNNER USB DRIVER
2705 M:      Simon Arlott <cxacru@fire.lp0.eu>
2706 L:      accessrunner-general@lists.sourceforge.net
2707 W:      http://accessrunner.sourceforge.net/
2708 S:      Maintained
2709 F:      drivers/usb/atm/cxacru.c
2711 CONFIGFS
2712 M:      Joel Becker <jlbec@evilplan.org>
2713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2714 S:      Supported
2715 F:      fs/configfs/
2716 F:      include/linux/configfs.h
2718 CONNECTOR
2719 M:      Evgeniy Polyakov <zbr@ioremap.net>
2720 L:      netdev@vger.kernel.org
2721 S:      Maintained
2722 F:      drivers/connector/
2724 CONTROL GROUP (CGROUP)
2725 M:      Tejun Heo <tj@kernel.org>
2726 M:      Li Zefan <lizefan@huawei.com>
2727 L:      cgroups@vger.kernel.org
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2729 S:      Maintained
2730 F:      Documentation/cgroups/
2731 F:      include/linux/cgroup*
2732 F:      kernel/cgroup*
2734 CONTROL GROUP - CPUSET
2735 M:      Li Zefan <lizefan@huawei.com>
2736 L:      cgroups@vger.kernel.org
2737 W:      http://www.bullopensource.org/cpuset/
2738 W:      http://oss.sgi.com/projects/cpusets/
2739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2740 S:      Maintained
2741 F:      Documentation/cgroups/cpusets.txt
2742 F:      include/linux/cpuset.h
2743 F:      kernel/cpuset.c
2745 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2746 M:      Johannes Weiner <hannes@cmpxchg.org>
2747 M:      Michal Hocko <mhocko@suse.cz>
2748 L:      cgroups@vger.kernel.org
2749 L:      linux-mm@kvack.org
2750 S:      Maintained
2751 F:      mm/memcontrol.c
2752 F:      mm/swap_cgroup.c
2754 CORETEMP HARDWARE MONITORING DRIVER
2755 M:      Fenghua Yu <fenghua.yu@intel.com>
2756 L:      lm-sensors@lm-sensors.org
2757 S:      Maintained
2758 F:      Documentation/hwmon/coretemp
2759 F:      drivers/hwmon/coretemp.c
2761 COSA/SRP SYNC SERIAL DRIVER
2762 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2763 W:      http://www.fi.muni.cz/~kas/cosa/
2764 S:      Maintained
2765 F:      drivers/net/wan/cosa*
2767 CPMAC ETHERNET DRIVER
2768 M:      Florian Fainelli <florian@openwrt.org>
2769 L:      netdev@vger.kernel.org
2770 S:      Maintained
2771 F:      drivers/net/ethernet/ti/cpmac.c
2773 CPU FREQUENCY DRIVERS
2774 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2775 M:      Viresh Kumar <viresh.kumar@linaro.org>
2776 L:      linux-pm@vger.kernel.org
2777 S:      Maintained
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2779 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2780 F:      drivers/cpufreq/
2781 F:      include/linux/cpufreq.h
2783 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2784 M:      Viresh Kumar <viresh.kumar@linaro.org>
2785 M:      Sudeep Holla <sudeep.holla@arm.com>
2786 L:      linux-pm@vger.kernel.org
2787 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2788 S:      Maintained
2789 F:      drivers/cpufreq/arm_big_little.h
2790 F:      drivers/cpufreq/arm_big_little.c
2791 F:      drivers/cpufreq/arm_big_little_dt.c
2793 CPUIDLE DRIVER - ARM BIG LITTLE
2794 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2795 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2796 L:      linux-pm@vger.kernel.org
2797 L:      linux-arm-kernel@lists.infradead.org
2798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2799 S:      Maintained
2800 F:      drivers/cpuidle/cpuidle-big_little.c
2802 CPUIDLE DRIVER - ARM EXYNOS
2803 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2804 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2805 M:      Kukjin Kim <kgene@kernel.org>
2806 L:      linux-pm@vger.kernel.org
2807 L:      linux-samsung-soc@vger.kernel.org
2808 S:      Supported
2809 F:      drivers/cpuidle/cpuidle-exynos.c
2810 F:      arch/arm/mach-exynos/pm.c
2812 CPUIDLE DRIVERS
2813 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2814 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2815 L:      linux-pm@vger.kernel.org
2816 S:      Maintained
2817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2818 F:      drivers/cpuidle/*
2819 F:      include/linux/cpuidle.h
2821 CPUID/MSR DRIVER
2822 M:      "H. Peter Anvin" <hpa@zytor.com>
2823 S:      Maintained
2824 F:      arch/x86/kernel/cpuid.c
2825 F:      arch/x86/kernel/msr.c
2827 CPU POWER MONITORING SUBSYSTEM
2828 M:      Thomas Renninger <trenn@suse.de>
2829 L:      linux-pm@vger.kernel.org
2830 S:      Maintained
2831 F:      tools/power/cpupower/
2833 CRAMFS FILESYSTEM
2834 W:      http://sourceforge.net/projects/cramfs/
2835 S:      Orphan / Obsolete
2836 F:      Documentation/filesystems/cramfs.txt
2837 F:      fs/cramfs/
2839 CRIS PORT
2840 M:      Mikael Starvik <starvik@axis.com>
2841 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2842 L:      linux-cris-kernel@axis.com
2843 W:      http://developer.axis.com
2844 S:      Maintained
2845 F:      arch/cris/
2846 F:      drivers/tty/serial/crisv10.*
2848 CRYPTO API
2849 M:      Herbert Xu <herbert@gondor.apana.org.au>
2850 M:      "David S. Miller" <davem@davemloft.net>
2851 L:      linux-crypto@vger.kernel.org
2852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2853 S:      Maintained
2854 F:      Documentation/crypto/
2855 F:      Documentation/DocBook/crypto-API.tmpl
2856 F:      arch/*/crypto/
2857 F:      crypto/
2858 F:      drivers/crypto/
2859 F:      include/crypto/
2861 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2862 M:      Neil Horman <nhorman@tuxdriver.com>
2863 L:      linux-crypto@vger.kernel.org
2864 S:      Maintained
2865 F:      crypto/ansi_cprng.c
2866 F:      crypto/rng.c
2868 CS5535 Audio ALSA driver
2869 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2870 S:      Maintained
2871 F:      sound/pci/cs5535audio/
2873 CW1200 WLAN driver
2874 M:      Solomon Peachy <pizza@shaftnet.org>
2875 S:      Maintained
2876 F:      drivers/net/wireless/cw1200/
2878 CX18 VIDEO4LINUX DRIVER
2879 M:      Andy Walls <awalls@md.metrocast.net>
2880 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2881 L:      linux-media@vger.kernel.org
2882 T:      git git://linuxtv.org/media_tree.git
2883 W:      http://linuxtv.org
2884 W:      http://www.ivtvdriver.org/index.php/Cx18
2885 S:      Maintained
2886 F:      Documentation/video4linux/cx18.txt
2887 F:      drivers/media/pci/cx18/
2888 F:      include/uapi/linux/ivtv*
2890 CX2341X MPEG ENCODER HELPER MODULE
2891 M:      Hans Verkuil <hverkuil@xs4all.nl>
2892 L:      linux-media@vger.kernel.org
2893 T:      git git://linuxtv.org/media_tree.git
2894 W:      http://linuxtv.org
2895 S:      Maintained
2896 F:      drivers/media/common/cx2341x*
2897 F:      include/media/cx2341x*
2899 CX88 VIDEO4LINUX DRIVER
2900 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2901 L:      linux-media@vger.kernel.org
2902 W:      http://linuxtv.org
2903 T:      git git://linuxtv.org/media_tree.git
2904 S:      Odd fixes
2905 F:      Documentation/video4linux/cx88/
2906 F:      drivers/media/pci/cx88/
2908 CXD2820R MEDIA DRIVER
2909 M:      Antti Palosaari <crope@iki.fi>
2910 L:      linux-media@vger.kernel.org
2911 W:      http://linuxtv.org/
2912 W:      http://palosaari.fi/linux/
2913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2914 T:      git git://linuxtv.org/anttip/media_tree.git
2915 S:      Maintained
2916 F:      drivers/media/dvb-frontends/cxd2820r*
2918 CXGB3 ETHERNET DRIVER (CXGB3)
2919 M:      Santosh Raspatur <santosh@chelsio.com>
2920 L:      netdev@vger.kernel.org
2921 W:      http://www.chelsio.com
2922 S:      Supported
2923 F:      drivers/net/ethernet/chelsio/cxgb3/
2925 CXGB3 ISCSI DRIVER (CXGB3I)
2926 M:      Karen Xie <kxie@chelsio.com>
2927 L:      linux-scsi@vger.kernel.org
2928 W:      http://www.chelsio.com
2929 S:      Supported
2930 F:      drivers/scsi/cxgbi/cxgb3i
2932 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2933 M:      Steve Wise <swise@chelsio.com>
2934 L:      linux-rdma@vger.kernel.org
2935 W:      http://www.openfabrics.org
2936 S:      Supported
2937 F:      drivers/infiniband/hw/cxgb3/
2939 CXGB4 ETHERNET DRIVER (CXGB4)
2940 M:      Hariprasad S <hariprasad@chelsio.com>
2941 L:      netdev@vger.kernel.org
2942 W:      http://www.chelsio.com
2943 S:      Supported
2944 F:      drivers/net/ethernet/chelsio/cxgb4/
2946 CXGB4 ISCSI DRIVER (CXGB4I)
2947 M:      Karen Xie <kxie@chelsio.com>
2948 L:      linux-scsi@vger.kernel.org
2949 W:      http://www.chelsio.com
2950 S:      Supported
2951 F:      drivers/scsi/cxgbi/cxgb4i
2953 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2954 M:      Steve Wise <swise@chelsio.com>
2955 L:      linux-rdma@vger.kernel.org
2956 W:      http://www.openfabrics.org
2957 S:      Supported
2958 F:      drivers/infiniband/hw/cxgb4/
2960 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2961 M:      Casey Leedom <leedom@chelsio.com>
2962 L:      netdev@vger.kernel.org
2963 W:      http://www.chelsio.com
2964 S:      Supported
2965 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2967 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2968 M:      Ian Munsie <imunsie@au1.ibm.com>
2969 M:      Michael Neuling <mikey@neuling.org>
2970 L:      linuxppc-dev@lists.ozlabs.org
2971 S:      Supported
2972 F:      drivers/misc/cxl/
2973 F:      include/misc/cxl.h
2974 F:      include/uapi/misc/cxl.h
2975 F:      Documentation/powerpc/cxl.txt
2976 F:      Documentation/powerpc/cxl.txt
2977 F:      Documentation/ABI/testing/sysfs-class-cxl
2979 STMMAC ETHERNET DRIVER
2980 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2981 L:      netdev@vger.kernel.org
2982 W:      http://www.stlinux.com
2983 S:      Supported
2984 F:      drivers/net/ethernet/stmicro/stmmac/
2986 CYBERPRO FB DRIVER
2987 M:      Russell King <linux@arm.linux.org.uk>
2988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2989 W:      http://www.arm.linux.org.uk/
2990 S:      Maintained
2991 F:      drivers/video/fbdev/cyber2000fb.*
2993 CYCLADES ASYNC MUX DRIVER
2994 W:      http://www.cyclades.com/
2995 S:      Orphan
2996 F:      drivers/tty/cyclades.c
2997 F:      include/linux/cyclades.h
2998 F:      include/uapi/linux/cyclades.h
3000 CYCLADES PC300 DRIVER
3001 W:      http://www.cyclades.com/
3002 S:      Orphan
3003 F:      drivers/net/wan/pc300*
3005 CYPRESS_FIRMWARE MEDIA DRIVER
3006 M:      Antti Palosaari <crope@iki.fi>
3007 L:      linux-media@vger.kernel.org
3008 W:      http://linuxtv.org/
3009 W:      http://palosaari.fi/linux/
3010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3011 T:      git git://linuxtv.org/anttip/media_tree.git
3012 S:      Maintained
3013 F:      drivers/media/common/cypress_firmware*
3015 CYTTSP TOUCHSCREEN DRIVER
3016 M:      Ferruh Yigit <fery@cypress.com>
3017 L:      linux-input@vger.kernel.org
3018 S:      Supported
3019 F:      drivers/input/touchscreen/cyttsp*
3020 F:      include/linux/input/cyttsp.h
3022 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3023 M:      Joshua Kinard <kumba@gentoo.org>
3024 S:      Maintained
3025 F:      drivers/rtc/rtc-ds1685.c
3026 F:      include/linux/rtc/ds1685.h
3028 DAMA SLAVE for AX.25
3029 M:      Joerg Reuter <jreuter@yaina.de>
3030 W:      http://yaina.de/jreuter/
3031 W:      http://www.qsl.net/dl1bke/
3032 L:      linux-hams@vger.kernel.org
3033 S:      Maintained
3034 F:      net/ax25/af_ax25.c
3035 F:      net/ax25/ax25_dev.c
3036 F:      net/ax25/ax25_ds_*
3037 F:      net/ax25/ax25_in.c
3038 F:      net/ax25/ax25_out.c
3039 F:      net/ax25/ax25_timer.c
3040 F:      net/ax25/sysctl_net_ax25.c
3042 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3043 L:      netdev@vger.kernel.org
3044 S:      Orphan
3045 F:      Documentation/networking/dmfe.txt
3046 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3048 DC390/AM53C974 SCSI driver
3049 M:      Hannes Reinecke <hare@suse.de>
3050 L:      linux-scsi@vger.kernel.org
3051 S:      Maintained
3052 F:      drivers/scsi/am53c974.c
3054 DC395x SCSI driver
3055 M:      Oliver Neukum <oliver@neukum.org>
3056 M:      Ali Akcaagac <aliakc@web.de>
3057 M:      Jamie Lenehan <lenehan@twibble.org>
3058 L:      dc395x@twibble.org
3059 W:      http://twibble.org/dist/dc395x/
3060 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3061 S:      Maintained
3062 F:      Documentation/scsi/dc395x.txt
3063 F:      drivers/scsi/dc395x.*
3065 DCCP PROTOCOL
3066 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3067 L:      dccp@vger.kernel.org
3068 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3069 S:      Maintained
3070 F:      include/linux/dccp.h
3071 F:      include/uapi/linux/dccp.h
3072 F:      include/linux/tfrc.h
3073 F:      net/dccp/
3075 DECnet NETWORK LAYER
3076 W:      http://linux-decnet.sourceforge.net
3077 L:      linux-decnet-user@lists.sourceforge.net
3078 S:      Orphan
3079 F:      Documentation/networking/decnet.txt
3080 F:      net/decnet/
3082 DECSTATION PLATFORM SUPPORT
3083 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3084 L:      linux-mips@linux-mips.org
3085 W:      http://www.linux-mips.org/wiki/DECstation
3086 S:      Maintained
3087 F:      arch/mips/dec/
3088 F:      arch/mips/include/asm/dec/
3089 F:      arch/mips/include/asm/mach-dec/
3091 DEFXX FDDI NETWORK DRIVER
3092 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3093 S:      Maintained
3094 F:      drivers/net/fddi/defxx.*
3096 DELL LAPTOP DRIVER
3097 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3098 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3099 L:      platform-driver-x86@vger.kernel.org
3100 S:      Maintained
3101 F:      drivers/platform/x86/dell-laptop.c
3103 DELL LAPTOP FREEFALL DRIVER
3104 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3105 S:      Maintained
3106 F:      drivers/platform/x86/dell-smo8800.c
3108 DELL LAPTOP SMM DRIVER
3109 M:      Guenter Roeck <linux@roeck-us.net>
3110 S:      Maintained
3111 F:      drivers/char/i8k.c
3112 F:      include/uapi/linux/i8k.h
3114 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3115 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3116 S:      Maintained
3117 F:      Documentation/dcdbas.txt
3118 F:      drivers/firmware/dcdbas.*
3120 DELL WMI EXTRAS DRIVER
3121 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3122 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3123 S:      Maintained
3124 F:      drivers/platform/x86/dell-wmi.c
3126 DESIGNWARE USB2 DRD IP DRIVER
3127 M:      John Youn <johnyoun@synopsys.com>
3128 L:      linux-usb@vger.kernel.org
3129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3130 S:      Maintained
3131 F:      drivers/usb/dwc2/
3133 DESIGNWARE USB3 DRD IP DRIVER
3134 M:      Felipe Balbi <balbi@ti.com>
3135 L:      linux-usb@vger.kernel.org
3136 L:      linux-omap@vger.kernel.org
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3138 S:      Maintained
3139 F:      drivers/usb/dwc3/
3141 DEVICE COREDUMP (DEV_COREDUMP)
3142 M:      Johannes Berg <johannes@sipsolutions.net>
3143 L:      linux-kernel@vger.kernel.org
3144 S:      Maintained
3145 F:      drivers/base/devcoredump.c
3146 F:      include/linux/devcoredump.h
3148 DEVICE FREQUENCY (DEVFREQ)
3149 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3150 M:      Kyungmin Park <kyungmin.park@samsung.com>
3151 L:      linux-pm@vger.kernel.org
3152 S:      Maintained
3153 F:      drivers/devfreq/
3155 DEVICE NUMBER REGISTRY
3156 M:      Torben Mathiasen <device@lanana.org>
3157 W:      http://lanana.org/docs/device-list/index.html
3158 S:      Maintained
3160 DEVICE-MAPPER  (LVM)
3161 M:      Alasdair Kergon <agk@redhat.com>
3162 M:      Mike Snitzer <snitzer@redhat.com>
3163 M:      dm-devel@redhat.com
3164 L:      dm-devel@redhat.com
3165 W:      http://sources.redhat.com/dm
3166 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3168 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3169 S:      Maintained
3170 F:      Documentation/device-mapper/
3171 F:      drivers/md/dm*
3172 F:      drivers/md/persistent-data/
3173 F:      include/linux/device-mapper.h
3174 F:      include/linux/dm-*.h
3175 F:      include/uapi/linux/dm-*.h
3177 DIALOG SEMICONDUCTOR DRIVERS
3178 M:      Support Opensource <support.opensource@diasemi.com>
3179 W:      http://www.dialog-semiconductor.com/products
3180 S:      Supported
3181 F:      Documentation/hwmon/da90??
3182 F:      drivers/gpio/gpio-da90??.c
3183 F:      drivers/hwmon/da90??-hwmon.c
3184 F:      drivers/iio/adc/da91??-*.c
3185 F:      drivers/input/misc/da90??_onkey.c
3186 F:      drivers/input/touchscreen/da9052_tsi.c
3187 F:      drivers/leds/leds-da90??.c
3188 F:      drivers/mfd/da903x.c
3189 F:      drivers/mfd/da90??-*.c
3190 F:      drivers/mfd/da91??-*.c
3191 F:      drivers/power/da9052-battery.c
3192 F:      drivers/power/da91??-*.c
3193 F:      drivers/regulator/da903x.c
3194 F:      drivers/regulator/da9???-regulator.[ch]
3195 F:      drivers/rtc/rtc-da90??.c
3196 F:      drivers/video/backlight/da90??_bl.c
3197 F:      drivers/watchdog/da90??_wdt.c
3198 F:      include/linux/mfd/da903x.h
3199 F:      include/linux/mfd/da9052/
3200 F:      include/linux/mfd/da9055/
3201 F:      include/linux/mfd/da9063/
3202 F:      include/linux/mfd/da9150/
3203 F:      include/sound/da[79]*.h
3204 F:      sound/soc/codecs/da[79]*.[ch]
3206 DIGI NEO AND CLASSIC PCI PRODUCTS
3207 M:      Lidza Louina <lidza.louina@gmail.com>
3208 M:      Mark Hounschell <markh@compro.net>
3209 L:      driverdev-devel@linuxdriverproject.org
3210 S:      Maintained
3211 F:      drivers/staging/dgnc/
3213 DIGI EPCA PCI PRODUCTS
3214 M:      Lidza Louina <lidza.louina@gmail.com>
3215 M:      Mark Hounschell <markh@compro.net>
3216 M:      Daeseok Youn <daeseok.youn@gmail.com>
3217 L:      driverdev-devel@linuxdriverproject.org
3218 S:      Maintained
3219 F:      drivers/staging/dgap/
3221 DIOLAN U2C-12 I2C DRIVER
3222 M:      Guenter Roeck <linux@roeck-us.net>
3223 L:      linux-i2c@vger.kernel.org
3224 S:      Maintained
3225 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3227 DIRECT ACCESS (DAX)
3228 M:      Matthew Wilcox <willy@linux.intel.com>
3229 L:      linux-fsdevel@vger.kernel.org
3230 S:      Supported
3231 F:      fs/dax.c
3233 DIRECTORY NOTIFICATION (DNOTIFY)
3234 M:      Eric Paris <eparis@parisplace.org>
3235 S:      Maintained
3236 F:      Documentation/filesystems/dnotify.txt
3237 F:      fs/notify/dnotify/
3238 F:      include/linux/dnotify.h
3240 DISK GEOMETRY AND PARTITION HANDLING
3241 M:      Andries Brouwer <aeb@cwi.nl>
3242 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3243 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3244 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3245 S:      Maintained
3247 DISKQUOTA
3248 M:      Jan Kara <jack@suse.cz>
3249 S:      Maintained
3250 F:      Documentation/filesystems/quota.txt
3251 F:      fs/quota/
3252 F:      include/linux/quota*.h
3253 F:      include/uapi/linux/quota*.h
3255 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3256 M:      Bernie Thompson <bernie@plugable.com>
3257 L:      linux-fbdev@vger.kernel.org
3258 S:      Maintained
3259 W:      http://plugable.com/category/projects/udlfb/
3260 F:      drivers/video/fbdev/udlfb.c
3261 F:      include/video/udlfb.h
3262 F:      Documentation/fb/udlfb.txt
3264 DISTRIBUTED LOCK MANAGER (DLM)
3265 M:      Christine Caulfield <ccaulfie@redhat.com>
3266 M:      David Teigland <teigland@redhat.com>
3267 L:      cluster-devel@redhat.com
3268 W:      http://sources.redhat.com/cluster/
3269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3270 S:      Supported
3271 F:      fs/dlm/
3273 DMA BUFFER SHARING FRAMEWORK
3274 M:      Sumit Semwal <sumit.semwal@linaro.org>
3275 S:      Maintained
3276 L:      linux-media@vger.kernel.org
3277 L:      dri-devel@lists.freedesktop.org
3278 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3279 F:      drivers/dma-buf/
3280 F:      include/linux/dma-buf*
3281 F:      include/linux/reservation.h
3282 F:      include/linux/*fence.h
3283 F:      Documentation/dma-buf-sharing.txt
3284 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3286 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3287 M:      Vinod Koul <vinod.koul@intel.com>
3288 L:      dmaengine@vger.kernel.org
3289 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3290 S:      Maintained
3291 F:      drivers/dma/
3292 F:      include/linux/dmaengine.h
3293 F:      Documentation/dmaengine/
3294 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3296 DME1737 HARDWARE MONITOR DRIVER
3297 M:      Juerg Haefliger <juergh@gmail.com>
3298 L:      lm-sensors@lm-sensors.org
3299 S:      Maintained
3300 F:      Documentation/hwmon/dme1737
3301 F:      drivers/hwmon/dme1737.c
3303 DMI/SMBIOS SUPPORT
3304 M:      Jean Delvare <jdelvare@suse.de>
3305 S:      Maintained
3306 F:      drivers/firmware/dmi-id.c
3307 F:      drivers/firmware/dmi_scan.c
3308 F:      include/linux/dmi.h
3310 DOCUMENTATION
3311 M:      Jonathan Corbet <corbet@lwn.net>
3312 L:      linux-doc@vger.kernel.org
3313 S:      Maintained
3314 F:      Documentation/
3315 X:      Documentation/ABI/
3316 X:      Documentation/devicetree/
3317 X:      Documentation/acpi
3318 X:      Documentation/power
3319 X:      Documentation/spi
3320 T:      git git://git.lwn.net/linux-2.6.git docs-next
3322 DOUBLETALK DRIVER
3323 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3324 L:      blinux-list@redhat.com
3325 S:      Maintained
3326 F:      drivers/char/dtlk.c
3327 F:      include/linux/dtlk.h
3329 DPT_I2O SCSI RAID DRIVER
3330 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3331 L:      linux-scsi@vger.kernel.org
3332 W:      http://www.adaptec.com/
3333 S:      Maintained
3334 F:      drivers/scsi/dpt*
3335 F:      drivers/scsi/dpt/
3337 DRBD DRIVER
3338 P:      Philipp Reisner
3339 P:      Lars Ellenberg
3340 M:      drbd-dev@lists.linbit.com
3341 L:      drbd-user@lists.linbit.com
3342 W:      http://www.drbd.org
3343 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3344 T:      git git://git.drbd.org/drbd-8.3.git
3345 S:      Supported
3346 F:      drivers/block/drbd/
3347 F:      lib/lru_cache.c
3348 F:      Documentation/blockdev/drbd/
3350 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3351 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3353 S:      Supported
3354 F:      Documentation/kobject.txt
3355 F:      drivers/base/
3356 F:      fs/sysfs/
3357 F:      fs/debugfs/
3358 F:      include/linux/kobj*
3359 F:      include/linux/debugfs.h
3360 F:      lib/kobj*
3362 DRM DRIVERS
3363 M:      David Airlie <airlied@linux.ie>
3364 L:      dri-devel@lists.freedesktop.org
3365 T:      git git://people.freedesktop.org/~airlied/linux
3366 S:      Maintained
3367 F:      drivers/gpu/drm/
3368 F:      drivers/gpu/vga/
3369 F:      include/drm/
3370 F:      include/uapi/drm/
3372 RADEON DRM DRIVERS
3373 M:      Alex Deucher <alexander.deucher@amd.com>
3374 M:      Christian König <christian.koenig@amd.com>
3375 L:      dri-devel@lists.freedesktop.org
3376 T:      git git://people.freedesktop.org/~agd5f/linux
3377 S:      Supported
3378 F:      drivers/gpu/drm/radeon/
3379 F:      include/uapi/drm/radeon*
3381 DRM PANEL DRIVERS
3382 M:      Thierry Reding <thierry.reding@gmail.com>
3383 L:      dri-devel@lists.freedesktop.org
3384 T:      git git://anongit.freedesktop.org/tegra/linux.git
3385 S:      Maintained
3386 F:      drivers/gpu/drm/drm_panel.c
3387 F:      drivers/gpu/drm/panel/
3388 F:      include/drm/drm_panel.h
3389 F:      Documentation/devicetree/bindings/panel/
3391 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3392 M:      Daniel Vetter <daniel.vetter@intel.com>
3393 M:      Jani Nikula <jani.nikula@linux.intel.com>
3394 L:      intel-gfx@lists.freedesktop.org
3395 L:      dri-devel@lists.freedesktop.org
3396 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3397 T:      git git://anongit.freedesktop.org/drm-intel
3398 S:      Supported
3399 F:      drivers/gpu/drm/i915/
3400 F:      include/drm/i915*
3401 F:      include/uapi/drm/i915*
3403 DRM DRIVERS FOR EXYNOS
3404 M:      Inki Dae <inki.dae@samsung.com>
3405 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3406 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3407 M:      Kyungmin Park <kyungmin.park@samsung.com>
3408 L:      dri-devel@lists.freedesktop.org
3409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3410 S:      Supported
3411 F:      drivers/gpu/drm/exynos/
3412 F:      include/drm/exynos*
3413 F:      include/uapi/drm/exynos*
3415 DRM DRIVERS FOR FREESCALE IMX
3416 M:      Philipp Zabel <p.zabel@pengutronix.de>
3417 L:      dri-devel@lists.freedesktop.org
3418 S:      Maintained
3419 F:      drivers/gpu/drm/imx/
3420 F:      Documentation/devicetree/bindings/drm/imx/
3422 DRM DRIVERS FOR NVIDIA TEGRA
3423 M:      Thierry Reding <thierry.reding@gmail.com>
3424 M:      Terje Bergström <tbergstrom@nvidia.com>
3425 L:      dri-devel@lists.freedesktop.org
3426 L:      linux-tegra@vger.kernel.org
3427 T:      git git://anongit.freedesktop.org/tegra/linux.git
3428 S:      Supported
3429 F:      drivers/gpu/drm/tegra/
3430 F:      drivers/gpu/host1x/
3431 F:      include/linux/host1x.h
3432 F:      include/uapi/drm/tegra_drm.h
3433 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3435 DRM DRIVERS FOR RENESAS
3436 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3437 L:      dri-devel@lists.freedesktop.org
3438 L:      linux-sh@vger.kernel.org
3439 T:      git git://people.freedesktop.org/~airlied/linux
3440 S:      Supported
3441 F:      drivers/gpu/drm/rcar-du/
3442 F:      drivers/gpu/drm/shmobile/
3443 F:      include/linux/platform_data/shmob_drm.h
3445 DRM DRIVERS FOR ROCKCHIP
3446 M:      Mark Yao <mark.yao@rock-chips.com>
3447 L:      dri-devel@lists.freedesktop.org
3448 S:      Maintained
3449 F:      drivers/gpu/drm/rockchip/
3450 F:      Documentation/devicetree/bindings/video/rockchip*
3452 DSBR100 USB FM RADIO DRIVER
3453 M:      Alexey Klimov <klimov.linux@gmail.com>
3454 L:      linux-media@vger.kernel.org
3455 T:      git git://linuxtv.org/media_tree.git
3456 S:      Maintained
3457 F:      drivers/media/radio/dsbr100.c
3459 DSCC4 DRIVER
3460 M:      Francois Romieu <romieu@fr.zoreil.com>
3461 L:      netdev@vger.kernel.org
3462 S:      Maintained
3463 F:      drivers/net/wan/dscc4.c
3465 DVB_USB_AF9015 MEDIA DRIVER
3466 M:      Antti Palosaari <crope@iki.fi>
3467 L:      linux-media@vger.kernel.org
3468 W:      http://linuxtv.org/
3469 W:      http://palosaari.fi/linux/
3470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3471 T:      git git://linuxtv.org/anttip/media_tree.git
3472 S:      Maintained
3473 F:      drivers/media/usb/dvb-usb-v2/af9015*
3475 DVB_USB_AF9035 MEDIA DRIVER
3476 M:      Antti Palosaari <crope@iki.fi>
3477 L:      linux-media@vger.kernel.org
3478 W:      http://linuxtv.org/
3479 W:      http://palosaari.fi/linux/
3480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3481 T:      git git://linuxtv.org/anttip/media_tree.git
3482 S:      Maintained
3483 F:      drivers/media/usb/dvb-usb-v2/af9035*
3485 DVB_USB_ANYSEE MEDIA DRIVER
3486 M:      Antti Palosaari <crope@iki.fi>
3487 L:      linux-media@vger.kernel.org
3488 W:      http://linuxtv.org/
3489 W:      http://palosaari.fi/linux/
3490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3491 T:      git git://linuxtv.org/anttip/media_tree.git
3492 S:      Maintained
3493 F:      drivers/media/usb/dvb-usb-v2/anysee*
3495 DVB_USB_AU6610 MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      http://linuxtv.org/
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/usb/dvb-usb-v2/au6610*
3505 DVB_USB_CE6230 MEDIA DRIVER
3506 M:      Antti Palosaari <crope@iki.fi>
3507 L:      linux-media@vger.kernel.org
3508 W:      http://linuxtv.org/
3509 W:      http://palosaari.fi/linux/
3510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3511 T:      git git://linuxtv.org/anttip/media_tree.git
3512 S:      Maintained
3513 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3515 DVB_USB_CXUSB MEDIA DRIVER
3516 M:      Michael Krufky <mkrufky@linuxtv.org>
3517 L:      linux-media@vger.kernel.org
3518 W:      http://linuxtv.org/
3519 W:      http://github.com/mkrufky
3520 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3521 T:      git git://linuxtv.org/media_tree.git
3522 S:      Maintained
3523 F:      drivers/media/usb/dvb-usb/cxusb*
3525 DVB_USB_EC168 MEDIA DRIVER
3526 M:      Antti Palosaari <crope@iki.fi>
3527 L:      linux-media@vger.kernel.org
3528 W:      http://linuxtv.org/
3529 W:      http://palosaari.fi/linux/
3530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3531 T:      git git://linuxtv.org/anttip/media_tree.git
3532 S:      Maintained
3533 F:      drivers/media/usb/dvb-usb-v2/ec168*
3535 DVB_USB_GL861 MEDIA DRIVER
3536 M:      Antti Palosaari <crope@iki.fi>
3537 L:      linux-media@vger.kernel.org
3538 W:      http://linuxtv.org/
3539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3540 T:      git git://linuxtv.org/anttip/media_tree.git
3541 S:      Maintained
3542 F:      drivers/media/usb/dvb-usb-v2/gl861*
3544 DVB_USB_MXL111SF MEDIA DRIVER
3545 M:      Michael Krufky <mkrufky@linuxtv.org>
3546 L:      linux-media@vger.kernel.org
3547 W:      http://linuxtv.org/
3548 W:      http://github.com/mkrufky
3549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3550 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3551 S:      Maintained
3552 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3554 DVB_USB_RTL28XXU MEDIA DRIVER
3555 M:      Antti Palosaari <crope@iki.fi>
3556 L:      linux-media@vger.kernel.org
3557 W:      http://linuxtv.org/
3558 W:      http://palosaari.fi/linux/
3559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3560 T:      git git://linuxtv.org/anttip/media_tree.git
3561 S:      Maintained
3562 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3564 DVB_USB_V2 MEDIA DRIVER
3565 M:      Antti Palosaari <crope@iki.fi>
3566 L:      linux-media@vger.kernel.org
3567 W:      http://linuxtv.org/
3568 W:      http://palosaari.fi/linux/
3569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3570 T:      git git://linuxtv.org/anttip/media_tree.git
3571 S:      Maintained
3572 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3573 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3575 DYNAMIC DEBUG
3576 M:      Jason Baron <jbaron@akamai.com>
3577 S:      Maintained
3578 F:      lib/dynamic_debug.c
3579 F:      include/linux/dynamic_debug.h
3581 DZ DECSTATION DZ11 SERIAL DRIVER
3582 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3583 S:      Maintained
3584 F:      drivers/tty/serial/dz.*
3586 E3X0 POWER BUTTON DRIVER
3587 M:      Moritz Fischer <moritz.fischer@ettus.com>
3588 L:      usrp-users@lists.ettus.com
3589 W:      http://www.ettus.com
3590 S:      Supported
3591 F:      drivers/input/misc/e3x0-button.c
3592 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3594 E4000 MEDIA DRIVER
3595 M:      Antti Palosaari <crope@iki.fi>
3596 L:      linux-media@vger.kernel.org
3597 W:      http://linuxtv.org/
3598 W:      http://palosaari.fi/linux/
3599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3600 T:      git git://linuxtv.org/anttip/media_tree.git
3601 S:      Maintained
3602 F:      drivers/media/tuners/e4000*
3604 EATA ISA/EISA/PCI SCSI DRIVER
3605 M:      Dario Ballabio <ballabio_dario@emc.com>
3606 L:      linux-scsi@vger.kernel.org
3607 S:      Maintained
3608 F:      drivers/scsi/eata.c
3610 EC100 MEDIA DRIVER
3611 M:      Antti Palosaari <crope@iki.fi>
3612 L:      linux-media@vger.kernel.org
3613 W:      http://linuxtv.org/
3614 W:      http://palosaari.fi/linux/
3615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3616 T:      git git://linuxtv.org/anttip/media_tree.git
3617 S:      Maintained
3618 F:      drivers/media/dvb-frontends/ec100*
3620 ECRYPT FILE SYSTEM
3621 M:      Tyler Hicks <tyhicks@canonical.com>
3622 L:      ecryptfs@vger.kernel.org
3623 W:      http://ecryptfs.org
3624 W:      https://launchpad.net/ecryptfs
3625 S:      Supported
3626 F:      Documentation/filesystems/ecryptfs.txt
3627 F:      fs/ecryptfs/
3629 EDAC-CORE
3630 M:      Doug Thompson <dougthompson@xmission.com>
3631 M:      Borislav Petkov <bp@alien8.de>
3632 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3633 L:      linux-edac@vger.kernel.org
3634 W:      bluesmoke.sourceforge.net
3635 T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3636 T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3637 S:      Supported
3638 F:      Documentation/edac.txt
3639 F:      drivers/edac/
3640 F:      include/linux/edac.h
3642 EDAC-AMD64
3643 M:      Doug Thompson <dougthompson@xmission.com>
3644 M:      Borislav Petkov <bp@alien8.de>
3645 L:      linux-edac@vger.kernel.org
3646 W:      bluesmoke.sourceforge.net
3647 S:      Maintained
3648 F:      drivers/edac/amd64_edac*
3650 EDAC-CALXEDA
3651 M:      Doug Thompson <dougthompson@xmission.com>
3652 M:      Robert Richter <rric@kernel.org>
3653 L:      linux-edac@vger.kernel.org
3654 W:      bluesmoke.sourceforge.net
3655 S:      Maintained
3656 F:      drivers/edac/highbank*
3658 EDAC-CAVIUM
3659 M:      Ralf Baechle <ralf@linux-mips.org>
3660 M:      David Daney <david.daney@cavium.com>
3661 L:      linux-edac@vger.kernel.org
3662 L:      linux-mips@linux-mips.org
3663 W:      bluesmoke.sourceforge.net
3664 S:      Supported
3665 F:      drivers/edac/octeon_edac*
3667 EDAC-E752X
3668 M:      Mark Gross <mark.gross@intel.com>
3669 M:      Doug Thompson <dougthompson@xmission.com>
3670 L:      linux-edac@vger.kernel.org
3671 W:      bluesmoke.sourceforge.net
3672 S:      Maintained
3673 F:      drivers/edac/e752x_edac.c
3675 EDAC-E7XXX
3676 M:      Doug Thompson <dougthompson@xmission.com>
3677 L:      linux-edac@vger.kernel.org
3678 W:      bluesmoke.sourceforge.net
3679 S:      Maintained
3680 F:      drivers/edac/e7xxx_edac.c
3682 EDAC-GHES
3683 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3684 L:      linux-edac@vger.kernel.org
3685 W:      bluesmoke.sourceforge.net
3686 S:      Maintained
3687 F:      drivers/edac/ghes_edac.c
3689 EDAC-I82443BXGX
3690 M:      Tim Small <tim@buttersideup.com>
3691 L:      linux-edac@vger.kernel.org
3692 W:      bluesmoke.sourceforge.net
3693 S:      Maintained
3694 F:      drivers/edac/i82443bxgx_edac.c
3696 EDAC-I3000
3697 M:      Jason Uhlenkott <juhlenko@akamai.com>
3698 L:      linux-edac@vger.kernel.org
3699 W:      bluesmoke.sourceforge.net
3700 S:      Maintained
3701 F:      drivers/edac/i3000_edac.c
3703 EDAC-I5000
3704 M:      Doug Thompson <dougthompson@xmission.com>
3705 L:      linux-edac@vger.kernel.org
3706 W:      bluesmoke.sourceforge.net
3707 S:      Maintained
3708 F:      drivers/edac/i5000_edac.c
3710 EDAC-I5400
3711 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3712 L:      linux-edac@vger.kernel.org
3713 W:      bluesmoke.sourceforge.net
3714 S:      Maintained
3715 F:      drivers/edac/i5400_edac.c
3717 EDAC-I7300
3718 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3719 L:      linux-edac@vger.kernel.org
3720 W:      bluesmoke.sourceforge.net
3721 S:      Maintained
3722 F:      drivers/edac/i7300_edac.c
3724 EDAC-I7CORE
3725 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3726 L:      linux-edac@vger.kernel.org
3727 W:      bluesmoke.sourceforge.net
3728 S:      Maintained
3729 F:      drivers/edac/i7core_edac.c
3731 EDAC-I82975X
3732 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3733 M:      "Arvind R." <arvino55@gmail.com>
3734 L:      linux-edac@vger.kernel.org
3735 W:      bluesmoke.sourceforge.net
3736 S:      Maintained
3737 F:      drivers/edac/i82975x_edac.c
3739 EDAC-IE31200
3740 M:      Jason Baron <jbaron@akamai.com>
3741 L:      linux-edac@vger.kernel.org
3742 W:      bluesmoke.sourceforge.net
3743 S:      Maintained
3744 F:      drivers/edac/ie31200_edac.c
3746 EDAC-MPC85XX
3747 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3748 L:      linux-edac@vger.kernel.org
3749 W:      bluesmoke.sourceforge.net
3750 S:      Maintained
3751 F:      drivers/edac/mpc85xx_edac.[ch]
3753 EDAC-PASEMI
3754 M:      Egor Martovetsky <egor@pasemi.com>
3755 L:      linux-edac@vger.kernel.org
3756 W:      bluesmoke.sourceforge.net
3757 S:      Maintained
3758 F:      drivers/edac/pasemi_edac.c
3760 EDAC-R82600
3761 M:      Tim Small <tim@buttersideup.com>
3762 L:      linux-edac@vger.kernel.org
3763 W:      bluesmoke.sourceforge.net
3764 S:      Maintained
3765 F:      drivers/edac/r82600_edac.c
3767 EDAC-SBRIDGE
3768 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3769 L:      linux-edac@vger.kernel.org
3770 W:      bluesmoke.sourceforge.net
3771 S:      Maintained
3772 F:      drivers/edac/sb_edac.c
3774 EDIROL UA-101/UA-1000 DRIVER
3775 M:      Clemens Ladisch <clemens@ladisch.de>
3776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3777 T:      git git://git.alsa-project.org/alsa-kernel.git
3778 S:      Maintained
3779 F:      sound/usb/misc/ua101.c
3781 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3782 M:      Matt Fleming <matt.fleming@intel.com>
3783 L:      linux-efi@vger.kernel.org
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785 S:      Maintained
3786 F:      Documentation/efi-stub.txt
3787 F:      arch/ia64/kernel/efi.c
3788 F:      arch/x86/boot/compressed/eboot.[ch]
3789 F:      arch/x86/include/asm/efi.h
3790 F:      arch/x86/platform/efi/*
3791 F:      drivers/firmware/efi/*
3792 F:      include/linux/efi*.h
3794 EFI VARIABLE FILESYSTEM
3795 M:      Matthew Garrett <matthew.garrett@nebula.com>
3796 M:      Jeremy Kerr <jk@ozlabs.org>
3797 M:      Matt Fleming <matt.fleming@intel.com>
3798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3799 L:      linux-efi@vger.kernel.org
3800 S:      Maintained
3801 F:      fs/efivarfs/
3803 EFIFB FRAMEBUFFER DRIVER
3804 L:      linux-fbdev@vger.kernel.org
3805 M:      Peter Jones <pjones@redhat.com>
3806 S:      Maintained
3807 F:      drivers/video/fbdev/efifb.c
3809 EFS FILESYSTEM
3810 W:      http://aeschi.ch.eu.org/efs/
3811 S:      Orphan
3812 F:      fs/efs/
3814 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3815 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3816 M:      Christoph Raisch <raisch@de.ibm.com>
3817 L:      linux-rdma@vger.kernel.org
3818 S:      Supported
3819 F:      drivers/infiniband/hw/ehca/
3821 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3822 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3823 L:      netdev@vger.kernel.org
3824 S:      Maintained
3825 F:      drivers/net/ethernet/ibm/ehea/
3827 EM28XX VIDEO4LINUX DRIVER
3828 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3829 L:      linux-media@vger.kernel.org
3830 W:      http://linuxtv.org
3831 T:      git git://linuxtv.org/media_tree.git
3832 S:      Maintained
3833 F:      drivers/media/usb/em28xx/
3835 EMBEDDED LINUX
3836 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3837 M:      Matt Mackall <mpm@selenic.com>
3838 M:      David Woodhouse <dwmw2@infradead.org>
3839 L:      linux-embedded@vger.kernel.org
3840 S:      Maintained
3842 EMULEX LPFC FC SCSI DRIVER
3843 M:      James Smart <james.smart@emulex.com>
3844 L:      linux-scsi@vger.kernel.org
3845 W:      http://sourceforge.net/projects/lpfcxxxx
3846 S:      Supported
3847 F:      drivers/scsi/lpfc/
3849 ENE CB710 FLASH CARD READER DRIVER
3850 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3851 S:      Maintained
3852 F:      drivers/misc/cb710/
3853 F:      drivers/mmc/host/cb710-mmc.*
3854 F:      include/linux/cb710.h
3856 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3857 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3858 S:      Maintained
3859 F:      drivers/media/rc/ene_ir.*
3861 ENHANCED ERROR HANDLING (EEH)
3862 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3863 L:      linuxppc-dev@lists.ozlabs.org
3864 S:      Supported
3865 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3866 F:      arch/powerpc/kernel/eeh*.c
3868 EPSON S1D13XXX FRAMEBUFFER DRIVER
3869 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3870 S:      Maintained
3871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3872 F:      drivers/video/fbdev/s1d13xxxfb.c
3873 F:      include/video/s1d13xxxfb.h
3875 ET131X NETWORK DRIVER
3876 M:      Mark Einon <mark.einon@gmail.com>
3877 S:      Odd Fixes
3878 F:      drivers/net/ethernet/agere/
3880 ETHERNET BRIDGE
3881 M:      Stephen Hemminger <stephen@networkplumber.org>
3882 L:      bridge@lists.linux-foundation.org
3883 L:      netdev@vger.kernel.org
3884 W:      http://www.linuxfoundation.org/en/Net:Bridge
3885 S:      Maintained
3886 F:      include/linux/netfilter_bridge/
3887 F:      net/bridge/
3889 ETHERNET PHY LIBRARY
3890 M:      Florian Fainelli <f.fainelli@gmail.com>
3891 L:      netdev@vger.kernel.org
3892 S:      Maintained
3893 F:      include/linux/phy.h
3894 F:      include/linux/phy_fixed.h
3895 F:      drivers/net/phy/
3896 F:      Documentation/networking/phy.txt
3897 F:      drivers/of/of_mdio.c
3898 F:      drivers/of/of_net.c
3900 EXT2 FILE SYSTEM
3901 M:      Jan Kara <jack@suse.cz>
3902 L:      linux-ext4@vger.kernel.org
3903 S:      Maintained
3904 F:      Documentation/filesystems/ext2.txt
3905 F:      fs/ext2/
3906 F:      include/linux/ext2*
3908 EXT3 FILE SYSTEM
3909 M:      Jan Kara <jack@suse.cz>
3910 M:      Andrew Morton <akpm@linux-foundation.org>
3911 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3912 L:      linux-ext4@vger.kernel.org
3913 S:      Maintained
3914 F:      Documentation/filesystems/ext3.txt
3915 F:      fs/ext3/
3917 EXT4 FILE SYSTEM
3918 M:      "Theodore Ts'o" <tytso@mit.edu>
3919 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3920 L:      linux-ext4@vger.kernel.org
3921 W:      http://ext4.wiki.kernel.org
3922 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3923 S:      Maintained
3924 F:      Documentation/filesystems/ext4.txt
3925 F:      fs/ext4/
3927 Extended Verification Module (EVM)
3928 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3929 L:      linux-ima-devel@lists.sourceforge.net
3930 L:      linux-security-module@vger.kernel.org
3931 S:      Supported
3932 F:      security/integrity/evm/
3934 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3935 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3936 M:      Chanwoo Choi <cw00.choi@samsung.com>
3937 L:      linux-kernel@vger.kernel.org
3938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3939 S:      Maintained
3940 F:      drivers/extcon/
3941 F:      Documentation/extcon/
3943 EXYNOS DP DRIVER
3944 M:      Jingoo Han <jingoohan1@gmail.com>
3945 L:      dri-devel@lists.freedesktop.org
3946 S:      Maintained
3947 F:      drivers/gpu/drm/exynos/exynos_dp*
3949 EXYNOS MIPI DISPLAY DRIVERS
3950 M:      Inki Dae <inki.dae@samsung.com>
3951 M:      Donghwa Lee <dh09.lee@samsung.com>
3952 M:      Kyungmin Park <kyungmin.park@samsung.com>
3953 L:      linux-fbdev@vger.kernel.org
3954 S:      Maintained
3955 F:      drivers/video/fbdev/exynos/exynos_mipi*
3956 F:      include/video/exynos_mipi*
3958 F71805F HARDWARE MONITORING DRIVER
3959 M:      Jean Delvare <jdelvare@suse.de>
3960 L:      lm-sensors@lm-sensors.org
3961 S:      Maintained
3962 F:      Documentation/hwmon/f71805f
3963 F:      drivers/hwmon/f71805f.c
3965 FC0011 TUNER DRIVER
3966 M:      Michael Buesch <m@bues.ch>
3967 L:      linux-media@vger.kernel.org
3968 S:      Maintained
3969 F:      drivers/media/tuners/fc0011.h
3970 F:      drivers/media/tuners/fc0011.c
3972 FC2580 MEDIA DRIVER
3973 M:      Antti Palosaari <crope@iki.fi>
3974 L:      linux-media@vger.kernel.org
3975 W:      http://linuxtv.org/
3976 W:      http://palosaari.fi/linux/
3977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3978 T:      git git://linuxtv.org/anttip/media_tree.git
3979 S:      Maintained
3980 F:      drivers/media/tuners/fc2580*
3982 FANOTIFY
3983 M:      Eric Paris <eparis@redhat.com>
3984 S:      Maintained
3985 F:      fs/notify/fanotify/
3986 F:      include/linux/fanotify.h
3987 F:      include/uapi/linux/fanotify.h
3989 FARSYNC SYNCHRONOUS DRIVER
3990 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3991 W:      http://www.farsite.co.uk/
3992 S:      Supported
3993 F:      drivers/net/wan/farsync.*
3995 FAULT INJECTION SUPPORT
3996 M:      Akinobu Mita <akinobu.mita@gmail.com>
3997 S:      Supported
3998 F:      Documentation/fault-injection/
3999 F:      lib/fault-inject.c
4001 FBTFT Framebuffer drivers
4002 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4003 M:      Noralf Trønnes <noralf@tronnes.org>
4004 S:      Maintained
4005 F:      drivers/staging/fbtft/
4007 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4008 M:      Vasu Dev <vasu.dev@intel.com>
4009 L:      fcoe-devel@open-fcoe.org
4010 W:      www.Open-FCoE.org
4011 S:      Supported
4012 F:      drivers/scsi/libfc/
4013 F:      drivers/scsi/fcoe/
4014 F:      include/scsi/fc/
4015 F:      include/scsi/libfc.h
4016 F:      include/scsi/libfcoe.h
4017 F:      include/uapi/scsi/fc/
4019 FILE LOCKING (flock() and fcntl()/lockf())
4020 M:      Jeff Layton <jlayton@poochiereds.net>
4021 M:      J. Bruce Fields <bfields@fieldses.org>
4022 L:      linux-fsdevel@vger.kernel.org
4023 S:      Maintained
4024 F:      include/linux/fcntl.h
4025 F:      include/linux/fs.h
4026 F:      include/uapi/linux/fcntl.h
4027 F:      include/uapi/linux/fs.h
4028 F:      fs/fcntl.c
4029 F:      fs/locks.c
4031 FILESYSTEMS (VFS and infrastructure)
4032 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4033 L:      linux-fsdevel@vger.kernel.org
4034 S:      Maintained
4035 F:      fs/*
4037 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4038 M:      Riku Voipio <riku.voipio@iki.fi>
4039 L:      lm-sensors@lm-sensors.org
4040 S:      Maintained
4041 F:      drivers/hwmon/f75375s.c
4042 F:      include/linux/f75375s.h
4044 FIREWIRE AUDIO DRIVERS
4045 M:      Clemens Ladisch <clemens@ladisch.de>
4046 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4047 T:      git git://git.alsa-project.org/alsa-kernel.git
4048 S:      Maintained
4049 F:      sound/firewire/
4051 FIREWIRE MEDIA DRIVERS (firedtv)
4052 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4053 L:      linux-media@vger.kernel.org
4054 L:      linux1394-devel@lists.sourceforge.net
4055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4056 S:      Maintained
4057 F:      drivers/media/firewire/
4059 FIREWIRE SBP-2 TARGET
4060 M:      Chris Boot <bootc@bootc.net>
4061 L:      linux-scsi@vger.kernel.org
4062 L:      target-devel@vger.kernel.org
4063 L:      linux1394-devel@lists.sourceforge.net
4064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4065 S:      Maintained
4066 F:      drivers/target/sbp/
4068 FIREWIRE SUBSYSTEM
4069 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4070 L:      linux1394-devel@lists.sourceforge.net
4071 W:      http://ieee1394.wiki.kernel.org/
4072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4073 S:      Maintained
4074 F:      drivers/firewire/
4075 F:      include/linux/firewire.h
4076 F:      include/uapi/linux/firewire*.h
4077 F:      tools/firewire/
4079 FIRMWARE LOADER (request_firmware)
4080 M:      Ming Lei <ming.lei@canonical.com>
4081 L:      linux-kernel@vger.kernel.org
4082 S:      Maintained
4083 F:      Documentation/firmware_class/
4084 F:      drivers/base/firmware*.c
4085 F:      include/linux/firmware.h
4087 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4088 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4089 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4090 S:      Maintained
4091 F:      drivers/block/rsxx/
4093 FLOPPY DRIVER
4094 M:      Jiri Kosina <jkosina@suse.cz>
4095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4096 S:      Odd fixes
4097 F:      drivers/block/floppy.c
4099 FMC SUBSYSTEM
4100 M:      Alessandro Rubini <rubini@gnudd.com>
4101 W:      http://www.ohwr.org/projects/fmc-bus
4102 S:      Supported
4103 F:      drivers/fmc/
4104 F:      include/linux/fmc*.h
4105 F:      include/linux/ipmi-fru.h
4106 K:      fmc_d.*register
4108 FPU EMULATOR
4109 M:      Bill Metzenthen <billm@melbpc.org.au>
4110 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4111 S:      Maintained
4112 F:      arch/x86/math-emu/
4114 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4115 L:      netdev@vger.kernel.org
4116 S:      Orphan
4117 F:      drivers/net/wan/dlci.c
4118 F:      drivers/net/wan/sdla.c
4120 FRAMEBUFFER LAYER
4121 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4122 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4123 L:      linux-fbdev@vger.kernel.org
4124 W:      http://linux-fbdev.sourceforge.net/
4125 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4127 S:      Maintained
4128 F:      Documentation/fb/
4129 F:      Documentation/devicetree/bindings/fb/
4130 F:      drivers/video/
4131 F:      include/video/
4132 F:      include/linux/fb.h
4133 F:      include/uapi/video/
4134 F:      include/uapi/linux/fb.h
4136 FREESCALE DIU FRAMEBUFFER DRIVER
4137 M:      Timur Tabi <timur@tabi.org>
4138 L:      linux-fbdev@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/video/fbdev/fsl-diu-fb.*
4142 FREESCALE DMA DRIVER
4143 M:      Li Yang <leoli@freescale.com>
4144 M:      Zhang Wei <zw@zh-kernel.org>
4145 L:      linuxppc-dev@lists.ozlabs.org
4146 S:      Maintained
4147 F:      drivers/dma/fsldma.*
4149 FREESCALE I2C CPM DRIVER
4150 M:      Jochen Friedrich <jochen@scram.de>
4151 L:      linuxppc-dev@lists.ozlabs.org
4152 L:      linux-i2c@vger.kernel.org
4153 S:      Maintained
4154 F:      drivers/i2c/busses/i2c-cpm.c
4156 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4157 M:      Sascha Hauer <kernel@pengutronix.de>
4158 L:      linux-fbdev@vger.kernel.org
4159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4160 S:      Maintained
4161 F:      include/linux/platform_data/video-imxfb.h
4162 F:      drivers/video/fbdev/imxfb.c
4164 FREESCALE QUAD SPI DRIVER
4165 M:      Han Xu <han.xu@freescale.com>
4166 L:      linux-mtd@lists.infradead.org
4167 S:      Maintained
4168 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4170 FREESCALE SOC FS_ENET DRIVER
4171 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4172 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4173 L:      linuxppc-dev@lists.ozlabs.org
4174 L:      netdev@vger.kernel.org
4175 S:      Maintained
4176 F:      drivers/net/ethernet/freescale/fs_enet/
4177 F:      include/linux/fs_enet_pd.h
4179 FREESCALE QUICC ENGINE LIBRARY
4180 L:      linuxppc-dev@lists.ozlabs.org
4181 S:      Orphan
4182 F:      arch/powerpc/sysdev/qe_lib/
4183 F:      arch/powerpc/include/asm/*qe.h
4185 FREESCALE USB PERIPHERAL DRIVERS
4186 M:      Li Yang <leoli@freescale.com>
4187 L:      linux-usb@vger.kernel.org
4188 L:      linuxppc-dev@lists.ozlabs.org
4189 S:      Maintained
4190 F:      drivers/usb/gadget/udc/fsl*
4192 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4193 M:      Li Yang <leoli@freescale.com>
4194 L:      netdev@vger.kernel.org
4195 L:      linuxppc-dev@lists.ozlabs.org
4196 S:      Maintained
4197 F:      drivers/net/ethernet/freescale/ucc_geth*
4199 FREESCALE QUICC ENGINE UCC UART DRIVER
4200 M:      Timur Tabi <timur@tabi.org>
4201 L:      linuxppc-dev@lists.ozlabs.org
4202 S:      Maintained
4203 F:      drivers/tty/serial/ucc_uart.c
4205 FREESCALE SOC SOUND DRIVERS
4206 M:      Timur Tabi <timur@tabi.org>
4207 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4208 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4209 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4210 L:      linuxppc-dev@lists.ozlabs.org
4211 S:      Maintained
4212 F:      sound/soc/fsl/fsl*
4213 F:      sound/soc/fsl/imx*
4214 F:      sound/soc/fsl/mpc8610_hpcd.c
4216 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4217 M:      J. German Rivera <German.Rivera@freescale.com>
4218 L:      linux-kernel@vger.kernel.org
4219 S:      Maintained
4220 F:      drivers/staging/fsl-mc/
4222 FREEVXFS FILESYSTEM
4223 M:      Christoph Hellwig <hch@infradead.org>
4224 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4225 S:      Maintained
4226 F:      fs/freevxfs/
4228 FREEZER
4229 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4230 M:      Pavel Machek <pavel@ucw.cz>
4231 L:      linux-pm@vger.kernel.org
4232 S:      Supported
4233 F:      Documentation/power/freezing-of-tasks.txt
4234 F:      include/linux/freezer.h
4235 F:      kernel/freezer.c
4237 FRONTSWAP API
4238 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4239 L:      linux-kernel@vger.kernel.org
4240 S:      Maintained
4241 F:      mm/frontswap.c
4242 F:      include/linux/frontswap.h
4244 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4245 M:      David Howells <dhowells@redhat.com>
4246 L:      linux-cachefs@redhat.com
4247 S:      Supported
4248 F:      Documentation/filesystems/caching/
4249 F:      fs/fscache/
4250 F:      include/linux/fscache*.h
4252 F2FS FILE SYSTEM
4253 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4254 M:      Changman Lee <cm224.lee@samsung.com>
4255 L:      linux-f2fs-devel@lists.sourceforge.net
4256 W:      http://en.wikipedia.org/wiki/F2FS
4257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4258 S:      Maintained
4259 F:      Documentation/filesystems/f2fs.txt
4260 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4261 F:      fs/f2fs/
4262 F:      include/linux/f2fs_fs.h
4264 FUJITSU FR-V (FRV) PORT
4265 M:      David Howells <dhowells@redhat.com>
4266 S:      Maintained
4267 F:      arch/frv/
4269 FUJITSU LAPTOP EXTRAS
4270 M:      Jonathan Woithe <jwoithe@just42.net>
4271 L:      platform-driver-x86@vger.kernel.org
4272 S:      Maintained
4273 F:      drivers/platform/x86/fujitsu-laptop.c
4275 FUJITSU M-5MO LS CAMERA ISP DRIVER
4276 M:      Kyungmin Park <kyungmin.park@samsung.com>
4277 M:      Heungjun Kim <riverful.kim@samsung.com>
4278 L:      linux-media@vger.kernel.org
4279 S:      Maintained
4280 F:      drivers/media/i2c/m5mols/
4281 F:      include/media/m5mols.h
4283 FUJITSU TABLET EXTRAS
4284 M:      Robert Gerlach <khnz@gmx.de>
4285 L:      platform-driver-x86@vger.kernel.org
4286 S:      Maintained
4287 F:      drivers/platform/x86/fujitsu-tablet.c
4289 FUSE: FILESYSTEM IN USERSPACE
4290 M:      Miklos Szeredi <miklos@szeredi.hu>
4291 L:      fuse-devel@lists.sourceforge.net
4292 W:      http://fuse.sourceforge.net/
4293 S:      Maintained
4294 F:      fs/fuse/
4295 F:      include/uapi/linux/fuse.h
4297 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4298 M:      Rik Faith <faith@cs.unc.edu>
4299 L:      linux-scsi@vger.kernel.org
4300 S:      Odd Fixes (e.g., new signatures)
4301 F:      drivers/scsi/fdomain.*
4303 GCOV BASED KERNEL PROFILING
4304 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4305 S:      Maintained
4306 F:      kernel/gcov/
4307 F:      Documentation/gcov.txt
4309 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4310 M:      Achim Leubner <achim_leubner@adaptec.com>
4311 L:      linux-scsi@vger.kernel.org
4312 W:      http://www.icp-vortex.com/
4313 S:      Supported
4314 F:      drivers/scsi/gdt*
4316 GDB KERNEL DEBUGGING HELPER SCRIPTS
4317 M:      Jan Kiszka <jan.kiszka@siemens.com>
4318 S:      Supported
4319 F:      scripts/gdb/
4321 GEMTEK FM RADIO RECEIVER DRIVER
4322 M:      Hans Verkuil <hverkuil@xs4all.nl>
4323 L:      linux-media@vger.kernel.org
4324 T:      git git://linuxtv.org/media_tree.git
4325 W:      http://linuxtv.org
4326 S:      Maintained
4327 F:      drivers/media/radio/radio-gemtek*
4329 GENERIC GPIO I2C DRIVER
4330 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4331 S:      Supported
4332 F:      drivers/i2c/busses/i2c-gpio.c
4333 F:      include/linux/i2c-gpio.h
4335 GENERIC GPIO I2C MULTIPLEXER DRIVER
4336 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4337 L:      linux-i2c@vger.kernel.org
4338 S:      Supported
4339 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4340 F:      include/linux/i2c-mux-gpio.h
4341 F:      Documentation/i2c/muxes/i2c-mux-gpio
4343 GENERIC HDLC (WAN) DRIVERS
4344 M:      Krzysztof Halasa <khc@pm.waw.pl>
4345 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4346 S:      Maintained
4347 F:      drivers/net/wan/c101.c
4348 F:      drivers/net/wan/hd6457*
4349 F:      drivers/net/wan/hdlc*
4350 F:      drivers/net/wan/n2.c
4351 F:      drivers/net/wan/pc300too.c
4352 F:      drivers/net/wan/pci200syn.c
4353 F:      drivers/net/wan/wanxl*
4355 GENERIC INCLUDE/ASM HEADER FILES
4356 M:      Arnd Bergmann <arnd@arndb.de>
4357 L:      linux-arch@vger.kernel.org
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4359 S:      Maintained
4360 F:      include/asm-generic/
4361 F:      include/uapi/asm-generic/
4363 GENERIC PHY FRAMEWORK
4364 M:      Kishon Vijay Abraham I <kishon@ti.com>
4365 L:      linux-kernel@vger.kernel.org
4366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4367 S:      Supported
4368 F:      drivers/phy/
4369 F:      include/linux/phy/
4371 GENERIC PM DOMAINS
4372 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4373 M:      Kevin Hilman <khilman@kernel.org>
4374 M:      Ulf Hansson <ulf.hansson@linaro.org>
4375 L:      linux-pm@vger.kernel.org
4376 S:      Supported
4377 F:      drivers/base/power/domain*.c
4378 F:      include/linux/pm_domain.h
4380 GENERIC UIO DRIVER FOR PCI DEVICES
4381 M:      "Michael S. Tsirkin" <mst@redhat.com>
4382 L:      kvm@vger.kernel.org
4383 S:      Supported
4384 F:      drivers/uio/uio_pci_generic.c
4386 GET_MAINTAINER SCRIPT
4387 M:      Joe Perches <joe@perches.com>
4388 S:      Maintained
4389 F:      scripts/get_maintainer.pl
4391 GFS2 FILE SYSTEM
4392 M:      Steven Whitehouse <swhiteho@redhat.com>
4393 M:      Bob Peterson <rpeterso@redhat.com>
4394 L:      cluster-devel@redhat.com
4395 W:      http://sources.redhat.com/cluster/
4396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4397 S:      Supported
4398 F:      Documentation/filesystems/gfs2*.txt
4399 F:      fs/gfs2/
4400 F:      include/uapi/linux/gfs2_ondisk.h
4402 GIGASET ISDN DRIVERS
4403 M:      Paul Bolle <pebolle@tiscali.nl>
4404 L:      gigaset307x-common@lists.sourceforge.net
4405 W:      http://gigaset307x.sourceforge.net/
4406 S:      Odd Fixes
4407 F:      Documentation/isdn/README.gigaset
4408 F:      drivers/isdn/gigaset/
4409 F:      include/uapi/linux/gigaset_dev.h
4411 GO7007 MPEG CODEC
4412 M:      Hans Verkuil <hans.verkuil@cisco.com>
4413 L:      linux-media@vger.kernel.org
4414 S:      Maintained
4415 F:      drivers/media/usb/go7007/
4417 GOODIX TOUCHSCREEN
4418 M:      Bastien Nocera <hadess@hadess.net>
4419 L:      linux-input@vger.kernel.org
4420 S:      Maintained
4421 F:      drivers/input/touchscreen/goodix.c
4423 GPIO SUBSYSTEM
4424 M:      Linus Walleij <linus.walleij@linaro.org>
4425 M:      Alexandre Courbot <gnurou@gmail.com>
4426 L:      linux-gpio@vger.kernel.org
4427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4428 S:      Maintained
4429 F:      Documentation/gpio/
4430 F:      drivers/gpio/
4431 F:      include/linux/gpio/
4432 F:      include/linux/gpio.h
4433 F:      include/asm-generic/gpio.h
4435 GRE DEMULTIPLEXER DRIVER
4436 M:      Dmitry Kozlov <xeb@mail.ru>
4437 L:      netdev@vger.kernel.org
4438 S:      Maintained
4439 F:      net/ipv4/gre_demux.c
4440 F:      net/ipv4/gre_offload.c
4441 F:      include/net/gre.h
4443 GRETH 10/100/1G Ethernet MAC device driver
4444 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4445 L:      netdev@vger.kernel.org
4446 S:      Maintained
4447 F:      drivers/net/ethernet/aeroflex/
4449 GSPCA FINEPIX SUBDRIVER
4450 M:      Frank Zago <frank@zago.net>
4451 L:      linux-media@vger.kernel.org
4452 T:      git git://linuxtv.org/media_tree.git
4453 S:      Maintained
4454 F:      drivers/media/usb/gspca/finepix.c
4456 GSPCA GL860 SUBDRIVER
4457 M:      Olivier Lorin <o.lorin@laposte.net>
4458 L:      linux-media@vger.kernel.org
4459 T:      git git://linuxtv.org/media_tree.git
4460 S:      Maintained
4461 F:      drivers/media/usb/gspca/gl860/
4463 GSPCA M5602 SUBDRIVER
4464 M:      Erik Andren <erik.andren@gmail.com>
4465 L:      linux-media@vger.kernel.org
4466 T:      git git://linuxtv.org/media_tree.git
4467 S:      Maintained
4468 F:      drivers/media/usb/gspca/m5602/
4470 GSPCA PAC207 SONIXB SUBDRIVER
4471 M:      Hans de Goede <hdegoede@redhat.com>
4472 L:      linux-media@vger.kernel.org
4473 T:      git git://linuxtv.org/media_tree.git
4474 S:      Maintained
4475 F:      drivers/media/usb/gspca/pac207.c
4477 GSPCA SN9C20X SUBDRIVER
4478 M:      Brian Johnson <brijohn@gmail.com>
4479 L:      linux-media@vger.kernel.org
4480 T:      git git://linuxtv.org/media_tree.git
4481 S:      Maintained
4482 F:      drivers/media/usb/gspca/sn9c20x.c
4484 GSPCA T613 SUBDRIVER
4485 M:      Leandro Costantino <lcostantino@gmail.com>
4486 L:      linux-media@vger.kernel.org
4487 T:      git git://linuxtv.org/media_tree.git
4488 S:      Maintained
4489 F:      drivers/media/usb/gspca/t613.c
4491 GSPCA USB WEBCAM DRIVER
4492 M:      Hans de Goede <hdegoede@redhat.com>
4493 L:      linux-media@vger.kernel.org
4494 T:      git git://linuxtv.org/media_tree.git
4495 S:      Maintained
4496 F:      drivers/media/usb/gspca/
4498 GUID PARTITION TABLE (GPT)
4499 M:      Davidlohr Bueso <davidlohr@hp.com>
4500 L:      linux-efi@vger.kernel.org
4501 S:      Maintained
4502 F:      block/partitions/efi.*
4504 STK1160 USB VIDEO CAPTURE DRIVER
4505 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4506 L:      linux-media@vger.kernel.org
4507 T:      git git://linuxtv.org/media_tree.git
4508 S:      Maintained
4509 F:      drivers/media/usb/stk1160/
4511 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4512 M:      Frank Seidel <frank@f-seidel.de>
4513 L:      platform-driver-x86@vger.kernel.org
4514 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4515 S:      Maintained
4516 F:      drivers/platform/x86/hdaps.c
4518 HDPVR USB VIDEO ENCODER DRIVER
4519 M:      Hans Verkuil <hverkuil@xs4all.nl>
4520 L:      linux-media@vger.kernel.org
4521 T:      git git://linuxtv.org/media_tree.git
4522 W:      http://linuxtv.org
4523 S:      Odd Fixes
4524 F:      drivers/media/usb/hdpvr/
4526 HWPOISON MEMORY FAILURE HANDLING
4527 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4528 L:      linux-mm@kvack.org
4529 S:      Maintained
4530 F:      mm/memory-failure.c
4531 F:      mm/hwpoison-inject.c
4533 HYPERVISOR VIRTUAL CONSOLE DRIVER
4534 L:      linuxppc-dev@lists.ozlabs.org
4535 S:      Odd Fixes
4536 F:      drivers/tty/hvc/
4538 HACKRF MEDIA DRIVER
4539 M:      Antti Palosaari <crope@iki.fi>
4540 L:      linux-media@vger.kernel.org
4541 W:      http://linuxtv.org/
4542 W:      http://palosaari.fi/linux/
4543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4544 T:      git git://linuxtv.org/anttip/media_tree.git
4545 S:      Maintained
4546 F:      drivers/media/usb/hackrf/
4548 HARDWARE MONITORING
4549 M:      Jean Delvare <jdelvare@suse.de>
4550 M:      Guenter Roeck <linux@roeck-us.net>
4551 L:      lm-sensors@lm-sensors.org
4552 W:      http://www.lm-sensors.org/
4553 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4555 S:      Maintained
4556 F:      Documentation/hwmon/
4557 F:      drivers/hwmon/
4558 F:      include/linux/hwmon*.h
4560 HARDWARE RANDOM NUMBER GENERATOR CORE
4561 M:      Matt Mackall <mpm@selenic.com>
4562 M:      Herbert Xu <herbert@gondor.apana.org.au>
4563 L:      linux-crypto@vger.kernel.org
4564 S:      Odd fixes
4565 F:      Documentation/hw_random.txt
4566 F:      drivers/char/hw_random/
4567 F:      include/linux/hw_random.h
4569 HARDWARE SPINLOCK CORE
4570 M:      Ohad Ben-Cohen <ohad@wizery.com>
4571 S:      Maintained
4572 F:      Documentation/hwspinlock.txt
4573 F:      drivers/hwspinlock/hwspinlock_*
4574 F:      include/linux/hwspinlock.h
4576 HARMONY SOUND DRIVER
4577 L:      linux-parisc@vger.kernel.org
4578 S:      Maintained
4579 F:      sound/parisc/harmony.*
4581 HD29L2 MEDIA DRIVER
4582 M:      Antti Palosaari <crope@iki.fi>
4583 L:      linux-media@vger.kernel.org
4584 W:      http://linuxtv.org/
4585 W:      http://palosaari.fi/linux/
4586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4587 T:      git git://linuxtv.org/anttip/media_tree.git
4588 S:      Maintained
4589 F:      drivers/media/dvb-frontends/hd29l2*
4591 HEWLETT-PACKARD SMART2 RAID DRIVER
4592 L:      iss_storagedev@hp.com
4593 S:      Orphan
4594 F:      Documentation/blockdev/cpqarray.txt
4595 F:      drivers/block/cpqarray.*
4597 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4598 M:      Don Brace <don.brace@pmcs.com>
4599 L:      iss_storagedev@hp.com
4600 L:      storagedev@pmcs.com
4601 L:      linux-scsi@vger.kernel.org
4602 S:      Supported
4603 F:      Documentation/scsi/hpsa.txt
4604 F:      drivers/scsi/hpsa*.[ch]
4605 F:      include/linux/cciss*.h
4606 F:      include/uapi/linux/cciss*.h
4608 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4609 M:      Don Brace <don.brace@pmcs.com>
4610 L:      iss_storagedev@hp.com
4611 L:      storagedev@pmcs.com
4612 L:      linux-scsi@vger.kernel.org
4613 S:      Supported
4614 F:      Documentation/blockdev/cciss.txt
4615 F:      drivers/block/cciss*
4616 F:      include/linux/cciss_ioctl.h
4617 F:      include/uapi/linux/cciss_ioctl.h
4619 HFS FILESYSTEM
4620 L:      linux-fsdevel@vger.kernel.org
4621 S:      Orphan
4622 F:      Documentation/filesystems/hfs.txt
4623 F:      fs/hfs/
4625 HFSPLUS FILESYSTEM
4626 L:      linux-fsdevel@vger.kernel.org
4627 S:      Orphan
4628 F:      Documentation/filesystems/hfsplus.txt
4629 F:      fs/hfsplus/
4631 HGA FRAMEBUFFER DRIVER
4632 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4633 L:      linux-nvidia@lists.surfsouth.com
4634 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4635 S:      Maintained
4636 F:      drivers/video/fbdev/hgafb.c
4638 HIBERNATION (aka Software Suspend, aka swsusp)
4639 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4640 M:      Pavel Machek <pavel@ucw.cz>
4641 L:      linux-pm@vger.kernel.org
4642 S:      Supported
4643 F:      arch/x86/power/
4644 F:      drivers/base/power/
4645 F:      kernel/power/
4646 F:      include/linux/suspend.h
4647 F:      include/linux/freezer.h
4648 F:      include/linux/pm.h
4649 F:      arch/*/include/asm/suspend*.h
4651 HID CORE LAYER
4652 M:      Jiri Kosina <jkosina@suse.cz>
4653 L:      linux-input@vger.kernel.org
4654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4655 S:      Maintained
4656 F:      drivers/hid/
4657 F:      include/linux/hid*
4658 F:      include/uapi/linux/hid*
4660 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4661 M:      Thomas Gleixner <tglx@linutronix.de>
4662 L:      linux-kernel@vger.kernel.org
4663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4664 S:      Maintained
4665 F:      Documentation/timers/
4666 F:      kernel/time/hrtimer.c
4667 F:      kernel/time/clockevents.c
4668 F:      kernel/time/tick*.*
4669 F:      kernel/time/timer_*.c
4670 F:      include/linux/clockchips.h
4671 F:      include/linux/hrtimer.h
4673 HIGH-SPEED SCC DRIVER FOR AX.25
4674 L:      linux-hams@vger.kernel.org
4675 S:      Orphan
4676 F:      drivers/net/hamradio/dmascc.c
4677 F:      drivers/net/hamradio/scc.c
4679 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4680 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4681 W:      http://www.highpoint-tech.com
4682 S:      Supported
4683 F:      Documentation/scsi/hptiop.txt
4684 F:      drivers/scsi/hptiop.c
4686 HIPPI
4687 M:      Jes Sorensen <jes@trained-monkey.org>
4688 L:      linux-hippi@sunsite.dk
4689 S:      Maintained
4690 F:      include/linux/hippidevice.h
4691 F:      include/uapi/linux/if_hippi.h
4692 F:      net/802/hippi.c
4693 F:      drivers/net/hippi/
4695 HOST AP DRIVER
4696 M:      Jouni Malinen <j@w1.fi>
4697 L:      hostap@shmoo.com (subscribers-only)
4698 L:      linux-wireless@vger.kernel.org
4699 W:      http://hostap.epitest.fi/
4700 S:      Maintained
4701 F:      drivers/net/wireless/hostap/
4703 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4704 L:      platform-driver-x86@vger.kernel.org
4705 S:      Orphan
4706 F:      drivers/platform/x86/tc1100-wmi.c
4708 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4709 M:      Jaroslav Kysela <perex@perex.cz>
4710 S:      Maintained
4711 F:      drivers/net/ethernet/hp/hp100.*
4713 HPET:   High Precision Event Timers driver
4714 M:      Clemens Ladisch <clemens@ladisch.de>
4715 S:      Maintained
4716 F:      Documentation/timers/hpet.txt
4717 F:      drivers/char/hpet.c
4718 F:      include/linux/hpet.h
4719 F:      include/uapi/linux/hpet.h
4721 HPET:   x86
4722 S:      Orphan
4723 F:      arch/x86/kernel/hpet.c
4724 F:      arch/x86/include/asm/hpet.h
4726 HPFS FILESYSTEM
4727 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4728 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4729 S:      Maintained
4730 F:      fs/hpfs/
4732 HSI SUBSYSTEM
4733 M:      Sebastian Reichel <sre@kernel.org>
4734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4735 S:      Maintained
4736 F:      Documentation/ABI/testing/sysfs-bus-hsi
4737 F:      Documentation/hsi.txt
4738 F:      drivers/hsi/
4739 F:      include/linux/hsi/
4740 F:      include/uapi/linux/hsi/
4742 HSO 3G MODEM DRIVER
4743 M:      Jan Dumon <j.dumon@option.com>
4744 W:      http://www.pharscape.org
4745 S:      Maintained
4746 F:      drivers/net/usb/hso.c
4748 HSR NETWORK PROTOCOL
4749 M:      Arvid Brodin <arvid.brodin@alten.se>
4750 L:      netdev@vger.kernel.org
4751 S:      Maintained
4752 F:      net/hsr/
4754 HTCPEN TOUCHSCREEN DRIVER
4755 M:      Pau Oliva Fora <pof@eslack.org>
4756 L:      linux-input@vger.kernel.org
4757 S:      Maintained
4758 F:      drivers/input/touchscreen/htcpen.c
4760 HUGETLB FILESYSTEM
4761 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4762 S:      Maintained
4763 F:      fs/hugetlbfs/
4765 Hyper-V CORE AND DRIVERS
4766 M:      K. Y. Srinivasan <kys@microsoft.com>
4767 M:      Haiyang Zhang <haiyangz@microsoft.com>
4768 L:      devel@linuxdriverproject.org
4769 S:      Maintained
4770 F:      arch/x86/include/asm/mshyperv.h
4771 F:      arch/x86/include/uapi/asm/hyperv.h
4772 F:      arch/x86/kernel/cpu/mshyperv.c
4773 F:      drivers/hid/hid-hyperv.c
4774 F:      drivers/hv/
4775 F:      drivers/input/serio/hyperv-keyboard.c
4776 F:      drivers/net/hyperv/
4777 F:      drivers/scsi/storvsc_drv.c
4778 F:      drivers/video/fbdev/hyperv_fb.c
4779 F:      include/linux/hyperv.h
4780 F:      tools/hv/
4782 I2C OVER PARALLEL PORT
4783 M:      Jean Delvare <jdelvare@suse.de>
4784 L:      linux-i2c@vger.kernel.org
4785 S:      Maintained
4786 F:      Documentation/i2c/busses/i2c-parport
4787 F:      Documentation/i2c/busses/i2c-parport-light
4788 F:      drivers/i2c/busses/i2c-parport.c
4789 F:      drivers/i2c/busses/i2c-parport-light.c
4791 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4792 M:      Jean Delvare <jdelvare@suse.de>
4793 L:      linux-i2c@vger.kernel.org
4794 S:      Maintained
4795 F:      Documentation/i2c/busses/i2c-ali1535
4796 F:      Documentation/i2c/busses/i2c-ali1563
4797 F:      Documentation/i2c/busses/i2c-ali15x3
4798 F:      Documentation/i2c/busses/i2c-amd756
4799 F:      Documentation/i2c/busses/i2c-amd8111
4800 F:      Documentation/i2c/busses/i2c-i801
4801 F:      Documentation/i2c/busses/i2c-nforce2
4802 F:      Documentation/i2c/busses/i2c-piix4
4803 F:      Documentation/i2c/busses/i2c-sis5595
4804 F:      Documentation/i2c/busses/i2c-sis630
4805 F:      Documentation/i2c/busses/i2c-sis96x
4806 F:      Documentation/i2c/busses/i2c-via
4807 F:      Documentation/i2c/busses/i2c-viapro
4808 F:      drivers/i2c/busses/i2c-ali1535.c
4809 F:      drivers/i2c/busses/i2c-ali1563.c
4810 F:      drivers/i2c/busses/i2c-ali15x3.c
4811 F:      drivers/i2c/busses/i2c-amd756.c
4812 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4813 F:      drivers/i2c/busses/i2c-amd8111.c
4814 F:      drivers/i2c/busses/i2c-i801.c
4815 F:      drivers/i2c/busses/i2c-isch.c
4816 F:      drivers/i2c/busses/i2c-nforce2.c
4817 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4818 F:      drivers/i2c/busses/i2c-piix4.c
4819 F:      drivers/i2c/busses/i2c-sis5595.c
4820 F:      drivers/i2c/busses/i2c-sis630.c
4821 F:      drivers/i2c/busses/i2c-sis96x.c
4822 F:      drivers/i2c/busses/i2c-via.c
4823 F:      drivers/i2c/busses/i2c-viapro.c
4825 I2C/SMBUS ISMT DRIVER
4826 M:      Seth Heasley <seth.heasley@intel.com>
4827 M:      Neil Horman <nhorman@tuxdriver.com>
4828 L:      linux-i2c@vger.kernel.org
4829 F:      drivers/i2c/busses/i2c-ismt.c
4830 F:      Documentation/i2c/busses/i2c-ismt
4832 I2C/SMBUS STUB DRIVER
4833 M:      Jean Delvare <jdelvare@suse.de>
4834 L:      linux-i2c@vger.kernel.org
4835 S:      Maintained
4836 F:      drivers/i2c/i2c-stub.c
4838 I2C SUBSYSTEM
4839 M:      Wolfram Sang <wsa@the-dreams.de>
4840 L:      linux-i2c@vger.kernel.org
4841 W:      https://i2c.wiki.kernel.org/
4842 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4844 S:      Maintained
4845 F:      Documentation/devicetree/bindings/i2c/
4846 F:      Documentation/i2c/
4847 F:      drivers/i2c/
4848 F:      include/linux/i2c.h
4849 F:      include/linux/i2c-*.h
4850 F:      include/uapi/linux/i2c.h
4851 F:      include/uapi/linux/i2c-*.h
4853 I2C ACPI SUPPORT
4854 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4855 L:      linux-i2c@vger.kernel.org
4856 L:      linux-acpi@vger.kernel.org
4857 S:      Maintained
4859 I2C-TAOS-EVM DRIVER
4860 M:      Jean Delvare <jdelvare@suse.de>
4861 L:      linux-i2c@vger.kernel.org
4862 S:      Maintained
4863 F:      Documentation/i2c/busses/i2c-taos-evm
4864 F:      drivers/i2c/busses/i2c-taos-evm.c
4866 I2C-TINY-USB DRIVER
4867 M:      Till Harbaum <till@harbaum.org>
4868 L:      linux-i2c@vger.kernel.org
4869 W:      http://www.harbaum.org/till/i2c_tiny_usb
4870 S:      Maintained
4871 F:      drivers/i2c/busses/i2c-tiny-usb.c
4873 i386 BOOT CODE
4874 M:      "H. Peter Anvin" <hpa@zytor.com>
4875 S:      Maintained
4876 F:      arch/x86/boot/
4878 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4879 M:      "H. Peter Anvin" <hpa@zytor.com>
4880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4881 S:      Maintained
4883 IA64 (Itanium) PLATFORM
4884 M:      Tony Luck <tony.luck@intel.com>
4885 M:      Fenghua Yu <fenghua.yu@intel.com>
4886 L:      linux-ia64@vger.kernel.org
4887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4888 S:      Maintained
4889 F:      arch/ia64/
4891 IBM Power in-Nest Crypto Acceleration
4892 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4893 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4894 L:      linux-crypto@vger.kernel.org
4895 S:      Supported
4896 F:      drivers/crypto/nx/
4898 IBM Power 842 compression accelerator
4899 M:      Dan Streetman <ddstreet@us.ibm.com>
4900 S:      Supported
4901 F:      drivers/crypto/nx/nx-842.c
4902 F:      include/linux/nx842.h
4904 IBM Power Linux RAID adapter
4905 M:      Brian King <brking@us.ibm.com>
4906 S:      Supported
4907 F:      drivers/scsi/ipr.*
4909 IBM Power Virtual Ethernet Device Driver
4910 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4911 L:      netdev@vger.kernel.org
4912 S:      Supported
4913 F:      drivers/net/ethernet/ibm/ibmveth.*
4915 IBM Power Virtual SCSI Device Drivers
4916 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4917 L:      linux-scsi@vger.kernel.org
4918 S:      Supported
4919 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4920 F:      drivers/scsi/ibmvscsi/viosrp.h
4922 IBM Power Virtual FC Device Drivers
4923 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4924 L:      linux-scsi@vger.kernel.org
4925 S:      Supported
4926 F:      drivers/scsi/ibmvscsi/ibmvfc*
4928 IBM ServeRAID RAID DRIVER
4929 S:      Orphan
4930 F:      drivers/scsi/ips.*
4932 ICH LPC AND GPIO DRIVER
4933 M:      Peter Tyser <ptyser@xes-inc.com>
4934 S:      Maintained
4935 F:      drivers/mfd/lpc_ich.c
4936 F:      drivers/gpio/gpio-ich.c
4938 IDE SUBSYSTEM
4939 M:      "David S. Miller" <davem@davemloft.net>
4940 L:      linux-ide@vger.kernel.org
4941 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4943 S:      Maintained
4944 F:      Documentation/ide/
4945 F:      drivers/ide/
4946 F:      include/linux/ide.h
4948 IDEAPAD LAPTOP EXTRAS DRIVER
4949 M:      Ike Panhc <ike.pan@canonical.com>
4950 L:      platform-driver-x86@vger.kernel.org
4951 W:      http://launchpad.net/ideapad-laptop
4952 S:      Maintained
4953 F:      drivers/platform/x86/ideapad-laptop.c
4955 IDEAPAD LAPTOP SLIDEBAR DRIVER
4956 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4957 L:      linux-input@vger.kernel.org
4958 W:      https://github.com/o2genum/ideapad-slidebar
4959 S:      Maintained
4960 F:      drivers/input/misc/ideapad_slidebar.c
4962 IDE/ATAPI DRIVERS
4963 M:      Borislav Petkov <bp@alien8.de>
4964 L:      linux-ide@vger.kernel.org
4965 S:      Maintained
4966 F:      Documentation/cdrom/ide-cd
4967 F:      drivers/ide/ide-cd*
4969 IDLE-I7300
4970 M:      Andy Henroid <andrew.d.henroid@intel.com>
4971 L:      linux-pm@vger.kernel.org
4972 S:      Supported
4973 F:      drivers/idle/i7300_idle.c
4975 IEEE 802.15.4 SUBSYSTEM
4976 M:      Alexander Aring <alex.aring@gmail.com>
4977 L:      linux-wpan@vger.kernel.org
4978 W:      https://github.com/linux-wpan
4979 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4980 S:      Maintained
4981 F:      net/ieee802154/
4982 F:      net/mac802154/
4983 F:      drivers/net/ieee802154/
4984 F:      include/linux/nl802154.h
4985 F:      include/linux/ieee802154.h
4986 F:      include/net/nl802154.h
4987 F:      include/net/mac802154.h
4988 F:      include/net/af_ieee802154.h
4989 F:      include/net/cfg802154.h
4990 F:      include/net/ieee802154_netdev.h
4991 F:      Documentation/networking/ieee802154.txt
4993 IGORPLUG-USB IR RECEIVER
4994 M:      Sean Young <sean@mess.org>
4995 L:      linux-media@vger.kernel.org
4996 S:      Maintained
4997 F:      drivers/media/rc/igorplugusb.c
4999 IGUANAWORKS USB IR TRANSCEIVER
5000 M:      Sean Young <sean@mess.org>
5001 L:      linux-media@vger.kernel.org
5002 S:      Maintained
5003 F:      drivers/media/rc/iguanair.c
5005 IIO SUBSYSTEM AND DRIVERS
5006 M:      Jonathan Cameron <jic23@kernel.org>
5007 R:      Hartmut Knaack <knaack.h@gmx.de>
5008 R:      Lars-Peter Clausen <lars@metafoo.de>
5009 R:      Peter Meerwald <pmeerw@pmeerw.net>
5010 L:      linux-iio@vger.kernel.org
5011 S:      Maintained
5012 F:      drivers/iio/
5013 F:      drivers/staging/iio/
5014 F:      include/linux/iio/
5015 F:      tools/iio/
5017 IKANOS/ADI EAGLE ADSL USB DRIVER
5018 M:      Matthieu Castet <castet.matthieu@free.fr>
5019 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5020 S:      Maintained
5021 F:      drivers/usb/atm/ueagle-atm.c
5023 INA209 HARDWARE MONITOR DRIVER
5024 M:      Guenter Roeck <linux@roeck-us.net>
5025 L:      lm-sensors@lm-sensors.org
5026 S:      Maintained
5027 F:      Documentation/hwmon/ina209
5028 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5029 F:      drivers/hwmon/ina209.c
5031 INA2XX HARDWARE MONITOR DRIVER
5032 M:      Guenter Roeck <linux@roeck-us.net>
5033 L:      lm-sensors@lm-sensors.org
5034 S:      Maintained
5035 F:      Documentation/hwmon/ina2xx
5036 F:      drivers/hwmon/ina2xx.c
5037 F:      include/linux/platform_data/ina2xx.h
5039 INDUSTRY PACK SUBSYSTEM (IPACK)
5040 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5041 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5042 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5043 L:      industrypack-devel@lists.sourceforge.net
5044 W:      http://industrypack.sourceforge.net
5045 S:      Maintained
5046 F:      drivers/ipack/
5048 INGENIC JZ4780 DMA Driver
5049 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5050 S:      Maintained
5051 F:      drivers/dma/dma-jz4780.c
5053 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5054 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5055 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5056 L:      linux-ima-devel@lists.sourceforge.net
5057 L:      linux-ima-user@lists.sourceforge.net
5058 L:      linux-security-module@vger.kernel.org
5059 S:      Supported
5060 F:      security/integrity/ima/
5062 IMGTEC IR DECODER DRIVER
5063 M:      James Hogan <james.hogan@imgtec.com>
5064 S:      Maintained
5065 F:      drivers/media/rc/img-ir/
5067 IMS TWINTURBO FRAMEBUFFER DRIVER
5068 L:      linux-fbdev@vger.kernel.org
5069 S:      Orphan
5070 F:      drivers/video/fbdev/imsttfb.c
5072 INFINIBAND SUBSYSTEM
5073 M:      Doug Ledford <dledford@redhat.com>
5074 M:      Sean Hefty <sean.hefty@intel.com>
5075 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5076 L:      linux-rdma@vger.kernel.org
5077 W:      http://www.openfabrics.org/
5078 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5080 S:      Supported
5081 F:      Documentation/infiniband/
5082 F:      drivers/infiniband/
5083 F:      include/uapi/linux/if_infiniband.h
5084 F:      include/uapi/rdma/
5085 F:      include/rdma/
5087 INOTIFY
5088 M:      John McCutchan <john@johnmccutchan.com>
5089 M:      Robert Love <rlove@rlove.org>
5090 M:      Eric Paris <eparis@parisplace.org>
5091 S:      Maintained
5092 F:      Documentation/filesystems/inotify.txt
5093 F:      fs/notify/inotify/
5094 F:      include/linux/inotify.h
5095 F:      include/uapi/linux/inotify.h
5097 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5098 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5099 L:      linux-input@vger.kernel.org
5100 Q:      http://patchwork.kernel.org/project/linux-input/list/
5101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5102 S:      Maintained
5103 F:      drivers/input/
5104 F:      include/linux/input.h
5105 F:      include/uapi/linux/input.h
5106 F:      include/linux/input/
5108 INPUT MULTITOUCH (MT) PROTOCOL
5109 M:      Henrik Rydberg <rydberg@bitmath.org>
5110 L:      linux-input@vger.kernel.org
5111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5112 S:      Odd fixes
5113 F:      Documentation/input/multi-touch-protocol.txt
5114 F:      drivers/input/input-mt.c
5115 K:      \b(ABS|SYN)_MT_
5117 INTEL ASoC BDW/HSW DRIVERS
5118 M:      Jie Yang <yang.jie@linux.intel.com>
5119 L:      alsa-devel@alsa-project.org
5120 S:      Supported
5121 F:      sound/soc/intel/sst-haswell*
5122 F:      sound/soc/intel/sst-dsp*
5123 F:      sound/soc/intel/sst-firmware.c
5124 F:      sound/soc/intel/broadwell.c
5125 F:      sound/soc/intel/haswell.c
5127 INTEL C600 SERIES SAS CONTROLLER DRIVER
5128 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5129 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5130 L:      linux-scsi@vger.kernel.org
5131 T:      git git://git.code.sf.net/p/intel-sas/isci
5132 S:      Supported
5133 F:      drivers/scsi/isci/
5135 INTEL IDLE DRIVER
5136 M:      Len Brown <lenb@kernel.org>
5137 L:      linux-pm@vger.kernel.org
5138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5139 S:      Supported
5140 F:      drivers/idle/intel_idle.c
5142 INTEL PSTATE DRIVER
5143 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5144 L:      linux-pm@vger.kernel.org
5145 S:      Supported
5146 F:      drivers/cpufreq/intel_pstate.c
5148 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5149 M:      Maik Broemme <mbroemme@plusserver.de>
5150 L:      linux-fbdev@vger.kernel.org
5151 S:      Maintained
5152 F:      Documentation/fb/intelfb.txt
5153 F:      drivers/video/fbdev/intelfb/
5155 INTEL 810/815 FRAMEBUFFER DRIVER
5156 M:      Antonino Daplas <adaplas@gmail.com>
5157 L:      linux-fbdev@vger.kernel.org
5158 S:      Maintained
5159 F:      drivers/video/fbdev/i810/
5161 INTEL MENLOW THERMAL DRIVER
5162 M:      Sujith Thomas <sujith.thomas@intel.com>
5163 L:      platform-driver-x86@vger.kernel.org
5164 W:      https://01.org/linux-acpi
5165 S:      Supported
5166 F:      drivers/platform/x86/intel_menlow.c
5168 INTEL IA32 MICROCODE UPDATE SUPPORT
5169 M:      Borislav Petkov <bp@alien8.de>
5170 S:      Maintained
5171 F:      arch/x86/kernel/cpu/microcode/core*
5172 F:      arch/x86/kernel/cpu/microcode/intel*
5174 INTEL I/OAT DMA DRIVER
5175 M:      Dave Jiang <dave.jiang@intel.com>
5176 R:      Dan Williams <dan.j.williams@intel.com>
5177 L:      dmaengine@vger.kernel.org
5178 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5179 S:      Supported
5180 F:      drivers/dma/ioat*
5182 INTEL IOMMU (VT-d)
5183 M:      David Woodhouse <dwmw2@infradead.org>
5184 L:      iommu@lists.linux-foundation.org
5185 T:      git git://git.infradead.org/iommu-2.6.git
5186 S:      Supported
5187 F:      drivers/iommu/intel-iommu.c
5188 F:      include/linux/intel-iommu.h
5190 INTEL IOP-ADMA DMA DRIVER
5191 R:      Dan Williams <dan.j.williams@intel.com>
5192 S:      Odd fixes
5193 F:      drivers/dma/iop-adma.c
5195 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5196 M:      Krzysztof Halasa <khalasa@piap.pl>
5197 S:      Maintained
5198 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5199 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5200 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5201 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5202 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5203 F:      drivers/net/wan/ixp4xx_hss.c
5205 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5206 M:      Deepak Saxena <dsaxena@plexity.net>
5207 S:      Maintained
5208 F:      drivers/char/hw_random/ixp4xx-rng.c
5210 INTEL ETHERNET DRIVERS
5211 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5212 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5213 R:      Shannon Nelson <shannon.nelson@intel.com>
5214 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5215 R:      Don Skidmore <donald.c.skidmore@intel.com>
5216 R:      Matthew Vick <matthew.vick@intel.com>
5217 R:      John Ronciak <john.ronciak@intel.com>
5218 R:      Mitch Williams <mitch.a.williams@intel.com>
5219 L:      intel-wired-lan@lists.osuosl.org
5220 W:      http://www.intel.com/support/feedback.htm
5221 W:      http://e1000.sourceforge.net/
5222 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5225 S:      Supported
5226 F:      Documentation/networking/e100.txt
5227 F:      Documentation/networking/e1000.txt
5228 F:      Documentation/networking/e1000e.txt
5229 F:      Documentation/networking/igb.txt
5230 F:      Documentation/networking/igbvf.txt
5231 F:      Documentation/networking/ixgb.txt
5232 F:      Documentation/networking/ixgbe.txt
5233 F:      Documentation/networking/ixgbevf.txt
5234 F:      Documentation/networking/i40e.txt
5235 F:      Documentation/networking/i40evf.txt
5236 F:      drivers/net/ethernet/intel/
5237 F:      drivers/net/ethernet/intel/*/
5239 INTEL-MID GPIO DRIVER
5240 M:      David Cohen <david.a.cohen@linux.intel.com>
5241 L:      linux-gpio@vger.kernel.org
5242 S:      Maintained
5243 F:      drivers/gpio/gpio-intel-mid.c
5245 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5246 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5247 L:      linux-wireless@vger.kernel.org
5248 S:      Maintained
5249 F:      Documentation/networking/README.ipw2100
5250 F:      Documentation/networking/README.ipw2200
5251 F:      drivers/net/wireless/ipw2x00/
5253 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5254 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5255 M:      Gang Wei <gang.wei@intel.com>
5256 M:      Shane Wang <shane.wang@intel.com>
5257 L:      tboot-devel@lists.sourceforge.net
5258 W:      http://tboot.sourceforge.net
5259 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5260 S:      Supported
5261 F:      Documentation/intel_txt.txt
5262 F:      include/linux/tboot.h
5263 F:      arch/x86/kernel/tboot.c
5265 INTEL WIRELESS WIMAX CONNECTION 2400
5266 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5267 M:      linux-wimax@intel.com
5268 L:      wimax@linuxwimax.org (subscribers-only)
5269 S:      Supported
5270 W:      http://linuxwimax.org
5271 F:      Documentation/wimax/README.i2400m
5272 F:      drivers/net/wimax/i2400m/
5273 F:      include/uapi/linux/wimax/i2400m.h
5275 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5276 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5277 L:      linux-wireless@vger.kernel.org
5278 S:      Supported
5279 F:      drivers/net/wireless/iwlegacy/
5281 INTEL WIRELESS WIFI LINK (iwlwifi)
5282 M:      Johannes Berg <johannes.berg@intel.com>
5283 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5284 M:      Intel Linux Wireless <ilw@linux.intel.com>
5285 L:      linux-wireless@vger.kernel.org
5286 W:      http://intellinuxwireless.org
5287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5288 S:      Supported
5289 F:      drivers/net/wireless/iwlwifi/
5291 INTEL MANAGEMENT ENGINE (mei)
5292 M:      Tomas Winkler <tomas.winkler@intel.com>
5293 L:      linux-kernel@vger.kernel.org
5294 S:      Supported
5295 F:      include/uapi/linux/mei.h
5296 F:      drivers/misc/mei/*
5297 F:      Documentation/misc-devices/mei/*
5299 IOC3 ETHERNET DRIVER
5300 M:      Ralf Baechle <ralf@linux-mips.org>
5301 L:      linux-mips@linux-mips.org
5302 S:      Maintained
5303 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5305 IOC3 SERIAL DRIVER
5306 M:      Pat Gefre <pfg@sgi.com>
5307 L:      linux-serial@vger.kernel.org
5308 S:      Maintained
5309 F:      drivers/tty/serial/ioc3_serial.c
5311 IOMMU DRIVERS
5312 M:      Joerg Roedel <joro@8bytes.org>
5313 L:      iommu@lists.linux-foundation.org
5314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5315 S:      Maintained
5316 F:      drivers/iommu/
5318 IP MASQUERADING
5319 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5320 S:      Maintained
5321 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5323 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5324 M:      Francois Romieu <romieu@fr.zoreil.com>
5325 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5326 L:      netdev@vger.kernel.org
5327 S:      Maintained
5328 F:      drivers/net/ethernet/icplus/ipg.*
5330 IPATH DRIVER
5331 M:      Mike Marciniszyn <infinipath@intel.com>
5332 L:      linux-rdma@vger.kernel.org
5333 S:      Maintained
5334 F:      drivers/infiniband/hw/ipath/
5336 IPMI SUBSYSTEM
5337 M:      Corey Minyard <minyard@acm.org>
5338 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5339 W:      http://openipmi.sourceforge.net/
5340 S:      Supported
5341 F:      Documentation/IPMI.txt
5342 F:      drivers/char/ipmi/
5343 F:      include/linux/ipmi*
5344 F:      include/uapi/linux/ipmi*
5346 QCOM AUDIO (ASoC) DRIVERS
5347 M:      Patrick Lai <plai@codeaurora.org>
5348 M:      Banajit Goswami <bgoswami@codeaurora.org>
5349 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5350 S:      Supported
5351 F:      sound/soc/qcom/
5353 IPS SCSI RAID DRIVER
5354 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5355 L:      linux-scsi@vger.kernel.org
5356 W:      http://www.adaptec.com/
5357 S:      Maintained
5358 F:      drivers/scsi/ips*
5360 IPVS
5361 M:      Wensong Zhang <wensong@linux-vs.org>
5362 M:      Simon Horman <horms@verge.net.au>
5363 M:      Julian Anastasov <ja@ssi.bg>
5364 L:      netdev@vger.kernel.org
5365 L:      lvs-devel@vger.kernel.org
5366 S:      Maintained
5367 F:      Documentation/networking/ipvs-sysctl.txt
5368 F:      include/net/ip_vs.h
5369 F:      include/uapi/linux/ip_vs.h
5370 F:      net/netfilter/ipvs/
5372 IPWIRELESS DRIVER
5373 M:      Jiri Kosina <jkosina@suse.cz>
5374 M:      David Sterba <dsterba@suse.cz>
5375 S:      Odd Fixes
5376 F:      drivers/tty/ipwireless/
5378 IPX NETWORK LAYER
5379 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5380 L:      netdev@vger.kernel.org
5381 S:      Maintained
5382 F:      include/net/ipx.h
5383 F:      include/uapi/linux/ipx.h
5384 F:      net/ipx/
5386 IRDA SUBSYSTEM
5387 M:      Samuel Ortiz <samuel@sortiz.org>
5388 L:      irda-users@lists.sourceforge.net (subscribers-only)
5389 L:      netdev@vger.kernel.org
5390 W:      http://irda.sourceforge.net/
5391 S:      Maintained
5392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5393 F:      Documentation/networking/irda.txt
5394 F:      drivers/net/irda/
5395 F:      include/net/irda/
5396 F:      net/irda/
5398 IRQ SUBSYSTEM
5399 M:      Thomas Gleixner <tglx@linutronix.de>
5400 L:      linux-kernel@vger.kernel.org
5401 S:      Maintained
5402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5403 F:      kernel/irq/
5405 IRQCHIP DRIVERS
5406 M:      Thomas Gleixner <tglx@linutronix.de>
5407 M:      Jason Cooper <jason@lakedaemon.net>
5408 L:      linux-kernel@vger.kernel.org
5409 S:      Maintained
5410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5411 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5412 F:      Documentation/devicetree/bindings/interrupt-controller/
5413 F:      drivers/irqchip/
5415 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5416 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5417 S:      Maintained
5418 F:      Documentation/IRQ-domain.txt
5419 F:      include/linux/irqdomain.h
5420 F:      kernel/irq/irqdomain.c
5422 ISAPNP
5423 M:      Jaroslav Kysela <perex@perex.cz>
5424 S:      Maintained
5425 F:      Documentation/isapnp.txt
5426 F:      drivers/pnp/isapnp/
5427 F:      include/linux/isapnp.h
5429 ISA RADIO MODULE
5430 M:      Hans Verkuil <hverkuil@xs4all.nl>
5431 L:      linux-media@vger.kernel.org
5432 T:      git git://linuxtv.org/media_tree.git
5433 W:      http://linuxtv.org
5434 S:      Maintained
5435 F:      drivers/media/radio/radio-isa*
5437 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5438 M:      Peter Jones <pjones@redhat.com>
5439 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5440 S:      Maintained
5441 F:      drivers/firmware/iscsi_ibft*
5443 ISCSI
5444 M:      Mike Christie <michaelc@cs.wisc.edu>
5445 L:      open-iscsi@googlegroups.com
5446 W:      www.open-iscsi.org
5447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5448 S:      Maintained
5449 F:      drivers/scsi/*iscsi*
5450 F:      include/scsi/*iscsi*
5452 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5453 M:      Or Gerlitz <ogerlitz@mellanox.com>
5454 M:      Sagi Grimberg <sagig@mellanox.com>
5455 M:      Roi Dayan <roid@mellanox.com>
5456 L:      linux-rdma@vger.kernel.org
5457 S:      Supported
5458 W:      http://www.openfabrics.org
5459 W:      www.open-iscsi.org
5460 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5461 F:      drivers/infiniband/ulp/iser/
5463 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5464 M:      Sagi Grimberg <sagig@mellanox.com>
5465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5466 L:      linux-rdma@vger.kernel.org
5467 L:      target-devel@vger.kernel.org
5468 S:      Supported
5469 W:      http://www.linux-iscsi.org
5470 F:      drivers/infiniband/ulp/isert
5472 ISDN SUBSYSTEM
5473 M:      Karsten Keil <isdn@linux-pingi.de>
5474 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5475 L:      netdev@vger.kernel.org
5476 W:      http://www.isdn4linux.de
5477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5478 S:      Maintained
5479 F:      Documentation/isdn/
5480 F:      drivers/isdn/
5481 F:      include/linux/isdn.h
5482 F:      include/linux/isdn/
5483 F:      include/uapi/linux/isdn.h
5484 F:      include/uapi/linux/isdn/
5486 ISDN SUBSYSTEM (Eicon active card driver)
5487 M:      Armin Schindler <mac@melware.de>
5488 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5489 W:      http://www.melware.de
5490 S:      Maintained
5491 F:      drivers/isdn/hardware/eicon/
5493 IT87 HARDWARE MONITORING DRIVER
5494 M:      Jean Delvare <jdelvare@suse.de>
5495 L:      lm-sensors@lm-sensors.org
5496 S:      Maintained
5497 F:      Documentation/hwmon/it87
5498 F:      drivers/hwmon/it87.c
5500 IT913X MEDIA DRIVER
5501 M:      Antti Palosaari <crope@iki.fi>
5502 L:      linux-media@vger.kernel.org
5503 W:      http://linuxtv.org/
5504 W:      http://palosaari.fi/linux/
5505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5506 T:      git git://linuxtv.org/anttip/media_tree.git
5507 S:      Maintained
5508 F:      drivers/media/tuners/it913x*
5510 IVTV VIDEO4LINUX DRIVER
5511 M:      Andy Walls <awalls@md.metrocast.net>
5512 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5513 L:      linux-media@vger.kernel.org
5514 T:      git git://linuxtv.org/media_tree.git
5515 W:      http://www.ivtvdriver.org
5516 S:      Maintained
5517 F:      Documentation/video4linux/*.ivtv
5518 F:      drivers/media/pci/ivtv/
5519 F:      include/uapi/linux/ivtv*
5521 IX2505V MEDIA DRIVER
5522 M:      Malcolm Priestley <tvboxspy@gmail.com>
5523 L:      linux-media@vger.kernel.org
5524 W:      http://linuxtv.org/
5525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5526 S:      Maintained
5527 F:      drivers/media/dvb-frontends/ix2505v*
5529 JC42.4 TEMPERATURE SENSOR DRIVER
5530 M:      Guenter Roeck <linux@roeck-us.net>
5531 L:      lm-sensors@lm-sensors.org
5532 S:      Maintained
5533 F:      drivers/hwmon/jc42.c
5534 F:      Documentation/hwmon/jc42
5536 JFS FILESYSTEM
5537 M:      Dave Kleikamp <shaggy@kernel.org>
5538 L:      jfs-discussion@lists.sourceforge.net
5539 W:      http://jfs.sourceforge.net/
5540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5541 S:      Maintained
5542 F:      Documentation/filesystems/jfs.txt
5543 F:      fs/jfs/
5545 JME NETWORK DRIVER
5546 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5547 L:      netdev@vger.kernel.org
5548 S:      Maintained
5549 F:      drivers/net/ethernet/jme.*
5551 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5552 M:      David Woodhouse <dwmw2@infradead.org>
5553 L:      linux-mtd@lists.infradead.org
5554 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5555 S:      Maintained
5556 F:      fs/jffs2/
5557 F:      include/uapi/linux/jffs2.h
5559 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5560 M:      Andrew Morton <akpm@linux-foundation.org>
5561 M:      Jan Kara <jack@suse.cz>
5562 L:      linux-ext4@vger.kernel.org
5563 S:      Maintained
5564 F:      fs/jbd/
5565 F:      include/linux/jbd.h
5567 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5568 M:      "Theodore Ts'o" <tytso@mit.edu>
5569 L:      linux-ext4@vger.kernel.org
5570 S:      Maintained
5571 F:      fs/jbd2/
5572 F:      include/linux/jbd2.h
5574 JSM Neo PCI based serial card
5575 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5576 L:      linux-serial@vger.kernel.org
5577 S:      Maintained
5578 F:      drivers/tty/serial/jsm/
5580 K10TEMP HARDWARE MONITORING DRIVER
5581 M:      Clemens Ladisch <clemens@ladisch.de>
5582 L:      lm-sensors@lm-sensors.org
5583 S:      Maintained
5584 F:      Documentation/hwmon/k10temp
5585 F:      drivers/hwmon/k10temp.c
5587 K8TEMP HARDWARE MONITORING DRIVER
5588 M:      Rudolf Marek <r.marek@assembler.cz>
5589 L:      lm-sensors@lm-sensors.org
5590 S:      Maintained
5591 F:      Documentation/hwmon/k8temp
5592 F:      drivers/hwmon/k8temp.c
5594 KCONFIG
5595 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5596 L:      linux-kbuild@vger.kernel.org
5597 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5598 S:      Maintained
5599 F:      Documentation/kbuild/kconfig-language.txt
5600 F:      scripts/kconfig/
5602 KDUMP
5603 M:      Vivek Goyal <vgoyal@redhat.com>
5604 M:      Haren Myneni <hbabu@us.ibm.com>
5605 L:      kexec@lists.infradead.org
5606 W:      http://lse.sourceforge.net/kdump/
5607 S:      Maintained
5608 F:      Documentation/kdump/
5610 KEENE FM RADIO TRANSMITTER DRIVER
5611 M:      Hans Verkuil <hverkuil@xs4all.nl>
5612 L:      linux-media@vger.kernel.org
5613 T:      git git://linuxtv.org/media_tree.git
5614 W:      http://linuxtv.org
5615 S:      Maintained
5616 F:      drivers/media/radio/radio-keene*
5618 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5619 M:      Ian Kent <raven@themaw.net>
5620 L:      autofs@vger.kernel.org
5621 S:      Maintained
5622 F:      fs/autofs4/
5624 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5625 M:      Michal Marek <mmarek@suse.cz>
5626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5628 L:      linux-kbuild@vger.kernel.org
5629 S:      Maintained
5630 F:      Documentation/kbuild/
5631 F:      Makefile
5632 F:      scripts/Makefile.*
5633 F:      scripts/basic/
5634 F:      scripts/mk*
5635 F:      scripts/package/
5637 KERNEL JANITORS
5638 L:      kernel-janitors@vger.kernel.org
5639 W:      http://kernelnewbies.org/KernelJanitors
5640 S:      Odd Fixes
5642 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5643 M:      "J. Bruce Fields" <bfields@fieldses.org>
5644 L:      linux-nfs@vger.kernel.org
5645 W:      http://nfs.sourceforge.net/
5646 S:      Supported
5647 F:      fs/nfsd/
5648 F:      include/uapi/linux/nfsd/
5649 F:      fs/lockd/
5650 F:      fs/nfs_common/
5651 F:      net/sunrpc/
5652 F:      include/linux/lockd/
5653 F:      include/linux/sunrpc/
5654 F:      include/uapi/linux/sunrpc/
5656 KERNEL SELFTEST FRAMEWORK
5657 M:      Shuah Khan <shuahkh@osg.samsung.com>
5658 L:      linux-api@vger.kernel.org
5659 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5660 S:      Maintained
5661 F:      tools/testing/selftests
5663 KERNEL VIRTUAL MACHINE (KVM)
5664 M:      Gleb Natapov <gleb@kernel.org>
5665 M:      Paolo Bonzini <pbonzini@redhat.com>
5666 L:      kvm@vger.kernel.org
5667 W:      http://www.linux-kvm.org
5668 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5669 S:      Supported
5670 F:      Documentation/*/kvm*.txt
5671 F:      Documentation/virtual/kvm/
5672 F:      arch/*/kvm/
5673 F:      arch/x86/kernel/kvm.c
5674 F:      arch/x86/kernel/kvmclock.c
5675 F:      arch/*/include/asm/kvm*
5676 F:      include/linux/kvm*
5677 F:      include/uapi/linux/kvm*
5678 F:      virt/kvm/
5680 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5681 M:      Joerg Roedel <joro@8bytes.org>
5682 L:      kvm@vger.kernel.org
5683 W:      http://kvm.qumranet.com
5684 S:      Maintained
5685 F:      arch/x86/include/asm/svm.h
5686 F:      arch/x86/kvm/svm.c
5688 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5689 M:      Alexander Graf <agraf@suse.de>
5690 L:      kvm-ppc@vger.kernel.org
5691 W:      http://kvm.qumranet.com
5692 T:      git git://github.com/agraf/linux-2.6.git
5693 S:      Supported
5694 F:      arch/powerpc/include/asm/kvm*
5695 F:      arch/powerpc/kvm/
5697 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5698 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5699 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5700 M:      linux390@de.ibm.com
5701 L:      linux-s390@vger.kernel.org
5702 W:      http://www.ibm.com/developerworks/linux/linux390/
5703 S:      Supported
5704 F:      Documentation/s390/kvm.txt
5705 F:      arch/s390/include/asm/kvm*
5706 F:      arch/s390/kvm/
5707 F:      drivers/s390/kvm/
5709 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5710 M:      Christoffer Dall <christoffer.dall@linaro.org>
5711 M:      Marc Zyngier <marc.zyngier@arm.com>
5712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5713 L:      kvmarm@lists.cs.columbia.edu
5714 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5715 S:      Supported
5716 F:      arch/arm/include/uapi/asm/kvm*
5717 F:      arch/arm/include/asm/kvm*
5718 F:      arch/arm/kvm/
5719 F:      virt/kvm/arm/
5720 F:      include/kvm/arm_*
5722 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5723 M:      Christoffer Dall <christoffer.dall@linaro.org>
5724 M:      Marc Zyngier <marc.zyngier@arm.com>
5725 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5726 L:      kvmarm@lists.cs.columbia.edu
5727 S:      Maintained
5728 F:      arch/arm64/include/uapi/asm/kvm*
5729 F:      arch/arm64/include/asm/kvm*
5730 F:      arch/arm64/kvm/
5732 KEXEC
5733 M:      Eric Biederman <ebiederm@xmission.com>
5734 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5735 L:      kexec@lists.infradead.org
5736 S:      Maintained
5737 F:      include/linux/kexec.h
5738 F:      include/uapi/linux/kexec.h
5739 F:      kernel/kexec.c
5741 KEYS/KEYRINGS:
5742 M:      David Howells <dhowells@redhat.com>
5743 L:      keyrings@linux-nfs.org
5744 S:      Maintained
5745 F:      Documentation/security/keys.txt
5746 F:      include/linux/key.h
5747 F:      include/linux/key-type.h
5748 F:      include/keys/
5749 F:      security/keys/
5751 KEYS-TRUSTED
5752 M:      David Safford <safford@us.ibm.com>
5753 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5754 L:      linux-security-module@vger.kernel.org
5755 L:      keyrings@linux-nfs.org
5756 S:      Supported
5757 F:      Documentation/security/keys-trusted-encrypted.txt
5758 F:      include/keys/trusted-type.h
5759 F:      security/keys/trusted.c
5760 F:      security/keys/trusted.h
5762 KEYS-ENCRYPTED
5763 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5764 M:      David Safford <safford@us.ibm.com>
5765 L:      linux-security-module@vger.kernel.org
5766 L:      keyrings@linux-nfs.org
5767 S:      Supported
5768 F:      Documentation/security/keys-trusted-encrypted.txt
5769 F:      include/keys/encrypted-type.h
5770 F:      security/keys/encrypted-keys/
5772 KGDB / KDB /debug_core
5773 M:      Jason Wessel <jason.wessel@windriver.com>
5774 W:      http://kgdb.wiki.kernel.org/
5775 L:      kgdb-bugreport@lists.sourceforge.net
5776 S:      Maintained
5777 F:      Documentation/DocBook/kgdb.tmpl
5778 F:      drivers/misc/kgdbts.c
5779 F:      drivers/tty/serial/kgdboc.c
5780 F:      include/linux/kdb.h
5781 F:      include/linux/kgdb.h
5782 F:      kernel/debug/
5784 KMEMCHECK
5785 M:      Vegard Nossum <vegardno@ifi.uio.no>
5786 M:      Pekka Enberg <penberg@kernel.org>
5787 S:      Maintained
5788 F:      Documentation/kmemcheck.txt
5789 F:      arch/x86/include/asm/kmemcheck.h
5790 F:      arch/x86/mm/kmemcheck/
5791 F:      include/linux/kmemcheck.h
5792 F:      mm/kmemcheck.c
5794 KMEMLEAK
5795 M:      Catalin Marinas <catalin.marinas@arm.com>
5796 S:      Maintained
5797 F:      Documentation/kmemleak.txt
5798 F:      include/linux/kmemleak.h
5799 F:      mm/kmemleak.c
5800 F:      mm/kmemleak-test.c
5802 KPROBES
5803 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5804 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5805 M:      "David S. Miller" <davem@davemloft.net>
5806 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5807 S:      Maintained
5808 F:      Documentation/kprobes.txt
5809 F:      include/linux/kprobes.h
5810 F:      kernel/kprobes.c
5812 KS0108 LCD CONTROLLER DRIVER
5813 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5814 W:      http://miguelojeda.es/auxdisplay.htm
5815 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5816 S:      Maintained
5817 F:      Documentation/auxdisplay/ks0108
5818 F:      drivers/auxdisplay/ks0108.c
5819 F:      include/linux/ks0108.h
5821 LAPB module
5822 L:      linux-x25@vger.kernel.org
5823 S:      Orphan
5824 F:      Documentation/networking/lapb-module.txt
5825 F:      include/*/lapb.h
5826 F:      net/lapb/
5828 LASI 53c700 driver for PARISC
5829 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5830 L:      linux-scsi@vger.kernel.org
5831 S:      Maintained
5832 F:      Documentation/scsi/53c700.txt
5833 F:      drivers/scsi/53c700*
5835 LED SUBSYSTEM
5836 M:      Bryan Wu <cooloney@gmail.com>
5837 M:      Richard Purdie <rpurdie@rpsys.net>
5838 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5839 L:      linux-leds@vger.kernel.org
5840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5841 S:      Maintained
5842 F:      drivers/leds/
5843 F:      include/linux/leds.h
5845 LEGACY EEPROM DRIVER
5846 M:      Jean Delvare <jdelvare@suse.de>
5847 S:      Maintained
5848 F:      Documentation/misc-devices/eeprom
5849 F:      drivers/misc/eeprom/eeprom.c
5851 LEGO USB Tower driver
5852 M:      Juergen Stuber <starblue@users.sourceforge.net>
5853 L:      legousb-devel@lists.sourceforge.net
5854 W:      http://legousb.sourceforge.net/
5855 S:      Maintained
5856 F:      drivers/usb/misc/legousbtower.c
5858 LG2160 MEDIA DRIVER
5859 M:      Michael Krufky <mkrufky@linuxtv.org>
5860 L:      linux-media@vger.kernel.org
5861 W:      http://linuxtv.org/
5862 W:      http://github.com/mkrufky
5863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5864 T:      git git://linuxtv.org/mkrufky/tuners.git
5865 S:      Maintained
5866 F:      drivers/media/dvb-frontends/lg2160.*
5868 LGDT3305 MEDIA DRIVER
5869 M:      Michael Krufky <mkrufky@linuxtv.org>
5870 L:      linux-media@vger.kernel.org
5871 W:      http://linuxtv.org/
5872 W:      http://github.com/mkrufky
5873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5874 T:      git git://linuxtv.org/mkrufky/tuners.git
5875 S:      Maintained
5876 F:      drivers/media/dvb-frontends/lgdt3305.*
5878 LGUEST
5879 M:      Rusty Russell <rusty@rustcorp.com.au>
5880 L:      lguest@lists.ozlabs.org
5881 W:      http://lguest.ozlabs.org/
5882 S:      Odd Fixes
5883 F:      arch/x86/include/asm/lguest*.h
5884 F:      arch/x86/lguest/
5885 F:      drivers/lguest/
5886 F:      include/linux/lguest*.h
5887 F:      tools/lguest/
5889 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5890 M:      Tejun Heo <tj@kernel.org>
5891 L:      linux-ide@vger.kernel.org
5892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5893 S:      Maintained
5894 F:      drivers/ata/
5895 F:      include/linux/ata.h
5896 F:      include/linux/libata.h
5898 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5899 M:      Viresh Kumar <viresh.linux@gmail.com>
5900 L:      linux-ide@vger.kernel.org
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5902 S:      Maintained
5903 F:      include/linux/pata_arasan_cf_data.h
5904 F:      drivers/ata/pata_arasan_cf.c
5906 LIBATA PATA DRIVERS
5907 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5908 M:      Tejun Heo <tj@kernel.org>
5909 L:      linux-ide@vger.kernel.org
5910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5911 S:      Maintained
5912 F:      drivers/ata/pata_*.c
5913 F:      drivers/ata/ata_generic.c
5915 LIBATA SATA AHCI PLATFORM devices support
5916 M:      Hans de Goede <hdegoede@redhat.com>
5917 M:      Tejun Heo <tj@kernel.org>
5918 L:      linux-ide@vger.kernel.org
5919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5920 S:      Maintained
5921 F:      drivers/ata/ahci_platform.c
5922 F:      drivers/ata/libahci_platform.c
5923 F:      include/linux/ahci_platform.h
5925 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5926 M:      Mikael Pettersson <mikpelinux@gmail.com>
5927 L:      linux-ide@vger.kernel.org
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5929 S:      Maintained
5930 F:      drivers/ata/sata_promise.*
5932 LIBLOCKDEP
5933 M:      Sasha Levin <sasha.levin@oracle.com>
5934 S:      Maintained
5935 F:      tools/lib/lockdep/
5937 LINUX FOR IBM pSERIES (RS/6000)
5938 M:      Paul Mackerras <paulus@au.ibm.com>
5939 W:      http://www.ibm.com/linux/ltc/projects/ppc
5940 S:      Supported
5941 F:      arch/powerpc/boot/rs6000.h
5943 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5944 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5945 M:      Paul Mackerras <paulus@samba.org>
5946 M:      Michael Ellerman <mpe@ellerman.id.au>
5947 W:      http://www.penguinppc.org/
5948 L:      linuxppc-dev@lists.ozlabs.org
5949 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5951 S:      Supported
5952 F:      Documentation/powerpc/
5953 F:      arch/powerpc/
5955 LINUX FOR POWER MACINTOSH
5956 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5957 W:      http://www.penguinppc.org/
5958 L:      linuxppc-dev@lists.ozlabs.org
5959 S:      Maintained
5960 F:      arch/powerpc/platforms/powermac/
5961 F:      drivers/macintosh/
5963 LINUX FOR POWERPC EMBEDDED MPC5XXX
5964 M:      Anatolij Gustschin <agust@denx.de>
5965 L:      linuxppc-dev@lists.ozlabs.org
5966 T:      git git://git.denx.de/linux-denx-agust.git
5967 S:      Maintained
5968 F:      arch/powerpc/platforms/512x/
5969 F:      arch/powerpc/platforms/52xx/
5971 LINUX FOR POWERPC EMBEDDED PPC4XX
5972 M:      Alistair Popple <alistair@popple.id.au>
5973 M:      Matt Porter <mporter@kernel.crashing.org>
5974 W:      http://www.penguinppc.org/
5975 L:      linuxppc-dev@lists.ozlabs.org
5976 S:      Maintained
5977 F:      arch/powerpc/platforms/40x/
5978 F:      arch/powerpc/platforms/44x/
5980 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5981 L:      linuxppc-dev@lists.ozlabs.org
5982 S:      Orphan
5983 F:      arch/powerpc/*/*virtex*
5984 F:      arch/powerpc/*/*/*virtex*
5986 LINUX FOR POWERPC EMBEDDED PPC8XX
5987 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5988 W:      http://www.penguinppc.org/
5989 L:      linuxppc-dev@lists.ozlabs.org
5990 S:      Maintained
5991 F:      arch/powerpc/platforms/8xx/
5993 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5994 M:      Scott Wood <scottwood@freescale.com>
5995 M:      Kumar Gala <galak@kernel.crashing.org>
5996 W:      http://www.penguinppc.org/
5997 L:      linuxppc-dev@lists.ozlabs.org
5998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5999 S:      Maintained
6000 F:      arch/powerpc/platforms/83xx/
6001 F:      arch/powerpc/platforms/85xx/
6003 LINUX FOR POWERPC PA SEMI PWRFICIENT
6004 M:      Olof Johansson <olof@lixom.net>
6005 L:      linuxppc-dev@lists.ozlabs.org
6006 S:      Maintained
6007 F:      arch/powerpc/platforms/pasemi/
6008 F:      drivers/*/*pasemi*
6009 F:      drivers/*/*/*pasemi*
6011 LINUX SECURITY MODULE (LSM) FRAMEWORK
6012 M:      Chris Wright <chrisw@sous-sol.org>
6013 L:      linux-security-module@vger.kernel.org
6014 S:      Supported
6016 LIS3LV02D ACCELEROMETER DRIVER
6017 M:      Eric Piel <eric.piel@tremplin-utc.net>
6018 S:      Maintained
6019 F:      Documentation/misc-devices/lis3lv02d
6020 F:      drivers/misc/lis3lv02d/
6021 F:      drivers/platform/x86/hp_accel.c
6023 LIVE PATCHING
6024 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6025 M:      Seth Jennings <sjenning@redhat.com>
6026 M:      Jiri Kosina <jkosina@suse.cz>
6027 M:      Vojtech Pavlik <vojtech@suse.cz>
6028 S:      Maintained
6029 F:      kernel/livepatch/
6030 F:      include/linux/livepatch.h
6031 F:      arch/x86/include/asm/livepatch.h
6032 F:      arch/x86/kernel/livepatch.c
6033 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6034 F:      samples/livepatch/
6035 L:      live-patching@vger.kernel.org
6036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6038 LLC (802.2)
6039 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6040 S:      Maintained
6041 F:      include/linux/llc.h
6042 F:      include/uapi/linux/llc.h
6043 F:      include/net/llc*
6044 F:      net/llc/
6046 LM73 HARDWARE MONITOR DRIVER
6047 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6048 L:      lm-sensors@lm-sensors.org
6049 S:      Maintained
6050 F:      drivers/hwmon/lm73.c
6052 LM78 HARDWARE MONITOR DRIVER
6053 M:      Jean Delvare <jdelvare@suse.de>
6054 L:      lm-sensors@lm-sensors.org
6055 S:      Maintained
6056 F:      Documentation/hwmon/lm78
6057 F:      drivers/hwmon/lm78.c
6059 LM83 HARDWARE MONITOR DRIVER
6060 M:      Jean Delvare <jdelvare@suse.de>
6061 L:      lm-sensors@lm-sensors.org
6062 S:      Maintained
6063 F:      Documentation/hwmon/lm83
6064 F:      drivers/hwmon/lm83.c
6066 LM90 HARDWARE MONITOR DRIVER
6067 M:      Jean Delvare <jdelvare@suse.de>
6068 L:      lm-sensors@lm-sensors.org
6069 S:      Maintained
6070 F:      Documentation/hwmon/lm90
6071 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6072 F:      drivers/hwmon/lm90.c
6074 LM95234 HARDWARE MONITOR DRIVER
6075 M:      Guenter Roeck <linux@roeck-us.net>
6076 L:      lm-sensors@lm-sensors.org
6077 S:      Maintained
6078 F:      Documentation/hwmon/lm95234
6079 F:      drivers/hwmon/lm95234.c
6081 LME2510 MEDIA DRIVER
6082 M:      Malcolm Priestley <tvboxspy@gmail.com>
6083 L:      linux-media@vger.kernel.org
6084 W:      http://linuxtv.org/
6085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6086 S:      Maintained
6087 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6089 LOCKDEP AND LOCKSTAT
6090 M:      Peter Zijlstra <peterz@infradead.org>
6091 M:      Ingo Molnar <mingo@redhat.com>
6092 L:      linux-kernel@vger.kernel.org
6093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6094 S:      Maintained
6095 F:      Documentation/locking/lockdep*.txt
6096 F:      Documentation/locking/lockstat.txt
6097 F:      include/linux/lockdep.h
6098 F:      kernel/locking/
6100 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6101 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6102 L:      linux-ntfs-dev@lists.sourceforge.net
6103 W:      http://www.linux-ntfs.org/content/view/19/37/
6104 S:      Maintained
6105 F:      Documentation/ldm.txt
6106 F:      block/partitions/ldm.*
6108 LogFS
6109 M:      Joern Engel <joern@logfs.org>
6110 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6111 L:      logfs@logfs.org
6112 W:      logfs.org
6113 S:      Maintained
6114 F:      fs/logfs/
6116 LPC32XX MACHINE SUPPORT
6117 M:      Roland Stigge <stigge@antcom.de>
6118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6119 S:      Maintained
6120 F:      arch/arm/mach-lpc32xx/
6122 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6123 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6124 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6125 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6126 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6127 L:      MPT-FusionLinux.pdl@avagotech.com
6128 L:      linux-scsi@vger.kernel.org
6129 W:      http://www.lsilogic.com/support
6130 S:      Supported
6131 F:      drivers/message/fusion/
6132 F:      drivers/scsi/mpt2sas/
6133 F:      drivers/scsi/mpt3sas/
6135 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6136 M:      Matthew Wilcox <matthew@wil.cx>
6137 L:      linux-scsi@vger.kernel.org
6138 S:      Maintained
6139 F:      drivers/scsi/sym53c8xx_2/
6141 LTC4261 HARDWARE MONITOR DRIVER
6142 M:      Guenter Roeck <linux@roeck-us.net>
6143 L:      lm-sensors@lm-sensors.org
6144 S:      Maintained
6145 F:      Documentation/hwmon/ltc4261
6146 F:      drivers/hwmon/ltc4261.c
6148 LTP (Linux Test Project)
6149 M:      Mike Frysinger <vapier@gentoo.org>
6150 M:      Cyril Hrubis <chrubis@suse.cz>
6151 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6152 M:      Jan Stancek <jstancek@redhat.com>
6153 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6154 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6155 L:      ltp-list@lists.sourceforge.net (subscribers-only)
6156 W:      http://linux-test-project.github.io/
6157 T:      git git://github.com/linux-test-project/ltp.git
6158 S:      Maintained
6160 M32R ARCHITECTURE
6161 W:      http://www.linux-m32r.org/
6162 S:      Orphan
6163 F:      arch/m32r/
6165 M68K ARCHITECTURE
6166 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6167 L:      linux-m68k@lists.linux-m68k.org
6168 W:      http://www.linux-m68k.org/
6169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6170 S:      Maintained
6171 F:      arch/m68k/
6172 F:      drivers/zorro/
6174 M68K ON APPLE MACINTOSH
6175 M:      Joshua Thompson <funaho@jurai.org>
6176 W:      http://www.mac.linux-m68k.org/
6177 L:      linux-m68k@lists.linux-m68k.org
6178 S:      Maintained
6179 F:      arch/m68k/mac/
6181 M68K ON HP9000/300
6182 M:      Philip Blundell <philb@gnu.org>
6183 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6184 S:      Maintained
6185 F:      arch/m68k/hp300/
6187 M88DS3103 MEDIA DRIVER
6188 M:      Antti Palosaari <crope@iki.fi>
6189 L:      linux-media@vger.kernel.org
6190 W:      http://linuxtv.org/
6191 W:      http://palosaari.fi/linux/
6192 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6193 T:      git git://linuxtv.org/anttip/media_tree.git
6194 S:      Maintained
6195 F:      drivers/media/dvb-frontends/m88ds3103*
6197 M88RS2000 MEDIA DRIVER
6198 M:      Malcolm Priestley <tvboxspy@gmail.com>
6199 L:      linux-media@vger.kernel.org
6200 W:      http://linuxtv.org/
6201 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6202 S:      Maintained
6203 F:      drivers/media/dvb-frontends/m88rs2000*
6205 MA901 MASTERKIT USB FM RADIO DRIVER
6206 M:      Alexey Klimov <klimov.linux@gmail.com>
6207 L:      linux-media@vger.kernel.org
6208 T:      git git://linuxtv.org/media_tree.git
6209 S:      Maintained
6210 F:      drivers/media/radio/radio-ma901.c
6212 MAC80211
6213 M:      Johannes Berg <johannes@sipsolutions.net>
6214 L:      linux-wireless@vger.kernel.org
6215 W:      http://wireless.kernel.org/
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6218 S:      Maintained
6219 F:      Documentation/networking/mac80211-injection.txt
6220 F:      include/net/mac80211.h
6221 F:      net/mac80211/
6223 MACVLAN DRIVER
6224 M:      Patrick McHardy <kaber@trash.net>
6225 L:      netdev@vger.kernel.org
6226 S:      Maintained
6227 F:      drivers/net/macvlan.c
6228 F:      include/linux/if_macvlan.h
6230 MAILBOX API
6231 M:      Jassi Brar <jassisinghbrar@gmail.com>
6232 L:      linux-kernel@vger.kernel.org
6233 S:      Maintained
6234 F:      drivers/mailbox/
6235 F:      include/linux/mailbox_client.h
6236 F:      include/linux/mailbox_controller.h
6238 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6239 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6240 W:      http://www.kernel.org/doc/man-pages
6241 L:      linux-man@vger.kernel.org
6242 S:      Maintained
6244 MARVELL ARMADA DRM SUPPORT
6245 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6246 S:      Maintained
6247 F:      drivers/gpu/drm/armada/
6249 MARVELL 88E6352 DSA support
6250 M:      Guenter Roeck <linux@roeck-us.net>
6251 S:      Maintained
6252 F:      drivers/net/dsa/mv88e6352.c
6254 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6255 M:      Mirko Lindner <mlindner@marvell.com>
6256 M:      Stephen Hemminger <stephen@networkplumber.org>
6257 L:      netdev@vger.kernel.org
6258 S:      Maintained
6259 F:      drivers/net/ethernet/marvell/sk*
6261 MARVELL LIBERTAS WIRELESS DRIVER
6262 L:      libertas-dev@lists.infradead.org
6263 S:      Orphan
6264 F:      drivers/net/wireless/libertas/
6266 MARVELL MV643XX ETHERNET DRIVER
6267 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6268 L:      netdev@vger.kernel.org
6269 S:      Maintained
6270 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6271 F:      include/linux/mv643xx.h
6273 MARVELL MVNETA ETHERNET DRIVER
6274 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6275 L:      netdev@vger.kernel.org
6276 S:      Maintained
6277 F:      drivers/net/ethernet/marvell/mvneta.*
6279 MARVELL MWIFIEX WIRELESS DRIVER
6280 M:      Amitkumar Karwar <akarwar@marvell.com>
6281 M:      Avinash Patil <patila@marvell.com>
6282 L:      linux-wireless@vger.kernel.org
6283 S:      Maintained
6284 F:      drivers/net/wireless/mwifiex/
6286 MARVELL MWL8K WIRELESS DRIVER
6287 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6288 L:      linux-wireless@vger.kernel.org
6289 S:      Odd Fixes
6290 F:      drivers/net/wireless/mwl8k.c
6292 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6293 M:      Nicolas Pitre <nico@fluxnic.net>
6294 S:      Odd Fixes
6295 F:      drivers/mmc/host/mvsdio.*
6297 MATROX FRAMEBUFFER DRIVER
6298 L:      linux-fbdev@vger.kernel.org
6299 S:      Orphan
6300 F:      drivers/video/fbdev/matrox/matroxfb_*
6301 F:      include/uapi/linux/matroxfb.h
6303 MAX16065 HARDWARE MONITOR DRIVER
6304 M:      Guenter Roeck <linux@roeck-us.net>
6305 L:      lm-sensors@lm-sensors.org
6306 S:      Maintained
6307 F:      Documentation/hwmon/max16065
6308 F:      drivers/hwmon/max16065.c
6310 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6311 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6312 L:      lm-sensors@lm-sensors.org
6313 S:      Maintained
6314 F:      Documentation/hwmon/max6650
6315 F:      drivers/hwmon/max6650.c
6317 MAX6697 HARDWARE MONITOR DRIVER
6318 M:      Guenter Roeck <linux@roeck-us.net>
6319 L:      lm-sensors@lm-sensors.org
6320 S:      Maintained
6321 F:      Documentation/hwmon/max6697
6322 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6323 F:      drivers/hwmon/max6697.c
6324 F:      include/linux/platform_data/max6697.h
6326 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6327 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6328 L:      linux-pm@vger.kernel.org
6329 S:      Supported
6330 F:      drivers/power/max14577_charger.c
6331 F:      drivers/power/max77693_charger.c
6333 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6334 M:      Chanwoo Choi <cw00.choi@samsung.com>
6335 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6336 L:      linux-kernel@vger.kernel.org
6337 S:      Supported
6338 F:      drivers/*/max14577.c
6339 F:      drivers/*/max77686.c
6340 F:      drivers/*/max77693.c
6341 F:      drivers/extcon/extcon-max14577.c
6342 F:      drivers/extcon/extcon-max77693.c
6343 F:      drivers/rtc/rtc-max77686.c
6344 F:      drivers/clk/clk-max77686.c
6345 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6346 F:      Documentation/devicetree/bindings/mfd/max77686.txt
6347 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6348 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6349 F:      include/linux/mfd/max14577*.h
6350 F:      include/linux/mfd/max77686*.h
6351 F:      include/linux/mfd/max77693*.h
6353 MAXIRADIO FM RADIO RECEIVER DRIVER
6354 M:      Hans Verkuil <hverkuil@xs4all.nl>
6355 L:      linux-media@vger.kernel.org
6356 T:      git git://linuxtv.org/media_tree.git
6357 W:      http://linuxtv.org
6358 S:      Maintained
6359 F:      drivers/media/radio/radio-maxiradio*
6361 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6362 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6363 P:      LinuxTV.org Project
6364 L:      linux-media@vger.kernel.org
6365 W:      http://linuxtv.org
6366 Q:      http://patchwork.kernel.org/project/linux-media/list/
6367 T:      git git://linuxtv.org/media_tree.git
6368 S:      Maintained
6369 F:      Documentation/dvb/
6370 F:      Documentation/video4linux/
6371 F:      Documentation/DocBook/media/
6372 F:      drivers/media/
6373 F:      drivers/staging/media/
6374 F:      include/media/
6375 F:      include/uapi/linux/dvb/
6376 F:      include/uapi/linux/videodev2.h
6377 F:      include/uapi/linux/media.h
6378 F:      include/uapi/linux/v4l2-*
6379 F:      include/uapi/linux/meye.h
6380 F:      include/uapi/linux/ivtv*
6381 F:      include/uapi/linux/uvcvideo.h
6383 MEGARAID SCSI/SAS DRIVERS
6384 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6385 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6386 M:      Uday Lingala <uday.lingala@avagotech.com>
6387 L:      megaraidlinux.pdl@avagotech.com
6388 L:      linux-scsi@vger.kernel.org
6389 W:      http://www.lsi.com
6390 S:      Maintained
6391 F:      Documentation/scsi/megaraid.txt
6392 F:      drivers/scsi/megaraid.*
6393 F:      drivers/scsi/megaraid/
6395 MELLANOX ETHERNET DRIVER (mlx4_en)
6396 M:      Amir Vadai <amirv@mellanox.com>
6397 M:      Ido Shamay <idos@mellanox.com>
6398 L:      netdev@vger.kernel.org
6399 S:      Supported
6400 W:      http://www.mellanox.com
6401 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6402 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6404 MEMORY MANAGEMENT
6405 L:      linux-mm@kvack.org
6406 W:      http://www.linux-mm.org
6407 S:      Maintained
6408 F:      include/linux/mm.h
6409 F:      include/linux/gfp.h
6410 F:      include/linux/mmzone.h
6411 F:      include/linux/memory_hotplug.h
6412 F:      include/linux/vmalloc.h
6413 F:      mm/
6415 MEMORY TECHNOLOGY DEVICES (MTD)
6416 M:      David Woodhouse <dwmw2@infradead.org>
6417 M:      Brian Norris <computersforpeace@gmail.com>
6418 L:      linux-mtd@lists.infradead.org
6419 W:      http://www.linux-mtd.infradead.org/
6420 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6421 T:      git git://git.infradead.org/linux-mtd.git
6422 T:      git git://git.infradead.org/l2-mtd.git
6423 S:      Maintained
6424 F:      drivers/mtd/
6425 F:      include/linux/mtd/
6426 F:      include/uapi/mtd/
6428 MEN A21 WATCHDOG DRIVER
6429 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6430 L:      linux-watchdog@vger.kernel.org
6431 S:      Supported
6432 F:      drivers/watchdog/mena21_wdt.c
6434 MEN CHAMELEON BUS (mcb)
6435 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6436 S:      Supported
6437 F:      drivers/mcb/
6438 F:      include/linux/mcb.h
6440 MEN F21BMC (Board Management Controller)
6441 M:      Andreas Werner <andreas.werner@men.de>
6442 S:      Supported
6443 F:      drivers/mfd/menf21bmc.c
6444 F:      drivers/watchdog/menf21bmc_wdt.c
6445 F:      drivers/leds/leds-menf21bmc.c
6446 F:      drivers/hwmon/menf21bmc_hwmon.c
6447 F:      Documentation/hwmon/menf21bmc
6449 METAG ARCHITECTURE
6450 M:      James Hogan <james.hogan@imgtec.com>
6451 L:      linux-metag@vger.kernel.org
6452 S:      Supported
6453 F:      arch/metag/
6454 F:      Documentation/metag/
6455 F:      Documentation/devicetree/bindings/metag/
6456 F:      drivers/clocksource/metag_generic.c
6457 F:      drivers/irqchip/irq-metag.c
6458 F:      drivers/irqchip/irq-metag-ext.c
6459 F:      drivers/tty/metag_da.c
6461 MICROBLAZE ARCHITECTURE
6462 M:      Michal Simek <monstr@monstr.eu>
6463 W:      http://www.monstr.eu/fdt/
6464 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6465 S:      Supported
6466 F:      arch/microblaze/
6468 MICROTEK X6 SCANNER
6469 M:      Oliver Neukum <oliver@neukum.org>
6470 S:      Maintained
6471 F:      drivers/usb/image/microtek.*
6473 MIPS
6474 M:      Ralf Baechle <ralf@linux-mips.org>
6475 L:      linux-mips@linux-mips.org
6476 W:      http://www.linux-mips.org/
6477 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6478 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6479 S:      Supported
6480 F:      Documentation/mips/
6481 F:      arch/mips/
6483 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6484 M:      Hans Verkuil <hverkuil@xs4all.nl>
6485 L:      linux-media@vger.kernel.org
6486 T:      git git://linuxtv.org/media_tree.git
6487 W:      http://linuxtv.org
6488 S:      Odd Fixes
6489 F:      drivers/media/radio/radio-miropcm20*
6491 Mellanox MLX5 core VPI driver
6492 M:      Eli Cohen <eli@mellanox.com>
6493 L:      netdev@vger.kernel.org
6494 L:      linux-rdma@vger.kernel.org
6495 W:      http://www.mellanox.com
6496 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6497 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6498 T:      git git://openfabrics.org/~eli/connect-ib.git
6499 S:      Supported
6500 F:      drivers/net/ethernet/mellanox/mlx5/core/
6501 F:      include/linux/mlx5/
6503 Mellanox MLX5 IB driver
6504 M:      Eli Cohen <eli@mellanox.com>
6505 L:      linux-rdma@vger.kernel.org
6506 W:      http://www.mellanox.com
6507 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6508 T:      git git://openfabrics.org/~eli/connect-ib.git
6509 S:      Supported
6510 F:      include/linux/mlx5/
6511 F:      drivers/infiniband/hw/mlx5/
6513 MN88472 MEDIA DRIVER
6514 M:      Antti Palosaari <crope@iki.fi>
6515 L:      linux-media@vger.kernel.org
6516 W:      http://linuxtv.org/
6517 W:      http://palosaari.fi/linux/
6518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6519 T:      git git://linuxtv.org/anttip/media_tree.git
6520 S:      Maintained
6521 F:      drivers/staging/media/mn88472/
6522 F:      drivers/media/dvb-frontends/mn88472.h
6524 MN88473 MEDIA DRIVER
6525 M:      Antti Palosaari <crope@iki.fi>
6526 L:      linux-media@vger.kernel.org
6527 W:      http://linuxtv.org/
6528 W:      http://palosaari.fi/linux/
6529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6530 T:      git git://linuxtv.org/anttip/media_tree.git
6531 S:      Maintained
6532 F:      drivers/staging/media/mn88473/
6533 F:      drivers/media/dvb-frontends/mn88473.h
6535 MODULE SUPPORT
6536 M:      Rusty Russell <rusty@rustcorp.com.au>
6537 S:      Maintained
6538 F:      include/linux/module.h
6539 F:      kernel/module.c
6541 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6542 W:      http://popies.net/meye/
6543 S:      Orphan
6544 F:      Documentation/video4linux/meye.txt
6545 F:      drivers/media/pci/meye/
6546 F:      include/uapi/linux/meye.h
6548 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6549 M:      Jiri Slaby <jirislaby@gmail.com>
6550 S:      Maintained
6551 F:      Documentation/serial/moxa-smartio
6552 F:      drivers/tty/mxser.*
6554 MR800 AVERMEDIA USB FM RADIO DRIVER
6555 M:      Alexey Klimov <klimov.linux@gmail.com>
6556 L:      linux-media@vger.kernel.org
6557 T:      git git://linuxtv.org/media_tree.git
6558 S:      Maintained
6559 F:      drivers/media/radio/radio-mr800.c
6561 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6562 M:      Alan Ott <alan@signal11.us>
6563 L:      linux-wpan@vger.kernel.org
6564 S:      Maintained
6565 F:      drivers/net/ieee802154/mrf24j40.c
6567 MSI LAPTOP SUPPORT
6568 M:      "Lee, Chun-Yi" <jlee@suse.com>
6569 L:      platform-driver-x86@vger.kernel.org
6570 S:      Maintained
6571 F:      drivers/platform/x86/msi-laptop.c
6573 MSI WMI SUPPORT
6574 M:      Anisse Astier <anisse@astier.eu>
6575 L:      platform-driver-x86@vger.kernel.org
6576 S:      Supported
6577 F:      drivers/platform/x86/msi-wmi.c
6579 MSI001 MEDIA DRIVER
6580 M:      Antti Palosaari <crope@iki.fi>
6581 L:      linux-media@vger.kernel.org
6582 W:      http://linuxtv.org/
6583 W:      http://palosaari.fi/linux/
6584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6585 T:      git git://linuxtv.org/anttip/media_tree.git
6586 S:      Maintained
6587 F:      drivers/media/tuners/msi001*
6589 MSI2500 MEDIA DRIVER
6590 M:      Antti Palosaari <crope@iki.fi>
6591 L:      linux-media@vger.kernel.org
6592 W:      http://linuxtv.org/
6593 W:      http://palosaari.fi/linux/
6594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6595 T:      git git://linuxtv.org/anttip/media_tree.git
6596 S:      Maintained
6597 F:      drivers/media/usb/msi2500/
6599 MT9M032 APTINA SENSOR DRIVER
6600 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6601 L:      linux-media@vger.kernel.org
6602 T:      git git://linuxtv.org/media_tree.git
6603 S:      Maintained
6604 F:      drivers/media/i2c/mt9m032.c
6605 F:      include/media/mt9m032.h
6607 MT9P031 APTINA CAMERA SENSOR
6608 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6609 L:      linux-media@vger.kernel.org
6610 T:      git git://linuxtv.org/media_tree.git
6611 S:      Maintained
6612 F:      drivers/media/i2c/mt9p031.c
6613 F:      include/media/mt9p031.h
6615 MT9T001 APTINA CAMERA SENSOR
6616 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6617 L:      linux-media@vger.kernel.org
6618 T:      git git://linuxtv.org/media_tree.git
6619 S:      Maintained
6620 F:      drivers/media/i2c/mt9t001.c
6621 F:      include/media/mt9t001.h
6623 MT9V032 APTINA CAMERA SENSOR
6624 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6625 L:      linux-media@vger.kernel.org
6626 T:      git git://linuxtv.org/media_tree.git
6627 S:      Maintained
6628 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6629 F:      drivers/media/i2c/mt9v032.c
6630 F:      include/media/mt9v032.h
6632 MULTIFUNCTION DEVICES (MFD)
6633 M:      Samuel Ortiz <sameo@linux.intel.com>
6634 M:      Lee Jones <lee.jones@linaro.org>
6635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6636 S:      Supported
6637 F:      drivers/mfd/
6638 F:      include/linux/mfd/
6640 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6641 M:      Ulf Hansson <ulf.hansson@linaro.org>
6642 L:      linux-mmc@vger.kernel.org
6643 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6644 S:      Maintained
6645 F:      drivers/mmc/
6646 F:      include/linux/mmc/
6647 F:      include/uapi/linux/mmc/
6649 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6650 S:      Orphan
6651 F:      drivers/mmc/host/mmc_spi.c
6652 F:      include/linux/spi/mmc_spi.h
6654 MULTISOUND SOUND DRIVER
6655 M:      Andrew Veliath <andrewtv@usa.net>
6656 S:      Maintained
6657 F:      Documentation/sound/oss/MultiSound
6658 F:      sound/oss/msnd*
6660 MULTITECH MULTIPORT CARD (ISICOM)
6661 S:      Orphan
6662 F:      drivers/tty/isicom.c
6663 F:      include/linux/isicom.h
6665 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6666 M:      Felipe Balbi <balbi@ti.com>
6667 L:      linux-usb@vger.kernel.org
6668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6669 S:      Maintained
6670 F:      drivers/usb/musb/
6672 MXL5007T MEDIA DRIVER
6673 M:      Michael Krufky <mkrufky@linuxtv.org>
6674 L:      linux-media@vger.kernel.org
6675 W:      http://linuxtv.org/
6676 W:      http://github.com/mkrufky
6677 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6678 T:      git git://linuxtv.org/mkrufky/tuners.git
6679 S:      Maintained
6680 F:      drivers/media/tuners/mxl5007t.*
6682 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6683 M:      Hyong-Youb Kim <hykim@myri.com>
6684 L:      netdev@vger.kernel.org
6685 W:      https://www.myricom.com/support/downloads/myri10ge.html
6686 S:      Supported
6687 F:      drivers/net/ethernet/myricom/myri10ge/
6689 NATSEMI ETHERNET DRIVER (DP8381x)
6690 S:      Orphan
6691 F:      drivers/net/ethernet/natsemi/natsemi.c
6693 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6694 M:      Daniel Mack <zonque@gmail.com>
6695 S:      Maintained
6696 L:      alsa-devel@alsa-project.org
6697 W:      http://www.native-instruments.com
6698 F:      sound/usb/caiaq/
6700 NCP FILESYSTEM
6701 M:      Petr Vandrovec <petr@vandrovec.name>
6702 S:      Odd Fixes
6703 F:      fs/ncpfs/
6705 NCR 5380 SCSI DRIVERS
6706 M:      Finn Thain <fthain@telegraphics.com.au>
6707 M:      Michael Schmitz <schmitzmic@gmail.com>
6708 L:      linux-scsi@vger.kernel.org
6709 S:      Maintained
6710 F:      Documentation/scsi/g_NCR5380.txt
6711 F:      drivers/scsi/NCR5380.*
6712 F:      drivers/scsi/arm/cumana_1.c
6713 F:      drivers/scsi/arm/oak.c
6714 F:      drivers/scsi/atari_NCR5380.c
6715 F:      drivers/scsi/atari_scsi.*
6716 F:      drivers/scsi/dmx3191d.c
6717 F:      drivers/scsi/dtc.*
6718 F:      drivers/scsi/g_NCR5380.*
6719 F:      drivers/scsi/g_NCR5380_mmio.c
6720 F:      drivers/scsi/mac_scsi.*
6721 F:      drivers/scsi/pas16.*
6722 F:      drivers/scsi/sun3_scsi.*
6723 F:      drivers/scsi/sun3_scsi_vme.c
6724 F:      drivers/scsi/t128.*
6726 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6727 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6728 L:      linux-scsi@vger.kernel.org
6729 S:      Maintained
6730 F:      drivers/scsi/NCR_D700.*
6732 NCT6775 HARDWARE MONITOR DRIVER
6733 M:      Guenter Roeck <linux@roeck-us.net>
6734 L:      lm-sensors@lm-sensors.org
6735 S:      Maintained
6736 F:      Documentation/hwmon/nct6775
6737 F:      drivers/hwmon/nct6775.c
6739 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6740 M:      Faisal Latif <faisal.latif@intel.com>
6741 L:      linux-rdma@vger.kernel.org
6742 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6743 S:      Supported
6744 F:      drivers/infiniband/hw/nes/
6746 NETEM NETWORK EMULATOR
6747 M:      Stephen Hemminger <stephen@networkplumber.org>
6748 L:      netem@lists.linux-foundation.org
6749 S:      Maintained
6750 F:      net/sched/sch_netem.c
6752 NETERION 10GbE DRIVERS (s2io/vxge)
6753 M:      Jon Mason <jdmason@kudzu.us>
6754 L:      netdev@vger.kernel.org
6755 S:      Supported
6756 F:      Documentation/networking/s2io.txt
6757 F:      Documentation/networking/vxge.txt
6758 F:      drivers/net/ethernet/neterion/
6760 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6761 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6762 M:      Patrick McHardy <kaber@trash.net>
6763 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6764 L:      netfilter-devel@vger.kernel.org
6765 L:      coreteam@netfilter.org
6766 W:      http://www.netfilter.org/
6767 W:      http://www.iptables.org/
6768 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6771 S:      Supported
6772 F:      include/linux/netfilter*
6773 F:      include/linux/netfilter/
6774 F:      include/net/netfilter/
6775 F:      include/uapi/linux/netfilter*
6776 F:      include/uapi/linux/netfilter/
6777 F:      net/*/netfilter.c
6778 F:      net/*/netfilter/
6779 F:      net/netfilter/
6781 NETLABEL
6782 M:      Paul Moore <paul@paul-moore.com>
6783 W:      http://netlabel.sf.net
6784 L:      netdev@vger.kernel.org
6785 S:      Maintained
6786 F:      Documentation/netlabel/
6787 F:      include/net/netlabel.h
6788 F:      net/netlabel/
6790 NETROM NETWORK LAYER
6791 M:      Ralf Baechle <ralf@linux-mips.org>
6792 L:      linux-hams@vger.kernel.org
6793 W:      http://www.linux-ax25.org/
6794 S:      Maintained
6795 F:      include/net/netrom.h
6796 F:      include/uapi/linux/netrom.h
6797 F:      net/netrom/
6799 NETWORK BLOCK DEVICE (NBD)
6800 M:      Markus Pargmann <mpa@pengutronix.de>
6801 S:      Maintained
6802 L:      nbd-general@lists.sourceforge.net
6803 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6804 F:      Documentation/blockdev/nbd.txt
6805 F:      drivers/block/nbd.c
6806 F:      include/linux/nbd.h
6807 F:      include/uapi/linux/nbd.h
6809 NETWORK DROP MONITOR
6810 M:      Neil Horman <nhorman@tuxdriver.com>
6811 L:      netdev@vger.kernel.org
6812 S:      Maintained
6813 W:      https://fedorahosted.org/dropwatch/
6814 F:      net/core/drop_monitor.c
6816 NETWORKING [GENERAL]
6817 M:      "David S. Miller" <davem@davemloft.net>
6818 L:      netdev@vger.kernel.org
6819 W:      http://www.linuxfoundation.org/en/Net
6820 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6823 S:      Maintained
6824 F:      net/
6825 F:      include/net/
6826 F:      include/linux/in.h
6827 F:      include/linux/net.h
6828 F:      include/linux/netdevice.h
6829 F:      include/uapi/linux/in.h
6830 F:      include/uapi/linux/net.h
6831 F:      include/uapi/linux/netdevice.h
6832 F:      include/uapi/linux/net_namespace.h
6833 F:      tools/net/
6834 F:      tools/testing/selftests/net/
6835 F:      lib/random32.c
6836 F:      lib/test_bpf.c
6838 NETWORKING [IPv4/IPv6]
6839 M:      "David S. Miller" <davem@davemloft.net>
6840 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6841 M:      James Morris <jmorris@namei.org>
6842 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6843 M:      Patrick McHardy <kaber@trash.net>
6844 L:      netdev@vger.kernel.org
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6846 S:      Maintained
6847 F:      net/ipv4/
6848 F:      net/ipv6/
6849 F:      include/net/ip*
6850 F:      arch/x86/net/*
6852 NETWORKING [IPSEC]
6853 M:      Steffen Klassert <steffen.klassert@secunet.com>
6854 M:      Herbert Xu <herbert@gondor.apana.org.au>
6855 M:      "David S. Miller" <davem@davemloft.net>
6856 L:      netdev@vger.kernel.org
6857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6859 S:      Maintained
6860 F:      net/core/flow.c
6861 F:      net/xfrm/
6862 F:      net/key/
6863 F:      net/ipv4/xfrm*
6864 F:      net/ipv4/esp4.c
6865 F:      net/ipv4/ah4.c
6866 F:      net/ipv4/ipcomp.c
6867 F:      net/ipv4/ip_vti.c
6868 F:      net/ipv6/xfrm*
6869 F:      net/ipv6/esp6.c
6870 F:      net/ipv6/ah6.c
6871 F:      net/ipv6/ipcomp6.c
6872 F:      net/ipv6/ip6_vti.c
6873 F:      include/uapi/linux/xfrm.h
6874 F:      include/net/xfrm.h
6876 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6877 M:      Paul Moore <paul@paul-moore.com>
6878 L:      netdev@vger.kernel.org
6879 S:      Maintained
6881 NETWORKING [WIRELESS]
6882 L:      linux-wireless@vger.kernel.org
6883 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6885 NETWORKING DRIVERS
6886 L:      netdev@vger.kernel.org
6887 W:      http://www.linuxfoundation.org/en/Net
6888 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6891 S:      Odd Fixes
6892 F:      drivers/net/
6893 F:      include/linux/if_*
6894 F:      include/linux/netdevice.h
6895 F:      include/linux/arcdevice.h
6896 F:      include/linux/etherdevice.h
6897 F:      include/linux/fcdevice.h
6898 F:      include/linux/fddidevice.h
6899 F:      include/linux/hippidevice.h
6900 F:      include/linux/inetdevice.h
6901 F:      include/uapi/linux/if_*
6902 F:      include/uapi/linux/netdevice.h
6904 NETWORKING DRIVERS (WIRELESS)
6905 M:      Kalle Valo <kvalo@codeaurora.org>
6906 L:      linux-wireless@vger.kernel.org
6907 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6909 S:      Maintained
6910 F:      drivers/net/wireless/
6912 NETXEN (1/10) GbE SUPPORT
6913 M:      Manish Chopra <manish.chopra@qlogic.com>
6914 M:      Sony Chacko <sony.chacko@qlogic.com>
6915 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6916 L:      netdev@vger.kernel.org
6917 W:      http://www.qlogic.com
6918 S:      Supported
6919 F:      drivers/net/ethernet/qlogic/netxen/
6921 NFC SUBSYSTEM
6922 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6923 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6924 M:      Samuel Ortiz <sameo@linux.intel.com>
6925 L:      linux-wireless@vger.kernel.org
6926 L:      linux-nfc@lists.01.org (subscribers-only)
6927 S:      Supported
6928 F:      net/nfc/
6929 F:      include/net/nfc/
6930 F:      include/uapi/linux/nfc.h
6931 F:      drivers/nfc/
6932 F:      include/linux/platform_data/pn544.h
6933 F:      Documentation/devicetree/bindings/net/nfc/
6935 NFS, SUNRPC, AND LOCKD CLIENTS
6936 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6937 M:      Anna Schumaker <anna.schumaker@netapp.com>
6938 L:      linux-nfs@vger.kernel.org
6939 W:      http://client.linux-nfs.org
6940 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6941 S:      Maintained
6942 F:      fs/lockd/
6943 F:      fs/nfs/
6944 F:      fs/nfs_common/
6945 F:      net/sunrpc/
6946 F:      include/linux/lockd/
6947 F:      include/linux/nfs*
6948 F:      include/linux/sunrpc/
6949 F:      include/uapi/linux/nfs*
6950 F:      include/uapi/linux/sunrpc/
6952 NILFS2 FILESYSTEM
6953 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6954 L:      linux-nilfs@vger.kernel.org
6955 W:      http://nilfs.sourceforge.net/
6956 T:      git git://github.com/konis/nilfs2.git
6957 S:      Supported
6958 F:      Documentation/filesystems/nilfs2.txt
6959 F:      fs/nilfs2/
6960 F:      include/linux/nilfs2_fs.h
6962 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6963 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6964 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6965 S:      Maintained
6966 F:      Documentation/scsi/NinjaSCSI.txt
6967 F:      drivers/scsi/pcmcia/nsp_*
6969 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6970 M:      GOTO Masanori <gotom@debian.or.jp>
6971 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6972 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6973 S:      Maintained
6974 F:      Documentation/scsi/NinjaSCSI.txt
6975 F:      drivers/scsi/nsp32*
6977 NIOS2 ARCHITECTURE
6978 M:      Ley Foon Tan <lftan@altera.com>
6979 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6980 T:      git git://git.rocketboards.org/linux-socfpga-next.git
6981 S:      Maintained
6982 F:      arch/nios2/
6984 NOKIA N900 POWER SUPPLY DRIVERS
6985 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
6986 S:      Maintained
6987 F:      include/linux/power/bq2415x_charger.h
6988 F:      include/linux/power/bq27x00_battery.h
6989 F:      include/linux/power/isp1704_charger.h
6990 F:      drivers/power/bq2415x_charger.c
6991 F:      drivers/power/bq27x00_battery.c
6992 F:      drivers/power/isp1704_charger.c
6993 F:      drivers/power/rx51_battery.c
6995 NTB DRIVER
6996 M:      Jon Mason <jdmason@kudzu.us>
6997 M:      Dave Jiang <dave.jiang@intel.com>
6998 S:      Supported
6999 W:      https://github.com/jonmason/ntb/wiki
7000 T:      git git://github.com/jonmason/ntb.git
7001 F:      drivers/ntb/
7002 F:      drivers/net/ntb_netdev.c
7003 F:      include/linux/ntb.h
7005 NTFS FILESYSTEM
7006 M:      Anton Altaparmakov <anton@tuxera.com>
7007 L:      linux-ntfs-dev@lists.sourceforge.net
7008 W:      http://www.tuxera.com/
7009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7010 S:      Supported
7011 F:      Documentation/filesystems/ntfs.txt
7012 F:      fs/ntfs/
7014 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7015 M:      Antonino Daplas <adaplas@gmail.com>
7016 L:      linux-fbdev@vger.kernel.org
7017 S:      Maintained
7018 F:      drivers/video/fbdev/riva/
7019 F:      drivers/video/fbdev/nvidia/
7021 NVM EXPRESS DRIVER
7022 M:      Matthew Wilcox <willy@linux.intel.com>
7023 L:      linux-nvme@lists.infradead.org
7024 T:      git git://git.infradead.org/users/willy/linux-nvme.git
7025 S:      Supported
7026 F:      drivers/block/nvme*
7027 F:      include/linux/nvme.h
7029 NXP-NCI NFC DRIVER
7030 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7031 R:      Charles Gorand <charles.gorand@effinnov.com>
7032 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7033 S:      Supported
7034 F:      drivers/nfc/nxp-nci
7036 NXP TDA998X DRM DRIVER
7037 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7038 S:      Supported
7039 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7040 F:      include/drm/i2c/tda998x.h
7042 NXP TFA9879 DRIVER
7043 M:      Peter Rosin <peda@axentia.se>
7044 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7045 S:      Maintained
7046 F:      sound/soc/codecs/tfa9879*
7048 OMAP SUPPORT
7049 M:      Tony Lindgren <tony@atomide.com>
7050 L:      linux-omap@vger.kernel.org
7051 W:      http://www.muru.com/linux/omap/
7052 W:      http://linux.omap.com/
7053 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7055 S:      Maintained
7056 F:      arch/arm/*omap*/
7057 F:      arch/arm/configs/omap1_defconfig
7058 F:      arch/arm/configs/omap2plus_defconfig
7059 F:      drivers/i2c/busses/i2c-omap.c
7060 F:      drivers/irqchip/irq-omap-intc.c
7061 F:      drivers/mfd/*omap*.c
7062 F:      drivers/mfd/menelaus.c
7063 F:      drivers/mfd/palmas.c
7064 F:      drivers/mfd/tps65217.c
7065 F:      drivers/mfd/tps65218.c
7066 F:      drivers/mfd/tps65910.c
7067 F:      drivers/mfd/twl-core.[ch]
7068 F:      drivers/mfd/twl4030*.c
7069 F:      drivers/mfd/twl6030*.c
7070 F:      drivers/mfd/twl6040*.c
7071 F:      drivers/regulator/palmas-regulator*.c
7072 F:      drivers/regulator/pbias-regulator.c
7073 F:      drivers/regulator/tps65217-regulator.c
7074 F:      drivers/regulator/tps65218-regulator.c
7075 F:      drivers/regulator/tps65910-regulator.c
7076 F:      drivers/regulator/twl-regulator.c
7077 F:      include/linux/i2c-omap.h
7079 OMAP DEVICE TREE SUPPORT
7080 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7081 M:      Tony Lindgren <tony@atomide.com>
7082 L:      linux-omap@vger.kernel.org
7083 L:      devicetree@vger.kernel.org
7084 S:      Maintained
7085 F:      arch/arm/boot/dts/*omap*
7086 F:      arch/arm/boot/dts/*am3*
7087 F:      arch/arm/boot/dts/*am4*
7088 F:      arch/arm/boot/dts/*am5*
7089 F:      arch/arm/boot/dts/*dra7*
7091 OMAP CLOCK FRAMEWORK SUPPORT
7092 M:      Paul Walmsley <paul@pwsan.com>
7093 L:      linux-omap@vger.kernel.org
7094 S:      Maintained
7095 F:      arch/arm/*omap*/*clock*
7097 OMAP POWER MANAGEMENT SUPPORT
7098 M:      Kevin Hilman <khilman@deeprootsystems.com>
7099 L:      linux-omap@vger.kernel.org
7100 S:      Maintained
7101 F:      arch/arm/*omap*/*pm*
7102 F:      drivers/cpufreq/omap-cpufreq.c
7104 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7105 M:      Rajendra Nayak <rnayak@ti.com>
7106 M:      Paul Walmsley <paul@pwsan.com>
7107 L:      linux-omap@vger.kernel.org
7108 S:      Maintained
7109 F:      arch/arm/mach-omap2/prm*
7111 OMAP AUDIO SUPPORT
7112 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7113 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7114 L:      alsa-devel@alsa-project.org (subscribers-only)
7115 L:      linux-omap@vger.kernel.org
7116 S:      Maintained
7117 F:      sound/soc/omap/
7119 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7120 M:      Roger Quadros <rogerq@ti.com>
7121 M:      Tony Lindgren <tony@atomide.com>
7122 L:      linux-omap@vger.kernel.org
7123 S:      Maintained
7124 F:      drivers/memory/omap-gpmc.c
7125 F:      arch/arm/mach-omap2/*gpmc*
7127 OMAP FRAMEBUFFER SUPPORT
7128 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7129 L:      linux-fbdev@vger.kernel.org
7130 L:      linux-omap@vger.kernel.org
7131 S:      Maintained
7132 F:      drivers/video/fbdev/omap/
7134 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7135 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7136 L:      linux-omap@vger.kernel.org
7137 L:      linux-fbdev@vger.kernel.org
7138 S:      Maintained
7139 F:      drivers/video/fbdev/omap2/
7140 F:      Documentation/arm/OMAP/DSS
7142 OMAP HARDWARE SPINLOCK SUPPORT
7143 M:      Ohad Ben-Cohen <ohad@wizery.com>
7144 L:      linux-omap@vger.kernel.org
7145 S:      Maintained
7146 F:      drivers/hwspinlock/omap_hwspinlock.c
7147 F:      arch/arm/mach-omap2/hwspinlock.c
7149 OMAP MMC SUPPORT
7150 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7151 L:      linux-omap@vger.kernel.org
7152 S:      Maintained
7153 F:      drivers/mmc/host/omap.c
7155 OMAP HS MMC SUPPORT
7156 L:      linux-mmc@vger.kernel.org
7157 L:      linux-omap@vger.kernel.org
7158 S:      Orphan
7159 F:      drivers/mmc/host/omap_hsmmc.c
7161 OMAP RANDOM NUMBER GENERATOR SUPPORT
7162 M:      Deepak Saxena <dsaxena@plexity.net>
7163 S:      Maintained
7164 F:      drivers/char/hw_random/omap-rng.c
7166 OMAP HWMOD SUPPORT
7167 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7168 M:      Paul Walmsley <paul@pwsan.com>
7169 L:      linux-omap@vger.kernel.org
7170 S:      Maintained
7171 F:      arch/arm/mach-omap2/omap_hwmod.*
7173 OMAP HWMOD DATA
7174 M:      Paul Walmsley <paul@pwsan.com>
7175 L:      linux-omap@vger.kernel.org
7176 S:      Maintained
7177 F:      arch/arm/mach-omap2/omap_hwmod*data*
7179 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7180 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7181 L:      linux-omap@vger.kernel.org
7182 S:      Maintained
7183 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7185 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7186 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187 L:      linux-media@vger.kernel.org
7188 S:      Maintained
7189 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7190 F:      drivers/media/platform/omap3isp/
7191 F:      drivers/staging/media/omap4iss/
7193 OMAP USB SUPPORT
7194 M:      Felipe Balbi <balbi@ti.com>
7195 L:      linux-usb@vger.kernel.org
7196 L:      linux-omap@vger.kernel.org
7197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7198 S:      Maintained
7199 F:      drivers/usb/*/*omap*
7200 F:      arch/arm/*omap*/usb*
7202 OMAP GPIO DRIVER
7203 M:      Javier Martinez Canillas <javier@dowhile0.org>
7204 M:      Santosh Shilimkar <ssantosh@kernel.org>
7205 M:      Kevin Hilman <khilman@deeprootsystems.com>
7206 L:      linux-omap@vger.kernel.org
7207 S:      Maintained
7208 F:      drivers/gpio/gpio-omap.c
7210 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7211 M:      Mark Jackson <mpfj@newflow.co.uk>
7212 L:      linux-omap@vger.kernel.org
7213 S:      Maintained
7214 F:      arch/arm/boot/dts/am335x-nano.dts
7216 OMFS FILESYSTEM
7217 M:      Bob Copeland <me@bobcopeland.com>
7218 L:      linux-karma-devel@lists.sourceforge.net
7219 S:      Maintained
7220 F:      Documentation/filesystems/omfs.txt
7221 F:      fs/omfs/
7223 OMNIKEY CARDMAN 4000 DRIVER
7224 M:      Harald Welte <laforge@gnumonks.org>
7225 S:      Maintained
7226 F:      drivers/char/pcmcia/cm4000_cs.c
7227 F:      include/linux/cm4000_cs.h
7228 F:      include/uapi/linux/cm4000_cs.h
7230 OMNIKEY CARDMAN 4040 DRIVER
7231 M:      Harald Welte <laforge@gnumonks.org>
7232 S:      Maintained
7233 F:      drivers/char/pcmcia/cm4040_cs.*
7235 OMNIVISION OV7670 SENSOR DRIVER
7236 M:      Jonathan Corbet <corbet@lwn.net>
7237 L:      linux-media@vger.kernel.org
7238 T:      git git://linuxtv.org/media_tree.git
7239 S:      Maintained
7240 F:      drivers/media/i2c/ov7670.c
7242 ONENAND FLASH DRIVER
7243 M:      Kyungmin Park <kyungmin.park@samsung.com>
7244 L:      linux-mtd@lists.infradead.org
7245 S:      Maintained
7246 F:      drivers/mtd/onenand/
7247 F:      include/linux/mtd/onenand*.h
7249 ONSTREAM SCSI TAPE DRIVER
7250 M:      Willem Riede <osst@riede.org>
7251 L:      osst-users@lists.sourceforge.net
7252 L:      linux-scsi@vger.kernel.org
7253 S:      Maintained
7254 F:      Documentation/scsi/osst.txt
7255 F:      drivers/scsi/osst.*
7256 F:      drivers/scsi/osst_*.h
7257 F:      drivers/scsi/st.h
7259 OPENCORES I2C BUS DRIVER
7260 M:      Peter Korsgaard <jacmet@sunsite.dk>
7261 L:      linux-i2c@vger.kernel.org
7262 S:      Maintained
7263 F:      Documentation/i2c/busses/i2c-ocores
7264 F:      drivers/i2c/busses/i2c-ocores.c
7266 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7267 M:      Grant Likely <grant.likely@linaro.org>
7268 M:      Rob Herring <robh+dt@kernel.org>
7269 L:      devicetree@vger.kernel.org
7270 W:      http://www.devicetree.org/
7271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7272 S:      Maintained
7273 F:      drivers/of/
7274 F:      include/linux/of*.h
7275 F:      scripts/dtc/
7277 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7278 M:      Rob Herring <robh+dt@kernel.org>
7279 M:      Pawel Moll <pawel.moll@arm.com>
7280 M:      Mark Rutland <mark.rutland@arm.com>
7281 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7282 M:      Kumar Gala <galak@codeaurora.org>
7283 L:      devicetree@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/devicetree/
7286 F:      arch/*/boot/dts/
7287 F:      include/dt-bindings/
7289 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7290 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7291 L:      devicetree@vger.kernel.org
7292 S:      Maintained
7293 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7294 F:      Documentation/devicetree/overlay-notes.txt
7295 F:      drivers/of/overlay.c
7296 F:      drivers/of/resolver.c
7298 OPENRISC ARCHITECTURE
7299 M:      Jonas Bonn <jonas@southpole.se>
7300 W:      http://openrisc.net
7301 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7302 S:      Maintained
7303 T:      git git://openrisc.net/~jonas/linux
7304 F:      arch/openrisc/
7306 OPENVSWITCH
7307 M:      Pravin Shelar <pshelar@nicira.com>
7308 L:      netdev@vger.kernel.org
7309 L:      dev@openvswitch.org
7310 W:      http://openvswitch.org
7311 S:      Maintained
7312 F:      net/openvswitch/
7313 F:      include/uapi/linux/openvswitch.h
7315 OPL4 DRIVER
7316 M:      Clemens Ladisch <clemens@ladisch.de>
7317 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7318 T:      git git://git.alsa-project.org/alsa-kernel.git
7319 S:      Maintained
7320 F:      sound/drivers/opl4/
7322 OPROFILE
7323 M:      Robert Richter <rric@kernel.org>
7324 L:      oprofile-list@lists.sf.net
7325 S:      Maintained
7326 F:      arch/*/include/asm/oprofile*.h
7327 F:      arch/*/oprofile/
7328 F:      drivers/oprofile/
7329 F:      include/linux/oprofile.h
7331 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7332 M:      Mark Fasheh <mfasheh@suse.com>
7333 M:      Joel Becker <jlbec@evilplan.org>
7334 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7335 W:      http://ocfs2.wiki.kernel.org
7336 S:      Supported
7337 F:      Documentation/filesystems/ocfs2.txt
7338 F:      Documentation/filesystems/dlmfs.txt
7339 F:      fs/ocfs2/
7341 ORINOCO DRIVER
7342 L:      linux-wireless@vger.kernel.org
7343 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7344 W:      http://www.nongnu.org/orinoco/
7345 S:      Orphan
7346 F:      drivers/net/wireless/orinoco/
7348 OSD LIBRARY and FILESYSTEM
7349 M:      Boaz Harrosh <ooo@electrozaur.com>
7350 M:      Benny Halevy <bhalevy@primarydata.com>
7351 L:      osd-dev@open-osd.org
7352 W:      http://open-osd.org
7353 T:      git git://git.open-osd.org/open-osd.git
7354 S:      Maintained
7355 F:      drivers/scsi/osd/
7356 F:      include/scsi/osd_*
7357 F:      fs/exofs/
7359 OVERLAY FILESYSTEM
7360 M:      Miklos Szeredi <miklos@szeredi.hu>
7361 L:      linux-unionfs@vger.kernel.org
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7363 S:      Supported
7364 F:      fs/overlayfs/
7365 F:      Documentation/filesystems/overlayfs.txt
7367 P54 WIRELESS DRIVER
7368 M:      Christian Lamparter <chunkeey@googlemail.com>
7369 L:      linux-wireless@vger.kernel.org
7370 W:      http://wireless.kernel.org/en/users/Drivers/p54
7371 S:      Maintained
7372 F:      drivers/net/wireless/p54/
7374 PA SEMI ETHERNET DRIVER
7375 M:      Olof Johansson <olof@lixom.net>
7376 L:      netdev@vger.kernel.org
7377 S:      Maintained
7378 F:      drivers/net/ethernet/pasemi/*
7380 PA SEMI SMBUS DRIVER
7381 M:      Olof Johansson <olof@lixom.net>
7382 L:      linux-i2c@vger.kernel.org
7383 S:      Maintained
7384 F:      drivers/i2c/busses/i2c-pasemi.c
7386 PADATA PARALLEL EXECUTION MECHANISM
7387 M:      Steffen Klassert <steffen.klassert@secunet.com>
7388 L:      linux-crypto@vger.kernel.org
7389 S:      Maintained
7390 F:      kernel/padata.c
7391 F:      include/linux/padata.h
7392 F:      Documentation/padata.txt
7394 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7395 M:      Harald Welte <laforge@gnumonks.org>
7396 L:      platform-driver-x86@vger.kernel.org
7397 S:      Maintained
7398 F:      drivers/platform/x86/panasonic-laptop.c
7400 PANASONIC MN10300/AM33/AM34 PORT
7401 M:      David Howells <dhowells@redhat.com>
7402 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7403 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7404 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7405 S:      Maintained
7406 F:      Documentation/mn10300/
7407 F:      arch/mn10300/
7409 PARALLEL PORT SUPPORT
7410 L:      linux-parport@lists.infradead.org (subscribers-only)
7411 S:      Orphan
7412 F:      drivers/parport/
7413 F:      include/linux/parport*.h
7414 F:      drivers/char/ppdev.c
7415 F:      include/uapi/linux/ppdev.h
7417 PARAVIRT_OPS INTERFACE
7418 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7419 M:      Chris Wright <chrisw@sous-sol.org>
7420 M:      Alok Kataria <akataria@vmware.com>
7421 M:      Rusty Russell <rusty@rustcorp.com.au>
7422 L:      virtualization@lists.linux-foundation.org
7423 S:      Supported
7424 F:      Documentation/virtual/paravirt_ops.txt
7425 F:      arch/*/kernel/paravirt*
7426 F:      arch/*/include/asm/paravirt.h
7428 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7429 M:      Tim Waugh <tim@cyberelk.net>
7430 L:      linux-parport@lists.infradead.org (subscribers-only)
7431 W:      http://www.torque.net/linux-pp.html
7432 S:      Maintained
7433 F:      Documentation/blockdev/paride.txt
7434 F:      drivers/block/paride/
7436 PARISC ARCHITECTURE
7437 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7438 M:      Helge Deller <deller@gmx.de>
7439 L:      linux-parisc@vger.kernel.org
7440 W:      http://www.parisc-linux.org/
7441 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7444 S:      Maintained
7445 F:      arch/parisc/
7446 F:      Documentation/parisc/
7447 F:      drivers/parisc/
7448 F:      drivers/char/agp/parisc-agp.c
7449 F:      drivers/input/serio/gscps2.c
7450 F:      drivers/parport/parport_gsc.*
7451 F:      drivers/tty/serial/8250/8250_gsc.c
7452 F:      drivers/video/fbdev/sti*
7453 F:      drivers/video/console/sti*
7454 F:      drivers/video/logo/logo_parisc*
7456 PC87360 HARDWARE MONITORING DRIVER
7457 M:      Jim Cromie <jim.cromie@gmail.com>
7458 L:      lm-sensors@lm-sensors.org
7459 S:      Maintained
7460 F:      Documentation/hwmon/pc87360
7461 F:      drivers/hwmon/pc87360.c
7463 PC8736x GPIO DRIVER
7464 M:      Jim Cromie <jim.cromie@gmail.com>
7465 S:      Maintained
7466 F:      drivers/char/pc8736x_gpio.c
7468 PC87427 HARDWARE MONITORING DRIVER
7469 M:      Jean Delvare <jdelvare@suse.de>
7470 L:      lm-sensors@lm-sensors.org
7471 S:      Maintained
7472 F:      Documentation/hwmon/pc87427
7473 F:      drivers/hwmon/pc87427.c
7475 PCA9532 LED DRIVER
7476 M:      Riku Voipio <riku.voipio@iki.fi>
7477 S:      Maintained
7478 F:      drivers/leds/leds-pca9532.c
7479 F:      include/linux/leds-pca9532.h
7481 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7482 M:      Guenter Roeck <linux@roeck-us.net>
7483 L:      linux-i2c@vger.kernel.org
7484 S:      Maintained
7485 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7487 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7488 M:      Khalid Aziz <khalid@gonehiking.org>
7489 S:      Maintained
7490 F:      drivers/firmware/pcdp.*
7492 PCI ERROR RECOVERY
7493 M:      Linas Vepstas <linasvepstas@gmail.com>
7494 L:      linux-pci@vger.kernel.org
7495 S:      Supported
7496 F:      Documentation/PCI/pci-error-recovery.txt
7498 PCI SUBSYSTEM
7499 M:      Bjorn Helgaas <bhelgaas@google.com>
7500 L:      linux-pci@vger.kernel.org
7501 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7503 S:      Supported
7504 F:      Documentation/PCI/
7505 F:      drivers/pci/
7506 F:      include/linux/pci*
7507 F:      arch/x86/pci/
7508 F:      arch/x86/kernel/quirks.c
7510 PCI DRIVER FOR ARM VERSATILE PLATFORM
7511 M:      Rob Herring <robh@kernel.org>
7512 L:      linux-pci@vger.kernel.org
7513 L:      linux-arm-kernel@lists.infradead.org
7514 S:      Maintained
7515 F:      Documentation/devicetree/bindings/pci/versatile.txt
7516 F:      drivers/pci/host/pci-versatile.c
7518 PCI DRIVER FOR APPLIEDMICRO XGENE
7519 M:      Tanmay Inamdar <tinamdar@apm.com>
7520 L:      linux-pci@vger.kernel.org
7521 L:      linux-arm-kernel@lists.infradead.org
7522 S:      Maintained
7523 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7524 F:      drivers/pci/host/pci-xgene.c
7526 PCI DRIVER FOR FREESCALE LAYERSCAPE
7527 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7528 M:      Mingkai Hu <mingkai.hu@freescale.com>
7529 M:      Roy Zang <tie-fei.zang@freescale.com>
7530 L:      linuxppc-dev@lists.ozlabs.org
7531 L:      linux-pci@vger.kernel.org
7532 L:      linux-arm-kernel@lists.infradead.org
7533 S:      Maintained
7534 F:      drivers/pci/host/*layerscape*
7536 PCI DRIVER FOR IMX6
7537 M:      Richard Zhu <Richard.Zhu@freescale.com>
7538 M:      Lucas Stach <l.stach@pengutronix.de>
7539 L:      linux-pci@vger.kernel.org
7540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7541 S:      Maintained
7542 F:      drivers/pci/host/*imx6*
7544 PCI DRIVER FOR TI KEYSTONE
7545 M:      Murali Karicheri <m-karicheri2@ti.com>
7546 L:      linux-pci@vger.kernel.org
7547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7548 S:      Maintained
7549 F:      drivers/pci/host/*keystone*
7551 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7552 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7553 M:      Jason Cooper <jason@lakedaemon.net>
7554 L:      linux-pci@vger.kernel.org
7555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7556 S:      Maintained
7557 F:      drivers/pci/host/*mvebu*
7559 PCI DRIVER FOR NVIDIA TEGRA
7560 M:      Thierry Reding <thierry.reding@gmail.com>
7561 L:      linux-tegra@vger.kernel.org
7562 L:      linux-pci@vger.kernel.org
7563 S:      Supported
7564 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7565 F:      drivers/pci/host/pci-tegra.c
7567 PCI DRIVER FOR TI DRA7XX
7568 M:      Kishon Vijay Abraham I <kishon@ti.com>
7569 L:      linux-omap@vger.kernel.org
7570 L:      linux-pci@vger.kernel.org
7571 S:      Supported
7572 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7573 F:      drivers/pci/host/pci-dra7xx.c
7575 PCI DRIVER FOR RENESAS R-CAR
7576 M:      Simon Horman <horms@verge.net.au>
7577 L:      linux-pci@vger.kernel.org
7578 L:      linux-sh@vger.kernel.org
7579 S:      Maintained
7580 F:      drivers/pci/host/*rcar*
7582 PCI DRIVER FOR SAMSUNG EXYNOS
7583 M:      Jingoo Han <jingoohan1@gmail.com>
7584 L:      linux-pci@vger.kernel.org
7585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7586 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7587 S:      Maintained
7588 F:      drivers/pci/host/pci-exynos.c
7590 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7591 M:      Jingoo Han <jingoohan1@gmail.com>
7592 L:      linux-pci@vger.kernel.org
7593 S:      Maintained
7594 F:      drivers/pci/host/*designware*
7596 PCI DRIVER FOR GENERIC OF HOSTS
7597 M:      Will Deacon <will.deacon@arm.com>
7598 L:      linux-pci@vger.kernel.org
7599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7600 S:      Maintained
7601 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7602 F:      drivers/pci/host/pci-host-generic.c
7604 PCIE DRIVER FOR ST SPEAR13XX
7605 L:      linux-pci@vger.kernel.org
7606 S:      Orphan
7607 F:      drivers/pci/host/*spear*
7609 PCMCIA SUBSYSTEM
7610 P:      Linux PCMCIA Team
7611 L:      linux-pcmcia@lists.infradead.org
7612 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7614 S:      Maintained
7615 F:      Documentation/pcmcia/
7616 F:      drivers/pcmcia/
7617 F:      include/pcmcia/
7619 PCNET32 NETWORK DRIVER
7620 M:      Don Fry <pcnet32@frontier.com>
7621 L:      netdev@vger.kernel.org
7622 S:      Maintained
7623 F:      drivers/net/ethernet/amd/pcnet32.c
7625 PCRYPT PARALLEL CRYPTO ENGINE
7626 M:      Steffen Klassert <steffen.klassert@secunet.com>
7627 L:      linux-crypto@vger.kernel.org
7628 S:      Maintained
7629 F:      crypto/pcrypt.c
7630 F:      include/crypto/pcrypt.h
7632 PER-CPU MEMORY ALLOCATOR
7633 M:      Tejun Heo <tj@kernel.org>
7634 M:      Christoph Lameter <cl@linux-foundation.org>
7635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7636 S:      Maintained
7637 F:      include/linux/percpu*.h
7638 F:      mm/percpu*.c
7639 F:      arch/*/include/asm/percpu.h
7641 PER-TASK DELAY ACCOUNTING
7642 M:      Balbir Singh <bsingharora@gmail.com>
7643 S:      Maintained
7644 F:      include/linux/delayacct.h
7645 F:      kernel/delayacct.c
7647 PERFORMANCE EVENTS SUBSYSTEM
7648 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7649 M:      Paul Mackerras <paulus@samba.org>
7650 M:      Ingo Molnar <mingo@redhat.com>
7651 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7652 L:      linux-kernel@vger.kernel.org
7653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7654 S:      Supported
7655 F:      kernel/events/*
7656 F:      include/linux/perf_event.h
7657 F:      include/uapi/linux/perf_event.h
7658 F:      arch/*/kernel/perf_event*.c
7659 F:      arch/*/kernel/*/perf_event*.c
7660 F:      arch/*/kernel/*/*/perf_event*.c
7661 F:      arch/*/include/asm/perf_event.h
7662 F:      arch/*/kernel/perf_callchain.c
7663 F:      tools/perf/
7665 PERSONALITY HANDLING
7666 M:      Christoph Hellwig <hch@infradead.org>
7667 L:      linux-abi-devel@lists.sourceforge.net
7668 S:      Maintained
7669 F:      include/linux/personality.h
7670 F:      include/uapi/linux/personality.h
7672 PHONET PROTOCOL
7673 M:      Remi Denis-Courmont <courmisch@gmail.com>
7674 S:      Supported
7675 F:      Documentation/networking/phonet.txt
7676 F:      include/linux/phonet.h
7677 F:      include/net/phonet/
7678 F:      include/uapi/linux/phonet.h
7679 F:      net/phonet/
7681 PHRAM MTD DRIVER
7682 M:      Joern Engel <joern@lazybastard.org>
7683 L:      linux-mtd@lists.infradead.org
7684 S:      Maintained
7685 F:      drivers/mtd/devices/phram.c
7687 PICOLCD HID DRIVER
7688 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
7689 L:      linux-input@vger.kernel.org
7690 S:      Maintained
7691 F:      drivers/hid/hid-picolcd*
7693 PICOXCELL SUPPORT
7694 M:      Jamie Iles <jamie@jamieiles.com>
7695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7696 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7697 S:      Supported
7698 F:      arch/arm/boot/dts/picoxcell*
7699 F:      arch/arm/mach-picoxcell/
7700 F:      drivers/crypto/picoxcell*
7702 PIN CONTROL SUBSYSTEM
7703 M:      Linus Walleij <linus.walleij@linaro.org>
7704 L:      linux-gpio@vger.kernel.org
7705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7706 S:      Maintained
7707 F:      drivers/pinctrl/
7708 F:      include/linux/pinctrl/
7710 PIN CONTROLLER - ATMEL AT91
7711 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7713 S:      Maintained
7714 F:      drivers/pinctrl/pinctrl-at91.*
7716 PIN CONTROLLER - INTEL
7717 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7718 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7719 S:      Maintained
7720 F:      drivers/pinctrl/intel/
7722 PIN CONTROLLER - RENESAS
7723 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7724 L:      linux-sh@vger.kernel.org
7725 S:      Maintained
7726 F:      drivers/pinctrl/sh-pfc/
7728 PIN CONTROLLER - SAMSUNG
7729 M:      Tomasz Figa <tomasz.figa@gmail.com>
7730 M:      Thomas Abraham <thomas.abraham@linaro.org>
7731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7732 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7733 S:      Maintained
7734 F:      drivers/pinctrl/samsung/
7736 PIN CONTROLLER - ST SPEAR
7737 M:      Viresh Kumar <viresh.linux@gmail.com>
7738 L:      spear-devel@list.st.com
7739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7740 W:      http://www.st.com/spear
7741 S:      Maintained
7742 F:      drivers/pinctrl/spear/
7744 PKTCDVD DRIVER
7745 M:      Jiri Kosina <jkosina@suse.cz>
7746 S:      Maintained
7747 F:      drivers/block/pktcdvd.c
7748 F:      include/linux/pktcdvd.h
7749 F:      include/uapi/linux/pktcdvd.h
7751 PKUNITY SOC DRIVERS
7752 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7753 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7754 S:      Maintained
7755 T:      git git://github.com/gxt/linux.git
7756 F:      drivers/input/serio/i8042-unicore32io.h
7757 F:      drivers/i2c/busses/i2c-puv3.c
7758 F:      drivers/video/fbdev/fb-puv3.c
7759 F:      drivers/rtc/rtc-puv3.c
7761 PMBUS HARDWARE MONITORING DRIVERS
7762 M:      Guenter Roeck <linux@roeck-us.net>
7763 L:      lm-sensors@lm-sensors.org
7764 W:      http://www.lm-sensors.org/
7765 W:      http://www.roeck-us.net/linux/drivers/
7766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7767 S:      Maintained
7768 F:      Documentation/hwmon/pmbus
7769 F:      drivers/hwmon/pmbus/
7770 F:      include/linux/i2c/pmbus.h
7772 PMC SIERRA MaxRAID DRIVER
7773 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7774 L:      linux-scsi@vger.kernel.org
7775 W:      http://www.pmc-sierra.com/
7776 S:      Supported
7777 F:      drivers/scsi/pmcraid.*
7779 PMC SIERRA PM8001 DRIVER
7780 M:      xjtuwjp@gmail.com
7781 M:      lindar_liu@usish.com
7782 L:      pmchba@pmcs.com
7783 L:      linux-scsi@vger.kernel.org
7784 S:      Supported
7785 F:      drivers/scsi/pm8001/
7787 POSIX CLOCKS and TIMERS
7788 M:      Thomas Gleixner <tglx@linutronix.de>
7789 L:      linux-kernel@vger.kernel.org
7790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7791 S:      Maintained
7792 F:      fs/timerfd.c
7793 F:      include/linux/timer*
7794 F:      kernel/time/*timer*
7796 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7797 M:      Sebastian Reichel <sre@kernel.org>
7798 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7799 M:      David Woodhouse <dwmw2@infradead.org>
7800 L:      linux-pm@vger.kernel.org
7801 T:      git git://git.infradead.org/battery-2.6.git
7802 S:      Maintained
7803 F:      include/linux/power_supply.h
7804 F:      drivers/power/
7806 PNP SUPPORT
7807 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7808 S:      Maintained
7809 F:      drivers/pnp/
7811 PNXxxxx I2C DRIVER
7812 M:      Vitaly Wool <vitalywool@gmail.com>
7813 L:      linux-i2c@vger.kernel.org
7814 S:      Maintained
7815 F:      drivers/i2c/busses/i2c-pnx.c
7817 PPP PROTOCOL DRIVERS AND COMPRESSORS
7818 M:      Paul Mackerras <paulus@samba.org>
7819 L:      linux-ppp@vger.kernel.org
7820 S:      Maintained
7821 F:      drivers/net/ppp/ppp_*
7823 PPP OVER ATM (RFC 2364)
7824 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7825 S:      Maintained
7826 F:      net/atm/pppoatm.c
7827 F:      include/uapi/linux/atmppp.h
7829 PPP OVER ETHERNET
7830 M:      Michal Ostrowski <mostrows@earthlink.net>
7831 S:      Maintained
7832 F:      drivers/net/ppp/pppoe.c
7833 F:      drivers/net/ppp/pppox.c
7835 PPP OVER L2TP
7836 M:      James Chapman <jchapman@katalix.com>
7837 S:      Maintained
7838 F:      net/l2tp/l2tp_ppp.c
7839 F:      include/linux/if_pppol2tp.h
7840 F:      include/uapi/linux/if_pppol2tp.h
7842 PPS SUPPORT
7843 M:      Rodolfo Giometti <giometti@enneenne.com>
7844 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7845 L:      linuxpps@ml.enneenne.com (subscribers-only)
7846 S:      Maintained
7847 F:      Documentation/pps/
7848 F:      drivers/pps/
7849 F:      include/linux/pps*.h
7851 PPTP DRIVER
7852 M:      Dmitry Kozlov <xeb@mail.ru>
7853 L:      netdev@vger.kernel.org
7854 S:      Maintained
7855 F:      drivers/net/ppp/pptp.c
7856 W:      http://sourceforge.net/projects/accel-pptp
7858 PREEMPTIBLE KERNEL
7859 M:      Robert Love <rml@tech9.net>
7860 L:      kpreempt-tech@lists.sourceforge.net
7861 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7862 S:      Supported
7863 F:      Documentation/preempt-locking.txt
7864 F:      include/linux/preempt.h
7866 PRISM54 WIRELESS DRIVER
7867 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7868 L:      linux-wireless@vger.kernel.org
7869 W:      http://wireless.kernel.org/en/users/Drivers/p54
7870 S:      Obsolete
7871 F:      drivers/net/wireless/prism54/
7873 PS3 NETWORK SUPPORT
7874 M:      Geoff Levand <geoff@infradead.org>
7875 L:      netdev@vger.kernel.org
7876 L:      cbe-oss-dev@lists.ozlabs.org
7877 S:      Maintained
7878 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7880 PS3 PLATFORM SUPPORT
7881 M:      Geoff Levand <geoff@infradead.org>
7882 L:      linuxppc-dev@lists.ozlabs.org
7883 L:      cbe-oss-dev@lists.ozlabs.org
7884 S:      Maintained
7885 F:      arch/powerpc/boot/ps3*
7886 F:      arch/powerpc/include/asm/lv1call.h
7887 F:      arch/powerpc/include/asm/ps3*.h
7888 F:      arch/powerpc/platforms/ps3/
7889 F:      drivers/*/ps3*
7890 F:      drivers/ps3/
7891 F:      drivers/rtc/rtc-ps3.c
7892 F:      drivers/usb/host/*ps3.c
7893 F:      sound/ppc/snd_ps3*
7895 PS3VRAM DRIVER
7896 M:      Jim Paris <jim@jtan.com>
7897 L:      cbe-oss-dev@lists.ozlabs.org
7898 S:      Maintained
7899 F:      drivers/block/ps3vram.c
7901 PSTORE FILESYSTEM
7902 M:      Anton Vorontsov <anton@enomsg.org>
7903 M:      Colin Cross <ccross@android.com>
7904 M:      Kees Cook <keescook@chromium.org>
7905 M:      Tony Luck <tony.luck@intel.com>
7906 S:      Maintained
7907 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7908 F:      fs/pstore/
7909 F:      include/linux/pstore*
7910 F:      drivers/firmware/efi/efi-pstore.c
7911 F:      drivers/acpi/apei/erst.c
7913 PTP HARDWARE CLOCK SUPPORT
7914 M:      Richard Cochran <richardcochran@gmail.com>
7915 L:      netdev@vger.kernel.org
7916 S:      Maintained
7917 W:      http://linuxptp.sourceforge.net/
7918 F:      Documentation/ABI/testing/sysfs-ptp
7919 F:      Documentation/ptp/*
7920 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7921 F:      drivers/net/phy/dp83640*
7922 F:      drivers/ptp/*
7923 F:      include/linux/ptp_cl*
7925 PTRACE SUPPORT
7926 M:      Roland McGrath <roland@hack.frob.com>
7927 M:      Oleg Nesterov <oleg@redhat.com>
7928 S:      Maintained
7929 F:      include/asm-generic/syscall.h
7930 F:      include/linux/ptrace.h
7931 F:      include/linux/regset.h
7932 F:      include/linux/tracehook.h
7933 F:      include/uapi/linux/ptrace.h
7934 F:      kernel/ptrace.c
7936 PVRUSB2 VIDEO4LINUX DRIVER
7937 M:      Mike Isely <isely@pobox.com>
7938 L:      pvrusb2@isely.net       (subscribers-only)
7939 L:      linux-media@vger.kernel.org
7940 W:      http://www.isely.net/pvrusb2/
7941 T:      git git://linuxtv.org/media_tree.git
7942 S:      Maintained
7943 F:      Documentation/video4linux/README.pvrusb2
7944 F:      drivers/media/usb/pvrusb2/
7946 PWC WEBCAM DRIVER
7947 M:      Hans de Goede <hdegoede@redhat.com>
7948 L:      linux-media@vger.kernel.org
7949 T:      git git://linuxtv.org/media_tree.git
7950 S:      Maintained
7951 F:      drivers/media/usb/pwc/*
7953 PWM FAN DRIVER
7954 M:      Kamil Debski <k.debski@samsung.com>
7955 L:      lm-sensors@lm-sensors.org
7956 S:      Supported
7957 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7958 F:      Documentation/hwmon/pwm-fan
7959 F:      drivers/hwmon/pwm-fan.c
7961 PWM SUBSYSTEM
7962 M:      Thierry Reding <thierry.reding@gmail.com>
7963 L:      linux-pwm@vger.kernel.org
7964 S:      Maintained
7965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7966 F:      Documentation/pwm.txt
7967 F:      Documentation/devicetree/bindings/pwm/
7968 F:      include/linux/pwm.h
7969 F:      drivers/pwm/
7970 F:      drivers/video/backlight/pwm_bl.c
7971 F:      include/linux/pwm_backlight.h
7973 PXA2xx/PXA3xx SUPPORT
7974 M:      Daniel Mack <daniel@zonque.org>
7975 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7976 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978 T:      git git://github.com/hzhuang1/linux.git
7979 T:      git git://github.com/rjarzmik/linux.git
7980 S:      Maintained
7981 F:      arch/arm/mach-pxa/
7982 F:      drivers/pcmcia/pxa2xx*
7983 F:      drivers/spi/spi-pxa2xx*
7984 F:      drivers/usb/gadget/udc/pxa2*
7985 F:      include/sound/pxa2xx-lib.h
7986 F:      sound/arm/pxa*
7987 F:      sound/soc/pxa/
7989 PXA3xx NAND FLASH DRIVER
7990 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7991 L:      linux-mtd@lists.infradead.org
7992 S:      Maintained
7993 F:      drivers/mtd/nand/pxa3xx_nand.c
7995 MMP SUPPORT
7996 M:      Eric Miao <eric.y.miao@gmail.com>
7997 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999 T:      git git://github.com/hzhuang1/linux.git
8000 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8001 S:      Maintained
8002 F:      arch/arm/mach-mmp/
8004 PXA MMCI DRIVER
8005 S:      Orphan
8007 PXA RTC DRIVER
8008 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8009 L:      rtc-linux@googlegroups.com
8010 S:      Maintained
8012 QAT DRIVER
8013 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8014 L:      qat-linux@intel.com
8015 S:      Supported
8016 F:      drivers/crypto/qat/
8018 QIB DRIVER
8019 M:      Mike Marciniszyn <infinipath@intel.com>
8020 L:      linux-rdma@vger.kernel.org
8021 S:      Supported
8022 F:      drivers/infiniband/hw/qib/
8024 QLOGIC QLA1280 SCSI DRIVER
8025 M:      Michael Reed <mdr@sgi.com>
8026 L:      linux-scsi@vger.kernel.org
8027 S:      Maintained
8028 F:      drivers/scsi/qla1280.[ch]
8030 QLOGIC QLA2XXX FC-SCSI DRIVER
8031 M:      qla2xxx-upstream@qlogic.com
8032 L:      linux-scsi@vger.kernel.org
8033 S:      Supported
8034 F:      Documentation/scsi/LICENSE.qla2xxx
8035 F:      drivers/scsi/qla2xxx/
8037 QLOGIC QLA4XXX iSCSI DRIVER
8038 M:      QLogic-Storage-Upstream@qlogic.com
8039 L:      linux-scsi@vger.kernel.org
8040 S:      Supported
8041 F:      Documentation/scsi/LICENSE.qla4xxx
8042 F:      drivers/scsi/qla4xxx/
8044 QLOGIC QLA3XXX NETWORK DRIVER
8045 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8046 M:      Ron Mercer <ron.mercer@qlogic.com>
8047 M:      linux-driver@qlogic.com
8048 L:      netdev@vger.kernel.org
8049 S:      Supported
8050 F:      Documentation/networking/LICENSE.qla3xxx
8051 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8053 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8054 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8055 M:      Dept-GELinuxNICDev@qlogic.com
8056 L:      netdev@vger.kernel.org
8057 S:      Supported
8058 F:      drivers/net/ethernet/qlogic/qlcnic/
8060 QLOGIC QLGE 10Gb ETHERNET DRIVER
8061 M:      Harish Patil <harish.patil@qlogic.com>
8062 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8063 M:      Dept-GELinuxNICDev@qlogic.com
8064 M:      linux-driver@qlogic.com
8065 L:      netdev@vger.kernel.org
8066 S:      Supported
8067 F:      drivers/net/ethernet/qlogic/qlge/
8069 QNX4 FILESYSTEM
8070 M:      Anders Larsen <al@alarsen.net>
8071 W:      http://www.alarsen.net/linux/qnx4fs/
8072 S:      Maintained
8073 F:      fs/qnx4/
8074 F:      include/uapi/linux/qnx4_fs.h
8075 F:      include/uapi/linux/qnxtypes.h
8077 QT1010 MEDIA DRIVER
8078 M:      Antti Palosaari <crope@iki.fi>
8079 L:      linux-media@vger.kernel.org
8080 W:      http://linuxtv.org/
8081 W:      http://palosaari.fi/linux/
8082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8083 T:      git git://linuxtv.org/anttip/media_tree.git
8084 S:      Maintained
8085 F:      drivers/media/tuners/qt1010*
8087 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8088 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8089 L:      linux-wireless@vger.kernel.org
8090 L:      ath9k-devel@lists.ath9k.org
8091 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8092 S:      Supported
8093 F:      drivers/net/wireless/ath/ath9k/
8095 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8096 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8097 L:      ath10k@lists.infradead.org
8098 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8099 T:      git git://github.com/kvalo/ath.git
8100 S:      Supported
8101 F:      drivers/net/wireless/ath/ath10k/
8103 QUALCOMM HEXAGON ARCHITECTURE
8104 M:      Richard Kuo <rkuo@codeaurora.org>
8105 L:      linux-hexagon@vger.kernel.org
8106 S:      Supported
8107 F:      arch/hexagon/
8109 QUALCOMM WCN36XX WIRELESS DRIVER
8110 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8111 L:      wcn36xx@lists.infradead.org
8112 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8113 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8114 S:      Supported
8115 F:      drivers/net/wireless/ath/wcn36xx/
8117 RADOS BLOCK DEVICE (RBD)
8118 M:      Ilya Dryomov <idryomov@gmail.com>
8119 M:      Sage Weil <sage@redhat.com>
8120 M:      Alex Elder <elder@kernel.org>
8121 M:      ceph-devel@vger.kernel.org
8122 W:      http://ceph.com/
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8124 S:      Supported
8125 F:      drivers/block/rbd.c
8126 F:      drivers/block/rbd_types.h
8128 RADEON FRAMEBUFFER DISPLAY DRIVER
8129 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8130 L:      linux-fbdev@vger.kernel.org
8131 S:      Maintained
8132 F:      drivers/video/fbdev/aty/radeon*
8133 F:      include/uapi/linux/radeonfb.h
8135 RADIOSHARK RADIO DRIVER
8136 M:      Hans de Goede <hdegoede@redhat.com>
8137 L:      linux-media@vger.kernel.org
8138 T:      git git://linuxtv.org/media_tree.git
8139 S:      Maintained
8140 F:      drivers/media/radio/radio-shark.c
8142 RADIOSHARK2 RADIO DRIVER
8143 M:      Hans de Goede <hdegoede@redhat.com>
8144 L:      linux-media@vger.kernel.org
8145 T:      git git://linuxtv.org/media_tree.git
8146 S:      Maintained
8147 F:      drivers/media/radio/radio-shark2.c
8148 F:      drivers/media/radio/radio-tea5777.c
8150 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8151 M:      Paul Mackerras <paulus@samba.org>
8152 L:      linux-fbdev@vger.kernel.org
8153 S:      Maintained
8154 F:      drivers/video/fbdev/aty/aty128fb.c
8156 RALINK RT2X00 WIRELESS LAN DRIVER
8157 P:      rt2x00 project
8158 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8159 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8160 L:      linux-wireless@vger.kernel.org
8161 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8162 W:      http://rt2x00.serialmonkey.com/
8163 S:      Maintained
8164 F:      drivers/net/wireless/rt2x00/
8166 RAMDISK RAM BLOCK DEVICE DRIVER
8167 M:      Jens Axboe <axboe@kernel.dk>
8168 S:      Maintained
8169 F:      Documentation/blockdev/ramdisk.txt
8170 F:      drivers/block/brd.c
8172 PERSISTENT MEMORY DRIVER
8173 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8174 L:      linux-nvdimm@lists.01.org
8175 S:      Supported
8176 F:      drivers/block/pmem.c
8178 RANDOM NUMBER DRIVER
8179 M:      "Theodore Ts'o" <tytso@mit.edu>
8180 S:      Maintained
8181 F:      drivers/char/random.c
8183 RAPIDIO SUBSYSTEM
8184 M:      Matt Porter <mporter@kernel.crashing.org>
8185 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8186 S:      Maintained
8187 F:      drivers/rapidio/
8189 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8190 L:      linux-wireless@vger.kernel.org
8191 S:      Orphan
8192 F:      drivers/net/wireless/ray*
8194 RCUTORTURE MODULE
8195 M:      Josh Triplett <josh@joshtriplett.org>
8196 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8197 L:      linux-kernel@vger.kernel.org
8198 S:      Supported
8199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8200 F:      Documentation/RCU/torture.txt
8201 F:      kernel/rcu/rcutorture.c
8203 RCUTORTURE TEST FRAMEWORK
8204 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8205 M:      Josh Triplett <josh@joshtriplett.org>
8206 R:      Steven Rostedt <rostedt@goodmis.org>
8207 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8208 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8209 L:      linux-kernel@vger.kernel.org
8210 S:      Supported
8211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8212 F:      tools/testing/selftests/rcutorture
8214 RDC R-321X SoC
8215 M:      Florian Fainelli <florian@openwrt.org>
8216 S:      Maintained
8218 RDC R6040 FAST ETHERNET DRIVER
8219 M:      Florian Fainelli <florian@openwrt.org>
8220 L:      netdev@vger.kernel.org
8221 S:      Maintained
8222 F:      drivers/net/ethernet/rdc/r6040.c
8224 RDS - RELIABLE DATAGRAM SOCKETS
8225 M:      Chien Yen <chien.yen@oracle.com>
8226 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8227 S:      Supported
8228 F:      net/rds/
8230 READ-COPY UPDATE (RCU)
8231 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8232 M:      Josh Triplett <josh@joshtriplett.org>
8233 R:      Steven Rostedt <rostedt@goodmis.org>
8234 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8235 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8236 L:      linux-kernel@vger.kernel.org
8237 W:      http://www.rdrop.com/users/paulmck/RCU/
8238 S:      Supported
8239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8240 F:      Documentation/RCU/
8241 X:      Documentation/RCU/torture.txt
8242 F:      include/linux/rcu*
8243 X:      include/linux/srcu.h
8244 F:      kernel/rcu/
8245 X:      kernel/torture.c
8247 REAL TIME CLOCK (RTC) SUBSYSTEM
8248 M:      Alessandro Zummo <a.zummo@towertech.it>
8249 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8250 L:      rtc-linux@googlegroups.com
8251 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8252 S:      Maintained
8253 F:      Documentation/rtc.txt
8254 F:      drivers/rtc/
8255 F:      include/linux/rtc.h
8256 F:      include/uapi/linux/rtc.h
8258 REALTEK AUDIO CODECS
8259 M:      Bard Liao <bardliao@realtek.com>
8260 M:      Oder Chiou <oder_chiou@realtek.com>
8261 S:      Maintained
8262 F:      sound/soc/codecs/rt*
8263 F:      include/sound/rt*.h
8265 REISERFS FILE SYSTEM
8266 L:      reiserfs-devel@vger.kernel.org
8267 S:      Supported
8268 F:      fs/reiserfs/
8270 REGISTER MAP ABSTRACTION
8271 M:      Mark Brown <broonie@kernel.org>
8272 L:      linux-kernel@vger.kernel.org
8273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8274 S:      Supported
8275 F:      drivers/base/regmap/
8276 F:      include/linux/regmap.h
8278 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8279 M:      Ohad Ben-Cohen <ohad@wizery.com>
8280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8281 S:      Maintained
8282 F:      drivers/remoteproc/
8283 F:      Documentation/remoteproc.txt
8284 F:      include/linux/remoteproc.h
8286 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8287 M:      Ohad Ben-Cohen <ohad@wizery.com>
8288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8289 S:      Maintained
8290 F:      drivers/rpmsg/
8291 F:      Documentation/rpmsg.txt
8292 F:      include/linux/rpmsg.h
8294 RESET CONTROLLER FRAMEWORK
8295 M:      Philipp Zabel <p.zabel@pengutronix.de>
8296 S:      Maintained
8297 F:      drivers/reset/
8298 F:      Documentation/devicetree/bindings/reset/
8299 F:      include/linux/reset.h
8300 F:      include/linux/reset-controller.h
8302 RFKILL
8303 M:      Johannes Berg <johannes@sipsolutions.net>
8304 L:      linux-wireless@vger.kernel.org
8305 W:      http://wireless.kernel.org/
8306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8308 S:      Maintained
8309 F:      Documentation/rfkill.txt
8310 F:      net/rfkill/
8312 RHASHTABLE
8313 M:      Thomas Graf <tgraf@suug.ch>
8314 L:      netdev@vger.kernel.org
8315 S:      Maintained
8316 F:      lib/rhashtable.c
8317 F:      include/linux/rhashtable.h
8319 RICOH SMARTMEDIA/XD DRIVER
8320 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8321 S:      Maintained
8322 F:      drivers/mtd/nand/r852.c
8323 F:      drivers/mtd/nand/r852.h
8325 RICOH R5C592 MEMORYSTICK DRIVER
8326 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8327 S:      Maintained
8328 F:      drivers/memstick/host/r592.*
8330 ROCCAT DRIVERS
8331 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8332 W:      http://sourceforge.net/projects/roccat/
8333 S:      Maintained
8334 F:      drivers/hid/hid-roccat*
8335 F:      include/linux/hid-roccat*
8336 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8338 ROCKER DRIVER
8339 M:      Jiri Pirko <jiri@resnulli.us>
8340 M:      Scott Feldman <sfeldma@gmail.com>
8341 L:      netdev@vger.kernel.org
8342 S:      Supported
8343 F:      drivers/net/ethernet/rocker/
8345 ROCKETPORT DRIVER
8346 P:      Comtrol Corp.
8347 W:      http://www.comtrol.com
8348 S:      Maintained
8349 F:      Documentation/serial/rocket.txt
8350 F:      drivers/tty/rocket*
8352 ROCKETPORT EXPRESS/INFINITY DRIVER
8353 M:      Kevin Cernekee <cernekee@gmail.com>
8354 L:      linux-serial@vger.kernel.org
8355 S:      Odd Fixes
8356 F:      drivers/tty/serial/rp2.*
8358 ROSE NETWORK LAYER
8359 M:      Ralf Baechle <ralf@linux-mips.org>
8360 L:      linux-hams@vger.kernel.org
8361 W:      http://www.linux-ax25.org/
8362 S:      Maintained
8363 F:      include/net/rose.h
8364 F:      include/uapi/linux/rose.h
8365 F:      net/rose/
8367 RTL2830 MEDIA DRIVER
8368 M:      Antti Palosaari <crope@iki.fi>
8369 L:      linux-media@vger.kernel.org
8370 W:      http://linuxtv.org/
8371 W:      http://palosaari.fi/linux/
8372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8373 T:      git git://linuxtv.org/anttip/media_tree.git
8374 S:      Maintained
8375 F:      drivers/media/dvb-frontends/rtl2830*
8377 RTL2832 MEDIA DRIVER
8378 M:      Antti Palosaari <crope@iki.fi>
8379 L:      linux-media@vger.kernel.org
8380 W:      http://linuxtv.org/
8381 W:      http://palosaari.fi/linux/
8382 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8383 T:      git git://linuxtv.org/anttip/media_tree.git
8384 S:      Maintained
8385 F:      drivers/media/dvb-frontends/rtl2832*
8387 RTL2832_SDR MEDIA DRIVER
8388 M:      Antti Palosaari <crope@iki.fi>
8389 L:      linux-media@vger.kernel.org
8390 W:      http://linuxtv.org/
8391 W:      http://palosaari.fi/linux/
8392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8393 T:      git git://linuxtv.org/anttip/media_tree.git
8394 S:      Maintained
8395 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8397 RTL8180 WIRELESS DRIVER
8398 L:      linux-wireless@vger.kernel.org
8399 W:      http://wireless.kernel.org/
8400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8401 S:      Orphan
8402 F:      drivers/net/wireless/rtl818x/rtl8180/
8404 RTL8187 WIRELESS DRIVER
8405 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8406 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8407 M:      Larry Finger <Larry.Finger@lwfinger.net>
8408 L:      linux-wireless@vger.kernel.org
8409 W:      http://wireless.kernel.org/
8410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8411 S:      Maintained
8412 F:      drivers/net/wireless/rtl818x/rtl8187/
8414 RTL8192CE WIRELESS DRIVER
8415 M:      Larry Finger <Larry.Finger@lwfinger.net>
8416 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8417 L:      linux-wireless@vger.kernel.org
8418 W:      http://wireless.kernel.org/
8419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8420 S:      Maintained
8421 F:      drivers/net/wireless/rtlwifi/
8422 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8424 S3 SAVAGE FRAMEBUFFER DRIVER
8425 M:      Antonino Daplas <adaplas@gmail.com>
8426 L:      linux-fbdev@vger.kernel.org
8427 S:      Maintained
8428 F:      drivers/video/fbdev/savage/
8430 S390
8431 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8432 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8433 M:      linux390@de.ibm.com
8434 L:      linux-s390@vger.kernel.org
8435 W:      http://www.ibm.com/developerworks/linux/linux390/
8436 S:      Supported
8437 F:      arch/s390/
8438 F:      drivers/s390/
8439 F:      Documentation/s390/
8440 F:      Documentation/DocBook/s390*
8442 S390 COMMON I/O LAYER
8443 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8444 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8445 L:      linux-s390@vger.kernel.org
8446 W:      http://www.ibm.com/developerworks/linux/linux390/
8447 S:      Supported
8448 F:      drivers/s390/cio/
8450 S390 DASD DRIVER
8451 M:      Stefan Weinhuber <wein@de.ibm.com>
8452 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8453 L:      linux-s390@vger.kernel.org
8454 W:      http://www.ibm.com/developerworks/linux/linux390/
8455 S:      Supported
8456 F:      drivers/s390/block/dasd*
8457 F:      block/partitions/ibm.c
8459 S390 NETWORK DRIVERS
8460 M:      Ursula Braun <ursula.braun@de.ibm.com>
8461 M:      linux390@de.ibm.com
8462 L:      linux-s390@vger.kernel.org
8463 W:      http://www.ibm.com/developerworks/linux/linux390/
8464 S:      Supported
8465 F:      drivers/s390/net/
8467 S390 PCI SUBSYSTEM
8468 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8469 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8470 L:      linux-s390@vger.kernel.org
8471 W:      http://www.ibm.com/developerworks/linux/linux390/
8472 S:      Supported
8473 F:      arch/s390/pci/
8474 F:      drivers/pci/hotplug/s390_pci_hpc.c
8476 S390 ZCRYPT DRIVER
8477 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8478 M:      linux390@de.ibm.com
8479 L:      linux-s390@vger.kernel.org
8480 W:      http://www.ibm.com/developerworks/linux/linux390/
8481 S:      Supported
8482 F:      drivers/s390/crypto/
8484 S390 ZFCP DRIVER
8485 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8486 M:      linux390@de.ibm.com
8487 L:      linux-s390@vger.kernel.org
8488 W:      http://www.ibm.com/developerworks/linux/linux390/
8489 S:      Supported
8490 F:      drivers/s390/scsi/zfcp_*
8492 S390 IUCV NETWORK LAYER
8493 M:      Ursula Braun <ursula.braun@de.ibm.com>
8494 M:      linux390@de.ibm.com
8495 L:      linux-s390@vger.kernel.org
8496 W:      http://www.ibm.com/developerworks/linux/linux390/
8497 S:      Supported
8498 F:      drivers/s390/net/*iucv*
8499 F:      include/net/iucv/
8500 F:      net/iucv/
8502 S3C24XX SD/MMC Driver
8503 M:      Ben Dooks <ben-linux@fluff.org>
8504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8505 S:      Supported
8506 F:      drivers/mmc/host/s3cmci.*
8508 SAA6588 RDS RECEIVER DRIVER
8509 M:      Hans Verkuil <hverkuil@xs4all.nl>
8510 L:      linux-media@vger.kernel.org
8511 T:      git git://linuxtv.org/media_tree.git
8512 W:      http://linuxtv.org
8513 S:      Odd Fixes
8514 F:      drivers/media/i2c/saa6588*
8516 SAA7134 VIDEO4LINUX DRIVER
8517 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8518 L:      linux-media@vger.kernel.org
8519 W:      http://linuxtv.org
8520 T:      git git://linuxtv.org/media_tree.git
8521 S:      Odd fixes
8522 F:      Documentation/video4linux/*.saa7134
8523 F:      drivers/media/pci/saa7134/
8525 SAA7146 VIDEO4LINUX-2 DRIVER
8526 M:      Hans Verkuil <hverkuil@xs4all.nl>
8527 L:      linux-media@vger.kernel.org
8528 T:      git git://linuxtv.org/media_tree.git
8529 S:      Maintained
8530 F:      drivers/media/common/saa7146/
8531 F:      drivers/media/pci/saa7146/
8532 F:      include/media/saa7146*
8534 SAMSUNG LAPTOP DRIVER
8535 M:      Corentin Chary <corentin.chary@gmail.com>
8536 L:      platform-driver-x86@vger.kernel.org
8537 S:      Maintained
8538 F:      drivers/platform/x86/samsung-laptop.c
8540 SAMSUNG AUDIO (ASoC) DRIVERS
8541 M:      Sangbeom Kim <sbkim73@samsung.com>
8542 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8543 S:      Supported
8544 F:      sound/soc/samsung/
8546 SAMSUNG FRAMEBUFFER DRIVER
8547 M:      Jingoo Han <jingoohan1@gmail.com>
8548 L:      linux-fbdev@vger.kernel.org
8549 S:      Maintained
8550 F:      drivers/video/fbdev/s3c-fb.c
8552 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8553 M:      Sangbeom Kim <sbkim73@samsung.com>
8554 L:      linux-kernel@vger.kernel.org
8555 S:      Supported
8556 F:      drivers/mfd/sec*.c
8557 F:      drivers/regulator/s2m*.c
8558 F:      drivers/regulator/s5m*.c
8559 F:      include/linux/mfd/samsung/
8561 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8562 M:      Kyungmin Park <kyungmin.park@samsung.com>
8563 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8564 L:      linux-media@vger.kernel.org
8565 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8566 S:      Supported
8567 F:      drivers/media/platform/exynos4-is/
8569 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8570 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8571 L:      linux-media@vger.kernel.org
8572 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8573 S:      Maintained
8574 F:      drivers/media/platform/s3c-camif/
8575 F:      include/media/s3c_camif.h
8577 SAMSUNG S5C73M3 CAMERA DRIVER
8578 M:      Kyungmin Park <kyungmin.park@samsung.com>
8579 M:      Andrzej Hajda <a.hajda@samsung.com>
8580 L:      linux-media@vger.kernel.org
8581 S:      Supported
8582 F:      drivers/media/i2c/s5c73m3/*
8584 SAMSUNG S5K5BAF CAMERA DRIVER
8585 M:      Kyungmin Park <kyungmin.park@samsung.com>
8586 M:      Andrzej Hajda <a.hajda@samsung.com>
8587 L:      linux-media@vger.kernel.org
8588 S:      Supported
8589 F:      drivers/media/i2c/s5k5baf.c
8591 SAMSUNG SOC CLOCK DRIVERS
8592 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8593 M:      Tomasz Figa <tomasz.figa@gmail.com>
8594 S:      Supported
8595 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8596 F:      drivers/clk/samsung/
8598 SAMSUNG SXGBE DRIVERS
8599 M:      Byungho An <bh74.an@samsung.com>
8600 M:      Girish K S <ks.giri@samsung.com>
8601 M:      Vipul Pandya <vipul.pandya@samsung.com>
8602 S:      Supported
8603 L:      netdev@vger.kernel.org
8604 F:      drivers/net/ethernet/samsung/sxgbe/
8606 SAMSUNG THERMAL DRIVER
8607 M:      Lukasz Majewski <l.majewski@samsung.com>
8608 L:      linux-pm@vger.kernel.org
8609 L:      linux-samsung-soc@vger.kernel.org
8610 S:      Supported
8611 T:      https://github.com/lmajewski/linux-samsung-thermal.git
8612 F:      drivers/thermal/samsung/
8614 SAMSUNG USB2 PHY DRIVER
8615 M:      Kamil Debski <k.debski@samsung.com>
8616 L:      linux-kernel@vger.kernel.org
8617 S:      Supported
8618 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8619 F:      Documentation/phy/samsung-usb2.txt
8620 F:      drivers/phy/phy-exynos4210-usb2.c
8621 F:      drivers/phy/phy-exynos4x12-usb2.c
8622 F:      drivers/phy/phy-exynos5250-usb2.c
8623 F:      drivers/phy/phy-s5pv210-usb2.c
8624 F:      drivers/phy/phy-samsung-usb2.c
8625 F:      drivers/phy/phy-samsung-usb2.h
8627 SERIAL DRIVERS
8628 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8629 L:      linux-serial@vger.kernel.org
8630 S:      Maintained
8631 F:      drivers/tty/serial/
8633 SYNOPSYS DESIGNWARE DMAC DRIVER
8634 M:      Viresh Kumar <viresh.linux@gmail.com>
8635 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8636 S:      Maintained
8637 F:      include/linux/dma/dw.h
8638 F:      include/linux/platform_data/dma-dw.h
8639 F:      drivers/dma/dw/
8641 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8642 M:      Seungwon Jeon <tgih.jun@samsung.com>
8643 M:      Jaehoon Chung <jh80.chung@samsung.com>
8644 L:      linux-mmc@vger.kernel.org
8645 S:      Maintained
8646 F:      include/linux/mmc/dw_mmc.h
8647 F:      drivers/mmc/host/dw_mmc*
8649 THUNDERBOLT DRIVER
8650 M:      Andreas Noever <andreas.noever@gmail.com>
8651 S:      Maintained
8652 F:      drivers/thunderbolt/
8654 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8655 M:      John Stultz <john.stultz@linaro.org>
8656 M:      Thomas Gleixner <tglx@linutronix.de>
8657 L:      linux-kernel@vger.kernel.org
8658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8659 S:      Supported
8660 F:      include/linux/clocksource.h
8661 F:      include/linux/time.h
8662 F:      include/linux/timex.h
8663 F:      include/uapi/linux/time.h
8664 F:      include/uapi/linux/timex.h
8665 F:      kernel/time/clocksource.c
8666 F:      kernel/time/time*.c
8667 F:      kernel/time/ntp.c
8668 F:      tools/testing/selftests/timers/
8670 SC1200 WDT DRIVER
8671 M:      Zwane Mwaikambo <zwanem@gmail.com>
8672 S:      Maintained
8673 F:      drivers/watchdog/sc1200wdt.c
8675 SCHEDULER
8676 M:      Ingo Molnar <mingo@redhat.com>
8677 M:      Peter Zijlstra <peterz@infradead.org>
8678 L:      linux-kernel@vger.kernel.org
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8680 S:      Maintained
8681 F:      kernel/sched/
8682 F:      include/linux/sched.h
8683 F:      include/uapi/linux/sched.h
8684 F:      include/linux/wait.h
8686 SCORE ARCHITECTURE
8687 M:      Chen Liqin <liqin.linux@gmail.com>
8688 M:      Lennox Wu <lennox.wu@gmail.com>
8689 W:      http://www.sunplus.com
8690 S:      Supported
8691 F:      arch/score/
8693 SCSI CDROM DRIVER
8694 M:      Jens Axboe <axboe@kernel.dk>
8695 L:      linux-scsi@vger.kernel.org
8696 W:      http://www.kernel.dk
8697 S:      Maintained
8698 F:      drivers/scsi/sr*
8700 SCSI RDMA PROTOCOL (SRP) INITIATOR
8701 M:      Bart Van Assche <bart.vanassche@sandisk.com>
8702 L:      linux-rdma@vger.kernel.org
8703 S:      Supported
8704 W:      http://www.openfabrics.org
8705 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8707 F:      drivers/infiniband/ulp/srp/
8708 F:      include/scsi/srp.h
8710 SCSI SG DRIVER
8711 M:      Doug Gilbert <dgilbert@interlog.com>
8712 L:      linux-scsi@vger.kernel.org
8713 W:      http://sg.danny.cz/sg
8714 S:      Maintained
8715 F:      Documentation/scsi/scsi-generic.txt
8716 F:      drivers/scsi/sg.c
8717 F:      include/scsi/sg.h
8719 SCSI SUBSYSTEM
8720 M:      "James E.J. Bottomley" <JBottomley@odin.com>
8721 L:      linux-scsi@vger.kernel.org
8722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8723 S:      Maintained
8724 F:      drivers/scsi/
8725 F:      include/scsi/
8727 SCSI TAPE DRIVER
8728 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8729 L:      linux-scsi@vger.kernel.org
8730 S:      Maintained
8731 F:      Documentation/scsi/st.txt
8732 F:      drivers/scsi/st.*
8733 F:      drivers/scsi/st_*.h
8735 SCTP PROTOCOL
8736 M:      Vlad Yasevich <vyasevich@gmail.com>
8737 M:      Neil Horman <nhorman@tuxdriver.com>
8738 L:      linux-sctp@vger.kernel.org
8739 W:      http://lksctp.sourceforge.net
8740 S:      Maintained
8741 F:      Documentation/networking/sctp.txt
8742 F:      include/linux/sctp.h
8743 F:      include/uapi/linux/sctp.h
8744 F:      include/net/sctp/
8745 F:      net/sctp/
8747 SCx200 CPU SUPPORT
8748 M:      Jim Cromie <jim.cromie@gmail.com>
8749 S:      Odd Fixes
8750 F:      Documentation/i2c/busses/scx200_acb
8751 F:      arch/x86/platform/scx200/
8752 F:      drivers/watchdog/scx200_wdt.c
8753 F:      drivers/i2c/busses/scx200*
8754 F:      drivers/mtd/maps/scx200_docflash.c
8755 F:      include/linux/scx200.h
8757 SCx200 GPIO DRIVER
8758 M:      Jim Cromie <jim.cromie@gmail.com>
8759 S:      Maintained
8760 F:      drivers/char/scx200_gpio.c
8761 F:      include/linux/scx200_gpio.h
8763 SCx200 HRT CLOCKSOURCE DRIVER
8764 M:      Jim Cromie <jim.cromie@gmail.com>
8765 S:      Maintained
8766 F:      drivers/clocksource/scx200_hrt.c
8768 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8769 M:      Sascha Sommer <saschasommer@freenet.de>
8770 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8771 S:      Maintained
8772 F:      drivers/mmc/host/sdricoh_cs.c
8774 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8775 L:      linux-mmc@vger.kernel.org
8776 S:      Orphan
8777 F:      drivers/mmc/host/sdhci.*
8778 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8780 SECURE COMPUTING
8781 M:      Kees Cook <keescook@chromium.org>
8782 R:      Andy Lutomirski <luto@amacapital.net>
8783 R:      Will Drewry <wad@chromium.org>
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8785 S:      Supported
8786 F:      kernel/seccomp.c
8787 F:      include/uapi/linux/seccomp.h
8788 F:      include/linux/seccomp.h
8789 K:      \bsecure_computing
8790 K:      \bTIF_SECCOMP\b
8792 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8793 M:      Ben Dooks <ben-linux@fluff.org>
8794 M:      Jaehoon Chung <jh80.chung@samsung.com>
8795 L:      linux-mmc@vger.kernel.org
8796 S:      Maintained
8797 F:      drivers/mmc/host/sdhci-s3c*
8799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8800 M:      Viresh Kumar <viresh.linux@gmail.com>
8801 L:      spear-devel@list.st.com
8802 L:      linux-mmc@vger.kernel.org
8803 S:      Maintained
8804 F:      drivers/mmc/host/sdhci-spear.c
8806 SECURITY SUBSYSTEM
8807 M:      James Morris <james.l.morris@oracle.com>
8808 M:      Serge E. Hallyn <serge@hallyn.com>
8809 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8811 W:      http://kernsec.org/
8812 S:      Supported
8813 F:      security/
8815 SECURITY CONTACT
8816 M:      Security Officers <security@kernel.org>
8817 S:      Supported
8819 SELINUX SECURITY MODULE
8820 M:      Paul Moore <paul@paul-moore.com>
8821 M:      Stephen Smalley <sds@tycho.nsa.gov>
8822 M:      Eric Paris <eparis@parisplace.org>
8823 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8824 W:      http://selinuxproject.org
8825 T:      git git://git.infradead.org/users/pcmoore/selinux
8826 S:      Supported
8827 F:      include/linux/selinux*
8828 F:      security/selinux/
8829 F:      scripts/selinux/
8831 APPARMOR SECURITY MODULE
8832 M:      John Johansen <john.johansen@canonical.com>
8833 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8834 W:      apparmor.wiki.kernel.org
8835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8836 S:      Supported
8837 F:      security/apparmor/
8839 SENSABLE PHANTOM
8840 M:      Jiri Slaby <jirislaby@gmail.com>
8841 S:      Maintained
8842 F:      drivers/misc/phantom.c
8843 F:      include/uapi/linux/phantom.h
8845 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8846 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8847 L:      linux-scsi@vger.kernel.org
8848 W:      http://www.emulex.com
8849 S:      Supported
8850 F:      drivers/scsi/be2iscsi/
8852 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8853 M:      Sathya Perla <sathya.perla@avagotech.com>
8854 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8855 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8856 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8857 L:      netdev@vger.kernel.org
8858 W:      http://www.emulex.com
8859 S:      Supported
8860 F:      drivers/net/ethernet/emulex/benet/
8862 EMULEX ONECONNECT ROCE DRIVER
8863 M:      Selvin Xavier <selvin.xavier@emulex.com>
8864 M:      Devesh Sharma <devesh.sharma@emulex.com>
8865 M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8866 L:      linux-rdma@vger.kernel.org
8867 W:      http://www.emulex.com
8868 S:      Supported
8869 F:      drivers/infiniband/hw/ocrdma/
8871 SFC NETWORK DRIVER
8872 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8873 M:      Shradha Shah <sshah@solarflare.com>
8874 L:      netdev@vger.kernel.org
8875 S:      Supported
8876 F:      drivers/net/ethernet/sfc/
8878 SGI GRU DRIVER
8879 M:      Dimitri Sivanich <sivanich@sgi.com>
8880 S:      Maintained
8881 F:      drivers/misc/sgi-gru/
8883 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8884 M:      Pat Gefre <pfg@sgi.com>
8885 L:      linux-ia64@vger.kernel.org
8886 S:      Supported
8887 F:      Documentation/ia64/serial.txt
8888 F:      drivers/tty/serial/ioc?_serial.c
8889 F:      include/linux/ioc?.h
8891 SGI XP/XPC/XPNET DRIVER
8892 M:      Cliff Whickman <cpw@sgi.com>
8893 M:      Robin Holt <robinmholt@gmail.com>
8894 S:      Maintained
8895 F:      drivers/misc/sgi-xp/
8897 SI2157 MEDIA DRIVER
8898 M:      Antti Palosaari <crope@iki.fi>
8899 L:      linux-media@vger.kernel.org
8900 W:      http://linuxtv.org/
8901 W:      http://palosaari.fi/linux/
8902 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8903 T:      git git://linuxtv.org/anttip/media_tree.git
8904 S:      Maintained
8905 F:      drivers/media/tuners/si2157*
8907 SI2168 MEDIA DRIVER
8908 M:      Antti Palosaari <crope@iki.fi>
8909 L:      linux-media@vger.kernel.org
8910 W:      http://linuxtv.org/
8911 W:      http://palosaari.fi/linux/
8912 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8913 T:      git git://linuxtv.org/anttip/media_tree.git
8914 S:      Maintained
8915 F:      drivers/media/dvb-frontends/si2168*
8917 SI470X FM RADIO RECEIVER I2C DRIVER
8918 M:      Hans Verkuil <hverkuil@xs4all.nl>
8919 L:      linux-media@vger.kernel.org
8920 T:      git git://linuxtv.org/media_tree.git
8921 W:      http://linuxtv.org
8922 S:      Odd Fixes
8923 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8925 SI470X FM RADIO RECEIVER USB DRIVER
8926 M:      Hans Verkuil <hverkuil@xs4all.nl>
8927 L:      linux-media@vger.kernel.org
8928 T:      git git://linuxtv.org/media_tree.git
8929 W:      http://linuxtv.org
8930 S:      Maintained
8931 F:      drivers/media/radio/si470x/radio-si470x-common.c
8932 F:      drivers/media/radio/si470x/radio-si470x.h
8933 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8935 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8936 M:      Eduardo Valentin <edubezval@gmail.com>
8937 L:      linux-media@vger.kernel.org
8938 T:      git git://linuxtv.org/media_tree.git
8939 W:      http://linuxtv.org
8940 S:      Odd Fixes
8941 F:      drivers/media/radio/si4713/si4713.?
8943 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8944 M:      Eduardo Valentin <edubezval@gmail.com>
8945 L:      linux-media@vger.kernel.org
8946 T:      git git://linuxtv.org/media_tree.git
8947 W:      http://linuxtv.org
8948 S:      Odd Fixes
8949 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8951 SI4713 FM RADIO TRANSMITTER USB DRIVER
8952 M:      Hans Verkuil <hverkuil@xs4all.nl>
8953 L:      linux-media@vger.kernel.org
8954 T:      git git://linuxtv.org/media_tree.git
8955 W:      http://linuxtv.org
8956 S:      Maintained
8957 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8959 SIANO DVB DRIVER
8960 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8961 L:      linux-media@vger.kernel.org
8962 W:      http://linuxtv.org
8963 T:      git git://linuxtv.org/media_tree.git
8964 S:      Odd fixes
8965 F:      drivers/media/common/siano/
8966 F:      drivers/media/usb/siano/
8967 F:      drivers/media/usb/siano/
8968 F:      drivers/media/mmc/siano/
8970 SIMPLEFB FB DRIVER
8971 M:      Hans de Goede <hdegoede@redhat.com>
8972 L:      linux-fbdev@vger.kernel.org
8973 S:      Maintained
8974 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8975 F:      drivers/video/fbdev/simplefb.c
8976 F:      include/linux/platform_data/simplefb.h
8978 SH_VEU V4L2 MEM2MEM DRIVER
8979 L:      linux-media@vger.kernel.org
8980 S:      Orphan
8981 F:      drivers/media/platform/sh_veu.c
8983 SH_VOU V4L2 OUTPUT DRIVER
8984 L:      linux-media@vger.kernel.org
8985 S:      Orphan
8986 F:      drivers/media/platform/sh_vou.c
8987 F:      include/media/sh_vou.h
8989 SIMPLE FIRMWARE INTERFACE (SFI)
8990 M:      Len Brown <lenb@kernel.org>
8991 L:      sfi-devel@simplefirmware.org
8992 W:      http://simplefirmware.org/
8993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8994 S:      Supported
8995 F:      arch/x86/platform/sfi/
8996 F:      drivers/sfi/
8997 F:      include/linux/sfi*.h
8999 SIMTEC EB110ATX (Chalice CATS)
9000 P:      Ben Dooks
9001 P:      Vincent Sanders <vince@simtec.co.uk>
9002 M:      Simtec Linux Team <linux@simtec.co.uk>
9003 W:      http://www.simtec.co.uk/products/EB110ATX/
9004 S:      Supported
9006 SIMTEC EB2410ITX (BAST)
9007 P:      Ben Dooks
9008 P:      Vincent Sanders <vince@simtec.co.uk>
9009 M:      Simtec Linux Team <linux@simtec.co.uk>
9010 W:      http://www.simtec.co.uk/products/EB2410ITX/
9011 S:      Supported
9012 F:      arch/arm/mach-s3c24xx/mach-bast.c
9013 F:      arch/arm/mach-s3c24xx/bast-ide.c
9014 F:      arch/arm/mach-s3c24xx/bast-irq.c
9016 TI DAVINCI MACHINE SUPPORT
9017 M:      Sekhar Nori <nsekhar@ti.com>
9018 M:      Kevin Hilman <khilman@deeprootsystems.com>
9019 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9020 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9021 S:      Supported
9022 F:      arch/arm/mach-davinci/
9023 F:      drivers/i2c/busses/i2c-davinci.c
9025 TI DAVINCI SERIES MEDIA DRIVER
9026 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9027 L:      linux-media@vger.kernel.org
9028 W:      http://linuxtv.org/
9029 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9030 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9031 S:      Maintained
9032 F:      drivers/media/platform/davinci/
9033 F:      include/media/davinci/
9035 TI AM437X VPFE DRIVER
9036 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9037 L:      linux-media@vger.kernel.org
9038 W:      http://linuxtv.org/
9039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9040 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9041 S:      Maintained
9042 F:      drivers/media/platform/am437x/
9044 OV2659 OMNIVISION SENSOR DRIVER
9045 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9046 L:      linux-media@vger.kernel.org
9047 W:      http://linuxtv.org/
9048 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9049 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9050 S:      Maintained
9051 F:      drivers/media/i2c/ov2659.c
9052 F:      include/media/ov2659.h
9054 SIS 190 ETHERNET DRIVER
9055 M:      Francois Romieu <romieu@fr.zoreil.com>
9056 L:      netdev@vger.kernel.org
9057 S:      Maintained
9058 F:      drivers/net/ethernet/sis/sis190.c
9060 SIS 900/7016 FAST ETHERNET DRIVER
9061 M:      Daniele Venzano <venza@brownhat.org>
9062 W:      http://www.brownhat.org/sis900.html
9063 L:      netdev@vger.kernel.org
9064 S:      Maintained
9065 F:      drivers/net/ethernet/sis/sis900.*
9067 SIS FRAMEBUFFER DRIVER
9068 M:      Thomas Winischhofer <thomas@winischhofer.net>
9069 W:      http://www.winischhofer.net/linuxsisvga.shtml
9070 S:      Maintained
9071 F:      Documentation/fb/sisfb.txt
9072 F:      drivers/video/fbdev/sis/
9073 F:      include/video/sisfb.h
9075 SIS USB2VGA DRIVER
9076 M:      Thomas Winischhofer <thomas@winischhofer.net>
9077 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9078 S:      Maintained
9079 F:      drivers/usb/misc/sisusbvga/
9081 SLAB ALLOCATOR
9082 M:      Christoph Lameter <cl@linux.com>
9083 M:      Pekka Enberg <penberg@kernel.org>
9084 M:      David Rientjes <rientjes@google.com>
9085 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9086 M:      Andrew Morton <akpm@linux-foundation.org>
9087 L:      linux-mm@kvack.org
9088 S:      Maintained
9089 F:      include/linux/sl?b*.h
9090 F:      mm/sl?b*
9092 SLEEPABLE READ-COPY UPDATE (SRCU)
9093 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9094 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9095 M:      Josh Triplett <josh@joshtriplett.org>
9096 R:      Steven Rostedt <rostedt@goodmis.org>
9097 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9098 L:      linux-kernel@vger.kernel.org
9099 W:      http://www.rdrop.com/users/paulmck/RCU/
9100 S:      Supported
9101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9102 F:      include/linux/srcu.h
9103 F:      kernel/rcu/srcu.c
9105 SMACK SECURITY MODULE
9106 M:      Casey Schaufler <casey@schaufler-ca.com>
9107 L:      linux-security-module@vger.kernel.org
9108 W:      http://schaufler-ca.com
9109 T:      git git://git.gitorious.org/smack-next/kernel.git
9110 S:      Maintained
9111 F:      Documentation/security/Smack.txt
9112 F:      security/smack/
9114 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9115 M:      Kevin Hilman <khilman@kernel.org>
9116 M:      Nishanth Menon <nm@ti.com>
9117 S:      Maintained
9118 F:      drivers/power/avs/
9119 F:      include/linux/power/smartreflex.h
9120 L:      linux-pm@vger.kernel.org
9122 SMC91x ETHERNET DRIVER
9123 M:      Nicolas Pitre <nico@fluxnic.net>
9124 S:      Odd Fixes
9125 F:      drivers/net/ethernet/smsc/smc91x.*
9127 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9128 M:      Sakari Ailus <sakari.ailus@iki.fi>
9129 L:      linux-media@vger.kernel.org
9130 S:      Maintained
9131 F:      drivers/media/i2c/smiapp/
9132 F:      include/media/smiapp.h
9133 F:      drivers/media/i2c/smiapp-pll.c
9134 F:      drivers/media/i2c/smiapp-pll.h
9135 F:      include/uapi/linux/smiapp.h
9136 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9138 SMM665 HARDWARE MONITOR DRIVER
9139 M:      Guenter Roeck <linux@roeck-us.net>
9140 L:      lm-sensors@lm-sensors.org
9141 S:      Maintained
9142 F:      Documentation/hwmon/smm665
9143 F:      drivers/hwmon/smm665.c
9145 SMSC EMC2103 HARDWARE MONITOR DRIVER
9146 M:      Steve Glendinning <steve.glendinning@shawell.net>
9147 L:      lm-sensors@lm-sensors.org
9148 S:      Maintained
9149 F:      Documentation/hwmon/emc2103
9150 F:      drivers/hwmon/emc2103.c
9152 SMSC SCH5627 HARDWARE MONITOR DRIVER
9153 M:      Hans de Goede <hdegoede@redhat.com>
9154 L:      lm-sensors@lm-sensors.org
9155 S:      Supported
9156 F:      Documentation/hwmon/sch5627
9157 F:      drivers/hwmon/sch5627.c
9159 SMSC47B397 HARDWARE MONITOR DRIVER
9160 M:      Jean Delvare <jdelvare@suse.de>
9161 L:      lm-sensors@lm-sensors.org
9162 S:      Maintained
9163 F:      Documentation/hwmon/smsc47b397
9164 F:      drivers/hwmon/smsc47b397.c
9166 SMSC911x ETHERNET DRIVER
9167 M:      Steve Glendinning <steve.glendinning@shawell.net>
9168 L:      netdev@vger.kernel.org
9169 S:      Maintained
9170 F:      include/linux/smsc911x.h
9171 F:      drivers/net/ethernet/smsc/smsc911x.*
9173 SMSC9420 PCI ETHERNET DRIVER
9174 M:      Steve Glendinning <steve.glendinning@shawell.net>
9175 L:      netdev@vger.kernel.org
9176 S:      Maintained
9177 F:      drivers/net/ethernet/smsc/smsc9420.*
9179 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9180 M:      Steve Glendinning <steve.glendinning@shawell.net>
9181 L:      linux-fbdev@vger.kernel.org
9182 S:      Maintained
9183 F:      drivers/video/fbdev/smscufx.c
9185 SOC-CAMERA V4L2 SUBSYSTEM
9186 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9187 L:      linux-media@vger.kernel.org
9188 T:      git git://linuxtv.org/media_tree.git
9189 S:      Maintained
9190 F:      include/media/soc*
9191 F:      drivers/media/i2c/soc_camera/
9192 F:      drivers/media/platform/soc_camera/
9194 SOEKRIS NET48XX LED SUPPORT
9195 M:      Chris Boot <bootc@bootc.net>
9196 S:      Maintained
9197 F:      drivers/leds/leds-net48xx.c
9199 SOFTLOGIC 6x10 MPEG CODEC
9200 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9201 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9202 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9203 M:      Ismael Luceno <ismael@iodev.co.uk>
9204 L:      linux-media@vger.kernel.org
9205 S:      Supported
9206 F:      drivers/media/pci/solo6x10/
9208 SOFTWARE RAID (Multiple Disks) SUPPORT
9209 M:      Neil Brown <neilb@suse.de>
9210 L:      linux-raid@vger.kernel.org
9211 S:      Supported
9212 F:      drivers/md/
9213 F:      include/linux/raid/
9214 F:      include/uapi/linux/raid/
9216 SONIC NETWORK DRIVER
9217 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9218 L:      netdev@vger.kernel.org
9219 S:      Maintained
9220 F:      drivers/net/ethernet/natsemi/sonic.*
9222 SONICS SILICON BACKPLANE DRIVER (SSB)
9223 M:      Michael Buesch <m@bues.ch>
9224 L:      netdev@vger.kernel.org
9225 S:      Maintained
9226 F:      drivers/ssb/
9227 F:      include/linux/ssb/
9229 SONY VAIO CONTROL DEVICE DRIVER
9230 M:      Mattia Dongili <malattia@linux.it>
9231 L:      platform-driver-x86@vger.kernel.org
9232 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9233 S:      Maintained
9234 F:      Documentation/laptops/sony-laptop.txt
9235 F:      drivers/char/sonypi.c
9236 F:      drivers/platform/x86/sony-laptop.c
9237 F:      include/linux/sony-laptop.h
9239 SONY MEMORYSTICK CARD SUPPORT
9240 M:      Alex Dubov <oakad@yahoo.com>
9241 W:      http://tifmxx.berlios.de/
9242 S:      Maintained
9243 F:      drivers/memstick/host/tifm_ms.c
9245 SONY MEMORYSTICK STANDARD SUPPORT
9246 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9247 S:      Maintained
9248 F:      drivers/memstick/core/ms_block.*
9250 SOUND
9251 M:      Jaroslav Kysela <perex@perex.cz>
9252 M:      Takashi Iwai <tiwai@suse.de>
9253 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9254 W:      http://www.alsa-project.org/
9255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9256 T:      git git://git.alsa-project.org/alsa-kernel.git
9257 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9258 S:      Maintained
9259 F:      Documentation/sound/
9260 F:      include/sound/
9261 F:      include/uapi/sound/
9262 F:      sound/
9264 SOUND - COMPRESSED AUDIO
9265 M:      Vinod Koul <vinod.koul@intel.com>
9266 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9268 S:      Supported
9269 F:      Documentation/sound/alsa/compress_offload.txt
9270 F:      include/sound/compress_driver.h
9271 F:      include/uapi/sound/compress_*
9272 F:      sound/core/compress_offload.c
9273 F:      sound/soc/soc-compress.c
9275 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9276 M:      Liam Girdwood <lgirdwood@gmail.com>
9277 M:      Mark Brown <broonie@kernel.org>
9278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9279 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9280 W:      http://alsa-project.org/main/index.php/ASoC
9281 S:      Supported
9282 F:      Documentation/sound/alsa/soc/
9283 F:      sound/soc/
9284 F:      include/sound/soc*
9286 SOUND - DMAENGINE HELPERS
9287 M:      Lars-Peter Clausen <lars@metafoo.de>
9288 S:      Supported
9289 F:      include/sound/dmaengine_pcm.h
9290 F:      sound/core/pcm_dmaengine.c
9291 F:      sound/soc/soc-generic-dmaengine-pcm.c
9293 SP2 MEDIA DRIVER
9294 M:      Olli Salonen <olli.salonen@iki.fi>
9295 L:      linux-media@vger.kernel.org
9296 W:      http://linuxtv.org/
9297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9298 S:      Maintained
9299 F:      drivers/media/dvb-frontends/sp2*
9301 SPARC + UltraSPARC (sparc/sparc64)
9302 M:      "David S. Miller" <davem@davemloft.net>
9303 L:      sparclinux@vger.kernel.org
9304 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9307 S:      Maintained
9308 F:      arch/sparc/
9309 F:      drivers/sbus/
9311 SPARC SERIAL DRIVERS
9312 M:      "David S. Miller" <davem@davemloft.net>
9313 L:      sparclinux@vger.kernel.org
9314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9316 S:      Maintained
9317 F:      include/linux/sunserialcore.h
9318 F:      drivers/tty/serial/suncore.c
9319 F:      drivers/tty/serial/sunhv.c
9320 F:      drivers/tty/serial/sunsab.c
9321 F:      drivers/tty/serial/sunsab.h
9322 F:      drivers/tty/serial/sunsu.c
9323 F:      drivers/tty/serial/sunzilog.c
9324 F:      drivers/tty/serial/sunzilog.h
9326 SPARSE CHECKER
9327 M:      "Christopher Li" <sparse@chrisli.org>
9328 L:      linux-sparse@vger.kernel.org
9329 W:      https://sparse.wiki.kernel.org/
9330 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9331 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9332 S:      Maintained
9333 F:      include/linux/compiler.h
9335 SPEAR PLATFORM SUPPORT
9336 M:      Viresh Kumar <viresh.linux@gmail.com>
9337 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9338 L:      spear-devel@list.st.com
9339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9340 W:      http://www.st.com/spear
9341 S:      Maintained
9342 F:      arch/arm/mach-spear/
9344 SPEAR CLOCK FRAMEWORK SUPPORT
9345 M:      Viresh Kumar <viresh.linux@gmail.com>
9346 L:      spear-devel@list.st.com
9347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9348 W:      http://www.st.com/spear
9349 S:      Maintained
9350 F:      drivers/clk/spear/
9352 SPI SUBSYSTEM
9353 M:      Mark Brown <broonie@kernel.org>
9354 L:      linux-spi@vger.kernel.org
9355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9356 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9357 S:      Maintained
9358 F:      Documentation/spi/
9359 F:      drivers/spi/
9360 F:      include/linux/spi/
9361 F:      include/uapi/linux/spi/
9363 SPIDERNET NETWORK DRIVER for CELL
9364 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9365 M:      Jens Osterkamp <jens@de.ibm.com>
9366 L:      netdev@vger.kernel.org
9367 S:      Supported
9368 F:      Documentation/networking/spider_net.txt
9369 F:      drivers/net/ethernet/toshiba/spider_net*
9371 SPU FILE SYSTEM
9372 M:      Jeremy Kerr <jk@ozlabs.org>
9373 L:      linuxppc-dev@lists.ozlabs.org
9374 L:      cbe-oss-dev@lists.ozlabs.org
9375 W:      http://www.ibm.com/developerworks/power/cell/
9376 S:      Supported
9377 F:      Documentation/filesystems/spufs.txt
9378 F:      arch/powerpc/platforms/cell/spufs/
9380 SQUASHFS FILE SYSTEM
9381 M:      Phillip Lougher <phillip@squashfs.org.uk>
9382 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9383 W:      http://squashfs.org.uk
9384 S:      Maintained
9385 F:      Documentation/filesystems/squashfs.txt
9386 F:      fs/squashfs/
9388 SRM (Alpha) environment access
9389 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9390 S:      Maintained
9391 F:      arch/alpha/kernel/srm_env.c
9393 STABLE BRANCH
9394 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9395 L:      stable@vger.kernel.org
9396 S:      Supported
9397 F:      Documentation/stable_kernel_rules.txt
9399 STAGING SUBSYSTEM
9400 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9402 L:      devel@driverdev.osuosl.org
9403 S:      Supported
9404 F:      drivers/staging/
9406 STAGING - COMEDI
9407 M:      Ian Abbott <abbotti@mev.co.uk>
9408 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9409 S:      Odd Fixes
9410 F:      drivers/staging/comedi/
9412 STAGING - FLARION FT1000 DRIVERS
9413 M:      Marek Belisko <marek.belisko@gmail.com>
9414 S:      Odd Fixes
9415 F:      drivers/staging/ft1000/
9417 STAGING - INDUSTRIAL IO
9418 M:      Jonathan Cameron <jic23@kernel.org>
9419 L:      linux-iio@vger.kernel.org
9420 S:      Odd Fixes
9421 F:      drivers/staging/iio/
9423 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9424 M:      Jarod Wilson <jarod@wilsonet.com>
9425 W:      http://www.lirc.org/
9426 S:      Odd Fixes
9427 F:      drivers/staging/media/lirc/
9429 STAGING - LUSTRE PARALLEL FILESYSTEM
9430 M:      Oleg Drokin <oleg.drokin@intel.com>
9431 M:      Andreas Dilger <andreas.dilger@intel.com>
9432 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9433 W:      http://lustre.opensfs.org/
9434 S:      Maintained
9435 F:      drivers/staging/lustre
9437 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9438 M:      Julian Andres Klode <jak@jak-linux.org>
9439 M:      Marc Dietrich <marvin24@gmx.de>
9440 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9441 L:      linux-tegra@vger.kernel.org
9442 S:      Maintained
9443 F:      drivers/staging/nvec/
9445 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9446 M:      Jens Frederich <jfrederich@gmail.com>
9447 M:      Daniel Drake <dsd@laptop.org>
9448 M:      Jon Nettleton <jon.nettleton@gmail.com>
9449 W:      http://wiki.laptop.org/go/DCON
9450 S:      Maintained
9451 F:      drivers/staging/olpc_dcon/
9453 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9454 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9455 S:      Maintained
9456 F:      drivers/staging/ozwpan/
9458 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9459 M:      Willy Tarreau <willy@meta-x.org>
9460 S:      Odd Fixes
9461 F:      drivers/staging/panel/
9463 STAGING - REALTEK RTL8712U DRIVERS
9464 M:      Larry Finger <Larry.Finger@lwfinger.net>
9465 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9466 S:      Odd Fixes
9467 F:      drivers/staging/rtl8712/
9469 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9470 M:      Larry Finger <Larry.Finger@lwfinger.net>
9471 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9472 L:      linux-wireless@vger.kernel.org
9473 S:      Maintained
9474 F:      drivers/staging/rtl8723au/
9476 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9477 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9478 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9479 M:      Sudip Mukherjee <sudip@vectorindia.org>
9480 L:      linux-fbdev@vger.kernel.org
9481 S:      Maintained
9482 F:      drivers/staging/sm7xxfb/
9484 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9485 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9486 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9487 M:      Sudip Mukherjee <sudip@vectorindia.org>
9488 L:      linux-fbdev@vger.kernel.org
9489 S:      Maintained
9490 F:      drivers/staging/sm750fb/
9492 STAGING - SLICOSS
9493 M:      Lior Dotan <liodot@gmail.com>
9494 M:      Christopher Harrer <charrer@alacritech.com>
9495 S:      Odd Fixes
9496 F:      drivers/staging/slicoss/
9498 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9499 M:      William Hubbs <w.d.hubbs@gmail.com>
9500 M:      Chris Brannon <chris@the-brannons.com>
9501 M:      Kirk Reiser <kirk@reisers.ca>
9502 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9503 L:      speakup@linux-speakup.org
9504 W:      http://www.linux-speakup.org/
9505 S:      Odd Fixes
9506 F:      drivers/staging/speakup/
9508 STAGING - VIA VT665X DRIVERS
9509 M:      Forest Bond <forest@alittletooquiet.net>
9510 S:      Odd Fixes
9511 F:      drivers/staging/vt665?/
9513 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9514 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9515 S:      Odd Fixes
9516 F:      drivers/staging/xgifb/
9518 STARFIRE/DURALAN NETWORK DRIVER
9519 M:      Ion Badulescu <ionut@badula.org>
9520 S:      Odd Fixes
9521 F:      drivers/net/ethernet/adaptec/starfire*
9523 SUN3/3X
9524 M:      Sam Creasey <sammy@sammy.net>
9525 W:      http://sammy.net/sun3/
9526 S:      Maintained
9527 F:      arch/m68k/kernel/*sun3*
9528 F:      arch/m68k/sun3*/
9529 F:      arch/m68k/include/asm/sun3*
9530 F:      drivers/net/ethernet/i825xx/sun3*
9532 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9533 M:      Hans de Goede <hdegoede@redhat.com>
9534 L:      linux-input@vger.kernel.org
9535 S:      Maintained
9536 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9537 F:      drivers/input/keyboard/sun4i-lradc-keys.c
9539 SUNDANCE NETWORK DRIVER
9540 M:      Denis Kirjanov <kda@linux-powerpc.org>
9541 L:      netdev@vger.kernel.org
9542 S:      Maintained
9543 F:      drivers/net/ethernet/dlink/sundance.c
9545 SUPERH
9546 L:      linux-sh@vger.kernel.org
9547 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9548 S:      Orphan
9549 F:      Documentation/sh/
9550 F:      arch/sh/
9551 F:      drivers/sh/
9553 SUSPEND TO RAM
9554 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9555 M:      Len Brown <len.brown@intel.com>
9556 M:      Pavel Machek <pavel@ucw.cz>
9557 L:      linux-pm@vger.kernel.org
9558 S:      Supported
9559 F:      Documentation/power/
9560 F:      arch/x86/kernel/acpi/
9561 F:      drivers/base/power/
9562 F:      kernel/power/
9563 F:      include/linux/suspend.h
9564 F:      include/linux/freezer.h
9565 F:      include/linux/pm.h
9567 SVGA HANDLING
9568 M:      Martin Mares <mj@ucw.cz>
9569 L:      linux-video@atrey.karlin.mff.cuni.cz
9570 S:      Maintained
9571 F:      Documentation/svga.txt
9572 F:      arch/x86/boot/video*
9574 SWIOTLB SUBSYSTEM
9575 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9576 L:      linux-kernel@vger.kernel.org
9577 S:      Supported
9578 F:      lib/swiotlb.c
9579 F:      arch/*/kernel/pci-swiotlb.c
9580 F:      include/linux/swiotlb.h
9582 SWITCHDEV
9583 M:      Jiri Pirko <jiri@resnulli.us>
9584 L:      netdev@vger.kernel.org
9585 S:      Supported
9586 F:      net/switchdev/
9587 F:      include/net/switchdev.h
9589 SYNOPSYS ARC ARCHITECTURE
9590 M:      Vineet Gupta <vgupta@synopsys.com>
9591 S:      Supported
9592 F:      arch/arc/
9593 F:      Documentation/devicetree/bindings/arc/
9594 F:      drivers/tty/serial/arc_uart.c
9596 SYSV FILESYSTEM
9597 M:      Christoph Hellwig <hch@infradead.org>
9598 S:      Maintained
9599 F:      Documentation/filesystems/sysv-fs.txt
9600 F:      fs/sysv/
9601 F:      include/linux/sysv_fs.h
9603 TARGET SUBSYSTEM
9604 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9605 L:      linux-scsi@vger.kernel.org
9606 L:      target-devel@vger.kernel.org
9607 W:      http://www.linux-iscsi.org
9608 W:      http://groups.google.com/group/linux-iscsi-target-dev
9609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9610 S:      Supported
9611 F:      drivers/target/
9612 F:      include/target/
9613 F:      Documentation/target/
9615 TASKSTATS STATISTICS INTERFACE
9616 M:      Balbir Singh <bsingharora@gmail.com>
9617 S:      Maintained
9618 F:      Documentation/accounting/taskstats*
9619 F:      include/linux/taskstats*
9620 F:      kernel/taskstats.c
9622 TC CLASSIFIER
9623 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9624 L:      netdev@vger.kernel.org
9625 S:      Maintained
9626 F:      include/net/pkt_cls.h
9627 F:      include/uapi/linux/pkt_cls.h
9628 F:      net/sched/
9630 TCP LOW PRIORITY MODULE
9631 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9632 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9633 W:      http://tcp-lp-mod.sourceforge.net/
9634 S:      Maintained
9635 F:      net/ipv4/tcp_lp.c
9637 TDA10071 MEDIA DRIVER
9638 M:      Antti Palosaari <crope@iki.fi>
9639 L:      linux-media@vger.kernel.org
9640 W:      http://linuxtv.org/
9641 W:      http://palosaari.fi/linux/
9642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9643 T:      git git://linuxtv.org/anttip/media_tree.git
9644 S:      Maintained
9645 F:      drivers/media/dvb-frontends/tda10071*
9647 TDA18212 MEDIA DRIVER
9648 M:      Antti Palosaari <crope@iki.fi>
9649 L:      linux-media@vger.kernel.org
9650 W:      http://linuxtv.org/
9651 W:      http://palosaari.fi/linux/
9652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9653 T:      git git://linuxtv.org/anttip/media_tree.git
9654 S:      Maintained
9655 F:      drivers/media/tuners/tda18212*
9657 TDA18218 MEDIA DRIVER
9658 M:      Antti Palosaari <crope@iki.fi>
9659 L:      linux-media@vger.kernel.org
9660 W:      http://linuxtv.org/
9661 W:      http://palosaari.fi/linux/
9662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9663 T:      git git://linuxtv.org/anttip/media_tree.git
9664 S:      Maintained
9665 F:      drivers/media/tuners/tda18218*
9667 TDA18271 MEDIA DRIVER
9668 M:      Michael Krufky <mkrufky@linuxtv.org>
9669 L:      linux-media@vger.kernel.org
9670 W:      http://linuxtv.org/
9671 W:      http://github.com/mkrufky
9672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9673 T:      git git://linuxtv.org/mkrufky/tuners.git
9674 S:      Maintained
9675 F:      drivers/media/tuners/tda18271*
9677 TDA827x MEDIA DRIVER
9678 M:      Michael Krufky <mkrufky@linuxtv.org>
9679 L:      linux-media@vger.kernel.org
9680 W:      http://linuxtv.org/
9681 W:      http://github.com/mkrufky
9682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9683 T:      git git://linuxtv.org/mkrufky/tuners.git
9684 S:      Maintained
9685 F:      drivers/media/tuners/tda8290.*
9687 TDA8290 MEDIA DRIVER
9688 M:      Michael Krufky <mkrufky@linuxtv.org>
9689 L:      linux-media@vger.kernel.org
9690 W:      http://linuxtv.org/
9691 W:      http://github.com/mkrufky
9692 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9693 T:      git git://linuxtv.org/mkrufky/tuners.git
9694 S:      Maintained
9695 F:      drivers/media/tuners/tda8290.*
9697 TDA9840 MEDIA DRIVER
9698 M:      Hans Verkuil <hverkuil@xs4all.nl>
9699 L:      linux-media@vger.kernel.org
9700 T:      git git://linuxtv.org/media_tree.git
9701 W:      http://linuxtv.org
9702 S:      Maintained
9703 F:      drivers/media/i2c/tda9840*
9705 TEA5761 TUNER DRIVER
9706 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9707 L:      linux-media@vger.kernel.org
9708 W:      http://linuxtv.org
9709 T:      git git://linuxtv.org/media_tree.git
9710 S:      Odd fixes
9711 F:      drivers/media/tuners/tea5761.*
9713 TEA5767 TUNER DRIVER
9714 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9715 L:      linux-media@vger.kernel.org
9716 W:      http://linuxtv.org
9717 T:      git git://linuxtv.org/media_tree.git
9718 S:      Maintained
9719 F:      drivers/media/tuners/tea5767.*
9721 TEA6415C MEDIA DRIVER
9722 M:      Hans Verkuil <hverkuil@xs4all.nl>
9723 L:      linux-media@vger.kernel.org
9724 T:      git git://linuxtv.org/media_tree.git
9725 W:      http://linuxtv.org
9726 S:      Maintained
9727 F:      drivers/media/i2c/tea6415c*
9729 TEA6420 MEDIA DRIVER
9730 M:      Hans Verkuil <hverkuil@xs4all.nl>
9731 L:      linux-media@vger.kernel.org
9732 T:      git git://linuxtv.org/media_tree.git
9733 W:      http://linuxtv.org
9734 S:      Maintained
9735 F:      drivers/media/i2c/tea6420*
9737 TEAM DRIVER
9738 M:      Jiri Pirko <jiri@resnulli.us>
9739 L:      netdev@vger.kernel.org
9740 S:      Supported
9741 F:      drivers/net/team/
9742 F:      include/linux/if_team.h
9743 F:      include/uapi/linux/if_team.h
9745 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9746 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9747 S:      Maintained
9748 F:      arch/x86/platform/ts5500/
9750 TECHNOTREND USB IR RECEIVER
9751 M:      Sean Young <sean@mess.org>
9752 L:      linux-media@vger.kernel.org
9753 S:      Maintained
9754 F:      drivers/media/rc/ttusbir.c
9756 TEGRA ARCHITECTURE SUPPORT
9757 M:      Stephen Warren <swarren@wwwdotorg.org>
9758 M:      Thierry Reding <thierry.reding@gmail.com>
9759 M:      Alexandre Courbot <gnurou@gmail.com>
9760 L:      linux-tegra@vger.kernel.org
9761 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9763 S:      Supported
9764 N:      [^a-z]tegra
9766 TEGRA CLOCK DRIVER
9767 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9768 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9769 S:      Supported
9770 F:      drivers/clk/tegra/
9772 TEGRA DMA DRIVER
9773 M:      Laxman Dewangan <ldewangan@nvidia.com>
9774 S:      Supported
9775 F:      drivers/dma/tegra20-apb-dma.c
9777 TEGRA I2C DRIVER
9778 M:      Laxman Dewangan <ldewangan@nvidia.com>
9779 S:      Supported
9780 F:      drivers/i2c/busses/i2c-tegra.c
9782 TEGRA IOMMU DRIVERS
9783 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9784 S:      Supported
9785 F:      drivers/iommu/tegra*
9787 TEGRA KBC DRIVER
9788 M:      Rakesh Iyer <riyer@nvidia.com>
9789 M:      Laxman Dewangan <ldewangan@nvidia.com>
9790 S:      Supported
9791 F:      drivers/input/keyboard/tegra-kbc.c
9793 TEGRA PWM DRIVER
9794 M:      Thierry Reding <thierry.reding@gmail.com>
9795 S:      Supported
9796 F:      drivers/pwm/pwm-tegra.c
9798 TEGRA SERIAL DRIVER
9799 M:      Laxman Dewangan <ldewangan@nvidia.com>
9800 S:      Supported
9801 F:      drivers/tty/serial/serial-tegra.c
9803 TEGRA SPI DRIVER
9804 M:      Laxman Dewangan <ldewangan@nvidia.com>
9805 S:      Supported
9806 F:      drivers/spi/spi-tegra*
9808 TEHUTI ETHERNET DRIVER
9809 M:      Andy Gospodarek <andy@greyhouse.net>
9810 L:      netdev@vger.kernel.org
9811 S:      Supported
9812 F:      drivers/net/ethernet/tehuti/*
9814 Telecom Clock Driver for MCPL0010
9815 M:      Mark Gross <mark.gross@intel.com>
9816 S:      Supported
9817 F:      drivers/char/tlclk.c
9819 TENSILICA XTENSA PORT (xtensa)
9820 M:      Chris Zankel <chris@zankel.net>
9821 M:      Max Filippov <jcmvbkbc@gmail.com>
9822 L:      linux-xtensa@linux-xtensa.org
9823 S:      Maintained
9824 F:      arch/xtensa/
9825 F:      drivers/irqchip/irq-xtensa-*
9827 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9828 M:      Hans Verkuil <hverkuil@xs4all.nl>
9829 L:      linux-media@vger.kernel.org
9830 T:      git git://linuxtv.org/media_tree.git
9831 W:      http://linuxtv.org
9832 S:      Maintained
9833 F:      drivers/media/radio/radio-raremono.c
9835 THERMAL
9836 M:      Zhang Rui <rui.zhang@intel.com>
9837 M:      Eduardo Valentin <edubezval@gmail.com>
9838 L:      linux-pm@vger.kernel.org
9839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9841 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9842 S:      Supported
9843 F:      drivers/thermal/
9844 F:      include/linux/thermal.h
9845 F:      include/uapi/linux/thermal.h
9846 F:      include/linux/cpu_cooling.h
9847 F:      Documentation/devicetree/bindings/thermal/
9849 THINGM BLINK(1) USB RGB LED DRIVER
9850 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9851 S:      Maintained
9852 F:      drivers/hid/hid-thingm.c
9854 THINKPAD ACPI EXTRAS DRIVER
9855 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9856 L:      ibm-acpi-devel@lists.sourceforge.net
9857 L:      platform-driver-x86@vger.kernel.org
9858 W:      http://ibm-acpi.sourceforge.net
9859 W:      http://thinkwiki.org/wiki/Ibm-acpi
9860 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9861 S:      Maintained
9862 F:      drivers/platform/x86/thinkpad_acpi.c
9864 TI BANDGAP AND THERMAL DRIVER
9865 M:      Eduardo Valentin <edubezval@gmail.com>
9866 L:      linux-pm@vger.kernel.org
9867 L:      linux-omap@vger.kernel.org
9868 S:      Maintained
9869 F:      drivers/thermal/ti-soc-thermal/
9871 TI CDCE706 CLOCK DRIVER
9872 M:      Max Filippov <jcmvbkbc@gmail.com>
9873 S:      Maintained
9874 F:      drivers/clk/clk-cdce706.c
9876 TI CLOCK DRIVER
9877 M:      Tero Kristo <t-kristo@ti.com>
9878 L:      linux-omap@vger.kernel.org
9879 S:      Maintained
9880 F:      drivers/clk/ti/
9881 F:      include/linux/clk/ti.h
9883 TI FLASH MEDIA INTERFACE DRIVER
9884 M:      Alex Dubov <oakad@yahoo.com>
9885 S:      Maintained
9886 F:      drivers/misc/tifm*
9887 F:      drivers/mmc/host/tifm_sd.c
9888 F:      include/linux/tifm.h
9890 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9891 M:      Santosh Shilimkar <ssantosh@kernel.org>
9892 L:      linux-kernel@vger.kernel.org
9893 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9894 S:      Maintained
9895 F:      drivers/soc/ti/*
9896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9899 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9900 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9901 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9902 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9903 S:      Maintained
9904 F:      sound/soc/codecs/lm49453*
9905 F:      sound/soc/codecs/isabelle*
9907 TI LP855x BACKLIGHT DRIVER
9908 M:      Milo Kim <milo.kim@ti.com>
9909 S:      Maintained
9910 F:      Documentation/backlight/lp855x-driver.txt
9911 F:      drivers/video/backlight/lp855x_bl.c
9912 F:      include/linux/platform_data/lp855x.h
9914 TI LP8727 CHARGER DRIVER
9915 M:      Milo Kim <milo.kim@ti.com>
9916 S:      Maintained
9917 F:      drivers/power/lp8727_charger.c
9918 F:      include/linux/platform_data/lp8727.h
9920 TI LP8788 MFD DRIVER
9921 M:      Milo Kim <milo.kim@ti.com>
9922 S:      Maintained
9923 F:      drivers/iio/adc/lp8788_adc.c
9924 F:      drivers/leds/leds-lp8788.c
9925 F:      drivers/mfd/lp8788*.c
9926 F:      drivers/power/lp8788-charger.c
9927 F:      drivers/regulator/lp8788-*.c
9928 F:      include/linux/mfd/lp8788*.h
9930 TI NETCP ETHERNET DRIVER
9931 M:      Wingman Kwok <w-kwok2@ti.com>
9932 M:      Murali Karicheri <m-karicheri2@ti.com>
9933 L:      netdev@vger.kernel.org
9934 S:      Maintained
9935 F:      drivers/net/ethernet/ti/netcp*
9937 TI TWL4030 SERIES SOC CODEC DRIVER
9938 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9939 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9940 S:      Maintained
9941 F:      sound/soc/codecs/twl4030*
9943 TI WILINK WIRELESS DRIVERS
9944 L:      linux-wireless@vger.kernel.org
9945 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9946 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9948 S:      Orphan
9949 F:      drivers/net/wireless/ti/
9950 F:      include/linux/wl12xx.h
9952 TIPC NETWORK LAYER
9953 M:      Jon Maloy <jon.maloy@ericsson.com>
9954 M:      Ying Xue <ying.xue@windriver.com>
9955 L:      netdev@vger.kernel.org (core kernel code)
9956 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9957 W:      http://tipc.sourceforge.net/
9958 S:      Maintained
9959 F:      include/uapi/linux/tipc*.h
9960 F:      net/tipc/
9962 TILE ARCHITECTURE
9963 M:      Chris Metcalf <cmetcalf@ezchip.com>
9964 W:      http://www.ezchip.com/scm/
9965 S:      Supported
9966 F:      arch/tile/
9967 F:      drivers/char/tile-srom.c
9968 F:      drivers/edac/tile_edac.c
9969 F:      drivers/net/ethernet/tile/
9970 F:      drivers/rtc/rtc-tile.c
9971 F:      drivers/tty/hvc/hvc_tile.c
9972 F:      drivers/tty/serial/tilegx.c
9973 F:      drivers/usb/host/*-tilegx.c
9974 F:      include/linux/usb/tilegx.h
9976 TLAN NETWORK DRIVER
9977 M:      Samuel Chessman <chessman@tux.org>
9978 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9979 W:      http://sourceforge.net/projects/tlan/
9980 S:      Maintained
9981 F:      Documentation/networking/tlan.txt
9982 F:      drivers/net/ethernet/ti/tlan.*
9984 TOMOYO SECURITY MODULE
9985 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9986 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9987 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9988 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9989 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9990 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9991 W:      http://tomoyo.sourceforge.jp/
9992 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9993 S:      Maintained
9994 F:      security/tomoyo/
9996 TOPSTAR LAPTOP EXTRAS DRIVER
9997 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9998 L:      platform-driver-x86@vger.kernel.org
9999 S:      Maintained
10000 F:      drivers/platform/x86/topstar-laptop.c
10002 TOSHIBA ACPI EXTRAS DRIVER
10003 M:      Azael Avalos <coproscefalo@gmail.com>
10004 L:      platform-driver-x86@vger.kernel.org
10005 S:      Maintained
10006 F:      drivers/platform/x86/toshiba_acpi.c
10008 TOSHIBA BLUETOOTH DRIVER
10009 M:      Azael Avalos <coproscefalo@gmail.com>
10010 L:      platform-driver-x86@vger.kernel.org
10011 S:      Maintained
10012 F:      drivers/platform/x86/toshiba_bluetooth.c
10014 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10015 M:      Azael Avalos <coproscefalo@gmail.com>
10016 L:      platform-driver-x86@vger.kernel.org
10017 S:      Maintained
10018 F:      drivers/platform/x86/toshiba_haps.c
10020 TOSHIBA SMM DRIVER
10021 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10022 L:      tlinux-users@tce.toshiba-dme.co.jp
10023 W:      http://www.buzzard.org.uk/toshiba/
10024 S:      Maintained
10025 F:      drivers/char/toshiba.c
10026 F:      include/linux/toshiba.h
10027 F:      include/uapi/linux/toshiba.h
10029 TMIO MMC DRIVER
10030 M:      Ian Molton <ian.molton@codethink.co.uk>
10031 L:      linux-mmc@vger.kernel.org
10032 S:      Maintained
10033 F:      drivers/mmc/host/tmio_mmc*
10034 F:      drivers/mmc/host/sh_mobile_sdhi.c
10035 F:      include/linux/mmc/tmio.h
10036 F:      include/linux/mmc/sh_mobile_sdhi.h
10038 TMP401 HARDWARE MONITOR DRIVER
10039 M:      Guenter Roeck <linux@roeck-us.net>
10040 L:      lm-sensors@lm-sensors.org
10041 S:      Maintained
10042 F:      Documentation/hwmon/tmp401
10043 F:      drivers/hwmon/tmp401.c
10045 TMPFS (SHMEM FILESYSTEM)
10046 M:      Hugh Dickins <hughd@google.com>
10047 L:      linux-mm@kvack.org
10048 S:      Maintained
10049 F:      include/linux/shmem_fs.h
10050 F:      mm/shmem.c
10052 TM6000 VIDEO4LINUX DRIVER
10053 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10054 L:      linux-media@vger.kernel.org
10055 W:      http://linuxtv.org
10056 T:      git git://linuxtv.org/media_tree.git
10057 S:      Odd fixes
10058 F:      drivers/media/usb/tm6000/
10060 TW68 VIDEO4LINUX DRIVER
10061 M:      Hans Verkuil <hverkuil@xs4all.nl>
10062 L:      linux-media@vger.kernel.org
10063 T:      git git://linuxtv.org/media_tree.git
10064 W:      http://linuxtv.org
10065 S:      Odd Fixes
10066 F:      drivers/media/pci/tw68/
10068 TPM DEVICE DRIVER
10069 M:      Peter Huewe <peterhuewe@gmx.de>
10070 M:      Marcel Selhorst <tpmdd@selhorst.net>
10071 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10072 W:      http://tpmdd.sourceforge.net
10073 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10074 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10075 T:      https://github.com/PeterHuewe/linux-tpmdd
10076 S:      Maintained
10077 F:      drivers/char/tpm/
10079 TPM IBM_VTPM DEVICE DRIVER
10080 M:      Ashley Lai <ashleydlai@gmail.com>
10081 W:      http://tpmdd.sourceforge.net
10082 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10083 S:      Maintained
10084 F:      drivers/char/tpm/tpm_ibmvtpm*
10086 TRACING
10087 M:      Steven Rostedt <rostedt@goodmis.org>
10088 M:      Ingo Molnar <mingo@redhat.com>
10089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10090 S:      Maintained
10091 F:      Documentation/trace/ftrace.txt
10092 F:      arch/*/*/*/ftrace.h
10093 F:      arch/*/kernel/ftrace.c
10094 F:      include/*/ftrace.h
10095 F:      include/linux/trace*.h
10096 F:      include/trace/
10097 F:      kernel/trace/
10098 F:      tools/testing/selftests/ftrace/
10100 TRIVIAL PATCHES
10101 M:      Jiri Kosina <trivial@kernel.org>
10102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10103 S:      Maintained
10104 K:      ^Subject:.*(?i)trivial
10106 TTY LAYER
10107 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10108 M:      Jiri Slaby <jslaby@suse.cz>
10109 S:      Supported
10110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10111 F:      drivers/tty/
10112 F:      drivers/tty/serial/serial_core.c
10113 F:      include/linux/serial_core.h
10114 F:      include/linux/serial.h
10115 F:      include/linux/tty.h
10116 F:      include/uapi/linux/serial_core.h
10117 F:      include/uapi/linux/serial.h
10118 F:      include/uapi/linux/tty.h
10120 TUA9001 MEDIA DRIVER
10121 M:      Antti Palosaari <crope@iki.fi>
10122 L:      linux-media@vger.kernel.org
10123 W:      http://linuxtv.org/
10124 W:      http://palosaari.fi/linux/
10125 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10126 T:      git git://linuxtv.org/anttip/media_tree.git
10127 S:      Maintained
10128 F:      drivers/media/tuners/tua9001*
10130 TULIP NETWORK DRIVERS
10131 M:      Grant Grundler <grundler@parisc-linux.org>
10132 L:      netdev@vger.kernel.org
10133 S:      Maintained
10134 F:      drivers/net/ethernet/dec/tulip/
10136 TUN/TAP driver
10137 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10138 W:      http://vtun.sourceforge.net/tun
10139 S:      Maintained
10140 F:      Documentation/networking/tuntap.txt
10141 F:      arch/um/os-Linux/drivers/
10143 TURBOCHANNEL SUBSYSTEM
10144 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10145 M:      Ralf Baechle <ralf@linux-mips.org>
10146 L:      linux-mips@linux-mips.org
10147 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10148 S:      Maintained
10149 F:      drivers/tc/
10150 F:      include/linux/tc.h
10152 U14-34F SCSI DRIVER
10153 M:      Dario Ballabio <ballabio_dario@emc.com>
10154 L:      linux-scsi@vger.kernel.org
10155 S:      Maintained
10156 F:      drivers/scsi/u14-34f.c
10158 UBI FILE SYSTEM (UBIFS)
10159 M:      Artem Bityutskiy <dedekind1@gmail.com>
10160 M:      Adrian Hunter <adrian.hunter@intel.com>
10161 L:      linux-mtd@lists.infradead.org
10162 T:      git git://git.infradead.org/ubifs-2.6.git
10163 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10164 S:      Maintained
10165 F:      Documentation/filesystems/ubifs.txt
10166 F:      fs/ubifs/
10168 UCLINUX (AND M68KNOMMU)
10169 M:      Greg Ungerer <gerg@uclinux.org>
10170 W:      http://www.uclinux.org/
10171 L:      uclinux-dev@uclinux.org  (subscribers-only)
10172 S:      Maintained
10173 F:      arch/m68k/*/*_no.*
10174 F:      arch/m68k/include/asm/*_no.*
10176 UDF FILESYSTEM
10177 M:      Jan Kara <jack@suse.cz>
10178 S:      Maintained
10179 F:      Documentation/filesystems/udf.txt
10180 F:      fs/udf/
10182 UFS FILESYSTEM
10183 M:      Evgeniy Dushistov <dushistov@mail.ru>
10184 S:      Maintained
10185 F:      Documentation/filesystems/ufs.txt
10186 F:      fs/ufs/
10188 UHID USERSPACE HID IO DRIVER:
10189 M:      David Herrmann <dh.herrmann@googlemail.com>
10190 L:      linux-input@vger.kernel.org
10191 S:      Maintained
10192 F:      drivers/hid/uhid.c
10193 F:      include/uapi/linux/uhid.h
10195 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10196 L:      linux-usb@vger.kernel.org
10197 S:      Orphan
10198 F:      drivers/uwb/
10199 F:      include/linux/uwb.h
10200 F:      include/linux/uwb/
10202 UNICORE32 ARCHITECTURE:
10203 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10204 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10205 S:      Maintained
10206 T:      git git://github.com/gxt/linux.git
10207 F:      arch/unicore32/
10209 UNIFDEF
10210 M:      Tony Finch <dot@dotat.at>
10211 W:      http://dotat.at/prog/unifdef
10212 S:      Maintained
10213 F:      scripts/unifdef.c
10215 UNIFORM CDROM DRIVER
10216 M:      Jens Axboe <axboe@kernel.dk>
10217 W:      http://www.kernel.dk
10218 S:      Maintained
10219 F:      Documentation/cdrom/
10220 F:      drivers/cdrom/cdrom.c
10221 F:      include/linux/cdrom.h
10222 F:      include/uapi/linux/cdrom.h
10224 UNISYS S-PAR DRIVERS
10225 M:      Benjamin Romer <benjamin.romer@unisys.com>
10226 M:      David Kershner <david.kershner@unisys.com>
10227 L:      sparmaintainer@unisys.com (Unisys internal)
10228 S:      Supported
10229 F:      drivers/staging/unisys/
10231 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10232 M:      Vinayak Holikatti <vinholikatti@gmail.com>
10233 L:      linux-scsi@vger.kernel.org
10234 S:      Supported
10235 F:      Documentation/scsi/ufs.txt
10236 F:      drivers/scsi/ufs/
10238 UNSORTED BLOCK IMAGES (UBI)
10239 M:      Artem Bityutskiy <dedekind1@gmail.com>
10240 M:      Richard Weinberger <richard@nod.at>
10241 W:      http://www.linux-mtd.infradead.org/
10242 L:      linux-mtd@lists.infradead.org
10243 T:      git git://git.infradead.org/ubifs-2.6.git
10244 S:      Supported
10245 F:      drivers/mtd/ubi/
10246 F:      include/linux/mtd/ubi.h
10247 F:      include/uapi/mtd/ubi-user.h
10249 USB ACM DRIVER
10250 M:      Oliver Neukum <oliver@neukum.org>
10251 L:      linux-usb@vger.kernel.org
10252 S:      Maintained
10253 F:      Documentation/usb/acm.txt
10254 F:      drivers/usb/class/cdc-acm.*
10256 USB AR5523 WIRELESS DRIVER
10257 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10258 L:      linux-wireless@vger.kernel.org
10259 S:      Maintained
10260 F:      drivers/net/wireless/ath/ar5523/
10262 USB ATTACHED SCSI
10263 M:      Hans de Goede <hdegoede@redhat.com>
10264 M:      Gerd Hoffmann <kraxel@redhat.com>
10265 L:      linux-usb@vger.kernel.org
10266 L:      linux-scsi@vger.kernel.org
10267 S:      Maintained
10268 F:      drivers/usb/storage/uas.c
10270 USB CDC ETHERNET DRIVER
10271 M:      Oliver Neukum <oliver@neukum.org>
10272 L:      linux-usb@vger.kernel.org
10273 S:      Maintained
10274 F:      drivers/net/usb/cdc_*.c
10275 F:      include/uapi/linux/usb/cdc.h
10277 USB CHAOSKEY DRIVER
10278 M:      Keith Packard <keithp@keithp.com>
10279 L:      linux-usb@vger.kernel.org
10280 S:      Maintained
10281 F:      drivers/usb/misc/chaoskey.c
10283 USB CYPRESS C67X00 DRIVER
10284 M:      Peter Korsgaard <jacmet@sunsite.dk>
10285 L:      linux-usb@vger.kernel.org
10286 S:      Maintained
10287 F:      drivers/usb/c67x00/
10289 USB DAVICOM DM9601 DRIVER
10290 M:      Peter Korsgaard <jacmet@sunsite.dk>
10291 L:      netdev@vger.kernel.org
10292 W:      http://www.linux-usb.org/usbnet
10293 S:      Maintained
10294 F:      drivers/net/usb/dm9601.c
10296 USB DIAMOND RIO500 DRIVER
10297 M:      Cesar Miquel <miquel@df.uba.ar>
10298 L:      rio500-users@lists.sourceforge.net
10299 W:      http://rio500.sourceforge.net
10300 S:      Maintained
10301 F:      drivers/usb/misc/rio500*
10303 USB EHCI DRIVER
10304 M:      Alan Stern <stern@rowland.harvard.edu>
10305 L:      linux-usb@vger.kernel.org
10306 S:      Maintained
10307 F:      Documentation/usb/ehci.txt
10308 F:      drivers/usb/host/ehci*
10310 USB GADGET/PERIPHERAL SUBSYSTEM
10311 M:      Felipe Balbi <balbi@ti.com>
10312 L:      linux-usb@vger.kernel.org
10313 W:      http://www.linux-usb.org/gadget
10314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10315 S:      Maintained
10316 F:      drivers/usb/gadget/
10317 F:      include/linux/usb/gadget*
10319 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10320 M:      Jiri Kosina <jkosina@suse.cz>
10321 L:      linux-usb@vger.kernel.org
10322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10323 S:      Maintained
10324 F:      Documentation/hid/hiddev.txt
10325 F:      drivers/hid/usbhid/
10327 USB ISP116X DRIVER
10328 M:      Olav Kongas <ok@artecdesign.ee>
10329 L:      linux-usb@vger.kernel.org
10330 S:      Maintained
10331 F:      drivers/usb/host/isp116x*
10332 F:      include/linux/usb/isp116x.h
10334 USB MASS STORAGE DRIVER
10335 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10336 L:      linux-usb@vger.kernel.org
10337 L:      usb-storage@lists.one-eyed-alien.net
10338 S:      Maintained
10339 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10340 F:      drivers/usb/storage/
10342 USB MIDI DRIVER
10343 M:      Clemens Ladisch <clemens@ladisch.de>
10344 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10345 T:      git git://git.alsa-project.org/alsa-kernel.git
10346 S:      Maintained
10347 F:      sound/usb/midi.*
10349 USB NETWORKING DRIVERS
10350 L:      linux-usb@vger.kernel.org
10351 S:      Odd Fixes
10352 F:      drivers/net/usb/
10354 USB OHCI DRIVER
10355 M:      Alan Stern <stern@rowland.harvard.edu>
10356 L:      linux-usb@vger.kernel.org
10357 S:      Maintained
10358 F:      Documentation/usb/ohci.txt
10359 F:      drivers/usb/host/ohci*
10361 USB OTG FSM (Finite State Machine)
10362 M:      Peter Chen <Peter.Chen@freescale.com>
10363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10364 L:      linux-usb@vger.kernel.org
10365 S:      Maintained
10366 F:      drivers/usb/common/usb-otg-fsm.c
10368 USB OVER IP DRIVER
10369 M:      Valentina Manea <valentina.manea.m@gmail.com>
10370 M:      Shuah Khan <shuah.kh@samsung.com>
10371 L:      linux-usb@vger.kernel.org
10372 S:      Maintained
10373 F:      drivers/usb/usbip/
10374 F:      tools/usb/usbip/
10376 USB PEGASUS DRIVER
10377 M:      Petko Manolov <petkan@nucleusys.com>
10378 L:      linux-usb@vger.kernel.org
10379 L:      netdev@vger.kernel.org
10380 T:      git git://github.com/petkan/pegasus.git
10381 W:      https://github.com/petkan/pegasus
10382 S:      Maintained
10383 F:      drivers/net/usb/pegasus.*
10385 USB PHY LAYER
10386 M:      Felipe Balbi <balbi@ti.com>
10387 L:      linux-usb@vger.kernel.org
10388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10389 S:      Maintained
10390 F:      drivers/usb/phy/
10392 USB PRINTER DRIVER (usblp)
10393 M:      Pete Zaitcev <zaitcev@redhat.com>
10394 L:      linux-usb@vger.kernel.org
10395 S:      Supported
10396 F:      drivers/usb/class/usblp.c
10398 USB RTL8150 DRIVER
10399 M:      Petko Manolov <petkan@nucleusys.com>
10400 L:      linux-usb@vger.kernel.org
10401 L:      netdev@vger.kernel.org
10402 T:      git git://github.com/petkan/rtl8150.git
10403 W:      https://github.com/petkan/rtl8150
10404 S:      Maintained
10405 F:      drivers/net/usb/rtl8150.c
10407 USB SERIAL SUBSYSTEM
10408 M:      Johan Hovold <johan@kernel.org>
10409 L:      linux-usb@vger.kernel.org
10410 S:      Maintained
10411 F:      Documentation/usb/usb-serial.txt
10412 F:      drivers/usb/serial/
10413 F:      include/linux/usb/serial.h
10415 USB SMSC75XX ETHERNET DRIVER
10416 M:      Steve Glendinning <steve.glendinning@shawell.net>
10417 L:      netdev@vger.kernel.org
10418 S:      Maintained
10419 F:      drivers/net/usb/smsc75xx.*
10421 USB SMSC95XX ETHERNET DRIVER
10422 M:      Steve Glendinning <steve.glendinning@shawell.net>
10423 L:      netdev@vger.kernel.org
10424 S:      Maintained
10425 F:      drivers/net/usb/smsc95xx.*
10427 USB SUBSYSTEM
10428 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10429 L:      linux-usb@vger.kernel.org
10430 W:      http://www.linux-usb.org
10431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10432 S:      Supported
10433 F:      Documentation/usb/
10434 F:      drivers/usb/
10435 F:      include/linux/usb.h
10436 F:      include/linux/usb/
10438 USB UHCI DRIVER
10439 M:      Alan Stern <stern@rowland.harvard.edu>
10440 L:      linux-usb@vger.kernel.org
10441 S:      Maintained
10442 F:      drivers/usb/host/uhci*
10444 USB "USBNET" DRIVER FRAMEWORK
10445 M:      Oliver Neukum <oneukum@suse.de>
10446 L:      netdev@vger.kernel.org
10447 W:      http://www.linux-usb.org/usbnet
10448 S:      Maintained
10449 F:      drivers/net/usb/usbnet.c
10450 F:      include/linux/usb/usbnet.h
10452 USB VIDEO CLASS
10453 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10454 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10455 L:      linux-media@vger.kernel.org
10456 T:      git git://linuxtv.org/media_tree.git
10457 W:      http://www.ideasonboard.org/uvc/
10458 S:      Maintained
10459 F:      drivers/media/usb/uvc/
10460 F:      include/uapi/linux/uvcvideo.h
10462 USB VISION DRIVER
10463 M:      Hans Verkuil <hverkuil@xs4all.nl>
10464 L:      linux-media@vger.kernel.org
10465 T:      git git://linuxtv.org/media_tree.git
10466 W:      http://linuxtv.org
10467 S:      Odd Fixes
10468 F:      drivers/media/usb/usbvision/
10470 USB WEBCAM GADGET
10471 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10472 L:      linux-usb@vger.kernel.org
10473 S:      Maintained
10474 F:      drivers/usb/gadget/function/*uvc*
10475 F:      drivers/usb/gadget/legacy/webcam.c
10477 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10478 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10479 L:      linux-wireless@vger.kernel.org
10480 S:      Maintained
10481 F:      drivers/net/wireless/rndis_wlan.c
10483 USB XHCI DRIVER
10484 M:      Mathias Nyman <mathias.nyman@intel.com>
10485 L:      linux-usb@vger.kernel.org
10486 S:      Supported
10487 F:      drivers/usb/host/xhci*
10488 F:      drivers/usb/host/pci-quirks*
10490 USB ZD1201 DRIVER
10491 L:      linux-wireless@vger.kernel.org
10492 W:      http://linux-lc100020.sourceforge.net
10493 S:      Orphan
10494 F:      drivers/net/wireless/zd1201.*
10496 USB ZR364XX DRIVER
10497 M:      Antoine Jacquet <royale@zerezo.com>
10498 L:      linux-usb@vger.kernel.org
10499 L:      linux-media@vger.kernel.org
10500 T:      git git://linuxtv.org/media_tree.git
10501 W:      http://royale.zerezo.com/zr364xx/
10502 S:      Maintained
10503 F:      Documentation/video4linux/zr364xx.txt
10504 F:      drivers/media/usb/zr364xx/
10506 USER-MODE LINUX (UML)
10507 M:      Jeff Dike <jdike@addtoit.com>
10508 M:      Richard Weinberger <richard@nod.at>
10509 L:      user-mode-linux-devel@lists.sourceforge.net
10510 L:      user-mode-linux-user@lists.sourceforge.net
10511 W:      http://user-mode-linux.sourceforge.net
10512 S:      Maintained
10513 F:      Documentation/virtual/uml/
10514 F:      arch/um/
10515 F:      arch/x86/um/
10516 F:      fs/hostfs/
10517 F:      fs/hppfs/
10519 USERSPACE I/O (UIO)
10520 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10521 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10522 S:      Maintained
10523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10524 F:      Documentation/DocBook/uio-howto.tmpl
10525 F:      drivers/uio/
10526 F:      include/linux/uio*.h
10528 UTIL-LINUX PACKAGE
10529 M:      Karel Zak <kzak@redhat.com>
10530 L:      util-linux@vger.kernel.org
10531 W:      http://en.wikipedia.org/wiki/Util-linux
10532 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10533 S:      Maintained
10535 UVESAFB DRIVER
10536 M:      Michal Januszewski <spock@gentoo.org>
10537 L:      linux-fbdev@vger.kernel.org
10538 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10539 S:      Maintained
10540 F:      Documentation/fb/uvesafb.txt
10541 F:      drivers/video/fbdev/uvesafb.*
10543 VFAT/FAT/MSDOS FILESYSTEM
10544 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10545 S:      Maintained
10546 F:      Documentation/filesystems/vfat.txt
10547 F:      fs/fat/
10549 VFIO DRIVER
10550 M:      Alex Williamson <alex.williamson@redhat.com>
10551 L:      kvm@vger.kernel.org
10552 S:      Maintained
10553 F:      Documentation/vfio.txt
10554 F:      drivers/vfio/
10555 F:      include/linux/vfio.h
10556 F:      include/uapi/linux/vfio.h
10558 VIDEOBUF2 FRAMEWORK
10559 M:      Pawel Osciak <pawel@osciak.com>
10560 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10561 M:      Kyungmin Park <kyungmin.park@samsung.com>
10562 L:      linux-media@vger.kernel.org
10563 S:      Maintained
10564 F:      drivers/media/v4l2-core/videobuf2-*
10565 F:      include/media/videobuf2-*
10567 VIRTIO CONSOLE DRIVER
10568 M:      Amit Shah <amit.shah@redhat.com>
10569 L:      virtualization@lists.linux-foundation.org
10570 S:      Maintained
10571 F:      drivers/char/virtio_console.c
10572 F:      include/linux/virtio_console.h
10573 F:      include/uapi/linux/virtio_console.h
10575 VIRTIO CORE, NET AND BLOCK DRIVERS
10576 M:      "Michael S. Tsirkin" <mst@redhat.com>
10577 L:      virtualization@lists.linux-foundation.org
10578 S:      Maintained
10579 F:      drivers/virtio/
10580 F:      tools/virtio/
10581 F:      drivers/net/virtio_net.c
10582 F:      drivers/block/virtio_blk.c
10583 F:      include/linux/virtio_*.h
10584 F:      include/uapi/linux/virtio_*.h
10586 VIRTIO HOST (VHOST)
10587 M:      "Michael S. Tsirkin" <mst@redhat.com>
10588 L:      kvm@vger.kernel.org
10589 L:      virtualization@lists.linux-foundation.org
10590 L:      netdev@vger.kernel.org
10591 S:      Maintained
10592 F:      drivers/vhost/
10593 F:      include/uapi/linux/vhost.h
10595 VIRTIO INPUT DRIVER
10596 M:      Gerd Hoffmann <kraxel@redhat.com>
10597 S:      Maintained
10598 F:      drivers/virtio/virtio_input.c
10599 F:      include/uapi/linux/virtio_input.h
10601 VIA RHINE NETWORK DRIVER
10602 M:      Roger Luethi <rl@hellgate.ch>
10603 S:      Maintained
10604 F:      drivers/net/ethernet/via/via-rhine.c
10606 VIA SD/MMC CARD CONTROLLER DRIVER
10607 M:      Bruce Chang <brucechang@via.com.tw>
10608 M:      Harald Welte <HaraldWelte@viatech.com>
10609 S:      Maintained
10610 F:      drivers/mmc/host/via-sdmmc.c
10612 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10613 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10614 L:      linux-fbdev@vger.kernel.org
10615 S:      Maintained
10616 F:      include/linux/via-core.h
10617 F:      include/linux/via-gpio.h
10618 F:      include/linux/via_i2c.h
10619 F:      drivers/video/fbdev/via/
10621 VIA VELOCITY NETWORK DRIVER
10622 M:      Francois Romieu <romieu@fr.zoreil.com>
10623 L:      netdev@vger.kernel.org
10624 S:      Maintained
10625 F:      drivers/net/ethernet/via/via-velocity.*
10627 VIVID VIRTUAL VIDEO DRIVER
10628 M:      Hans Verkuil <hverkuil@xs4all.nl>
10629 L:      linux-media@vger.kernel.org
10630 T:      git git://linuxtv.org/media_tree.git
10631 W:      http://linuxtv.org
10632 S:      Maintained
10633 F:      drivers/media/platform/vivid/*
10635 VLAN (802.1Q)
10636 M:      Patrick McHardy <kaber@trash.net>
10637 L:      netdev@vger.kernel.org
10638 S:      Maintained
10639 F:      drivers/net/macvlan.c
10640 F:      include/linux/if_*vlan.h
10641 F:      net/8021q/
10643 VLYNQ BUS
10644 M:      Florian Fainelli <florian@openwrt.org>
10645 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10646 S:      Maintained
10647 F:      drivers/vlynq/vlynq.c
10648 F:      include/linux/vlynq.h
10650 VME SUBSYSTEM
10651 M:      Martyn Welch <martyn.welch@ge.com>
10652 M:      Manohar Vanga <manohar.vanga@gmail.com>
10653 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10654 L:      devel@driverdev.osuosl.org
10655 S:      Maintained
10656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10657 F:      Documentation/vme_api.txt
10658 F:      drivers/staging/vme/
10659 F:      drivers/vme/
10660 F:      include/linux/vme*
10662 VMWARE HYPERVISOR INTERFACE
10663 M:      Alok Kataria <akataria@vmware.com>
10664 L:      virtualization@lists.linux-foundation.org
10665 S:      Supported
10666 F:      arch/x86/kernel/cpu/vmware.c
10668 VMWARE BALLOON DRIVER
10669 M:      Xavier Deguillard <xdeguillard@vmware.com>
10670 M:      Philip Moltmann <moltmann@vmware.com>
10671 M:      "VMware, Inc." <pv-drivers@vmware.com>
10672 L:      linux-kernel@vger.kernel.org
10673 S:      Maintained
10674 F:      drivers/misc/vmw_balloon.c
10676 VMWARE VMMOUSE SUBDRIVER
10677 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10678 M:      "VMware, Inc." <pv-drivers@vmware.com>
10679 L:      linux-input@vger.kernel.org
10680 S:      Maintained
10681 F:      drivers/input/mouse/vmmouse.c
10682 F:      drivers/input/mouse/vmmouse.h
10684 VMWARE VMXNET3 ETHERNET DRIVER
10685 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10686 M:      "VMware, Inc." <pv-drivers@vmware.com>
10687 L:      netdev@vger.kernel.org
10688 S:      Maintained
10689 F:      drivers/net/vmxnet3/
10691 VMware PVSCSI driver
10692 M:      Arvind Kumar <arvindkumar@vmware.com>
10693 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10694 L:      linux-scsi@vger.kernel.org
10695 S:      Maintained
10696 F:      drivers/scsi/vmw_pvscsi.c
10697 F:      drivers/scsi/vmw_pvscsi.h
10699 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10700 M:      Liam Girdwood <lgirdwood@gmail.com>
10701 M:      Mark Brown <broonie@kernel.org>
10702 L:      linux-kernel@vger.kernel.org
10703 W:      http://opensource.wolfsonmicro.com/node/15
10704 W:      http://www.slimlogic.co.uk/?p=48
10705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10706 S:      Supported
10707 F:      drivers/regulator/
10708 F:      include/linux/regulator/
10710 VT1211 HARDWARE MONITOR DRIVER
10711 M:      Juerg Haefliger <juergh@gmail.com>
10712 L:      lm-sensors@lm-sensors.org
10713 S:      Maintained
10714 F:      Documentation/hwmon/vt1211
10715 F:      drivers/hwmon/vt1211.c
10717 VT8231 HARDWARE MONITOR DRIVER
10718 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10719 L:      lm-sensors@lm-sensors.org
10720 S:      Maintained
10721 F:      drivers/hwmon/vt8231.c
10723 VUB300 USB to SDIO/SD/MMC bridge chip
10724 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10725 L:      linux-mmc@vger.kernel.org
10726 L:      linux-usb@vger.kernel.org
10727 S:      Supported
10728 F:      drivers/mmc/host/vub300.c
10730 W1 DALLAS'S 1-WIRE BUS
10731 M:      Evgeniy Polyakov <zbr@ioremap.net>
10732 S:      Maintained
10733 F:      Documentation/w1/
10734 F:      drivers/w1/
10736 W83791D HARDWARE MONITORING DRIVER
10737 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10738 L:      lm-sensors@lm-sensors.org
10739 S:      Maintained
10740 F:      Documentation/hwmon/w83791d
10741 F:      drivers/hwmon/w83791d.c
10743 W83793 HARDWARE MONITORING DRIVER
10744 M:      Rudolf Marek <r.marek@assembler.cz>
10745 L:      lm-sensors@lm-sensors.org
10746 S:      Maintained
10747 F:      Documentation/hwmon/w83793
10748 F:      drivers/hwmon/w83793.c
10750 W83795 HARDWARE MONITORING DRIVER
10751 M:      Jean Delvare <jdelvare@suse.de>
10752 L:      lm-sensors@lm-sensors.org
10753 S:      Maintained
10754 F:      drivers/hwmon/w83795.c
10756 W83L51xD SD/MMC CARD INTERFACE DRIVER
10757 M:      Pierre Ossman <pierre@ossman.eu>
10758 S:      Maintained
10759 F:      drivers/mmc/host/wbsd.*
10761 WACOM PROTOCOL 4 SERIAL TABLETS
10762 M:      Julian Squires <julian@cipht.net>
10763 M:      Hans de Goede <hdegoede@redhat.com>
10764 L:      linux-input@vger.kernel.org
10765 S:      Maintained
10766 F:      drivers/input/tablet/wacom_serial4.c
10768 WATCHDOG DEVICE DRIVERS
10769 M:      Wim Van Sebroeck <wim@iguana.be>
10770 L:      linux-watchdog@vger.kernel.org
10771 W:      http://www.linux-watchdog.org/
10772 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10773 S:      Maintained
10774 F:      Documentation/watchdog/
10775 F:      drivers/watchdog/
10776 F:      include/linux/watchdog.h
10777 F:      include/uapi/linux/watchdog.h
10779 WD7000 SCSI DRIVER
10780 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10781 L:      linux-scsi@vger.kernel.org
10782 S:      Maintained
10783 F:      drivers/scsi/wd7000.c
10785 WIIMOTE HID DRIVER
10786 M:      David Herrmann <dh.herrmann@googlemail.com>
10787 L:      linux-input@vger.kernel.org
10788 S:      Maintained
10789 F:      drivers/hid/hid-wiimote*
10791 WINBOND CIR DRIVER
10792 M:      David Härdeman <david@hardeman.nu>
10793 S:      Maintained
10794 F:      drivers/media/rc/winbond-cir.c
10796 WIMAX STACK
10797 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10798 M:      linux-wimax@intel.com
10799 L:      wimax@linuxwimax.org (subscribers-only)
10800 S:      Supported
10801 W:      http://linuxwimax.org
10802 F:      Documentation/wimax/README.wimax
10803 F:      include/linux/wimax/debug.h
10804 F:      include/net/wimax.h
10805 F:      include/uapi/linux/wimax.h
10806 F:      net/wimax/
10808 WISTRON LAPTOP BUTTON DRIVER
10809 M:      Miloslav Trmac <mitr@volny.cz>
10810 S:      Maintained
10811 F:      drivers/input/misc/wistron_btns.c
10813 WL3501 WIRELESS PCMCIA CARD DRIVER
10814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10815 L:      linux-wireless@vger.kernel.org
10816 W:      http://oops.ghostprotocols.net:81/blog
10817 S:      Maintained
10818 F:      drivers/net/wireless/wl3501*
10820 WM97XX TOUCHSCREEN DRIVERS
10821 M:      Mark Brown <broonie@kernel.org>
10822 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10823 L:      linux-input@vger.kernel.org
10824 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10825 W:      http://opensource.wolfsonmicro.com/node/7
10826 S:      Supported
10827 F:      drivers/input/touchscreen/*wm97*
10828 F:      include/linux/wm97xx.h
10830 WOLFSON MICROELECTRONICS DRIVERS
10831 L:      patches@opensource.wolfsonmicro.com
10832 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10833 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10834 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10835 S:      Supported
10836 F:      Documentation/hwmon/wm83??
10837 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10838 F:      drivers/clk/clk-wm83*.c
10839 F:      drivers/extcon/extcon-arizona.c
10840 F:      drivers/leds/leds-wm83*.c
10841 F:      drivers/gpio/gpio-*wm*.c
10842 F:      drivers/gpio/gpio-arizona.c
10843 F:      drivers/hwmon/wm83??-hwmon.c
10844 F:      drivers/input/misc/wm831x-on.c
10845 F:      drivers/input/touchscreen/wm831x-ts.c
10846 F:      drivers/input/touchscreen/wm97*.c
10847 F:      drivers/mfd/arizona*
10848 F:      drivers/mfd/wm*.c
10849 F:      drivers/power/wm83*.c
10850 F:      drivers/rtc/rtc-wm83*.c
10851 F:      drivers/regulator/wm8*.c
10852 F:      drivers/video/backlight/wm83*_bl.c
10853 F:      drivers/watchdog/wm83*_wdt.c
10854 F:      include/linux/mfd/arizona/
10855 F:      include/linux/mfd/wm831x/
10856 F:      include/linux/mfd/wm8350/
10857 F:      include/linux/mfd/wm8400*
10858 F:      include/linux/wm97xx.h
10859 F:      include/sound/wm????.h
10860 F:      sound/soc/codecs/arizona.?
10861 F:      sound/soc/codecs/wm*
10863 WORKQUEUE
10864 M:      Tejun Heo <tj@kernel.org>
10865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10866 S:      Maintained
10867 F:      include/linux/workqueue.h
10868 F:      kernel/workqueue.c
10869 F:      Documentation/workqueue.txt
10871 X.25 NETWORK LAYER
10872 M:      Andrew Hendry <andrew.hendry@gmail.com>
10873 L:      linux-x25@vger.kernel.org
10874 S:      Odd Fixes
10875 F:      Documentation/networking/x25*
10876 F:      include/net/x25*
10877 F:      net/x25/
10879 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10880 M:      Thomas Gleixner <tglx@linutronix.de>
10881 M:      Ingo Molnar <mingo@redhat.com>
10882 M:      "H. Peter Anvin" <hpa@zytor.com>
10883 M:      x86@kernel.org
10884 L:      linux-kernel@vger.kernel.org
10885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10886 S:      Maintained
10887 F:      Documentation/x86/
10888 F:      arch/x86/
10890 X86 PLATFORM DRIVERS
10891 M:      Darren Hart <dvhart@infradead.org>
10892 L:      platform-driver-x86@vger.kernel.org
10893 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10894 S:      Maintained
10895 F:      drivers/platform/x86/
10897 X86 MCE INFRASTRUCTURE
10898 M:      Tony Luck <tony.luck@intel.com>
10899 M:      Borislav Petkov <bp@alien8.de>
10900 L:      linux-edac@vger.kernel.org
10901 S:      Maintained
10902 F:      arch/x86/kernel/cpu/mcheck/*
10904 X86 VDSO
10905 M:      Andy Lutomirski <luto@amacapital.net>
10906 L:      linux-kernel@vger.kernel.org
10907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10908 S:      Maintained
10909 F:      arch/x86/vdso/
10911 XC2028/3028 TUNER DRIVER
10912 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10913 L:      linux-media@vger.kernel.org
10914 W:      http://linuxtv.org
10915 T:      git git://linuxtv.org/media_tree.git
10916 S:      Maintained
10917 F:      drivers/media/tuners/tuner-xc2028.*
10919 XEN HYPERVISOR INTERFACE
10920 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10921 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10922 M:      David Vrabel <david.vrabel@citrix.com>
10923 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10925 S:      Supported
10926 F:      arch/x86/xen/
10927 F:      drivers/*/xen-*front.c
10928 F:      drivers/xen/
10929 F:      arch/x86/include/asm/xen/
10930 F:      include/xen/
10931 F:      include/uapi/xen/
10933 XEN HYPERVISOR ARM
10934 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10935 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10936 S:      Supported
10937 F:      arch/arm/xen/
10938 F:      arch/arm/include/asm/xen/
10940 XEN HYPERVISOR ARM64
10941 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10942 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10943 S:      Supported
10944 F:      arch/arm64/xen/
10945 F:      arch/arm64/include/asm/xen/
10947 XEN NETWORK BACKEND DRIVER
10948 M:      Ian Campbell <ian.campbell@citrix.com>
10949 M:      Wei Liu <wei.liu2@citrix.com>
10950 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10951 L:      netdev@vger.kernel.org
10952 S:      Supported
10953 F:      drivers/net/xen-netback/*
10955 XEN PCI SUBSYSTEM
10956 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10957 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10958 S:      Supported
10959 F:      arch/x86/pci/*xen*
10960 F:      drivers/pci/*xen*
10962 XEN BLOCK SUBSYSTEM
10963 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10964 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
10965 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10966 S:      Supported
10967 F:      drivers/block/xen-blkback/*
10968 F:      drivers/block/xen*
10970 XEN PVSCSI DRIVERS
10971 M:      Juergen Gross <jgross@suse.com>
10972 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10973 L:      linux-scsi@vger.kernel.org
10974 S:      Supported
10975 F:      drivers/scsi/xen-scsifront.c
10976 F:      drivers/xen/xen-scsiback.c
10977 F:      include/xen/interface/io/vscsiif.h
10979 XEN SWIOTLB SUBSYSTEM
10980 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10981 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10982 S:      Supported
10983 F:      arch/x86/xen/*swiotlb*
10984 F:      drivers/xen/*swiotlb*
10986 XFS FILESYSTEM
10987 P:      Silicon Graphics Inc
10988 M:      Dave Chinner <david@fromorbit.com>
10989 M:      xfs@oss.sgi.com
10990 L:      xfs@oss.sgi.com
10991 W:      http://oss.sgi.com/projects/xfs
10992 T:      git git://oss.sgi.com/xfs/xfs.git
10993 S:      Supported
10994 F:      Documentation/filesystems/xfs.txt
10995 F:      fs/xfs/
10997 XILINX AXI ETHERNET DRIVER
10998 M:      Anirudha Sarangi <anirudh@xilinx.com>
10999 M:      John Linn <John.Linn@xilinx.com>
11000 S:      Maintained
11001 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11003 XILINX UARTLITE SERIAL DRIVER
11004 M:      Peter Korsgaard <jacmet@sunsite.dk>
11005 L:      linux-serial@vger.kernel.org
11006 S:      Maintained
11007 F:      drivers/tty/serial/uartlite.c
11009 XILINX VIDEO IP CORES
11010 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11011 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11012 L:      linux-media@vger.kernel.org
11013 T:      git git://linuxtv.org/media_tree.git
11014 S:      Supported
11015 F:      Documentation/devicetree/bindings/media/xilinx/
11016 F:      drivers/media/platform/xilinx/
11017 F:      include/uapi/linux/xilinx-v4l2-controls.h
11019 XILLYBUS DRIVER
11020 M:      Eli Billauer <eli.billauer@gmail.com>
11021 L:      linux-kernel@vger.kernel.org
11022 S:      Supported
11023 F:      drivers/char/xillybus/
11025 XTENSA XTFPGA PLATFORM SUPPORT
11026 M:      Max Filippov <jcmvbkbc@gmail.com>
11027 L:      linux-xtensa@linux-xtensa.org
11028 S:      Maintained
11029 F:      drivers/spi/spi-xtensa-xtfpga.c
11030 F:      sound/soc/xtensa/xtfpga-i2s.c
11032 YAM DRIVER FOR AX.25
11033 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11034 L:      linux-hams@vger.kernel.org
11035 S:      Maintained
11036 F:      drivers/net/hamradio/yam*
11037 F:      include/linux/yam.h
11039 YEALINK PHONE DRIVER
11040 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11041 L:      usbb2k-api-dev@nongnu.org
11042 S:      Maintained
11043 F:      Documentation/input/yealink.txt
11044 F:      drivers/input/misc/yealink.*
11046 Z8530 DRIVER FOR AX.25
11047 M:      Joerg Reuter <jreuter@yaina.de>
11048 W:      http://yaina.de/jreuter/
11049 W:      http://www.qsl.net/dl1bke/
11050 L:      linux-hams@vger.kernel.org
11051 S:      Maintained
11052 F:      Documentation/networking/z8530drv.txt
11053 F:      drivers/net/hamradio/*scc.c
11054 F:      drivers/net/hamradio/z8530.h
11056 ZBUD COMPRESSED PAGE ALLOCATOR
11057 M:      Seth Jennings <sjennings@variantweb.net>
11058 L:      linux-mm@kvack.org
11059 S:      Maintained
11060 F:      mm/zbud.c
11061 F:      include/linux/zbud.h
11063 ZD1211RW WIRELESS DRIVER
11064 M:      Daniel Drake <dsd@gentoo.org>
11065 M:      Ulrich Kunitz <kune@deine-taler.de>
11066 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11067 L:      linux-wireless@vger.kernel.org
11068 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11069 S:      Maintained
11070 F:      drivers/net/wireless/zd1211rw/
11072 ZR36067 VIDEO FOR LINUX DRIVER
11073 L:      mjpeg-users@lists.sourceforge.net
11074 L:      linux-media@vger.kernel.org
11075 W:      http://mjpeg.sourceforge.net/driver-zoran/
11076 T:      hg http://linuxtv.org/hg/v4l-dvb
11077 S:      Odd Fixes
11078 F:      drivers/media/pci/zoran/
11080 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11081 M:      Minchan Kim <minchan@kernel.org>
11082 M:      Nitin Gupta <ngupta@vflare.org>
11083 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11084 L:      linux-kernel@vger.kernel.org
11085 S:      Maintained
11086 F:      drivers/block/zram/
11087 F:      Documentation/blockdev/zram.txt
11089 ZS DECSTATION Z85C30 SERIAL DRIVER
11090 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11091 S:      Maintained
11092 F:      drivers/tty/serial/zs.*
11094 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11095 M:      Minchan Kim <minchan@kernel.org>
11096 M:      Nitin Gupta <ngupta@vflare.org>
11097 L:      linux-mm@kvack.org
11098 S:      Maintained
11099 F:      mm/zsmalloc.c
11100 F:      include/linux/zsmalloc.h
11101 F:      Documentation/vm/zsmalloc.txt
11103 ZSWAP COMPRESSED SWAP CACHING
11104 M:      Seth Jennings <sjennings@variantweb.net>
11105 L:      linux-mm@kvack.org
11106 S:      Maintained
11107 F:      mm/zswap.c
11109 THE REST
11110 M:      Linus Torvalds <torvalds@linux-foundation.org>
11111 L:      linux-kernel@vger.kernel.org
11112 Q:      http://patchwork.kernel.org/project/LKML/list/
11113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11114 S:      Buried alive in reporters
11115 F:      *
11116 F:      */