MAINTAINERS: Add missing git repository and directory for devfreq
[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 F: Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
166 S: Maintained
167 F: drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
172 S: Maintained
173 F: drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
179 S: Maintained
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
186 S: Orphan / Obsolete
187 F: drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S: Maintained
198 F: Documentation/filesystems/9p.txt
199 F: fs/9p/
200 F: net/9p/
201 F: include/net/9p/
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: http://linuxtv.org/
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
213 S: Maintained
214 F: drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
220 S: Supported
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
223
224 ABI/API
225 L: linux-api@vger.kernel.org
226 F: Documentation/ABI/
227 F: include/linux/syscalls.h
228 F: include/uapi/
229 F: kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M: Hans de Goede <hdegoede@redhat.com>
233 L: lm-sensors@lm-sensors.org
234 S: Maintained
235 F: drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M: Alistair John Strachan <alistair@devzero.co.uk>
239 L: lm-sensors@lm-sensors.org
240 S: Maintained
241 F: drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L: linux-gpio@vger.kernel.org
246 S: Maintained
247 F: drivers/gpio/gpio-104-idio-16.c
248
249 ACENIC DRIVER
250 M: Jes Sorensen <jes@trained-monkey.org>
251 L: linux-acenic@sunsite.dk
252 S: Maintained
253 F: drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M: Peter Feuerer <peter@piie.net>
257 L: platform-driver-x86@vger.kernel.org
258 W: http://piie.net/?section=acerhdf
259 S: Maintained
260 F: drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M: "Lee, Chun-Yi" <jlee@suse.com>
264 L: platform-driver-x86@vger.kernel.org
265 S: Maintained
266 F: drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M: Len Brown <lenb@kernel.org>
271 L: linux-acpi@vger.kernel.org
272 W: https://01.org/linux-acpi
273 Q: https://patchwork.kernel.org/project/linux-acpi/list/
274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S: Supported
276 F: drivers/acpi/
277 F: drivers/pnp/pnpacpi/
278 F: include/linux/acpi.h
279 F: include/acpi/
280 F: Documentation/acpi/
281 F: Documentation/ABI/testing/sysfs-bus-acpi
282 F: drivers/pci/*acpi*
283 F: drivers/pci/*/*acpi*
284 F: drivers/pci/*/*/*acpi*
285 F: tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M: Robert Moore <robert.moore@intel.com>
289 M: Lv Zheng <lv.zheng@intel.com>
290 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L: linux-acpi@vger.kernel.org
292 L: devel@acpica.org
293 W: https://acpica.org/
294 W: https://github.com/acpica/acpica/
295 Q: https://patchwork.kernel.org/project/linux-acpi/list/
296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S: Supported
298 F: drivers/acpi/acpica/
299 F: include/acpi/
300 F: tools/power/acpi/
301
302 ACPI FAN 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/fan.c
308
309 ACPI THERMAL 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/*thermal*
315
316 ACPI VIDEO DRIVER
317 M: Zhang Rui <rui.zhang@intel.com>
318 L: linux-acpi@vger.kernel.org
319 W: https://01.org/linux-acpi
320 S: Supported
321 F: drivers/acpi/acpi_video.c
322
323 ACPI WMI DRIVER
324 L: platform-driver-x86@vger.kernel.org
325 S: Orphan
326 F: drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M: Thibaut Varene <T-Bone@parisc-linux.org>
330 W: http://wiki.parisc-linux.org/AD1889
331 L: linux-parisc@vger.kernel.org
332 S: Maintained
333 F: sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M: Michael Hennerich <michael.hennerich@analog.com>
337 W: http://wiki.analog.com/AD5254
338 W: http://ez.analog.com/community/linux-device-drivers
339 S: Supported
340 F: drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M: Michael Hennerich <michael.hennerich@analog.com>
344 W: http://wiki.analog.com/AD5398
345 W: http://ez.analog.com/community/linux-device-drivers
346 S: Supported
347 F: drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M: Michael Hennerich <michael.hennerich@analog.com>
351 W: http://wiki.analog.com/AD7142
352 W: http://ez.analog.com/community/linux-device-drivers
353 S: Supported
354 F: drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M: Michael Hennerich <michael.hennerich@analog.com>
358 W: http://wiki.analog.com/AD7877
359 W: http://ez.analog.com/community/linux-device-drivers
360 S: Supported
361 F: drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M: Michael Hennerich <michael.hennerich@analog.com>
365 W: http://wiki.analog.com/AD7879
366 W: http://ez.analog.com/community/linux-device-drivers
367 S: Supported
368 F: drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M: Jiri Kosina <jikos@kernel.org>
372 S: Maintained
373
374 ADM1025 HARDWARE MONITOR DRIVER
375 M: Jean Delvare <jdelvare@suse.com>
376 L: lm-sensors@lm-sensors.org
377 S: Maintained
378 F: Documentation/hwmon/adm1025
379 F: drivers/hwmon/adm1025.c
380
381 ADM1029 HARDWARE MONITOR DRIVER
382 M: Corentin Labbe <clabbe.montjoie@gmail.com>
383 L: lm-sensors@lm-sensors.org
384 S: Maintained
385 F: drivers/hwmon/adm1029.c
386
387 ADM8211 WIRELESS DRIVER
388 L: linux-wireless@vger.kernel.org
389 W: http://wireless.kernel.org/
390 S: Orphan
391 F: drivers/net/wireless/adm8211.*
392
393 ADP1653 FLASH CONTROLLER DRIVER
394 M: Sakari Ailus <sakari.ailus@iki.fi>
395 L: linux-media@vger.kernel.org
396 S: Maintained
397 F: drivers/media/i2c/adp1653.c
398 F: include/media/adp1653.h
399
400 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401 M: Michael Hennerich <michael.hennerich@analog.com>
402 W: http://wiki.analog.com/ADP5520
403 W: http://ez.analog.com/community/linux-device-drivers
404 S: Supported
405 F: drivers/mfd/adp5520.c
406 F: drivers/video/backlight/adp5520_bl.c
407 F: drivers/leds/leds-adp5520.c
408 F: drivers/gpio/gpio-adp5520.c
409 F: drivers/input/keyboard/adp5520-keys.c
410
411 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412 M: Michael Hennerich <michael.hennerich@analog.com>
413 W: http://wiki.analog.com/ADP5588
414 W: http://ez.analog.com/community/linux-device-drivers
415 S: Supported
416 F: drivers/input/keyboard/adp5588-keys.c
417 F: drivers/gpio/gpio-adp5588.c
418
419 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP8860
422 W: http://ez.analog.com/community/linux-device-drivers
423 S: Supported
424 F: drivers/video/backlight/adp8860_bl.c
425
426 ADS1015 HARDWARE MONITOR DRIVER
427 M: Dirk Eibach <eibach@gdsys.de>
428 L: lm-sensors@lm-sensors.org
429 S: Maintained
430 F: Documentation/hwmon/ads1015
431 F: drivers/hwmon/ads1015.c
432 F: include/linux/i2c/ads1015.h
433
434 ADT746X FAN DRIVER
435 M: Colin Leroy <colin@colino.net>
436 S: Maintained
437 F: drivers/macintosh/therm_adt746x.c
438
439 ADT7475 HARDWARE MONITOR DRIVER
440 M: Jean Delvare <jdelvare@suse.com>
441 L: lm-sensors@lm-sensors.org
442 S: Maintained
443 F: Documentation/hwmon/adt7475
444 F: drivers/hwmon/adt7475.c
445
446 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447 M: Michael Hennerich <michael.hennerich@analog.com>
448 W: http://wiki.analog.com/ADXL345
449 W: http://ez.analog.com/community/linux-device-drivers
450 S: Supported
451 F: drivers/input/misc/adxl34x.c
452
453 ADVANSYS SCSI DRIVER
454 M: Matthew Wilcox <matthew@wil.cx>
455 M: Hannes Reinecke <hare@suse.com>
456 L: linux-scsi@vger.kernel.org
457 S: Maintained
458 F: Documentation/scsi/advansys.txt
459 F: drivers/scsi/advansys.c
460
461 AEDSP16 DRIVER
462 M: Riccardo Facchetti <fizban@tin.it>
463 S: Maintained
464 F: sound/oss/aedsp16.c
465
466 AF9013 MEDIA DRIVER
467 M: Antti Palosaari <crope@iki.fi>
468 L: linux-media@vger.kernel.org
469 W: http://linuxtv.org/
470 W: http://palosaari.fi/linux/
471 Q: http://patchwork.linuxtv.org/project/linux-media/list/
472 T: git git://linuxtv.org/anttip/media_tree.git
473 S: Maintained
474 F: drivers/media/dvb-frontends/af9013*
475
476 AF9033 MEDIA DRIVER
477 M: Antti Palosaari <crope@iki.fi>
478 L: linux-media@vger.kernel.org
479 W: http://linuxtv.org/
480 W: http://palosaari.fi/linux/
481 Q: http://patchwork.linuxtv.org/project/linux-media/list/
482 T: git git://linuxtv.org/anttip/media_tree.git
483 S: Maintained
484 F: drivers/media/dvb-frontends/af9033*
485
486 AFFS FILE SYSTEM
487 L: linux-fsdevel@vger.kernel.org
488 S: Orphan
489 F: Documentation/filesystems/affs.txt
490 F: fs/affs/
491
492 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493 M: David Howells <dhowells@redhat.com>
494 L: linux-afs@lists.infradead.org
495 S: Supported
496 F: fs/afs/
497 F: include/net/af_rxrpc.h
498 F: net/rxrpc/af_rxrpc.c
499
500 AGPGART DRIVER
501 M: David Airlie <airlied@linux.ie>
502 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503 S: Maintained
504 F: drivers/char/agp/
505 F: include/linux/agp*
506 F: include/uapi/linux/agp*
507
508 AHA152X SCSI DRIVER
509 M: "Juergen E. Fischer" <fischer@norbit.de>
510 L: linux-scsi@vger.kernel.org
511 S: Maintained
512 F: drivers/scsi/aha152x*
513 F: drivers/scsi/pcmcia/aha152x*
514
515 AIC7XXX / AIC79XX SCSI DRIVER
516 M: Hannes Reinecke <hare@suse.com>
517 L: linux-scsi@vger.kernel.org
518 S: Maintained
519 F: drivers/scsi/aic7xxx/
520
521 AIMSLAB FM RADIO RECEIVER DRIVER
522 M: Hans Verkuil <hverkuil@xs4all.nl>
523 L: linux-media@vger.kernel.org
524 T: git git://linuxtv.org/media_tree.git
525 W: http://linuxtv.org
526 S: Maintained
527 F: drivers/media/radio/radio-aimslab*
528
529 AIO
530 M: Benjamin LaHaise <bcrl@kvack.org>
531 L: linux-aio@kvack.org
532 S: Supported
533 F: fs/aio.c
534 F: include/linux/*aio*.h
535
536 AIRSPY MEDIA DRIVER
537 M: Antti Palosaari <crope@iki.fi>
538 L: linux-media@vger.kernel.org
539 W: http://linuxtv.org/
540 W: http://palosaari.fi/linux/
541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
542 T: git git://linuxtv.org/anttip/media_tree.git
543 S: Maintained
544 F: drivers/media/usb/airspy/
545
546 ALCATEL SPEEDTOUCH USB DRIVER
547 M: Duncan Sands <duncan.sands@free.fr>
548 L: linux-usb@vger.kernel.org
549 W: http://www.linux-usb.org/SpeedTouch/
550 S: Maintained
551 F: drivers/usb/atm/speedtch.c
552 F: drivers/usb/atm/usbatm.c
553
554 ALCHEMY AU1XX0 MMC DRIVER
555 M: Manuel Lauss <manuel.lauss@gmail.com>
556 S: Maintained
557 F: drivers/mmc/host/au1xmmc.c
558
559 ALI1563 I2C DRIVER
560 M: Rudolf Marek <r.marek@assembler.cz>
561 L: linux-i2c@vger.kernel.org
562 S: Maintained
563 F: Documentation/i2c/busses/i2c-ali1563
564 F: drivers/i2c/busses/i2c-ali1563.c
565
566 ALLWINNER SECURITY SYSTEM
567 M: Corentin Labbe <clabbe.montjoie@gmail.com>
568 L: linux-crypto@vger.kernel.org
569 S: Maintained
570 F: drivers/crypto/sunxi-ss/
571
572 ALPHA PORT
573 M: Richard Henderson <rth@twiddle.net>
574 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575 M: Matt Turner <mattst88@gmail.com>
576 S: Odd Fixes
577 L: linux-alpha@vger.kernel.org
578 F: arch/alpha/
579
580 ALTERA MAILBOX DRIVER
581 M: Ley Foon Tan <lftan@altera.com>
582 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S: Maintained
584 F: drivers/mailbox/mailbox-altera.c
585
586 ALTERA PIO DRIVER
587 M: Tien Hock Loh <thloh@altera.com>
588 L: linux-gpio@vger.kernel.org
589 S: Maintained
590 F: drivers/gpio/gpio-altera.c
591
592 ALTERA TRIPLE SPEED ETHERNET DRIVER
593 M: Vince Bridgers <vbridger@opensource.altera.com>
594 L: netdev@vger.kernel.org
595 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S: Maintained
597 F: drivers/net/ethernet/altera/
598
599 ALTERA UART/JTAG UART SERIAL DRIVERS
600 M: Tobias Klauser <tklauser@distanz.ch>
601 L: linux-serial@vger.kernel.org
602 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 S: Maintained
604 F: drivers/tty/serial/altera_uart.c
605 F: drivers/tty/serial/altera_jtaguart.c
606 F: include/linux/altera_uart.h
607 F: include/linux/altera_jtaguart.h
608
609 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610 M: Tom Lendacky <thomas.lendacky@amd.com>
611 L: linux-crypto@vger.kernel.org
612 S: Supported
613 F: drivers/crypto/ccp/
614 F: include/linux/ccp.h
615
616 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
618 L: lm-sensors@lm-sensors.org
619 S: Maintained
620 F: Documentation/hwmon/fam15h_power
621 F: drivers/hwmon/fam15h_power.c
622
623 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
625 S: Orphan
626 F: drivers/usb/gadget/udc/amd5536udc.*
627
628 AMD GEODE PROCESSOR/CHIPSET SUPPORT
629 P: Andres Salomon <dilinger@queued.net>
630 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
631 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632 S: Supported
633 F: drivers/char/hw_random/geode-rng.c
634 F: drivers/crypto/geode*
635 F: drivers/video/fbdev/geode/
636 F: arch/x86/include/asm/geode.h
637
638 AMD IOMMU (AMD-VI)
639 M: Joerg Roedel <joro@8bytes.org>
640 L: iommu@lists.linux-foundation.org
641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642 S: Maintained
643 F: drivers/iommu/amd_iommu*.[ch]
644 F: include/linux/amd-iommu.h
645
646 AMD KFD
647 M: Oded Gabbay <oded.gabbay@gmail.com>
648 L: dri-devel@lists.freedesktop.org
649 T: git git://people.freedesktop.org/~gabbayo/linux.git
650 S: Supported
651 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655 F: drivers/gpu/drm/amd/amdkfd/
656 F: drivers/gpu/drm/amd/include/cik_structs.h
657 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658 F: drivers/gpu/drm/amd/include/vi_structs.h
659 F: drivers/gpu/drm/radeon/radeon_kfd.c
660 F: drivers/gpu/drm/radeon/radeon_kfd.h
661 F: include/uapi/linux/kfd_ioctl.h
662
663 AMD XGBE DRIVER
664 M: Tom Lendacky <thomas.lendacky@amd.com>
665 L: netdev@vger.kernel.org
666 S: Supported
667 F: drivers/net/ethernet/amd/xgbe/
668
669 AMS (Apple Motion Sensor) DRIVER
670 M: Michael Hanselmann <linux-kernel@hansmi.ch>
671 S: Supported
672 F: drivers/macintosh/ams/
673
674 AMSO1100 RNIC DRIVER
675 M: Tom Tucker <tom@opengridcomputing.com>
676 M: Steve Wise <swise@opengridcomputing.com>
677 L: linux-rdma@vger.kernel.org
678 S: Maintained
679 F: drivers/infiniband/hw/amso1100/
680
681 ANALOG DEVICES INC AD9389B DRIVER
682 M: Hans Verkuil <hans.verkuil@cisco.com>
683 L: linux-media@vger.kernel.org
684 S: Maintained
685 F: drivers/media/i2c/ad9389b*
686
687 ANALOG DEVICES INC ADV7180 DRIVER
688 M: Lars-Peter Clausen <lars@metafoo.de>
689 L: linux-media@vger.kernel.org
690 W: http://ez.analog.com/community/linux-device-drivers
691 S: Supported
692 F: drivers/media/i2c/adv7180.c
693
694 ANALOG DEVICES INC ADV7511 DRIVER
695 M: Hans Verkuil <hans.verkuil@cisco.com>
696 L: linux-media@vger.kernel.org
697 S: Maintained
698 F: drivers/media/i2c/adv7511*
699
700 ANALOG DEVICES INC ADV7604 DRIVER
701 M: Hans Verkuil <hans.verkuil@cisco.com>
702 L: linux-media@vger.kernel.org
703 S: Maintained
704 F: drivers/media/i2c/adv7604*
705
706 ANALOG DEVICES INC ADV7842 DRIVER
707 M: Hans Verkuil <hans.verkuil@cisco.com>
708 L: linux-media@vger.kernel.org
709 S: Maintained
710 F: drivers/media/i2c/adv7842*
711
712 ANALOG DEVICES INC ASOC CODEC DRIVERS
713 M: Lars-Peter Clausen <lars@metafoo.de>
714 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715 W: http://wiki.analog.com/
716 W: http://ez.analog.com/community/linux-device-drivers
717 S: Supported
718 F: sound/soc/codecs/adau*
719 F: sound/soc/codecs/adav*
720 F: sound/soc/codecs/ad1*
721 F: sound/soc/codecs/ad7*
722 F: sound/soc/codecs/ssm*
723 F: sound/soc/codecs/sigmadsp.*
724
725 ANALOG DEVICES INC ASOC DRIVERS
726 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728 W: http://blackfin.uclinux.org/
729 S: Supported
730 F: sound/soc/blackfin/*
731
732 ANALOG DEVICES INC IIO DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 M: Michael Hennerich <Michael.Hennerich@analog.com>
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
737 S: Supported
738 F: drivers/iio/*/ad*
739 X: drivers/iio/*/adjd*
740 F: drivers/staging/iio/*/ad*
741 F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743 ANALOG DEVICES INC DMA DRIVERS
744 M: Lars-Peter Clausen <lars@metafoo.de>
745 W: http://ez.analog.com/community/linux-device-drivers
746 S: Supported
747 F: drivers/dma/dma-axi-dmac.c
748
749 ANDROID DRIVERS
750 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751 M: Arve HjønnevĂ¥g <arve@android.com>
752 M: Riley Andrews <riandrews@android.com>
753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754 L: devel@driverdev.osuosl.org
755 S: Supported
756 F: drivers/android/
757 F: drivers/staging/android/
758
759 AOA (Apple Onboard Audio) ALSA DRIVER
760 M: Johannes Berg <johannes@sipsolutions.net>
761 L: linuxppc-dev@lists.ozlabs.org
762 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763 S: Maintained
764 F: sound/aoa/
765
766 APM DRIVER
767 M: Jiri Kosina <jikos@kernel.org>
768 S: Odd fixes
769 F: arch/x86/kernel/apm_32.c
770 F: include/linux/apm_bios.h
771 F: include/uapi/linux/apm_bios.h
772 F: drivers/char/apm-emulation.c
773
774 APPLE BCM5974 MULTITOUCH DRIVER
775 M: Henrik Rydberg <rydberg@bitmath.org>
776 L: linux-input@vger.kernel.org
777 S: Odd fixes
778 F: drivers/input/mouse/bcm5974.c
779
780 APPLE SMC DRIVER
781 M: Henrik Rydberg <rydberg@bitmath.org>
782 L: lm-sensors@lm-sensors.org
783 S: Odd fixes
784 F: drivers/hwmon/applesmc.c
785
786 APPLETALK NETWORK LAYER
787 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788 S: Maintained
789 F: drivers/net/appletalk/
790 F: net/appletalk/
791
792 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793 M: Duc Dang <dhdang@apm.com>
794 S: Supported
795 F: arch/arm64/boot/dts/apm/
796
797 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798 M: Iyappan Subramanian <isubramanian@apm.com>
799 M: Keyur Chudgar <kchudgar@apm.com>
800 S: Supported
801 F: drivers/net/ethernet/apm/xgene/
802 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804 APTINA CAMERA SENSOR PLL
805 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806 L: linux-media@vger.kernel.org
807 S: Maintained
808 F: drivers/media/i2c/aptina-pll.*
809
810 ARC FRAMEBUFFER DRIVER
811 M: Jaya Kumar <jayalk@intworks.biz>
812 S: Maintained
813 F: drivers/video/fbdev/arcfb.c
814 F: drivers/video/fbdev/core/fb_defio.c
815
816 ARCNET NETWORK LAYER
817 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818 L: netdev@vger.kernel.org
819 S: Maintained
820 F: drivers/net/arcnet/
821 F: include/uapi/linux/if_arcnet.h
822
823 ARM MFM AND FLOPPY DRIVERS
824 M: Ian Molton <spyro@f2s.com>
825 S: Maintained
826 F: arch/arm/lib/floppydma.S
827 F: arch/arm/include/asm/floppy.h
828
829 ARM PMU PROFILING AND DEBUGGING
830 M: Will Deacon <will.deacon@arm.com>
831 R: Mark Rutland <mark.rutland@arm.com>
832 S: Maintained
833 F: arch/arm*/kernel/perf_*
834 F: arch/arm/oprofile/common.c
835 F: arch/arm*/kernel/hw_breakpoint.c
836 F: arch/arm*/include/asm/hw_breakpoint.h
837 F: arch/arm*/include/asm/perf_event.h
838 F: drivers/perf/arm_pmu.c
839 F: include/linux/perf/arm_pmu.h
840
841 ARM PORT
842 M: Russell King <linux@arm.linux.org.uk>
843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 W: http://www.arm.linux.org.uk/
845 S: Maintained
846 F: arch/arm/
847
848 ARM SUB-ARCHITECTURES
849 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850 S: Maintained
851 F: arch/arm/mach-*/
852 F: arch/arm/plat-*/
853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855 ARM PRIMECELL AACI PL041 DRIVER
856 M: Russell King <linux@arm.linux.org.uk>
857 S: Maintained
858 F: sound/arm/aaci.*
859
860 ARM PRIMECELL CLCD PL110 DRIVER
861 M: Russell King <linux@arm.linux.org.uk>
862 S: Maintained
863 F: drivers/video/fbdev/amba-clcd.*
864
865 ARM PRIMECELL KMI PL050 DRIVER
866 M: Russell King <linux@arm.linux.org.uk>
867 S: Maintained
868 F: drivers/input/serio/ambakmi.*
869 F: include/linux/amba/kmi.h
870
871 ARM PRIMECELL MMCI PL180/1 DRIVER
872 M: Russell King <linux@arm.linux.org.uk>
873 S: Maintained
874 F: drivers/mmc/host/mmci.*
875 F: include/linux/amba/mmci.h
876
877 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878 M: Russell King <linux@arm.linux.org.uk>
879 S: Maintained
880 F: drivers/tty/serial/amba-pl01*.c
881 F: include/linux/amba/serial.h
882
883 ARM PRIMECELL BUS SUPPORT
884 M: Russell King <linux@arm.linux.org.uk>
885 S: Maintained
886 F: drivers/amba/
887 F: include/linux/amba/bus.h
888
889 ARM/ADS SPHERE MACHINE SUPPORT
890 M: Lennert Buytenhek <kernel@wantstofly.org>
891 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S: Maintained
893
894 ARM/AFEB9260 MACHINE SUPPORT
895 M: Sergey Lapin <slapin@ossfans.org>
896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S: Maintained
898
899 ARM/AJECO 1ARM MACHINE SUPPORT
900 M: Lennert Buytenhek <kernel@wantstofly.org>
901 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S: Maintained
903
904 ARM/Allwinner sunXi SoC support
905 M: Maxime Ripard <maxime.ripard@free-electrons.com>
906 M: Chen-Yu Tsai <wens@csie.org>
907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S: Maintained
909 N: sun[x456789]i
910
911 ARM/Allwinner SoC Clock Support
912 M: Emilio LĂ³pez <emilio@elopez.com.ar>
913 S: Maintained
914 F: drivers/clk/sunxi/
915
916 ARM/Amlogic MesonX SoC support
917 M: Carlo Caione <carlo@caione.org>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S: Maintained
920 F: drivers/media/rc/meson-ir.c
921 N: meson[x68]
922
923 ARM/Annapurna Labs ALPINE ARCHITECTURE
924 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925 S: Maintained
926 F: arch/arm/mach-alpine/
927
928 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929 M: Nicolas Ferre <nicolas.ferre@atmel.com>
930 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
931 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 W: http://www.linux4sam.org
934 S: Supported
935 F: arch/arm/mach-at91/
936 F: include/soc/at91/
937 F: arch/arm/boot/dts/at91*.dts
938 F: arch/arm/boot/dts/at91*.dtsi
939 F: arch/arm/boot/dts/sama*.dts
940 F: arch/arm/boot/dts/sama*.dtsi
941 F: arch/arm/include/debug/at91.S
942
943 ARM/ATMEL AT91 Clock Support
944 M: Boris Brezillon <boris.brezillon@free-electrons.com>
945 S: Maintained
946 F: drivers/clk/at91
947
948 ARM/CALXEDA HIGHBANK ARCHITECTURE
949 M: Rob Herring <robh@kernel.org>
950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 S: Maintained
952 F: arch/arm/mach-highbank/
953
954 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955 M: Krzysztof Halasa <khalasa@piap.pl>
956 S: Maintained
957 F: arch/arm/mach-cns3xxx/
958
959 ARM/CAVIUM THUNDER NETWORK DRIVER
960 M: Sunil Goutham <sgoutham@cavium.com>
961 M: Robert Richter <rric@kernel.org>
962 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S: Supported
964 F: drivers/net/ethernet/cavium/thunder/
965
966 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967 M: Alexander Shiyan <shc_work@mail.ru>
968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 S: Odd Fixes
970 N: clps711x
971
972 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973 M: Hartley Sweeten <hsweeten@visionengravers.com>
974 M: Ryan Mallon <rmallon@gmail.com>
975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S: Maintained
977 F: arch/arm/mach-ep93xx/
978 F: arch/arm/mach-ep93xx/include/mach/
979
980 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981 M: Lennert Buytenhek <kernel@wantstofly.org>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S: Maintained
984
985 ARM/CLKDEV SUPPORT
986 M: Russell King <linux@arm.linux.org.uk>
987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S: Maintained
989 F: arch/arm/include/asm/clkdev.h
990 F: drivers/clk/clkdev.c
991
992 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993 M: Mike Rapoport <mike@compulab.co.il>
994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S: Maintained
996
997 ARM/CONTEC MICRO9 MACHINE SUPPORT
998 M: Hubert Feurstein <hubert.feurstein@contec.at>
999 S: Maintained
1000 F: arch/arm/mach-ep93xx/micro9.c
1001
1002 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S: Maintained
1006 F: drivers/hwtracing/coresight/*
1007 F: Documentation/trace/coresight.txt
1008 F: Documentation/devicetree/bindings/arm/coresight.txt
1009 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011 ARM/CORGI MACHINE SUPPORT
1012 M: Richard Purdie <rpurdie@rpsys.net>
1013 S: Maintained
1014
1015 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 T: git git://github.com/ulli-kroll/linux.git
1019 S: Maintained
1020 F: arch/arm/mach-gemini/
1021 F: drivers/rtc/rtc-gemini.c
1022
1023 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024 M: Barry Song <baohua@kernel.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027 S: Maintained
1028 F: arch/arm/mach-prima2/
1029 F: drivers/clk/sirf/
1030 F: drivers/clocksource/timer-prima2.c
1031 F: drivers/clocksource/timer-atlas7.c
1032 N: [^a-z]sirf
1033
1034 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035 M: Baruch Siach <baruch@tkos.co.il>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 S: Maintained
1038 F: arch/arm/boot/dts/cx92755*
1039 N: digicolor
1040
1041 ARM/EBSA110 MACHINE SUPPORT
1042 M: Russell King <linux@arm.linux.org.uk>
1043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W: http://www.arm.linux.org.uk/
1045 S: Maintained
1046 F: arch/arm/mach-ebsa110/
1047 F: drivers/net/ethernet/amd/am79c961a.*
1048
1049 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050 M: Uwe Kleine-König <kernel@pengutronix.de>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S: Maintained
1053 N: efm32
1054
1055 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056 M: Daniel Ribeiro <drwyrm@gmail.com>
1057 M: Stefan Schmidt <stefan@openezx.org>
1058 M: Harald Welte <laforge@openezx.org>
1059 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060 W: http://www.openezx.org/
1061 S: Maintained
1062 T: topgit git://git.openezx.org/openezx.git
1063 F: arch/arm/mach-pxa/ezx.c
1064
1065 ARM/FARADAY FA526 PORT
1066 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 S: Maintained
1069 T: git git://git.berlios.de/gemini-board
1070 F: arch/arm/mm/*-fa*
1071
1072 ARM/FOOTBRIDGE ARCHITECTURE
1073 M: Russell King <linux@arm.linux.org.uk>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 W: http://www.arm.linux.org.uk/
1076 S: Maintained
1077 F: arch/arm/include/asm/hardware/dec21285.h
1078 F: arch/arm/mach-footbridge/
1079
1080 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081 M: Shawn Guo <shawnguo@kernel.org>
1082 M: Sascha Hauer <kernel@pengutronix.de>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S: Maintained
1085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086 F: arch/arm/mach-imx/
1087 F: arch/arm/mach-mxs/
1088 F: arch/arm/boot/dts/imx*
1089 F: arch/arm/configs/imx*_defconfig
1090 F: drivers/clk/imx/
1091 F: include/soc/imx/
1092
1093 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094 M: Shawn Guo <shawnguo@kernel.org>
1095 M: Sascha Hauer <kernel@pengutronix.de>
1096 R: Stefan Agner <stefan@agner.ch>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S: Maintained
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100 F: arch/arm/mach-imx/*vf610*
1101 F: arch/arm/boot/dts/vf*
1102
1103 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104 M: Lennert Buytenhek <kernel@wantstofly.org>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S: Maintained
1107
1108 ARM/GUMSTIX MACHINE SUPPORT
1109 M: Steve Sakoman <sakoman@gmail.com>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 S: Maintained
1112
1113 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114 M: Philipp Zabel <philipp.zabel@gmail.com>
1115 M: Paul Parsons <lost.distance@yahoo.com>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S: Maintained
1118 F: arch/arm/mach-pxa/hx4700.c
1119 F: arch/arm/mach-pxa/include/mach/hx4700.h
1120 F: sound/soc/pxa/hx4700.c
1121
1122 ARM/HISILICON SOC SUPPORT
1123 M: Wei Xu <xuwei5@hisilicon.com>
1124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 W: http://www.hisilicon.com
1126 S: Supported
1127 T: git git://github.com/hisilicon/linux-hisi.git
1128 F: arch/arm/mach-hisi/
1129
1130 ARM/HP JORNADA 7XX MACHINE SUPPORT
1131 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132 W: www.jlime.com
1133 S: Maintained
1134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135 F: arch/arm/mach-sa1100/jornada720.c
1136 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138 ARM/IGEP MACHINE SUPPORT
1139 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140 M: Javier Martinez Canillas <javier@dowhile0.org>
1141 L: linux-omap@vger.kernel.org
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S: Maintained
1144 F: arch/arm/boot/dts/omap3-igep*
1145
1146 ARM/INCOME PXA270 SUPPORT
1147 M: Marek Vasut <marek.vasut@gmail.com>
1148 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S: Maintained
1150 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152 ARM/INTEL IOP32X ARM ARCHITECTURE
1153 M: Lennert Buytenhek <kernel@wantstofly.org>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S: Maintained
1156
1157 ARM/INTEL IOP33X ARM ARCHITECTURE
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S: Orphan
1160
1161 ARM/INTEL IOP13XX ARM ARCHITECTURE
1162 M: Lennert Buytenhek <kernel@wantstofly.org>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S: Maintained
1165
1166 ARM/INTEL IQ81342EX MACHINE SUPPORT
1167 M: Lennert Buytenhek <kernel@wantstofly.org>
1168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 S: Maintained
1170
1171 ARM/INTEL IXDP2850 MACHINE SUPPORT
1172 M: Lennert Buytenhek <kernel@wantstofly.org>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S: Maintained
1175
1176 ARM/INTEL IXP4XX ARM ARCHITECTURE
1177 M: Imre Kaloz <kaloz@openwrt.org>
1178 M: Krzysztof Halasa <khalasa@piap.pl>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S: Maintained
1181 F: arch/arm/mach-ixp4xx/
1182
1183 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184 M: Jonathan Cameron <jic23@cam.ac.uk>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S: Maintained
1187 F: arch/arm/mach-pxa/stargate2.c
1188 F: drivers/pcmcia/pxa2xx_stargate2.c
1189
1190 ARM/INTEL XSC3 (MANZANO) ARM CORE
1191 M: Lennert Buytenhek <kernel@wantstofly.org>
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S: Maintained
1194
1195 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S: Maintained
1199
1200 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201 M: Santosh Shilimkar <ssantosh@kernel.org>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S: Maintained
1204 F: arch/arm/mach-keystone/
1205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208 M: Santosh Shilimkar <ssantosh@kernel.org>
1209 L: linux-kernel@vger.kernel.org
1210 S: Maintained
1211 F: drivers/clk/keystone/
1212
1213 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214 M: Santosh Shilimkar <ssantosh@kernel.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 L: linux-kernel@vger.kernel.org
1217 S: Maintained
1218 F: drivers/clocksource/timer-keystone.c
1219
1220 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221 M: Santosh Shilimkar <ssantosh@kernel.org>
1222 L: linux-kernel@vger.kernel.org
1223 S: Maintained
1224 F: drivers/power/reset/keystone-reset.c
1225
1226 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227 M: Santosh Shilimkar <ssantosh@kernel.org>
1228 L: linux-kernel@vger.kernel.org
1229 S: Maintained
1230 F: drivers/memory/*emif*
1231
1232 ARM/LOGICPD PXA270 MACHINE SUPPORT
1233 M: Lennert Buytenhek <kernel@wantstofly.org>
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S: Maintained
1236
1237 ARM/LPC18XX ARCHITECTURE
1238 M: Joachim Eastwood <manabian@gmail.com>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S: Maintained
1241 F: arch/arm/boot/dts/lpc43*
1242 F: drivers/clk/nxp/clk-lpc18xx*
1243 F: drivers/clocksource/time-lpc32xx.c
1244 F: drivers/i2c/busses/i2c-lpc2k.c
1245 F: drivers/memory/pl172.c
1246 F: drivers/mtd/spi-nor/nxp-spifi.c
1247 F: drivers/rtc/rtc-lpc24xx.c
1248 N: lpc18xx
1249
1250 ARM/MAGICIAN MACHINE SUPPORT
1251 M: Philipp Zabel <philipp.zabel@gmail.com>
1252 S: Maintained
1253
1254 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255 M: Jason Cooper <jason@lakedaemon.net>
1256 M: Andrew Lunn <andrew@lunn.ch>
1257 M: Gregory Clement <gregory.clement@free-electrons.com>
1258 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S: Maintained
1261 F: arch/arm/mach-mvebu/
1262 F: drivers/rtc/rtc-armada38x.c
1263 F: arch/arm/boot/dts/armada*
1264 F: arch/arm/boot/dts/kirkwood*
1265
1266
1267 ARM/Marvell Berlin SoC support
1268 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S: Maintained
1271 F: arch/arm/mach-berlin/
1272 F: arch/arm/boot/dts/berlin*
1273
1274
1275 ARM/Marvell Dove/MV78xx0/Orion SOC support
1276 M: Jason Cooper <jason@lakedaemon.net>
1277 M: Andrew Lunn <andrew@lunn.ch>
1278 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279 M: Gregory Clement <gregory.clement@free-electrons.com>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S: Maintained
1282 F: arch/arm/mach-dove/
1283 F: arch/arm/mach-mv78xx0/
1284 F: arch/arm/mach-orion5x/
1285 F: arch/arm/plat-orion/
1286 F: arch/arm/boot/dts/dove*
1287 F: arch/arm/boot/dts/orion5x*
1288
1289
1290 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291 M: Alexander Clouter <alex@digriz.org.uk>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 W: http://www.digriz.org.uk/ts78xx/kernel
1294 S: Maintained
1295 F: arch/arm/mach-orion5x/ts78xx-*
1296
1297 ARM/Mediatek RTC DRIVER
1298 M: Eddie Huang <eddie.huang@mediatek.com>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301 S: Maintained
1302 F: drivers/rtc/rtc-mt6397.c
1303
1304 ARM/Mediatek SoC support
1305 M: Matthias Brugger <matthias.bgg@gmail.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308 S: Maintained
1309 F: arch/arm/boot/dts/mt6*
1310 F: arch/arm/boot/dts/mt8*
1311 F: arch/arm/mach-mediatek/
1312 N: mtk
1313 K: mediatek
1314
1315 ARM/Mediatek USB3 PHY DRIVER
1316 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319 S: Maintained
1320 F: drivers/phy/phy-mt65xx-usb3.c
1321
1322 ARM/MICREL KS8695 ARCHITECTURE
1323 M: Greg Ungerer <gerg@uclinux.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-ks8695/
1326 S: Odd Fixes
1327
1328 ARM/MIOA701 MACHINE SUPPORT
1329 M: Robert Jarzmik <robert.jarzmik@free.fr>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-pxa/mioa701.c
1332 S: Maintained
1333
1334 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1335 M: Michael Petchkovsky <mkpetch@internode.on.net>
1336 S: Maintained
1337
1338 ARM/NOMADIK ARCHITECTURE
1339 M: Alessandro Rubini <rubini@unipv.it>
1340 M: Linus Walleij <linus.walleij@linaro.org>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S: Maintained
1343 F: arch/arm/mach-nomadik/
1344 F: drivers/pinctrl/nomadik/
1345 F: drivers/i2c/busses/i2c-nomadik.c
1346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1347
1348 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1349 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1350 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352 S: Supported
1353
1354 ARM/TOSA MACHINE SUPPORT
1355 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356 M: Dirk Opfer <dirk@opfer-online.de>
1357 S: Maintained
1358
1359 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1360 M: Marek Vasut <marek.vasut@gmail.com>
1361 L: linux-arm-kernel@lists.infradead.org
1362 W: http://hackndev.com
1363 S: Maintained
1364 F: arch/arm/mach-pxa/include/mach/palmtx.h
1365 F: arch/arm/mach-pxa/palmtx.c
1366 F: arch/arm/mach-pxa/include/mach/palmt5.h
1367 F: arch/arm/mach-pxa/palmt5.c
1368 F: arch/arm/mach-pxa/include/mach/palmld.h
1369 F: arch/arm/mach-pxa/palmld.c
1370 F: arch/arm/mach-pxa/include/mach/palmte2.h
1371 F: arch/arm/mach-pxa/palmte2.c
1372 F: arch/arm/mach-pxa/include/mach/palmtc.h
1373 F: arch/arm/mach-pxa/palmtc.c
1374
1375 ARM/PALM TREO SUPPORT
1376 M: Tomas Cech <sleep_walker@suse.com>
1377 L: linux-arm-kernel@lists.infradead.org
1378 W: http://hackndev.com
1379 S: Maintained
1380 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381 F: arch/arm/mach-pxa/palmtreo.c
1382
1383 ARM/PALMZ72 SUPPORT
1384 M: Sergey Lapin <slapin@ossfans.org>
1385 L: linux-arm-kernel@lists.infradead.org
1386 W: http://hackndev.com
1387 S: Maintained
1388 F: arch/arm/mach-pxa/include/mach/palmz72.h
1389 F: arch/arm/mach-pxa/palmz72.c
1390
1391 ARM/PLEB SUPPORT
1392 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1393 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394 S: Maintained
1395
1396 ARM/PT DIGITAL BOARD PORT
1397 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 W: http://www.arm.linux.org.uk/
1400 S: Maintained
1401
1402 ARM/QUALCOMM SUPPORT
1403 M: Kumar Gala <galak@codeaurora.org>
1404 M: Andy Gross <agross@codeaurora.org>
1405 M: David Brown <davidb@codeaurora.org>
1406 L: linux-arm-msm@vger.kernel.org
1407 L: linux-soc@vger.kernel.org
1408 S: Maintained
1409 F: arch/arm/mach-qcom/
1410 F: drivers/soc/qcom/
1411 F: drivers/tty/serial/msm_serial.h
1412 F: drivers/tty/serial/msm_serial.c
1413 F: drivers/*/pm8???-*
1414 F: drivers/mfd/ssbi.c
1415 F: drivers/firmware/qcom_scm.c
1416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
1418 ARM/RADISYS ENP2611 MACHINE SUPPORT
1419 M: Lennert Buytenhek <kernel@wantstofly.org>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 S: Maintained
1422
1423 ARM/RISCPC ARCHITECTURE
1424 M: Russell King <linux@arm.linux.org.uk>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 W: http://www.arm.linux.org.uk/
1427 S: Maintained
1428 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429 F: arch/arm/include/asm/hardware/ioc.h
1430 F: arch/arm/include/asm/hardware/iomd.h
1431 F: arch/arm/include/asm/hardware/memc.h
1432 F: arch/arm/mach-rpc/
1433 F: drivers/net/ethernet/8390/etherh.c
1434 F: drivers/net/ethernet/i825xx/ether1*
1435 F: drivers/net/ethernet/seeq/ether3*
1436 F: drivers/scsi/arm/
1437
1438 ARM/Rockchip SoC support
1439 M: Heiko Stuebner <heiko@sntech.de>
1440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 L: linux-rockchip@lists.infradead.org
1442 S: Maintained
1443 F: arch/arm/boot/dts/rk3*
1444 F: arch/arm/mach-rockchip/
1445 F: drivers/clk/rockchip/
1446 F: drivers/i2c/busses/i2c-rk3x.c
1447 F: drivers/*/*rockchip*
1448 F: drivers/*/*/*rockchip*
1449 F: sound/soc/rockchip/
1450 N: rockchip
1451
1452 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453 M: Kukjin Kim <kgene@kernel.org>
1454 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1457 S: Maintained
1458 F: arch/arm/boot/dts/s3c*
1459 F: arch/arm/boot/dts/exynos*
1460 F: arch/arm64/boot/dts/exynos/
1461 F: arch/arm/plat-samsung/
1462 F: arch/arm/mach-s3c24*/
1463 F: arch/arm/mach-s3c64xx/
1464 F: arch/arm/mach-s5p*/
1465 F: arch/arm/mach-exynos*/
1466 F: drivers/*/*s3c2410*
1467 F: drivers/*/*/*s3c2410*
1468 F: drivers/spi/spi-s3c*
1469 F: sound/soc/samsung/*
1470 F: Documentation/arm/Samsung/
1471 F: Documentation/devicetree/bindings/arm/samsung/
1472 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1474 N: exynos
1475
1476 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477 M: Kyungmin Park <kyungmin.park@samsung.com>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 S: Maintained
1480 F: arch/arm/mach-s5pv210/
1481
1482 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483 M: Kyungmin Park <kyungmin.park@samsung.com>
1484 M: Kamil Debski <k.debski@samsung.com>
1485 L: linux-arm-kernel@lists.infradead.org
1486 L: linux-media@vger.kernel.org
1487 S: Maintained
1488 F: drivers/media/platform/s5p-g2d/
1489
1490 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491 M: Kyungmin Park <kyungmin.park@samsung.com>
1492 M: Kamil Debski <k.debski@samsung.com>
1493 M: Jeongtae Park <jtp.park@samsung.com>
1494 L: linux-arm-kernel@lists.infradead.org
1495 L: linux-media@vger.kernel.org
1496 S: Maintained
1497 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1498 F: drivers/media/platform/s5p-mfc/
1499
1500 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501 M: Kyungmin Park <kyungmin.park@samsung.com>
1502 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org
1504 L: linux-media@vger.kernel.org
1505 S: Maintained
1506 F: drivers/media/platform/s5p-tv/
1507
1508 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511 L: linux-arm-kernel@lists.infradead.org
1512 L: linux-media@vger.kernel.org
1513 S: Maintained
1514 F: drivers/media/platform/s5p-jpeg/
1515
1516 ARM/SHMOBILE ARM ARCHITECTURE
1517 M: Simon Horman <horms@verge.net.au>
1518 M: Magnus Damm <magnus.damm@gmail.com>
1519 L: linux-sh@vger.kernel.org
1520 W: http://oss.renesas.com
1521 Q: http://patchwork.kernel.org/project/linux-sh/list/
1522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1523 S: Supported
1524 F: arch/arm/boot/dts/emev2*
1525 F: arch/arm/boot/dts/r7s*
1526 F: arch/arm/boot/dts/r8a*
1527 F: arch/arm/boot/dts/sh*
1528 F: arch/arm/configs/shmobile_defconfig
1529 F: arch/arm/include/debug/renesas-scif.S
1530 F: arch/arm/mach-shmobile/
1531 F: drivers/sh/
1532
1533 ARM/SOCFPGA ARCHITECTURE
1534 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1535 S: Maintained
1536 F: arch/arm/mach-socfpga/
1537 F: arch/arm/boot/dts/socfpga*
1538 F: arch/arm/configs/socfpga_defconfig
1539 W: http://www.rocketboards.org
1540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1541
1542 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1543 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1544 S: Maintained
1545 F: drivers/clk/socfpga/
1546
1547 ARM/SOCFPGA EDAC SUPPORT
1548 M: Thor Thayer <tthayer@opensource.altera.com>
1549 S: Maintained
1550 F: drivers/edac/altera_edac.
1551
1552 ARM/STI ARCHITECTURE
1553 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554 M: Maxime Coquelin <maxime.coquelin@st.com>
1555 M: Patrice Chotard <patrice.chotard@st.com>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 L: kernel@stlinux.com
1558 W: http://www.stlinux.com
1559 S: Maintained
1560 F: arch/arm/mach-sti/
1561 F: arch/arm/boot/dts/sti*
1562 F: drivers/char/hw_random/st-rng.c
1563 F: drivers/clocksource/arm_global_timer.c
1564 F: drivers/clocksource/clksrc_st_lpc.c
1565 F: drivers/i2c/busses/i2c-st.c
1566 F: drivers/media/rc/st_rc.c
1567 F: drivers/media/platform/sti/c8sectpfe/
1568 F: drivers/mmc/host/sdhci-st.c
1569 F: drivers/phy/phy-miphy28lp.c
1570 F: drivers/phy/phy-miphy365x.c
1571 F: drivers/phy/phy-stih407-usb.c
1572 F: drivers/phy/phy-stih41x-usb.c
1573 F: drivers/pinctrl/pinctrl-st.c
1574 F: drivers/reset/sti/
1575 F: drivers/rtc/rtc-st-lpc.c
1576 F: drivers/tty/serial/st-asc.c
1577 F: drivers/usb/dwc3/dwc3-st.c
1578 F: drivers/usb/host/ehci-st.c
1579 F: drivers/usb/host/ohci-st.c
1580 F: drivers/watchdog/st_lpc_wdt.c
1581 F: drivers/ata/ahci_st.c
1582
1583 ARM/STM32 ARCHITECTURE
1584 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S: Maintained
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588 N: stm32
1589 F: drivers/clocksource/armv7m_systick.c
1590
1591 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1592 M: Lennert Buytenhek <kernel@wantstofly.org>
1593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 S: Maintained
1595
1596 ARM/TETON BGA MACHINE SUPPORT
1597 M: "Mark F. Brown" <mark.brown314@gmail.com>
1598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 S: Maintained
1600
1601 ARM/THECUS N2100 MACHINE SUPPORT
1602 M: Lennert Buytenhek <kernel@wantstofly.org>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 S: Maintained
1605
1606 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1607 M: Wan ZongShun <mcuos.com@gmail.com>
1608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 W: http://www.mcuos.com
1610 S: Maintained
1611 F: arch/arm/mach-w90x900/
1612 F: drivers/input/keyboard/w90p910_keypad.c
1613 F: drivers/input/touchscreen/w90p910_ts.c
1614 F: drivers/watchdog/nuc900_wdt.c
1615 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1616 F: drivers/mtd/nand/nuc900_nand.c
1617 F: drivers/rtc/rtc-nuc900.c
1618 F: drivers/spi/spi-nuc900.c
1619 F: drivers/usb/host/ehci-w90x900.c
1620 F: drivers/video/fbdev/nuc900fb.c
1621
1622 ARM/U300 MACHINE SUPPORT
1623 M: Linus Walleij <linus.walleij@linaro.org>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 S: Supported
1626 F: arch/arm/mach-u300/
1627 F: drivers/clocksource/timer-u300.c
1628 F: drivers/i2c/busses/i2c-stu300.c
1629 F: drivers/rtc/rtc-coh901331.c
1630 F: drivers/watchdog/coh901327_wdt.c
1631 F: drivers/dma/coh901318*
1632 F: drivers/mfd/ab3100*
1633 F: drivers/rtc/rtc-ab3100.c
1634 F: drivers/rtc/rtc-coh901331.c
1635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1636
1637 ARM/UNIPHIER ARCHITECTURE
1638 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S: Maintained
1641 F: arch/arm/boot/dts/uniphier*
1642 F: arch/arm/include/asm/hardware/cache-uniphier.h
1643 F: arch/arm/mach-uniphier/
1644 F: arch/arm/mm/cache-uniphier.c
1645 F: drivers/i2c/busses/i2c-uniphier*
1646 F: drivers/pinctrl/uniphier/
1647 F: drivers/tty/serial/8250/8250_uniphier.c
1648 N: uniphier
1649
1650 ARM/Ux500 ARM ARCHITECTURE
1651 M: Linus Walleij <linus.walleij@linaro.org>
1652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 S: Maintained
1654 F: arch/arm/mach-ux500/
1655 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1656 F: drivers/dma/ste_dma40*
1657 F: drivers/hwspinlock/u8500_hsem.c
1658 F: drivers/mfd/abx500*
1659 F: drivers/mfd/ab8500*
1660 F: drivers/mfd/dbx500*
1661 F: drivers/mfd/db8500*
1662 F: drivers/pinctrl/nomadik/pinctrl-ab*
1663 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1664 F: drivers/rtc/rtc-ab8500.c
1665 F: drivers/rtc/rtc-pl031.c
1666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1667
1668 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669 M: Ulf Hansson <ulf.hansson@linaro.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 T: git git://git.linaro.org/people/ulfh/clk.git
1672 S: Maintained
1673 F: drivers/clk/ux500/
1674 F: include/linux/platform_data/clk-ux500.h
1675
1676 ARM/VERSATILE EXPRESS PLATFORM
1677 M: Liviu Dudau <liviu.dudau@arm.com>
1678 M: Sudeep Holla <sudeep.holla@arm.com>
1679 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S: Maintained
1682 F: arch/arm/boot/dts/vexpress*
1683 F: arch/arm64/boot/dts/arm/vexpress*
1684 F: arch/arm/mach-vexpress/
1685 F: */*/vexpress*
1686 F: */*/*/vexpress*
1687 F: drivers/clk/versatile/clk-vexpress-osc.c
1688 F: drivers/clocksource/versatile.c
1689
1690 ARM/VFP SUPPORT
1691 M: Russell King <linux@arm.linux.org.uk>
1692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 W: http://www.arm.linux.org.uk/
1694 S: Maintained
1695 F: arch/arm/vfp/
1696
1697 ARM/VOIPAC PXA270 SUPPORT
1698 M: Marek Vasut <marek.vasut@gmail.com>
1699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 S: Maintained
1701 F: arch/arm/mach-pxa/vpac270.c
1702 F: arch/arm/mach-pxa/include/mach/vpac270.h
1703
1704 ARM/VT8500 ARM ARCHITECTURE
1705 M: Tony Prisk <linux@prisktech.co.nz>
1706 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707 S: Maintained
1708 F: arch/arm/mach-vt8500/
1709 F: drivers/clocksource/vt8500_timer.c
1710 F: drivers/i2c/busses/i2c-wmt.c
1711 F: drivers/mmc/host/wmt-sdmmc.c
1712 F: drivers/pwm/pwm-vt8500.c
1713 F: drivers/rtc/rtc-vt8500.c
1714 F: drivers/tty/serial/vt8500_serial.c
1715 F: drivers/usb/host/ehci-platform.c
1716 F: drivers/usb/host/uhci-platform.c
1717 F: drivers/video/fbdev/vt8500lcdfb.*
1718 F: drivers/video/fbdev/wm8505fb*
1719 F: drivers/video/fbdev/wmt_ge_rops.*
1720
1721 ARM/ZIPIT Z2 SUPPORT
1722 M: Marek Vasut <marek.vasut@gmail.com>
1723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S: Maintained
1725 F: arch/arm/mach-pxa/z2.c
1726 F: arch/arm/mach-pxa/include/mach/z2.h
1727
1728 ARM/ZTE ARCHITECTURE
1729 M: Jun Nie <jun.nie@linaro.org>
1730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 S: Maintained
1732 F: arch/arm/mach-zx/
1733 F: drivers/clk/zte/
1734 F: Documentation/devicetree/bindings/arm/zte.txt
1735 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
1737 ARM/ZYNQ ARCHITECTURE
1738 M: Michal Simek <michal.simek@xilinx.com>
1739 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 W: http://wiki.xilinx.com
1742 T: git https://github.com/Xilinx/linux-xlnx.git
1743 S: Supported
1744 F: arch/arm/mach-zynq/
1745 F: drivers/cpuidle/cpuidle-zynq.c
1746 F: drivers/block/xsysace.c
1747 N: zynq
1748 N: xilinx
1749 F: drivers/clocksource/cadence_ttc_timer.c
1750 F: drivers/i2c/busses/i2c-cadence.c
1751 F: drivers/mmc/host/sdhci-of-arasan.c
1752 F: drivers/edac/synopsys_edac.c
1753
1754 ARM SMMU DRIVERS
1755 M: Will Deacon <will.deacon@arm.com>
1756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S: Maintained
1758 F: drivers/iommu/arm-smmu.c
1759 F: drivers/iommu/arm-smmu-v3.c
1760 F: drivers/iommu/io-pgtable-arm.c
1761
1762 ARM64 PORT (AARCH64 ARCHITECTURE)
1763 M: Catalin Marinas <catalin.marinas@arm.com>
1764 M: Will Deacon <will.deacon@arm.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S: Maintained
1767 F: arch/arm64/
1768 F: Documentation/arm64/
1769
1770 AS3645A LED FLASH CONTROLLER DRIVER
1771 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772 L: linux-media@vger.kernel.org
1773 T: git git://linuxtv.org/media_tree.git
1774 S: Maintained
1775 F: drivers/media/i2c/as3645a.c
1776 F: include/media/as3645a.h
1777
1778 ASC7621 HARDWARE MONITOR DRIVER
1779 M: George Joseph <george.joseph@fairview5.com>
1780 L: lm-sensors@lm-sensors.org
1781 S: Maintained
1782 F: Documentation/hwmon/asc7621
1783 F: drivers/hwmon/asc7621.c
1784
1785 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1786 M: Corentin Chary <corentin.chary@gmail.com>
1787 L: acpi4asus-user@lists.sourceforge.net
1788 L: platform-driver-x86@vger.kernel.org
1789 W: http://acpi4asus.sf.net
1790 S: Maintained
1791 F: drivers/platform/x86/asus*.c
1792 F: drivers/platform/x86/eeepc*.c
1793
1794 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1795 R: Dan Williams <dan.j.williams@intel.com>
1796 W: http://sourceforge.net/projects/xscaleiop
1797 S: Odd fixes
1798 F: Documentation/crypto/async-tx-api.txt
1799 F: crypto/async_tx/
1800 F: drivers/dma/
1801 F: include/linux/dmaengine.h
1802 F: include/linux/async_tx.h
1803
1804 AT24 EEPROM DRIVER
1805 M: Wolfram Sang <wsa@the-dreams.de>
1806 L: linux-i2c@vger.kernel.org
1807 S: Maintained
1808 F: drivers/misc/eeprom/at24.c
1809 F: include/linux/platform_data/at24.h
1810
1811 ATA OVER ETHERNET (AOE) DRIVER
1812 M: "Ed L. Cashin" <ed.cashin@acm.org>
1813 W: http://www.openaoe.org/
1814 S: Supported
1815 F: Documentation/aoe/
1816 F: drivers/block/aoe/
1817
1818 ATHEROS 71XX/9XXX GPIO DRIVER
1819 M: Alban Bedel <albeu@free.fr>
1820 W: https://github.com/AlbanBedel/linux
1821 T: git git://github.com/AlbanBedel/linux
1822 S: Maintained
1823 F: drivers/gpio/gpio-ath79.c
1824 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
1826 ATHEROS ATH GENERIC UTILITIES
1827 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1828 L: linux-wireless@vger.kernel.org
1829 S: Supported
1830 F: drivers/net/wireless/ath/*
1831
1832 ATHEROS ATH5K WIRELESS DRIVER
1833 M: Jiri Slaby <jirislaby@gmail.com>
1834 M: Nick Kossifidis <mickflemm@gmail.com>
1835 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1836 L: linux-wireless@vger.kernel.org
1837 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1838 S: Maintained
1839 F: drivers/net/wireless/ath/ath5k/
1840
1841 ATHEROS ATH6KL WIRELESS DRIVER
1842 M: Kalle Valo <kvalo@qca.qualcomm.com>
1843 L: linux-wireless@vger.kernel.org
1844 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1845 T: git git://github.com/kvalo/ath.git
1846 S: Supported
1847 F: drivers/net/wireless/ath/ath6kl/
1848
1849 WILOCITY WIL6210 WIRELESS DRIVER
1850 M: Maya Erez <qca_merez@qca.qualcomm.com>
1851 L: linux-wireless@vger.kernel.org
1852 L: wil6210@qca.qualcomm.com
1853 S: Supported
1854 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855 F: drivers/net/wireless/ath/wil6210/
1856 F: include/uapi/linux/wil6210_uapi.h
1857
1858 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859 M: Christian Lamparter <chunkeey@googlemail.com>
1860 L: linux-wireless@vger.kernel.org
1861 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862 S: Maintained
1863 F: drivers/net/wireless/ath/carl9170/
1864
1865 ATK0110 HWMON DRIVER
1866 M: Luca Tettamanti <kronos.it@gmail.com>
1867 L: lm-sensors@lm-sensors.org
1868 S: Maintained
1869 F: drivers/hwmon/asus_atk0110.c
1870
1871 ATI_REMOTE2 DRIVER
1872 M: Ville Syrjala <syrjala@sci.fi>
1873 S: Maintained
1874 F: drivers/input/misc/ati_remote2.c
1875
1876 ATLX ETHERNET DRIVERS
1877 M: Jay Cliburn <jcliburn@gmail.com>
1878 M: Chris Snook <chris.snook@gmail.com>
1879 L: netdev@vger.kernel.org
1880 W: http://sourceforge.net/projects/atl1
1881 W: http://atl1.sourceforge.net
1882 S: Maintained
1883 F: drivers/net/ethernet/atheros/
1884
1885 ATM
1886 M: Chas Williams <3chas3@gmail.com>
1887 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1888 L: netdev@vger.kernel.org
1889 W: http://linux-atm.sourceforge.net
1890 S: Maintained
1891 F: drivers/atm/
1892 F: include/linux/atm*
1893 F: include/uapi/linux/atm*
1894
1895 ATMEL AT91 / AT32 MCI DRIVER
1896 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1897 S: Maintained
1898 F: drivers/mmc/host/atmel-mci.c
1899 F: drivers/mmc/host/atmel-mci-regs.h
1900
1901 ATMEL AT91 / AT32 SERIAL DRIVER
1902 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1903 S: Supported
1904 F: drivers/tty/serial/atmel_serial.c
1905
1906 ATMEL Audio ALSA driver
1907 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1908 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909 S: Supported
1910 F: sound/soc/atmel
1911
1912 ATMEL DMA DRIVER
1913 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915 S: Supported
1916 F: drivers/dma/at_hdmac.c
1917 F: drivers/dma/at_hdmac_regs.h
1918 F: include/linux/platform_data/dma-atmel.h
1919
1920 ATMEL XDMA DRIVER
1921 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922 L: linux-arm-kernel@lists.infradead.org
1923 L: dmaengine@vger.kernel.org
1924 S: Supported
1925 F: drivers/dma/at_xdmac.c
1926
1927 ATMEL I2C DRIVER
1928 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929 L: linux-i2c@vger.kernel.org
1930 S: Supported
1931 F: drivers/i2c/busses/i2c-at91.c
1932
1933 ATMEL ISI DRIVER
1934 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1935 L: linux-media@vger.kernel.org
1936 S: Supported
1937 F: drivers/media/platform/soc_camera/atmel-isi.c
1938 F: include/media/atmel-isi.h
1939
1940 ATMEL LCDFB DRIVER
1941 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942 L: linux-fbdev@vger.kernel.org
1943 S: Maintained
1944 F: drivers/video/fbdev/atmel_lcdfb.c
1945 F: include/video/atmel_lcdc.h
1946
1947 ATMEL MACB ETHERNET DRIVER
1948 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1949 S: Supported
1950 F: drivers/net/ethernet/cadence/
1951
1952 ATMEL NAND DRIVER
1953 M: Wenyou Yang <wenyou.yang@atmel.com>
1954 M: Josh Wu <rainyfeeling@outlook.com>
1955 L: linux-mtd@lists.infradead.org
1956 S: Supported
1957 F: drivers/mtd/nand/atmel_nand*
1958
1959 ATMEL SDMMC DRIVER
1960 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1961 L: linux-mmc@vger.kernel.org
1962 S: Supported
1963 F: drivers/mmc/host/sdhci-of-at91.c
1964
1965 ATMEL SPI DRIVER
1966 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967 S: Supported
1968 F: drivers/spi/spi-atmel.*
1969
1970 ATMEL SSC DRIVER
1971 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1972 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 S: Supported
1974 F: drivers/misc/atmel-ssc.c
1975 F: include/linux/atmel-ssc.h
1976
1977 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1978 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1980 S: Supported
1981 F: drivers/misc/atmel_tclib.c
1982 F: drivers/clocksource/tcb_clksrc.c
1983
1984 ATMEL USBA UDC DRIVER
1985 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 S: Supported
1988 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1989
1990 ATMEL WIRELESS DRIVER
1991 M: Simon Kelley <simon@thekelleys.org.uk>
1992 L: linux-wireless@vger.kernel.org
1993 W: http://www.thekelleys.org.uk/atmel
1994 W: http://atmelwlandriver.sourceforge.net/
1995 S: Maintained
1996 F: drivers/net/wireless/atmel*
1997
1998 ATMEL MAXTOUCH DRIVER
1999 M: Nick Dyer <nick.dyer@itdev.co.uk>
2000 T: git git://github.com/atmel-maxtouch/linux.git
2001 S: Supported
2002 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2003 F: drivers/input/touchscreen/atmel_mxt_ts.c
2004 F: include/linux/platform_data/atmel_mxt_ts.h
2005
2006 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2007 M: Bradley Grove <linuxdrivers@attotech.com>
2008 L: linux-scsi@vger.kernel.org
2009 W: http://www.attotech.com
2010 S: Supported
2011 F: drivers/scsi/esas2r
2012
2013 ATUSB IEEE 802.15.4 RADIO DRIVER
2014 M: Stefan Schmidt <stefan@osg.samsung.com>
2015 L: linux-wpan@vger.kernel.org
2016 S: Maintained
2017 F: drivers/net/ieee802154/atusb.c
2018 F: drivers/net/ieee802154/atusb.h
2019 F: drivers/net/ieee802154/at86rf230.h
2020
2021 AUDIT SUBSYSTEM
2022 M: Paul Moore <paul@paul-moore.com>
2023 M: Eric Paris <eparis@redhat.com>
2024 L: linux-audit@redhat.com (moderated for non-subscribers)
2025 W: http://people.redhat.com/sgrubb/audit/
2026 T: git git://git.infradead.org/users/pcmoore/audit
2027 S: Maintained
2028 F: include/linux/audit.h
2029 F: include/uapi/linux/audit.h
2030 F: kernel/audit*
2031
2032 AUXILIARY DISPLAY DRIVERS
2033 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2034 W: http://miguelojeda.es/auxdisplay.htm
2035 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2036 S: Maintained
2037 F: drivers/auxdisplay/
2038 F: include/linux/cfag12864b.h
2039
2040 AVR32 ARCHITECTURE
2041 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2042 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2043 W: http://www.atmel.com/products/AVR32/
2044 W: http://mirror.egtvedt.no/avr32linux.org/
2045 W: http://avrfreaks.net/
2046 S: Maintained
2047 F: arch/avr32/
2048
2049 AVR32/AT32AP MACHINE SUPPORT
2050 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2051 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2052 S: Maintained
2053 F: arch/avr32/mach-at32ap/
2054
2055 AX.25 NETWORK LAYER
2056 M: Ralf Baechle <ralf@linux-mips.org>
2057 L: linux-hams@vger.kernel.org
2058 W: http://www.linux-ax25.org/
2059 S: Maintained
2060 F: include/uapi/linux/ax25.h
2061 F: include/net/ax25.h
2062 F: net/ax25/
2063
2064 AZ6007 DVB DRIVER
2065 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2066 L: linux-media@vger.kernel.org
2067 W: http://linuxtv.org
2068 T: git git://linuxtv.org/media_tree.git
2069 S: Maintained
2070 F: drivers/media/usb/dvb-usb-v2/az6007.c
2071
2072 AZTECH FM RADIO RECEIVER DRIVER
2073 M: Hans Verkuil <hverkuil@xs4all.nl>
2074 L: linux-media@vger.kernel.org
2075 T: git git://linuxtv.org/media_tree.git
2076 W: http://linuxtv.org
2077 S: Maintained
2078 F: drivers/media/radio/radio-aztech*
2079
2080 B43 WIRELESS DRIVER
2081 L: linux-wireless@vger.kernel.org
2082 L: b43-dev@lists.infradead.org
2083 W: http://wireless.kernel.org/en/users/Drivers/b43
2084 S: Odd Fixes
2085 F: drivers/net/wireless/b43/
2086
2087 B43LEGACY WIRELESS DRIVER
2088 M: Larry Finger <Larry.Finger@lwfinger.net>
2089 L: linux-wireless@vger.kernel.org
2090 L: b43-dev@lists.infradead.org
2091 W: http://wireless.kernel.org/en/users/Drivers/b43
2092 S: Maintained
2093 F: drivers/net/wireless/b43legacy/
2094
2095 BACKLIGHT CLASS/SUBSYSTEM
2096 M: Jingoo Han <jingoohan1@gmail.com>
2097 M: Lee Jones <lee.jones@linaro.org>
2098 S: Maintained
2099 F: drivers/video/backlight/
2100 F: include/linux/backlight.h
2101
2102 BATMAN ADVANCED
2103 M: Marek Lindner <mareklindner@neomailbox.ch>
2104 M: Simon Wunderlich <sw@simonwunderlich.de>
2105 M: Antonio Quartulli <antonio@meshcoding.com>
2106 L: b.a.t.m.a.n@lists.open-mesh.org
2107 W: http://www.open-mesh.org/
2108 S: Maintained
2109 F: net/batman-adv/
2110
2111 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2112 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2113 L: linux-hams@vger.kernel.org
2114 W: http://www.baycom.org/~tom/ham/ham.html
2115 S: Maintained
2116 F: drivers/net/hamradio/baycom*
2117
2118 BCACHE (BLOCK LAYER CACHE)
2119 M: Kent Overstreet <kent.overstreet@gmail.com>
2120 L: linux-bcache@vger.kernel.org
2121 W: http://bcache.evilpiepirate.org
2122 S: Maintained
2123 F: drivers/md/bcache/
2124
2125 BDISP ST MEDIA DRIVER
2126 M: Fabien Dessenne <fabien.dessenne@st.com>
2127 L: linux-media@vger.kernel.org
2128 T: git git://linuxtv.org/media_tree.git
2129 W: http://linuxtv.org
2130 S: Supported
2131 F: drivers/media/platform/sti/bdisp
2132
2133 BEFS FILE SYSTEM
2134 S: Orphan
2135 F: Documentation/filesystems/befs.txt
2136 F: fs/befs/
2137
2138 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2139 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2140 L: netdev@vger.kernel.org
2141 S: Maintained
2142 F: drivers/net/ethernet/ec_bhf.c
2143
2144 BFS FILE SYSTEM
2145 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2146 S: Maintained
2147 F: Documentation/filesystems/bfs.txt
2148 F: fs/bfs/
2149 F: include/uapi/linux/bfs_fs.h
2150
2151 BLACKFIN ARCHITECTURE
2152 M: Steven Miao <realmz6@gmail.com>
2153 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2154 T: git git://git.code.sf.net/p/adi-linux/code
2155 W: http://blackfin.uclinux.org
2156 S: Supported
2157 F: arch/blackfin/
2158
2159 BLACKFIN EMAC DRIVER
2160 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2161 W: http://blackfin.uclinux.org
2162 S: Supported
2163 F: drivers/net/ethernet/adi/
2164
2165 BLACKFIN RTC DRIVER
2166 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2167 W: http://blackfin.uclinux.org
2168 S: Supported
2169 F: drivers/rtc/rtc-bfin.c
2170
2171 BLACKFIN SDH DRIVER
2172 M: Sonic Zhang <sonic.zhang@analog.com>
2173 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2174 W: http://blackfin.uclinux.org
2175 S: Supported
2176 F: drivers/mmc/host/bfin_sdh.c
2177
2178 BLACKFIN SERIAL DRIVER
2179 M: Sonic Zhang <sonic.zhang@analog.com>
2180 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181 W: http://blackfin.uclinux.org
2182 S: Supported
2183 F: drivers/tty/serial/bfin_uart.c
2184
2185 BLACKFIN WATCHDOG DRIVER
2186 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2187 W: http://blackfin.uclinux.org
2188 S: Supported
2189 F: drivers/watchdog/bfin_wdt.c
2190
2191 BLACKFIN I2C TWI DRIVER
2192 M: Sonic Zhang <sonic.zhang@analog.com>
2193 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2194 W: http://blackfin.uclinux.org/
2195 S: Supported
2196 F: drivers/i2c/busses/i2c-bfin-twi.c
2197
2198 BLACKFIN MEDIA DRIVER
2199 M: Scott Jiang <scott.jiang.linux@gmail.com>
2200 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W: http://blackfin.uclinux.org/
2202 S: Supported
2203 F: drivers/media/platform/blackfin/
2204 F: drivers/media/i2c/adv7183*
2205 F: drivers/media/i2c/vs6624*
2206
2207 BLINKM RGB LED DRIVER
2208 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2209 S: Maintained
2210 F: drivers/leds/leds-blinkm.c
2211
2212 BLOCK LAYER
2213 M: Jens Axboe <axboe@kernel.dk>
2214 L: linux-block@vger.kernel.org
2215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2216 S: Maintained
2217 F: block/
2218 F: kernel/trace/blktrace.c
2219
2220 BLOCK2MTD DRIVER
2221 M: Joern Engel <joern@lazybastard.org>
2222 L: linux-mtd@lists.infradead.org
2223 S: Maintained
2224 F: drivers/mtd/devices/block2mtd.c
2225
2226 BLUETOOTH DRIVERS
2227 M: Marcel Holtmann <marcel@holtmann.org>
2228 M: Gustavo Padovan <gustavo@padovan.org>
2229 M: Johan Hedberg <johan.hedberg@gmail.com>
2230 L: linux-bluetooth@vger.kernel.org
2231 W: http://www.bluez.org/
2232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2234 S: Maintained
2235 F: drivers/bluetooth/
2236
2237 BLUETOOTH SUBSYSTEM
2238 M: Marcel Holtmann <marcel@holtmann.org>
2239 M: Gustavo Padovan <gustavo@padovan.org>
2240 M: Johan Hedberg <johan.hedberg@gmail.com>
2241 L: linux-bluetooth@vger.kernel.org
2242 W: http://www.bluez.org/
2243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2245 S: Maintained
2246 F: net/bluetooth/
2247 F: include/net/bluetooth/
2248
2249 BONDING DRIVER
2250 M: Jay Vosburgh <j.vosburgh@gmail.com>
2251 M: Veaceslav Falico <vfalico@gmail.com>
2252 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2253 L: netdev@vger.kernel.org
2254 W: http://sourceforge.net/projects/bonding/
2255 S: Supported
2256 F: drivers/net/bonding/
2257 F: include/uapi/linux/if_bonding.h
2258
2259 BPF (Safe dynamic programs and tools)
2260 M: Alexei Starovoitov <ast@kernel.org>
2261 L: netdev@vger.kernel.org
2262 L: linux-kernel@vger.kernel.org
2263 S: Supported
2264 F: kernel/bpf/
2265
2266 BROADCOM B44 10/100 ETHERNET DRIVER
2267 M: Gary Zambrano <zambrano@broadcom.com>
2268 L: netdev@vger.kernel.org
2269 S: Supported
2270 F: drivers/net/ethernet/broadcom/b44.*
2271
2272 BROADCOM GENET ETHERNET DRIVER
2273 M: Florian Fainelli <f.fainelli@gmail.com>
2274 L: netdev@vger.kernel.org
2275 S: Supported
2276 F: drivers/net/ethernet/broadcom/genet/
2277
2278 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2279 M: Sony Chacko <sony.chacko@qlogic.com>
2280 M: Dept-HSGLinuxNICDev@qlogic.com
2281 L: netdev@vger.kernel.org
2282 S: Supported
2283 F: drivers/net/ethernet/broadcom/bnx2.*
2284 F: drivers/net/ethernet/broadcom/bnx2_*
2285
2286 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2287 M: Ariel Elior <ariel.elior@qlogic.com>
2288 L: netdev@vger.kernel.org
2289 S: Supported
2290 F: drivers/net/ethernet/broadcom/bnx2x/
2291
2292 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2293 M: Florian Fainelli <f.fainelli@gmail.com>
2294 M: Ray Jui <rjui@broadcom.com>
2295 M: Scott Branden <sbranden@broadcom.com>
2296 L: bcm-kernel-feedback-list@broadcom.com
2297 T: git git://github.com/broadcom/mach-bcm
2298 S: Maintained
2299 F: arch/arm/mach-bcm/
2300 F: arch/arm/boot/dts/bcm113*
2301 F: arch/arm/boot/dts/bcm216*
2302 F: arch/arm/boot/dts/bcm281*
2303 F: arch/arm/configs/bcm_defconfig
2304 F: drivers/mmc/host/sdhci-bcm-kona.c
2305 F: drivers/clocksource/bcm_kona_timer.c
2306
2307 BROADCOM BCM2835 ARM ARCHITECTURE
2308 M: Stephen Warren <swarren@wwwdotorg.org>
2309 M: Lee Jones <lee@kernel.org>
2310 M: Eric Anholt <eric@anholt.net>
2311 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2314 S: Maintained
2315 N: bcm2835
2316
2317 BROADCOM BCM33XX MIPS ARCHITECTURE
2318 M: Kevin Cernekee <cernekee@gmail.com>
2319 L: linux-mips@linux-mips.org
2320 S: Maintained
2321 F: arch/mips/bcm3384/*
2322 F: arch/mips/include/asm/mach-bcm3384/*
2323 F: arch/mips/kernel/*bmips*
2324
2325 BROADCOM BCM47XX MIPS ARCHITECTURE
2326 M: Hauke Mehrtens <hauke@hauke-m.de>
2327 M: Rafał Miłecki <zajec5@gmail.com>
2328 L: linux-mips@linux-mips.org
2329 S: Maintained
2330 F: arch/mips/bcm47xx/*
2331 F: arch/mips/include/asm/mach-bcm47xx/*
2332
2333 BROADCOM BCM5301X ARM ARCHITECTURE
2334 M: Hauke Mehrtens <hauke@hauke-m.de>
2335 L: linux-arm-kernel@lists.infradead.org
2336 S: Maintained
2337 F: arch/arm/mach-bcm/bcm_5301x.c
2338 F: arch/arm/boot/dts/bcm5301x.dtsi
2339 F: arch/arm/boot/dts/bcm470*
2340
2341 BROADCOM BCM63XX ARM ARCHITECTURE
2342 M: Florian Fainelli <f.fainelli@gmail.com>
2343 L: linux-arm-kernel@lists.infradead.org
2344 T: git git://github.com/broadcom/arm-bcm63xx.git
2345 S: Maintained
2346 F: arch/arm/mach-bcm/bcm63xx.c
2347 F: arch/arm/include/debug/bcm63xx.S
2348
2349 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2350 M: Kevin Cernekee <cernekee@gmail.com>
2351 L: linux-usb@vger.kernel.org
2352 S: Maintained
2353 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2354
2355 BROADCOM BCM7XXX ARM ARCHITECTURE
2356 M: Brian Norris <computersforpeace@gmail.com>
2357 M: Gregory Fong <gregory.0xf0@gmail.com>
2358 M: Florian Fainelli <f.fainelli@gmail.com>
2359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2360 T: git git://github.com/broadcom/stblinux.git
2361 S: Maintained
2362 F: arch/arm/mach-bcm/*brcmstb*
2363 F: arch/arm/boot/dts/bcm7*.dts*
2364 F: drivers/bus/brcmstb_gisb.c
2365 N: brcmstb
2366
2367 BROADCOM BMIPS MIPS ARCHITECTURE
2368 M: Kevin Cernekee <cernekee@gmail.com>
2369 M: Florian Fainelli <f.fainelli@gmail.com>
2370 L: linux-mips@linux-mips.org
2371 T: git git://github.com/broadcom/stblinux.git
2372 S: Maintained
2373 F: arch/mips/bmips/*
2374 F: arch/mips/include/asm/mach-bmips/*
2375 F: arch/mips/kernel/*bmips*
2376 F: arch/mips/boot/dts/brcm/bcm*.dts*
2377 F: drivers/irqchip/irq-bcm7*
2378 F: drivers/irqchip/irq-brcmstb*
2379
2380 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2381 M: Prashant Sreedharan <prashant@broadcom.com>
2382 M: Michael Chan <mchan@broadcom.com>
2383 L: netdev@vger.kernel.org
2384 S: Supported
2385 F: drivers/net/ethernet/broadcom/tg3.*
2386
2387 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2388 M: Brett Rudley <brudley@broadcom.com>
2389 M: Arend van Spriel <arend@broadcom.com>
2390 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2391 M: Hante Meuleman <meuleman@broadcom.com>
2392 L: linux-wireless@vger.kernel.org
2393 L: brcm80211-dev-list@broadcom.com
2394 S: Supported
2395 F: drivers/net/wireless/brcm80211/
2396
2397 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2398 M: QLogic-Storage-Upstream@qlogic.com
2399 L: linux-scsi@vger.kernel.org
2400 S: Supported
2401 F: drivers/scsi/bnx2fc/
2402
2403 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2404 M: QLogic-Storage-Upstream@qlogic.com
2405 L: linux-scsi@vger.kernel.org
2406 S: Supported
2407 F: drivers/scsi/bnx2i/
2408
2409 BROADCOM IPROC ARM ARCHITECTURE
2410 M: Ray Jui <rjui@broadcom.com>
2411 M: Scott Branden <sbranden@broadcom.com>
2412 M: Jon Mason <jonmason@broadcom.com>
2413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2414 L: bcm-kernel-feedback-list@broadcom.com
2415 T: git git://github.com/broadcom/cygnus-linux.git
2416 S: Maintained
2417 N: iproc
2418 N: cygnus
2419 N: nsp
2420 N: bcm9113*
2421 N: bcm9583*
2422 N: bcm9585*
2423 N: bcm9586*
2424 N: bcm988312
2425 N: bcm113*
2426 N: bcm583*
2427 N: bcm585*
2428 N: bcm586*
2429 N: bcm88312
2430
2431 BROADCOM BRCMSTB GPIO DRIVER
2432 M: Gregory Fong <gregory.0xf0@gmail.com>
2433 L: bcm-kernel-feedback-list@broadcom.com>
2434 S: Supported
2435 F: drivers/gpio/gpio-brcmstb.c
2436 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2437
2438 BROADCOM KONA GPIO DRIVER
2439 M: Ray Jui <rjui@broadcom.com>
2440 L: bcm-kernel-feedback-list@broadcom.com
2441 S: Supported
2442 F: drivers/gpio/gpio-bcm-kona.c
2443 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2444
2445 BROADCOM NVRAM DRIVER
2446 M: Rafał Miłecki <zajec5@gmail.com>
2447 L: linux-mips@linux-mips.org
2448 S: Maintained
2449 F: drivers/firmware/broadcom/*
2450
2451 BROADCOM STB NAND FLASH DRIVER
2452 M: Brian Norris <computersforpeace@gmail.com>
2453 M: Kamal Dasu <kdasu.kdev@gmail.com>
2454 L: linux-mtd@lists.infradead.org
2455 L: bcm-kernel-feedback-list@broadcom.com
2456 S: Maintained
2457 F: drivers/mtd/nand/brcmnand/
2458
2459 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2460 M: Rafał Miłecki <zajec5@gmail.com>
2461 L: linux-wireless@vger.kernel.org
2462 S: Maintained
2463 F: drivers/bcma/
2464 F: include/linux/bcma/
2465
2466 BROADCOM SYSTEMPORT ETHERNET DRIVER
2467 M: Florian Fainelli <f.fainelli@gmail.com>
2468 L: netdev@vger.kernel.org
2469 S: Supported
2470 F: drivers/net/ethernet/broadcom/bcmsysport.*
2471
2472 BROCADE BFA FC SCSI DRIVER
2473 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2474 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2475 L: linux-scsi@vger.kernel.org
2476 S: Supported
2477 F: drivers/scsi/bfa/
2478
2479 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2480 M: Rasesh Mody <rasesh.mody@qlogic.com>
2481 L: netdev@vger.kernel.org
2482 S: Supported
2483 F: drivers/net/ethernet/brocade/bna/
2484
2485 BSG (block layer generic sg v4 driver)
2486 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2487 L: linux-scsi@vger.kernel.org
2488 S: Supported
2489 F: block/bsg.c
2490 F: include/linux/bsg.h
2491 F: include/uapi/linux/bsg.h
2492
2493 BT87X AUDIO DRIVER
2494 M: Clemens Ladisch <clemens@ladisch.de>
2495 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2496 T: git git://git.alsa-project.org/alsa-kernel.git
2497 S: Maintained
2498 F: Documentation/sound/alsa/Bt87x.txt
2499 F: sound/pci/bt87x.c
2500
2501 BT8XXGPIO DRIVER
2502 M: Michael Buesch <m@bues.ch>
2503 W: http://bu3sch.de/btgpio.php
2504 S: Maintained
2505 F: drivers/gpio/gpio-bt8xx.c
2506
2507 BTRFS FILE SYSTEM
2508 M: Chris Mason <clm@fb.com>
2509 M: Josef Bacik <jbacik@fb.com>
2510 M: David Sterba <dsterba@suse.com>
2511 L: linux-btrfs@vger.kernel.org
2512 W: http://btrfs.wiki.kernel.org/
2513 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2515 S: Maintained
2516 F: Documentation/filesystems/btrfs.txt
2517 F: fs/btrfs/
2518
2519 BTTV VIDEO4LINUX DRIVER
2520 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2521 L: linux-media@vger.kernel.org
2522 W: http://linuxtv.org
2523 T: git git://linuxtv.org/media_tree.git
2524 S: Odd fixes
2525 F: Documentation/video4linux/bttv/
2526 F: drivers/media/pci/bt8xx/bttv*
2527
2528 BUSLOGIC SCSI DRIVER
2529 M: Khalid Aziz <khalid@gonehiking.org>
2530 L: linux-scsi@vger.kernel.org
2531 S: Maintained
2532 F: drivers/scsi/BusLogic.*
2533 F: drivers/scsi/FlashPoint.*
2534
2535 C-MEDIA CMI8788 DRIVER
2536 M: Clemens Ladisch <clemens@ladisch.de>
2537 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2538 T: git git://git.alsa-project.org/alsa-kernel.git
2539 S: Maintained
2540 F: sound/pci/oxygen/
2541
2542 C6X ARCHITECTURE
2543 M: Mark Salter <msalter@redhat.com>
2544 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2545 L: linux-c6x-dev@linux-c6x.org
2546 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2547 S: Maintained
2548 F: arch/c6x/
2549
2550 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2551 M: David Howells <dhowells@redhat.com>
2552 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2553 S: Supported
2554 F: Documentation/filesystems/caching/cachefiles.txt
2555 F: fs/cachefiles/
2556
2557 CADET FM/AM RADIO RECEIVER DRIVER
2558 M: Hans Verkuil <hverkuil@xs4all.nl>
2559 L: linux-media@vger.kernel.org
2560 T: git git://linuxtv.org/media_tree.git
2561 W: http://linuxtv.org
2562 S: Maintained
2563 F: drivers/media/radio/radio-cadet*
2564
2565 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2566 M: Jonathan Corbet <corbet@lwn.net>
2567 L: linux-media@vger.kernel.org
2568 T: git git://linuxtv.org/media_tree.git
2569 S: Maintained
2570 F: Documentation/video4linux/cafe_ccic
2571 F: drivers/media/platform/marvell-ccic/
2572
2573 CAIF NETWORK LAYER
2574 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2575 L: netdev@vger.kernel.org
2576 S: Supported
2577 F: Documentation/networking/caif/
2578 F: drivers/net/caif/
2579 F: include/uapi/linux/caif/
2580 F: include/net/caif/
2581 F: net/caif/
2582
2583 CALGARY x86-64 IOMMU
2584 M: Muli Ben-Yehuda <muli@il.ibm.com>
2585 M: "Jon D. Mason" <jdmason@kudzu.us>
2586 L: discuss@x86-64.org
2587 S: Maintained
2588 F: arch/x86/kernel/pci-calgary_64.c
2589 F: arch/x86/kernel/tce_64.c
2590 F: arch/x86/include/asm/calgary.h
2591 F: arch/x86/include/asm/tce.h
2592
2593 CAN NETWORK LAYER
2594 M: Oliver Hartkopp <socketcan@hartkopp.net>
2595 M: Marc Kleine-Budde <mkl@pengutronix.de>
2596 L: linux-can@vger.kernel.org
2597 W: https://github.com/linux-can
2598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2600 S: Maintained
2601 F: Documentation/networking/can.txt
2602 F: net/can/
2603 F: include/linux/can/core.h
2604 F: include/uapi/linux/can.h
2605 F: include/uapi/linux/can/bcm.h
2606 F: include/uapi/linux/can/raw.h
2607 F: include/uapi/linux/can/gw.h
2608
2609 CAN NETWORK DRIVERS
2610 M: Wolfgang Grandegger <wg@grandegger.com>
2611 M: Marc Kleine-Budde <mkl@pengutronix.de>
2612 L: linux-can@vger.kernel.org
2613 W: https://github.com/linux-can
2614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2616 S: Maintained
2617 F: drivers/net/can/
2618 F: include/linux/can/dev.h
2619 F: include/linux/can/platform/
2620 F: include/uapi/linux/can/error.h
2621 F: include/uapi/linux/can/netlink.h
2622
2623 CAPABILITIES
2624 M: Serge Hallyn <serge.hallyn@canonical.com>
2625 L: linux-security-module@vger.kernel.org
2626 S: Supported
2627 F: include/linux/capability.h
2628 F: include/uapi/linux/capability.h
2629 F: security/commoncap.c
2630 F: kernel/capability.c
2631
2632 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2633 M: Kevin Tsai <ktsai@capellamicro.com>
2634 S: Maintained
2635 F: drivers/iio/light/cm*
2636 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2637
2638 CAVIUM LIQUIDIO NETWORK DRIVER
2639 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2640 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2641 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2642 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2643 L: netdev@vger.kernel.org
2644 W: http://www.cavium.com
2645 S: Supported
2646 F: drivers/net/ethernet/cavium/liquidio/
2647
2648 CC2520 IEEE-802.15.4 RADIO DRIVER
2649 M: Varka Bhadram <varkabhadram@gmail.com>
2650 L: linux-wpan@vger.kernel.org
2651 S: Maintained
2652 F: drivers/net/ieee802154/cc2520.c
2653 F: include/linux/spi/cc2520.h
2654 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2655
2656 CELL BROADBAND ENGINE ARCHITECTURE
2657 M: Arnd Bergmann <arnd@arndb.de>
2658 L: linuxppc-dev@lists.ozlabs.org
2659 W: http://www.ibm.com/developerworks/power/cell/
2660 S: Supported
2661 F: arch/powerpc/include/asm/cell*.h
2662 F: arch/powerpc/include/asm/spu*.h
2663 F: arch/powerpc/include/uapi/asm/spu*.h
2664 F: arch/powerpc/oprofile/*cell*
2665 F: arch/powerpc/platforms/cell/
2666
2667 CEPH COMMON CODE (LIBCEPH)
2668 M: Ilya Dryomov <idryomov@gmail.com>
2669 M: "Yan, Zheng" <zyan@redhat.com>
2670 M: Sage Weil <sage@redhat.com>
2671 L: ceph-devel@vger.kernel.org
2672 W: http://ceph.com/
2673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2674 T: git git://github.com/ceph/ceph-client.git
2675 S: Supported
2676 F: net/ceph/
2677 F: include/linux/ceph/
2678 F: include/linux/crush/
2679
2680 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2681 M: "Yan, Zheng" <zyan@redhat.com>
2682 M: Sage Weil <sage@redhat.com>
2683 M: Ilya Dryomov <idryomov@gmail.com>
2684 L: ceph-devel@vger.kernel.org
2685 W: http://ceph.com/
2686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2687 T: git git://github.com/ceph/ceph-client.git
2688 S: Supported
2689 F: Documentation/filesystems/ceph.txt
2690 F: fs/ceph/
2691
2692 CERTIFICATE HANDLING:
2693 M: David Howells <dhowells@redhat.com>
2694 M: David Woodhouse <dwmw2@infradead.org>
2695 L: keyrings@linux-nfs.org
2696 S: Maintained
2697 F: Documentation/module-signing.txt
2698 F: certs/
2699 F: scripts/extract-cert.c
2700
2701 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2702 L: linux-usb@vger.kernel.org
2703 S: Orphan
2704 F: Documentation/usb/WUSB-Design-overview.txt
2705 F: Documentation/usb/wusb-cbaf
2706 F: drivers/usb/host/hwa-hc.c
2707 F: drivers/usb/host/whci/
2708 F: drivers/usb/wusbcore/
2709 F: include/linux/usb/wusb*
2710
2711 CFAG12864B LCD DRIVER
2712 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2713 W: http://miguelojeda.es/auxdisplay.htm
2714 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2715 S: Maintained
2716 F: drivers/auxdisplay/cfag12864b.c
2717 F: include/linux/cfag12864b.h
2718
2719 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2720 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2721 W: http://miguelojeda.es/auxdisplay.htm
2722 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2723 S: Maintained
2724 F: drivers/auxdisplay/cfag12864bfb.c
2725 F: include/linux/cfag12864b.h
2726
2727 CFG80211 and NL80211
2728 M: Johannes Berg <johannes@sipsolutions.net>
2729 L: linux-wireless@vger.kernel.org
2730 W: http://wireless.kernel.org/
2731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2733 S: Maintained
2734 F: include/uapi/linux/nl80211.h
2735 F: include/net/cfg80211.h
2736 F: net/wireless/*
2737 X: net/wireless/wext*
2738
2739 CHAR and MISC DRIVERS
2740 M: Arnd Bergmann <arnd@arndb.de>
2741 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2743 S: Supported
2744 F: drivers/char/*
2745 F: drivers/misc/*
2746 F: include/linux/miscdevice.h
2747
2748 CHECKPATCH
2749 M: Andy Whitcroft <apw@canonical.com>
2750 M: Joe Perches <joe@perches.com>
2751 S: Maintained
2752 F: scripts/checkpatch.pl
2753
2754 CHINESE DOCUMENTATION
2755 M: Harry Wei <harryxiyou@gmail.com>
2756 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2757 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2758 S: Maintained
2759 F: Documentation/zh_CN/
2760
2761 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2762 M: Peter Chen <Peter.Chen@freescale.com>
2763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2764 L: linux-usb@vger.kernel.org
2765 S: Maintained
2766 F: drivers/usb/chipidea/
2767
2768 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2769 M: Hans de Goede <hdegoede@redhat.com>
2770 L: linux-input@vger.kernel.org
2771 S: Maintained
2772 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2773 F: drivers/input/touchscreen/chipone_icn8318.c
2774
2775 CHROME HARDWARE PLATFORM SUPPORT
2776 M: Olof Johansson <olof@lixom.net>
2777 S: Maintained
2778 F: drivers/platform/chrome/
2779
2780 CISCO VIC ETHERNET NIC DRIVER
2781 M: Christian Benvenuti <benve@cisco.com>
2782 M: Sujith Sankar <ssujith@cisco.com>
2783 M: Govindarajulu Varadarajan <_govind@gmx.com>
2784 M: Neel Patel <neepatel@cisco.com>
2785 S: Supported
2786 F: drivers/net/ethernet/cisco/enic/
2787
2788 CISCO VIC LOW LATENCY NIC DRIVER
2789 M: Christian Benvenuti <benve@cisco.com>
2790 M: Dave Goodell <dgoodell@cisco.com>
2791 S: Supported
2792 F: drivers/infiniband/hw/usnic/
2793
2794 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2795 M: Hartley Sweeten <hsweeten@visionengravers.com>
2796 L: netdev@vger.kernel.org
2797 S: Maintained
2798 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2799
2800 CIRRUS LOGIC AUDIO CODEC DRIVERS
2801 M: Brian Austin <brian.austin@cirrus.com>
2802 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2803 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2804 S: Maintained
2805 F: sound/soc/codecs/cs*
2806
2807 CLEANCACHE API
2808 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2809 L: linux-kernel@vger.kernel.org
2810 S: Maintained
2811 F: mm/cleancache.c
2812 F: include/linux/cleancache.h
2813
2814 CLK API
2815 M: Russell King <linux@arm.linux.org.uk>
2816 L: linux-clk@vger.kernel.org
2817 S: Maintained
2818 F: include/linux/clk.h
2819
2820 CLOCKSOURCE, CLOCKEVENT DRIVERS
2821 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2822 M: Thomas Gleixner <tglx@linutronix.de>
2823 L: linux-kernel@vger.kernel.org
2824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2825 S: Supported
2826 F: drivers/clocksource
2827
2828 CISCO FCOE HBA DRIVER
2829 M: Hiral Patel <hiralpat@cisco.com>
2830 M: Suma Ramars <sramars@cisco.com>
2831 M: Brian Uchino <buchino@cisco.com>
2832 L: linux-scsi@vger.kernel.org
2833 S: Supported
2834 F: drivers/scsi/fnic/
2835
2836 CISCO SCSI HBA DRIVER
2837 M: Narsimhulu Musini <nmusini@cisco.com>
2838 M: Sesidhar Baddela <sebaddel@cisco.com>
2839 L: linux-scsi@vger.kernel.org
2840 S: Supported
2841 F: drivers/scsi/snic/
2842
2843 CMPC ACPI DRIVER
2844 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2845 M: Daniel Oliveira Nascimento <don@syst.com.br>
2846 L: platform-driver-x86@vger.kernel.org
2847 S: Supported
2848 F: drivers/platform/x86/classmate-laptop.c
2849
2850 COBALT MEDIA DRIVER
2851 M: Hans Verkuil <hans.verkuil@cisco.com>
2852 L: linux-media@vger.kernel.org
2853 T: git git://linuxtv.org/media_tree.git
2854 W: http://linuxtv.org
2855 S: Supported
2856 F: drivers/media/pci/cobalt/
2857
2858 COCCINELLE/Semantic Patches (SmPL)
2859 M: Julia Lawall <Julia.Lawall@lip6.fr>
2860 M: Gilles Muller <Gilles.Muller@lip6.fr>
2861 M: Nicolas Palix <nicolas.palix@imag.fr>
2862 M: Michal Marek <mmarek@suse.com>
2863 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2865 W: http://coccinelle.lip6.fr/
2866 S: Supported
2867 F: Documentation/coccinelle.txt
2868 F: scripts/coccinelle/
2869 F: scripts/coccicheck
2870
2871 CODA FILE SYSTEM
2872 M: Jan Harkes <jaharkes@cs.cmu.edu>
2873 M: coda@cs.cmu.edu
2874 L: codalist@coda.cs.cmu.edu
2875 W: http://www.coda.cs.cmu.edu/
2876 S: Maintained
2877 F: Documentation/filesystems/coda.txt
2878 F: fs/coda/
2879 F: include/linux/coda*.h
2880 F: include/uapi/linux/coda*.h
2881
2882 CODA V4L2 MEM2MEM DRIVER
2883 M: Philipp Zabel <p.zabel@pengutronix.de>
2884 L: linux-media@vger.kernel.org
2885 S: Maintained
2886 F: Documentation/devicetree/bindings/media/coda.txt
2887 F: drivers/media/platform/coda/
2888
2889 COMMON CLK FRAMEWORK
2890 M: Michael Turquette <mturquette@baylibre.com>
2891 M: Stephen Boyd <sboyd@codeaurora.org>
2892 L: linux-clk@vger.kernel.org
2893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2894 S: Maintained
2895 F: drivers/clk/
2896 X: drivers/clk/clkdev.c
2897 F: include/linux/clk-pr*
2898 F: include/linux/clk/
2899
2900 COMMON INTERNET FILE SYSTEM (CIFS)
2901 M: Steve French <sfrench@samba.org>
2902 L: linux-cifs@vger.kernel.org
2903 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2904 W: http://linux-cifs.samba.org/
2905 T: git git://git.samba.org/sfrench/cifs-2.6.git
2906 S: Supported
2907 F: Documentation/filesystems/cifs/
2908 F: fs/cifs/
2909
2910 COMPACTPCI HOTPLUG CORE
2911 M: Scott Murray <scott@spiteful.org>
2912 L: linux-pci@vger.kernel.org
2913 S: Maintained
2914 F: drivers/pci/hotplug/cpci_hotplug*
2915
2916 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2917 M: Scott Murray <scott@spiteful.org>
2918 L: linux-pci@vger.kernel.org
2919 S: Maintained
2920 F: drivers/pci/hotplug/cpcihp_zt5550.*
2921
2922 COMPACTPCI HOTPLUG GENERIC DRIVER
2923 M: Scott Murray <scott@spiteful.org>
2924 L: linux-pci@vger.kernel.org
2925 S: Maintained
2926 F: drivers/pci/hotplug/cpcihp_generic.c
2927
2928 COMPAL LAPTOP SUPPORT
2929 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2930 L: platform-driver-x86@vger.kernel.org
2931 S: Maintained
2932 F: drivers/platform/x86/compal-laptop.c
2933
2934 CONEXANT ACCESSRUNNER USB DRIVER
2935 L: accessrunner-general@lists.sourceforge.net
2936 W: http://accessrunner.sourceforge.net/
2937 S: Orphan
2938 F: drivers/usb/atm/cxacru.c
2939
2940 CONFIGFS
2941 M: Joel Becker <jlbec@evilplan.org>
2942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2943 S: Supported
2944 F: fs/configfs/
2945 F: include/linux/configfs.h
2946
2947 CONNECTOR
2948 M: Evgeniy Polyakov <zbr@ioremap.net>
2949 L: netdev@vger.kernel.org
2950 S: Maintained
2951 F: drivers/connector/
2952
2953 CONTROL GROUP (CGROUP)
2954 M: Tejun Heo <tj@kernel.org>
2955 M: Li Zefan <lizefan@huawei.com>
2956 M: Johannes Weiner <hannes@cmpxchg.org>
2957 L: cgroups@vger.kernel.org
2958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2959 S: Maintained
2960 F: Documentation/cgroups/
2961 F: include/linux/cgroup*
2962 F: kernel/cgroup*
2963
2964 CONTROL GROUP - CPUSET
2965 M: Li Zefan <lizefan@huawei.com>
2966 L: cgroups@vger.kernel.org
2967 W: http://www.bullopensource.org/cpuset/
2968 W: http://oss.sgi.com/projects/cpusets/
2969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2970 S: Maintained
2971 F: Documentation/cgroups/cpusets.txt
2972 F: include/linux/cpuset.h
2973 F: kernel/cpuset.c
2974
2975 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2976 M: Johannes Weiner <hannes@cmpxchg.org>
2977 M: Michal Hocko <mhocko@kernel.org>
2978 M: Vladimir Davydov <vdavydov@virtuozzo.com>
2979 L: cgroups@vger.kernel.org
2980 L: linux-mm@kvack.org
2981 S: Maintained
2982 F: mm/memcontrol.c
2983 F: mm/swap_cgroup.c
2984
2985 CORETEMP HARDWARE MONITORING DRIVER
2986 M: Fenghua Yu <fenghua.yu@intel.com>
2987 L: lm-sensors@lm-sensors.org
2988 S: Maintained
2989 F: Documentation/hwmon/coretemp
2990 F: drivers/hwmon/coretemp.c
2991
2992 COSA/SRP SYNC SERIAL DRIVER
2993 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2994 W: http://www.fi.muni.cz/~kas/cosa/
2995 S: Maintained
2996 F: drivers/net/wan/cosa*
2997
2998 CPMAC ETHERNET DRIVER
2999 M: Florian Fainelli <florian@openwrt.org>
3000 L: netdev@vger.kernel.org
3001 S: Maintained
3002 F: drivers/net/ethernet/ti/cpmac.c
3003
3004 CPU FREQUENCY DRIVERS
3005 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3006 M: Viresh Kumar <viresh.kumar@linaro.org>
3007 L: linux-pm@vger.kernel.org
3008 S: Maintained
3009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3010 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3011 F: drivers/cpufreq/
3012 F: include/linux/cpufreq.h
3013
3014 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3015 M: Viresh Kumar <viresh.kumar@linaro.org>
3016 M: Sudeep Holla <sudeep.holla@arm.com>
3017 L: linux-pm@vger.kernel.org
3018 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3019 S: Maintained
3020 F: drivers/cpufreq/arm_big_little.h
3021 F: drivers/cpufreq/arm_big_little.c
3022 F: drivers/cpufreq/arm_big_little_dt.c
3023
3024 CPUIDLE DRIVER - ARM BIG LITTLE
3025 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3026 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3027 L: linux-pm@vger.kernel.org
3028 L: linux-arm-kernel@lists.infradead.org
3029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3030 S: Maintained
3031 F: drivers/cpuidle/cpuidle-big_little.c
3032
3033 CPUIDLE DRIVER - ARM EXYNOS
3034 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3035 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3036 M: Kukjin Kim <kgene@kernel.org>
3037 L: linux-pm@vger.kernel.org
3038 L: linux-samsung-soc@vger.kernel.org
3039 S: Supported
3040 F: drivers/cpuidle/cpuidle-exynos.c
3041 F: arch/arm/mach-exynos/pm.c
3042
3043 CPUIDLE DRIVERS
3044 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3045 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3046 L: linux-pm@vger.kernel.org
3047 S: Maintained
3048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3049 F: drivers/cpuidle/*
3050 F: include/linux/cpuidle.h
3051
3052 CPUID/MSR DRIVER
3053 M: "H. Peter Anvin" <hpa@zytor.com>
3054 S: Maintained
3055 F: arch/x86/kernel/cpuid.c
3056 F: arch/x86/kernel/msr.c
3057
3058 CPU POWER MONITORING SUBSYSTEM
3059 M: Thomas Renninger <trenn@suse.com>
3060 L: linux-pm@vger.kernel.org
3061 S: Maintained
3062 F: tools/power/cpupower/
3063
3064 CRAMFS FILESYSTEM
3065 W: http://sourceforge.net/projects/cramfs/
3066 S: Orphan / Obsolete
3067 F: Documentation/filesystems/cramfs.txt
3068 F: fs/cramfs/
3069
3070 CRIS PORT
3071 M: Mikael Starvik <starvik@axis.com>
3072 M: Jesper Nilsson <jesper.nilsson@axis.com>
3073 L: linux-cris-kernel@axis.com
3074 W: http://developer.axis.com
3075 S: Maintained
3076 F: arch/cris/
3077 F: drivers/tty/serial/crisv10.*
3078
3079 CRYPTO API
3080 M: Herbert Xu <herbert@gondor.apana.org.au>
3081 M: "David S. Miller" <davem@davemloft.net>
3082 L: linux-crypto@vger.kernel.org
3083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3084 S: Maintained
3085 F: Documentation/crypto/
3086 F: Documentation/DocBook/crypto-API.tmpl
3087 F: arch/*/crypto/
3088 F: crypto/
3089 F: drivers/crypto/
3090 F: include/crypto/
3091
3092 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3093 M: Neil Horman <nhorman@tuxdriver.com>
3094 L: linux-crypto@vger.kernel.org
3095 S: Maintained
3096 F: crypto/ansi_cprng.c
3097 F: crypto/rng.c
3098
3099 CS5535 Audio ALSA driver
3100 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3101 S: Maintained
3102 F: sound/pci/cs5535audio/
3103
3104 CW1200 WLAN driver
3105 M: Solomon Peachy <pizza@shaftnet.org>
3106 S: Maintained
3107 F: drivers/net/wireless/cw1200/
3108
3109 CX18 VIDEO4LINUX DRIVER
3110 M: Andy Walls <awalls@md.metrocast.net>
3111 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3112 L: linux-media@vger.kernel.org
3113 T: git git://linuxtv.org/media_tree.git
3114 W: http://linuxtv.org
3115 W: http://www.ivtvdriver.org/index.php/Cx18
3116 S: Maintained
3117 F: Documentation/video4linux/cx18.txt
3118 F: drivers/media/pci/cx18/
3119 F: include/uapi/linux/ivtv*
3120
3121 CX2341X MPEG ENCODER HELPER MODULE
3122 M: Hans Verkuil <hverkuil@xs4all.nl>
3123 L: linux-media@vger.kernel.org
3124 T: git git://linuxtv.org/media_tree.git
3125 W: http://linuxtv.org
3126 S: Maintained
3127 F: drivers/media/common/cx2341x*
3128 F: include/media/cx2341x*
3129
3130 CX24120 MEDIA DRIVER
3131 M: Jemma Denson <jdenson@gmail.com>
3132 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3133 L: linux-media@vger.kernel.org
3134 W: http://linuxtv.org/
3135 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3136 S: Maintained
3137 F: drivers/media/dvb-frontends/cx24120*
3138
3139 CX88 VIDEO4LINUX DRIVER
3140 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3141 L: linux-media@vger.kernel.org
3142 W: http://linuxtv.org
3143 T: git git://linuxtv.org/media_tree.git
3144 S: Odd fixes
3145 F: Documentation/video4linux/cx88/
3146 F: drivers/media/pci/cx88/
3147
3148 CXD2820R MEDIA DRIVER
3149 M: Antti Palosaari <crope@iki.fi>
3150 L: linux-media@vger.kernel.org
3151 W: http://linuxtv.org/
3152 W: http://palosaari.fi/linux/
3153 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3154 T: git git://linuxtv.org/anttip/media_tree.git
3155 S: Maintained
3156 F: drivers/media/dvb-frontends/cxd2820r*
3157
3158 CXGB3 ETHERNET DRIVER (CXGB3)
3159 M: Santosh Raspatur <santosh@chelsio.com>
3160 L: netdev@vger.kernel.org
3161 W: http://www.chelsio.com
3162 S: Supported
3163 F: drivers/net/ethernet/chelsio/cxgb3/
3164
3165 CXGB3 ISCSI DRIVER (CXGB3I)
3166 M: Karen Xie <kxie@chelsio.com>
3167 L: linux-scsi@vger.kernel.org
3168 W: http://www.chelsio.com
3169 S: Supported
3170 F: drivers/scsi/cxgbi/cxgb3i
3171
3172 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3173 M: Steve Wise <swise@chelsio.com>
3174 L: linux-rdma@vger.kernel.org
3175 W: http://www.openfabrics.org
3176 S: Supported
3177 F: drivers/infiniband/hw/cxgb3/
3178
3179 CXGB4 ETHERNET DRIVER (CXGB4)
3180 M: Hariprasad S <hariprasad@chelsio.com>
3181 L: netdev@vger.kernel.org
3182 W: http://www.chelsio.com
3183 S: Supported
3184 F: drivers/net/ethernet/chelsio/cxgb4/
3185
3186 CXGB4 ISCSI DRIVER (CXGB4I)
3187 M: Karen Xie <kxie@chelsio.com>
3188 L: linux-scsi@vger.kernel.org
3189 W: http://www.chelsio.com
3190 S: Supported
3191 F: drivers/scsi/cxgbi/cxgb4i
3192
3193 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3194 M: Steve Wise <swise@chelsio.com>
3195 L: linux-rdma@vger.kernel.org
3196 W: http://www.openfabrics.org
3197 S: Supported
3198 F: drivers/infiniband/hw/cxgb4/
3199
3200 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3201 M: Casey Leedom <leedom@chelsio.com>
3202 L: netdev@vger.kernel.org
3203 W: http://www.chelsio.com
3204 S: Supported
3205 F: drivers/net/ethernet/chelsio/cxgb4vf/
3206
3207 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3208 M: Ian Munsie <imunsie@au1.ibm.com>
3209 M: Michael Neuling <mikey@neuling.org>
3210 L: linuxppc-dev@lists.ozlabs.org
3211 S: Supported
3212 F: drivers/misc/cxl/
3213 F: include/misc/cxl*
3214 F: include/uapi/misc/cxl.h
3215 F: Documentation/powerpc/cxl.txt
3216 F: Documentation/powerpc/cxl.txt
3217 F: Documentation/ABI/testing/sysfs-class-cxl
3218
3219 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3220 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3221 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3222 L: linux-scsi@vger.kernel.org
3223 S: Supported
3224 F: drivers/scsi/cxlflash/
3225 F: include/uapi/scsi/cxlflash_ioctls.h
3226 F: Documentation/powerpc/cxlflash.txt
3227
3228 STMMAC ETHERNET DRIVER
3229 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3230 L: netdev@vger.kernel.org
3231 W: http://www.stlinux.com
3232 S: Supported
3233 F: drivers/net/ethernet/stmicro/stmmac/
3234
3235 CYBERPRO FB DRIVER
3236 M: Russell King <linux@arm.linux.org.uk>
3237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3238 W: http://www.arm.linux.org.uk/
3239 S: Maintained
3240 F: drivers/video/fbdev/cyber2000fb.*
3241
3242 CYCLADES ASYNC MUX DRIVER
3243 W: http://www.cyclades.com/
3244 S: Orphan
3245 F: drivers/tty/cyclades.c
3246 F: include/linux/cyclades.h
3247 F: include/uapi/linux/cyclades.h
3248
3249 CYCLADES PC300 DRIVER
3250 W: http://www.cyclades.com/
3251 S: Orphan
3252 F: drivers/net/wan/pc300*
3253
3254 CYPRESS_FIRMWARE MEDIA DRIVER
3255 M: Antti Palosaari <crope@iki.fi>
3256 L: linux-media@vger.kernel.org
3257 W: http://linuxtv.org/
3258 W: http://palosaari.fi/linux/
3259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3260 T: git git://linuxtv.org/anttip/media_tree.git
3261 S: Maintained
3262 F: drivers/media/common/cypress_firmware*
3263
3264 CYTTSP TOUCHSCREEN DRIVER
3265 M: Ferruh Yigit <fery@cypress.com>
3266 L: linux-input@vger.kernel.org
3267 S: Supported
3268 F: drivers/input/touchscreen/cyttsp*
3269 F: include/linux/input/cyttsp.h
3270
3271 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3272 M: Joshua Kinard <kumba@gentoo.org>
3273 S: Maintained
3274 F: drivers/rtc/rtc-ds1685.c
3275 F: include/linux/rtc/ds1685.h
3276
3277 DAMA SLAVE for AX.25
3278 M: Joerg Reuter <jreuter@yaina.de>
3279 W: http://yaina.de/jreuter/
3280 W: http://www.qsl.net/dl1bke/
3281 L: linux-hams@vger.kernel.org
3282 S: Maintained
3283 F: net/ax25/af_ax25.c
3284 F: net/ax25/ax25_dev.c
3285 F: net/ax25/ax25_ds_*
3286 F: net/ax25/ax25_in.c
3287 F: net/ax25/ax25_out.c
3288 F: net/ax25/ax25_timer.c
3289 F: net/ax25/sysctl_net_ax25.c
3290
3291 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3292 L: netdev@vger.kernel.org
3293 S: Orphan
3294 F: Documentation/networking/dmfe.txt
3295 F: drivers/net/ethernet/dec/tulip/dmfe.c
3296
3297 DC390/AM53C974 SCSI driver
3298 M: Hannes Reinecke <hare@suse.com>
3299 L: linux-scsi@vger.kernel.org
3300 S: Maintained
3301 F: drivers/scsi/am53c974.c
3302
3303 DC395x SCSI driver
3304 M: Oliver Neukum <oliver@neukum.org>
3305 M: Ali Akcaagac <aliakc@web.de>
3306 M: Jamie Lenehan <lenehan@twibble.org>
3307 L: dc395x@twibble.org
3308 W: http://twibble.org/dist/dc395x/
3309 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3310 S: Maintained
3311 F: Documentation/scsi/dc395x.txt
3312 F: drivers/scsi/dc395x.*
3313
3314 DCCP PROTOCOL
3315 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3316 L: dccp@vger.kernel.org
3317 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3318 S: Maintained
3319 F: include/linux/dccp.h
3320 F: include/uapi/linux/dccp.h
3321 F: include/linux/tfrc.h
3322 F: net/dccp/
3323
3324 DECnet NETWORK LAYER
3325 W: http://linux-decnet.sourceforge.net
3326 L: linux-decnet-user@lists.sourceforge.net
3327 S: Orphan
3328 F: Documentation/networking/decnet.txt
3329 F: net/decnet/
3330
3331 DECSTATION PLATFORM SUPPORT
3332 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3333 L: linux-mips@linux-mips.org
3334 W: http://www.linux-mips.org/wiki/DECstation
3335 S: Maintained
3336 F: arch/mips/dec/
3337 F: arch/mips/include/asm/dec/
3338 F: arch/mips/include/asm/mach-dec/
3339
3340 DEFXX FDDI NETWORK DRIVER
3341 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3342 S: Maintained
3343 F: drivers/net/fddi/defxx.*
3344
3345 DELL LAPTOP DRIVER
3346 M: Matthew Garrett <mjg59@srcf.ucam.org>
3347 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3348 L: platform-driver-x86@vger.kernel.org
3349 S: Maintained
3350 F: drivers/platform/x86/dell-laptop.c
3351
3352 DELL LAPTOP RBTN DRIVER
3353 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3354 S: Maintained
3355 F: drivers/platform/x86/dell-rbtn.*
3356
3357 DELL LAPTOP FREEFALL DRIVER
3358 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3359 S: Maintained
3360 F: drivers/platform/x86/dell-smo8800.c
3361
3362 DELL LAPTOP SMM DRIVER
3363 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3364 S: Maintained
3365 F: drivers/hwmon/dell-smm-hwmon.c
3366 F: include/uapi/linux/i8k.h
3367
3368 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3369 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3370 S: Maintained
3371 F: Documentation/dcdbas.txt
3372 F: drivers/firmware/dcdbas.*
3373
3374 DELL WMI EXTRAS DRIVER
3375 M: Matthew Garrett <mjg59@srcf.ucam.org>
3376 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3377 S: Maintained
3378 F: drivers/platform/x86/dell-wmi.c
3379
3380 DESIGNWARE USB2 DRD IP DRIVER
3381 M: John Youn <johnyoun@synopsys.com>
3382 L: linux-usb@vger.kernel.org
3383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3384 S: Maintained
3385 F: drivers/usb/dwc2/
3386
3387 DESIGNWARE USB3 DRD IP DRIVER
3388 M: Felipe Balbi <balbi@ti.com>
3389 L: linux-usb@vger.kernel.org
3390 L: linux-omap@vger.kernel.org
3391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3392 S: Maintained
3393 F: drivers/usb/dwc3/
3394
3395 DEVICE COREDUMP (DEV_COREDUMP)
3396 M: Johannes Berg <johannes@sipsolutions.net>
3397 L: linux-kernel@vger.kernel.org
3398 S: Maintained
3399 F: drivers/base/devcoredump.c
3400 F: include/linux/devcoredump.h
3401
3402 DEVICE FREQUENCY (DEVFREQ)
3403 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3404 M: Kyungmin Park <kyungmin.park@samsung.com>
3405 L: linux-pm@vger.kernel.org
3406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3407 S: Maintained
3408 F: drivers/devfreq/
3409 F: include/linux/devfreq.h
3410 F: Documentation/devicetree/bindings/devfreq/
3411
3412 DEVICE NUMBER REGISTRY
3413 M: Torben Mathiasen <device@lanana.org>
3414 W: http://lanana.org/docs/device-list/index.html
3415 S: Maintained
3416
3417 DEVICE-MAPPER (LVM)
3418 M: Alasdair Kergon <agk@redhat.com>
3419 M: Mike Snitzer <snitzer@redhat.com>
3420 M: dm-devel@redhat.com
3421 L: dm-devel@redhat.com
3422 W: http://sources.redhat.com/dm
3423 Q: http://patchwork.kernel.org/project/dm-devel/list/
3424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3425 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3426 S: Maintained
3427 F: Documentation/device-mapper/
3428 F: drivers/md/dm*
3429 F: drivers/md/persistent-data/
3430 F: include/linux/device-mapper.h
3431 F: include/linux/dm-*.h
3432 F: include/uapi/linux/dm-*.h
3433
3434 DIALOG SEMICONDUCTOR DRIVERS
3435 M: Support Opensource <support.opensource@diasemi.com>
3436 W: http://www.dialog-semiconductor.com/products
3437 S: Supported
3438 F: Documentation/hwmon/da90??
3439 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3440 F: drivers/gpio/gpio-da90??.c
3441 F: drivers/hwmon/da90??-hwmon.c
3442 F: drivers/iio/adc/da91??-*.c
3443 F: drivers/input/misc/da90??_onkey.c
3444 F: drivers/input/touchscreen/da9052_tsi.c
3445 F: drivers/leds/leds-da90??.c
3446 F: drivers/mfd/da903x.c
3447 F: drivers/mfd/da90??-*.c
3448 F: drivers/mfd/da91??-*.c
3449 F: drivers/power/da9052-battery.c
3450 F: drivers/power/da91??-*.c
3451 F: drivers/regulator/da903x.c
3452 F: drivers/regulator/da9???-regulator.[ch]
3453 F: drivers/rtc/rtc-da90??.c
3454 F: drivers/video/backlight/da90??_bl.c
3455 F: drivers/watchdog/da90??_wdt.c
3456 F: include/linux/mfd/da903x.h
3457 F: include/linux/mfd/da9052/
3458 F: include/linux/mfd/da9055/
3459 F: include/linux/mfd/da9063/
3460 F: include/linux/mfd/da9150/
3461 F: include/sound/da[79]*.h
3462 F: sound/soc/codecs/da[79]*.[ch]
3463
3464 DIGI NEO AND CLASSIC PCI PRODUCTS
3465 M: Lidza Louina <lidza.louina@gmail.com>
3466 M: Mark Hounschell <markh@compro.net>
3467 L: driverdev-devel@linuxdriverproject.org
3468 S: Maintained
3469 F: drivers/staging/dgnc/
3470
3471 DIGI EPCA PCI PRODUCTS
3472 M: Lidza Louina <lidza.louina@gmail.com>
3473 M: Daeseok Youn <daeseok.youn@gmail.com>
3474 L: driverdev-devel@linuxdriverproject.org
3475 S: Maintained
3476 F: drivers/staging/dgap/
3477
3478 DIOLAN U2C-12 I2C DRIVER
3479 M: Guenter Roeck <linux@roeck-us.net>
3480 L: linux-i2c@vger.kernel.org
3481 S: Maintained
3482 F: drivers/i2c/busses/i2c-diolan-u2c.c
3483
3484 DIRECT ACCESS (DAX)
3485 M: Matthew Wilcox <willy@linux.intel.com>
3486 L: linux-fsdevel@vger.kernel.org
3487 S: Supported
3488 F: fs/dax.c
3489
3490 DIRECTORY NOTIFICATION (DNOTIFY)
3491 M: Eric Paris <eparis@parisplace.org>
3492 S: Maintained
3493 F: Documentation/filesystems/dnotify.txt
3494 F: fs/notify/dnotify/
3495 F: include/linux/dnotify.h
3496
3497 DISK GEOMETRY AND PARTITION HANDLING
3498 M: Andries Brouwer <aeb@cwi.nl>
3499 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3500 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3501 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3502 S: Maintained
3503
3504 DISKQUOTA
3505 M: Jan Kara <jack@suse.com>
3506 S: Maintained
3507 F: Documentation/filesystems/quota.txt
3508 F: fs/quota/
3509 F: include/linux/quota*.h
3510 F: include/uapi/linux/quota*.h
3511
3512 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3513 M: Bernie Thompson <bernie@plugable.com>
3514 L: linux-fbdev@vger.kernel.org
3515 S: Maintained
3516 W: http://plugable.com/category/projects/udlfb/
3517 F: drivers/video/fbdev/udlfb.c
3518 F: include/video/udlfb.h
3519 F: Documentation/fb/udlfb.txt
3520
3521 DISTRIBUTED LOCK MANAGER (DLM)
3522 M: Christine Caulfield <ccaulfie@redhat.com>
3523 M: David Teigland <teigland@redhat.com>
3524 L: cluster-devel@redhat.com
3525 W: http://sources.redhat.com/cluster/
3526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3527 S: Supported
3528 F: fs/dlm/
3529
3530 DMA BUFFER SHARING FRAMEWORK
3531 M: Sumit Semwal <sumit.semwal@linaro.org>
3532 S: Maintained
3533 L: linux-media@vger.kernel.org
3534 L: dri-devel@lists.freedesktop.org
3535 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3536 F: drivers/dma-buf/
3537 F: include/linux/dma-buf*
3538 F: include/linux/reservation.h
3539 F: include/linux/*fence.h
3540 F: Documentation/dma-buf-sharing.txt
3541 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3542
3543 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3544 M: Vinod Koul <vinod.koul@intel.com>
3545 L: dmaengine@vger.kernel.org
3546 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3547 S: Maintained
3548 F: drivers/dma/
3549 F: include/linux/dmaengine.h
3550 F: Documentation/dmaengine/
3551 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3552
3553 DME1737 HARDWARE MONITOR DRIVER
3554 M: Juerg Haefliger <juergh@gmail.com>
3555 L: lm-sensors@lm-sensors.org
3556 S: Maintained
3557 F: Documentation/hwmon/dme1737
3558 F: drivers/hwmon/dme1737.c
3559
3560 DMI/SMBIOS SUPPORT
3561 M: Jean Delvare <jdelvare@suse.com>
3562 S: Maintained
3563 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3564 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3565 F: drivers/firmware/dmi-id.c
3566 F: drivers/firmware/dmi_scan.c
3567 F: include/linux/dmi.h
3568
3569 DOCUMENTATION
3570 M: Jonathan Corbet <corbet@lwn.net>
3571 L: linux-doc@vger.kernel.org
3572 S: Maintained
3573 F: Documentation/
3574 F: scripts/docproc.c
3575 F: scripts/kernel-doc*
3576 X: Documentation/ABI/
3577 X: Documentation/devicetree/
3578 X: Documentation/acpi
3579 X: Documentation/power
3580 X: Documentation/spi
3581 X: Documentation/DocBook/media
3582 T: git git://git.lwn.net/linux.git docs-next
3583
3584 DOUBLETALK DRIVER
3585 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3586 L: blinux-list@redhat.com
3587 S: Maintained
3588 F: drivers/char/dtlk.c
3589 F: include/linux/dtlk.h
3590
3591 DPT_I2O SCSI RAID DRIVER
3592 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3593 L: linux-scsi@vger.kernel.org
3594 W: http://www.adaptec.com/
3595 S: Maintained
3596 F: drivers/scsi/dpt*
3597 F: drivers/scsi/dpt/
3598
3599 DRBD DRIVER
3600 P: Philipp Reisner
3601 P: Lars Ellenberg
3602 M: drbd-dev@lists.linbit.com
3603 L: drbd-user@lists.linbit.com
3604 W: http://www.drbd.org
3605 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3606 T: git git://git.drbd.org/drbd-8.3.git
3607 S: Supported
3608 F: drivers/block/drbd/
3609 F: lib/lru_cache.c
3610 F: Documentation/blockdev/drbd/
3611
3612 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3613 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3615 S: Supported
3616 F: Documentation/kobject.txt
3617 F: drivers/base/
3618 F: fs/debugfs/
3619 F: fs/kernfs/
3620 F: fs/sysfs/
3621 F: include/linux/debugfs.h
3622 F: include/linux/kobj*
3623 F: lib/kobj*
3624
3625 DRM DRIVERS
3626 M: David Airlie <airlied@linux.ie>
3627 L: dri-devel@lists.freedesktop.org
3628 T: git git://people.freedesktop.org/~airlied/linux
3629 S: Maintained
3630 F: drivers/gpu/drm/
3631 F: drivers/gpu/vga/
3632 F: include/drm/
3633 F: include/uapi/drm/
3634
3635 RADEON DRM DRIVERS
3636 M: Alex Deucher <alexander.deucher@amd.com>
3637 M: Christian König <christian.koenig@amd.com>
3638 L: dri-devel@lists.freedesktop.org
3639 T: git git://people.freedesktop.org/~agd5f/linux
3640 S: Supported
3641 F: drivers/gpu/drm/radeon/
3642 F: include/uapi/drm/radeon*
3643
3644 DRM PANEL DRIVERS
3645 M: Thierry Reding <thierry.reding@gmail.com>
3646 L: dri-devel@lists.freedesktop.org
3647 T: git git://anongit.freedesktop.org/tegra/linux.git
3648 S: Maintained
3649 F: drivers/gpu/drm/drm_panel.c
3650 F: drivers/gpu/drm/panel/
3651 F: include/drm/drm_panel.h
3652 F: Documentation/devicetree/bindings/display/panel/
3653
3654 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3655 M: Daniel Vetter <daniel.vetter@intel.com>
3656 M: Jani Nikula <jani.nikula@linux.intel.com>
3657 L: intel-gfx@lists.freedesktop.org
3658 L: dri-devel@lists.freedesktop.org
3659 W: https://01.org/linuxgraphics/
3660 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3661 T: git git://anongit.freedesktop.org/drm-intel
3662 S: Supported
3663 F: drivers/gpu/drm/i915/
3664 F: include/drm/i915*
3665 F: include/uapi/drm/i915*
3666
3667 DRM DRIVERS FOR ATMEL HLCDC
3668 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3669 L: dri-devel@lists.freedesktop.org
3670 S: Supported
3671 F: drivers/gpu/drm/atmel-hlcdc/
3672 F: Documentation/devicetree/bindings/drm/atmel/
3673
3674 DRM DRIVERS FOR EXYNOS
3675 M: Inki Dae <inki.dae@samsung.com>
3676 M: Joonyoung Shim <jy0922.shim@samsung.com>
3677 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3678 M: Kyungmin Park <kyungmin.park@samsung.com>
3679 L: dri-devel@lists.freedesktop.org
3680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3681 S: Supported
3682 F: drivers/gpu/drm/exynos/
3683 F: include/drm/exynos*
3684 F: include/uapi/drm/exynos*
3685
3686 DRM DRIVERS FOR FREESCALE DCU
3687 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3688 M: Alison Wang <alison.wang@freescale.com>
3689 L: dri-devel@lists.freedesktop.org
3690 S: Supported
3691 F: drivers/gpu/drm/fsl-dcu/
3692 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3693 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3694
3695 DRM DRIVERS FOR FREESCALE IMX
3696 M: Philipp Zabel <p.zabel@pengutronix.de>
3697 L: dri-devel@lists.freedesktop.org
3698 S: Maintained
3699 F: drivers/gpu/drm/imx/
3700 F: drivers/gpu/ipu-v3/
3701 F: Documentation/devicetree/bindings/display/imx/
3702
3703 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3704 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3705 L: dri-devel@lists.freedesktop.org
3706 T: git git://github.com/patjak/drm-gma500
3707 S: Maintained
3708 F: drivers/gpu/drm/gma500
3709 F: include/drm/gma500*
3710
3711 DRM DRIVERS FOR NVIDIA TEGRA
3712 M: Thierry Reding <thierry.reding@gmail.com>
3713 M: Terje Bergström <tbergstrom@nvidia.com>
3714 L: dri-devel@lists.freedesktop.org
3715 L: linux-tegra@vger.kernel.org
3716 T: git git://anongit.freedesktop.org/tegra/linux.git
3717 S: Supported
3718 F: drivers/gpu/drm/tegra/
3719 F: drivers/gpu/host1x/
3720 F: include/linux/host1x.h
3721 F: include/uapi/drm/tegra_drm.h
3722 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3723
3724 DRM DRIVERS FOR RENESAS
3725 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3726 L: dri-devel@lists.freedesktop.org
3727 L: linux-sh@vger.kernel.org
3728 T: git git://people.freedesktop.org/~airlied/linux
3729 S: Supported
3730 F: drivers/gpu/drm/rcar-du/
3731 F: drivers/gpu/drm/shmobile/
3732 F: include/linux/platform_data/shmob_drm.h
3733
3734 DRM DRIVERS FOR ROCKCHIP
3735 M: Mark Yao <mark.yao@rock-chips.com>
3736 L: dri-devel@lists.freedesktop.org
3737 S: Maintained
3738 F: drivers/gpu/drm/rockchip/
3739 F: Documentation/devicetree/bindings/display/rockchip*
3740
3741 DRM DRIVERS FOR STI
3742 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3743 M: Vincent Abriou <vincent.abriou@st.com>
3744 L: dri-devel@lists.freedesktop.org
3745 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3746 S: Maintained
3747 F: drivers/gpu/drm/sti
3748 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3749
3750 DSBR100 USB FM RADIO DRIVER
3751 M: Alexey Klimov <klimov.linux@gmail.com>
3752 L: linux-media@vger.kernel.org
3753 T: git git://linuxtv.org/media_tree.git
3754 S: Maintained
3755 F: drivers/media/radio/dsbr100.c
3756
3757 DSCC4 DRIVER
3758 M: Francois Romieu <romieu@fr.zoreil.com>
3759 L: netdev@vger.kernel.org
3760 S: Maintained
3761 F: drivers/net/wan/dscc4.c
3762
3763 DT3155 MEDIA DRIVER
3764 M: Hans Verkuil <hverkuil@xs4all.nl>
3765 L: linux-media@vger.kernel.org
3766 T: git git://linuxtv.org/media_tree.git
3767 W: http://linuxtv.org
3768 S: Odd Fixes
3769 F: drivers/media/pci/dt3155/
3770
3771 DVB_USB_AF9015 MEDIA DRIVER
3772 M: Antti Palosaari <crope@iki.fi>
3773 L: linux-media@vger.kernel.org
3774 W: http://linuxtv.org/
3775 W: http://palosaari.fi/linux/
3776 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3777 T: git git://linuxtv.org/anttip/media_tree.git
3778 S: Maintained
3779 F: drivers/media/usb/dvb-usb-v2/af9015*
3780
3781 DVB_USB_AF9035 MEDIA DRIVER
3782 M: Antti Palosaari <crope@iki.fi>
3783 L: linux-media@vger.kernel.org
3784 W: http://linuxtv.org/
3785 W: http://palosaari.fi/linux/
3786 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3787 T: git git://linuxtv.org/anttip/media_tree.git
3788 S: Maintained
3789 F: drivers/media/usb/dvb-usb-v2/af9035*
3790
3791 DVB_USB_ANYSEE MEDIA DRIVER
3792 M: Antti Palosaari <crope@iki.fi>
3793 L: linux-media@vger.kernel.org
3794 W: http://linuxtv.org/
3795 W: http://palosaari.fi/linux/
3796 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3797 T: git git://linuxtv.org/anttip/media_tree.git
3798 S: Maintained
3799 F: drivers/media/usb/dvb-usb-v2/anysee*
3800
3801 DVB_USB_AU6610 MEDIA DRIVER
3802 M: Antti Palosaari <crope@iki.fi>
3803 L: linux-media@vger.kernel.org
3804 W: http://linuxtv.org/
3805 W: http://palosaari.fi/linux/
3806 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3807 T: git git://linuxtv.org/anttip/media_tree.git
3808 S: Maintained
3809 F: drivers/media/usb/dvb-usb-v2/au6610*
3810
3811 DVB_USB_CE6230 MEDIA DRIVER
3812 M: Antti Palosaari <crope@iki.fi>
3813 L: linux-media@vger.kernel.org
3814 W: http://linuxtv.org/
3815 W: http://palosaari.fi/linux/
3816 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3817 T: git git://linuxtv.org/anttip/media_tree.git
3818 S: Maintained
3819 F: drivers/media/usb/dvb-usb-v2/ce6230*
3820
3821 DVB_USB_CXUSB MEDIA DRIVER
3822 M: Michael Krufky <mkrufky@linuxtv.org>
3823 L: linux-media@vger.kernel.org
3824 W: http://linuxtv.org/
3825 W: http://github.com/mkrufky
3826 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3827 T: git git://linuxtv.org/media_tree.git
3828 S: Maintained
3829 F: drivers/media/usb/dvb-usb/cxusb*
3830
3831 DVB_USB_EC168 MEDIA DRIVER
3832 M: Antti Palosaari <crope@iki.fi>
3833 L: linux-media@vger.kernel.org
3834 W: http://linuxtv.org/
3835 W: http://palosaari.fi/linux/
3836 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3837 T: git git://linuxtv.org/anttip/media_tree.git
3838 S: Maintained
3839 F: drivers/media/usb/dvb-usb-v2/ec168*
3840
3841 DVB_USB_GL861 MEDIA DRIVER
3842 M: Antti Palosaari <crope@iki.fi>
3843 L: linux-media@vger.kernel.org
3844 W: http://linuxtv.org/
3845 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3846 T: git git://linuxtv.org/anttip/media_tree.git
3847 S: Maintained
3848 F: drivers/media/usb/dvb-usb-v2/gl861*
3849
3850 DVB_USB_MXL111SF MEDIA DRIVER
3851 M: Michael Krufky <mkrufky@linuxtv.org>
3852 L: linux-media@vger.kernel.org
3853 W: http://linuxtv.org/
3854 W: http://github.com/mkrufky
3855 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3856 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3857 S: Maintained
3858 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3859
3860 DVB_USB_RTL28XXU MEDIA DRIVER
3861 M: Antti Palosaari <crope@iki.fi>
3862 L: linux-media@vger.kernel.org
3863 W: http://linuxtv.org/
3864 W: http://palosaari.fi/linux/
3865 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3866 T: git git://linuxtv.org/anttip/media_tree.git
3867 S: Maintained
3868 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3869
3870 DVB_USB_V2 MEDIA DRIVER
3871 M: Antti Palosaari <crope@iki.fi>
3872 L: linux-media@vger.kernel.org
3873 W: http://linuxtv.org/
3874 W: http://palosaari.fi/linux/
3875 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3876 T: git git://linuxtv.org/anttip/media_tree.git
3877 S: Maintained
3878 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3879 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3880
3881 DYNAMIC DEBUG
3882 M: Jason Baron <jbaron@akamai.com>
3883 S: Maintained
3884 F: lib/dynamic_debug.c
3885 F: include/linux/dynamic_debug.h
3886
3887 DZ DECSTATION DZ11 SERIAL DRIVER
3888 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3889 S: Maintained
3890 F: drivers/tty/serial/dz.*
3891
3892 E3X0 POWER BUTTON DRIVER
3893 M: Moritz Fischer <moritz.fischer@ettus.com>
3894 L: usrp-users@lists.ettus.com
3895 W: http://www.ettus.com
3896 S: Supported
3897 F: drivers/input/misc/e3x0-button.c
3898 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3899
3900 E4000 MEDIA DRIVER
3901 M: Antti Palosaari <crope@iki.fi>
3902 L: linux-media@vger.kernel.org
3903 W: http://linuxtv.org/
3904 W: http://palosaari.fi/linux/
3905 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3906 T: git git://linuxtv.org/anttip/media_tree.git
3907 S: Maintained
3908 F: drivers/media/tuners/e4000*
3909
3910 EATA ISA/EISA/PCI SCSI DRIVER
3911 M: Dario Ballabio <ballabio_dario@emc.com>
3912 L: linux-scsi@vger.kernel.org
3913 S: Maintained
3914 F: drivers/scsi/eata.c
3915
3916 EC100 MEDIA DRIVER
3917 M: Antti Palosaari <crope@iki.fi>
3918 L: linux-media@vger.kernel.org
3919 W: http://linuxtv.org/
3920 W: http://palosaari.fi/linux/
3921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3922 T: git git://linuxtv.org/anttip/media_tree.git
3923 S: Maintained
3924 F: drivers/media/dvb-frontends/ec100*
3925
3926 ECRYPT FILE SYSTEM
3927 M: Tyler Hicks <tyhicks@canonical.com>
3928 L: ecryptfs@vger.kernel.org
3929 W: http://ecryptfs.org
3930 W: https://launchpad.net/ecryptfs
3931 S: Supported
3932 F: Documentation/filesystems/ecryptfs.txt
3933 F: fs/ecryptfs/
3934
3935 EDAC-CORE
3936 M: Doug Thompson <dougthompson@xmission.com>
3937 M: Borislav Petkov <bp@alien8.de>
3938 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3939 L: linux-edac@vger.kernel.org
3940 W: bluesmoke.sourceforge.net
3941 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3942 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3943 S: Supported
3944 F: Documentation/edac.txt
3945 F: drivers/edac/
3946 F: include/linux/edac.h
3947
3948 EDAC-AMD64
3949 M: Doug Thompson <dougthompson@xmission.com>
3950 M: Borislav Petkov <bp@alien8.de>
3951 L: linux-edac@vger.kernel.org
3952 W: bluesmoke.sourceforge.net
3953 S: Maintained
3954 F: drivers/edac/amd64_edac*
3955
3956 EDAC-CALXEDA
3957 M: Doug Thompson <dougthompson@xmission.com>
3958 M: Robert Richter <rric@kernel.org>
3959 L: linux-edac@vger.kernel.org
3960 W: bluesmoke.sourceforge.net
3961 S: Maintained
3962 F: drivers/edac/highbank*
3963
3964 EDAC-CAVIUM
3965 M: Ralf Baechle <ralf@linux-mips.org>
3966 M: David Daney <david.daney@cavium.com>
3967 L: linux-edac@vger.kernel.org
3968 L: linux-mips@linux-mips.org
3969 W: bluesmoke.sourceforge.net
3970 S: Supported
3971 F: drivers/edac/octeon_edac*
3972
3973 EDAC-E752X
3974 M: Mark Gross <mark.gross@intel.com>
3975 M: Doug Thompson <dougthompson@xmission.com>
3976 L: linux-edac@vger.kernel.org
3977 W: bluesmoke.sourceforge.net
3978 S: Maintained
3979 F: drivers/edac/e752x_edac.c
3980
3981 EDAC-E7XXX
3982 M: Doug Thompson <dougthompson@xmission.com>
3983 L: linux-edac@vger.kernel.org
3984 W: bluesmoke.sourceforge.net
3985 S: Maintained
3986 F: drivers/edac/e7xxx_edac.c
3987
3988 EDAC-GHES
3989 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3990 L: linux-edac@vger.kernel.org
3991 W: bluesmoke.sourceforge.net
3992 S: Maintained
3993 F: drivers/edac/ghes_edac.c
3994
3995 EDAC-I82443BXGX
3996 M: Tim Small <tim@buttersideup.com>
3997 L: linux-edac@vger.kernel.org
3998 W: bluesmoke.sourceforge.net
3999 S: Maintained
4000 F: drivers/edac/i82443bxgx_edac.c
4001
4002 EDAC-I3000
4003 M: Jason Uhlenkott <juhlenko@akamai.com>
4004 L: linux-edac@vger.kernel.org
4005 W: bluesmoke.sourceforge.net
4006 S: Maintained
4007 F: drivers/edac/i3000_edac.c
4008
4009 EDAC-I5000
4010 M: Doug Thompson <dougthompson@xmission.com>
4011 L: linux-edac@vger.kernel.org
4012 W: bluesmoke.sourceforge.net
4013 S: Maintained
4014 F: drivers/edac/i5000_edac.c
4015
4016 EDAC-I5400
4017 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4018 L: linux-edac@vger.kernel.org
4019 W: bluesmoke.sourceforge.net
4020 S: Maintained
4021 F: drivers/edac/i5400_edac.c
4022
4023 EDAC-I7300
4024 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4025 L: linux-edac@vger.kernel.org
4026 W: bluesmoke.sourceforge.net
4027 S: Maintained
4028 F: drivers/edac/i7300_edac.c
4029
4030 EDAC-I7CORE
4031 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4032 L: linux-edac@vger.kernel.org
4033 W: bluesmoke.sourceforge.net
4034 S: Maintained
4035 F: drivers/edac/i7core_edac.c
4036
4037 EDAC-I82975X
4038 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4039 M: "Arvind R." <arvino55@gmail.com>
4040 L: linux-edac@vger.kernel.org
4041 W: bluesmoke.sourceforge.net
4042 S: Maintained
4043 F: drivers/edac/i82975x_edac.c
4044
4045 EDAC-IE31200
4046 M: Jason Baron <jbaron@akamai.com>
4047 L: linux-edac@vger.kernel.org
4048 W: bluesmoke.sourceforge.net
4049 S: Maintained
4050 F: drivers/edac/ie31200_edac.c
4051
4052 EDAC-MPC85XX
4053 M: Johannes Thumshirn <morbidrsa@gmail.com>
4054 L: linux-edac@vger.kernel.org
4055 W: bluesmoke.sourceforge.net
4056 S: Maintained
4057 F: drivers/edac/mpc85xx_edac.[ch]
4058
4059 EDAC-PASEMI
4060 M: Egor Martovetsky <egor@pasemi.com>
4061 L: linux-edac@vger.kernel.org
4062 W: bluesmoke.sourceforge.net
4063 S: Maintained
4064 F: drivers/edac/pasemi_edac.c
4065
4066 EDAC-R82600
4067 M: Tim Small <tim@buttersideup.com>
4068 L: linux-edac@vger.kernel.org
4069 W: bluesmoke.sourceforge.net
4070 S: Maintained
4071 F: drivers/edac/r82600_edac.c
4072
4073 EDAC-SBRIDGE
4074 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4075 L: linux-edac@vger.kernel.org
4076 W: bluesmoke.sourceforge.net
4077 S: Maintained
4078 F: drivers/edac/sb_edac.c
4079
4080 EDAC-XGENE
4081 APPLIED MICRO (APM) X-GENE SOC EDAC
4082 M: Loc Ho <lho@apm.com>
4083 S: Supported
4084 F: drivers/edac/xgene_edac.c
4085 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4086
4087 EDIROL UA-101/UA-1000 DRIVER
4088 M: Clemens Ladisch <clemens@ladisch.de>
4089 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4090 T: git git://git.alsa-project.org/alsa-kernel.git
4091 S: Maintained
4092 F: sound/usb/misc/ua101.c
4093
4094 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4095 M: Matt Fleming <matt@codeblueprint.co.uk>
4096 L: linux-efi@vger.kernel.org
4097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4098 S: Maintained
4099 F: Documentation/efi-stub.txt
4100 F: arch/ia64/kernel/efi.c
4101 F: arch/x86/boot/compressed/eboot.[ch]
4102 F: arch/x86/include/asm/efi.h
4103 F: arch/x86/platform/efi/*
4104 F: drivers/firmware/efi/*
4105 F: include/linux/efi*.h
4106
4107 EFI VARIABLE FILESYSTEM
4108 M: Matthew Garrett <matthew.garrett@nebula.com>
4109 M: Jeremy Kerr <jk@ozlabs.org>
4110 M: Matt Fleming <matt@codeblueprint.co.uk>
4111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4112 L: linux-efi@vger.kernel.org
4113 S: Maintained
4114 F: fs/efivarfs/
4115
4116 EFIFB FRAMEBUFFER DRIVER
4117 L: linux-fbdev@vger.kernel.org
4118 M: Peter Jones <pjones@redhat.com>
4119 S: Maintained
4120 F: drivers/video/fbdev/efifb.c
4121
4122 EFS FILESYSTEM
4123 W: http://aeschi.ch.eu.org/efs/
4124 S: Orphan
4125 F: fs/efs/
4126
4127 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4128 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4129 M: Christoph Raisch <raisch@de.ibm.com>
4130 L: linux-rdma@vger.kernel.org
4131 S: Supported
4132 F: drivers/infiniband/hw/ehca/
4133
4134 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4135 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4136 L: netdev@vger.kernel.org
4137 S: Maintained
4138 F: drivers/net/ethernet/ibm/ehea/
4139
4140 EM28XX VIDEO4LINUX DRIVER
4141 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4142 L: linux-media@vger.kernel.org
4143 W: http://linuxtv.org
4144 T: git git://linuxtv.org/media_tree.git
4145 S: Maintained
4146 F: drivers/media/usb/em28xx/
4147
4148 EMBEDDED LINUX
4149 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4150 M: Matt Mackall <mpm@selenic.com>
4151 M: David Woodhouse <dwmw2@infradead.org>
4152 L: linux-embedded@vger.kernel.org
4153 S: Maintained
4154
4155 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4156 M: James Smart <james.smart@avagotech.com>
4157 M: Dick Kennedy <dick.kennedy@avagotech.com>
4158 L: linux-scsi@vger.kernel.org
4159 W: http://www.avagotech.com
4160 S: Supported
4161 F: drivers/scsi/lpfc/
4162
4163 ENE CB710 FLASH CARD READER DRIVER
4164 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4165 S: Maintained
4166 F: drivers/misc/cb710/
4167 F: drivers/mmc/host/cb710-mmc.*
4168 F: include/linux/cb710.h
4169
4170 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4171 M: Maxim Levitsky <maximlevitsky@gmail.com>
4172 S: Maintained
4173 F: drivers/media/rc/ene_ir.*
4174
4175 ENHANCED ERROR HANDLING (EEH)
4176 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4177 L: linuxppc-dev@lists.ozlabs.org
4178 S: Supported
4179 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4180 F: arch/powerpc/kernel/eeh*.c
4181
4182 EPSON S1D13XXX FRAMEBUFFER DRIVER
4183 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4184 S: Maintained
4185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4186 F: drivers/video/fbdev/s1d13xxxfb.c
4187 F: include/video/s1d13xxxfb.h
4188
4189 ET131X NETWORK DRIVER
4190 M: Mark Einon <mark.einon@gmail.com>
4191 S: Odd Fixes
4192 F: drivers/net/ethernet/agere/
4193
4194 ETHERNET BRIDGE
4195 M: Stephen Hemminger <stephen@networkplumber.org>
4196 L: bridge@lists.linux-foundation.org
4197 L: netdev@vger.kernel.org
4198 W: http://www.linuxfoundation.org/en/Net:Bridge
4199 S: Maintained
4200 F: include/linux/netfilter_bridge/
4201 F: net/bridge/
4202
4203 ETHERNET PHY LIBRARY
4204 M: Florian Fainelli <f.fainelli@gmail.com>
4205 L: netdev@vger.kernel.org
4206 S: Maintained
4207 F: include/linux/phy.h
4208 F: include/linux/phy_fixed.h
4209 F: drivers/net/phy/
4210 F: Documentation/networking/phy.txt
4211 F: drivers/of/of_mdio.c
4212 F: drivers/of/of_net.c
4213
4214 EXT2 FILE SYSTEM
4215 M: Jan Kara <jack@suse.com>
4216 L: linux-ext4@vger.kernel.org
4217 S: Maintained
4218 F: Documentation/filesystems/ext2.txt
4219 F: fs/ext2/
4220 F: include/linux/ext2*
4221
4222 EXT4 FILE SYSTEM
4223 M: "Theodore Ts'o" <tytso@mit.edu>
4224 M: Andreas Dilger <adilger.kernel@dilger.ca>
4225 L: linux-ext4@vger.kernel.org
4226 W: http://ext4.wiki.kernel.org
4227 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4228 S: Maintained
4229 F: Documentation/filesystems/ext4.txt
4230 F: fs/ext4/
4231
4232 Extended Verification Module (EVM)
4233 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4234 L: linux-ima-devel@lists.sourceforge.net
4235 L: linux-security-module@vger.kernel.org
4236 S: Supported
4237 F: security/integrity/evm/
4238
4239 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4240 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4241 M: Chanwoo Choi <cw00.choi@samsung.com>
4242 L: linux-kernel@vger.kernel.org
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4244 S: Maintained
4245 F: drivers/extcon/
4246 F: include/linux/extcon/
4247 F: include/linux/extcon.h
4248 F: Documentation/extcon/
4249 F: Documentation/devicetree/bindings/extcon/
4250
4251 EXYNOS DP DRIVER
4252 M: Jingoo Han <jingoohan1@gmail.com>
4253 L: dri-devel@lists.freedesktop.org
4254 S: Maintained
4255 F: drivers/gpu/drm/exynos/exynos_dp*
4256
4257 EXYNOS MIPI DISPLAY DRIVERS
4258 M: Inki Dae <inki.dae@samsung.com>
4259 M: Donghwa Lee <dh09.lee@samsung.com>
4260 M: Kyungmin Park <kyungmin.park@samsung.com>
4261 L: linux-fbdev@vger.kernel.org
4262 S: Maintained
4263 F: drivers/video/fbdev/exynos/exynos_mipi*
4264 F: include/video/exynos_mipi*
4265
4266 F71805F HARDWARE MONITORING DRIVER
4267 M: Jean Delvare <jdelvare@suse.com>
4268 L: lm-sensors@lm-sensors.org
4269 S: Maintained
4270 F: Documentation/hwmon/f71805f
4271 F: drivers/hwmon/f71805f.c
4272
4273 FC0011 TUNER DRIVER
4274 M: Michael Buesch <m@bues.ch>
4275 L: linux-media@vger.kernel.org
4276 S: Maintained
4277 F: drivers/media/tuners/fc0011.h
4278 F: drivers/media/tuners/fc0011.c
4279
4280 FC2580 MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: http://linuxtv.org/
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4287 S: Maintained
4288 F: drivers/media/tuners/fc2580*
4289
4290 FANOTIFY
4291 M: Eric Paris <eparis@redhat.com>
4292 S: Maintained
4293 F: fs/notify/fanotify/
4294 F: include/linux/fanotify.h
4295 F: include/uapi/linux/fanotify.h
4296
4297 FARSYNC SYNCHRONOUS DRIVER
4298 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4299 W: http://www.farsite.co.uk/
4300 S: Supported
4301 F: drivers/net/wan/farsync.*
4302
4303 FAULT INJECTION SUPPORT
4304 M: Akinobu Mita <akinobu.mita@gmail.com>
4305 S: Supported
4306 F: Documentation/fault-injection/
4307 F: lib/fault-inject.c
4308
4309 FBTFT Framebuffer drivers
4310 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4311 M: Noralf Trønnes <noralf@tronnes.org>
4312 S: Maintained
4313 F: drivers/staging/fbtft/
4314
4315 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4316 M: Vasu Dev <vasu.dev@intel.com>
4317 L: fcoe-devel@open-fcoe.org
4318 W: www.Open-FCoE.org
4319 S: Supported
4320 F: drivers/scsi/libfc/
4321 F: drivers/scsi/fcoe/
4322 F: include/scsi/fc/
4323 F: include/scsi/libfc.h
4324 F: include/scsi/libfcoe.h
4325 F: include/uapi/scsi/fc/
4326
4327 FILE LOCKING (flock() and fcntl()/lockf())
4328 M: Jeff Layton <jlayton@poochiereds.net>
4329 M: "J. Bruce Fields" <bfields@fieldses.org>
4330 L: linux-fsdevel@vger.kernel.org
4331 S: Maintained
4332 F: include/linux/fcntl.h
4333 F: include/linux/fs.h
4334 F: include/uapi/linux/fcntl.h
4335 F: include/uapi/linux/fs.h
4336 F: fs/fcntl.c
4337 F: fs/locks.c
4338
4339 FILESYSTEMS (VFS and infrastructure)
4340 M: Alexander Viro <viro@zeniv.linux.org.uk>
4341 L: linux-fsdevel@vger.kernel.org
4342 S: Maintained
4343 F: fs/*
4344
4345 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4346 M: Riku Voipio <riku.voipio@iki.fi>
4347 L: lm-sensors@lm-sensors.org
4348 S: Maintained
4349 F: drivers/hwmon/f75375s.c
4350 F: include/linux/f75375s.h
4351
4352 FIREWIRE AUDIO DRIVERS
4353 M: Clemens Ladisch <clemens@ladisch.de>
4354 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4355 T: git git://git.alsa-project.org/alsa-kernel.git
4356 S: Maintained
4357 F: sound/firewire/
4358
4359 FIREWIRE MEDIA DRIVERS (firedtv)
4360 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4361 L: linux-media@vger.kernel.org
4362 L: linux1394-devel@lists.sourceforge.net
4363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4364 S: Maintained
4365 F: drivers/media/firewire/
4366
4367 FIREWIRE SBP-2 TARGET
4368 M: Chris Boot <bootc@bootc.net>
4369 L: linux-scsi@vger.kernel.org
4370 L: target-devel@vger.kernel.org
4371 L: linux1394-devel@lists.sourceforge.net
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4373 S: Maintained
4374 F: drivers/target/sbp/
4375
4376 FIREWIRE SUBSYSTEM
4377 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4378 L: linux1394-devel@lists.sourceforge.net
4379 W: http://ieee1394.wiki.kernel.org/
4380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4381 S: Maintained
4382 F: drivers/firewire/
4383 F: include/linux/firewire.h
4384 F: include/uapi/linux/firewire*.h
4385 F: tools/firewire/
4386
4387 FIRMWARE LOADER (request_firmware)
4388 M: Ming Lei <ming.lei@canonical.com>
4389 L: linux-kernel@vger.kernel.org
4390 S: Maintained
4391 F: Documentation/firmware_class/
4392 F: drivers/base/firmware*.c
4393 F: include/linux/firmware.h
4394
4395 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4396 M: Joshua Morris <josh.h.morris@us.ibm.com>
4397 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4398 S: Maintained
4399 F: drivers/block/rsxx/
4400
4401 FLOPPY DRIVER
4402 M: Jiri Kosina <jikos@kernel.org>
4403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4404 S: Odd fixes
4405 F: drivers/block/floppy.c
4406
4407 FMC SUBSYSTEM
4408 M: Alessandro Rubini <rubini@gnudd.com>
4409 W: http://www.ohwr.org/projects/fmc-bus
4410 S: Supported
4411 F: drivers/fmc/
4412 F: include/linux/fmc*.h
4413 F: include/linux/ipmi-fru.h
4414 K: fmc_d.*register
4415
4416 FPGA MANAGER FRAMEWORK
4417 M: Alan Tull <atull@opensource.altera.com>
4418 R: Moritz Fischer <moritz.fischer@ettus.com>
4419 S: Maintained
4420 F: drivers/fpga/
4421 F: include/linux/fpga/fpga-mgr.h
4422 W: http://www.rocketboards.org
4423
4424 FPU EMULATOR
4425 M: Bill Metzenthen <billm@melbpc.org.au>
4426 W: http://floatingpoint.sourceforge.net/emulator/index.html
4427 S: Maintained
4428 F: arch/x86/math-emu/
4429
4430 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4431 L: netdev@vger.kernel.org
4432 S: Orphan
4433 F: drivers/net/wan/dlci.c
4434 F: drivers/net/wan/sdla.c
4435
4436 FRAMEBUFFER LAYER
4437 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4438 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4439 L: linux-fbdev@vger.kernel.org
4440 W: http://linux-fbdev.sourceforge.net/
4441 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4443 S: Maintained
4444 F: Documentation/fb/
4445 F: drivers/video/
4446 F: include/video/
4447 F: include/linux/fb.h
4448 F: include/uapi/video/
4449 F: include/uapi/linux/fb.h
4450
4451 FREESCALE DIU FRAMEBUFFER DRIVER
4452 M: Timur Tabi <timur@tabi.org>
4453 L: linux-fbdev@vger.kernel.org
4454 S: Maintained
4455 F: drivers/video/fbdev/fsl-diu-fb.*
4456
4457 FREESCALE DMA DRIVER
4458 M: Li Yang <leoli@freescale.com>
4459 M: Zhang Wei <zw@zh-kernel.org>
4460 L: linuxppc-dev@lists.ozlabs.org
4461 S: Maintained
4462 F: drivers/dma/fsldma.*
4463
4464 FREESCALE I2C CPM DRIVER
4465 M: Jochen Friedrich <jochen@scram.de>
4466 L: linuxppc-dev@lists.ozlabs.org
4467 L: linux-i2c@vger.kernel.org
4468 S: Maintained
4469 F: drivers/i2c/busses/i2c-cpm.c
4470
4471 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4472 M: Sascha Hauer <kernel@pengutronix.de>
4473 L: linux-fbdev@vger.kernel.org
4474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4475 S: Maintained
4476 F: include/linux/platform_data/video-imxfb.h
4477 F: drivers/video/fbdev/imxfb.c
4478
4479 FREESCALE QUAD SPI DRIVER
4480 M: Han Xu <han.xu@freescale.com>
4481 L: linux-mtd@lists.infradead.org
4482 S: Maintained
4483 F: drivers/mtd/spi-nor/fsl-quadspi.c
4484
4485 FREESCALE SOC FS_ENET DRIVER
4486 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4487 M: Vitaly Bordug <vbordug@ru.mvista.com>
4488 L: linuxppc-dev@lists.ozlabs.org
4489 L: netdev@vger.kernel.org
4490 S: Maintained
4491 F: drivers/net/ethernet/freescale/fs_enet/
4492 F: include/linux/fs_enet_pd.h
4493
4494 FREESCALE QUICC ENGINE LIBRARY
4495 L: linuxppc-dev@lists.ozlabs.org
4496 S: Orphan
4497 F: arch/powerpc/sysdev/qe_lib/
4498 F: arch/powerpc/include/asm/*qe.h
4499
4500 FREESCALE USB PERIPHERAL DRIVERS
4501 M: Li Yang <leoli@freescale.com>
4502 L: linux-usb@vger.kernel.org
4503 L: linuxppc-dev@lists.ozlabs.org
4504 S: Maintained
4505 F: drivers/usb/gadget/udc/fsl*
4506
4507 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4508 M: Li Yang <leoli@freescale.com>
4509 L: netdev@vger.kernel.org
4510 L: linuxppc-dev@lists.ozlabs.org
4511 S: Maintained
4512 F: drivers/net/ethernet/freescale/ucc_geth*
4513
4514 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4515 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4516 L: netdev@vger.kernel.org
4517 S: Maintained
4518 F: drivers/net/ethernet/freescale/gianfar*
4519 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4520 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4521
4522 FREESCALE QUICC ENGINE UCC UART DRIVER
4523 M: Timur Tabi <timur@tabi.org>
4524 L: linuxppc-dev@lists.ozlabs.org
4525 S: Maintained
4526 F: drivers/tty/serial/ucc_uart.c
4527
4528 FREESCALE SOC SOUND DRIVERS
4529 M: Timur Tabi <timur@tabi.org>
4530 M: Nicolin Chen <nicoleotsuka@gmail.com>
4531 M: Xiubo Li <Xiubo.Lee@gmail.com>
4532 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4533 L: linuxppc-dev@lists.ozlabs.org
4534 S: Maintained
4535 F: sound/soc/fsl/fsl*
4536 F: sound/soc/fsl/imx*
4537 F: sound/soc/fsl/mpc8610_hpcd.c
4538
4539 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4540 M: "J. German Rivera" <German.Rivera@freescale.com>
4541 L: linux-kernel@vger.kernel.org
4542 S: Maintained
4543 F: drivers/staging/fsl-mc/
4544
4545 FREEVXFS FILESYSTEM
4546 M: Christoph Hellwig <hch@infradead.org>
4547 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4548 S: Maintained
4549 F: fs/freevxfs/
4550
4551 FREEZER
4552 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4553 M: Pavel Machek <pavel@ucw.cz>
4554 L: linux-pm@vger.kernel.org
4555 S: Supported
4556 F: Documentation/power/freezing-of-tasks.txt
4557 F: include/linux/freezer.h
4558 F: kernel/freezer.c
4559
4560 FRONTSWAP API
4561 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4562 L: linux-kernel@vger.kernel.org
4563 S: Maintained
4564 F: mm/frontswap.c
4565 F: include/linux/frontswap.h
4566
4567 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4568 M: David Howells <dhowells@redhat.com>
4569 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4570 S: Supported
4571 F: Documentation/filesystems/caching/
4572 F: fs/fscache/
4573 F: include/linux/fscache*.h
4574
4575 F2FS FILE SYSTEM
4576 M: Jaegeuk Kim <jaegeuk@kernel.org>
4577 M: Changman Lee <cm224.lee@samsung.com>
4578 R: Chao Yu <chao2.yu@samsung.com>
4579 L: linux-f2fs-devel@lists.sourceforge.net
4580 W: http://en.wikipedia.org/wiki/F2FS
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4582 S: Maintained
4583 F: Documentation/filesystems/f2fs.txt
4584 F: Documentation/ABI/testing/sysfs-fs-f2fs
4585 F: fs/f2fs/
4586 F: include/linux/f2fs_fs.h
4587 F: include/trace/events/f2fs.h
4588
4589 FUJITSU FR-V (FRV) PORT
4590 M: David Howells <dhowells@redhat.com>
4591 S: Maintained
4592 F: arch/frv/
4593
4594 FUJITSU LAPTOP EXTRAS
4595 M: Jonathan Woithe <jwoithe@just42.net>
4596 L: platform-driver-x86@vger.kernel.org
4597 S: Maintained
4598 F: drivers/platform/x86/fujitsu-laptop.c
4599
4600 FUJITSU M-5MO LS CAMERA ISP DRIVER
4601 M: Kyungmin Park <kyungmin.park@samsung.com>
4602 M: Heungjun Kim <riverful.kim@samsung.com>
4603 L: linux-media@vger.kernel.org
4604 S: Maintained
4605 F: drivers/media/i2c/m5mols/
4606 F: include/media/m5mols.h
4607
4608 FUJITSU TABLET EXTRAS
4609 M: Robert Gerlach <khnz@gmx.de>
4610 L: platform-driver-x86@vger.kernel.org
4611 S: Maintained
4612 F: drivers/platform/x86/fujitsu-tablet.c
4613
4614 FUSE: FILESYSTEM IN USERSPACE
4615 M: Miklos Szeredi <miklos@szeredi.hu>
4616 L: fuse-devel@lists.sourceforge.net
4617 W: http://fuse.sourceforge.net/
4618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4619 S: Maintained
4620 F: fs/fuse/
4621 F: include/uapi/linux/fuse.h
4622 F: Documentation/filesystems/fuse.txt
4623
4624 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4625 M: Rik Faith <faith@cs.unc.edu>
4626 L: linux-scsi@vger.kernel.org
4627 S: Odd Fixes (e.g., new signatures)
4628 F: drivers/scsi/fdomain.*
4629
4630 GCOV BASED KERNEL PROFILING
4631 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4632 S: Maintained
4633 F: kernel/gcov/
4634 F: Documentation/gcov.txt
4635
4636 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4637 M: Achim Leubner <achim_leubner@adaptec.com>
4638 L: linux-scsi@vger.kernel.org
4639 W: http://www.icp-vortex.com/
4640 S: Supported
4641 F: drivers/scsi/gdt*
4642
4643 GDB KERNEL DEBUGGING HELPER SCRIPTS
4644 M: Jan Kiszka <jan.kiszka@siemens.com>
4645 S: Supported
4646 F: scripts/gdb/
4647
4648 GEMTEK FM RADIO RECEIVER DRIVER
4649 M: Hans Verkuil <hverkuil@xs4all.nl>
4650 L: linux-media@vger.kernel.org
4651 T: git git://linuxtv.org/media_tree.git
4652 W: http://linuxtv.org
4653 S: Maintained
4654 F: drivers/media/radio/radio-gemtek*
4655
4656 GENERIC GPIO I2C DRIVER
4657 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4658 S: Supported
4659 F: drivers/i2c/busses/i2c-gpio.c
4660 F: include/linux/i2c-gpio.h
4661
4662 GENERIC GPIO I2C MULTIPLEXER DRIVER
4663 M: Peter Korsgaard <peter.korsgaard@barco.com>
4664 L: linux-i2c@vger.kernel.org
4665 S: Supported
4666 F: drivers/i2c/muxes/i2c-mux-gpio.c
4667 F: include/linux/i2c-mux-gpio.h
4668 F: Documentation/i2c/muxes/i2c-mux-gpio
4669
4670 GENERIC HDLC (WAN) DRIVERS
4671 M: Krzysztof Halasa <khc@pm.waw.pl>
4672 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4673 S: Maintained
4674 F: drivers/net/wan/c101.c
4675 F: drivers/net/wan/hd6457*
4676 F: drivers/net/wan/hdlc*
4677 F: drivers/net/wan/n2.c
4678 F: drivers/net/wan/pc300too.c
4679 F: drivers/net/wan/pci200syn.c
4680 F: drivers/net/wan/wanxl*
4681
4682 GENERIC INCLUDE/ASM HEADER FILES
4683 M: Arnd Bergmann <arnd@arndb.de>
4684 L: linux-arch@vger.kernel.org
4685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4686 S: Maintained
4687 F: include/asm-generic/
4688 F: include/uapi/asm-generic/
4689
4690 GENERIC PHY FRAMEWORK
4691 M: Kishon Vijay Abraham I <kishon@ti.com>
4692 L: linux-kernel@vger.kernel.org
4693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4694 S: Supported
4695 F: drivers/phy/
4696 F: include/linux/phy/
4697
4698 GENERIC PM DOMAINS
4699 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4700 M: Kevin Hilman <khilman@kernel.org>
4701 M: Ulf Hansson <ulf.hansson@linaro.org>
4702 L: linux-pm@vger.kernel.org
4703 S: Supported
4704 F: drivers/base/power/domain*.c
4705 F: include/linux/pm_domain.h
4706
4707 GENERIC UIO DRIVER FOR PCI DEVICES
4708 M: "Michael S. Tsirkin" <mst@redhat.com>
4709 L: kvm@vger.kernel.org
4710 S: Supported
4711 F: drivers/uio/uio_pci_generic.c
4712
4713 GET_MAINTAINER SCRIPT
4714 M: Joe Perches <joe@perches.com>
4715 S: Maintained
4716 F: scripts/get_maintainer.pl
4717
4718 GFS2 FILE SYSTEM
4719 M: Steven Whitehouse <swhiteho@redhat.com>
4720 M: Bob Peterson <rpeterso@redhat.com>
4721 L: cluster-devel@redhat.com
4722 W: http://sources.redhat.com/cluster/
4723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4724 S: Supported
4725 F: Documentation/filesystems/gfs2*.txt
4726 F: fs/gfs2/
4727 F: include/uapi/linux/gfs2_ondisk.h
4728
4729 GIGASET ISDN DRIVERS
4730 M: Paul Bolle <pebolle@tiscali.nl>
4731 L: gigaset307x-common@lists.sourceforge.net
4732 W: http://gigaset307x.sourceforge.net/
4733 S: Odd Fixes
4734 F: Documentation/isdn/README.gigaset
4735 F: drivers/isdn/gigaset/
4736 F: include/uapi/linux/gigaset_dev.h
4737
4738 GO7007 MPEG CODEC
4739 M: Hans Verkuil <hans.verkuil@cisco.com>
4740 L: linux-media@vger.kernel.org
4741 S: Maintained
4742 F: drivers/media/usb/go7007/
4743
4744 GOODIX TOUCHSCREEN
4745 M: Bastien Nocera <hadess@hadess.net>
4746 L: linux-input@vger.kernel.org
4747 S: Maintained
4748 F: drivers/input/touchscreen/goodix.c
4749
4750 GPIO SUBSYSTEM
4751 M: Linus Walleij <linus.walleij@linaro.org>
4752 M: Alexandre Courbot <gnurou@gmail.com>
4753 L: linux-gpio@vger.kernel.org
4754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4755 S: Maintained
4756 F: Documentation/gpio/
4757 F: drivers/gpio/
4758 F: include/linux/gpio/
4759 F: include/linux/gpio.h
4760 F: include/asm-generic/gpio.h
4761
4762 GRE DEMULTIPLEXER DRIVER
4763 M: Dmitry Kozlov <xeb@mail.ru>
4764 L: netdev@vger.kernel.org
4765 S: Maintained
4766 F: net/ipv4/gre_demux.c
4767 F: net/ipv4/gre_offload.c
4768 F: include/net/gre.h
4769
4770 GRETH 10/100/1G Ethernet MAC device driver
4771 M: Kristoffer Glembo <kristoffer@gaisler.com>
4772 L: netdev@vger.kernel.org
4773 S: Maintained
4774 F: drivers/net/ethernet/aeroflex/
4775
4776 GSPCA FINEPIX SUBDRIVER
4777 M: Frank Zago <frank@zago.net>
4778 L: linux-media@vger.kernel.org
4779 T: git git://linuxtv.org/media_tree.git
4780 S: Maintained
4781 F: drivers/media/usb/gspca/finepix.c
4782
4783 GSPCA GL860 SUBDRIVER
4784 M: Olivier Lorin <o.lorin@laposte.net>
4785 L: linux-media@vger.kernel.org
4786 T: git git://linuxtv.org/media_tree.git
4787 S: Maintained
4788 F: drivers/media/usb/gspca/gl860/
4789
4790 GSPCA M5602 SUBDRIVER
4791 M: Erik Andren <erik.andren@gmail.com>
4792 L: linux-media@vger.kernel.org
4793 T: git git://linuxtv.org/media_tree.git
4794 S: Maintained
4795 F: drivers/media/usb/gspca/m5602/
4796
4797 GSPCA PAC207 SONIXB SUBDRIVER
4798 M: Hans de Goede <hdegoede@redhat.com>
4799 L: linux-media@vger.kernel.org
4800 T: git git://linuxtv.org/media_tree.git
4801 S: Maintained
4802 F: drivers/media/usb/gspca/pac207.c
4803
4804 GSPCA SN9C20X SUBDRIVER
4805 M: Brian Johnson <brijohn@gmail.com>
4806 L: linux-media@vger.kernel.org
4807 T: git git://linuxtv.org/media_tree.git
4808 S: Maintained
4809 F: drivers/media/usb/gspca/sn9c20x.c
4810
4811 GSPCA T613 SUBDRIVER
4812 M: Leandro Costantino <lcostantino@gmail.com>
4813 L: linux-media@vger.kernel.org
4814 T: git git://linuxtv.org/media_tree.git
4815 S: Maintained
4816 F: drivers/media/usb/gspca/t613.c
4817
4818 GSPCA USB WEBCAM DRIVER
4819 M: Hans de Goede <hdegoede@redhat.com>
4820 L: linux-media@vger.kernel.org
4821 T: git git://linuxtv.org/media_tree.git
4822 S: Maintained
4823 F: drivers/media/usb/gspca/
4824
4825 GUID PARTITION TABLE (GPT)
4826 M: Davidlohr Bueso <dave@stgolabs.net>
4827 L: linux-efi@vger.kernel.org
4828 S: Maintained
4829 F: block/partitions/efi.*
4830
4831 STK1160 USB VIDEO CAPTURE DRIVER
4832 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4833 L: linux-media@vger.kernel.org
4834 T: git git://linuxtv.org/media_tree.git
4835 S: Maintained
4836 F: drivers/media/usb/stk1160/
4837
4838 H8/300 ARCHITECTURE
4839 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4840 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4841 W: http://uclinux-h8.sourceforge.jp
4842 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4843 S: Maintained
4844 F: arch/h8300/
4845 F: drivers/clocksource/h8300_*.c
4846 F: drivers/clk/h8300/
4847 F: drivers/irqchip/irq-renesas-h8*.c
4848
4849 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4850 M: Frank Seidel <frank@f-seidel.de>
4851 L: platform-driver-x86@vger.kernel.org
4852 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4853 S: Maintained
4854 F: drivers/platform/x86/hdaps.c
4855
4856 HDPVR USB VIDEO ENCODER DRIVER
4857 M: Hans Verkuil <hverkuil@xs4all.nl>
4858 L: linux-media@vger.kernel.org
4859 T: git git://linuxtv.org/media_tree.git
4860 W: http://linuxtv.org
4861 S: Odd Fixes
4862 F: drivers/media/usb/hdpvr/
4863
4864 HWPOISON MEMORY FAILURE HANDLING
4865 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4866 L: linux-mm@kvack.org
4867 S: Maintained
4868 F: mm/memory-failure.c
4869 F: mm/hwpoison-inject.c
4870
4871 HYPERVISOR VIRTUAL CONSOLE DRIVER
4872 L: linuxppc-dev@lists.ozlabs.org
4873 S: Odd Fixes
4874 F: drivers/tty/hvc/
4875
4876 HACKRF MEDIA DRIVER
4877 M: Antti Palosaari <crope@iki.fi>
4878 L: linux-media@vger.kernel.org
4879 W: http://linuxtv.org/
4880 W: http://palosaari.fi/linux/
4881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4882 T: git git://linuxtv.org/anttip/media_tree.git
4883 S: Maintained
4884 F: drivers/media/usb/hackrf/
4885
4886 HARDWARE MONITORING
4887 M: Jean Delvare <jdelvare@suse.com>
4888 M: Guenter Roeck <linux@roeck-us.net>
4889 L: lm-sensors@lm-sensors.org
4890 W: http://www.lm-sensors.org/
4891 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4893 S: Maintained
4894 F: Documentation/hwmon/
4895 F: drivers/hwmon/
4896 F: include/linux/hwmon*.h
4897
4898 HARDWARE RANDOM NUMBER GENERATOR CORE
4899 M: Matt Mackall <mpm@selenic.com>
4900 M: Herbert Xu <herbert@gondor.apana.org.au>
4901 L: linux-crypto@vger.kernel.org
4902 S: Odd fixes
4903 F: Documentation/hw_random.txt
4904 F: drivers/char/hw_random/
4905 F: include/linux/hw_random.h
4906
4907 HARDWARE SPINLOCK CORE
4908 M: Ohad Ben-Cohen <ohad@wizery.com>
4909 S: Maintained
4910 F: Documentation/hwspinlock.txt
4911 F: drivers/hwspinlock/hwspinlock_*
4912 F: include/linux/hwspinlock.h
4913
4914 HARMONY SOUND DRIVER
4915 L: linux-parisc@vger.kernel.org
4916 S: Maintained
4917 F: sound/parisc/harmony.*
4918
4919 HD29L2 MEDIA DRIVER
4920 M: Antti Palosaari <crope@iki.fi>
4921 L: linux-media@vger.kernel.org
4922 W: http://linuxtv.org/
4923 W: http://palosaari.fi/linux/
4924 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4925 T: git git://linuxtv.org/anttip/media_tree.git
4926 S: Maintained
4927 F: drivers/media/dvb-frontends/hd29l2*
4928
4929 HEWLETT-PACKARD SMART2 RAID DRIVER
4930 L: iss_storagedev@hp.com
4931 S: Orphan
4932 F: Documentation/blockdev/cpqarray.txt
4933 F: drivers/block/cpqarray.*
4934
4935 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4936 M: Don Brace <don.brace@pmcs.com>
4937 L: iss_storagedev@hp.com
4938 L: storagedev@pmcs.com
4939 L: linux-scsi@vger.kernel.org
4940 S: Supported
4941 F: Documentation/scsi/hpsa.txt
4942 F: drivers/scsi/hpsa*.[ch]
4943 F: include/linux/cciss*.h
4944 F: include/uapi/linux/cciss*.h
4945
4946 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4947 M: Don Brace <don.brace@pmcs.com>
4948 L: iss_storagedev@hp.com
4949 L: storagedev@pmcs.com
4950 L: linux-scsi@vger.kernel.org
4951 S: Supported
4952 F: Documentation/blockdev/cciss.txt
4953 F: drivers/block/cciss*
4954 F: include/linux/cciss_ioctl.h
4955 F: include/uapi/linux/cciss_ioctl.h
4956
4957 HFS FILESYSTEM
4958 L: linux-fsdevel@vger.kernel.org
4959 S: Orphan
4960 F: Documentation/filesystems/hfs.txt
4961 F: fs/hfs/
4962
4963 HFSPLUS FILESYSTEM
4964 L: linux-fsdevel@vger.kernel.org
4965 S: Orphan
4966 F: Documentation/filesystems/hfsplus.txt
4967 F: fs/hfsplus/
4968
4969 HGA FRAMEBUFFER DRIVER
4970 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4971 L: linux-nvidia@lists.surfsouth.com
4972 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4973 S: Maintained
4974 F: drivers/video/fbdev/hgafb.c
4975
4976 HIBERNATION (aka Software Suspend, aka swsusp)
4977 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4978 M: Pavel Machek <pavel@ucw.cz>
4979 L: linux-pm@vger.kernel.org
4980 S: Supported
4981 F: arch/x86/power/
4982 F: drivers/base/power/
4983 F: kernel/power/
4984 F: include/linux/suspend.h
4985 F: include/linux/freezer.h
4986 F: include/linux/pm.h
4987 F: arch/*/include/asm/suspend*.h
4988
4989 HID CORE LAYER
4990 M: Jiri Kosina <jikos@kernel.org>
4991 L: linux-input@vger.kernel.org
4992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4993 S: Maintained
4994 F: drivers/hid/
4995 F: include/linux/hid*
4996 F: include/uapi/linux/hid*
4997
4998 HID SENSOR HUB DRIVERS
4999 M: Jiri Kosina <jikos@kernel.org>
5000 M: Jonathan Cameron <jic23@kernel.org>
5001 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5002 L: linux-input@vger.kernel.org
5003 L: linux-iio@vger.kernel.org
5004 S: Maintained
5005 F: Documentation/hid/hid-sensor*
5006 F: drivers/hid/hid-sensor-*
5007 F: drivers/iio/*/hid-*
5008 F: include/linux/hid-sensor-*
5009
5010 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5011 M: Thomas Gleixner <tglx@linutronix.de>
5012 L: linux-kernel@vger.kernel.org
5013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5014 S: Maintained
5015 F: Documentation/timers/
5016 F: kernel/time/hrtimer.c
5017 F: kernel/time/clockevents.c
5018 F: kernel/time/tick*.*
5019 F: kernel/time/timer_*.c
5020 F: include/linux/clockchips.h
5021 F: include/linux/hrtimer.h
5022
5023 HIGH-SPEED SCC DRIVER FOR AX.25
5024 L: linux-hams@vger.kernel.org
5025 S: Orphan
5026 F: drivers/net/hamradio/dmascc.c
5027 F: drivers/net/hamradio/scc.c
5028
5029 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5030 M: HighPoint Linux Team <linux@highpoint-tech.com>
5031 W: http://www.highpoint-tech.com
5032 S: Supported
5033 F: Documentation/scsi/hptiop.txt
5034 F: drivers/scsi/hptiop.c
5035
5036 HIPPI
5037 M: Jes Sorensen <jes@trained-monkey.org>
5038 L: linux-hippi@sunsite.dk
5039 S: Maintained
5040 F: include/linux/hippidevice.h
5041 F: include/uapi/linux/if_hippi.h
5042 F: net/802/hippi.c
5043 F: drivers/net/hippi/
5044
5045 HOST AP DRIVER
5046 M: Jouni Malinen <j@w1.fi>
5047 L: hostap@shmoo.com (subscribers-only)
5048 L: linux-wireless@vger.kernel.org
5049 W: http://hostap.epitest.fi/
5050 S: Maintained
5051 F: drivers/net/wireless/hostap/
5052
5053 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5054 L: platform-driver-x86@vger.kernel.org
5055 S: Orphan
5056 F: drivers/platform/x86/tc1100-wmi.c
5057
5058 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5059 M: Jaroslav Kysela <perex@perex.cz>
5060 S: Maintained
5061 F: drivers/net/ethernet/hp/hp100.*
5062
5063 HPET: High Precision Event Timers driver
5064 M: Clemens Ladisch <clemens@ladisch.de>
5065 S: Maintained
5066 F: Documentation/timers/hpet.txt
5067 F: drivers/char/hpet.c
5068 F: include/linux/hpet.h
5069 F: include/uapi/linux/hpet.h
5070
5071 HPET: x86
5072 S: Orphan
5073 F: arch/x86/kernel/hpet.c
5074 F: arch/x86/include/asm/hpet.h
5075
5076 HPFS FILESYSTEM
5077 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5078 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5079 S: Maintained
5080 F: fs/hpfs/
5081
5082 HSI SUBSYSTEM
5083 M: Sebastian Reichel <sre@kernel.org>
5084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5085 S: Maintained
5086 F: Documentation/ABI/testing/sysfs-bus-hsi
5087 F: Documentation/hsi.txt
5088 F: drivers/hsi/
5089 F: include/linux/hsi/
5090 F: include/uapi/linux/hsi/
5091
5092 HSO 3G MODEM DRIVER
5093 M: Jan Dumon <j.dumon@option.com>
5094 W: http://www.pharscape.org
5095 S: Maintained
5096 F: drivers/net/usb/hso.c
5097
5098 HSR NETWORK PROTOCOL
5099 M: Arvid Brodin <arvid.brodin@alten.se>
5100 L: netdev@vger.kernel.org
5101 S: Maintained
5102 F: net/hsr/
5103
5104 HTCPEN TOUCHSCREEN DRIVER
5105 M: Pau Oliva Fora <pof@eslack.org>
5106 L: linux-input@vger.kernel.org
5107 S: Maintained
5108 F: drivers/input/touchscreen/htcpen.c
5109
5110 HUGETLB FILESYSTEM
5111 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5112 S: Maintained
5113 F: fs/hugetlbfs/
5114
5115 Hyper-V CORE AND DRIVERS
5116 M: "K. Y. Srinivasan" <kys@microsoft.com>
5117 M: Haiyang Zhang <haiyangz@microsoft.com>
5118 L: devel@linuxdriverproject.org
5119 S: Maintained
5120 F: arch/x86/include/asm/mshyperv.h
5121 F: arch/x86/include/uapi/asm/hyperv.h
5122 F: arch/x86/kernel/cpu/mshyperv.c
5123 F: drivers/hid/hid-hyperv.c
5124 F: drivers/hv/
5125 F: drivers/input/serio/hyperv-keyboard.c
5126 F: drivers/net/hyperv/
5127 F: drivers/scsi/storvsc_drv.c
5128 F: drivers/video/fbdev/hyperv_fb.c
5129 F: include/linux/hyperv.h
5130 F: tools/hv/
5131 F: Documentation/ABI/stable/sysfs-bus-vmbus
5132
5133 I2C OVER PARALLEL PORT
5134 M: Jean Delvare <jdelvare@suse.com>
5135 L: linux-i2c@vger.kernel.org
5136 S: Maintained
5137 F: Documentation/i2c/busses/i2c-parport
5138 F: Documentation/i2c/busses/i2c-parport-light
5139 F: drivers/i2c/busses/i2c-parport.c
5140 F: drivers/i2c/busses/i2c-parport-light.c
5141
5142 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5143 M: Jean Delvare <jdelvare@suse.com>
5144 L: linux-i2c@vger.kernel.org
5145 S: Maintained
5146 F: Documentation/i2c/busses/i2c-ali1535
5147 F: Documentation/i2c/busses/i2c-ali1563
5148 F: Documentation/i2c/busses/i2c-ali15x3
5149 F: Documentation/i2c/busses/i2c-amd756
5150 F: Documentation/i2c/busses/i2c-amd8111
5151 F: Documentation/i2c/busses/i2c-i801
5152 F: Documentation/i2c/busses/i2c-nforce2
5153 F: Documentation/i2c/busses/i2c-piix4
5154 F: Documentation/i2c/busses/i2c-sis5595
5155 F: Documentation/i2c/busses/i2c-sis630
5156 F: Documentation/i2c/busses/i2c-sis96x
5157 F: Documentation/i2c/busses/i2c-via
5158 F: Documentation/i2c/busses/i2c-viapro
5159 F: drivers/i2c/busses/i2c-ali1535.c
5160 F: drivers/i2c/busses/i2c-ali1563.c
5161 F: drivers/i2c/busses/i2c-ali15x3.c
5162 F: drivers/i2c/busses/i2c-amd756.c
5163 F: drivers/i2c/busses/i2c-amd756-s4882.c
5164 F: drivers/i2c/busses/i2c-amd8111.c
5165 F: drivers/i2c/busses/i2c-i801.c
5166 F: drivers/i2c/busses/i2c-isch.c
5167 F: drivers/i2c/busses/i2c-nforce2.c
5168 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5169 F: drivers/i2c/busses/i2c-piix4.c
5170 F: drivers/i2c/busses/i2c-sis5595.c
5171 F: drivers/i2c/busses/i2c-sis630.c
5172 F: drivers/i2c/busses/i2c-sis96x.c
5173 F: drivers/i2c/busses/i2c-via.c
5174 F: drivers/i2c/busses/i2c-viapro.c
5175
5176 I2C/SMBUS ISMT DRIVER
5177 M: Seth Heasley <seth.heasley@intel.com>
5178 M: Neil Horman <nhorman@tuxdriver.com>
5179 L: linux-i2c@vger.kernel.org
5180 F: drivers/i2c/busses/i2c-ismt.c
5181 F: Documentation/i2c/busses/i2c-ismt
5182
5183 I2C/SMBUS STUB DRIVER
5184 M: Jean Delvare <jdelvare@suse.com>
5185 L: linux-i2c@vger.kernel.org
5186 S: Maintained
5187 F: drivers/i2c/i2c-stub.c
5188
5189 I2C SUBSYSTEM
5190 M: Wolfram Sang <wsa@the-dreams.de>
5191 L: linux-i2c@vger.kernel.org
5192 W: https://i2c.wiki.kernel.org/
5193 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5195 S: Maintained
5196 F: Documentation/devicetree/bindings/i2c/
5197 F: Documentation/i2c/
5198 F: drivers/i2c/
5199 F: drivers/i2c/*/
5200 F: include/linux/i2c.h
5201 F: include/linux/i2c-*.h
5202 F: include/uapi/linux/i2c.h
5203 F: include/uapi/linux/i2c-*.h
5204
5205 I2C ACPI SUPPORT
5206 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5207 L: linux-i2c@vger.kernel.org
5208 L: linux-acpi@vger.kernel.org
5209 S: Maintained
5210
5211 I2C-TAOS-EVM DRIVER
5212 M: Jean Delvare <jdelvare@suse.com>
5213 L: linux-i2c@vger.kernel.org
5214 S: Maintained
5215 F: Documentation/i2c/busses/i2c-taos-evm
5216 F: drivers/i2c/busses/i2c-taos-evm.c
5217
5218 I2C-TINY-USB DRIVER
5219 M: Till Harbaum <till@harbaum.org>
5220 L: linux-i2c@vger.kernel.org
5221 W: http://www.harbaum.org/till/i2c_tiny_usb
5222 S: Maintained
5223 F: drivers/i2c/busses/i2c-tiny-usb.c
5224
5225 i386 BOOT CODE
5226 M: "H. Peter Anvin" <hpa@zytor.com>
5227 S: Maintained
5228 F: arch/x86/boot/
5229
5230 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5231 M: "H. Peter Anvin" <hpa@zytor.com>
5232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5233 S: Maintained
5234
5235 IA64 (Itanium) PLATFORM
5236 M: Tony Luck <tony.luck@intel.com>
5237 M: Fenghua Yu <fenghua.yu@intel.com>
5238 L: linux-ia64@vger.kernel.org
5239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5240 S: Maintained
5241 F: arch/ia64/
5242
5243 IBM Power VMX Cryptographic instructions
5244 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5245 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5246 L: linux-crypto@vger.kernel.org
5247 S: Supported
5248 F: drivers/crypto/vmx/Makefile
5249 F: drivers/crypto/vmx/Kconfig
5250 F: drivers/crypto/vmx/vmx.c
5251 F: drivers/crypto/vmx/aes*
5252 F: drivers/crypto/vmx/ghash*
5253 F: drivers/crypto/vmx/ppc-xlate.pl
5254
5255 IBM Power in-Nest Crypto Acceleration
5256 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5257 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5258 L: linux-crypto@vger.kernel.org
5259 S: Supported
5260 F: drivers/crypto/nx/Makefile
5261 F: drivers/crypto/nx/Kconfig
5262 F: drivers/crypto/nx/nx-aes*
5263 F: drivers/crypto/nx/nx-sha*
5264 F: drivers/crypto/nx/nx.*
5265 F: drivers/crypto/nx/nx_csbcpb.h
5266 F: drivers/crypto/nx/nx_debugfs.h
5267
5268 IBM Power 842 compression accelerator
5269 M: Dan Streetman <ddstreet@ieee.org>
5270 S: Supported
5271 F: drivers/crypto/nx/Makefile
5272 F: drivers/crypto/nx/Kconfig
5273 F: drivers/crypto/nx/nx-842*
5274 F: include/linux/sw842.h
5275 F: crypto/842.c
5276 F: lib/842/
5277
5278 IBM Power Linux RAID adapter
5279 M: Brian King <brking@us.ibm.com>
5280 S: Supported
5281 F: drivers/scsi/ipr.*
5282
5283 IBM Power Virtual Ethernet Device Driver
5284 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5285 L: netdev@vger.kernel.org
5286 S: Supported
5287 F: drivers/net/ethernet/ibm/ibmveth.*
5288
5289 IBM Power Virtual SCSI Device Drivers
5290 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5291 L: linux-scsi@vger.kernel.org
5292 S: Supported
5293 F: drivers/scsi/ibmvscsi/ibmvscsi*
5294 F: drivers/scsi/ibmvscsi/viosrp.h
5295
5296 IBM Power Virtual FC Device Drivers
5297 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5298 L: linux-scsi@vger.kernel.org
5299 S: Supported
5300 F: drivers/scsi/ibmvscsi/ibmvfc*
5301
5302 IBM ServeRAID RAID DRIVER
5303 S: Orphan
5304 F: drivers/scsi/ips.*
5305
5306 ICH LPC AND GPIO DRIVER
5307 M: Peter Tyser <ptyser@xes-inc.com>
5308 S: Maintained
5309 F: drivers/mfd/lpc_ich.c
5310 F: drivers/gpio/gpio-ich.c
5311
5312 IDE SUBSYSTEM
5313 M: "David S. Miller" <davem@davemloft.net>
5314 L: linux-ide@vger.kernel.org
5315 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5317 S: Maintained
5318 F: Documentation/ide/
5319 F: drivers/ide/
5320 F: include/linux/ide.h
5321
5322 IDEAPAD LAPTOP EXTRAS DRIVER
5323 M: Ike Panhc <ike.pan@canonical.com>
5324 L: platform-driver-x86@vger.kernel.org
5325 W: http://launchpad.net/ideapad-laptop
5326 S: Maintained
5327 F: drivers/platform/x86/ideapad-laptop.c
5328
5329 IDEAPAD LAPTOP SLIDEBAR DRIVER
5330 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5331 L: linux-input@vger.kernel.org
5332 W: https://github.com/o2genum/ideapad-slidebar
5333 S: Maintained
5334 F: drivers/input/misc/ideapad_slidebar.c
5335
5336 IDE/ATAPI DRIVERS
5337 M: Borislav Petkov <bp@alien8.de>
5338 L: linux-ide@vger.kernel.org
5339 S: Maintained
5340 F: Documentation/cdrom/ide-cd
5341 F: drivers/ide/ide-cd*
5342
5343 IDLE-I7300
5344 M: Andy Henroid <andrew.d.henroid@intel.com>
5345 L: linux-pm@vger.kernel.org
5346 S: Supported
5347 F: drivers/idle/i7300_idle.c
5348
5349 IEEE 802.15.4 SUBSYSTEM
5350 M: Alexander Aring <alex.aring@gmail.com>
5351 L: linux-wpan@vger.kernel.org
5352 W: https://github.com/linux-wpan
5353 T: git git://github.com/linux-wpan/linux-wpan-next.git
5354 S: Maintained
5355 F: net/ieee802154/
5356 F: net/mac802154/
5357 F: drivers/net/ieee802154/
5358 F: include/linux/nl802154.h
5359 F: include/linux/ieee802154.h
5360 F: include/net/nl802154.h
5361 F: include/net/mac802154.h
5362 F: include/net/af_ieee802154.h
5363 F: include/net/cfg802154.h
5364 F: include/net/ieee802154_netdev.h
5365 F: Documentation/networking/ieee802154.txt
5366
5367 IGORPLUG-USB IR RECEIVER
5368 M: Sean Young <sean@mess.org>
5369 L: linux-media@vger.kernel.org
5370 S: Maintained
5371 F: drivers/media/rc/igorplugusb.c
5372
5373 IGUANAWORKS USB IR TRANSCEIVER
5374 M: Sean Young <sean@mess.org>
5375 L: linux-media@vger.kernel.org
5376 S: Maintained
5377 F: drivers/media/rc/iguanair.c
5378
5379 IIO SUBSYSTEM AND DRIVERS
5380 M: Jonathan Cameron <jic23@kernel.org>
5381 R: Hartmut Knaack <knaack.h@gmx.de>
5382 R: Lars-Peter Clausen <lars@metafoo.de>
5383 R: Peter Meerwald <pmeerw@pmeerw.net>
5384 L: linux-iio@vger.kernel.org
5385 S: Maintained
5386 F: drivers/iio/
5387 F: drivers/staging/iio/
5388 F: include/linux/iio/
5389 F: tools/iio/
5390
5391 IKANOS/ADI EAGLE ADSL USB DRIVER
5392 M: Matthieu Castet <castet.matthieu@free.fr>
5393 M: Stanislaw Gruszka <stf_xl@wp.pl>
5394 S: Maintained
5395 F: drivers/usb/atm/ueagle-atm.c
5396
5397 INA209 HARDWARE MONITOR DRIVER
5398 M: Guenter Roeck <linux@roeck-us.net>
5399 L: lm-sensors@lm-sensors.org
5400 S: Maintained
5401 F: Documentation/hwmon/ina209
5402 F: Documentation/devicetree/bindings/i2c/ina209.txt
5403 F: drivers/hwmon/ina209.c
5404
5405 INA2XX HARDWARE MONITOR DRIVER
5406 M: Guenter Roeck <linux@roeck-us.net>
5407 L: lm-sensors@lm-sensors.org
5408 S: Maintained
5409 F: Documentation/hwmon/ina2xx
5410 F: drivers/hwmon/ina2xx.c
5411 F: include/linux/platform_data/ina2xx.h
5412
5413 INDUSTRY PACK SUBSYSTEM (IPACK)
5414 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5415 M: Jens Taprogge <jens.taprogge@taprogge.org>
5416 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5417 L: industrypack-devel@lists.sourceforge.net
5418 W: http://industrypack.sourceforge.net
5419 S: Maintained
5420 F: drivers/ipack/
5421
5422 INGENIC JZ4780 DMA Driver
5423 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5424 S: Maintained
5425 F: drivers/dma/dma-jz4780.c
5426
5427 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5428 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5429 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5430 L: linux-ima-devel@lists.sourceforge.net
5431 L: linux-ima-user@lists.sourceforge.net
5432 L: linux-security-module@vger.kernel.org
5433 S: Supported
5434 F: security/integrity/ima/
5435
5436 IMGTEC IR DECODER DRIVER
5437 M: James Hogan <james.hogan@imgtec.com>
5438 S: Maintained
5439 F: drivers/media/rc/img-ir/
5440
5441 IMS TWINTURBO FRAMEBUFFER DRIVER
5442 L: linux-fbdev@vger.kernel.org
5443 S: Orphan
5444 F: drivers/video/fbdev/imsttfb.c
5445
5446 INFINIBAND SUBSYSTEM
5447 M: Doug Ledford <dledford@redhat.com>
5448 M: Sean Hefty <sean.hefty@intel.com>
5449 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5450 L: linux-rdma@vger.kernel.org
5451 W: http://www.openfabrics.org/
5452 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5454 S: Supported
5455 F: Documentation/infiniband/
5456 F: drivers/infiniband/
5457 F: drivers/staging/rdma/
5458 F: include/uapi/linux/if_infiniband.h
5459 F: include/uapi/rdma/
5460 F: include/rdma/
5461
5462 INOTIFY
5463 M: John McCutchan <john@johnmccutchan.com>
5464 M: Robert Love <rlove@rlove.org>
5465 M: Eric Paris <eparis@parisplace.org>
5466 S: Maintained
5467 F: Documentation/filesystems/inotify.txt
5468 F: fs/notify/inotify/
5469 F: include/linux/inotify.h
5470 F: include/uapi/linux/inotify.h
5471
5472 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5473 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5474 L: linux-input@vger.kernel.org
5475 Q: http://patchwork.kernel.org/project/linux-input/list/
5476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5477 S: Maintained
5478 F: drivers/input/
5479 F: include/linux/input.h
5480 F: include/uapi/linux/input.h
5481 F: include/linux/input/
5482
5483 INPUT MULTITOUCH (MT) PROTOCOL
5484 M: Henrik Rydberg <rydberg@bitmath.org>
5485 L: linux-input@vger.kernel.org
5486 S: Odd fixes
5487 F: Documentation/input/multi-touch-protocol.txt
5488 F: drivers/input/input-mt.c
5489 K: \b(ABS|SYN)_MT_
5490
5491 INTEL ASoC BDW/HSW DRIVERS
5492 M: Jie Yang <yang.jie@linux.intel.com>
5493 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5494 S: Supported
5495 F: sound/soc/intel/common/sst-dsp*
5496 F: sound/soc/intel/common/sst-firmware.c
5497 F: sound/soc/intel/boards/broadwell.c
5498 F: sound/soc/intel/haswell/
5499
5500 INTEL C600 SERIES SAS CONTROLLER DRIVER
5501 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5502 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5503 L: linux-scsi@vger.kernel.org
5504 T: git git://git.code.sf.net/p/intel-sas/isci
5505 S: Supported
5506 F: drivers/scsi/isci/
5507
5508 INTEL IDLE DRIVER
5509 M: Len Brown <lenb@kernel.org>
5510 L: linux-pm@vger.kernel.org
5511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5512 S: Supported
5513 F: drivers/idle/intel_idle.c
5514
5515 INTEL PSTATE DRIVER
5516 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5517 M: Len Brown <lenb@kernel.org>
5518 L: linux-pm@vger.kernel.org
5519 S: Supported
5520 F: drivers/cpufreq/intel_pstate.c
5521
5522 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5523 M: Maik Broemme <mbroemme@plusserver.de>
5524 L: linux-fbdev@vger.kernel.org
5525 S: Maintained
5526 F: Documentation/fb/intelfb.txt
5527 F: drivers/video/fbdev/intelfb/
5528
5529 INTEL 810/815 FRAMEBUFFER DRIVER
5530 M: Antonino Daplas <adaplas@gmail.com>
5531 L: linux-fbdev@vger.kernel.org
5532 S: Maintained
5533 F: drivers/video/fbdev/i810/
5534
5535 INTEL MENLOW THERMAL DRIVER
5536 M: Sujith Thomas <sujith.thomas@intel.com>
5537 L: platform-driver-x86@vger.kernel.org
5538 W: https://01.org/linux-acpi
5539 S: Supported
5540 F: drivers/platform/x86/intel_menlow.c
5541
5542 INTEL I/OAT DMA DRIVER
5543 M: Dave Jiang <dave.jiang@intel.com>
5544 R: Dan Williams <dan.j.williams@intel.com>
5545 L: dmaengine@vger.kernel.org
5546 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5547 S: Supported
5548 F: drivers/dma/ioat*
5549
5550 INTEL IOMMU (VT-d)
5551 M: David Woodhouse <dwmw2@infradead.org>
5552 L: iommu@lists.linux-foundation.org
5553 T: git git://git.infradead.org/iommu-2.6.git
5554 S: Supported
5555 F: drivers/iommu/intel-iommu.c
5556 F: include/linux/intel-iommu.h
5557
5558 INTEL IOP-ADMA DMA DRIVER
5559 R: Dan Williams <dan.j.williams@intel.com>
5560 S: Odd fixes
5561 F: drivers/dma/iop-adma.c
5562
5563 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5564 M: Krzysztof Halasa <khalasa@piap.pl>
5565 S: Maintained
5566 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5567 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5568 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5569 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5570 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5571 F: drivers/net/wan/ixp4xx_hss.c
5572
5573 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5574 M: Deepak Saxena <dsaxena@plexity.net>
5575 S: Maintained
5576 F: drivers/char/hw_random/ixp4xx-rng.c
5577
5578 INTEL ETHERNET DRIVERS
5579 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5580 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5581 R: Shannon Nelson <shannon.nelson@intel.com>
5582 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5583 R: Don Skidmore <donald.c.skidmore@intel.com>
5584 R: Bruce Allan <bruce.w.allan@intel.com>
5585 R: John Ronciak <john.ronciak@intel.com>
5586 R: Mitch Williams <mitch.a.williams@intel.com>
5587 L: intel-wired-lan@lists.osuosl.org
5588 W: http://www.intel.com/support/feedback.htm
5589 W: http://e1000.sourceforge.net/
5590 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5593 S: Supported
5594 F: Documentation/networking/e100.txt
5595 F: Documentation/networking/e1000.txt
5596 F: Documentation/networking/e1000e.txt
5597 F: Documentation/networking/igb.txt
5598 F: Documentation/networking/igbvf.txt
5599 F: Documentation/networking/ixgb.txt
5600 F: Documentation/networking/ixgbe.txt
5601 F: Documentation/networking/ixgbevf.txt
5602 F: Documentation/networking/i40e.txt
5603 F: Documentation/networking/i40evf.txt
5604 F: drivers/net/ethernet/intel/
5605 F: drivers/net/ethernet/intel/*/
5606
5607 INTEL-MID GPIO DRIVER
5608 M: David Cohen <david.a.cohen@linux.intel.com>
5609 L: linux-gpio@vger.kernel.org
5610 S: Maintained
5611 F: drivers/gpio/gpio-intel-mid.c
5612
5613 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5614 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5615 L: linux-wireless@vger.kernel.org
5616 S: Maintained
5617 F: Documentation/networking/README.ipw2100
5618 F: Documentation/networking/README.ipw2200
5619 F: drivers/net/wireless/ipw2x00/
5620
5621 INTEL(R) TRACE HUB
5622 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5623 S: Supported
5624 F: Documentation/trace/intel_th.txt
5625 F: drivers/hwtracing/intel_th/
5626
5627 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5628 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5629 M: Gang Wei <gang.wei@intel.com>
5630 M: Shane Wang <shane.wang@intel.com>
5631 L: tboot-devel@lists.sourceforge.net
5632 W: http://tboot.sourceforge.net
5633 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5634 S: Supported
5635 F: Documentation/intel_txt.txt
5636 F: include/linux/tboot.h
5637 F: arch/x86/kernel/tboot.c
5638
5639 INTEL WIRELESS WIMAX CONNECTION 2400
5640 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5641 M: linux-wimax@intel.com
5642 L: wimax@linuxwimax.org (subscribers-only)
5643 S: Supported
5644 W: http://linuxwimax.org
5645 F: Documentation/wimax/README.i2400m
5646 F: drivers/net/wimax/i2400m/
5647 F: include/uapi/linux/wimax/i2400m.h
5648
5649 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5650 M: Stanislaw Gruszka <sgruszka@redhat.com>
5651 L: linux-wireless@vger.kernel.org
5652 S: Supported
5653 F: drivers/net/wireless/iwlegacy/
5654
5655 INTEL WIRELESS WIFI LINK (iwlwifi)
5656 M: Johannes Berg <johannes.berg@intel.com>
5657 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5658 M: Intel Linux Wireless <linuxwifi@intel.com>
5659 L: linux-wireless@vger.kernel.org
5660 W: http://intellinuxwireless.org
5661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5662 S: Supported
5663 F: drivers/net/wireless/iwlwifi/
5664
5665 INTEL MANAGEMENT ENGINE (mei)
5666 M: Tomas Winkler <tomas.winkler@intel.com>
5667 L: linux-kernel@vger.kernel.org
5668 S: Supported
5669 F: include/uapi/linux/mei.h
5670 F: include/linux/mei_cl_bus.h
5671 F: drivers/misc/mei/*
5672 F: Documentation/misc-devices/mei/*
5673
5674 INTEL MIC DRIVERS (mic)
5675 M: Sudeep Dutt <sudeep.dutt@intel.com>
5676 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5677 S: Supported
5678 W: https://github.com/sudeepdutt/mic
5679 W: http://software.intel.com/en-us/mic-developer
5680 F: include/linux/mic_bus.h
5681 F: include/linux/scif.h
5682 F: include/uapi/linux/mic_common.h
5683 F: include/uapi/linux/mic_ioctl.h
5684 F include/uapi/linux/scif_ioctl.h
5685 F: drivers/misc/mic/
5686 F: drivers/dma/mic_x100_dma.c
5687 F: drivers/dma/mic_x100_dma.h
5688 F Documentation/mic/
5689
5690 INTEL PMC IPC DRIVER
5691 M: Zha Qipeng<qipeng.zha@intel.com>
5692 L: platform-driver-x86@vger.kernel.org
5693 S: Maintained
5694 F: drivers/platform/x86/intel_pmc_ipc.c
5695 F: arch/x86/include/asm/intel_pmc_ipc.h
5696
5697 IOC3 ETHERNET DRIVER
5698 M: Ralf Baechle <ralf@linux-mips.org>
5699 L: linux-mips@linux-mips.org
5700 S: Maintained
5701 F: drivers/net/ethernet/sgi/ioc3-eth.c
5702
5703 IOC3 SERIAL DRIVER
5704 M: Pat Gefre <pfg@sgi.com>
5705 L: linux-serial@vger.kernel.org
5706 S: Maintained
5707 F: drivers/tty/serial/ioc3_serial.c
5708
5709 IOMMU DRIVERS
5710 M: Joerg Roedel <joro@8bytes.org>
5711 L: iommu@lists.linux-foundation.org
5712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5713 S: Maintained
5714 F: drivers/iommu/
5715
5716 IP MASQUERADING
5717 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5718 S: Maintained
5719 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5720
5721 IPATH DRIVER
5722 M: Mike Marciniszyn <infinipath@intel.com>
5723 L: linux-rdma@vger.kernel.org
5724 S: Maintained
5725 F: drivers/staging/rdma/ipath/
5726
5727 IPMI SUBSYSTEM
5728 M: Corey Minyard <minyard@acm.org>
5729 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5730 W: http://openipmi.sourceforge.net/
5731 S: Supported
5732 F: Documentation/IPMI.txt
5733 F: drivers/char/ipmi/
5734 F: include/linux/ipmi*
5735 F: include/uapi/linux/ipmi*
5736
5737 QCOM AUDIO (ASoC) DRIVERS
5738 M: Patrick Lai <plai@codeaurora.org>
5739 M: Banajit Goswami <bgoswami@codeaurora.org>
5740 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5741 S: Supported
5742 F: sound/soc/qcom/
5743
5744 IPS SCSI RAID DRIVER
5745 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5746 L: linux-scsi@vger.kernel.org
5747 W: http://www.adaptec.com/
5748 S: Maintained
5749 F: drivers/scsi/ips*
5750
5751 IPVS
5752 M: Wensong Zhang <wensong@linux-vs.org>
5753 M: Simon Horman <horms@verge.net.au>
5754 M: Julian Anastasov <ja@ssi.bg>
5755 L: netdev@vger.kernel.org
5756 L: lvs-devel@vger.kernel.org
5757 S: Maintained
5758 F: Documentation/networking/ipvs-sysctl.txt
5759 F: include/net/ip_vs.h
5760 F: include/uapi/linux/ip_vs.h
5761 F: net/netfilter/ipvs/
5762
5763 IPWIRELESS DRIVER
5764 M: Jiri Kosina <jikos@kernel.org>
5765 M: David Sterba <dsterba@suse.com>
5766 S: Odd Fixes
5767 F: drivers/tty/ipwireless/
5768
5769 IPX NETWORK LAYER
5770 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5771 L: netdev@vger.kernel.org
5772 S: Maintained
5773 F: include/net/ipx.h
5774 F: include/uapi/linux/ipx.h
5775 F: net/ipx/
5776
5777 IRDA SUBSYSTEM
5778 M: Samuel Ortiz <samuel@sortiz.org>
5779 L: irda-users@lists.sourceforge.net (subscribers-only)
5780 L: netdev@vger.kernel.org
5781 W: http://irda.sourceforge.net/
5782 S: Maintained
5783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5784 F: Documentation/networking/irda.txt
5785 F: drivers/net/irda/
5786 F: include/net/irda/
5787 F: net/irda/
5788
5789 IRQ SUBSYSTEM
5790 M: Thomas Gleixner <tglx@linutronix.de>
5791 L: linux-kernel@vger.kernel.org
5792 S: Maintained
5793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5794 F: kernel/irq/
5795
5796 IRQCHIP DRIVERS
5797 M: Thomas Gleixner <tglx@linutronix.de>
5798 M: Jason Cooper <jason@lakedaemon.net>
5799 M: Marc Zyngier <marc.zyngier@arm.com>
5800 L: linux-kernel@vger.kernel.org
5801 S: Maintained
5802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5803 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5804 F: Documentation/devicetree/bindings/interrupt-controller/
5805 F: drivers/irqchip/
5806
5807 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5808 M: Jiang Liu <jiang.liu@linux.intel.com>
5809 M: Marc Zyngier <marc.zyngier@arm.com>
5810 S: Maintained
5811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5812 F: Documentation/IRQ-domain.txt
5813 F: include/linux/irqdomain.h
5814 F: kernel/irq/irqdomain.c
5815 F: kernel/irq/msi.c
5816
5817 ISAPNP
5818 M: Jaroslav Kysela <perex@perex.cz>
5819 S: Maintained
5820 F: Documentation/isapnp.txt
5821 F: drivers/pnp/isapnp/
5822 F: include/linux/isapnp.h
5823
5824 ISA RADIO MODULE
5825 M: Hans Verkuil <hverkuil@xs4all.nl>
5826 L: linux-media@vger.kernel.org
5827 T: git git://linuxtv.org/media_tree.git
5828 W: http://linuxtv.org
5829 S: Maintained
5830 F: drivers/media/radio/radio-isa*
5831
5832 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5833 M: Peter Jones <pjones@redhat.com>
5834 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5835 S: Maintained
5836 F: drivers/firmware/iscsi_ibft*
5837
5838 ISCSI
5839 M: Mike Christie <michaelc@cs.wisc.edu>
5840 L: open-iscsi@googlegroups.com
5841 W: www.open-iscsi.org
5842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5843 S: Maintained
5844 F: drivers/scsi/*iscsi*
5845 F: include/scsi/*iscsi*
5846
5847 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5848 M: Or Gerlitz <ogerlitz@mellanox.com>
5849 M: Sagi Grimberg <sagig@mellanox.com>
5850 M: Roi Dayan <roid@mellanox.com>
5851 L: linux-rdma@vger.kernel.org
5852 S: Supported
5853 W: http://www.openfabrics.org
5854 W: www.open-iscsi.org
5855 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5856 F: drivers/infiniband/ulp/iser/
5857
5858 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5859 M: Sagi Grimberg <sagig@mellanox.com>
5860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5861 L: linux-rdma@vger.kernel.org
5862 L: target-devel@vger.kernel.org
5863 S: Supported
5864 W: http://www.linux-iscsi.org
5865 F: drivers/infiniband/ulp/isert
5866
5867 ISDN SUBSYSTEM
5868 M: Karsten Keil <isdn@linux-pingi.de>
5869 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5870 L: netdev@vger.kernel.org
5871 W: http://www.isdn4linux.de
5872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5873 S: Maintained
5874 F: Documentation/isdn/
5875 F: drivers/isdn/
5876 F: include/linux/isdn.h
5877 F: include/linux/isdn/
5878 F: include/uapi/linux/isdn.h
5879 F: include/uapi/linux/isdn/
5880
5881 ISDN SUBSYSTEM (Eicon active card driver)
5882 M: Armin Schindler <mac@melware.de>
5883 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5884 W: http://www.melware.de
5885 S: Maintained
5886 F: drivers/isdn/hardware/eicon/
5887
5888 IT87 HARDWARE MONITORING DRIVER
5889 M: Jean Delvare <jdelvare@suse.com>
5890 L: lm-sensors@lm-sensors.org
5891 S: Maintained
5892 F: Documentation/hwmon/it87
5893 F: drivers/hwmon/it87.c
5894
5895 IT913X MEDIA DRIVER
5896 M: Antti Palosaari <crope@iki.fi>
5897 L: linux-media@vger.kernel.org
5898 W: http://linuxtv.org/
5899 W: http://palosaari.fi/linux/
5900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5901 T: git git://linuxtv.org/anttip/media_tree.git
5902 S: Maintained
5903 F: drivers/media/tuners/it913x*
5904
5905 IVTV VIDEO4LINUX DRIVER
5906 M: Andy Walls <awalls@md.metrocast.net>
5907 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5908 L: linux-media@vger.kernel.org
5909 T: git git://linuxtv.org/media_tree.git
5910 W: http://www.ivtvdriver.org
5911 S: Maintained
5912 F: Documentation/video4linux/*.ivtv
5913 F: drivers/media/pci/ivtv/
5914 F: include/uapi/linux/ivtv*
5915
5916 IX2505V MEDIA DRIVER
5917 M: Malcolm Priestley <tvboxspy@gmail.com>
5918 L: linux-media@vger.kernel.org
5919 W: http://linuxtv.org/
5920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5921 S: Maintained
5922 F: drivers/media/dvb-frontends/ix2505v*
5923
5924 JC42.4 TEMPERATURE SENSOR DRIVER
5925 M: Guenter Roeck <linux@roeck-us.net>
5926 L: lm-sensors@lm-sensors.org
5927 S: Maintained
5928 F: drivers/hwmon/jc42.c
5929 F: Documentation/hwmon/jc42
5930
5931 JFS FILESYSTEM
5932 M: Dave Kleikamp <shaggy@kernel.org>
5933 L: jfs-discussion@lists.sourceforge.net
5934 W: http://jfs.sourceforge.net/
5935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5936 S: Maintained
5937 F: Documentation/filesystems/jfs.txt
5938 F: fs/jfs/
5939
5940 JME NETWORK DRIVER
5941 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5942 L: netdev@vger.kernel.org
5943 S: Maintained
5944 F: drivers/net/ethernet/jme.*
5945
5946 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5947 M: David Woodhouse <dwmw2@infradead.org>
5948 L: linux-mtd@lists.infradead.org
5949 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5950 S: Maintained
5951 F: fs/jffs2/
5952 F: include/uapi/linux/jffs2.h
5953
5954 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5955 M: "Theodore Ts'o" <tytso@mit.edu>
5956 M: Jan Kara <jack@suse.com>
5957 L: linux-ext4@vger.kernel.org
5958 S: Maintained
5959 F: fs/jbd2/
5960 F: include/linux/jbd2.h
5961
5962 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5963 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5964 L: linux-media@vger.kernel.org
5965 S: Maintained
5966 F: drivers/media/platform/rcar_jpu.c
5967
5968 JSM Neo PCI based serial card
5969 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5970 L: linux-serial@vger.kernel.org
5971 S: Maintained
5972 F: drivers/tty/serial/jsm/
5973
5974 K10TEMP HARDWARE MONITORING DRIVER
5975 M: Clemens Ladisch <clemens@ladisch.de>
5976 L: lm-sensors@lm-sensors.org
5977 S: Maintained
5978 F: Documentation/hwmon/k10temp
5979 F: drivers/hwmon/k10temp.c
5980
5981 K8TEMP HARDWARE MONITORING DRIVER
5982 M: Rudolf Marek <r.marek@assembler.cz>
5983 L: lm-sensors@lm-sensors.org
5984 S: Maintained
5985 F: Documentation/hwmon/k8temp
5986 F: drivers/hwmon/k8temp.c
5987
5988 KCONFIG
5989 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5990 L: linux-kbuild@vger.kernel.org
5991 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5992 S: Maintained
5993 F: Documentation/kbuild/kconfig-language.txt
5994 F: scripts/kconfig/
5995
5996 KDUMP
5997 M: Vivek Goyal <vgoyal@redhat.com>
5998 M: Haren Myneni <hbabu@us.ibm.com>
5999 L: kexec@lists.infradead.org
6000 W: http://lse.sourceforge.net/kdump/
6001 S: Maintained
6002 F: Documentation/kdump/
6003
6004 KEENE FM RADIO TRANSMITTER DRIVER
6005 M: Hans Verkuil <hverkuil@xs4all.nl>
6006 L: linux-media@vger.kernel.org
6007 T: git git://linuxtv.org/media_tree.git
6008 W: http://linuxtv.org
6009 S: Maintained
6010 F: drivers/media/radio/radio-keene*
6011
6012 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6013 M: Ian Kent <raven@themaw.net>
6014 L: autofs@vger.kernel.org
6015 S: Maintained
6016 F: fs/autofs4/
6017
6018 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6019 M: Michal Marek <mmarek@suse.com>
6020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6022 L: linux-kbuild@vger.kernel.org
6023 S: Maintained
6024 F: Documentation/kbuild/
6025 F: Makefile
6026 F: scripts/Makefile.*
6027 F: scripts/basic/
6028 F: scripts/mk*
6029 F: scripts/package/
6030
6031 KERNEL JANITORS
6032 L: kernel-janitors@vger.kernel.org
6033 W: http://kernelnewbies.org/KernelJanitors
6034 S: Odd Fixes
6035
6036 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6037 M: "J. Bruce Fields" <bfields@fieldses.org>
6038 M: Jeff Layton <jlayton@poochiereds.net>
6039 L: linux-nfs@vger.kernel.org
6040 W: http://nfs.sourceforge.net/
6041 S: Supported
6042 F: fs/nfsd/
6043 F: include/uapi/linux/nfsd/
6044 F: fs/lockd/
6045 F: fs/nfs_common/
6046 F: net/sunrpc/
6047 F: include/linux/lockd/
6048 F: include/linux/sunrpc/
6049 F: include/uapi/linux/sunrpc/
6050
6051 KERNEL SELFTEST FRAMEWORK
6052 M: Shuah Khan <shuahkh@osg.samsung.com>
6053 L: linux-api@vger.kernel.org
6054 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6055 S: Maintained
6056 F: tools/testing/selftests
6057
6058 KERNEL VIRTUAL MACHINE (KVM)
6059 M: Gleb Natapov <gleb@kernel.org>
6060 M: Paolo Bonzini <pbonzini@redhat.com>
6061 L: kvm@vger.kernel.org
6062 W: http://www.linux-kvm.org
6063 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6064 S: Supported
6065 F: Documentation/*/kvm*.txt
6066 F: Documentation/virtual/kvm/
6067 F: arch/*/kvm/
6068 F: arch/x86/kernel/kvm.c
6069 F: arch/x86/kernel/kvmclock.c
6070 F: arch/*/include/asm/kvm*
6071 F: include/linux/kvm*
6072 F: include/uapi/linux/kvm*
6073 F: virt/kvm/
6074
6075 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6076 M: Joerg Roedel <joro@8bytes.org>
6077 L: kvm@vger.kernel.org
6078 W: http://www.linux-kvm.org/
6079 S: Maintained
6080 F: arch/x86/include/asm/svm.h
6081 F: arch/x86/kvm/svm.c
6082
6083 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6084 M: Alexander Graf <agraf@suse.com>
6085 L: kvm-ppc@vger.kernel.org
6086 W: http://www.linux-kvm.org/
6087 T: git git://github.com/agraf/linux-2.6.git
6088 S: Supported
6089 F: arch/powerpc/include/asm/kvm*
6090 F: arch/powerpc/kvm/
6091
6092 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6093 M: Christian Borntraeger <borntraeger@de.ibm.com>
6094 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6095 L: linux-s390@vger.kernel.org
6096 W: http://www.ibm.com/developerworks/linux/linux390/
6097 S: Supported
6098 F: Documentation/s390/kvm.txt
6099 F: arch/s390/include/asm/kvm*
6100 F: arch/s390/kvm/
6101
6102 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6103 M: Christoffer Dall <christoffer.dall@linaro.org>
6104 M: Marc Zyngier <marc.zyngier@arm.com>
6105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6106 L: kvmarm@lists.cs.columbia.edu
6107 W: http://systems.cs.columbia.edu/projects/kvm-arm
6108 S: Supported
6109 F: arch/arm/include/uapi/asm/kvm*
6110 F: arch/arm/include/asm/kvm*
6111 F: arch/arm/kvm/
6112 F: virt/kvm/arm/
6113 F: include/kvm/arm_*
6114
6115 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6116 M: Christoffer Dall <christoffer.dall@linaro.org>
6117 M: Marc Zyngier <marc.zyngier@arm.com>
6118 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6119 L: kvmarm@lists.cs.columbia.edu
6120 S: Maintained
6121 F: arch/arm64/include/uapi/asm/kvm*
6122 F: arch/arm64/include/asm/kvm*
6123 F: arch/arm64/kvm/
6124
6125 KEXEC
6126 M: Eric Biederman <ebiederm@xmission.com>
6127 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6128 L: kexec@lists.infradead.org
6129 S: Maintained
6130 F: include/linux/kexec.h
6131 F: include/uapi/linux/kexec.h
6132 F: kernel/kexec.c
6133
6134 KEYS/KEYRINGS:
6135 M: David Howells <dhowells@redhat.com>
6136 L: keyrings@vger.kernel.org
6137 S: Maintained
6138 F: Documentation/security/keys.txt
6139 F: include/linux/key.h
6140 F: include/linux/key-type.h
6141 F: include/keys/
6142 F: security/keys/
6143
6144 KEYS-TRUSTED
6145 M: David Safford <safford@us.ibm.com>
6146 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6147 L: linux-security-module@vger.kernel.org
6148 L: keyrings@vger.kernel.org
6149 S: Supported
6150 F: Documentation/security/keys-trusted-encrypted.txt
6151 F: include/keys/trusted-type.h
6152 F: security/keys/trusted.c
6153 F: security/keys/trusted.h
6154
6155 KEYS-ENCRYPTED
6156 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6157 M: David Safford <safford@us.ibm.com>
6158 L: linux-security-module@vger.kernel.org
6159 L: keyrings@vger.kernel.org
6160 S: Supported
6161 F: Documentation/security/keys-trusted-encrypted.txt
6162 F: include/keys/encrypted-type.h
6163 F: security/keys/encrypted-keys/
6164
6165 KGDB / KDB /debug_core
6166 M: Jason Wessel <jason.wessel@windriver.com>
6167 W: http://kgdb.wiki.kernel.org/
6168 L: kgdb-bugreport@lists.sourceforge.net
6169 S: Maintained
6170 F: Documentation/DocBook/kgdb.tmpl
6171 F: drivers/misc/kgdbts.c
6172 F: drivers/tty/serial/kgdboc.c
6173 F: include/linux/kdb.h
6174 F: include/linux/kgdb.h
6175 F: kernel/debug/
6176
6177 KMEMCHECK
6178 M: Vegard Nossum <vegardno@ifi.uio.no>
6179 M: Pekka Enberg <penberg@kernel.org>
6180 S: Maintained
6181 F: Documentation/kmemcheck.txt
6182 F: arch/x86/include/asm/kmemcheck.h
6183 F: arch/x86/mm/kmemcheck/
6184 F: include/linux/kmemcheck.h
6185 F: mm/kmemcheck.c
6186
6187 KMEMLEAK
6188 M: Catalin Marinas <catalin.marinas@arm.com>
6189 S: Maintained
6190 F: Documentation/kmemleak.txt
6191 F: include/linux/kmemleak.h
6192 F: mm/kmemleak.c
6193 F: mm/kmemleak-test.c
6194
6195 KPROBES
6196 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6197 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6198 M: "David S. Miller" <davem@davemloft.net>
6199 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6200 S: Maintained
6201 F: Documentation/kprobes.txt
6202 F: include/linux/kprobes.h
6203 F: kernel/kprobes.c
6204
6205 KS0108 LCD CONTROLLER DRIVER
6206 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6207 W: http://miguelojeda.es/auxdisplay.htm
6208 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6209 S: Maintained
6210 F: Documentation/auxdisplay/ks0108
6211 F: drivers/auxdisplay/ks0108.c
6212 F: include/linux/ks0108.h
6213
6214 L3MDEV
6215 M: David Ahern <dsa@cumulusnetworks.com>
6216 L: netdev@vger.kernel.org
6217 S: Maintained
6218 F: net/l3mdev
6219 F: include/net/l3mdev.h
6220
6221 LAPB module
6222 L: linux-x25@vger.kernel.org
6223 S: Orphan
6224 F: Documentation/networking/lapb-module.txt
6225 F: include/*/lapb.h
6226 F: net/lapb/
6227
6228 LASI 53c700 driver for PARISC
6229 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6230 L: linux-scsi@vger.kernel.org
6231 S: Maintained
6232 F: Documentation/scsi/53c700.txt
6233 F: drivers/scsi/53c700*
6234
6235 LED SUBSYSTEM
6236 M: Richard Purdie <rpurdie@rpsys.net>
6237 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6238 L: linux-leds@vger.kernel.org
6239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6240 S: Maintained
6241 F: drivers/leds/
6242 F: include/linux/leds.h
6243
6244 LEGACY EEPROM DRIVER
6245 M: Jean Delvare <jdelvare@suse.com>
6246 S: Maintained
6247 F: Documentation/misc-devices/eeprom
6248 F: drivers/misc/eeprom/eeprom.c
6249
6250 LEGO USB Tower driver
6251 M: Juergen Stuber <starblue@users.sourceforge.net>
6252 L: legousb-devel@lists.sourceforge.net
6253 W: http://legousb.sourceforge.net/
6254 S: Maintained
6255 F: drivers/usb/misc/legousbtower.c
6256
6257 LG2160 MEDIA DRIVER
6258 M: Michael Krufky <mkrufky@linuxtv.org>
6259 L: linux-media@vger.kernel.org
6260 W: http://linuxtv.org/
6261 W: http://github.com/mkrufky
6262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6263 T: git git://linuxtv.org/mkrufky/tuners.git
6264 S: Maintained
6265 F: drivers/media/dvb-frontends/lg2160.*
6266
6267 LGDT3305 MEDIA DRIVER
6268 M: Michael Krufky <mkrufky@linuxtv.org>
6269 L: linux-media@vger.kernel.org
6270 W: http://linuxtv.org/
6271 W: http://github.com/mkrufky
6272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6273 T: git git://linuxtv.org/mkrufky/tuners.git
6274 S: Maintained
6275 F: drivers/media/dvb-frontends/lgdt3305.*
6276
6277 LGUEST
6278 M: Rusty Russell <rusty@rustcorp.com.au>
6279 L: lguest@lists.ozlabs.org
6280 W: http://lguest.ozlabs.org/
6281 S: Odd Fixes
6282 F: arch/x86/include/asm/lguest*.h
6283 F: arch/x86/lguest/
6284 F: drivers/lguest/
6285 F: include/linux/lguest*.h
6286 F: tools/lguest/
6287
6288 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6289 M: Tejun Heo <tj@kernel.org>
6290 L: linux-ide@vger.kernel.org
6291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6292 S: Maintained
6293 F: drivers/ata/
6294 F: include/linux/ata.h
6295 F: include/linux/libata.h
6296
6297 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6298 M: Viresh Kumar <vireshk@kernel.org>
6299 L: linux-ide@vger.kernel.org
6300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6301 S: Maintained
6302 F: include/linux/pata_arasan_cf_data.h
6303 F: drivers/ata/pata_arasan_cf.c
6304
6305 LIBATA PATA DRIVERS
6306 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6307 M: Tejun Heo <tj@kernel.org>
6308 L: linux-ide@vger.kernel.org
6309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6310 S: Maintained
6311 F: drivers/ata/pata_*.c
6312 F: drivers/ata/ata_generic.c
6313
6314 LIBATA SATA AHCI PLATFORM devices support
6315 M: Hans de Goede <hdegoede@redhat.com>
6316 M: Tejun Heo <tj@kernel.org>
6317 L: linux-ide@vger.kernel.org
6318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6319 S: Maintained
6320 F: drivers/ata/ahci_platform.c
6321 F: drivers/ata/libahci_platform.c
6322 F: include/linux/ahci_platform.h
6323
6324 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6325 M: Mikael Pettersson <mikpelinux@gmail.com>
6326 L: linux-ide@vger.kernel.org
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6328 S: Maintained
6329 F: drivers/ata/sata_promise.*
6330
6331 LIBLOCKDEP
6332 M: Sasha Levin <sasha.levin@oracle.com>
6333 S: Maintained
6334 F: tools/lib/lockdep/
6335
6336 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6337 M: Dan Williams <dan.j.williams@intel.com>
6338 L: linux-nvdimm@lists.01.org
6339 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6340 S: Supported
6341 F: drivers/nvdimm/*
6342 F: include/linux/nd.h
6343 F: include/linux/libnvdimm.h
6344 F: include/uapi/linux/ndctl.h
6345
6346 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6347 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6348 L: linux-nvdimm@lists.01.org
6349 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6350 S: Supported
6351 F: drivers/nvdimm/blk.c
6352 F: drivers/nvdimm/region_devs.c
6353 F: drivers/acpi/nfit*
6354
6355 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6356 M: Vishal Verma <vishal.l.verma@intel.com>
6357 L: linux-nvdimm@lists.01.org
6358 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6359 S: Supported
6360 F: drivers/nvdimm/btt*
6361
6362 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6363 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6364 L: linux-nvdimm@lists.01.org
6365 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6366 S: Supported
6367 F: drivers/nvdimm/pmem.c
6368 F: include/linux/pmem.h
6369 F: arch/*/include/asm/pmem.h
6370
6371 LIGHTNVM PLATFORM SUPPORT
6372 M: Matias Bjorling <mb@lightnvm.io>
6373 W: http://github/OpenChannelSSD
6374 L: linux-block@vger.kernel.org
6375 S: Maintained
6376 F: drivers/lightnvm/
6377 F: include/linux/lightnvm.h
6378 F: include/uapi/linux/lightnvm.h
6379
6380 LINUX FOR IBM pSERIES (RS/6000)
6381 M: Paul Mackerras <paulus@au.ibm.com>
6382 W: http://www.ibm.com/linux/ltc/projects/ppc
6383 S: Supported
6384 F: arch/powerpc/boot/rs6000.h
6385
6386 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6387 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6388 M: Paul Mackerras <paulus@samba.org>
6389 M: Michael Ellerman <mpe@ellerman.id.au>
6390 W: http://www.penguinppc.org/
6391 L: linuxppc-dev@lists.ozlabs.org
6392 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6394 S: Supported
6395 F: Documentation/powerpc/
6396 F: arch/powerpc/
6397
6398 LINUX FOR POWER MACINTOSH
6399 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6400 W: http://www.penguinppc.org/
6401 L: linuxppc-dev@lists.ozlabs.org
6402 S: Maintained
6403 F: arch/powerpc/platforms/powermac/
6404 F: drivers/macintosh/
6405
6406 LINUX FOR POWERPC EMBEDDED MPC5XXX
6407 M: Anatolij Gustschin <agust@denx.de>
6408 L: linuxppc-dev@lists.ozlabs.org
6409 T: git git://git.denx.de/linux-denx-agust.git
6410 S: Maintained
6411 F: arch/powerpc/platforms/512x/
6412 F: arch/powerpc/platforms/52xx/
6413
6414 LINUX FOR POWERPC EMBEDDED PPC4XX
6415 M: Alistair Popple <alistair@popple.id.au>
6416 M: Matt Porter <mporter@kernel.crashing.org>
6417 W: http://www.penguinppc.org/
6418 L: linuxppc-dev@lists.ozlabs.org
6419 S: Maintained
6420 F: arch/powerpc/platforms/40x/
6421 F: arch/powerpc/platforms/44x/
6422
6423 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6424 L: linuxppc-dev@lists.ozlabs.org
6425 S: Orphan
6426 F: arch/powerpc/*/*virtex*
6427 F: arch/powerpc/*/*/*virtex*
6428
6429 LINUX FOR POWERPC EMBEDDED PPC8XX
6430 M: Vitaly Bordug <vitb@kernel.crashing.org>
6431 W: http://www.penguinppc.org/
6432 L: linuxppc-dev@lists.ozlabs.org
6433 S: Maintained
6434 F: arch/powerpc/platforms/8xx/
6435
6436 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6437 M: Scott Wood <scottwood@freescale.com>
6438 M: Kumar Gala <galak@kernel.crashing.org>
6439 W: http://www.penguinppc.org/
6440 L: linuxppc-dev@lists.ozlabs.org
6441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6442 S: Maintained
6443 F: arch/powerpc/platforms/83xx/
6444 F: arch/powerpc/platforms/85xx/
6445
6446 LINUX FOR POWERPC PA SEMI PWRFICIENT
6447 M: Olof Johansson <olof@lixom.net>
6448 L: linuxppc-dev@lists.ozlabs.org
6449 S: Maintained
6450 F: arch/powerpc/platforms/pasemi/
6451 F: drivers/*/*pasemi*
6452 F: drivers/*/*/*pasemi*
6453
6454 LINUX SECURITY MODULE (LSM) FRAMEWORK
6455 M: Chris Wright <chrisw@sous-sol.org>
6456 L: linux-security-module@vger.kernel.org
6457 S: Supported
6458
6459 LIS3LV02D ACCELEROMETER DRIVER
6460 M: Eric Piel <eric.piel@tremplin-utc.net>
6461 S: Maintained
6462 F: Documentation/misc-devices/lis3lv02d
6463 F: drivers/misc/lis3lv02d/
6464 F: drivers/platform/x86/hp_accel.c
6465
6466 LIVE PATCHING
6467 M: Josh Poimboeuf <jpoimboe@redhat.com>
6468 M: Seth Jennings <sjenning@redhat.com>
6469 M: Jiri Kosina <jikos@kernel.org>
6470 M: Vojtech Pavlik <vojtech@suse.com>
6471 S: Maintained
6472 F: kernel/livepatch/
6473 F: include/linux/livepatch.h
6474 F: arch/x86/include/asm/livepatch.h
6475 F: arch/x86/kernel/livepatch.c
6476 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6477 F: samples/livepatch/
6478 L: live-patching@vger.kernel.org
6479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6480
6481 LLC (802.2)
6482 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6483 S: Maintained
6484 F: include/linux/llc.h
6485 F: include/uapi/linux/llc.h
6486 F: include/net/llc*
6487 F: net/llc/
6488
6489 LM73 HARDWARE MONITOR DRIVER
6490 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6491 L: lm-sensors@lm-sensors.org
6492 S: Maintained
6493 F: drivers/hwmon/lm73.c
6494
6495 LM78 HARDWARE MONITOR DRIVER
6496 M: Jean Delvare <jdelvare@suse.com>
6497 L: lm-sensors@lm-sensors.org
6498 S: Maintained
6499 F: Documentation/hwmon/lm78
6500 F: drivers/hwmon/lm78.c
6501
6502 LM83 HARDWARE MONITOR DRIVER
6503 M: Jean Delvare <jdelvare@suse.com>
6504 L: lm-sensors@lm-sensors.org
6505 S: Maintained
6506 F: Documentation/hwmon/lm83
6507 F: drivers/hwmon/lm83.c
6508
6509 LM90 HARDWARE MONITOR DRIVER
6510 M: Jean Delvare <jdelvare@suse.com>
6511 L: lm-sensors@lm-sensors.org
6512 S: Maintained
6513 F: Documentation/hwmon/lm90
6514 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6515 F: drivers/hwmon/lm90.c
6516
6517 LM95234 HARDWARE MONITOR DRIVER
6518 M: Guenter Roeck <linux@roeck-us.net>
6519 L: lm-sensors@lm-sensors.org
6520 S: Maintained
6521 F: Documentation/hwmon/lm95234
6522 F: drivers/hwmon/lm95234.c
6523
6524 LME2510 MEDIA DRIVER
6525 M: Malcolm Priestley <tvboxspy@gmail.com>
6526 L: linux-media@vger.kernel.org
6527 W: http://linuxtv.org/
6528 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6529 S: Maintained
6530 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6531
6532 LOCKDEP AND LOCKSTAT
6533 M: Peter Zijlstra <peterz@infradead.org>
6534 M: Ingo Molnar <mingo@redhat.com>
6535 L: linux-kernel@vger.kernel.org
6536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6537 S: Maintained
6538 F: Documentation/locking/lockdep*.txt
6539 F: Documentation/locking/lockstat.txt
6540 F: include/linux/lockdep.h
6541 F: kernel/locking/
6542
6543 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6544 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6545 L: linux-ntfs-dev@lists.sourceforge.net
6546 W: http://www.linux-ntfs.org/content/view/19/37/
6547 S: Maintained
6548 F: Documentation/ldm.txt
6549 F: block/partitions/ldm.*
6550
6551 LogFS
6552 M: Joern Engel <joern@logfs.org>
6553 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6554 L: logfs@logfs.org
6555 W: logfs.org
6556 S: Maintained
6557 F: fs/logfs/
6558
6559 LPC32XX MACHINE SUPPORT
6560 M: Roland Stigge <stigge@antcom.de>
6561 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6562 S: Maintained
6563 F: arch/arm/mach-lpc32xx/
6564
6565 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6566 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6567 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6568 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6569 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6570 L: MPT-FusionLinux.pdl@avagotech.com
6571 L: linux-scsi@vger.kernel.org
6572 W: http://www.lsilogic.com/support
6573 S: Supported
6574 F: drivers/message/fusion/
6575 F: drivers/scsi/mpt2sas/
6576 F: drivers/scsi/mpt3sas/
6577
6578 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6579 M: Matthew Wilcox <matthew@wil.cx>
6580 L: linux-scsi@vger.kernel.org
6581 S: Maintained
6582 F: drivers/scsi/sym53c8xx_2/
6583
6584 LTC4261 HARDWARE MONITOR DRIVER
6585 M: Guenter Roeck <linux@roeck-us.net>
6586 L: lm-sensors@lm-sensors.org
6587 S: Maintained
6588 F: Documentation/hwmon/ltc4261
6589 F: drivers/hwmon/ltc4261.c
6590
6591 LTP (Linux Test Project)
6592 M: Mike Frysinger <vapier@gentoo.org>
6593 M: Cyril Hrubis <chrubis@suse.cz>
6594 M: Wanlong Gao <wanlong.gao@gmail.com>
6595 M: Jan Stancek <jstancek@redhat.com>
6596 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6597 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6598 L: ltp@lists.linux.it (subscribers-only)
6599 W: http://linux-test-project.github.io/
6600 T: git git://github.com/linux-test-project/ltp.git
6601 S: Maintained
6602
6603 M32R ARCHITECTURE
6604 W: http://www.linux-m32r.org/
6605 S: Orphan
6606 F: arch/m32r/
6607
6608 M68K ARCHITECTURE
6609 M: Geert Uytterhoeven <geert@linux-m68k.org>
6610 L: linux-m68k@lists.linux-m68k.org
6611 W: http://www.linux-m68k.org/
6612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6613 S: Maintained
6614 F: arch/m68k/
6615 F: drivers/zorro/
6616
6617 M68K ON APPLE MACINTOSH
6618 M: Joshua Thompson <funaho@jurai.org>
6619 W: http://www.mac.linux-m68k.org/
6620 L: linux-m68k@lists.linux-m68k.org
6621 S: Maintained
6622 F: arch/m68k/mac/
6623
6624 M68K ON HP9000/300
6625 M: Philip Blundell <philb@gnu.org>
6626 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6627 S: Maintained
6628 F: arch/m68k/hp300/
6629
6630 M88DS3103 MEDIA DRIVER
6631 M: Antti Palosaari <crope@iki.fi>
6632 L: linux-media@vger.kernel.org
6633 W: http://linuxtv.org/
6634 W: http://palosaari.fi/linux/
6635 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6636 T: git git://linuxtv.org/anttip/media_tree.git
6637 S: Maintained
6638 F: drivers/media/dvb-frontends/m88ds3103*
6639
6640 M88RS2000 MEDIA DRIVER
6641 M: Malcolm Priestley <tvboxspy@gmail.com>
6642 L: linux-media@vger.kernel.org
6643 W: http://linuxtv.org/
6644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6645 S: Maintained
6646 F: drivers/media/dvb-frontends/m88rs2000*
6647
6648 MA901 MASTERKIT USB FM RADIO DRIVER
6649 M: Alexey Klimov <klimov.linux@gmail.com>
6650 L: linux-media@vger.kernel.org
6651 T: git git://linuxtv.org/media_tree.git
6652 S: Maintained
6653 F: drivers/media/radio/radio-ma901.c
6654
6655 MAC80211
6656 M: Johannes Berg <johannes@sipsolutions.net>
6657 L: linux-wireless@vger.kernel.org
6658 W: http://wireless.kernel.org/
6659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6661 S: Maintained
6662 F: Documentation/networking/mac80211-injection.txt
6663 F: include/net/mac80211.h
6664 F: net/mac80211/
6665
6666 MACVLAN DRIVER
6667 M: Patrick McHardy <kaber@trash.net>
6668 L: netdev@vger.kernel.org
6669 S: Maintained
6670 F: drivers/net/macvlan.c
6671 F: include/linux/if_macvlan.h
6672
6673 MAILBOX API
6674 M: Jassi Brar <jassisinghbrar@gmail.com>
6675 L: linux-kernel@vger.kernel.org
6676 S: Maintained
6677 F: drivers/mailbox/
6678 F: include/linux/mailbox_client.h
6679 F: include/linux/mailbox_controller.h
6680
6681 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6682 M: Michael Kerrisk <mtk.manpages@gmail.com>
6683 W: http://www.kernel.org/doc/man-pages
6684 L: linux-man@vger.kernel.org
6685 S: Maintained
6686
6687 MARVELL ARMADA DRM SUPPORT
6688 M: Russell King <rmk+kernel@arm.linux.org.uk>
6689 S: Maintained
6690 F: drivers/gpu/drm/armada/
6691
6692 MARVELL 88E6352 DSA support
6693 M: Guenter Roeck <linux@roeck-us.net>
6694 S: Maintained
6695 F: drivers/net/dsa/mv88e6352.c
6696
6697 MARVELL CRYPTO DRIVER
6698 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6699 M: Arnaud Ebalard <arno@natisbad.org>
6700 F: drivers/crypto/marvell/
6701 S: Maintained
6702 L: linux-crypto@vger.kernel.org
6703
6704 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6705 M: Mirko Lindner <mlindner@marvell.com>
6706 M: Stephen Hemminger <stephen@networkplumber.org>
6707 L: netdev@vger.kernel.org
6708 S: Maintained
6709 F: drivers/net/ethernet/marvell/sk*
6710
6711 MARVELL LIBERTAS WIRELESS DRIVER
6712 L: libertas-dev@lists.infradead.org
6713 S: Orphan
6714 F: drivers/net/wireless/libertas/
6715
6716 MARVELL MV643XX ETHERNET DRIVER
6717 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6718 L: netdev@vger.kernel.org
6719 S: Maintained
6720 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6721 F: include/linux/mv643xx.h
6722
6723 MARVELL MVNETA ETHERNET DRIVER
6724 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6725 L: netdev@vger.kernel.org
6726 S: Maintained
6727 F: drivers/net/ethernet/marvell/mvneta.*
6728
6729 MARVELL MWIFIEX WIRELESS DRIVER
6730 M: Amitkumar Karwar <akarwar@marvell.com>
6731 M: Nishant Sarmukadam <nishants@marvell.com>
6732 L: linux-wireless@vger.kernel.org
6733 S: Maintained
6734 F: drivers/net/wireless/mwifiex/
6735
6736 MARVELL MWL8K WIRELESS DRIVER
6737 M: Lennert Buytenhek <buytenh@wantstofly.org>
6738 L: linux-wireless@vger.kernel.org
6739 S: Odd Fixes
6740 F: drivers/net/wireless/mwl8k.c
6741
6742 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6743 M: Nicolas Pitre <nico@fluxnic.net>
6744 S: Odd Fixes
6745 F: drivers/mmc/host/mvsdio.*
6746
6747 MATROX FRAMEBUFFER DRIVER
6748 L: linux-fbdev@vger.kernel.org
6749 S: Orphan
6750 F: drivers/video/fbdev/matrox/matroxfb_*
6751 F: include/uapi/linux/matroxfb.h
6752
6753 MAX16065 HARDWARE MONITOR DRIVER
6754 M: Guenter Roeck <linux@roeck-us.net>
6755 L: lm-sensors@lm-sensors.org
6756 S: Maintained
6757 F: Documentation/hwmon/max16065
6758 F: drivers/hwmon/max16065.c
6759
6760 MAX20751 HARDWARE MONITOR DRIVER
6761 M: Guenter Roeck <linux@roeck-us.net>
6762 L: lm-sensors@lm-sensors.org
6763 S: Maintained
6764 F: Documentation/hwmon/max20751
6765 F: drivers/hwmon/max20751.c
6766
6767 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6768 M: "Hans J. Koch" <hjk@hansjkoch.de>
6769 L: lm-sensors@lm-sensors.org
6770 S: Maintained
6771 F: Documentation/hwmon/max6650
6772 F: drivers/hwmon/max6650.c
6773
6774 MAX6697 HARDWARE MONITOR DRIVER
6775 M: Guenter Roeck <linux@roeck-us.net>
6776 L: lm-sensors@lm-sensors.org
6777 S: Maintained
6778 F: Documentation/hwmon/max6697
6779 F: Documentation/devicetree/bindings/i2c/max6697.txt
6780 F: drivers/hwmon/max6697.c
6781 F: include/linux/platform_data/max6697.h
6782
6783 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6784 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6785 L: linux-pm@vger.kernel.org
6786 S: Supported
6787 F: drivers/power/max14577_charger.c
6788 F: drivers/power/max77693_charger.c
6789
6790 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6791 M: Javier Martinez Canillas <javier@osg.samsung.com>
6792 L: linux-kernel@vger.kernel.org
6793 S: Supported
6794 F: drivers/*/*max77802.c
6795 F: Documentation/devicetree/bindings/*/*max77802.txt
6796 F: include/dt-bindings/*/*max77802.h
6797
6798 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6799 M: Chanwoo Choi <cw00.choi@samsung.com>
6800 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6801 L: linux-kernel@vger.kernel.org
6802 S: Supported
6803 F: drivers/*/max14577.c
6804 F: drivers/*/max77686.c
6805 F: drivers/*/max77693.c
6806 F: drivers/extcon/extcon-max14577.c
6807 F: drivers/extcon/extcon-max77693.c
6808 F: drivers/rtc/rtc-max77686.c
6809 F: drivers/clk/clk-max77686.c
6810 F: Documentation/devicetree/bindings/mfd/max14577.txt
6811 F: Documentation/devicetree/bindings/*/max77686.txt
6812 F: Documentation/devicetree/bindings/mfd/max77693.txt
6813 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6814 F: include/linux/mfd/max14577*.h
6815 F: include/linux/mfd/max77686*.h
6816 F: include/linux/mfd/max77693*.h
6817
6818 MAXIRADIO FM RADIO RECEIVER DRIVER
6819 M: Hans Verkuil <hverkuil@xs4all.nl>
6820 L: linux-media@vger.kernel.org
6821 T: git git://linuxtv.org/media_tree.git
6822 W: http://linuxtv.org
6823 S: Maintained
6824 F: drivers/media/radio/radio-maxiradio*
6825
6826 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6827 M: Peter Rosin <peda@axentia.se>
6828 L: linux-iio@vger.kernel.org
6829 S: Maintained
6830 F: drivers/iio/potentiometer/mcp4531.c
6831
6832 MEDIA DRIVERS FOR RENESAS - VSP1
6833 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6834 L: linux-media@vger.kernel.org
6835 L: linux-sh@vger.kernel.org
6836 T: git git://linuxtv.org/media_tree.git
6837 S: Supported
6838 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6839 F: drivers/media/platform/vsp1/
6840
6841 MEDIA DRIVERS FOR ASCOT2E
6842 M: Sergey Kozlov <serjk@netup.ru>
6843 L: linux-media@vger.kernel.org
6844 W: http://linuxtv.org
6845 W: http://netup.tv/
6846 T: git git://linuxtv.org/media_tree.git
6847 S: Supported
6848 F: drivers/media/dvb-frontends/ascot2e*
6849
6850 MEDIA DRIVERS FOR CXD2841ER
6851 M: Sergey Kozlov <serjk@netup.ru>
6852 L: linux-media@vger.kernel.org
6853 W: http://linuxtv.org/
6854 W: http://netup.tv/
6855 T: git git://linuxtv.org/media_tree.git
6856 S: Supported
6857 F: drivers/media/dvb-frontends/cxd2841er*
6858
6859 MEDIA DRIVERS FOR HORUS3A
6860 M: Sergey Kozlov <serjk@netup.ru>
6861 L: linux-media@vger.kernel.org
6862 W: http://linuxtv.org/
6863 W: http://netup.tv/
6864 T: git git://linuxtv.org/media_tree.git
6865 S: Supported
6866 F: drivers/media/dvb-frontends/horus3a*
6867
6868 MEDIA DRIVERS FOR LNBH25
6869 M: Sergey Kozlov <serjk@netup.ru>
6870 L: linux-media@vger.kernel.org
6871 W: http://linuxtv.org/
6872 W: http://netup.tv/
6873 T: git git://linuxtv.org/media_tree.git
6874 S: Supported
6875 F: drivers/media/dvb-frontends/lnbh25*
6876
6877 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6878 M: Sergey Kozlov <serjk@netup.ru>
6879 L: linux-media@vger.kernel.org
6880 W: http://linuxtv.org/
6881 W: http://netup.tv/
6882 T: git git://linuxtv.org/media_tree.git
6883 S: Supported
6884 F: drivers/media/pci/netup_unidvb/*
6885
6886 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6887 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6888 P: LinuxTV.org Project
6889 L: linux-media@vger.kernel.org
6890 W: http://linuxtv.org
6891 Q: http://patchwork.kernel.org/project/linux-media/list/
6892 T: git git://linuxtv.org/media_tree.git
6893 S: Maintained
6894 F: Documentation/dvb/
6895 F: Documentation/video4linux/
6896 F: Documentation/DocBook/media/
6897 F: drivers/media/
6898 F: drivers/staging/media/
6899 F: include/media/
6900 F: include/uapi/linux/dvb/
6901 F: include/uapi/linux/videodev2.h
6902 F: include/uapi/linux/media.h
6903 F: include/uapi/linux/v4l2-*
6904 F: include/uapi/linux/meye.h
6905 F: include/uapi/linux/ivtv*
6906 F: include/uapi/linux/uvcvideo.h
6907
6908 MEDIATEK MT7601U WIRELESS LAN DRIVER
6909 M: Jakub Kicinski <kubakici@wp.pl>
6910 L: linux-wireless@vger.kernel.org
6911 S: Maintained
6912 F: drivers/net/wireless/mediatek/mt7601u/
6913
6914 MEGARAID SCSI/SAS DRIVERS
6915 M: Kashyap Desai <kashyap.desai@avagotech.com>
6916 M: Sumit Saxena <sumit.saxena@avagotech.com>
6917 M: Uday Lingala <uday.lingala@avagotech.com>
6918 L: megaraidlinux.pdl@avagotech.com
6919 L: linux-scsi@vger.kernel.org
6920 W: http://www.lsi.com
6921 S: Maintained
6922 F: Documentation/scsi/megaraid.txt
6923 F: drivers/scsi/megaraid.*
6924 F: drivers/scsi/megaraid/
6925
6926 MELLANOX ETHERNET DRIVER (mlx4_en)
6927 M: Eugenia Emantayev <eugenia@mellanox.com>
6928 L: netdev@vger.kernel.org
6929 S: Supported
6930 W: http://www.mellanox.com
6931 Q: http://patchwork.ozlabs.org/project/netdev/list/
6932 F: drivers/net/ethernet/mellanox/mlx4/en_*
6933
6934 MELLANOX ETHERNET DRIVER (mlx5e)
6935 M: Saeed Mahameed <saeedm@mellanox.com>
6936 L: netdev@vger.kernel.org
6937 S: Supported
6938 W: http://www.mellanox.com
6939 Q: http://patchwork.ozlabs.org/project/netdev/list/
6940 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6941
6942 MELLANOX ETHERNET SWITCH DRIVERS
6943 M: Jiri Pirko <jiri@mellanox.com>
6944 M: Ido Schimmel <idosch@mellanox.com>
6945 L: netdev@vger.kernel.org
6946 S: Supported
6947 W: http://www.mellanox.com
6948 Q: http://patchwork.ozlabs.org/project/netdev/list/
6949 F: drivers/net/ethernet/mellanox/mlxsw/
6950
6951 MEMBARRIER SUPPORT
6952 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6953 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6954 L: linux-kernel@vger.kernel.org
6955 S: Supported
6956 F: kernel/membarrier.c
6957 F: include/uapi/linux/membarrier.h
6958
6959 MEMORY MANAGEMENT
6960 L: linux-mm@kvack.org
6961 W: http://www.linux-mm.org
6962 S: Maintained
6963 F: include/linux/mm.h
6964 F: include/linux/gfp.h
6965 F: include/linux/mmzone.h
6966 F: include/linux/memory_hotplug.h
6967 F: include/linux/vmalloc.h
6968 F: mm/
6969
6970 MEMORY TECHNOLOGY DEVICES (MTD)
6971 M: David Woodhouse <dwmw2@infradead.org>
6972 M: Brian Norris <computersforpeace@gmail.com>
6973 L: linux-mtd@lists.infradead.org
6974 W: http://www.linux-mtd.infradead.org/
6975 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6976 T: git git://git.infradead.org/linux-mtd.git
6977 T: git git://git.infradead.org/l2-mtd.git
6978 S: Maintained
6979 F: drivers/mtd/
6980 F: include/linux/mtd/
6981 F: include/uapi/mtd/
6982
6983 MEN A21 WATCHDOG DRIVER
6984 M: Johannes Thumshirn <morbidrsa@gmail.com>
6985 L: linux-watchdog@vger.kernel.org
6986 S: Maintained
6987 F: drivers/watchdog/mena21_wdt.c
6988
6989 MEN CHAMELEON BUS (mcb)
6990 M: Johannes Thumshirn <morbidrsa@gmail.com>
6991 S: Maintained
6992 F: drivers/mcb/
6993 F: include/linux/mcb.h
6994 F: Documentation/men-chameleon-bus.txt
6995
6996 MEN F21BMC (Board Management Controller)
6997 M: Andreas Werner <andreas.werner@men.de>
6998 S: Supported
6999 F: drivers/mfd/menf21bmc.c
7000 F: drivers/watchdog/menf21bmc_wdt.c
7001 F: drivers/leds/leds-menf21bmc.c
7002 F: drivers/hwmon/menf21bmc_hwmon.c
7003 F: Documentation/hwmon/menf21bmc
7004
7005 METAG ARCHITECTURE
7006 M: James Hogan <james.hogan@imgtec.com>
7007 L: linux-metag@vger.kernel.org
7008 S: Odd Fixes
7009 F: arch/metag/
7010 F: Documentation/metag/
7011 F: Documentation/devicetree/bindings/metag/
7012 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7013 F: drivers/clocksource/metag_generic.c
7014 F: drivers/irqchip/irq-metag.c
7015 F: drivers/irqchip/irq-metag-ext.c
7016 F: drivers/tty/metag_da.c
7017
7018 MICROBLAZE ARCHITECTURE
7019 M: Michal Simek <monstr@monstr.eu>
7020 W: http://www.monstr.eu/fdt/
7021 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7022 S: Supported
7023 F: arch/microblaze/
7024
7025 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7026 M: Chen Yu <yu.c.chen@intel.com>
7027 L: platform-driver-x86@vger.kernel.org
7028 S: Supported
7029 F: drivers/platform/x86/surfacepro3_button.c
7030
7031 MICROTEK X6 SCANNER
7032 M: Oliver Neukum <oliver@neukum.org>
7033 S: Maintained
7034 F: drivers/usb/image/microtek.*
7035
7036 MIPS
7037 M: Ralf Baechle <ralf@linux-mips.org>
7038 L: linux-mips@linux-mips.org
7039 W: http://www.linux-mips.org/
7040 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7041 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7042 S: Supported
7043 F: Documentation/mips/
7044 F: arch/mips/
7045
7046 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7047 M: Hans Verkuil <hverkuil@xs4all.nl>
7048 L: linux-media@vger.kernel.org
7049 T: git git://linuxtv.org/media_tree.git
7050 W: http://linuxtv.org
7051 S: Odd Fixes
7052 F: drivers/media/radio/radio-miropcm20*
7053
7054 Mellanox MLX5 core VPI driver
7055 M: Eli Cohen <eli@mellanox.com>
7056 L: netdev@vger.kernel.org
7057 L: linux-rdma@vger.kernel.org
7058 W: http://www.mellanox.com
7059 Q: http://patchwork.ozlabs.org/project/netdev/list/
7060 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7061 T: git git://openfabrics.org/~eli/connect-ib.git
7062 S: Supported
7063 F: drivers/net/ethernet/mellanox/mlx5/core/
7064 F: include/linux/mlx5/
7065
7066 Mellanox MLX5 IB driver
7067 M: Eli Cohen <eli@mellanox.com>
7068 L: linux-rdma@vger.kernel.org
7069 W: http://www.mellanox.com
7070 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7071 T: git git://openfabrics.org/~eli/connect-ib.git
7072 S: Supported
7073 F: include/linux/mlx5/
7074 F: drivers/infiniband/hw/mlx5/
7075
7076 MELEXIS MLX90614 DRIVER
7077 M: Crt Mori <cmo@melexis.com>
7078 L: linux-iio@vger.kernel.org
7079 W: http://www.melexis.com
7080 S: Supported
7081 F: drivers/iio/temperature/mlx90614.c
7082
7083 MN88472 MEDIA DRIVER
7084 M: Antti Palosaari <crope@iki.fi>
7085 L: linux-media@vger.kernel.org
7086 W: http://linuxtv.org/
7087 W: http://palosaari.fi/linux/
7088 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7089 T: git git://linuxtv.org/anttip/media_tree.git
7090 S: Maintained
7091 F: drivers/staging/media/mn88472/
7092 F: drivers/media/dvb-frontends/mn88472.h
7093
7094 MN88473 MEDIA DRIVER
7095 M: Antti Palosaari <crope@iki.fi>
7096 L: linux-media@vger.kernel.org
7097 W: http://linuxtv.org/
7098 W: http://palosaari.fi/linux/
7099 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7100 T: git git://linuxtv.org/anttip/media_tree.git
7101 S: Maintained
7102 F: drivers/staging/media/mn88473/
7103 F: drivers/media/dvb-frontends/mn88473.h
7104
7105 MODULE SUPPORT
7106 M: Rusty Russell <rusty@rustcorp.com.au>
7107 S: Maintained
7108 F: include/linux/module.h
7109 F: kernel/module.c
7110
7111 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7112 W: http://popies.net/meye/
7113 S: Orphan
7114 F: Documentation/video4linux/meye.txt
7115 F: drivers/media/pci/meye/
7116 F: include/uapi/linux/meye.h
7117
7118 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7119 M: Jiri Slaby <jirislaby@gmail.com>
7120 S: Maintained
7121 F: Documentation/serial/moxa-smartio
7122 F: drivers/tty/mxser.*
7123
7124 MR800 AVERMEDIA USB FM RADIO DRIVER
7125 M: Alexey Klimov <klimov.linux@gmail.com>
7126 L: linux-media@vger.kernel.org
7127 T: git git://linuxtv.org/media_tree.git
7128 S: Maintained
7129 F: drivers/media/radio/radio-mr800.c
7130
7131 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7132 M: Alan Ott <alan@signal11.us>
7133 L: linux-wpan@vger.kernel.org
7134 S: Maintained
7135 F: drivers/net/ieee802154/mrf24j40.c
7136 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7137
7138 MSI LAPTOP SUPPORT
7139 M: "Lee, Chun-Yi" <jlee@suse.com>
7140 L: platform-driver-x86@vger.kernel.org
7141 S: Maintained
7142 F: drivers/platform/x86/msi-laptop.c
7143
7144 MSI WMI SUPPORT
7145 L: platform-driver-x86@vger.kernel.org
7146 S: Orphan
7147 F: drivers/platform/x86/msi-wmi.c
7148
7149 MSI001 MEDIA DRIVER
7150 M: Antti Palosaari <crope@iki.fi>
7151 L: linux-media@vger.kernel.org
7152 W: http://linuxtv.org/
7153 W: http://palosaari.fi/linux/
7154 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7155 T: git git://linuxtv.org/anttip/media_tree.git
7156 S: Maintained
7157 F: drivers/media/tuners/msi001*
7158
7159 MSI2500 MEDIA DRIVER
7160 M: Antti Palosaari <crope@iki.fi>
7161 L: linux-media@vger.kernel.org
7162 W: http://linuxtv.org/
7163 W: http://palosaari.fi/linux/
7164 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7165 T: git git://linuxtv.org/anttip/media_tree.git
7166 S: Maintained
7167 F: drivers/media/usb/msi2500/
7168
7169 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7170 M: Robert Jarzmik <robert.jarzmik@free.fr>
7171 L: linux-mtd@lists.infradead.org
7172 S: Maintained
7173 F: drivers/mtd/devices/docg3*
7174
7175 MT9M032 APTINA SENSOR DRIVER
7176 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7177 L: linux-media@vger.kernel.org
7178 T: git git://linuxtv.org/media_tree.git
7179 S: Maintained
7180 F: drivers/media/i2c/mt9m032.c
7181 F: include/media/mt9m032.h
7182
7183 MT9P031 APTINA CAMERA SENSOR
7184 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7185 L: linux-media@vger.kernel.org
7186 T: git git://linuxtv.org/media_tree.git
7187 S: Maintained
7188 F: drivers/media/i2c/mt9p031.c
7189 F: include/media/mt9p031.h
7190
7191 MT9T001 APTINA CAMERA SENSOR
7192 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7193 L: linux-media@vger.kernel.org
7194 T: git git://linuxtv.org/media_tree.git
7195 S: Maintained
7196 F: drivers/media/i2c/mt9t001.c
7197 F: include/media/mt9t001.h
7198
7199 MT9V032 APTINA CAMERA SENSOR
7200 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7201 L: linux-media@vger.kernel.org
7202 T: git git://linuxtv.org/media_tree.git
7203 S: Maintained
7204 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7205 F: drivers/media/i2c/mt9v032.c
7206 F: include/media/mt9v032.h
7207
7208 MULTIFUNCTION DEVICES (MFD)
7209 M: Lee Jones <lee.jones@linaro.org>
7210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7211 S: Supported
7212 F: drivers/mfd/
7213 F: include/linux/mfd/
7214
7215 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7216 M: Ulf Hansson <ulf.hansson@linaro.org>
7217 L: linux-mmc@vger.kernel.org
7218 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7219 S: Maintained
7220 F: drivers/mmc/
7221 F: include/linux/mmc/
7222 F: include/uapi/linux/mmc/
7223
7224 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7225 S: Orphan
7226 F: drivers/mmc/host/mmc_spi.c
7227 F: include/linux/spi/mmc_spi.h
7228
7229 MULTISOUND SOUND DRIVER
7230 M: Andrew Veliath <andrewtv@usa.net>
7231 S: Maintained
7232 F: Documentation/sound/oss/MultiSound
7233 F: sound/oss/msnd*
7234
7235 MULTITECH MULTIPORT CARD (ISICOM)
7236 S: Orphan
7237 F: drivers/tty/isicom.c
7238 F: include/linux/isicom.h
7239
7240 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7241 M: Felipe Balbi <balbi@ti.com>
7242 L: linux-usb@vger.kernel.org
7243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7244 S: Maintained
7245 F: drivers/usb/musb/
7246
7247 MXL5007T MEDIA DRIVER
7248 M: Michael Krufky <mkrufky@linuxtv.org>
7249 L: linux-media@vger.kernel.org
7250 W: http://linuxtv.org/
7251 W: http://github.com/mkrufky
7252 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7253 T: git git://linuxtv.org/mkrufky/tuners.git
7254 S: Maintained
7255 F: drivers/media/tuners/mxl5007t.*
7256
7257 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7258 M: Hyong-Youb Kim <hykim@myri.com>
7259 L: netdev@vger.kernel.org
7260 W: https://www.myricom.com/support/downloads/myri10ge.html
7261 S: Supported
7262 F: drivers/net/ethernet/myricom/myri10ge/
7263
7264 NATSEMI ETHERNET DRIVER (DP8381x)
7265 S: Orphan
7266 F: drivers/net/ethernet/natsemi/natsemi.c
7267
7268 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7269 M: Daniel Mack <zonque@gmail.com>
7270 S: Maintained
7271 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7272 W: http://www.native-instruments.com
7273 F: sound/usb/caiaq/
7274
7275 NCP FILESYSTEM
7276 M: Petr Vandrovec <petr@vandrovec.name>
7277 S: Odd Fixes
7278 F: fs/ncpfs/
7279
7280 NCR 5380 SCSI DRIVERS
7281 M: Finn Thain <fthain@telegraphics.com.au>
7282 M: Michael Schmitz <schmitzmic@gmail.com>
7283 L: linux-scsi@vger.kernel.org
7284 S: Maintained
7285 F: Documentation/scsi/g_NCR5380.txt
7286 F: drivers/scsi/NCR5380.*
7287 F: drivers/scsi/arm/cumana_1.c
7288 F: drivers/scsi/arm/oak.c
7289 F: drivers/scsi/atari_NCR5380.c
7290 F: drivers/scsi/atari_scsi.*
7291 F: drivers/scsi/dmx3191d.c
7292 F: drivers/scsi/dtc.*
7293 F: drivers/scsi/g_NCR5380.*
7294 F: drivers/scsi/g_NCR5380_mmio.c
7295 F: drivers/scsi/mac_scsi.*
7296 F: drivers/scsi/pas16.*
7297 F: drivers/scsi/sun3_scsi.*
7298 F: drivers/scsi/sun3_scsi_vme.c
7299 F: drivers/scsi/t128.*
7300
7301 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7302 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7303 L: linux-scsi@vger.kernel.org
7304 S: Maintained
7305 F: drivers/scsi/NCR_D700.*
7306
7307 NCT6775 HARDWARE MONITOR DRIVER
7308 M: Guenter Roeck <linux@roeck-us.net>
7309 L: lm-sensors@lm-sensors.org
7310 S: Maintained
7311 F: Documentation/hwmon/nct6775
7312 F: drivers/hwmon/nct6775.c
7313
7314 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7315 M: Faisal Latif <faisal.latif@intel.com>
7316 L: linux-rdma@vger.kernel.org
7317 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7318 S: Supported
7319 F: drivers/infiniband/hw/nes/
7320
7321 NETEM NETWORK EMULATOR
7322 M: Stephen Hemminger <stephen@networkplumber.org>
7323 L: netem@lists.linux-foundation.org
7324 S: Maintained
7325 F: net/sched/sch_netem.c
7326
7327 NETERION 10GbE DRIVERS (s2io/vxge)
7328 M: Jon Mason <jdmason@kudzu.us>
7329 L: netdev@vger.kernel.org
7330 S: Supported
7331 F: Documentation/networking/s2io.txt
7332 F: Documentation/networking/vxge.txt
7333 F: drivers/net/ethernet/neterion/
7334
7335 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7336 M: Pablo Neira Ayuso <pablo@netfilter.org>
7337 M: Patrick McHardy <kaber@trash.net>
7338 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7339 L: netfilter-devel@vger.kernel.org
7340 L: coreteam@netfilter.org
7341 W: http://www.netfilter.org/
7342 W: http://www.iptables.org/
7343 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7346 S: Supported
7347 F: include/linux/netfilter*
7348 F: include/linux/netfilter/
7349 F: include/net/netfilter/
7350 F: include/uapi/linux/netfilter*
7351 F: include/uapi/linux/netfilter/
7352 F: net/*/netfilter.c
7353 F: net/*/netfilter/
7354 F: net/netfilter/
7355 F: net/bridge/br_netfilter*.c
7356
7357 NETLABEL
7358 M: Paul Moore <paul@paul-moore.com>
7359 W: http://netlabel.sf.net
7360 L: netdev@vger.kernel.org
7361 S: Maintained
7362 F: Documentation/netlabel/
7363 F: include/net/netlabel.h
7364 F: net/netlabel/
7365
7366 NETROM NETWORK LAYER
7367 M: Ralf Baechle <ralf@linux-mips.org>
7368 L: linux-hams@vger.kernel.org
7369 W: http://www.linux-ax25.org/
7370 S: Maintained
7371 F: include/net/netrom.h
7372 F: include/uapi/linux/netrom.h
7373 F: net/netrom/
7374
7375 NETWORK BLOCK DEVICE (NBD)
7376 M: Markus Pargmann <mpa@pengutronix.de>
7377 S: Maintained
7378 L: nbd-general@lists.sourceforge.net
7379 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7380 F: Documentation/blockdev/nbd.txt
7381 F: drivers/block/nbd.c
7382 F: include/uapi/linux/nbd.h
7383
7384 NETWORK DROP MONITOR
7385 M: Neil Horman <nhorman@tuxdriver.com>
7386 L: netdev@vger.kernel.org
7387 S: Maintained
7388 W: https://fedorahosted.org/dropwatch/
7389 F: net/core/drop_monitor.c
7390
7391 NETWORKING [GENERAL]
7392 M: "David S. Miller" <davem@davemloft.net>
7393 L: netdev@vger.kernel.org
7394 W: http://www.linuxfoundation.org/en/Net
7395 Q: http://patchwork.ozlabs.org/project/netdev/list/
7396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7398 S: Maintained
7399 F: net/
7400 F: include/net/
7401 F: include/linux/in.h
7402 F: include/linux/net.h
7403 F: include/linux/netdevice.h
7404 F: include/uapi/linux/in.h
7405 F: include/uapi/linux/net.h
7406 F: include/uapi/linux/netdevice.h
7407 F: include/uapi/linux/net_namespace.h
7408 F: tools/net/
7409 F: tools/testing/selftests/net/
7410 F: lib/random32.c
7411 F: lib/test_bpf.c
7412
7413 NETWORKING [IPv4/IPv6]
7414 M: "David S. Miller" <davem@davemloft.net>
7415 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7416 M: James Morris <jmorris@namei.org>
7417 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7418 M: Patrick McHardy <kaber@trash.net>
7419 L: netdev@vger.kernel.org
7420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7421 S: Maintained
7422 F: net/ipv4/
7423 F: net/ipv6/
7424 F: include/net/ip*
7425 F: arch/x86/net/*
7426
7427 NETWORKING [IPSEC]
7428 M: Steffen Klassert <steffen.klassert@secunet.com>
7429 M: Herbert Xu <herbert@gondor.apana.org.au>
7430 M: "David S. Miller" <davem@davemloft.net>
7431 L: netdev@vger.kernel.org
7432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7434 S: Maintained
7435 F: net/core/flow.c
7436 F: net/xfrm/
7437 F: net/key/
7438 F: net/ipv4/xfrm*
7439 F: net/ipv4/esp4.c
7440 F: net/ipv4/ah4.c
7441 F: net/ipv4/ipcomp.c
7442 F: net/ipv4/ip_vti.c
7443 F: net/ipv6/xfrm*
7444 F: net/ipv6/esp6.c
7445 F: net/ipv6/ah6.c
7446 F: net/ipv6/ipcomp6.c
7447 F: net/ipv6/ip6_vti.c
7448 F: include/uapi/linux/xfrm.h
7449 F: include/net/xfrm.h
7450
7451 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7452 M: Paul Moore <paul@paul-moore.com>
7453 L: netdev@vger.kernel.org
7454 S: Maintained
7455
7456 NETWORKING [WIRELESS]
7457 L: linux-wireless@vger.kernel.org
7458 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7459
7460 NETWORKING DRIVERS
7461 L: netdev@vger.kernel.org
7462 W: http://www.linuxfoundation.org/en/Net
7463 Q: http://patchwork.ozlabs.org/project/netdev/list/
7464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7466 S: Odd Fixes
7467 F: drivers/net/
7468 F: include/linux/if_*
7469 F: include/linux/netdevice.h
7470 F: include/linux/etherdevice.h
7471 F: include/linux/fcdevice.h
7472 F: include/linux/fddidevice.h
7473 F: include/linux/hippidevice.h
7474 F: include/linux/inetdevice.h
7475 F: include/uapi/linux/if_*
7476 F: include/uapi/linux/netdevice.h
7477
7478 NETWORKING DRIVERS (WIRELESS)
7479 M: Kalle Valo <kvalo@codeaurora.org>
7480 L: linux-wireless@vger.kernel.org
7481 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7483 S: Maintained
7484 F: drivers/net/wireless/
7485
7486 NETXEN (1/10) GbE SUPPORT
7487 M: Manish Chopra <manish.chopra@qlogic.com>
7488 M: Sony Chacko <sony.chacko@qlogic.com>
7489 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7490 L: netdev@vger.kernel.org
7491 W: http://www.qlogic.com
7492 S: Supported
7493 F: drivers/net/ethernet/qlogic/netxen/
7494
7495 NFC SUBSYSTEM
7496 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7497 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7498 M: Samuel Ortiz <sameo@linux.intel.com>
7499 L: linux-wireless@vger.kernel.org
7500 L: linux-nfc@lists.01.org (subscribers-only)
7501 S: Supported
7502 F: net/nfc/
7503 F: include/net/nfc/
7504 F: include/uapi/linux/nfc.h
7505 F: drivers/nfc/
7506 F: include/linux/platform_data/pn544.h
7507 F: Documentation/devicetree/bindings/net/nfc/
7508
7509 NFS, SUNRPC, AND LOCKD CLIENTS
7510 M: Trond Myklebust <trond.myklebust@primarydata.com>
7511 M: Anna Schumaker <anna.schumaker@netapp.com>
7512 L: linux-nfs@vger.kernel.org
7513 W: http://client.linux-nfs.org
7514 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7515 S: Maintained
7516 F: fs/lockd/
7517 F: fs/nfs/
7518 F: fs/nfs_common/
7519 F: net/sunrpc/
7520 F: include/linux/lockd/
7521 F: include/linux/nfs*
7522 F: include/linux/sunrpc/
7523 F: include/uapi/linux/nfs*
7524 F: include/uapi/linux/sunrpc/
7525
7526 NILFS2 FILESYSTEM
7527 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7528 L: linux-nilfs@vger.kernel.org
7529 W: http://nilfs.sourceforge.net/
7530 T: git git://github.com/konis/nilfs2.git
7531 S: Supported
7532 F: Documentation/filesystems/nilfs2.txt
7533 F: fs/nilfs2/
7534 F: include/linux/nilfs2_fs.h
7535 F: include/trace/events/nilfs2.h
7536
7537 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7538 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7539 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7540 S: Maintained
7541 F: Documentation/scsi/NinjaSCSI.txt
7542 F: drivers/scsi/pcmcia/nsp_*
7543
7544 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7545 M: GOTO Masanori <gotom@debian.or.jp>
7546 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7547 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7548 S: Maintained
7549 F: Documentation/scsi/NinjaSCSI.txt
7550 F: drivers/scsi/nsp32*
7551
7552 NIOS2 ARCHITECTURE
7553 M: Ley Foon Tan <lftan@altera.com>
7554 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7556 S: Maintained
7557 F: arch/nios2/
7558
7559 NOKIA N900 POWER SUPPLY DRIVERS
7560 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7561 S: Maintained
7562 F: include/linux/power/bq2415x_charger.h
7563 F: include/linux/power/bq27xxx_battery.h
7564 F: include/linux/power/isp1704_charger.h
7565 F: drivers/power/bq2415x_charger.c
7566 F: drivers/power/bq27xxx_battery.c
7567 F: drivers/power/isp1704_charger.c
7568 F: drivers/power/rx51_battery.c
7569
7570 NTB DRIVER CORE
7571 M: Jon Mason <jdmason@kudzu.us>
7572 M: Dave Jiang <dave.jiang@intel.com>
7573 M: Allen Hubbe <Allen.Hubbe@emc.com>
7574 L: linux-ntb@googlegroups.com
7575 S: Supported
7576 W: https://github.com/jonmason/ntb/wiki
7577 T: git git://github.com/jonmason/ntb.git
7578 F: drivers/ntb/
7579 F: drivers/net/ntb_netdev.c
7580 F: include/linux/ntb.h
7581 F: include/linux/ntb_transport.h
7582
7583 NTB INTEL DRIVER
7584 M: Jon Mason <jdmason@kudzu.us>
7585 M: Dave Jiang <dave.jiang@intel.com>
7586 L: linux-ntb@googlegroups.com
7587 S: Supported
7588 W: https://github.com/jonmason/ntb/wiki
7589 T: git git://github.com/jonmason/ntb.git
7590 F: drivers/ntb/hw/intel/
7591
7592 NTFS FILESYSTEM
7593 M: Anton Altaparmakov <anton@tuxera.com>
7594 L: linux-ntfs-dev@lists.sourceforge.net
7595 W: http://www.tuxera.com/
7596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7597 S: Supported
7598 F: Documentation/filesystems/ntfs.txt
7599 F: fs/ntfs/
7600
7601 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7602 M: Antonino Daplas <adaplas@gmail.com>
7603 L: linux-fbdev@vger.kernel.org
7604 S: Maintained
7605 F: drivers/video/fbdev/riva/
7606 F: drivers/video/fbdev/nvidia/
7607
7608 NVM EXPRESS DRIVER
7609 M: Keith Busch <keith.busch@intel.com>
7610 M: Jens Axboe <axboe@fb.com>
7611 L: linux-nvme@lists.infradead.org
7612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7613 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7614 S: Supported
7615 F: drivers/nvme/host/
7616 F: include/linux/nvme.h
7617
7618 NVMEM FRAMEWORK
7619 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7620 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7621 S: Maintained
7622 F: drivers/nvmem/
7623 F: Documentation/devicetree/bindings/nvmem/
7624 F: include/linux/nvmem-consumer.h
7625 F: include/linux/nvmem-provider.h
7626
7627 NXP-NCI NFC DRIVER
7628 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7629 R: Charles Gorand <charles.gorand@effinnov.com>
7630 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7631 S: Supported
7632 F: drivers/nfc/nxp-nci
7633
7634 NXP TDA998X DRM DRIVER
7635 M: Russell King <rmk+kernel@arm.linux.org.uk>
7636 S: Supported
7637 F: drivers/gpu/drm/i2c/tda998x_drv.c
7638 F: include/drm/i2c/tda998x.h
7639
7640 NXP TFA9879 DRIVER
7641 M: Peter Rosin <peda@axentia.se>
7642 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7643 S: Maintained
7644 F: sound/soc/codecs/tfa9879*
7645
7646 OMAP SUPPORT
7647 M: Tony Lindgren <tony@atomide.com>
7648 L: linux-omap@vger.kernel.org
7649 W: http://www.muru.com/linux/omap/
7650 W: http://linux.omap.com/
7651 Q: http://patchwork.kernel.org/project/linux-omap/list/
7652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7653 S: Maintained
7654 F: arch/arm/*omap*/
7655 F: arch/arm/configs/omap1_defconfig
7656 F: arch/arm/configs/omap2plus_defconfig
7657 F: drivers/i2c/busses/i2c-omap.c
7658 F: drivers/irqchip/irq-omap-intc.c
7659 F: drivers/mfd/*omap*.c
7660 F: drivers/mfd/menelaus.c
7661 F: drivers/mfd/palmas.c
7662 F: drivers/mfd/tps65217.c
7663 F: drivers/mfd/tps65218.c
7664 F: drivers/mfd/tps65910.c
7665 F: drivers/mfd/twl-core.[ch]
7666 F: drivers/mfd/twl4030*.c
7667 F: drivers/mfd/twl6030*.c
7668 F: drivers/mfd/twl6040*.c
7669 F: drivers/regulator/palmas-regulator*.c
7670 F: drivers/regulator/pbias-regulator.c
7671 F: drivers/regulator/tps65217-regulator.c
7672 F: drivers/regulator/tps65218-regulator.c
7673 F: drivers/regulator/tps65910-regulator.c
7674 F: drivers/regulator/twl-regulator.c
7675 F: include/linux/i2c-omap.h
7676
7677 OMAP DEVICE TREE SUPPORT
7678 M: Benoît Cousson <bcousson@baylibre.com>
7679 M: Tony Lindgren <tony@atomide.com>
7680 L: linux-omap@vger.kernel.org
7681 L: devicetree@vger.kernel.org
7682 S: Maintained
7683 F: arch/arm/boot/dts/*omap*
7684 F: arch/arm/boot/dts/*am3*
7685 F: arch/arm/boot/dts/*am4*
7686 F: arch/arm/boot/dts/*am5*
7687 F: arch/arm/boot/dts/*dra7*
7688
7689 OMAP CLOCK FRAMEWORK SUPPORT
7690 M: Paul Walmsley <paul@pwsan.com>
7691 L: linux-omap@vger.kernel.org
7692 S: Maintained
7693 F: arch/arm/*omap*/*clock*
7694
7695 OMAP POWER MANAGEMENT SUPPORT
7696 M: Kevin Hilman <khilman@deeprootsystems.com>
7697 L: linux-omap@vger.kernel.org
7698 S: Maintained
7699 F: arch/arm/*omap*/*pm*
7700 F: drivers/cpufreq/omap-cpufreq.c
7701
7702 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7703 M: Rajendra Nayak <rnayak@ti.com>
7704 M: Paul Walmsley <paul@pwsan.com>
7705 L: linux-omap@vger.kernel.org
7706 S: Maintained
7707 F: arch/arm/mach-omap2/prm*
7708
7709 OMAP AUDIO SUPPORT
7710 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7711 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7712 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7713 L: linux-omap@vger.kernel.org
7714 S: Maintained
7715 F: sound/soc/omap/
7716
7717 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7718 M: Roger Quadros <rogerq@ti.com>
7719 M: Tony Lindgren <tony@atomide.com>
7720 L: linux-omap@vger.kernel.org
7721 S: Maintained
7722 F: drivers/memory/omap-gpmc.c
7723 F: arch/arm/mach-omap2/*gpmc*
7724
7725 OMAP FRAMEBUFFER SUPPORT
7726 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7727 L: linux-fbdev@vger.kernel.org
7728 L: linux-omap@vger.kernel.org
7729 S: Maintained
7730 F: drivers/video/fbdev/omap/
7731
7732 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7733 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7734 L: linux-omap@vger.kernel.org
7735 L: linux-fbdev@vger.kernel.org
7736 S: Maintained
7737 F: drivers/video/fbdev/omap2/
7738 F: Documentation/arm/OMAP/DSS
7739
7740 OMAP HARDWARE SPINLOCK SUPPORT
7741 M: Ohad Ben-Cohen <ohad@wizery.com>
7742 L: linux-omap@vger.kernel.org
7743 S: Maintained
7744 F: drivers/hwspinlock/omap_hwspinlock.c
7745
7746 OMAP MMC SUPPORT
7747 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7748 L: linux-omap@vger.kernel.org
7749 S: Maintained
7750 F: drivers/mmc/host/omap.c
7751
7752 OMAP HS MMC SUPPORT
7753 L: linux-mmc@vger.kernel.org
7754 L: linux-omap@vger.kernel.org
7755 S: Orphan
7756 F: drivers/mmc/host/omap_hsmmc.c
7757
7758 OMAP RANDOM NUMBER GENERATOR SUPPORT
7759 M: Deepak Saxena <dsaxena@plexity.net>
7760 S: Maintained
7761 F: drivers/char/hw_random/omap-rng.c
7762
7763 OMAP HWMOD SUPPORT
7764 M: Benoît Cousson <bcousson@baylibre.com>
7765 M: Paul Walmsley <paul@pwsan.com>
7766 L: linux-omap@vger.kernel.org
7767 S: Maintained
7768 F: arch/arm/mach-omap2/omap_hwmod.*
7769
7770 OMAP HWMOD DATA
7771 M: Paul Walmsley <paul@pwsan.com>
7772 L: linux-omap@vger.kernel.org
7773 S: Maintained
7774 F: arch/arm/mach-omap2/omap_hwmod*data*
7775
7776 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7777 M: Benoît Cousson <bcousson@baylibre.com>
7778 L: linux-omap@vger.kernel.org
7779 S: Maintained
7780 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7781
7782 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7783 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7784 L: linux-media@vger.kernel.org
7785 S: Maintained
7786 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7787 F: drivers/media/platform/omap3isp/
7788 F: drivers/staging/media/omap4iss/
7789
7790 OMAP USB SUPPORT
7791 M: Felipe Balbi <balbi@ti.com>
7792 L: linux-usb@vger.kernel.org
7793 L: linux-omap@vger.kernel.org
7794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7795 S: Maintained
7796 F: drivers/usb/*/*omap*
7797 F: arch/arm/*omap*/usb*
7798
7799 OMAP GPIO DRIVER
7800 M: Javier Martinez Canillas <javier@dowhile0.org>
7801 M: Santosh Shilimkar <ssantosh@kernel.org>
7802 M: Kevin Hilman <khilman@deeprootsystems.com>
7803 L: linux-omap@vger.kernel.org
7804 S: Maintained
7805 F: drivers/gpio/gpio-omap.c
7806
7807 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7808 M: Mark Jackson <mpfj@newflow.co.uk>
7809 L: linux-omap@vger.kernel.org
7810 S: Maintained
7811 F: arch/arm/boot/dts/am335x-nano.dts
7812
7813 OMFS FILESYSTEM
7814 M: Bob Copeland <me@bobcopeland.com>
7815 L: linux-karma-devel@lists.sourceforge.net
7816 S: Maintained
7817 F: Documentation/filesystems/omfs.txt
7818 F: fs/omfs/
7819
7820 OMNIKEY CARDMAN 4000 DRIVER
7821 M: Harald Welte <laforge@gnumonks.org>
7822 S: Maintained
7823 F: drivers/char/pcmcia/cm4000_cs.c
7824 F: include/linux/cm4000_cs.h
7825 F: include/uapi/linux/cm4000_cs.h
7826
7827 OMNIKEY CARDMAN 4040 DRIVER
7828 M: Harald Welte <laforge@gnumonks.org>
7829 S: Maintained
7830 F: drivers/char/pcmcia/cm4040_cs.*
7831
7832 OMNIVISION OV7670 SENSOR DRIVER
7833 M: Jonathan Corbet <corbet@lwn.net>
7834 L: linux-media@vger.kernel.org
7835 T: git git://linuxtv.org/media_tree.git
7836 S: Maintained
7837 F: drivers/media/i2c/ov7670.c
7838
7839 ONENAND FLASH DRIVER
7840 M: Kyungmin Park <kyungmin.park@samsung.com>
7841 L: linux-mtd@lists.infradead.org
7842 S: Maintained
7843 F: drivers/mtd/onenand/
7844 F: include/linux/mtd/onenand*.h
7845
7846 ONSTREAM SCSI TAPE DRIVER
7847 M: Willem Riede <osst@riede.org>
7848 L: osst-users@lists.sourceforge.net
7849 L: linux-scsi@vger.kernel.org
7850 S: Maintained
7851 F: Documentation/scsi/osst.txt
7852 F: drivers/scsi/osst.*
7853 F: drivers/scsi/osst_*.h
7854 F: drivers/scsi/st.h
7855
7856 OPENCORES I2C BUS DRIVER
7857 M: Peter Korsgaard <jacmet@sunsite.dk>
7858 L: linux-i2c@vger.kernel.org
7859 S: Maintained
7860 F: Documentation/i2c/busses/i2c-ocores
7861 F: drivers/i2c/busses/i2c-ocores.c
7862
7863 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7864 M: Rob Herring <robh+dt@kernel.org>
7865 M: Frank Rowand <frowand.list@gmail.com>
7866 M: Grant Likely <grant.likely@linaro.org>
7867 L: devicetree@vger.kernel.org
7868 W: http://www.devicetree.org/
7869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7870 S: Maintained
7871 F: drivers/of/
7872 F: include/linux/of*.h
7873 F: scripts/dtc/
7874
7875 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7876 M: Rob Herring <robh+dt@kernel.org>
7877 M: Pawel Moll <pawel.moll@arm.com>
7878 M: Mark Rutland <mark.rutland@arm.com>
7879 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7880 M: Kumar Gala <galak@codeaurora.org>
7881 L: devicetree@vger.kernel.org
7882 S: Maintained
7883 F: Documentation/devicetree/
7884 F: arch/*/boot/dts/
7885 F: include/dt-bindings/
7886
7887 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7888 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7889 L: devicetree@vger.kernel.org
7890 S: Maintained
7891 F: Documentation/devicetree/dynamic-resolution-notes.txt
7892 F: Documentation/devicetree/overlay-notes.txt
7893 F: drivers/of/overlay.c
7894 F: drivers/of/resolver.c
7895
7896 OPENRISC ARCHITECTURE
7897 M: Jonas Bonn <jonas@southpole.se>
7898 W: http://openrisc.net
7899 L: linux@lists.openrisc.net (moderated for non-subscribers)
7900 S: Maintained
7901 T: git git://openrisc.net/~jonas/linux
7902 F: arch/openrisc/
7903
7904 OPENVSWITCH
7905 M: Pravin Shelar <pshelar@nicira.com>
7906 L: netdev@vger.kernel.org
7907 L: dev@openvswitch.org
7908 W: http://openvswitch.org
7909 S: Maintained
7910 F: net/openvswitch/
7911 F: include/uapi/linux/openvswitch.h
7912
7913 OPERATING PERFORMANCE POINTS (OPP)
7914 M: Viresh Kumar <vireshk@kernel.org>
7915 M: Nishanth Menon <nm@ti.com>
7916 M: Stephen Boyd <sboyd@codeaurora.org>
7917 L: linux-pm@vger.kernel.org
7918 S: Maintained
7919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7920 F: drivers/base/power/opp/
7921 F: include/linux/pm_opp.h
7922 F: Documentation/power/opp.txt
7923 F: Documentation/devicetree/bindings/opp/
7924
7925 OPL4 DRIVER
7926 M: Clemens Ladisch <clemens@ladisch.de>
7927 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7928 T: git git://git.alsa-project.org/alsa-kernel.git
7929 S: Maintained
7930 F: sound/drivers/opl4/
7931
7932 OPROFILE
7933 M: Robert Richter <rric@kernel.org>
7934 L: oprofile-list@lists.sf.net
7935 S: Maintained
7936 F: arch/*/include/asm/oprofile*.h
7937 F: arch/*/oprofile/
7938 F: drivers/oprofile/
7939 F: include/linux/oprofile.h
7940
7941 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7942 M: Mark Fasheh <mfasheh@suse.com>
7943 M: Joel Becker <jlbec@evilplan.org>
7944 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7945 W: http://ocfs2.wiki.kernel.org
7946 S: Supported
7947 F: Documentation/filesystems/ocfs2.txt
7948 F: Documentation/filesystems/dlmfs.txt
7949 F: fs/ocfs2/
7950
7951 ORINOCO DRIVER
7952 L: linux-wireless@vger.kernel.org
7953 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7954 W: http://www.nongnu.org/orinoco/
7955 S: Orphan
7956 F: drivers/net/wireless/orinoco/
7957
7958 OSD LIBRARY and FILESYSTEM
7959 M: Boaz Harrosh <ooo@electrozaur.com>
7960 M: Benny Halevy <bhalevy@primarydata.com>
7961 L: osd-dev@open-osd.org
7962 W: http://open-osd.org
7963 T: git git://git.open-osd.org/open-osd.git
7964 S: Maintained
7965 F: drivers/scsi/osd/
7966 F: include/scsi/osd_*
7967 F: fs/exofs/
7968
7969 OVERLAY FILESYSTEM
7970 M: Miklos Szeredi <miklos@szeredi.hu>
7971 L: linux-unionfs@vger.kernel.org
7972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7973 S: Supported
7974 F: fs/overlayfs/
7975 F: Documentation/filesystems/overlayfs.txt
7976
7977 P54 WIRELESS DRIVER
7978 M: Christian Lamparter <chunkeey@googlemail.com>
7979 L: linux-wireless@vger.kernel.org
7980 W: http://wireless.kernel.org/en/users/Drivers/p54
7981 S: Maintained
7982 F: drivers/net/wireless/p54/
7983
7984 PA SEMI ETHERNET DRIVER
7985 M: Olof Johansson <olof@lixom.net>
7986 L: netdev@vger.kernel.org
7987 S: Maintained
7988 F: drivers/net/ethernet/pasemi/*
7989
7990 PA SEMI SMBUS DRIVER
7991 M: Olof Johansson <olof@lixom.net>
7992 L: linux-i2c@vger.kernel.org
7993 S: Maintained
7994 F: drivers/i2c/busses/i2c-pasemi.c
7995
7996 PADATA PARALLEL EXECUTION MECHANISM
7997 M: Steffen Klassert <steffen.klassert@secunet.com>
7998 L: linux-crypto@vger.kernel.org
7999 S: Maintained
8000 F: kernel/padata.c
8001 F: include/linux/padata.h
8002 F: Documentation/padata.txt
8003
8004 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8005 M: Harald Welte <laforge@gnumonks.org>
8006 L: platform-driver-x86@vger.kernel.org
8007 S: Maintained
8008 F: drivers/platform/x86/panasonic-laptop.c
8009
8010 PANASONIC MN10300/AM33/AM34 PORT
8011 M: David Howells <dhowells@redhat.com>
8012 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8013 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8014 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8015 S: Maintained
8016 F: Documentation/mn10300/
8017 F: arch/mn10300/
8018
8019 PARALLEL PORT SUBSYSTEM
8020 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8021 M: Sudip Mukherjee <sudip@vectorindia.org>
8022 L: linux-parport@lists.infradead.org (subscribers-only)
8023 S: Maintained
8024 F: drivers/parport/
8025 F: include/linux/parport*.h
8026 F: drivers/char/ppdev.c
8027 F: include/uapi/linux/ppdev.h
8028 F: Documentation/parport*.txt
8029
8030 PARAVIRT_OPS INTERFACE
8031 M: Jeremy Fitzhardinge <jeremy@goop.org>
8032 M: Chris Wright <chrisw@sous-sol.org>
8033 M: Alok Kataria <akataria@vmware.com>
8034 M: Rusty Russell <rusty@rustcorp.com.au>
8035 L: virtualization@lists.linux-foundation.org
8036 S: Supported
8037 F: Documentation/virtual/paravirt_ops.txt
8038 F: arch/*/kernel/paravirt*
8039 F: arch/*/include/asm/paravirt.h
8040
8041 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8042 M: Tim Waugh <tim@cyberelk.net>
8043 L: linux-parport@lists.infradead.org (subscribers-only)
8044 S: Maintained
8045 F: Documentation/blockdev/paride.txt
8046 F: drivers/block/paride/
8047
8048 PARISC ARCHITECTURE
8049 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8050 M: Helge Deller <deller@gmx.de>
8051 L: linux-parisc@vger.kernel.org
8052 W: http://www.parisc-linux.org/
8053 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8056 S: Maintained
8057 F: arch/parisc/
8058 F: Documentation/parisc/
8059 F: drivers/parisc/
8060 F: drivers/char/agp/parisc-agp.c
8061 F: drivers/input/serio/gscps2.c
8062 F: drivers/parport/parport_gsc.*
8063 F: drivers/tty/serial/8250/8250_gsc.c
8064 F: drivers/video/fbdev/sti*
8065 F: drivers/video/console/sti*
8066 F: drivers/video/logo/logo_parisc*
8067
8068 PC87360 HARDWARE MONITORING DRIVER
8069 M: Jim Cromie <jim.cromie@gmail.com>
8070 L: lm-sensors@lm-sensors.org
8071 S: Maintained
8072 F: Documentation/hwmon/pc87360
8073 F: drivers/hwmon/pc87360.c
8074
8075 PC8736x GPIO DRIVER
8076 M: Jim Cromie <jim.cromie@gmail.com>
8077 S: Maintained
8078 F: drivers/char/pc8736x_gpio.c
8079
8080 PC87427 HARDWARE MONITORING DRIVER
8081 M: Jean Delvare <jdelvare@suse.com>
8082 L: lm-sensors@lm-sensors.org
8083 S: Maintained
8084 F: Documentation/hwmon/pc87427
8085 F: drivers/hwmon/pc87427.c
8086
8087 PCA9532 LED DRIVER
8088 M: Riku Voipio <riku.voipio@iki.fi>
8089 S: Maintained
8090 F: drivers/leds/leds-pca9532.c
8091 F: include/linux/leds-pca9532.h
8092
8093 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8094 M: Guenter Roeck <linux@roeck-us.net>
8095 L: linux-i2c@vger.kernel.org
8096 S: Maintained
8097 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8098
8099 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8100 M: Khalid Aziz <khalid@gonehiking.org>
8101 S: Maintained
8102 F: drivers/firmware/pcdp.*
8103
8104 PCI ERROR RECOVERY
8105 M: Linas Vepstas <linasvepstas@gmail.com>
8106 L: linux-pci@vger.kernel.org
8107 S: Supported
8108 F: Documentation/PCI/pci-error-recovery.txt
8109
8110 PCI SUBSYSTEM
8111 M: Bjorn Helgaas <bhelgaas@google.com>
8112 L: linux-pci@vger.kernel.org
8113 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8115 S: Supported
8116 F: Documentation/PCI/
8117 F: drivers/pci/
8118 F: include/linux/pci*
8119 F: arch/x86/pci/
8120 F: arch/x86/kernel/quirks.c
8121
8122 PCI DRIVER FOR ALTERA PCIE IP
8123 M: Ley Foon Tan <lftan@altera.com>
8124 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8125 L: linux-pci@vger.kernel.org
8126 S: Supported
8127 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8128 F: drivers/pci/host/pcie-altera.c
8129
8130 PCI DRIVER FOR ARM VERSATILE PLATFORM
8131 M: Rob Herring <robh@kernel.org>
8132 L: linux-pci@vger.kernel.org
8133 L: linux-arm-kernel@lists.infradead.org
8134 S: Maintained
8135 F: Documentation/devicetree/bindings/pci/versatile.txt
8136 F: drivers/pci/host/pci-versatile.c
8137
8138 PCI DRIVER FOR APPLIEDMICRO XGENE
8139 M: Tanmay Inamdar <tinamdar@apm.com>
8140 L: linux-pci@vger.kernel.org
8141 L: linux-arm-kernel@lists.infradead.org
8142 S: Maintained
8143 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8144 F: drivers/pci/host/pci-xgene.c
8145
8146 PCI DRIVER FOR FREESCALE LAYERSCAPE
8147 M: Minghuan Lian <minghuan.Lian@freescale.com>
8148 M: Mingkai Hu <mingkai.hu@freescale.com>
8149 M: Roy Zang <tie-fei.zang@freescale.com>
8150 L: linuxppc-dev@lists.ozlabs.org
8151 L: linux-pci@vger.kernel.org
8152 L: linux-arm-kernel@lists.infradead.org
8153 S: Maintained
8154 F: drivers/pci/host/*layerscape*
8155
8156 PCI DRIVER FOR IMX6
8157 M: Richard Zhu <Richard.Zhu@freescale.com>
8158 M: Lucas Stach <l.stach@pengutronix.de>
8159 L: linux-pci@vger.kernel.org
8160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8161 S: Maintained
8162 F: drivers/pci/host/*imx6*
8163
8164 PCI DRIVER FOR TI KEYSTONE
8165 M: Murali Karicheri <m-karicheri2@ti.com>
8166 L: linux-pci@vger.kernel.org
8167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8168 S: Maintained
8169 F: drivers/pci/host/*keystone*
8170
8171 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8172 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8173 M: Jason Cooper <jason@lakedaemon.net>
8174 L: linux-pci@vger.kernel.org
8175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8176 S: Maintained
8177 F: drivers/pci/host/*mvebu*
8178
8179 PCI DRIVER FOR NVIDIA TEGRA
8180 M: Thierry Reding <thierry.reding@gmail.com>
8181 L: linux-tegra@vger.kernel.org
8182 L: linux-pci@vger.kernel.org
8183 S: Supported
8184 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8185 F: drivers/pci/host/pci-tegra.c
8186
8187 PCI DRIVER FOR TI DRA7XX
8188 M: Kishon Vijay Abraham I <kishon@ti.com>
8189 L: linux-omap@vger.kernel.org
8190 L: linux-pci@vger.kernel.org
8191 S: Supported
8192 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8193 F: drivers/pci/host/pci-dra7xx.c
8194
8195 PCI DRIVER FOR RENESAS R-CAR
8196 M: Simon Horman <horms@verge.net.au>
8197 L: linux-pci@vger.kernel.org
8198 L: linux-sh@vger.kernel.org
8199 S: Maintained
8200 F: drivers/pci/host/*rcar*
8201
8202 PCI DRIVER FOR SAMSUNG EXYNOS
8203 M: Jingoo Han <jingoohan1@gmail.com>
8204 L: linux-pci@vger.kernel.org
8205 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8206 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8207 S: Maintained
8208 F: drivers/pci/host/pci-exynos.c
8209
8210 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8211 M: Jingoo Han <jingoohan1@gmail.com>
8212 M: Pratyush Anand <pratyush.anand@gmail.com>
8213 L: linux-pci@vger.kernel.org
8214 S: Maintained
8215 F: drivers/pci/host/*designware*
8216
8217 PCI DRIVER FOR GENERIC OF HOSTS
8218 M: Will Deacon <will.deacon@arm.com>
8219 L: linux-pci@vger.kernel.org
8220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8221 S: Maintained
8222 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8223 F: drivers/pci/host/pci-host-generic.c
8224
8225 PCIE DRIVER FOR ST SPEAR13XX
8226 M: Pratyush Anand <pratyush.anand@gmail.com>
8227 L: linux-pci@vger.kernel.org
8228 S: Maintained
8229 F: drivers/pci/host/*spear*
8230
8231 PCI MSI DRIVER FOR ALTERA MSI IP
8232 M: Ley Foon Tan <lftan@altera.com>
8233 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8234 L: linux-pci@vger.kernel.org
8235 S: Supported
8236 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8237 F: drivers/pci/host/pcie-altera-msi.c
8238
8239 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8240 M: Duc Dang <dhdang@apm.com>
8241 L: linux-pci@vger.kernel.org
8242 L: linux-arm-kernel@lists.infradead.org
8243 S: Maintained
8244 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8245 F: drivers/pci/host/pci-xgene-msi.c
8246
8247 PCIE DRIVER FOR HISILICON
8248 M: Zhou Wang <wangzhou1@hisilicon.com>
8249 L: linux-pci@vger.kernel.org
8250 S: Maintained
8251 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8252 F: drivers/pci/host/pcie-hisi.c
8253
8254 PCMCIA SUBSYSTEM
8255 P: Linux PCMCIA Team
8256 L: linux-pcmcia@lists.infradead.org
8257 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8259 S: Maintained
8260 F: Documentation/pcmcia/
8261 F: drivers/pcmcia/
8262 F: include/pcmcia/
8263
8264 PCNET32 NETWORK DRIVER
8265 M: Don Fry <pcnet32@frontier.com>
8266 L: netdev@vger.kernel.org
8267 S: Maintained
8268 F: drivers/net/ethernet/amd/pcnet32.c
8269
8270 PCRYPT PARALLEL CRYPTO ENGINE
8271 M: Steffen Klassert <steffen.klassert@secunet.com>
8272 L: linux-crypto@vger.kernel.org
8273 S: Maintained
8274 F: crypto/pcrypt.c
8275 F: include/crypto/pcrypt.h
8276
8277 PER-CPU MEMORY ALLOCATOR
8278 M: Tejun Heo <tj@kernel.org>
8279 M: Christoph Lameter <cl@linux-foundation.org>
8280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8281 S: Maintained
8282 F: include/linux/percpu*.h
8283 F: mm/percpu*.c
8284 F: arch/*/include/asm/percpu.h
8285
8286 PER-TASK DELAY ACCOUNTING
8287 M: Balbir Singh <bsingharora@gmail.com>
8288 S: Maintained
8289 F: include/linux/delayacct.h
8290 F: kernel/delayacct.c
8291
8292 PERFORMANCE EVENTS SUBSYSTEM
8293 M: Peter Zijlstra <peterz@infradead.org>
8294 M: Ingo Molnar <mingo@redhat.com>
8295 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8296 L: linux-kernel@vger.kernel.org
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8298 S: Supported
8299 F: kernel/events/*
8300 F: include/linux/perf_event.h
8301 F: include/uapi/linux/perf_event.h
8302 F: arch/*/kernel/perf_event*.c
8303 F: arch/*/kernel/*/perf_event*.c
8304 F: arch/*/kernel/*/*/perf_event*.c
8305 F: arch/*/include/asm/perf_event.h
8306 F: arch/*/kernel/perf_callchain.c
8307 F: tools/perf/
8308
8309 PERSONALITY HANDLING
8310 M: Christoph Hellwig <hch@infradead.org>
8311 L: linux-abi-devel@lists.sourceforge.net
8312 S: Maintained
8313 F: include/linux/personality.h
8314 F: include/uapi/linux/personality.h
8315
8316 PHONET PROTOCOL
8317 M: Remi Denis-Courmont <courmisch@gmail.com>
8318 S: Supported
8319 F: Documentation/networking/phonet.txt
8320 F: include/linux/phonet.h
8321 F: include/net/phonet/
8322 F: include/uapi/linux/phonet.h
8323 F: net/phonet/
8324
8325 PHRAM MTD DRIVER
8326 M: Joern Engel <joern@lazybastard.org>
8327 L: linux-mtd@lists.infradead.org
8328 S: Maintained
8329 F: drivers/mtd/devices/phram.c
8330
8331 PICOLCD HID DRIVER
8332 M: Bruno Prémont <bonbons@linux-vserver.org>
8333 L: linux-input@vger.kernel.org
8334 S: Maintained
8335 F: drivers/hid/hid-picolcd*
8336
8337 PICOXCELL SUPPORT
8338 M: Jamie Iles <jamie@jamieiles.com>
8339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8340 T: git git://github.com/jamieiles/linux-2.6-ji.git
8341 S: Supported
8342 F: arch/arm/boot/dts/picoxcell*
8343 F: arch/arm/mach-picoxcell/
8344 F: drivers/crypto/picoxcell*
8345
8346 PIN CONTROL SUBSYSTEM
8347 M: Linus Walleij <linus.walleij@linaro.org>
8348 L: linux-gpio@vger.kernel.org
8349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8350 S: Maintained
8351 F: drivers/pinctrl/
8352 F: include/linux/pinctrl/
8353
8354 PIN CONTROLLER - ATMEL AT91
8355 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8357 S: Maintained
8358 F: drivers/pinctrl/pinctrl-at91.*
8359
8360 PIN CONTROLLER - ATMEL AT91 PIO4
8361 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8363 L: linux-gpio@vger.kernel.org
8364 S: Supported
8365 F: drivers/pinctrl/pinctrl-at91-pio4.*
8366
8367 PIN CONTROLLER - INTEL
8368 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8369 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8370 S: Maintained
8371 F: drivers/pinctrl/intel/
8372
8373 PIN CONTROLLER - RENESAS
8374 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8375 L: linux-sh@vger.kernel.org
8376 S: Maintained
8377 F: drivers/pinctrl/sh-pfc/
8378
8379 PIN CONTROLLER - SAMSUNG
8380 M: Tomasz Figa <tomasz.figa@gmail.com>
8381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8382 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8383 S: Maintained
8384 F: drivers/pinctrl/samsung/
8385
8386 PIN CONTROLLER - SINGLE
8387 M: Tony Lindgren <tony@atomide.com>
8388 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8389 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8390 L: linux-omap@vger.kernel.org
8391 S: Maintained
8392 F: drivers/pinctrl/pinctrl-single.c
8393
8394 PIN CONTROLLER - ST SPEAR
8395 M: Viresh Kumar <vireshk@kernel.org>
8396 L: spear-devel@list.st.com
8397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8398 W: http://www.st.com/spear
8399 S: Maintained
8400 F: drivers/pinctrl/spear/
8401
8402 PKTCDVD DRIVER
8403 M: Jiri Kosina <jikos@kernel.org>
8404 S: Maintained
8405 F: drivers/block/pktcdvd.c
8406 F: include/linux/pktcdvd.h
8407 F: include/uapi/linux/pktcdvd.h
8408
8409 PKUNITY SOC DRIVERS
8410 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8411 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8412 S: Maintained
8413 T: git git://github.com/gxt/linux.git
8414 F: drivers/input/serio/i8042-unicore32io.h
8415 F: drivers/i2c/busses/i2c-puv3.c
8416 F: drivers/video/fbdev/fb-puv3.c
8417 F: drivers/rtc/rtc-puv3.c
8418
8419 PMBUS HARDWARE MONITORING DRIVERS
8420 M: Guenter Roeck <linux@roeck-us.net>
8421 L: lm-sensors@lm-sensors.org
8422 W: http://www.lm-sensors.org/
8423 W: http://www.roeck-us.net/linux/drivers/
8424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8425 S: Maintained
8426 F: Documentation/hwmon/pmbus
8427 F: drivers/hwmon/pmbus/
8428 F: include/linux/i2c/pmbus.h
8429
8430 PMC SIERRA MaxRAID DRIVER
8431 L: linux-scsi@vger.kernel.org
8432 W: http://www.pmc-sierra.com/
8433 S: Orphan
8434 F: drivers/scsi/pmcraid.*
8435
8436 PMC SIERRA PM8001 DRIVER
8437 M: Jack Wang <jinpu.wang@profitbricks.com>
8438 M: lindar_liu@usish.com
8439 L: pmchba@pmcs.com
8440 L: linux-scsi@vger.kernel.org
8441 S: Supported
8442 F: drivers/scsi/pm8001/
8443
8444 POSIX CLOCKS and TIMERS
8445 M: Thomas Gleixner <tglx@linutronix.de>
8446 L: linux-kernel@vger.kernel.org
8447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8448 S: Maintained
8449 F: fs/timerfd.c
8450 F: include/linux/timer*
8451 F: kernel/time/*timer*
8452
8453 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8454 M: Sebastian Reichel <sre@kernel.org>
8455 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8456 M: David Woodhouse <dwmw2@infradead.org>
8457 L: linux-pm@vger.kernel.org
8458 T: git git://git.infradead.org/battery-2.6.git
8459 S: Maintained
8460 F: include/linux/power_supply.h
8461 F: drivers/power/
8462 X: drivers/power/avs/
8463
8464 POWER STATE COORDINATION INTERFACE (PSCI)
8465 M: Mark Rutland <mark.rutland@arm.com>
8466 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8467 L: linux-arm-kernel@lists.infradead.org
8468 S: Maintained
8469 F: drivers/firmware/psci.c
8470 F: include/linux/psci.h
8471 F: include/uapi/linux/psci.h
8472
8473 PNP SUPPORT
8474 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8475 S: Maintained
8476 F: drivers/pnp/
8477
8478 PPP PROTOCOL DRIVERS AND COMPRESSORS
8479 M: Paul Mackerras <paulus@samba.org>
8480 L: linux-ppp@vger.kernel.org
8481 S: Maintained
8482 F: drivers/net/ppp/ppp_*
8483
8484 PPP OVER ATM (RFC 2364)
8485 M: Mitchell Blank Jr <mitch@sfgoth.com>
8486 S: Maintained
8487 F: net/atm/pppoatm.c
8488 F: include/uapi/linux/atmppp.h
8489
8490 PPP OVER ETHERNET
8491 M: Michal Ostrowski <mostrows@earthlink.net>
8492 S: Maintained
8493 F: drivers/net/ppp/pppoe.c
8494 F: drivers/net/ppp/pppox.c
8495
8496 PPP OVER L2TP
8497 M: James Chapman <jchapman@katalix.com>
8498 S: Maintained
8499 F: net/l2tp/l2tp_ppp.c
8500 F: include/linux/if_pppol2tp.h
8501 F: include/uapi/linux/if_pppol2tp.h
8502
8503 PPS SUPPORT
8504 M: Rodolfo Giometti <giometti@enneenne.com>
8505 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8506 L: linuxpps@ml.enneenne.com (subscribers-only)
8507 S: Maintained
8508 F: Documentation/pps/
8509 F: drivers/pps/
8510 F: include/linux/pps*.h
8511
8512 PPTP DRIVER
8513 M: Dmitry Kozlov <xeb@mail.ru>
8514 L: netdev@vger.kernel.org
8515 S: Maintained
8516 F: drivers/net/ppp/pptp.c
8517 W: http://sourceforge.net/projects/accel-pptp
8518
8519 PREEMPTIBLE KERNEL
8520 M: Robert Love <rml@tech9.net>
8521 L: kpreempt-tech@lists.sourceforge.net
8522 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8523 S: Supported
8524 F: Documentation/preempt-locking.txt
8525 F: include/linux/preempt.h
8526
8527 PRISM54 WIRELESS DRIVER
8528 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8529 L: linux-wireless@vger.kernel.org
8530 W: http://wireless.kernel.org/en/users/Drivers/p54
8531 S: Obsolete
8532 F: drivers/net/wireless/prism54/
8533
8534 PS3 NETWORK SUPPORT
8535 M: Geoff Levand <geoff@infradead.org>
8536 L: netdev@vger.kernel.org
8537 L: linuxppc-dev@lists.ozlabs.org
8538 S: Maintained
8539 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8540
8541 PS3 PLATFORM SUPPORT
8542 M: Geoff Levand <geoff@infradead.org>
8543 L: linuxppc-dev@lists.ozlabs.org
8544 S: Maintained
8545 F: arch/powerpc/boot/ps3*
8546 F: arch/powerpc/include/asm/lv1call.h
8547 F: arch/powerpc/include/asm/ps3*.h
8548 F: arch/powerpc/platforms/ps3/
8549 F: drivers/*/ps3*
8550 F: drivers/ps3/
8551 F: drivers/rtc/rtc-ps3.c
8552 F: drivers/usb/host/*ps3.c
8553 F: sound/ppc/snd_ps3*
8554
8555 PS3VRAM DRIVER
8556 M: Jim Paris <jim@jtan.com>
8557 M: Geoff Levand <geoff@infradead.org>
8558 L: linuxppc-dev@lists.ozlabs.org
8559 S: Maintained
8560 F: drivers/block/ps3vram.c
8561
8562 PSTORE FILESYSTEM
8563 M: Anton Vorontsov <anton@enomsg.org>
8564 M: Colin Cross <ccross@android.com>
8565 M: Kees Cook <keescook@chromium.org>
8566 M: Tony Luck <tony.luck@intel.com>
8567 S: Maintained
8568 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8569 F: fs/pstore/
8570 F: include/linux/pstore*
8571 F: drivers/firmware/efi/efi-pstore.c
8572 F: drivers/acpi/apei/erst.c
8573
8574 PTP HARDWARE CLOCK SUPPORT
8575 M: Richard Cochran <richardcochran@gmail.com>
8576 L: netdev@vger.kernel.org
8577 S: Maintained
8578 W: http://linuxptp.sourceforge.net/
8579 F: Documentation/ABI/testing/sysfs-ptp
8580 F: Documentation/ptp/*
8581 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8582 F: drivers/net/phy/dp83640*
8583 F: drivers/ptp/*
8584 F: include/linux/ptp_cl*
8585
8586 PTRACE SUPPORT
8587 M: Roland McGrath <roland@hack.frob.com>
8588 M: Oleg Nesterov <oleg@redhat.com>
8589 S: Maintained
8590 F: include/asm-generic/syscall.h
8591 F: include/linux/ptrace.h
8592 F: include/linux/regset.h
8593 F: include/linux/tracehook.h
8594 F: include/uapi/linux/ptrace.h
8595 F: kernel/ptrace.c
8596
8597 PVRUSB2 VIDEO4LINUX DRIVER
8598 M: Mike Isely <isely@pobox.com>
8599 L: pvrusb2@isely.net (subscribers-only)
8600 L: linux-media@vger.kernel.org
8601 W: http://www.isely.net/pvrusb2/
8602 T: git git://linuxtv.org/media_tree.git
8603 S: Maintained
8604 F: Documentation/video4linux/README.pvrusb2
8605 F: drivers/media/usb/pvrusb2/
8606
8607 PWC WEBCAM DRIVER
8608 M: Hans de Goede <hdegoede@redhat.com>
8609 L: linux-media@vger.kernel.org
8610 T: git git://linuxtv.org/media_tree.git
8611 S: Maintained
8612 F: drivers/media/usb/pwc/*
8613
8614 PWM FAN DRIVER
8615 M: Kamil Debski <k.debski@samsung.com>
8616 L: lm-sensors@lm-sensors.org
8617 S: Supported
8618 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8619 F: Documentation/hwmon/pwm-fan
8620 F: drivers/hwmon/pwm-fan.c
8621
8622 PWM SUBSYSTEM
8623 M: Thierry Reding <thierry.reding@gmail.com>
8624 L: linux-pwm@vger.kernel.org
8625 S: Maintained
8626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8627 F: Documentation/pwm.txt
8628 F: Documentation/devicetree/bindings/pwm/
8629 F: include/linux/pwm.h
8630 F: drivers/pwm/
8631 F: drivers/video/backlight/pwm_bl.c
8632 F: include/linux/pwm_backlight.h
8633
8634 PXA2xx/PXA3xx SUPPORT
8635 M: Daniel Mack <daniel@zonque.org>
8636 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8637 M: Robert Jarzmik <robert.jarzmik@free.fr>
8638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8639 T: git git://github.com/hzhuang1/linux.git
8640 T: git git://github.com/rjarzmik/linux.git
8641 S: Maintained
8642 F: arch/arm/mach-pxa/
8643 F: drivers/dma/pxa*
8644 F: drivers/pcmcia/pxa2xx*
8645 F: drivers/spi/spi-pxa2xx*
8646 F: drivers/usb/gadget/udc/pxa2*
8647 F: include/sound/pxa2xx-lib.h
8648 F: sound/arm/pxa*
8649 F: sound/soc/pxa/
8650
8651 PXA3xx NAND FLASH DRIVER
8652 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8653 L: linux-mtd@lists.infradead.org
8654 S: Maintained
8655 F: drivers/mtd/nand/pxa3xx_nand.c
8656
8657 MMP SUPPORT
8658 M: Eric Miao <eric.y.miao@gmail.com>
8659 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8661 T: git git://github.com/hzhuang1/linux.git
8662 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8663 S: Maintained
8664 F: arch/arm/mach-mmp/
8665
8666 PXA MMCI DRIVER
8667 S: Orphan
8668
8669 PXA RTC DRIVER
8670 M: Robert Jarzmik <robert.jarzmik@free.fr>
8671 L: rtc-linux@googlegroups.com
8672 S: Maintained
8673
8674 QAT DRIVER
8675 M: Tadeusz Struk <tadeusz.struk@intel.com>
8676 L: qat-linux@intel.com
8677 S: Supported
8678 F: drivers/crypto/qat/
8679
8680 QIB DRIVER
8681 M: Mike Marciniszyn <infinipath@intel.com>
8682 L: linux-rdma@vger.kernel.org
8683 S: Supported
8684 F: drivers/infiniband/hw/qib/
8685
8686 QLOGIC QLA1280 SCSI DRIVER
8687 M: Michael Reed <mdr@sgi.com>
8688 L: linux-scsi@vger.kernel.org
8689 S: Maintained
8690 F: drivers/scsi/qla1280.[ch]
8691
8692 QLOGIC QLA2XXX FC-SCSI DRIVER
8693 M: qla2xxx-upstream@qlogic.com
8694 L: linux-scsi@vger.kernel.org
8695 S: Supported
8696 F: Documentation/scsi/LICENSE.qla2xxx
8697 F: drivers/scsi/qla2xxx/
8698
8699 QLOGIC QLA4XXX iSCSI DRIVER
8700 M: QLogic-Storage-Upstream@qlogic.com
8701 L: linux-scsi@vger.kernel.org
8702 S: Supported
8703 F: Documentation/scsi/LICENSE.qla4xxx
8704 F: drivers/scsi/qla4xxx/
8705
8706 QLOGIC QLA3XXX NETWORK DRIVER
8707 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8708 M: Ron Mercer <ron.mercer@qlogic.com>
8709 M: linux-driver@qlogic.com
8710 L: netdev@vger.kernel.org
8711 S: Supported
8712 F: Documentation/networking/LICENSE.qla3xxx
8713 F: drivers/net/ethernet/qlogic/qla3xxx.*
8714
8715 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8716 M: Dept-GELinuxNICDev@qlogic.com
8717 L: netdev@vger.kernel.org
8718 S: Supported
8719 F: drivers/net/ethernet/qlogic/qlcnic/
8720
8721 QLOGIC QLGE 10Gb ETHERNET DRIVER
8722 M: Harish Patil <harish.patil@qlogic.com>
8723 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8724 M: Dept-GELinuxNICDev@qlogic.com
8725 M: linux-driver@qlogic.com
8726 L: netdev@vger.kernel.org
8727 S: Supported
8728 F: drivers/net/ethernet/qlogic/qlge/
8729
8730 QLOGIC QL4xxx ETHERNET DRIVER
8731 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8732 M: Ariel Elior <Ariel.Elior@qlogic.com>
8733 M: everest-linux-l2@qlogic.com
8734 L: netdev@vger.kernel.org
8735 S: Supported
8736 F: drivers/net/ethernet/qlogic/qed/
8737 F: include/linux/qed/
8738 F: drivers/net/ethernet/qlogic/qede/
8739
8740 QNX4 FILESYSTEM
8741 M: Anders Larsen <al@alarsen.net>
8742 W: http://www.alarsen.net/linux/qnx4fs/
8743 S: Maintained
8744 F: fs/qnx4/
8745 F: include/uapi/linux/qnx4_fs.h
8746 F: include/uapi/linux/qnxtypes.h
8747
8748 QT1010 MEDIA DRIVER
8749 M: Antti Palosaari <crope@iki.fi>
8750 L: linux-media@vger.kernel.org
8751 W: http://linuxtv.org/
8752 W: http://palosaari.fi/linux/
8753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8754 T: git git://linuxtv.org/anttip/media_tree.git
8755 S: Maintained
8756 F: drivers/media/tuners/qt1010*
8757
8758 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8759 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8760 L: linux-wireless@vger.kernel.org
8761 L: ath9k-devel@lists.ath9k.org
8762 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8763 S: Supported
8764 F: drivers/net/wireless/ath/ath9k/
8765
8766 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8767 M: Kalle Valo <kvalo@qca.qualcomm.com>
8768 L: ath10k@lists.infradead.org
8769 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8770 T: git git://github.com/kvalo/ath.git
8771 S: Supported
8772 F: drivers/net/wireless/ath/ath10k/
8773
8774 QUALCOMM HEXAGON ARCHITECTURE
8775 M: Richard Kuo <rkuo@codeaurora.org>
8776 L: linux-hexagon@vger.kernel.org
8777 S: Supported
8778 F: arch/hexagon/
8779
8780 QUALCOMM WCN36XX WIRELESS DRIVER
8781 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8782 L: wcn36xx@lists.infradead.org
8783 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8784 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8785 S: Supported
8786 F: drivers/net/wireless/ath/wcn36xx/
8787
8788 RADOS BLOCK DEVICE (RBD)
8789 M: Ilya Dryomov <idryomov@gmail.com>
8790 M: Sage Weil <sage@redhat.com>
8791 M: Alex Elder <elder@kernel.org>
8792 L: ceph-devel@vger.kernel.org
8793 W: http://ceph.com/
8794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8795 T: git git://github.com/ceph/ceph-client.git
8796 S: Supported
8797 F: Documentation/ABI/testing/sysfs-bus-rbd
8798 F: drivers/block/rbd.c
8799 F: drivers/block/rbd_types.h
8800
8801 RADEON FRAMEBUFFER DISPLAY DRIVER
8802 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8803 L: linux-fbdev@vger.kernel.org
8804 S: Maintained
8805 F: drivers/video/fbdev/aty/radeon*
8806 F: include/uapi/linux/radeonfb.h
8807
8808 RADIOSHARK RADIO DRIVER
8809 M: Hans de Goede <hdegoede@redhat.com>
8810 L: linux-media@vger.kernel.org
8811 T: git git://linuxtv.org/media_tree.git
8812 S: Maintained
8813 F: drivers/media/radio/radio-shark.c
8814
8815 RADIOSHARK2 RADIO DRIVER
8816 M: Hans de Goede <hdegoede@redhat.com>
8817 L: linux-media@vger.kernel.org
8818 T: git git://linuxtv.org/media_tree.git
8819 S: Maintained
8820 F: drivers/media/radio/radio-shark2.c
8821 F: drivers/media/radio/radio-tea5777.c
8822
8823 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8824 M: Paul Mackerras <paulus@samba.org>
8825 L: linux-fbdev@vger.kernel.org
8826 S: Maintained
8827 F: drivers/video/fbdev/aty/aty128fb.c
8828
8829 RALINK RT2X00 WIRELESS LAN DRIVER
8830 P: rt2x00 project
8831 M: Stanislaw Gruszka <sgruszka@redhat.com>
8832 M: Helmut Schaa <helmut.schaa@googlemail.com>
8833 L: linux-wireless@vger.kernel.org
8834 S: Maintained
8835 F: drivers/net/wireless/rt2x00/
8836
8837 RAMDISK RAM BLOCK DEVICE DRIVER
8838 M: Jens Axboe <axboe@kernel.dk>
8839 S: Maintained
8840 F: Documentation/blockdev/ramdisk.txt
8841 F: drivers/block/brd.c
8842
8843 RANDOM NUMBER DRIVER
8844 M: "Theodore Ts'o" <tytso@mit.edu>
8845 S: Maintained
8846 F: drivers/char/random.c
8847
8848 RAPIDIO SUBSYSTEM
8849 M: Matt Porter <mporter@kernel.crashing.org>
8850 M: Alexandre Bounine <alexandre.bounine@idt.com>
8851 S: Maintained
8852 F: drivers/rapidio/
8853
8854 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8855 L: linux-wireless@vger.kernel.org
8856 S: Orphan
8857 F: drivers/net/wireless/ray*
8858
8859 RCUTORTURE MODULE
8860 M: Josh Triplett <josh@joshtriplett.org>
8861 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8862 L: linux-kernel@vger.kernel.org
8863 S: Supported
8864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8865 F: Documentation/RCU/torture.txt
8866 F: kernel/rcu/rcutorture.c
8867
8868 RCUTORTURE TEST FRAMEWORK
8869 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8870 M: Josh Triplett <josh@joshtriplett.org>
8871 R: Steven Rostedt <rostedt@goodmis.org>
8872 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8873 R: Lai Jiangshan <jiangshanlai@gmail.com>
8874 L: linux-kernel@vger.kernel.org
8875 S: Supported
8876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8877 F: tools/testing/selftests/rcutorture
8878
8879 RDC R-321X SoC
8880 M: Florian Fainelli <florian@openwrt.org>
8881 S: Maintained
8882
8883 RDC R6040 FAST ETHERNET DRIVER
8884 M: Florian Fainelli <florian@openwrt.org>
8885 L: netdev@vger.kernel.org
8886 S: Maintained
8887 F: drivers/net/ethernet/rdc/r6040.c
8888
8889 RDS - RELIABLE DATAGRAM SOCKETS
8890 M: Chien Yen <chien.yen@oracle.com>
8891 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8892 S: Supported
8893 F: net/rds/
8894
8895 READ-COPY UPDATE (RCU)
8896 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8897 M: Josh Triplett <josh@joshtriplett.org>
8898 R: Steven Rostedt <rostedt@goodmis.org>
8899 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8900 R: Lai Jiangshan <jiangshanlai@gmail.com>
8901 L: linux-kernel@vger.kernel.org
8902 W: http://www.rdrop.com/users/paulmck/RCU/
8903 S: Supported
8904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8905 F: Documentation/RCU/
8906 X: Documentation/RCU/torture.txt
8907 F: include/linux/rcu*
8908 X: include/linux/srcu.h
8909 F: kernel/rcu/
8910 X: kernel/torture.c
8911
8912 REAL TIME CLOCK (RTC) SUBSYSTEM
8913 M: Alessandro Zummo <a.zummo@towertech.it>
8914 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8915 L: rtc-linux@googlegroups.com
8916 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8918 S: Maintained
8919 F: Documentation/rtc.txt
8920 F: drivers/rtc/
8921 F: include/linux/rtc.h
8922 F: include/uapi/linux/rtc.h
8923
8924 REALTEK AUDIO CODECS
8925 M: Bard Liao <bardliao@realtek.com>
8926 M: Oder Chiou <oder_chiou@realtek.com>
8927 S: Maintained
8928 F: sound/soc/codecs/rt*
8929 F: include/sound/rt*.h
8930
8931 REISERFS FILE SYSTEM
8932 L: reiserfs-devel@vger.kernel.org
8933 S: Supported
8934 F: fs/reiserfs/
8935
8936 REGISTER MAP ABSTRACTION
8937 M: Mark Brown <broonie@kernel.org>
8938 L: linux-kernel@vger.kernel.org
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8940 S: Supported
8941 F: drivers/base/regmap/
8942 F: include/linux/regmap.h
8943
8944 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8945 M: Ohad Ben-Cohen <ohad@wizery.com>
8946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8947 S: Maintained
8948 F: drivers/remoteproc/
8949 F: Documentation/remoteproc.txt
8950 F: include/linux/remoteproc.h
8951
8952 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8953 M: Ohad Ben-Cohen <ohad@wizery.com>
8954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8955 S: Maintained
8956 F: drivers/rpmsg/
8957 F: Documentation/rpmsg.txt
8958 F: include/linux/rpmsg.h
8959
8960 RENESAS ETHERNET DRIVERS
8961 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8962 L: netdev@vger.kernel.org
8963 L: linux-sh@vger.kernel.org
8964 F: drivers/net/ethernet/renesas/
8965 F: include/linux/sh_eth.h
8966
8967 RESET CONTROLLER FRAMEWORK
8968 M: Philipp Zabel <p.zabel@pengutronix.de>
8969 S: Maintained
8970 F: drivers/reset/
8971 F: Documentation/devicetree/bindings/reset/
8972 F: include/dt-bindings/reset/
8973 F: include/linux/reset.h
8974 F: include/linux/reset-controller.h
8975
8976 RFKILL
8977 M: Johannes Berg <johannes@sipsolutions.net>
8978 L: linux-wireless@vger.kernel.org
8979 W: http://wireless.kernel.org/
8980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8982 S: Maintained
8983 F: Documentation/rfkill.txt
8984 F: net/rfkill/
8985
8986 RHASHTABLE
8987 M: Thomas Graf <tgraf@suug.ch>
8988 L: netdev@vger.kernel.org
8989 S: Maintained
8990 F: lib/rhashtable.c
8991 F: include/linux/rhashtable.h
8992
8993 RICOH SMARTMEDIA/XD DRIVER
8994 M: Maxim Levitsky <maximlevitsky@gmail.com>
8995 S: Maintained
8996 F: drivers/mtd/nand/r852.c
8997 F: drivers/mtd/nand/r852.h
8998
8999 RICOH R5C592 MEMORYSTICK DRIVER
9000 M: Maxim Levitsky <maximlevitsky@gmail.com>
9001 S: Maintained
9002 F: drivers/memstick/host/r592.*
9003
9004 ROCCAT DRIVERS
9005 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9006 W: http://sourceforge.net/projects/roccat/
9007 S: Maintained
9008 F: drivers/hid/hid-roccat*
9009 F: include/linux/hid-roccat*
9010 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9011
9012 ROCKER DRIVER
9013 M: Jiri Pirko <jiri@resnulli.us>
9014 M: Scott Feldman <sfeldma@gmail.com>
9015 L: netdev@vger.kernel.org
9016 S: Supported
9017 F: drivers/net/ethernet/rocker/
9018
9019 ROCKETPORT DRIVER
9020 P: Comtrol Corp.
9021 W: http://www.comtrol.com
9022 S: Maintained
9023 F: Documentation/serial/rocket.txt
9024 F: drivers/tty/rocket*
9025
9026 ROCKETPORT EXPRESS/INFINITY DRIVER
9027 M: Kevin Cernekee <cernekee@gmail.com>
9028 L: linux-serial@vger.kernel.org
9029 S: Odd Fixes
9030 F: drivers/tty/serial/rp2.*
9031
9032 ROSE NETWORK LAYER
9033 M: Ralf Baechle <ralf@linux-mips.org>
9034 L: linux-hams@vger.kernel.org
9035 W: http://www.linux-ax25.org/
9036 S: Maintained
9037 F: include/net/rose.h
9038 F: include/uapi/linux/rose.h
9039 F: net/rose/
9040
9041 RTL2830 MEDIA DRIVER
9042 M: Antti Palosaari <crope@iki.fi>
9043 L: linux-media@vger.kernel.org
9044 W: http://linuxtv.org/
9045 W: http://palosaari.fi/linux/
9046 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9047 T: git git://linuxtv.org/anttip/media_tree.git
9048 S: Maintained
9049 F: drivers/media/dvb-frontends/rtl2830*
9050
9051 RTL2832 MEDIA DRIVER
9052 M: Antti Palosaari <crope@iki.fi>
9053 L: linux-media@vger.kernel.org
9054 W: http://linuxtv.org/
9055 W: http://palosaari.fi/linux/
9056 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9057 T: git git://linuxtv.org/anttip/media_tree.git
9058 S: Maintained
9059 F: drivers/media/dvb-frontends/rtl2832*
9060
9061 RTL2832_SDR MEDIA DRIVER
9062 M: Antti Palosaari <crope@iki.fi>
9063 L: linux-media@vger.kernel.org
9064 W: http://linuxtv.org/
9065 W: http://palosaari.fi/linux/
9066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9067 T: git git://linuxtv.org/anttip/media_tree.git
9068 S: Maintained
9069 F: drivers/media/dvb-frontends/rtl2832_sdr*
9070
9071 RTL8180 WIRELESS DRIVER
9072 L: linux-wireless@vger.kernel.org
9073 W: http://wireless.kernel.org/
9074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9075 S: Orphan
9076 F: drivers/net/wireless/rtl818x/rtl8180/
9077
9078 RTL8187 WIRELESS DRIVER
9079 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9080 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9081 M: Larry Finger <Larry.Finger@lwfinger.net>
9082 L: linux-wireless@vger.kernel.org
9083 W: http://wireless.kernel.org/
9084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9085 S: Maintained
9086 F: drivers/net/wireless/rtl818x/rtl8187/
9087
9088 RTL8192CE WIRELESS DRIVER
9089 M: Larry Finger <Larry.Finger@lwfinger.net>
9090 M: Chaoming Li <chaoming_li@realsil.com.cn>
9091 L: linux-wireless@vger.kernel.org
9092 W: http://wireless.kernel.org/
9093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9094 S: Maintained
9095 F: drivers/net/wireless/rtlwifi/
9096 F: drivers/net/wireless/rtlwifi/rtl8192ce/
9097
9098 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9099 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9100 L: linux-wireless@vger.kernel.org
9101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9102 S: Maintained
9103 F: drivers/net/wireless/realtek/rtl8xxxu/
9104
9105 S3 SAVAGE FRAMEBUFFER DRIVER
9106 M: Antonino Daplas <adaplas@gmail.com>
9107 L: linux-fbdev@vger.kernel.org
9108 S: Maintained
9109 F: drivers/video/fbdev/savage/
9110
9111 S390
9112 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9113 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9114 L: linux-s390@vger.kernel.org
9115 W: http://www.ibm.com/developerworks/linux/linux390/
9116 S: Supported
9117 F: arch/s390/
9118 F: drivers/s390/
9119 F: Documentation/s390/
9120 F: Documentation/DocBook/s390*
9121
9122 S390 COMMON I/O LAYER
9123 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9124 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9125 L: linux-s390@vger.kernel.org
9126 W: http://www.ibm.com/developerworks/linux/linux390/
9127 S: Supported
9128 F: drivers/s390/cio/
9129
9130 S390 DASD DRIVER
9131 M: Stefan Weinhuber <wein@de.ibm.com>
9132 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9133 L: linux-s390@vger.kernel.org
9134 W: http://www.ibm.com/developerworks/linux/linux390/
9135 S: Supported
9136 F: drivers/s390/block/dasd*
9137 F: block/partitions/ibm.c
9138
9139 S390 NETWORK DRIVERS
9140 M: Ursula Braun <ursula.braun@de.ibm.com>
9141 L: linux-s390@vger.kernel.org
9142 W: http://www.ibm.com/developerworks/linux/linux390/
9143 S: Supported
9144 F: drivers/s390/net/
9145
9146 S390 PCI SUBSYSTEM
9147 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9148 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9149 L: linux-s390@vger.kernel.org
9150 W: http://www.ibm.com/developerworks/linux/linux390/
9151 S: Supported
9152 F: arch/s390/pci/
9153 F: drivers/pci/hotplug/s390_pci_hpc.c
9154
9155 S390 ZCRYPT DRIVER
9156 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9157 L: linux-s390@vger.kernel.org
9158 W: http://www.ibm.com/developerworks/linux/linux390/
9159 S: Supported
9160 F: drivers/s390/crypto/
9161
9162 S390 ZFCP DRIVER
9163 M: Steffen Maier <maier@linux.vnet.ibm.com>
9164 L: linux-s390@vger.kernel.org
9165 W: http://www.ibm.com/developerworks/linux/linux390/
9166 S: Supported
9167 F: drivers/s390/scsi/zfcp_*
9168
9169 S390 IUCV NETWORK LAYER
9170 M: Ursula Braun <ursula.braun@de.ibm.com>
9171 L: linux-s390@vger.kernel.org
9172 W: http://www.ibm.com/developerworks/linux/linux390/
9173 S: Supported
9174 F: drivers/s390/net/*iucv*
9175 F: include/net/iucv/
9176 F: net/iucv/
9177
9178 S390 IOMMU (PCI)
9179 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9180 L: linux-s390@vger.kernel.org
9181 W: http://www.ibm.com/developerworks/linux/linux390/
9182 S: Supported
9183 F: drivers/iommu/s390-iommu.c
9184
9185 S3C24XX SD/MMC Driver
9186 M: Ben Dooks <ben-linux@fluff.org>
9187 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9188 S: Supported
9189 F: drivers/mmc/host/s3cmci.*
9190
9191 SAA6588 RDS RECEIVER DRIVER
9192 M: Hans Verkuil <hverkuil@xs4all.nl>
9193 L: linux-media@vger.kernel.org
9194 T: git git://linuxtv.org/media_tree.git
9195 W: http://linuxtv.org
9196 S: Odd Fixes
9197 F: drivers/media/i2c/saa6588*
9198
9199 SAA7134 VIDEO4LINUX DRIVER
9200 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9201 L: linux-media@vger.kernel.org
9202 W: http://linuxtv.org
9203 T: git git://linuxtv.org/media_tree.git
9204 S: Odd fixes
9205 F: Documentation/video4linux/*.saa7134
9206 F: drivers/media/pci/saa7134/
9207
9208 SAA7146 VIDEO4LINUX-2 DRIVER
9209 M: Hans Verkuil <hverkuil@xs4all.nl>
9210 L: linux-media@vger.kernel.org
9211 T: git git://linuxtv.org/media_tree.git
9212 S: Maintained
9213 F: drivers/media/common/saa7146/
9214 F: drivers/media/pci/saa7146/
9215 F: include/media/saa7146*
9216
9217 SAMSUNG LAPTOP DRIVER
9218 M: Corentin Chary <corentin.chary@gmail.com>
9219 L: platform-driver-x86@vger.kernel.org
9220 S: Maintained
9221 F: drivers/platform/x86/samsung-laptop.c
9222
9223 SAMSUNG AUDIO (ASoC) DRIVERS
9224 M: Sangbeom Kim <sbkim73@samsung.com>
9225 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9226 S: Supported
9227 F: sound/soc/samsung/
9228
9229 SAMSUNG FRAMEBUFFER DRIVER
9230 M: Jingoo Han <jingoohan1@gmail.com>
9231 L: linux-fbdev@vger.kernel.org
9232 S: Maintained
9233 F: drivers/video/fbdev/s3c-fb.c
9234
9235 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9236 M: Sangbeom Kim <sbkim73@samsung.com>
9237 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9238 L: linux-kernel@vger.kernel.org
9239 L: linux-samsung-soc@vger.kernel.org
9240 S: Supported
9241 F: drivers/mfd/sec*.c
9242 F: drivers/regulator/s2m*.c
9243 F: drivers/regulator/s5m*.c
9244 F: drivers/clk/clk-s2mps11.c
9245 F: drivers/rtc/rtc-s5m.c
9246 F: include/linux/mfd/samsung/
9247 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9248 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9249
9250 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9251 M: Kyungmin Park <kyungmin.park@samsung.com>
9252 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9253 L: linux-media@vger.kernel.org
9254 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9255 S: Supported
9256 F: drivers/media/platform/exynos4-is/
9257
9258 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9259 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9260 L: linux-media@vger.kernel.org
9261 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9262 S: Maintained
9263 F: drivers/media/platform/s3c-camif/
9264 F: include/media/s3c_camif.h
9265
9266 SAMSUNG S5C73M3 CAMERA DRIVER
9267 M: Kyungmin Park <kyungmin.park@samsung.com>
9268 M: Andrzej Hajda <a.hajda@samsung.com>
9269 L: linux-media@vger.kernel.org
9270 S: Supported
9271 F: drivers/media/i2c/s5c73m3/*
9272
9273 SAMSUNG S5K5BAF CAMERA DRIVER
9274 M: Kyungmin Park <kyungmin.park@samsung.com>
9275 M: Andrzej Hajda <a.hajda@samsung.com>
9276 L: linux-media@vger.kernel.org
9277 S: Supported
9278 F: drivers/media/i2c/s5k5baf.c
9279
9280 SAMSUNG S3FWRN5 NFC DRIVER
9281 M: Robert Baldyga <r.baldyga@samsung.com>
9282 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9283 S: Supported
9284 F: drivers/nfc/s3fwrn5
9285
9286 SAMSUNG SOC CLOCK DRIVERS
9287 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9288 M: Tomasz Figa <tomasz.figa@gmail.com>
9289 S: Supported
9290 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9291 F: drivers/clk/samsung/
9292
9293 SAMSUNG SXGBE DRIVERS
9294 M: Byungho An <bh74.an@samsung.com>
9295 M: Girish K S <ks.giri@samsung.com>
9296 M: Vipul Pandya <vipul.pandya@samsung.com>
9297 S: Supported
9298 L: netdev@vger.kernel.org
9299 F: drivers/net/ethernet/samsung/sxgbe/
9300
9301 SAMSUNG THERMAL DRIVER
9302 M: Lukasz Majewski <l.majewski@samsung.com>
9303 L: linux-pm@vger.kernel.org
9304 L: linux-samsung-soc@vger.kernel.org
9305 S: Supported
9306 T: https://github.com/lmajewski/linux-samsung-thermal.git
9307 F: drivers/thermal/samsung/
9308
9309 SAMSUNG USB2 PHY DRIVER
9310 M: Kamil Debski <k.debski@samsung.com>
9311 L: linux-kernel@vger.kernel.org
9312 S: Supported
9313 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9314 F: Documentation/phy/samsung-usb2.txt
9315 F: drivers/phy/phy-exynos4210-usb2.c
9316 F: drivers/phy/phy-exynos4x12-usb2.c
9317 F: drivers/phy/phy-exynos5250-usb2.c
9318 F: drivers/phy/phy-s5pv210-usb2.c
9319 F: drivers/phy/phy-samsung-usb2.c
9320 F: drivers/phy/phy-samsung-usb2.h
9321
9322 SERIAL DRIVERS
9323 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9324 L: linux-serial@vger.kernel.org
9325 S: Maintained
9326 F: drivers/tty/serial/
9327
9328 SYNOPSYS DESIGNWARE DMAC DRIVER
9329 M: Viresh Kumar <vireshk@kernel.org>
9330 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9331 S: Maintained
9332 F: include/linux/dma/dw.h
9333 F: include/linux/platform_data/dma-dw.h
9334 F: drivers/dma/dw/
9335
9336 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9337 M: Lars Persson <lars.persson@axis.com>
9338 L: netdev@vger.kernel.org
9339 S: Supported
9340 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9341 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9342
9343 SYNOPSYS DESIGNWARE I2C DRIVER
9344 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9345 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9346 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9347 L: linux-i2c@vger.kernel.org
9348 S: Maintained
9349 F: drivers/i2c/busses/i2c-designware-*
9350 F: include/linux/platform_data/i2c-designware.h
9351
9352 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9353 M: Jaehoon Chung <jh80.chung@samsung.com>
9354 L: linux-mmc@vger.kernel.org
9355 S: Maintained
9356 F: include/linux/mmc/dw_mmc.h
9357 F: drivers/mmc/host/dw_mmc*
9358
9359 SYSTEM TRACE MODULE CLASS
9360 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9361 S: Maintained
9362 F: Documentation/trace/stm.txt
9363 F: drivers/hwtracing/stm/
9364 F: include/linux/stm.h
9365 F: include/uapi/linux/stm.h
9366
9367 THUNDERBOLT DRIVER
9368 M: Andreas Noever <andreas.noever@gmail.com>
9369 S: Maintained
9370 F: drivers/thunderbolt/
9371
9372 TIMEKEEPING, CLOCKSOURCE CORE, NTP
9373 M: John Stultz <john.stultz@linaro.org>
9374 M: Thomas Gleixner <tglx@linutronix.de>
9375 L: linux-kernel@vger.kernel.org
9376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9377 S: Supported
9378 F: include/linux/clocksource.h
9379 F: include/linux/time.h
9380 F: include/linux/timex.h
9381 F: include/uapi/linux/time.h
9382 F: include/uapi/linux/timex.h
9383 F: kernel/time/clocksource.c
9384 F: kernel/time/time*.c
9385 F: kernel/time/ntp.c
9386 F: tools/testing/selftests/timers/
9387
9388 SC1200 WDT DRIVER
9389 M: Zwane Mwaikambo <zwanem@gmail.com>
9390 S: Maintained
9391 F: drivers/watchdog/sc1200wdt.c
9392
9393 SCHEDULER
9394 M: Ingo Molnar <mingo@redhat.com>
9395 M: Peter Zijlstra <peterz@infradead.org>
9396 L: linux-kernel@vger.kernel.org
9397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9398 S: Maintained
9399 F: kernel/sched/
9400 F: include/linux/sched.h
9401 F: include/uapi/linux/sched.h
9402 F: include/linux/wait.h
9403
9404 SCORE ARCHITECTURE
9405 M: Chen Liqin <liqin.linux@gmail.com>
9406 M: Lennox Wu <lennox.wu@gmail.com>
9407 W: http://www.sunplus.com
9408 S: Supported
9409 F: arch/score/
9410
9411 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9412 M: Sudeep Holla <sudeep.holla@arm.com>
9413 L: linux-arm-kernel@lists.infradead.org
9414 S: Maintained
9415 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9416 F: drivers/clk/clk-scpi.c
9417 F: drivers/cpufreq/scpi-cpufreq.c
9418 F: drivers/firmware/arm_scpi.c
9419 F: include/linux/scpi_protocol.h
9420
9421 SCSI CDROM DRIVER
9422 M: Jens Axboe <axboe@kernel.dk>
9423 L: linux-scsi@vger.kernel.org
9424 W: http://www.kernel.dk
9425 S: Maintained
9426 F: drivers/scsi/sr*
9427
9428 SCSI RDMA PROTOCOL (SRP) INITIATOR
9429 M: Bart Van Assche <bart.vanassche@sandisk.com>
9430 L: linux-rdma@vger.kernel.org
9431 S: Supported
9432 W: http://www.openfabrics.org
9433 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9435 F: drivers/infiniband/ulp/srp/
9436 F: include/scsi/srp.h
9437
9438 SCSI SG DRIVER
9439 M: Doug Gilbert <dgilbert@interlog.com>
9440 L: linux-scsi@vger.kernel.org
9441 W: http://sg.danny.cz/sg
9442 S: Maintained
9443 F: Documentation/scsi/scsi-generic.txt
9444 F: drivers/scsi/sg.c
9445 F: include/scsi/sg.h
9446
9447 SCSI SUBSYSTEM
9448 M: "James E.J. Bottomley" <JBottomley@odin.com>
9449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9450 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9452 L: linux-scsi@vger.kernel.org
9453 S: Maintained
9454 F: drivers/scsi/
9455 F: include/scsi/
9456
9457 SCSI TAPE DRIVER
9458 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9459 L: linux-scsi@vger.kernel.org
9460 S: Maintained
9461 F: Documentation/scsi/st.txt
9462 F: drivers/scsi/st.*
9463 F: drivers/scsi/st_*.h
9464
9465 SCTP PROTOCOL
9466 M: Vlad Yasevich <vyasevich@gmail.com>
9467 M: Neil Horman <nhorman@tuxdriver.com>
9468 L: linux-sctp@vger.kernel.org
9469 W: http://lksctp.sourceforge.net
9470 S: Maintained
9471 F: Documentation/networking/sctp.txt
9472 F: include/linux/sctp.h
9473 F: include/uapi/linux/sctp.h
9474 F: include/net/sctp/
9475 F: net/sctp/
9476
9477 SCx200 CPU SUPPORT
9478 M: Jim Cromie <jim.cromie@gmail.com>
9479 S: Odd Fixes
9480 F: Documentation/i2c/busses/scx200_acb
9481 F: arch/x86/platform/scx200/
9482 F: drivers/watchdog/scx200_wdt.c
9483 F: drivers/i2c/busses/scx200*
9484 F: drivers/mtd/maps/scx200_docflash.c
9485 F: include/linux/scx200.h
9486
9487 SCx200 GPIO DRIVER
9488 M: Jim Cromie <jim.cromie@gmail.com>
9489 S: Maintained
9490 F: drivers/char/scx200_gpio.c
9491 F: include/linux/scx200_gpio.h
9492
9493 SCx200 HRT CLOCKSOURCE DRIVER
9494 M: Jim Cromie <jim.cromie@gmail.com>
9495 S: Maintained
9496 F: drivers/clocksource/scx200_hrt.c
9497
9498 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9499 M: Sascha Sommer <saschasommer@freenet.de>
9500 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9501 S: Maintained
9502 F: drivers/mmc/host/sdricoh_cs.c
9503
9504 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9505 L: linux-mmc@vger.kernel.org
9506 S: Orphan
9507 F: drivers/mmc/host/sdhci.*
9508 F: drivers/mmc/host/sdhci-pltfm.[ch]
9509
9510 SECURE COMPUTING
9511 M: Kees Cook <keescook@chromium.org>
9512 R: Andy Lutomirski <luto@amacapital.net>
9513 R: Will Drewry <wad@chromium.org>
9514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9515 S: Supported
9516 F: kernel/seccomp.c
9517 F: include/uapi/linux/seccomp.h
9518 F: include/linux/seccomp.h
9519 F: tools/testing/selftests/seccomp/*
9520 K: \bsecure_computing
9521 K: \bTIF_SECCOMP\b
9522
9523 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9524 M: Ben Dooks <ben-linux@fluff.org>
9525 M: Jaehoon Chung <jh80.chung@samsung.com>
9526 L: linux-mmc@vger.kernel.org
9527 S: Maintained
9528 F: drivers/mmc/host/sdhci-s3c*
9529
9530 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9531 M: Viresh Kumar <vireshk@kernel.org>
9532 L: spear-devel@list.st.com
9533 L: linux-mmc@vger.kernel.org
9534 S: Maintained
9535 F: drivers/mmc/host/sdhci-spear.c
9536
9537 SECURITY SUBSYSTEM
9538 M: James Morris <james.l.morris@oracle.com>
9539 M: "Serge E. Hallyn" <serge@hallyn.com>
9540 L: linux-security-module@vger.kernel.org (suggested Cc:)
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9542 W: http://kernsec.org/
9543 S: Supported
9544 F: security/
9545
9546 SECURITY CONTACT
9547 M: Security Officers <security@kernel.org>
9548 S: Supported
9549
9550 SELINUX SECURITY MODULE
9551 M: Paul Moore <paul@paul-moore.com>
9552 M: Stephen Smalley <sds@tycho.nsa.gov>
9553 M: Eric Paris <eparis@parisplace.org>
9554 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9555 W: http://selinuxproject.org
9556 T: git git://git.infradead.org/users/pcmoore/selinux
9557 S: Supported
9558 F: include/linux/selinux*
9559 F: security/selinux/
9560 F: scripts/selinux/
9561
9562 APPARMOR SECURITY MODULE
9563 M: John Johansen <john.johansen@canonical.com>
9564 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9565 W: apparmor.wiki.kernel.org
9566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9567 S: Supported
9568 F: security/apparmor/
9569
9570 YAMA SECURITY MODULE
9571 M: Kees Cook <keescook@chromium.org>
9572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9573 S: Supported
9574 F: security/yama/
9575
9576 SENSABLE PHANTOM
9577 M: Jiri Slaby <jirislaby@gmail.com>
9578 S: Maintained
9579 F: drivers/misc/phantom.c
9580 F: include/uapi/linux/phantom.h
9581
9582 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9583 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9584 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9585 M: John Soni Jose <sony.john@avagotech.com>
9586 L: linux-scsi@vger.kernel.org
9587 W: http://www.avagotech.com
9588 S: Supported
9589 F: drivers/scsi/be2iscsi/
9590
9591 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9592 M: Sathya Perla <sathya.perla@avagotech.com>
9593 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9594 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9595 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9596 L: netdev@vger.kernel.org
9597 W: http://www.emulex.com
9598 S: Supported
9599 F: drivers/net/ethernet/emulex/benet/
9600
9601 EMULEX ONECONNECT ROCE DRIVER
9602 M: Selvin Xavier <selvin.xavier@avagotech.com>
9603 M: Devesh Sharma <devesh.sharma@avagotech.com>
9604 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9605 L: linux-rdma@vger.kernel.org
9606 W: http://www.emulex.com
9607 S: Supported
9608 F: drivers/infiniband/hw/ocrdma/
9609
9610 SFC NETWORK DRIVER
9611 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9612 M: Shradha Shah <sshah@solarflare.com>
9613 L: netdev@vger.kernel.org
9614 S: Supported
9615 F: drivers/net/ethernet/sfc/
9616
9617 SGI GRU DRIVER
9618 M: Dimitri Sivanich <sivanich@sgi.com>
9619 S: Maintained
9620 F: drivers/misc/sgi-gru/
9621
9622 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9623 M: Pat Gefre <pfg@sgi.com>
9624 L: linux-ia64@vger.kernel.org
9625 S: Supported
9626 F: Documentation/ia64/serial.txt
9627 F: drivers/tty/serial/ioc?_serial.c
9628 F: include/linux/ioc?.h
9629
9630 SGI XP/XPC/XPNET DRIVER
9631 M: Cliff Whickman <cpw@sgi.com>
9632 M: Robin Holt <robinmholt@gmail.com>
9633 S: Maintained
9634 F: drivers/misc/sgi-xp/
9635
9636 SI2157 MEDIA DRIVER
9637 M: Antti Palosaari <crope@iki.fi>
9638 L: linux-media@vger.kernel.org
9639 W: http://linuxtv.org/
9640 W: http://palosaari.fi/linux/
9641 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9642 T: git git://linuxtv.org/anttip/media_tree.git
9643 S: Maintained
9644 F: drivers/media/tuners/si2157*
9645
9646 SI2168 MEDIA DRIVER
9647 M: Antti Palosaari <crope@iki.fi>
9648 L: linux-media@vger.kernel.org
9649 W: http://linuxtv.org/
9650 W: http://palosaari.fi/linux/
9651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9652 T: git git://linuxtv.org/anttip/media_tree.git
9653 S: Maintained
9654 F: drivers/media/dvb-frontends/si2168*
9655
9656 SI470X FM RADIO RECEIVER I2C DRIVER
9657 M: Hans Verkuil <hverkuil@xs4all.nl>
9658 L: linux-media@vger.kernel.org
9659 T: git git://linuxtv.org/media_tree.git
9660 W: http://linuxtv.org
9661 S: Odd Fixes
9662 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9663
9664 SI470X FM RADIO RECEIVER USB DRIVER
9665 M: Hans Verkuil <hverkuil@xs4all.nl>
9666 L: linux-media@vger.kernel.org
9667 T: git git://linuxtv.org/media_tree.git
9668 W: http://linuxtv.org
9669 S: Maintained
9670 F: drivers/media/radio/si470x/radio-si470x-common.c
9671 F: drivers/media/radio/si470x/radio-si470x.h
9672 F: drivers/media/radio/si470x/radio-si470x-usb.c
9673
9674 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9675 M: Eduardo Valentin <edubezval@gmail.com>
9676 L: linux-media@vger.kernel.org
9677 T: git git://linuxtv.org/media_tree.git
9678 W: http://linuxtv.org
9679 S: Odd Fixes
9680 F: drivers/media/radio/si4713/si4713.?
9681
9682 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9683 M: Eduardo Valentin <edubezval@gmail.com>
9684 L: linux-media@vger.kernel.org
9685 T: git git://linuxtv.org/media_tree.git
9686 W: http://linuxtv.org
9687 S: Odd Fixes
9688 F: drivers/media/radio/si4713/radio-platform-si4713.c
9689
9690 SI4713 FM RADIO TRANSMITTER USB DRIVER
9691 M: Hans Verkuil <hverkuil@xs4all.nl>
9692 L: linux-media@vger.kernel.org
9693 T: git git://linuxtv.org/media_tree.git
9694 W: http://linuxtv.org
9695 S: Maintained
9696 F: drivers/media/radio/si4713/radio-usb-si4713.c
9697
9698 SIANO DVB DRIVER
9699 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9700 L: linux-media@vger.kernel.org
9701 W: http://linuxtv.org
9702 T: git git://linuxtv.org/media_tree.git
9703 S: Odd fixes
9704 F: drivers/media/common/siano/
9705 F: drivers/media/usb/siano/
9706 F: drivers/media/usb/siano/
9707 F: drivers/media/mmc/siano/
9708
9709 SIMPLEFB FB DRIVER
9710 M: Hans de Goede <hdegoede@redhat.com>
9711 L: linux-fbdev@vger.kernel.org
9712 S: Maintained
9713 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9714 F: drivers/video/fbdev/simplefb.c
9715 F: include/linux/platform_data/simplefb.h
9716
9717 SH_VEU V4L2 MEM2MEM DRIVER
9718 L: linux-media@vger.kernel.org
9719 S: Orphan
9720 F: drivers/media/platform/sh_veu.c
9721
9722 SH_VOU V4L2 OUTPUT DRIVER
9723 L: linux-media@vger.kernel.org
9724 S: Orphan
9725 F: drivers/media/platform/sh_vou.c
9726 F: include/media/sh_vou.h
9727
9728 SIMPLE FIRMWARE INTERFACE (SFI)
9729 M: Len Brown <lenb@kernel.org>
9730 L: sfi-devel@simplefirmware.org
9731 W: http://simplefirmware.org/
9732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9733 S: Supported
9734 F: arch/x86/platform/sfi/
9735 F: drivers/sfi/
9736 F: include/linux/sfi*.h
9737
9738 SIMTEC EB110ATX (Chalice CATS)
9739 P: Ben Dooks
9740 P: Vincent Sanders <vince@simtec.co.uk>
9741 M: Simtec Linux Team <linux@simtec.co.uk>
9742 W: http://www.simtec.co.uk/products/EB110ATX/
9743 S: Supported
9744
9745 SIMTEC EB2410ITX (BAST)
9746 P: Ben Dooks
9747 P: Vincent Sanders <vince@simtec.co.uk>
9748 M: Simtec Linux Team <linux@simtec.co.uk>
9749 W: http://www.simtec.co.uk/products/EB2410ITX/
9750 S: Supported
9751 F: arch/arm/mach-s3c24xx/mach-bast.c
9752 F: arch/arm/mach-s3c24xx/bast-ide.c
9753 F: arch/arm/mach-s3c24xx/bast-irq.c
9754
9755 TI DAVINCI MACHINE SUPPORT
9756 M: Sekhar Nori <nsekhar@ti.com>
9757 M: Kevin Hilman <khilman@deeprootsystems.com>
9758 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9759 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9760 S: Supported
9761 F: arch/arm/mach-davinci/
9762 F: drivers/i2c/busses/i2c-davinci.c
9763
9764 TI DAVINCI SERIES MEDIA DRIVER
9765 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9766 L: linux-media@vger.kernel.org
9767 W: http://linuxtv.org/
9768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9769 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9770 S: Maintained
9771 F: drivers/media/platform/davinci/
9772 F: include/media/davinci/
9773
9774 TI AM437X VPFE DRIVER
9775 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9776 L: linux-media@vger.kernel.org
9777 W: http://linuxtv.org/
9778 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9779 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9780 S: Maintained
9781 F: drivers/media/platform/am437x/
9782
9783 OV2659 OMNIVISION SENSOR DRIVER
9784 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9785 L: linux-media@vger.kernel.org
9786 W: http://linuxtv.org/
9787 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9788 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9789 S: Maintained
9790 F: drivers/media/i2c/ov2659.c
9791 F: include/media/ov2659.h
9792
9793 SILICON MOTION SM712 FRAME BUFFER DRIVER
9794 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9795 M: Teddy Wang <teddy.wang@siliconmotion.com>
9796 M: Sudip Mukherjee <sudip@vectorindia.org>
9797 L: linux-fbdev@vger.kernel.org
9798 S: Maintained
9799 F: drivers/video/fbdev/sm712*
9800 F: Documentation/fb/sm712fb.txt
9801
9802 SIS 190 ETHERNET DRIVER
9803 M: Francois Romieu <romieu@fr.zoreil.com>
9804 L: netdev@vger.kernel.org
9805 S: Maintained
9806 F: drivers/net/ethernet/sis/sis190.c
9807
9808 SIS 900/7016 FAST ETHERNET DRIVER
9809 M: Daniele Venzano <venza@brownhat.org>
9810 W: http://www.brownhat.org/sis900.html
9811 L: netdev@vger.kernel.org
9812 S: Maintained
9813 F: drivers/net/ethernet/sis/sis900.*
9814
9815 SIS FRAMEBUFFER DRIVER
9816 M: Thomas Winischhofer <thomas@winischhofer.net>
9817 W: http://www.winischhofer.net/linuxsisvga.shtml
9818 S: Maintained
9819 F: Documentation/fb/sisfb.txt
9820 F: drivers/video/fbdev/sis/
9821 F: include/video/sisfb.h
9822
9823 SIS USB2VGA DRIVER
9824 M: Thomas Winischhofer <thomas@winischhofer.net>
9825 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9826 S: Maintained
9827 F: drivers/usb/misc/sisusbvga/
9828
9829 SLAB ALLOCATOR
9830 M: Christoph Lameter <cl@linux.com>
9831 M: Pekka Enberg <penberg@kernel.org>
9832 M: David Rientjes <rientjes@google.com>
9833 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9834 M: Andrew Morton <akpm@linux-foundation.org>
9835 L: linux-mm@kvack.org
9836 S: Maintained
9837 F: include/linux/sl?b*.h
9838 F: mm/sl?b*
9839
9840 SLEEPABLE READ-COPY UPDATE (SRCU)
9841 M: Lai Jiangshan <jiangshanlai@gmail.com>
9842 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9843 M: Josh Triplett <josh@joshtriplett.org>
9844 R: Steven Rostedt <rostedt@goodmis.org>
9845 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9846 L: linux-kernel@vger.kernel.org
9847 W: http://www.rdrop.com/users/paulmck/RCU/
9848 S: Supported
9849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9850 F: include/linux/srcu.h
9851 F: kernel/rcu/srcu.c
9852
9853 SMACK SECURITY MODULE
9854 M: Casey Schaufler <casey@schaufler-ca.com>
9855 L: linux-security-module@vger.kernel.org
9856 W: http://schaufler-ca.com
9857 T: git git://git.gitorious.org/smack-next/kernel.git
9858 S: Maintained
9859 F: Documentation/security/Smack.txt
9860 F: security/smack/
9861
9862 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9863 M: Kevin Hilman <khilman@kernel.org>
9864 M: Nishanth Menon <nm@ti.com>
9865 S: Maintained
9866 F: drivers/power/avs/
9867 F: include/linux/power/smartreflex.h
9868 L: linux-pm@vger.kernel.org
9869
9870 SMC91x ETHERNET DRIVER
9871 M: Nicolas Pitre <nico@fluxnic.net>
9872 S: Odd Fixes
9873 F: drivers/net/ethernet/smsc/smc91x.*
9874
9875 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9876 M: Sakari Ailus <sakari.ailus@iki.fi>
9877 L: linux-media@vger.kernel.org
9878 S: Maintained
9879 F: drivers/media/i2c/smiapp/
9880 F: include/media/smiapp.h
9881 F: drivers/media/i2c/smiapp-pll.c
9882 F: drivers/media/i2c/smiapp-pll.h
9883 F: include/uapi/linux/smiapp.h
9884 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9885
9886 SMM665 HARDWARE MONITOR DRIVER
9887 M: Guenter Roeck <linux@roeck-us.net>
9888 L: lm-sensors@lm-sensors.org
9889 S: Maintained
9890 F: Documentation/hwmon/smm665
9891 F: drivers/hwmon/smm665.c
9892
9893 SMSC EMC2103 HARDWARE MONITOR DRIVER
9894 M: Steve Glendinning <steve.glendinning@shawell.net>
9895 L: lm-sensors@lm-sensors.org
9896 S: Maintained
9897 F: Documentation/hwmon/emc2103
9898 F: drivers/hwmon/emc2103.c
9899
9900 SMSC SCH5627 HARDWARE MONITOR DRIVER
9901 M: Hans de Goede <hdegoede@redhat.com>
9902 L: lm-sensors@lm-sensors.org
9903 S: Supported
9904 F: Documentation/hwmon/sch5627
9905 F: drivers/hwmon/sch5627.c
9906
9907 SMSC47B397 HARDWARE MONITOR DRIVER
9908 M: Jean Delvare <jdelvare@suse.com>
9909 L: lm-sensors@lm-sensors.org
9910 S: Maintained
9911 F: Documentation/hwmon/smsc47b397
9912 F: drivers/hwmon/smsc47b397.c
9913
9914 SMSC911x ETHERNET DRIVER
9915 M: Steve Glendinning <steve.glendinning@shawell.net>
9916 L: netdev@vger.kernel.org
9917 S: Maintained
9918 F: include/linux/smsc911x.h
9919 F: drivers/net/ethernet/smsc/smsc911x.*
9920
9921 SMSC9420 PCI ETHERNET DRIVER
9922 M: Steve Glendinning <steve.glendinning@shawell.net>
9923 L: netdev@vger.kernel.org
9924 S: Maintained
9925 F: drivers/net/ethernet/smsc/smsc9420.*
9926
9927 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9928 M: Steve Glendinning <steve.glendinning@shawell.net>
9929 L: linux-fbdev@vger.kernel.org
9930 S: Maintained
9931 F: drivers/video/fbdev/smscufx.c
9932
9933 SOC-CAMERA V4L2 SUBSYSTEM
9934 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9935 L: linux-media@vger.kernel.org
9936 T: git git://linuxtv.org/media_tree.git
9937 S: Maintained
9938 F: include/media/soc*
9939 F: drivers/media/i2c/soc_camera/
9940 F: drivers/media/platform/soc_camera/
9941
9942 SOEKRIS NET48XX LED SUPPORT
9943 M: Chris Boot <bootc@bootc.net>
9944 S: Maintained
9945 F: drivers/leds/leds-net48xx.c
9946
9947 SOFTLOGIC 6x10 MPEG CODEC
9948 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9949 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9950 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9951 M: Ismael Luceno <ismael@iodev.co.uk>
9952 L: linux-media@vger.kernel.org
9953 S: Supported
9954 F: drivers/media/pci/solo6x10/
9955
9956 SOFTWARE RAID (Multiple Disks) SUPPORT
9957 M: Neil Brown <neilb@suse.com>
9958 L: linux-raid@vger.kernel.org
9959 S: Supported
9960 F: drivers/md/
9961 F: include/linux/raid/
9962 F: include/uapi/linux/raid/
9963
9964 SONIC NETWORK DRIVER
9965 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9966 L: netdev@vger.kernel.org
9967 S: Maintained
9968 F: drivers/net/ethernet/natsemi/sonic.*
9969
9970 SONICS SILICON BACKPLANE DRIVER (SSB)
9971 M: Michael Buesch <m@bues.ch>
9972 L: netdev@vger.kernel.org
9973 S: Maintained
9974 F: drivers/ssb/
9975 F: include/linux/ssb/
9976
9977 SONY VAIO CONTROL DEVICE DRIVER
9978 M: Mattia Dongili <malattia@linux.it>
9979 L: platform-driver-x86@vger.kernel.org
9980 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9981 S: Maintained
9982 F: Documentation/laptops/sony-laptop.txt
9983 F: drivers/char/sonypi.c
9984 F: drivers/platform/x86/sony-laptop.c
9985 F: include/linux/sony-laptop.h
9986
9987 SONY MEMORYSTICK CARD SUPPORT
9988 M: Alex Dubov <oakad@yahoo.com>
9989 W: http://tifmxx.berlios.de/
9990 S: Maintained
9991 F: drivers/memstick/host/tifm_ms.c
9992
9993 SONY MEMORYSTICK STANDARD SUPPORT
9994 M: Maxim Levitsky <maximlevitsky@gmail.com>
9995 S: Maintained
9996 F: drivers/memstick/core/ms_block.*
9997
9998 SOUND
9999 M: Jaroslav Kysela <perex@perex.cz>
10000 M: Takashi Iwai <tiwai@suse.com>
10001 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10002 W: http://www.alsa-project.org/
10003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10004 T: git git://git.alsa-project.org/alsa-kernel.git
10005 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10006 S: Maintained
10007 F: Documentation/sound/
10008 F: include/sound/
10009 F: include/uapi/sound/
10010 F: sound/
10011
10012 SOUND - COMPRESSED AUDIO
10013 M: Vinod Koul <vinod.koul@intel.com>
10014 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10016 S: Supported
10017 F: Documentation/sound/alsa/compress_offload.txt
10018 F: include/sound/compress_driver.h
10019 F: include/uapi/sound/compress_*
10020 F: sound/core/compress_offload.c
10021 F: sound/soc/soc-compress.c
10022
10023 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10024 M: Liam Girdwood <lgirdwood@gmail.com>
10025 M: Mark Brown <broonie@kernel.org>
10026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10027 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10028 W: http://alsa-project.org/main/index.php/ASoC
10029 S: Supported
10030 F: Documentation/sound/alsa/soc/
10031 F: sound/soc/
10032 F: include/sound/soc*
10033
10034 SOUND - DMAENGINE HELPERS
10035 M: Lars-Peter Clausen <lars@metafoo.de>
10036 S: Supported
10037 F: include/sound/dmaengine_pcm.h
10038 F: sound/core/pcm_dmaengine.c
10039 F: sound/soc/soc-generic-dmaengine-pcm.c
10040
10041 SP2 MEDIA DRIVER
10042 M: Olli Salonen <olli.salonen@iki.fi>
10043 L: linux-media@vger.kernel.org
10044 W: http://linuxtv.org/
10045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10046 S: Maintained
10047 F: drivers/media/dvb-frontends/sp2*
10048
10049 SPARC + UltraSPARC (sparc/sparc64)
10050 M: "David S. Miller" <davem@davemloft.net>
10051 L: sparclinux@vger.kernel.org
10052 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10055 S: Maintained
10056 F: arch/sparc/
10057 F: drivers/sbus/
10058
10059 SPARC SERIAL DRIVERS
10060 M: "David S. Miller" <davem@davemloft.net>
10061 L: sparclinux@vger.kernel.org
10062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10064 S: Maintained
10065 F: include/linux/sunserialcore.h
10066 F: drivers/tty/serial/suncore.c
10067 F: drivers/tty/serial/sunhv.c
10068 F: drivers/tty/serial/sunsab.c
10069 F: drivers/tty/serial/sunsab.h
10070 F: drivers/tty/serial/sunsu.c
10071 F: drivers/tty/serial/sunzilog.c
10072 F: drivers/tty/serial/sunzilog.h
10073
10074 SPARSE CHECKER
10075 M: "Christopher Li" <sparse@chrisli.org>
10076 L: linux-sparse@vger.kernel.org
10077 W: https://sparse.wiki.kernel.org/
10078 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10079 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10080 S: Maintained
10081 F: include/linux/compiler.h
10082
10083 SPEAR PLATFORM SUPPORT
10084 M: Viresh Kumar <vireshk@kernel.org>
10085 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10086 L: spear-devel@list.st.com
10087 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10088 W: http://www.st.com/spear
10089 S: Maintained
10090 F: arch/arm/mach-spear/
10091
10092 SPEAR CLOCK FRAMEWORK SUPPORT
10093 M: Viresh Kumar <vireshk@kernel.org>
10094 L: spear-devel@list.st.com
10095 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10096 W: http://www.st.com/spear
10097 S: Maintained
10098 F: drivers/clk/spear/
10099
10100 SPI SUBSYSTEM
10101 M: Mark Brown <broonie@kernel.org>
10102 L: linux-spi@vger.kernel.org
10103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10104 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10105 S: Maintained
10106 F: Documentation/spi/
10107 F: drivers/spi/
10108 F: include/linux/spi/
10109 F: include/uapi/linux/spi/
10110
10111 SPIDERNET NETWORK DRIVER for CELL
10112 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10113 L: netdev@vger.kernel.org
10114 S: Supported
10115 F: Documentation/networking/spider_net.txt
10116 F: drivers/net/ethernet/toshiba/spider_net*
10117
10118 SPU FILE SYSTEM
10119 M: Jeremy Kerr <jk@ozlabs.org>
10120 L: linuxppc-dev@lists.ozlabs.org
10121 W: http://www.ibm.com/developerworks/power/cell/
10122 S: Supported
10123 F: Documentation/filesystems/spufs.txt
10124 F: arch/powerpc/platforms/cell/spufs/
10125
10126 SQUASHFS FILE SYSTEM
10127 M: Phillip Lougher <phillip@squashfs.org.uk>
10128 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10129 W: http://squashfs.org.uk
10130 S: Maintained
10131 F: Documentation/filesystems/squashfs.txt
10132 F: fs/squashfs/
10133
10134 SRM (Alpha) environment access
10135 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10136 S: Maintained
10137 F: arch/alpha/kernel/srm_env.c
10138
10139 STABLE BRANCH
10140 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10141 L: stable@vger.kernel.org
10142 S: Supported
10143 F: Documentation/stable_kernel_rules.txt
10144
10145 STAGING SUBSYSTEM
10146 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10148 L: devel@driverdev.osuosl.org
10149 S: Supported
10150 F: drivers/staging/
10151
10152 STAGING - COMEDI
10153 M: Ian Abbott <abbotti@mev.co.uk>
10154 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10155 S: Odd Fixes
10156 F: drivers/staging/comedi/
10157
10158 STAGING - FLARION FT1000 DRIVERS
10159 M: Marek Belisko <marek.belisko@gmail.com>
10160 S: Odd Fixes
10161 F: drivers/staging/ft1000/
10162
10163 STAGING - INDUSTRIAL IO
10164 M: Jonathan Cameron <jic23@kernel.org>
10165 L: linux-iio@vger.kernel.org
10166 S: Odd Fixes
10167 F: drivers/staging/iio/
10168
10169 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10170 M: Jarod Wilson <jarod@wilsonet.com>
10171 W: http://www.lirc.org/
10172 S: Odd Fixes
10173 F: drivers/staging/media/lirc/
10174
10175 STAGING - LUSTRE PARALLEL FILESYSTEM
10176 M: Oleg Drokin <oleg.drokin@intel.com>
10177 M: Andreas Dilger <andreas.dilger@intel.com>
10178 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10179 W: http://wiki.lustre.org/
10180 S: Maintained
10181 F: drivers/staging/lustre
10182
10183 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10184 M: Marc Dietrich <marvin24@gmx.de>
10185 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10186 L: linux-tegra@vger.kernel.org
10187 S: Maintained
10188 F: drivers/staging/nvec/
10189
10190 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10191 M: Jens Frederich <jfrederich@gmail.com>
10192 M: Daniel Drake <dsd@laptop.org>
10193 M: Jon Nettleton <jon.nettleton@gmail.com>
10194 W: http://wiki.laptop.org/go/DCON
10195 S: Maintained
10196 F: drivers/staging/olpc_dcon/
10197
10198 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10199 M: Willy Tarreau <willy@meta-x.org>
10200 S: Odd Fixes
10201 F: drivers/staging/panel/
10202
10203 STAGING - REALTEK RTL8712U DRIVERS
10204 M: Larry Finger <Larry.Finger@lwfinger.net>
10205 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10206 S: Odd Fixes
10207 F: drivers/staging/rtl8712/
10208
10209 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10210 M: Larry Finger <Larry.Finger@lwfinger.net>
10211 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10212 L: linux-wireless@vger.kernel.org
10213 S: Maintained
10214 F: drivers/staging/rtl8723au/
10215
10216 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10217 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10218 M: Teddy Wang <teddy.wang@siliconmotion.com>
10219 M: Sudip Mukherjee <sudip@vectorindia.org>
10220 L: linux-fbdev@vger.kernel.org
10221 S: Maintained
10222 F: drivers/staging/sm750fb/
10223
10224 STAGING - SLICOSS
10225 M: Lior Dotan <liodot@gmail.com>
10226 M: Christopher Harrer <charrer@alacritech.com>
10227 S: Odd Fixes
10228 F: drivers/staging/slicoss/
10229
10230 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10231 M: William Hubbs <w.d.hubbs@gmail.com>
10232 M: Chris Brannon <chris@the-brannons.com>
10233 M: Kirk Reiser <kirk@reisers.ca>
10234 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10235 L: speakup@linux-speakup.org
10236 W: http://www.linux-speakup.org/
10237 S: Odd Fixes
10238 F: drivers/staging/speakup/
10239
10240 STAGING - VIA VT665X DRIVERS
10241 M: Forest Bond <forest@alittletooquiet.net>
10242 S: Odd Fixes
10243 F: drivers/staging/vt665?/
10244
10245 STAGING - WILC1000 WIFI DRIVER
10246 M: Johnny Kim <johnny.kim@atmel.com>
10247 M: Austin Shin <austin.shin@atmel.com>
10248 M: Chris Park <chris.park@atmel.com>
10249 M: Tony Cho <tony.cho@atmel.com>
10250 M: Glen Lee <glen.lee@atmel.com>
10251 M: Leo Kim <leo.kim@atmel.com>
10252 L: linux-wireless@vger.kernel.org
10253 S: Supported
10254 F: drivers/staging/wilc1000/
10255
10256 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10257 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10258 S: Odd Fixes
10259 F: drivers/staging/xgifb/
10260
10261 HFI1 DRIVER
10262 M: Mike Marciniszyn <infinipath@intel.com>
10263 L: linux-rdma@vger.kernel.org
10264 S: Supported
10265 F: drivers/staging/rdma/hfi1
10266
10267 STARFIRE/DURALAN NETWORK DRIVER
10268 M: Ion Badulescu <ionut@badula.org>
10269 S: Odd Fixes
10270 F: drivers/net/ethernet/adaptec/starfire*
10271
10272 SUN3/3X
10273 M: Sam Creasey <sammy@sammy.net>
10274 W: http://sammy.net/sun3/
10275 S: Maintained
10276 F: arch/m68k/kernel/*sun3*
10277 F: arch/m68k/sun3*/
10278 F: arch/m68k/include/asm/sun3*
10279 F: drivers/net/ethernet/i825xx/sun3*
10280
10281 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10282 M: Hans de Goede <hdegoede@redhat.com>
10283 L: linux-input@vger.kernel.org
10284 S: Maintained
10285 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10286 F: drivers/input/keyboard/sun4i-lradc-keys.c
10287
10288 SUNDANCE NETWORK DRIVER
10289 M: Denis Kirjanov <kda@linux-powerpc.org>
10290 L: netdev@vger.kernel.org
10291 S: Maintained
10292 F: drivers/net/ethernet/dlink/sundance.c
10293
10294 SUPERH
10295 L: linux-sh@vger.kernel.org
10296 Q: http://patchwork.kernel.org/project/linux-sh/list/
10297 S: Orphan
10298 F: Documentation/sh/
10299 F: arch/sh/
10300 F: drivers/sh/
10301
10302 SUSPEND TO RAM
10303 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10304 M: Len Brown <len.brown@intel.com>
10305 M: Pavel Machek <pavel@ucw.cz>
10306 L: linux-pm@vger.kernel.org
10307 S: Supported
10308 F: Documentation/power/
10309 F: arch/x86/kernel/acpi/
10310 F: drivers/base/power/
10311 F: kernel/power/
10312 F: include/linux/suspend.h
10313 F: include/linux/freezer.h
10314 F: include/linux/pm.h
10315
10316 SVGA HANDLING
10317 M: Martin Mares <mj@ucw.cz>
10318 L: linux-video@atrey.karlin.mff.cuni.cz
10319 S: Maintained
10320 F: Documentation/svga.txt
10321 F: arch/x86/boot/video*
10322
10323 SWIOTLB SUBSYSTEM
10324 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10325 L: linux-kernel@vger.kernel.org
10326 S: Supported
10327 F: lib/swiotlb.c
10328 F: arch/*/kernel/pci-swiotlb.c
10329 F: include/linux/swiotlb.h
10330
10331 SWITCHDEV
10332 M: Jiri Pirko <jiri@resnulli.us>
10333 L: netdev@vger.kernel.org
10334 S: Supported
10335 F: net/switchdev/
10336 F: include/net/switchdev.h
10337
10338 SYNOPSYS ARC ARCHITECTURE
10339 M: Vineet Gupta <vgupta@synopsys.com>
10340 L: linux-snps-arc@lists.infradead.org
10341 S: Supported
10342 F: arch/arc/
10343 F: Documentation/devicetree/bindings/arc/*
10344 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10345 F: drivers/tty/serial/arc_uart.c
10346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10347
10348 SYNOPSYS ARC SDP platform support
10349 M: Alexey Brodkin <abrodkin@synopsys.com>
10350 S: Supported
10351 F: arch/arc/plat-axs10x
10352 F: arch/arc/boot/dts/ax*
10353 F: Documentation/devicetree/bindings/arc/axs10*
10354
10355 SYSTEM CONFIGURATION (SYSCON)
10356 M: Lee Jones <lee.jones@linaro.org>
10357 M: Arnd Bergmann <arnd@arndb.de>
10358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10359 S: Supported
10360 F: drivers/mfd/syscon.c
10361
10362 SYSV FILESYSTEM
10363 M: Christoph Hellwig <hch@infradead.org>
10364 S: Maintained
10365 F: Documentation/filesystems/sysv-fs.txt
10366 F: fs/sysv/
10367 F: include/linux/sysv_fs.h
10368
10369 TARGET SUBSYSTEM
10370 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10371 L: linux-scsi@vger.kernel.org
10372 L: target-devel@vger.kernel.org
10373 W: http://www.linux-iscsi.org
10374 W: http://groups.google.com/group/linux-iscsi-target-dev
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10376 S: Supported
10377 F: drivers/target/
10378 F: include/target/
10379 F: Documentation/target/
10380
10381 TASKSTATS STATISTICS INTERFACE
10382 M: Balbir Singh <bsingharora@gmail.com>
10383 S: Maintained
10384 F: Documentation/accounting/taskstats*
10385 F: include/linux/taskstats*
10386 F: kernel/taskstats.c
10387
10388 TC CLASSIFIER
10389 M: Jamal Hadi Salim <jhs@mojatatu.com>
10390 L: netdev@vger.kernel.org
10391 S: Maintained
10392 F: include/net/pkt_cls.h
10393 F: include/uapi/linux/pkt_cls.h
10394 F: net/sched/
10395
10396 TCP LOW PRIORITY MODULE
10397 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10398 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10399 W: http://tcp-lp-mod.sourceforge.net/
10400 S: Maintained
10401 F: net/ipv4/tcp_lp.c
10402
10403 TDA10071 MEDIA DRIVER
10404 M: Antti Palosaari <crope@iki.fi>
10405 L: linux-media@vger.kernel.org
10406 W: http://linuxtv.org/
10407 W: http://palosaari.fi/linux/
10408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10409 T: git git://linuxtv.org/anttip/media_tree.git
10410 S: Maintained
10411 F: drivers/media/dvb-frontends/tda10071*
10412
10413 TDA18212 MEDIA DRIVER
10414 M: Antti Palosaari <crope@iki.fi>
10415 L: linux-media@vger.kernel.org
10416 W: http://linuxtv.org/
10417 W: http://palosaari.fi/linux/
10418 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10419 T: git git://linuxtv.org/anttip/media_tree.git
10420 S: Maintained
10421 F: drivers/media/tuners/tda18212*
10422
10423 TDA18218 MEDIA DRIVER
10424 M: Antti Palosaari <crope@iki.fi>
10425 L: linux-media@vger.kernel.org
10426 W: http://linuxtv.org/
10427 W: http://palosaari.fi/linux/
10428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10429 T: git git://linuxtv.org/anttip/media_tree.git
10430 S: Maintained
10431 F: drivers/media/tuners/tda18218*
10432
10433 TDA18271 MEDIA DRIVER
10434 M: Michael Krufky <mkrufky@linuxtv.org>
10435 L: linux-media@vger.kernel.org
10436 W: http://linuxtv.org/
10437 W: http://github.com/mkrufky
10438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10439 T: git git://linuxtv.org/mkrufky/tuners.git
10440 S: Maintained
10441 F: drivers/media/tuners/tda18271*
10442
10443 TDA827x MEDIA DRIVER
10444 M: Michael Krufky <mkrufky@linuxtv.org>
10445 L: linux-media@vger.kernel.org
10446 W: http://linuxtv.org/
10447 W: http://github.com/mkrufky
10448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10449 T: git git://linuxtv.org/mkrufky/tuners.git
10450 S: Maintained
10451 F: drivers/media/tuners/tda8290.*
10452
10453 TDA8290 MEDIA DRIVER
10454 M: Michael Krufky <mkrufky@linuxtv.org>
10455 L: linux-media@vger.kernel.org
10456 W: http://linuxtv.org/
10457 W: http://github.com/mkrufky
10458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10459 T: git git://linuxtv.org/mkrufky/tuners.git
10460 S: Maintained
10461 F: drivers/media/tuners/tda8290.*
10462
10463 TDA9840 MEDIA DRIVER
10464 M: Hans Verkuil <hverkuil@xs4all.nl>
10465 L: linux-media@vger.kernel.org
10466 T: git git://linuxtv.org/media_tree.git
10467 W: http://linuxtv.org
10468 S: Maintained
10469 F: drivers/media/i2c/tda9840*
10470
10471 TEA5761 TUNER DRIVER
10472 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10473 L: linux-media@vger.kernel.org
10474 W: http://linuxtv.org
10475 T: git git://linuxtv.org/media_tree.git
10476 S: Odd fixes
10477 F: drivers/media/tuners/tea5761.*
10478
10479 TEA5767 TUNER DRIVER
10480 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10481 L: linux-media@vger.kernel.org
10482 W: http://linuxtv.org
10483 T: git git://linuxtv.org/media_tree.git
10484 S: Maintained
10485 F: drivers/media/tuners/tea5767.*
10486
10487 TEA6415C MEDIA DRIVER
10488 M: Hans Verkuil <hverkuil@xs4all.nl>
10489 L: linux-media@vger.kernel.org
10490 T: git git://linuxtv.org/media_tree.git
10491 W: http://linuxtv.org
10492 S: Maintained
10493 F: drivers/media/i2c/tea6415c*
10494
10495 TEA6420 MEDIA DRIVER
10496 M: Hans Verkuil <hverkuil@xs4all.nl>
10497 L: linux-media@vger.kernel.org
10498 T: git git://linuxtv.org/media_tree.git
10499 W: http://linuxtv.org
10500 S: Maintained
10501 F: drivers/media/i2c/tea6420*
10502
10503 TEAM DRIVER
10504 M: Jiri Pirko <jiri@resnulli.us>
10505 L: netdev@vger.kernel.org
10506 S: Supported
10507 F: drivers/net/team/
10508 F: include/linux/if_team.h
10509 F: include/uapi/linux/if_team.h
10510
10511 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10512 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10513 S: Maintained
10514 F: arch/x86/platform/ts5500/
10515
10516 TECHNOTREND USB IR RECEIVER
10517 M: Sean Young <sean@mess.org>
10518 L: linux-media@vger.kernel.org
10519 S: Maintained
10520 F: drivers/media/rc/ttusbir.c
10521
10522 TEGRA ARCHITECTURE SUPPORT
10523 M: Stephen Warren <swarren@wwwdotorg.org>
10524 M: Thierry Reding <thierry.reding@gmail.com>
10525 M: Alexandre Courbot <gnurou@gmail.com>
10526 L: linux-tegra@vger.kernel.org
10527 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10529 S: Supported
10530 N: [^a-z]tegra
10531
10532 TEGRA CLOCK DRIVER
10533 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10534 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10535 S: Supported
10536 F: drivers/clk/tegra/
10537
10538 TEGRA DMA DRIVER
10539 M: Laxman Dewangan <ldewangan@nvidia.com>
10540 S: Supported
10541 F: drivers/dma/tegra20-apb-dma.c
10542
10543 TEGRA I2C DRIVER
10544 M: Laxman Dewangan <ldewangan@nvidia.com>
10545 S: Supported
10546 F: drivers/i2c/busses/i2c-tegra.c
10547
10548 TEGRA IOMMU DRIVERS
10549 M: Hiroshi Doyu <hdoyu@nvidia.com>
10550 S: Supported
10551 F: drivers/iommu/tegra*
10552
10553 TEGRA KBC DRIVER
10554 M: Rakesh Iyer <riyer@nvidia.com>
10555 M: Laxman Dewangan <ldewangan@nvidia.com>
10556 S: Supported
10557 F: drivers/input/keyboard/tegra-kbc.c
10558
10559 TEGRA PWM DRIVER
10560 M: Thierry Reding <thierry.reding@gmail.com>
10561 S: Supported
10562 F: drivers/pwm/pwm-tegra.c
10563
10564 TEGRA SERIAL DRIVER
10565 M: Laxman Dewangan <ldewangan@nvidia.com>
10566 S: Supported
10567 F: drivers/tty/serial/serial-tegra.c
10568
10569 TEGRA SPI DRIVER
10570 M: Laxman Dewangan <ldewangan@nvidia.com>
10571 S: Supported
10572 F: drivers/spi/spi-tegra*
10573
10574 TEHUTI ETHERNET DRIVER
10575 M: Andy Gospodarek <andy@greyhouse.net>
10576 L: netdev@vger.kernel.org
10577 S: Supported
10578 F: drivers/net/ethernet/tehuti/*
10579
10580 Telecom Clock Driver for MCPL0010
10581 M: Mark Gross <mark.gross@intel.com>
10582 S: Supported
10583 F: drivers/char/tlclk.c
10584
10585 TENSILICA XTENSA PORT (xtensa)
10586 M: Chris Zankel <chris@zankel.net>
10587 M: Max Filippov <jcmvbkbc@gmail.com>
10588 L: linux-xtensa@linux-xtensa.org
10589 S: Maintained
10590 F: arch/xtensa/
10591 F: drivers/irqchip/irq-xtensa-*
10592
10593 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10594 M: Hans Verkuil <hverkuil@xs4all.nl>
10595 L: linux-media@vger.kernel.org
10596 T: git git://linuxtv.org/media_tree.git
10597 W: http://linuxtv.org
10598 S: Maintained
10599 F: drivers/media/radio/radio-raremono.c
10600
10601 THERMAL
10602 M: Zhang Rui <rui.zhang@intel.com>
10603 M: Eduardo Valentin <edubezval@gmail.com>
10604 L: linux-pm@vger.kernel.org
10605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10607 Q: https://patchwork.kernel.org/project/linux-pm/list/
10608 S: Supported
10609 F: drivers/thermal/
10610 F: include/linux/thermal.h
10611 F: include/uapi/linux/thermal.h
10612 F: include/linux/cpu_cooling.h
10613 F: Documentation/devicetree/bindings/thermal/
10614
10615 THERMAL/CPU_COOLING
10616 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10617 M: Viresh Kumar <viresh.kumar@linaro.org>
10618 M: Javi Merino <javi.merino@arm.com>
10619 L: linux-pm@vger.kernel.org
10620 S: Supported
10621 F: Documentation/thermal/cpu-cooling-api.txt
10622 F: drivers/thermal/cpu_cooling.c
10623 F: include/linux/cpu_cooling.h
10624
10625 THINGM BLINK(1) USB RGB LED DRIVER
10626 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10627 S: Maintained
10628 F: drivers/hid/hid-thingm.c
10629
10630 THINKPAD ACPI EXTRAS DRIVER
10631 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10632 L: ibm-acpi-devel@lists.sourceforge.net
10633 L: platform-driver-x86@vger.kernel.org
10634 W: http://ibm-acpi.sourceforge.net
10635 W: http://thinkwiki.org/wiki/Ibm-acpi
10636 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10637 S: Maintained
10638 F: drivers/platform/x86/thinkpad_acpi.c
10639
10640 TI BANDGAP AND THERMAL DRIVER
10641 M: Eduardo Valentin <edubezval@gmail.com>
10642 L: linux-pm@vger.kernel.org
10643 L: linux-omap@vger.kernel.org
10644 S: Maintained
10645 F: drivers/thermal/ti-soc-thermal/
10646
10647 TI CDCE706 CLOCK DRIVER
10648 M: Max Filippov <jcmvbkbc@gmail.com>
10649 S: Maintained
10650 F: drivers/clk/clk-cdce706.c
10651
10652 TI CLOCK DRIVER
10653 M: Tero Kristo <t-kristo@ti.com>
10654 L: linux-omap@vger.kernel.org
10655 S: Maintained
10656 F: drivers/clk/ti/
10657 F: include/linux/clk/ti.h
10658
10659 TI FLASH MEDIA INTERFACE DRIVER
10660 M: Alex Dubov <oakad@yahoo.com>
10661 S: Maintained
10662 F: drivers/misc/tifm*
10663 F: drivers/mmc/host/tifm_sd.c
10664 F: include/linux/tifm.h
10665
10666 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10667 M: Santosh Shilimkar <ssantosh@kernel.org>
10668 L: linux-kernel@vger.kernel.org
10669 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10670 S: Maintained
10671 F: drivers/soc/ti/*
10672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10673
10674
10675 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10676 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10677 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10678 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10679 S: Maintained
10680 F: sound/soc/codecs/lm49453*
10681 F: sound/soc/codecs/isabelle*
10682
10683 TI LP855x BACKLIGHT DRIVER
10684 M: Milo Kim <milo.kim@ti.com>
10685 S: Maintained
10686 F: Documentation/backlight/lp855x-driver.txt
10687 F: drivers/video/backlight/lp855x_bl.c
10688 F: include/linux/platform_data/lp855x.h
10689
10690 TI LP8727 CHARGER DRIVER
10691 M: Milo Kim <milo.kim@ti.com>
10692 S: Maintained
10693 F: drivers/power/lp8727_charger.c
10694 F: include/linux/platform_data/lp8727.h
10695
10696 TI LP8788 MFD DRIVER
10697 M: Milo Kim <milo.kim@ti.com>
10698 S: Maintained
10699 F: drivers/iio/adc/lp8788_adc.c
10700 F: drivers/leds/leds-lp8788.c
10701 F: drivers/mfd/lp8788*.c
10702 F: drivers/power/lp8788-charger.c
10703 F: drivers/regulator/lp8788-*.c
10704 F: include/linux/mfd/lp8788*.h
10705
10706 TI NETCP ETHERNET DRIVER
10707 M: Wingman Kwok <w-kwok2@ti.com>
10708 M: Murali Karicheri <m-karicheri2@ti.com>
10709 L: netdev@vger.kernel.org
10710 S: Maintained
10711 F: drivers/net/ethernet/ti/netcp*
10712
10713 TI TAS571X FAMILY ASoC CODEC DRIVER
10714 M: Kevin Cernekee <cernekee@chromium.org>
10715 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10716 S: Odd Fixes
10717 F: sound/soc/codecs/tas571x*
10718
10719 TI TWL4030 SERIES SOC CODEC DRIVER
10720 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10721 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10722 S: Maintained
10723 F: sound/soc/codecs/twl4030*
10724
10725 TI WILINK WIRELESS DRIVERS
10726 L: linux-wireless@vger.kernel.org
10727 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10728 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10730 S: Orphan
10731 F: drivers/net/wireless/ti/
10732 F: include/linux/wl12xx.h
10733
10734 TIPC NETWORK LAYER
10735 M: Jon Maloy <jon.maloy@ericsson.com>
10736 M: Ying Xue <ying.xue@windriver.com>
10737 L: netdev@vger.kernel.org (core kernel code)
10738 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10739 W: http://tipc.sourceforge.net/
10740 S: Maintained
10741 F: include/uapi/linux/tipc*.h
10742 F: net/tipc/
10743
10744 TILE ARCHITECTURE
10745 M: Chris Metcalf <cmetcalf@ezchip.com>
10746 W: http://www.ezchip.com/scm/
10747 S: Supported
10748 F: arch/tile/
10749 F: drivers/char/tile-srom.c
10750 F: drivers/edac/tile_edac.c
10751 F: drivers/net/ethernet/tile/
10752 F: drivers/rtc/rtc-tile.c
10753 F: drivers/tty/hvc/hvc_tile.c
10754 F: drivers/tty/serial/tilegx.c
10755 F: drivers/usb/host/*-tilegx.c
10756 F: include/linux/usb/tilegx.h
10757
10758 TLAN NETWORK DRIVER
10759 M: Samuel Chessman <chessman@tux.org>
10760 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10761 W: http://sourceforge.net/projects/tlan/
10762 S: Maintained
10763 F: Documentation/networking/tlan.txt
10764 F: drivers/net/ethernet/ti/tlan.*
10765
10766 TOMOYO SECURITY MODULE
10767 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10768 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10769 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10770 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10771 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10772 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10773 W: http://tomoyo.sourceforge.jp/
10774 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10775 S: Maintained
10776 F: security/tomoyo/
10777
10778 TOPSTAR LAPTOP EXTRAS DRIVER
10779 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10780 L: platform-driver-x86@vger.kernel.org
10781 S: Maintained
10782 F: drivers/platform/x86/topstar-laptop.c
10783
10784 TOSHIBA ACPI EXTRAS DRIVER
10785 M: Azael Avalos <coproscefalo@gmail.com>
10786 L: platform-driver-x86@vger.kernel.org
10787 S: Maintained
10788 F: drivers/platform/x86/toshiba_acpi.c
10789
10790 TOSHIBA BLUETOOTH DRIVER
10791 M: Azael Avalos <coproscefalo@gmail.com>
10792 L: platform-driver-x86@vger.kernel.org
10793 S: Maintained
10794 F: drivers/platform/x86/toshiba_bluetooth.c
10795
10796 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10797 M: Azael Avalos <coproscefalo@gmail.com>
10798 L: platform-driver-x86@vger.kernel.org
10799 S: Maintained
10800 F: drivers/platform/x86/toshiba_haps.c
10801
10802 TOSHIBA WMI HOTKEYS DRIVER
10803 M: Azael Avalos <coproscefalo@gmail.com>
10804 L: platform-driver-x86@vger.kernel.org
10805 S: Maintained
10806 F: drivers/platform/x86/toshiba-wmi.c
10807
10808 TOSHIBA SMM DRIVER
10809 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10810 W: http://www.buzzard.org.uk/toshiba/
10811 S: Maintained
10812 F: drivers/char/toshiba.c
10813 F: include/linux/toshiba.h
10814 F: include/uapi/linux/toshiba.h
10815
10816 TOSHIBA TC358743 DRIVER
10817 M: Mats Randgaard <matrandg@cisco.com>
10818 L: linux-media@vger.kernel.org
10819 S: Maintained
10820 F: drivers/media/i2c/tc358743*
10821 F: include/media/tc358743.h
10822
10823 TMIO MMC DRIVER
10824 M: Ian Molton <ian@mnementh.co.uk>
10825 L: linux-mmc@vger.kernel.org
10826 S: Maintained
10827 F: drivers/mmc/host/tmio_mmc*
10828 F: drivers/mmc/host/sh_mobile_sdhi.c
10829 F: include/linux/mmc/tmio.h
10830 F: include/linux/mmc/sh_mobile_sdhi.h
10831
10832 TMP401 HARDWARE MONITOR DRIVER
10833 M: Guenter Roeck <linux@roeck-us.net>
10834 L: lm-sensors@lm-sensors.org
10835 S: Maintained
10836 F: Documentation/hwmon/tmp401
10837 F: drivers/hwmon/tmp401.c
10838
10839 TMPFS (SHMEM FILESYSTEM)
10840 M: Hugh Dickins <hughd@google.com>
10841 L: linux-mm@kvack.org
10842 S: Maintained
10843 F: include/linux/shmem_fs.h
10844 F: mm/shmem.c
10845
10846 TM6000 VIDEO4LINUX DRIVER
10847 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10848 L: linux-media@vger.kernel.org
10849 W: http://linuxtv.org
10850 T: git git://linuxtv.org/media_tree.git
10851 S: Odd fixes
10852 F: drivers/media/usb/tm6000/
10853
10854 TW68 VIDEO4LINUX DRIVER
10855 M: Hans Verkuil <hverkuil@xs4all.nl>
10856 L: linux-media@vger.kernel.org
10857 T: git git://linuxtv.org/media_tree.git
10858 W: http://linuxtv.org
10859 S: Odd Fixes
10860 F: drivers/media/pci/tw68/
10861
10862 TPM DEVICE DRIVER
10863 M: Peter Huewe <peterhuewe@gmx.de>
10864 M: Marcel Selhorst <tpmdd@selhorst.net>
10865 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10866 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10867 W: http://tpmdd.sourceforge.net
10868 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10869 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10870 T: https://github.com/PeterHuewe/linux-tpmdd
10871 S: Maintained
10872 F: drivers/char/tpm/
10873
10874 TPM IBM_VTPM DEVICE DRIVER
10875 M: Ashley Lai <ashleydlai@gmail.com>
10876 W: http://tpmdd.sourceforge.net
10877 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10878 S: Maintained
10879 F: drivers/char/tpm/tpm_ibmvtpm*
10880
10881 TRACING
10882 M: Steven Rostedt <rostedt@goodmis.org>
10883 M: Ingo Molnar <mingo@redhat.com>
10884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10885 S: Maintained
10886 F: Documentation/trace/ftrace.txt
10887 F: arch/*/*/*/ftrace.h
10888 F: arch/*/kernel/ftrace.c
10889 F: include/*/ftrace.h
10890 F: include/linux/trace*.h
10891 F: include/trace/
10892 F: kernel/trace/
10893 F: tools/testing/selftests/ftrace/
10894
10895 TRIVIAL PATCHES
10896 M: Jiri Kosina <trivial@kernel.org>
10897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10898 S: Maintained
10899 K: ^Subject:.*(?i)trivial
10900
10901 TTY LAYER
10902 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10903 M: Jiri Slaby <jslaby@suse.com>
10904 S: Supported
10905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10906 F: Documentation/serial/
10907 F: drivers/tty/
10908 F: drivers/tty/serial/serial_core.c
10909 F: include/linux/serial_core.h
10910 F: include/linux/serial.h
10911 F: include/linux/tty.h
10912 F: include/uapi/linux/serial_core.h
10913 F: include/uapi/linux/serial.h
10914 F: include/uapi/linux/tty.h
10915
10916 TUA9001 MEDIA DRIVER
10917 M: Antti Palosaari <crope@iki.fi>
10918 L: linux-media@vger.kernel.org
10919 W: http://linuxtv.org/
10920 W: http://palosaari.fi/linux/
10921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10922 T: git git://linuxtv.org/anttip/media_tree.git
10923 S: Maintained
10924 F: drivers/media/tuners/tua9001*
10925
10926 TULIP NETWORK DRIVERS
10927 L: netdev@vger.kernel.org
10928 L: linux-parisc@vger.kernel.org
10929 S: Orphan
10930 F: drivers/net/ethernet/dec/tulip/
10931
10932 TUN/TAP driver
10933 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10934 W: http://vtun.sourceforge.net/tun
10935 S: Maintained
10936 F: Documentation/networking/tuntap.txt
10937 F: arch/um/os-Linux/drivers/
10938
10939 TURBOCHANNEL SUBSYSTEM
10940 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10941 M: Ralf Baechle <ralf@linux-mips.org>
10942 L: linux-mips@linux-mips.org
10943 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10944 S: Maintained
10945 F: drivers/tc/
10946 F: include/linux/tc.h
10947
10948 U14-34F SCSI DRIVER
10949 M: Dario Ballabio <ballabio_dario@emc.com>
10950 L: linux-scsi@vger.kernel.org
10951 S: Maintained
10952 F: drivers/scsi/u14-34f.c
10953
10954 UBI FILE SYSTEM (UBIFS)
10955 M: Artem Bityutskiy <dedekind1@gmail.com>
10956 M: Adrian Hunter <adrian.hunter@intel.com>
10957 L: linux-mtd@lists.infradead.org
10958 T: git git://git.infradead.org/ubifs-2.6.git
10959 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10960 S: Maintained
10961 F: Documentation/filesystems/ubifs.txt
10962 F: fs/ubifs/
10963
10964 UCLINUX (M68KNOMMU AND COLDFIRE)
10965 M: Greg Ungerer <gerg@uclinux.org>
10966 W: http://www.uclinux.org/
10967 L: linux-m68k@lists.linux-m68k.org
10968 L: uclinux-dev@uclinux.org (subscribers-only)
10969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10970 S: Maintained
10971 F: arch/m68k/coldfire/
10972 F: arch/m68k/68*/
10973 F: arch/m68k/*/*_no.*
10974 F: arch/m68k/include/asm/*_no.*
10975
10976 UDF FILESYSTEM
10977 M: Jan Kara <jack@suse.com>
10978 S: Maintained
10979 F: Documentation/filesystems/udf.txt
10980 F: fs/udf/
10981
10982 UFS FILESYSTEM
10983 M: Evgeniy Dushistov <dushistov@mail.ru>
10984 S: Maintained
10985 F: Documentation/filesystems/ufs.txt
10986 F: fs/ufs/
10987
10988 UHID USERSPACE HID IO DRIVER:
10989 M: David Herrmann <dh.herrmann@googlemail.com>
10990 L: linux-input@vger.kernel.org
10991 S: Maintained
10992 F: drivers/hid/uhid.c
10993 F: include/uapi/linux/uhid.h
10994
10995 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10996 L: linux-usb@vger.kernel.org
10997 S: Orphan
10998 F: drivers/uwb/
10999 F: include/linux/uwb.h
11000 F: include/linux/uwb/
11001
11002 UNICORE32 ARCHITECTURE:
11003 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11004 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11005 S: Maintained
11006 T: git git://github.com/gxt/linux.git
11007 F: arch/unicore32/
11008
11009 UNIFDEF
11010 M: Tony Finch <dot@dotat.at>
11011 W: http://dotat.at/prog/unifdef
11012 S: Maintained
11013 F: scripts/unifdef.c
11014
11015 UNIFORM CDROM DRIVER
11016 M: Jens Axboe <axboe@kernel.dk>
11017 W: http://www.kernel.dk
11018 S: Maintained
11019 F: Documentation/cdrom/
11020 F: drivers/cdrom/cdrom.c
11021 F: include/linux/cdrom.h
11022 F: include/uapi/linux/cdrom.h
11023
11024 UNISYS S-PAR DRIVERS
11025 M: Benjamin Romer <benjamin.romer@unisys.com>
11026 M: David Kershner <david.kershner@unisys.com>
11027 L: sparmaintainer@unisys.com (Unisys internal)
11028 S: Supported
11029 F: drivers/staging/unisys/
11030
11031 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11032 M: Vinayak Holikatti <vinholikatti@gmail.com>
11033 L: linux-scsi@vger.kernel.org
11034 S: Supported
11035 F: Documentation/scsi/ufs.txt
11036 F: drivers/scsi/ufs/
11037
11038 UNSORTED BLOCK IMAGES (UBI)
11039 M: Artem Bityutskiy <dedekind1@gmail.com>
11040 M: Richard Weinberger <richard@nod.at>
11041 W: http://www.linux-mtd.infradead.org/
11042 L: linux-mtd@lists.infradead.org
11043 T: git git://git.infradead.org/ubifs-2.6.git
11044 S: Supported
11045 F: drivers/mtd/ubi/
11046 F: include/linux/mtd/ubi.h
11047 F: include/uapi/mtd/ubi-user.h
11048
11049 USB ACM DRIVER
11050 M: Oliver Neukum <oliver@neukum.org>
11051 L: linux-usb@vger.kernel.org
11052 S: Maintained
11053 F: Documentation/usb/acm.txt
11054 F: drivers/usb/class/cdc-acm.*
11055
11056 USB AR5523 WIRELESS DRIVER
11057 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11058 L: linux-wireless@vger.kernel.org
11059 S: Maintained
11060 F: drivers/net/wireless/ath/ar5523/
11061
11062 USB ATTACHED SCSI
11063 M: Hans de Goede <hdegoede@redhat.com>
11064 M: Gerd Hoffmann <kraxel@redhat.com>
11065 L: linux-usb@vger.kernel.org
11066 L: linux-scsi@vger.kernel.org
11067 S: Maintained
11068 F: drivers/usb/storage/uas.c
11069
11070 USB CDC ETHERNET DRIVER
11071 M: Oliver Neukum <oliver@neukum.org>
11072 L: linux-usb@vger.kernel.org
11073 S: Maintained
11074 F: drivers/net/usb/cdc_*.c
11075 F: include/uapi/linux/usb/cdc.h
11076
11077 USB CHAOSKEY DRIVER
11078 M: Keith Packard <keithp@keithp.com>
11079 L: linux-usb@vger.kernel.org
11080 S: Maintained
11081 F: drivers/usb/misc/chaoskey.c
11082
11083 USB CYPRESS C67X00 DRIVER
11084 M: Peter Korsgaard <jacmet@sunsite.dk>
11085 L: linux-usb@vger.kernel.org
11086 S: Maintained
11087 F: drivers/usb/c67x00/
11088
11089 USB DAVICOM DM9601 DRIVER
11090 M: Peter Korsgaard <jacmet@sunsite.dk>
11091 L: netdev@vger.kernel.org
11092 W: http://www.linux-usb.org/usbnet
11093 S: Maintained
11094 F: drivers/net/usb/dm9601.c
11095
11096 USB DIAMOND RIO500 DRIVER
11097 M: Cesar Miquel <miquel@df.uba.ar>
11098 L: rio500-users@lists.sourceforge.net
11099 W: http://rio500.sourceforge.net
11100 S: Maintained
11101 F: drivers/usb/misc/rio500*
11102
11103 USB EHCI DRIVER
11104 M: Alan Stern <stern@rowland.harvard.edu>
11105 L: linux-usb@vger.kernel.org
11106 S: Maintained
11107 F: Documentation/usb/ehci.txt
11108 F: drivers/usb/host/ehci*
11109
11110 USB GADGET/PERIPHERAL SUBSYSTEM
11111 M: Felipe Balbi <balbi@ti.com>
11112 L: linux-usb@vger.kernel.org
11113 W: http://www.linux-usb.org/gadget
11114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11115 S: Maintained
11116 F: drivers/usb/gadget/
11117 F: include/linux/usb/gadget*
11118
11119 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11120 M: Jiri Kosina <jikos@kernel.org>
11121 L: linux-usb@vger.kernel.org
11122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11123 S: Maintained
11124 F: Documentation/hid/hiddev.txt
11125 F: drivers/hid/usbhid/
11126
11127 USB ISP116X DRIVER
11128 M: Olav Kongas <ok@artecdesign.ee>
11129 L: linux-usb@vger.kernel.org
11130 S: Maintained
11131 F: drivers/usb/host/isp116x*
11132 F: include/linux/usb/isp116x.h
11133
11134 USB MASS STORAGE DRIVER
11135 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11136 L: linux-usb@vger.kernel.org
11137 L: usb-storage@lists.one-eyed-alien.net
11138 S: Maintained
11139 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11140 F: drivers/usb/storage/
11141
11142 USB MIDI DRIVER
11143 M: Clemens Ladisch <clemens@ladisch.de>
11144 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11145 T: git git://git.alsa-project.org/alsa-kernel.git
11146 S: Maintained
11147 F: sound/usb/midi.*
11148
11149 USB NETWORKING DRIVERS
11150 L: linux-usb@vger.kernel.org
11151 S: Odd Fixes
11152 F: drivers/net/usb/
11153
11154 USB OHCI DRIVER
11155 M: Alan Stern <stern@rowland.harvard.edu>
11156 L: linux-usb@vger.kernel.org
11157 S: Maintained
11158 F: Documentation/usb/ohci.txt
11159 F: drivers/usb/host/ohci*
11160
11161 USB OTG FSM (Finite State Machine)
11162 M: Peter Chen <Peter.Chen@freescale.com>
11163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11164 L: linux-usb@vger.kernel.org
11165 S: Maintained
11166 F: drivers/usb/common/usb-otg-fsm.c
11167
11168 USB OVER IP DRIVER
11169 M: Valentina Manea <valentina.manea.m@gmail.com>
11170 M: Shuah Khan <shuah.kh@samsung.com>
11171 L: linux-usb@vger.kernel.org
11172 S: Maintained
11173 F: drivers/usb/usbip/
11174 F: tools/usb/usbip/
11175
11176 USB PEGASUS DRIVER
11177 M: Petko Manolov <petkan@nucleusys.com>
11178 L: linux-usb@vger.kernel.org
11179 L: netdev@vger.kernel.org
11180 T: git git://github.com/petkan/pegasus.git
11181 W: https://github.com/petkan/pegasus
11182 S: Maintained
11183 F: drivers/net/usb/pegasus.*
11184
11185 USB PHY LAYER
11186 M: Felipe Balbi <balbi@ti.com>
11187 L: linux-usb@vger.kernel.org
11188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11189 S: Maintained
11190 F: drivers/usb/phy/
11191
11192 USB PRINTER DRIVER (usblp)
11193 M: Pete Zaitcev <zaitcev@redhat.com>
11194 L: linux-usb@vger.kernel.org
11195 S: Supported
11196 F: drivers/usb/class/usblp.c
11197
11198 USB RTL8150 DRIVER
11199 M: Petko Manolov <petkan@nucleusys.com>
11200 L: linux-usb@vger.kernel.org
11201 L: netdev@vger.kernel.org
11202 T: git git://github.com/petkan/rtl8150.git
11203 W: https://github.com/petkan/rtl8150
11204 S: Maintained
11205 F: drivers/net/usb/rtl8150.c
11206
11207 USB SERIAL SUBSYSTEM
11208 M: Johan Hovold <johan@kernel.org>
11209 L: linux-usb@vger.kernel.org
11210 S: Maintained
11211 F: Documentation/usb/usb-serial.txt
11212 F: drivers/usb/serial/
11213 F: include/linux/usb/serial.h
11214
11215 USB SMSC75XX ETHERNET DRIVER
11216 M: Steve Glendinning <steve.glendinning@shawell.net>
11217 L: netdev@vger.kernel.org
11218 S: Maintained
11219 F: drivers/net/usb/smsc75xx.*
11220
11221 USB SMSC95XX ETHERNET DRIVER
11222 M: Steve Glendinning <steve.glendinning@shawell.net>
11223 L: netdev@vger.kernel.org
11224 S: Maintained
11225 F: drivers/net/usb/smsc95xx.*
11226
11227 USB SUBSYSTEM
11228 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11229 L: linux-usb@vger.kernel.org
11230 W: http://www.linux-usb.org
11231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11232 S: Supported
11233 F: Documentation/usb/
11234 F: drivers/usb/
11235 F: include/linux/usb.h
11236 F: include/linux/usb/
11237
11238 USB UHCI DRIVER
11239 M: Alan Stern <stern@rowland.harvard.edu>
11240 L: linux-usb@vger.kernel.org
11241 S: Maintained
11242 F: drivers/usb/host/uhci*
11243
11244 USB "USBNET" DRIVER FRAMEWORK
11245 M: Oliver Neukum <oneukum@suse.com>
11246 L: netdev@vger.kernel.org
11247 W: http://www.linux-usb.org/usbnet
11248 S: Maintained
11249 F: drivers/net/usb/usbnet.c
11250 F: include/linux/usb/usbnet.h
11251
11252 USB VIDEO CLASS
11253 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11254 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11255 L: linux-media@vger.kernel.org
11256 T: git git://linuxtv.org/media_tree.git
11257 W: http://www.ideasonboard.org/uvc/
11258 S: Maintained
11259 F: drivers/media/usb/uvc/
11260 F: include/uapi/linux/uvcvideo.h
11261
11262 USB VISION DRIVER
11263 M: Hans Verkuil <hverkuil@xs4all.nl>
11264 L: linux-media@vger.kernel.org
11265 T: git git://linuxtv.org/media_tree.git
11266 W: http://linuxtv.org
11267 S: Odd Fixes
11268 F: drivers/media/usb/usbvision/
11269
11270 USB WEBCAM GADGET
11271 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11272 L: linux-usb@vger.kernel.org
11273 S: Maintained
11274 F: drivers/usb/gadget/function/*uvc*
11275 F: drivers/usb/gadget/legacy/webcam.c
11276
11277 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11278 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11279 L: linux-wireless@vger.kernel.org
11280 S: Maintained
11281 F: drivers/net/wireless/rndis_wlan.c
11282
11283 USB XHCI DRIVER
11284 M: Mathias Nyman <mathias.nyman@intel.com>
11285 L: linux-usb@vger.kernel.org
11286 S: Supported
11287 F: drivers/usb/host/xhci*
11288 F: drivers/usb/host/pci-quirks*
11289
11290 USB ZD1201 DRIVER
11291 L: linux-wireless@vger.kernel.org
11292 W: http://linux-lc100020.sourceforge.net
11293 S: Orphan
11294 F: drivers/net/wireless/zd1201.*
11295
11296 USB ZR364XX DRIVER
11297 M: Antoine Jacquet <royale@zerezo.com>
11298 L: linux-usb@vger.kernel.org
11299 L: linux-media@vger.kernel.org
11300 T: git git://linuxtv.org/media_tree.git
11301 W: http://royale.zerezo.com/zr364xx/
11302 S: Maintained
11303 F: Documentation/video4linux/zr364xx.txt
11304 F: drivers/media/usb/zr364xx/
11305
11306 ULPI BUS
11307 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11308 L: linux-usb@vger.kernel.org
11309 S: Maintained
11310 F: drivers/usb/common/ulpi.c
11311 F: include/linux/ulpi/
11312
11313 USER-MODE LINUX (UML)
11314 M: Jeff Dike <jdike@addtoit.com>
11315 M: Richard Weinberger <richard@nod.at>
11316 L: user-mode-linux-devel@lists.sourceforge.net
11317 L: user-mode-linux-user@lists.sourceforge.net
11318 W: http://user-mode-linux.sourceforge.net
11319 S: Maintained
11320 F: Documentation/virtual/uml/
11321 F: arch/um/
11322 F: arch/x86/um/
11323 F: fs/hostfs/
11324 F: fs/hppfs/
11325
11326 USERSPACE I/O (UIO)
11327 M: "Hans J. Koch" <hjk@hansjkoch.de>
11328 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11329 S: Maintained
11330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11331 F: Documentation/DocBook/uio-howto.tmpl
11332 F: drivers/uio/
11333 F: include/linux/uio*.h
11334
11335 UTIL-LINUX PACKAGE
11336 M: Karel Zak <kzak@redhat.com>
11337 L: util-linux@vger.kernel.org
11338 W: http://en.wikipedia.org/wiki/Util-linux
11339 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11340 S: Maintained
11341
11342 UVESAFB DRIVER
11343 M: Michal Januszewski <spock@gentoo.org>
11344 L: linux-fbdev@vger.kernel.org
11345 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11346 S: Maintained
11347 F: Documentation/fb/uvesafb.txt
11348 F: drivers/video/fbdev/uvesafb.*
11349
11350 VF610 NAND DRIVER
11351 M: Stefan Agner <stefan@agner.ch>
11352 L: linux-mtd@lists.infradead.org
11353 S: Supported
11354 F: drivers/mtd/nand/vf610_nfc.c
11355
11356 VFAT/FAT/MSDOS FILESYSTEM
11357 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11358 S: Maintained
11359 F: Documentation/filesystems/vfat.txt
11360 F: fs/fat/
11361
11362 VFIO DRIVER
11363 M: Alex Williamson <alex.williamson@redhat.com>
11364 L: kvm@vger.kernel.org
11365 S: Maintained
11366 F: Documentation/vfio.txt
11367 F: drivers/vfio/
11368 F: include/linux/vfio.h
11369 F: include/uapi/linux/vfio.h
11370
11371 VFIO PLATFORM DRIVER
11372 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11373 L: kvm@vger.kernel.org
11374 S: Maintained
11375 F: drivers/vfio/platform/
11376
11377 VIDEOBUF2 FRAMEWORK
11378 M: Pawel Osciak <pawel@osciak.com>
11379 M: Marek Szyprowski <m.szyprowski@samsung.com>
11380 M: Kyungmin Park <kyungmin.park@samsung.com>
11381 L: linux-media@vger.kernel.org
11382 S: Maintained
11383 F: drivers/media/v4l2-core/videobuf2-*
11384 F: include/media/videobuf2-*
11385
11386 VIRTUAL SERIO DEVICE DRIVER
11387 M: Stephen Chandler Paul <thatslyude@gmail.com>
11388 S: Maintained
11389 F: drivers/input/serio/userio.c
11390 F: include/uapi/linux/userio.h
11391
11392 VIRTIO CONSOLE DRIVER
11393 M: Amit Shah <amit.shah@redhat.com>
11394 L: virtualization@lists.linux-foundation.org
11395 S: Maintained
11396 F: drivers/char/virtio_console.c
11397 F: include/linux/virtio_console.h
11398 F: include/uapi/linux/virtio_console.h
11399
11400 VIRTIO CORE, NET AND BLOCK DRIVERS
11401 M: "Michael S. Tsirkin" <mst@redhat.com>
11402 L: virtualization@lists.linux-foundation.org
11403 S: Maintained
11404 F: drivers/virtio/
11405 F: tools/virtio/
11406 F: drivers/net/virtio_net.c
11407 F: drivers/block/virtio_blk.c
11408 F: include/linux/virtio_*.h
11409 F: include/uapi/linux/virtio_*.h
11410
11411 VIRTIO DRIVERS FOR S390
11412 M: Christian Borntraeger <borntraeger@de.ibm.com>
11413 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11414 L: linux-s390@vger.kernel.org
11415 L: virtualization@lists.linux-foundation.org
11416 L: kvm@vger.kernel.org
11417 S: Supported
11418 F: drivers/s390/virtio/
11419
11420 VIRTIO GPU DRIVER
11421 M: David Airlie <airlied@linux.ie>
11422 M: Gerd Hoffmann <kraxel@redhat.com>
11423 L: dri-devel@lists.freedesktop.org
11424 L: virtualization@lists.linux-foundation.org
11425 S: Maintained
11426 F: drivers/gpu/drm/virtio/
11427 F: include/uapi/linux/virtio_gpu.h
11428
11429 VIRTIO HOST (VHOST)
11430 M: "Michael S. Tsirkin" <mst@redhat.com>
11431 L: kvm@vger.kernel.org
11432 L: virtualization@lists.linux-foundation.org
11433 L: netdev@vger.kernel.org
11434 S: Maintained
11435 F: drivers/vhost/
11436 F: include/uapi/linux/vhost.h
11437
11438 VIRTIO INPUT DRIVER
11439 M: Gerd Hoffmann <kraxel@redhat.com>
11440 S: Maintained
11441 F: drivers/virtio/virtio_input.c
11442 F: include/uapi/linux/virtio_input.h
11443
11444 VIA RHINE NETWORK DRIVER
11445 S: Orphan
11446 F: drivers/net/ethernet/via/via-rhine.c
11447
11448 VIA SD/MMC CARD CONTROLLER DRIVER
11449 M: Bruce Chang <brucechang@via.com.tw>
11450 M: Harald Welte <HaraldWelte@viatech.com>
11451 S: Maintained
11452 F: drivers/mmc/host/via-sdmmc.c
11453
11454 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11455 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11456 L: linux-fbdev@vger.kernel.org
11457 S: Maintained
11458 F: include/linux/via-core.h
11459 F: include/linux/via-gpio.h
11460 F: include/linux/via_i2c.h
11461 F: drivers/video/fbdev/via/
11462
11463 VIA VELOCITY NETWORK DRIVER
11464 M: Francois Romieu <romieu@fr.zoreil.com>
11465 L: netdev@vger.kernel.org
11466 S: Maintained
11467 F: drivers/net/ethernet/via/via-velocity.*
11468
11469 VIRT LIB
11470 M: Alex Williamson <alex.williamson@redhat.com>
11471 M: Paolo Bonzini <pbonzini@redhat.com>
11472 L: kvm@vger.kernel.org
11473 S: Supported
11474 F: virt/lib/
11475
11476 VIVID VIRTUAL VIDEO DRIVER
11477 M: Hans Verkuil <hverkuil@xs4all.nl>
11478 L: linux-media@vger.kernel.org
11479 T: git git://linuxtv.org/media_tree.git
11480 W: http://linuxtv.org
11481 S: Maintained
11482 F: drivers/media/platform/vivid/*
11483
11484 VLAN (802.1Q)
11485 M: Patrick McHardy <kaber@trash.net>
11486 L: netdev@vger.kernel.org
11487 S: Maintained
11488 F: drivers/net/macvlan.c
11489 F: include/linux/if_*vlan.h
11490 F: net/8021q/
11491
11492 VLYNQ BUS
11493 M: Florian Fainelli <florian@openwrt.org>
11494 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11495 S: Maintained
11496 F: drivers/vlynq/vlynq.c
11497 F: include/linux/vlynq.h
11498
11499 VME SUBSYSTEM
11500 M: Martyn Welch <martyn@welchs.me.uk>
11501 M: Manohar Vanga <manohar.vanga@gmail.com>
11502 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11503 L: devel@driverdev.osuosl.org
11504 S: Maintained
11505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11506 F: Documentation/vme_api.txt
11507 F: drivers/staging/vme/
11508 F: drivers/vme/
11509 F: include/linux/vme*
11510
11511 VMWARE HYPERVISOR INTERFACE
11512 M: Alok Kataria <akataria@vmware.com>
11513 L: virtualization@lists.linux-foundation.org
11514 S: Supported
11515 F: arch/x86/kernel/cpu/vmware.c
11516
11517 VMWARE BALLOON DRIVER
11518 M: Xavier Deguillard <xdeguillard@vmware.com>
11519 M: Philip Moltmann <moltmann@vmware.com>
11520 M: "VMware, Inc." <pv-drivers@vmware.com>
11521 L: linux-kernel@vger.kernel.org
11522 S: Maintained
11523 F: drivers/misc/vmw_balloon.c
11524
11525 VMWARE VMMOUSE SUBDRIVER
11526 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11527 M: "VMware, Inc." <pv-drivers@vmware.com>
11528 L: linux-input@vger.kernel.org
11529 S: Maintained
11530 F: drivers/input/mouse/vmmouse.c
11531 F: drivers/input/mouse/vmmouse.h
11532
11533 VMWARE VMXNET3 ETHERNET DRIVER
11534 M: Shrikrishna Khare <skhare@vmware.com>
11535 M: "VMware, Inc." <pv-drivers@vmware.com>
11536 L: netdev@vger.kernel.org
11537 S: Maintained
11538 F: drivers/net/vmxnet3/
11539
11540 VMware PVSCSI driver
11541 M: Arvind Kumar <arvindkumar@vmware.com>
11542 M: VMware PV-Drivers <pv-drivers@vmware.com>
11543 L: linux-scsi@vger.kernel.org
11544 S: Maintained
11545 F: drivers/scsi/vmw_pvscsi.c
11546 F: drivers/scsi/vmw_pvscsi.h
11547
11548 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11549 M: Liam Girdwood <lgirdwood@gmail.com>
11550 M: Mark Brown <broonie@kernel.org>
11551 L: linux-kernel@vger.kernel.org
11552 W: http://www.slimlogic.co.uk/?p=48
11553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11554 S: Supported
11555 F: drivers/regulator/
11556 F: include/linux/regulator/
11557
11558 VRF
11559 M: David Ahern <dsa@cumulusnetworks.com>
11560 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11561 L: netdev@vger.kernel.org
11562 S: Maintained
11563 F: drivers/net/vrf.c
11564 F: Documentation/networking/vrf.txt
11565
11566 VT1211 HARDWARE MONITOR DRIVER
11567 M: Juerg Haefliger <juergh@gmail.com>
11568 L: lm-sensors@lm-sensors.org
11569 S: Maintained
11570 F: Documentation/hwmon/vt1211
11571 F: drivers/hwmon/vt1211.c
11572
11573 VT8231 HARDWARE MONITOR DRIVER
11574 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11575 L: lm-sensors@lm-sensors.org
11576 S: Maintained
11577 F: drivers/hwmon/vt8231.c
11578
11579 VUB300 USB to SDIO/SD/MMC bridge chip
11580 M: Tony Olech <tony.olech@elandigitalsystems.com>
11581 L: linux-mmc@vger.kernel.org
11582 L: linux-usb@vger.kernel.org
11583 S: Supported
11584 F: drivers/mmc/host/vub300.c
11585
11586 W1 DALLAS'S 1-WIRE BUS
11587 M: Evgeniy Polyakov <zbr@ioremap.net>
11588 S: Maintained
11589 F: Documentation/w1/
11590 F: drivers/w1/
11591
11592 W83791D HARDWARE MONITORING DRIVER
11593 M: Marc Hulsman <m.hulsman@tudelft.nl>
11594 L: lm-sensors@lm-sensors.org
11595 S: Maintained
11596 F: Documentation/hwmon/w83791d
11597 F: drivers/hwmon/w83791d.c
11598
11599 W83793 HARDWARE MONITORING DRIVER
11600 M: Rudolf Marek <r.marek@assembler.cz>
11601 L: lm-sensors@lm-sensors.org
11602 S: Maintained
11603 F: Documentation/hwmon/w83793
11604 F: drivers/hwmon/w83793.c
11605
11606 W83795 HARDWARE MONITORING DRIVER
11607 M: Jean Delvare <jdelvare@suse.com>
11608 L: lm-sensors@lm-sensors.org
11609 S: Maintained
11610 F: drivers/hwmon/w83795.c
11611
11612 W83L51xD SD/MMC CARD INTERFACE DRIVER
11613 M: Pierre Ossman <pierre@ossman.eu>
11614 S: Maintained
11615 F: drivers/mmc/host/wbsd.*
11616
11617 WACOM PROTOCOL 4 SERIAL TABLETS
11618 M: Julian Squires <julian@cipht.net>
11619 M: Hans de Goede <hdegoede@redhat.com>
11620 L: linux-input@vger.kernel.org
11621 S: Maintained
11622 F: drivers/input/tablet/wacom_serial4.c
11623
11624 WATCHDOG DEVICE DRIVERS
11625 M: Wim Van Sebroeck <wim@iguana.be>
11626 L: linux-watchdog@vger.kernel.org
11627 W: http://www.linux-watchdog.org/
11628 T: git git://www.linux-watchdog.org/linux-watchdog.git
11629 S: Maintained
11630 F: Documentation/watchdog/
11631 F: drivers/watchdog/
11632 F: include/linux/watchdog.h
11633 F: include/uapi/linux/watchdog.h
11634
11635 WD7000 SCSI DRIVER
11636 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11637 L: linux-scsi@vger.kernel.org
11638 S: Maintained
11639 F: drivers/scsi/wd7000.c
11640
11641 WIIMOTE HID DRIVER
11642 M: David Herrmann <dh.herrmann@googlemail.com>
11643 L: linux-input@vger.kernel.org
11644 S: Maintained
11645 F: drivers/hid/hid-wiimote*
11646
11647 WINBOND CIR DRIVER
11648 M: David Härdeman <david@hardeman.nu>
11649 S: Maintained
11650 F: drivers/media/rc/winbond-cir.c
11651
11652 WIMAX STACK
11653 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11654 M: linux-wimax@intel.com
11655 L: wimax@linuxwimax.org (subscribers-only)
11656 S: Supported
11657 W: http://linuxwimax.org
11658 F: Documentation/wimax/README.wimax
11659 F: include/linux/wimax/debug.h
11660 F: include/net/wimax.h
11661 F: include/uapi/linux/wimax.h
11662 F: net/wimax/
11663
11664 WISTRON LAPTOP BUTTON DRIVER
11665 M: Miloslav Trmac <mitr@volny.cz>
11666 S: Maintained
11667 F: drivers/input/misc/wistron_btns.c
11668
11669 WL3501 WIRELESS PCMCIA CARD DRIVER
11670 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11671 L: linux-wireless@vger.kernel.org
11672 W: http://oops.ghostprotocols.net:81/blog
11673 S: Maintained
11674 F: drivers/net/wireless/wl3501*
11675
11676 WOLFSON MICROELECTRONICS DRIVERS
11677 L: patches@opensource.wolfsonmicro.com
11678 T: git https://github.com/CirrusLogic/linux-drivers.git
11679 W: https://github.com/CirrusLogic/linux-drivers/wiki
11680 S: Supported
11681 F: Documentation/hwmon/wm83??
11682 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11683 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11684 F: Documentation/devicetree/bindings/mfd/arizona.txt
11685 F: arch/arm/mach-s3c64xx/mach-crag6410*
11686 F: drivers/clk/clk-wm83*.c
11687 F: drivers/extcon/extcon-arizona.c
11688 F: drivers/leds/leds-wm83*.c
11689 F: drivers/gpio/gpio-*wm*.c
11690 F: drivers/gpio/gpio-arizona.c
11691 F: drivers/hwmon/wm83??-hwmon.c
11692 F: drivers/input/misc/wm831x-on.c
11693 F: drivers/input/touchscreen/wm831x-ts.c
11694 F: drivers/input/touchscreen/wm97*.c
11695 F: drivers/mfd/arizona*
11696 F: drivers/mfd/wm*.c
11697 F: drivers/power/wm83*.c
11698 F: drivers/rtc/rtc-wm83*.c
11699 F: drivers/regulator/wm8*.c
11700 F: drivers/video/backlight/wm83*_bl.c
11701 F: drivers/watchdog/wm83*_wdt.c
11702 F: include/linux/mfd/arizona/
11703 F: include/linux/mfd/wm831x/
11704 F: include/linux/mfd/wm8350/
11705 F: include/linux/mfd/wm8400*
11706 F: include/linux/wm97xx.h
11707 F: include/sound/wm????.h
11708 F: sound/soc/codecs/arizona.?
11709 F: sound/soc/codecs/wm*
11710
11711 WORKQUEUE
11712 M: Tejun Heo <tj@kernel.org>
11713 R: Lai Jiangshan <jiangshanlai@gmail.com>
11714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11715 S: Maintained
11716 F: include/linux/workqueue.h
11717 F: kernel/workqueue.c
11718 F: Documentation/workqueue.txt
11719
11720 X.25 NETWORK LAYER
11721 M: Andrew Hendry <andrew.hendry@gmail.com>
11722 L: linux-x25@vger.kernel.org
11723 S: Odd Fixes
11724 F: Documentation/networking/x25*
11725 F: include/net/x25*
11726 F: net/x25/
11727
11728 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11729 M: Thomas Gleixner <tglx@linutronix.de>
11730 M: Ingo Molnar <mingo@redhat.com>
11731 M: "H. Peter Anvin" <hpa@zytor.com>
11732 M: x86@kernel.org
11733 L: linux-kernel@vger.kernel.org
11734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11735 S: Maintained
11736 F: Documentation/x86/
11737 F: arch/x86/
11738
11739 X86 PLATFORM DRIVERS
11740 M: Darren Hart <dvhart@infradead.org>
11741 L: platform-driver-x86@vger.kernel.org
11742 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11743 S: Maintained
11744 F: drivers/platform/x86/
11745 F: drivers/platform/olpc/
11746
11747 X86 MCE INFRASTRUCTURE
11748 M: Tony Luck <tony.luck@intel.com>
11749 M: Borislav Petkov <bp@alien8.de>
11750 L: linux-edac@vger.kernel.org
11751 S: Maintained
11752 F: arch/x86/kernel/cpu/mcheck/*
11753
11754 X86 MICROCODE UPDATE SUPPORT
11755 M: Borislav Petkov <bp@alien8.de>
11756 S: Maintained
11757 F: arch/x86/kernel/cpu/microcode/*
11758
11759 X86 VDSO
11760 M: Andy Lutomirski <luto@amacapital.net>
11761 L: linux-kernel@vger.kernel.org
11762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11763 S: Maintained
11764 F: arch/x86/entry/vdso/
11765
11766 XC2028/3028 TUNER DRIVER
11767 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11768 L: linux-media@vger.kernel.org
11769 W: http://linuxtv.org
11770 T: git git://linuxtv.org/media_tree.git
11771 S: Maintained
11772 F: drivers/media/tuners/tuner-xc2028.*
11773
11774 XEN HYPERVISOR INTERFACE
11775 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11776 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11777 M: David Vrabel <david.vrabel@citrix.com>
11778 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11780 S: Supported
11781 F: arch/x86/xen/
11782 F: drivers/*/xen-*front.c
11783 F: drivers/xen/
11784 F: arch/x86/include/asm/xen/
11785 F: include/xen/
11786 F: include/uapi/xen/
11787
11788 XEN HYPERVISOR ARM
11789 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11790 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11791 S: Supported
11792 F: arch/arm/xen/
11793 F: arch/arm/include/asm/xen/
11794
11795 XEN HYPERVISOR ARM64
11796 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11797 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11798 S: Supported
11799 F: arch/arm64/xen/
11800 F: arch/arm64/include/asm/xen/
11801
11802 XEN NETWORK BACKEND DRIVER
11803 M: Ian Campbell <ian.campbell@citrix.com>
11804 M: Wei Liu <wei.liu2@citrix.com>
11805 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11806 L: netdev@vger.kernel.org
11807 S: Supported
11808 F: drivers/net/xen-netback/*
11809
11810 XEN PCI SUBSYSTEM
11811 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11812 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11813 S: Supported
11814 F: arch/x86/pci/*xen*
11815 F: drivers/pci/*xen*
11816
11817 XEN BLOCK SUBSYSTEM
11818 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11819 M: Roger Pau Monné <roger.pau@citrix.com>
11820 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11821 S: Supported
11822 F: drivers/block/xen-blkback/*
11823 F: drivers/block/xen*
11824
11825 XEN PVSCSI DRIVERS
11826 M: Juergen Gross <jgross@suse.com>
11827 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11828 L: linux-scsi@vger.kernel.org
11829 S: Supported
11830 F: drivers/scsi/xen-scsifront.c
11831 F: drivers/xen/xen-scsiback.c
11832 F: include/xen/interface/io/vscsiif.h
11833
11834 XEN SWIOTLB SUBSYSTEM
11835 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11836 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11837 S: Supported
11838 F: arch/x86/xen/*swiotlb*
11839 F: drivers/xen/*swiotlb*
11840
11841 XFS FILESYSTEM
11842 P: Silicon Graphics Inc
11843 M: Dave Chinner <david@fromorbit.com>
11844 M: xfs@oss.sgi.com
11845 L: xfs@oss.sgi.com
11846 W: http://oss.sgi.com/projects/xfs
11847 T: git git://oss.sgi.com/xfs/xfs.git
11848 S: Supported
11849 F: Documentation/filesystems/xfs.txt
11850 F: fs/xfs/
11851
11852 XILINX AXI ETHERNET DRIVER
11853 M: Anirudha Sarangi <anirudh@xilinx.com>
11854 M: John Linn <John.Linn@xilinx.com>
11855 S: Maintained
11856 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11857
11858 XILINX UARTLITE SERIAL DRIVER
11859 M: Peter Korsgaard <jacmet@sunsite.dk>
11860 L: linux-serial@vger.kernel.org
11861 S: Maintained
11862 F: drivers/tty/serial/uartlite.c
11863
11864 XILINX VIDEO IP CORES
11865 M: Hyun Kwon <hyun.kwon@xilinx.com>
11866 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11867 L: linux-media@vger.kernel.org
11868 T: git git://linuxtv.org/media_tree.git
11869 S: Supported
11870 F: Documentation/devicetree/bindings/media/xilinx/
11871 F: drivers/media/platform/xilinx/
11872 F: include/uapi/linux/xilinx-v4l2-controls.h
11873
11874 XILLYBUS DRIVER
11875 M: Eli Billauer <eli.billauer@gmail.com>
11876 L: linux-kernel@vger.kernel.org
11877 S: Supported
11878 F: drivers/char/xillybus/
11879
11880 XTENSA XTFPGA PLATFORM SUPPORT
11881 M: Max Filippov <jcmvbkbc@gmail.com>
11882 L: linux-xtensa@linux-xtensa.org
11883 S: Maintained
11884 F: drivers/spi/spi-xtensa-xtfpga.c
11885 F: sound/soc/xtensa/xtfpga-i2s.c
11886
11887 YAM DRIVER FOR AX.25
11888 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11889 L: linux-hams@vger.kernel.org
11890 S: Maintained
11891 F: drivers/net/hamradio/yam*
11892 F: include/linux/yam.h
11893
11894 YEALINK PHONE DRIVER
11895 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11896 L: usbb2k-api-dev@nongnu.org
11897 S: Maintained
11898 F: Documentation/input/yealink.txt
11899 F: drivers/input/misc/yealink.*
11900
11901 Z8530 DRIVER FOR AX.25
11902 M: Joerg Reuter <jreuter@yaina.de>
11903 W: http://yaina.de/jreuter/
11904 W: http://www.qsl.net/dl1bke/
11905 L: linux-hams@vger.kernel.org
11906 S: Maintained
11907 F: Documentation/networking/z8530drv.txt
11908 F: drivers/net/hamradio/*scc.c
11909 F: drivers/net/hamradio/z8530.h
11910
11911 ZBUD COMPRESSED PAGE ALLOCATOR
11912 M: Seth Jennings <sjennings@variantweb.net>
11913 L: linux-mm@kvack.org
11914 S: Maintained
11915 F: mm/zbud.c
11916 F: include/linux/zbud.h
11917
11918 ZD1211RW WIRELESS DRIVER
11919 M: Daniel Drake <dsd@gentoo.org>
11920 M: Ulrich Kunitz <kune@deine-taler.de>
11921 W: http://zd1211.ath.cx/wiki/DriverRewrite
11922 L: linux-wireless@vger.kernel.org
11923 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11924 S: Maintained
11925 F: drivers/net/wireless/zd1211rw/
11926
11927 ZPOOL COMPRESSED PAGE STORAGE API
11928 M: Dan Streetman <ddstreet@ieee.org>
11929 L: linux-mm@kvack.org
11930 S: Maintained
11931 F: mm/zpool.c
11932 F: include/linux/zpool.h
11933
11934 ZR36067 VIDEO FOR LINUX DRIVER
11935 L: mjpeg-users@lists.sourceforge.net
11936 L: linux-media@vger.kernel.org
11937 W: http://mjpeg.sourceforge.net/driver-zoran/
11938 T: hg http://linuxtv.org/hg/v4l-dvb
11939 S: Odd Fixes
11940 F: drivers/media/pci/zoran/
11941
11942 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11943 M: Minchan Kim <minchan@kernel.org>
11944 M: Nitin Gupta <ngupta@vflare.org>
11945 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11946 L: linux-kernel@vger.kernel.org
11947 S: Maintained
11948 F: drivers/block/zram/
11949 F: Documentation/blockdev/zram.txt
11950
11951 ZS DECSTATION Z85C30 SERIAL DRIVER
11952 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11953 S: Maintained
11954 F: drivers/tty/serial/zs.*
11955
11956 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11957 M: Minchan Kim <minchan@kernel.org>
11958 M: Nitin Gupta <ngupta@vflare.org>
11959 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11960 L: linux-mm@kvack.org
11961 S: Maintained
11962 F: mm/zsmalloc.c
11963 F: include/linux/zsmalloc.h
11964 F: Documentation/vm/zsmalloc.txt
11965
11966 ZSWAP COMPRESSED SWAP CACHING
11967 M: Seth Jennings <sjennings@variantweb.net>
11968 L: linux-mm@kvack.org
11969 S: Maintained
11970 F: mm/zswap.c
11971
11972 THE REST
11973 M: Linus Torvalds <torvalds@linux-foundation.org>
11974 L: linux-kernel@vger.kernel.org
11975 Q: http://patchwork.kernel.org/project/LKML/list/
11976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11977 S: Buried alive in reporters
11978 F: *
11979 F: */
This page took 0.275351 seconds and 6 git commands to generate.