Merge tag 'ep93xx-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw...
[deliverable/linux.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 Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's 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 M: Hannes Reinecke <hare@suse.de>
449 L: linux-scsi@vger.kernel.org
450 S: Maintained
451 F: Documentation/scsi/advansys.txt
452 F: drivers/scsi/advansys.c
453
454 AEDSP16 DRIVER
455 M: Riccardo Facchetti <fizban@tin.it>
456 S: Maintained
457 F: sound/oss/aedsp16.c
458
459 AF9013 MEDIA DRIVER
460 M: Antti Palosaari <crope@iki.fi>
461 L: linux-media@vger.kernel.org
462 W: http://linuxtv.org/
463 W: http://palosaari.fi/linux/
464 Q: http://patchwork.linuxtv.org/project/linux-media/list/
465 T: git git://linuxtv.org/anttip/media_tree.git
466 S: Maintained
467 F: drivers/media/dvb-frontends/af9013*
468
469 AF9033 MEDIA DRIVER
470 M: Antti Palosaari <crope@iki.fi>
471 L: linux-media@vger.kernel.org
472 W: http://linuxtv.org/
473 W: http://palosaari.fi/linux/
474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
475 T: git git://linuxtv.org/anttip/media_tree.git
476 S: Maintained
477 F: drivers/media/dvb-frontends/af9033*
478
479 AFFS FILE SYSTEM
480 L: linux-fsdevel@vger.kernel.org
481 S: Orphan
482 F: Documentation/filesystems/affs.txt
483 F: fs/affs/
484
485 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486 M: David Howells <dhowells@redhat.com>
487 L: linux-afs@lists.infradead.org
488 S: Supported
489 F: fs/afs/
490 F: include/net/af_rxrpc.h
491 F: net/rxrpc/af_rxrpc.c
492
493 AGPGART DRIVER
494 M: David Airlie <airlied@linux.ie>
495 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496 S: Maintained
497 F: drivers/char/agp/
498 F: include/linux/agp*
499 F: include/uapi/linux/agp*
500
501 AHA152X SCSI DRIVER
502 M: "Juergen E. Fischer" <fischer@norbit.de>
503 L: linux-scsi@vger.kernel.org
504 S: Maintained
505 F: drivers/scsi/aha152x*
506 F: drivers/scsi/pcmcia/aha152x*
507
508 AIC7XXX / AIC79XX SCSI DRIVER
509 M: Hannes Reinecke <hare@suse.de>
510 L: linux-scsi@vger.kernel.org
511 S: Maintained
512 F: drivers/scsi/aic7xxx/
513
514 AIMSLAB FM RADIO RECEIVER DRIVER
515 M: Hans Verkuil <hverkuil@xs4all.nl>
516 L: linux-media@vger.kernel.org
517 T: git git://linuxtv.org/media_tree.git
518 W: http://linuxtv.org
519 S: Maintained
520 F: drivers/media/radio/radio-aimslab*
521
522 AIO
523 M: Benjamin LaHaise <bcrl@kvack.org>
524 L: linux-aio@kvack.org
525 S: Supported
526 F: fs/aio.c
527 F: include/linux/*aio*.h
528
529 AIRSPY MEDIA DRIVER
530 M: Antti Palosaari <crope@iki.fi>
531 L: linux-media@vger.kernel.org
532 W: http://linuxtv.org/
533 W: http://palosaari.fi/linux/
534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
535 T: git git://linuxtv.org/anttip/media_tree.git
536 S: Maintained
537 F: drivers/media/usb/airspy/
538
539 ALCATEL SPEEDTOUCH USB DRIVER
540 M: Duncan Sands <duncan.sands@free.fr>
541 L: linux-usb@vger.kernel.org
542 W: http://www.linux-usb.org/SpeedTouch/
543 S: Maintained
544 F: drivers/usb/atm/speedtch.c
545 F: drivers/usb/atm/usbatm.c
546
547 ALCHEMY AU1XX0 MMC DRIVER
548 M: Manuel Lauss <manuel.lauss@gmail.com>
549 S: Maintained
550 F: drivers/mmc/host/au1xmmc.c
551
552 ALI1563 I2C DRIVER
553 M: Rudolf Marek <r.marek@assembler.cz>
554 L: linux-i2c@vger.kernel.org
555 S: Maintained
556 F: Documentation/i2c/busses/i2c-ali1563
557 F: drivers/i2c/busses/i2c-ali1563.c
558
559 ALPHA PORT
560 M: Richard Henderson <rth@twiddle.net>
561 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562 M: Matt Turner <mattst88@gmail.com>
563 S: Odd Fixes
564 L: linux-alpha@vger.kernel.org
565 F: arch/alpha/
566
567 ALTERA MAILBOX DRIVER
568 M: Ley Foon Tan <lftan@altera.com>
569 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S: Maintained
571 F: drivers/mailbox/mailbox-altera.c
572
573 ALTERA PIO DRIVER
574 M: Tien Hock Loh <thloh@altera.com>
575 L: linux-gpio@vger.kernel.org
576 S: Maintained
577 F: drivers/gpio/gpio-altera.c
578
579 ALTERA TRIPLE SPEED ETHERNET DRIVER
580 M: Vince Bridgers <vbridger@opensource.altera.com>
581 L: netdev@vger.kernel.org
582 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S: Maintained
584 F: drivers/net/ethernet/altera/
585
586 ALTERA UART/JTAG UART SERIAL DRIVERS
587 M: Tobias Klauser <tklauser@distanz.ch>
588 L: linux-serial@vger.kernel.org
589 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590 S: Maintained
591 F: drivers/tty/serial/altera_uart.c
592 F: drivers/tty/serial/altera_jtaguart.c
593 F: include/linux/altera_uart.h
594 F: include/linux/altera_jtaguart.h
595
596 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597 M: Tom Lendacky <thomas.lendacky@amd.com>
598 L: linux-crypto@vger.kernel.org
599 S: Supported
600 F: drivers/crypto/ccp/
601 F: include/linux/ccp.h
602
603 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
605 L: lm-sensors@lm-sensors.org
606 S: Maintained
607 F: Documentation/hwmon/fam15h_power
608 F: drivers/hwmon/fam15h_power.c
609
610 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
612 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
613 S: Supported
614 F: drivers/usb/gadget/udc/amd5536udc.*
615
616 AMD GEODE PROCESSOR/CHIPSET SUPPORT
617 P: Andres Salomon <dilinger@queued.net>
618 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
619 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620 S: Supported
621 F: drivers/char/hw_random/geode-rng.c
622 F: drivers/crypto/geode*
623 F: drivers/video/fbdev/geode/
624 F: arch/x86/include/asm/geode.h
625
626 AMD IOMMU (AMD-VI)
627 M: Joerg Roedel <joro@8bytes.org>
628 L: iommu@lists.linux-foundation.org
629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630 S: Maintained
631 F: drivers/iommu/amd_iommu*.[ch]
632 F: include/linux/amd-iommu.h
633
634 AMD KFD
635 M: Oded Gabbay <oded.gabbay@gmail.com>
636 L: dri-devel@lists.freedesktop.org
637 T: git git://people.freedesktop.org/~gabbayo/linux.git
638 S: Supported
639 F: drivers/gpu/drm/amd/amdkfd/
640 F: drivers/gpu/drm/amd/include/cik_structs.h
641 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642 F: drivers/gpu/drm/radeon/radeon_kfd.c
643 F: drivers/gpu/drm/radeon/radeon_kfd.h
644 F: include/uapi/linux/kfd_ioctl.h
645
646 AMD MICROCODE UPDATE SUPPORT
647 M: Borislav Petkov <bp@alien8.de>
648 S: Maintained
649 F: arch/x86/kernel/cpu/microcode/amd*
650
651 AMD XGBE DRIVER
652 M: Tom Lendacky <thomas.lendacky@amd.com>
653 L: netdev@vger.kernel.org
654 S: Supported
655 F: drivers/net/ethernet/amd/xgbe/
656
657 AMS (Apple Motion Sensor) DRIVER
658 M: Michael Hanselmann <linux-kernel@hansmi.ch>
659 S: Supported
660 F: drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M: Tom Tucker <tom@opengridcomputing.com>
664 M: Steve Wise <swise@opengridcomputing.com>
665 L: linux-rdma@vger.kernel.org
666 S: Maintained
667 F: drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M: Hans Verkuil <hans.verkuil@cisco.com>
671 L: linux-media@vger.kernel.org
672 S: Maintained
673 F: drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M: Lars-Peter Clausen <lars@metafoo.de>
677 L: linux-media@vger.kernel.org
678 W: http://ez.analog.com/community/linux-device-drivers
679 S: Supported
680 F: drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M: Hans Verkuil <hans.verkuil@cisco.com>
684 L: linux-media@vger.kernel.org
685 S: Maintained
686 F: drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M: Hans Verkuil <hans.verkuil@cisco.com>
690 L: linux-media@vger.kernel.org
691 S: Maintained
692 F: drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M: Hans Verkuil <hans.verkuil@cisco.com>
696 L: linux-media@vger.kernel.org
697 S: Maintained
698 F: drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M: Lars-Peter Clausen <lars@metafoo.de>
702 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W: http://wiki.analog.com/
704 W: http://ez.analog.com/community/linux-device-drivers
705 S: Supported
706 F: sound/soc/codecs/adau*
707 F: sound/soc/codecs/adav*
708 F: sound/soc/codecs/ad1*
709 F: sound/soc/codecs/ad7*
710 F: sound/soc/codecs/ssm*
711 F: sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W: http://blackfin.uclinux.org/
717 S: Supported
718 F: sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M: Lars-Peter Clausen <lars@metafoo.de>
722 M: Michael Hennerich <Michael.Hennerich@analog.com>
723 W: http://wiki.analog.com/
724 W: http://ez.analog.com/community/linux-device-drivers
725 S: Supported
726 F: drivers/iio/*/ad*
727 X: drivers/iio/*/adjd*
728 F: drivers/staging/iio/*/ad*
729 F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M: Arve HjønnevĂ¥g <arve@android.com>
734 M: Riley Andrews <riandrews@android.com>
735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736 L: devel@driverdev.osuosl.org
737 S: Supported
738 F: drivers/android/
739 F: drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M: Johannes Berg <johannes@sipsolutions.net>
743 L: linuxppc-dev@lists.ozlabs.org
744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S: Maintained
746 F: sound/aoa/
747
748 APM DRIVER
749 M: Jiri Kosina <jkosina@suse.cz>
750 S: Odd fixes
751 F: arch/x86/kernel/apm_32.c
752 F: include/linux/apm_bios.h
753 F: include/uapi/linux/apm_bios.h
754 F: drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M: Henrik Rydberg <rydberg@bitmath.org>
758 L: linux-input@vger.kernel.org
759 S: Odd fixes
760 F: drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M: Henrik Rydberg <rydberg@bitmath.org>
764 L: lm-sensors@lm-sensors.org
765 S: Odd fixes
766 F: drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S: Maintained
771 F: drivers/net/appletalk/
772 F: net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M: Iyappan Subramanian <isubramanian@apm.com>
776 M: Keyur Chudgar <kchudgar@apm.com>
777 S: Supported
778 F: drivers/net/ethernet/apm/xgene/
779 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L: linux-media@vger.kernel.org
784 S: Maintained
785 F: drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M: Jaya Kumar <jayalk@intworks.biz>
789 S: Maintained
790 F: drivers/video/fbdev/arcfb.c
791 F: drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M: Ian Molton <spyro@f2s.com>
795 S: Maintained
796 F: arch/arm/lib/floppydma.S
797 F: arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M: Will Deacon <will.deacon@arm.com>
801 S: Maintained
802 F: arch/arm/kernel/perf_event*
803 F: arch/arm/oprofile/common.c
804 F: arch/arm/include/asm/pmu.h
805 F: arch/arm/kernel/hw_breakpoint.c
806 F: arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M: Russell King <linux@arm.linux.org.uk>
810 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W: http://www.arm.linux.org.uk/
812 S: Maintained
813 F: arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S: Maintained
818 F: arch/arm/mach-*/
819 F: arch/arm/plat-*/
820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M: Russell King <linux@arm.linux.org.uk>
824 S: Maintained
825 F: sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M: Russell King <linux@arm.linux.org.uk>
829 S: Maintained
830 F: drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M: Russell King <linux@arm.linux.org.uk>
834 S: Maintained
835 F: drivers/input/serio/ambakmi.*
836 F: include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M: Russell King <linux@arm.linux.org.uk>
840 S: Maintained
841 F: drivers/mmc/host/mmci.*
842 F: include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M: Russell King <linux@arm.linux.org.uk>
846 S: Maintained
847 F: drivers/tty/serial/amba-pl01*.c
848 F: include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M: Russell King <linux@arm.linux.org.uk>
852 S: Maintained
853 F: drivers/amba/
854 F: include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M: Lennert Buytenhek <kernel@wantstofly.org>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S: Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M: Sergey Lapin <slapin@ossfans.org>
863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S: Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M: Lennert Buytenhek <kernel@wantstofly.org>
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S: Maintained
870
871 ARM/Allwinner A1X SoC support
872 M: Maxime Ripard <maxime.ripard@free-electrons.com>
873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S: Maintained
875 N: sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M: Emilio LĂ³pez <emilio@elopez.com.ar>
879 S: Maintained
880 F: drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M: Carlo Caione <carlo@caione.org>
884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S: Maintained
886 F: drivers/media/rc/meson-ir.c
887 N: meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S: Maintained
892 F: arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M: Nicolas Ferre <nicolas.ferre@atmel.com>
896 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W: http://www.linux4sam.org
900 S: Supported
901 F: arch/arm/mach-at91/
902 F: include/soc/at91/
903 F: arch/arm/boot/dts/at91*.dts
904 F: arch/arm/boot/dts/at91*.dtsi
905 F: arch/arm/boot/dts/sama*.dts
906 F: arch/arm/boot/dts/sama*.dtsi
907 F: arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M: Boris Brezillon <boris.brezillon@free-electrons.com>
911 S: Maintained
912 F: drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M: Rob Herring <robh@kernel.org>
916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S: Maintained
918 F: arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M: Krzysztof Halasa <khalasa@piap.pl>
922 S: Maintained
923 F: arch/arm/mach-cns3xxx/
924
925 ARM/CAVIUM THUNDER NETWORK DRIVER
926 M: Sunil Goutham <sgoutham@cavium.com>
927 M: Robert Richter <rric@kernel.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S: Supported
930 F: drivers/net/ethernet/cavium/
931
932 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933 M: Alexander Shiyan <shc_work@mail.ru>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S: Odd Fixes
936 N: clps711x
937
938 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939 M: Hartley Sweeten <hsweeten@visionengravers.com>
940 M: Ryan Mallon <rmallon@gmail.com>
941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S: Maintained
943 F: arch/arm/mach-ep93xx/
944 F: arch/arm/mach-ep93xx/include/mach/
945
946 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947 M: Lennert Buytenhek <kernel@wantstofly.org>
948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S: Maintained
950
951 ARM/CLKDEV SUPPORT
952 M: Russell King <linux@arm.linux.org.uk>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S: Maintained
955 F: arch/arm/include/asm/clkdev.h
956 F: drivers/clk/clkdev.c
957
958 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959 M: Mike Rapoport <mike@compulab.co.il>
960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 S: Maintained
962
963 ARM/CONTEC MICRO9 MACHINE SUPPORT
964 M: Hubert Feurstein <hubert.feurstein@contec.at>
965 S: Maintained
966 F: arch/arm/mach-ep93xx/micro9.c
967
968 ARM/CORESIGHT FRAMEWORK AND DRIVERS
969 M: Mathieu Poirier <mathieu.poirier@linaro.org>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 S: Maintained
972 F: drivers/hwtracing/coresight/*
973 F: Documentation/trace/coresight.txt
974 F: Documentation/devicetree/bindings/arm/coresight.txt
975 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977 ARM/CORGI MACHINE SUPPORT
978 M: Richard Purdie <rpurdie@rpsys.net>
979 S: Maintained
980
981 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T: git git://github.com/ulli-kroll/linux.git
985 S: Maintained
986 F: arch/arm/mach-gemini/
987 F: drivers/rtc/rtc-gemini.c
988
989 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990 M: Barry Song <baohua@kernel.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993 S: Maintained
994 F: arch/arm/mach-prima2/
995 F: drivers/clk/sirf/
996 F: drivers/clocksource/timer-prima2.c
997 F: drivers/clocksource/timer-atlas7.c
998 N: [^a-z]sirf
999
1000 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001 M: Baruch Siach <baruch@tkos.co.il>
1002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S: Maintained
1004 N: digicolor
1005
1006 ARM/EBSA110 MACHINE SUPPORT
1007 M: Russell King <linux@arm.linux.org.uk>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 W: http://www.arm.linux.org.uk/
1010 S: Maintained
1011 F: arch/arm/mach-ebsa110/
1012 F: drivers/net/ethernet/amd/am79c961a.*
1013
1014 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015 M: Uwe Kleine-König <kernel@pengutronix.de>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S: Maintained
1018 N: efm32
1019
1020 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021 M: Daniel Ribeiro <drwyrm@gmail.com>
1022 M: Stefan Schmidt <stefan@openezx.org>
1023 M: Harald Welte <laforge@openezx.org>
1024 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025 W: http://www.openezx.org/
1026 S: Maintained
1027 T: topgit git://git.openezx.org/openezx.git
1028 F: arch/arm/mach-pxa/ezx.c
1029
1030 ARM/FARADAY FA526 PORT
1031 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 S: Maintained
1034 T: git git://git.berlios.de/gemini-board
1035 F: arch/arm/mm/*-fa*
1036
1037 ARM/FOOTBRIDGE ARCHITECTURE
1038 M: Russell King <linux@arm.linux.org.uk>
1039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 W: http://www.arm.linux.org.uk/
1041 S: Maintained
1042 F: arch/arm/include/asm/hardware/dec21285.h
1043 F: arch/arm/mach-footbridge/
1044
1045 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046 M: Shawn Guo <shawnguo@kernel.org>
1047 M: Sascha Hauer <kernel@pengutronix.de>
1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S: Maintained
1050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051 F: arch/arm/mach-imx/
1052 F: arch/arm/mach-mxs/
1053 F: arch/arm/boot/dts/imx*
1054 F: arch/arm/configs/imx*_defconfig
1055 F: drivers/clk/imx/
1056 F: include/soc/imx/
1057
1058 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059 M: Shawn Guo <shawnguo@kernel.org>
1060 M: Sascha Hauer <kernel@pengutronix.de>
1061 R: Stefan Agner <stefan@agner.ch>
1062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S: Maintained
1064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065 F: arch/arm/mach-imx/*vf610*
1066 F: arch/arm/boot/dts/vf*
1067
1068 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069 M: Lennert Buytenhek <kernel@wantstofly.org>
1070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S: Maintained
1072
1073 ARM/GUMSTIX MACHINE SUPPORT
1074 M: Steve Sakoman <sakoman@gmail.com>
1075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S: Maintained
1077
1078 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079 M: Philipp Zabel <philipp.zabel@gmail.com>
1080 M: Paul Parsons <lost.distance@yahoo.com>
1081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S: Maintained
1083 F: arch/arm/mach-pxa/hx4700.c
1084 F: arch/arm/mach-pxa/include/mach/hx4700.h
1085 F: sound/soc/pxa/hx4700.c
1086
1087 ARM/HISILICON SOC SUPPORT
1088 M: Wei Xu <xuwei5@hisilicon.com>
1089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W: http://www.hisilicon.com
1091 S: Supported
1092 T: git git://github.com/hisilicon/linux-hisi.git
1093 F: arch/arm/mach-hisi/
1094
1095 ARM/HP JORNADA 7XX MACHINE SUPPORT
1096 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097 W: www.jlime.com
1098 S: Maintained
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100 F: arch/arm/mach-sa1100/jornada720.c
1101 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103 ARM/IGEP MACHINE SUPPORT
1104 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1105 M: Javier Martinez Canillas <javier@dowhile0.org>
1106 L: linux-omap@vger.kernel.org
1107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S: Maintained
1109 F: arch/arm/boot/dts/omap3-igep*
1110
1111 ARM/INCOME PXA270 SUPPORT
1112 M: Marek Vasut <marek.vasut@gmail.com>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S: Maintained
1115 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117 ARM/INTEL IOP32X ARM ARCHITECTURE
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/INTEL IOP33X ARM ARCHITECTURE
1123 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S: Orphan
1125
1126 ARM/INTEL IOP13XX ARM ARCHITECTURE
1127 M: Lennert Buytenhek <kernel@wantstofly.org>
1128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S: Maintained
1130
1131 ARM/INTEL IQ81342EX MACHINE SUPPORT
1132 M: Lennert Buytenhek <kernel@wantstofly.org>
1133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S: Maintained
1135
1136 ARM/INTEL IXDP2850 MACHINE SUPPORT
1137 M: Lennert Buytenhek <kernel@wantstofly.org>
1138 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 S: Maintained
1140
1141 ARM/INTEL IXP4XX ARM ARCHITECTURE
1142 M: Imre Kaloz <kaloz@openwrt.org>
1143 M: Krzysztof Halasa <khalasa@piap.pl>
1144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 S: Maintained
1146 F: arch/arm/mach-ixp4xx/
1147
1148 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149 M: Jonathan Cameron <jic23@cam.ac.uk>
1150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S: Maintained
1152 F: arch/arm/mach-pxa/stargate2.c
1153 F: drivers/pcmcia/pxa2xx_stargate2.c
1154
1155 ARM/INTEL XSC3 (MANZANO) ARM CORE
1156 M: Lennert Buytenhek <kernel@wantstofly.org>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S: Maintained
1159
1160 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161 M: Lennert Buytenhek <kernel@wantstofly.org>
1162 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S: Maintained
1164
1165 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166 M: Santosh Shilimkar <ssantosh@kernel.org>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S: Maintained
1169 F: arch/arm/mach-keystone/
1170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173 M: Santosh Shilimkar <ssantosh@kernel.org>
1174 L: linux-kernel@vger.kernel.org
1175 S: Maintained
1176 F: drivers/clk/keystone/
1177
1178 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179 M: Santosh Shilimkar <ssantosh@kernel.org>
1180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 L: linux-kernel@vger.kernel.org
1182 S: Maintained
1183 F: drivers/clocksource/timer-keystone.c
1184
1185 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186 M: Santosh Shilimkar <ssantosh@kernel.org>
1187 L: linux-kernel@vger.kernel.org
1188 S: Maintained
1189 F: drivers/power/reset/keystone-reset.c
1190
1191 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192 M: Santosh Shilimkar <ssantosh@kernel.org>
1193 L: linux-kernel@vger.kernel.org
1194 S: Maintained
1195 F: drivers/memory/*emif*
1196
1197 ARM/LOGICPD PXA270 MACHINE SUPPORT
1198 M: Lennert Buytenhek <kernel@wantstofly.org>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 S: Maintained
1201
1202 ARM/LPC18XX ARCHITECTURE
1203 M: Joachim Eastwood <manabian@gmail.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S: Maintained
1206 N: lpc18xx
1207
1208 ARM/MAGICIAN MACHINE SUPPORT
1209 M: Philipp Zabel <philipp.zabel@gmail.com>
1210 S: Maintained
1211
1212 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213 M: Jason Cooper <jason@lakedaemon.net>
1214 M: Andrew Lunn <andrew@lunn.ch>
1215 M: Gregory Clement <gregory.clement@free-electrons.com>
1216 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S: Maintained
1219 F: arch/arm/mach-mvebu/
1220 F: drivers/rtc/rtc-armada38x.c
1221 F: arch/arm/boot/dts/armada*
1222 F: arch/arm/boot/dts/kirkwood*
1223
1224
1225 ARM/Marvell Berlin SoC support
1226 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S: Maintained
1229 F: arch/arm/mach-berlin/
1230 F: arch/arm/boot/dts/berlin*
1231
1232
1233 ARM/Marvell Dove/MV78xx0/Orion SOC support
1234 M: Jason Cooper <jason@lakedaemon.net>
1235 M: Andrew Lunn <andrew@lunn.ch>
1236 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237 M: Gregory Clement <gregory.clement@free-electrons.com>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S: Maintained
1240 F: arch/arm/mach-dove/
1241 F: arch/arm/mach-mv78xx0/
1242 F: arch/arm/mach-orion5x/
1243 F: arch/arm/plat-orion/
1244 F: arch/arm/boot/dts/dove*
1245 F: arch/arm/boot/dts/orion5x*
1246
1247
1248 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249 M: Alexander Clouter <alex@digriz.org.uk>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 W: http://www.digriz.org.uk/ts78xx/kernel
1252 S: Maintained
1253 F: arch/arm/mach-orion5x/ts78xx-*
1254
1255 ARM/Mediatek RTC DRIVER
1256 M: Eddie Huang <eddie.huang@mediatek.com>
1257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259 S: Maintained
1260 F: drivers/rtc/rtc-mt6397.c
1261
1262 ARM/Mediatek SoC support
1263 M: Matthias Brugger <matthias.bgg@gmail.com>
1264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266 S: Maintained
1267 F: arch/arm/boot/dts/mt6*
1268 F: arch/arm/boot/dts/mt8*
1269 F: arch/arm/mach-mediatek/
1270 N: mtk
1271 K: mediatek
1272
1273 ARM/MICREL KS8695 ARCHITECTURE
1274 M: Greg Ungerer <gerg@uclinux.org>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/mach-ks8695/
1277 S: Odd Fixes
1278
1279 ARM/MIOA701 MACHINE SUPPORT
1280 M: Robert Jarzmik <robert.jarzmik@free.fr>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F: arch/arm/mach-pxa/mioa701.c
1283 S: Maintained
1284
1285 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286 M: Michael Petchkovsky <mkpetch@internode.on.net>
1287 S: Maintained
1288
1289 ARM/NOMADIK ARCHITECTURE
1290 M: Alessandro Rubini <rubini@unipv.it>
1291 M: Linus Walleij <linus.walleij@linaro.org>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S: Maintained
1294 F: arch/arm/mach-nomadik/
1295 F: drivers/pinctrl/nomadik/
1296 F: drivers/i2c/busses/i2c-nomadik.c
1297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1301 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1302 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303 S: Supported
1304
1305 ARM/TOSA MACHINE SUPPORT
1306 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307 M: Dirk Opfer <dirk@opfer-online.de>
1308 S: Maintained
1309
1310 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311 M: Marek Vasut <marek.vasut@gmail.com>
1312 L: linux-arm-kernel@lists.infradead.org
1313 W: http://hackndev.com
1314 S: Maintained
1315 F: arch/arm/mach-pxa/include/mach/palmtx.h
1316 F: arch/arm/mach-pxa/palmtx.c
1317 F: arch/arm/mach-pxa/include/mach/palmt5.h
1318 F: arch/arm/mach-pxa/palmt5.c
1319 F: arch/arm/mach-pxa/include/mach/palmld.h
1320 F: arch/arm/mach-pxa/palmld.c
1321 F: arch/arm/mach-pxa/include/mach/palmte2.h
1322 F: arch/arm/mach-pxa/palmte2.c
1323 F: arch/arm/mach-pxa/include/mach/palmtc.h
1324 F: arch/arm/mach-pxa/palmtc.c
1325
1326 ARM/PALM TREO SUPPORT
1327 M: Tomas Cech <sleep_walker@suse.cz>
1328 L: linux-arm-kernel@lists.infradead.org
1329 W: http://hackndev.com
1330 S: Maintained
1331 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1332 F: arch/arm/mach-pxa/palmtreo.c
1333
1334 ARM/PALMZ72 SUPPORT
1335 M: Sergey Lapin <slapin@ossfans.org>
1336 L: linux-arm-kernel@lists.infradead.org
1337 W: http://hackndev.com
1338 S: Maintained
1339 F: arch/arm/mach-pxa/include/mach/palmz72.h
1340 F: arch/arm/mach-pxa/palmz72.c
1341
1342 ARM/PLEB SUPPORT
1343 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1344 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345 S: Maintained
1346
1347 ARM/PT DIGITAL BOARD PORT
1348 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 W: http://www.arm.linux.org.uk/
1351 S: Maintained
1352
1353 ARM/QUALCOMM SUPPORT
1354 M: Kumar Gala <galak@codeaurora.org>
1355 M: Andy Gross <agross@codeaurora.org>
1356 M: David Brown <davidb@codeaurora.org>
1357 L: linux-arm-msm@vger.kernel.org
1358 L: linux-soc@vger.kernel.org
1359 S: Maintained
1360 F: arch/arm/mach-qcom/
1361 F: drivers/soc/qcom/
1362 F: drivers/tty/serial/msm_serial.h
1363 F: drivers/tty/serial/msm_serial.c
1364 F: drivers/*/pm8???-*
1365 F: drivers/mfd/ssbi.c
1366 F: drivers/firmware/qcom_scm.c
1367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369 ARM/RADISYS ENP2611 MACHINE SUPPORT
1370 M: Lennert Buytenhek <kernel@wantstofly.org>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 S: Maintained
1373
1374 ARM/RISCPC ARCHITECTURE
1375 M: Russell King <linux@arm.linux.org.uk>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 W: http://www.arm.linux.org.uk/
1378 S: Maintained
1379 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1380 F: arch/arm/include/asm/hardware/ioc.h
1381 F: arch/arm/include/asm/hardware/iomd.h
1382 F: arch/arm/include/asm/hardware/memc.h
1383 F: arch/arm/mach-rpc/
1384 F: drivers/net/ethernet/8390/etherh.c
1385 F: drivers/net/ethernet/i825xx/ether1*
1386 F: drivers/net/ethernet/seeq/ether3*
1387 F: drivers/scsi/arm/
1388
1389 ARM/Rockchip SoC support
1390 M: Heiko Stuebner <heiko@sntech.de>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 L: linux-rockchip@lists.infradead.org
1393 S: Maintained
1394 F: arch/arm/boot/dts/rk3*
1395 F: arch/arm/mach-rockchip/
1396 F: drivers/clk/rockchip/
1397 F: drivers/i2c/busses/i2c-rk3x.c
1398 F: drivers/*/*rockchip*
1399 F: drivers/*/*/*rockchip*
1400 F: sound/soc/rockchip/
1401 N: rockchip
1402
1403 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404 M: Kukjin Kim <kgene@kernel.org>
1405 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408 S: Maintained
1409 F: arch/arm/boot/dts/s3c*
1410 F: arch/arm/boot/dts/exynos*
1411 F: arch/arm64/boot/dts/exynos/
1412 F: arch/arm/plat-samsung/
1413 F: arch/arm/mach-s3c24*/
1414 F: arch/arm/mach-s3c64xx/
1415 F: arch/arm/mach-s5p*/
1416 F: arch/arm/mach-exynos*/
1417 F: drivers/*/*s3c2410*
1418 F: drivers/*/*/*s3c2410*
1419 F: drivers/spi/spi-s3c*
1420 F: sound/soc/samsung/*
1421 N: exynos
1422
1423 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424 M: Kyungmin Park <kyungmin.park@samsung.com>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 S: Maintained
1427 F: arch/arm/mach-s5pv210/
1428
1429 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430 M: Kyungmin Park <kyungmin.park@samsung.com>
1431 M: Kamil Debski <k.debski@samsung.com>
1432 L: linux-arm-kernel@lists.infradead.org
1433 L: linux-media@vger.kernel.org
1434 S: Maintained
1435 F: drivers/media/platform/s5p-g2d/
1436
1437 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438 M: Kyungmin Park <kyungmin.park@samsung.com>
1439 M: Kamil Debski <k.debski@samsung.com>
1440 M: Jeongtae Park <jtp.park@samsung.com>
1441 L: linux-arm-kernel@lists.infradead.org
1442 L: linux-media@vger.kernel.org
1443 S: Maintained
1444 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1445 F: drivers/media/platform/s5p-mfc/
1446
1447 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448 M: Kyungmin Park <kyungmin.park@samsung.com>
1449 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1450 L: linux-arm-kernel@lists.infradead.org
1451 L: linux-media@vger.kernel.org
1452 S: Maintained
1453 F: drivers/media/platform/s5p-tv/
1454
1455 ARM/SHMOBILE ARM ARCHITECTURE
1456 M: Simon Horman <horms@verge.net.au>
1457 M: Magnus Damm <magnus.damm@gmail.com>
1458 L: linux-sh@vger.kernel.org
1459 W: http://oss.renesas.com
1460 Q: http://patchwork.kernel.org/project/linux-sh/list/
1461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462 S: Supported
1463 F: arch/arm/boot/dts/emev2*
1464 F: arch/arm/boot/dts/r7s*
1465 F: arch/arm/boot/dts/r8a*
1466 F: arch/arm/boot/dts/sh*
1467 F: arch/arm/configs/bockw_defconfig
1468 F: arch/arm/configs/marzen_defconfig
1469 F: arch/arm/configs/shmobile_defconfig
1470 F: arch/arm/include/debug/renesas-scif.S
1471 F: arch/arm/mach-shmobile/
1472 F: drivers/sh/
1473
1474 ARM/SOCFPGA ARCHITECTURE
1475 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1476 S: Maintained
1477 F: arch/arm/mach-socfpga/
1478 F: arch/arm/boot/dts/socfpga*
1479 F: arch/arm/configs/socfpga_defconfig
1480 W: http://www.rocketboards.org
1481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1482
1483 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1484 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1485 S: Maintained
1486 F: drivers/clk/socfpga/
1487
1488 ARM/SOCFPGA EDAC SUPPORT
1489 M: Thor Thayer <tthayer@opensource.altera.com>
1490 S: Maintained
1491 F: drivers/edac/altera_edac.
1492
1493 ARM/STI ARCHITECTURE
1494 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1495 M: Maxime Coquelin <maxime.coquelin@st.com>
1496 M: Patrice Chotard <patrice.chotard@st.com>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 L: kernel@stlinux.com
1499 W: http://www.stlinux.com
1500 S: Maintained
1501 F: arch/arm/mach-sti/
1502 F: arch/arm/boot/dts/sti*
1503 F: drivers/clocksource/arm_global_timer.c
1504 F: drivers/i2c/busses/i2c-st.c
1505 F: drivers/media/rc/st_rc.c
1506 F: drivers/mmc/host/sdhci-st.c
1507 F: drivers/phy/phy-miphy28lp.c
1508 F: drivers/phy/phy-miphy365x.c
1509 F: drivers/phy/phy-stih407-usb.c
1510 F: drivers/phy/phy-stih41x-usb.c
1511 F: drivers/pinctrl/pinctrl-st.c
1512 F: drivers/reset/sti/
1513 F: drivers/rtc/rtc-st-lpc.c
1514 F: drivers/tty/serial/st-asc.c
1515 F: drivers/usb/dwc3/dwc3-st.c
1516 F: drivers/usb/host/ehci-st.c
1517 F: drivers/usb/host/ohci-st.c
1518 F: drivers/watchdog/st_lpc_wdt.c
1519 F: drivers/ata/ahci_st.c
1520
1521 ARM/STM32 ARCHITECTURE
1522 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 S: Maintained
1525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1526 N: stm32
1527 F: drivers/clocksource/armv7m_systick.c
1528
1529 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1530 M: Lennert Buytenhek <kernel@wantstofly.org>
1531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 S: Maintained
1533
1534 ARM/TETON BGA MACHINE SUPPORT
1535 M: "Mark F. Brown" <mark.brown314@gmail.com>
1536 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S: Maintained
1538
1539 ARM/THECUS N2100 MACHINE SUPPORT
1540 M: Lennert Buytenhek <kernel@wantstofly.org>
1541 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542 S: Maintained
1543
1544 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1545 M: Wan ZongShun <mcuos.com@gmail.com>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 W: http://www.mcuos.com
1548 S: Maintained
1549 F: arch/arm/mach-w90x900/
1550 F: drivers/input/keyboard/w90p910_keypad.c
1551 F: drivers/input/touchscreen/w90p910_ts.c
1552 F: drivers/watchdog/nuc900_wdt.c
1553 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1554 F: drivers/mtd/nand/nuc900_nand.c
1555 F: drivers/rtc/rtc-nuc900.c
1556 F: drivers/spi/spi-nuc900.c
1557 F: drivers/usb/host/ehci-w90x900.c
1558 F: drivers/video/fbdev/nuc900fb.c
1559
1560 ARM/U300 MACHINE SUPPORT
1561 M: Linus Walleij <linus.walleij@linaro.org>
1562 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 S: Supported
1564 F: arch/arm/mach-u300/
1565 F: drivers/clocksource/timer-u300.c
1566 F: drivers/i2c/busses/i2c-stu300.c
1567 F: drivers/rtc/rtc-coh901331.c
1568 F: drivers/watchdog/coh901327_wdt.c
1569 F: drivers/dma/coh901318*
1570 F: drivers/mfd/ab3100*
1571 F: drivers/rtc/rtc-ab3100.c
1572 F: drivers/rtc/rtc-coh901331.c
1573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1574
1575 ARM/UNIPHIER ARCHITECTURE
1576 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1577 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 S: Maintained
1579 F: arch/arm/mach-uniphier/
1580 N: uniphier
1581
1582 ARM/Ux500 ARM ARCHITECTURE
1583 M: Linus Walleij <linus.walleij@linaro.org>
1584 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 S: Maintained
1586 F: arch/arm/mach-ux500/
1587 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1588 F: drivers/dma/ste_dma40*
1589 F: drivers/hwspinlock/u8500_hsem.c
1590 F: drivers/mfd/abx500*
1591 F: drivers/mfd/ab8500*
1592 F: drivers/mfd/dbx500*
1593 F: drivers/mfd/db8500*
1594 F: drivers/pinctrl/nomadik/pinctrl-ab*
1595 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1596 F: drivers/rtc/rtc-ab8500.c
1597 F: drivers/rtc/rtc-pl031.c
1598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1599
1600 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1601 M: Ulf Hansson <ulf.hansson@linaro.org>
1602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 T: git git://git.linaro.org/people/ulfh/clk.git
1604 S: Maintained
1605 F: drivers/clk/ux500/
1606 F: include/linux/platform_data/clk-ux500.h
1607
1608 ARM/VERSATILE EXPRESS PLATFORM
1609 M: Liviu Dudau <liviu.dudau@arm.com>
1610 M: Sudeep Holla <sudeep.holla@arm.com>
1611 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 S: Maintained
1614 F: arch/arm/boot/dts/vexpress*
1615 F: arch/arm64/boot/dts/arm/vexpress*
1616 F: arch/arm/mach-vexpress/
1617 F: */*/vexpress*
1618 F: */*/*/vexpress*
1619 F: drivers/clk/versatile/clk-vexpress-osc.c
1620 F: drivers/clocksource/versatile.c
1621
1622 ARM/VFP SUPPORT
1623 M: Russell King <linux@arm.linux.org.uk>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 W: http://www.arm.linux.org.uk/
1626 S: Maintained
1627 F: arch/arm/vfp/
1628
1629 ARM/VOIPAC PXA270 SUPPORT
1630 M: Marek Vasut <marek.vasut@gmail.com>
1631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1632 S: Maintained
1633 F: arch/arm/mach-pxa/vpac270.c
1634 F: arch/arm/mach-pxa/include/mach/vpac270.h
1635
1636 ARM/VT8500 ARM ARCHITECTURE
1637 M: Tony Prisk <linux@prisktech.co.nz>
1638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S: Maintained
1640 F: arch/arm/mach-vt8500/
1641 F: drivers/clocksource/vt8500_timer.c
1642 F: drivers/i2c/busses/i2c-wmt.c
1643 F: drivers/mmc/host/wmt-sdmmc.c
1644 F: drivers/pwm/pwm-vt8500.c
1645 F: drivers/rtc/rtc-vt8500.c
1646 F: drivers/tty/serial/vt8500_serial.c
1647 F: drivers/usb/host/ehci-platform.c
1648 F: drivers/usb/host/uhci-platform.c
1649 F: drivers/video/fbdev/vt8500lcdfb.*
1650 F: drivers/video/fbdev/wm8505fb*
1651 F: drivers/video/fbdev/wmt_ge_rops.*
1652
1653 ARM/ZIPIT Z2 SUPPORT
1654 M: Marek Vasut <marek.vasut@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S: Maintained
1657 F: arch/arm/mach-pxa/z2.c
1658 F: arch/arm/mach-pxa/include/mach/z2.h
1659
1660 ARM/ZTE ARCHITECTURE
1661 M: Jun Nie <jun.nie@linaro.org>
1662 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 S: Maintained
1664 F: arch/arm/mach-zx/
1665 F: drivers/clk/zte/
1666 F: Documentation/devicetree/bindings/arm/zte.txt
1667 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1668
1669 ARM/ZYNQ ARCHITECTURE
1670 M: Michal Simek <michal.simek@xilinx.com>
1671 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 W: http://wiki.xilinx.com
1674 T: git git://git.xilinx.com/linux-xlnx.git
1675 S: Supported
1676 F: arch/arm/mach-zynq/
1677 F: drivers/cpuidle/cpuidle-zynq.c
1678 F: drivers/block/xsysace.c
1679 N: zynq
1680 N: xilinx
1681 F: drivers/clocksource/cadence_ttc_timer.c
1682 F: drivers/i2c/busses/i2c-cadence.c
1683 F: drivers/mmc/host/sdhci-of-arasan.c
1684 F: drivers/edac/synopsys_edac.c
1685
1686 ARM SMMU DRIVERS
1687 M: Will Deacon <will.deacon@arm.com>
1688 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689 S: Maintained
1690 F: drivers/iommu/arm-smmu.c
1691 F: drivers/iommu/arm-smmu-v3.c
1692 F: drivers/iommu/io-pgtable-arm.c
1693
1694 ARM64 PORT (AARCH64 ARCHITECTURE)
1695 M: Catalin Marinas <catalin.marinas@arm.com>
1696 M: Will Deacon <will.deacon@arm.com>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 S: Maintained
1699 F: arch/arm64/
1700 F: Documentation/arm64/
1701
1702 AS3645A LED FLASH CONTROLLER DRIVER
1703 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1704 L: linux-media@vger.kernel.org
1705 T: git git://linuxtv.org/media_tree.git
1706 S: Maintained
1707 F: drivers/media/i2c/as3645a.c
1708 F: include/media/as3645a.h
1709
1710 ASC7621 HARDWARE MONITOR DRIVER
1711 M: George Joseph <george.joseph@fairview5.com>
1712 L: lm-sensors@lm-sensors.org
1713 S: Maintained
1714 F: Documentation/hwmon/asc7621
1715 F: drivers/hwmon/asc7621.c
1716
1717 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1718 M: Corentin Chary <corentin.chary@gmail.com>
1719 L: acpi4asus-user@lists.sourceforge.net
1720 L: platform-driver-x86@vger.kernel.org
1721 W: http://acpi4asus.sf.net
1722 S: Maintained
1723 F: drivers/platform/x86/asus*.c
1724 F: drivers/platform/x86/eeepc*.c
1725
1726 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1727 R: Dan Williams <dan.j.williams@intel.com>
1728 W: http://sourceforge.net/projects/xscaleiop
1729 S: Odd fixes
1730 F: Documentation/crypto/async-tx-api.txt
1731 F: crypto/async_tx/
1732 F: drivers/dma/
1733 F: include/linux/dmaengine.h
1734 F: include/linux/async_tx.h
1735
1736 AT24 EEPROM DRIVER
1737 M: Wolfram Sang <wsa@the-dreams.de>
1738 L: linux-i2c@vger.kernel.org
1739 S: Maintained
1740 F: drivers/misc/eeprom/at24.c
1741 F: include/linux/platform_data/at24.h
1742
1743 ATA OVER ETHERNET (AOE) DRIVER
1744 M: "Ed L. Cashin" <ed.cashin@acm.org>
1745 W: http://www.openaoe.org/
1746 S: Supported
1747 F: Documentation/aoe/
1748 F: drivers/block/aoe/
1749
1750 ATHEROS ATH GENERIC UTILITIES
1751 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1752 L: linux-wireless@vger.kernel.org
1753 S: Supported
1754 F: drivers/net/wireless/ath/*
1755
1756 ATHEROS ATH5K WIRELESS DRIVER
1757 M: Jiri Slaby <jirislaby@gmail.com>
1758 M: Nick Kossifidis <mickflemm@gmail.com>
1759 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1760 L: linux-wireless@vger.kernel.org
1761 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1762 S: Maintained
1763 F: drivers/net/wireless/ath/ath5k/
1764
1765 ATHEROS ATH6KL WIRELESS DRIVER
1766 M: Kalle Valo <kvalo@qca.qualcomm.com>
1767 L: linux-wireless@vger.kernel.org
1768 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1769 T: git git://github.com/kvalo/ath.git
1770 S: Supported
1771 F: drivers/net/wireless/ath/ath6kl/
1772
1773 WILOCITY WIL6210 WIRELESS DRIVER
1774 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1775 L: linux-wireless@vger.kernel.org
1776 L: wil6210@qca.qualcomm.com
1777 S: Supported
1778 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1779 F: drivers/net/wireless/ath/wil6210/
1780 F: include/uapi/linux/wil6210_uapi.h
1781
1782 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1783 M: Christian Lamparter <chunkeey@googlemail.com>
1784 L: linux-wireless@vger.kernel.org
1785 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1786 S: Maintained
1787 F: drivers/net/wireless/ath/carl9170/
1788
1789 ATK0110 HWMON DRIVER
1790 M: Luca Tettamanti <kronos.it@gmail.com>
1791 L: lm-sensors@lm-sensors.org
1792 S: Maintained
1793 F: drivers/hwmon/asus_atk0110.c
1794
1795 ATI_REMOTE2 DRIVER
1796 M: Ville Syrjala <syrjala@sci.fi>
1797 S: Maintained
1798 F: drivers/input/misc/ati_remote2.c
1799
1800 ATLX ETHERNET DRIVERS
1801 M: Jay Cliburn <jcliburn@gmail.com>
1802 M: Chris Snook <chris.snook@gmail.com>
1803 L: netdev@vger.kernel.org
1804 W: http://sourceforge.net/projects/atl1
1805 W: http://atl1.sourceforge.net
1806 S: Maintained
1807 F: drivers/net/ethernet/atheros/
1808
1809 ATM
1810 M: Chas Williams <3chas3@gmail.com>
1811 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1812 L: netdev@vger.kernel.org
1813 W: http://linux-atm.sourceforge.net
1814 S: Maintained
1815 F: drivers/atm/
1816 F: include/linux/atm*
1817 F: include/uapi/linux/atm*
1818
1819 ATMEL AT91 / AT32 MCI DRIVER
1820 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1821 S: Maintained
1822 F: drivers/mmc/host/atmel-mci.c
1823 F: drivers/mmc/host/atmel-mci-regs.h
1824
1825 ATMEL AT91 / AT32 SERIAL DRIVER
1826 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1827 S: Supported
1828 F: drivers/tty/serial/atmel_serial.c
1829
1830 ATMEL Audio ALSA driver
1831 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1832 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1833 S: Supported
1834 F: sound/soc/atmel
1835
1836 ATMEL DMA DRIVER
1837 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1838 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839 S: Supported
1840 F: drivers/dma/at_hdmac.c
1841 F: drivers/dma/at_hdmac_regs.h
1842 F: include/linux/platform_data/dma-atmel.h
1843
1844 ATMEL XDMA DRIVER
1845 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1846 L: linux-arm-kernel@lists.infradead.org
1847 L: dmaengine@vger.kernel.org
1848 S: Supported
1849 F: drivers/dma/at_xdmac.c
1850
1851 ATMEL I2C DRIVER
1852 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1853 L: linux-i2c@vger.kernel.org
1854 S: Supported
1855 F: drivers/i2c/busses/i2c-at91.c
1856
1857 ATMEL ISI DRIVER
1858 M: Josh Wu <josh.wu@atmel.com>
1859 L: linux-media@vger.kernel.org
1860 S: Supported
1861 F: drivers/media/platform/soc_camera/atmel-isi.c
1862 F: include/media/atmel-isi.h
1863
1864 ATMEL LCDFB DRIVER
1865 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1866 L: linux-fbdev@vger.kernel.org
1867 S: Maintained
1868 F: drivers/video/fbdev/atmel_lcdfb.c
1869 F: include/video/atmel_lcdc.h
1870
1871 ATMEL MACB ETHERNET DRIVER
1872 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1873 S: Supported
1874 F: drivers/net/ethernet/cadence/
1875
1876 ATMEL NAND DRIVER
1877 M: Josh Wu <josh.wu@atmel.com>
1878 L: linux-mtd@lists.infradead.org
1879 S: Supported
1880 F: drivers/mtd/nand/atmel_nand*
1881
1882 ATMEL SPI DRIVER
1883 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1884 S: Supported
1885 F: drivers/spi/spi-atmel.*
1886
1887 ATMEL SSC DRIVER
1888 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1889 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1890 S: Supported
1891 F: drivers/misc/atmel-ssc.c
1892 F: include/linux/atmel-ssc.h
1893
1894 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1895 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 S: Supported
1898 F: drivers/misc/atmel_tclib.c
1899 F: drivers/clocksource/tcb_clksrc.c
1900
1901 ATMEL USBA UDC DRIVER
1902 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 S: Supported
1905 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1906
1907 ATMEL WIRELESS DRIVER
1908 M: Simon Kelley <simon@thekelleys.org.uk>
1909 L: linux-wireless@vger.kernel.org
1910 W: http://www.thekelleys.org.uk/atmel
1911 W: http://atmelwlandriver.sourceforge.net/
1912 S: Maintained
1913 F: drivers/net/wireless/atmel*
1914
1915 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1916 M: Bradley Grove <linuxdrivers@attotech.com>
1917 L: linux-scsi@vger.kernel.org
1918 W: http://www.attotech.com
1919 S: Supported
1920 F: drivers/scsi/esas2r
1921
1922 ATUSB IEEE 802.15.4 RADIO DRIVER
1923 M: Stefan Schmidt <stefan@osg.samsung.com>
1924 L: linux-wpan@vger.kernel.org
1925 S: Maintained
1926 F: drivers/net/ieee802154/atusb.c
1927 F: drivers/net/ieee802154/atusb.h
1928 F: drivers/net/ieee802154/at86rf230.h
1929
1930 AUDIT SUBSYSTEM
1931 M: Paul Moore <paul@paul-moore.com>
1932 M: Eric Paris <eparis@redhat.com>
1933 L: linux-audit@redhat.com (moderated for non-subscribers)
1934 W: http://people.redhat.com/sgrubb/audit/
1935 T: git git://git.infradead.org/users/pcmoore/audit
1936 S: Maintained
1937 F: include/linux/audit.h
1938 F: include/uapi/linux/audit.h
1939 F: kernel/audit*
1940
1941 AUXILIARY DISPLAY DRIVERS
1942 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1943 W: http://miguelojeda.es/auxdisplay.htm
1944 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1945 S: Maintained
1946 F: drivers/auxdisplay/
1947 F: include/linux/cfag12864b.h
1948
1949 AVR32 ARCHITECTURE
1950 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1951 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1952 W: http://www.atmel.com/products/AVR32/
1953 W: http://mirror.egtvedt.no/avr32linux.org/
1954 W: http://avrfreaks.net/
1955 S: Maintained
1956 F: arch/avr32/
1957
1958 AVR32/AT32AP MACHINE SUPPORT
1959 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1960 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1961 S: Maintained
1962 F: arch/avr32/mach-at32ap/
1963
1964 AX.25 NETWORK LAYER
1965 M: Ralf Baechle <ralf@linux-mips.org>
1966 L: linux-hams@vger.kernel.org
1967 W: http://www.linux-ax25.org/
1968 S: Maintained
1969 F: include/uapi/linux/ax25.h
1970 F: include/net/ax25.h
1971 F: net/ax25/
1972
1973 AZ6007 DVB DRIVER
1974 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1975 L: linux-media@vger.kernel.org
1976 W: http://linuxtv.org
1977 T: git git://linuxtv.org/media_tree.git
1978 S: Maintained
1979 F: drivers/media/usb/dvb-usb-v2/az6007.c
1980
1981 AZTECH FM RADIO RECEIVER DRIVER
1982 M: Hans Verkuil <hverkuil@xs4all.nl>
1983 L: linux-media@vger.kernel.org
1984 T: git git://linuxtv.org/media_tree.git
1985 W: http://linuxtv.org
1986 S: Maintained
1987 F: drivers/media/radio/radio-aztech*
1988
1989 B43 WIRELESS DRIVER
1990 L: linux-wireless@vger.kernel.org
1991 L: b43-dev@lists.infradead.org
1992 W: http://wireless.kernel.org/en/users/Drivers/b43
1993 S: Odd Fixes
1994 F: drivers/net/wireless/b43/
1995
1996 B43LEGACY WIRELESS DRIVER
1997 M: Larry Finger <Larry.Finger@lwfinger.net>
1998 L: linux-wireless@vger.kernel.org
1999 L: b43-dev@lists.infradead.org
2000 W: http://wireless.kernel.org/en/users/Drivers/b43
2001 S: Maintained
2002 F: drivers/net/wireless/b43legacy/
2003
2004 BACKLIGHT CLASS/SUBSYSTEM
2005 M: Jingoo Han <jingoohan1@gmail.com>
2006 M: Lee Jones <lee.jones@linaro.org>
2007 S: Maintained
2008 F: drivers/video/backlight/
2009 F: include/linux/backlight.h
2010
2011 BATMAN ADVANCED
2012 M: Marek Lindner <mareklindner@neomailbox.ch>
2013 M: Simon Wunderlich <sw@simonwunderlich.de>
2014 M: Antonio Quartulli <antonio@meshcoding.com>
2015 L: b.a.t.m.a.n@lists.open-mesh.org
2016 W: http://www.open-mesh.org/
2017 S: Maintained
2018 F: net/batman-adv/
2019
2020 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2021 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2022 L: linux-hams@vger.kernel.org
2023 W: http://www.baycom.org/~tom/ham/ham.html
2024 S: Maintained
2025 F: drivers/net/hamradio/baycom*
2026
2027 BCACHE (BLOCK LAYER CACHE)
2028 M: Kent Overstreet <kent.overstreet@gmail.com>
2029 L: linux-bcache@vger.kernel.org
2030 W: http://bcache.evilpiepirate.org
2031 S: Maintained
2032 F: drivers/md/bcache/
2033
2034 BDISP ST MEDIA DRIVER
2035 M: Fabien Dessenne <fabien.dessenne@st.com>
2036 L: linux-media@vger.kernel.org
2037 T: git git://linuxtv.org/media_tree.git
2038 W: http://linuxtv.org
2039 S: Supported
2040 F: drivers/media/platform/sti/bdisp
2041
2042 BEFS FILE SYSTEM
2043 S: Orphan
2044 F: Documentation/filesystems/befs.txt
2045 F: fs/befs/
2046
2047 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2048 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2049 L: netdev@vger.kernel.org
2050 S: Maintained
2051 F: drivers/net/ethernet/ec_bhf.c
2052
2053 BFS FILE SYSTEM
2054 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2055 S: Maintained
2056 F: Documentation/filesystems/bfs.txt
2057 F: fs/bfs/
2058 F: include/uapi/linux/bfs_fs.h
2059
2060 BLACKFIN ARCHITECTURE
2061 M: Steven Miao <realmz6@gmail.com>
2062 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2063 T: git git://git.code.sf.net/p/adi-linux/code
2064 W: http://blackfin.uclinux.org
2065 S: Supported
2066 F: arch/blackfin/
2067
2068 BLACKFIN EMAC DRIVER
2069 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2070 W: http://blackfin.uclinux.org
2071 S: Supported
2072 F: drivers/net/ethernet/adi/
2073
2074 BLACKFIN RTC DRIVER
2075 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2076 W: http://blackfin.uclinux.org
2077 S: Supported
2078 F: drivers/rtc/rtc-bfin.c
2079
2080 BLACKFIN SDH DRIVER
2081 M: Sonic Zhang <sonic.zhang@analog.com>
2082 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2083 W: http://blackfin.uclinux.org
2084 S: Supported
2085 F: drivers/mmc/host/bfin_sdh.c
2086
2087 BLACKFIN SERIAL DRIVER
2088 M: Sonic Zhang <sonic.zhang@analog.com>
2089 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2090 W: http://blackfin.uclinux.org
2091 S: Supported
2092 F: drivers/tty/serial/bfin_uart.c
2093
2094 BLACKFIN WATCHDOG DRIVER
2095 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2096 W: http://blackfin.uclinux.org
2097 S: Supported
2098 F: drivers/watchdog/bfin_wdt.c
2099
2100 BLACKFIN I2C TWI DRIVER
2101 M: Sonic Zhang <sonic.zhang@analog.com>
2102 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2103 W: http://blackfin.uclinux.org/
2104 S: Supported
2105 F: drivers/i2c/busses/i2c-bfin-twi.c
2106
2107 BLACKFIN MEDIA DRIVER
2108 M: Scott Jiang <scott.jiang.linux@gmail.com>
2109 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110 W: http://blackfin.uclinux.org/
2111 S: Supported
2112 F: drivers/media/platform/blackfin/
2113 F: drivers/media/i2c/adv7183*
2114 F: drivers/media/i2c/vs6624*
2115
2116 BLINKM RGB LED DRIVER
2117 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2118 S: Maintained
2119 F: drivers/leds/leds-blinkm.c
2120
2121 BLOCK LAYER
2122 M: Jens Axboe <axboe@kernel.dk>
2123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2124 S: Maintained
2125 F: block/
2126 F: kernel/trace/blktrace.c
2127
2128 BLOCK2MTD DRIVER
2129 M: Joern Engel <joern@lazybastard.org>
2130 L: linux-mtd@lists.infradead.org
2131 S: Maintained
2132 F: drivers/mtd/devices/block2mtd.c
2133
2134 BLUETOOTH DRIVERS
2135 M: Marcel Holtmann <marcel@holtmann.org>
2136 M: Gustavo Padovan <gustavo@padovan.org>
2137 M: Johan Hedberg <johan.hedberg@gmail.com>
2138 L: linux-bluetooth@vger.kernel.org
2139 W: http://www.bluez.org/
2140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2142 S: Maintained
2143 F: drivers/bluetooth/
2144
2145 BLUETOOTH SUBSYSTEM
2146 M: Marcel Holtmann <marcel@holtmann.org>
2147 M: Gustavo Padovan <gustavo@padovan.org>
2148 M: Johan Hedberg <johan.hedberg@gmail.com>
2149 L: linux-bluetooth@vger.kernel.org
2150 W: http://www.bluez.org/
2151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2153 S: Maintained
2154 F: net/bluetooth/
2155 F: include/net/bluetooth/
2156
2157 BONDING DRIVER
2158 M: Jay Vosburgh <j.vosburgh@gmail.com>
2159 M: Veaceslav Falico <vfalico@gmail.com>
2160 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2161 L: netdev@vger.kernel.org
2162 W: http://sourceforge.net/projects/bonding/
2163 S: Supported
2164 F: drivers/net/bonding/
2165 F: include/uapi/linux/if_bonding.h
2166
2167 BPF (Safe dynamic programs and tools)
2168 M: Alexei Starovoitov <ast@kernel.org>
2169 L: netdev@vger.kernel.org
2170 L: linux-kernel@vger.kernel.org
2171 S: Supported
2172 F: kernel/bpf/
2173
2174 BROADCOM B44 10/100 ETHERNET DRIVER
2175 M: Gary Zambrano <zambrano@broadcom.com>
2176 L: netdev@vger.kernel.org
2177 S: Supported
2178 F: drivers/net/ethernet/broadcom/b44.*
2179
2180 BROADCOM GENET ETHERNET DRIVER
2181 M: Florian Fainelli <f.fainelli@gmail.com>
2182 L: netdev@vger.kernel.org
2183 S: Supported
2184 F: drivers/net/ethernet/broadcom/genet/
2185
2186 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2187 M: Sony Chacko <sony.chacko@qlogic.com>
2188 M: Dept-HSGLinuxNICDev@qlogic.com
2189 L: netdev@vger.kernel.org
2190 S: Supported
2191 F: drivers/net/ethernet/broadcom/bnx2.*
2192 F: drivers/net/ethernet/broadcom/bnx2_*
2193
2194 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2195 M: Ariel Elior <ariel.elior@qlogic.com>
2196 L: netdev@vger.kernel.org
2197 S: Supported
2198 F: drivers/net/ethernet/broadcom/bnx2x/
2199
2200 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2201 M: Florian Fainelli <f.fainelli@gmail.com>
2202 M: Ray Jui <rjui@broadcom.com>
2203 M: Scott Branden <sbranden@broadcom.com>
2204 L: bcm-kernel-feedback-list@broadcom.com
2205 T: git git://github.com/broadcom/mach-bcm
2206 S: Maintained
2207 F: arch/arm/mach-bcm/
2208 F: arch/arm/boot/dts/bcm113*
2209 F: arch/arm/boot/dts/bcm216*
2210 F: arch/arm/boot/dts/bcm281*
2211 F: arch/arm/configs/bcm_defconfig
2212 F: drivers/mmc/host/sdhci-bcm-kona.c
2213 F: drivers/clocksource/bcm_kona_timer.c
2214
2215 BROADCOM BCM2835 ARM ARCHITECTURE
2216 M: Stephen Warren <swarren@wwwdotorg.org>
2217 M: Lee Jones <lee@kernel.org>
2218 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2220 S: Maintained
2221 N: bcm2835
2222
2223 BROADCOM BCM33XX MIPS ARCHITECTURE
2224 M: Kevin Cernekee <cernekee@gmail.com>
2225 L: linux-mips@linux-mips.org
2226 S: Maintained
2227 F: arch/mips/bcm3384/*
2228 F: arch/mips/include/asm/mach-bcm3384/*
2229 F: arch/mips/kernel/*bmips*
2230
2231 BROADCOM BCM47XX MIPS ARCHITECTURE
2232 M: Hauke Mehrtens <hauke@hauke-m.de>
2233 M: Rafał Miłecki <zajec5@gmail.com>
2234 L: linux-mips@linux-mips.org
2235 S: Maintained
2236 F: arch/mips/bcm47xx/*
2237 F: arch/mips/include/asm/mach-bcm47xx/*
2238
2239 BROADCOM BCM5301X ARM ARCHITECTURE
2240 M: Hauke Mehrtens <hauke@hauke-m.de>
2241 L: linux-arm-kernel@lists.infradead.org
2242 S: Maintained
2243 F: arch/arm/mach-bcm/bcm_5301x.c
2244 F: arch/arm/boot/dts/bcm5301x.dtsi
2245 F: arch/arm/boot/dts/bcm470*
2246
2247 BROADCOM BCM63XX ARM ARCHITECTURE
2248 M: Florian Fainelli <f.fainelli@gmail.com>
2249 L: linux-arm-kernel@lists.infradead.org
2250 T: git git://github.com/broadcom/arm-bcm63xx.git
2251 S: Maintained
2252 F: arch/arm/mach-bcm/bcm63xx.c
2253 F: arch/arm/include/debug/bcm63xx.S
2254
2255 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2256 M: Kevin Cernekee <cernekee@gmail.com>
2257 L: linux-usb@vger.kernel.org
2258 S: Maintained
2259 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2260
2261 BROADCOM BCM7XXX ARM ARCHITECTURE
2262 M: Brian Norris <computersforpeace@gmail.com>
2263 M: Gregory Fong <gregory.0xf0@gmail.com>
2264 M: Florian Fainelli <f.fainelli@gmail.com>
2265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2266 T: git git://github.com/broadcom/stblinux.git
2267 S: Maintained
2268 F: arch/arm/mach-bcm/*brcmstb*
2269 F: arch/arm/boot/dts/bcm7*.dts*
2270 F: drivers/bus/brcmstb_gisb.c
2271 N: brcmstb
2272
2273 BROADCOM BMIPS MIPS ARCHITECTURE
2274 M: Kevin Cernekee <cernekee@gmail.com>
2275 M: Florian Fainelli <f.fainelli@gmail.com>
2276 L: linux-mips@linux-mips.org
2277 T: git git://github.com/broadcom/stblinux.git
2278 S: Maintained
2279 F: arch/mips/bmips/*
2280 F: arch/mips/include/asm/mach-bmips/*
2281 F: arch/mips/kernel/*bmips*
2282 F: arch/mips/boot/dts/brcm/bcm*.dts*
2283 F: drivers/irqchip/irq-bcm7*
2284 F: drivers/irqchip/irq-brcmstb*
2285
2286 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2287 M: Prashant Sreedharan <prashant@broadcom.com>
2288 M: Michael Chan <mchan@broadcom.com>
2289 L: netdev@vger.kernel.org
2290 S: Supported
2291 F: drivers/net/ethernet/broadcom/tg3.*
2292
2293 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2294 M: Brett Rudley <brudley@broadcom.com>
2295 M: Arend van Spriel <arend@broadcom.com>
2296 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2297 M: Hante Meuleman <meuleman@broadcom.com>
2298 L: linux-wireless@vger.kernel.org
2299 L: brcm80211-dev-list@broadcom.com
2300 S: Supported
2301 F: drivers/net/wireless/brcm80211/
2302
2303 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2304 M: QLogic-Storage-Upstream@qlogic.com
2305 L: linux-scsi@vger.kernel.org
2306 S: Supported
2307 F: drivers/scsi/bnx2fc/
2308
2309 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2310 M: QLogic-Storage-Upstream@qlogic.com
2311 L: linux-scsi@vger.kernel.org
2312 S: Supported
2313 F: drivers/scsi/bnx2i/
2314
2315 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2316 M: Ray Jui <rjui@broadcom.com>
2317 M: Scott Branden <sbranden@broadcom.com>
2318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2319 L: bcm-kernel-feedback-list@broadcom.com
2320 T: git git://github.com/broadcom/cygnus-linux.git
2321 S: Maintained
2322 N: iproc
2323 N: cygnus
2324 N: bcm9113*
2325 N: bcm9583*
2326 N: bcm583*
2327 N: bcm113*
2328
2329 BROADCOM BRCMSTB GPIO DRIVER
2330 M: Gregory Fong <gregory.0xf0@gmail.com>
2331 L: bcm-kernel-feedback-list@broadcom.com>
2332 S: Supported
2333 F: drivers/gpio/gpio-brcmstb.c
2334 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2335
2336 BROADCOM KONA GPIO DRIVER
2337 M: Ray Jui <rjui@broadcom.com>
2338 L: bcm-kernel-feedback-list@broadcom.com
2339 S: Supported
2340 F: drivers/gpio/gpio-bcm-kona.c
2341 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2342
2343 BROADCOM NVRAM DRIVER
2344 M: Rafał Miłecki <zajec5@gmail.com>
2345 L: linux-mips@linux-mips.org
2346 S: Maintained
2347 F: drivers/firmware/broadcom/*
2348
2349 BROADCOM STB NAND FLASH DRIVER
2350 M: Brian Norris <computersforpeace@gmail.com>
2351 L: linux-mtd@lists.infradead.org
2352 S: Maintained
2353 F: drivers/mtd/nand/brcmnand/
2354
2355 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2356 M: Rafał Miłecki <zajec5@gmail.com>
2357 L: linux-wireless@vger.kernel.org
2358 S: Maintained
2359 F: drivers/bcma/
2360 F: include/linux/bcma/
2361
2362 BROADCOM SYSTEMPORT ETHERNET DRIVER
2363 M: Florian Fainelli <f.fainelli@gmail.com>
2364 L: netdev@vger.kernel.org
2365 S: Supported
2366 F: drivers/net/ethernet/broadcom/bcmsysport.*
2367
2368 BROCADE BFA FC SCSI DRIVER
2369 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2370 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2371 L: linux-scsi@vger.kernel.org
2372 S: Supported
2373 F: drivers/scsi/bfa/
2374
2375 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2376 M: Rasesh Mody <rasesh.mody@qlogic.com>
2377 L: netdev@vger.kernel.org
2378 S: Supported
2379 F: drivers/net/ethernet/brocade/bna/
2380
2381 BSG (block layer generic sg v4 driver)
2382 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2383 L: linux-scsi@vger.kernel.org
2384 S: Supported
2385 F: block/bsg.c
2386 F: include/linux/bsg.h
2387 F: include/uapi/linux/bsg.h
2388
2389 BT87X AUDIO DRIVER
2390 M: Clemens Ladisch <clemens@ladisch.de>
2391 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2392 T: git git://git.alsa-project.org/alsa-kernel.git
2393 S: Maintained
2394 F: Documentation/sound/alsa/Bt87x.txt
2395 F: sound/pci/bt87x.c
2396
2397 BT8XXGPIO DRIVER
2398 M: Michael Buesch <m@bues.ch>
2399 W: http://bu3sch.de/btgpio.php
2400 S: Maintained
2401 F: drivers/gpio/gpio-bt8xx.c
2402
2403 BTRFS FILE SYSTEM
2404 M: Chris Mason <clm@fb.com>
2405 M: Josef Bacik <jbacik@fb.com>
2406 M: David Sterba <dsterba@suse.cz>
2407 L: linux-btrfs@vger.kernel.org
2408 W: http://btrfs.wiki.kernel.org/
2409 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2411 S: Maintained
2412 F: Documentation/filesystems/btrfs.txt
2413 F: fs/btrfs/
2414
2415 BTTV VIDEO4LINUX DRIVER
2416 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2417 L: linux-media@vger.kernel.org
2418 W: http://linuxtv.org
2419 T: git git://linuxtv.org/media_tree.git
2420 S: Odd fixes
2421 F: Documentation/video4linux/bttv/
2422 F: drivers/media/pci/bt8xx/bttv*
2423
2424 BUSLOGIC SCSI DRIVER
2425 M: Khalid Aziz <khalid@gonehiking.org>
2426 L: linux-scsi@vger.kernel.org
2427 S: Maintained
2428 F: drivers/scsi/BusLogic.*
2429 F: drivers/scsi/FlashPoint.*
2430
2431 C-MEDIA CMI8788 DRIVER
2432 M: Clemens Ladisch <clemens@ladisch.de>
2433 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2434 T: git git://git.alsa-project.org/alsa-kernel.git
2435 S: Maintained
2436 F: sound/pci/oxygen/
2437
2438 C6X ARCHITECTURE
2439 M: Mark Salter <msalter@redhat.com>
2440 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2441 L: linux-c6x-dev@linux-c6x.org
2442 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2443 S: Maintained
2444 F: arch/c6x/
2445
2446 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2447 M: David Howells <dhowells@redhat.com>
2448 L: linux-cachefs@redhat.com
2449 S: Supported
2450 F: Documentation/filesystems/caching/cachefiles.txt
2451 F: fs/cachefiles/
2452
2453 CADET FM/AM RADIO RECEIVER DRIVER
2454 M: Hans Verkuil <hverkuil@xs4all.nl>
2455 L: linux-media@vger.kernel.org
2456 T: git git://linuxtv.org/media_tree.git
2457 W: http://linuxtv.org
2458 S: Maintained
2459 F: drivers/media/radio/radio-cadet*
2460
2461 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2462 M: Jonathan Corbet <corbet@lwn.net>
2463 L: linux-media@vger.kernel.org
2464 T: git git://linuxtv.org/media_tree.git
2465 S: Maintained
2466 F: Documentation/video4linux/cafe_ccic
2467 F: drivers/media/platform/marvell-ccic/
2468
2469 CAIF NETWORK LAYER
2470 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2471 L: netdev@vger.kernel.org
2472 S: Supported
2473 F: Documentation/networking/caif/
2474 F: drivers/net/caif/
2475 F: include/uapi/linux/caif/
2476 F: include/net/caif/
2477 F: net/caif/
2478
2479 CALGARY x86-64 IOMMU
2480 M: Muli Ben-Yehuda <muli@il.ibm.com>
2481 M: "Jon D. Mason" <jdmason@kudzu.us>
2482 L: discuss@x86-64.org
2483 S: Maintained
2484 F: arch/x86/kernel/pci-calgary_64.c
2485 F: arch/x86/kernel/tce_64.c
2486 F: arch/x86/include/asm/calgary.h
2487 F: arch/x86/include/asm/tce.h
2488
2489 CAN NETWORK LAYER
2490 M: Oliver Hartkopp <socketcan@hartkopp.net>
2491 M: Marc Kleine-Budde <mkl@pengutronix.de>
2492 L: linux-can@vger.kernel.org
2493 W: https://github.com/linux-can
2494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2496 S: Maintained
2497 F: Documentation/networking/can.txt
2498 F: net/can/
2499 F: include/linux/can/core.h
2500 F: include/uapi/linux/can.h
2501 F: include/uapi/linux/can/bcm.h
2502 F: include/uapi/linux/can/raw.h
2503 F: include/uapi/linux/can/gw.h
2504
2505 CAN NETWORK DRIVERS
2506 M: Wolfgang Grandegger <wg@grandegger.com>
2507 M: Marc Kleine-Budde <mkl@pengutronix.de>
2508 L: linux-can@vger.kernel.org
2509 W: https://github.com/linux-can
2510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2512 S: Maintained
2513 F: drivers/net/can/
2514 F: include/linux/can/dev.h
2515 F: include/linux/can/platform/
2516 F: include/uapi/linux/can/error.h
2517 F: include/uapi/linux/can/netlink.h
2518
2519 CAPABILITIES
2520 M: Serge Hallyn <serge.hallyn@canonical.com>
2521 L: linux-security-module@vger.kernel.org
2522 S: Supported
2523 F: include/linux/capability.h
2524 F: include/uapi/linux/capability.h
2525 F: security/commoncap.c
2526 F: kernel/capability.c
2527
2528 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2529 M: Kevin Tsai <ktsai@capellamicro.com>
2530 S: Maintained
2531 F: drivers/iio/light/cm*
2532 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2533
2534 CAVIUM LIQUIDIO NETWORK DRIVER
2535 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2536 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2537 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2538 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2539 L: netdev@vger.kernel.org
2540 W: http://www.cavium.com
2541 S: Supported
2542 F: drivers/net/ethernet/cavium/
2543 F: drivers/net/ethernet/cavium/liquidio/
2544
2545 CC2520 IEEE-802.15.4 RADIO DRIVER
2546 M: Varka Bhadram <varkabhadram@gmail.com>
2547 L: linux-wpan@vger.kernel.org
2548 S: Maintained
2549 F: drivers/net/ieee802154/cc2520.c
2550 F: include/linux/spi/cc2520.h
2551 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2552
2553 CELL BROADBAND ENGINE ARCHITECTURE
2554 M: Arnd Bergmann <arnd@arndb.de>
2555 L: linuxppc-dev@lists.ozlabs.org
2556 W: http://www.ibm.com/developerworks/power/cell/
2557 S: Supported
2558 F: arch/powerpc/include/asm/cell*.h
2559 F: arch/powerpc/include/asm/spu*.h
2560 F: arch/powerpc/include/uapi/asm/spu*.h
2561 F: arch/powerpc/oprofile/*cell*
2562 F: arch/powerpc/platforms/cell/
2563
2564 CEPH COMMON CODE (LIBCEPH)
2565 M: Ilya Dryomov <idryomov@gmail.com>
2566 M: "Yan, Zheng" <zyan@redhat.com>
2567 M: Sage Weil <sage@redhat.com>
2568 L: ceph-devel@vger.kernel.org
2569 W: http://ceph.com/
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2571 T: git git://github.com/ceph/ceph-client.git
2572 S: Supported
2573 F: net/ceph/
2574 F: include/linux/ceph/
2575 F: include/linux/crush/
2576
2577 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2578 M: "Yan, Zheng" <zyan@redhat.com>
2579 M: Sage Weil <sage@redhat.com>
2580 M: Ilya Dryomov <idryomov@gmail.com>
2581 L: ceph-devel@vger.kernel.org
2582 W: http://ceph.com/
2583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2584 T: git git://github.com/ceph/ceph-client.git
2585 S: Supported
2586 F: Documentation/filesystems/ceph.txt
2587 F: fs/ceph/
2588
2589 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2590 L: linux-usb@vger.kernel.org
2591 S: Orphan
2592 F: Documentation/usb/WUSB-Design-overview.txt
2593 F: Documentation/usb/wusb-cbaf
2594 F: drivers/usb/host/hwa-hc.c
2595 F: drivers/usb/host/whci/
2596 F: drivers/usb/wusbcore/
2597 F: include/linux/usb/wusb*
2598
2599 CFAG12864B LCD DRIVER
2600 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2601 W: http://miguelojeda.es/auxdisplay.htm
2602 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2603 S: Maintained
2604 F: drivers/auxdisplay/cfag12864b.c
2605 F: include/linux/cfag12864b.h
2606
2607 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2608 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2609 W: http://miguelojeda.es/auxdisplay.htm
2610 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2611 S: Maintained
2612 F: drivers/auxdisplay/cfag12864bfb.c
2613 F: include/linux/cfag12864b.h
2614
2615 CFG80211 and NL80211
2616 M: Johannes Berg <johannes@sipsolutions.net>
2617 L: linux-wireless@vger.kernel.org
2618 W: http://wireless.kernel.org/
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2621 S: Maintained
2622 F: include/uapi/linux/nl80211.h
2623 F: include/net/cfg80211.h
2624 F: net/wireless/*
2625 X: net/wireless/wext*
2626
2627 CHAR and MISC DRIVERS
2628 M: Arnd Bergmann <arnd@arndb.de>
2629 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2631 S: Supported
2632 F: drivers/char/*
2633 F: drivers/misc/*
2634 F: include/linux/miscdevice.h
2635
2636 CHECKPATCH
2637 M: Andy Whitcroft <apw@canonical.com>
2638 M: Joe Perches <joe@perches.com>
2639 S: Maintained
2640 F: scripts/checkpatch.pl
2641
2642 CHINESE DOCUMENTATION
2643 M: Harry Wei <harryxiyou@gmail.com>
2644 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2645 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2646 S: Maintained
2647 F: Documentation/zh_CN/
2648
2649 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2650 M: Peter Chen <Peter.Chen@freescale.com>
2651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2652 L: linux-usb@vger.kernel.org
2653 S: Maintained
2654 F: drivers/usb/chipidea/
2655
2656 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2657 M: Hans de Goede <hdegoede@redhat.com>
2658 L: linux-input@vger.kernel.org
2659 S: Maintained
2660 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2661 F: drivers/input/touchscreen/chipone_icn8318.c
2662
2663 CHROME HARDWARE PLATFORM SUPPORT
2664 M: Olof Johansson <olof@lixom.net>
2665 S: Maintained
2666 F: drivers/platform/chrome/
2667
2668 CISCO VIC ETHERNET NIC DRIVER
2669 M: Christian Benvenuti <benve@cisco.com>
2670 M: Sujith Sankar <ssujith@cisco.com>
2671 M: Govindarajulu Varadarajan <_govind@gmx.com>
2672 M: Neel Patel <neepatel@cisco.com>
2673 S: Supported
2674 F: drivers/net/ethernet/cisco/enic/
2675
2676 CISCO VIC LOW LATENCY NIC DRIVER
2677 M: Upinder Malhi <umalhi@cisco.com>
2678 S: Supported
2679 F: drivers/infiniband/hw/usnic
2680
2681 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2682 M: Hartley Sweeten <hsweeten@visionengravers.com>
2683 L: netdev@vger.kernel.org
2684 S: Maintained
2685 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2686
2687 CIRRUS LOGIC AUDIO CODEC DRIVERS
2688 M: Brian Austin <brian.austin@cirrus.com>
2689 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2690 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2691 S: Maintained
2692 F: sound/soc/codecs/cs*
2693
2694 CLEANCACHE API
2695 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2696 L: linux-kernel@vger.kernel.org
2697 S: Maintained
2698 F: mm/cleancache.c
2699 F: include/linux/cleancache.h
2700
2701 CLK API
2702 M: Russell King <linux@arm.linux.org.uk>
2703 L: linux-clk@vger.kernel.org
2704 S: Maintained
2705 F: include/linux/clk.h
2706
2707 CLOCKSOURCE, CLOCKEVENT DRIVERS
2708 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2709 M: Thomas Gleixner <tglx@linutronix.de>
2710 L: linux-kernel@vger.kernel.org
2711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2712 S: Supported
2713 F: drivers/clocksource
2714
2715 CISCO FCOE HBA DRIVER
2716 M: Hiral Patel <hiralpat@cisco.com>
2717 M: Suma Ramars <sramars@cisco.com>
2718 M: Brian Uchino <buchino@cisco.com>
2719 L: linux-scsi@vger.kernel.org
2720 S: Supported
2721 F: drivers/scsi/fnic/
2722
2723 CISCO SCSI HBA DRIVER
2724 M: Narsimhulu Musini <nmusini@cisco.com>
2725 M: Sesidhar Baddela <sebaddel@cisco.com>
2726 L: linux-scsi@vger.kernel.org
2727 S: Supported
2728 F: drivers/scsi/snic/
2729
2730 CMPC ACPI DRIVER
2731 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2732 M: Daniel Oliveira Nascimento <don@syst.com.br>
2733 L: platform-driver-x86@vger.kernel.org
2734 S: Supported
2735 F: drivers/platform/x86/classmate-laptop.c
2736
2737 COBALT MEDIA DRIVER
2738 M: Hans Verkuil <hans.verkuil@cisco.com>
2739 L: linux-media@vger.kernel.org
2740 T: git git://linuxtv.org/media_tree.git
2741 W: http://linuxtv.org
2742 S: Supported
2743 F: drivers/media/pci/cobalt/
2744
2745 COCCINELLE/Semantic Patches (SmPL)
2746 M: Julia Lawall <Julia.Lawall@lip6.fr>
2747 M: Gilles Muller <Gilles.Muller@lip6.fr>
2748 M: Nicolas Palix <nicolas.palix@imag.fr>
2749 M: Michal Marek <mmarek@suse.cz>
2750 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2752 W: http://coccinelle.lip6.fr/
2753 S: Supported
2754 F: Documentation/coccinelle.txt
2755 F: scripts/coccinelle/
2756 F: scripts/coccicheck
2757
2758 CODA FILE SYSTEM
2759 M: Jan Harkes <jaharkes@cs.cmu.edu>
2760 M: coda@cs.cmu.edu
2761 L: codalist@coda.cs.cmu.edu
2762 W: http://www.coda.cs.cmu.edu/
2763 S: Maintained
2764 F: Documentation/filesystems/coda.txt
2765 F: fs/coda/
2766 F: include/linux/coda*.h
2767 F: include/uapi/linux/coda*.h
2768
2769 CODA V4L2 MEM2MEM DRIVER
2770 M: Philipp Zabel <p.zabel@pengutronix.de>
2771 L: linux-media@vger.kernel.org
2772 S: Maintained
2773 F: Documentation/devicetree/bindings/media/coda.txt
2774 F: drivers/media/platform/coda/
2775
2776 COMMON CLK FRAMEWORK
2777 M: Michael Turquette <mturquette@baylibre.com>
2778 M: Stephen Boyd <sboyd@codeaurora.org>
2779 L: linux-clk@vger.kernel.org
2780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2781 S: Maintained
2782 F: drivers/clk/
2783 X: drivers/clk/clkdev.c
2784 F: include/linux/clk-pr*
2785 F: include/linux/clk/
2786
2787 COMMON INTERNET FILE SYSTEM (CIFS)
2788 M: Steve French <sfrench@samba.org>
2789 L: linux-cifs@vger.kernel.org
2790 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2791 W: http://linux-cifs.samba.org/
2792 T: git git://git.samba.org/sfrench/cifs-2.6.git
2793 S: Supported
2794 F: Documentation/filesystems/cifs/
2795 F: fs/cifs/
2796
2797 COMPACTPCI HOTPLUG CORE
2798 M: Scott Murray <scott@spiteful.org>
2799 L: linux-pci@vger.kernel.org
2800 S: Maintained
2801 F: drivers/pci/hotplug/cpci_hotplug*
2802
2803 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2804 M: Scott Murray <scott@spiteful.org>
2805 L: linux-pci@vger.kernel.org
2806 S: Maintained
2807 F: drivers/pci/hotplug/cpcihp_zt5550.*
2808
2809 COMPACTPCI HOTPLUG GENERIC DRIVER
2810 M: Scott Murray <scott@spiteful.org>
2811 L: linux-pci@vger.kernel.org
2812 S: Maintained
2813 F: drivers/pci/hotplug/cpcihp_generic.c
2814
2815 COMPAL LAPTOP SUPPORT
2816 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2817 L: platform-driver-x86@vger.kernel.org
2818 S: Maintained
2819 F: drivers/platform/x86/compal-laptop.c
2820
2821 CONEXANT ACCESSRUNNER USB DRIVER
2822 M: Simon Arlott <cxacru@fire.lp0.eu>
2823 L: accessrunner-general@lists.sourceforge.net
2824 W: http://accessrunner.sourceforge.net/
2825 S: Maintained
2826 F: drivers/usb/atm/cxacru.c
2827
2828 CONFIGFS
2829 M: Joel Becker <jlbec@evilplan.org>
2830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2831 S: Supported
2832 F: fs/configfs/
2833 F: include/linux/configfs.h
2834
2835 CONNECTOR
2836 M: Evgeniy Polyakov <zbr@ioremap.net>
2837 L: netdev@vger.kernel.org
2838 S: Maintained
2839 F: drivers/connector/
2840
2841 CONTROL GROUP (CGROUP)
2842 M: Tejun Heo <tj@kernel.org>
2843 M: Li Zefan <lizefan@huawei.com>
2844 M: Johannes Weiner <hannes@cmpxchg.org>
2845 L: cgroups@vger.kernel.org
2846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2847 S: Maintained
2848 F: Documentation/cgroups/
2849 F: include/linux/cgroup*
2850 F: kernel/cgroup*
2851
2852 CONTROL GROUP - CPUSET
2853 M: Li Zefan <lizefan@huawei.com>
2854 L: cgroups@vger.kernel.org
2855 W: http://www.bullopensource.org/cpuset/
2856 W: http://oss.sgi.com/projects/cpusets/
2857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2858 S: Maintained
2859 F: Documentation/cgroups/cpusets.txt
2860 F: include/linux/cpuset.h
2861 F: kernel/cpuset.c
2862
2863 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2864 M: Johannes Weiner <hannes@cmpxchg.org>
2865 M: Michal Hocko <mhocko@suse.cz>
2866 L: cgroups@vger.kernel.org
2867 L: linux-mm@kvack.org
2868 S: Maintained
2869 F: mm/memcontrol.c
2870 F: mm/swap_cgroup.c
2871
2872 CORETEMP HARDWARE MONITORING DRIVER
2873 M: Fenghua Yu <fenghua.yu@intel.com>
2874 L: lm-sensors@lm-sensors.org
2875 S: Maintained
2876 F: Documentation/hwmon/coretemp
2877 F: drivers/hwmon/coretemp.c
2878
2879 COSA/SRP SYNC SERIAL DRIVER
2880 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2881 W: http://www.fi.muni.cz/~kas/cosa/
2882 S: Maintained
2883 F: drivers/net/wan/cosa*
2884
2885 CPMAC ETHERNET DRIVER
2886 M: Florian Fainelli <florian@openwrt.org>
2887 L: netdev@vger.kernel.org
2888 S: Maintained
2889 F: drivers/net/ethernet/ti/cpmac.c
2890
2891 CPU FREQUENCY DRIVERS
2892 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2893 M: Viresh Kumar <viresh.kumar@linaro.org>
2894 L: linux-pm@vger.kernel.org
2895 S: Maintained
2896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2897 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2898 F: drivers/cpufreq/
2899 F: include/linux/cpufreq.h
2900
2901 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2902 M: Viresh Kumar <viresh.kumar@linaro.org>
2903 M: Sudeep Holla <sudeep.holla@arm.com>
2904 L: linux-pm@vger.kernel.org
2905 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2906 S: Maintained
2907 F: drivers/cpufreq/arm_big_little.h
2908 F: drivers/cpufreq/arm_big_little.c
2909 F: drivers/cpufreq/arm_big_little_dt.c
2910
2911 CPUIDLE DRIVER - ARM BIG LITTLE
2912 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2913 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2914 L: linux-pm@vger.kernel.org
2915 L: linux-arm-kernel@lists.infradead.org
2916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2917 S: Maintained
2918 F: drivers/cpuidle/cpuidle-big_little.c
2919
2920 CPUIDLE DRIVER - ARM EXYNOS
2921 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2922 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2923 M: Kukjin Kim <kgene@kernel.org>
2924 L: linux-pm@vger.kernel.org
2925 L: linux-samsung-soc@vger.kernel.org
2926 S: Supported
2927 F: drivers/cpuidle/cpuidle-exynos.c
2928 F: arch/arm/mach-exynos/pm.c
2929
2930 CPUIDLE DRIVERS
2931 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2932 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2933 L: linux-pm@vger.kernel.org
2934 S: Maintained
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2936 F: drivers/cpuidle/*
2937 F: include/linux/cpuidle.h
2938
2939 CPUID/MSR DRIVER
2940 M: "H. Peter Anvin" <hpa@zytor.com>
2941 S: Maintained
2942 F: arch/x86/kernel/cpuid.c
2943 F: arch/x86/kernel/msr.c
2944
2945 CPU POWER MONITORING SUBSYSTEM
2946 M: Thomas Renninger <trenn@suse.de>
2947 L: linux-pm@vger.kernel.org
2948 S: Maintained
2949 F: tools/power/cpupower/
2950
2951 CRAMFS FILESYSTEM
2952 W: http://sourceforge.net/projects/cramfs/
2953 S: Orphan / Obsolete
2954 F: Documentation/filesystems/cramfs.txt
2955 F: fs/cramfs/
2956
2957 CRIS PORT
2958 M: Mikael Starvik <starvik@axis.com>
2959 M: Jesper Nilsson <jesper.nilsson@axis.com>
2960 L: linux-cris-kernel@axis.com
2961 W: http://developer.axis.com
2962 S: Maintained
2963 F: arch/cris/
2964 F: drivers/tty/serial/crisv10.*
2965
2966 CRYPTO API
2967 M: Herbert Xu <herbert@gondor.apana.org.au>
2968 M: "David S. Miller" <davem@davemloft.net>
2969 L: linux-crypto@vger.kernel.org
2970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2971 S: Maintained
2972 F: Documentation/crypto/
2973 F: Documentation/DocBook/crypto-API.tmpl
2974 F: arch/*/crypto/
2975 F: crypto/
2976 F: drivers/crypto/
2977 F: include/crypto/
2978
2979 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2980 M: Neil Horman <nhorman@tuxdriver.com>
2981 L: linux-crypto@vger.kernel.org
2982 S: Maintained
2983 F: crypto/ansi_cprng.c
2984 F: crypto/rng.c
2985
2986 CS5535 Audio ALSA driver
2987 M: Jaya Kumar <jayakumar.alsa@gmail.com>
2988 S: Maintained
2989 F: sound/pci/cs5535audio/
2990
2991 CW1200 WLAN driver
2992 M: Solomon Peachy <pizza@shaftnet.org>
2993 S: Maintained
2994 F: drivers/net/wireless/cw1200/
2995
2996 CX18 VIDEO4LINUX DRIVER
2997 M: Andy Walls <awalls@md.metrocast.net>
2998 L: ivtv-devel@ivtvdriver.org (subscribers-only)
2999 L: linux-media@vger.kernel.org
3000 T: git git://linuxtv.org/media_tree.git
3001 W: http://linuxtv.org
3002 W: http://www.ivtvdriver.org/index.php/Cx18
3003 S: Maintained
3004 F: Documentation/video4linux/cx18.txt
3005 F: drivers/media/pci/cx18/
3006 F: include/uapi/linux/ivtv*
3007
3008 CX2341X MPEG ENCODER HELPER MODULE
3009 M: Hans Verkuil <hverkuil@xs4all.nl>
3010 L: linux-media@vger.kernel.org
3011 T: git git://linuxtv.org/media_tree.git
3012 W: http://linuxtv.org
3013 S: Maintained
3014 F: drivers/media/common/cx2341x*
3015 F: include/media/cx2341x*
3016
3017 CX24120 MEDIA DRIVER
3018 M: Jemma Denson <jdenson@gmail.com>
3019 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3020 L: linux-media@vger.kernel.org
3021 W: http://linuxtv.org/
3022 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3023 S: Maintained
3024 F: drivers/media/dvb-frontends/cx24120*
3025
3026 CX88 VIDEO4LINUX DRIVER
3027 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3028 L: linux-media@vger.kernel.org
3029 W: http://linuxtv.org
3030 T: git git://linuxtv.org/media_tree.git
3031 S: Odd fixes
3032 F: Documentation/video4linux/cx88/
3033 F: drivers/media/pci/cx88/
3034
3035 CXD2820R MEDIA DRIVER
3036 M: Antti Palosaari <crope@iki.fi>
3037 L: linux-media@vger.kernel.org
3038 W: http://linuxtv.org/
3039 W: http://palosaari.fi/linux/
3040 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3041 T: git git://linuxtv.org/anttip/media_tree.git
3042 S: Maintained
3043 F: drivers/media/dvb-frontends/cxd2820r*
3044
3045 CXGB3 ETHERNET DRIVER (CXGB3)
3046 M: Santosh Raspatur <santosh@chelsio.com>
3047 L: netdev@vger.kernel.org
3048 W: http://www.chelsio.com
3049 S: Supported
3050 F: drivers/net/ethernet/chelsio/cxgb3/
3051
3052 CXGB3 ISCSI DRIVER (CXGB3I)
3053 M: Karen Xie <kxie@chelsio.com>
3054 L: linux-scsi@vger.kernel.org
3055 W: http://www.chelsio.com
3056 S: Supported
3057 F: drivers/scsi/cxgbi/cxgb3i
3058
3059 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3060 M: Steve Wise <swise@chelsio.com>
3061 L: linux-rdma@vger.kernel.org
3062 W: http://www.openfabrics.org
3063 S: Supported
3064 F: drivers/infiniband/hw/cxgb3/
3065
3066 CXGB4 ETHERNET DRIVER (CXGB4)
3067 M: Hariprasad S <hariprasad@chelsio.com>
3068 L: netdev@vger.kernel.org
3069 W: http://www.chelsio.com
3070 S: Supported
3071 F: drivers/net/ethernet/chelsio/cxgb4/
3072
3073 CXGB4 ISCSI DRIVER (CXGB4I)
3074 M: Karen Xie <kxie@chelsio.com>
3075 L: linux-scsi@vger.kernel.org
3076 W: http://www.chelsio.com
3077 S: Supported
3078 F: drivers/scsi/cxgbi/cxgb4i
3079
3080 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3081 M: Steve Wise <swise@chelsio.com>
3082 L: linux-rdma@vger.kernel.org
3083 W: http://www.openfabrics.org
3084 S: Supported
3085 F: drivers/infiniband/hw/cxgb4/
3086
3087 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3088 M: Casey Leedom <leedom@chelsio.com>
3089 L: netdev@vger.kernel.org
3090 W: http://www.chelsio.com
3091 S: Supported
3092 F: drivers/net/ethernet/chelsio/cxgb4vf/
3093
3094 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3095 M: Ian Munsie <imunsie@au1.ibm.com>
3096 M: Michael Neuling <mikey@neuling.org>
3097 L: linuxppc-dev@lists.ozlabs.org
3098 S: Supported
3099 F: drivers/misc/cxl/
3100 F: include/misc/cxl*
3101 F: include/uapi/misc/cxl.h
3102 F: Documentation/powerpc/cxl.txt
3103 F: Documentation/powerpc/cxl.txt
3104 F: Documentation/ABI/testing/sysfs-class-cxl
3105
3106 STMMAC ETHERNET DRIVER
3107 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3108 L: netdev@vger.kernel.org
3109 W: http://www.stlinux.com
3110 S: Supported
3111 F: drivers/net/ethernet/stmicro/stmmac/
3112
3113 CYBERPRO FB DRIVER
3114 M: Russell King <linux@arm.linux.org.uk>
3115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3116 W: http://www.arm.linux.org.uk/
3117 S: Maintained
3118 F: drivers/video/fbdev/cyber2000fb.*
3119
3120 CYCLADES ASYNC MUX DRIVER
3121 W: http://www.cyclades.com/
3122 S: Orphan
3123 F: drivers/tty/cyclades.c
3124 F: include/linux/cyclades.h
3125 F: include/uapi/linux/cyclades.h
3126
3127 CYCLADES PC300 DRIVER
3128 W: http://www.cyclades.com/
3129 S: Orphan
3130 F: drivers/net/wan/pc300*
3131
3132 CYPRESS_FIRMWARE MEDIA DRIVER
3133 M: Antti Palosaari <crope@iki.fi>
3134 L: linux-media@vger.kernel.org
3135 W: http://linuxtv.org/
3136 W: http://palosaari.fi/linux/
3137 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3138 T: git git://linuxtv.org/anttip/media_tree.git
3139 S: Maintained
3140 F: drivers/media/common/cypress_firmware*
3141
3142 CYTTSP TOUCHSCREEN DRIVER
3143 M: Ferruh Yigit <fery@cypress.com>
3144 L: linux-input@vger.kernel.org
3145 S: Supported
3146 F: drivers/input/touchscreen/cyttsp*
3147 F: include/linux/input/cyttsp.h
3148
3149 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3150 M: Joshua Kinard <kumba@gentoo.org>
3151 S: Maintained
3152 F: drivers/rtc/rtc-ds1685.c
3153 F: include/linux/rtc/ds1685.h
3154
3155 DAMA SLAVE for AX.25
3156 M: Joerg Reuter <jreuter@yaina.de>
3157 W: http://yaina.de/jreuter/
3158 W: http://www.qsl.net/dl1bke/
3159 L: linux-hams@vger.kernel.org
3160 S: Maintained
3161 F: net/ax25/af_ax25.c
3162 F: net/ax25/ax25_dev.c
3163 F: net/ax25/ax25_ds_*
3164 F: net/ax25/ax25_in.c
3165 F: net/ax25/ax25_out.c
3166 F: net/ax25/ax25_timer.c
3167 F: net/ax25/sysctl_net_ax25.c
3168
3169 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3170 L: netdev@vger.kernel.org
3171 S: Orphan
3172 F: Documentation/networking/dmfe.txt
3173 F: drivers/net/ethernet/dec/tulip/dmfe.c
3174
3175 DC390/AM53C974 SCSI driver
3176 M: Hannes Reinecke <hare@suse.de>
3177 L: linux-scsi@vger.kernel.org
3178 S: Maintained
3179 F: drivers/scsi/am53c974.c
3180
3181 DC395x SCSI driver
3182 M: Oliver Neukum <oliver@neukum.org>
3183 M: Ali Akcaagac <aliakc@web.de>
3184 M: Jamie Lenehan <lenehan@twibble.org>
3185 L: dc395x@twibble.org
3186 W: http://twibble.org/dist/dc395x/
3187 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3188 S: Maintained
3189 F: Documentation/scsi/dc395x.txt
3190 F: drivers/scsi/dc395x.*
3191
3192 DCCP PROTOCOL
3193 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3194 L: dccp@vger.kernel.org
3195 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3196 S: Maintained
3197 F: include/linux/dccp.h
3198 F: include/uapi/linux/dccp.h
3199 F: include/linux/tfrc.h
3200 F: net/dccp/
3201
3202 DECnet NETWORK LAYER
3203 W: http://linux-decnet.sourceforge.net
3204 L: linux-decnet-user@lists.sourceforge.net
3205 S: Orphan
3206 F: Documentation/networking/decnet.txt
3207 F: net/decnet/
3208
3209 DECSTATION PLATFORM SUPPORT
3210 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3211 L: linux-mips@linux-mips.org
3212 W: http://www.linux-mips.org/wiki/DECstation
3213 S: Maintained
3214 F: arch/mips/dec/
3215 F: arch/mips/include/asm/dec/
3216 F: arch/mips/include/asm/mach-dec/
3217
3218 DEFXX FDDI NETWORK DRIVER
3219 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3220 S: Maintained
3221 F: drivers/net/fddi/defxx.*
3222
3223 DELL LAPTOP DRIVER
3224 M: Matthew Garrett <mjg59@srcf.ucam.org>
3225 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3226 L: platform-driver-x86@vger.kernel.org
3227 S: Maintained
3228 F: drivers/platform/x86/dell-laptop.c
3229
3230 DELL LAPTOP RBTN DRIVER
3231 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3232 S: Maintained
3233 F: drivers/platform/x86/dell-rbtn.*
3234
3235 DELL LAPTOP FREEFALL DRIVER
3236 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3237 S: Maintained
3238 F: drivers/platform/x86/dell-smo8800.c
3239
3240 DELL LAPTOP SMM DRIVER
3241 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3242 S: Maintained
3243 F: drivers/hwmon/dell-smm-hwmon.c
3244 F: include/uapi/linux/i8k.h
3245
3246 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3247 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3248 S: Maintained
3249 F: Documentation/dcdbas.txt
3250 F: drivers/firmware/dcdbas.*
3251
3252 DELL WMI EXTRAS DRIVER
3253 M: Matthew Garrett <mjg59@srcf.ucam.org>
3254 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3255 S: Maintained
3256 F: drivers/platform/x86/dell-wmi.c
3257
3258 DESIGNWARE USB2 DRD IP DRIVER
3259 M: John Youn <johnyoun@synopsys.com>
3260 L: linux-usb@vger.kernel.org
3261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3262 S: Maintained
3263 F: drivers/usb/dwc2/
3264
3265 DESIGNWARE USB3 DRD IP DRIVER
3266 M: Felipe Balbi <balbi@ti.com>
3267 L: linux-usb@vger.kernel.org
3268 L: linux-omap@vger.kernel.org
3269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3270 S: Maintained
3271 F: drivers/usb/dwc3/
3272
3273 DEVICE COREDUMP (DEV_COREDUMP)
3274 M: Johannes Berg <johannes@sipsolutions.net>
3275 L: linux-kernel@vger.kernel.org
3276 S: Maintained
3277 F: drivers/base/devcoredump.c
3278 F: include/linux/devcoredump.h
3279
3280 DEVICE FREQUENCY (DEVFREQ)
3281 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3282 M: Kyungmin Park <kyungmin.park@samsung.com>
3283 L: linux-pm@vger.kernel.org
3284 S: Maintained
3285 F: drivers/devfreq/
3286
3287 DEVICE NUMBER REGISTRY
3288 M: Torben Mathiasen <device@lanana.org>
3289 W: http://lanana.org/docs/device-list/index.html
3290 S: Maintained
3291
3292 DEVICE-MAPPER (LVM)
3293 M: Alasdair Kergon <agk@redhat.com>
3294 M: Mike Snitzer <snitzer@redhat.com>
3295 M: dm-devel@redhat.com
3296 L: dm-devel@redhat.com
3297 W: http://sources.redhat.com/dm
3298 Q: http://patchwork.kernel.org/project/dm-devel/list/
3299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3300 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3301 S: Maintained
3302 F: Documentation/device-mapper/
3303 F: drivers/md/dm*
3304 F: drivers/md/persistent-data/
3305 F: include/linux/device-mapper.h
3306 F: include/linux/dm-*.h
3307 F: include/uapi/linux/dm-*.h
3308
3309 DIALOG SEMICONDUCTOR DRIVERS
3310 M: Support Opensource <support.opensource@diasemi.com>
3311 W: http://www.dialog-semiconductor.com/products
3312 S: Supported
3313 F: Documentation/hwmon/da90??
3314 F: drivers/gpio/gpio-da90??.c
3315 F: drivers/hwmon/da90??-hwmon.c
3316 F: drivers/iio/adc/da91??-*.c
3317 F: drivers/input/misc/da90??_onkey.c
3318 F: drivers/input/touchscreen/da9052_tsi.c
3319 F: drivers/leds/leds-da90??.c
3320 F: drivers/mfd/da903x.c
3321 F: drivers/mfd/da90??-*.c
3322 F: drivers/mfd/da91??-*.c
3323 F: drivers/power/da9052-battery.c
3324 F: drivers/power/da91??-*.c
3325 F: drivers/regulator/da903x.c
3326 F: drivers/regulator/da9???-regulator.[ch]
3327 F: drivers/rtc/rtc-da90??.c
3328 F: drivers/video/backlight/da90??_bl.c
3329 F: drivers/watchdog/da90??_wdt.c
3330 F: include/linux/mfd/da903x.h
3331 F: include/linux/mfd/da9052/
3332 F: include/linux/mfd/da9055/
3333 F: include/linux/mfd/da9063/
3334 F: include/linux/mfd/da9150/
3335 F: include/sound/da[79]*.h
3336 F: sound/soc/codecs/da[79]*.[ch]
3337
3338 DIGI NEO AND CLASSIC PCI PRODUCTS
3339 M: Lidza Louina <lidza.louina@gmail.com>
3340 M: Mark Hounschell <markh@compro.net>
3341 L: driverdev-devel@linuxdriverproject.org
3342 S: Maintained
3343 F: drivers/staging/dgnc/
3344
3345 DIGI EPCA PCI PRODUCTS
3346 M: Lidza Louina <lidza.louina@gmail.com>
3347 M: Mark Hounschell <markh@compro.net>
3348 M: Daeseok Youn <daeseok.youn@gmail.com>
3349 L: driverdev-devel@linuxdriverproject.org
3350 S: Maintained
3351 F: drivers/staging/dgap/
3352
3353 DIOLAN U2C-12 I2C DRIVER
3354 M: Guenter Roeck <linux@roeck-us.net>
3355 L: linux-i2c@vger.kernel.org
3356 S: Maintained
3357 F: drivers/i2c/busses/i2c-diolan-u2c.c
3358
3359 DIRECT ACCESS (DAX)
3360 M: Matthew Wilcox <willy@linux.intel.com>
3361 L: linux-fsdevel@vger.kernel.org
3362 S: Supported
3363 F: fs/dax.c
3364
3365 DIRECTORY NOTIFICATION (DNOTIFY)
3366 M: Eric Paris <eparis@parisplace.org>
3367 S: Maintained
3368 F: Documentation/filesystems/dnotify.txt
3369 F: fs/notify/dnotify/
3370 F: include/linux/dnotify.h
3371
3372 DISK GEOMETRY AND PARTITION HANDLING
3373 M: Andries Brouwer <aeb@cwi.nl>
3374 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3375 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3376 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3377 S: Maintained
3378
3379 DISKQUOTA
3380 M: Jan Kara <jack@suse.cz>
3381 S: Maintained
3382 F: Documentation/filesystems/quota.txt
3383 F: fs/quota/
3384 F: include/linux/quota*.h
3385 F: include/uapi/linux/quota*.h
3386
3387 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3388 M: Bernie Thompson <bernie@plugable.com>
3389 L: linux-fbdev@vger.kernel.org
3390 S: Maintained
3391 W: http://plugable.com/category/projects/udlfb/
3392 F: drivers/video/fbdev/udlfb.c
3393 F: include/video/udlfb.h
3394 F: Documentation/fb/udlfb.txt
3395
3396 DISTRIBUTED LOCK MANAGER (DLM)
3397 M: Christine Caulfield <ccaulfie@redhat.com>
3398 M: David Teigland <teigland@redhat.com>
3399 L: cluster-devel@redhat.com
3400 W: http://sources.redhat.com/cluster/
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3402 S: Supported
3403 F: fs/dlm/
3404
3405 DMA BUFFER SHARING FRAMEWORK
3406 M: Sumit Semwal <sumit.semwal@linaro.org>
3407 S: Maintained
3408 L: linux-media@vger.kernel.org
3409 L: dri-devel@lists.freedesktop.org
3410 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3411 F: drivers/dma-buf/
3412 F: include/linux/dma-buf*
3413 F: include/linux/reservation.h
3414 F: include/linux/*fence.h
3415 F: Documentation/dma-buf-sharing.txt
3416 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3417
3418 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3419 M: Vinod Koul <vinod.koul@intel.com>
3420 L: dmaengine@vger.kernel.org
3421 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3422 S: Maintained
3423 F: drivers/dma/
3424 F: include/linux/dmaengine.h
3425 F: Documentation/dmaengine/
3426 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3427
3428 DME1737 HARDWARE MONITOR DRIVER
3429 M: Juerg Haefliger <juergh@gmail.com>
3430 L: lm-sensors@lm-sensors.org
3431 S: Maintained
3432 F: Documentation/hwmon/dme1737
3433 F: drivers/hwmon/dme1737.c
3434
3435 DMI/SMBIOS SUPPORT
3436 M: Jean Delvare <jdelvare@suse.de>
3437 S: Maintained
3438 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3439 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3440 F: drivers/firmware/dmi-id.c
3441 F: drivers/firmware/dmi_scan.c
3442 F: include/linux/dmi.h
3443
3444 DOCUMENTATION
3445 M: Jonathan Corbet <corbet@lwn.net>
3446 L: linux-doc@vger.kernel.org
3447 S: Maintained
3448 F: Documentation/
3449 X: Documentation/ABI/
3450 X: Documentation/devicetree/
3451 X: Documentation/acpi
3452 X: Documentation/power
3453 X: Documentation/spi
3454 T: git git://git.lwn.net/linux-2.6.git docs-next
3455
3456 DOUBLETALK DRIVER
3457 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3458 L: blinux-list@redhat.com
3459 S: Maintained
3460 F: drivers/char/dtlk.c
3461 F: include/linux/dtlk.h
3462
3463 DPT_I2O SCSI RAID DRIVER
3464 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3465 L: linux-scsi@vger.kernel.org
3466 W: http://www.adaptec.com/
3467 S: Maintained
3468 F: drivers/scsi/dpt*
3469 F: drivers/scsi/dpt/
3470
3471 DRBD DRIVER
3472 P: Philipp Reisner
3473 P: Lars Ellenberg
3474 M: drbd-dev@lists.linbit.com
3475 L: drbd-user@lists.linbit.com
3476 W: http://www.drbd.org
3477 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3478 T: git git://git.drbd.org/drbd-8.3.git
3479 S: Supported
3480 F: drivers/block/drbd/
3481 F: lib/lru_cache.c
3482 F: Documentation/blockdev/drbd/
3483
3484 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3485 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3487 S: Supported
3488 F: Documentation/kobject.txt
3489 F: drivers/base/
3490 F: fs/debugfs/
3491 F: fs/kernfs/
3492 F: fs/sysfs/
3493 F: include/linux/debugfs.h
3494 F: include/linux/kobj*
3495 F: lib/kobj*
3496
3497 DRM DRIVERS
3498 M: David Airlie <airlied@linux.ie>
3499 L: dri-devel@lists.freedesktop.org
3500 T: git git://people.freedesktop.org/~airlied/linux
3501 S: Maintained
3502 F: drivers/gpu/drm/
3503 F: drivers/gpu/vga/
3504 F: include/drm/
3505 F: include/uapi/drm/
3506
3507 RADEON DRM DRIVERS
3508 M: Alex Deucher <alexander.deucher@amd.com>
3509 M: Christian König <christian.koenig@amd.com>
3510 L: dri-devel@lists.freedesktop.org
3511 T: git git://people.freedesktop.org/~agd5f/linux
3512 S: Supported
3513 F: drivers/gpu/drm/radeon/
3514 F: include/uapi/drm/radeon*
3515
3516 DRM PANEL DRIVERS
3517 M: Thierry Reding <thierry.reding@gmail.com>
3518 L: dri-devel@lists.freedesktop.org
3519 T: git git://anongit.freedesktop.org/tegra/linux.git
3520 S: Maintained
3521 F: drivers/gpu/drm/drm_panel.c
3522 F: drivers/gpu/drm/panel/
3523 F: include/drm/drm_panel.h
3524 F: Documentation/devicetree/bindings/panel/
3525
3526 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3527 M: Daniel Vetter <daniel.vetter@intel.com>
3528 M: Jani Nikula <jani.nikula@linux.intel.com>
3529 L: intel-gfx@lists.freedesktop.org
3530 L: dri-devel@lists.freedesktop.org
3531 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3532 T: git git://anongit.freedesktop.org/drm-intel
3533 S: Supported
3534 F: drivers/gpu/drm/i915/
3535 F: include/drm/i915*
3536 F: include/uapi/drm/i915*
3537
3538 DRM DRIVERS FOR EXYNOS
3539 M: Inki Dae <inki.dae@samsung.com>
3540 M: Joonyoung Shim <jy0922.shim@samsung.com>
3541 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3542 M: Kyungmin Park <kyungmin.park@samsung.com>
3543 L: dri-devel@lists.freedesktop.org
3544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3545 S: Supported
3546 F: drivers/gpu/drm/exynos/
3547 F: include/drm/exynos*
3548 F: include/uapi/drm/exynos*
3549
3550 DRM DRIVERS FOR FREESCALE IMX
3551 M: Philipp Zabel <p.zabel@pengutronix.de>
3552 L: dri-devel@lists.freedesktop.org
3553 S: Maintained
3554 F: drivers/gpu/drm/imx/
3555 F: Documentation/devicetree/bindings/drm/imx/
3556
3557 DRM DRIVERS FOR NVIDIA TEGRA
3558 M: Thierry Reding <thierry.reding@gmail.com>
3559 M: Terje Bergström <tbergstrom@nvidia.com>
3560 L: dri-devel@lists.freedesktop.org
3561 L: linux-tegra@vger.kernel.org
3562 T: git git://anongit.freedesktop.org/tegra/linux.git
3563 S: Supported
3564 F: drivers/gpu/drm/tegra/
3565 F: drivers/gpu/host1x/
3566 F: include/linux/host1x.h
3567 F: include/uapi/drm/tegra_drm.h
3568 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3569
3570 DRM DRIVERS FOR RENESAS
3571 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3572 L: dri-devel@lists.freedesktop.org
3573 L: linux-sh@vger.kernel.org
3574 T: git git://people.freedesktop.org/~airlied/linux
3575 S: Supported
3576 F: drivers/gpu/drm/rcar-du/
3577 F: drivers/gpu/drm/shmobile/
3578 F: include/linux/platform_data/shmob_drm.h
3579
3580 DRM DRIVERS FOR ROCKCHIP
3581 M: Mark Yao <mark.yao@rock-chips.com>
3582 L: dri-devel@lists.freedesktop.org
3583 S: Maintained
3584 F: drivers/gpu/drm/rockchip/
3585 F: Documentation/devicetree/bindings/video/rockchip*
3586
3587 DSBR100 USB FM RADIO DRIVER
3588 M: Alexey Klimov <klimov.linux@gmail.com>
3589 L: linux-media@vger.kernel.org
3590 T: git git://linuxtv.org/media_tree.git
3591 S: Maintained
3592 F: drivers/media/radio/dsbr100.c
3593
3594 DSCC4 DRIVER
3595 M: Francois Romieu <romieu@fr.zoreil.com>
3596 L: netdev@vger.kernel.org
3597 S: Maintained
3598 F: drivers/net/wan/dscc4.c
3599
3600 DT3155 MEDIA DRIVER
3601 M: Hans Verkuil <hverkuil@xs4all.nl>
3602 L: linux-media@vger.kernel.org
3603 T: git git://linuxtv.org/media_tree.git
3604 W: http://linuxtv.org
3605 S: Odd Fixes
3606 F: drivers/media/pci/dt3155/
3607
3608 DVB_USB_AF9015 MEDIA DRIVER
3609 M: Antti Palosaari <crope@iki.fi>
3610 L: linux-media@vger.kernel.org
3611 W: http://linuxtv.org/
3612 W: http://palosaari.fi/linux/
3613 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3614 T: git git://linuxtv.org/anttip/media_tree.git
3615 S: Maintained
3616 F: drivers/media/usb/dvb-usb-v2/af9015*
3617
3618 DVB_USB_AF9035 MEDIA DRIVER
3619 M: Antti Palosaari <crope@iki.fi>
3620 L: linux-media@vger.kernel.org
3621 W: http://linuxtv.org/
3622 W: http://palosaari.fi/linux/
3623 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3624 T: git git://linuxtv.org/anttip/media_tree.git
3625 S: Maintained
3626 F: drivers/media/usb/dvb-usb-v2/af9035*
3627
3628 DVB_USB_ANYSEE MEDIA DRIVER
3629 M: Antti Palosaari <crope@iki.fi>
3630 L: linux-media@vger.kernel.org
3631 W: http://linuxtv.org/
3632 W: http://palosaari.fi/linux/
3633 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3634 T: git git://linuxtv.org/anttip/media_tree.git
3635 S: Maintained
3636 F: drivers/media/usb/dvb-usb-v2/anysee*
3637
3638 DVB_USB_AU6610 MEDIA DRIVER
3639 M: Antti Palosaari <crope@iki.fi>
3640 L: linux-media@vger.kernel.org
3641 W: http://linuxtv.org/
3642 W: http://palosaari.fi/linux/
3643 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3644 T: git git://linuxtv.org/anttip/media_tree.git
3645 S: Maintained
3646 F: drivers/media/usb/dvb-usb-v2/au6610*
3647
3648 DVB_USB_CE6230 MEDIA DRIVER
3649 M: Antti Palosaari <crope@iki.fi>
3650 L: linux-media@vger.kernel.org
3651 W: http://linuxtv.org/
3652 W: http://palosaari.fi/linux/
3653 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3654 T: git git://linuxtv.org/anttip/media_tree.git
3655 S: Maintained
3656 F: drivers/media/usb/dvb-usb-v2/ce6230*
3657
3658 DVB_USB_CXUSB MEDIA DRIVER
3659 M: Michael Krufky <mkrufky@linuxtv.org>
3660 L: linux-media@vger.kernel.org
3661 W: http://linuxtv.org/
3662 W: http://github.com/mkrufky
3663 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3664 T: git git://linuxtv.org/media_tree.git
3665 S: Maintained
3666 F: drivers/media/usb/dvb-usb/cxusb*
3667
3668 DVB_USB_EC168 MEDIA DRIVER
3669 M: Antti Palosaari <crope@iki.fi>
3670 L: linux-media@vger.kernel.org
3671 W: http://linuxtv.org/
3672 W: http://palosaari.fi/linux/
3673 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3674 T: git git://linuxtv.org/anttip/media_tree.git
3675 S: Maintained
3676 F: drivers/media/usb/dvb-usb-v2/ec168*
3677
3678 DVB_USB_GL861 MEDIA DRIVER
3679 M: Antti Palosaari <crope@iki.fi>
3680 L: linux-media@vger.kernel.org
3681 W: http://linuxtv.org/
3682 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683 T: git git://linuxtv.org/anttip/media_tree.git
3684 S: Maintained
3685 F: drivers/media/usb/dvb-usb-v2/gl861*
3686
3687 DVB_USB_MXL111SF MEDIA DRIVER
3688 M: Michael Krufky <mkrufky@linuxtv.org>
3689 L: linux-media@vger.kernel.org
3690 W: http://linuxtv.org/
3691 W: http://github.com/mkrufky
3692 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3693 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3694 S: Maintained
3695 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3696
3697 DVB_USB_RTL28XXU MEDIA DRIVER
3698 M: Antti Palosaari <crope@iki.fi>
3699 L: linux-media@vger.kernel.org
3700 W: http://linuxtv.org/
3701 W: http://palosaari.fi/linux/
3702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3703 T: git git://linuxtv.org/anttip/media_tree.git
3704 S: Maintained
3705 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3706
3707 DVB_USB_V2 MEDIA DRIVER
3708 M: Antti Palosaari <crope@iki.fi>
3709 L: linux-media@vger.kernel.org
3710 W: http://linuxtv.org/
3711 W: http://palosaari.fi/linux/
3712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713 T: git git://linuxtv.org/anttip/media_tree.git
3714 S: Maintained
3715 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3716 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3717
3718 DYNAMIC DEBUG
3719 M: Jason Baron <jbaron@akamai.com>
3720 S: Maintained
3721 F: lib/dynamic_debug.c
3722 F: include/linux/dynamic_debug.h
3723
3724 DZ DECSTATION DZ11 SERIAL DRIVER
3725 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3726 S: Maintained
3727 F: drivers/tty/serial/dz.*
3728
3729 E3X0 POWER BUTTON DRIVER
3730 M: Moritz Fischer <moritz.fischer@ettus.com>
3731 L: usrp-users@lists.ettus.com
3732 W: http://www.ettus.com
3733 S: Supported
3734 F: drivers/input/misc/e3x0-button.c
3735 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3736
3737 E4000 MEDIA DRIVER
3738 M: Antti Palosaari <crope@iki.fi>
3739 L: linux-media@vger.kernel.org
3740 W: http://linuxtv.org/
3741 W: http://palosaari.fi/linux/
3742 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743 T: git git://linuxtv.org/anttip/media_tree.git
3744 S: Maintained
3745 F: drivers/media/tuners/e4000*
3746
3747 EATA ISA/EISA/PCI SCSI DRIVER
3748 M: Dario Ballabio <ballabio_dario@emc.com>
3749 L: linux-scsi@vger.kernel.org
3750 S: Maintained
3751 F: drivers/scsi/eata.c
3752
3753 EC100 MEDIA DRIVER
3754 M: Antti Palosaari <crope@iki.fi>
3755 L: linux-media@vger.kernel.org
3756 W: http://linuxtv.org/
3757 W: http://palosaari.fi/linux/
3758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3759 T: git git://linuxtv.org/anttip/media_tree.git
3760 S: Maintained
3761 F: drivers/media/dvb-frontends/ec100*
3762
3763 ECRYPT FILE SYSTEM
3764 M: Tyler Hicks <tyhicks@canonical.com>
3765 L: ecryptfs@vger.kernel.org
3766 W: http://ecryptfs.org
3767 W: https://launchpad.net/ecryptfs
3768 S: Supported
3769 F: Documentation/filesystems/ecryptfs.txt
3770 F: fs/ecryptfs/
3771
3772 EDAC-CORE
3773 M: Doug Thompson <dougthompson@xmission.com>
3774 M: Borislav Petkov <bp@alien8.de>
3775 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3776 L: linux-edac@vger.kernel.org
3777 W: bluesmoke.sourceforge.net
3778 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3779 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3780 S: Supported
3781 F: Documentation/edac.txt
3782 F: drivers/edac/
3783 F: include/linux/edac.h
3784
3785 EDAC-AMD64
3786 M: Doug Thompson <dougthompson@xmission.com>
3787 M: Borislav Petkov <bp@alien8.de>
3788 L: linux-edac@vger.kernel.org
3789 W: bluesmoke.sourceforge.net
3790 S: Maintained
3791 F: drivers/edac/amd64_edac*
3792
3793 EDAC-CALXEDA
3794 M: Doug Thompson <dougthompson@xmission.com>
3795 M: Robert Richter <rric@kernel.org>
3796 L: linux-edac@vger.kernel.org
3797 W: bluesmoke.sourceforge.net
3798 S: Maintained
3799 F: drivers/edac/highbank*
3800
3801 EDAC-CAVIUM
3802 M: Ralf Baechle <ralf@linux-mips.org>
3803 M: David Daney <david.daney@cavium.com>
3804 L: linux-edac@vger.kernel.org
3805 L: linux-mips@linux-mips.org
3806 W: bluesmoke.sourceforge.net
3807 S: Supported
3808 F: drivers/edac/octeon_edac*
3809
3810 EDAC-E752X
3811 M: Mark Gross <mark.gross@intel.com>
3812 M: Doug Thompson <dougthompson@xmission.com>
3813 L: linux-edac@vger.kernel.org
3814 W: bluesmoke.sourceforge.net
3815 S: Maintained
3816 F: drivers/edac/e752x_edac.c
3817
3818 EDAC-E7XXX
3819 M: Doug Thompson <dougthompson@xmission.com>
3820 L: linux-edac@vger.kernel.org
3821 W: bluesmoke.sourceforge.net
3822 S: Maintained
3823 F: drivers/edac/e7xxx_edac.c
3824
3825 EDAC-GHES
3826 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3827 L: linux-edac@vger.kernel.org
3828 W: bluesmoke.sourceforge.net
3829 S: Maintained
3830 F: drivers/edac/ghes_edac.c
3831
3832 EDAC-I82443BXGX
3833 M: Tim Small <tim@buttersideup.com>
3834 L: linux-edac@vger.kernel.org
3835 W: bluesmoke.sourceforge.net
3836 S: Maintained
3837 F: drivers/edac/i82443bxgx_edac.c
3838
3839 EDAC-I3000
3840 M: Jason Uhlenkott <juhlenko@akamai.com>
3841 L: linux-edac@vger.kernel.org
3842 W: bluesmoke.sourceforge.net
3843 S: Maintained
3844 F: drivers/edac/i3000_edac.c
3845
3846 EDAC-I5000
3847 M: Doug Thompson <dougthompson@xmission.com>
3848 L: linux-edac@vger.kernel.org
3849 W: bluesmoke.sourceforge.net
3850 S: Maintained
3851 F: drivers/edac/i5000_edac.c
3852
3853 EDAC-I5400
3854 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3855 L: linux-edac@vger.kernel.org
3856 W: bluesmoke.sourceforge.net
3857 S: Maintained
3858 F: drivers/edac/i5400_edac.c
3859
3860 EDAC-I7300
3861 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3862 L: linux-edac@vger.kernel.org
3863 W: bluesmoke.sourceforge.net
3864 S: Maintained
3865 F: drivers/edac/i7300_edac.c
3866
3867 EDAC-I7CORE
3868 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3869 L: linux-edac@vger.kernel.org
3870 W: bluesmoke.sourceforge.net
3871 S: Maintained
3872 F: drivers/edac/i7core_edac.c
3873
3874 EDAC-I82975X
3875 M: Ranganathan Desikan <ravi@jetztechnologies.com>
3876 M: "Arvind R." <arvino55@gmail.com>
3877 L: linux-edac@vger.kernel.org
3878 W: bluesmoke.sourceforge.net
3879 S: Maintained
3880 F: drivers/edac/i82975x_edac.c
3881
3882 EDAC-IE31200
3883 M: Jason Baron <jbaron@akamai.com>
3884 L: linux-edac@vger.kernel.org
3885 W: bluesmoke.sourceforge.net
3886 S: Maintained
3887 F: drivers/edac/ie31200_edac.c
3888
3889 EDAC-MPC85XX
3890 M: Johannes Thumshirn <morbidrsa@gmail.com>
3891 L: linux-edac@vger.kernel.org
3892 W: bluesmoke.sourceforge.net
3893 S: Maintained
3894 F: drivers/edac/mpc85xx_edac.[ch]
3895
3896 EDAC-PASEMI
3897 M: Egor Martovetsky <egor@pasemi.com>
3898 L: linux-edac@vger.kernel.org
3899 W: bluesmoke.sourceforge.net
3900 S: Maintained
3901 F: drivers/edac/pasemi_edac.c
3902
3903 EDAC-R82600
3904 M: Tim Small <tim@buttersideup.com>
3905 L: linux-edac@vger.kernel.org
3906 W: bluesmoke.sourceforge.net
3907 S: Maintained
3908 F: drivers/edac/r82600_edac.c
3909
3910 EDAC-SBRIDGE
3911 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3912 L: linux-edac@vger.kernel.org
3913 W: bluesmoke.sourceforge.net
3914 S: Maintained
3915 F: drivers/edac/sb_edac.c
3916
3917 EDAC-XGENE
3918 APPLIED MICRO (APM) X-GENE SOC EDAC
3919 M: Loc Ho <lho@apm.com>
3920 S: Supported
3921 F: drivers/edac/xgene_edac.c
3922 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3923
3924 EDIROL UA-101/UA-1000 DRIVER
3925 M: Clemens Ladisch <clemens@ladisch.de>
3926 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3927 T: git git://git.alsa-project.org/alsa-kernel.git
3928 S: Maintained
3929 F: sound/usb/misc/ua101.c
3930
3931 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3932 M: Matt Fleming <matt.fleming@intel.com>
3933 L: linux-efi@vger.kernel.org
3934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3935 S: Maintained
3936 F: Documentation/efi-stub.txt
3937 F: arch/ia64/kernel/efi.c
3938 F: arch/x86/boot/compressed/eboot.[ch]
3939 F: arch/x86/include/asm/efi.h
3940 F: arch/x86/platform/efi/*
3941 F: drivers/firmware/efi/*
3942 F: include/linux/efi*.h
3943
3944 EFI VARIABLE FILESYSTEM
3945 M: Matthew Garrett <matthew.garrett@nebula.com>
3946 M: Jeremy Kerr <jk@ozlabs.org>
3947 M: Matt Fleming <matt.fleming@intel.com>
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3949 L: linux-efi@vger.kernel.org
3950 S: Maintained
3951 F: fs/efivarfs/
3952
3953 EFIFB FRAMEBUFFER DRIVER
3954 L: linux-fbdev@vger.kernel.org
3955 M: Peter Jones <pjones@redhat.com>
3956 S: Maintained
3957 F: drivers/video/fbdev/efifb.c
3958
3959 EFS FILESYSTEM
3960 W: http://aeschi.ch.eu.org/efs/
3961 S: Orphan
3962 F: fs/efs/
3963
3964 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3965 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3966 M: Christoph Raisch <raisch@de.ibm.com>
3967 L: linux-rdma@vger.kernel.org
3968 S: Supported
3969 F: drivers/infiniband/hw/ehca/
3970
3971 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3972 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3973 L: netdev@vger.kernel.org
3974 S: Maintained
3975 F: drivers/net/ethernet/ibm/ehea/
3976
3977 EM28XX VIDEO4LINUX DRIVER
3978 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3979 L: linux-media@vger.kernel.org
3980 W: http://linuxtv.org
3981 T: git git://linuxtv.org/media_tree.git
3982 S: Maintained
3983 F: drivers/media/usb/em28xx/
3984
3985 EMBEDDED LINUX
3986 M: Paul Gortmaker <paul.gortmaker@windriver.com>
3987 M: Matt Mackall <mpm@selenic.com>
3988 M: David Woodhouse <dwmw2@infradead.org>
3989 L: linux-embedded@vger.kernel.org
3990 S: Maintained
3991
3992 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3993 M: James Smart <james.smart@avagotech.com>
3994 M: Dick Kennedy <dick.kennedy@avagotech.com>
3995 L: linux-scsi@vger.kernel.org
3996 W: http://www.avagotech.com
3997 S: Supported
3998 F: drivers/scsi/lpfc/
3999
4000 ENE CB710 FLASH CARD READER DRIVER
4001 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4002 S: Maintained
4003 F: drivers/misc/cb710/
4004 F: drivers/mmc/host/cb710-mmc.*
4005 F: include/linux/cb710.h
4006
4007 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4008 M: Maxim Levitsky <maximlevitsky@gmail.com>
4009 S: Maintained
4010 F: drivers/media/rc/ene_ir.*
4011
4012 ENHANCED ERROR HANDLING (EEH)
4013 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4014 L: linuxppc-dev@lists.ozlabs.org
4015 S: Supported
4016 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4017 F: arch/powerpc/kernel/eeh*.c
4018
4019 EPSON S1D13XXX FRAMEBUFFER DRIVER
4020 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4021 S: Maintained
4022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4023 F: drivers/video/fbdev/s1d13xxxfb.c
4024 F: include/video/s1d13xxxfb.h
4025
4026 ET131X NETWORK DRIVER
4027 M: Mark Einon <mark.einon@gmail.com>
4028 S: Odd Fixes
4029 F: drivers/net/ethernet/agere/
4030
4031 ETHERNET BRIDGE
4032 M: Stephen Hemminger <stephen@networkplumber.org>
4033 L: bridge@lists.linux-foundation.org
4034 L: netdev@vger.kernel.org
4035 W: http://www.linuxfoundation.org/en/Net:Bridge
4036 S: Maintained
4037 F: include/linux/netfilter_bridge/
4038 F: net/bridge/
4039
4040 ETHERNET PHY LIBRARY
4041 M: Florian Fainelli <f.fainelli@gmail.com>
4042 L: netdev@vger.kernel.org
4043 S: Maintained
4044 F: include/linux/phy.h
4045 F: include/linux/phy_fixed.h
4046 F: drivers/net/phy/
4047 F: Documentation/networking/phy.txt
4048 F: drivers/of/of_mdio.c
4049 F: drivers/of/of_net.c
4050
4051 EXT2 FILE SYSTEM
4052 M: Jan Kara <jack@suse.cz>
4053 L: linux-ext4@vger.kernel.org
4054 S: Maintained
4055 F: Documentation/filesystems/ext2.txt
4056 F: fs/ext2/
4057 F: include/linux/ext2*
4058
4059 EXT3 FILE SYSTEM
4060 M: Jan Kara <jack@suse.cz>
4061 M: Andrew Morton <akpm@linux-foundation.org>
4062 M: Andreas Dilger <adilger.kernel@dilger.ca>
4063 L: linux-ext4@vger.kernel.org
4064 S: Maintained
4065 F: Documentation/filesystems/ext3.txt
4066 F: fs/ext3/
4067
4068 EXT4 FILE SYSTEM
4069 M: "Theodore Ts'o" <tytso@mit.edu>
4070 M: Andreas Dilger <adilger.kernel@dilger.ca>
4071 L: linux-ext4@vger.kernel.org
4072 W: http://ext4.wiki.kernel.org
4073 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4074 S: Maintained
4075 F: Documentation/filesystems/ext4.txt
4076 F: fs/ext4/
4077
4078 Extended Verification Module (EVM)
4079 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4080 L: linux-ima-devel@lists.sourceforge.net
4081 L: linux-security-module@vger.kernel.org
4082 S: Supported
4083 F: security/integrity/evm/
4084
4085 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4086 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4087 M: Chanwoo Choi <cw00.choi@samsung.com>
4088 L: linux-kernel@vger.kernel.org
4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4090 S: Maintained
4091 F: drivers/extcon/
4092 F: Documentation/extcon/
4093
4094 EXYNOS DP DRIVER
4095 M: Jingoo Han <jingoohan1@gmail.com>
4096 L: dri-devel@lists.freedesktop.org
4097 S: Maintained
4098 F: drivers/gpu/drm/exynos/exynos_dp*
4099
4100 EXYNOS MIPI DISPLAY DRIVERS
4101 M: Inki Dae <inki.dae@samsung.com>
4102 M: Donghwa Lee <dh09.lee@samsung.com>
4103 M: Kyungmin Park <kyungmin.park@samsung.com>
4104 L: linux-fbdev@vger.kernel.org
4105 S: Maintained
4106 F: drivers/video/fbdev/exynos/exynos_mipi*
4107 F: include/video/exynos_mipi*
4108
4109 F71805F HARDWARE MONITORING DRIVER
4110 M: Jean Delvare <jdelvare@suse.de>
4111 L: lm-sensors@lm-sensors.org
4112 S: Maintained
4113 F: Documentation/hwmon/f71805f
4114 F: drivers/hwmon/f71805f.c
4115
4116 FC0011 TUNER DRIVER
4117 M: Michael Buesch <m@bues.ch>
4118 L: linux-media@vger.kernel.org
4119 S: Maintained
4120 F: drivers/media/tuners/fc0011.h
4121 F: drivers/media/tuners/fc0011.c
4122
4123 FC2580 MEDIA DRIVER
4124 M: Antti Palosaari <crope@iki.fi>
4125 L: linux-media@vger.kernel.org
4126 W: http://linuxtv.org/
4127 W: http://palosaari.fi/linux/
4128 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4129 T: git git://linuxtv.org/anttip/media_tree.git
4130 S: Maintained
4131 F: drivers/media/tuners/fc2580*
4132
4133 FANOTIFY
4134 M: Eric Paris <eparis@redhat.com>
4135 S: Maintained
4136 F: fs/notify/fanotify/
4137 F: include/linux/fanotify.h
4138 F: include/uapi/linux/fanotify.h
4139
4140 FARSYNC SYNCHRONOUS DRIVER
4141 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4142 W: http://www.farsite.co.uk/
4143 S: Supported
4144 F: drivers/net/wan/farsync.*
4145
4146 FAULT INJECTION SUPPORT
4147 M: Akinobu Mita <akinobu.mita@gmail.com>
4148 S: Supported
4149 F: Documentation/fault-injection/
4150 F: lib/fault-inject.c
4151
4152 FBTFT Framebuffer drivers
4153 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4154 M: Noralf Trønnes <noralf@tronnes.org>
4155 S: Maintained
4156 F: drivers/staging/fbtft/
4157
4158 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4159 M: Vasu Dev <vasu.dev@intel.com>
4160 L: fcoe-devel@open-fcoe.org
4161 W: www.Open-FCoE.org
4162 S: Supported
4163 F: drivers/scsi/libfc/
4164 F: drivers/scsi/fcoe/
4165 F: include/scsi/fc/
4166 F: include/scsi/libfc.h
4167 F: include/scsi/libfcoe.h
4168 F: include/uapi/scsi/fc/
4169
4170 FILE LOCKING (flock() and fcntl()/lockf())
4171 M: Jeff Layton <jlayton@poochiereds.net>
4172 M: "J. Bruce Fields" <bfields@fieldses.org>
4173 L: linux-fsdevel@vger.kernel.org
4174 S: Maintained
4175 F: include/linux/fcntl.h
4176 F: include/linux/fs.h
4177 F: include/uapi/linux/fcntl.h
4178 F: include/uapi/linux/fs.h
4179 F: fs/fcntl.c
4180 F: fs/locks.c
4181
4182 FILESYSTEMS (VFS and infrastructure)
4183 M: Alexander Viro <viro@zeniv.linux.org.uk>
4184 L: linux-fsdevel@vger.kernel.org
4185 S: Maintained
4186 F: fs/*
4187
4188 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4189 M: Riku Voipio <riku.voipio@iki.fi>
4190 L: lm-sensors@lm-sensors.org
4191 S: Maintained
4192 F: drivers/hwmon/f75375s.c
4193 F: include/linux/f75375s.h
4194
4195 FIREWIRE AUDIO DRIVERS
4196 M: Clemens Ladisch <clemens@ladisch.de>
4197 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4198 T: git git://git.alsa-project.org/alsa-kernel.git
4199 S: Maintained
4200 F: sound/firewire/
4201
4202 FIREWIRE MEDIA DRIVERS (firedtv)
4203 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4204 L: linux-media@vger.kernel.org
4205 L: linux1394-devel@lists.sourceforge.net
4206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4207 S: Maintained
4208 F: drivers/media/firewire/
4209
4210 FIREWIRE SBP-2 TARGET
4211 M: Chris Boot <bootc@bootc.net>
4212 L: linux-scsi@vger.kernel.org
4213 L: target-devel@vger.kernel.org
4214 L: linux1394-devel@lists.sourceforge.net
4215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4216 S: Maintained
4217 F: drivers/target/sbp/
4218
4219 FIREWIRE SUBSYSTEM
4220 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4221 L: linux1394-devel@lists.sourceforge.net
4222 W: http://ieee1394.wiki.kernel.org/
4223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4224 S: Maintained
4225 F: drivers/firewire/
4226 F: include/linux/firewire.h
4227 F: include/uapi/linux/firewire*.h
4228 F: tools/firewire/
4229
4230 FIRMWARE LOADER (request_firmware)
4231 M: Ming Lei <ming.lei@canonical.com>
4232 L: linux-kernel@vger.kernel.org
4233 S: Maintained
4234 F: Documentation/firmware_class/
4235 F: drivers/base/firmware*.c
4236 F: include/linux/firmware.h
4237
4238 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4239 M: Joshua Morris <josh.h.morris@us.ibm.com>
4240 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4241 S: Maintained
4242 F: drivers/block/rsxx/
4243
4244 FLOPPY DRIVER
4245 M: Jiri Kosina <jkosina@suse.cz>
4246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4247 S: Odd fixes
4248 F: drivers/block/floppy.c
4249
4250 FMC SUBSYSTEM
4251 M: Alessandro Rubini <rubini@gnudd.com>
4252 W: http://www.ohwr.org/projects/fmc-bus
4253 S: Supported
4254 F: drivers/fmc/
4255 F: include/linux/fmc*.h
4256 F: include/linux/ipmi-fru.h
4257 K: fmc_d.*register
4258
4259 FPU EMULATOR
4260 M: Bill Metzenthen <billm@melbpc.org.au>
4261 W: http://floatingpoint.sourceforge.net/emulator/index.html
4262 S: Maintained
4263 F: arch/x86/math-emu/
4264
4265 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4266 L: netdev@vger.kernel.org
4267 S: Orphan
4268 F: drivers/net/wan/dlci.c
4269 F: drivers/net/wan/sdla.c
4270
4271 FRAMEBUFFER LAYER
4272 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4273 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4274 L: linux-fbdev@vger.kernel.org
4275 W: http://linux-fbdev.sourceforge.net/
4276 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4278 S: Maintained
4279 F: Documentation/fb/
4280 F: Documentation/devicetree/bindings/fb/
4281 F: drivers/video/
4282 F: include/video/
4283 F: include/linux/fb.h
4284 F: include/uapi/video/
4285 F: include/uapi/linux/fb.h
4286
4287 FREESCALE DIU FRAMEBUFFER DRIVER
4288 M: Timur Tabi <timur@tabi.org>
4289 L: linux-fbdev@vger.kernel.org
4290 S: Maintained
4291 F: drivers/video/fbdev/fsl-diu-fb.*
4292
4293 FREESCALE DMA DRIVER
4294 M: Li Yang <leoli@freescale.com>
4295 M: Zhang Wei <zw@zh-kernel.org>
4296 L: linuxppc-dev@lists.ozlabs.org
4297 S: Maintained
4298 F: drivers/dma/fsldma.*
4299
4300 FREESCALE I2C CPM DRIVER
4301 M: Jochen Friedrich <jochen@scram.de>
4302 L: linuxppc-dev@lists.ozlabs.org
4303 L: linux-i2c@vger.kernel.org
4304 S: Maintained
4305 F: drivers/i2c/busses/i2c-cpm.c
4306
4307 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4308 M: Sascha Hauer <kernel@pengutronix.de>
4309 L: linux-fbdev@vger.kernel.org
4310 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4311 S: Maintained
4312 F: include/linux/platform_data/video-imxfb.h
4313 F: drivers/video/fbdev/imxfb.c
4314
4315 FREESCALE QUAD SPI DRIVER
4316 M: Han Xu <han.xu@freescale.com>
4317 L: linux-mtd@lists.infradead.org
4318 S: Maintained
4319 F: drivers/mtd/spi-nor/fsl-quadspi.c
4320
4321 FREESCALE SOC FS_ENET DRIVER
4322 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4323 M: Vitaly Bordug <vbordug@ru.mvista.com>
4324 L: linuxppc-dev@lists.ozlabs.org
4325 L: netdev@vger.kernel.org
4326 S: Maintained
4327 F: drivers/net/ethernet/freescale/fs_enet/
4328 F: include/linux/fs_enet_pd.h
4329
4330 FREESCALE QUICC ENGINE LIBRARY
4331 L: linuxppc-dev@lists.ozlabs.org
4332 S: Orphan
4333 F: arch/powerpc/sysdev/qe_lib/
4334 F: arch/powerpc/include/asm/*qe.h
4335
4336 FREESCALE USB PERIPHERAL DRIVERS
4337 M: Li Yang <leoli@freescale.com>
4338 L: linux-usb@vger.kernel.org
4339 L: linuxppc-dev@lists.ozlabs.org
4340 S: Maintained
4341 F: drivers/usb/gadget/udc/fsl*
4342
4343 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4344 M: Li Yang <leoli@freescale.com>
4345 L: netdev@vger.kernel.org
4346 L: linuxppc-dev@lists.ozlabs.org
4347 S: Maintained
4348 F: drivers/net/ethernet/freescale/ucc_geth*
4349
4350 FREESCALE QUICC ENGINE UCC UART DRIVER
4351 M: Timur Tabi <timur@tabi.org>
4352 L: linuxppc-dev@lists.ozlabs.org
4353 S: Maintained
4354 F: drivers/tty/serial/ucc_uart.c
4355
4356 FREESCALE SOC SOUND DRIVERS
4357 M: Timur Tabi <timur@tabi.org>
4358 M: Nicolin Chen <nicoleotsuka@gmail.com>
4359 M: Xiubo Li <Xiubo.Lee@gmail.com>
4360 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4361 L: linuxppc-dev@lists.ozlabs.org
4362 S: Maintained
4363 F: sound/soc/fsl/fsl*
4364 F: sound/soc/fsl/imx*
4365 F: sound/soc/fsl/mpc8610_hpcd.c
4366
4367 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4368 M: "J. German Rivera" <German.Rivera@freescale.com>
4369 L: linux-kernel@vger.kernel.org
4370 S: Maintained
4371 F: drivers/staging/fsl-mc/
4372
4373 FREEVXFS FILESYSTEM
4374 M: Christoph Hellwig <hch@infradead.org>
4375 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4376 S: Maintained
4377 F: fs/freevxfs/
4378
4379 FREEZER
4380 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4381 M: Pavel Machek <pavel@ucw.cz>
4382 L: linux-pm@vger.kernel.org
4383 S: Supported
4384 F: Documentation/power/freezing-of-tasks.txt
4385 F: include/linux/freezer.h
4386 F: kernel/freezer.c
4387
4388 FRONTSWAP API
4389 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4390 L: linux-kernel@vger.kernel.org
4391 S: Maintained
4392 F: mm/frontswap.c
4393 F: include/linux/frontswap.h
4394
4395 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4396 M: David Howells <dhowells@redhat.com>
4397 L: linux-cachefs@redhat.com
4398 S: Supported
4399 F: Documentation/filesystems/caching/
4400 F: fs/fscache/
4401 F: include/linux/fscache*.h
4402
4403 F2FS FILE SYSTEM
4404 M: Jaegeuk Kim <jaegeuk@kernel.org>
4405 M: Changman Lee <cm224.lee@samsung.com>
4406 L: linux-f2fs-devel@lists.sourceforge.net
4407 W: http://en.wikipedia.org/wiki/F2FS
4408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4409 S: Maintained
4410 F: Documentation/filesystems/f2fs.txt
4411 F: Documentation/ABI/testing/sysfs-fs-f2fs
4412 F: fs/f2fs/
4413 F: include/linux/f2fs_fs.h
4414
4415 FUJITSU FR-V (FRV) PORT
4416 M: David Howells <dhowells@redhat.com>
4417 S: Maintained
4418 F: arch/frv/
4419
4420 FUJITSU LAPTOP EXTRAS
4421 M: Jonathan Woithe <jwoithe@just42.net>
4422 L: platform-driver-x86@vger.kernel.org
4423 S: Maintained
4424 F: drivers/platform/x86/fujitsu-laptop.c
4425
4426 FUJITSU M-5MO LS CAMERA ISP DRIVER
4427 M: Kyungmin Park <kyungmin.park@samsung.com>
4428 M: Heungjun Kim <riverful.kim@samsung.com>
4429 L: linux-media@vger.kernel.org
4430 S: Maintained
4431 F: drivers/media/i2c/m5mols/
4432 F: include/media/m5mols.h
4433
4434 FUJITSU TABLET EXTRAS
4435 M: Robert Gerlach <khnz@gmx.de>
4436 L: platform-driver-x86@vger.kernel.org
4437 S: Maintained
4438 F: drivers/platform/x86/fujitsu-tablet.c
4439
4440 FUSE: FILESYSTEM IN USERSPACE
4441 M: Miklos Szeredi <miklos@szeredi.hu>
4442 L: fuse-devel@lists.sourceforge.net
4443 W: http://fuse.sourceforge.net/
4444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4445 S: Maintained
4446 F: fs/fuse/
4447 F: include/uapi/linux/fuse.h
4448 F: Documentation/filesystems/fuse.txt
4449
4450 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4451 M: Rik Faith <faith@cs.unc.edu>
4452 L: linux-scsi@vger.kernel.org
4453 S: Odd Fixes (e.g., new signatures)
4454 F: drivers/scsi/fdomain.*
4455
4456 GCOV BASED KERNEL PROFILING
4457 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4458 S: Maintained
4459 F: kernel/gcov/
4460 F: Documentation/gcov.txt
4461
4462 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4463 M: Achim Leubner <achim_leubner@adaptec.com>
4464 L: linux-scsi@vger.kernel.org
4465 W: http://www.icp-vortex.com/
4466 S: Supported
4467 F: drivers/scsi/gdt*
4468
4469 GDB KERNEL DEBUGGING HELPER SCRIPTS
4470 M: Jan Kiszka <jan.kiszka@siemens.com>
4471 S: Supported
4472 F: scripts/gdb/
4473
4474 GEMTEK FM RADIO RECEIVER DRIVER
4475 M: Hans Verkuil <hverkuil@xs4all.nl>
4476 L: linux-media@vger.kernel.org
4477 T: git git://linuxtv.org/media_tree.git
4478 W: http://linuxtv.org
4479 S: Maintained
4480 F: drivers/media/radio/radio-gemtek*
4481
4482 GENERIC GPIO I2C DRIVER
4483 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4484 S: Supported
4485 F: drivers/i2c/busses/i2c-gpio.c
4486 F: include/linux/i2c-gpio.h
4487
4488 GENERIC GPIO I2C MULTIPLEXER DRIVER
4489 M: Peter Korsgaard <peter.korsgaard@barco.com>
4490 L: linux-i2c@vger.kernel.org
4491 S: Supported
4492 F: drivers/i2c/muxes/i2c-mux-gpio.c
4493 F: include/linux/i2c-mux-gpio.h
4494 F: Documentation/i2c/muxes/i2c-mux-gpio
4495
4496 GENERIC HDLC (WAN) DRIVERS
4497 M: Krzysztof Halasa <khc@pm.waw.pl>
4498 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4499 S: Maintained
4500 F: drivers/net/wan/c101.c
4501 F: drivers/net/wan/hd6457*
4502 F: drivers/net/wan/hdlc*
4503 F: drivers/net/wan/n2.c
4504 F: drivers/net/wan/pc300too.c
4505 F: drivers/net/wan/pci200syn.c
4506 F: drivers/net/wan/wanxl*
4507
4508 GENERIC INCLUDE/ASM HEADER FILES
4509 M: Arnd Bergmann <arnd@arndb.de>
4510 L: linux-arch@vger.kernel.org
4511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4512 S: Maintained
4513 F: include/asm-generic/
4514 F: include/uapi/asm-generic/
4515
4516 GENERIC PHY FRAMEWORK
4517 M: Kishon Vijay Abraham I <kishon@ti.com>
4518 L: linux-kernel@vger.kernel.org
4519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4520 S: Supported
4521 F: drivers/phy/
4522 F: include/linux/phy/
4523
4524 GENERIC PM DOMAINS
4525 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4526 M: Kevin Hilman <khilman@kernel.org>
4527 M: Ulf Hansson <ulf.hansson@linaro.org>
4528 L: linux-pm@vger.kernel.org
4529 S: Supported
4530 F: drivers/base/power/domain*.c
4531 F: include/linux/pm_domain.h
4532
4533 GENERIC UIO DRIVER FOR PCI DEVICES
4534 M: "Michael S. Tsirkin" <mst@redhat.com>
4535 L: kvm@vger.kernel.org
4536 S: Supported
4537 F: drivers/uio/uio_pci_generic.c
4538
4539 GET_MAINTAINER SCRIPT
4540 M: Joe Perches <joe@perches.com>
4541 S: Maintained
4542 F: scripts/get_maintainer.pl
4543
4544 GFS2 FILE SYSTEM
4545 M: Steven Whitehouse <swhiteho@redhat.com>
4546 M: Bob Peterson <rpeterso@redhat.com>
4547 L: cluster-devel@redhat.com
4548 W: http://sources.redhat.com/cluster/
4549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4550 S: Supported
4551 F: Documentation/filesystems/gfs2*.txt
4552 F: fs/gfs2/
4553 F: include/uapi/linux/gfs2_ondisk.h
4554
4555 GIGASET ISDN DRIVERS
4556 M: Paul Bolle <pebolle@tiscali.nl>
4557 L: gigaset307x-common@lists.sourceforge.net
4558 W: http://gigaset307x.sourceforge.net/
4559 S: Odd Fixes
4560 F: Documentation/isdn/README.gigaset
4561 F: drivers/isdn/gigaset/
4562 F: include/uapi/linux/gigaset_dev.h
4563
4564 GO7007 MPEG CODEC
4565 M: Hans Verkuil <hans.verkuil@cisco.com>
4566 L: linux-media@vger.kernel.org
4567 S: Maintained
4568 F: drivers/media/usb/go7007/
4569
4570 GOODIX TOUCHSCREEN
4571 M: Bastien Nocera <hadess@hadess.net>
4572 L: linux-input@vger.kernel.org
4573 S: Maintained
4574 F: drivers/input/touchscreen/goodix.c
4575
4576 GPIO SUBSYSTEM
4577 M: Linus Walleij <linus.walleij@linaro.org>
4578 M: Alexandre Courbot <gnurou@gmail.com>
4579 L: linux-gpio@vger.kernel.org
4580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4581 S: Maintained
4582 F: Documentation/gpio/
4583 F: drivers/gpio/
4584 F: include/linux/gpio/
4585 F: include/linux/gpio.h
4586 F: include/asm-generic/gpio.h
4587
4588 GRE DEMULTIPLEXER DRIVER
4589 M: Dmitry Kozlov <xeb@mail.ru>
4590 L: netdev@vger.kernel.org
4591 S: Maintained
4592 F: net/ipv4/gre_demux.c
4593 F: net/ipv4/gre_offload.c
4594 F: include/net/gre.h
4595
4596 GRETH 10/100/1G Ethernet MAC device driver
4597 M: Kristoffer Glembo <kristoffer@gaisler.com>
4598 L: netdev@vger.kernel.org
4599 S: Maintained
4600 F: drivers/net/ethernet/aeroflex/
4601
4602 GSPCA FINEPIX SUBDRIVER
4603 M: Frank Zago <frank@zago.net>
4604 L: linux-media@vger.kernel.org
4605 T: git git://linuxtv.org/media_tree.git
4606 S: Maintained
4607 F: drivers/media/usb/gspca/finepix.c
4608
4609 GSPCA GL860 SUBDRIVER
4610 M: Olivier Lorin <o.lorin@laposte.net>
4611 L: linux-media@vger.kernel.org
4612 T: git git://linuxtv.org/media_tree.git
4613 S: Maintained
4614 F: drivers/media/usb/gspca/gl860/
4615
4616 GSPCA M5602 SUBDRIVER
4617 M: Erik Andren <erik.andren@gmail.com>
4618 L: linux-media@vger.kernel.org
4619 T: git git://linuxtv.org/media_tree.git
4620 S: Maintained
4621 F: drivers/media/usb/gspca/m5602/
4622
4623 GSPCA PAC207 SONIXB SUBDRIVER
4624 M: Hans de Goede <hdegoede@redhat.com>
4625 L: linux-media@vger.kernel.org
4626 T: git git://linuxtv.org/media_tree.git
4627 S: Maintained
4628 F: drivers/media/usb/gspca/pac207.c
4629
4630 GSPCA SN9C20X SUBDRIVER
4631 M: Brian Johnson <brijohn@gmail.com>
4632 L: linux-media@vger.kernel.org
4633 T: git git://linuxtv.org/media_tree.git
4634 S: Maintained
4635 F: drivers/media/usb/gspca/sn9c20x.c
4636
4637 GSPCA T613 SUBDRIVER
4638 M: Leandro Costantino <lcostantino@gmail.com>
4639 L: linux-media@vger.kernel.org
4640 T: git git://linuxtv.org/media_tree.git
4641 S: Maintained
4642 F: drivers/media/usb/gspca/t613.c
4643
4644 GSPCA USB WEBCAM DRIVER
4645 M: Hans de Goede <hdegoede@redhat.com>
4646 L: linux-media@vger.kernel.org
4647 T: git git://linuxtv.org/media_tree.git
4648 S: Maintained
4649 F: drivers/media/usb/gspca/
4650
4651 GUID PARTITION TABLE (GPT)
4652 M: Davidlohr Bueso <dave@stgolabs.net>
4653 L: linux-efi@vger.kernel.org
4654 S: Maintained
4655 F: block/partitions/efi.*
4656
4657 STK1160 USB VIDEO CAPTURE DRIVER
4658 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4659 L: linux-media@vger.kernel.org
4660 T: git git://linuxtv.org/media_tree.git
4661 S: Maintained
4662 F: drivers/media/usb/stk1160/
4663
4664 H8/300 ARCHITECTURE
4665 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4666 L: uclinux-h8-devel@lists.sourceforge.jp
4667 W: http://uclinux-h8.sourceforge.jp
4668 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4669 S: Maintained
4670 F: arch/h8300/
4671 F: drivers/clocksource/h8300_*.c
4672 F: drivers/clk/h8300/
4673 F: drivers/irqchip/irq-renesas-h8*.c
4674
4675 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4676 M: Frank Seidel <frank@f-seidel.de>
4677 L: platform-driver-x86@vger.kernel.org
4678 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4679 S: Maintained
4680 F: drivers/platform/x86/hdaps.c
4681
4682 HDPVR USB VIDEO ENCODER DRIVER
4683 M: Hans Verkuil <hverkuil@xs4all.nl>
4684 L: linux-media@vger.kernel.org
4685 T: git git://linuxtv.org/media_tree.git
4686 W: http://linuxtv.org
4687 S: Odd Fixes
4688 F: drivers/media/usb/hdpvr/
4689
4690 HWPOISON MEMORY FAILURE HANDLING
4691 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4692 L: linux-mm@kvack.org
4693 S: Maintained
4694 F: mm/memory-failure.c
4695 F: mm/hwpoison-inject.c
4696
4697 HYPERVISOR VIRTUAL CONSOLE DRIVER
4698 L: linuxppc-dev@lists.ozlabs.org
4699 S: Odd Fixes
4700 F: drivers/tty/hvc/
4701
4702 HACKRF MEDIA DRIVER
4703 M: Antti Palosaari <crope@iki.fi>
4704 L: linux-media@vger.kernel.org
4705 W: http://linuxtv.org/
4706 W: http://palosaari.fi/linux/
4707 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4708 T: git git://linuxtv.org/anttip/media_tree.git
4709 S: Maintained
4710 F: drivers/media/usb/hackrf/
4711
4712 HARDWARE MONITORING
4713 M: Jean Delvare <jdelvare@suse.de>
4714 M: Guenter Roeck <linux@roeck-us.net>
4715 L: lm-sensors@lm-sensors.org
4716 W: http://www.lm-sensors.org/
4717 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4719 S: Maintained
4720 F: Documentation/hwmon/
4721 F: drivers/hwmon/
4722 F: include/linux/hwmon*.h
4723
4724 HARDWARE RANDOM NUMBER GENERATOR CORE
4725 M: Matt Mackall <mpm@selenic.com>
4726 M: Herbert Xu <herbert@gondor.apana.org.au>
4727 L: linux-crypto@vger.kernel.org
4728 S: Odd fixes
4729 F: Documentation/hw_random.txt
4730 F: drivers/char/hw_random/
4731 F: include/linux/hw_random.h
4732
4733 HARDWARE SPINLOCK CORE
4734 M: Ohad Ben-Cohen <ohad@wizery.com>
4735 S: Maintained
4736 F: Documentation/hwspinlock.txt
4737 F: drivers/hwspinlock/hwspinlock_*
4738 F: include/linux/hwspinlock.h
4739
4740 HARMONY SOUND DRIVER
4741 L: linux-parisc@vger.kernel.org
4742 S: Maintained
4743 F: sound/parisc/harmony.*
4744
4745 HD29L2 MEDIA DRIVER
4746 M: Antti Palosaari <crope@iki.fi>
4747 L: linux-media@vger.kernel.org
4748 W: http://linuxtv.org/
4749 W: http://palosaari.fi/linux/
4750 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4751 T: git git://linuxtv.org/anttip/media_tree.git
4752 S: Maintained
4753 F: drivers/media/dvb-frontends/hd29l2*
4754
4755 HEWLETT-PACKARD SMART2 RAID DRIVER
4756 L: iss_storagedev@hp.com
4757 S: Orphan
4758 F: Documentation/blockdev/cpqarray.txt
4759 F: drivers/block/cpqarray.*
4760
4761 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4762 M: Don Brace <don.brace@pmcs.com>
4763 L: iss_storagedev@hp.com
4764 L: storagedev@pmcs.com
4765 L: linux-scsi@vger.kernel.org
4766 S: Supported
4767 F: Documentation/scsi/hpsa.txt
4768 F: drivers/scsi/hpsa*.[ch]
4769 F: include/linux/cciss*.h
4770 F: include/uapi/linux/cciss*.h
4771
4772 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4773 M: Don Brace <don.brace@pmcs.com>
4774 L: iss_storagedev@hp.com
4775 L: storagedev@pmcs.com
4776 L: linux-scsi@vger.kernel.org
4777 S: Supported
4778 F: Documentation/blockdev/cciss.txt
4779 F: drivers/block/cciss*
4780 F: include/linux/cciss_ioctl.h
4781 F: include/uapi/linux/cciss_ioctl.h
4782
4783 HFS FILESYSTEM
4784 L: linux-fsdevel@vger.kernel.org
4785 S: Orphan
4786 F: Documentation/filesystems/hfs.txt
4787 F: fs/hfs/
4788
4789 HFSPLUS FILESYSTEM
4790 L: linux-fsdevel@vger.kernel.org
4791 S: Orphan
4792 F: Documentation/filesystems/hfsplus.txt
4793 F: fs/hfsplus/
4794
4795 HGA FRAMEBUFFER DRIVER
4796 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4797 L: linux-nvidia@lists.surfsouth.com
4798 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4799 S: Maintained
4800 F: drivers/video/fbdev/hgafb.c
4801
4802 HIBERNATION (aka Software Suspend, aka swsusp)
4803 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4804 M: Pavel Machek <pavel@ucw.cz>
4805 L: linux-pm@vger.kernel.org
4806 S: Supported
4807 F: arch/x86/power/
4808 F: drivers/base/power/
4809 F: kernel/power/
4810 F: include/linux/suspend.h
4811 F: include/linux/freezer.h
4812 F: include/linux/pm.h
4813 F: arch/*/include/asm/suspend*.h
4814
4815 HID CORE LAYER
4816 M: Jiri Kosina <jkosina@suse.cz>
4817 L: linux-input@vger.kernel.org
4818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4819 S: Maintained
4820 F: drivers/hid/
4821 F: include/linux/hid*
4822 F: include/uapi/linux/hid*
4823
4824 HID SENSOR HUB DRIVERS
4825 M: Jiri Kosina <jkosina@suse.cz>
4826 M: Jonathan Cameron <jic23@kernel.org>
4827 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4828 L: linux-input@vger.kernel.org
4829 L: linux-iio@vger.kernel.org
4830 S: Maintained
4831 F: Documentation/hid/hid-sensor*
4832 F: drivers/hid/hid-sensor-*
4833 F: drivers/iio/*/hid-*
4834 F: include/linux/hid-sensor-*
4835
4836 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4837 M: Thomas Gleixner <tglx@linutronix.de>
4838 L: linux-kernel@vger.kernel.org
4839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4840 S: Maintained
4841 F: Documentation/timers/
4842 F: kernel/time/hrtimer.c
4843 F: kernel/time/clockevents.c
4844 F: kernel/time/tick*.*
4845 F: kernel/time/timer_*.c
4846 F: include/linux/clockchips.h
4847 F: include/linux/hrtimer.h
4848
4849 HIGH-SPEED SCC DRIVER FOR AX.25
4850 L: linux-hams@vger.kernel.org
4851 S: Orphan
4852 F: drivers/net/hamradio/dmascc.c
4853 F: drivers/net/hamradio/scc.c
4854
4855 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4856 M: HighPoint Linux Team <linux@highpoint-tech.com>
4857 W: http://www.highpoint-tech.com
4858 S: Supported
4859 F: Documentation/scsi/hptiop.txt
4860 F: drivers/scsi/hptiop.c
4861
4862 HIPPI
4863 M: Jes Sorensen <jes@trained-monkey.org>
4864 L: linux-hippi@sunsite.dk
4865 S: Maintained
4866 F: include/linux/hippidevice.h
4867 F: include/uapi/linux/if_hippi.h
4868 F: net/802/hippi.c
4869 F: drivers/net/hippi/
4870
4871 HOST AP DRIVER
4872 M: Jouni Malinen <j@w1.fi>
4873 L: hostap@shmoo.com (subscribers-only)
4874 L: linux-wireless@vger.kernel.org
4875 W: http://hostap.epitest.fi/
4876 S: Maintained
4877 F: drivers/net/wireless/hostap/
4878
4879 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4880 L: platform-driver-x86@vger.kernel.org
4881 S: Orphan
4882 F: drivers/platform/x86/tc1100-wmi.c
4883
4884 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4885 M: Jaroslav Kysela <perex@perex.cz>
4886 S: Maintained
4887 F: drivers/net/ethernet/hp/hp100.*
4888
4889 HPET: High Precision Event Timers driver
4890 M: Clemens Ladisch <clemens@ladisch.de>
4891 S: Maintained
4892 F: Documentation/timers/hpet.txt
4893 F: drivers/char/hpet.c
4894 F: include/linux/hpet.h
4895 F: include/uapi/linux/hpet.h
4896
4897 HPET: x86
4898 S: Orphan
4899 F: arch/x86/kernel/hpet.c
4900 F: arch/x86/include/asm/hpet.h
4901
4902 HPFS FILESYSTEM
4903 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4904 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4905 S: Maintained
4906 F: fs/hpfs/
4907
4908 HSI SUBSYSTEM
4909 M: Sebastian Reichel <sre@kernel.org>
4910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4911 S: Maintained
4912 F: Documentation/ABI/testing/sysfs-bus-hsi
4913 F: Documentation/hsi.txt
4914 F: drivers/hsi/
4915 F: include/linux/hsi/
4916 F: include/uapi/linux/hsi/
4917
4918 HSO 3G MODEM DRIVER
4919 M: Jan Dumon <j.dumon@option.com>
4920 W: http://www.pharscape.org
4921 S: Maintained
4922 F: drivers/net/usb/hso.c
4923
4924 HSR NETWORK PROTOCOL
4925 M: Arvid Brodin <arvid.brodin@alten.se>
4926 L: netdev@vger.kernel.org
4927 S: Maintained
4928 F: net/hsr/
4929
4930 HTCPEN TOUCHSCREEN DRIVER
4931 M: Pau Oliva Fora <pof@eslack.org>
4932 L: linux-input@vger.kernel.org
4933 S: Maintained
4934 F: drivers/input/touchscreen/htcpen.c
4935
4936 HUGETLB FILESYSTEM
4937 M: Nadia Yvette Chambers <nyc@holomorphy.com>
4938 S: Maintained
4939 F: fs/hugetlbfs/
4940
4941 Hyper-V CORE AND DRIVERS
4942 M: "K. Y. Srinivasan" <kys@microsoft.com>
4943 M: Haiyang Zhang <haiyangz@microsoft.com>
4944 L: devel@linuxdriverproject.org
4945 S: Maintained
4946 F: arch/x86/include/asm/mshyperv.h
4947 F: arch/x86/include/uapi/asm/hyperv.h
4948 F: arch/x86/kernel/cpu/mshyperv.c
4949 F: drivers/hid/hid-hyperv.c
4950 F: drivers/hv/
4951 F: drivers/input/serio/hyperv-keyboard.c
4952 F: drivers/net/hyperv/
4953 F: drivers/scsi/storvsc_drv.c
4954 F: drivers/video/fbdev/hyperv_fb.c
4955 F: include/linux/hyperv.h
4956 F: tools/hv/
4957
4958 I2C OVER PARALLEL PORT
4959 M: Jean Delvare <jdelvare@suse.de>
4960 L: linux-i2c@vger.kernel.org
4961 S: Maintained
4962 F: Documentation/i2c/busses/i2c-parport
4963 F: Documentation/i2c/busses/i2c-parport-light
4964 F: drivers/i2c/busses/i2c-parport.c
4965 F: drivers/i2c/busses/i2c-parport-light.c
4966
4967 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4968 M: Jean Delvare <jdelvare@suse.de>
4969 L: linux-i2c@vger.kernel.org
4970 S: Maintained
4971 F: Documentation/i2c/busses/i2c-ali1535
4972 F: Documentation/i2c/busses/i2c-ali1563
4973 F: Documentation/i2c/busses/i2c-ali15x3
4974 F: Documentation/i2c/busses/i2c-amd756
4975 F: Documentation/i2c/busses/i2c-amd8111
4976 F: Documentation/i2c/busses/i2c-i801
4977 F: Documentation/i2c/busses/i2c-nforce2
4978 F: Documentation/i2c/busses/i2c-piix4
4979 F: Documentation/i2c/busses/i2c-sis5595
4980 F: Documentation/i2c/busses/i2c-sis630
4981 F: Documentation/i2c/busses/i2c-sis96x
4982 F: Documentation/i2c/busses/i2c-via
4983 F: Documentation/i2c/busses/i2c-viapro
4984 F: drivers/i2c/busses/i2c-ali1535.c
4985 F: drivers/i2c/busses/i2c-ali1563.c
4986 F: drivers/i2c/busses/i2c-ali15x3.c
4987 F: drivers/i2c/busses/i2c-amd756.c
4988 F: drivers/i2c/busses/i2c-amd756-s4882.c
4989 F: drivers/i2c/busses/i2c-amd8111.c
4990 F: drivers/i2c/busses/i2c-i801.c
4991 F: drivers/i2c/busses/i2c-isch.c
4992 F: drivers/i2c/busses/i2c-nforce2.c
4993 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4994 F: drivers/i2c/busses/i2c-piix4.c
4995 F: drivers/i2c/busses/i2c-sis5595.c
4996 F: drivers/i2c/busses/i2c-sis630.c
4997 F: drivers/i2c/busses/i2c-sis96x.c
4998 F: drivers/i2c/busses/i2c-via.c
4999 F: drivers/i2c/busses/i2c-viapro.c
5000
5001 I2C/SMBUS ISMT DRIVER
5002 M: Seth Heasley <seth.heasley@intel.com>
5003 M: Neil Horman <nhorman@tuxdriver.com>
5004 L: linux-i2c@vger.kernel.org
5005 F: drivers/i2c/busses/i2c-ismt.c
5006 F: Documentation/i2c/busses/i2c-ismt
5007
5008 I2C/SMBUS STUB DRIVER
5009 M: Jean Delvare <jdelvare@suse.de>
5010 L: linux-i2c@vger.kernel.org
5011 S: Maintained
5012 F: drivers/i2c/i2c-stub.c
5013
5014 I2C SUBSYSTEM
5015 M: Wolfram Sang <wsa@the-dreams.de>
5016 L: linux-i2c@vger.kernel.org
5017 W: https://i2c.wiki.kernel.org/
5018 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5020 S: Maintained
5021 F: Documentation/devicetree/bindings/i2c/
5022 F: Documentation/i2c/
5023 F: drivers/i2c/
5024 F: include/linux/i2c.h
5025 F: include/linux/i2c-*.h
5026 F: include/uapi/linux/i2c.h
5027 F: include/uapi/linux/i2c-*.h
5028
5029 I2C ACPI SUPPORT
5030 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5031 L: linux-i2c@vger.kernel.org
5032 L: linux-acpi@vger.kernel.org
5033 S: Maintained
5034
5035 I2C-TAOS-EVM DRIVER
5036 M: Jean Delvare <jdelvare@suse.de>
5037 L: linux-i2c@vger.kernel.org
5038 S: Maintained
5039 F: Documentation/i2c/busses/i2c-taos-evm
5040 F: drivers/i2c/busses/i2c-taos-evm.c
5041
5042 I2C-TINY-USB DRIVER
5043 M: Till Harbaum <till@harbaum.org>
5044 L: linux-i2c@vger.kernel.org
5045 W: http://www.harbaum.org/till/i2c_tiny_usb
5046 S: Maintained
5047 F: drivers/i2c/busses/i2c-tiny-usb.c
5048
5049 i386 BOOT CODE
5050 M: "H. Peter Anvin" <hpa@zytor.com>
5051 S: Maintained
5052 F: arch/x86/boot/
5053
5054 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5055 M: "H. Peter Anvin" <hpa@zytor.com>
5056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5057 S: Maintained
5058
5059 IA64 (Itanium) PLATFORM
5060 M: Tony Luck <tony.luck@intel.com>
5061 M: Fenghua Yu <fenghua.yu@intel.com>
5062 L: linux-ia64@vger.kernel.org
5063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5064 S: Maintained
5065 F: arch/ia64/
5066
5067 IBM Power in-Nest Crypto Acceleration
5068 M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5069 M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
5070 L: linux-crypto@vger.kernel.org
5071 S: Supported
5072 F: drivers/crypto/nx/Makefile
5073 F: drivers/crypto/nx/Kconfig
5074 F: drivers/crypto/nx/nx-aes*
5075 F: drivers/crypto/nx/nx-sha*
5076 F: drivers/crypto/nx/nx.*
5077 F: drivers/crypto/nx/nx_csbcpb.h
5078 F: drivers/crypto/nx/nx_debugfs.h
5079
5080 IBM Power 842 compression accelerator
5081 M: Dan Streetman <ddstreet@us.ibm.com>
5082 S: Supported
5083 F: drivers/crypto/nx/Makefile
5084 F: drivers/crypto/nx/Kconfig
5085 F: drivers/crypto/nx/nx-842*
5086 F: include/linux/sw842.h
5087 F: crypto/842.c
5088 F: lib/842/
5089
5090 IBM Power Linux RAID adapter
5091 M: Brian King <brking@us.ibm.com>
5092 S: Supported
5093 F: drivers/scsi/ipr.*
5094
5095 IBM Power Virtual Ethernet Device Driver
5096 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5097 L: netdev@vger.kernel.org
5098 S: Supported
5099 F: drivers/net/ethernet/ibm/ibmveth.*
5100
5101 IBM Power Virtual SCSI Device Drivers
5102 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5103 L: linux-scsi@vger.kernel.org
5104 S: Supported
5105 F: drivers/scsi/ibmvscsi/ibmvscsi*
5106 F: drivers/scsi/ibmvscsi/viosrp.h
5107
5108 IBM Power Virtual FC Device Drivers
5109 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5110 L: linux-scsi@vger.kernel.org
5111 S: Supported
5112 F: drivers/scsi/ibmvscsi/ibmvfc*
5113
5114 IBM ServeRAID RAID DRIVER
5115 S: Orphan
5116 F: drivers/scsi/ips.*
5117
5118 ICH LPC AND GPIO DRIVER
5119 M: Peter Tyser <ptyser@xes-inc.com>
5120 S: Maintained
5121 F: drivers/mfd/lpc_ich.c
5122 F: drivers/gpio/gpio-ich.c
5123
5124 IDE SUBSYSTEM
5125 M: "David S. Miller" <davem@davemloft.net>
5126 L: linux-ide@vger.kernel.org
5127 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5129 S: Maintained
5130 F: Documentation/ide/
5131 F: drivers/ide/
5132 F: include/linux/ide.h
5133
5134 IDEAPAD LAPTOP EXTRAS DRIVER
5135 M: Ike Panhc <ike.pan@canonical.com>
5136 L: platform-driver-x86@vger.kernel.org
5137 W: http://launchpad.net/ideapad-laptop
5138 S: Maintained
5139 F: drivers/platform/x86/ideapad-laptop.c
5140
5141 IDEAPAD LAPTOP SLIDEBAR DRIVER
5142 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5143 L: linux-input@vger.kernel.org
5144 W: https://github.com/o2genum/ideapad-slidebar
5145 S: Maintained
5146 F: drivers/input/misc/ideapad_slidebar.c
5147
5148 IDE/ATAPI DRIVERS
5149 M: Borislav Petkov <bp@alien8.de>
5150 L: linux-ide@vger.kernel.org
5151 S: Maintained
5152 F: Documentation/cdrom/ide-cd
5153 F: drivers/ide/ide-cd*
5154
5155 IDLE-I7300
5156 M: Andy Henroid <andrew.d.henroid@intel.com>
5157 L: linux-pm@vger.kernel.org
5158 S: Supported
5159 F: drivers/idle/i7300_idle.c
5160
5161 IEEE 802.15.4 SUBSYSTEM
5162 M: Alexander Aring <alex.aring@gmail.com>
5163 L: linux-wpan@vger.kernel.org
5164 W: https://github.com/linux-wpan
5165 T: git git://github.com/linux-wpan/linux-wpan-next.git
5166 S: Maintained
5167 F: net/ieee802154/
5168 F: net/mac802154/
5169 F: drivers/net/ieee802154/
5170 F: include/linux/nl802154.h
5171 F: include/linux/ieee802154.h
5172 F: include/net/nl802154.h
5173 F: include/net/mac802154.h
5174 F: include/net/af_ieee802154.h
5175 F: include/net/cfg802154.h
5176 F: include/net/ieee802154_netdev.h
5177 F: Documentation/networking/ieee802154.txt
5178
5179 IGORPLUG-USB IR RECEIVER
5180 M: Sean Young <sean@mess.org>
5181 L: linux-media@vger.kernel.org
5182 S: Maintained
5183 F: drivers/media/rc/igorplugusb.c
5184
5185 IGUANAWORKS USB IR TRANSCEIVER
5186 M: Sean Young <sean@mess.org>
5187 L: linux-media@vger.kernel.org
5188 S: Maintained
5189 F: drivers/media/rc/iguanair.c
5190
5191 IIO SUBSYSTEM AND DRIVERS
5192 M: Jonathan Cameron <jic23@kernel.org>
5193 R: Hartmut Knaack <knaack.h@gmx.de>
5194 R: Lars-Peter Clausen <lars@metafoo.de>
5195 R: Peter Meerwald <pmeerw@pmeerw.net>
5196 L: linux-iio@vger.kernel.org
5197 S: Maintained
5198 F: drivers/iio/
5199 F: drivers/staging/iio/
5200 F: include/linux/iio/
5201 F: tools/iio/
5202
5203 IKANOS/ADI EAGLE ADSL USB DRIVER
5204 M: Matthieu Castet <castet.matthieu@free.fr>
5205 M: Stanislaw Gruszka <stf_xl@wp.pl>
5206 S: Maintained
5207 F: drivers/usb/atm/ueagle-atm.c
5208
5209 INA209 HARDWARE MONITOR DRIVER
5210 M: Guenter Roeck <linux@roeck-us.net>
5211 L: lm-sensors@lm-sensors.org
5212 S: Maintained
5213 F: Documentation/hwmon/ina209
5214 F: Documentation/devicetree/bindings/i2c/ina209.txt
5215 F: drivers/hwmon/ina209.c
5216
5217 INA2XX HARDWARE MONITOR DRIVER
5218 M: Guenter Roeck <linux@roeck-us.net>
5219 L: lm-sensors@lm-sensors.org
5220 S: Maintained
5221 F: Documentation/hwmon/ina2xx
5222 F: drivers/hwmon/ina2xx.c
5223 F: include/linux/platform_data/ina2xx.h
5224
5225 INDUSTRY PACK SUBSYSTEM (IPACK)
5226 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5227 M: Jens Taprogge <jens.taprogge@taprogge.org>
5228 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5229 L: industrypack-devel@lists.sourceforge.net
5230 W: http://industrypack.sourceforge.net
5231 S: Maintained
5232 F: drivers/ipack/
5233
5234 INGENIC JZ4780 DMA Driver
5235 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5236 S: Maintained
5237 F: drivers/dma/dma-jz4780.c
5238
5239 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5240 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5241 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5242 L: linux-ima-devel@lists.sourceforge.net
5243 L: linux-ima-user@lists.sourceforge.net
5244 L: linux-security-module@vger.kernel.org
5245 S: Supported
5246 F: security/integrity/ima/
5247
5248 IMGTEC IR DECODER DRIVER
5249 M: James Hogan <james.hogan@imgtec.com>
5250 S: Maintained
5251 F: drivers/media/rc/img-ir/
5252
5253 IMS TWINTURBO FRAMEBUFFER DRIVER
5254 L: linux-fbdev@vger.kernel.org
5255 S: Orphan
5256 F: drivers/video/fbdev/imsttfb.c
5257
5258 INFINIBAND SUBSYSTEM
5259 M: Doug Ledford <dledford@redhat.com>
5260 M: Sean Hefty <sean.hefty@intel.com>
5261 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5262 L: linux-rdma@vger.kernel.org
5263 W: http://www.openfabrics.org/
5264 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5266 S: Supported
5267 F: Documentation/infiniband/
5268 F: drivers/infiniband/
5269 F: include/uapi/linux/if_infiniband.h
5270 F: include/uapi/rdma/
5271 F: include/rdma/
5272
5273 INOTIFY
5274 M: John McCutchan <john@johnmccutchan.com>
5275 M: Robert Love <rlove@rlove.org>
5276 M: Eric Paris <eparis@parisplace.org>
5277 S: Maintained
5278 F: Documentation/filesystems/inotify.txt
5279 F: fs/notify/inotify/
5280 F: include/linux/inotify.h
5281 F: include/uapi/linux/inotify.h
5282
5283 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5284 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5285 L: linux-input@vger.kernel.org
5286 Q: http://patchwork.kernel.org/project/linux-input/list/
5287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5288 S: Maintained
5289 F: drivers/input/
5290 F: include/linux/input.h
5291 F: include/uapi/linux/input.h
5292 F: include/linux/input/
5293
5294 INPUT MULTITOUCH (MT) PROTOCOL
5295 M: Henrik Rydberg <rydberg@bitmath.org>
5296 L: linux-input@vger.kernel.org
5297 S: Odd fixes
5298 F: Documentation/input/multi-touch-protocol.txt
5299 F: drivers/input/input-mt.c
5300 K: \b(ABS|SYN)_MT_
5301
5302 INTEL ASoC BDW/HSW DRIVERS
5303 M: Jie Yang <yang.jie@linux.intel.com>
5304 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5305 S: Supported
5306 F: sound/soc/intel/common/sst-dsp*
5307 F: sound/soc/intel/common/sst-firmware.c
5308 F: sound/soc/intel/boards/broadwell.c
5309 F: sound/soc/intel/haswell/
5310
5311 INTEL C600 SERIES SAS CONTROLLER DRIVER
5312 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5313 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5314 L: linux-scsi@vger.kernel.org
5315 T: git git://git.code.sf.net/p/intel-sas/isci
5316 S: Supported
5317 F: drivers/scsi/isci/
5318
5319 INTEL IDLE DRIVER
5320 M: Len Brown <lenb@kernel.org>
5321 L: linux-pm@vger.kernel.org
5322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5323 S: Supported
5324 F: drivers/idle/intel_idle.c
5325
5326 INTEL PSTATE DRIVER
5327 M: Kristen Carlson Accardi <kristen@linux.intel.com>
5328 L: linux-pm@vger.kernel.org
5329 S: Supported
5330 F: drivers/cpufreq/intel_pstate.c
5331
5332 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5333 M: Maik Broemme <mbroemme@plusserver.de>
5334 L: linux-fbdev@vger.kernel.org
5335 S: Maintained
5336 F: Documentation/fb/intelfb.txt
5337 F: drivers/video/fbdev/intelfb/
5338
5339 INTEL 810/815 FRAMEBUFFER DRIVER
5340 M: Antonino Daplas <adaplas@gmail.com>
5341 L: linux-fbdev@vger.kernel.org
5342 S: Maintained
5343 F: drivers/video/fbdev/i810/
5344
5345 INTEL MENLOW THERMAL DRIVER
5346 M: Sujith Thomas <sujith.thomas@intel.com>
5347 L: platform-driver-x86@vger.kernel.org
5348 W: https://01.org/linux-acpi
5349 S: Supported
5350 F: drivers/platform/x86/intel_menlow.c
5351
5352 INTEL IA32 MICROCODE UPDATE SUPPORT
5353 M: Borislav Petkov <bp@alien8.de>
5354 S: Maintained
5355 F: arch/x86/kernel/cpu/microcode/core*
5356 F: arch/x86/kernel/cpu/microcode/intel*
5357
5358 INTEL I/OAT DMA DRIVER
5359 M: Dave Jiang <dave.jiang@intel.com>
5360 R: Dan Williams <dan.j.williams@intel.com>
5361 L: dmaengine@vger.kernel.org
5362 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5363 S: Supported
5364 F: drivers/dma/ioat*
5365
5366 INTEL IOMMU (VT-d)
5367 M: David Woodhouse <dwmw2@infradead.org>
5368 L: iommu@lists.linux-foundation.org
5369 T: git git://git.infradead.org/iommu-2.6.git
5370 S: Supported
5371 F: drivers/iommu/intel-iommu.c
5372 F: include/linux/intel-iommu.h
5373
5374 INTEL IOP-ADMA DMA DRIVER
5375 R: Dan Williams <dan.j.williams@intel.com>
5376 S: Odd fixes
5377 F: drivers/dma/iop-adma.c
5378
5379 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5380 M: Krzysztof Halasa <khalasa@piap.pl>
5381 S: Maintained
5382 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5383 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5384 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5385 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5386 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5387 F: drivers/net/wan/ixp4xx_hss.c
5388
5389 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5390 M: Deepak Saxena <dsaxena@plexity.net>
5391 S: Maintained
5392 F: drivers/char/hw_random/ixp4xx-rng.c
5393
5394 INTEL ETHERNET DRIVERS
5395 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5396 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5397 R: Shannon Nelson <shannon.nelson@intel.com>
5398 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5399 R: Don Skidmore <donald.c.skidmore@intel.com>
5400 R: Matthew Vick <matthew.vick@intel.com>
5401 R: John Ronciak <john.ronciak@intel.com>
5402 R: Mitch Williams <mitch.a.williams@intel.com>
5403 L: intel-wired-lan@lists.osuosl.org
5404 W: http://www.intel.com/support/feedback.htm
5405 W: http://e1000.sourceforge.net/
5406 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5409 S: Supported
5410 F: Documentation/networking/e100.txt
5411 F: Documentation/networking/e1000.txt
5412 F: Documentation/networking/e1000e.txt
5413 F: Documentation/networking/igb.txt
5414 F: Documentation/networking/igbvf.txt
5415 F: Documentation/networking/ixgb.txt
5416 F: Documentation/networking/ixgbe.txt
5417 F: Documentation/networking/ixgbevf.txt
5418 F: Documentation/networking/i40e.txt
5419 F: Documentation/networking/i40evf.txt
5420 F: drivers/net/ethernet/intel/
5421 F: drivers/net/ethernet/intel/*/
5422
5423 INTEL-MID GPIO DRIVER
5424 M: David Cohen <david.a.cohen@linux.intel.com>
5425 L: linux-gpio@vger.kernel.org
5426 S: Maintained
5427 F: drivers/gpio/gpio-intel-mid.c
5428
5429 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5430 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5431 L: linux-wireless@vger.kernel.org
5432 S: Maintained
5433 F: Documentation/networking/README.ipw2100
5434 F: Documentation/networking/README.ipw2200
5435 F: drivers/net/wireless/ipw2x00/
5436
5437 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5438 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5439 M: Gang Wei <gang.wei@intel.com>
5440 M: Shane Wang <shane.wang@intel.com>
5441 L: tboot-devel@lists.sourceforge.net
5442 W: http://tboot.sourceforge.net
5443 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5444 S: Supported
5445 F: Documentation/intel_txt.txt
5446 F: include/linux/tboot.h
5447 F: arch/x86/kernel/tboot.c
5448
5449 INTEL WIRELESS WIMAX CONNECTION 2400
5450 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5451 M: linux-wimax@intel.com
5452 L: wimax@linuxwimax.org (subscribers-only)
5453 S: Supported
5454 W: http://linuxwimax.org
5455 F: Documentation/wimax/README.i2400m
5456 F: drivers/net/wimax/i2400m/
5457 F: include/uapi/linux/wimax/i2400m.h
5458
5459 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5460 M: Stanislaw Gruszka <sgruszka@redhat.com>
5461 L: linux-wireless@vger.kernel.org
5462 S: Supported
5463 F: drivers/net/wireless/iwlegacy/
5464
5465 INTEL WIRELESS WIFI LINK (iwlwifi)
5466 M: Johannes Berg <johannes.berg@intel.com>
5467 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5468 M: Intel Linux Wireless <ilw@linux.intel.com>
5469 L: linux-wireless@vger.kernel.org
5470 W: http://intellinuxwireless.org
5471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5472 S: Supported
5473 F: drivers/net/wireless/iwlwifi/
5474
5475 INTEL MANAGEMENT ENGINE (mei)
5476 M: Tomas Winkler <tomas.winkler@intel.com>
5477 L: linux-kernel@vger.kernel.org
5478 S: Supported
5479 F: include/uapi/linux/mei.h
5480 F: include/linux/mei_cl_bus.h
5481 F: drivers/misc/mei/*
5482 F: Documentation/misc-devices/mei/*
5483
5484 INTEL PMC IPC DRIVER
5485 M: Zha Qipeng<qipeng.zha@intel.com>
5486 L: platform-driver-x86@vger.kernel.org
5487 S: Maintained
5488 F: drivers/platform/x86/intel_pmc_ipc.c
5489 F: arch/x86/include/asm/intel_pmc_ipc.h
5490
5491 IOC3 ETHERNET DRIVER
5492 M: Ralf Baechle <ralf@linux-mips.org>
5493 L: linux-mips@linux-mips.org
5494 S: Maintained
5495 F: drivers/net/ethernet/sgi/ioc3-eth.c
5496
5497 IOC3 SERIAL DRIVER
5498 M: Pat Gefre <pfg@sgi.com>
5499 L: linux-serial@vger.kernel.org
5500 S: Maintained
5501 F: drivers/tty/serial/ioc3_serial.c
5502
5503 IOMMU DRIVERS
5504 M: Joerg Roedel <joro@8bytes.org>
5505 L: iommu@lists.linux-foundation.org
5506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5507 S: Maintained
5508 F: drivers/iommu/
5509
5510 IP MASQUERADING
5511 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5512 S: Maintained
5513 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5514
5515 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5516 M: Francois Romieu <romieu@fr.zoreil.com>
5517 M: Sorbica Shieh <sorbica@icplus.com.tw>
5518 L: netdev@vger.kernel.org
5519 S: Maintained
5520 F: drivers/net/ethernet/icplus/ipg.*
5521
5522 IPATH DRIVER
5523 M: Mike Marciniszyn <infinipath@intel.com>
5524 L: linux-rdma@vger.kernel.org
5525 S: Maintained
5526 F: drivers/infiniband/hw/ipath/
5527
5528 IPMI SUBSYSTEM
5529 M: Corey Minyard <minyard@acm.org>
5530 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5531 W: http://openipmi.sourceforge.net/
5532 S: Supported
5533 F: Documentation/IPMI.txt
5534 F: drivers/char/ipmi/
5535 F: include/linux/ipmi*
5536 F: include/uapi/linux/ipmi*
5537
5538 QCOM AUDIO (ASoC) DRIVERS
5539 M: Patrick Lai <plai@codeaurora.org>
5540 M: Banajit Goswami <bgoswami@codeaurora.org>
5541 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5542 S: Supported
5543 F: sound/soc/qcom/
5544
5545 IPS SCSI RAID DRIVER
5546 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5547 L: linux-scsi@vger.kernel.org
5548 W: http://www.adaptec.com/
5549 S: Maintained
5550 F: drivers/scsi/ips*
5551
5552 IPVS
5553 M: Wensong Zhang <wensong@linux-vs.org>
5554 M: Simon Horman <horms@verge.net.au>
5555 M: Julian Anastasov <ja@ssi.bg>
5556 L: netdev@vger.kernel.org
5557 L: lvs-devel@vger.kernel.org
5558 S: Maintained
5559 F: Documentation/networking/ipvs-sysctl.txt
5560 F: include/net/ip_vs.h
5561 F: include/uapi/linux/ip_vs.h
5562 F: net/netfilter/ipvs/
5563
5564 IPWIRELESS DRIVER
5565 M: Jiri Kosina <jkosina@suse.cz>
5566 M: David Sterba <dsterba@suse.cz>
5567 S: Odd Fixes
5568 F: drivers/tty/ipwireless/
5569
5570 IPX NETWORK LAYER
5571 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5572 L: netdev@vger.kernel.org
5573 S: Maintained
5574 F: include/net/ipx.h
5575 F: include/uapi/linux/ipx.h
5576 F: net/ipx/
5577
5578 IRDA SUBSYSTEM
5579 M: Samuel Ortiz <samuel@sortiz.org>
5580 L: irda-users@lists.sourceforge.net (subscribers-only)
5581 L: netdev@vger.kernel.org
5582 W: http://irda.sourceforge.net/
5583 S: Maintained
5584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5585 F: Documentation/networking/irda.txt
5586 F: drivers/net/irda/
5587 F: include/net/irda/
5588 F: net/irda/
5589
5590 IRQ SUBSYSTEM
5591 M: Thomas Gleixner <tglx@linutronix.de>
5592 L: linux-kernel@vger.kernel.org
5593 S: Maintained
5594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5595 F: kernel/irq/
5596
5597 IRQCHIP DRIVERS
5598 M: Thomas Gleixner <tglx@linutronix.de>
5599 M: Jason Cooper <jason@lakedaemon.net>
5600 L: linux-kernel@vger.kernel.org
5601 S: Maintained
5602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5603 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5604 F: Documentation/devicetree/bindings/interrupt-controller/
5605 F: drivers/irqchip/
5606
5607 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5608 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5609 S: Maintained
5610 F: Documentation/IRQ-domain.txt
5611 F: include/linux/irqdomain.h
5612 F: kernel/irq/irqdomain.c
5613
5614 ISAPNP
5615 M: Jaroslav Kysela <perex@perex.cz>
5616 S: Maintained
5617 F: Documentation/isapnp.txt
5618 F: drivers/pnp/isapnp/
5619 F: include/linux/isapnp.h
5620
5621 ISA RADIO MODULE
5622 M: Hans Verkuil <hverkuil@xs4all.nl>
5623 L: linux-media@vger.kernel.org
5624 T: git git://linuxtv.org/media_tree.git
5625 W: http://linuxtv.org
5626 S: Maintained
5627 F: drivers/media/radio/radio-isa*
5628
5629 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5630 M: Peter Jones <pjones@redhat.com>
5631 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5632 S: Maintained
5633 F: drivers/firmware/iscsi_ibft*
5634
5635 ISCSI
5636 M: Mike Christie <michaelc@cs.wisc.edu>
5637 L: open-iscsi@googlegroups.com
5638 W: www.open-iscsi.org
5639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5640 S: Maintained
5641 F: drivers/scsi/*iscsi*
5642 F: include/scsi/*iscsi*
5643
5644 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5645 M: Or Gerlitz <ogerlitz@mellanox.com>
5646 M: Sagi Grimberg <sagig@mellanox.com>
5647 M: Roi Dayan <roid@mellanox.com>
5648 L: linux-rdma@vger.kernel.org
5649 S: Supported
5650 W: http://www.openfabrics.org
5651 W: www.open-iscsi.org
5652 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5653 F: drivers/infiniband/ulp/iser/
5654
5655 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5656 M: Sagi Grimberg <sagig@mellanox.com>
5657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5658 L: linux-rdma@vger.kernel.org
5659 L: target-devel@vger.kernel.org
5660 S: Supported
5661 W: http://www.linux-iscsi.org
5662 F: drivers/infiniband/ulp/isert
5663
5664 ISDN SUBSYSTEM
5665 M: Karsten Keil <isdn@linux-pingi.de>
5666 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5667 L: netdev@vger.kernel.org
5668 W: http://www.isdn4linux.de
5669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5670 S: Maintained
5671 F: Documentation/isdn/
5672 F: drivers/isdn/
5673 F: include/linux/isdn.h
5674 F: include/linux/isdn/
5675 F: include/uapi/linux/isdn.h
5676 F: include/uapi/linux/isdn/
5677
5678 ISDN SUBSYSTEM (Eicon active card driver)
5679 M: Armin Schindler <mac@melware.de>
5680 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5681 W: http://www.melware.de
5682 S: Maintained
5683 F: drivers/isdn/hardware/eicon/
5684
5685 IT87 HARDWARE MONITORING DRIVER
5686 M: Jean Delvare <jdelvare@suse.de>
5687 L: lm-sensors@lm-sensors.org
5688 S: Maintained
5689 F: Documentation/hwmon/it87
5690 F: drivers/hwmon/it87.c
5691
5692 IT913X MEDIA DRIVER
5693 M: Antti Palosaari <crope@iki.fi>
5694 L: linux-media@vger.kernel.org
5695 W: http://linuxtv.org/
5696 W: http://palosaari.fi/linux/
5697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5698 T: git git://linuxtv.org/anttip/media_tree.git
5699 S: Maintained
5700 F: drivers/media/tuners/it913x*
5701
5702 IVTV VIDEO4LINUX DRIVER
5703 M: Andy Walls <awalls@md.metrocast.net>
5704 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5705 L: linux-media@vger.kernel.org
5706 T: git git://linuxtv.org/media_tree.git
5707 W: http://www.ivtvdriver.org
5708 S: Maintained
5709 F: Documentation/video4linux/*.ivtv
5710 F: drivers/media/pci/ivtv/
5711 F: include/uapi/linux/ivtv*
5712
5713 IX2505V MEDIA DRIVER
5714 M: Malcolm Priestley <tvboxspy@gmail.com>
5715 L: linux-media@vger.kernel.org
5716 W: http://linuxtv.org/
5717 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5718 S: Maintained
5719 F: drivers/media/dvb-frontends/ix2505v*
5720
5721 JC42.4 TEMPERATURE SENSOR DRIVER
5722 M: Guenter Roeck <linux@roeck-us.net>
5723 L: lm-sensors@lm-sensors.org
5724 S: Maintained
5725 F: drivers/hwmon/jc42.c
5726 F: Documentation/hwmon/jc42
5727
5728 JFS FILESYSTEM
5729 M: Dave Kleikamp <shaggy@kernel.org>
5730 L: jfs-discussion@lists.sourceforge.net
5731 W: http://jfs.sourceforge.net/
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5733 S: Maintained
5734 F: Documentation/filesystems/jfs.txt
5735 F: fs/jfs/
5736
5737 JME NETWORK DRIVER
5738 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5739 L: netdev@vger.kernel.org
5740 S: Maintained
5741 F: drivers/net/ethernet/jme.*
5742
5743 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5744 M: David Woodhouse <dwmw2@infradead.org>
5745 L: linux-mtd@lists.infradead.org
5746 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5747 S: Maintained
5748 F: fs/jffs2/
5749 F: include/uapi/linux/jffs2.h
5750
5751 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5752 M: Andrew Morton <akpm@linux-foundation.org>
5753 M: Jan Kara <jack@suse.cz>
5754 L: linux-ext4@vger.kernel.org
5755 S: Maintained
5756 F: fs/jbd/
5757 F: include/linux/jbd.h
5758
5759 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5760 M: "Theodore Ts'o" <tytso@mit.edu>
5761 L: linux-ext4@vger.kernel.org
5762 S: Maintained
5763 F: fs/jbd2/
5764 F: include/linux/jbd2.h
5765
5766 JSM Neo PCI based serial card
5767 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5768 L: linux-serial@vger.kernel.org
5769 S: Maintained
5770 F: drivers/tty/serial/jsm/
5771
5772 K10TEMP HARDWARE MONITORING DRIVER
5773 M: Clemens Ladisch <clemens@ladisch.de>
5774 L: lm-sensors@lm-sensors.org
5775 S: Maintained
5776 F: Documentation/hwmon/k10temp
5777 F: drivers/hwmon/k10temp.c
5778
5779 K8TEMP HARDWARE MONITORING DRIVER
5780 M: Rudolf Marek <r.marek@assembler.cz>
5781 L: lm-sensors@lm-sensors.org
5782 S: Maintained
5783 F: Documentation/hwmon/k8temp
5784 F: drivers/hwmon/k8temp.c
5785
5786 KCONFIG
5787 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5788 L: linux-kbuild@vger.kernel.org
5789 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5790 S: Maintained
5791 F: Documentation/kbuild/kconfig-language.txt
5792 F: scripts/kconfig/
5793
5794 KDUMP
5795 M: Vivek Goyal <vgoyal@redhat.com>
5796 M: Haren Myneni <hbabu@us.ibm.com>
5797 L: kexec@lists.infradead.org
5798 W: http://lse.sourceforge.net/kdump/
5799 S: Maintained
5800 F: Documentation/kdump/
5801
5802 KEENE FM RADIO TRANSMITTER DRIVER
5803 M: Hans Verkuil <hverkuil@xs4all.nl>
5804 L: linux-media@vger.kernel.org
5805 T: git git://linuxtv.org/media_tree.git
5806 W: http://linuxtv.org
5807 S: Maintained
5808 F: drivers/media/radio/radio-keene*
5809
5810 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5811 M: Ian Kent <raven@themaw.net>
5812 L: autofs@vger.kernel.org
5813 S: Maintained
5814 F: fs/autofs4/
5815
5816 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5817 M: Michal Marek <mmarek@suse.cz>
5818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5820 L: linux-kbuild@vger.kernel.org
5821 S: Maintained
5822 F: Documentation/kbuild/
5823 F: Makefile
5824 F: scripts/Makefile.*
5825 F: scripts/basic/
5826 F: scripts/mk*
5827 F: scripts/package/
5828
5829 KERNEL JANITORS
5830 L: kernel-janitors@vger.kernel.org
5831 W: http://kernelnewbies.org/KernelJanitors
5832 S: Odd Fixes
5833
5834 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5835 M: "J. Bruce Fields" <bfields@fieldses.org>
5836 L: linux-nfs@vger.kernel.org
5837 W: http://nfs.sourceforge.net/
5838 S: Supported
5839 F: fs/nfsd/
5840 F: include/uapi/linux/nfsd/
5841 F: fs/lockd/
5842 F: fs/nfs_common/
5843 F: net/sunrpc/
5844 F: include/linux/lockd/
5845 F: include/linux/sunrpc/
5846 F: include/uapi/linux/sunrpc/
5847
5848 KERNEL SELFTEST FRAMEWORK
5849 M: Shuah Khan <shuahkh@osg.samsung.com>
5850 L: linux-api@vger.kernel.org
5851 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5852 S: Maintained
5853 F: tools/testing/selftests
5854
5855 KERNEL VIRTUAL MACHINE (KVM)
5856 M: Gleb Natapov <gleb@kernel.org>
5857 M: Paolo Bonzini <pbonzini@redhat.com>
5858 L: kvm@vger.kernel.org
5859 W: http://www.linux-kvm.org
5860 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5861 S: Supported
5862 F: Documentation/*/kvm*.txt
5863 F: Documentation/virtual/kvm/
5864 F: arch/*/kvm/
5865 F: arch/x86/kernel/kvm.c
5866 F: arch/x86/kernel/kvmclock.c
5867 F: arch/*/include/asm/kvm*
5868 F: include/linux/kvm*
5869 F: include/uapi/linux/kvm*
5870 F: virt/kvm/
5871
5872 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5873 M: Joerg Roedel <joro@8bytes.org>
5874 L: kvm@vger.kernel.org
5875 W: http://kvm.qumranet.com
5876 S: Maintained
5877 F: arch/x86/include/asm/svm.h
5878 F: arch/x86/kvm/svm.c
5879
5880 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5881 M: Alexander Graf <agraf@suse.de>
5882 L: kvm-ppc@vger.kernel.org
5883 W: http://kvm.qumranet.com
5884 T: git git://github.com/agraf/linux-2.6.git
5885 S: Supported
5886 F: arch/powerpc/include/asm/kvm*
5887 F: arch/powerpc/kvm/
5888
5889 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5890 M: Christian Borntraeger <borntraeger@de.ibm.com>
5891 M: Cornelia Huck <cornelia.huck@de.ibm.com>
5892 M: linux390@de.ibm.com
5893 L: linux-s390@vger.kernel.org
5894 W: http://www.ibm.com/developerworks/linux/linux390/
5895 S: Supported
5896 F: Documentation/s390/kvm.txt
5897 F: arch/s390/include/asm/kvm*
5898 F: arch/s390/kvm/
5899 F: drivers/s390/kvm/
5900
5901 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5902 M: Christoffer Dall <christoffer.dall@linaro.org>
5903 M: Marc Zyngier <marc.zyngier@arm.com>
5904 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5905 L: kvmarm@lists.cs.columbia.edu
5906 W: http://systems.cs.columbia.edu/projects/kvm-arm
5907 S: Supported
5908 F: arch/arm/include/uapi/asm/kvm*
5909 F: arch/arm/include/asm/kvm*
5910 F: arch/arm/kvm/
5911 F: virt/kvm/arm/
5912 F: include/kvm/arm_*
5913
5914 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5915 M: Christoffer Dall <christoffer.dall@linaro.org>
5916 M: Marc Zyngier <marc.zyngier@arm.com>
5917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5918 L: kvmarm@lists.cs.columbia.edu
5919 S: Maintained
5920 F: arch/arm64/include/uapi/asm/kvm*
5921 F: arch/arm64/include/asm/kvm*
5922 F: arch/arm64/kvm/
5923
5924 KEXEC
5925 M: Eric Biederman <ebiederm@xmission.com>
5926 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5927 L: kexec@lists.infradead.org
5928 S: Maintained
5929 F: include/linux/kexec.h
5930 F: include/uapi/linux/kexec.h
5931 F: kernel/kexec.c
5932
5933 KEYS/KEYRINGS:
5934 M: David Howells <dhowells@redhat.com>
5935 L: keyrings@linux-nfs.org
5936 S: Maintained
5937 F: Documentation/security/keys.txt
5938 F: include/linux/key.h
5939 F: include/linux/key-type.h
5940 F: include/keys/
5941 F: security/keys/
5942
5943 KEYS-TRUSTED
5944 M: David Safford <safford@us.ibm.com>
5945 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5946 L: linux-security-module@vger.kernel.org
5947 L: keyrings@linux-nfs.org
5948 S: Supported
5949 F: Documentation/security/keys-trusted-encrypted.txt
5950 F: include/keys/trusted-type.h
5951 F: security/keys/trusted.c
5952 F: security/keys/trusted.h
5953
5954 KEYS-ENCRYPTED
5955 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5956 M: David Safford <safford@us.ibm.com>
5957 L: linux-security-module@vger.kernel.org
5958 L: keyrings@linux-nfs.org
5959 S: Supported
5960 F: Documentation/security/keys-trusted-encrypted.txt
5961 F: include/keys/encrypted-type.h
5962 F: security/keys/encrypted-keys/
5963
5964 KGDB / KDB /debug_core
5965 M: Jason Wessel <jason.wessel@windriver.com>
5966 W: http://kgdb.wiki.kernel.org/
5967 L: kgdb-bugreport@lists.sourceforge.net
5968 S: Maintained
5969 F: Documentation/DocBook/kgdb.tmpl
5970 F: drivers/misc/kgdbts.c
5971 F: drivers/tty/serial/kgdboc.c
5972 F: include/linux/kdb.h
5973 F: include/linux/kgdb.h
5974 F: kernel/debug/
5975
5976 KMEMCHECK
5977 M: Vegard Nossum <vegardno@ifi.uio.no>
5978 M: Pekka Enberg <penberg@kernel.org>
5979 S: Maintained
5980 F: Documentation/kmemcheck.txt
5981 F: arch/x86/include/asm/kmemcheck.h
5982 F: arch/x86/mm/kmemcheck/
5983 F: include/linux/kmemcheck.h
5984 F: mm/kmemcheck.c
5985
5986 KMEMLEAK
5987 M: Catalin Marinas <catalin.marinas@arm.com>
5988 S: Maintained
5989 F: Documentation/kmemleak.txt
5990 F: include/linux/kmemleak.h
5991 F: mm/kmemleak.c
5992 F: mm/kmemleak-test.c
5993
5994 KPROBES
5995 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5996 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5997 M: "David S. Miller" <davem@davemloft.net>
5998 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5999 S: Maintained
6000 F: Documentation/kprobes.txt
6001 F: include/linux/kprobes.h
6002 F: kernel/kprobes.c
6003
6004 KS0108 LCD CONTROLLER DRIVER
6005 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6006 W: http://miguelojeda.es/auxdisplay.htm
6007 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6008 S: Maintained
6009 F: Documentation/auxdisplay/ks0108
6010 F: drivers/auxdisplay/ks0108.c
6011 F: include/linux/ks0108.h
6012
6013 LAPB module
6014 L: linux-x25@vger.kernel.org
6015 S: Orphan
6016 F: Documentation/networking/lapb-module.txt
6017 F: include/*/lapb.h
6018 F: net/lapb/
6019
6020 LASI 53c700 driver for PARISC
6021 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6022 L: linux-scsi@vger.kernel.org
6023 S: Maintained
6024 F: Documentation/scsi/53c700.txt
6025 F: drivers/scsi/53c700*
6026
6027 LED SUBSYSTEM
6028 M: Bryan Wu <cooloney@gmail.com>
6029 M: Richard Purdie <rpurdie@rpsys.net>
6030 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6031 L: linux-leds@vger.kernel.org
6032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6033 S: Maintained
6034 F: drivers/leds/
6035 F: include/linux/leds.h
6036
6037 LEGACY EEPROM DRIVER
6038 M: Jean Delvare <jdelvare@suse.de>
6039 S: Maintained
6040 F: Documentation/misc-devices/eeprom
6041 F: drivers/misc/eeprom/eeprom.c
6042
6043 LEGO USB Tower driver
6044 M: Juergen Stuber <starblue@users.sourceforge.net>
6045 L: legousb-devel@lists.sourceforge.net
6046 W: http://legousb.sourceforge.net/
6047 S: Maintained
6048 F: drivers/usb/misc/legousbtower.c
6049
6050 LG2160 MEDIA DRIVER
6051 M: Michael Krufky <mkrufky@linuxtv.org>
6052 L: linux-media@vger.kernel.org
6053 W: http://linuxtv.org/
6054 W: http://github.com/mkrufky
6055 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6056 T: git git://linuxtv.org/mkrufky/tuners.git
6057 S: Maintained
6058 F: drivers/media/dvb-frontends/lg2160.*
6059
6060 LGDT3305 MEDIA DRIVER
6061 M: Michael Krufky <mkrufky@linuxtv.org>
6062 L: linux-media@vger.kernel.org
6063 W: http://linuxtv.org/
6064 W: http://github.com/mkrufky
6065 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6066 T: git git://linuxtv.org/mkrufky/tuners.git
6067 S: Maintained
6068 F: drivers/media/dvb-frontends/lgdt3305.*
6069
6070 LGUEST
6071 M: Rusty Russell <rusty@rustcorp.com.au>
6072 L: lguest@lists.ozlabs.org
6073 W: http://lguest.ozlabs.org/
6074 S: Odd Fixes
6075 F: arch/x86/include/asm/lguest*.h
6076 F: arch/x86/lguest/
6077 F: drivers/lguest/
6078 F: include/linux/lguest*.h
6079 F: tools/lguest/
6080
6081 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6082 M: Tejun Heo <tj@kernel.org>
6083 L: linux-ide@vger.kernel.org
6084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6085 S: Maintained
6086 F: drivers/ata/
6087 F: include/linux/ata.h
6088 F: include/linux/libata.h
6089
6090 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6091 M: Viresh Kumar <viresh.linux@gmail.com>
6092 L: linux-ide@vger.kernel.org
6093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6094 S: Maintained
6095 F: include/linux/pata_arasan_cf_data.h
6096 F: drivers/ata/pata_arasan_cf.c
6097
6098 LIBATA PATA DRIVERS
6099 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6100 M: Tejun Heo <tj@kernel.org>
6101 L: linux-ide@vger.kernel.org
6102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6103 S: Maintained
6104 F: drivers/ata/pata_*.c
6105 F: drivers/ata/ata_generic.c
6106
6107 LIBATA SATA AHCI PLATFORM devices support
6108 M: Hans de Goede <hdegoede@redhat.com>
6109 M: Tejun Heo <tj@kernel.org>
6110 L: linux-ide@vger.kernel.org
6111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6112 S: Maintained
6113 F: drivers/ata/ahci_platform.c
6114 F: drivers/ata/libahci_platform.c
6115 F: include/linux/ahci_platform.h
6116
6117 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6118 M: Mikael Pettersson <mikpelinux@gmail.com>
6119 L: linux-ide@vger.kernel.org
6120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6121 S: Maintained
6122 F: drivers/ata/sata_promise.*
6123
6124 LIBLOCKDEP
6125 M: Sasha Levin <sasha.levin@oracle.com>
6126 S: Maintained
6127 F: tools/lib/lockdep/
6128
6129 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6130 M: Dan Williams <dan.j.williams@intel.com>
6131 L: linux-nvdimm@lists.01.org
6132 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6133 S: Supported
6134 F: drivers/nvdimm/*
6135 F: include/linux/nd.h
6136 F: include/linux/libnvdimm.h
6137 F: include/uapi/linux/ndctl.h
6138
6139 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6140 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6141 L: linux-nvdimm@lists.01.org
6142 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6143 S: Supported
6144 F: drivers/nvdimm/blk.c
6145 F: drivers/nvdimm/region_devs.c
6146 F: drivers/acpi/nfit*
6147
6148 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6149 M: Vishal Verma <vishal.l.verma@intel.com>
6150 L: linux-nvdimm@lists.01.org
6151 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6152 S: Supported
6153 F: drivers/nvdimm/btt*
6154
6155 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6156 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6157 L: linux-nvdimm@lists.01.org
6158 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6159 S: Supported
6160 F: drivers/nvdimm/pmem.c
6161 F: include/linux/pmem.h
6162
6163 LINUX FOR IBM pSERIES (RS/6000)
6164 M: Paul Mackerras <paulus@au.ibm.com>
6165 W: http://www.ibm.com/linux/ltc/projects/ppc
6166 S: Supported
6167 F: arch/powerpc/boot/rs6000.h
6168
6169 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6170 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6171 M: Paul Mackerras <paulus@samba.org>
6172 M: Michael Ellerman <mpe@ellerman.id.au>
6173 W: http://www.penguinppc.org/
6174 L: linuxppc-dev@lists.ozlabs.org
6175 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6177 S: Supported
6178 F: Documentation/powerpc/
6179 F: arch/powerpc/
6180
6181 LINUX FOR POWER MACINTOSH
6182 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6183 W: http://www.penguinppc.org/
6184 L: linuxppc-dev@lists.ozlabs.org
6185 S: Maintained
6186 F: arch/powerpc/platforms/powermac/
6187 F: drivers/macintosh/
6188
6189 LINUX FOR POWERPC EMBEDDED MPC5XXX
6190 M: Anatolij Gustschin <agust@denx.de>
6191 L: linuxppc-dev@lists.ozlabs.org
6192 T: git git://git.denx.de/linux-denx-agust.git
6193 S: Maintained
6194 F: arch/powerpc/platforms/512x/
6195 F: arch/powerpc/platforms/52xx/
6196
6197 LINUX FOR POWERPC EMBEDDED PPC4XX
6198 M: Alistair Popple <alistair@popple.id.au>
6199 M: Matt Porter <mporter@kernel.crashing.org>
6200 W: http://www.penguinppc.org/
6201 L: linuxppc-dev@lists.ozlabs.org
6202 S: Maintained
6203 F: arch/powerpc/platforms/40x/
6204 F: arch/powerpc/platforms/44x/
6205
6206 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6207 L: linuxppc-dev@lists.ozlabs.org
6208 S: Orphan
6209 F: arch/powerpc/*/*virtex*
6210 F: arch/powerpc/*/*/*virtex*
6211
6212 LINUX FOR POWERPC EMBEDDED PPC8XX
6213 M: Vitaly Bordug <vitb@kernel.crashing.org>
6214 W: http://www.penguinppc.org/
6215 L: linuxppc-dev@lists.ozlabs.org
6216 S: Maintained
6217 F: arch/powerpc/platforms/8xx/
6218
6219 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6220 M: Scott Wood <scottwood@freescale.com>
6221 M: Kumar Gala <galak@kernel.crashing.org>
6222 W: http://www.penguinppc.org/
6223 L: linuxppc-dev@lists.ozlabs.org
6224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6225 S: Maintained
6226 F: arch/powerpc/platforms/83xx/
6227 F: arch/powerpc/platforms/85xx/
6228
6229 LINUX FOR POWERPC PA SEMI PWRFICIENT
6230 M: Olof Johansson <olof@lixom.net>
6231 L: linuxppc-dev@lists.ozlabs.org
6232 S: Maintained
6233 F: arch/powerpc/platforms/pasemi/
6234 F: drivers/*/*pasemi*
6235 F: drivers/*/*/*pasemi*
6236
6237 LINUX SECURITY MODULE (LSM) FRAMEWORK
6238 M: Chris Wright <chrisw@sous-sol.org>
6239 L: linux-security-module@vger.kernel.org
6240 S: Supported
6241
6242 LIS3LV02D ACCELEROMETER DRIVER
6243 M: Eric Piel <eric.piel@tremplin-utc.net>
6244 S: Maintained
6245 F: Documentation/misc-devices/lis3lv02d
6246 F: drivers/misc/lis3lv02d/
6247 F: drivers/platform/x86/hp_accel.c
6248
6249 LIVE PATCHING
6250 M: Josh Poimboeuf <jpoimboe@redhat.com>
6251 M: Seth Jennings <sjenning@redhat.com>
6252 M: Jiri Kosina <jkosina@suse.cz>
6253 M: Vojtech Pavlik <vojtech@suse.cz>
6254 S: Maintained
6255 F: kernel/livepatch/
6256 F: include/linux/livepatch.h
6257 F: arch/x86/include/asm/livepatch.h
6258 F: arch/x86/kernel/livepatch.c
6259 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6260 F: samples/livepatch/
6261 L: live-patching@vger.kernel.org
6262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6263
6264 LLC (802.2)
6265 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6266 S: Maintained
6267 F: include/linux/llc.h
6268 F: include/uapi/linux/llc.h
6269 F: include/net/llc*
6270 F: net/llc/
6271
6272 LM73 HARDWARE MONITOR DRIVER
6273 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6274 L: lm-sensors@lm-sensors.org
6275 S: Maintained
6276 F: drivers/hwmon/lm73.c
6277
6278 LM78 HARDWARE MONITOR DRIVER
6279 M: Jean Delvare <jdelvare@suse.de>
6280 L: lm-sensors@lm-sensors.org
6281 S: Maintained
6282 F: Documentation/hwmon/lm78
6283 F: drivers/hwmon/lm78.c
6284
6285 LM83 HARDWARE MONITOR DRIVER
6286 M: Jean Delvare <jdelvare@suse.de>
6287 L: lm-sensors@lm-sensors.org
6288 S: Maintained
6289 F: Documentation/hwmon/lm83
6290 F: drivers/hwmon/lm83.c
6291
6292 LM90 HARDWARE MONITOR DRIVER
6293 M: Jean Delvare <jdelvare@suse.de>
6294 L: lm-sensors@lm-sensors.org
6295 S: Maintained
6296 F: Documentation/hwmon/lm90
6297 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6298 F: drivers/hwmon/lm90.c
6299
6300 LM95234 HARDWARE MONITOR DRIVER
6301 M: Guenter Roeck <linux@roeck-us.net>
6302 L: lm-sensors@lm-sensors.org
6303 S: Maintained
6304 F: Documentation/hwmon/lm95234
6305 F: drivers/hwmon/lm95234.c
6306
6307 LME2510 MEDIA DRIVER
6308 M: Malcolm Priestley <tvboxspy@gmail.com>
6309 L: linux-media@vger.kernel.org
6310 W: http://linuxtv.org/
6311 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6312 S: Maintained
6313 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6314
6315 LOCKDEP AND LOCKSTAT
6316 M: Peter Zijlstra <peterz@infradead.org>
6317 M: Ingo Molnar <mingo@redhat.com>
6318 L: linux-kernel@vger.kernel.org
6319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6320 S: Maintained
6321 F: Documentation/locking/lockdep*.txt
6322 F: Documentation/locking/lockstat.txt
6323 F: include/linux/lockdep.h
6324 F: kernel/locking/
6325
6326 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6327 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6328 L: linux-ntfs-dev@lists.sourceforge.net
6329 W: http://www.linux-ntfs.org/content/view/19/37/
6330 S: Maintained
6331 F: Documentation/ldm.txt
6332 F: block/partitions/ldm.*
6333
6334 LogFS
6335 M: Joern Engel <joern@logfs.org>
6336 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6337 L: logfs@logfs.org
6338 W: logfs.org
6339 S: Maintained
6340 F: fs/logfs/
6341
6342 LPC32XX MACHINE SUPPORT
6343 M: Roland Stigge <stigge@antcom.de>
6344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6345 S: Maintained
6346 F: arch/arm/mach-lpc32xx/
6347
6348 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6349 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6350 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6351 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6352 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6353 L: MPT-FusionLinux.pdl@avagotech.com
6354 L: linux-scsi@vger.kernel.org
6355 W: http://www.lsilogic.com/support
6356 S: Supported
6357 F: drivers/message/fusion/
6358 F: drivers/scsi/mpt2sas/
6359 F: drivers/scsi/mpt3sas/
6360
6361 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6362 M: Matthew Wilcox <matthew@wil.cx>
6363 L: linux-scsi@vger.kernel.org
6364 S: Maintained
6365 F: drivers/scsi/sym53c8xx_2/
6366
6367 LTC4261 HARDWARE MONITOR DRIVER
6368 M: Guenter Roeck <linux@roeck-us.net>
6369 L: lm-sensors@lm-sensors.org
6370 S: Maintained
6371 F: Documentation/hwmon/ltc4261
6372 F: drivers/hwmon/ltc4261.c
6373
6374 LTP (Linux Test Project)
6375 M: Mike Frysinger <vapier@gentoo.org>
6376 M: Cyril Hrubis <chrubis@suse.cz>
6377 M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6378 M: Jan Stancek <jstancek@redhat.com>
6379 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6380 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6381 L: ltp-list@lists.sourceforge.net (subscribers-only)
6382 W: http://linux-test-project.github.io/
6383 T: git git://github.com/linux-test-project/ltp.git
6384 S: Maintained
6385
6386 M32R ARCHITECTURE
6387 W: http://www.linux-m32r.org/
6388 S: Orphan
6389 F: arch/m32r/
6390
6391 M68K ARCHITECTURE
6392 M: Geert Uytterhoeven <geert@linux-m68k.org>
6393 L: linux-m68k@lists.linux-m68k.org
6394 W: http://www.linux-m68k.org/
6395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6396 S: Maintained
6397 F: arch/m68k/
6398 F: drivers/zorro/
6399
6400 M68K ON APPLE MACINTOSH
6401 M: Joshua Thompson <funaho@jurai.org>
6402 W: http://www.mac.linux-m68k.org/
6403 L: linux-m68k@lists.linux-m68k.org
6404 S: Maintained
6405 F: arch/m68k/mac/
6406
6407 M68K ON HP9000/300
6408 M: Philip Blundell <philb@gnu.org>
6409 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6410 S: Maintained
6411 F: arch/m68k/hp300/
6412
6413 M88DS3103 MEDIA DRIVER
6414 M: Antti Palosaari <crope@iki.fi>
6415 L: linux-media@vger.kernel.org
6416 W: http://linuxtv.org/
6417 W: http://palosaari.fi/linux/
6418 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6419 T: git git://linuxtv.org/anttip/media_tree.git
6420 S: Maintained
6421 F: drivers/media/dvb-frontends/m88ds3103*
6422
6423 M88RS2000 MEDIA DRIVER
6424 M: Malcolm Priestley <tvboxspy@gmail.com>
6425 L: linux-media@vger.kernel.org
6426 W: http://linuxtv.org/
6427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6428 S: Maintained
6429 F: drivers/media/dvb-frontends/m88rs2000*
6430
6431 MA901 MASTERKIT USB FM RADIO DRIVER
6432 M: Alexey Klimov <klimov.linux@gmail.com>
6433 L: linux-media@vger.kernel.org
6434 T: git git://linuxtv.org/media_tree.git
6435 S: Maintained
6436 F: drivers/media/radio/radio-ma901.c
6437
6438 MAC80211
6439 M: Johannes Berg <johannes@sipsolutions.net>
6440 L: linux-wireless@vger.kernel.org
6441 W: http://wireless.kernel.org/
6442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6444 S: Maintained
6445 F: Documentation/networking/mac80211-injection.txt
6446 F: include/net/mac80211.h
6447 F: net/mac80211/
6448
6449 MACVLAN DRIVER
6450 M: Patrick McHardy <kaber@trash.net>
6451 L: netdev@vger.kernel.org
6452 S: Maintained
6453 F: drivers/net/macvlan.c
6454 F: include/linux/if_macvlan.h
6455
6456 MAILBOX API
6457 M: Jassi Brar <jassisinghbrar@gmail.com>
6458 L: linux-kernel@vger.kernel.org
6459 S: Maintained
6460 F: drivers/mailbox/
6461 F: include/linux/mailbox_client.h
6462 F: include/linux/mailbox_controller.h
6463
6464 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6465 M: Michael Kerrisk <mtk.manpages@gmail.com>
6466 W: http://www.kernel.org/doc/man-pages
6467 L: linux-man@vger.kernel.org
6468 S: Maintained
6469
6470 MARVELL ARMADA DRM SUPPORT
6471 M: Russell King <rmk+kernel@arm.linux.org.uk>
6472 S: Maintained
6473 F: drivers/gpu/drm/armada/
6474
6475 MARVELL 88E6352 DSA support
6476 M: Guenter Roeck <linux@roeck-us.net>
6477 S: Maintained
6478 F: drivers/net/dsa/mv88e6352.c
6479
6480 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6481 M: Mirko Lindner <mlindner@marvell.com>
6482 M: Stephen Hemminger <stephen@networkplumber.org>
6483 L: netdev@vger.kernel.org
6484 S: Maintained
6485 F: drivers/net/ethernet/marvell/sk*
6486
6487 MARVELL LIBERTAS WIRELESS DRIVER
6488 L: libertas-dev@lists.infradead.org
6489 S: Orphan
6490 F: drivers/net/wireless/libertas/
6491
6492 MARVELL MV643XX ETHERNET DRIVER
6493 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6494 L: netdev@vger.kernel.org
6495 S: Maintained
6496 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6497 F: include/linux/mv643xx.h
6498
6499 MARVELL MVNETA ETHERNET DRIVER
6500 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6501 L: netdev@vger.kernel.org
6502 S: Maintained
6503 F: drivers/net/ethernet/marvell/mvneta.*
6504
6505 MARVELL MWIFIEX WIRELESS DRIVER
6506 M: Amitkumar Karwar <akarwar@marvell.com>
6507 M: Avinash Patil <patila@marvell.com>
6508 L: linux-wireless@vger.kernel.org
6509 S: Maintained
6510 F: drivers/net/wireless/mwifiex/
6511
6512 MARVELL MWL8K WIRELESS DRIVER
6513 M: Lennert Buytenhek <buytenh@wantstofly.org>
6514 L: linux-wireless@vger.kernel.org
6515 S: Odd Fixes
6516 F: drivers/net/wireless/mwl8k.c
6517
6518 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6519 M: Nicolas Pitre <nico@fluxnic.net>
6520 S: Odd Fixes
6521 F: drivers/mmc/host/mvsdio.*
6522
6523 MATROX FRAMEBUFFER DRIVER
6524 L: linux-fbdev@vger.kernel.org
6525 S: Orphan
6526 F: drivers/video/fbdev/matrox/matroxfb_*
6527 F: include/uapi/linux/matroxfb.h
6528
6529 MAX16065 HARDWARE MONITOR DRIVER
6530 M: Guenter Roeck <linux@roeck-us.net>
6531 L: lm-sensors@lm-sensors.org
6532 S: Maintained
6533 F: Documentation/hwmon/max16065
6534 F: drivers/hwmon/max16065.c
6535
6536 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6537 M: "Hans J. Koch" <hjk@hansjkoch.de>
6538 L: lm-sensors@lm-sensors.org
6539 S: Maintained
6540 F: Documentation/hwmon/max6650
6541 F: drivers/hwmon/max6650.c
6542
6543 MAX6697 HARDWARE MONITOR DRIVER
6544 M: Guenter Roeck <linux@roeck-us.net>
6545 L: lm-sensors@lm-sensors.org
6546 S: Maintained
6547 F: Documentation/hwmon/max6697
6548 F: Documentation/devicetree/bindings/i2c/max6697.txt
6549 F: drivers/hwmon/max6697.c
6550 F: include/linux/platform_data/max6697.h
6551
6552 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6553 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6554 L: linux-pm@vger.kernel.org
6555 S: Supported
6556 F: drivers/power/max14577_charger.c
6557 F: drivers/power/max77693_charger.c
6558
6559 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6560 M: Chanwoo Choi <cw00.choi@samsung.com>
6561 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6562 L: linux-kernel@vger.kernel.org
6563 S: Supported
6564 F: drivers/*/max14577.c
6565 F: drivers/*/max77686.c
6566 F: drivers/*/max77693.c
6567 F: drivers/extcon/extcon-max14577.c
6568 F: drivers/extcon/extcon-max77693.c
6569 F: drivers/rtc/rtc-max77686.c
6570 F: drivers/clk/clk-max77686.c
6571 F: Documentation/devicetree/bindings/mfd/max14577.txt
6572 F: Documentation/devicetree/bindings/mfd/max77686.txt
6573 F: Documentation/devicetree/bindings/mfd/max77693.txt
6574 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6575 F: include/linux/mfd/max14577*.h
6576 F: include/linux/mfd/max77686*.h
6577 F: include/linux/mfd/max77693*.h
6578
6579 MAXIRADIO FM RADIO RECEIVER DRIVER
6580 M: Hans Verkuil <hverkuil@xs4all.nl>
6581 L: linux-media@vger.kernel.org
6582 T: git git://linuxtv.org/media_tree.git
6583 W: http://linuxtv.org
6584 S: Maintained
6585 F: drivers/media/radio/radio-maxiradio*
6586
6587 MEDIA DRIVERS FOR RENESAS - VSP1
6588 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6589 L: linux-media@vger.kernel.org
6590 L: linux-sh@vger.kernel.org
6591 T: git git://linuxtv.org/media_tree.git
6592 S: Supported
6593 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6594 F: drivers/media/platform/vsp1/
6595
6596 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6597 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6598 P: LinuxTV.org Project
6599 L: linux-media@vger.kernel.org
6600 W: http://linuxtv.org
6601 Q: http://patchwork.kernel.org/project/linux-media/list/
6602 T: git git://linuxtv.org/media_tree.git
6603 S: Maintained
6604 F: Documentation/dvb/
6605 F: Documentation/video4linux/
6606 F: Documentation/DocBook/media/
6607 F: drivers/media/
6608 F: drivers/staging/media/
6609 F: include/media/
6610 F: include/uapi/linux/dvb/
6611 F: include/uapi/linux/videodev2.h
6612 F: include/uapi/linux/media.h
6613 F: include/uapi/linux/v4l2-*
6614 F: include/uapi/linux/meye.h
6615 F: include/uapi/linux/ivtv*
6616 F: include/uapi/linux/uvcvideo.h
6617
6618 MEDIATEK MT7601U WIRELESS LAN DRIVER
6619 M: Jakub Kicinski <kubakici@wp.pl>
6620 L: linux-wireless@vger.kernel.org
6621 S: Maintained
6622 F: drivers/net/wireless/mediatek/mt7601u/
6623
6624 MEGARAID SCSI/SAS DRIVERS
6625 M: Kashyap Desai <kashyap.desai@avagotech.com>
6626 M: Sumit Saxena <sumit.saxena@avagotech.com>
6627 M: Uday Lingala <uday.lingala@avagotech.com>
6628 L: megaraidlinux.pdl@avagotech.com
6629 L: linux-scsi@vger.kernel.org
6630 W: http://www.lsi.com
6631 S: Maintained
6632 F: Documentation/scsi/megaraid.txt
6633 F: drivers/scsi/megaraid.*
6634 F: drivers/scsi/megaraid/
6635
6636 MELLANOX ETHERNET DRIVER (mlx4_en)
6637 M: Amir Vadai <amirv@mellanox.com>
6638 M: Ido Shamay <idos@mellanox.com>
6639 L: netdev@vger.kernel.org
6640 S: Supported
6641 W: http://www.mellanox.com
6642 Q: http://patchwork.ozlabs.org/project/netdev/list/
6643 F: drivers/net/ethernet/mellanox/mlx4/en_*
6644
6645 MEMORY MANAGEMENT
6646 L: linux-mm@kvack.org
6647 W: http://www.linux-mm.org
6648 S: Maintained
6649 F: include/linux/mm.h
6650 F: include/linux/gfp.h
6651 F: include/linux/mmzone.h
6652 F: include/linux/memory_hotplug.h
6653 F: include/linux/vmalloc.h
6654 F: mm/
6655
6656 MEMORY TECHNOLOGY DEVICES (MTD)
6657 M: David Woodhouse <dwmw2@infradead.org>
6658 M: Brian Norris <computersforpeace@gmail.com>
6659 L: linux-mtd@lists.infradead.org
6660 W: http://www.linux-mtd.infradead.org/
6661 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6662 T: git git://git.infradead.org/linux-mtd.git
6663 T: git git://git.infradead.org/l2-mtd.git
6664 S: Maintained
6665 F: drivers/mtd/
6666 F: include/linux/mtd/
6667 F: include/uapi/mtd/
6668
6669 MEN A21 WATCHDOG DRIVER
6670 M: Johannes Thumshirn <morbidrsa@gmail.com>
6671 L: linux-watchdog@vger.kernel.org
6672 S: Maintained
6673 F: drivers/watchdog/mena21_wdt.c
6674
6675 MEN CHAMELEON BUS (mcb)
6676 M: Johannes Thumshirn <morbidrsa@gmail.com>
6677 S: Maintained
6678 F: drivers/mcb/
6679 F: include/linux/mcb.h
6680
6681 MEN F21BMC (Board Management Controller)
6682 M: Andreas Werner <andreas.werner@men.de>
6683 S: Supported
6684 F: drivers/mfd/menf21bmc.c
6685 F: drivers/watchdog/menf21bmc_wdt.c
6686 F: drivers/leds/leds-menf21bmc.c
6687 F: drivers/hwmon/menf21bmc_hwmon.c
6688 F: Documentation/hwmon/menf21bmc
6689
6690 METAG ARCHITECTURE
6691 M: James Hogan <james.hogan@imgtec.com>
6692 L: linux-metag@vger.kernel.org
6693 S: Supported
6694 F: arch/metag/
6695 F: Documentation/metag/
6696 F: Documentation/devicetree/bindings/metag/
6697 F: drivers/clocksource/metag_generic.c
6698 F: drivers/irqchip/irq-metag.c
6699 F: drivers/irqchip/irq-metag-ext.c
6700 F: drivers/tty/metag_da.c
6701
6702 MICROBLAZE ARCHITECTURE
6703 M: Michal Simek <monstr@monstr.eu>
6704 W: http://www.monstr.eu/fdt/
6705 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6706 S: Supported
6707 F: arch/microblaze/
6708
6709 MICROTEK X6 SCANNER
6710 M: Oliver Neukum <oliver@neukum.org>
6711 S: Maintained
6712 F: drivers/usb/image/microtek.*
6713
6714 MIPS
6715 M: Ralf Baechle <ralf@linux-mips.org>
6716 L: linux-mips@linux-mips.org
6717 W: http://www.linux-mips.org/
6718 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6719 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6720 S: Supported
6721 F: Documentation/mips/
6722 F: arch/mips/
6723
6724 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6725 M: Hans Verkuil <hverkuil@xs4all.nl>
6726 L: linux-media@vger.kernel.org
6727 T: git git://linuxtv.org/media_tree.git
6728 W: http://linuxtv.org
6729 S: Odd Fixes
6730 F: drivers/media/radio/radio-miropcm20*
6731
6732 Mellanox MLX5 core VPI driver
6733 M: Eli Cohen <eli@mellanox.com>
6734 L: netdev@vger.kernel.org
6735 L: linux-rdma@vger.kernel.org
6736 W: http://www.mellanox.com
6737 Q: http://patchwork.ozlabs.org/project/netdev/list/
6738 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6739 T: git git://openfabrics.org/~eli/connect-ib.git
6740 S: Supported
6741 F: drivers/net/ethernet/mellanox/mlx5/core/
6742 F: include/linux/mlx5/
6743
6744 Mellanox MLX5 IB driver
6745 M: Eli Cohen <eli@mellanox.com>
6746 L: linux-rdma@vger.kernel.org
6747 W: http://www.mellanox.com
6748 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6749 T: git git://openfabrics.org/~eli/connect-ib.git
6750 S: Supported
6751 F: include/linux/mlx5/
6752 F: drivers/infiniband/hw/mlx5/
6753
6754 MN88472 MEDIA DRIVER
6755 M: Antti Palosaari <crope@iki.fi>
6756 L: linux-media@vger.kernel.org
6757 W: http://linuxtv.org/
6758 W: http://palosaari.fi/linux/
6759 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6760 T: git git://linuxtv.org/anttip/media_tree.git
6761 S: Maintained
6762 F: drivers/staging/media/mn88472/
6763 F: drivers/media/dvb-frontends/mn88472.h
6764
6765 MN88473 MEDIA DRIVER
6766 M: Antti Palosaari <crope@iki.fi>
6767 L: linux-media@vger.kernel.org
6768 W: http://linuxtv.org/
6769 W: http://palosaari.fi/linux/
6770 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6771 T: git git://linuxtv.org/anttip/media_tree.git
6772 S: Maintained
6773 F: drivers/staging/media/mn88473/
6774 F: drivers/media/dvb-frontends/mn88473.h
6775
6776 MODULE SUPPORT
6777 M: Rusty Russell <rusty@rustcorp.com.au>
6778 S: Maintained
6779 F: include/linux/module.h
6780 F: kernel/module.c
6781
6782 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6783 W: http://popies.net/meye/
6784 S: Orphan
6785 F: Documentation/video4linux/meye.txt
6786 F: drivers/media/pci/meye/
6787 F: include/uapi/linux/meye.h
6788
6789 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6790 M: Jiri Slaby <jirislaby@gmail.com>
6791 S: Maintained
6792 F: Documentation/serial/moxa-smartio
6793 F: drivers/tty/mxser.*
6794
6795 MR800 AVERMEDIA USB FM RADIO DRIVER
6796 M: Alexey Klimov <klimov.linux@gmail.com>
6797 L: linux-media@vger.kernel.org
6798 T: git git://linuxtv.org/media_tree.git
6799 S: Maintained
6800 F: drivers/media/radio/radio-mr800.c
6801
6802 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6803 M: Alan Ott <alan@signal11.us>
6804 L: linux-wpan@vger.kernel.org
6805 S: Maintained
6806 F: drivers/net/ieee802154/mrf24j40.c
6807
6808 MSI LAPTOP SUPPORT
6809 M: "Lee, Chun-Yi" <jlee@suse.com>
6810 L: platform-driver-x86@vger.kernel.org
6811 S: Maintained
6812 F: drivers/platform/x86/msi-laptop.c
6813
6814 MSI WMI SUPPORT
6815 L: platform-driver-x86@vger.kernel.org
6816 S: Orphan
6817 F: drivers/platform/x86/msi-wmi.c
6818
6819 MSI001 MEDIA DRIVER
6820 M: Antti Palosaari <crope@iki.fi>
6821 L: linux-media@vger.kernel.org
6822 W: http://linuxtv.org/
6823 W: http://palosaari.fi/linux/
6824 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6825 T: git git://linuxtv.org/anttip/media_tree.git
6826 S: Maintained
6827 F: drivers/media/tuners/msi001*
6828
6829 MSI2500 MEDIA DRIVER
6830 M: Antti Palosaari <crope@iki.fi>
6831 L: linux-media@vger.kernel.org
6832 W: http://linuxtv.org/
6833 W: http://palosaari.fi/linux/
6834 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6835 T: git git://linuxtv.org/anttip/media_tree.git
6836 S: Maintained
6837 F: drivers/media/usb/msi2500/
6838
6839 MT9M032 APTINA SENSOR DRIVER
6840 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6841 L: linux-media@vger.kernel.org
6842 T: git git://linuxtv.org/media_tree.git
6843 S: Maintained
6844 F: drivers/media/i2c/mt9m032.c
6845 F: include/media/mt9m032.h
6846
6847 MT9P031 APTINA CAMERA SENSOR
6848 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6849 L: linux-media@vger.kernel.org
6850 T: git git://linuxtv.org/media_tree.git
6851 S: Maintained
6852 F: drivers/media/i2c/mt9p031.c
6853 F: include/media/mt9p031.h
6854
6855 MT9T001 APTINA CAMERA SENSOR
6856 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6857 L: linux-media@vger.kernel.org
6858 T: git git://linuxtv.org/media_tree.git
6859 S: Maintained
6860 F: drivers/media/i2c/mt9t001.c
6861 F: include/media/mt9t001.h
6862
6863 MT9V032 APTINA CAMERA SENSOR
6864 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6865 L: linux-media@vger.kernel.org
6866 T: git git://linuxtv.org/media_tree.git
6867 S: Maintained
6868 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6869 F: drivers/media/i2c/mt9v032.c
6870 F: include/media/mt9v032.h
6871
6872 MULTIFUNCTION DEVICES (MFD)
6873 M: Samuel Ortiz <sameo@linux.intel.com>
6874 M: Lee Jones <lee.jones@linaro.org>
6875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6876 S: Supported
6877 F: drivers/mfd/
6878 F: include/linux/mfd/
6879
6880 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6881 M: Ulf Hansson <ulf.hansson@linaro.org>
6882 L: linux-mmc@vger.kernel.org
6883 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6884 S: Maintained
6885 F: drivers/mmc/
6886 F: include/linux/mmc/
6887 F: include/uapi/linux/mmc/
6888
6889 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6890 S: Orphan
6891 F: drivers/mmc/host/mmc_spi.c
6892 F: include/linux/spi/mmc_spi.h
6893
6894 MULTISOUND SOUND DRIVER
6895 M: Andrew Veliath <andrewtv@usa.net>
6896 S: Maintained
6897 F: Documentation/sound/oss/MultiSound
6898 F: sound/oss/msnd*
6899
6900 MULTITECH MULTIPORT CARD (ISICOM)
6901 S: Orphan
6902 F: drivers/tty/isicom.c
6903 F: include/linux/isicom.h
6904
6905 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6906 M: Felipe Balbi <balbi@ti.com>
6907 L: linux-usb@vger.kernel.org
6908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6909 S: Maintained
6910 F: drivers/usb/musb/
6911
6912 MXL5007T MEDIA DRIVER
6913 M: Michael Krufky <mkrufky@linuxtv.org>
6914 L: linux-media@vger.kernel.org
6915 W: http://linuxtv.org/
6916 W: http://github.com/mkrufky
6917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6918 T: git git://linuxtv.org/mkrufky/tuners.git
6919 S: Maintained
6920 F: drivers/media/tuners/mxl5007t.*
6921
6922 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6923 M: Hyong-Youb Kim <hykim@myri.com>
6924 L: netdev@vger.kernel.org
6925 W: https://www.myricom.com/support/downloads/myri10ge.html
6926 S: Supported
6927 F: drivers/net/ethernet/myricom/myri10ge/
6928
6929 NATSEMI ETHERNET DRIVER (DP8381x)
6930 S: Orphan
6931 F: drivers/net/ethernet/natsemi/natsemi.c
6932
6933 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6934 M: Daniel Mack <zonque@gmail.com>
6935 S: Maintained
6936 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6937 W: http://www.native-instruments.com
6938 F: sound/usb/caiaq/
6939
6940 NCP FILESYSTEM
6941 M: Petr Vandrovec <petr@vandrovec.name>
6942 S: Odd Fixes
6943 F: fs/ncpfs/
6944
6945 NCR 5380 SCSI DRIVERS
6946 M: Finn Thain <fthain@telegraphics.com.au>
6947 M: Michael Schmitz <schmitzmic@gmail.com>
6948 L: linux-scsi@vger.kernel.org
6949 S: Maintained
6950 F: Documentation/scsi/g_NCR5380.txt
6951 F: drivers/scsi/NCR5380.*
6952 F: drivers/scsi/arm/cumana_1.c
6953 F: drivers/scsi/arm/oak.c
6954 F: drivers/scsi/atari_NCR5380.c
6955 F: drivers/scsi/atari_scsi.*
6956 F: drivers/scsi/dmx3191d.c
6957 F: drivers/scsi/dtc.*
6958 F: drivers/scsi/g_NCR5380.*
6959 F: drivers/scsi/g_NCR5380_mmio.c
6960 F: drivers/scsi/mac_scsi.*
6961 F: drivers/scsi/pas16.*
6962 F: drivers/scsi/sun3_scsi.*
6963 F: drivers/scsi/sun3_scsi_vme.c
6964 F: drivers/scsi/t128.*
6965
6966 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6967 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6968 L: linux-scsi@vger.kernel.org
6969 S: Maintained
6970 F: drivers/scsi/NCR_D700.*
6971
6972 NCT6775 HARDWARE MONITOR DRIVER
6973 M: Guenter Roeck <linux@roeck-us.net>
6974 L: lm-sensors@lm-sensors.org
6975 S: Maintained
6976 F: Documentation/hwmon/nct6775
6977 F: drivers/hwmon/nct6775.c
6978
6979 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6980 M: Faisal Latif <faisal.latif@intel.com>
6981 L: linux-rdma@vger.kernel.org
6982 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6983 S: Supported
6984 F: drivers/infiniband/hw/nes/
6985
6986 NETEM NETWORK EMULATOR
6987 M: Stephen Hemminger <stephen@networkplumber.org>
6988 L: netem@lists.linux-foundation.org
6989 S: Maintained
6990 F: net/sched/sch_netem.c
6991
6992 NETERION 10GbE DRIVERS (s2io/vxge)
6993 M: Jon Mason <jdmason@kudzu.us>
6994 L: netdev@vger.kernel.org
6995 S: Supported
6996 F: Documentation/networking/s2io.txt
6997 F: Documentation/networking/vxge.txt
6998 F: drivers/net/ethernet/neterion/
6999
7000 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7001 M: Pablo Neira Ayuso <pablo@netfilter.org>
7002 M: Patrick McHardy <kaber@trash.net>
7003 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7004 L: netfilter-devel@vger.kernel.org
7005 L: coreteam@netfilter.org
7006 W: http://www.netfilter.org/
7007 W: http://www.iptables.org/
7008 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7011 S: Supported
7012 F: include/linux/netfilter*
7013 F: include/linux/netfilter/
7014 F: include/net/netfilter/
7015 F: include/uapi/linux/netfilter*
7016 F: include/uapi/linux/netfilter/
7017 F: net/*/netfilter.c
7018 F: net/*/netfilter/
7019 F: net/netfilter/
7020
7021 NETLABEL
7022 M: Paul Moore <paul@paul-moore.com>
7023 W: http://netlabel.sf.net
7024 L: netdev@vger.kernel.org
7025 S: Maintained
7026 F: Documentation/netlabel/
7027 F: include/net/netlabel.h
7028 F: net/netlabel/
7029
7030 NETROM NETWORK LAYER
7031 M: Ralf Baechle <ralf@linux-mips.org>
7032 L: linux-hams@vger.kernel.org
7033 W: http://www.linux-ax25.org/
7034 S: Maintained
7035 F: include/net/netrom.h
7036 F: include/uapi/linux/netrom.h
7037 F: net/netrom/
7038
7039 NETWORK BLOCK DEVICE (NBD)
7040 M: Markus Pargmann <mpa@pengutronix.de>
7041 S: Maintained
7042 L: nbd-general@lists.sourceforge.net
7043 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7044 F: Documentation/blockdev/nbd.txt
7045 F: drivers/block/nbd.c
7046 F: include/uapi/linux/nbd.h
7047
7048 NETWORK DROP MONITOR
7049 M: Neil Horman <nhorman@tuxdriver.com>
7050 L: netdev@vger.kernel.org
7051 S: Maintained
7052 W: https://fedorahosted.org/dropwatch/
7053 F: net/core/drop_monitor.c
7054
7055 NETWORKING [GENERAL]
7056 M: "David S. Miller" <davem@davemloft.net>
7057 L: netdev@vger.kernel.org
7058 W: http://www.linuxfoundation.org/en/Net
7059 Q: http://patchwork.ozlabs.org/project/netdev/list/
7060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7062 S: Maintained
7063 F: net/
7064 F: include/net/
7065 F: include/linux/in.h
7066 F: include/linux/net.h
7067 F: include/linux/netdevice.h
7068 F: include/uapi/linux/in.h
7069 F: include/uapi/linux/net.h
7070 F: include/uapi/linux/netdevice.h
7071 F: include/uapi/linux/net_namespace.h
7072 F: tools/net/
7073 F: tools/testing/selftests/net/
7074 F: lib/random32.c
7075 F: lib/test_bpf.c
7076
7077 NETWORKING [IPv4/IPv6]
7078 M: "David S. Miller" <davem@davemloft.net>
7079 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7080 M: James Morris <jmorris@namei.org>
7081 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7082 M: Patrick McHardy <kaber@trash.net>
7083 L: netdev@vger.kernel.org
7084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7085 S: Maintained
7086 F: net/ipv4/
7087 F: net/ipv6/
7088 F: include/net/ip*
7089 F: arch/x86/net/*
7090
7091 NETWORKING [IPSEC]
7092 M: Steffen Klassert <steffen.klassert@secunet.com>
7093 M: Herbert Xu <herbert@gondor.apana.org.au>
7094 M: "David S. Miller" <davem@davemloft.net>
7095 L: netdev@vger.kernel.org
7096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7098 S: Maintained
7099 F: net/core/flow.c
7100 F: net/xfrm/
7101 F: net/key/
7102 F: net/ipv4/xfrm*
7103 F: net/ipv4/esp4.c
7104 F: net/ipv4/ah4.c
7105 F: net/ipv4/ipcomp.c
7106 F: net/ipv4/ip_vti.c
7107 F: net/ipv6/xfrm*
7108 F: net/ipv6/esp6.c
7109 F: net/ipv6/ah6.c
7110 F: net/ipv6/ipcomp6.c
7111 F: net/ipv6/ip6_vti.c
7112 F: include/uapi/linux/xfrm.h
7113 F: include/net/xfrm.h
7114
7115 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7116 M: Paul Moore <paul@paul-moore.com>
7117 L: netdev@vger.kernel.org
7118 S: Maintained
7119
7120 NETWORKING [WIRELESS]
7121 L: linux-wireless@vger.kernel.org
7122 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7123
7124 NETWORKING DRIVERS
7125 L: netdev@vger.kernel.org
7126 W: http://www.linuxfoundation.org/en/Net
7127 Q: http://patchwork.ozlabs.org/project/netdev/list/
7128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7130 S: Odd Fixes
7131 F: drivers/net/
7132 F: include/linux/if_*
7133 F: include/linux/netdevice.h
7134 F: include/linux/arcdevice.h
7135 F: include/linux/etherdevice.h
7136 F: include/linux/fcdevice.h
7137 F: include/linux/fddidevice.h
7138 F: include/linux/hippidevice.h
7139 F: include/linux/inetdevice.h
7140 F: include/uapi/linux/if_*
7141 F: include/uapi/linux/netdevice.h
7142
7143 NETWORKING DRIVERS (WIRELESS)
7144 M: Kalle Valo <kvalo@codeaurora.org>
7145 L: linux-wireless@vger.kernel.org
7146 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7148 S: Maintained
7149 F: drivers/net/wireless/
7150
7151 NETXEN (1/10) GbE SUPPORT
7152 M: Manish Chopra <manish.chopra@qlogic.com>
7153 M: Sony Chacko <sony.chacko@qlogic.com>
7154 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7155 L: netdev@vger.kernel.org
7156 W: http://www.qlogic.com
7157 S: Supported
7158 F: drivers/net/ethernet/qlogic/netxen/
7159
7160 NFC SUBSYSTEM
7161 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7162 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7163 M: Samuel Ortiz <sameo@linux.intel.com>
7164 L: linux-wireless@vger.kernel.org
7165 L: linux-nfc@lists.01.org (subscribers-only)
7166 S: Supported
7167 F: net/nfc/
7168 F: include/net/nfc/
7169 F: include/uapi/linux/nfc.h
7170 F: drivers/nfc/
7171 F: include/linux/platform_data/pn544.h
7172 F: Documentation/devicetree/bindings/net/nfc/
7173
7174 NFS, SUNRPC, AND LOCKD CLIENTS
7175 M: Trond Myklebust <trond.myklebust@primarydata.com>
7176 M: Anna Schumaker <anna.schumaker@netapp.com>
7177 L: linux-nfs@vger.kernel.org
7178 W: http://client.linux-nfs.org
7179 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7180 S: Maintained
7181 F: fs/lockd/
7182 F: fs/nfs/
7183 F: fs/nfs_common/
7184 F: net/sunrpc/
7185 F: include/linux/lockd/
7186 F: include/linux/nfs*
7187 F: include/linux/sunrpc/
7188 F: include/uapi/linux/nfs*
7189 F: include/uapi/linux/sunrpc/
7190
7191 NILFS2 FILESYSTEM
7192 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7193 L: linux-nilfs@vger.kernel.org
7194 W: http://nilfs.sourceforge.net/
7195 T: git git://github.com/konis/nilfs2.git
7196 S: Supported
7197 F: Documentation/filesystems/nilfs2.txt
7198 F: fs/nilfs2/
7199 F: include/linux/nilfs2_fs.h
7200
7201 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7202 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7203 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7204 S: Maintained
7205 F: Documentation/scsi/NinjaSCSI.txt
7206 F: drivers/scsi/pcmcia/nsp_*
7207
7208 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7209 M: GOTO Masanori <gotom@debian.or.jp>
7210 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7211 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7212 S: Maintained
7213 F: Documentation/scsi/NinjaSCSI.txt
7214 F: drivers/scsi/nsp32*
7215
7216 NIOS2 ARCHITECTURE
7217 M: Ley Foon Tan <lftan@altera.com>
7218 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7219 T: git git://git.rocketboards.org/linux-socfpga-next.git
7220 S: Maintained
7221 F: arch/nios2/
7222
7223 NOKIA N900 POWER SUPPLY DRIVERS
7224 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7225 S: Maintained
7226 F: include/linux/power/bq2415x_charger.h
7227 F: include/linux/power/bq27x00_battery.h
7228 F: include/linux/power/isp1704_charger.h
7229 F: drivers/power/bq2415x_charger.c
7230 F: drivers/power/bq27x00_battery.c
7231 F: drivers/power/isp1704_charger.c
7232 F: drivers/power/rx51_battery.c
7233
7234 NTB DRIVER CORE
7235 M: Jon Mason <jdmason@kudzu.us>
7236 M: Dave Jiang <dave.jiang@intel.com>
7237 M: Allen Hubbe <Allen.Hubbe@emc.com>
7238 S: Supported
7239 W: https://github.com/jonmason/ntb/wiki
7240 T: git git://github.com/jonmason/ntb.git
7241 F: drivers/ntb/
7242 F: drivers/net/ntb_netdev.c
7243 F: include/linux/ntb.h
7244 F: include/linux/ntb_transport.h
7245
7246 NTB INTEL DRIVER
7247 M: Jon Mason <jdmason@kudzu.us>
7248 M: Dave Jiang <dave.jiang@intel.com>
7249 S: Supported
7250 W: https://github.com/jonmason/ntb/wiki
7251 T: git git://github.com/jonmason/ntb.git
7252 F: drivers/ntb/hw/intel/
7253
7254 NTFS FILESYSTEM
7255 M: Anton Altaparmakov <anton@tuxera.com>
7256 L: linux-ntfs-dev@lists.sourceforge.net
7257 W: http://www.tuxera.com/
7258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7259 S: Supported
7260 F: Documentation/filesystems/ntfs.txt
7261 F: fs/ntfs/
7262
7263 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7264 M: Antonino Daplas <adaplas@gmail.com>
7265 L: linux-fbdev@vger.kernel.org
7266 S: Maintained
7267 F: drivers/video/fbdev/riva/
7268 F: drivers/video/fbdev/nvidia/
7269
7270 NVM EXPRESS DRIVER
7271 M: Matthew Wilcox <willy@linux.intel.com>
7272 L: linux-nvme@lists.infradead.org
7273 T: git git://git.infradead.org/users/willy/linux-nvme.git
7274 S: Supported
7275 F: drivers/block/nvme*
7276 F: include/linux/nvme.h
7277
7278 NXP-NCI NFC DRIVER
7279 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7280 R: Charles Gorand <charles.gorand@effinnov.com>
7281 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7282 S: Supported
7283 F: drivers/nfc/nxp-nci
7284
7285 NXP TDA998X DRM DRIVER
7286 M: Russell King <rmk+kernel@arm.linux.org.uk>
7287 S: Supported
7288 F: drivers/gpu/drm/i2c/tda998x_drv.c
7289 F: include/drm/i2c/tda998x.h
7290
7291 NXP TFA9879 DRIVER
7292 M: Peter Rosin <peda@axentia.se>
7293 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7294 S: Maintained
7295 F: sound/soc/codecs/tfa9879*
7296
7297 OMAP SUPPORT
7298 M: Tony Lindgren <tony@atomide.com>
7299 L: linux-omap@vger.kernel.org
7300 W: http://www.muru.com/linux/omap/
7301 W: http://linux.omap.com/
7302 Q: http://patchwork.kernel.org/project/linux-omap/list/
7303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7304 S: Maintained
7305 F: arch/arm/*omap*/
7306 F: arch/arm/configs/omap1_defconfig
7307 F: arch/arm/configs/omap2plus_defconfig
7308 F: drivers/i2c/busses/i2c-omap.c
7309 F: drivers/irqchip/irq-omap-intc.c
7310 F: drivers/mfd/*omap*.c
7311 F: drivers/mfd/menelaus.c
7312 F: drivers/mfd/palmas.c
7313 F: drivers/mfd/tps65217.c
7314 F: drivers/mfd/tps65218.c
7315 F: drivers/mfd/tps65910.c
7316 F: drivers/mfd/twl-core.[ch]
7317 F: drivers/mfd/twl4030*.c
7318 F: drivers/mfd/twl6030*.c
7319 F: drivers/mfd/twl6040*.c
7320 F: drivers/regulator/palmas-regulator*.c
7321 F: drivers/regulator/pbias-regulator.c
7322 F: drivers/regulator/tps65217-regulator.c
7323 F: drivers/regulator/tps65218-regulator.c
7324 F: drivers/regulator/tps65910-regulator.c
7325 F: drivers/regulator/twl-regulator.c
7326 F: include/linux/i2c-omap.h
7327
7328 OMAP DEVICE TREE SUPPORT
7329 M: Benoît Cousson <bcousson@baylibre.com>
7330 M: Tony Lindgren <tony@atomide.com>
7331 L: linux-omap@vger.kernel.org
7332 L: devicetree@vger.kernel.org
7333 S: Maintained
7334 F: arch/arm/boot/dts/*omap*
7335 F: arch/arm/boot/dts/*am3*
7336 F: arch/arm/boot/dts/*am4*
7337 F: arch/arm/boot/dts/*am5*
7338 F: arch/arm/boot/dts/*dra7*
7339
7340 OMAP CLOCK FRAMEWORK SUPPORT
7341 M: Paul Walmsley <paul@pwsan.com>
7342 L: linux-omap@vger.kernel.org
7343 S: Maintained
7344 F: arch/arm/*omap*/*clock*
7345
7346 OMAP POWER MANAGEMENT SUPPORT
7347 M: Kevin Hilman <khilman@deeprootsystems.com>
7348 L: linux-omap@vger.kernel.org
7349 S: Maintained
7350 F: arch/arm/*omap*/*pm*
7351 F: drivers/cpufreq/omap-cpufreq.c
7352
7353 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7354 M: Rajendra Nayak <rnayak@ti.com>
7355 M: Paul Walmsley <paul@pwsan.com>
7356 L: linux-omap@vger.kernel.org
7357 S: Maintained
7358 F: arch/arm/mach-omap2/prm*
7359
7360 OMAP AUDIO SUPPORT
7361 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7362 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7363 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7364 L: linux-omap@vger.kernel.org
7365 S: Maintained
7366 F: sound/soc/omap/
7367
7368 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7369 M: Roger Quadros <rogerq@ti.com>
7370 M: Tony Lindgren <tony@atomide.com>
7371 L: linux-omap@vger.kernel.org
7372 S: Maintained
7373 F: drivers/memory/omap-gpmc.c
7374 F: arch/arm/mach-omap2/*gpmc*
7375
7376 OMAP FRAMEBUFFER SUPPORT
7377 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7378 L: linux-fbdev@vger.kernel.org
7379 L: linux-omap@vger.kernel.org
7380 S: Maintained
7381 F: drivers/video/fbdev/omap/
7382
7383 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7384 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7385 L: linux-omap@vger.kernel.org
7386 L: linux-fbdev@vger.kernel.org
7387 S: Maintained
7388 F: drivers/video/fbdev/omap2/
7389 F: Documentation/arm/OMAP/DSS
7390
7391 OMAP HARDWARE SPINLOCK SUPPORT
7392 M: Ohad Ben-Cohen <ohad@wizery.com>
7393 L: linux-omap@vger.kernel.org
7394 S: Maintained
7395 F: drivers/hwspinlock/omap_hwspinlock.c
7396
7397 OMAP MMC SUPPORT
7398 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7399 L: linux-omap@vger.kernel.org
7400 S: Maintained
7401 F: drivers/mmc/host/omap.c
7402
7403 OMAP HS MMC SUPPORT
7404 L: linux-mmc@vger.kernel.org
7405 L: linux-omap@vger.kernel.org
7406 S: Orphan
7407 F: drivers/mmc/host/omap_hsmmc.c
7408
7409 OMAP RANDOM NUMBER GENERATOR SUPPORT
7410 M: Deepak Saxena <dsaxena@plexity.net>
7411 S: Maintained
7412 F: drivers/char/hw_random/omap-rng.c
7413
7414 OMAP HWMOD SUPPORT
7415 M: Benoît Cousson <bcousson@baylibre.com>
7416 M: Paul Walmsley <paul@pwsan.com>
7417 L: linux-omap@vger.kernel.org
7418 S: Maintained
7419 F: arch/arm/mach-omap2/omap_hwmod.*
7420
7421 OMAP HWMOD DATA
7422 M: Paul Walmsley <paul@pwsan.com>
7423 L: linux-omap@vger.kernel.org
7424 S: Maintained
7425 F: arch/arm/mach-omap2/omap_hwmod*data*
7426
7427 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7428 M: Benoît Cousson <bcousson@baylibre.com>
7429 L: linux-omap@vger.kernel.org
7430 S: Maintained
7431 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7432
7433 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7434 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435 L: linux-media@vger.kernel.org
7436 S: Maintained
7437 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7438 F: drivers/media/platform/omap3isp/
7439 F: drivers/staging/media/omap4iss/
7440
7441 OMAP USB SUPPORT
7442 M: Felipe Balbi <balbi@ti.com>
7443 L: linux-usb@vger.kernel.org
7444 L: linux-omap@vger.kernel.org
7445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7446 S: Maintained
7447 F: drivers/usb/*/*omap*
7448 F: arch/arm/*omap*/usb*
7449
7450 OMAP GPIO DRIVER
7451 M: Javier Martinez Canillas <javier@dowhile0.org>
7452 M: Santosh Shilimkar <ssantosh@kernel.org>
7453 M: Kevin Hilman <khilman@deeprootsystems.com>
7454 L: linux-omap@vger.kernel.org
7455 S: Maintained
7456 F: drivers/gpio/gpio-omap.c
7457
7458 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7459 M: Mark Jackson <mpfj@newflow.co.uk>
7460 L: linux-omap@vger.kernel.org
7461 S: Maintained
7462 F: arch/arm/boot/dts/am335x-nano.dts
7463
7464 OMFS FILESYSTEM
7465 M: Bob Copeland <me@bobcopeland.com>
7466 L: linux-karma-devel@lists.sourceforge.net
7467 S: Maintained
7468 F: Documentation/filesystems/omfs.txt
7469 F: fs/omfs/
7470
7471 OMNIKEY CARDMAN 4000 DRIVER
7472 M: Harald Welte <laforge@gnumonks.org>
7473 S: Maintained
7474 F: drivers/char/pcmcia/cm4000_cs.c
7475 F: include/linux/cm4000_cs.h
7476 F: include/uapi/linux/cm4000_cs.h
7477
7478 OMNIKEY CARDMAN 4040 DRIVER
7479 M: Harald Welte <laforge@gnumonks.org>
7480 S: Maintained
7481 F: drivers/char/pcmcia/cm4040_cs.*
7482
7483 OMNIVISION OV7670 SENSOR DRIVER
7484 M: Jonathan Corbet <corbet@lwn.net>
7485 L: linux-media@vger.kernel.org
7486 T: git git://linuxtv.org/media_tree.git
7487 S: Maintained
7488 F: drivers/media/i2c/ov7670.c
7489
7490 ONENAND FLASH DRIVER
7491 M: Kyungmin Park <kyungmin.park@samsung.com>
7492 L: linux-mtd@lists.infradead.org
7493 S: Maintained
7494 F: drivers/mtd/onenand/
7495 F: include/linux/mtd/onenand*.h
7496
7497 ONSTREAM SCSI TAPE DRIVER
7498 M: Willem Riede <osst@riede.org>
7499 L: osst-users@lists.sourceforge.net
7500 L: linux-scsi@vger.kernel.org
7501 S: Maintained
7502 F: Documentation/scsi/osst.txt
7503 F: drivers/scsi/osst.*
7504 F: drivers/scsi/osst_*.h
7505 F: drivers/scsi/st.h
7506
7507 OPENCORES I2C BUS DRIVER
7508 M: Peter Korsgaard <jacmet@sunsite.dk>
7509 L: linux-i2c@vger.kernel.org
7510 S: Maintained
7511 F: Documentation/i2c/busses/i2c-ocores
7512 F: drivers/i2c/busses/i2c-ocores.c
7513
7514 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7515 M: Grant Likely <grant.likely@linaro.org>
7516 M: Rob Herring <robh+dt@kernel.org>
7517 L: devicetree@vger.kernel.org
7518 W: http://www.devicetree.org/
7519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7520 S: Maintained
7521 F: drivers/of/
7522 F: include/linux/of*.h
7523 F: scripts/dtc/
7524
7525 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7526 M: Rob Herring <robh+dt@kernel.org>
7527 M: Pawel Moll <pawel.moll@arm.com>
7528 M: Mark Rutland <mark.rutland@arm.com>
7529 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7530 M: Kumar Gala <galak@codeaurora.org>
7531 L: devicetree@vger.kernel.org
7532 S: Maintained
7533 F: Documentation/devicetree/
7534 F: arch/*/boot/dts/
7535 F: include/dt-bindings/
7536
7537 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7538 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7539 L: devicetree@vger.kernel.org
7540 S: Maintained
7541 F: Documentation/devicetree/dynamic-resolution-notes.txt
7542 F: Documentation/devicetree/overlay-notes.txt
7543 F: drivers/of/overlay.c
7544 F: drivers/of/resolver.c
7545
7546 OPENRISC ARCHITECTURE
7547 M: Jonas Bonn <jonas@southpole.se>
7548 W: http://openrisc.net
7549 L: linux@lists.openrisc.net (moderated for non-subscribers)
7550 S: Maintained
7551 T: git git://openrisc.net/~jonas/linux
7552 F: arch/openrisc/
7553
7554 OPENVSWITCH
7555 M: Pravin Shelar <pshelar@nicira.com>
7556 L: netdev@vger.kernel.org
7557 L: dev@openvswitch.org
7558 W: http://openvswitch.org
7559 S: Maintained
7560 F: net/openvswitch/
7561 F: include/uapi/linux/openvswitch.h
7562
7563 OPL4 DRIVER
7564 M: Clemens Ladisch <clemens@ladisch.de>
7565 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7566 T: git git://git.alsa-project.org/alsa-kernel.git
7567 S: Maintained
7568 F: sound/drivers/opl4/
7569
7570 OPROFILE
7571 M: Robert Richter <rric@kernel.org>
7572 L: oprofile-list@lists.sf.net
7573 S: Maintained
7574 F: arch/*/include/asm/oprofile*.h
7575 F: arch/*/oprofile/
7576 F: drivers/oprofile/
7577 F: include/linux/oprofile.h
7578
7579 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7580 M: Mark Fasheh <mfasheh@suse.com>
7581 M: Joel Becker <jlbec@evilplan.org>
7582 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7583 W: http://ocfs2.wiki.kernel.org
7584 S: Supported
7585 F: Documentation/filesystems/ocfs2.txt
7586 F: Documentation/filesystems/dlmfs.txt
7587 F: fs/ocfs2/
7588
7589 ORINOCO DRIVER
7590 L: linux-wireless@vger.kernel.org
7591 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7592 W: http://www.nongnu.org/orinoco/
7593 S: Orphan
7594 F: drivers/net/wireless/orinoco/
7595
7596 OSD LIBRARY and FILESYSTEM
7597 M: Boaz Harrosh <ooo@electrozaur.com>
7598 M: Benny Halevy <bhalevy@primarydata.com>
7599 L: osd-dev@open-osd.org
7600 W: http://open-osd.org
7601 T: git git://git.open-osd.org/open-osd.git
7602 S: Maintained
7603 F: drivers/scsi/osd/
7604 F: include/scsi/osd_*
7605 F: fs/exofs/
7606
7607 OVERLAY FILESYSTEM
7608 M: Miklos Szeredi <miklos@szeredi.hu>
7609 L: linux-unionfs@vger.kernel.org
7610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7611 S: Supported
7612 F: fs/overlayfs/
7613 F: Documentation/filesystems/overlayfs.txt
7614
7615 P54 WIRELESS DRIVER
7616 M: Christian Lamparter <chunkeey@googlemail.com>
7617 L: linux-wireless@vger.kernel.org
7618 W: http://wireless.kernel.org/en/users/Drivers/p54
7619 S: Maintained
7620 F: drivers/net/wireless/p54/
7621
7622 PA SEMI ETHERNET DRIVER
7623 M: Olof Johansson <olof@lixom.net>
7624 L: netdev@vger.kernel.org
7625 S: Maintained
7626 F: drivers/net/ethernet/pasemi/*
7627
7628 PA SEMI SMBUS DRIVER
7629 M: Olof Johansson <olof@lixom.net>
7630 L: linux-i2c@vger.kernel.org
7631 S: Maintained
7632 F: drivers/i2c/busses/i2c-pasemi.c
7633
7634 PADATA PARALLEL EXECUTION MECHANISM
7635 M: Steffen Klassert <steffen.klassert@secunet.com>
7636 L: linux-crypto@vger.kernel.org
7637 S: Maintained
7638 F: kernel/padata.c
7639 F: include/linux/padata.h
7640 F: Documentation/padata.txt
7641
7642 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7643 M: Harald Welte <laforge@gnumonks.org>
7644 L: platform-driver-x86@vger.kernel.org
7645 S: Maintained
7646 F: drivers/platform/x86/panasonic-laptop.c
7647
7648 PANASONIC MN10300/AM33/AM34 PORT
7649 M: David Howells <dhowells@redhat.com>
7650 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7651 L: linux-am33-list@redhat.com (moderated for non-subscribers)
7652 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7653 S: Maintained
7654 F: Documentation/mn10300/
7655 F: arch/mn10300/
7656
7657 PARALLEL PORT SUBSYSTEM
7658 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7659 M: Sudip Mukherjee <sudip@vectorindia.org>
7660 L: linux-parport@lists.infradead.org (subscribers-only)
7661 S: Maintained
7662 F: drivers/parport/
7663 F: include/linux/parport*.h
7664 F: drivers/char/ppdev.c
7665 F: include/uapi/linux/ppdev.h
7666 F: Documentation/parport*.txt
7667
7668 PARAVIRT_OPS INTERFACE
7669 M: Jeremy Fitzhardinge <jeremy@goop.org>
7670 M: Chris Wright <chrisw@sous-sol.org>
7671 M: Alok Kataria <akataria@vmware.com>
7672 M: Rusty Russell <rusty@rustcorp.com.au>
7673 L: virtualization@lists.linux-foundation.org
7674 S: Supported
7675 F: Documentation/virtual/paravirt_ops.txt
7676 F: arch/*/kernel/paravirt*
7677 F: arch/*/include/asm/paravirt.h
7678
7679 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7680 M: Tim Waugh <tim@cyberelk.net>
7681 L: linux-parport@lists.infradead.org (subscribers-only)
7682 S: Maintained
7683 F: Documentation/blockdev/paride.txt
7684 F: drivers/block/paride/
7685
7686 PARISC ARCHITECTURE
7687 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7688 M: Helge Deller <deller@gmx.de>
7689 L: linux-parisc@vger.kernel.org
7690 W: http://www.parisc-linux.org/
7691 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7694 S: Maintained
7695 F: arch/parisc/
7696 F: Documentation/parisc/
7697 F: drivers/parisc/
7698 F: drivers/char/agp/parisc-agp.c
7699 F: drivers/input/serio/gscps2.c
7700 F: drivers/parport/parport_gsc.*
7701 F: drivers/tty/serial/8250/8250_gsc.c
7702 F: drivers/video/fbdev/sti*
7703 F: drivers/video/console/sti*
7704 F: drivers/video/logo/logo_parisc*
7705
7706 PC87360 HARDWARE MONITORING DRIVER
7707 M: Jim Cromie <jim.cromie@gmail.com>
7708 L: lm-sensors@lm-sensors.org
7709 S: Maintained
7710 F: Documentation/hwmon/pc87360
7711 F: drivers/hwmon/pc87360.c
7712
7713 PC8736x GPIO DRIVER
7714 M: Jim Cromie <jim.cromie@gmail.com>
7715 S: Maintained
7716 F: drivers/char/pc8736x_gpio.c
7717
7718 PC87427 HARDWARE MONITORING DRIVER
7719 M: Jean Delvare <jdelvare@suse.de>
7720 L: lm-sensors@lm-sensors.org
7721 S: Maintained
7722 F: Documentation/hwmon/pc87427
7723 F: drivers/hwmon/pc87427.c
7724
7725 PCA9532 LED DRIVER
7726 M: Riku Voipio <riku.voipio@iki.fi>
7727 S: Maintained
7728 F: drivers/leds/leds-pca9532.c
7729 F: include/linux/leds-pca9532.h
7730
7731 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7732 M: Guenter Roeck <linux@roeck-us.net>
7733 L: linux-i2c@vger.kernel.org
7734 S: Maintained
7735 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7736
7737 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7738 M: Khalid Aziz <khalid@gonehiking.org>
7739 S: Maintained
7740 F: drivers/firmware/pcdp.*
7741
7742 PCI ERROR RECOVERY
7743 M: Linas Vepstas <linasvepstas@gmail.com>
7744 L: linux-pci@vger.kernel.org
7745 S: Supported
7746 F: Documentation/PCI/pci-error-recovery.txt
7747
7748 PCI SUBSYSTEM
7749 M: Bjorn Helgaas <bhelgaas@google.com>
7750 L: linux-pci@vger.kernel.org
7751 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7753 S: Supported
7754 F: Documentation/PCI/
7755 F: drivers/pci/
7756 F: include/linux/pci*
7757 F: arch/x86/pci/
7758 F: arch/x86/kernel/quirks.c
7759
7760 PCI DRIVER FOR ARM VERSATILE PLATFORM
7761 M: Rob Herring <robh@kernel.org>
7762 L: linux-pci@vger.kernel.org
7763 L: linux-arm-kernel@lists.infradead.org
7764 S: Maintained
7765 F: Documentation/devicetree/bindings/pci/versatile.txt
7766 F: drivers/pci/host/pci-versatile.c
7767
7768 PCI DRIVER FOR APPLIEDMICRO XGENE
7769 M: Tanmay Inamdar <tinamdar@apm.com>
7770 L: linux-pci@vger.kernel.org
7771 L: linux-arm-kernel@lists.infradead.org
7772 S: Maintained
7773 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7774 F: drivers/pci/host/pci-xgene.c
7775
7776 PCI DRIVER FOR FREESCALE LAYERSCAPE
7777 M: Minghuan Lian <minghuan.Lian@freescale.com>
7778 M: Mingkai Hu <mingkai.hu@freescale.com>
7779 M: Roy Zang <tie-fei.zang@freescale.com>
7780 L: linuxppc-dev@lists.ozlabs.org
7781 L: linux-pci@vger.kernel.org
7782 L: linux-arm-kernel@lists.infradead.org
7783 S: Maintained
7784 F: drivers/pci/host/*layerscape*
7785
7786 PCI DRIVER FOR IMX6
7787 M: Richard Zhu <Richard.Zhu@freescale.com>
7788 M: Lucas Stach <l.stach@pengutronix.de>
7789 L: linux-pci@vger.kernel.org
7790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7791 S: Maintained
7792 F: drivers/pci/host/*imx6*
7793
7794 PCI DRIVER FOR TI KEYSTONE
7795 M: Murali Karicheri <m-karicheri2@ti.com>
7796 L: linux-pci@vger.kernel.org
7797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7798 S: Maintained
7799 F: drivers/pci/host/*keystone*
7800
7801 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7802 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7803 M: Jason Cooper <jason@lakedaemon.net>
7804 L: linux-pci@vger.kernel.org
7805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7806 S: Maintained
7807 F: drivers/pci/host/*mvebu*
7808
7809 PCI DRIVER FOR NVIDIA TEGRA
7810 M: Thierry Reding <thierry.reding@gmail.com>
7811 L: linux-tegra@vger.kernel.org
7812 L: linux-pci@vger.kernel.org
7813 S: Supported
7814 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7815 F: drivers/pci/host/pci-tegra.c
7816
7817 PCI DRIVER FOR TI DRA7XX
7818 M: Kishon Vijay Abraham I <kishon@ti.com>
7819 L: linux-omap@vger.kernel.org
7820 L: linux-pci@vger.kernel.org
7821 S: Supported
7822 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7823 F: drivers/pci/host/pci-dra7xx.c
7824
7825 PCI DRIVER FOR RENESAS R-CAR
7826 M: Simon Horman <horms@verge.net.au>
7827 L: linux-pci@vger.kernel.org
7828 L: linux-sh@vger.kernel.org
7829 S: Maintained
7830 F: drivers/pci/host/*rcar*
7831
7832 PCI DRIVER FOR SAMSUNG EXYNOS
7833 M: Jingoo Han <jingoohan1@gmail.com>
7834 L: linux-pci@vger.kernel.org
7835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7836 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7837 S: Maintained
7838 F: drivers/pci/host/pci-exynos.c
7839
7840 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7841 M: Jingoo Han <jingoohan1@gmail.com>
7842 M: Pratyush Anand <pratyush.anand@gmail.com>
7843 L: linux-pci@vger.kernel.org
7844 S: Maintained
7845 F: drivers/pci/host/*designware*
7846
7847 PCI DRIVER FOR GENERIC OF HOSTS
7848 M: Will Deacon <will.deacon@arm.com>
7849 L: linux-pci@vger.kernel.org
7850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7851 S: Maintained
7852 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7853 F: drivers/pci/host/pci-host-generic.c
7854
7855 PCIE DRIVER FOR ST SPEAR13XX
7856 M: Pratyush Anand <pratyush.anand@gmail.com>
7857 L: linux-pci@vger.kernel.org
7858 S: Maintained
7859 F: drivers/pci/host/*spear*
7860
7861 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7862 M: Duc Dang <dhdang@apm.com>
7863 L: linux-pci@vger.kernel.org
7864 L: linux-arm-kernel@lists.infradead.org
7865 S: Maintained
7866 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7867 F: drivers/pci/host/pci-xgene-msi.c
7868
7869 PCMCIA SUBSYSTEM
7870 P: Linux PCMCIA Team
7871 L: linux-pcmcia@lists.infradead.org
7872 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7874 S: Maintained
7875 F: Documentation/pcmcia/
7876 F: drivers/pcmcia/
7877 F: include/pcmcia/
7878
7879 PCNET32 NETWORK DRIVER
7880 M: Don Fry <pcnet32@frontier.com>
7881 L: netdev@vger.kernel.org
7882 S: Maintained
7883 F: drivers/net/ethernet/amd/pcnet32.c
7884
7885 PCRYPT PARALLEL CRYPTO ENGINE
7886 M: Steffen Klassert <steffen.klassert@secunet.com>
7887 L: linux-crypto@vger.kernel.org
7888 S: Maintained
7889 F: crypto/pcrypt.c
7890 F: include/crypto/pcrypt.h
7891
7892 PER-CPU MEMORY ALLOCATOR
7893 M: Tejun Heo <tj@kernel.org>
7894 M: Christoph Lameter <cl@linux-foundation.org>
7895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7896 S: Maintained
7897 F: include/linux/percpu*.h
7898 F: mm/percpu*.c
7899 F: arch/*/include/asm/percpu.h
7900
7901 PER-TASK DELAY ACCOUNTING
7902 M: Balbir Singh <bsingharora@gmail.com>
7903 S: Maintained
7904 F: include/linux/delayacct.h
7905 F: kernel/delayacct.c
7906
7907 PERFORMANCE EVENTS SUBSYSTEM
7908 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7909 M: Ingo Molnar <mingo@redhat.com>
7910 M: Arnaldo Carvalho de Melo <acme@kernel.org>
7911 L: linux-kernel@vger.kernel.org
7912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7913 S: Supported
7914 F: kernel/events/*
7915 F: include/linux/perf_event.h
7916 F: include/uapi/linux/perf_event.h
7917 F: arch/*/kernel/perf_event*.c
7918 F: arch/*/kernel/*/perf_event*.c
7919 F: arch/*/kernel/*/*/perf_event*.c
7920 F: arch/*/include/asm/perf_event.h
7921 F: arch/*/kernel/perf_callchain.c
7922 F: tools/perf/
7923
7924 PERSONALITY HANDLING
7925 M: Christoph Hellwig <hch@infradead.org>
7926 L: linux-abi-devel@lists.sourceforge.net
7927 S: Maintained
7928 F: include/linux/personality.h
7929 F: include/uapi/linux/personality.h
7930
7931 PHONET PROTOCOL
7932 M: Remi Denis-Courmont <courmisch@gmail.com>
7933 S: Supported
7934 F: Documentation/networking/phonet.txt
7935 F: include/linux/phonet.h
7936 F: include/net/phonet/
7937 F: include/uapi/linux/phonet.h
7938 F: net/phonet/
7939
7940 PHRAM MTD DRIVER
7941 M: Joern Engel <joern@lazybastard.org>
7942 L: linux-mtd@lists.infradead.org
7943 S: Maintained
7944 F: drivers/mtd/devices/phram.c
7945
7946 PICOLCD HID DRIVER
7947 M: Bruno Prémont <bonbons@linux-vserver.org>
7948 L: linux-input@vger.kernel.org
7949 S: Maintained
7950 F: drivers/hid/hid-picolcd*
7951
7952 PICOXCELL SUPPORT
7953 M: Jamie Iles <jamie@jamieiles.com>
7954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7955 T: git git://github.com/jamieiles/linux-2.6-ji.git
7956 S: Supported
7957 F: arch/arm/boot/dts/picoxcell*
7958 F: arch/arm/mach-picoxcell/
7959 F: drivers/crypto/picoxcell*
7960
7961 PIN CONTROL SUBSYSTEM
7962 M: Linus Walleij <linus.walleij@linaro.org>
7963 L: linux-gpio@vger.kernel.org
7964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7965 S: Maintained
7966 F: drivers/pinctrl/
7967 F: include/linux/pinctrl/
7968
7969 PIN CONTROLLER - ATMEL AT91
7970 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7972 S: Maintained
7973 F: drivers/pinctrl/pinctrl-at91.*
7974
7975 PIN CONTROLLER - INTEL
7976 M: Mika Westerberg <mika.westerberg@linux.intel.com>
7977 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7978 S: Maintained
7979 F: drivers/pinctrl/intel/
7980
7981 PIN CONTROLLER - RENESAS
7982 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7983 L: linux-sh@vger.kernel.org
7984 S: Maintained
7985 F: drivers/pinctrl/sh-pfc/
7986
7987 PIN CONTROLLER - SAMSUNG
7988 M: Tomasz Figa <tomasz.figa@gmail.com>
7989 M: Thomas Abraham <thomas.abraham@linaro.org>
7990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7991 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7992 S: Maintained
7993 F: drivers/pinctrl/samsung/
7994
7995 PIN CONTROLLER - ST SPEAR
7996 M: Viresh Kumar <viresh.linux@gmail.com>
7997 L: spear-devel@list.st.com
7998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999 W: http://www.st.com/spear
8000 S: Maintained
8001 F: drivers/pinctrl/spear/
8002
8003 PKTCDVD DRIVER
8004 M: Jiri Kosina <jkosina@suse.cz>
8005 S: Maintained
8006 F: drivers/block/pktcdvd.c
8007 F: include/linux/pktcdvd.h
8008 F: include/uapi/linux/pktcdvd.h
8009
8010 PKUNITY SOC DRIVERS
8011 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8012 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8013 S: Maintained
8014 T: git git://github.com/gxt/linux.git
8015 F: drivers/input/serio/i8042-unicore32io.h
8016 F: drivers/i2c/busses/i2c-puv3.c
8017 F: drivers/video/fbdev/fb-puv3.c
8018 F: drivers/rtc/rtc-puv3.c
8019
8020 PMBUS HARDWARE MONITORING DRIVERS
8021 M: Guenter Roeck <linux@roeck-us.net>
8022 L: lm-sensors@lm-sensors.org
8023 W: http://www.lm-sensors.org/
8024 W: http://www.roeck-us.net/linux/drivers/
8025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8026 S: Maintained
8027 F: Documentation/hwmon/pmbus
8028 F: drivers/hwmon/pmbus/
8029 F: include/linux/i2c/pmbus.h
8030
8031 PMC SIERRA MaxRAID DRIVER
8032 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8033 L: linux-scsi@vger.kernel.org
8034 W: http://www.pmc-sierra.com/
8035 S: Supported
8036 F: drivers/scsi/pmcraid.*
8037
8038 PMC SIERRA PM8001 DRIVER
8039 M: xjtuwjp@gmail.com
8040 M: lindar_liu@usish.com
8041 L: pmchba@pmcs.com
8042 L: linux-scsi@vger.kernel.org
8043 S: Supported
8044 F: drivers/scsi/pm8001/
8045
8046 POSIX CLOCKS and TIMERS
8047 M: Thomas Gleixner <tglx@linutronix.de>
8048 L: linux-kernel@vger.kernel.org
8049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8050 S: Maintained
8051 F: fs/timerfd.c
8052 F: include/linux/timer*
8053 F: kernel/time/*timer*
8054
8055 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8056 M: Sebastian Reichel <sre@kernel.org>
8057 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8058 M: David Woodhouse <dwmw2@infradead.org>
8059 L: linux-pm@vger.kernel.org
8060 T: git git://git.infradead.org/battery-2.6.git
8061 S: Maintained
8062 F: include/linux/power_supply.h
8063 F: drivers/power/
8064
8065 PNP SUPPORT
8066 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8067 S: Maintained
8068 F: drivers/pnp/
8069
8070 PNXxxxx I2C DRIVER
8071 M: Vitaly Wool <vitalywool@gmail.com>
8072 L: linux-i2c@vger.kernel.org
8073 S: Maintained
8074 F: drivers/i2c/busses/i2c-pnx.c
8075
8076 PPP PROTOCOL DRIVERS AND COMPRESSORS
8077 M: Paul Mackerras <paulus@samba.org>
8078 L: linux-ppp@vger.kernel.org
8079 S: Maintained
8080 F: drivers/net/ppp/ppp_*
8081
8082 PPP OVER ATM (RFC 2364)
8083 M: Mitchell Blank Jr <mitch@sfgoth.com>
8084 S: Maintained
8085 F: net/atm/pppoatm.c
8086 F: include/uapi/linux/atmppp.h
8087
8088 PPP OVER ETHERNET
8089 M: Michal Ostrowski <mostrows@earthlink.net>
8090 S: Maintained
8091 F: drivers/net/ppp/pppoe.c
8092 F: drivers/net/ppp/pppox.c
8093
8094 PPP OVER L2TP
8095 M: James Chapman <jchapman@katalix.com>
8096 S: Maintained
8097 F: net/l2tp/l2tp_ppp.c
8098 F: include/linux/if_pppol2tp.h
8099 F: include/uapi/linux/if_pppol2tp.h
8100
8101 PPS SUPPORT
8102 M: Rodolfo Giometti <giometti@enneenne.com>
8103 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8104 L: linuxpps@ml.enneenne.com (subscribers-only)
8105 S: Maintained
8106 F: Documentation/pps/
8107 F: drivers/pps/
8108 F: include/linux/pps*.h
8109
8110 PPTP DRIVER
8111 M: Dmitry Kozlov <xeb@mail.ru>
8112 L: netdev@vger.kernel.org
8113 S: Maintained
8114 F: drivers/net/ppp/pptp.c
8115 W: http://sourceforge.net/projects/accel-pptp
8116
8117 PREEMPTIBLE KERNEL
8118 M: Robert Love <rml@tech9.net>
8119 L: kpreempt-tech@lists.sourceforge.net
8120 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8121 S: Supported
8122 F: Documentation/preempt-locking.txt
8123 F: include/linux/preempt.h
8124
8125 PRISM54 WIRELESS DRIVER
8126 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8127 L: linux-wireless@vger.kernel.org
8128 W: http://wireless.kernel.org/en/users/Drivers/p54
8129 S: Obsolete
8130 F: drivers/net/wireless/prism54/
8131
8132 PS3 NETWORK SUPPORT
8133 M: Geoff Levand <geoff@infradead.org>
8134 L: netdev@vger.kernel.org
8135 L: linuxppc-dev@lists.ozlabs.org
8136 S: Maintained
8137 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8138
8139 PS3 PLATFORM SUPPORT
8140 M: Geoff Levand <geoff@infradead.org>
8141 L: linuxppc-dev@lists.ozlabs.org
8142 S: Maintained
8143 F: arch/powerpc/boot/ps3*
8144 F: arch/powerpc/include/asm/lv1call.h
8145 F: arch/powerpc/include/asm/ps3*.h
8146 F: arch/powerpc/platforms/ps3/
8147 F: drivers/*/ps3*
8148 F: drivers/ps3/
8149 F: drivers/rtc/rtc-ps3.c
8150 F: drivers/usb/host/*ps3.c
8151 F: sound/ppc/snd_ps3*
8152
8153 PS3VRAM DRIVER
8154 M: Jim Paris <jim@jtan.com>
8155 M: Geoff Levand <geoff@infradead.org>
8156 L: linuxppc-dev@lists.ozlabs.org
8157 S: Maintained
8158 F: drivers/block/ps3vram.c
8159
8160 PSTORE FILESYSTEM
8161 M: Anton Vorontsov <anton@enomsg.org>
8162 M: Colin Cross <ccross@android.com>
8163 M: Kees Cook <keescook@chromium.org>
8164 M: Tony Luck <tony.luck@intel.com>
8165 S: Maintained
8166 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8167 F: fs/pstore/
8168 F: include/linux/pstore*
8169 F: drivers/firmware/efi/efi-pstore.c
8170 F: drivers/acpi/apei/erst.c
8171
8172 PTP HARDWARE CLOCK SUPPORT
8173 M: Richard Cochran <richardcochran@gmail.com>
8174 L: netdev@vger.kernel.org
8175 S: Maintained
8176 W: http://linuxptp.sourceforge.net/
8177 F: Documentation/ABI/testing/sysfs-ptp
8178 F: Documentation/ptp/*
8179 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8180 F: drivers/net/phy/dp83640*
8181 F: drivers/ptp/*
8182 F: include/linux/ptp_cl*
8183
8184 PTRACE SUPPORT
8185 M: Roland McGrath <roland@hack.frob.com>
8186 M: Oleg Nesterov <oleg@redhat.com>
8187 S: Maintained
8188 F: include/asm-generic/syscall.h
8189 F: include/linux/ptrace.h
8190 F: include/linux/regset.h
8191 F: include/linux/tracehook.h
8192 F: include/uapi/linux/ptrace.h
8193 F: kernel/ptrace.c
8194
8195 PVRUSB2 VIDEO4LINUX DRIVER
8196 M: Mike Isely <isely@pobox.com>
8197 L: pvrusb2@isely.net (subscribers-only)
8198 L: linux-media@vger.kernel.org
8199 W: http://www.isely.net/pvrusb2/
8200 T: git git://linuxtv.org/media_tree.git
8201 S: Maintained
8202 F: Documentation/video4linux/README.pvrusb2
8203 F: drivers/media/usb/pvrusb2/
8204
8205 PWC WEBCAM DRIVER
8206 M: Hans de Goede <hdegoede@redhat.com>
8207 L: linux-media@vger.kernel.org
8208 T: git git://linuxtv.org/media_tree.git
8209 S: Maintained
8210 F: drivers/media/usb/pwc/*
8211
8212 PWM FAN DRIVER
8213 M: Kamil Debski <k.debski@samsung.com>
8214 L: lm-sensors@lm-sensors.org
8215 S: Supported
8216 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8217 F: Documentation/hwmon/pwm-fan
8218 F: drivers/hwmon/pwm-fan.c
8219
8220 PWM SUBSYSTEM
8221 M: Thierry Reding <thierry.reding@gmail.com>
8222 L: linux-pwm@vger.kernel.org
8223 S: Maintained
8224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8225 F: Documentation/pwm.txt
8226 F: Documentation/devicetree/bindings/pwm/
8227 F: include/linux/pwm.h
8228 F: drivers/pwm/
8229 F: drivers/video/backlight/pwm_bl.c
8230 F: include/linux/pwm_backlight.h
8231
8232 PXA2xx/PXA3xx SUPPORT
8233 M: Daniel Mack <daniel@zonque.org>
8234 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8235 M: Robert Jarzmik <robert.jarzmik@free.fr>
8236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8237 T: git git://github.com/hzhuang1/linux.git
8238 T: git git://github.com/rjarzmik/linux.git
8239 S: Maintained
8240 F: arch/arm/mach-pxa/
8241 F: drivers/dma/pxa*
8242 F: drivers/pcmcia/pxa2xx*
8243 F: drivers/spi/spi-pxa2xx*
8244 F: drivers/usb/gadget/udc/pxa2*
8245 F: include/sound/pxa2xx-lib.h
8246 F: sound/arm/pxa*
8247 F: sound/soc/pxa/
8248
8249 PXA3xx NAND FLASH DRIVER
8250 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8251 L: linux-mtd@lists.infradead.org
8252 S: Maintained
8253 F: drivers/mtd/nand/pxa3xx_nand.c
8254
8255 MMP SUPPORT
8256 M: Eric Miao <eric.y.miao@gmail.com>
8257 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8259 T: git git://github.com/hzhuang1/linux.git
8260 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8261 S: Maintained
8262 F: arch/arm/mach-mmp/
8263
8264 PXA MMCI DRIVER
8265 S: Orphan
8266
8267 PXA RTC DRIVER
8268 M: Robert Jarzmik <robert.jarzmik@free.fr>
8269 L: rtc-linux@googlegroups.com
8270 S: Maintained
8271
8272 QAT DRIVER
8273 M: Tadeusz Struk <tadeusz.struk@intel.com>
8274 L: qat-linux@intel.com
8275 S: Supported
8276 F: drivers/crypto/qat/
8277
8278 QIB DRIVER
8279 M: Mike Marciniszyn <infinipath@intel.com>
8280 L: linux-rdma@vger.kernel.org
8281 S: Supported
8282 F: drivers/infiniband/hw/qib/
8283
8284 QLOGIC QLA1280 SCSI DRIVER
8285 M: Michael Reed <mdr@sgi.com>
8286 L: linux-scsi@vger.kernel.org
8287 S: Maintained
8288 F: drivers/scsi/qla1280.[ch]
8289
8290 QLOGIC QLA2XXX FC-SCSI DRIVER
8291 M: qla2xxx-upstream@qlogic.com
8292 L: linux-scsi@vger.kernel.org
8293 S: Supported
8294 F: Documentation/scsi/LICENSE.qla2xxx
8295 F: drivers/scsi/qla2xxx/
8296
8297 QLOGIC QLA4XXX iSCSI DRIVER
8298 M: QLogic-Storage-Upstream@qlogic.com
8299 L: linux-scsi@vger.kernel.org
8300 S: Supported
8301 F: Documentation/scsi/LICENSE.qla4xxx
8302 F: drivers/scsi/qla4xxx/
8303
8304 QLOGIC QLA3XXX NETWORK DRIVER
8305 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8306 M: Ron Mercer <ron.mercer@qlogic.com>
8307 M: linux-driver@qlogic.com
8308 L: netdev@vger.kernel.org
8309 S: Supported
8310 F: Documentation/networking/LICENSE.qla3xxx
8311 F: drivers/net/ethernet/qlogic/qla3xxx.*
8312
8313 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8314 M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8315 M: Dept-GELinuxNICDev@qlogic.com
8316 L: netdev@vger.kernel.org
8317 S: Supported
8318 F: drivers/net/ethernet/qlogic/qlcnic/
8319
8320 QLOGIC QLGE 10Gb ETHERNET DRIVER
8321 M: Harish Patil <harish.patil@qlogic.com>
8322 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8323 M: Dept-GELinuxNICDev@qlogic.com
8324 M: linux-driver@qlogic.com
8325 L: netdev@vger.kernel.org
8326 S: Supported
8327 F: drivers/net/ethernet/qlogic/qlge/
8328
8329 QNX4 FILESYSTEM
8330 M: Anders Larsen <al@alarsen.net>
8331 W: http://www.alarsen.net/linux/qnx4fs/
8332 S: Maintained
8333 F: fs/qnx4/
8334 F: include/uapi/linux/qnx4_fs.h
8335 F: include/uapi/linux/qnxtypes.h
8336
8337 QT1010 MEDIA DRIVER
8338 M: Antti Palosaari <crope@iki.fi>
8339 L: linux-media@vger.kernel.org
8340 W: http://linuxtv.org/
8341 W: http://palosaari.fi/linux/
8342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8343 T: git git://linuxtv.org/anttip/media_tree.git
8344 S: Maintained
8345 F: drivers/media/tuners/qt1010*
8346
8347 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8348 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8349 L: linux-wireless@vger.kernel.org
8350 L: ath9k-devel@lists.ath9k.org
8351 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8352 S: Supported
8353 F: drivers/net/wireless/ath/ath9k/
8354
8355 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8356 M: Kalle Valo <kvalo@qca.qualcomm.com>
8357 L: ath10k@lists.infradead.org
8358 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8359 T: git git://github.com/kvalo/ath.git
8360 S: Supported
8361 F: drivers/net/wireless/ath/ath10k/
8362
8363 QUALCOMM HEXAGON ARCHITECTURE
8364 M: Richard Kuo <rkuo@codeaurora.org>
8365 L: linux-hexagon@vger.kernel.org
8366 S: Supported
8367 F: arch/hexagon/
8368
8369 QUALCOMM WCN36XX WIRELESS DRIVER
8370 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8371 L: wcn36xx@lists.infradead.org
8372 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8373 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8374 S: Supported
8375 F: drivers/net/wireless/ath/wcn36xx/
8376
8377 RADOS BLOCK DEVICE (RBD)
8378 M: Ilya Dryomov <idryomov@gmail.com>
8379 M: Sage Weil <sage@redhat.com>
8380 M: Alex Elder <elder@kernel.org>
8381 L: ceph-devel@vger.kernel.org
8382 W: http://ceph.com/
8383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8384 T: git git://github.com/ceph/ceph-client.git
8385 S: Supported
8386 F: Documentation/ABI/testing/sysfs-bus-rbd
8387 F: drivers/block/rbd.c
8388 F: drivers/block/rbd_types.h
8389
8390 RADEON FRAMEBUFFER DISPLAY DRIVER
8391 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8392 L: linux-fbdev@vger.kernel.org
8393 S: Maintained
8394 F: drivers/video/fbdev/aty/radeon*
8395 F: include/uapi/linux/radeonfb.h
8396
8397 RADIOSHARK RADIO DRIVER
8398 M: Hans de Goede <hdegoede@redhat.com>
8399 L: linux-media@vger.kernel.org
8400 T: git git://linuxtv.org/media_tree.git
8401 S: Maintained
8402 F: drivers/media/radio/radio-shark.c
8403
8404 RADIOSHARK2 RADIO DRIVER
8405 M: Hans de Goede <hdegoede@redhat.com>
8406 L: linux-media@vger.kernel.org
8407 T: git git://linuxtv.org/media_tree.git
8408 S: Maintained
8409 F: drivers/media/radio/radio-shark2.c
8410 F: drivers/media/radio/radio-tea5777.c
8411
8412 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8413 M: Paul Mackerras <paulus@samba.org>
8414 L: linux-fbdev@vger.kernel.org
8415 S: Maintained
8416 F: drivers/video/fbdev/aty/aty128fb.c
8417
8418 RALINK RT2X00 WIRELESS LAN DRIVER
8419 P: rt2x00 project
8420 M: Stanislaw Gruszka <sgruszka@redhat.com>
8421 M: Helmut Schaa <helmut.schaa@googlemail.com>
8422 L: linux-wireless@vger.kernel.org
8423 S: Maintained
8424 F: drivers/net/wireless/rt2x00/
8425
8426 RAMDISK RAM BLOCK DEVICE DRIVER
8427 M: Jens Axboe <axboe@kernel.dk>
8428 S: Maintained
8429 F: Documentation/blockdev/ramdisk.txt
8430 F: drivers/block/brd.c
8431
8432 RANDOM NUMBER DRIVER
8433 M: "Theodore Ts'o" <tytso@mit.edu>
8434 S: Maintained
8435 F: drivers/char/random.c
8436
8437 RAPIDIO SUBSYSTEM
8438 M: Matt Porter <mporter@kernel.crashing.org>
8439 M: Alexandre Bounine <alexandre.bounine@idt.com>
8440 S: Maintained
8441 F: drivers/rapidio/
8442
8443 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8444 L: linux-wireless@vger.kernel.org
8445 S: Orphan
8446 F: drivers/net/wireless/ray*
8447
8448 RCUTORTURE MODULE
8449 M: Josh Triplett <josh@joshtriplett.org>
8450 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8451 L: linux-kernel@vger.kernel.org
8452 S: Supported
8453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8454 F: Documentation/RCU/torture.txt
8455 F: kernel/rcu/rcutorture.c
8456
8457 RCUTORTURE TEST FRAMEWORK
8458 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8459 M: Josh Triplett <josh@joshtriplett.org>
8460 R: Steven Rostedt <rostedt@goodmis.org>
8461 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8462 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8463 L: linux-kernel@vger.kernel.org
8464 S: Supported
8465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8466 F: tools/testing/selftests/rcutorture
8467
8468 RDC R-321X SoC
8469 M: Florian Fainelli <florian@openwrt.org>
8470 S: Maintained
8471
8472 RDC R6040 FAST ETHERNET DRIVER
8473 M: Florian Fainelli <florian@openwrt.org>
8474 L: netdev@vger.kernel.org
8475 S: Maintained
8476 F: drivers/net/ethernet/rdc/r6040.c
8477
8478 RDS - RELIABLE DATAGRAM SOCKETS
8479 M: Chien Yen <chien.yen@oracle.com>
8480 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8481 S: Supported
8482 F: net/rds/
8483
8484 READ-COPY UPDATE (RCU)
8485 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8486 M: Josh Triplett <josh@joshtriplett.org>
8487 R: Steven Rostedt <rostedt@goodmis.org>
8488 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8489 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8490 L: linux-kernel@vger.kernel.org
8491 W: http://www.rdrop.com/users/paulmck/RCU/
8492 S: Supported
8493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8494 F: Documentation/RCU/
8495 X: Documentation/RCU/torture.txt
8496 F: include/linux/rcu*
8497 X: include/linux/srcu.h
8498 F: kernel/rcu/
8499 X: kernel/torture.c
8500
8501 REAL TIME CLOCK (RTC) SUBSYSTEM
8502 M: Alessandro Zummo <a.zummo@towertech.it>
8503 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8504 L: rtc-linux@googlegroups.com
8505 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8507 S: Maintained
8508 F: Documentation/rtc.txt
8509 F: drivers/rtc/
8510 F: include/linux/rtc.h
8511 F: include/uapi/linux/rtc.h
8512
8513 REALTEK AUDIO CODECS
8514 M: Bard Liao <bardliao@realtek.com>
8515 M: Oder Chiou <oder_chiou@realtek.com>
8516 S: Maintained
8517 F: sound/soc/codecs/rt*
8518 F: include/sound/rt*.h
8519
8520 REISERFS FILE SYSTEM
8521 L: reiserfs-devel@vger.kernel.org
8522 S: Supported
8523 F: fs/reiserfs/
8524
8525 REGISTER MAP ABSTRACTION
8526 M: Mark Brown <broonie@kernel.org>
8527 L: linux-kernel@vger.kernel.org
8528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8529 S: Supported
8530 F: drivers/base/regmap/
8531 F: include/linux/regmap.h
8532
8533 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8534 M: Ohad Ben-Cohen <ohad@wizery.com>
8535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8536 S: Maintained
8537 F: drivers/remoteproc/
8538 F: Documentation/remoteproc.txt
8539 F: include/linux/remoteproc.h
8540
8541 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8542 M: Ohad Ben-Cohen <ohad@wizery.com>
8543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8544 S: Maintained
8545 F: drivers/rpmsg/
8546 F: Documentation/rpmsg.txt
8547 F: include/linux/rpmsg.h
8548
8549 RESET CONTROLLER FRAMEWORK
8550 M: Philipp Zabel <p.zabel@pengutronix.de>
8551 S: Maintained
8552 F: drivers/reset/
8553 F: Documentation/devicetree/bindings/reset/
8554 F: include/linux/reset.h
8555 F: include/linux/reset-controller.h
8556
8557 RFKILL
8558 M: Johannes Berg <johannes@sipsolutions.net>
8559 L: linux-wireless@vger.kernel.org
8560 W: http://wireless.kernel.org/
8561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8563 S: Maintained
8564 F: Documentation/rfkill.txt
8565 F: net/rfkill/
8566
8567 RHASHTABLE
8568 M: Thomas Graf <tgraf@suug.ch>
8569 L: netdev@vger.kernel.org
8570 S: Maintained
8571 F: lib/rhashtable.c
8572 F: include/linux/rhashtable.h
8573
8574 RICOH SMARTMEDIA/XD DRIVER
8575 M: Maxim Levitsky <maximlevitsky@gmail.com>
8576 S: Maintained
8577 F: drivers/mtd/nand/r852.c
8578 F: drivers/mtd/nand/r852.h
8579
8580 RICOH R5C592 MEMORYSTICK DRIVER
8581 M: Maxim Levitsky <maximlevitsky@gmail.com>
8582 S: Maintained
8583 F: drivers/memstick/host/r592.*
8584
8585 ROCCAT DRIVERS
8586 M: Stefan Achatz <erazor_de@users.sourceforge.net>
8587 W: http://sourceforge.net/projects/roccat/
8588 S: Maintained
8589 F: drivers/hid/hid-roccat*
8590 F: include/linux/hid-roccat*
8591 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8592
8593 ROCKER DRIVER
8594 M: Jiri Pirko <jiri@resnulli.us>
8595 M: Scott Feldman <sfeldma@gmail.com>
8596 L: netdev@vger.kernel.org
8597 S: Supported
8598 F: drivers/net/ethernet/rocker/
8599
8600 ROCKETPORT DRIVER
8601 P: Comtrol Corp.
8602 W: http://www.comtrol.com
8603 S: Maintained
8604 F: Documentation/serial/rocket.txt
8605 F: drivers/tty/rocket*
8606
8607 ROCKETPORT EXPRESS/INFINITY DRIVER
8608 M: Kevin Cernekee <cernekee@gmail.com>
8609 L: linux-serial@vger.kernel.org
8610 S: Odd Fixes
8611 F: drivers/tty/serial/rp2.*
8612
8613 ROSE NETWORK LAYER
8614 M: Ralf Baechle <ralf@linux-mips.org>
8615 L: linux-hams@vger.kernel.org
8616 W: http://www.linux-ax25.org/
8617 S: Maintained
8618 F: include/net/rose.h
8619 F: include/uapi/linux/rose.h
8620 F: net/rose/
8621
8622 RTL2830 MEDIA DRIVER
8623 M: Antti Palosaari <crope@iki.fi>
8624 L: linux-media@vger.kernel.org
8625 W: http://linuxtv.org/
8626 W: http://palosaari.fi/linux/
8627 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8628 T: git git://linuxtv.org/anttip/media_tree.git
8629 S: Maintained
8630 F: drivers/media/dvb-frontends/rtl2830*
8631
8632 RTL2832 MEDIA DRIVER
8633 M: Antti Palosaari <crope@iki.fi>
8634 L: linux-media@vger.kernel.org
8635 W: http://linuxtv.org/
8636 W: http://palosaari.fi/linux/
8637 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8638 T: git git://linuxtv.org/anttip/media_tree.git
8639 S: Maintained
8640 F: drivers/media/dvb-frontends/rtl2832*
8641
8642 RTL2832_SDR MEDIA DRIVER
8643 M: Antti Palosaari <crope@iki.fi>
8644 L: linux-media@vger.kernel.org
8645 W: http://linuxtv.org/
8646 W: http://palosaari.fi/linux/
8647 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8648 T: git git://linuxtv.org/anttip/media_tree.git
8649 S: Maintained
8650 F: drivers/media/dvb-frontends/rtl2832_sdr*
8651
8652 RTL8180 WIRELESS DRIVER
8653 L: linux-wireless@vger.kernel.org
8654 W: http://wireless.kernel.org/
8655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8656 S: Orphan
8657 F: drivers/net/wireless/rtl818x/rtl8180/
8658
8659 RTL8187 WIRELESS DRIVER
8660 M: Herton Ronaldo Krzesinski <herton@canonical.com>
8661 M: Hin-Tak Leung <htl10@users.sourceforge.net>
8662 M: Larry Finger <Larry.Finger@lwfinger.net>
8663 L: linux-wireless@vger.kernel.org
8664 W: http://wireless.kernel.org/
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8666 S: Maintained
8667 F: drivers/net/wireless/rtl818x/rtl8187/
8668
8669 RTL8192CE WIRELESS DRIVER
8670 M: Larry Finger <Larry.Finger@lwfinger.net>
8671 M: Chaoming Li <chaoming_li@realsil.com.cn>
8672 L: linux-wireless@vger.kernel.org
8673 W: http://wireless.kernel.org/
8674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8675 S: Maintained
8676 F: drivers/net/wireless/rtlwifi/
8677 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8678
8679 S3 SAVAGE FRAMEBUFFER DRIVER
8680 M: Antonino Daplas <adaplas@gmail.com>
8681 L: linux-fbdev@vger.kernel.org
8682 S: Maintained
8683 F: drivers/video/fbdev/savage/
8684
8685 S390
8686 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8687 M: Heiko Carstens <heiko.carstens@de.ibm.com>
8688 M: linux390@de.ibm.com
8689 L: linux-s390@vger.kernel.org
8690 W: http://www.ibm.com/developerworks/linux/linux390/
8691 S: Supported
8692 F: arch/s390/
8693 F: drivers/s390/
8694 F: Documentation/s390/
8695 F: Documentation/DocBook/s390*
8696
8697 S390 COMMON I/O LAYER
8698 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8699 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8700 L: linux-s390@vger.kernel.org
8701 W: http://www.ibm.com/developerworks/linux/linux390/
8702 S: Supported
8703 F: drivers/s390/cio/
8704
8705 S390 DASD DRIVER
8706 M: Stefan Weinhuber <wein@de.ibm.com>
8707 M: Stefan Haberland <stefan.haberland@de.ibm.com>
8708 L: linux-s390@vger.kernel.org
8709 W: http://www.ibm.com/developerworks/linux/linux390/
8710 S: Supported
8711 F: drivers/s390/block/dasd*
8712 F: block/partitions/ibm.c
8713
8714 S390 NETWORK DRIVERS
8715 M: Ursula Braun <ursula.braun@de.ibm.com>
8716 M: linux390@de.ibm.com
8717 L: linux-s390@vger.kernel.org
8718 W: http://www.ibm.com/developerworks/linux/linux390/
8719 S: Supported
8720 F: drivers/s390/net/
8721
8722 S390 PCI SUBSYSTEM
8723 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8724 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8725 L: linux-s390@vger.kernel.org
8726 W: http://www.ibm.com/developerworks/linux/linux390/
8727 S: Supported
8728 F: arch/s390/pci/
8729 F: drivers/pci/hotplug/s390_pci_hpc.c
8730
8731 S390 ZCRYPT DRIVER
8732 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8733 M: linux390@de.ibm.com
8734 L: linux-s390@vger.kernel.org
8735 W: http://www.ibm.com/developerworks/linux/linux390/
8736 S: Supported
8737 F: drivers/s390/crypto/
8738
8739 S390 ZFCP DRIVER
8740 M: Steffen Maier <maier@linux.vnet.ibm.com>
8741 M: linux390@de.ibm.com
8742 L: linux-s390@vger.kernel.org
8743 W: http://www.ibm.com/developerworks/linux/linux390/
8744 S: Supported
8745 F: drivers/s390/scsi/zfcp_*
8746
8747 S390 IUCV NETWORK LAYER
8748 M: Ursula Braun <ursula.braun@de.ibm.com>
8749 M: linux390@de.ibm.com
8750 L: linux-s390@vger.kernel.org
8751 W: http://www.ibm.com/developerworks/linux/linux390/
8752 S: Supported
8753 F: drivers/s390/net/*iucv*
8754 F: include/net/iucv/
8755 F: net/iucv/
8756
8757 S3C24XX SD/MMC Driver
8758 M: Ben Dooks <ben-linux@fluff.org>
8759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8760 S: Supported
8761 F: drivers/mmc/host/s3cmci.*
8762
8763 SAA6588 RDS RECEIVER DRIVER
8764 M: Hans Verkuil <hverkuil@xs4all.nl>
8765 L: linux-media@vger.kernel.org
8766 T: git git://linuxtv.org/media_tree.git
8767 W: http://linuxtv.org
8768 S: Odd Fixes
8769 F: drivers/media/i2c/saa6588*
8770
8771 SAA7134 VIDEO4LINUX DRIVER
8772 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8773 L: linux-media@vger.kernel.org
8774 W: http://linuxtv.org
8775 T: git git://linuxtv.org/media_tree.git
8776 S: Odd fixes
8777 F: Documentation/video4linux/*.saa7134
8778 F: drivers/media/pci/saa7134/
8779
8780 SAA7146 VIDEO4LINUX-2 DRIVER
8781 M: Hans Verkuil <hverkuil@xs4all.nl>
8782 L: linux-media@vger.kernel.org
8783 T: git git://linuxtv.org/media_tree.git
8784 S: Maintained
8785 F: drivers/media/common/saa7146/
8786 F: drivers/media/pci/saa7146/
8787 F: include/media/saa7146*
8788
8789 SAMSUNG LAPTOP DRIVER
8790 M: Corentin Chary <corentin.chary@gmail.com>
8791 L: platform-driver-x86@vger.kernel.org
8792 S: Maintained
8793 F: drivers/platform/x86/samsung-laptop.c
8794
8795 SAMSUNG AUDIO (ASoC) DRIVERS
8796 M: Sangbeom Kim <sbkim73@samsung.com>
8797 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8798 S: Supported
8799 F: sound/soc/samsung/
8800
8801 SAMSUNG FRAMEBUFFER DRIVER
8802 M: Jingoo Han <jingoohan1@gmail.com>
8803 L: linux-fbdev@vger.kernel.org
8804 S: Maintained
8805 F: drivers/video/fbdev/s3c-fb.c
8806
8807 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8808 M: Sangbeom Kim <sbkim73@samsung.com>
8809 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8810 L: linux-kernel@vger.kernel.org
8811 L: linux-samsung-soc@vger.kernel.org
8812 S: Supported
8813 F: drivers/mfd/sec*.c
8814 F: drivers/regulator/s2m*.c
8815 F: drivers/regulator/s5m*.c
8816 F: drivers/clk/clk-s2mps11.c
8817 F: drivers/rtc/rtc-s5m.c
8818 F: include/linux/mfd/samsung/
8819 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8820 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8821
8822 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8823 M: Kyungmin Park <kyungmin.park@samsung.com>
8824 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8825 L: linux-media@vger.kernel.org
8826 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8827 S: Supported
8828 F: drivers/media/platform/exynos4-is/
8829
8830 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8831 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8832 L: linux-media@vger.kernel.org
8833 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8834 S: Maintained
8835 F: drivers/media/platform/s3c-camif/
8836 F: include/media/s3c_camif.h
8837
8838 SAMSUNG S5C73M3 CAMERA DRIVER
8839 M: Kyungmin Park <kyungmin.park@samsung.com>
8840 M: Andrzej Hajda <a.hajda@samsung.com>
8841 L: linux-media@vger.kernel.org
8842 S: Supported
8843 F: drivers/media/i2c/s5c73m3/*
8844
8845 SAMSUNG S5K5BAF CAMERA DRIVER
8846 M: Kyungmin Park <kyungmin.park@samsung.com>
8847 M: Andrzej Hajda <a.hajda@samsung.com>
8848 L: linux-media@vger.kernel.org
8849 S: Supported
8850 F: drivers/media/i2c/s5k5baf.c
8851
8852 SAMSUNG SOC CLOCK DRIVERS
8853 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8854 M: Tomasz Figa <tomasz.figa@gmail.com>
8855 S: Supported
8856 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8857 F: drivers/clk/samsung/
8858
8859 SAMSUNG SXGBE DRIVERS
8860 M: Byungho An <bh74.an@samsung.com>
8861 M: Girish K S <ks.giri@samsung.com>
8862 M: Vipul Pandya <vipul.pandya@samsung.com>
8863 S: Supported
8864 L: netdev@vger.kernel.org
8865 F: drivers/net/ethernet/samsung/sxgbe/
8866
8867 SAMSUNG THERMAL DRIVER
8868 M: Lukasz Majewski <l.majewski@samsung.com>
8869 L: linux-pm@vger.kernel.org
8870 L: linux-samsung-soc@vger.kernel.org
8871 S: Supported
8872 T: https://github.com/lmajewski/linux-samsung-thermal.git
8873 F: drivers/thermal/samsung/
8874
8875 SAMSUNG USB2 PHY DRIVER
8876 M: Kamil Debski <k.debski@samsung.com>
8877 L: linux-kernel@vger.kernel.org
8878 S: Supported
8879 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8880 F: Documentation/phy/samsung-usb2.txt
8881 F: drivers/phy/phy-exynos4210-usb2.c
8882 F: drivers/phy/phy-exynos4x12-usb2.c
8883 F: drivers/phy/phy-exynos5250-usb2.c
8884 F: drivers/phy/phy-s5pv210-usb2.c
8885 F: drivers/phy/phy-samsung-usb2.c
8886 F: drivers/phy/phy-samsung-usb2.h
8887
8888 SERIAL DRIVERS
8889 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8890 L: linux-serial@vger.kernel.org
8891 S: Maintained
8892 F: drivers/tty/serial/
8893
8894 SYNOPSYS DESIGNWARE DMAC DRIVER
8895 M: Viresh Kumar <viresh.linux@gmail.com>
8896 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8897 S: Maintained
8898 F: include/linux/dma/dw.h
8899 F: include/linux/platform_data/dma-dw.h
8900 F: drivers/dma/dw/
8901
8902 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8903 M: Seungwon Jeon <tgih.jun@samsung.com>
8904 M: Jaehoon Chung <jh80.chung@samsung.com>
8905 L: linux-mmc@vger.kernel.org
8906 S: Maintained
8907 F: include/linux/mmc/dw_mmc.h
8908 F: drivers/mmc/host/dw_mmc*
8909
8910 THUNDERBOLT DRIVER
8911 M: Andreas Noever <andreas.noever@gmail.com>
8912 S: Maintained
8913 F: drivers/thunderbolt/
8914
8915 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8916 M: John Stultz <john.stultz@linaro.org>
8917 M: Thomas Gleixner <tglx@linutronix.de>
8918 L: linux-kernel@vger.kernel.org
8919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8920 S: Supported
8921 F: include/linux/clocksource.h
8922 F: include/linux/time.h
8923 F: include/linux/timex.h
8924 F: include/uapi/linux/time.h
8925 F: include/uapi/linux/timex.h
8926 F: kernel/time/clocksource.c
8927 F: kernel/time/time*.c
8928 F: kernel/time/ntp.c
8929 F: tools/testing/selftests/timers/
8930
8931 SC1200 WDT DRIVER
8932 M: Zwane Mwaikambo <zwanem@gmail.com>
8933 S: Maintained
8934 F: drivers/watchdog/sc1200wdt.c
8935
8936 SCHEDULER
8937 M: Ingo Molnar <mingo@redhat.com>
8938 M: Peter Zijlstra <peterz@infradead.org>
8939 L: linux-kernel@vger.kernel.org
8940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8941 S: Maintained
8942 F: kernel/sched/
8943 F: include/linux/sched.h
8944 F: include/uapi/linux/sched.h
8945 F: include/linux/wait.h
8946
8947 SCORE ARCHITECTURE
8948 M: Chen Liqin <liqin.linux@gmail.com>
8949 M: Lennox Wu <lennox.wu@gmail.com>
8950 W: http://www.sunplus.com
8951 S: Supported
8952 F: arch/score/
8953
8954 SCSI CDROM DRIVER
8955 M: Jens Axboe <axboe@kernel.dk>
8956 L: linux-scsi@vger.kernel.org
8957 W: http://www.kernel.dk
8958 S: Maintained
8959 F: drivers/scsi/sr*
8960
8961 SCSI RDMA PROTOCOL (SRP) INITIATOR
8962 M: Bart Van Assche <bart.vanassche@sandisk.com>
8963 L: linux-rdma@vger.kernel.org
8964 S: Supported
8965 W: http://www.openfabrics.org
8966 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8968 F: drivers/infiniband/ulp/srp/
8969 F: include/scsi/srp.h
8970
8971 SCSI SG DRIVER
8972 M: Doug Gilbert <dgilbert@interlog.com>
8973 L: linux-scsi@vger.kernel.org
8974 W: http://sg.danny.cz/sg
8975 S: Maintained
8976 F: Documentation/scsi/scsi-generic.txt
8977 F: drivers/scsi/sg.c
8978 F: include/scsi/sg.h
8979
8980 SCSI SUBSYSTEM
8981 M: "James E.J. Bottomley" <JBottomley@odin.com>
8982 L: linux-scsi@vger.kernel.org
8983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8984 S: Maintained
8985 F: drivers/scsi/
8986 F: include/scsi/
8987
8988 SCSI TAPE DRIVER
8989 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8990 L: linux-scsi@vger.kernel.org
8991 S: Maintained
8992 F: Documentation/scsi/st.txt
8993 F: drivers/scsi/st.*
8994 F: drivers/scsi/st_*.h
8995
8996 SCTP PROTOCOL
8997 M: Vlad Yasevich <vyasevich@gmail.com>
8998 M: Neil Horman <nhorman@tuxdriver.com>
8999 L: linux-sctp@vger.kernel.org
9000 W: http://lksctp.sourceforge.net
9001 S: Maintained
9002 F: Documentation/networking/sctp.txt
9003 F: include/linux/sctp.h
9004 F: include/uapi/linux/sctp.h
9005 F: include/net/sctp/
9006 F: net/sctp/
9007
9008 SCx200 CPU SUPPORT
9009 M: Jim Cromie <jim.cromie@gmail.com>
9010 S: Odd Fixes
9011 F: Documentation/i2c/busses/scx200_acb
9012 F: arch/x86/platform/scx200/
9013 F: drivers/watchdog/scx200_wdt.c
9014 F: drivers/i2c/busses/scx200*
9015 F: drivers/mtd/maps/scx200_docflash.c
9016 F: include/linux/scx200.h
9017
9018 SCx200 GPIO DRIVER
9019 M: Jim Cromie <jim.cromie@gmail.com>
9020 S: Maintained
9021 F: drivers/char/scx200_gpio.c
9022 F: include/linux/scx200_gpio.h
9023
9024 SCx200 HRT CLOCKSOURCE DRIVER
9025 M: Jim Cromie <jim.cromie@gmail.com>
9026 S: Maintained
9027 F: drivers/clocksource/scx200_hrt.c
9028
9029 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9030 M: Sascha Sommer <saschasommer@freenet.de>
9031 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9032 S: Maintained
9033 F: drivers/mmc/host/sdricoh_cs.c
9034
9035 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9036 L: linux-mmc@vger.kernel.org
9037 S: Orphan
9038 F: drivers/mmc/host/sdhci.*
9039 F: drivers/mmc/host/sdhci-pltfm.[ch]
9040
9041 SECURE COMPUTING
9042 M: Kees Cook <keescook@chromium.org>
9043 R: Andy Lutomirski <luto@amacapital.net>
9044 R: Will Drewry <wad@chromium.org>
9045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9046 S: Supported
9047 F: kernel/seccomp.c
9048 F: include/uapi/linux/seccomp.h
9049 F: include/linux/seccomp.h
9050 F: tools/testing/selftests/seccomp/*
9051 K: \bsecure_computing
9052 K: \bTIF_SECCOMP\b
9053
9054 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9055 M: Ben Dooks <ben-linux@fluff.org>
9056 M: Jaehoon Chung <jh80.chung@samsung.com>
9057 L: linux-mmc@vger.kernel.org
9058 S: Maintained
9059 F: drivers/mmc/host/sdhci-s3c*
9060
9061 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9062 M: Viresh Kumar <viresh.linux@gmail.com>
9063 L: spear-devel@list.st.com
9064 L: linux-mmc@vger.kernel.org
9065 S: Maintained
9066 F: drivers/mmc/host/sdhci-spear.c
9067
9068 SECURITY SUBSYSTEM
9069 M: James Morris <james.l.morris@oracle.com>
9070 M: "Serge E. Hallyn" <serge@hallyn.com>
9071 L: linux-security-module@vger.kernel.org (suggested Cc:)
9072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9073 W: http://kernsec.org/
9074 S: Supported
9075 F: security/
9076
9077 SECURITY CONTACT
9078 M: Security Officers <security@kernel.org>
9079 S: Supported
9080
9081 SELINUX SECURITY MODULE
9082 M: Paul Moore <paul@paul-moore.com>
9083 M: Stephen Smalley <sds@tycho.nsa.gov>
9084 M: Eric Paris <eparis@parisplace.org>
9085 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9086 W: http://selinuxproject.org
9087 T: git git://git.infradead.org/users/pcmoore/selinux
9088 S: Supported
9089 F: include/linux/selinux*
9090 F: security/selinux/
9091 F: scripts/selinux/
9092
9093 APPARMOR SECURITY MODULE
9094 M: John Johansen <john.johansen@canonical.com>
9095 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9096 W: apparmor.wiki.kernel.org
9097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9098 S: Supported
9099 F: security/apparmor/
9100
9101 SENSABLE PHANTOM
9102 M: Jiri Slaby <jirislaby@gmail.com>
9103 S: Maintained
9104 F: drivers/misc/phantom.c
9105 F: include/uapi/linux/phantom.h
9106
9107 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9108 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9109 M: Minh Tran <minh.tran@avagotech.com>
9110 M: John Soni Jose <sony.john-n@avagotech.com>
9111 L: linux-scsi@vger.kernel.org
9112 W: http://www.avagotech.com
9113 S: Supported
9114 F: drivers/scsi/be2iscsi/
9115
9116 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9117 M: Sathya Perla <sathya.perla@avagotech.com>
9118 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9119 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9120 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9121 L: netdev@vger.kernel.org
9122 W: http://www.emulex.com
9123 S: Supported
9124 F: drivers/net/ethernet/emulex/benet/
9125
9126 EMULEX ONECONNECT ROCE DRIVER
9127 M: Selvin Xavier <selvin.xavier@avagotech.com>
9128 M: Devesh Sharma <devesh.sharma@avagotech.com>
9129 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9130 L: linux-rdma@vger.kernel.org
9131 W: http://www.emulex.com
9132 S: Supported
9133 F: drivers/infiniband/hw/ocrdma/
9134
9135 SFC NETWORK DRIVER
9136 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9137 M: Shradha Shah <sshah@solarflare.com>
9138 L: netdev@vger.kernel.org
9139 S: Supported
9140 F: drivers/net/ethernet/sfc/
9141
9142 SGI GRU DRIVER
9143 M: Dimitri Sivanich <sivanich@sgi.com>
9144 S: Maintained
9145 F: drivers/misc/sgi-gru/
9146
9147 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9148 M: Pat Gefre <pfg@sgi.com>
9149 L: linux-ia64@vger.kernel.org
9150 S: Supported
9151 F: Documentation/ia64/serial.txt
9152 F: drivers/tty/serial/ioc?_serial.c
9153 F: include/linux/ioc?.h
9154
9155 SGI XP/XPC/XPNET DRIVER
9156 M: Cliff Whickman <cpw@sgi.com>
9157 M: Robin Holt <robinmholt@gmail.com>
9158 S: Maintained
9159 F: drivers/misc/sgi-xp/
9160
9161 SI2157 MEDIA DRIVER
9162 M: Antti Palosaari <crope@iki.fi>
9163 L: linux-media@vger.kernel.org
9164 W: http://linuxtv.org/
9165 W: http://palosaari.fi/linux/
9166 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9167 T: git git://linuxtv.org/anttip/media_tree.git
9168 S: Maintained
9169 F: drivers/media/tuners/si2157*
9170
9171 SI2168 MEDIA DRIVER
9172 M: Antti Palosaari <crope@iki.fi>
9173 L: linux-media@vger.kernel.org
9174 W: http://linuxtv.org/
9175 W: http://palosaari.fi/linux/
9176 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9177 T: git git://linuxtv.org/anttip/media_tree.git
9178 S: Maintained
9179 F: drivers/media/dvb-frontends/si2168*
9180
9181 SI470X FM RADIO RECEIVER I2C DRIVER
9182 M: Hans Verkuil <hverkuil@xs4all.nl>
9183 L: linux-media@vger.kernel.org
9184 T: git git://linuxtv.org/media_tree.git
9185 W: http://linuxtv.org
9186 S: Odd Fixes
9187 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9188
9189 SI470X FM RADIO RECEIVER USB DRIVER
9190 M: Hans Verkuil <hverkuil@xs4all.nl>
9191 L: linux-media@vger.kernel.org
9192 T: git git://linuxtv.org/media_tree.git
9193 W: http://linuxtv.org
9194 S: Maintained
9195 F: drivers/media/radio/si470x/radio-si470x-common.c
9196 F: drivers/media/radio/si470x/radio-si470x.h
9197 F: drivers/media/radio/si470x/radio-si470x-usb.c
9198
9199 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9200 M: Eduardo Valentin <edubezval@gmail.com>
9201 L: linux-media@vger.kernel.org
9202 T: git git://linuxtv.org/media_tree.git
9203 W: http://linuxtv.org
9204 S: Odd Fixes
9205 F: drivers/media/radio/si4713/si4713.?
9206
9207 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9208 M: Eduardo Valentin <edubezval@gmail.com>
9209 L: linux-media@vger.kernel.org
9210 T: git git://linuxtv.org/media_tree.git
9211 W: http://linuxtv.org
9212 S: Odd Fixes
9213 F: drivers/media/radio/si4713/radio-platform-si4713.c
9214
9215 SI4713 FM RADIO TRANSMITTER USB DRIVER
9216 M: Hans Verkuil <hverkuil@xs4all.nl>
9217 L: linux-media@vger.kernel.org
9218 T: git git://linuxtv.org/media_tree.git
9219 W: http://linuxtv.org
9220 S: Maintained
9221 F: drivers/media/radio/si4713/radio-usb-si4713.c
9222
9223 SIANO DVB DRIVER
9224 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9225 L: linux-media@vger.kernel.org
9226 W: http://linuxtv.org
9227 T: git git://linuxtv.org/media_tree.git
9228 S: Odd fixes
9229 F: drivers/media/common/siano/
9230 F: drivers/media/usb/siano/
9231 F: drivers/media/usb/siano/
9232 F: drivers/media/mmc/siano/
9233
9234 SIMPLEFB FB DRIVER
9235 M: Hans de Goede <hdegoede@redhat.com>
9236 L: linux-fbdev@vger.kernel.org
9237 S: Maintained
9238 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9239 F: drivers/video/fbdev/simplefb.c
9240 F: include/linux/platform_data/simplefb.h
9241
9242 SH_VEU V4L2 MEM2MEM DRIVER
9243 L: linux-media@vger.kernel.org
9244 S: Orphan
9245 F: drivers/media/platform/sh_veu.c
9246
9247 SH_VOU V4L2 OUTPUT DRIVER
9248 L: linux-media@vger.kernel.org
9249 S: Orphan
9250 F: drivers/media/platform/sh_vou.c
9251 F: include/media/sh_vou.h
9252
9253 SIMPLE FIRMWARE INTERFACE (SFI)
9254 M: Len Brown <lenb@kernel.org>
9255 L: sfi-devel@simplefirmware.org
9256 W: http://simplefirmware.org/
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9258 S: Supported
9259 F: arch/x86/platform/sfi/
9260 F: drivers/sfi/
9261 F: include/linux/sfi*.h
9262
9263 SIMTEC EB110ATX (Chalice CATS)
9264 P: Ben Dooks
9265 P: Vincent Sanders <vince@simtec.co.uk>
9266 M: Simtec Linux Team <linux@simtec.co.uk>
9267 W: http://www.simtec.co.uk/products/EB110ATX/
9268 S: Supported
9269
9270 SIMTEC EB2410ITX (BAST)
9271 P: Ben Dooks
9272 P: Vincent Sanders <vince@simtec.co.uk>
9273 M: Simtec Linux Team <linux@simtec.co.uk>
9274 W: http://www.simtec.co.uk/products/EB2410ITX/
9275 S: Supported
9276 F: arch/arm/mach-s3c24xx/mach-bast.c
9277 F: arch/arm/mach-s3c24xx/bast-ide.c
9278 F: arch/arm/mach-s3c24xx/bast-irq.c
9279
9280 TI DAVINCI MACHINE SUPPORT
9281 M: Sekhar Nori <nsekhar@ti.com>
9282 M: Kevin Hilman <khilman@deeprootsystems.com>
9283 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9284 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9285 S: Supported
9286 F: arch/arm/mach-davinci/
9287 F: drivers/i2c/busses/i2c-davinci.c
9288
9289 TI DAVINCI SERIES MEDIA DRIVER
9290 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9291 L: linux-media@vger.kernel.org
9292 W: http://linuxtv.org/
9293 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9294 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9295 S: Maintained
9296 F: drivers/media/platform/davinci/
9297 F: include/media/davinci/
9298
9299 TI AM437X VPFE DRIVER
9300 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9301 L: linux-media@vger.kernel.org
9302 W: http://linuxtv.org/
9303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9304 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9305 S: Maintained
9306 F: drivers/media/platform/am437x/
9307
9308 OV2659 OMNIVISION SENSOR DRIVER
9309 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9310 L: linux-media@vger.kernel.org
9311 W: http://linuxtv.org/
9312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9313 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9314 S: Maintained
9315 F: drivers/media/i2c/ov2659.c
9316 F: include/media/ov2659.h
9317
9318 SIS 190 ETHERNET DRIVER
9319 M: Francois Romieu <romieu@fr.zoreil.com>
9320 L: netdev@vger.kernel.org
9321 S: Maintained
9322 F: drivers/net/ethernet/sis/sis190.c
9323
9324 SIS 900/7016 FAST ETHERNET DRIVER
9325 M: Daniele Venzano <venza@brownhat.org>
9326 W: http://www.brownhat.org/sis900.html
9327 L: netdev@vger.kernel.org
9328 S: Maintained
9329 F: drivers/net/ethernet/sis/sis900.*
9330
9331 SIS FRAMEBUFFER DRIVER
9332 M: Thomas Winischhofer <thomas@winischhofer.net>
9333 W: http://www.winischhofer.net/linuxsisvga.shtml
9334 S: Maintained
9335 F: Documentation/fb/sisfb.txt
9336 F: drivers/video/fbdev/sis/
9337 F: include/video/sisfb.h
9338
9339 SIS USB2VGA DRIVER
9340 M: Thomas Winischhofer <thomas@winischhofer.net>
9341 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9342 S: Maintained
9343 F: drivers/usb/misc/sisusbvga/
9344
9345 SLAB ALLOCATOR
9346 M: Christoph Lameter <cl@linux.com>
9347 M: Pekka Enberg <penberg@kernel.org>
9348 M: David Rientjes <rientjes@google.com>
9349 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9350 M: Andrew Morton <akpm@linux-foundation.org>
9351 L: linux-mm@kvack.org
9352 S: Maintained
9353 F: include/linux/sl?b*.h
9354 F: mm/sl?b*
9355
9356 SLEEPABLE READ-COPY UPDATE (SRCU)
9357 M: Lai Jiangshan <laijs@cn.fujitsu.com>
9358 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9359 M: Josh Triplett <josh@joshtriplett.org>
9360 R: Steven Rostedt <rostedt@goodmis.org>
9361 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9362 L: linux-kernel@vger.kernel.org
9363 W: http://www.rdrop.com/users/paulmck/RCU/
9364 S: Supported
9365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9366 F: include/linux/srcu.h
9367 F: kernel/rcu/srcu.c
9368
9369 SMACK SECURITY MODULE
9370 M: Casey Schaufler <casey@schaufler-ca.com>
9371 L: linux-security-module@vger.kernel.org
9372 W: http://schaufler-ca.com
9373 T: git git://git.gitorious.org/smack-next/kernel.git
9374 S: Maintained
9375 F: Documentation/security/Smack.txt
9376 F: security/smack/
9377
9378 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9379 M: Kevin Hilman <khilman@kernel.org>
9380 M: Nishanth Menon <nm@ti.com>
9381 S: Maintained
9382 F: drivers/power/avs/
9383 F: include/linux/power/smartreflex.h
9384 L: linux-pm@vger.kernel.org
9385
9386 SMC91x ETHERNET DRIVER
9387 M: Nicolas Pitre <nico@fluxnic.net>
9388 S: Odd Fixes
9389 F: drivers/net/ethernet/smsc/smc91x.*
9390
9391 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9392 M: Sakari Ailus <sakari.ailus@iki.fi>
9393 L: linux-media@vger.kernel.org
9394 S: Maintained
9395 F: drivers/media/i2c/smiapp/
9396 F: include/media/smiapp.h
9397 F: drivers/media/i2c/smiapp-pll.c
9398 F: drivers/media/i2c/smiapp-pll.h
9399 F: include/uapi/linux/smiapp.h
9400 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9401
9402 SMM665 HARDWARE MONITOR DRIVER
9403 M: Guenter Roeck <linux@roeck-us.net>
9404 L: lm-sensors@lm-sensors.org
9405 S: Maintained
9406 F: Documentation/hwmon/smm665
9407 F: drivers/hwmon/smm665.c
9408
9409 SMSC EMC2103 HARDWARE MONITOR DRIVER
9410 M: Steve Glendinning <steve.glendinning@shawell.net>
9411 L: lm-sensors@lm-sensors.org
9412 S: Maintained
9413 F: Documentation/hwmon/emc2103
9414 F: drivers/hwmon/emc2103.c
9415
9416 SMSC SCH5627 HARDWARE MONITOR DRIVER
9417 M: Hans de Goede <hdegoede@redhat.com>
9418 L: lm-sensors@lm-sensors.org
9419 S: Supported
9420 F: Documentation/hwmon/sch5627
9421 F: drivers/hwmon/sch5627.c
9422
9423 SMSC47B397 HARDWARE MONITOR DRIVER
9424 M: Jean Delvare <jdelvare@suse.de>
9425 L: lm-sensors@lm-sensors.org
9426 S: Maintained
9427 F: Documentation/hwmon/smsc47b397
9428 F: drivers/hwmon/smsc47b397.c
9429
9430 SMSC911x ETHERNET DRIVER
9431 M: Steve Glendinning <steve.glendinning@shawell.net>
9432 L: netdev@vger.kernel.org
9433 S: Maintained
9434 F: include/linux/smsc911x.h
9435 F: drivers/net/ethernet/smsc/smsc911x.*
9436
9437 SMSC9420 PCI ETHERNET DRIVER
9438 M: Steve Glendinning <steve.glendinning@shawell.net>
9439 L: netdev@vger.kernel.org
9440 S: Maintained
9441 F: drivers/net/ethernet/smsc/smsc9420.*
9442
9443 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9444 M: Steve Glendinning <steve.glendinning@shawell.net>
9445 L: linux-fbdev@vger.kernel.org
9446 S: Maintained
9447 F: drivers/video/fbdev/smscufx.c
9448
9449 SOC-CAMERA V4L2 SUBSYSTEM
9450 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9451 L: linux-media@vger.kernel.org
9452 T: git git://linuxtv.org/media_tree.git
9453 S: Maintained
9454 F: include/media/soc*
9455 F: drivers/media/i2c/soc_camera/
9456 F: drivers/media/platform/soc_camera/
9457
9458 SOEKRIS NET48XX LED SUPPORT
9459 M: Chris Boot <bootc@bootc.net>
9460 S: Maintained
9461 F: drivers/leds/leds-net48xx.c
9462
9463 SOFTLOGIC 6x10 MPEG CODEC
9464 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9465 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9466 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9467 M: Ismael Luceno <ismael@iodev.co.uk>
9468 L: linux-media@vger.kernel.org
9469 S: Supported
9470 F: drivers/media/pci/solo6x10/
9471
9472 SOFTWARE RAID (Multiple Disks) SUPPORT
9473 M: Neil Brown <neilb@suse.de>
9474 L: linux-raid@vger.kernel.org
9475 S: Supported
9476 F: drivers/md/
9477 F: include/linux/raid/
9478 F: include/uapi/linux/raid/
9479
9480 SONIC NETWORK DRIVER
9481 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9482 L: netdev@vger.kernel.org
9483 S: Maintained
9484 F: drivers/net/ethernet/natsemi/sonic.*
9485
9486 SONICS SILICON BACKPLANE DRIVER (SSB)
9487 M: Michael Buesch <m@bues.ch>
9488 L: netdev@vger.kernel.org
9489 S: Maintained
9490 F: drivers/ssb/
9491 F: include/linux/ssb/
9492
9493 SONY VAIO CONTROL DEVICE DRIVER
9494 M: Mattia Dongili <malattia@linux.it>
9495 L: platform-driver-x86@vger.kernel.org
9496 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9497 S: Maintained
9498 F: Documentation/laptops/sony-laptop.txt
9499 F: drivers/char/sonypi.c
9500 F: drivers/platform/x86/sony-laptop.c
9501 F: include/linux/sony-laptop.h
9502
9503 SONY MEMORYSTICK CARD SUPPORT
9504 M: Alex Dubov <oakad@yahoo.com>
9505 W: http://tifmxx.berlios.de/
9506 S: Maintained
9507 F: drivers/memstick/host/tifm_ms.c
9508
9509 SONY MEMORYSTICK STANDARD SUPPORT
9510 M: Maxim Levitsky <maximlevitsky@gmail.com>
9511 S: Maintained
9512 F: drivers/memstick/core/ms_block.*
9513
9514 SOUND
9515 M: Jaroslav Kysela <perex@perex.cz>
9516 M: Takashi Iwai <tiwai@suse.de>
9517 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9518 W: http://www.alsa-project.org/
9519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9520 T: git git://git.alsa-project.org/alsa-kernel.git
9521 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9522 S: Maintained
9523 F: Documentation/sound/
9524 F: include/sound/
9525 F: include/uapi/sound/
9526 F: sound/
9527
9528 SOUND - COMPRESSED AUDIO
9529 M: Vinod Koul <vinod.koul@intel.com>
9530 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9532 S: Supported
9533 F: Documentation/sound/alsa/compress_offload.txt
9534 F: include/sound/compress_driver.h
9535 F: include/uapi/sound/compress_*
9536 F: sound/core/compress_offload.c
9537 F: sound/soc/soc-compress.c
9538
9539 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9540 M: Liam Girdwood <lgirdwood@gmail.com>
9541 M: Mark Brown <broonie@kernel.org>
9542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9543 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9544 W: http://alsa-project.org/main/index.php/ASoC
9545 S: Supported
9546 F: Documentation/sound/alsa/soc/
9547 F: sound/soc/
9548 F: include/sound/soc*
9549
9550 SOUND - DMAENGINE HELPERS
9551 M: Lars-Peter Clausen <lars@metafoo.de>
9552 S: Supported
9553 F: include/sound/dmaengine_pcm.h
9554 F: sound/core/pcm_dmaengine.c
9555 F: sound/soc/soc-generic-dmaengine-pcm.c
9556
9557 SP2 MEDIA DRIVER
9558 M: Olli Salonen <olli.salonen@iki.fi>
9559 L: linux-media@vger.kernel.org
9560 W: http://linuxtv.org/
9561 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9562 S: Maintained
9563 F: drivers/media/dvb-frontends/sp2*
9564
9565 SPARC + UltraSPARC (sparc/sparc64)
9566 M: "David S. Miller" <davem@davemloft.net>
9567 L: sparclinux@vger.kernel.org
9568 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9571 S: Maintained
9572 F: arch/sparc/
9573 F: drivers/sbus/
9574
9575 SPARC SERIAL DRIVERS
9576 M: "David S. Miller" <davem@davemloft.net>
9577 L: sparclinux@vger.kernel.org
9578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9580 S: Maintained
9581 F: include/linux/sunserialcore.h
9582 F: drivers/tty/serial/suncore.c
9583 F: drivers/tty/serial/sunhv.c
9584 F: drivers/tty/serial/sunsab.c
9585 F: drivers/tty/serial/sunsab.h
9586 F: drivers/tty/serial/sunsu.c
9587 F: drivers/tty/serial/sunzilog.c
9588 F: drivers/tty/serial/sunzilog.h
9589
9590 SPARSE CHECKER
9591 M: "Christopher Li" <sparse@chrisli.org>
9592 L: linux-sparse@vger.kernel.org
9593 W: https://sparse.wiki.kernel.org/
9594 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9595 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9596 S: Maintained
9597 F: include/linux/compiler.h
9598
9599 SPEAR PLATFORM SUPPORT
9600 M: Viresh Kumar <viresh.linux@gmail.com>
9601 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9602 L: spear-devel@list.st.com
9603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9604 W: http://www.st.com/spear
9605 S: Maintained
9606 F: arch/arm/mach-spear/
9607
9608 SPEAR CLOCK FRAMEWORK SUPPORT
9609 M: Viresh Kumar <viresh.linux@gmail.com>
9610 L: spear-devel@list.st.com
9611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9612 W: http://www.st.com/spear
9613 S: Maintained
9614 F: drivers/clk/spear/
9615
9616 SPI SUBSYSTEM
9617 M: Mark Brown <broonie@kernel.org>
9618 L: linux-spi@vger.kernel.org
9619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9620 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9621 S: Maintained
9622 F: Documentation/spi/
9623 F: drivers/spi/
9624 F: include/linux/spi/
9625 F: include/uapi/linux/spi/
9626
9627 SPIDERNET NETWORK DRIVER for CELL
9628 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9629 L: netdev@vger.kernel.org
9630 S: Supported
9631 F: Documentation/networking/spider_net.txt
9632 F: drivers/net/ethernet/toshiba/spider_net*
9633
9634 SPU FILE SYSTEM
9635 M: Jeremy Kerr <jk@ozlabs.org>
9636 L: linuxppc-dev@lists.ozlabs.org
9637 W: http://www.ibm.com/developerworks/power/cell/
9638 S: Supported
9639 F: Documentation/filesystems/spufs.txt
9640 F: arch/powerpc/platforms/cell/spufs/
9641
9642 SQUASHFS FILE SYSTEM
9643 M: Phillip Lougher <phillip@squashfs.org.uk>
9644 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9645 W: http://squashfs.org.uk
9646 S: Maintained
9647 F: Documentation/filesystems/squashfs.txt
9648 F: fs/squashfs/
9649
9650 SRM (Alpha) environment access
9651 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9652 S: Maintained
9653 F: arch/alpha/kernel/srm_env.c
9654
9655 STABLE BRANCH
9656 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9657 L: stable@vger.kernel.org
9658 S: Supported
9659 F: Documentation/stable_kernel_rules.txt
9660
9661 STAGING SUBSYSTEM
9662 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9664 L: devel@driverdev.osuosl.org
9665 S: Supported
9666 F: drivers/staging/
9667
9668 STAGING - COMEDI
9669 M: Ian Abbott <abbotti@mev.co.uk>
9670 M: H Hartley Sweeten <hsweeten@visionengravers.com>
9671 S: Odd Fixes
9672 F: drivers/staging/comedi/
9673
9674 STAGING - FLARION FT1000 DRIVERS
9675 M: Marek Belisko <marek.belisko@gmail.com>
9676 S: Odd Fixes
9677 F: drivers/staging/ft1000/
9678
9679 STAGING - INDUSTRIAL IO
9680 M: Jonathan Cameron <jic23@kernel.org>
9681 L: linux-iio@vger.kernel.org
9682 S: Odd Fixes
9683 F: drivers/staging/iio/
9684
9685 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9686 M: Jarod Wilson <jarod@wilsonet.com>
9687 W: http://www.lirc.org/
9688 S: Odd Fixes
9689 F: drivers/staging/media/lirc/
9690
9691 STAGING - LUSTRE PARALLEL FILESYSTEM
9692 M: Oleg Drokin <oleg.drokin@intel.com>
9693 M: Andreas Dilger <andreas.dilger@intel.com>
9694 L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9695 W: http://lustre.opensfs.org/
9696 S: Maintained
9697 F: drivers/staging/lustre
9698
9699 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9700 M: Julian Andres Klode <jak@jak-linux.org>
9701 M: Marc Dietrich <marvin24@gmx.de>
9702 L: ac100@lists.launchpad.net (moderated for non-subscribers)
9703 L: linux-tegra@vger.kernel.org
9704 S: Maintained
9705 F: drivers/staging/nvec/
9706
9707 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9708 M: Jens Frederich <jfrederich@gmail.com>
9709 M: Daniel Drake <dsd@laptop.org>
9710 M: Jon Nettleton <jon.nettleton@gmail.com>
9711 W: http://wiki.laptop.org/go/DCON
9712 S: Maintained
9713 F: drivers/staging/olpc_dcon/
9714
9715 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9716 M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9717 S: Maintained
9718 F: drivers/staging/ozwpan/
9719
9720 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9721 M: Willy Tarreau <willy@meta-x.org>
9722 S: Odd Fixes
9723 F: drivers/staging/panel/
9724
9725 STAGING - REALTEK RTL8712U DRIVERS
9726 M: Larry Finger <Larry.Finger@lwfinger.net>
9727 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9728 S: Odd Fixes
9729 F: drivers/staging/rtl8712/
9730
9731 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9732 M: Larry Finger <Larry.Finger@lwfinger.net>
9733 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9734 L: linux-wireless@vger.kernel.org
9735 S: Maintained
9736 F: drivers/staging/rtl8723au/
9737
9738 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9739 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9740 M: Teddy Wang <teddy.wang@siliconmotion.com>
9741 M: Sudip Mukherjee <sudip@vectorindia.org>
9742 L: linux-fbdev@vger.kernel.org
9743 S: Maintained
9744 F: drivers/staging/sm7xxfb/
9745
9746 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9747 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9748 M: Teddy Wang <teddy.wang@siliconmotion.com>
9749 M: Sudip Mukherjee <sudip@vectorindia.org>
9750 L: linux-fbdev@vger.kernel.org
9751 S: Maintained
9752 F: drivers/staging/sm750fb/
9753
9754 STAGING - SLICOSS
9755 M: Lior Dotan <liodot@gmail.com>
9756 M: Christopher Harrer <charrer@alacritech.com>
9757 S: Odd Fixes
9758 F: drivers/staging/slicoss/
9759
9760 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9761 M: William Hubbs <w.d.hubbs@gmail.com>
9762 M: Chris Brannon <chris@the-brannons.com>
9763 M: Kirk Reiser <kirk@reisers.ca>
9764 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9765 L: speakup@linux-speakup.org
9766 W: http://www.linux-speakup.org/
9767 S: Odd Fixes
9768 F: drivers/staging/speakup/
9769
9770 STAGING - VIA VT665X DRIVERS
9771 M: Forest Bond <forest@alittletooquiet.net>
9772 S: Odd Fixes
9773 F: drivers/staging/vt665?/
9774
9775 STAGING - WILC1000 WIFI DRIVER
9776 M: Johnny Kim <johnny.kim@atmel.com>
9777 M: Rachel Kim <rachel.kim@atmel.com>
9778 M: Dean Lee <dean.lee@atmel.com>
9779 M: Chris Park <chris.park@atmel.com>
9780 L: linux-wireless@vger.kernel.org
9781 S: Supported
9782 F: drivers/staging/wilc1000/
9783
9784 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9785 M: Arnaud Patard <arnaud.patard@rtp-net.org>
9786 S: Odd Fixes
9787 F: drivers/staging/xgifb/
9788
9789 STARFIRE/DURALAN NETWORK DRIVER
9790 M: Ion Badulescu <ionut@badula.org>
9791 S: Odd Fixes
9792 F: drivers/net/ethernet/adaptec/starfire*
9793
9794 SUN3/3X
9795 M: Sam Creasey <sammy@sammy.net>
9796 W: http://sammy.net/sun3/
9797 S: Maintained
9798 F: arch/m68k/kernel/*sun3*
9799 F: arch/m68k/sun3*/
9800 F: arch/m68k/include/asm/sun3*
9801 F: drivers/net/ethernet/i825xx/sun3*
9802
9803 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9804 M: Hans de Goede <hdegoede@redhat.com>
9805 L: linux-input@vger.kernel.org
9806 S: Maintained
9807 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9808 F: drivers/input/keyboard/sun4i-lradc-keys.c
9809
9810 SUNDANCE NETWORK DRIVER
9811 M: Denis Kirjanov <kda@linux-powerpc.org>
9812 L: netdev@vger.kernel.org
9813 S: Maintained
9814 F: drivers/net/ethernet/dlink/sundance.c
9815
9816 SUPERH
9817 L: linux-sh@vger.kernel.org
9818 Q: http://patchwork.kernel.org/project/linux-sh/list/
9819 S: Orphan
9820 F: Documentation/sh/
9821 F: arch/sh/
9822 F: drivers/sh/
9823
9824 SUSPEND TO RAM
9825 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9826 M: Len Brown <len.brown@intel.com>
9827 M: Pavel Machek <pavel@ucw.cz>
9828 L: linux-pm@vger.kernel.org
9829 S: Supported
9830 F: Documentation/power/
9831 F: arch/x86/kernel/acpi/
9832 F: drivers/base/power/
9833 F: kernel/power/
9834 F: include/linux/suspend.h
9835 F: include/linux/freezer.h
9836 F: include/linux/pm.h
9837
9838 SVGA HANDLING
9839 M: Martin Mares <mj@ucw.cz>
9840 L: linux-video@atrey.karlin.mff.cuni.cz
9841 S: Maintained
9842 F: Documentation/svga.txt
9843 F: arch/x86/boot/video*
9844
9845 SWIOTLB SUBSYSTEM
9846 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9847 L: linux-kernel@vger.kernel.org
9848 S: Supported
9849 F: lib/swiotlb.c
9850 F: arch/*/kernel/pci-swiotlb.c
9851 F: include/linux/swiotlb.h
9852
9853 SWITCHDEV
9854 M: Jiri Pirko <jiri@resnulli.us>
9855 L: netdev@vger.kernel.org
9856 S: Supported
9857 F: net/switchdev/
9858 F: include/net/switchdev.h
9859
9860 SYNOPSYS ARC ARCHITECTURE
9861 M: Vineet Gupta <vgupta@synopsys.com>
9862 S: Supported
9863 F: arch/arc/
9864 F: Documentation/devicetree/bindings/arc/
9865 F: drivers/tty/serial/arc_uart.c
9866
9867 SYNOPSYS ARC SDP platform support
9868 M: Alexey Brodkin <abrodkin@synopsys.com>
9869 S: Supported
9870 F: arch/arc/plat-axs10x
9871 F: arch/arc/boot/dts/ax*
9872 F: Documentation/devicetree/bindings/arc/axs10*
9873
9874 SYSTEM CONFIGURATION (SYSCON)
9875 M: Lee Jones <lee.jones@linaro.org>
9876 M: Arnd Bergmann <arnd@arndb.de>
9877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9878 S: Supported
9879 F: drivers/mfd/syscon.c
9880
9881 SYSV FILESYSTEM
9882 M: Christoph Hellwig <hch@infradead.org>
9883 S: Maintained
9884 F: Documentation/filesystems/sysv-fs.txt
9885 F: fs/sysv/
9886 F: include/linux/sysv_fs.h
9887
9888 TARGET SUBSYSTEM
9889 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9890 L: linux-scsi@vger.kernel.org
9891 L: target-devel@vger.kernel.org
9892 W: http://www.linux-iscsi.org
9893 W: http://groups.google.com/group/linux-iscsi-target-dev
9894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9895 S: Supported
9896 F: drivers/target/
9897 F: include/target/
9898 F: Documentation/target/
9899
9900 TASKSTATS STATISTICS INTERFACE
9901 M: Balbir Singh <bsingharora@gmail.com>
9902 S: Maintained
9903 F: Documentation/accounting/taskstats*
9904 F: include/linux/taskstats*
9905 F: kernel/taskstats.c
9906
9907 TC CLASSIFIER
9908 M: Jamal Hadi Salim <jhs@mojatatu.com>
9909 L: netdev@vger.kernel.org
9910 S: Maintained
9911 F: include/net/pkt_cls.h
9912 F: include/uapi/linux/pkt_cls.h
9913 F: net/sched/
9914
9915 TCP LOW PRIORITY MODULE
9916 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9917 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9918 W: http://tcp-lp-mod.sourceforge.net/
9919 S: Maintained
9920 F: net/ipv4/tcp_lp.c
9921
9922 TDA10071 MEDIA DRIVER
9923 M: Antti Palosaari <crope@iki.fi>
9924 L: linux-media@vger.kernel.org
9925 W: http://linuxtv.org/
9926 W: http://palosaari.fi/linux/
9927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9928 T: git git://linuxtv.org/anttip/media_tree.git
9929 S: Maintained
9930 F: drivers/media/dvb-frontends/tda10071*
9931
9932 TDA18212 MEDIA DRIVER
9933 M: Antti Palosaari <crope@iki.fi>
9934 L: linux-media@vger.kernel.org
9935 W: http://linuxtv.org/
9936 W: http://palosaari.fi/linux/
9937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9938 T: git git://linuxtv.org/anttip/media_tree.git
9939 S: Maintained
9940 F: drivers/media/tuners/tda18212*
9941
9942 TDA18218 MEDIA DRIVER
9943 M: Antti Palosaari <crope@iki.fi>
9944 L: linux-media@vger.kernel.org
9945 W: http://linuxtv.org/
9946 W: http://palosaari.fi/linux/
9947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9948 T: git git://linuxtv.org/anttip/media_tree.git
9949 S: Maintained
9950 F: drivers/media/tuners/tda18218*
9951
9952 TDA18271 MEDIA DRIVER
9953 M: Michael Krufky <mkrufky@linuxtv.org>
9954 L: linux-media@vger.kernel.org
9955 W: http://linuxtv.org/
9956 W: http://github.com/mkrufky
9957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9958 T: git git://linuxtv.org/mkrufky/tuners.git
9959 S: Maintained
9960 F: drivers/media/tuners/tda18271*
9961
9962 TDA827x MEDIA DRIVER
9963 M: Michael Krufky <mkrufky@linuxtv.org>
9964 L: linux-media@vger.kernel.org
9965 W: http://linuxtv.org/
9966 W: http://github.com/mkrufky
9967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9968 T: git git://linuxtv.org/mkrufky/tuners.git
9969 S: Maintained
9970 F: drivers/media/tuners/tda8290.*
9971
9972 TDA8290 MEDIA DRIVER
9973 M: Michael Krufky <mkrufky@linuxtv.org>
9974 L: linux-media@vger.kernel.org
9975 W: http://linuxtv.org/
9976 W: http://github.com/mkrufky
9977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9978 T: git git://linuxtv.org/mkrufky/tuners.git
9979 S: Maintained
9980 F: drivers/media/tuners/tda8290.*
9981
9982 TDA9840 MEDIA DRIVER
9983 M: Hans Verkuil <hverkuil@xs4all.nl>
9984 L: linux-media@vger.kernel.org
9985 T: git git://linuxtv.org/media_tree.git
9986 W: http://linuxtv.org
9987 S: Maintained
9988 F: drivers/media/i2c/tda9840*
9989
9990 TEA5761 TUNER DRIVER
9991 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9992 L: linux-media@vger.kernel.org
9993 W: http://linuxtv.org
9994 T: git git://linuxtv.org/media_tree.git
9995 S: Odd fixes
9996 F: drivers/media/tuners/tea5761.*
9997
9998 TEA5767 TUNER DRIVER
9999 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10000 L: linux-media@vger.kernel.org
10001 W: http://linuxtv.org
10002 T: git git://linuxtv.org/media_tree.git
10003 S: Maintained
10004 F: drivers/media/tuners/tea5767.*
10005
10006 TEA6415C MEDIA DRIVER
10007 M: Hans Verkuil <hverkuil@xs4all.nl>
10008 L: linux-media@vger.kernel.org
10009 T: git git://linuxtv.org/media_tree.git
10010 W: http://linuxtv.org
10011 S: Maintained
10012 F: drivers/media/i2c/tea6415c*
10013
10014 TEA6420 MEDIA DRIVER
10015 M: Hans Verkuil <hverkuil@xs4all.nl>
10016 L: linux-media@vger.kernel.org
10017 T: git git://linuxtv.org/media_tree.git
10018 W: http://linuxtv.org
10019 S: Maintained
10020 F: drivers/media/i2c/tea6420*
10021
10022 TEAM DRIVER
10023 M: Jiri Pirko <jiri@resnulli.us>
10024 L: netdev@vger.kernel.org
10025 S: Supported
10026 F: drivers/net/team/
10027 F: include/linux/if_team.h
10028 F: include/uapi/linux/if_team.h
10029
10030 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10031 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10032 S: Maintained
10033 F: arch/x86/platform/ts5500/
10034
10035 TECHNOTREND USB IR RECEIVER
10036 M: Sean Young <sean@mess.org>
10037 L: linux-media@vger.kernel.org
10038 S: Maintained
10039 F: drivers/media/rc/ttusbir.c
10040
10041 TEGRA ARCHITECTURE SUPPORT
10042 M: Stephen Warren <swarren@wwwdotorg.org>
10043 M: Thierry Reding <thierry.reding@gmail.com>
10044 M: Alexandre Courbot <gnurou@gmail.com>
10045 L: linux-tegra@vger.kernel.org
10046 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10048 S: Supported
10049 N: [^a-z]tegra
10050
10051 TEGRA CLOCK DRIVER
10052 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10053 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10054 S: Supported
10055 F: drivers/clk/tegra/
10056
10057 TEGRA DMA DRIVER
10058 M: Laxman Dewangan <ldewangan@nvidia.com>
10059 S: Supported
10060 F: drivers/dma/tegra20-apb-dma.c
10061
10062 TEGRA I2C DRIVER
10063 M: Laxman Dewangan <ldewangan@nvidia.com>
10064 S: Supported
10065 F: drivers/i2c/busses/i2c-tegra.c
10066
10067 TEGRA IOMMU DRIVERS
10068 M: Hiroshi Doyu <hdoyu@nvidia.com>
10069 S: Supported
10070 F: drivers/iommu/tegra*
10071
10072 TEGRA KBC DRIVER
10073 M: Rakesh Iyer <riyer@nvidia.com>
10074 M: Laxman Dewangan <ldewangan@nvidia.com>
10075 S: Supported
10076 F: drivers/input/keyboard/tegra-kbc.c
10077
10078 TEGRA PWM DRIVER
10079 M: Thierry Reding <thierry.reding@gmail.com>
10080 S: Supported
10081 F: drivers/pwm/pwm-tegra.c
10082
10083 TEGRA SERIAL DRIVER
10084 M: Laxman Dewangan <ldewangan@nvidia.com>
10085 S: Supported
10086 F: drivers/tty/serial/serial-tegra.c
10087
10088 TEGRA SPI DRIVER
10089 M: Laxman Dewangan <ldewangan@nvidia.com>
10090 S: Supported
10091 F: drivers/spi/spi-tegra*
10092
10093 TEHUTI ETHERNET DRIVER
10094 M: Andy Gospodarek <andy@greyhouse.net>
10095 L: netdev@vger.kernel.org
10096 S: Supported
10097 F: drivers/net/ethernet/tehuti/*
10098
10099 Telecom Clock Driver for MCPL0010
10100 M: Mark Gross <mark.gross@intel.com>
10101 S: Supported
10102 F: drivers/char/tlclk.c
10103
10104 TENSILICA XTENSA PORT (xtensa)
10105 M: Chris Zankel <chris@zankel.net>
10106 M: Max Filippov <jcmvbkbc@gmail.com>
10107 L: linux-xtensa@linux-xtensa.org
10108 S: Maintained
10109 F: arch/xtensa/
10110 F: drivers/irqchip/irq-xtensa-*
10111
10112 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10113 M: Hans Verkuil <hverkuil@xs4all.nl>
10114 L: linux-media@vger.kernel.org
10115 T: git git://linuxtv.org/media_tree.git
10116 W: http://linuxtv.org
10117 S: Maintained
10118 F: drivers/media/radio/radio-raremono.c
10119
10120 THERMAL
10121 M: Zhang Rui <rui.zhang@intel.com>
10122 M: Eduardo Valentin <edubezval@gmail.com>
10123 L: linux-pm@vger.kernel.org
10124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10126 Q: https://patchwork.kernel.org/project/linux-pm/list/
10127 S: Supported
10128 F: drivers/thermal/
10129 F: include/linux/thermal.h
10130 F: include/uapi/linux/thermal.h
10131 F: include/linux/cpu_cooling.h
10132 F: Documentation/devicetree/bindings/thermal/
10133
10134 THINGM BLINK(1) USB RGB LED DRIVER
10135 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10136 S: Maintained
10137 F: drivers/hid/hid-thingm.c
10138
10139 THINKPAD ACPI EXTRAS DRIVER
10140 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10141 L: ibm-acpi-devel@lists.sourceforge.net
10142 L: platform-driver-x86@vger.kernel.org
10143 W: http://ibm-acpi.sourceforge.net
10144 W: http://thinkwiki.org/wiki/Ibm-acpi
10145 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10146 S: Maintained
10147 F: drivers/platform/x86/thinkpad_acpi.c
10148
10149 TI BANDGAP AND THERMAL DRIVER
10150 M: Eduardo Valentin <edubezval@gmail.com>
10151 L: linux-pm@vger.kernel.org
10152 L: linux-omap@vger.kernel.org
10153 S: Maintained
10154 F: drivers/thermal/ti-soc-thermal/
10155
10156 TI CDCE706 CLOCK DRIVER
10157 M: Max Filippov <jcmvbkbc@gmail.com>
10158 S: Maintained
10159 F: drivers/clk/clk-cdce706.c
10160
10161 TI CLOCK DRIVER
10162 M: Tero Kristo <t-kristo@ti.com>
10163 L: linux-omap@vger.kernel.org
10164 S: Maintained
10165 F: drivers/clk/ti/
10166 F: include/linux/clk/ti.h
10167
10168 TI FLASH MEDIA INTERFACE DRIVER
10169 M: Alex Dubov <oakad@yahoo.com>
10170 S: Maintained
10171 F: drivers/misc/tifm*
10172 F: drivers/mmc/host/tifm_sd.c
10173 F: include/linux/tifm.h
10174
10175 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10176 M: Santosh Shilimkar <ssantosh@kernel.org>
10177 L: linux-kernel@vger.kernel.org
10178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10179 S: Maintained
10180 F: drivers/soc/ti/*
10181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10182
10183
10184 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10185 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10186 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10187 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10188 S: Maintained
10189 F: sound/soc/codecs/lm49453*
10190 F: sound/soc/codecs/isabelle*
10191
10192 TI LP855x BACKLIGHT DRIVER
10193 M: Milo Kim <milo.kim@ti.com>
10194 S: Maintained
10195 F: Documentation/backlight/lp855x-driver.txt
10196 F: drivers/video/backlight/lp855x_bl.c
10197 F: include/linux/platform_data/lp855x.h
10198
10199 TI LP8727 CHARGER DRIVER
10200 M: Milo Kim <milo.kim@ti.com>
10201 S: Maintained
10202 F: drivers/power/lp8727_charger.c
10203 F: include/linux/platform_data/lp8727.h
10204
10205 TI LP8788 MFD DRIVER
10206 M: Milo Kim <milo.kim@ti.com>
10207 S: Maintained
10208 F: drivers/iio/adc/lp8788_adc.c
10209 F: drivers/leds/leds-lp8788.c
10210 F: drivers/mfd/lp8788*.c
10211 F: drivers/power/lp8788-charger.c
10212 F: drivers/regulator/lp8788-*.c
10213 F: include/linux/mfd/lp8788*.h
10214
10215 TI NETCP ETHERNET DRIVER
10216 M: Wingman Kwok <w-kwok2@ti.com>
10217 M: Murali Karicheri <m-karicheri2@ti.com>
10218 L: netdev@vger.kernel.org
10219 S: Maintained
10220 F: drivers/net/ethernet/ti/netcp*
10221
10222 TI TAS571X FAMILY ASoC CODEC DRIVER
10223 M: Kevin Cernekee <cernekee@chromium.org>
10224 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10225 S: Odd Fixes
10226 F: sound/soc/codecs/tas571x*
10227
10228 TI TWL4030 SERIES SOC CODEC DRIVER
10229 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10230 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10231 S: Maintained
10232 F: sound/soc/codecs/twl4030*
10233
10234 TI WILINK WIRELESS DRIVERS
10235 L: linux-wireless@vger.kernel.org
10236 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10237 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10239 S: Orphan
10240 F: drivers/net/wireless/ti/
10241 F: include/linux/wl12xx.h
10242
10243 TIPC NETWORK LAYER
10244 M: Jon Maloy <jon.maloy@ericsson.com>
10245 M: Ying Xue <ying.xue@windriver.com>
10246 L: netdev@vger.kernel.org (core kernel code)
10247 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10248 W: http://tipc.sourceforge.net/
10249 S: Maintained
10250 F: include/uapi/linux/tipc*.h
10251 F: net/tipc/
10252
10253 TILE ARCHITECTURE
10254 M: Chris Metcalf <cmetcalf@ezchip.com>
10255 W: http://www.ezchip.com/scm/
10256 S: Supported
10257 F: arch/tile/
10258 F: drivers/char/tile-srom.c
10259 F: drivers/edac/tile_edac.c
10260 F: drivers/net/ethernet/tile/
10261 F: drivers/rtc/rtc-tile.c
10262 F: drivers/tty/hvc/hvc_tile.c
10263 F: drivers/tty/serial/tilegx.c
10264 F: drivers/usb/host/*-tilegx.c
10265 F: include/linux/usb/tilegx.h
10266
10267 TLAN NETWORK DRIVER
10268 M: Samuel Chessman <chessman@tux.org>
10269 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10270 W: http://sourceforge.net/projects/tlan/
10271 S: Maintained
10272 F: Documentation/networking/tlan.txt
10273 F: drivers/net/ethernet/ti/tlan.*
10274
10275 TOMOYO SECURITY MODULE
10276 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10277 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10278 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10279 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10280 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10281 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10282 W: http://tomoyo.sourceforge.jp/
10283 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10284 S: Maintained
10285 F: security/tomoyo/
10286
10287 TOPSTAR LAPTOP EXTRAS DRIVER
10288 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10289 L: platform-driver-x86@vger.kernel.org
10290 S: Maintained
10291 F: drivers/platform/x86/topstar-laptop.c
10292
10293 TOSHIBA ACPI EXTRAS DRIVER
10294 M: Azael Avalos <coproscefalo@gmail.com>
10295 L: platform-driver-x86@vger.kernel.org
10296 S: Maintained
10297 F: drivers/platform/x86/toshiba_acpi.c
10298
10299 TOSHIBA BLUETOOTH DRIVER
10300 M: Azael Avalos <coproscefalo@gmail.com>
10301 L: platform-driver-x86@vger.kernel.org
10302 S: Maintained
10303 F: drivers/platform/x86/toshiba_bluetooth.c
10304
10305 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10306 M: Azael Avalos <coproscefalo@gmail.com>
10307 L: platform-driver-x86@vger.kernel.org
10308 S: Maintained
10309 F: drivers/platform/x86/toshiba_haps.c
10310
10311 TOSHIBA SMM DRIVER
10312 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10313 L: tlinux-users@tce.toshiba-dme.co.jp
10314 W: http://www.buzzard.org.uk/toshiba/
10315 S: Maintained
10316 F: drivers/char/toshiba.c
10317 F: include/linux/toshiba.h
10318 F: include/uapi/linux/toshiba.h
10319
10320 TMIO MMC DRIVER
10321 M: Ian Molton <ian@mnementh.co.uk>
10322 L: linux-mmc@vger.kernel.org
10323 S: Maintained
10324 F: drivers/mmc/host/tmio_mmc*
10325 F: drivers/mmc/host/sh_mobile_sdhi.c
10326 F: include/linux/mmc/tmio.h
10327 F: include/linux/mmc/sh_mobile_sdhi.h
10328
10329 TMP401 HARDWARE MONITOR DRIVER
10330 M: Guenter Roeck <linux@roeck-us.net>
10331 L: lm-sensors@lm-sensors.org
10332 S: Maintained
10333 F: Documentation/hwmon/tmp401
10334 F: drivers/hwmon/tmp401.c
10335
10336 TMPFS (SHMEM FILESYSTEM)
10337 M: Hugh Dickins <hughd@google.com>
10338 L: linux-mm@kvack.org
10339 S: Maintained
10340 F: include/linux/shmem_fs.h
10341 F: mm/shmem.c
10342
10343 TM6000 VIDEO4LINUX DRIVER
10344 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10345 L: linux-media@vger.kernel.org
10346 W: http://linuxtv.org
10347 T: git git://linuxtv.org/media_tree.git
10348 S: Odd fixes
10349 F: drivers/media/usb/tm6000/
10350
10351 TW68 VIDEO4LINUX DRIVER
10352 M: Hans Verkuil <hverkuil@xs4all.nl>
10353 L: linux-media@vger.kernel.org
10354 T: git git://linuxtv.org/media_tree.git
10355 W: http://linuxtv.org
10356 S: Odd Fixes
10357 F: drivers/media/pci/tw68/
10358
10359 TPM DEVICE DRIVER
10360 M: Peter Huewe <peterhuewe@gmx.de>
10361 M: Marcel Selhorst <tpmdd@selhorst.net>
10362 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10363 W: http://tpmdd.sourceforge.net
10364 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10365 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10366 T: https://github.com/PeterHuewe/linux-tpmdd
10367 S: Maintained
10368 F: drivers/char/tpm/
10369
10370 TPM IBM_VTPM DEVICE DRIVER
10371 M: Ashley Lai <ashleydlai@gmail.com>
10372 W: http://tpmdd.sourceforge.net
10373 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10374 S: Maintained
10375 F: drivers/char/tpm/tpm_ibmvtpm*
10376
10377 TRACING
10378 M: Steven Rostedt <rostedt@goodmis.org>
10379 M: Ingo Molnar <mingo@redhat.com>
10380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10381 S: Maintained
10382 F: Documentation/trace/ftrace.txt
10383 F: arch/*/*/*/ftrace.h
10384 F: arch/*/kernel/ftrace.c
10385 F: include/*/ftrace.h
10386 F: include/linux/trace*.h
10387 F: include/trace/
10388 F: kernel/trace/
10389 F: tools/testing/selftests/ftrace/
10390
10391 TRIVIAL PATCHES
10392 M: Jiri Kosina <trivial@kernel.org>
10393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10394 S: Maintained
10395 K: ^Subject:.*(?i)trivial
10396
10397 TTY LAYER
10398 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10399 M: Jiri Slaby <jslaby@suse.cz>
10400 S: Supported
10401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10402 F: Documentation/serial/
10403 F: drivers/tty/
10404 F: drivers/tty/serial/serial_core.c
10405 F: include/linux/serial_core.h
10406 F: include/linux/serial.h
10407 F: include/linux/tty.h
10408 F: include/uapi/linux/serial_core.h
10409 F: include/uapi/linux/serial.h
10410 F: include/uapi/linux/tty.h
10411
10412 TUA9001 MEDIA DRIVER
10413 M: Antti Palosaari <crope@iki.fi>
10414 L: linux-media@vger.kernel.org
10415 W: http://linuxtv.org/
10416 W: http://palosaari.fi/linux/
10417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10418 T: git git://linuxtv.org/anttip/media_tree.git
10419 S: Maintained
10420 F: drivers/media/tuners/tua9001*
10421
10422 TULIP NETWORK DRIVERS
10423 M: Grant Grundler <grundler@parisc-linux.org>
10424 L: netdev@vger.kernel.org
10425 S: Maintained
10426 F: drivers/net/ethernet/dec/tulip/
10427
10428 TUN/TAP driver
10429 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10430 W: http://vtun.sourceforge.net/tun
10431 S: Maintained
10432 F: Documentation/networking/tuntap.txt
10433 F: arch/um/os-Linux/drivers/
10434
10435 TURBOCHANNEL SUBSYSTEM
10436 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10437 M: Ralf Baechle <ralf@linux-mips.org>
10438 L: linux-mips@linux-mips.org
10439 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10440 S: Maintained
10441 F: drivers/tc/
10442 F: include/linux/tc.h
10443
10444 U14-34F SCSI DRIVER
10445 M: Dario Ballabio <ballabio_dario@emc.com>
10446 L: linux-scsi@vger.kernel.org
10447 S: Maintained
10448 F: drivers/scsi/u14-34f.c
10449
10450 UBI FILE SYSTEM (UBIFS)
10451 M: Artem Bityutskiy <dedekind1@gmail.com>
10452 M: Adrian Hunter <adrian.hunter@intel.com>
10453 L: linux-mtd@lists.infradead.org
10454 T: git git://git.infradead.org/ubifs-2.6.git
10455 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10456 S: Maintained
10457 F: Documentation/filesystems/ubifs.txt
10458 F: fs/ubifs/
10459
10460 UCLINUX (M68KNOMMU AND COLDFIRE)
10461 M: Greg Ungerer <gerg@uclinux.org>
10462 W: http://www.uclinux.org/
10463 L: linux-m68k@lists.linux-m68k.org
10464 L: uclinux-dev@uclinux.org (subscribers-only)
10465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10466 S: Maintained
10467 F: arch/m68k/coldfire/
10468 F: arch/m68k/68*/
10469 F: arch/m68k/*/*_no.*
10470 F: arch/m68k/include/asm/*_no.*
10471
10472 UDF FILESYSTEM
10473 M: Jan Kara <jack@suse.cz>
10474 S: Maintained
10475 F: Documentation/filesystems/udf.txt
10476 F: fs/udf/
10477
10478 UFS FILESYSTEM
10479 M: Evgeniy Dushistov <dushistov@mail.ru>
10480 S: Maintained
10481 F: Documentation/filesystems/ufs.txt
10482 F: fs/ufs/
10483
10484 UHID USERSPACE HID IO DRIVER:
10485 M: David Herrmann <dh.herrmann@googlemail.com>
10486 L: linux-input@vger.kernel.org
10487 S: Maintained
10488 F: drivers/hid/uhid.c
10489 F: include/uapi/linux/uhid.h
10490
10491 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10492 L: linux-usb@vger.kernel.org
10493 S: Orphan
10494 F: drivers/uwb/
10495 F: include/linux/uwb.h
10496 F: include/linux/uwb/
10497
10498 UNICORE32 ARCHITECTURE:
10499 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10500 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10501 S: Maintained
10502 T: git git://github.com/gxt/linux.git
10503 F: arch/unicore32/
10504
10505 UNIFDEF
10506 M: Tony Finch <dot@dotat.at>
10507 W: http://dotat.at/prog/unifdef
10508 S: Maintained
10509 F: scripts/unifdef.c
10510
10511 UNIFORM CDROM DRIVER
10512 M: Jens Axboe <axboe@kernel.dk>
10513 W: http://www.kernel.dk
10514 S: Maintained
10515 F: Documentation/cdrom/
10516 F: drivers/cdrom/cdrom.c
10517 F: include/linux/cdrom.h
10518 F: include/uapi/linux/cdrom.h
10519
10520 UNISYS S-PAR DRIVERS
10521 M: Benjamin Romer <benjamin.romer@unisys.com>
10522 M: David Kershner <david.kershner@unisys.com>
10523 L: sparmaintainer@unisys.com (Unisys internal)
10524 S: Supported
10525 F: drivers/staging/unisys/
10526
10527 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10528 M: Vinayak Holikatti <vinholikatti@gmail.com>
10529 L: linux-scsi@vger.kernel.org
10530 S: Supported
10531 F: Documentation/scsi/ufs.txt
10532 F: drivers/scsi/ufs/
10533
10534 UNSORTED BLOCK IMAGES (UBI)
10535 M: Artem Bityutskiy <dedekind1@gmail.com>
10536 M: Richard Weinberger <richard@nod.at>
10537 W: http://www.linux-mtd.infradead.org/
10538 L: linux-mtd@lists.infradead.org
10539 T: git git://git.infradead.org/ubifs-2.6.git
10540 S: Supported
10541 F: drivers/mtd/ubi/
10542 F: include/linux/mtd/ubi.h
10543 F: include/uapi/mtd/ubi-user.h
10544
10545 USB ACM DRIVER
10546 M: Oliver Neukum <oliver@neukum.org>
10547 L: linux-usb@vger.kernel.org
10548 S: Maintained
10549 F: Documentation/usb/acm.txt
10550 F: drivers/usb/class/cdc-acm.*
10551
10552 USB AR5523 WIRELESS DRIVER
10553 M: Pontus Fuchs <pontus.fuchs@gmail.com>
10554 L: linux-wireless@vger.kernel.org
10555 S: Maintained
10556 F: drivers/net/wireless/ath/ar5523/
10557
10558 USB ATTACHED SCSI
10559 M: Hans de Goede <hdegoede@redhat.com>
10560 M: Gerd Hoffmann <kraxel@redhat.com>
10561 L: linux-usb@vger.kernel.org
10562 L: linux-scsi@vger.kernel.org
10563 S: Maintained
10564 F: drivers/usb/storage/uas.c
10565
10566 USB CDC ETHERNET DRIVER
10567 M: Oliver Neukum <oliver@neukum.org>
10568 L: linux-usb@vger.kernel.org
10569 S: Maintained
10570 F: drivers/net/usb/cdc_*.c
10571 F: include/uapi/linux/usb/cdc.h
10572
10573 USB CHAOSKEY DRIVER
10574 M: Keith Packard <keithp@keithp.com>
10575 L: linux-usb@vger.kernel.org
10576 S: Maintained
10577 F: drivers/usb/misc/chaoskey.c
10578
10579 USB CYPRESS C67X00 DRIVER
10580 M: Peter Korsgaard <jacmet@sunsite.dk>
10581 L: linux-usb@vger.kernel.org
10582 S: Maintained
10583 F: drivers/usb/c67x00/
10584
10585 USB DAVICOM DM9601 DRIVER
10586 M: Peter Korsgaard <jacmet@sunsite.dk>
10587 L: netdev@vger.kernel.org
10588 W: http://www.linux-usb.org/usbnet
10589 S: Maintained
10590 F: drivers/net/usb/dm9601.c
10591
10592 USB DIAMOND RIO500 DRIVER
10593 M: Cesar Miquel <miquel@df.uba.ar>
10594 L: rio500-users@lists.sourceforge.net
10595 W: http://rio500.sourceforge.net
10596 S: Maintained
10597 F: drivers/usb/misc/rio500*
10598
10599 USB EHCI DRIVER
10600 M: Alan Stern <stern@rowland.harvard.edu>
10601 L: linux-usb@vger.kernel.org
10602 S: Maintained
10603 F: Documentation/usb/ehci.txt
10604 F: drivers/usb/host/ehci*
10605
10606 USB GADGET/PERIPHERAL SUBSYSTEM
10607 M: Felipe Balbi <balbi@ti.com>
10608 L: linux-usb@vger.kernel.org
10609 W: http://www.linux-usb.org/gadget
10610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10611 S: Maintained
10612 F: drivers/usb/gadget/
10613 F: include/linux/usb/gadget*
10614
10615 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10616 M: Jiri Kosina <jkosina@suse.cz>
10617 L: linux-usb@vger.kernel.org
10618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10619 S: Maintained
10620 F: Documentation/hid/hiddev.txt
10621 F: drivers/hid/usbhid/
10622
10623 USB ISP116X DRIVER
10624 M: Olav Kongas <ok@artecdesign.ee>
10625 L: linux-usb@vger.kernel.org
10626 S: Maintained
10627 F: drivers/usb/host/isp116x*
10628 F: include/linux/usb/isp116x.h
10629
10630 USB MASS STORAGE DRIVER
10631 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10632 L: linux-usb@vger.kernel.org
10633 L: usb-storage@lists.one-eyed-alien.net
10634 S: Maintained
10635 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10636 F: drivers/usb/storage/
10637
10638 USB MIDI DRIVER
10639 M: Clemens Ladisch <clemens@ladisch.de>
10640 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10641 T: git git://git.alsa-project.org/alsa-kernel.git
10642 S: Maintained
10643 F: sound/usb/midi.*
10644
10645 USB NETWORKING DRIVERS
10646 L: linux-usb@vger.kernel.org
10647 S: Odd Fixes
10648 F: drivers/net/usb/
10649
10650 USB OHCI DRIVER
10651 M: Alan Stern <stern@rowland.harvard.edu>
10652 L: linux-usb@vger.kernel.org
10653 S: Maintained
10654 F: Documentation/usb/ohci.txt
10655 F: drivers/usb/host/ohci*
10656
10657 USB OTG FSM (Finite State Machine)
10658 M: Peter Chen <Peter.Chen@freescale.com>
10659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10660 L: linux-usb@vger.kernel.org
10661 S: Maintained
10662 F: drivers/usb/common/usb-otg-fsm.c
10663
10664 USB OVER IP DRIVER
10665 M: Valentina Manea <valentina.manea.m@gmail.com>
10666 M: Shuah Khan <shuah.kh@samsung.com>
10667 L: linux-usb@vger.kernel.org
10668 S: Maintained
10669 F: drivers/usb/usbip/
10670 F: tools/usb/usbip/
10671
10672 USB PEGASUS DRIVER
10673 M: Petko Manolov <petkan@nucleusys.com>
10674 L: linux-usb@vger.kernel.org
10675 L: netdev@vger.kernel.org
10676 T: git git://github.com/petkan/pegasus.git
10677 W: https://github.com/petkan/pegasus
10678 S: Maintained
10679 F: drivers/net/usb/pegasus.*
10680
10681 USB PHY LAYER
10682 M: Felipe Balbi <balbi@ti.com>
10683 L: linux-usb@vger.kernel.org
10684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10685 S: Maintained
10686 F: drivers/usb/phy/
10687
10688 USB PRINTER DRIVER (usblp)
10689 M: Pete Zaitcev <zaitcev@redhat.com>
10690 L: linux-usb@vger.kernel.org
10691 S: Supported
10692 F: drivers/usb/class/usblp.c
10693
10694 USB RTL8150 DRIVER
10695 M: Petko Manolov <petkan@nucleusys.com>
10696 L: linux-usb@vger.kernel.org
10697 L: netdev@vger.kernel.org
10698 T: git git://github.com/petkan/rtl8150.git
10699 W: https://github.com/petkan/rtl8150
10700 S: Maintained
10701 F: drivers/net/usb/rtl8150.c
10702
10703 USB SERIAL SUBSYSTEM
10704 M: Johan Hovold <johan@kernel.org>
10705 L: linux-usb@vger.kernel.org
10706 S: Maintained
10707 F: Documentation/usb/usb-serial.txt
10708 F: drivers/usb/serial/
10709 F: include/linux/usb/serial.h
10710
10711 USB SMSC75XX ETHERNET DRIVER
10712 M: Steve Glendinning <steve.glendinning@shawell.net>
10713 L: netdev@vger.kernel.org
10714 S: Maintained
10715 F: drivers/net/usb/smsc75xx.*
10716
10717 USB SMSC95XX ETHERNET DRIVER
10718 M: Steve Glendinning <steve.glendinning@shawell.net>
10719 L: netdev@vger.kernel.org
10720 S: Maintained
10721 F: drivers/net/usb/smsc95xx.*
10722
10723 USB SUBSYSTEM
10724 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10725 L: linux-usb@vger.kernel.org
10726 W: http://www.linux-usb.org
10727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10728 S: Supported
10729 F: Documentation/usb/
10730 F: drivers/usb/
10731 F: include/linux/usb.h
10732 F: include/linux/usb/
10733
10734 USB UHCI DRIVER
10735 M: Alan Stern <stern@rowland.harvard.edu>
10736 L: linux-usb@vger.kernel.org
10737 S: Maintained
10738 F: drivers/usb/host/uhci*
10739
10740 USB "USBNET" DRIVER FRAMEWORK
10741 M: Oliver Neukum <oneukum@suse.de>
10742 L: netdev@vger.kernel.org
10743 W: http://www.linux-usb.org/usbnet
10744 S: Maintained
10745 F: drivers/net/usb/usbnet.c
10746 F: include/linux/usb/usbnet.h
10747
10748 USB VIDEO CLASS
10749 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10750 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10751 L: linux-media@vger.kernel.org
10752 T: git git://linuxtv.org/media_tree.git
10753 W: http://www.ideasonboard.org/uvc/
10754 S: Maintained
10755 F: drivers/media/usb/uvc/
10756 F: include/uapi/linux/uvcvideo.h
10757
10758 USB VISION DRIVER
10759 M: Hans Verkuil <hverkuil@xs4all.nl>
10760 L: linux-media@vger.kernel.org
10761 T: git git://linuxtv.org/media_tree.git
10762 W: http://linuxtv.org
10763 S: Odd Fixes
10764 F: drivers/media/usb/usbvision/
10765
10766 USB WEBCAM GADGET
10767 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10768 L: linux-usb@vger.kernel.org
10769 S: Maintained
10770 F: drivers/usb/gadget/function/*uvc*
10771 F: drivers/usb/gadget/legacy/webcam.c
10772
10773 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10774 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10775 L: linux-wireless@vger.kernel.org
10776 S: Maintained
10777 F: drivers/net/wireless/rndis_wlan.c
10778
10779 USB XHCI DRIVER
10780 M: Mathias Nyman <mathias.nyman@intel.com>
10781 L: linux-usb@vger.kernel.org
10782 S: Supported
10783 F: drivers/usb/host/xhci*
10784 F: drivers/usb/host/pci-quirks*
10785
10786 USB ZD1201 DRIVER
10787 L: linux-wireless@vger.kernel.org
10788 W: http://linux-lc100020.sourceforge.net
10789 S: Orphan
10790 F: drivers/net/wireless/zd1201.*
10791
10792 USB ZR364XX DRIVER
10793 M: Antoine Jacquet <royale@zerezo.com>
10794 L: linux-usb@vger.kernel.org
10795 L: linux-media@vger.kernel.org
10796 T: git git://linuxtv.org/media_tree.git
10797 W: http://royale.zerezo.com/zr364xx/
10798 S: Maintained
10799 F: Documentation/video4linux/zr364xx.txt
10800 F: drivers/media/usb/zr364xx/
10801
10802 ULPI BUS
10803 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10804 L: linux-usb@vger.kernel.org
10805 S: Maintained
10806 F: drivers/usb/common/ulpi.c
10807 F: include/linux/ulpi/
10808
10809 USER-MODE LINUX (UML)
10810 M: Jeff Dike <jdike@addtoit.com>
10811 M: Richard Weinberger <richard@nod.at>
10812 L: user-mode-linux-devel@lists.sourceforge.net
10813 L: user-mode-linux-user@lists.sourceforge.net
10814 W: http://user-mode-linux.sourceforge.net
10815 S: Maintained
10816 F: Documentation/virtual/uml/
10817 F: arch/um/
10818 F: arch/x86/um/
10819 F: fs/hostfs/
10820 F: fs/hppfs/
10821
10822 USERSPACE I/O (UIO)
10823 M: "Hans J. Koch" <hjk@hansjkoch.de>
10824 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10825 S: Maintained
10826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10827 F: Documentation/DocBook/uio-howto.tmpl
10828 F: drivers/uio/
10829 F: include/linux/uio*.h
10830
10831 UTIL-LINUX PACKAGE
10832 M: Karel Zak <kzak@redhat.com>
10833 L: util-linux@vger.kernel.org
10834 W: http://en.wikipedia.org/wiki/Util-linux
10835 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10836 S: Maintained
10837
10838 UVESAFB DRIVER
10839 M: Michal Januszewski <spock@gentoo.org>
10840 L: linux-fbdev@vger.kernel.org
10841 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10842 S: Maintained
10843 F: Documentation/fb/uvesafb.txt
10844 F: drivers/video/fbdev/uvesafb.*
10845
10846 VFAT/FAT/MSDOS FILESYSTEM
10847 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10848 S: Maintained
10849 F: Documentation/filesystems/vfat.txt
10850 F: fs/fat/
10851
10852 VFIO DRIVER
10853 M: Alex Williamson <alex.williamson@redhat.com>
10854 L: kvm@vger.kernel.org
10855 S: Maintained
10856 F: Documentation/vfio.txt
10857 F: drivers/vfio/
10858 F: include/linux/vfio.h
10859 F: include/uapi/linux/vfio.h
10860
10861 VFIO PLATFORM DRIVER
10862 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10863 L: kvm@vger.kernel.org
10864 S: Maintained
10865 F: drivers/vfio/platform/
10866
10867 VIDEOBUF2 FRAMEWORK
10868 M: Pawel Osciak <pawel@osciak.com>
10869 M: Marek Szyprowski <m.szyprowski@samsung.com>
10870 M: Kyungmin Park <kyungmin.park@samsung.com>
10871 L: linux-media@vger.kernel.org
10872 S: Maintained
10873 F: drivers/media/v4l2-core/videobuf2-*
10874 F: include/media/videobuf2-*
10875
10876 VIRTIO CONSOLE DRIVER
10877 M: Amit Shah <amit.shah@redhat.com>
10878 L: virtualization@lists.linux-foundation.org
10879 S: Maintained
10880 F: drivers/char/virtio_console.c
10881 F: include/linux/virtio_console.h
10882 F: include/uapi/linux/virtio_console.h
10883
10884 VIRTIO CORE, NET AND BLOCK DRIVERS
10885 M: "Michael S. Tsirkin" <mst@redhat.com>
10886 L: virtualization@lists.linux-foundation.org
10887 S: Maintained
10888 F: drivers/virtio/
10889 F: tools/virtio/
10890 F: drivers/net/virtio_net.c
10891 F: drivers/block/virtio_blk.c
10892 F: include/linux/virtio_*.h
10893 F: include/uapi/linux/virtio_*.h
10894
10895 VIRTIO GPU DRIVER
10896 M: David Airlie <airlied@linux.ie>
10897 M: Gerd Hoffmann <kraxel@redhat.com>
10898 L: dri-devel@lists.freedesktop.org
10899 L: virtualization@lists.linux-foundation.org
10900 S: Maintained
10901 F: drivers/gpu/drm/virtio/
10902 F: include/uapi/linux/virtio_gpu.h
10903
10904 VIRTIO HOST (VHOST)
10905 M: "Michael S. Tsirkin" <mst@redhat.com>
10906 L: kvm@vger.kernel.org
10907 L: virtualization@lists.linux-foundation.org
10908 L: netdev@vger.kernel.org
10909 S: Maintained
10910 F: drivers/vhost/
10911 F: include/uapi/linux/vhost.h
10912
10913 VIRTIO INPUT DRIVER
10914 M: Gerd Hoffmann <kraxel@redhat.com>
10915 S: Maintained
10916 F: drivers/virtio/virtio_input.c
10917 F: include/uapi/linux/virtio_input.h
10918
10919 VIA RHINE NETWORK DRIVER
10920 S: Orphan
10921 F: drivers/net/ethernet/via/via-rhine.c
10922
10923 VIA SD/MMC CARD CONTROLLER DRIVER
10924 M: Bruce Chang <brucechang@via.com.tw>
10925 M: Harald Welte <HaraldWelte@viatech.com>
10926 S: Maintained
10927 F: drivers/mmc/host/via-sdmmc.c
10928
10929 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10930 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10931 L: linux-fbdev@vger.kernel.org
10932 S: Maintained
10933 F: include/linux/via-core.h
10934 F: include/linux/via-gpio.h
10935 F: include/linux/via_i2c.h
10936 F: drivers/video/fbdev/via/
10937
10938 VIA VELOCITY NETWORK DRIVER
10939 M: Francois Romieu <romieu@fr.zoreil.com>
10940 L: netdev@vger.kernel.org
10941 S: Maintained
10942 F: drivers/net/ethernet/via/via-velocity.*
10943
10944 VIVID VIRTUAL VIDEO DRIVER
10945 M: Hans Verkuil <hverkuil@xs4all.nl>
10946 L: linux-media@vger.kernel.org
10947 T: git git://linuxtv.org/media_tree.git
10948 W: http://linuxtv.org
10949 S: Maintained
10950 F: drivers/media/platform/vivid/*
10951
10952 VLAN (802.1Q)
10953 M: Patrick McHardy <kaber@trash.net>
10954 L: netdev@vger.kernel.org
10955 S: Maintained
10956 F: drivers/net/macvlan.c
10957 F: include/linux/if_*vlan.h
10958 F: net/8021q/
10959
10960 VLYNQ BUS
10961 M: Florian Fainelli <florian@openwrt.org>
10962 L: openwrt-devel@lists.openwrt.org (subscribers-only)
10963 S: Maintained
10964 F: drivers/vlynq/vlynq.c
10965 F: include/linux/vlynq.h
10966
10967 VME SUBSYSTEM
10968 M: Martyn Welch <martyn.welch@ge.com>
10969 M: Manohar Vanga <manohar.vanga@gmail.com>
10970 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10971 L: devel@driverdev.osuosl.org
10972 S: Maintained
10973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10974 F: Documentation/vme_api.txt
10975 F: drivers/staging/vme/
10976 F: drivers/vme/
10977 F: include/linux/vme*
10978
10979 VMWARE HYPERVISOR INTERFACE
10980 M: Alok Kataria <akataria@vmware.com>
10981 L: virtualization@lists.linux-foundation.org
10982 S: Supported
10983 F: arch/x86/kernel/cpu/vmware.c
10984
10985 VMWARE BALLOON DRIVER
10986 M: Xavier Deguillard <xdeguillard@vmware.com>
10987 M: Philip Moltmann <moltmann@vmware.com>
10988 M: "VMware, Inc." <pv-drivers@vmware.com>
10989 L: linux-kernel@vger.kernel.org
10990 S: Maintained
10991 F: drivers/misc/vmw_balloon.c
10992
10993 VMWARE VMMOUSE SUBDRIVER
10994 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10995 M: "VMware, Inc." <pv-drivers@vmware.com>
10996 L: linux-input@vger.kernel.org
10997 S: Maintained
10998 F: drivers/input/mouse/vmmouse.c
10999 F: drivers/input/mouse/vmmouse.h
11000
11001 VMWARE VMXNET3 ETHERNET DRIVER
11002 M: Shreyas Bhatewara <sbhatewara@vmware.com>
11003 M: "VMware, Inc." <pv-drivers@vmware.com>
11004 L: netdev@vger.kernel.org
11005 S: Maintained
11006 F: drivers/net/vmxnet3/
11007
11008 VMware PVSCSI driver
11009 M: Arvind Kumar <arvindkumar@vmware.com>
11010 M: VMware PV-Drivers <pv-drivers@vmware.com>
11011 L: linux-scsi@vger.kernel.org
11012 S: Maintained
11013 F: drivers/scsi/vmw_pvscsi.c
11014 F: drivers/scsi/vmw_pvscsi.h
11015
11016 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11017 M: Liam Girdwood <lgirdwood@gmail.com>
11018 M: Mark Brown <broonie@kernel.org>
11019 L: linux-kernel@vger.kernel.org
11020 W: http://opensource.wolfsonmicro.com/node/15
11021 W: http://www.slimlogic.co.uk/?p=48
11022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11023 S: Supported
11024 F: drivers/regulator/
11025 F: include/linux/regulator/
11026
11027 VT1211 HARDWARE MONITOR DRIVER
11028 M: Juerg Haefliger <juergh@gmail.com>
11029 L: lm-sensors@lm-sensors.org
11030 S: Maintained
11031 F: Documentation/hwmon/vt1211
11032 F: drivers/hwmon/vt1211.c
11033
11034 VT8231 HARDWARE MONITOR DRIVER
11035 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11036 L: lm-sensors@lm-sensors.org
11037 S: Maintained
11038 F: drivers/hwmon/vt8231.c
11039
11040 VUB300 USB to SDIO/SD/MMC bridge chip
11041 M: Tony Olech <tony.olech@elandigitalsystems.com>
11042 L: linux-mmc@vger.kernel.org
11043 L: linux-usb@vger.kernel.org
11044 S: Supported
11045 F: drivers/mmc/host/vub300.c
11046
11047 W1 DALLAS'S 1-WIRE BUS
11048 M: Evgeniy Polyakov <zbr@ioremap.net>
11049 S: Maintained
11050 F: Documentation/w1/
11051 F: drivers/w1/
11052
11053 W83791D HARDWARE MONITORING DRIVER
11054 M: Marc Hulsman <m.hulsman@tudelft.nl>
11055 L: lm-sensors@lm-sensors.org
11056 S: Maintained
11057 F: Documentation/hwmon/w83791d
11058 F: drivers/hwmon/w83791d.c
11059
11060 W83793 HARDWARE MONITORING DRIVER
11061 M: Rudolf Marek <r.marek@assembler.cz>
11062 L: lm-sensors@lm-sensors.org
11063 S: Maintained
11064 F: Documentation/hwmon/w83793
11065 F: drivers/hwmon/w83793.c
11066
11067 W83795 HARDWARE MONITORING DRIVER
11068 M: Jean Delvare <jdelvare@suse.de>
11069 L: lm-sensors@lm-sensors.org
11070 S: Maintained
11071 F: drivers/hwmon/w83795.c
11072
11073 W83L51xD SD/MMC CARD INTERFACE DRIVER
11074 M: Pierre Ossman <pierre@ossman.eu>
11075 S: Maintained
11076 F: drivers/mmc/host/wbsd.*
11077
11078 WACOM PROTOCOL 4 SERIAL TABLETS
11079 M: Julian Squires <julian@cipht.net>
11080 M: Hans de Goede <hdegoede@redhat.com>
11081 L: linux-input@vger.kernel.org
11082 S: Maintained
11083 F: drivers/input/tablet/wacom_serial4.c
11084
11085 WATCHDOG DEVICE DRIVERS
11086 M: Wim Van Sebroeck <wim@iguana.be>
11087 L: linux-watchdog@vger.kernel.org
11088 W: http://www.linux-watchdog.org/
11089 T: git git://www.linux-watchdog.org/linux-watchdog.git
11090 S: Maintained
11091 F: Documentation/watchdog/
11092 F: drivers/watchdog/
11093 F: include/linux/watchdog.h
11094 F: include/uapi/linux/watchdog.h
11095
11096 WD7000 SCSI DRIVER
11097 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11098 L: linux-scsi@vger.kernel.org
11099 S: Maintained
11100 F: drivers/scsi/wd7000.c
11101
11102 WIIMOTE HID DRIVER
11103 M: David Herrmann <dh.herrmann@googlemail.com>
11104 L: linux-input@vger.kernel.org
11105 S: Maintained
11106 F: drivers/hid/hid-wiimote*
11107
11108 WINBOND CIR DRIVER
11109 M: David Härdeman <david@hardeman.nu>
11110 S: Maintained
11111 F: drivers/media/rc/winbond-cir.c
11112
11113 WIMAX STACK
11114 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11115 M: linux-wimax@intel.com
11116 L: wimax@linuxwimax.org (subscribers-only)
11117 S: Supported
11118 W: http://linuxwimax.org
11119 F: Documentation/wimax/README.wimax
11120 F: include/linux/wimax/debug.h
11121 F: include/net/wimax.h
11122 F: include/uapi/linux/wimax.h
11123 F: net/wimax/
11124
11125 WISTRON LAPTOP BUTTON DRIVER
11126 M: Miloslav Trmac <mitr@volny.cz>
11127 S: Maintained
11128 F: drivers/input/misc/wistron_btns.c
11129
11130 WL3501 WIRELESS PCMCIA CARD DRIVER
11131 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11132 L: linux-wireless@vger.kernel.org
11133 W: http://oops.ghostprotocols.net:81/blog
11134 S: Maintained
11135 F: drivers/net/wireless/wl3501*
11136
11137 WM97XX TOUCHSCREEN DRIVERS
11138 M: Mark Brown <broonie@kernel.org>
11139 M: Liam Girdwood <lrg@slimlogic.co.uk>
11140 L: linux-input@vger.kernel.org
11141 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11142 W: http://opensource.wolfsonmicro.com/node/7
11143 S: Supported
11144 F: drivers/input/touchscreen/*wm97*
11145 F: include/linux/wm97xx.h
11146
11147 WOLFSON MICROELECTRONICS DRIVERS
11148 L: patches@opensource.wolfsonmicro.com
11149 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11150 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11151 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11152 S: Supported
11153 F: Documentation/hwmon/wm83??
11154 F: arch/arm/mach-s3c64xx/mach-crag6410*
11155 F: drivers/clk/clk-wm83*.c
11156 F: drivers/extcon/extcon-arizona.c
11157 F: drivers/leds/leds-wm83*.c
11158 F: drivers/gpio/gpio-*wm*.c
11159 F: drivers/gpio/gpio-arizona.c
11160 F: drivers/hwmon/wm83??-hwmon.c
11161 F: drivers/input/misc/wm831x-on.c
11162 F: drivers/input/touchscreen/wm831x-ts.c
11163 F: drivers/input/touchscreen/wm97*.c
11164 F: drivers/mfd/arizona*
11165 F: drivers/mfd/wm*.c
11166 F: drivers/power/wm83*.c
11167 F: drivers/rtc/rtc-wm83*.c
11168 F: drivers/regulator/wm8*.c
11169 F: drivers/video/backlight/wm83*_bl.c
11170 F: drivers/watchdog/wm83*_wdt.c
11171 F: include/linux/mfd/arizona/
11172 F: include/linux/mfd/wm831x/
11173 F: include/linux/mfd/wm8350/
11174 F: include/linux/mfd/wm8400*
11175 F: include/linux/wm97xx.h
11176 F: include/sound/wm????.h
11177 F: sound/soc/codecs/arizona.?
11178 F: sound/soc/codecs/wm*
11179
11180 WORKQUEUE
11181 M: Tejun Heo <tj@kernel.org>
11182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11183 S: Maintained
11184 F: include/linux/workqueue.h
11185 F: kernel/workqueue.c
11186 F: Documentation/workqueue.txt
11187
11188 X.25 NETWORK LAYER
11189 M: Andrew Hendry <andrew.hendry@gmail.com>
11190 L: linux-x25@vger.kernel.org
11191 S: Odd Fixes
11192 F: Documentation/networking/x25*
11193 F: include/net/x25*
11194 F: net/x25/
11195
11196 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11197 M: Thomas Gleixner <tglx@linutronix.de>
11198 M: Ingo Molnar <mingo@redhat.com>
11199 M: "H. Peter Anvin" <hpa@zytor.com>
11200 M: x86@kernel.org
11201 L: linux-kernel@vger.kernel.org
11202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11203 S: Maintained
11204 F: Documentation/x86/
11205 F: arch/x86/
11206
11207 X86 PLATFORM DRIVERS
11208 M: Darren Hart <dvhart@infradead.org>
11209 L: platform-driver-x86@vger.kernel.org
11210 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11211 S: Maintained
11212 F: drivers/platform/x86/
11213
11214 X86 MCE INFRASTRUCTURE
11215 M: Tony Luck <tony.luck@intel.com>
11216 M: Borislav Petkov <bp@alien8.de>
11217 L: linux-edac@vger.kernel.org
11218 S: Maintained
11219 F: arch/x86/kernel/cpu/mcheck/*
11220
11221 X86 VDSO
11222 M: Andy Lutomirski <luto@amacapital.net>
11223 L: linux-kernel@vger.kernel.org
11224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11225 S: Maintained
11226 F: arch/x86/entry/vdso/
11227
11228 XC2028/3028 TUNER DRIVER
11229 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11230 L: linux-media@vger.kernel.org
11231 W: http://linuxtv.org
11232 T: git git://linuxtv.org/media_tree.git
11233 S: Maintained
11234 F: drivers/media/tuners/tuner-xc2028.*
11235
11236 XEN HYPERVISOR INTERFACE
11237 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11238 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11239 M: David Vrabel <david.vrabel@citrix.com>
11240 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11242 S: Supported
11243 F: arch/x86/xen/
11244 F: drivers/*/xen-*front.c
11245 F: drivers/xen/
11246 F: arch/x86/include/asm/xen/
11247 F: include/xen/
11248 F: include/uapi/xen/
11249
11250 XEN HYPERVISOR ARM
11251 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11252 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11253 S: Supported
11254 F: arch/arm/xen/
11255 F: arch/arm/include/asm/xen/
11256
11257 XEN HYPERVISOR ARM64
11258 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11259 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11260 S: Supported
11261 F: arch/arm64/xen/
11262 F: arch/arm64/include/asm/xen/
11263
11264 XEN NETWORK BACKEND DRIVER
11265 M: Ian Campbell <ian.campbell@citrix.com>
11266 M: Wei Liu <wei.liu2@citrix.com>
11267 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11268 L: netdev@vger.kernel.org
11269 S: Supported
11270 F: drivers/net/xen-netback/*
11271
11272 XEN PCI SUBSYSTEM
11273 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11274 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11275 S: Supported
11276 F: arch/x86/pci/*xen*
11277 F: drivers/pci/*xen*
11278
11279 XEN BLOCK SUBSYSTEM
11280 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11281 M: Roger Pau Monné <roger.pau@citrix.com>
11282 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11283 S: Supported
11284 F: drivers/block/xen-blkback/*
11285 F: drivers/block/xen*
11286
11287 XEN PVSCSI DRIVERS
11288 M: Juergen Gross <jgross@suse.com>
11289 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11290 L: linux-scsi@vger.kernel.org
11291 S: Supported
11292 F: drivers/scsi/xen-scsifront.c
11293 F: drivers/xen/xen-scsiback.c
11294 F: include/xen/interface/io/vscsiif.h
11295
11296 XEN SWIOTLB SUBSYSTEM
11297 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11298 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11299 S: Supported
11300 F: arch/x86/xen/*swiotlb*
11301 F: drivers/xen/*swiotlb*
11302
11303 XFS FILESYSTEM
11304 P: Silicon Graphics Inc
11305 M: Dave Chinner <david@fromorbit.com>
11306 M: xfs@oss.sgi.com
11307 L: xfs@oss.sgi.com
11308 W: http://oss.sgi.com/projects/xfs
11309 T: git git://oss.sgi.com/xfs/xfs.git
11310 S: Supported
11311 F: Documentation/filesystems/xfs.txt
11312 F: fs/xfs/
11313
11314 XILINX AXI ETHERNET DRIVER
11315 M: Anirudha Sarangi <anirudh@xilinx.com>
11316 M: John Linn <John.Linn@xilinx.com>
11317 S: Maintained
11318 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11319
11320 XILINX UARTLITE SERIAL DRIVER
11321 M: Peter Korsgaard <jacmet@sunsite.dk>
11322 L: linux-serial@vger.kernel.org
11323 S: Maintained
11324 F: drivers/tty/serial/uartlite.c
11325
11326 XILINX VIDEO IP CORES
11327 M: Hyun Kwon <hyun.kwon@xilinx.com>
11328 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11329 L: linux-media@vger.kernel.org
11330 T: git git://linuxtv.org/media_tree.git
11331 S: Supported
11332 F: Documentation/devicetree/bindings/media/xilinx/
11333 F: drivers/media/platform/xilinx/
11334 F: include/uapi/linux/xilinx-v4l2-controls.h
11335
11336 XILLYBUS DRIVER
11337 M: Eli Billauer <eli.billauer@gmail.com>
11338 L: linux-kernel@vger.kernel.org
11339 S: Supported
11340 F: drivers/char/xillybus/
11341
11342 XTENSA XTFPGA PLATFORM SUPPORT
11343 M: Max Filippov <jcmvbkbc@gmail.com>
11344 L: linux-xtensa@linux-xtensa.org
11345 S: Maintained
11346 F: drivers/spi/spi-xtensa-xtfpga.c
11347 F: sound/soc/xtensa/xtfpga-i2s.c
11348
11349 YAM DRIVER FOR AX.25
11350 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11351 L: linux-hams@vger.kernel.org
11352 S: Maintained
11353 F: drivers/net/hamradio/yam*
11354 F: include/linux/yam.h
11355
11356 YEALINK PHONE DRIVER
11357 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11358 L: usbb2k-api-dev@nongnu.org
11359 S: Maintained
11360 F: Documentation/input/yealink.txt
11361 F: drivers/input/misc/yealink.*
11362
11363 Z8530 DRIVER FOR AX.25
11364 M: Joerg Reuter <jreuter@yaina.de>
11365 W: http://yaina.de/jreuter/
11366 W: http://www.qsl.net/dl1bke/
11367 L: linux-hams@vger.kernel.org
11368 S: Maintained
11369 F: Documentation/networking/z8530drv.txt
11370 F: drivers/net/hamradio/*scc.c
11371 F: drivers/net/hamradio/z8530.h
11372
11373 ZBUD COMPRESSED PAGE ALLOCATOR
11374 M: Seth Jennings <sjennings@variantweb.net>
11375 L: linux-mm@kvack.org
11376 S: Maintained
11377 F: mm/zbud.c
11378 F: include/linux/zbud.h
11379
11380 ZD1211RW WIRELESS DRIVER
11381 M: Daniel Drake <dsd@gentoo.org>
11382 M: Ulrich Kunitz <kune@deine-taler.de>
11383 W: http://zd1211.ath.cx/wiki/DriverRewrite
11384 L: linux-wireless@vger.kernel.org
11385 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11386 S: Maintained
11387 F: drivers/net/wireless/zd1211rw/
11388
11389 ZPOOL COMPRESSED PAGE STORAGE API
11390 M: Dan Streetman <ddstreet@ieee.org>
11391 L: linux-mm@kvack.org
11392 S: Maintained
11393 F: mm/zpool.c
11394 F: include/linux/zpool.h
11395
11396 ZR36067 VIDEO FOR LINUX DRIVER
11397 L: mjpeg-users@lists.sourceforge.net
11398 L: linux-media@vger.kernel.org
11399 W: http://mjpeg.sourceforge.net/driver-zoran/
11400 T: hg http://linuxtv.org/hg/v4l-dvb
11401 S: Odd Fixes
11402 F: drivers/media/pci/zoran/
11403
11404 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11405 M: Minchan Kim <minchan@kernel.org>
11406 M: Nitin Gupta <ngupta@vflare.org>
11407 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11408 L: linux-kernel@vger.kernel.org
11409 S: Maintained
11410 F: drivers/block/zram/
11411 F: Documentation/blockdev/zram.txt
11412
11413 ZS DECSTATION Z85C30 SERIAL DRIVER
11414 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11415 S: Maintained
11416 F: drivers/tty/serial/zs.*
11417
11418 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11419 M: Minchan Kim <minchan@kernel.org>
11420 M: Nitin Gupta <ngupta@vflare.org>
11421 L: linux-mm@kvack.org
11422 S: Maintained
11423 F: mm/zsmalloc.c
11424 F: include/linux/zsmalloc.h
11425 F: Documentation/vm/zsmalloc.txt
11426
11427 ZSWAP COMPRESSED SWAP CACHING
11428 M: Seth Jennings <sjennings@variantweb.net>
11429 L: linux-mm@kvack.org
11430 S: Maintained
11431 F: mm/zswap.c
11432
11433 THE REST
11434 M: Linus Torvalds <torvalds@linux-foundation.org>
11435 L: linux-kernel@vger.kernel.org
11436 Q: http://patchwork.kernel.org/project/LKML/list/
11437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11438 S: Buried alive in reporters
11439 F: *
11440 F: */
This page took 0.268277 seconds and 6 git commands to generate.