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