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