]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - MAINTAINERS
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
[mirror_ubuntu-artful-kernel.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 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
158 S: Maintained
159 F: net/6lowpan/
160 F: include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L: linux-hams@vger.kernel.org
165 S: Maintained
166 F: drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L: netdev@vger.kernel.org
171 S: Maintained
172 F: drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L: linux-serial@vger.kernel.org
177 W: http://serial.sourceforge.net
178 S: Maintained
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
185 S: Orphan / Obsolete
186 F: drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S: Maintained
197 F: Documentation/filesystems/9p.txt
198 F: fs/9p/
199 F: net/9p/
200 F: include/net/9p/
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: http://linuxtv.org/
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
212 S: Maintained
213 F: drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
219 S: Supported
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
222
223 ABI/API
224 L: linux-api@vger.kernel.org
225 F: Documentation/ABI/
226 F: include/linux/syscalls.h
227 F: include/uapi/
228 F: kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M: Hans de Goede <hdegoede@redhat.com>
232 L: lm-sensors@lm-sensors.org
233 S: Maintained
234 F: drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M: Alistair John Strachan <alistair@devzero.co.uk>
238 L: lm-sensors@lm-sensors.org
239 S: Maintained
240 F: drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M: Jes Sorensen <jes@trained-monkey.org>
244 L: linux-acenic@sunsite.dk
245 S: Maintained
246 F: drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M: Peter Feuerer <peter@piie.net>
250 L: platform-driver-x86@vger.kernel.org
251 W: http://piie.net/?section=acerhdf
252 S: Maintained
253 F: drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M: "Lee, Chun-Yi" <jlee@suse.com>
257 L: platform-driver-x86@vger.kernel.org
258 S: Maintained
259 F: drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M: Rafael J. Wysocki <rjw@rjwysocki.net>
263 M: Len Brown <lenb@kernel.org>
264 L: linux-acpi@vger.kernel.org
265 W: https://01.org/linux-acpi
266 Q: https://patchwork.kernel.org/project/linux-acpi/list/
267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S: Supported
269 F: drivers/acpi/
270 F: drivers/pnp/pnpacpi/
271 F: include/linux/acpi.h
272 F: include/acpi/
273 F: Documentation/acpi/
274 F: Documentation/ABI/testing/sysfs-bus-acpi
275 F: drivers/pci/*acpi*
276 F: drivers/pci/*/*acpi*
277 F: drivers/pci/*/*/*acpi*
278 F: tools/power/acpi/
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M: Robert Moore <robert.moore@intel.com>
282 M: Lv Zheng <lv.zheng@intel.com>
283 M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L: linux-acpi@vger.kernel.org
285 L: devel@acpica.org
286 W: https://acpica.org/
287 W: https://github.com/acpica/acpica/
288 Q: https://patchwork.kernel.org/project/linux-acpi/list/
289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S: Supported
291 F: drivers/acpi/acpica/
292 F: include/acpi/
293 F: tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M: Zhang Rui <rui.zhang@intel.com>
297 L: linux-acpi@vger.kernel.org
298 W: https://01.org/linux-acpi
299 S: Supported
300 F: drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M: Zhang Rui <rui.zhang@intel.com>
304 L: linux-acpi@vger.kernel.org
305 W: https://01.org/linux-acpi
306 S: Supported
307 F: drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M: Zhang Rui <rui.zhang@intel.com>
311 L: linux-acpi@vger.kernel.org
312 W: https://01.org/linux-acpi
313 S: Supported
314 F: drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L: platform-driver-x86@vger.kernel.org
318 S: Orphan
319 F: drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M: Thibaut Varene <T-Bone@parisc-linux.org>
323 W: http://wiki.parisc-linux.org/AD1889
324 L: linux-parisc@vger.kernel.org
325 S: Maintained
326 F: sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M: Michael Hennerich <michael.hennerich@analog.com>
330 W: http://wiki.analog.com/AD5254
331 W: http://ez.analog.com/community/linux-device-drivers
332 S: Supported
333 F: drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M: Michael Hennerich <michael.hennerich@analog.com>
337 W: http://wiki.analog.com/AD5398
338 W: http://ez.analog.com/community/linux-device-drivers
339 S: Supported
340 F: drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M: Michael Hennerich <michael.hennerich@analog.com>
344 W: http://wiki.analog.com/AD7142
345 W: http://ez.analog.com/community/linux-device-drivers
346 S: Supported
347 F: drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M: Michael Hennerich <michael.hennerich@analog.com>
351 W: http://wiki.analog.com/AD7877
352 W: http://ez.analog.com/community/linux-device-drivers
353 S: Supported
354 F: drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M: Michael Hennerich <michael.hennerich@analog.com>
358 W: http://wiki.analog.com/AD7879
359 W: http://ez.analog.com/community/linux-device-drivers
360 S: Supported
361 F: drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M: Jiri Kosina <jkosina@suse.cz>
365 S: Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M: Jean Delvare <jdelvare@suse.de>
369 L: lm-sensors@lm-sensors.org
370 S: Maintained
371 F: Documentation/hwmon/adm1025
372 F: drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M: Corentin Labbe <clabbe.montjoie@gmail.com>
376 L: lm-sensors@lm-sensors.org
377 S: Maintained
378 F: drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L: linux-wireless@vger.kernel.org
382 W: http://wireless.kernel.org/
383 S: Orphan
384 F: drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M: Sakari Ailus <sakari.ailus@iki.fi>
388 L: linux-media@vger.kernel.org
389 S: Maintained
390 F: drivers/media/i2c/adp1653.c
391 F: include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M: Michael Hennerich <michael.hennerich@analog.com>
395 W: http://wiki.analog.com/ADP5520
396 W: http://ez.analog.com/community/linux-device-drivers
397 S: Supported
398 F: drivers/mfd/adp5520.c
399 F: drivers/video/backlight/adp5520_bl.c
400 F: drivers/leds/leds-adp5520.c
401 F: drivers/gpio/gpio-adp5520.c
402 F: drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M: Michael Hennerich <michael.hennerich@analog.com>
406 W: http://wiki.analog.com/ADP5588
407 W: http://ez.analog.com/community/linux-device-drivers
408 S: Supported
409 F: drivers/input/keyboard/adp5588-keys.c
410 F: drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M: Michael Hennerich <michael.hennerich@analog.com>
414 W: http://wiki.analog.com/ADP8860
415 W: http://ez.analog.com/community/linux-device-drivers
416 S: Supported
417 F: drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M: Dirk Eibach <eibach@gdsys.de>
421 L: lm-sensors@lm-sensors.org
422 S: Maintained
423 F: Documentation/hwmon/ads1015
424 F: drivers/hwmon/ads1015.c
425 F: include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M: Colin Leroy <colin@colino.net>
429 S: Maintained
430 F: drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M: Jean Delvare <jdelvare@suse.de>
434 L: lm-sensors@lm-sensors.org
435 S: Maintained
436 F: Documentation/hwmon/adt7475
437 F: drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M: Michael Hennerich <michael.hennerich@analog.com>
441 W: http://wiki.analog.com/ADXL345
442 W: http://ez.analog.com/community/linux-device-drivers
443 S: Supported
444 F: drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M: Matthew Wilcox <matthew@wil.cx>
448 L: linux-scsi@vger.kernel.org
449 S: Maintained
450 F: Documentation/scsi/advansys.txt
451 F: drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M: Riccardo Facchetti <fizban@tin.it>
455 S: Maintained
456 F: sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M: Antti Palosaari <crope@iki.fi>
460 L: linux-media@vger.kernel.org
461 W: http://linuxtv.org/
462 W: http://palosaari.fi/linux/
463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
464 T: git git://linuxtv.org/anttip/media_tree.git
465 S: Maintained
466 F: drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M: Antti Palosaari <crope@iki.fi>
470 L: linux-media@vger.kernel.org
471 W: http://linuxtv.org/
472 W: http://palosaari.fi/linux/
473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
474 T: git git://linuxtv.org/anttip/media_tree.git
475 S: Maintained
476 F: drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L: linux-fsdevel@vger.kernel.org
480 S: Orphan
481 F: Documentation/filesystems/affs.txt
482 F: fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M: David Howells <dhowells@redhat.com>
486 L: linux-afs@lists.infradead.org
487 S: Supported
488 F: fs/afs/
489 F: include/net/af_rxrpc.h
490 F: net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M: David Airlie <airlied@linux.ie>
494 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S: Maintained
496 F: drivers/char/agp/
497 F: include/linux/agp*
498 F: include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M: "Juergen E. Fischer" <fischer@norbit.de>
502 L: linux-scsi@vger.kernel.org
503 S: Maintained
504 F: drivers/scsi/aha152x*
505 F: drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M: Hannes Reinecke <hare@suse.de>
509 L: linux-scsi@vger.kernel.org
510 S: Maintained
511 F: drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M: Hans Verkuil <hverkuil@xs4all.nl>
515 L: linux-media@vger.kernel.org
516 T: git git://linuxtv.org/media_tree.git
517 W: http://linuxtv.org
518 S: Maintained
519 F: drivers/media/radio/radio-aimslab*
520
521 AIO
522 M: Benjamin LaHaise <bcrl@kvack.org>
523 L: linux-aio@kvack.org
524 S: Supported
525 F: fs/aio.c
526 F: include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M: Antti Palosaari <crope@iki.fi>
530 L: linux-media@vger.kernel.org
531 W: http://linuxtv.org/
532 W: http://palosaari.fi/linux/
533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
534 T: git git://linuxtv.org/anttip/media_tree.git
535 S: Maintained
536 F: drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M: Duncan Sands <duncan.sands@free.fr>
540 L: linux-usb@vger.kernel.org
541 W: http://www.linux-usb.org/SpeedTouch/
542 S: Maintained
543 F: drivers/usb/atm/speedtch.c
544 F: drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M: Manuel Lauss <manuel.lauss@gmail.com>
548 S: Maintained
549 F: drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M: Rudolf Marek <r.marek@assembler.cz>
553 L: linux-i2c@vger.kernel.org
554 S: Maintained
555 F: Documentation/i2c/busses/i2c-ali1563
556 F: drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M: Richard Henderson <rth@twiddle.net>
560 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M: Matt Turner <mattst88@gmail.com>
562 S: Odd Fixes
563 L: linux-alpha@vger.kernel.org
564 F: arch/alpha/
565
566 ALTERA MAILBOX DRIVER
567 M: Ley Foon Tan <lftan@altera.com>
568 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569 S: Maintained
570 F: drivers/mailbox/mailbox-altera.c
571
572 ALTERA TRIPLE SPEED ETHERNET DRIVER
573 M: Vince Bridgers <vbridger@opensource.altera.com>
574 L: netdev@vger.kernel.org
575 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576 S: Maintained
577 F: drivers/net/ethernet/altera/
578
579 ALTERA UART/JTAG UART SERIAL DRIVERS
580 M: Tobias Klauser <tklauser@distanz.ch>
581 L: linux-serial@vger.kernel.org
582 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583 S: Maintained
584 F: drivers/tty/serial/altera_uart.c
585 F: drivers/tty/serial/altera_jtaguart.c
586 F: include/linux/altera_uart.h
587 F: include/linux/altera_jtaguart.h
588
589 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
590 M: Tom Lendacky <thomas.lendacky@amd.com>
591 L: linux-crypto@vger.kernel.org
592 S: Supported
593 F: drivers/crypto/ccp/
594 F: include/linux/ccp.h
595
596 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
597 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
598 L: lm-sensors@lm-sensors.org
599 S: Maintained
600 F: Documentation/hwmon/fam15h_power
601 F: drivers/hwmon/fam15h_power.c
602
603 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
604 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
605 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606 S: Supported
607 F: drivers/usb/gadget/udc/amd5536udc.*
608
609 AMD GEODE PROCESSOR/CHIPSET SUPPORT
610 P: Andres Salomon <dilinger@queued.net>
611 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
612 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
613 S: Supported
614 F: drivers/char/hw_random/geode-rng.c
615 F: drivers/crypto/geode*
616 F: drivers/video/fbdev/geode/
617 F: arch/x86/include/asm/geode.h
618
619 AMD IOMMU (AMD-VI)
620 M: Joerg Roedel <joro@8bytes.org>
621 L: iommu@lists.linux-foundation.org
622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
623 S: Maintained
624 F: drivers/iommu/amd_iommu*.[ch]
625 F: include/linux/amd-iommu.h
626
627 AMD KFD
628 M: Oded Gabbay <oded.gabbay@amd.com>
629 L: dri-devel@lists.freedesktop.org
630 T: git git://people.freedesktop.org/~gabbayo/linux.git
631 S: Supported
632 F: drivers/gpu/drm/amd/amdkfd/
633 F: drivers/gpu/drm/amd/include/cik_structs.h
634 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
635 F: drivers/gpu/drm/radeon/radeon_kfd.c
636 F: drivers/gpu/drm/radeon/radeon_kfd.h
637 F: include/uapi/linux/kfd_ioctl.h
638
639 AMD MICROCODE UPDATE SUPPORT
640 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
641 L: amd64-microcode@amd64.org
642 S: Maintained
643 F: arch/x86/kernel/cpu/microcode/amd*
644
645 AMD XGBE DRIVER
646 M: Tom Lendacky <thomas.lendacky@amd.com>
647 L: netdev@vger.kernel.org
648 S: Supported
649 F: drivers/net/ethernet/amd/xgbe/
650 F: drivers/net/phy/amd-xgbe-phy.c
651
652 AMS (Apple Motion Sensor) DRIVER
653 M: Michael Hanselmann <linux-kernel@hansmi.ch>
654 S: Supported
655 F: drivers/macintosh/ams/
656
657 AMSO1100 RNIC DRIVER
658 M: Tom Tucker <tom@opengridcomputing.com>
659 M: Steve Wise <swise@opengridcomputing.com>
660 L: linux-rdma@vger.kernel.org
661 S: Maintained
662 F: drivers/infiniband/hw/amso1100/
663
664 ANALOG DEVICES INC AD9389B DRIVER
665 M: Hans Verkuil <hans.verkuil@cisco.com>
666 L: linux-media@vger.kernel.org
667 S: Maintained
668 F: drivers/media/i2c/ad9389b*
669
670 ANALOG DEVICES INC ADV7180 DRIVER
671 M: Lars-Peter Clausen <lars@metafoo.de>
672 L: linux-media@vger.kernel.org
673 W: http://ez.analog.com/community/linux-device-drivers
674 S: Supported
675 F: drivers/media/i2c/adv7180.c
676
677 ANALOG DEVICES INC ADV7511 DRIVER
678 M: Hans Verkuil <hans.verkuil@cisco.com>
679 L: linux-media@vger.kernel.org
680 S: Maintained
681 F: drivers/media/i2c/adv7511*
682
683 ANALOG DEVICES INC ADV7604 DRIVER
684 M: Hans Verkuil <hans.verkuil@cisco.com>
685 L: linux-media@vger.kernel.org
686 S: Maintained
687 F: drivers/media/i2c/adv7604*
688
689 ANALOG DEVICES INC ADV7842 DRIVER
690 M: Hans Verkuil <hans.verkuil@cisco.com>
691 L: linux-media@vger.kernel.org
692 S: Maintained
693 F: drivers/media/i2c/adv7842*
694
695 ANALOG DEVICES INC ASOC CODEC DRIVERS
696 M: Lars-Peter Clausen <lars@metafoo.de>
697 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
698 W: http://wiki.analog.com/
699 W: http://ez.analog.com/community/linux-device-drivers
700 S: Supported
701 F: sound/soc/codecs/adau*
702 F: sound/soc/codecs/adav*
703 F: sound/soc/codecs/ad1*
704 F: sound/soc/codecs/ad7*
705 F: sound/soc/codecs/ssm*
706 F: sound/soc/codecs/sigmadsp.*
707
708 ANALOG DEVICES INC ASOC DRIVERS
709 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
710 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
711 W: http://blackfin.uclinux.org/
712 S: Supported
713 F: sound/soc/blackfin/*
714
715 ANALOG DEVICES INC IIO DRIVERS
716 M: Lars-Peter Clausen <lars@metafoo.de>
717 M: Michael Hennerich <Michael.Hennerich@analog.com>
718 W: http://wiki.analog.com/
719 W: http://ez.analog.com/community/linux-device-drivers
720 S: Supported
721 F: drivers/iio/*/ad*
722 X: drivers/iio/*/adjd*
723 F: drivers/staging/iio/*/ad*
724 F: staging/iio/trigger/iio-trig-bfin-timer.c
725
726 ANDROID DRIVERS
727 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
728 M: Arve HjønnevĂ¥g <arve@android.com>
729 M: Riley Andrews <riandrews@android.com>
730 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
731 L: devel@driverdev.osuosl.org
732 S: Supported
733 F: drivers/android/
734 F: drivers/staging/android/
735
736 AOA (Apple Onboard Audio) ALSA DRIVER
737 M: Johannes Berg <johannes@sipsolutions.net>
738 L: linuxppc-dev@lists.ozlabs.org
739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
740 S: Maintained
741 F: sound/aoa/
742
743 APM DRIVER
744 M: Jiri Kosina <jkosina@suse.cz>
745 S: Odd fixes
746 F: arch/x86/kernel/apm_32.c
747 F: include/linux/apm_bios.h
748 F: include/uapi/linux/apm_bios.h
749 F: drivers/char/apm-emulation.c
750
751 APPLE BCM5974 MULTITOUCH DRIVER
752 M: Henrik Rydberg <rydberg@bitmath.org>
753 L: linux-input@vger.kernel.org
754 S: Odd fixes
755 F: drivers/input/mouse/bcm5974.c
756
757 APPLE SMC DRIVER
758 M: Henrik Rydberg <rydberg@bitmath.org>
759 L: lm-sensors@lm-sensors.org
760 S: Odd fixes
761 F: drivers/hwmon/applesmc.c
762
763 APPLETALK NETWORK LAYER
764 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
765 S: Maintained
766 F: drivers/net/appletalk/
767 F: net/appletalk/
768
769 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
770 M: Iyappan Subramanian <isubramanian@apm.com>
771 M: Keyur Chudgar <kchudgar@apm.com>
772 S: Supported
773 F: drivers/net/ethernet/apm/xgene/
774 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
775
776 APTINA CAMERA SENSOR PLL
777 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
778 L: linux-media@vger.kernel.org
779 S: Maintained
780 F: drivers/media/i2c/aptina-pll.*
781
782 ARC FRAMEBUFFER DRIVER
783 M: Jaya Kumar <jayalk@intworks.biz>
784 S: Maintained
785 F: drivers/video/fbdev/arcfb.c
786 F: drivers/video/fbdev/core/fb_defio.c
787
788 ARM MFM AND FLOPPY DRIVERS
789 M: Ian Molton <spyro@f2s.com>
790 S: Maintained
791 F: arch/arm/lib/floppydma.S
792 F: arch/arm/include/asm/floppy.h
793
794 ARM PMU PROFILING AND DEBUGGING
795 M: Will Deacon <will.deacon@arm.com>
796 S: Maintained
797 F: arch/arm/kernel/perf_event*
798 F: arch/arm/oprofile/common.c
799 F: arch/arm/include/asm/pmu.h
800 F: arch/arm/kernel/hw_breakpoint.c
801 F: arch/arm/include/asm/hw_breakpoint.h
802
803 ARM PORT
804 M: Russell King <linux@arm.linux.org.uk>
805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806 W: http://www.arm.linux.org.uk/
807 S: Maintained
808 F: arch/arm/
809
810 ARM SUB-ARCHITECTURES
811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
812 S: Maintained
813 F: arch/arm/mach-*/
814 F: arch/arm/plat-*/
815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
816
817 ARM PRIMECELL AACI PL041 DRIVER
818 M: Russell King <linux@arm.linux.org.uk>
819 S: Maintained
820 F: sound/arm/aaci.*
821
822 ARM PRIMECELL CLCD PL110 DRIVER
823 M: Russell King <linux@arm.linux.org.uk>
824 S: Maintained
825 F: drivers/video/fbdev/amba-clcd.*
826
827 ARM PRIMECELL KMI PL050 DRIVER
828 M: Russell King <linux@arm.linux.org.uk>
829 S: Maintained
830 F: drivers/input/serio/ambakmi.*
831 F: include/linux/amba/kmi.h
832
833 ARM PRIMECELL MMCI PL180/1 DRIVER
834 M: Russell King <linux@arm.linux.org.uk>
835 S: Maintained
836 F: drivers/mmc/host/mmci.*
837 F: include/linux/amba/mmci.h
838
839 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
840 M: Russell King <linux@arm.linux.org.uk>
841 S: Maintained
842 F: drivers/tty/serial/amba-pl01*.c
843 F: include/linux/amba/serial.h
844
845 ARM PRIMECELL BUS SUPPORT
846 M: Russell King <linux@arm.linux.org.uk>
847 S: Maintained
848 F: drivers/amba/
849 F: include/linux/amba/bus.h
850
851 ARM/ADS SPHERE MACHINE SUPPORT
852 M: Lennert Buytenhek <kernel@wantstofly.org>
853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854 S: Maintained
855
856 ARM/AFEB9260 MACHINE SUPPORT
857 M: Sergey Lapin <slapin@ossfans.org>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S: Maintained
860
861 ARM/AJECO 1ARM MACHINE SUPPORT
862 M: Lennert Buytenhek <kernel@wantstofly.org>
863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S: Maintained
865
866 ARM/Allwinner A1X SoC support
867 M: Maxime Ripard <maxime.ripard@free-electrons.com>
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S: Maintained
870 N: sun[x4567]i
871
872 ARM/Allwinner SoC Clock Support
873 M: Emilio LĂ³pez <emilio@elopez.com.ar>
874 S: Maintained
875 F: drivers/clk/sunxi/
876
877 ARM/Amlogic MesonX SoC support
878 M: Carlo Caione <carlo@caione.org>
879 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 S: Maintained
881 F: drivers/media/rc/meson-ir.c
882 N: meson[x68]
883
884 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
885 M: Andrew Victor <linux@maxim.org.za>
886 M: Nicolas Ferre <nicolas.ferre@atmel.com>
887 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 W: http://maxim.org.za/at91_26.html
890 W: http://www.linux4sam.org
891 S: Supported
892 F: arch/arm/mach-at91/
893 F: include/soc/at91/
894 F: arch/arm/boot/dts/at91*.dts
895 F: arch/arm/boot/dts/at91*.dtsi
896 F: arch/arm/boot/dts/sama*.dts
897 F: arch/arm/boot/dts/sama*.dtsi
898
899 ARM/ATMEL AT91 Clock Support
900 M: Boris Brezillon <boris.brezillon@free-electrons.com>
901 S: Maintained
902 F: drivers/clk/at91
903
904 ARM/CALXEDA HIGHBANK ARCHITECTURE
905 M: Rob Herring <robh@kernel.org>
906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S: Maintained
908 F: arch/arm/mach-highbank/
909
910 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
911 M: Krzysztof Halasa <khalasa@piap.pl>
912 S: Maintained
913 F: arch/arm/mach-cns3xxx/
914
915 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
916 M: Alexander Shiyan <shc_work@mail.ru>
917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S: Odd Fixes
919 N: clps711x
920
921 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
922 M: Hartley Sweeten <hsweeten@visionengravers.com>
923 M: Ryan Mallon <rmallon@gmail.com>
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 S: Maintained
926 F: arch/arm/mach-ep93xx/
927 F: arch/arm/mach-ep93xx/include/mach/
928
929 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
930 M: Lennert Buytenhek <kernel@wantstofly.org>
931 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 S: Maintained
933
934 ARM/CLKDEV SUPPORT
935 M: Russell King <linux@arm.linux.org.uk>
936 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 S: Maintained
938 F: arch/arm/include/asm/clkdev.h
939 F: drivers/clk/clkdev.c
940
941 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
942 M: Mike Rapoport <mike@compulab.co.il>
943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S: Maintained
945
946 ARM/CONTEC MICRO9 MACHINE SUPPORT
947 M: Hubert Feurstein <hubert.feurstein@contec.at>
948 S: Maintained
949 F: arch/arm/mach-ep93xx/micro9.c
950
951 ARM/CORESIGHT FRAMEWORK AND DRIVERS
952 M: Mathieu Poirier <mathieu.poirier@linaro.org>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S: Maintained
955 F: drivers/coresight/*
956 F: Documentation/trace/coresight.txt
957 F: Documentation/devicetree/bindings/arm/coresight.txt
958 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
959
960 ARM/CORGI MACHINE SUPPORT
961 M: Richard Purdie <rpurdie@rpsys.net>
962 S: Maintained
963
964 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
965 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
966 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 T: git git://git.berlios.de/gemini-board
968 S: Maintained
969 F: arch/arm/mach-gemini/
970
971 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
972 M: Barry Song <baohua@kernel.org>
973 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
975 S: Maintained
976 F: arch/arm/mach-prima2/
977 F: drivers/clk/sirf/
978 F: drivers/clocksource/timer-prima2.c
979 F: drivers/clocksource/timer-atlas7.c
980 N: [^a-z]sirf
981
982 ARM/EBSA110 MACHINE SUPPORT
983 M: Russell King <linux@arm.linux.org.uk>
984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 W: http://www.arm.linux.org.uk/
986 S: Maintained
987 F: arch/arm/mach-ebsa110/
988 F: drivers/net/ethernet/amd/am79c961a.*
989
990 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
991 M: Uwe Kleine-König <kernel@pengutronix.de>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S: Maintained
994 N: efm32
995
996 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
997 M: Daniel Ribeiro <drwyrm@gmail.com>
998 M: Stefan Schmidt <stefan@openezx.org>
999 M: Harald Welte <laforge@openezx.org>
1000 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1001 W: http://www.openezx.org/
1002 S: Maintained
1003 T: topgit git://git.openezx.org/openezx.git
1004 F: arch/arm/mach-pxa/ezx.c
1005
1006 ARM/FARADAY FA526 PORT
1007 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S: Maintained
1010 T: git git://git.berlios.de/gemini-board
1011 F: arch/arm/mm/*-fa*
1012
1013 ARM/FOOTBRIDGE ARCHITECTURE
1014 M: Russell King <linux@arm.linux.org.uk>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W: http://www.arm.linux.org.uk/
1017 S: Maintained
1018 F: arch/arm/include/asm/hardware/dec21285.h
1019 F: arch/arm/mach-footbridge/
1020
1021 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1022 M: Shawn Guo <shawn.guo@linaro.org>
1023 M: Sascha Hauer <kernel@pengutronix.de>
1024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S: Maintained
1026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1027 F: arch/arm/mach-imx/
1028 F: arch/arm/mach-mxs/
1029 F: arch/arm/boot/dts/imx*
1030 F: arch/arm/configs/imx*_defconfig
1031
1032 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1033 M: Lennert Buytenhek <kernel@wantstofly.org>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S: Maintained
1036
1037 ARM/GUMSTIX MACHINE SUPPORT
1038 M: Steve Sakoman <sakoman@gmail.com>
1039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S: Maintained
1041
1042 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1043 M: Philipp Zabel <philipp.zabel@gmail.com>
1044 M: Paul Parsons <lost.distance@yahoo.com>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S: Maintained
1047 F: arch/arm/mach-pxa/hx4700.c
1048 F: arch/arm/mach-pxa/include/mach/hx4700.h
1049 F: sound/soc/pxa/hx4700.c
1050
1051 ARM/HISILICON SOC SUPPORT
1052 M: Wei Xu <xuwei5@hisilicon.com>
1053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 W: http://www.hisilicon.com
1055 S: Supported
1056 T: git git://github.com/hisilicon/linux-hisi.git
1057 F: arch/arm/mach-hisi/
1058
1059 ARM/HP JORNADA 7XX MACHINE SUPPORT
1060 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1061 W: www.jlime.com
1062 S: Maintained
1063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1064 F: arch/arm/mach-sa1100/jornada720.c
1065 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1066
1067 ARM/IGEP MACHINE SUPPORT
1068 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1069 M: Javier Martinez Canillas <javier@dowhile0.org>
1070 L: linux-omap@vger.kernel.org
1071 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S: Maintained
1073 F: arch/arm/boot/dts/omap3-igep*
1074
1075 ARM/INCOME PXA270 SUPPORT
1076 M: Marek Vasut <marek.vasut@gmail.com>
1077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S: Maintained
1079 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1080
1081 ARM/INTEL IOP32X ARM ARCHITECTURE
1082 M: Lennert Buytenhek <kernel@wantstofly.org>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 S: Maintained
1085
1086 ARM/INTEL IOP33X ARM ARCHITECTURE
1087 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S: Orphan
1089
1090 ARM/INTEL IOP13XX ARM ARCHITECTURE
1091 M: Lennert Buytenhek <kernel@wantstofly.org>
1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S: Maintained
1094
1095 ARM/INTEL IQ81342EX MACHINE SUPPORT
1096 M: Lennert Buytenhek <kernel@wantstofly.org>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S: Maintained
1099
1100 ARM/INTEL IXDP2850 MACHINE SUPPORT
1101 M: Lennert Buytenhek <kernel@wantstofly.org>
1102 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S: Maintained
1104
1105 ARM/INTEL IXP4XX ARM ARCHITECTURE
1106 M: Imre Kaloz <kaloz@openwrt.org>
1107 M: Krzysztof Halasa <khalasa@piap.pl>
1108 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S: Maintained
1110 F: arch/arm/mach-ixp4xx/
1111
1112 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1113 M: Jonathan Cameron <jic23@cam.ac.uk>
1114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S: Maintained
1116 F: arch/arm/mach-pxa/stargate2.c
1117 F: drivers/pcmcia/pxa2xx_stargate2.c
1118
1119 ARM/INTEL XSC3 (MANZANO) ARM CORE
1120 M: Lennert Buytenhek <kernel@wantstofly.org>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S: Maintained
1123
1124 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1125 M: Lennert Buytenhek <kernel@wantstofly.org>
1126 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 S: Maintained
1128
1129 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1130 M: Santosh Shilimkar <ssantosh@kernel.org>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S: Maintained
1133 F: arch/arm/mach-keystone/
1134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1135
1136 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1137 M: Santosh Shilimkar <ssantosh@kernel.org>
1138 L: linux-kernel@vger.kernel.org
1139 S: Maintained
1140 F: drivers/clk/keystone/
1141
1142 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1143 M: Santosh Shilimkar <ssantosh@kernel.org>
1144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 L: linux-kernel@vger.kernel.org
1146 S: Maintained
1147 F: drivers/clocksource/timer-keystone.c
1148
1149 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1150 M: Santosh Shilimkar <ssantosh@kernel.org>
1151 L: linux-kernel@vger.kernel.org
1152 S: Maintained
1153 F: drivers/power/reset/keystone-reset.c
1154
1155 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1156 M: Santosh Shilimkar <ssantosh@kernel.org>
1157 L: linux-kernel@vger.kernel.org
1158 S: Maintained
1159 F: drivers/memory/*emif*
1160
1161 ARM/LOGICPD PXA270 MACHINE SUPPORT
1162 M: Lennert Buytenhek <kernel@wantstofly.org>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S: Maintained
1165
1166 ARM/MAGICIAN MACHINE SUPPORT
1167 M: Philipp Zabel <philipp.zabel@gmail.com>
1168 S: Maintained
1169
1170 ARM/Marvell Armada 370 and Armada XP SOC support
1171 M: Jason Cooper <jason@lakedaemon.net>
1172 M: Andrew Lunn <andrew@lunn.ch>
1173 M: Gregory Clement <gregory.clement@free-electrons.com>
1174 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176 S: Maintained
1177 F: arch/arm/mach-mvebu/
1178 F: drivers/rtc/armada38x-rtc
1179
1180 ARM/Marvell Berlin SoC support
1181 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S: Maintained
1184 F: arch/arm/mach-berlin/
1185
1186 ARM/Marvell Dove/MV78xx0/Orion SOC support
1187 M: Jason Cooper <jason@lakedaemon.net>
1188 M: Andrew Lunn <andrew@lunn.ch>
1189 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S: Maintained
1192 F: arch/arm/mach-dove/
1193 F: arch/arm/mach-mv78xx0/
1194 F: arch/arm/mach-orion5x/
1195 F: arch/arm/plat-orion/
1196
1197 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1198 M: Alexander Clouter <alex@digriz.org.uk>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 W: http://www.digriz.org.uk/ts78xx/kernel
1201 S: Maintained
1202 F: arch/arm/mach-orion5x/ts78xx-*
1203
1204 ARM/Mediatek SoC support
1205 M: Matthias Brugger <matthias.bgg@gmail.com>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S: Maintained
1208 F: arch/arm/boot/dts/mt6*
1209 F: arch/arm/boot/dts/mt8*
1210 F: arch/arm/mach-mediatek/
1211 N: mtk
1212 K: mediatek
1213
1214 ARM/MICREL KS8695 ARCHITECTURE
1215 M: Greg Ungerer <gerg@uclinux.org>
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 F: arch/arm/mach-ks8695/
1218 S: Odd Fixes
1219
1220 ARM/MIOA701 MACHINE SUPPORT
1221 M: Robert Jarzmik <robert.jarzmik@free.fr>
1222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 F: arch/arm/mach-pxa/mioa701.c
1224 S: Maintained
1225
1226 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1227 M: Michael Petchkovsky <mkpetch@internode.on.net>
1228 S: Maintained
1229
1230 ARM/NOMADIK ARCHITECTURE
1231 M: Alessandro Rubini <rubini@unipv.it>
1232 M: Linus Walleij <linus.walleij@linaro.org>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S: Maintained
1235 F: arch/arm/mach-nomadik/
1236 F: drivers/pinctrl/nomadik/
1237 F: drivers/i2c/busses/i2c-nomadik.c
1238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1239
1240 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1241 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1242 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1243 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1244 S: Supported
1245
1246 ARM/QUALCOMM MSM MACHINE SUPPORT
1247 M: David Brown <davidb@codeaurora.org>
1248 M: Daniel Walker <dwalker@fifo99.com>
1249 M: Bryan Huntsman <bryanh@codeaurora.org>
1250 L: linux-arm-msm@vger.kernel.org
1251 F: arch/arm/mach-msm/
1252 F: drivers/video/fbdev/msm/
1253 F: drivers/mmc/host/msm_sdcc.c
1254 F: drivers/mmc/host/msm_sdcc.h
1255 F: drivers/tty/serial/msm_serial.h
1256 F: drivers/tty/serial/msm_serial.c
1257 F: drivers/*/pm8???-*
1258 F: drivers/mfd/ssbi.c
1259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1260 S: Maintained
1261
1262 ARM/TOSA MACHINE SUPPORT
1263 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1264 M: Dirk Opfer <dirk@opfer-online.de>
1265 S: Maintained
1266
1267 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1268 M: Marek Vasut <marek.vasut@gmail.com>
1269 L: linux-arm-kernel@lists.infradead.org
1270 W: http://hackndev.com
1271 S: Maintained
1272 F: arch/arm/mach-pxa/include/mach/palmtx.h
1273 F: arch/arm/mach-pxa/palmtx.c
1274 F: arch/arm/mach-pxa/include/mach/palmt5.h
1275 F: arch/arm/mach-pxa/palmt5.c
1276 F: arch/arm/mach-pxa/include/mach/palmld.h
1277 F: arch/arm/mach-pxa/palmld.c
1278 F: arch/arm/mach-pxa/include/mach/palmte2.h
1279 F: arch/arm/mach-pxa/palmte2.c
1280 F: arch/arm/mach-pxa/include/mach/palmtc.h
1281 F: arch/arm/mach-pxa/palmtc.c
1282
1283 ARM/PALM TREO SUPPORT
1284 M: Tomas Cech <sleep_walker@suse.cz>
1285 L: linux-arm-kernel@lists.infradead.org
1286 W: http://hackndev.com
1287 S: Maintained
1288 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1289 F: arch/arm/mach-pxa/palmtreo.c
1290
1291 ARM/PALMZ72 SUPPORT
1292 M: Sergey Lapin <slapin@ossfans.org>
1293 L: linux-arm-kernel@lists.infradead.org
1294 W: http://hackndev.com
1295 S: Maintained
1296 F: arch/arm/mach-pxa/include/mach/palmz72.h
1297 F: arch/arm/mach-pxa/palmz72.c
1298
1299 ARM/PLEB SUPPORT
1300 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1301 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1302 S: Maintained
1303
1304 ARM/PT DIGITAL BOARD PORT
1305 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 W: http://www.arm.linux.org.uk/
1308 S: Maintained
1309
1310 ARM/QUALCOMM SUPPORT
1311 M: Kumar Gala <galak@codeaurora.org>
1312 M: David Brown <davidb@codeaurora.org>
1313 L: linux-arm-msm@vger.kernel.org
1314 S: Maintained
1315 F: arch/arm/mach-qcom/
1316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1317
1318 ARM/RADISYS ENP2611 MACHINE SUPPORT
1319 M: Lennert Buytenhek <kernel@wantstofly.org>
1320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 S: Maintained
1322
1323 ARM/RISCPC ARCHITECTURE
1324 M: Russell King <linux@arm.linux.org.uk>
1325 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 W: http://www.arm.linux.org.uk/
1327 S: Maintained
1328 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1329 F: arch/arm/include/asm/hardware/ioc.h
1330 F: arch/arm/include/asm/hardware/iomd.h
1331 F: arch/arm/include/asm/hardware/memc.h
1332 F: arch/arm/mach-rpc/
1333 F: drivers/net/ethernet/8390/etherh.c
1334 F: drivers/net/ethernet/i825xx/ether1*
1335 F: drivers/net/ethernet/seeq/ether3*
1336 F: drivers/scsi/arm/
1337
1338 ARM/Rockchip SoC support
1339 M: Heiko Stuebner <heiko@sntech.de>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 L: linux-rockchip@lists.infradead.org
1342 S: Maintained
1343 F: arch/arm/boot/dts/rk3*
1344 F: arch/arm/mach-rockchip/
1345 F: drivers/clk/rockchip/
1346 F: drivers/i2c/busses/i2c-rk3x.c
1347 F: drivers/*/*rockchip*
1348 F: drivers/*/*/*rockchip*
1349 F: sound/soc/rockchip/
1350
1351 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1352 M: Kukjin Kim <kgene@kernel.org>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1355 S: Maintained
1356 F: arch/arm/boot/dts/s3c*
1357 F: arch/arm/boot/dts/exynos*
1358 F: arch/arm/plat-samsung/
1359 F: arch/arm/mach-s3c24*/
1360 F: arch/arm/mach-s3c64xx/
1361 F: arch/arm/mach-s5p*/
1362 F: arch/arm/mach-exynos*/
1363 F: drivers/*/*s3c2410*
1364 F: drivers/*/*/*s3c2410*
1365 F: drivers/spi/spi-s3c*
1366 F: sound/soc/samsung/*
1367 N: exynos
1368
1369 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1370 M: Kyungmin Park <kyungmin.park@samsung.com>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 S: Maintained
1373 F: arch/arm/mach-s5pv210/
1374
1375 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1376 M: Kyungmin Park <kyungmin.park@samsung.com>
1377 M: Kamil Debski <k.debski@samsung.com>
1378 L: linux-arm-kernel@lists.infradead.org
1379 L: linux-media@vger.kernel.org
1380 S: Maintained
1381 F: drivers/media/platform/s5p-g2d/
1382
1383 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1384 M: Kyungmin Park <kyungmin.park@samsung.com>
1385 M: Kamil Debski <k.debski@samsung.com>
1386 M: Jeongtae Park <jtp.park@samsung.com>
1387 L: linux-arm-kernel@lists.infradead.org
1388 L: linux-media@vger.kernel.org
1389 S: Maintained
1390 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1391 F: drivers/media/platform/s5p-mfc/
1392
1393 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1394 M: Kyungmin Park <kyungmin.park@samsung.com>
1395 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1396 L: linux-arm-kernel@lists.infradead.org
1397 L: linux-media@vger.kernel.org
1398 S: Maintained
1399 F: drivers/media/platform/s5p-tv/
1400
1401 ARM/SHMOBILE ARM ARCHITECTURE
1402 M: Simon Horman <horms@verge.net.au>
1403 M: Magnus Damm <magnus.damm@gmail.com>
1404 L: linux-sh@vger.kernel.org
1405 W: http://oss.renesas.com
1406 Q: http://patchwork.kernel.org/project/linux-sh/list/
1407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1408 S: Supported
1409 F: arch/arm/boot/dts/emev2*
1410 F: arch/arm/boot/dts/r7s*
1411 F: arch/arm/boot/dts/r8a*
1412 F: arch/arm/boot/dts/sh*
1413 F: arch/arm/configs/ape6evm_defconfig
1414 F: arch/arm/configs/armadillo800eva_defconfig
1415 F: arch/arm/configs/bockw_defconfig
1416 F: arch/arm/configs/kzm9g_defconfig
1417 F: arch/arm/configs/lager_defconfig
1418 F: arch/arm/configs/mackerel_defconfig
1419 F: arch/arm/configs/marzen_defconfig
1420 F: arch/arm/configs/shmobile_defconfig
1421 F: arch/arm/include/debug/renesas-scif.S
1422 F: arch/arm/mach-shmobile/
1423 F: drivers/sh/
1424
1425 ARM/SOCFPGA ARCHITECTURE
1426 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1427 S: Maintained
1428 F: arch/arm/mach-socfpga/
1429 W: http://www.rocketboards.org
1430 T: git://git.rocketboards.org/linux-socfpga.git
1431 T: git://git.rocketboards.org/linux-socfpga-next.git
1432
1433 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1434 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1435 S: Maintained
1436 F: drivers/clk/socfpga/
1437
1438 ARM/SOCFPGA EDAC SUPPORT
1439 M: Thor Thayer <tthayer@opensource.altera.com>
1440 S: Maintained
1441 F: drivers/edac/altera_edac.
1442
1443 ARM/STI ARCHITECTURE
1444 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1445 M: Maxime Coquelin <maxime.coquelin@st.com>
1446 M: Patrice Chotard <patrice.chotard@st.com>
1447 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 L: kernel@stlinux.com
1449 W: http://www.stlinux.com
1450 S: Maintained
1451 F: arch/arm/mach-sti/
1452 F: arch/arm/boot/dts/sti*
1453 F: drivers/clocksource/arm_global_timer.c
1454 F: drivers/i2c/busses/i2c-st.c
1455 F: drivers/media/rc/st_rc.c
1456 F: drivers/mmc/host/sdhci-st.c
1457 F: drivers/phy/phy-stih407-usb.c
1458 F: drivers/phy/phy-stih41x-usb.c
1459 F: drivers/pinctrl/pinctrl-st.c
1460 F: drivers/reset/sti/
1461 F: drivers/tty/serial/st-asc.c
1462 F: drivers/usb/dwc3/dwc3-st.c
1463 F: drivers/usb/host/ehci-st.c
1464 F: drivers/usb/host/ohci-st.c
1465 F: drivers/ata/ahci_st.c
1466
1467 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1468 M: Lennert Buytenhek <kernel@wantstofly.org>
1469 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1470 S: Maintained
1471
1472 ARM/TETON BGA MACHINE SUPPORT
1473 M: "Mark F. Brown" <mark.brown314@gmail.com>
1474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 S: Maintained
1476
1477 ARM/THECUS N2100 MACHINE SUPPORT
1478 M: Lennert Buytenhek <kernel@wantstofly.org>
1479 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480 S: Maintained
1481
1482 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1483 M: Wan ZongShun <mcuos.com@gmail.com>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 W: http://www.mcuos.com
1486 S: Maintained
1487 F: arch/arm/mach-w90x900/
1488 F: drivers/input/keyboard/w90p910_keypad.c
1489 F: drivers/input/touchscreen/w90p910_ts.c
1490 F: drivers/watchdog/nuc900_wdt.c
1491 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1492 F: drivers/mtd/nand/nuc900_nand.c
1493 F: drivers/rtc/rtc-nuc900.c
1494 F: drivers/spi/spi-nuc900.c
1495 F: drivers/usb/host/ehci-w90x900.c
1496 F: drivers/video/fbdev/nuc900fb.c
1497
1498 ARM/U300 MACHINE SUPPORT
1499 M: Linus Walleij <linus.walleij@linaro.org>
1500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 S: Supported
1502 F: arch/arm/mach-u300/
1503 F: drivers/clocksource/timer-u300.c
1504 F: drivers/i2c/busses/i2c-stu300.c
1505 F: drivers/rtc/rtc-coh901331.c
1506 F: drivers/watchdog/coh901327_wdt.c
1507 F: drivers/dma/coh901318*
1508 F: drivers/mfd/ab3100*
1509 F: drivers/rtc/rtc-ab3100.c
1510 F: drivers/rtc/rtc-coh901331.c
1511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1512
1513 ARM/Ux500 ARM ARCHITECTURE
1514 M: Linus Walleij <linus.walleij@linaro.org>
1515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 S: Maintained
1517 F: arch/arm/mach-ux500/
1518 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1519 F: drivers/dma/ste_dma40*
1520 F: drivers/hwspinlock/u8500_hsem.c
1521 F: drivers/mfd/abx500*
1522 F: drivers/mfd/ab8500*
1523 F: drivers/mfd/dbx500*
1524 F: drivers/mfd/db8500*
1525 F: drivers/pinctrl/nomadik/pinctrl-ab*
1526 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1527 F: drivers/rtc/rtc-ab8500.c
1528 F: drivers/rtc/rtc-pl031.c
1529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1530
1531 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1532 M: Ulf Hansson <ulf.hansson@linaro.org>
1533 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534 T: git git://git.linaro.org/people/ulfh/clk.git
1535 S: Maintained
1536 F: drivers/clk/ux500/
1537 F: include/linux/platform_data/clk-ux500.h
1538
1539 ARM/VERSATILE EXPRESS PLATFORM
1540 M: Liviu Dudau <liviu.dudau@arm.com>
1541 M: Sudeep Holla <sudeep.holla@arm.com>
1542 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1543 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 S: Maintained
1545 F: arch/arm/boot/dts/vexpress*
1546 F: arch/arm/mach-vexpress/
1547 F: */*/vexpress*
1548 F: */*/*/vexpress*
1549 F: drivers/clk/versatile/clk-vexpress-osc.c
1550 F: drivers/clocksource/versatile.c
1551
1552 ARM/VFP SUPPORT
1553 M: Russell King <linux@arm.linux.org.uk>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 W: http://www.arm.linux.org.uk/
1556 S: Maintained
1557 F: arch/arm/vfp/
1558
1559 ARM/VOIPAC PXA270 SUPPORT
1560 M: Marek Vasut <marek.vasut@gmail.com>
1561 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562 S: Maintained
1563 F: arch/arm/mach-pxa/vpac270.c
1564 F: arch/arm/mach-pxa/include/mach/vpac270.h
1565
1566 ARM/VT8500 ARM ARCHITECTURE
1567 M: Tony Prisk <linux@prisktech.co.nz>
1568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569 S: Maintained
1570 F: arch/arm/mach-vt8500/
1571 F: drivers/clocksource/vt8500_timer.c
1572 F: drivers/i2c/busses/i2c-wmt.c
1573 F: drivers/mmc/host/wmt-sdmmc.c
1574 F: drivers/pwm/pwm-vt8500.c
1575 F: drivers/rtc/rtc-vt8500.c
1576 F: drivers/tty/serial/vt8500_serial.c
1577 F: drivers/usb/host/ehci-platform.c
1578 F: drivers/usb/host/uhci-platform.c
1579 F: drivers/video/fbdev/vt8500lcdfb.*
1580 F: drivers/video/fbdev/wm8505fb*
1581 F: drivers/video/fbdev/wmt_ge_rops.*
1582
1583 ARM/ZIPIT Z2 SUPPORT
1584 M: Marek Vasut <marek.vasut@gmail.com>
1585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 S: Maintained
1587 F: arch/arm/mach-pxa/z2.c
1588 F: arch/arm/mach-pxa/include/mach/z2.h
1589
1590 ARM/ZYNQ ARCHITECTURE
1591 M: Michal Simek <michal.simek@xilinx.com>
1592 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 W: http://wiki.xilinx.com
1595 T: git git://git.xilinx.com/linux-xlnx.git
1596 S: Supported
1597 F: arch/arm/mach-zynq/
1598 F: drivers/cpuidle/cpuidle-zynq.c
1599 F: drivers/block/xsysace.c
1600 N: zynq
1601 N: xilinx
1602 F: drivers/clocksource/cadence_ttc_timer.c
1603 F: drivers/i2c/busses/i2c-cadence.c
1604 F: drivers/mmc/host/sdhci-of-arasan.c
1605 F: drivers/edac/synopsys_edac.c
1606
1607 ARM SMMU DRIVER
1608 M: Will Deacon <will.deacon@arm.com>
1609 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 S: Maintained
1611 F: drivers/iommu/arm-smmu.c
1612 F: drivers/iommu/io-pgtable-arm.c
1613
1614 ARM64 PORT (AARCH64 ARCHITECTURE)
1615 M: Catalin Marinas <catalin.marinas@arm.com>
1616 M: Will Deacon <will.deacon@arm.com>
1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 S: Maintained
1619 F: arch/arm64/
1620 F: Documentation/arm64/
1621
1622 AS3645A LED FLASH CONTROLLER DRIVER
1623 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1624 L: linux-media@vger.kernel.org
1625 T: git git://linuxtv.org/media_tree.git
1626 S: Maintained
1627 F: drivers/media/i2c/as3645a.c
1628 F: include/media/as3645a.h
1629
1630 ASC7621 HARDWARE MONITOR DRIVER
1631 M: George Joseph <george.joseph@fairview5.com>
1632 L: lm-sensors@lm-sensors.org
1633 S: Maintained
1634 F: Documentation/hwmon/asc7621
1635 F: drivers/hwmon/asc7621.c
1636
1637 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1638 M: Corentin Chary <corentin.chary@gmail.com>
1639 L: acpi4asus-user@lists.sourceforge.net
1640 L: platform-driver-x86@vger.kernel.org
1641 W: http://acpi4asus.sf.net
1642 S: Maintained
1643 F: drivers/platform/x86/asus*.c
1644 F: drivers/platform/x86/eeepc*.c
1645
1646 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1647 R: Dan Williams <dan.j.williams@intel.com>
1648 W: http://sourceforge.net/projects/xscaleiop
1649 S: Odd fixes
1650 F: Documentation/crypto/async-tx-api.txt
1651 F: crypto/async_tx/
1652 F: drivers/dma/
1653 F: include/linux/dmaengine.h
1654 F: include/linux/async_tx.h
1655
1656 AT24 EEPROM DRIVER
1657 M: Wolfram Sang <wsa@the-dreams.de>
1658 L: linux-i2c@vger.kernel.org
1659 S: Maintained
1660 F: drivers/misc/eeprom/at24.c
1661 F: include/linux/platform_data/at24.h
1662
1663 ATA OVER ETHERNET (AOE) DRIVER
1664 M: "Ed L. Cashin" <ecashin@coraid.com>
1665 W: http://support.coraid.com/support/linux
1666 S: Supported
1667 F: Documentation/aoe/
1668 F: drivers/block/aoe/
1669
1670 ATHEROS ATH GENERIC UTILITIES
1671 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1672 L: linux-wireless@vger.kernel.org
1673 S: Supported
1674 F: drivers/net/wireless/ath/*
1675
1676 ATHEROS ATH5K WIRELESS DRIVER
1677 M: Jiri Slaby <jirislaby@gmail.com>
1678 M: Nick Kossifidis <mickflemm@gmail.com>
1679 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1680 L: linux-wireless@vger.kernel.org
1681 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1682 S: Maintained
1683 F: drivers/net/wireless/ath/ath5k/
1684
1685 ATHEROS ATH6KL WIRELESS DRIVER
1686 M: Kalle Valo <kvalo@qca.qualcomm.com>
1687 L: linux-wireless@vger.kernel.org
1688 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1689 T: git git://github.com/kvalo/ath.git
1690 S: Supported
1691 F: drivers/net/wireless/ath/ath6kl/
1692
1693 WILOCITY WIL6210 WIRELESS DRIVER
1694 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1695 L: linux-wireless@vger.kernel.org
1696 L: wil6210@qca.qualcomm.com
1697 S: Supported
1698 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1699 F: drivers/net/wireless/ath/wil6210/
1700 F: include/uapi/linux/wil6210_uapi.h
1701
1702 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1703 M: Christian Lamparter <chunkeey@googlemail.com>
1704 L: linux-wireless@vger.kernel.org
1705 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1706 S: Maintained
1707 F: drivers/net/wireless/ath/carl9170/
1708
1709 ATK0110 HWMON DRIVER
1710 M: Luca Tettamanti <kronos.it@gmail.com>
1711 L: lm-sensors@lm-sensors.org
1712 S: Maintained
1713 F: drivers/hwmon/asus_atk0110.c
1714
1715 ATI_REMOTE2 DRIVER
1716 M: Ville Syrjala <syrjala@sci.fi>
1717 S: Maintained
1718 F: drivers/input/misc/ati_remote2.c
1719
1720 ATLX ETHERNET DRIVERS
1721 M: Jay Cliburn <jcliburn@gmail.com>
1722 M: Chris Snook <chris.snook@gmail.com>
1723 L: netdev@vger.kernel.org
1724 W: http://sourceforge.net/projects/atl1
1725 W: http://atl1.sourceforge.net
1726 S: Maintained
1727 F: drivers/net/ethernet/atheros/
1728
1729 ATM
1730 M: Chas Williams <chas@cmf.nrl.navy.mil>
1731 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1732 L: netdev@vger.kernel.org
1733 W: http://linux-atm.sourceforge.net
1734 S: Maintained
1735 F: drivers/atm/
1736 F: include/linux/atm*
1737 F: include/uapi/linux/atm*
1738
1739 ATMEL AT91 / AT32 MCI DRIVER
1740 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1741 S: Maintained
1742 F: drivers/mmc/host/atmel-mci.c
1743 F: drivers/mmc/host/atmel-mci-regs.h
1744
1745 ATMEL AT91 / AT32 SERIAL DRIVER
1746 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1747 S: Supported
1748 F: drivers/tty/serial/atmel_serial.c
1749
1750 ATMEL Audio ALSA driver
1751 M: Bo Shen <voice.shen@atmel.com>
1752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1753 S: Supported
1754 F: sound/soc/atmel
1755
1756 ATMEL DMA DRIVER
1757 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 S: Supported
1760 F: drivers/dma/at_hdmac.c
1761 F: drivers/dma/at_hdmac_regs.h
1762 F: include/linux/platform_data/dma-atmel.h
1763
1764 ATMEL XDMA DRIVER
1765 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1766 L: linux-arm-kernel@lists.infradead.org
1767 L: dmaengine@vger.kernel.org
1768 S: Supported
1769 F: drivers/dma/at_xdmac.c
1770
1771 ATMEL I2C DRIVER
1772 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1773 L: linux-i2c@vger.kernel.org
1774 S: Supported
1775 F: drivers/i2c/busses/i2c-at91.c
1776
1777 ATMEL ISI DRIVER
1778 M: Josh Wu <josh.wu@atmel.com>
1779 L: linux-media@vger.kernel.org
1780 S: Supported
1781 F: drivers/media/platform/soc_camera/atmel-isi.c
1782 F: include/media/atmel-isi.h
1783
1784 ATMEL LCDFB DRIVER
1785 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1786 L: linux-fbdev@vger.kernel.org
1787 S: Maintained
1788 F: drivers/video/fbdev/atmel_lcdfb.c
1789 F: include/video/atmel_lcdc.h
1790
1791 ATMEL MACB ETHERNET DRIVER
1792 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1793 S: Supported
1794 F: drivers/net/ethernet/cadence/
1795
1796 ATMEL NAND DRIVER
1797 M: Josh Wu <josh.wu@atmel.com>
1798 L: linux-mtd@lists.infradead.org
1799 S: Supported
1800 F: drivers/mtd/nand/atmel_nand*
1801
1802 ATMEL SPI DRIVER
1803 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1804 S: Supported
1805 F: drivers/spi/spi-atmel.*
1806
1807 ATMEL SSC DRIVER
1808 M: Bo Shen <voice.shen@atmel.com>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 S: Supported
1811 F: drivers/misc/atmel-ssc.c
1812 F: include/linux/atmel-ssc.h
1813
1814 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1815 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 S: Supported
1818 F: drivers/misc/atmel_tclib.c
1819 F: drivers/clocksource/tcb_clksrc.c
1820
1821 ATMEL USBA UDC DRIVER
1822 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824 S: Supported
1825 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1826
1827 ATMEL WIRELESS DRIVER
1828 M: Simon Kelley <simon@thekelleys.org.uk>
1829 L: linux-wireless@vger.kernel.org
1830 W: http://www.thekelleys.org.uk/atmel
1831 W: http://atmelwlandriver.sourceforge.net/
1832 S: Maintained
1833 F: drivers/net/wireless/atmel*
1834
1835 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1836 M: Bradley Grove <linuxdrivers@attotech.com>
1837 L: linux-scsi@vger.kernel.org
1838 W: http://www.attotech.com
1839 S: Supported
1840 F: drivers/scsi/esas2r
1841
1842 AUDIT SUBSYSTEM
1843 M: Paul Moore <paul@paul-moore.com>
1844 M: Eric Paris <eparis@redhat.com>
1845 L: linux-audit@redhat.com (moderated for non-subscribers)
1846 W: http://people.redhat.com/sgrubb/audit/
1847 T: git git://git.infradead.org/users/pcmoore/audit
1848 S: Maintained
1849 F: include/linux/audit.h
1850 F: include/uapi/linux/audit.h
1851 F: kernel/audit*
1852
1853 AUXILIARY DISPLAY DRIVERS
1854 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1855 W: http://miguelojeda.es/auxdisplay.htm
1856 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1857 S: Maintained
1858 F: drivers/auxdisplay/
1859 F: include/linux/cfag12864b.h
1860
1861 AVR32 ARCHITECTURE
1862 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1863 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1864 W: http://www.atmel.com/products/AVR32/
1865 W: http://mirror.egtvedt.no/avr32linux.org/
1866 W: http://avrfreaks.net/
1867 S: Maintained
1868 F: arch/avr32/
1869
1870 AVR32/AT32AP MACHINE SUPPORT
1871 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1872 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1873 S: Maintained
1874 F: arch/avr32/mach-at32ap/
1875
1876 AX.25 NETWORK LAYER
1877 M: Ralf Baechle <ralf@linux-mips.org>
1878 L: linux-hams@vger.kernel.org
1879 W: http://www.linux-ax25.org/
1880 S: Maintained
1881 F: include/uapi/linux/ax25.h
1882 F: include/net/ax25.h
1883 F: net/ax25/
1884
1885 AZ6007 DVB DRIVER
1886 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1887 L: linux-media@vger.kernel.org
1888 W: http://linuxtv.org
1889 T: git git://linuxtv.org/media_tree.git
1890 S: Maintained
1891 F: drivers/media/usb/dvb-usb-v2/az6007.c
1892
1893 AZTECH FM RADIO RECEIVER DRIVER
1894 M: Hans Verkuil <hverkuil@xs4all.nl>
1895 L: linux-media@vger.kernel.org
1896 T: git git://linuxtv.org/media_tree.git
1897 W: http://linuxtv.org
1898 S: Maintained
1899 F: drivers/media/radio/radio-aztech*
1900
1901 B43 WIRELESS DRIVER
1902 M: Stefano Brivio <stefano.brivio@polimi.it>
1903 L: linux-wireless@vger.kernel.org
1904 L: b43-dev@lists.infradead.org
1905 W: http://wireless.kernel.org/en/users/Drivers/b43
1906 S: Maintained
1907 F: drivers/net/wireless/b43/
1908
1909 B43LEGACY WIRELESS DRIVER
1910 M: Larry Finger <Larry.Finger@lwfinger.net>
1911 M: Stefano Brivio <stefano.brivio@polimi.it>
1912 L: linux-wireless@vger.kernel.org
1913 L: b43-dev@lists.infradead.org
1914 W: http://wireless.kernel.org/en/users/Drivers/b43
1915 S: Maintained
1916 F: drivers/net/wireless/b43legacy/
1917
1918 BACKLIGHT CLASS/SUBSYSTEM
1919 M: Jingoo Han <jg1.han@samsung.com>
1920 M: Lee Jones <lee.jones@linaro.org>
1921 S: Maintained
1922 F: drivers/video/backlight/
1923 F: include/linux/backlight.h
1924
1925 BATMAN ADVANCED
1926 M: Marek Lindner <mareklindner@neomailbox.ch>
1927 M: Simon Wunderlich <sw@simonwunderlich.de>
1928 M: Antonio Quartulli <antonio@meshcoding.com>
1929 L: b.a.t.m.a.n@lists.open-mesh.org
1930 W: http://www.open-mesh.org/
1931 S: Maintained
1932 F: net/batman-adv/
1933
1934 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1935 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1936 L: linux-hams@vger.kernel.org
1937 W: http://www.baycom.org/~tom/ham/ham.html
1938 S: Maintained
1939 F: drivers/net/hamradio/baycom*
1940
1941 BCACHE (BLOCK LAYER CACHE)
1942 M: Kent Overstreet <kmo@daterainc.com>
1943 L: linux-bcache@vger.kernel.org
1944 W: http://bcache.evilpiepirate.org
1945 S: Maintained:
1946 F: drivers/md/bcache/
1947
1948 BEFS FILE SYSTEM
1949 S: Orphan
1950 F: Documentation/filesystems/befs.txt
1951 F: fs/befs/
1952
1953 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1954 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1955 L: netdev@vger.kernel.org
1956 S: Maintained
1957 F: drivers/net/ethernet/ec_bhf.c
1958
1959 BFS FILE SYSTEM
1960 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1961 S: Maintained
1962 F: Documentation/filesystems/bfs.txt
1963 F: fs/bfs/
1964 F: include/uapi/linux/bfs_fs.h
1965
1966 BLACKFIN ARCHITECTURE
1967 M: Steven Miao <realmz6@gmail.com>
1968 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969 T: git git://git.code.sf.net/p/adi-linux/code
1970 W: http://blackfin.uclinux.org
1971 S: Supported
1972 F: arch/blackfin/
1973
1974 BLACKFIN EMAC DRIVER
1975 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976 W: http://blackfin.uclinux.org
1977 S: Supported
1978 F: drivers/net/ethernet/adi/
1979
1980 BLACKFIN RTC DRIVER
1981 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982 W: http://blackfin.uclinux.org
1983 S: Supported
1984 F: drivers/rtc/rtc-bfin.c
1985
1986 BLACKFIN SDH DRIVER
1987 M: Sonic Zhang <sonic.zhang@analog.com>
1988 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989 W: http://blackfin.uclinux.org
1990 S: Supported
1991 F: drivers/mmc/host/bfin_sdh.c
1992
1993 BLACKFIN SERIAL DRIVER
1994 M: Sonic Zhang <sonic.zhang@analog.com>
1995 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996 W: http://blackfin.uclinux.org
1997 S: Supported
1998 F: drivers/tty/serial/bfin_uart.c
1999
2000 BLACKFIN WATCHDOG DRIVER
2001 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2002 W: http://blackfin.uclinux.org
2003 S: Supported
2004 F: drivers/watchdog/bfin_wdt.c
2005
2006 BLACKFIN I2C TWI DRIVER
2007 M: Sonic Zhang <sonic.zhang@analog.com>
2008 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2009 W: http://blackfin.uclinux.org/
2010 S: Supported
2011 F: drivers/i2c/busses/i2c-bfin-twi.c
2012
2013 BLACKFIN MEDIA DRIVER
2014 M: Scott Jiang <scott.jiang.linux@gmail.com>
2015 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2016 W: http://blackfin.uclinux.org/
2017 S: Supported
2018 F: drivers/media/platform/blackfin/
2019 F: drivers/media/i2c/adv7183*
2020 F: drivers/media/i2c/vs6624*
2021
2022 BLINKM RGB LED DRIVER
2023 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2024 S: Maintained
2025 F: drivers/leds/leds-blinkm.c
2026
2027 BLOCK LAYER
2028 M: Jens Axboe <axboe@kernel.dk>
2029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2030 S: Maintained
2031 F: block/
2032
2033 BLOCK2MTD DRIVER
2034 M: Joern Engel <joern@lazybastard.org>
2035 L: linux-mtd@lists.infradead.org
2036 S: Maintained
2037 F: drivers/mtd/devices/block2mtd.c
2038
2039 BLUETOOTH DRIVERS
2040 M: Marcel Holtmann <marcel@holtmann.org>
2041 M: Gustavo Padovan <gustavo@padovan.org>
2042 M: Johan Hedberg <johan.hedberg@gmail.com>
2043 L: linux-bluetooth@vger.kernel.org
2044 W: http://www.bluez.org/
2045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2047 S: Maintained
2048 F: drivers/bluetooth/
2049
2050 BLUETOOTH SUBSYSTEM
2051 M: Marcel Holtmann <marcel@holtmann.org>
2052 M: Gustavo Padovan <gustavo@padovan.org>
2053 M: Johan Hedberg <johan.hedberg@gmail.com>
2054 L: linux-bluetooth@vger.kernel.org
2055 W: http://www.bluez.org/
2056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2058 S: Maintained
2059 F: net/bluetooth/
2060 F: include/net/bluetooth/
2061
2062 BONDING DRIVER
2063 M: Jay Vosburgh <j.vosburgh@gmail.com>
2064 M: Veaceslav Falico <vfalico@gmail.com>
2065 M: Andy Gospodarek <andy@greyhouse.net>
2066 L: netdev@vger.kernel.org
2067 W: http://sourceforge.net/projects/bonding/
2068 S: Supported
2069 F: drivers/net/bonding/
2070 F: include/uapi/linux/if_bonding.h
2071
2072 BPF (Safe dynamic programs and tools)
2073 M: Alexei Starovoitov <ast@kernel.org>
2074 L: netdev@vger.kernel.org
2075 L: linux-kernel@vger.kernel.org
2076 S: Supported
2077 F: kernel/bpf/
2078
2079 BROADCOM B44 10/100 ETHERNET DRIVER
2080 M: Gary Zambrano <zambrano@broadcom.com>
2081 L: netdev@vger.kernel.org
2082 S: Supported
2083 F: drivers/net/ethernet/broadcom/b44.*
2084
2085 BROADCOM GENET ETHERNET DRIVER
2086 M: Florian Fainelli <f.fainelli@gmail.com>
2087 L: netdev@vger.kernel.org
2088 S: Supported
2089 F: drivers/net/ethernet/broadcom/genet/
2090
2091 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2092 M: Sony Chacko <sony.chacko@qlogic.com>
2093 M: Dept-HSGLinuxNICDev@qlogic.com
2094 L: netdev@vger.kernel.org
2095 S: Supported
2096 F: drivers/net/ethernet/broadcom/bnx2.*
2097 F: drivers/net/ethernet/broadcom/bnx2_*
2098
2099 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2100 M: Ariel Elior <ariel.elior@qlogic.com>
2101 L: netdev@vger.kernel.org
2102 S: Supported
2103 F: drivers/net/ethernet/broadcom/bnx2x/
2104
2105 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2106 M: Christian Daudt <bcm@fixthebug.org>
2107 M: Matt Porter <mporter@linaro.org>
2108 M: Florian Fainelli <f.fainelli@gmail.com>
2109 L: bcm-kernel-feedback-list@broadcom.com
2110 T: git git://github.com/broadcom/mach-bcm
2111 S: Maintained
2112 F: arch/arm/mach-bcm/
2113 F: arch/arm/boot/dts/bcm113*
2114 F: arch/arm/boot/dts/bcm216*
2115 F: arch/arm/boot/dts/bcm281*
2116 F: arch/arm/configs/bcm_defconfig
2117 F: drivers/mmc/host/sdhci-bcm-kona.c
2118 F: drivers/clocksource/bcm_kona_timer.c
2119
2120 BROADCOM BCM2835 ARM ARCHITECTURE
2121 M: Stephen Warren <swarren@wwwdotorg.org>
2122 M: Lee Jones <lee@kernel.org>
2123 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2125 S: Maintained
2126 N: bcm2835
2127
2128 BROADCOM BCM33XX MIPS ARCHITECTURE
2129 M: Kevin Cernekee <cernekee@gmail.com>
2130 L: linux-mips@linux-mips.org
2131 S: Maintained
2132 F: arch/mips/bcm3384/*
2133 F: arch/mips/include/asm/mach-bcm3384/*
2134 F: arch/mips/kernel/*bmips*
2135
2136 BROADCOM BCM5301X ARM ARCHITECTURE
2137 M: Hauke Mehrtens <hauke@hauke-m.de>
2138 L: linux-arm-kernel@lists.infradead.org
2139 S: Maintained
2140 F: arch/arm/mach-bcm/bcm_5301x.c
2141 F: arch/arm/boot/dts/bcm5301x.dtsi
2142 F: arch/arm/boot/dts/bcm470*
2143
2144 BROADCOM BCM63XX ARM ARCHITECTURE
2145 M: Florian Fainelli <f.fainelli@gmail.com>
2146 L: linux-arm-kernel@lists.infradead.org
2147 T: git git://git.github.com/brcm/linux.git
2148 S: Maintained
2149 F: arch/arm/mach-bcm/bcm63xx.c
2150 F: arch/arm/include/debug/bcm63xx.S
2151
2152 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2153 M: Kevin Cernekee <cernekee@gmail.com>
2154 L: linux-usb@vger.kernel.org
2155 S: Maintained
2156 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2157
2158 BROADCOM BCM7XXX ARM ARCHITECTURE
2159 M: Marc Carino <marc.ceeeee@gmail.com>
2160 M: Brian Norris <computersforpeace@gmail.com>
2161 M: Gregory Fong <gregory.0xf0@gmail.com>
2162 M: Florian Fainelli <f.fainelli@gmail.com>
2163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2164 S: Maintained
2165 F: arch/arm/mach-bcm/*brcmstb*
2166 F: arch/arm/boot/dts/bcm7*.dts*
2167 F: drivers/bus/brcmstb_gisb.c
2168
2169 BROADCOM BMIPS MIPS ARCHITECTURE
2170 M: Kevin Cernekee <cernekee@gmail.com>
2171 M: Florian Fainelli <f.fainelli@gmail.com>
2172 L: linux-mips@linux-mips.org
2173 S: Maintained
2174 F: arch/mips/bmips/*
2175 F: arch/mips/include/asm/mach-bmips/*
2176 F: arch/mips/kernel/*bmips*
2177 F: arch/mips/boot/dts/bcm*.dts*
2178 F: drivers/irqchip/irq-bcm7*
2179 F: drivers/irqchip/irq-brcmstb*
2180
2181 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2182 M: Prashant Sreedharan <prashant@broadcom.com>
2183 M: Michael Chan <mchan@broadcom.com>
2184 L: netdev@vger.kernel.org
2185 S: Supported
2186 F: drivers/net/ethernet/broadcom/tg3.*
2187
2188 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2189 M: Brett Rudley <brudley@broadcom.com>
2190 M: Arend van Spriel <arend@broadcom.com>
2191 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2192 M: Hante Meuleman <meuleman@broadcom.com>
2193 L: linux-wireless@vger.kernel.org
2194 L: brcm80211-dev-list@broadcom.com
2195 S: Supported
2196 F: drivers/net/wireless/brcm80211/
2197
2198 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2199 M: QLogic-Storage-Upstream@qlogic.com
2200 L: linux-scsi@vger.kernel.org
2201 S: Supported
2202 F: drivers/scsi/bnx2fc/
2203
2204 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2205 M: QLogic-Storage-Upstream@qlogic.com
2206 L: linux-scsi@vger.kernel.org
2207 S: Supported
2208 F: drivers/scsi/bnx2i/
2209
2210 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2211 M: Ray Jui <rjui@broadcom.com>
2212 M: Scott Branden <sbranden@broadcom.com>
2213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2214 L: bcm-kernel-feedback-list@broadcom.com
2215 T: git git://git.github.com/brcm/linux.git
2216 S: Maintained
2217 N: iproc
2218 N: cygnus
2219 N: bcm9113*
2220 N: bcm9583*
2221 N: bcm583*
2222 N: bcm113*
2223
2224 BROADCOM KONA GPIO DRIVER
2225 M: Ray Jui <rjui@broadcom.com>
2226 L: bcm-kernel-feedback-list@broadcom.com
2227 S: Supported
2228 F: drivers/gpio/gpio-bcm-kona.c
2229 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2230
2231 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2232 M: Rafał Miłecki <zajec5@gmail.com>
2233 L: linux-wireless@vger.kernel.org
2234 S: Maintained
2235 F: drivers/bcma/
2236 F: include/linux/bcma/
2237
2238 BROADCOM SYSTEMPORT ETHERNET DRIVER
2239 M: Florian Fainelli <f.fainelli@gmail.com>
2240 L: netdev@vger.kernel.org
2241 S: Supported
2242 F: drivers/net/ethernet/broadcom/bcmsysport.*
2243
2244 BROCADE BFA FC SCSI DRIVER
2245 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2246 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2247 L: linux-scsi@vger.kernel.org
2248 S: Supported
2249 F: drivers/scsi/bfa/
2250
2251 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2252 M: Rasesh Mody <rasesh.mody@qlogic.com>
2253 L: netdev@vger.kernel.org
2254 S: Supported
2255 F: drivers/net/ethernet/brocade/bna/
2256
2257 BSG (block layer generic sg v4 driver)
2258 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2259 L: linux-scsi@vger.kernel.org
2260 S: Supported
2261 F: block/bsg.c
2262 F: include/linux/bsg.h
2263 F: include/uapi/linux/bsg.h
2264
2265 BT87X AUDIO DRIVER
2266 M: Clemens Ladisch <clemens@ladisch.de>
2267 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2268 T: git git://git.alsa-project.org/alsa-kernel.git
2269 S: Maintained
2270 F: Documentation/sound/alsa/Bt87x.txt
2271 F: sound/pci/bt87x.c
2272
2273 BT8XXGPIO DRIVER
2274 M: Michael Buesch <m@bues.ch>
2275 W: http://bu3sch.de/btgpio.php
2276 S: Maintained
2277 F: drivers/gpio/gpio-bt8xx.c
2278
2279 BTRFS FILE SYSTEM
2280 M: Chris Mason <clm@fb.com>
2281 M: Josef Bacik <jbacik@fb.com>
2282 M: David Sterba <dsterba@suse.cz>
2283 L: linux-btrfs@vger.kernel.org
2284 W: http://btrfs.wiki.kernel.org/
2285 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2287 S: Maintained
2288 F: Documentation/filesystems/btrfs.txt
2289 F: fs/btrfs/
2290
2291 BTTV VIDEO4LINUX DRIVER
2292 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2293 L: linux-media@vger.kernel.org
2294 W: http://linuxtv.org
2295 T: git git://linuxtv.org/media_tree.git
2296 S: Odd fixes
2297 F: Documentation/video4linux/bttv/
2298 F: drivers/media/pci/bt8xx/bttv*
2299
2300 BUSLOGIC SCSI DRIVER
2301 M: Khalid Aziz <khalid@gonehiking.org>
2302 L: linux-scsi@vger.kernel.org
2303 S: Maintained
2304 F: drivers/scsi/BusLogic.*
2305 F: drivers/scsi/FlashPoint.*
2306
2307 C-MEDIA CMI8788 DRIVER
2308 M: Clemens Ladisch <clemens@ladisch.de>
2309 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2310 T: git git://git.alsa-project.org/alsa-kernel.git
2311 S: Maintained
2312 F: sound/pci/oxygen/
2313
2314 C6X ARCHITECTURE
2315 M: Mark Salter <msalter@redhat.com>
2316 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2317 L: linux-c6x-dev@linux-c6x.org
2318 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2319 S: Maintained
2320 F: arch/c6x/
2321
2322 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2323 M: David Howells <dhowells@redhat.com>
2324 L: linux-cachefs@redhat.com
2325 S: Supported
2326 F: Documentation/filesystems/caching/cachefiles.txt
2327 F: fs/cachefiles/
2328
2329 CADET FM/AM RADIO RECEIVER DRIVER
2330 M: Hans Verkuil <hverkuil@xs4all.nl>
2331 L: linux-media@vger.kernel.org
2332 T: git git://linuxtv.org/media_tree.git
2333 W: http://linuxtv.org
2334 S: Maintained
2335 F: drivers/media/radio/radio-cadet*
2336
2337 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2338 M: Jonathan Corbet <corbet@lwn.net>
2339 L: linux-media@vger.kernel.org
2340 T: git git://linuxtv.org/media_tree.git
2341 S: Maintained
2342 F: Documentation/video4linux/cafe_ccic
2343 F: drivers/media/platform/marvell-ccic/
2344
2345 CAIF NETWORK LAYER
2346 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2347 L: netdev@vger.kernel.org
2348 S: Supported
2349 F: Documentation/networking/caif/
2350 F: drivers/net/caif/
2351 F: include/uapi/linux/caif/
2352 F: include/net/caif/
2353 F: net/caif/
2354
2355 CALGARY x86-64 IOMMU
2356 M: Muli Ben-Yehuda <muli@il.ibm.com>
2357 M: "Jon D. Mason" <jdmason@kudzu.us>
2358 L: discuss@x86-64.org
2359 S: Maintained
2360 F: arch/x86/kernel/pci-calgary_64.c
2361 F: arch/x86/kernel/tce_64.c
2362 F: arch/x86/include/asm/calgary.h
2363 F: arch/x86/include/asm/tce.h
2364
2365 CAN NETWORK LAYER
2366 M: Oliver Hartkopp <socketcan@hartkopp.net>
2367 L: linux-can@vger.kernel.org
2368 W: http://gitorious.org/linux-can
2369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2371 S: Maintained
2372 F: Documentation/networking/can.txt
2373 F: net/can/
2374 F: include/linux/can/core.h
2375 F: include/uapi/linux/can.h
2376 F: include/uapi/linux/can/bcm.h
2377 F: include/uapi/linux/can/raw.h
2378 F: include/uapi/linux/can/gw.h
2379
2380 CAN NETWORK DRIVERS
2381 M: Wolfgang Grandegger <wg@grandegger.com>
2382 M: Marc Kleine-Budde <mkl@pengutronix.de>
2383 L: linux-can@vger.kernel.org
2384 W: http://gitorious.org/linux-can
2385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2387 S: Maintained
2388 F: drivers/net/can/
2389 F: include/linux/can/dev.h
2390 F: include/linux/can/platform/
2391 F: include/uapi/linux/can/error.h
2392 F: include/uapi/linux/can/netlink.h
2393
2394 CAPABILITIES
2395 M: Serge Hallyn <serge.hallyn@canonical.com>
2396 L: linux-security-module@vger.kernel.org
2397 S: Supported
2398 F: include/linux/capability.h
2399 F: include/uapi/linux/capability.h
2400 F: security/capability.c
2401 F: security/commoncap.c
2402 F: kernel/capability.c
2403
2404 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2405 M: Kevin Tsai <ktsai@capellamicro.com>
2406 S: Maintained
2407 F: drivers/iio/light/cm*
2408 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2409
2410 CC2520 IEEE-802.15.4 RADIO DRIVER
2411 M: Varka Bhadram <varkabhadram@gmail.com>
2412 L: linux-wpan@vger.kernel.org
2413 S: Maintained
2414 F: drivers/net/ieee802154/cc2520.c
2415 F: include/linux/spi/cc2520.h
2416 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2417
2418 CELL BROADBAND ENGINE ARCHITECTURE
2419 M: Arnd Bergmann <arnd@arndb.de>
2420 L: linuxppc-dev@lists.ozlabs.org
2421 L: cbe-oss-dev@lists.ozlabs.org
2422 W: http://www.ibm.com/developerworks/power/cell/
2423 S: Supported
2424 F: arch/powerpc/include/asm/cell*.h
2425 F: arch/powerpc/include/asm/spu*.h
2426 F: arch/powerpc/include/uapi/asm/spu*.h
2427 F: arch/powerpc/oprofile/*cell*
2428 F: arch/powerpc/platforms/cell/
2429
2430 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2431 M: Sage Weil <sage@inktank.com>
2432 L: ceph-devel@vger.kernel.org
2433 W: http://ceph.com/
2434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2435 S: Supported
2436 F: Documentation/filesystems/ceph.txt
2437 F: fs/ceph/
2438 F: net/ceph/
2439 F: include/linux/ceph/
2440 F: include/linux/crush/
2441
2442 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2443 L: linux-usb@vger.kernel.org
2444 S: Orphan
2445 F: Documentation/usb/WUSB-Design-overview.txt
2446 F: Documentation/usb/wusb-cbaf
2447 F: drivers/usb/host/hwa-hc.c
2448 F: drivers/usb/host/whci/
2449 F: drivers/usb/wusbcore/
2450 F: include/linux/usb/wusb*
2451
2452 CFAG12864B LCD DRIVER
2453 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2454 W: http://miguelojeda.es/auxdisplay.htm
2455 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2456 S: Maintained
2457 F: drivers/auxdisplay/cfag12864b.c
2458 F: include/linux/cfag12864b.h
2459
2460 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2461 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2462 W: http://miguelojeda.es/auxdisplay.htm
2463 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2464 S: Maintained
2465 F: drivers/auxdisplay/cfag12864bfb.c
2466 F: include/linux/cfag12864b.h
2467
2468 CFG80211 and NL80211
2469 M: Johannes Berg <johannes@sipsolutions.net>
2470 L: linux-wireless@vger.kernel.org
2471 W: http://wireless.kernel.org/
2472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2474 S: Maintained
2475 F: include/uapi/linux/nl80211.h
2476 F: include/net/cfg80211.h
2477 F: net/wireless/*
2478 X: net/wireless/wext*
2479
2480 CHAR and MISC DRIVERS
2481 M: Arnd Bergmann <arnd@arndb.de>
2482 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2484 S: Supported
2485 F: drivers/char/*
2486 F: drivers/misc/*
2487 F: include/linux/miscdevice.h
2488
2489 CHECKPATCH
2490 M: Andy Whitcroft <apw@canonical.com>
2491 M: Joe Perches <joe@perches.com>
2492 S: Maintained
2493 F: scripts/checkpatch.pl
2494
2495 CHINESE DOCUMENTATION
2496 M: Harry Wei <harryxiyou@gmail.com>
2497 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2498 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2499 S: Maintained
2500 F: Documentation/zh_CN/
2501
2502 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2503 M: Peter Chen <Peter.Chen@freescale.com>
2504 T: git git://github.com/hzpeterchen/linux-usb.git
2505 L: linux-usb@vger.kernel.org
2506 S: Maintained
2507 F: drivers/usb/chipidea/
2508
2509 CHROME HARDWARE PLATFORM SUPPORT
2510 M: Olof Johansson <olof@lixom.net>
2511 S: Maintained
2512 F: drivers/platform/chrome/
2513
2514 CISCO VIC ETHERNET NIC DRIVER
2515 M: Christian Benvenuti <benve@cisco.com>
2516 M: Sujith Sankar <ssujith@cisco.com>
2517 M: Govindarajulu Varadarajan <_govind@gmx.com>
2518 M: Neel Patel <neepatel@cisco.com>
2519 S: Supported
2520 F: drivers/net/ethernet/cisco/enic/
2521
2522 CISCO VIC LOW LATENCY NIC DRIVER
2523 M: Upinder Malhi <umalhi@cisco.com>
2524 S: Supported
2525 F: drivers/infiniband/hw/usnic
2526
2527 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2528 M: Hartley Sweeten <hsweeten@visionengravers.com>
2529 L: netdev@vger.kernel.org
2530 S: Maintained
2531 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2532
2533 CIRRUS LOGIC AUDIO CODEC DRIVERS
2534 M: Brian Austin <brian.austin@cirrus.com>
2535 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2536 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2537 S: Maintained
2538 F: sound/soc/codecs/cs*
2539
2540 CLEANCACHE API
2541 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2542 L: linux-kernel@vger.kernel.org
2543 S: Maintained
2544 F: mm/cleancache.c
2545 F: include/linux/cleancache.h
2546
2547 CLK API
2548 M: Russell King <linux@arm.linux.org.uk>
2549 S: Maintained
2550 F: include/linux/clk.h
2551
2552 CLOCKSOURCE, CLOCKEVENT DRIVERS
2553 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2554 M: Thomas Gleixner <tglx@linutronix.de>
2555 L: linux-kernel@vger.kernel.org
2556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2557 S: Supported
2558 F: drivers/clocksource
2559
2560 CISCO FCOE HBA DRIVER
2561 M: Hiral Patel <hiralpat@cisco.com>
2562 M: Suma Ramars <sramars@cisco.com>
2563 M: Brian Uchino <buchino@cisco.com>
2564 L: linux-scsi@vger.kernel.org
2565 S: Supported
2566 F: drivers/scsi/fnic/
2567
2568 CMPC ACPI DRIVER
2569 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2570 M: Daniel Oliveira Nascimento <don@syst.com.br>
2571 L: platform-driver-x86@vger.kernel.org
2572 S: Supported
2573 F: drivers/platform/x86/classmate-laptop.c
2574
2575 COCCINELLE/Semantic Patches (SmPL)
2576 M: Julia Lawall <Julia.Lawall@lip6.fr>
2577 M: Gilles Muller <Gilles.Muller@lip6.fr>
2578 M: Nicolas Palix <nicolas.palix@imag.fr>
2579 M: Michal Marek <mmarek@suse.cz>
2580 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2582 W: http://coccinelle.lip6.fr/
2583 S: Supported
2584 F: Documentation/coccinelle.txt
2585 F: scripts/coccinelle/
2586 F: scripts/coccicheck
2587
2588 CODA FILE SYSTEM
2589 M: Jan Harkes <jaharkes@cs.cmu.edu>
2590 M: coda@cs.cmu.edu
2591 L: codalist@coda.cs.cmu.edu
2592 W: http://www.coda.cs.cmu.edu/
2593 S: Maintained
2594 F: Documentation/filesystems/coda.txt
2595 F: fs/coda/
2596 F: include/linux/coda*.h
2597 F: include/uapi/linux/coda*.h
2598
2599 CODA V4L2 MEM2MEM DRIVER
2600 M: Philipp Zabel <p.zabel@pengutronix.de>
2601 L: linux-media@vger.kernel.org
2602 S: Maintained
2603 F: Documentation/devicetree/bindings/media/coda.txt
2604 F: drivers/media/platform/coda/
2605
2606 COMMON CLK FRAMEWORK
2607 M: Mike Turquette <mturquette@linaro.org>
2608 M: Stephen Boyd <sboyd@codeaurora.org>
2609 L: linux-kernel@vger.kernel.org
2610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2611 S: Maintained
2612 F: drivers/clk/
2613 X: drivers/clk/clkdev.c
2614 F: include/linux/clk-pr*
2615 F: include/linux/clk/
2616
2617 COMMON INTERNET FILE SYSTEM (CIFS)
2618 M: Steve French <sfrench@samba.org>
2619 L: linux-cifs@vger.kernel.org
2620 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2621 W: http://linux-cifs.samba.org/
2622 T: git git://git.samba.org/sfrench/cifs-2.6.git
2623 S: Supported
2624 F: Documentation/filesystems/cifs/
2625 F: fs/cifs/
2626
2627 COMPACTPCI HOTPLUG CORE
2628 M: Scott Murray <scott@spiteful.org>
2629 L: linux-pci@vger.kernel.org
2630 S: Maintained
2631 F: drivers/pci/hotplug/cpci_hotplug*
2632
2633 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2634 M: Scott Murray <scott@spiteful.org>
2635 L: linux-pci@vger.kernel.org
2636 S: Maintained
2637 F: drivers/pci/hotplug/cpcihp_zt5550.*
2638
2639 COMPACTPCI HOTPLUG GENERIC DRIVER
2640 M: Scott Murray <scott@spiteful.org>
2641 L: linux-pci@vger.kernel.org
2642 S: Maintained
2643 F: drivers/pci/hotplug/cpcihp_generic.c
2644
2645 COMPAL LAPTOP SUPPORT
2646 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2647 L: platform-driver-x86@vger.kernel.org
2648 S: Maintained
2649 F: drivers/platform/x86/compal-laptop.c
2650
2651 CONEXANT ACCESSRUNNER USB DRIVER
2652 M: Simon Arlott <cxacru@fire.lp0.eu>
2653 L: accessrunner-general@lists.sourceforge.net
2654 W: http://accessrunner.sourceforge.net/
2655 S: Maintained
2656 F: drivers/usb/atm/cxacru.c
2657
2658 CONFIGFS
2659 M: Joel Becker <jlbec@evilplan.org>
2660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2661 S: Supported
2662 F: fs/configfs/
2663 F: include/linux/configfs.h
2664
2665 CONNECTOR
2666 M: Evgeniy Polyakov <zbr@ioremap.net>
2667 L: netdev@vger.kernel.org
2668 S: Maintained
2669 F: drivers/connector/
2670
2671 CONTROL GROUP (CGROUP)
2672 M: Tejun Heo <tj@kernel.org>
2673 M: Li Zefan <lizefan@huawei.com>
2674 L: cgroups@vger.kernel.org
2675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2676 S: Maintained
2677 F: Documentation/cgroups/
2678 F: include/linux/cgroup*
2679 F: kernel/cgroup*
2680
2681 CONTROL GROUP - CPUSET
2682 M: Li Zefan <lizefan@huawei.com>
2683 L: cgroups@vger.kernel.org
2684 W: http://www.bullopensource.org/cpuset/
2685 W: http://oss.sgi.com/projects/cpusets/
2686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2687 S: Maintained
2688 F: Documentation/cgroups/cpusets.txt
2689 F: include/linux/cpuset.h
2690 F: kernel/cpuset.c
2691
2692 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2693 M: Johannes Weiner <hannes@cmpxchg.org>
2694 M: Michal Hocko <mhocko@suse.cz>
2695 L: cgroups@vger.kernel.org
2696 L: linux-mm@kvack.org
2697 S: Maintained
2698 F: mm/memcontrol.c
2699 F: mm/swap_cgroup.c
2700
2701 CORETEMP HARDWARE MONITORING DRIVER
2702 M: Fenghua Yu <fenghua.yu@intel.com>
2703 L: lm-sensors@lm-sensors.org
2704 S: Maintained
2705 F: Documentation/hwmon/coretemp
2706 F: drivers/hwmon/coretemp.c
2707
2708 COSA/SRP SYNC SERIAL DRIVER
2709 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2710 W: http://www.fi.muni.cz/~kas/cosa/
2711 S: Maintained
2712 F: drivers/net/wan/cosa*
2713
2714 CPMAC ETHERNET DRIVER
2715 M: Florian Fainelli <florian@openwrt.org>
2716 L: netdev@vger.kernel.org
2717 S: Maintained
2718 F: drivers/net/ethernet/ti/cpmac.c
2719
2720 CPU FREQUENCY DRIVERS
2721 M: Rafael J. Wysocki <rjw@rjwysocki.net>
2722 M: Viresh Kumar <viresh.kumar@linaro.org>
2723 L: linux-pm@vger.kernel.org
2724 S: Maintained
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2726 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2727 F: drivers/cpufreq/
2728 F: include/linux/cpufreq.h
2729
2730 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2731 M: Viresh Kumar <viresh.kumar@linaro.org>
2732 M: Sudeep Holla <sudeep.holla@arm.com>
2733 L: linux-pm@vger.kernel.org
2734 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2735 S: Maintained
2736 F: drivers/cpufreq/arm_big_little.h
2737 F: drivers/cpufreq/arm_big_little.c
2738 F: drivers/cpufreq/arm_big_little_dt.c
2739
2740 CPUIDLE DRIVER - ARM BIG LITTLE
2741 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2742 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2743 L: linux-pm@vger.kernel.org
2744 L: linux-arm-kernel@lists.infradead.org
2745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2746 S: Maintained
2747 F: drivers/cpuidle/cpuidle-big_little.c
2748
2749 CPUIDLE DRIVER - ARM EXYNOS
2750 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2751 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2752 M: Kukjin Kim <kgene@kernel.org>
2753 L: linux-pm@vger.kernel.org
2754 L: linux-samsung-soc@vger.kernel.org
2755 S: Supported
2756 F: drivers/cpuidle/cpuidle-exynos.c
2757 F: arch/arm/mach-exynos/pm.c
2758
2759 CPUIDLE DRIVERS
2760 M: Rafael J. Wysocki <rjw@rjwysocki.net>
2761 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2762 L: linux-pm@vger.kernel.org
2763 S: Maintained
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765 F: drivers/cpuidle/*
2766 F: include/linux/cpuidle.h
2767
2768 CPUID/MSR DRIVER
2769 M: "H. Peter Anvin" <hpa@zytor.com>
2770 S: Maintained
2771 F: arch/x86/kernel/cpuid.c
2772 F: arch/x86/kernel/msr.c
2773
2774 CPU POWER MONITORING SUBSYSTEM
2775 M: Thomas Renninger <trenn@suse.de>
2776 L: linux-pm@vger.kernel.org
2777 S: Maintained
2778 F: tools/power/cpupower/
2779
2780 CRAMFS FILESYSTEM
2781 W: http://sourceforge.net/projects/cramfs/
2782 S: Orphan / Obsolete
2783 F: Documentation/filesystems/cramfs.txt
2784 F: fs/cramfs/
2785
2786 CRIS PORT
2787 M: Mikael Starvik <starvik@axis.com>
2788 M: Jesper Nilsson <jesper.nilsson@axis.com>
2789 L: linux-cris-kernel@axis.com
2790 W: http://developer.axis.com
2791 S: Maintained
2792 F: arch/cris/
2793 F: drivers/tty/serial/crisv10.*
2794
2795 CRYPTO API
2796 M: Herbert Xu <herbert@gondor.apana.org.au>
2797 M: "David S. Miller" <davem@davemloft.net>
2798 L: linux-crypto@vger.kernel.org
2799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2800 S: Maintained
2801 F: Documentation/crypto/
2802 F: arch/*/crypto/
2803 F: crypto/
2804 F: drivers/crypto/
2805 F: include/crypto/
2806
2807 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2808 M: Neil Horman <nhorman@tuxdriver.com>
2809 L: linux-crypto@vger.kernel.org
2810 S: Maintained
2811 F: crypto/ansi_cprng.c
2812 F: crypto/rng.c
2813
2814 CS5535 Audio ALSA driver
2815 M: Jaya Kumar <jayakumar.alsa@gmail.com>
2816 S: Maintained
2817 F: sound/pci/cs5535audio/
2818
2819 CW1200 WLAN driver
2820 M: Solomon Peachy <pizza@shaftnet.org>
2821 S: Maintained
2822 F: drivers/net/wireless/cw1200/
2823
2824 CX18 VIDEO4LINUX DRIVER
2825 M: Andy Walls <awalls@md.metrocast.net>
2826 L: ivtv-devel@ivtvdriver.org (subscribers-only)
2827 L: linux-media@vger.kernel.org
2828 T: git git://linuxtv.org/media_tree.git
2829 W: http://linuxtv.org
2830 W: http://www.ivtvdriver.org/index.php/Cx18
2831 S: Maintained
2832 F: Documentation/video4linux/cx18.txt
2833 F: drivers/media/pci/cx18/
2834 F: include/uapi/linux/ivtv*
2835
2836 CX2341X MPEG ENCODER HELPER MODULE
2837 M: Hans Verkuil <hverkuil@xs4all.nl>
2838 L: linux-media@vger.kernel.org
2839 T: git git://linuxtv.org/media_tree.git
2840 W: http://linuxtv.org
2841 S: Maintained
2842 F: drivers/media/common/cx2341x*
2843 F: include/media/cx2341x*
2844
2845 CX88 VIDEO4LINUX DRIVER
2846 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2847 L: linux-media@vger.kernel.org
2848 W: http://linuxtv.org
2849 T: git git://linuxtv.org/media_tree.git
2850 S: Odd fixes
2851 F: Documentation/video4linux/cx88/
2852 F: drivers/media/pci/cx88/
2853
2854 CXD2820R MEDIA DRIVER
2855 M: Antti Palosaari <crope@iki.fi>
2856 L: linux-media@vger.kernel.org
2857 W: http://linuxtv.org/
2858 W: http://palosaari.fi/linux/
2859 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2860 T: git git://linuxtv.org/anttip/media_tree.git
2861 S: Maintained
2862 F: drivers/media/dvb-frontends/cxd2820r*
2863
2864 CXGB3 ETHERNET DRIVER (CXGB3)
2865 M: Santosh Raspatur <santosh@chelsio.com>
2866 L: netdev@vger.kernel.org
2867 W: http://www.chelsio.com
2868 S: Supported
2869 F: drivers/net/ethernet/chelsio/cxgb3/
2870
2871 CXGB3 ISCSI DRIVER (CXGB3I)
2872 M: Karen Xie <kxie@chelsio.com>
2873 L: linux-scsi@vger.kernel.org
2874 W: http://www.chelsio.com
2875 S: Supported
2876 F: drivers/scsi/cxgbi/cxgb3i
2877
2878 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2879 M: Steve Wise <swise@chelsio.com>
2880 L: linux-rdma@vger.kernel.org
2881 W: http://www.openfabrics.org
2882 S: Supported
2883 F: drivers/infiniband/hw/cxgb3/
2884
2885 CXGB4 ETHERNET DRIVER (CXGB4)
2886 M: Hariprasad S <hariprasad@chelsio.com>
2887 L: netdev@vger.kernel.org
2888 W: http://www.chelsio.com
2889 S: Supported
2890 F: drivers/net/ethernet/chelsio/cxgb4/
2891
2892 CXGB4 ISCSI DRIVER (CXGB4I)
2893 M: Karen Xie <kxie@chelsio.com>
2894 L: linux-scsi@vger.kernel.org
2895 W: http://www.chelsio.com
2896 S: Supported
2897 F: drivers/scsi/cxgbi/cxgb4i
2898
2899 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2900 M: Steve Wise <swise@chelsio.com>
2901 L: linux-rdma@vger.kernel.org
2902 W: http://www.openfabrics.org
2903 S: Supported
2904 F: drivers/infiniband/hw/cxgb4/
2905
2906 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2907 M: Casey Leedom <leedom@chelsio.com>
2908 L: netdev@vger.kernel.org
2909 W: http://www.chelsio.com
2910 S: Supported
2911 F: drivers/net/ethernet/chelsio/cxgb4vf/
2912
2913 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2914 M: Ian Munsie <imunsie@au1.ibm.com>
2915 M: Michael Neuling <mikey@neuling.org>
2916 L: linuxppc-dev@lists.ozlabs.org
2917 S: Supported
2918 F: drivers/misc/cxl/
2919 F: include/misc/cxl.h
2920 F: include/uapi/misc/cxl.h
2921 F: Documentation/powerpc/cxl.txt
2922 F: Documentation/powerpc/cxl.txt
2923 F: Documentation/ABI/testing/sysfs-class-cxl
2924
2925 STMMAC ETHERNET DRIVER
2926 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2927 L: netdev@vger.kernel.org
2928 W: http://www.stlinux.com
2929 S: Supported
2930 F: drivers/net/ethernet/stmicro/stmmac/
2931
2932 CYBERPRO FB DRIVER
2933 M: Russell King <linux@arm.linux.org.uk>
2934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2935 W: http://www.arm.linux.org.uk/
2936 S: Maintained
2937 F: drivers/video/fbdev/cyber2000fb.*
2938
2939 CYCLADES ASYNC MUX DRIVER
2940 W: http://www.cyclades.com/
2941 S: Orphan
2942 F: drivers/tty/cyclades.c
2943 F: include/linux/cyclades.h
2944 F: include/uapi/linux/cyclades.h
2945
2946 CYCLADES PC300 DRIVER
2947 W: http://www.cyclades.com/
2948 S: Orphan
2949 F: drivers/net/wan/pc300*
2950
2951 CYPRESS_FIRMWARE MEDIA DRIVER
2952 M: Antti Palosaari <crope@iki.fi>
2953 L: linux-media@vger.kernel.org
2954 W: http://linuxtv.org/
2955 W: http://palosaari.fi/linux/
2956 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2957 T: git git://linuxtv.org/anttip/media_tree.git
2958 S: Maintained
2959 F: drivers/media/common/cypress_firmware*
2960
2961 CYTTSP TOUCHSCREEN DRIVER
2962 M: Ferruh Yigit <fery@cypress.com>
2963 L: linux-input@vger.kernel.org
2964 S: Supported
2965 F: drivers/input/touchscreen/cyttsp*
2966 F: include/linux/input/cyttsp.h
2967
2968 DAMA SLAVE for AX.25
2969 M: Joerg Reuter <jreuter@yaina.de>
2970 W: http://yaina.de/jreuter/
2971 W: http://www.qsl.net/dl1bke/
2972 L: linux-hams@vger.kernel.org
2973 S: Maintained
2974 F: net/ax25/af_ax25.c
2975 F: net/ax25/ax25_dev.c
2976 F: net/ax25/ax25_ds_*
2977 F: net/ax25/ax25_in.c
2978 F: net/ax25/ax25_out.c
2979 F: net/ax25/ax25_timer.c
2980 F: net/ax25/sysctl_net_ax25.c
2981
2982 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2983 L: netdev@vger.kernel.org
2984 S: Orphan
2985 F: Documentation/networking/dmfe.txt
2986 F: drivers/net/ethernet/dec/tulip/dmfe.c
2987
2988 DC390/AM53C974 SCSI driver
2989 M: Hannes Reinecke <hare@suse.de>
2990 L: linux-scsi@vger.kernel.org
2991 S: Maintained
2992 F: drivers/scsi/am53c974.c
2993
2994 DC395x SCSI driver
2995 M: Oliver Neukum <oliver@neukum.org>
2996 M: Ali Akcaagac <aliakc@web.de>
2997 M: Jamie Lenehan <lenehan@twibble.org>
2998 L: dc395x@twibble.org
2999 W: http://twibble.org/dist/dc395x/
3000 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3001 S: Maintained
3002 F: Documentation/scsi/dc395x.txt
3003 F: drivers/scsi/dc395x.*
3004
3005 DCCP PROTOCOL
3006 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3007 L: dccp@vger.kernel.org
3008 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3009 S: Maintained
3010 F: include/linux/dccp.h
3011 F: include/uapi/linux/dccp.h
3012 F: include/linux/tfrc.h
3013 F: net/dccp/
3014
3015 DECnet NETWORK LAYER
3016 W: http://linux-decnet.sourceforge.net
3017 L: linux-decnet-user@lists.sourceforge.net
3018 S: Orphan
3019 F: Documentation/networking/decnet.txt
3020 F: net/decnet/
3021
3022 DECSTATION PLATFORM SUPPORT
3023 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3024 L: linux-mips@linux-mips.org
3025 W: http://www.linux-mips.org/wiki/DECstation
3026 S: Maintained
3027 F: arch/mips/dec/
3028 F: arch/mips/include/asm/dec/
3029 F: arch/mips/include/asm/mach-dec/
3030
3031 DEFXX FDDI NETWORK DRIVER
3032 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3033 S: Maintained
3034 F: drivers/net/fddi/defxx.*
3035
3036 DELL LAPTOP DRIVER
3037 M: Matthew Garrett <mjg59@srcf.ucam.org>
3038 L: platform-driver-x86@vger.kernel.org
3039 S: Maintained
3040 F: drivers/platform/x86/dell-laptop.c
3041
3042 DELL LAPTOP SMM DRIVER
3043 M: Guenter Roeck <linux@roeck-us.net>
3044 S: Maintained
3045 F: drivers/char/i8k.c
3046 F: include/uapi/linux/i8k.h
3047
3048 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3049 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3050 S: Maintained
3051 F: Documentation/dcdbas.txt
3052 F: drivers/firmware/dcdbas.*
3053
3054 DELL WMI EXTRAS DRIVER
3055 M: Matthew Garrett <mjg59@srcf.ucam.org>
3056 S: Maintained
3057 F: drivers/platform/x86/dell-wmi.c
3058
3059 DESIGNWARE USB2 DRD IP DRIVER
3060 M: John Youn <johnyoun@synopsys.com>
3061 L: linux-usb@vger.kernel.org
3062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3063 S: Maintained
3064 F: drivers/usb/dwc2/
3065
3066 DESIGNWARE USB3 DRD IP DRIVER
3067 M: Felipe Balbi <balbi@ti.com>
3068 L: linux-usb@vger.kernel.org
3069 L: linux-omap@vger.kernel.org
3070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3071 S: Maintained
3072 F: drivers/usb/dwc3/
3073
3074 DEVICE COREDUMP (DEV_COREDUMP)
3075 M: Johannes Berg <johannes@sipsolutions.net>
3076 L: linux-kernel@vger.kernel.org
3077 S: Maintained
3078 F: drivers/base/devcoredump.c
3079 F: include/linux/devcoredump.h
3080
3081 DEVICE FREQUENCY (DEVFREQ)
3082 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3083 M: Kyungmin Park <kyungmin.park@samsung.com>
3084 L: linux-pm@vger.kernel.org
3085 S: Maintained
3086 F: drivers/devfreq/
3087
3088 DEVICE NUMBER REGISTRY
3089 M: Torben Mathiasen <device@lanana.org>
3090 W: http://lanana.org/docs/device-list/index.html
3091 S: Maintained
3092
3093 DEVICE-MAPPER (LVM)
3094 M: Alasdair Kergon <agk@redhat.com>
3095 M: Mike Snitzer <snitzer@redhat.com>
3096 M: dm-devel@redhat.com
3097 L: dm-devel@redhat.com
3098 W: http://sources.redhat.com/dm
3099 Q: http://patchwork.kernel.org/project/dm-devel/list/
3100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3101 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3102 S: Maintained
3103 F: Documentation/device-mapper/
3104 F: drivers/md/dm*
3105 F: drivers/md/persistent-data/
3106 F: include/linux/device-mapper.h
3107 F: include/linux/dm-*.h
3108 F: include/uapi/linux/dm-*.h
3109
3110 DIALOG SEMICONDUCTOR DRIVERS
3111 M: Support Opensource <support.opensource@diasemi.com>
3112 W: http://www.dialog-semiconductor.com/products
3113 S: Supported
3114 F: Documentation/hwmon/da90??
3115 F: drivers/gpio/gpio-da90??.c
3116 F: drivers/hwmon/da90??-hwmon.c
3117 F: drivers/input/misc/da90??_onkey.c
3118 F: drivers/input/touchscreen/da9052_tsi.c
3119 F: drivers/leds/leds-da90??.c
3120 F: drivers/mfd/da903x.c
3121 F: drivers/mfd/da90??-*.c
3122 F: drivers/power/da9052-battery.c
3123 F: drivers/regulator/da903x.c
3124 F: drivers/regulator/da9???-regulator.[ch]
3125 F: drivers/rtc/rtc-da90??.c
3126 F: drivers/video/backlight/da90??_bl.c
3127 F: drivers/watchdog/da90??_wdt.c
3128 F: include/linux/mfd/da903x.h
3129 F: include/linux/mfd/da9052/
3130 F: include/linux/mfd/da9055/
3131 F: include/linux/mfd/da9063/
3132 F: include/sound/da[79]*.h
3133 F: sound/soc/codecs/da[79]*.[ch]
3134
3135 DIGI NEO AND CLASSIC PCI PRODUCTS
3136 M: Lidza Louina <lidza.louina@gmail.com>
3137 M: Mark Hounschell <markh@compro.net>
3138 L: driverdev-devel@linuxdriverproject.org
3139 S: Maintained
3140 F: drivers/staging/dgnc/
3141
3142 DIGI EPCA PCI PRODUCTS
3143 M: Lidza Louina <lidza.louina@gmail.com>
3144 M: Mark Hounschell <markh@compro.net>
3145 M: Daeseok Youn <daeseok.youn@gmail.com>
3146 L: driverdev-devel@linuxdriverproject.org
3147 S: Maintained
3148 F: drivers/staging/dgap/
3149
3150 DIOLAN U2C-12 I2C DRIVER
3151 M: Guenter Roeck <linux@roeck-us.net>
3152 L: linux-i2c@vger.kernel.org
3153 S: Maintained
3154 F: drivers/i2c/busses/i2c-diolan-u2c.c
3155
3156 DIRECTORY NOTIFICATION (DNOTIFY)
3157 M: Eric Paris <eparis@parisplace.org>
3158 S: Maintained
3159 F: Documentation/filesystems/dnotify.txt
3160 F: fs/notify/dnotify/
3161 F: include/linux/dnotify.h
3162
3163 DISK GEOMETRY AND PARTITION HANDLING
3164 M: Andries Brouwer <aeb@cwi.nl>
3165 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3166 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3167 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3168 S: Maintained
3169
3170 DISKQUOTA
3171 M: Jan Kara <jack@suse.cz>
3172 S: Maintained
3173 F: Documentation/filesystems/quota.txt
3174 F: fs/quota/
3175 F: include/linux/quota*.h
3176 F: include/uapi/linux/quota*.h
3177
3178 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3179 M: Bernie Thompson <bernie@plugable.com>
3180 L: linux-fbdev@vger.kernel.org
3181 S: Maintained
3182 W: http://plugable.com/category/projects/udlfb/
3183 F: drivers/video/fbdev/udlfb.c
3184 F: include/video/udlfb.h
3185 F: Documentation/fb/udlfb.txt
3186
3187 DISTRIBUTED LOCK MANAGER (DLM)
3188 M: Christine Caulfield <ccaulfie@redhat.com>
3189 M: David Teigland <teigland@redhat.com>
3190 L: cluster-devel@redhat.com
3191 W: http://sources.redhat.com/cluster/
3192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3193 S: Supported
3194 F: fs/dlm/
3195
3196 DMA BUFFER SHARING FRAMEWORK
3197 M: Sumit Semwal <sumit.semwal@linaro.org>
3198 S: Maintained
3199 L: linux-media@vger.kernel.org
3200 L: dri-devel@lists.freedesktop.org
3201 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3202 F: drivers/dma-buf/
3203 F: include/linux/dma-buf*
3204 F: include/linux/reservation.h
3205 F: include/linux/*fence.h
3206 F: Documentation/dma-buf-sharing.txt
3207 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3208
3209 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3210 M: Vinod Koul <vinod.koul@intel.com>
3211 L: dmaengine@vger.kernel.org
3212 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3213 S: Maintained
3214 F: drivers/dma/
3215 F: include/linux/dmaengine.h
3216 F: Documentation/dmaengine/
3217 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3218
3219 DME1737 HARDWARE MONITOR DRIVER
3220 M: Juerg Haefliger <juergh@gmail.com>
3221 L: lm-sensors@lm-sensors.org
3222 S: Maintained
3223 F: Documentation/hwmon/dme1737
3224 F: drivers/hwmon/dme1737.c
3225
3226 DOCKING STATION DRIVER
3227 M: Shaohua Li <shaohua.li@intel.com>
3228 L: linux-acpi@vger.kernel.org
3229 S: Supported
3230 F: drivers/acpi/dock.c
3231
3232 DOCUMENTATION
3233 M: Jonathan Corbet <corbet@lwn.net>
3234 L: linux-doc@vger.kernel.org
3235 S: Maintained
3236 F: Documentation/
3237 X: Documentation/ABI/
3238 X: Documentation/devicetree/
3239 X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3240 T: git git://git.lwn.net/linux-2.6.git docs-next
3241
3242 DOUBLETALK DRIVER
3243 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3244 L: blinux-list@redhat.com
3245 S: Maintained
3246 F: drivers/char/dtlk.c
3247 F: include/linux/dtlk.h
3248
3249 DPT_I2O SCSI RAID DRIVER
3250 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3251 L: linux-scsi@vger.kernel.org
3252 W: http://www.adaptec.com/
3253 S: Maintained
3254 F: drivers/scsi/dpt*
3255 F: drivers/scsi/dpt/
3256
3257 DRBD DRIVER
3258 P: Philipp Reisner
3259 P: Lars Ellenberg
3260 M: drbd-dev@lists.linbit.com
3261 L: drbd-user@lists.linbit.com
3262 W: http://www.drbd.org
3263 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3264 T: git git://git.drbd.org/drbd-8.3.git
3265 S: Supported
3266 F: drivers/block/drbd/
3267 F: lib/lru_cache.c
3268 F: Documentation/blockdev/drbd/
3269
3270 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3271 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3273 S: Supported
3274 F: Documentation/kobject.txt
3275 F: drivers/base/
3276 F: fs/sysfs/
3277 F: fs/debugfs/
3278 F: include/linux/kobj*
3279 F: include/linux/debugfs.h
3280 F: lib/kobj*
3281
3282 DRM DRIVERS
3283 M: David Airlie <airlied@linux.ie>
3284 L: dri-devel@lists.freedesktop.org
3285 T: git git://people.freedesktop.org/~airlied/linux
3286 S: Maintained
3287 F: drivers/gpu/drm/
3288 F: drivers/gpu/vga/
3289 F: include/drm/
3290 F: include/uapi/drm/
3291
3292 RADEON DRM DRIVERS
3293 M: Alex Deucher <alexander.deucher@amd.com>
3294 M: Christian König <christian.koenig@amd.com>
3295 L: dri-devel@lists.freedesktop.org
3296 T: git git://people.freedesktop.org/~agd5f/linux
3297 S: Supported
3298 F: drivers/gpu/drm/radeon/
3299 F: include/uapi/drm/radeon*
3300
3301 DRM PANEL DRIVERS
3302 M: Thierry Reding <thierry.reding@gmail.com>
3303 L: dri-devel@lists.freedesktop.org
3304 T: git git://anongit.freedesktop.org/tegra/linux.git
3305 S: Maintained
3306 F: drivers/gpu/drm/drm_panel.c
3307 F: drivers/gpu/drm/panel/
3308 F: include/drm/drm_panel.h
3309 F: Documentation/devicetree/bindings/panel/
3310
3311 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3312 M: Daniel Vetter <daniel.vetter@intel.com>
3313 M: Jani Nikula <jani.nikula@linux.intel.com>
3314 L: intel-gfx@lists.freedesktop.org
3315 L: dri-devel@lists.freedesktop.org
3316 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3317 T: git git://anongit.freedesktop.org/drm-intel
3318 S: Supported
3319 F: drivers/gpu/drm/i915/
3320 F: include/drm/i915*
3321 F: include/uapi/drm/i915*
3322
3323 DRM DRIVERS FOR EXYNOS
3324 M: Inki Dae <inki.dae@samsung.com>
3325 M: Joonyoung Shim <jy0922.shim@samsung.com>
3326 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3327 M: Kyungmin Park <kyungmin.park@samsung.com>
3328 L: dri-devel@lists.freedesktop.org
3329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3330 S: Supported
3331 F: drivers/gpu/drm/exynos/
3332 F: include/drm/exynos*
3333 F: include/uapi/drm/exynos*
3334
3335 DRM DRIVERS FOR FREESCALE IMX
3336 M: Philipp Zabel <p.zabel@pengutronix.de>
3337 L: dri-devel@lists.freedesktop.org
3338 S: Maintained
3339 F: drivers/gpu/drm/imx/
3340 F: Documentation/devicetree/bindings/drm/imx/
3341
3342 DRM DRIVERS FOR NVIDIA TEGRA
3343 M: Thierry Reding <thierry.reding@gmail.com>
3344 M: Terje Bergström <tbergstrom@nvidia.com>
3345 L: dri-devel@lists.freedesktop.org
3346 L: linux-tegra@vger.kernel.org
3347 T: git git://anongit.freedesktop.org/tegra/linux.git
3348 S: Supported
3349 F: drivers/gpu/drm/tegra/
3350 F: drivers/gpu/host1x/
3351 F: include/linux/host1x.h
3352 F: include/uapi/drm/tegra_drm.h
3353 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3354
3355 DRM DRIVERS FOR RENESAS
3356 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3357 L: dri-devel@lists.freedesktop.org
3358 L: linux-sh@vger.kernel.org
3359 T: git git://people.freedesktop.org/~airlied/linux
3360 S: Supported
3361 F: drivers/gpu/drm/rcar-du/
3362 F: drivers/gpu/drm/shmobile/
3363 F: include/linux/platform_data/rcar-du.h
3364 F: include/linux/platform_data/shmob_drm.h
3365
3366 DSBR100 USB FM RADIO DRIVER
3367 M: Alexey Klimov <klimov.linux@gmail.com>
3368 L: linux-media@vger.kernel.org
3369 T: git git://linuxtv.org/media_tree.git
3370 S: Maintained
3371 F: drivers/media/radio/dsbr100.c
3372
3373 DSCC4 DRIVER
3374 M: Francois Romieu <romieu@fr.zoreil.com>
3375 L: netdev@vger.kernel.org
3376 S: Maintained
3377 F: drivers/net/wan/dscc4.c
3378
3379 DVB_USB_AF9015 MEDIA DRIVER
3380 M: Antti Palosaari <crope@iki.fi>
3381 L: linux-media@vger.kernel.org
3382 W: http://linuxtv.org/
3383 W: http://palosaari.fi/linux/
3384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385 T: git git://linuxtv.org/anttip/media_tree.git
3386 S: Maintained
3387 F: drivers/media/usb/dvb-usb-v2/af9015*
3388
3389 DVB_USB_AF9035 MEDIA DRIVER
3390 M: Antti Palosaari <crope@iki.fi>
3391 L: linux-media@vger.kernel.org
3392 W: http://linuxtv.org/
3393 W: http://palosaari.fi/linux/
3394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3395 T: git git://linuxtv.org/anttip/media_tree.git
3396 S: Maintained
3397 F: drivers/media/usb/dvb-usb-v2/af9035*
3398
3399 DVB_USB_ANYSEE MEDIA DRIVER
3400 M: Antti Palosaari <crope@iki.fi>
3401 L: linux-media@vger.kernel.org
3402 W: http://linuxtv.org/
3403 W: http://palosaari.fi/linux/
3404 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3405 T: git git://linuxtv.org/anttip/media_tree.git
3406 S: Maintained
3407 F: drivers/media/usb/dvb-usb-v2/anysee*
3408
3409 DVB_USB_AU6610 MEDIA DRIVER
3410 M: Antti Palosaari <crope@iki.fi>
3411 L: linux-media@vger.kernel.org
3412 W: http://linuxtv.org/
3413 W: http://palosaari.fi/linux/
3414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3415 T: git git://linuxtv.org/anttip/media_tree.git
3416 S: Maintained
3417 F: drivers/media/usb/dvb-usb-v2/au6610*
3418
3419 DVB_USB_CE6230 MEDIA DRIVER
3420 M: Antti Palosaari <crope@iki.fi>
3421 L: linux-media@vger.kernel.org
3422 W: http://linuxtv.org/
3423 W: http://palosaari.fi/linux/
3424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3425 T: git git://linuxtv.org/anttip/media_tree.git
3426 S: Maintained
3427 F: drivers/media/usb/dvb-usb-v2/ce6230*
3428
3429 DVB_USB_CXUSB MEDIA DRIVER
3430 M: Michael Krufky <mkrufky@linuxtv.org>
3431 L: linux-media@vger.kernel.org
3432 W: http://linuxtv.org/
3433 W: http://github.com/mkrufky
3434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3435 T: git git://linuxtv.org/media_tree.git
3436 S: Maintained
3437 F: drivers/media/usb/dvb-usb/cxusb*
3438
3439 DVB_USB_EC168 MEDIA DRIVER
3440 M: Antti Palosaari <crope@iki.fi>
3441 L: linux-media@vger.kernel.org
3442 W: http://linuxtv.org/
3443 W: http://palosaari.fi/linux/
3444 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3445 T: git git://linuxtv.org/anttip/media_tree.git
3446 S: Maintained
3447 F: drivers/media/usb/dvb-usb-v2/ec168*
3448
3449 DVB_USB_GL861 MEDIA DRIVER
3450 M: Antti Palosaari <crope@iki.fi>
3451 L: linux-media@vger.kernel.org
3452 W: http://linuxtv.org/
3453 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454 T: git git://linuxtv.org/anttip/media_tree.git
3455 S: Maintained
3456 F: drivers/media/usb/dvb-usb-v2/gl861*
3457
3458 DVB_USB_MXL111SF MEDIA DRIVER
3459 M: Michael Krufky <mkrufky@linuxtv.org>
3460 L: linux-media@vger.kernel.org
3461 W: http://linuxtv.org/
3462 W: http://github.com/mkrufky
3463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3465 S: Maintained
3466 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3467
3468 DVB_USB_RTL28XXU MEDIA DRIVER
3469 M: Antti Palosaari <crope@iki.fi>
3470 L: linux-media@vger.kernel.org
3471 W: http://linuxtv.org/
3472 W: http://palosaari.fi/linux/
3473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3474 T: git git://linuxtv.org/anttip/media_tree.git
3475 S: Maintained
3476 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3477
3478 DVB_USB_V2 MEDIA DRIVER
3479 M: Antti Palosaari <crope@iki.fi>
3480 L: linux-media@vger.kernel.org
3481 W: http://linuxtv.org/
3482 W: http://palosaari.fi/linux/
3483 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3484 T: git git://linuxtv.org/anttip/media_tree.git
3485 S: Maintained
3486 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3487 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3488
3489 DYNAMIC DEBUG
3490 M: Jason Baron <jbaron@akamai.com>
3491 S: Maintained
3492 F: lib/dynamic_debug.c
3493 F: include/linux/dynamic_debug.h
3494
3495 DZ DECSTATION DZ11 SERIAL DRIVER
3496 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3497 S: Maintained
3498 F: drivers/tty/serial/dz.*
3499
3500 E3X0 POWER BUTTON DRIVER
3501 M: Moritz Fischer <moritz.fischer@ettus.com>
3502 L: usrp-users@lists.ettus.com
3503 W: http://www.ettus.com
3504 S: Supported
3505 F: drivers/input/misc/e3x0-button.c
3506 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3507
3508 E4000 MEDIA DRIVER
3509 M: Antti Palosaari <crope@iki.fi>
3510 L: linux-media@vger.kernel.org
3511 W: http://linuxtv.org/
3512 W: http://palosaari.fi/linux/
3513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3514 T: git git://linuxtv.org/anttip/media_tree.git
3515 S: Maintained
3516 F: drivers/media/tuners/e4000*
3517
3518 EATA ISA/EISA/PCI SCSI DRIVER
3519 M: Dario Ballabio <ballabio_dario@emc.com>
3520 L: linux-scsi@vger.kernel.org
3521 S: Maintained
3522 F: drivers/scsi/eata.c
3523
3524 EC100 MEDIA DRIVER
3525 M: Antti Palosaari <crope@iki.fi>
3526 L: linux-media@vger.kernel.org
3527 W: http://linuxtv.org/
3528 W: http://palosaari.fi/linux/
3529 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3530 T: git git://linuxtv.org/anttip/media_tree.git
3531 S: Maintained
3532 F: drivers/media/dvb-frontends/ec100*
3533
3534 ECRYPT FILE SYSTEM
3535 M: Tyler Hicks <tyhicks@canonical.com>
3536 L: ecryptfs@vger.kernel.org
3537 W: http://ecryptfs.org
3538 W: https://launchpad.net/ecryptfs
3539 S: Supported
3540 F: Documentation/filesystems/ecryptfs.txt
3541 F: fs/ecryptfs/
3542
3543 EDAC-CORE
3544 M: Doug Thompson <dougthompson@xmission.com>
3545 M: Borislav Petkov <bp@alien8.de>
3546 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3547 L: linux-edac@vger.kernel.org
3548 W: bluesmoke.sourceforge.net
3549 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3550 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3551 S: Supported
3552 F: Documentation/edac.txt
3553 F: drivers/edac/
3554 F: include/linux/edac.h
3555
3556 EDAC-AMD64
3557 M: Doug Thompson <dougthompson@xmission.com>
3558 M: Borislav Petkov <bp@alien8.de>
3559 L: linux-edac@vger.kernel.org
3560 W: bluesmoke.sourceforge.net
3561 S: Maintained
3562 F: drivers/edac/amd64_edac*
3563
3564 EDAC-CALXEDA
3565 M: Doug Thompson <dougthompson@xmission.com>
3566 M: Robert Richter <rric@kernel.org>
3567 L: linux-edac@vger.kernel.org
3568 W: bluesmoke.sourceforge.net
3569 S: Maintained
3570 F: drivers/edac/highbank*
3571
3572 EDAC-CAVIUM
3573 M: Ralf Baechle <ralf@linux-mips.org>
3574 M: David Daney <david.daney@cavium.com>
3575 L: linux-edac@vger.kernel.org
3576 L: linux-mips@linux-mips.org
3577 W: bluesmoke.sourceforge.net
3578 S: Supported
3579 F: drivers/edac/octeon_edac*
3580
3581 EDAC-E752X
3582 M: Mark Gross <mark.gross@intel.com>
3583 M: Doug Thompson <dougthompson@xmission.com>
3584 L: linux-edac@vger.kernel.org
3585 W: bluesmoke.sourceforge.net
3586 S: Maintained
3587 F: drivers/edac/e752x_edac.c
3588
3589 EDAC-E7XXX
3590 M: Doug Thompson <dougthompson@xmission.com>
3591 L: linux-edac@vger.kernel.org
3592 W: bluesmoke.sourceforge.net
3593 S: Maintained
3594 F: drivers/edac/e7xxx_edac.c
3595
3596 EDAC-GHES
3597 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3598 L: linux-edac@vger.kernel.org
3599 W: bluesmoke.sourceforge.net
3600 S: Maintained
3601 F: drivers/edac/ghes_edac.c
3602
3603 EDAC-I82443BXGX
3604 M: Tim Small <tim@buttersideup.com>
3605 L: linux-edac@vger.kernel.org
3606 W: bluesmoke.sourceforge.net
3607 S: Maintained
3608 F: drivers/edac/i82443bxgx_edac.c
3609
3610 EDAC-I3000
3611 M: Jason Uhlenkott <juhlenko@akamai.com>
3612 L: linux-edac@vger.kernel.org
3613 W: bluesmoke.sourceforge.net
3614 S: Maintained
3615 F: drivers/edac/i3000_edac.c
3616
3617 EDAC-I5000
3618 M: Doug Thompson <dougthompson@xmission.com>
3619 L: linux-edac@vger.kernel.org
3620 W: bluesmoke.sourceforge.net
3621 S: Maintained
3622 F: drivers/edac/i5000_edac.c
3623
3624 EDAC-I5400
3625 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3626 L: linux-edac@vger.kernel.org
3627 W: bluesmoke.sourceforge.net
3628 S: Maintained
3629 F: drivers/edac/i5400_edac.c
3630
3631 EDAC-I7300
3632 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3633 L: linux-edac@vger.kernel.org
3634 W: bluesmoke.sourceforge.net
3635 S: Maintained
3636 F: drivers/edac/i7300_edac.c
3637
3638 EDAC-I7CORE
3639 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3640 L: linux-edac@vger.kernel.org
3641 W: bluesmoke.sourceforge.net
3642 S: Maintained
3643 F: drivers/edac/i7core_edac.c
3644
3645 EDAC-I82975X
3646 M: Ranganathan Desikan <ravi@jetztechnologies.com>
3647 M: "Arvind R." <arvino55@gmail.com>
3648 L: linux-edac@vger.kernel.org
3649 W: bluesmoke.sourceforge.net
3650 S: Maintained
3651 F: drivers/edac/i82975x_edac.c
3652
3653 EDAC-IE31200
3654 M: Jason Baron <jbaron@akamai.com>
3655 L: linux-edac@vger.kernel.org
3656 W: bluesmoke.sourceforge.net
3657 S: Maintained
3658 F: drivers/edac/ie31200_edac.c
3659
3660 EDAC-MPC85XX
3661 M: Johannes Thumshirn <johannes.thumshirn@men.de>
3662 L: linux-edac@vger.kernel.org
3663 W: bluesmoke.sourceforge.net
3664 S: Maintained
3665 F: drivers/edac/mpc85xx_edac.[ch]
3666
3667 EDAC-PASEMI
3668 M: Egor Martovetsky <egor@pasemi.com>
3669 L: linux-edac@vger.kernel.org
3670 W: bluesmoke.sourceforge.net
3671 S: Maintained
3672 F: drivers/edac/pasemi_edac.c
3673
3674 EDAC-R82600
3675 M: Tim Small <tim@buttersideup.com>
3676 L: linux-edac@vger.kernel.org
3677 W: bluesmoke.sourceforge.net
3678 S: Maintained
3679 F: drivers/edac/r82600_edac.c
3680
3681 EDAC-SBRIDGE
3682 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3683 L: linux-edac@vger.kernel.org
3684 W: bluesmoke.sourceforge.net
3685 S: Maintained
3686 F: drivers/edac/sb_edac.c
3687
3688 EDIROL UA-101/UA-1000 DRIVER
3689 M: Clemens Ladisch <clemens@ladisch.de>
3690 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3691 T: git git://git.alsa-project.org/alsa-kernel.git
3692 S: Maintained
3693 F: sound/usb/misc/ua101.c
3694
3695 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3696 M: Matt Fleming <matt.fleming@intel.com>
3697 L: linux-efi@vger.kernel.org
3698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3699 S: Maintained
3700 F: Documentation/efi-stub.txt
3701 F: arch/ia64/kernel/efi.c
3702 F: arch/x86/boot/compressed/eboot.[ch]
3703 F: arch/x86/include/asm/efi.h
3704 F: arch/x86/platform/efi/*
3705 F: drivers/firmware/efi/*
3706 F: include/linux/efi*.h
3707
3708 EFI VARIABLE FILESYSTEM
3709 M: Matthew Garrett <matthew.garrett@nebula.com>
3710 M: Jeremy Kerr <jk@ozlabs.org>
3711 M: Matt Fleming <matt.fleming@intel.com>
3712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3713 L: linux-efi@vger.kernel.org
3714 S: Maintained
3715 F: fs/efivarfs/
3716
3717 EFIFB FRAMEBUFFER DRIVER
3718 L: linux-fbdev@vger.kernel.org
3719 M: Peter Jones <pjones@redhat.com>
3720 S: Maintained
3721 F: drivers/video/fbdev/efifb.c
3722
3723 EFS FILESYSTEM
3724 W: http://aeschi.ch.eu.org/efs/
3725 S: Orphan
3726 F: fs/efs/
3727
3728 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3729 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3730 M: Christoph Raisch <raisch@de.ibm.com>
3731 L: linux-rdma@vger.kernel.org
3732 S: Supported
3733 F: drivers/infiniband/hw/ehca/
3734
3735 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3736 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3737 L: netdev@vger.kernel.org
3738 S: Maintained
3739 F: drivers/net/ethernet/ibm/ehea/
3740
3741 EM28XX VIDEO4LINUX DRIVER
3742 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3743 L: linux-media@vger.kernel.org
3744 W: http://linuxtv.org
3745 T: git git://linuxtv.org/media_tree.git
3746 S: Maintained
3747 F: drivers/media/usb/em28xx/
3748
3749 EMBEDDED LINUX
3750 M: Paul Gortmaker <paul.gortmaker@windriver.com>
3751 M: Matt Mackall <mpm@selenic.com>
3752 M: David Woodhouse <dwmw2@infradead.org>
3753 L: linux-embedded@vger.kernel.org
3754 S: Maintained
3755
3756 EMULEX LPFC FC SCSI DRIVER
3757 M: James Smart <james.smart@emulex.com>
3758 L: linux-scsi@vger.kernel.org
3759 W: http://sourceforge.net/projects/lpfcxxxx
3760 S: Supported
3761 F: drivers/scsi/lpfc/
3762
3763 ENE CB710 FLASH CARD READER DRIVER
3764 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3765 S: Maintained
3766 F: drivers/misc/cb710/
3767 F: drivers/mmc/host/cb710-mmc.*
3768 F: include/linux/cb710.h
3769
3770 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3771 M: Maxim Levitsky <maximlevitsky@gmail.com>
3772 S: Maintained
3773 F: drivers/media/rc/ene_ir.*
3774
3775 ENHANCED ERROR HANDLING (EEH)
3776 M: Gavin Shan <shangw@linux.vnet.ibm.com>
3777 L: linuxppc-dev@lists.ozlabs.org
3778 S: Supported
3779 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3780 F: arch/powerpc/kernel/eeh*.c
3781
3782 EPSON S1D13XXX FRAMEBUFFER DRIVER
3783 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3784 S: Maintained
3785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3786 F: drivers/video/fbdev/s1d13xxxfb.c
3787 F: include/video/s1d13xxxfb.h
3788
3789 ET131X NETWORK DRIVER
3790 M: Mark Einon <mark.einon@gmail.com>
3791 S: Odd Fixes
3792 F: drivers/net/ethernet/agere/
3793
3794 ETHERNET BRIDGE
3795 M: Stephen Hemminger <stephen@networkplumber.org>
3796 L: bridge@lists.linux-foundation.org
3797 L: netdev@vger.kernel.org
3798 W: http://www.linuxfoundation.org/en/Net:Bridge
3799 S: Maintained
3800 F: include/linux/netfilter_bridge/
3801 F: net/bridge/
3802
3803 ETHERNET PHY LIBRARY
3804 M: Florian Fainelli <f.fainelli@gmail.com>
3805 L: netdev@vger.kernel.org
3806 S: Maintained
3807 F: include/linux/phy.h
3808 F: include/linux/phy_fixed.h
3809 F: drivers/net/phy/
3810 F: Documentation/networking/phy.txt
3811 F: drivers/of/of_mdio.c
3812 F: drivers/of/of_net.c
3813
3814 EXT2 FILE SYSTEM
3815 M: Jan Kara <jack@suse.cz>
3816 L: linux-ext4@vger.kernel.org
3817 S: Maintained
3818 F: Documentation/filesystems/ext2.txt
3819 F: fs/ext2/
3820 F: include/linux/ext2*
3821
3822 EXT3 FILE SYSTEM
3823 M: Jan Kara <jack@suse.cz>
3824 M: Andrew Morton <akpm@linux-foundation.org>
3825 M: Andreas Dilger <adilger.kernel@dilger.ca>
3826 L: linux-ext4@vger.kernel.org
3827 S: Maintained
3828 F: Documentation/filesystems/ext3.txt
3829 F: fs/ext3/
3830
3831 EXT4 FILE SYSTEM
3832 M: "Theodore Ts'o" <tytso@mit.edu>
3833 M: Andreas Dilger <adilger.kernel@dilger.ca>
3834 L: linux-ext4@vger.kernel.org
3835 W: http://ext4.wiki.kernel.org
3836 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3837 S: Maintained
3838 F: Documentation/filesystems/ext4.txt
3839 F: fs/ext4/
3840
3841 Extended Verification Module (EVM)
3842 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3843 L: linux-ima-devel@lists.sourceforge.net
3844 L: linux-security-module@vger.kernel.org
3845 S: Supported
3846 F: security/integrity/evm/
3847
3848 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3849 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3850 M: Chanwoo Choi <cw00.choi@samsung.com>
3851 L: linux-kernel@vger.kernel.org
3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3853 S: Maintained
3854 F: drivers/extcon/
3855 F: Documentation/extcon/
3856
3857 EXYNOS DP DRIVER
3858 M: Jingoo Han <jg1.han@samsung.com>
3859 L: dri-devel@lists.freedesktop.org
3860 S: Maintained
3861 F: drivers/gpu/drm/exynos/exynos_dp*
3862
3863 EXYNOS MIPI DISPLAY DRIVERS
3864 M: Inki Dae <inki.dae@samsung.com>
3865 M: Donghwa Lee <dh09.lee@samsung.com>
3866 M: Kyungmin Park <kyungmin.park@samsung.com>
3867 L: linux-fbdev@vger.kernel.org
3868 S: Maintained
3869 F: drivers/video/fbdev/exynos/exynos_mipi*
3870 F: include/video/exynos_mipi*
3871
3872 F71805F HARDWARE MONITORING DRIVER
3873 M: Jean Delvare <jdelvare@suse.de>
3874 L: lm-sensors@lm-sensors.org
3875 S: Maintained
3876 F: Documentation/hwmon/f71805f
3877 F: drivers/hwmon/f71805f.c
3878
3879 FC0011 TUNER DRIVER
3880 M: Michael Buesch <m@bues.ch>
3881 L: linux-media@vger.kernel.org
3882 S: Maintained
3883 F: drivers/media/tuners/fc0011.h
3884 F: drivers/media/tuners/fc0011.c
3885
3886 FC2580 MEDIA DRIVER
3887 M: Antti Palosaari <crope@iki.fi>
3888 L: linux-media@vger.kernel.org
3889 W: http://linuxtv.org/
3890 W: http://palosaari.fi/linux/
3891 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3892 T: git git://linuxtv.org/anttip/media_tree.git
3893 S: Maintained
3894 F: drivers/media/tuners/fc2580*
3895
3896 FANOTIFY
3897 M: Eric Paris <eparis@redhat.com>
3898 S: Maintained
3899 F: fs/notify/fanotify/
3900 F: include/linux/fanotify.h
3901 F: include/uapi/linux/fanotify.h
3902
3903 FARSYNC SYNCHRONOUS DRIVER
3904 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3905 W: http://www.farsite.co.uk/
3906 S: Supported
3907 F: drivers/net/wan/farsync.*
3908
3909 FAULT INJECTION SUPPORT
3910 M: Akinobu Mita <akinobu.mita@gmail.com>
3911 S: Supported
3912 F: Documentation/fault-injection/
3913 F: lib/fault-inject.c
3914
3915 FBTFT Framebuffer drivers
3916 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3917 M: Noralf Trønnes <noralf@tronnes.org>
3918 S: Maintained
3919 F: drivers/staging/fbtft/
3920
3921 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3922 M: Robert Love <robert.w.love@intel.com>
3923 L: fcoe-devel@open-fcoe.org
3924 W: www.Open-FCoE.org
3925 S: Supported
3926 F: drivers/scsi/libfc/
3927 F: drivers/scsi/fcoe/
3928 F: include/scsi/fc/
3929 F: include/scsi/libfc.h
3930 F: include/scsi/libfcoe.h
3931 F: include/uapi/scsi/fc/
3932
3933 FILE LOCKING (flock() and fcntl()/lockf())
3934 M: Jeff Layton <jlayton@poochiereds.net>
3935 M: J. Bruce Fields <bfields@fieldses.org>
3936 L: linux-fsdevel@vger.kernel.org
3937 S: Maintained
3938 F: include/linux/fcntl.h
3939 F: include/linux/fs.h
3940 F: include/uapi/linux/fcntl.h
3941 F: include/uapi/linux/fs.h
3942 F: fs/fcntl.c
3943 F: fs/locks.c
3944
3945 FILESYSTEMS (VFS and infrastructure)
3946 M: Alexander Viro <viro@zeniv.linux.org.uk>
3947 L: linux-fsdevel@vger.kernel.org
3948 S: Maintained
3949 F: fs/*
3950
3951 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3952 M: Riku Voipio <riku.voipio@iki.fi>
3953 L: lm-sensors@lm-sensors.org
3954 S: Maintained
3955 F: drivers/hwmon/f75375s.c
3956 F: include/linux/f75375s.h
3957
3958 FIREWIRE AUDIO DRIVERS
3959 M: Clemens Ladisch <clemens@ladisch.de>
3960 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3961 T: git git://git.alsa-project.org/alsa-kernel.git
3962 S: Maintained
3963 F: sound/firewire/
3964
3965 FIREWIRE MEDIA DRIVERS (firedtv)
3966 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3967 L: linux-media@vger.kernel.org
3968 L: linux1394-devel@lists.sourceforge.net
3969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3970 S: Maintained
3971 F: drivers/media/firewire/
3972
3973 FIREWIRE SBP-2 TARGET
3974 M: Chris Boot <bootc@bootc.net>
3975 L: linux-scsi@vger.kernel.org
3976 L: target-devel@vger.kernel.org
3977 L: linux1394-devel@lists.sourceforge.net
3978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3979 S: Maintained
3980 F: drivers/target/sbp/
3981
3982 FIREWIRE SUBSYSTEM
3983 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3984 L: linux1394-devel@lists.sourceforge.net
3985 W: http://ieee1394.wiki.kernel.org/
3986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3987 S: Maintained
3988 F: drivers/firewire/
3989 F: include/linux/firewire.h
3990 F: include/uapi/linux/firewire*.h
3991 F: tools/firewire/
3992
3993 FIRMWARE LOADER (request_firmware)
3994 M: Ming Lei <ming.lei@canonical.com>
3995 L: linux-kernel@vger.kernel.org
3996 S: Maintained
3997 F: Documentation/firmware_class/
3998 F: drivers/base/firmware*.c
3999 F: include/linux/firmware.h
4000
4001 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4002 M: Joshua Morris <josh.h.morris@us.ibm.com>
4003 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4004 S: Maintained
4005 F: drivers/block/rsxx/
4006
4007 FLOPPY DRIVER
4008 M: Jiri Kosina <jkosina@suse.cz>
4009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4010 S: Odd fixes
4011 F: drivers/block/floppy.c
4012
4013 FMC SUBSYSTEM
4014 M: Alessandro Rubini <rubini@gnudd.com>
4015 W: http://www.ohwr.org/projects/fmc-bus
4016 S: Supported
4017 F: drivers/fmc/
4018 F: include/linux/fmc*.h
4019 F: include/linux/ipmi-fru.h
4020 K: fmc_d.*register
4021
4022 FPU EMULATOR
4023 M: Bill Metzenthen <billm@melbpc.org.au>
4024 W: http://floatingpoint.sourceforge.net/emulator/index.html
4025 S: Maintained
4026 F: arch/x86/math-emu/
4027
4028 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4029 L: netdev@vger.kernel.org
4030 S: Orphan
4031 F: drivers/net/wan/dlci.c
4032 F: drivers/net/wan/sdla.c
4033
4034 FRAMEBUFFER LAYER
4035 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4036 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4037 L: linux-fbdev@vger.kernel.org
4038 W: http://linux-fbdev.sourceforge.net/
4039 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4041 S: Maintained
4042 F: Documentation/fb/
4043 F: Documentation/devicetree/bindings/fb/
4044 F: drivers/video/
4045 F: include/video/
4046 F: include/linux/fb.h
4047 F: include/uapi/video/
4048 F: include/uapi/linux/fb.h
4049
4050 FREESCALE DIU FRAMEBUFFER DRIVER
4051 M: Timur Tabi <timur@tabi.org>
4052 L: linux-fbdev@vger.kernel.org
4053 S: Maintained
4054 F: drivers/video/fbdev/fsl-diu-fb.*
4055
4056 FREESCALE DMA DRIVER
4057 M: Li Yang <leoli@freescale.com>
4058 M: Zhang Wei <zw@zh-kernel.org>
4059 L: linuxppc-dev@lists.ozlabs.org
4060 S: Maintained
4061 F: drivers/dma/fsldma.*
4062
4063 FREESCALE I2C CPM DRIVER
4064 M: Jochen Friedrich <jochen@scram.de>
4065 L: linuxppc-dev@lists.ozlabs.org
4066 L: linux-i2c@vger.kernel.org
4067 S: Maintained
4068 F: drivers/i2c/busses/i2c-cpm.c
4069
4070 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4071 M: Sascha Hauer <kernel@pengutronix.de>
4072 L: linux-fbdev@vger.kernel.org
4073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4074 S: Maintained
4075 F: include/linux/platform_data/video-imxfb.h
4076 F: drivers/video/fbdev/imxfb.c
4077
4078 FREESCALE SOC FS_ENET DRIVER
4079 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4080 M: Vitaly Bordug <vbordug@ru.mvista.com>
4081 L: linuxppc-dev@lists.ozlabs.org
4082 L: netdev@vger.kernel.org
4083 S: Maintained
4084 F: drivers/net/ethernet/freescale/fs_enet/
4085 F: include/linux/fs_enet_pd.h
4086
4087 FREESCALE QUICC ENGINE LIBRARY
4088 L: linuxppc-dev@lists.ozlabs.org
4089 S: Orphan
4090 F: arch/powerpc/sysdev/qe_lib/
4091 F: arch/powerpc/include/asm/*qe.h
4092
4093 FREESCALE USB PERIPHERAL DRIVERS
4094 M: Li Yang <leoli@freescale.com>
4095 L: linux-usb@vger.kernel.org
4096 L: linuxppc-dev@lists.ozlabs.org
4097 S: Maintained
4098 F: drivers/usb/gadget/udc/fsl*
4099
4100 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4101 M: Li Yang <leoli@freescale.com>
4102 L: netdev@vger.kernel.org
4103 L: linuxppc-dev@lists.ozlabs.org
4104 S: Maintained
4105 F: drivers/net/ethernet/freescale/ucc_geth*
4106
4107 FREESCALE QUICC ENGINE UCC UART DRIVER
4108 M: Timur Tabi <timur@tabi.org>
4109 L: linuxppc-dev@lists.ozlabs.org
4110 S: Maintained
4111 F: drivers/tty/serial/ucc_uart.c
4112
4113 FREESCALE SOC SOUND DRIVERS
4114 M: Timur Tabi <timur@tabi.org>
4115 M: Nicolin Chen <nicoleotsuka@gmail.com>
4116 M: Xiubo Li <Xiubo.Lee@gmail.com>
4117 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4118 L: linuxppc-dev@lists.ozlabs.org
4119 S: Maintained
4120 F: sound/soc/fsl/fsl*
4121 F: sound/soc/fsl/imx*
4122 F: sound/soc/fsl/mpc8610_hpcd.c
4123
4124 FREEVXFS FILESYSTEM
4125 M: Christoph Hellwig <hch@infradead.org>
4126 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4127 S: Maintained
4128 F: fs/freevxfs/
4129
4130 FREEZER
4131 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4132 M: Pavel Machek <pavel@ucw.cz>
4133 L: linux-pm@vger.kernel.org
4134 S: Supported
4135 F: Documentation/power/freezing-of-tasks.txt
4136 F: include/linux/freezer.h
4137 F: kernel/freezer.c
4138
4139 FRONTSWAP API
4140 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4141 L: linux-kernel@vger.kernel.org
4142 S: Maintained
4143 F: mm/frontswap.c
4144 F: include/linux/frontswap.h
4145
4146 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4147 M: David Howells <dhowells@redhat.com>
4148 L: linux-cachefs@redhat.com
4149 S: Supported
4150 F: Documentation/filesystems/caching/
4151 F: fs/fscache/
4152 F: include/linux/fscache*.h
4153
4154 F2FS FILE SYSTEM
4155 M: Jaegeuk Kim <jaegeuk@kernel.org>
4156 M: Changman Lee <cm224.lee@samsung.com>
4157 L: linux-f2fs-devel@lists.sourceforge.net
4158 W: http://en.wikipedia.org/wiki/F2FS
4159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4160 S: Maintained
4161 F: Documentation/filesystems/f2fs.txt
4162 F: Documentation/ABI/testing/sysfs-fs-f2fs
4163 F: fs/f2fs/
4164 F: include/linux/f2fs_fs.h
4165
4166 FUJITSU FR-V (FRV) PORT
4167 M: David Howells <dhowells@redhat.com>
4168 S: Maintained
4169 F: arch/frv/
4170
4171 FUJITSU LAPTOP EXTRAS
4172 M: Jonathan Woithe <jwoithe@just42.net>
4173 L: platform-driver-x86@vger.kernel.org
4174 S: Maintained
4175 F: drivers/platform/x86/fujitsu-laptop.c
4176
4177 FUJITSU M-5MO LS CAMERA ISP DRIVER
4178 M: Kyungmin Park <kyungmin.park@samsung.com>
4179 M: Heungjun Kim <riverful.kim@samsung.com>
4180 L: linux-media@vger.kernel.org
4181 S: Maintained
4182 F: drivers/media/i2c/m5mols/
4183 F: include/media/m5mols.h
4184
4185 FUJITSU TABLET EXTRAS
4186 M: Robert Gerlach <khnz@gmx.de>
4187 L: platform-driver-x86@vger.kernel.org
4188 S: Maintained
4189 F: drivers/platform/x86/fujitsu-tablet.c
4190
4191 FUSE: FILESYSTEM IN USERSPACE
4192 M: Miklos Szeredi <miklos@szeredi.hu>
4193 L: fuse-devel@lists.sourceforge.net
4194 W: http://fuse.sourceforge.net/
4195 S: Maintained
4196 F: fs/fuse/
4197 F: include/uapi/linux/fuse.h
4198
4199 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4200 M: Rik Faith <faith@cs.unc.edu>
4201 L: linux-scsi@vger.kernel.org
4202 S: Odd Fixes (e.g., new signatures)
4203 F: drivers/scsi/fdomain.*
4204
4205 GCOV BASED KERNEL PROFILING
4206 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4207 S: Maintained
4208 F: kernel/gcov/
4209 F: Documentation/gcov.txt
4210
4211 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4212 M: Achim Leubner <achim_leubner@adaptec.com>
4213 L: linux-scsi@vger.kernel.org
4214 W: http://www.icp-vortex.com/
4215 S: Supported
4216 F: drivers/scsi/gdt*
4217
4218 GEMTEK FM RADIO RECEIVER DRIVER
4219 M: Hans Verkuil <hverkuil@xs4all.nl>
4220 L: linux-media@vger.kernel.org
4221 T: git git://linuxtv.org/media_tree.git
4222 W: http://linuxtv.org
4223 S: Maintained
4224 F: drivers/media/radio/radio-gemtek*
4225
4226 GENERIC GPIO I2C DRIVER
4227 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4228 S: Supported
4229 F: drivers/i2c/busses/i2c-gpio.c
4230 F: include/linux/i2c-gpio.h
4231
4232 GENERIC GPIO I2C MULTIPLEXER DRIVER
4233 M: Peter Korsgaard <peter.korsgaard@barco.com>
4234 L: linux-i2c@vger.kernel.org
4235 S: Supported
4236 F: drivers/i2c/muxes/i2c-mux-gpio.c
4237 F: include/linux/i2c-mux-gpio.h
4238 F: Documentation/i2c/muxes/i2c-mux-gpio
4239
4240 GENERIC HDLC (WAN) DRIVERS
4241 M: Krzysztof Halasa <khc@pm.waw.pl>
4242 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4243 S: Maintained
4244 F: drivers/net/wan/c101.c
4245 F: drivers/net/wan/hd6457*
4246 F: drivers/net/wan/hdlc*
4247 F: drivers/net/wan/n2.c
4248 F: drivers/net/wan/pc300too.c
4249 F: drivers/net/wan/pci200syn.c
4250 F: drivers/net/wan/wanxl*
4251
4252 GENERIC INCLUDE/ASM HEADER FILES
4253 M: Arnd Bergmann <arnd@arndb.de>
4254 L: linux-arch@vger.kernel.org
4255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4256 S: Maintained
4257 F: include/asm-generic/
4258 F: include/uapi/asm-generic/
4259
4260 GENERIC PHY FRAMEWORK
4261 M: Kishon Vijay Abraham I <kishon@ti.com>
4262 L: linux-kernel@vger.kernel.org
4263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4264 S: Supported
4265 F: drivers/phy/
4266 F: include/linux/phy/
4267
4268 GENERIC UIO DRIVER FOR PCI DEVICES
4269 M: "Michael S. Tsirkin" <mst@redhat.com>
4270 L: kvm@vger.kernel.org
4271 S: Supported
4272 F: drivers/uio/uio_pci_generic.c
4273
4274 GET_MAINTAINER SCRIPT
4275 M: Joe Perches <joe@perches.com>
4276 S: Maintained
4277 F: scripts/get_maintainer.pl
4278
4279 GFS2 FILE SYSTEM
4280 M: Steven Whitehouse <swhiteho@redhat.com>
4281 L: cluster-devel@redhat.com
4282 W: http://sources.redhat.com/cluster/
4283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4285 S: Supported
4286 F: Documentation/filesystems/gfs2*.txt
4287 F: fs/gfs2/
4288 F: include/uapi/linux/gfs2_ondisk.h
4289
4290 GIGASET ISDN DRIVERS
4291 M: Hansjoerg Lipp <hjlipp@web.de>
4292 M: Tilman Schmidt <tilman@imap.cc>
4293 L: gigaset307x-common@lists.sourceforge.net
4294 W: http://gigaset307x.sourceforge.net/
4295 S: Maintained
4296 F: Documentation/isdn/README.gigaset
4297 F: drivers/isdn/gigaset/
4298 F: include/uapi/linux/gigaset_dev.h
4299
4300 GO7007 MPEG CODEC
4301 M: Hans Verkuil <hans.verkuil@cisco.com>
4302 L: linux-media@vger.kernel.org
4303 S: Maintained
4304 F: drivers/media/usb/go7007/
4305
4306 GOODIX TOUCHSCREEN
4307 M: Bastien Nocera <hadess@hadess.net>
4308 L: linux-input@vger.kernel.org
4309 S: Maintained
4310 F: drivers/input/touchscreen/goodix.c
4311
4312 GPIO SUBSYSTEM
4313 M: Linus Walleij <linus.walleij@linaro.org>
4314 M: Alexandre Courbot <gnurou@gmail.com>
4315 L: linux-gpio@vger.kernel.org
4316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4317 S: Maintained
4318 F: Documentation/gpio/
4319 F: drivers/gpio/
4320 F: include/linux/gpio/
4321 F: include/linux/gpio.h
4322 F: include/asm-generic/gpio.h
4323
4324 GRE DEMULTIPLEXER DRIVER
4325 M: Dmitry Kozlov <xeb@mail.ru>
4326 L: netdev@vger.kernel.org
4327 S: Maintained
4328 F: net/ipv4/gre_demux.c
4329 F: net/ipv4/gre_offload.c
4330 F: include/net/gre.h
4331
4332 GRETH 10/100/1G Ethernet MAC device driver
4333 M: Kristoffer Glembo <kristoffer@gaisler.com>
4334 L: netdev@vger.kernel.org
4335 S: Maintained
4336 F: drivers/net/ethernet/aeroflex/
4337
4338 GSPCA FINEPIX SUBDRIVER
4339 M: Frank Zago <frank@zago.net>
4340 L: linux-media@vger.kernel.org
4341 T: git git://linuxtv.org/media_tree.git
4342 S: Maintained
4343 F: drivers/media/usb/gspca/finepix.c
4344
4345 GSPCA GL860 SUBDRIVER
4346 M: Olivier Lorin <o.lorin@laposte.net>
4347 L: linux-media@vger.kernel.org
4348 T: git git://linuxtv.org/media_tree.git
4349 S: Maintained
4350 F: drivers/media/usb/gspca/gl860/
4351
4352 GSPCA M5602 SUBDRIVER
4353 M: Erik Andren <erik.andren@gmail.com>
4354 L: linux-media@vger.kernel.org
4355 T: git git://linuxtv.org/media_tree.git
4356 S: Maintained
4357 F: drivers/media/usb/gspca/m5602/
4358
4359 GSPCA PAC207 SONIXB SUBDRIVER
4360 M: Hans de Goede <hdegoede@redhat.com>
4361 L: linux-media@vger.kernel.org
4362 T: git git://linuxtv.org/media_tree.git
4363 S: Maintained
4364 F: drivers/media/usb/gspca/pac207.c
4365
4366 GSPCA SN9C20X SUBDRIVER
4367 M: Brian Johnson <brijohn@gmail.com>
4368 L: linux-media@vger.kernel.org
4369 T: git git://linuxtv.org/media_tree.git
4370 S: Maintained
4371 F: drivers/media/usb/gspca/sn9c20x.c
4372
4373 GSPCA T613 SUBDRIVER
4374 M: Leandro Costantino <lcostantino@gmail.com>
4375 L: linux-media@vger.kernel.org
4376 T: git git://linuxtv.org/media_tree.git
4377 S: Maintained
4378 F: drivers/media/usb/gspca/t613.c
4379
4380 GSPCA USB WEBCAM DRIVER
4381 M: Hans de Goede <hdegoede@redhat.com>
4382 L: linux-media@vger.kernel.org
4383 T: git git://linuxtv.org/media_tree.git
4384 S: Maintained
4385 F: drivers/media/usb/gspca/
4386
4387 GUID PARTITION TABLE (GPT)
4388 M: Davidlohr Bueso <davidlohr@hp.com>
4389 L: linux-efi@vger.kernel.org
4390 S: Maintained
4391 F: block/partitions/efi.*
4392
4393 STK1160 USB VIDEO CAPTURE DRIVER
4394 M: Ezequiel Garcia <elezegarcia@gmail.com>
4395 L: linux-media@vger.kernel.org
4396 T: git git://linuxtv.org/media_tree.git
4397 S: Maintained
4398 F: drivers/media/usb/stk1160/
4399
4400 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4401 M: Frank Seidel <frank@f-seidel.de>
4402 L: platform-driver-x86@vger.kernel.org
4403 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4404 S: Maintained
4405 F: drivers/platform/x86/hdaps.c
4406
4407 HDPVR USB VIDEO ENCODER DRIVER
4408 M: Hans Verkuil <hverkuil@xs4all.nl>
4409 L: linux-media@vger.kernel.org
4410 T: git git://linuxtv.org/media_tree.git
4411 W: http://linuxtv.org
4412 S: Odd Fixes
4413 F: drivers/media/usb/hdpvr/
4414
4415 HWPOISON MEMORY FAILURE HANDLING
4416 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4417 L: linux-mm@kvack.org
4418 S: Maintained
4419 F: mm/memory-failure.c
4420 F: mm/hwpoison-inject.c
4421
4422 HYPERVISOR VIRTUAL CONSOLE DRIVER
4423 L: linuxppc-dev@lists.ozlabs.org
4424 S: Odd Fixes
4425 F: drivers/tty/hvc/
4426
4427 HACKRF MEDIA DRIVER
4428 M: Antti Palosaari <crope@iki.fi>
4429 L: linux-media@vger.kernel.org
4430 W: http://linuxtv.org/
4431 W: http://palosaari.fi/linux/
4432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4433 T: git git://linuxtv.org/anttip/media_tree.git
4434 S: Maintained
4435 F: drivers/media/usb/hackrf/
4436
4437 HARDWARE MONITORING
4438 M: Jean Delvare <jdelvare@suse.de>
4439 M: Guenter Roeck <linux@roeck-us.net>
4440 L: lm-sensors@lm-sensors.org
4441 W: http://www.lm-sensors.org/
4442 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4444 S: Maintained
4445 F: Documentation/hwmon/
4446 F: drivers/hwmon/
4447 F: include/linux/hwmon*.h
4448
4449 HARDWARE RANDOM NUMBER GENERATOR CORE
4450 M: Matt Mackall <mpm@selenic.com>
4451 M: Herbert Xu <herbert@gondor.apana.org.au>
4452 L: linux-crypto@vger.kernel.org
4453 S: Odd fixes
4454 F: Documentation/hw_random.txt
4455 F: drivers/char/hw_random/
4456 F: include/linux/hw_random.h
4457
4458 HARDWARE SPINLOCK CORE
4459 M: Ohad Ben-Cohen <ohad@wizery.com>
4460 S: Maintained
4461 F: Documentation/hwspinlock.txt
4462 F: drivers/hwspinlock/hwspinlock_*
4463 F: include/linux/hwspinlock.h
4464
4465 HARMONY SOUND DRIVER
4466 L: linux-parisc@vger.kernel.org
4467 S: Maintained
4468 F: sound/parisc/harmony.*
4469
4470 HD29L2 MEDIA DRIVER
4471 M: Antti Palosaari <crope@iki.fi>
4472 L: linux-media@vger.kernel.org
4473 W: http://linuxtv.org/
4474 W: http://palosaari.fi/linux/
4475 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4476 T: git git://linuxtv.org/anttip/media_tree.git
4477 S: Maintained
4478 F: drivers/media/dvb-frontends/hd29l2*
4479
4480 HEWLETT-PACKARD SMART2 RAID DRIVER
4481 L: iss_storagedev@hp.com
4482 S: Orphan
4483 F: Documentation/blockdev/cpqarray.txt
4484 F: drivers/block/cpqarray.*
4485
4486 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4487 M: Don Brace <don.brace@pmcs.com>
4488 L: iss_storagedev@hp.com
4489 L: storagedev@pmcs.com
4490 L: linux-scsi@vger.kernel.org
4491 S: Supported
4492 F: Documentation/scsi/hpsa.txt
4493 F: drivers/scsi/hpsa*.[ch]
4494 F: include/linux/cciss*.h
4495 F: include/uapi/linux/cciss*.h
4496
4497 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4498 M: Don Brace <don.brace@pmcs.com>
4499 L: iss_storagedev@hp.com
4500 L: storagedev@pmcs.com
4501 L: linux-scsi@vger.kernel.org
4502 S: Supported
4503 F: Documentation/blockdev/cciss.txt
4504 F: drivers/block/cciss*
4505 F: include/linux/cciss_ioctl.h
4506 F: include/uapi/linux/cciss_ioctl.h
4507
4508 HFS FILESYSTEM
4509 L: linux-fsdevel@vger.kernel.org
4510 S: Orphan
4511 F: Documentation/filesystems/hfs.txt
4512 F: fs/hfs/
4513
4514 HFSPLUS FILESYSTEM
4515 L: linux-fsdevel@vger.kernel.org
4516 S: Orphan
4517 F: Documentation/filesystems/hfsplus.txt
4518 F: fs/hfsplus/
4519
4520 HGA FRAMEBUFFER DRIVER
4521 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4522 L: linux-nvidia@lists.surfsouth.com
4523 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4524 S: Maintained
4525 F: drivers/video/fbdev/hgafb.c
4526
4527 HIBERNATION (aka Software Suspend, aka swsusp)
4528 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4529 M: Pavel Machek <pavel@ucw.cz>
4530 L: linux-pm@vger.kernel.org
4531 S: Supported
4532 F: arch/x86/power/
4533 F: drivers/base/power/
4534 F: kernel/power/
4535 F: include/linux/suspend.h
4536 F: include/linux/freezer.h
4537 F: include/linux/pm.h
4538 F: arch/*/include/asm/suspend*.h
4539
4540 HID CORE LAYER
4541 M: Jiri Kosina <jkosina@suse.cz>
4542 L: linux-input@vger.kernel.org
4543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4544 S: Maintained
4545 F: drivers/hid/
4546 F: include/linux/hid*
4547 F: include/uapi/linux/hid*
4548
4549 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4550 M: Thomas Gleixner <tglx@linutronix.de>
4551 L: linux-kernel@vger.kernel.org
4552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4553 S: Maintained
4554 F: Documentation/timers/
4555 F: kernel/time/hrtimer.c
4556 F: kernel/time/clockevents.c
4557 F: kernel/time/tick*.*
4558 F: kernel/time/timer_*.c
4559 F: include/linux/clockchips.h
4560 F: include/linux/hrtimer.h
4561
4562 HIGH-SPEED SCC DRIVER FOR AX.25
4563 L: linux-hams@vger.kernel.org
4564 S: Orphan
4565 F: drivers/net/hamradio/dmascc.c
4566 F: drivers/net/hamradio/scc.c
4567
4568 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4569 M: HighPoint Linux Team <linux@highpoint-tech.com>
4570 W: http://www.highpoint-tech.com
4571 S: Supported
4572 F: Documentation/scsi/hptiop.txt
4573 F: drivers/scsi/hptiop.c
4574
4575 HIPPI
4576 M: Jes Sorensen <jes@trained-monkey.org>
4577 L: linux-hippi@sunsite.dk
4578 S: Maintained
4579 F: include/linux/hippidevice.h
4580 F: include/uapi/linux/if_hippi.h
4581 F: net/802/hippi.c
4582 F: drivers/net/hippi/
4583
4584 HOST AP DRIVER
4585 M: Jouni Malinen <j@w1.fi>
4586 L: hostap@shmoo.com (subscribers-only)
4587 L: linux-wireless@vger.kernel.org
4588 W: http://hostap.epitest.fi/
4589 S: Maintained
4590 F: drivers/net/wireless/hostap/
4591
4592 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4593 L: platform-driver-x86@vger.kernel.org
4594 S: Orphan
4595 F: drivers/platform/x86/tc1100-wmi.c
4596
4597 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4598 M: Jaroslav Kysela <perex@perex.cz>
4599 S: Maintained
4600 F: drivers/net/ethernet/hp/hp100.*
4601
4602 HPET: High Precision Event Timers driver
4603 M: Clemens Ladisch <clemens@ladisch.de>
4604 S: Maintained
4605 F: Documentation/timers/hpet.txt
4606 F: drivers/char/hpet.c
4607 F: include/linux/hpet.h
4608 F: include/uapi/linux/hpet.h
4609
4610 HPET: x86
4611 S: Orphan
4612 F: arch/x86/kernel/hpet.c
4613 F: arch/x86/include/asm/hpet.h
4614
4615 HPFS FILESYSTEM
4616 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4617 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4618 S: Maintained
4619 F: fs/hpfs/
4620
4621 HSI SUBSYSTEM
4622 M: Sebastian Reichel <sre@kernel.org>
4623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4624 S: Maintained
4625 F: Documentation/ABI/testing/sysfs-bus-hsi
4626 F: Documentation/hsi.txt
4627 F: drivers/hsi/
4628 F: include/linux/hsi/
4629 F: include/uapi/linux/hsi/
4630
4631 HSO 3G MODEM DRIVER
4632 M: Jan Dumon <j.dumon@option.com>
4633 W: http://www.pharscape.org
4634 S: Maintained
4635 F: drivers/net/usb/hso.c
4636
4637 HSR NETWORK PROTOCOL
4638 M: Arvid Brodin <arvid.brodin@alten.se>
4639 L: netdev@vger.kernel.org
4640 S: Maintained
4641 F: net/hsr/
4642
4643 HTCPEN TOUCHSCREEN DRIVER
4644 M: Pau Oliva Fora <pof@eslack.org>
4645 L: linux-input@vger.kernel.org
4646 S: Maintained
4647 F: drivers/input/touchscreen/htcpen.c
4648
4649 HUGETLB FILESYSTEM
4650 M: Nadia Yvette Chambers <nyc@holomorphy.com>
4651 S: Maintained
4652 F: fs/hugetlbfs/
4653
4654 Hyper-V CORE AND DRIVERS
4655 M: K. Y. Srinivasan <kys@microsoft.com>
4656 M: Haiyang Zhang <haiyangz@microsoft.com>
4657 L: devel@linuxdriverproject.org
4658 S: Maintained
4659 F: arch/x86/include/asm/mshyperv.h
4660 F: arch/x86/include/uapi/asm/hyperv.h
4661 F: arch/x86/kernel/cpu/mshyperv.c
4662 F: drivers/hid/hid-hyperv.c
4663 F: drivers/hv/
4664 F: drivers/input/serio/hyperv-keyboard.c
4665 F: drivers/net/hyperv/
4666 F: drivers/scsi/storvsc_drv.c
4667 F: drivers/video/fbdev/hyperv_fb.c
4668 F: include/linux/hyperv.h
4669 F: tools/hv/
4670
4671 I2C OVER PARALLEL PORT
4672 M: Jean Delvare <jdelvare@suse.de>
4673 L: linux-i2c@vger.kernel.org
4674 S: Maintained
4675 F: Documentation/i2c/busses/i2c-parport
4676 F: Documentation/i2c/busses/i2c-parport-light
4677 F: drivers/i2c/busses/i2c-parport.c
4678 F: drivers/i2c/busses/i2c-parport-light.c
4679
4680 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4681 M: Jean Delvare <jdelvare@suse.de>
4682 L: linux-i2c@vger.kernel.org
4683 S: Maintained
4684 F: Documentation/i2c/busses/i2c-ali1535
4685 F: Documentation/i2c/busses/i2c-ali1563
4686 F: Documentation/i2c/busses/i2c-ali15x3
4687 F: Documentation/i2c/busses/i2c-amd756
4688 F: Documentation/i2c/busses/i2c-amd8111
4689 F: Documentation/i2c/busses/i2c-i801
4690 F: Documentation/i2c/busses/i2c-nforce2
4691 F: Documentation/i2c/busses/i2c-piix4
4692 F: Documentation/i2c/busses/i2c-sis5595
4693 F: Documentation/i2c/busses/i2c-sis630
4694 F: Documentation/i2c/busses/i2c-sis96x
4695 F: Documentation/i2c/busses/i2c-via
4696 F: Documentation/i2c/busses/i2c-viapro
4697 F: drivers/i2c/busses/i2c-ali1535.c
4698 F: drivers/i2c/busses/i2c-ali1563.c
4699 F: drivers/i2c/busses/i2c-ali15x3.c
4700 F: drivers/i2c/busses/i2c-amd756.c
4701 F: drivers/i2c/busses/i2c-amd756-s4882.c
4702 F: drivers/i2c/busses/i2c-amd8111.c
4703 F: drivers/i2c/busses/i2c-i801.c
4704 F: drivers/i2c/busses/i2c-isch.c
4705 F: drivers/i2c/busses/i2c-nforce2.c
4706 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4707 F: drivers/i2c/busses/i2c-piix4.c
4708 F: drivers/i2c/busses/i2c-sis5595.c
4709 F: drivers/i2c/busses/i2c-sis630.c
4710 F: drivers/i2c/busses/i2c-sis96x.c
4711 F: drivers/i2c/busses/i2c-via.c
4712 F: drivers/i2c/busses/i2c-viapro.c
4713
4714 I2C/SMBUS ISMT DRIVER
4715 M: Seth Heasley <seth.heasley@intel.com>
4716 M: Neil Horman <nhorman@tuxdriver.com>
4717 L: linux-i2c@vger.kernel.org
4718 F: drivers/i2c/busses/i2c-ismt.c
4719 F: Documentation/i2c/busses/i2c-ismt
4720
4721 I2C/SMBUS STUB DRIVER
4722 M: Jean Delvare <jdelvare@suse.de>
4723 L: linux-i2c@vger.kernel.org
4724 S: Maintained
4725 F: drivers/i2c/i2c-stub.c
4726
4727 I2C SUBSYSTEM
4728 M: Wolfram Sang <wsa@the-dreams.de>
4729 L: linux-i2c@vger.kernel.org
4730 W: https://i2c.wiki.kernel.org/
4731 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4733 S: Maintained
4734 F: Documentation/devicetree/bindings/i2c/
4735 F: Documentation/i2c/
4736 F: drivers/i2c/
4737 F: include/linux/i2c.h
4738 F: include/linux/i2c-*.h
4739 F: include/uapi/linux/i2c.h
4740 F: include/uapi/linux/i2c-*.h
4741
4742 I2C ACPI SUPPORT
4743 M: Mika Westerberg <mika.westerberg@linux.intel.com>
4744 L: linux-i2c@vger.kernel.org
4745 L: linux-acpi@vger.kernel.org
4746 S: Maintained
4747
4748 I2C-TAOS-EVM DRIVER
4749 M: Jean Delvare <jdelvare@suse.de>
4750 L: linux-i2c@vger.kernel.org
4751 S: Maintained
4752 F: Documentation/i2c/busses/i2c-taos-evm
4753 F: drivers/i2c/busses/i2c-taos-evm.c
4754
4755 I2C-TINY-USB DRIVER
4756 M: Till Harbaum <till@harbaum.org>
4757 L: linux-i2c@vger.kernel.org
4758 W: http://www.harbaum.org/till/i2c_tiny_usb
4759 S: Maintained
4760 F: drivers/i2c/busses/i2c-tiny-usb.c
4761
4762 i386 BOOT CODE
4763 M: "H. Peter Anvin" <hpa@zytor.com>
4764 S: Maintained
4765 F: arch/x86/boot/
4766
4767 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4768 M: "H. Peter Anvin" <hpa@zytor.com>
4769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4770 S: Maintained
4771
4772 IA64 (Itanium) PLATFORM
4773 M: Tony Luck <tony.luck@intel.com>
4774 M: Fenghua Yu <fenghua.yu@intel.com>
4775 L: linux-ia64@vger.kernel.org
4776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4777 S: Maintained
4778 F: arch/ia64/
4779
4780 IBM Power in-Nest Crypto Acceleration
4781 M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4782 M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4783 L: linux-crypto@vger.kernel.org
4784 S: Supported
4785 F: drivers/crypto/nx/
4786
4787 IBM Power 842 compression accelerator
4788 M: Dan Streetman <ddstreet@us.ibm.com>
4789 S: Supported
4790 F: drivers/crypto/nx/nx-842.c
4791 F: include/linux/nx842.h
4792
4793 IBM Power Linux RAID adapter
4794 M: Brian King <brking@us.ibm.com>
4795 S: Supported
4796 F: drivers/scsi/ipr.*
4797
4798 IBM Power Virtual Ethernet Device Driver
4799 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4800 L: netdev@vger.kernel.org
4801 S: Supported
4802 F: drivers/net/ethernet/ibm/ibmveth.*
4803
4804 IBM Power Virtual SCSI Device Drivers
4805 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4806 L: linux-scsi@vger.kernel.org
4807 S: Supported
4808 F: drivers/scsi/ibmvscsi/ibmvscsi*
4809 F: drivers/scsi/ibmvscsi/viosrp.h
4810
4811 IBM Power Virtual FC Device Drivers
4812 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4813 L: linux-scsi@vger.kernel.org
4814 S: Supported
4815 F: drivers/scsi/ibmvscsi/ibmvfc*
4816
4817 IBM ServeRAID RAID DRIVER
4818 S: Orphan
4819 F: drivers/scsi/ips.*
4820
4821 ICH LPC AND GPIO DRIVER
4822 M: Peter Tyser <ptyser@xes-inc.com>
4823 S: Maintained
4824 F: drivers/mfd/lpc_ich.c
4825 F: drivers/gpio/gpio-ich.c
4826
4827 IDE SUBSYSTEM
4828 M: "David S. Miller" <davem@davemloft.net>
4829 L: linux-ide@vger.kernel.org
4830 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4832 S: Maintained
4833 F: Documentation/ide/
4834 F: drivers/ide/
4835 F: include/linux/ide.h
4836
4837 IDEAPAD LAPTOP EXTRAS DRIVER
4838 M: Ike Panhc <ike.pan@canonical.com>
4839 L: platform-driver-x86@vger.kernel.org
4840 W: http://launchpad.net/ideapad-laptop
4841 S: Maintained
4842 F: drivers/platform/x86/ideapad-laptop.c
4843
4844 IDEAPAD LAPTOP SLIDEBAR DRIVER
4845 M: Andrey Moiseev <o2g.org.ru@gmail.com>
4846 L: linux-input@vger.kernel.org
4847 W: https://github.com/o2genum/ideapad-slidebar
4848 S: Maintained
4849 F: drivers/input/misc/ideapad_slidebar.c
4850
4851 IDE/ATAPI DRIVERS
4852 M: Borislav Petkov <bp@alien8.de>
4853 L: linux-ide@vger.kernel.org
4854 S: Maintained
4855 F: Documentation/cdrom/ide-cd
4856 F: drivers/ide/ide-cd*
4857
4858 IDLE-I7300
4859 M: Andy Henroid <andrew.d.henroid@intel.com>
4860 L: linux-pm@vger.kernel.org
4861 S: Supported
4862 F: drivers/idle/i7300_idle.c
4863
4864 IEEE 802.15.4 SUBSYSTEM
4865 M: Alexander Aring <alex.aring@gmail.com>
4866 L: linux-wpan@vger.kernel.org
4867 W: https://github.com/linux-wpan
4868 T: git git://github.com/linux-wpan/linux-wpan-next.git
4869 S: Maintained
4870 F: net/ieee802154/
4871 F: net/mac802154/
4872 F: drivers/net/ieee802154/
4873 F: include/linux/nl802154.h
4874 F: include/linux/ieee802154.h
4875 F: include/net/nl802154.h
4876 F: include/net/mac802154.h
4877 F: include/net/af_ieee802154.h
4878 F: include/net/cfg802154.h
4879 F: include/net/ieee802154_netdev.h
4880 F: Documentation/networking/ieee802154.txt
4881
4882 IGORPLUG-USB IR RECEIVER
4883 M: Sean Young <sean@mess.org>
4884 L: linux-media@vger.kernel.org
4885 S: Maintained
4886 F: drivers/media/rc/igorplugusb.c
4887
4888 IGUANAWORKS USB IR TRANSCEIVER
4889 M: Sean Young <sean@mess.org>
4890 L: linux-media@vger.kernel.org
4891 S: Maintained
4892 F: drivers/media/rc/iguanair.c
4893
4894 IIO SUBSYSTEM AND DRIVERS
4895 M: Jonathan Cameron <jic23@kernel.org>
4896 R: Hartmut Knaack <knaack.h@gmx.de>
4897 R: Lars-Peter Clausen <lars@metafoo.de>
4898 R: Peter Meerwald <pmeerw@pmeerw.net>
4899 L: linux-iio@vger.kernel.org
4900 S: Maintained
4901 F: drivers/iio/
4902 F: drivers/staging/iio/
4903 F: include/linux/iio/
4904
4905 IKANOS/ADI EAGLE ADSL USB DRIVER
4906 M: Matthieu Castet <castet.matthieu@free.fr>
4907 M: Stanislaw Gruszka <stf_xl@wp.pl>
4908 S: Maintained
4909 F: drivers/usb/atm/ueagle-atm.c
4910
4911 INA209 HARDWARE MONITOR DRIVER
4912 M: Guenter Roeck <linux@roeck-us.net>
4913 L: lm-sensors@lm-sensors.org
4914 S: Maintained
4915 F: Documentation/hwmon/ina209
4916 F: Documentation/devicetree/bindings/i2c/ina209.txt
4917 F: drivers/hwmon/ina209.c
4918
4919 INA2XX HARDWARE MONITOR DRIVER
4920 M: Guenter Roeck <linux@roeck-us.net>
4921 L: lm-sensors@lm-sensors.org
4922 S: Maintained
4923 F: Documentation/hwmon/ina2xx
4924 F: drivers/hwmon/ina2xx.c
4925 F: include/linux/platform_data/ina2xx.h
4926
4927 INDUSTRY PACK SUBSYSTEM (IPACK)
4928 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4929 M: Jens Taprogge <jens.taprogge@taprogge.org>
4930 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4931 L: industrypack-devel@lists.sourceforge.net
4932 W: http://industrypack.sourceforge.net
4933 S: Maintained
4934 F: drivers/ipack/
4935
4936 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4937 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4938 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
4939 L: linux-ima-devel@lists.sourceforge.net
4940 L: linux-ima-user@lists.sourceforge.net
4941 L: linux-security-module@vger.kernel.org
4942 S: Supported
4943 F: security/integrity/ima/
4944
4945 IMGTEC IR DECODER DRIVER
4946 M: James Hogan <james.hogan@imgtec.com>
4947 S: Maintained
4948 F: drivers/media/rc/img-ir/
4949
4950 IMS TWINTURBO FRAMEBUFFER DRIVER
4951 L: linux-fbdev@vger.kernel.org
4952 S: Orphan
4953 F: drivers/video/fbdev/imsttfb.c
4954
4955 INFINIBAND SUBSYSTEM
4956 M: Roland Dreier <roland@kernel.org>
4957 M: Sean Hefty <sean.hefty@intel.com>
4958 M: Hal Rosenstock <hal.rosenstock@gmail.com>
4959 L: linux-rdma@vger.kernel.org
4960 W: http://www.openfabrics.org/
4961 Q: http://patchwork.kernel.org/project/linux-rdma/list/
4962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4963 S: Supported
4964 F: Documentation/infiniband/
4965 F: drivers/infiniband/
4966 F: include/uapi/linux/if_infiniband.h
4967
4968 INOTIFY
4969 M: John McCutchan <john@johnmccutchan.com>
4970 M: Robert Love <rlove@rlove.org>
4971 M: Eric Paris <eparis@parisplace.org>
4972 S: Maintained
4973 F: Documentation/filesystems/inotify.txt
4974 F: fs/notify/inotify/
4975 F: include/linux/inotify.h
4976 F: include/uapi/linux/inotify.h
4977
4978 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4979 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4980 L: linux-input@vger.kernel.org
4981 Q: http://patchwork.kernel.org/project/linux-input/list/
4982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4983 S: Maintained
4984 F: drivers/input/
4985 F: include/linux/input.h
4986 F: include/uapi/linux/input.h
4987 F: include/linux/input/
4988
4989 INPUT MULTITOUCH (MT) PROTOCOL
4990 M: Henrik Rydberg <rydberg@bitmath.org>
4991 L: linux-input@vger.kernel.org
4992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4993 S: Odd fixes
4994 F: Documentation/input/multi-touch-protocol.txt
4995 F: drivers/input/input-mt.c
4996 K: \b(ABS|SYN)_MT_
4997
4998 INTEL ASoC BDW/HSW DRIVERS
4999 M: Jie Yang <yang.jie@linux.intel.com>
5000 L: alsa-devel@alsa-project.org
5001 S: Supported
5002 F: sound/soc/intel/sst-haswell*
5003 F: sound/soc/intel/sst-dsp*
5004 F: sound/soc/intel/sst-firmware.c
5005 F: sound/soc/intel/broadwell.c
5006 F: sound/soc/intel/haswell.c
5007
5008 INTEL C600 SERIES SAS CONTROLLER DRIVER
5009 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5010 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5011 L: linux-scsi@vger.kernel.org
5012 T: git git://git.code.sf.net/p/intel-sas/isci
5013 S: Supported
5014 F: drivers/scsi/isci/
5015
5016 INTEL IDLE DRIVER
5017 M: Len Brown <lenb@kernel.org>
5018 L: linux-pm@vger.kernel.org
5019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5020 S: Supported
5021 F: drivers/idle/intel_idle.c
5022
5023 INTEL PSTATE DRIVER
5024 M: Kristen Carlson Accardi <kristen@linux.intel.com>
5025 L: linux-pm@vger.kernel.org
5026 S: Supported
5027 F: drivers/cpufreq/intel_pstate.c
5028
5029 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5030 M: Maik Broemme <mbroemme@plusserver.de>
5031 L: linux-fbdev@vger.kernel.org
5032 S: Maintained
5033 F: Documentation/fb/intelfb.txt
5034 F: drivers/video/fbdev/intelfb/
5035
5036 INTEL 810/815 FRAMEBUFFER DRIVER
5037 M: Antonino Daplas <adaplas@gmail.com>
5038 L: linux-fbdev@vger.kernel.org
5039 S: Maintained
5040 F: drivers/video/fbdev/i810/
5041
5042 INTEL MENLOW THERMAL DRIVER
5043 M: Sujith Thomas <sujith.thomas@intel.com>
5044 L: platform-driver-x86@vger.kernel.org
5045 W: https://01.org/linux-acpi
5046 S: Supported
5047 F: drivers/platform/x86/intel_menlow.c
5048
5049 INTEL IA32 MICROCODE UPDATE SUPPORT
5050 M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5051 S: Maintained
5052 F: arch/x86/kernel/cpu/microcode/core*
5053 F: arch/x86/kernel/cpu/microcode/intel*
5054
5055 INTEL I/OAT DMA DRIVER
5056 M: Dave Jiang <dave.jiang@intel.com>
5057 R: Dan Williams <dan.j.williams@intel.com>
5058 L: dmaengine@vger.kernel.org
5059 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5060 S: Supported
5061 F: drivers/dma/ioat*
5062
5063 INTEL IOMMU (VT-d)
5064 M: David Woodhouse <dwmw2@infradead.org>
5065 L: iommu@lists.linux-foundation.org
5066 T: git git://git.infradead.org/iommu-2.6.git
5067 S: Supported
5068 F: drivers/iommu/intel-iommu.c
5069 F: include/linux/intel-iommu.h
5070
5071 INTEL IOP-ADMA DMA DRIVER
5072 R: Dan Williams <dan.j.williams@intel.com>
5073 S: Odd fixes
5074 F: drivers/dma/iop-adma.c
5075
5076 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5077 M: Krzysztof Halasa <khalasa@piap.pl>
5078 S: Maintained
5079 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5080 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5081 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5082 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5083 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5084 F: drivers/net/wan/ixp4xx_hss.c
5085
5086 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5087 M: Deepak Saxena <dsaxena@plexity.net>
5088 S: Maintained
5089 F: drivers/char/hw_random/ixp4xx-rng.c
5090
5091 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5092 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5093 M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5094 M: Bruce Allan <bruce.w.allan@intel.com>
5095 M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5096 M: Don Skidmore <donald.c.skidmore@intel.com>
5097 M: Greg Rose <gregory.v.rose@intel.com>
5098 M: Matthew Vick <matthew.vick@intel.com>
5099 M: John Ronciak <john.ronciak@intel.com>
5100 M: Mitch Williams <mitch.a.williams@intel.com>
5101 M: Linux NICS <linux.nics@intel.com>
5102 L: e1000-devel@lists.sourceforge.net
5103 W: http://www.intel.com/support/feedback.htm
5104 W: http://e1000.sourceforge.net/
5105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5107 S: Supported
5108 F: Documentation/networking/e100.txt
5109 F: Documentation/networking/e1000.txt
5110 F: Documentation/networking/e1000e.txt
5111 F: Documentation/networking/igb.txt
5112 F: Documentation/networking/igbvf.txt
5113 F: Documentation/networking/ixgb.txt
5114 F: Documentation/networking/ixgbe.txt
5115 F: Documentation/networking/ixgbevf.txt
5116 F: Documentation/networking/i40e.txt
5117 F: Documentation/networking/i40evf.txt
5118 F: drivers/net/ethernet/intel/
5119 F: drivers/net/ethernet/intel/*/
5120
5121 INTEL-MID GPIO DRIVER
5122 M: David Cohen <david.a.cohen@linux.intel.com>
5123 L: linux-gpio@vger.kernel.org
5124 S: Maintained
5125 F: drivers/gpio/gpio-intel-mid.c
5126
5127 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5128 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5129 L: linux-wireless@vger.kernel.org
5130 S: Maintained
5131 F: Documentation/networking/README.ipw2100
5132 F: Documentation/networking/README.ipw2200
5133 F: drivers/net/wireless/ipw2x00/
5134
5135 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5136 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5137 M: Gang Wei <gang.wei@intel.com>
5138 M: Shane Wang <shane.wang@intel.com>
5139 L: tboot-devel@lists.sourceforge.net
5140 W: http://tboot.sourceforge.net
5141 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5142 S: Supported
5143 F: Documentation/intel_txt.txt
5144 F: include/linux/tboot.h
5145 F: arch/x86/kernel/tboot.c
5146
5147 INTEL WIRELESS WIMAX CONNECTION 2400
5148 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5149 M: linux-wimax@intel.com
5150 L: wimax@linuxwimax.org (subscribers-only)
5151 S: Supported
5152 W: http://linuxwimax.org
5153 F: Documentation/wimax/README.i2400m
5154 F: drivers/net/wimax/i2400m/
5155 F: include/uapi/linux/wimax/i2400m.h
5156
5157 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5158 M: Stanislaw Gruszka <sgruszka@redhat.com>
5159 L: linux-wireless@vger.kernel.org
5160 S: Supported
5161 F: drivers/net/wireless/iwlegacy/
5162
5163 INTEL WIRELESS WIFI LINK (iwlwifi)
5164 M: Johannes Berg <johannes.berg@intel.com>
5165 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5166 M: Intel Linux Wireless <ilw@linux.intel.com>
5167 L: linux-wireless@vger.kernel.org
5168 W: http://intellinuxwireless.org
5169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5170 S: Supported
5171 F: drivers/net/wireless/iwlwifi/
5172
5173 INTEL MANAGEMENT ENGINE (mei)
5174 M: Tomas Winkler <tomas.winkler@intel.com>
5175 L: linux-kernel@vger.kernel.org
5176 S: Supported
5177 F: include/uapi/linux/mei.h
5178 F: drivers/misc/mei/*
5179 F: Documentation/misc-devices/mei/*
5180
5181 IOC3 ETHERNET DRIVER
5182 M: Ralf Baechle <ralf@linux-mips.org>
5183 L: linux-mips@linux-mips.org
5184 S: Maintained
5185 F: drivers/net/ethernet/sgi/ioc3-eth.c
5186
5187 IOC3 SERIAL DRIVER
5188 M: Pat Gefre <pfg@sgi.com>
5189 L: linux-serial@vger.kernel.org
5190 S: Maintained
5191 F: drivers/tty/serial/ioc3_serial.c
5192
5193 IOMMU DRIVERS
5194 M: Joerg Roedel <joro@8bytes.org>
5195 L: iommu@lists.linux-foundation.org
5196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5197 S: Maintained
5198 F: drivers/iommu/
5199
5200 IP MASQUERADING
5201 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5202 S: Maintained
5203 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5204
5205 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5206 M: Francois Romieu <romieu@fr.zoreil.com>
5207 M: Sorbica Shieh <sorbica@icplus.com.tw>
5208 L: netdev@vger.kernel.org
5209 S: Maintained
5210 F: drivers/net/ethernet/icplus/ipg.*
5211
5212 IPATH DRIVER
5213 M: Mike Marciniszyn <infinipath@intel.com>
5214 L: linux-rdma@vger.kernel.org
5215 S: Maintained
5216 F: drivers/infiniband/hw/ipath/
5217
5218 IPMI SUBSYSTEM
5219 M: Corey Minyard <minyard@acm.org>
5220 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5221 W: http://openipmi.sourceforge.net/
5222 S: Supported
5223 F: Documentation/IPMI.txt
5224 F: drivers/char/ipmi/
5225 F: include/linux/ipmi*
5226 F: include/uapi/linux/ipmi*
5227
5228 IPS SCSI RAID DRIVER
5229 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5230 L: linux-scsi@vger.kernel.org
5231 W: http://www.adaptec.com/
5232 S: Maintained
5233 F: drivers/scsi/ips*
5234
5235 IPVS
5236 M: Wensong Zhang <wensong@linux-vs.org>
5237 M: Simon Horman <horms@verge.net.au>
5238 M: Julian Anastasov <ja@ssi.bg>
5239 L: netdev@vger.kernel.org
5240 L: lvs-devel@vger.kernel.org
5241 S: Maintained
5242 F: Documentation/networking/ipvs-sysctl.txt
5243 F: include/net/ip_vs.h
5244 F: include/uapi/linux/ip_vs.h
5245 F: net/netfilter/ipvs/
5246
5247 IPWIRELESS DRIVER
5248 M: Jiri Kosina <jkosina@suse.cz>
5249 M: David Sterba <dsterba@suse.cz>
5250 S: Odd Fixes
5251 F: drivers/tty/ipwireless/
5252
5253 IPX NETWORK LAYER
5254 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5255 L: netdev@vger.kernel.org
5256 S: Maintained
5257 F: include/net/ipx.h
5258 F: include/uapi/linux/ipx.h
5259 F: net/ipx/
5260
5261 IRDA SUBSYSTEM
5262 M: Samuel Ortiz <samuel@sortiz.org>
5263 L: irda-users@lists.sourceforge.net (subscribers-only)
5264 L: netdev@vger.kernel.org
5265 W: http://irda.sourceforge.net/
5266 S: Maintained
5267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5268 F: Documentation/networking/irda.txt
5269 F: drivers/net/irda/
5270 F: include/net/irda/
5271 F: net/irda/
5272
5273 IRQ SUBSYSTEM
5274 M: Thomas Gleixner <tglx@linutronix.de>
5275 L: linux-kernel@vger.kernel.org
5276 S: Maintained
5277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5278 F: kernel/irq/
5279
5280 IRQCHIP DRIVERS
5281 M: Thomas Gleixner <tglx@linutronix.de>
5282 M: Jason Cooper <jason@lakedaemon.net>
5283 L: linux-kernel@vger.kernel.org
5284 S: Maintained
5285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5286 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5287 F: Documentation/devicetree/bindings/interrupt-controller/
5288 F: drivers/irqchip/
5289
5290 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5291 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5292 S: Maintained
5293 F: Documentation/IRQ-domain.txt
5294 F: include/linux/irqdomain.h
5295 F: kernel/irq/irqdomain.c
5296
5297 ISAPNP
5298 M: Jaroslav Kysela <perex@perex.cz>
5299 S: Maintained
5300 F: Documentation/isapnp.txt
5301 F: drivers/pnp/isapnp/
5302 F: include/linux/isapnp.h
5303
5304 ISA RADIO MODULE
5305 M: Hans Verkuil <hverkuil@xs4all.nl>
5306 L: linux-media@vger.kernel.org
5307 T: git git://linuxtv.org/media_tree.git
5308 W: http://linuxtv.org
5309 S: Maintained
5310 F: drivers/media/radio/radio-isa*
5311
5312 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5313 M: Peter Jones <pjones@redhat.com>
5314 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5315 S: Maintained
5316 F: drivers/firmware/iscsi_ibft*
5317
5318 ISCSI
5319 M: Mike Christie <michaelc@cs.wisc.edu>
5320 L: open-iscsi@googlegroups.com
5321 W: www.open-iscsi.org
5322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5323 S: Maintained
5324 F: drivers/scsi/*iscsi*
5325 F: include/scsi/*iscsi*
5326
5327 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5328 M: Or Gerlitz <ogerlitz@mellanox.com>
5329 M: Sagi Grimberg <sagig@mellanox.com>
5330 M: Roi Dayan <roid@mellanox.com>
5331 L: linux-rdma@vger.kernel.org
5332 S: Supported
5333 W: http://www.openfabrics.org
5334 W: www.open-iscsi.org
5335 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5336 F: drivers/infiniband/ulp/iser/
5337
5338 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5339 M: Sagi Grimberg <sagig@mellanox.com>
5340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5341 L: linux-rdma@vger.kernel.org
5342 L: target-devel@vger.kernel.org
5343 S: Supported
5344 W: http://www.linux-iscsi.org
5345 F: drivers/infiniband/ulp/isert
5346
5347 ISDN SUBSYSTEM
5348 M: Karsten Keil <isdn@linux-pingi.de>
5349 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5350 L: netdev@vger.kernel.org
5351 W: http://www.isdn4linux.de
5352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5353 S: Maintained
5354 F: Documentation/isdn/
5355 F: drivers/isdn/
5356 F: include/linux/isdn.h
5357 F: include/linux/isdn/
5358 F: include/uapi/linux/isdn.h
5359 F: include/uapi/linux/isdn/
5360
5361 ISDN SUBSYSTEM (Eicon active card driver)
5362 M: Armin Schindler <mac@melware.de>
5363 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5364 W: http://www.melware.de
5365 S: Maintained
5366 F: drivers/isdn/hardware/eicon/
5367
5368 IT87 HARDWARE MONITORING DRIVER
5369 M: Jean Delvare <jdelvare@suse.de>
5370 L: lm-sensors@lm-sensors.org
5371 S: Maintained
5372 F: Documentation/hwmon/it87
5373 F: drivers/hwmon/it87.c
5374
5375 IT913X MEDIA DRIVER
5376 M: Antti Palosaari <crope@iki.fi>
5377 L: linux-media@vger.kernel.org
5378 W: http://linuxtv.org/
5379 W: http://palosaari.fi/linux/
5380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5381 T: git git://linuxtv.org/anttip/media_tree.git
5382 S: Maintained
5383 F: drivers/media/tuners/it913x*
5384
5385 IVTV VIDEO4LINUX DRIVER
5386 M: Andy Walls <awalls@md.metrocast.net>
5387 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5388 L: linux-media@vger.kernel.org
5389 T: git git://linuxtv.org/media_tree.git
5390 W: http://www.ivtvdriver.org
5391 S: Maintained
5392 F: Documentation/video4linux/*.ivtv
5393 F: drivers/media/pci/ivtv/
5394 F: include/uapi/linux/ivtv*
5395
5396 IX2505V MEDIA DRIVER
5397 M: Malcolm Priestley <tvboxspy@gmail.com>
5398 L: linux-media@vger.kernel.org
5399 W: http://linuxtv.org/
5400 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5401 S: Maintained
5402 F: drivers/media/dvb-frontends/ix2505v*
5403
5404 JC42.4 TEMPERATURE SENSOR DRIVER
5405 M: Guenter Roeck <linux@roeck-us.net>
5406 L: lm-sensors@lm-sensors.org
5407 S: Maintained
5408 F: drivers/hwmon/jc42.c
5409 F: Documentation/hwmon/jc42
5410
5411 JFS FILESYSTEM
5412 M: Dave Kleikamp <shaggy@kernel.org>
5413 L: jfs-discussion@lists.sourceforge.net
5414 W: http://jfs.sourceforge.net/
5415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5416 S: Maintained
5417 F: Documentation/filesystems/jfs.txt
5418 F: fs/jfs/
5419
5420 JME NETWORK DRIVER
5421 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5422 L: netdev@vger.kernel.org
5423 S: Maintained
5424 F: drivers/net/ethernet/jme.*
5425
5426 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5427 M: David Woodhouse <dwmw2@infradead.org>
5428 L: linux-mtd@lists.infradead.org
5429 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5430 S: Maintained
5431 F: fs/jffs2/
5432 F: include/uapi/linux/jffs2.h
5433
5434 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5435 M: Andrew Morton <akpm@linux-foundation.org>
5436 M: Jan Kara <jack@suse.cz>
5437 L: linux-ext4@vger.kernel.org
5438 S: Maintained
5439 F: fs/jbd/
5440 F: include/linux/jbd.h
5441
5442 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5443 M: "Theodore Ts'o" <tytso@mit.edu>
5444 L: linux-ext4@vger.kernel.org
5445 S: Maintained
5446 F: fs/jbd2/
5447 F: include/linux/jbd2.h
5448
5449 JSM Neo PCI based serial card
5450 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5451 L: linux-serial@vger.kernel.org
5452 S: Maintained
5453 F: drivers/tty/serial/jsm/
5454
5455 K10TEMP HARDWARE MONITORING DRIVER
5456 M: Clemens Ladisch <clemens@ladisch.de>
5457 L: lm-sensors@lm-sensors.org
5458 S: Maintained
5459 F: Documentation/hwmon/k10temp
5460 F: drivers/hwmon/k10temp.c
5461
5462 K8TEMP HARDWARE MONITORING DRIVER
5463 M: Rudolf Marek <r.marek@assembler.cz>
5464 L: lm-sensors@lm-sensors.org
5465 S: Maintained
5466 F: Documentation/hwmon/k8temp
5467 F: drivers/hwmon/k8temp.c
5468
5469 KCONFIG
5470 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5471 L: linux-kbuild@vger.kernel.org
5472 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5473 S: Maintained
5474 F: Documentation/kbuild/kconfig-language.txt
5475 F: scripts/kconfig/
5476
5477 KDUMP
5478 M: Vivek Goyal <vgoyal@redhat.com>
5479 M: Haren Myneni <hbabu@us.ibm.com>
5480 L: kexec@lists.infradead.org
5481 W: http://lse.sourceforge.net/kdump/
5482 S: Maintained
5483 F: Documentation/kdump/
5484
5485 KEENE FM RADIO TRANSMITTER DRIVER
5486 M: Hans Verkuil <hverkuil@xs4all.nl>
5487 L: linux-media@vger.kernel.org
5488 T: git git://linuxtv.org/media_tree.git
5489 W: http://linuxtv.org
5490 S: Maintained
5491 F: drivers/media/radio/radio-keene*
5492
5493 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5494 M: Ian Kent <raven@themaw.net>
5495 L: autofs@vger.kernel.org
5496 S: Maintained
5497 F: fs/autofs4/
5498
5499 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5500 M: Michal Marek <mmarek@suse.cz>
5501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5503 L: linux-kbuild@vger.kernel.org
5504 S: Maintained
5505 F: Documentation/kbuild/
5506 F: Makefile
5507 F: scripts/Makefile.*
5508 F: scripts/basic/
5509 F: scripts/mk*
5510 F: scripts/package/
5511
5512 KERNEL JANITORS
5513 L: kernel-janitors@vger.kernel.org
5514 W: http://kernelnewbies.org/KernelJanitors
5515 S: Odd Fixes
5516
5517 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5518 M: "J. Bruce Fields" <bfields@fieldses.org>
5519 L: linux-nfs@vger.kernel.org
5520 W: http://nfs.sourceforge.net/
5521 S: Supported
5522 F: fs/nfsd/
5523 F: include/uapi/linux/nfsd/
5524 F: fs/lockd/
5525 F: fs/nfs_common/
5526 F: net/sunrpc/
5527 F: include/linux/lockd/
5528 F: include/linux/sunrpc/
5529 F: include/uapi/linux/sunrpc/
5530
5531 KERNEL SELFTEST FRAMEWORK
5532 M: Shuah Khan <shuahkh@osg.samsung.com>
5533 L: linux-api@vger.kernel.org
5534 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5535 S: Maintained
5536 F: tools/testing/selftests
5537
5538 KERNEL VIRTUAL MACHINE (KVM)
5539 M: Gleb Natapov <gleb@kernel.org>
5540 M: Paolo Bonzini <pbonzini@redhat.com>
5541 L: kvm@vger.kernel.org
5542 W: http://www.linux-kvm.org
5543 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5544 S: Supported
5545 F: Documentation/*/kvm*.txt
5546 F: Documentation/virtual/kvm/
5547 F: arch/*/kvm/
5548 F: arch/*/include/asm/kvm*
5549 F: include/linux/kvm*
5550 F: include/uapi/linux/kvm*
5551 F: virt/kvm/
5552
5553 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5554 M: Joerg Roedel <joro@8bytes.org>
5555 L: kvm@vger.kernel.org
5556 W: http://kvm.qumranet.com
5557 S: Maintained
5558 F: arch/x86/include/asm/svm.h
5559 F: arch/x86/kvm/svm.c
5560
5561 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5562 M: Alexander Graf <agraf@suse.de>
5563 L: kvm-ppc@vger.kernel.org
5564 W: http://kvm.qumranet.com
5565 T: git git://github.com/agraf/linux-2.6.git
5566 S: Supported
5567 F: arch/powerpc/include/asm/kvm*
5568 F: arch/powerpc/kvm/
5569
5570 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5571 M: Christian Borntraeger <borntraeger@de.ibm.com>
5572 M: Cornelia Huck <cornelia.huck@de.ibm.com>
5573 M: linux390@de.ibm.com
5574 L: linux-s390@vger.kernel.org
5575 W: http://www.ibm.com/developerworks/linux/linux390/
5576 S: Supported
5577 F: Documentation/s390/kvm.txt
5578 F: arch/s390/include/asm/kvm*
5579 F: arch/s390/kvm/
5580 F: drivers/s390/kvm/
5581
5582 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5583 M: Christoffer Dall <christoffer.dall@linaro.org>
5584 M: Marc Zyngier <marc.zyngier@arm.com>
5585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5586 L: kvmarm@lists.cs.columbia.edu
5587 W: http://systems.cs.columbia.edu/projects/kvm-arm
5588 S: Supported
5589 F: arch/arm/include/uapi/asm/kvm*
5590 F: arch/arm/include/asm/kvm*
5591 F: arch/arm/kvm/
5592 F: virt/kvm/arm/
5593 F: include/kvm/arm_*
5594
5595 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5596 M: Christoffer Dall <christoffer.dall@linaro.org>
5597 M: Marc Zyngier <marc.zyngier@arm.com>
5598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5599 L: kvmarm@lists.cs.columbia.edu
5600 S: Maintained
5601 F: arch/arm64/include/uapi/asm/kvm*
5602 F: arch/arm64/include/asm/kvm*
5603 F: arch/arm64/kvm/
5604
5605 KEXEC
5606 M: Eric Biederman <ebiederm@xmission.com>
5607 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5608 L: kexec@lists.infradead.org
5609 S: Maintained
5610 F: include/linux/kexec.h
5611 F: include/uapi/linux/kexec.h
5612 F: kernel/kexec.c
5613
5614 KEYS/KEYRINGS:
5615 M: David Howells <dhowells@redhat.com>
5616 L: keyrings@linux-nfs.org
5617 S: Maintained
5618 F: Documentation/security/keys.txt
5619 F: include/linux/key.h
5620 F: include/linux/key-type.h
5621 F: include/keys/
5622 F: security/keys/
5623
5624 KEYS-TRUSTED
5625 M: David Safford <safford@us.ibm.com>
5626 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5627 L: linux-security-module@vger.kernel.org
5628 L: keyrings@linux-nfs.org
5629 S: Supported
5630 F: Documentation/security/keys-trusted-encrypted.txt
5631 F: include/keys/trusted-type.h
5632 F: security/keys/trusted.c
5633 F: security/keys/trusted.h
5634
5635 KEYS-ENCRYPTED
5636 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5637 M: David Safford <safford@us.ibm.com>
5638 L: linux-security-module@vger.kernel.org
5639 L: keyrings@linux-nfs.org
5640 S: Supported
5641 F: Documentation/security/keys-trusted-encrypted.txt
5642 F: include/keys/encrypted-type.h
5643 F: security/keys/encrypted-keys/
5644
5645 KGDB / KDB /debug_core
5646 M: Jason Wessel <jason.wessel@windriver.com>
5647 W: http://kgdb.wiki.kernel.org/
5648 L: kgdb-bugreport@lists.sourceforge.net
5649 S: Maintained
5650 F: Documentation/DocBook/kgdb.tmpl
5651 F: drivers/misc/kgdbts.c
5652 F: drivers/tty/serial/kgdboc.c
5653 F: include/linux/kdb.h
5654 F: include/linux/kgdb.h
5655 F: kernel/debug/
5656
5657 KMEMCHECK
5658 M: Vegard Nossum <vegardno@ifi.uio.no>
5659 M: Pekka Enberg <penberg@kernel.org>
5660 S: Maintained
5661 F: Documentation/kmemcheck.txt
5662 F: arch/x86/include/asm/kmemcheck.h
5663 F: arch/x86/mm/kmemcheck/
5664 F: include/linux/kmemcheck.h
5665 F: mm/kmemcheck.c
5666
5667 KMEMLEAK
5668 M: Catalin Marinas <catalin.marinas@arm.com>
5669 S: Maintained
5670 F: Documentation/kmemleak.txt
5671 F: include/linux/kmemleak.h
5672 F: mm/kmemleak.c
5673 F: mm/kmemleak-test.c
5674
5675 KPROBES
5676 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5677 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5678 M: "David S. Miller" <davem@davemloft.net>
5679 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5680 S: Maintained
5681 F: Documentation/kprobes.txt
5682 F: include/linux/kprobes.h
5683 F: kernel/kprobes.c
5684
5685 KS0108 LCD CONTROLLER DRIVER
5686 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5687 W: http://miguelojeda.es/auxdisplay.htm
5688 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5689 S: Maintained
5690 F: Documentation/auxdisplay/ks0108
5691 F: drivers/auxdisplay/ks0108.c
5692 F: include/linux/ks0108.h
5693
5694 LAPB module
5695 L: linux-x25@vger.kernel.org
5696 S: Orphan
5697 F: Documentation/networking/lapb-module.txt
5698 F: include/*/lapb.h
5699 F: net/lapb/
5700
5701 LASI 53c700 driver for PARISC
5702 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5703 L: linux-scsi@vger.kernel.org
5704 S: Maintained
5705 F: Documentation/scsi/53c700.txt
5706 F: drivers/scsi/53c700*
5707
5708 LED SUBSYSTEM
5709 M: Bryan Wu <cooloney@gmail.com>
5710 M: Richard Purdie <rpurdie@rpsys.net>
5711 L: linux-leds@vger.kernel.org
5712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5713 S: Maintained
5714 F: drivers/leds/
5715 F: include/linux/leds.h
5716
5717 LEGACY EEPROM DRIVER
5718 M: Jean Delvare <jdelvare@suse.de>
5719 S: Maintained
5720 F: Documentation/misc-devices/eeprom
5721 F: drivers/misc/eeprom/eeprom.c
5722
5723 LEGO USB Tower driver
5724 M: Juergen Stuber <starblue@users.sourceforge.net>
5725 L: legousb-devel@lists.sourceforge.net
5726 W: http://legousb.sourceforge.net/
5727 S: Maintained
5728 F: drivers/usb/misc/legousbtower.c
5729
5730 LG2160 MEDIA DRIVER
5731 M: Michael Krufky <mkrufky@linuxtv.org>
5732 L: linux-media@vger.kernel.org
5733 W: http://linuxtv.org/
5734 W: http://github.com/mkrufky
5735 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5736 T: git git://linuxtv.org/mkrufky/tuners.git
5737 S: Maintained
5738 F: drivers/media/dvb-frontends/lg2160.*
5739
5740 LGDT3305 MEDIA DRIVER
5741 M: Michael Krufky <mkrufky@linuxtv.org>
5742 L: linux-media@vger.kernel.org
5743 W: http://linuxtv.org/
5744 W: http://github.com/mkrufky
5745 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5746 T: git git://linuxtv.org/mkrufky/tuners.git
5747 S: Maintained
5748 F: drivers/media/dvb-frontends/lgdt3305.*
5749
5750 LGUEST
5751 M: Rusty Russell <rusty@rustcorp.com.au>
5752 L: lguest@lists.ozlabs.org
5753 W: http://lguest.ozlabs.org/
5754 S: Odd Fixes
5755 F: arch/x86/include/asm/lguest*.h
5756 F: arch/x86/lguest/
5757 F: drivers/lguest/
5758 F: include/linux/lguest*.h
5759 F: tools/lguest/
5760
5761 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5762 M: Tejun Heo <tj@kernel.org>
5763 L: linux-ide@vger.kernel.org
5764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5765 S: Maintained
5766 F: drivers/ata/
5767 F: include/linux/ata.h
5768 F: include/linux/libata.h
5769
5770 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5771 M: Viresh Kumar <viresh.linux@gmail.com>
5772 L: linux-ide@vger.kernel.org
5773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5774 S: Maintained
5775 F: include/linux/pata_arasan_cf_data.h
5776 F: drivers/ata/pata_arasan_cf.c
5777
5778 LIBATA PATA DRIVERS
5779 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5780 M: Tejun Heo <tj@kernel.org>
5781 L: linux-ide@vger.kernel.org
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5783 S: Maintained
5784 F: drivers/ata/pata_*.c
5785 F: drivers/ata/ata_generic.c
5786
5787 LIBATA SATA AHCI PLATFORM devices support
5788 M: Hans de Goede <hdegoede@redhat.com>
5789 M: Tejun Heo <tj@kernel.org>
5790 L: linux-ide@vger.kernel.org
5791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5792 S: Maintained
5793 F: drivers/ata/ahci_platform.c
5794 F: drivers/ata/libahci_platform.c
5795 F: include/linux/ahci_platform.h
5796
5797 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5798 M: Mikael Pettersson <mikpelinux@gmail.com>
5799 L: linux-ide@vger.kernel.org
5800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5801 S: Maintained
5802 F: drivers/ata/sata_promise.*
5803
5804 LIBLOCKDEP
5805 M: Sasha Levin <sasha.levin@oracle.com>
5806 S: Maintained
5807 F: tools/lib/lockdep/
5808
5809 LINUX FOR IBM pSERIES (RS/6000)
5810 M: Paul Mackerras <paulus@au.ibm.com>
5811 W: http://www.ibm.com/linux/ltc/projects/ppc
5812 S: Supported
5813 F: arch/powerpc/boot/rs6000.h
5814
5815 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5816 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5817 M: Paul Mackerras <paulus@samba.org>
5818 M: Michael Ellerman <mpe@ellerman.id.au>
5819 W: http://www.penguinppc.org/
5820 L: linuxppc-dev@lists.ozlabs.org
5821 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5823 S: Supported
5824 F: Documentation/powerpc/
5825 F: arch/powerpc/
5826
5827 LINUX FOR POWER MACINTOSH
5828 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5829 W: http://www.penguinppc.org/
5830 L: linuxppc-dev@lists.ozlabs.org
5831 S: Maintained
5832 F: arch/powerpc/platforms/powermac/
5833 F: drivers/macintosh/
5834
5835 LINUX FOR POWERPC EMBEDDED MPC5XXX
5836 M: Anatolij Gustschin <agust@denx.de>
5837 L: linuxppc-dev@lists.ozlabs.org
5838 T: git git://git.denx.de/linux-denx-agust.git
5839 S: Maintained
5840 F: arch/powerpc/platforms/512x/
5841 F: arch/powerpc/platforms/52xx/
5842
5843 LINUX FOR POWERPC EMBEDDED PPC4XX
5844 M: Alistair Popple <alistair@popple.id.au>
5845 M: Matt Porter <mporter@kernel.crashing.org>
5846 W: http://www.penguinppc.org/
5847 L: linuxppc-dev@lists.ozlabs.org
5848 S: Maintained
5849 F: arch/powerpc/platforms/40x/
5850 F: arch/powerpc/platforms/44x/
5851
5852 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5853 L: linuxppc-dev@lists.ozlabs.org
5854 S: Orphan
5855 F: arch/powerpc/*/*virtex*
5856 F: arch/powerpc/*/*/*virtex*
5857
5858 LINUX FOR POWERPC EMBEDDED PPC8XX
5859 M: Vitaly Bordug <vitb@kernel.crashing.org>
5860 W: http://www.penguinppc.org/
5861 L: linuxppc-dev@lists.ozlabs.org
5862 S: Maintained
5863 F: arch/powerpc/platforms/8xx/
5864
5865 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5866 M: Scott Wood <scottwood@freescale.com>
5867 M: Kumar Gala <galak@kernel.crashing.org>
5868 W: http://www.penguinppc.org/
5869 L: linuxppc-dev@lists.ozlabs.org
5870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5871 S: Maintained
5872 F: arch/powerpc/platforms/83xx/
5873 F: arch/powerpc/platforms/85xx/
5874
5875 LINUX FOR POWERPC PA SEMI PWRFICIENT
5876 M: Olof Johansson <olof@lixom.net>
5877 L: linuxppc-dev@lists.ozlabs.org
5878 S: Maintained
5879 F: arch/powerpc/platforms/pasemi/
5880 F: drivers/*/*pasemi*
5881 F: drivers/*/*/*pasemi*
5882
5883 LINUX SECURITY MODULE (LSM) FRAMEWORK
5884 M: Chris Wright <chrisw@sous-sol.org>
5885 L: linux-security-module@vger.kernel.org
5886 S: Supported
5887
5888 LIS3LV02D ACCELEROMETER DRIVER
5889 M: Eric Piel <eric.piel@tremplin-utc.net>
5890 S: Maintained
5891 F: Documentation/misc-devices/lis3lv02d
5892 F: drivers/misc/lis3lv02d/
5893 F: drivers/platform/x86/hp_accel.c
5894
5895 LIVE PATCHING
5896 M: Josh Poimboeuf <jpoimboe@redhat.com>
5897 M: Seth Jennings <sjenning@redhat.com>
5898 M: Jiri Kosina <jkosina@suse.cz>
5899 M: Vojtech Pavlik <vojtech@suse.cz>
5900 S: Maintained
5901 F: kernel/livepatch/
5902 F: include/linux/livepatch.h
5903 F: arch/x86/include/asm/livepatch.h
5904 F: arch/x86/kernel/livepatch.c
5905 F: Documentation/ABI/testing/sysfs-kernel-livepatch
5906 F: samples/livepatch/
5907 L: live-patching@vger.kernel.org
5908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5909
5910 LLC (802.2)
5911 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5912 S: Maintained
5913 F: include/linux/llc.h
5914 F: include/uapi/linux/llc.h
5915 F: include/net/llc*
5916 F: net/llc/
5917
5918 LM73 HARDWARE MONITOR DRIVER
5919 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5920 L: lm-sensors@lm-sensors.org
5921 S: Maintained
5922 F: drivers/hwmon/lm73.c
5923
5924 LM78 HARDWARE MONITOR DRIVER
5925 M: Jean Delvare <jdelvare@suse.de>
5926 L: lm-sensors@lm-sensors.org
5927 S: Maintained
5928 F: Documentation/hwmon/lm78
5929 F: drivers/hwmon/lm78.c
5930
5931 LM83 HARDWARE MONITOR DRIVER
5932 M: Jean Delvare <jdelvare@suse.de>
5933 L: lm-sensors@lm-sensors.org
5934 S: Maintained
5935 F: Documentation/hwmon/lm83
5936 F: drivers/hwmon/lm83.c
5937
5938 LM90 HARDWARE MONITOR DRIVER
5939 M: Jean Delvare <jdelvare@suse.de>
5940 L: lm-sensors@lm-sensors.org
5941 S: Maintained
5942 F: Documentation/hwmon/lm90
5943 F: Documentation/devicetree/bindings/hwmon/lm90.txt
5944 F: drivers/hwmon/lm90.c
5945
5946 LM95234 HARDWARE MONITOR DRIVER
5947 M: Guenter Roeck <linux@roeck-us.net>
5948 L: lm-sensors@lm-sensors.org
5949 S: Maintained
5950 F: Documentation/hwmon/lm95234
5951 F: drivers/hwmon/lm95234.c
5952
5953 LME2510 MEDIA DRIVER
5954 M: Malcolm Priestley <tvboxspy@gmail.com>
5955 L: linux-media@vger.kernel.org
5956 W: http://linuxtv.org/
5957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5958 S: Maintained
5959 F: drivers/media/usb/dvb-usb-v2/lmedm04*
5960
5961 LOCKDEP AND LOCKSTAT
5962 M: Peter Zijlstra <peterz@infradead.org>
5963 M: Ingo Molnar <mingo@redhat.com>
5964 L: linux-kernel@vger.kernel.org
5965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5966 S: Maintained
5967 F: Documentation/locking/lockdep*.txt
5968 F: Documentation/locking/lockstat.txt
5969 F: include/linux/lockdep.h
5970 F: kernel/locking/
5971
5972 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5973 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5974 L: linux-ntfs-dev@lists.sourceforge.net
5975 W: http://www.linux-ntfs.org/content/view/19/37/
5976 S: Maintained
5977 F: Documentation/ldm.txt
5978 F: block/partitions/ldm.*
5979
5980 LogFS
5981 M: Joern Engel <joern@logfs.org>
5982 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5983 L: logfs@logfs.org
5984 W: logfs.org
5985 S: Maintained
5986 F: fs/logfs/
5987
5988 LPC32XX MACHINE SUPPORT
5989 M: Roland Stigge <stigge@antcom.de>
5990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5991 S: Maintained
5992 F: arch/arm/mach-lpc32xx/
5993
5994 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5995 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5996 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5997 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5998 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5999 L: MPT-FusionLinux.pdl@avagotech.com
6000 L: linux-scsi@vger.kernel.org
6001 W: http://www.lsilogic.com/support
6002 S: Supported
6003 F: drivers/message/fusion/
6004 F: drivers/scsi/mpt2sas/
6005 F: drivers/scsi/mpt3sas/
6006
6007 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6008 M: Matthew Wilcox <matthew@wil.cx>
6009 L: linux-scsi@vger.kernel.org
6010 S: Maintained
6011 F: drivers/scsi/sym53c8xx_2/
6012
6013 LTC4261 HARDWARE MONITOR DRIVER
6014 M: Guenter Roeck <linux@roeck-us.net>
6015 L: lm-sensors@lm-sensors.org
6016 S: Maintained
6017 F: Documentation/hwmon/ltc4261
6018 F: drivers/hwmon/ltc4261.c
6019
6020 LTP (Linux Test Project)
6021 M: Mike Frysinger <vapier@gentoo.org>
6022 M: Cyril Hrubis <chrubis@suse.cz>
6023 M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6024 M: Jan Stancek <jstancek@redhat.com>
6025 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6026 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6027 L: ltp-list@lists.sourceforge.net (subscribers-only)
6028 W: http://linux-test-project.github.io/
6029 T: git git://github.com/linux-test-project/ltp.git
6030 S: Maintained
6031
6032 M32R ARCHITECTURE
6033 W: http://www.linux-m32r.org/
6034 S: Orphan
6035 F: arch/m32r/
6036
6037 M68K ARCHITECTURE
6038 M: Geert Uytterhoeven <geert@linux-m68k.org>
6039 L: linux-m68k@lists.linux-m68k.org
6040 W: http://www.linux-m68k.org/
6041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6042 S: Maintained
6043 F: arch/m68k/
6044 F: drivers/zorro/
6045
6046 M68K ON APPLE MACINTOSH
6047 M: Joshua Thompson <funaho@jurai.org>
6048 W: http://www.mac.linux-m68k.org/
6049 L: linux-m68k@lists.linux-m68k.org
6050 S: Maintained
6051 F: arch/m68k/mac/
6052
6053 M68K ON HP9000/300
6054 M: Philip Blundell <philb@gnu.org>
6055 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6056 S: Maintained
6057 F: arch/m68k/hp300/
6058
6059 M88DS3103 MEDIA DRIVER
6060 M: Antti Palosaari <crope@iki.fi>
6061 L: linux-media@vger.kernel.org
6062 W: http://linuxtv.org/
6063 W: http://palosaari.fi/linux/
6064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6065 T: git git://linuxtv.org/anttip/media_tree.git
6066 S: Maintained
6067 F: drivers/media/dvb-frontends/m88ds3103*
6068
6069 M88RS2000 MEDIA DRIVER
6070 M: Malcolm Priestley <tvboxspy@gmail.com>
6071 L: linux-media@vger.kernel.org
6072 W: http://linuxtv.org/
6073 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6074 S: Maintained
6075 F: drivers/media/dvb-frontends/m88rs2000*
6076
6077 M88TS2022 MEDIA DRIVER
6078 M: Antti Palosaari <crope@iki.fi>
6079 L: linux-media@vger.kernel.org
6080 W: http://linuxtv.org/
6081 W: http://palosaari.fi/linux/
6082 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6083 T: git git://linuxtv.org/anttip/media_tree.git
6084 S: Maintained
6085 F: drivers/media/tuners/m88ts2022*
6086
6087 MA901 MASTERKIT USB FM RADIO DRIVER
6088 M: Alexey Klimov <klimov.linux@gmail.com>
6089 L: linux-media@vger.kernel.org
6090 T: git git://linuxtv.org/media_tree.git
6091 S: Maintained
6092 F: drivers/media/radio/radio-ma901.c
6093
6094 MAC80211
6095 M: Johannes Berg <johannes@sipsolutions.net>
6096 L: linux-wireless@vger.kernel.org
6097 W: http://wireless.kernel.org/
6098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6100 S: Maintained
6101 F: Documentation/networking/mac80211-injection.txt
6102 F: include/net/mac80211.h
6103 F: net/mac80211/
6104
6105 MACVLAN DRIVER
6106 M: Patrick McHardy <kaber@trash.net>
6107 L: netdev@vger.kernel.org
6108 S: Maintained
6109 F: drivers/net/macvlan.c
6110 F: include/linux/if_macvlan.h
6111
6112 MAILBOX API
6113 M: Jassi Brar <jassisinghbrar@gmail.com>
6114 L: linux-kernel@vger.kernel.org
6115 S: Maintained
6116 F: drivers/mailbox/
6117 F: include/linux/mailbox_client.h
6118 F: include/linux/mailbox_controller.h
6119
6120 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6121 M: Michael Kerrisk <mtk.manpages@gmail.com>
6122 W: http://www.kernel.org/doc/man-pages
6123 L: linux-man@vger.kernel.org
6124 S: Maintained
6125
6126 MARVELL ARMADA DRM SUPPORT
6127 M: Russell King <rmk+kernel@arm.linux.org.uk>
6128 S: Maintained
6129 F: drivers/gpu/drm/armada/
6130
6131 MARVELL 88E6352 DSA support
6132 M: Guenter Roeck <linux@roeck-us.net>
6133 S: Maintained
6134 F: drivers/net/dsa/mv88e6352.c
6135
6136 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6137 M: Mirko Lindner <mlindner@marvell.com>
6138 M: Stephen Hemminger <stephen@networkplumber.org>
6139 L: netdev@vger.kernel.org
6140 S: Maintained
6141 F: drivers/net/ethernet/marvell/sk*
6142
6143 MARVELL LIBERTAS WIRELESS DRIVER
6144 L: libertas-dev@lists.infradead.org
6145 S: Orphan
6146 F: drivers/net/wireless/libertas/
6147
6148 MARVELL MV643XX ETHERNET DRIVER
6149 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6150 L: netdev@vger.kernel.org
6151 S: Maintained
6152 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6153 F: include/linux/mv643xx.h
6154
6155 MARVELL MVNETA ETHERNET DRIVER
6156 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6157 L: netdev@vger.kernel.org
6158 S: Maintained
6159 F: drivers/net/ethernet/marvell/mvneta.*
6160
6161 MARVELL MWIFIEX WIRELESS DRIVER
6162 M: Amitkumar Karwar <akarwar@marvell.com>
6163 M: Avinash Patil <patila@marvell.com>
6164 L: linux-wireless@vger.kernel.org
6165 S: Maintained
6166 F: drivers/net/wireless/mwifiex/
6167
6168 MARVELL MWL8K WIRELESS DRIVER
6169 M: Lennert Buytenhek <buytenh@wantstofly.org>
6170 L: linux-wireless@vger.kernel.org
6171 S: Odd Fixes
6172 F: drivers/net/wireless/mwl8k.c
6173
6174 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6175 M: Nicolas Pitre <nico@fluxnic.net>
6176 S: Odd Fixes
6177 F: drivers/mmc/host/mvsdio.*
6178
6179 MATROX FRAMEBUFFER DRIVER
6180 L: linux-fbdev@vger.kernel.org
6181 S: Orphan
6182 F: drivers/video/fbdev/matrox/matroxfb_*
6183 F: include/uapi/linux/matroxfb.h
6184
6185 MAX16065 HARDWARE MONITOR DRIVER
6186 M: Guenter Roeck <linux@roeck-us.net>
6187 L: lm-sensors@lm-sensors.org
6188 S: Maintained
6189 F: Documentation/hwmon/max16065
6190 F: drivers/hwmon/max16065.c
6191
6192 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6193 M: "Hans J. Koch" <hjk@hansjkoch.de>
6194 L: lm-sensors@lm-sensors.org
6195 S: Maintained
6196 F: Documentation/hwmon/max6650
6197 F: drivers/hwmon/max6650.c
6198
6199 MAX6697 HARDWARE MONITOR DRIVER
6200 M: Guenter Roeck <linux@roeck-us.net>
6201 L: lm-sensors@lm-sensors.org
6202 S: Maintained
6203 F: Documentation/hwmon/max6697
6204 F: Documentation/devicetree/bindings/i2c/max6697.txt
6205 F: drivers/hwmon/max6697.c
6206 F: include/linux/platform_data/max6697.h
6207
6208 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6209 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6210 L: linux-pm@vger.kernel.org
6211 S: Supported
6212 F: drivers/power/max14577_charger.c
6213 F: drivers/power/max77693_charger.c
6214
6215 MAXIRADIO FM RADIO RECEIVER DRIVER
6216 M: Hans Verkuil <hverkuil@xs4all.nl>
6217 L: linux-media@vger.kernel.org
6218 T: git git://linuxtv.org/media_tree.git
6219 W: http://linuxtv.org
6220 S: Maintained
6221 F: drivers/media/radio/radio-maxiradio*
6222
6223 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6224 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6225 P: LinuxTV.org Project
6226 L: linux-media@vger.kernel.org
6227 W: http://linuxtv.org
6228 Q: http://patchwork.kernel.org/project/linux-media/list/
6229 T: git git://linuxtv.org/media_tree.git
6230 S: Maintained
6231 F: Documentation/dvb/
6232 F: Documentation/video4linux/
6233 F: Documentation/DocBook/media/
6234 F: drivers/media/
6235 F: drivers/staging/media/
6236 F: include/media/
6237 F: include/uapi/linux/dvb/
6238 F: include/uapi/linux/videodev2.h
6239 F: include/uapi/linux/media.h
6240 F: include/uapi/linux/v4l2-*
6241 F: include/uapi/linux/meye.h
6242 F: include/uapi/linux/ivtv*
6243 F: include/uapi/linux/uvcvideo.h
6244
6245 MEGARAID SCSI/SAS DRIVERS
6246 M: Kashyap Desai <kashyap.desai@avagotech.com>
6247 M: Sumit Saxena <sumit.saxena@avagotech.com>
6248 M: Uday Lingala <uday.lingala@avagotech.com>
6249 L: megaraidlinux.pdl@avagotech.com
6250 L: linux-scsi@vger.kernel.org
6251 W: http://www.lsi.com
6252 S: Maintained
6253 F: Documentation/scsi/megaraid.txt
6254 F: drivers/scsi/megaraid.*
6255 F: drivers/scsi/megaraid/
6256
6257 MELLANOX ETHERNET DRIVER (mlx4_en)
6258 M: Amir Vadai <amirv@mellanox.com>
6259 L: netdev@vger.kernel.org
6260 S: Supported
6261 W: http://www.mellanox.com
6262 Q: http://patchwork.ozlabs.org/project/netdev/list/
6263 F: drivers/net/ethernet/mellanox/mlx4/en_*
6264
6265 MEMORY MANAGEMENT
6266 L: linux-mm@kvack.org
6267 W: http://www.linux-mm.org
6268 S: Maintained
6269 F: include/linux/mm.h
6270 F: include/linux/gfp.h
6271 F: include/linux/mmzone.h
6272 F: include/linux/memory_hotplug.h
6273 F: include/linux/vmalloc.h
6274 F: mm/
6275
6276 MEMORY TECHNOLOGY DEVICES (MTD)
6277 M: David Woodhouse <dwmw2@infradead.org>
6278 M: Brian Norris <computersforpeace@gmail.com>
6279 L: linux-mtd@lists.infradead.org
6280 W: http://www.linux-mtd.infradead.org/
6281 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6282 T: git git://git.infradead.org/linux-mtd.git
6283 T: git git://git.infradead.org/l2-mtd.git
6284 S: Maintained
6285 F: drivers/mtd/
6286 F: include/linux/mtd/
6287 F: include/uapi/mtd/
6288
6289 MEN A21 WATCHDOG DRIVER
6290 M: Johannes Thumshirn <johannes.thumshirn@men.de>
6291 L: linux-watchdog@vger.kernel.org
6292 S: Supported
6293 F: drivers/watchdog/mena21_wdt.c
6294
6295 MEN CHAMELEON BUS (mcb)
6296 M: Johannes Thumshirn <johannes.thumshirn@men.de>
6297 S: Supported
6298 F: drivers/mcb/
6299 F: include/linux/mcb.h
6300
6301 MEN F21BMC (Board Management Controller)
6302 M: Andreas Werner <andreas.werner@men.de>
6303 S: Supported
6304 F: drivers/mfd/menf21bmc.c
6305 F: drivers/watchdog/menf21bmc_wdt.c
6306 F: drivers/leds/leds-menf21bmc.c
6307 F: drivers/hwmon/menf21bmc_hwmon.c
6308 F: Documentation/hwmon/menf21bmc
6309
6310 METAG ARCHITECTURE
6311 M: James Hogan <james.hogan@imgtec.com>
6312 L: linux-metag@vger.kernel.org
6313 S: Supported
6314 F: arch/metag/
6315 F: Documentation/metag/
6316 F: Documentation/devicetree/bindings/metag/
6317 F: drivers/clocksource/metag_generic.c
6318 F: drivers/irqchip/irq-metag.c
6319 F: drivers/irqchip/irq-metag-ext.c
6320 F: drivers/tty/metag_da.c
6321
6322 MICROBLAZE ARCHITECTURE
6323 M: Michal Simek <monstr@monstr.eu>
6324 W: http://www.monstr.eu/fdt/
6325 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6326 S: Supported
6327 F: arch/microblaze/
6328
6329 MICROTEK X6 SCANNER
6330 M: Oliver Neukum <oliver@neukum.org>
6331 S: Maintained
6332 F: drivers/usb/image/microtek.*
6333
6334 MIPS
6335 M: Ralf Baechle <ralf@linux-mips.org>
6336 L: linux-mips@linux-mips.org
6337 W: http://www.linux-mips.org/
6338 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6339 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6340 S: Supported
6341 F: Documentation/mips/
6342 F: arch/mips/
6343
6344 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6345 M: Hans Verkuil <hverkuil@xs4all.nl>
6346 L: linux-media@vger.kernel.org
6347 T: git git://linuxtv.org/media_tree.git
6348 W: http://linuxtv.org
6349 S: Odd Fixes
6350 F: drivers/media/radio/radio-miropcm20*
6351
6352 Mellanox MLX5 core VPI driver
6353 M: Eli Cohen <eli@mellanox.com>
6354 L: netdev@vger.kernel.org
6355 L: linux-rdma@vger.kernel.org
6356 W: http://www.mellanox.com
6357 Q: http://patchwork.ozlabs.org/project/netdev/list/
6358 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6359 T: git git://openfabrics.org/~eli/connect-ib.git
6360 S: Supported
6361 F: drivers/net/ethernet/mellanox/mlx5/core/
6362 F: include/linux/mlx5/
6363
6364 Mellanox MLX5 IB driver
6365 M: Eli Cohen <eli@mellanox.com>
6366 L: linux-rdma@vger.kernel.org
6367 W: http://www.mellanox.com
6368 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6369 T: git git://openfabrics.org/~eli/connect-ib.git
6370 S: Supported
6371 F: include/linux/mlx5/
6372 F: drivers/infiniband/hw/mlx5/
6373
6374 MN88472 MEDIA DRIVER
6375 M: Antti Palosaari <crope@iki.fi>
6376 L: linux-media@vger.kernel.org
6377 W: http://linuxtv.org/
6378 W: http://palosaari.fi/linux/
6379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380 T: git git://linuxtv.org/anttip/media_tree.git
6381 S: Maintained
6382 F: drivers/staging/media/mn88472/
6383 F: drivers/media/dvb-frontends/mn88472.h
6384
6385 MN88473 MEDIA DRIVER
6386 M: Antti Palosaari <crope@iki.fi>
6387 L: linux-media@vger.kernel.org
6388 W: http://linuxtv.org/
6389 W: http://palosaari.fi/linux/
6390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6391 T: git git://linuxtv.org/anttip/media_tree.git
6392 S: Maintained
6393 F: drivers/staging/media/mn88473/
6394 F: drivers/media/dvb-frontends/mn88473.h
6395
6396 MODULE SUPPORT
6397 M: Rusty Russell <rusty@rustcorp.com.au>
6398 S: Maintained
6399 F: include/linux/module.h
6400 F: kernel/module.c
6401
6402 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6403 W: http://popies.net/meye/
6404 S: Orphan
6405 F: Documentation/video4linux/meye.txt
6406 F: drivers/media/pci/meye/
6407 F: include/uapi/linux/meye.h
6408
6409 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6410 M: Jiri Slaby <jirislaby@gmail.com>
6411 S: Maintained
6412 F: Documentation/serial/moxa-smartio
6413 F: drivers/tty/mxser.*
6414
6415 MR800 AVERMEDIA USB FM RADIO DRIVER
6416 M: Alexey Klimov <klimov.linux@gmail.com>
6417 L: linux-media@vger.kernel.org
6418 T: git git://linuxtv.org/media_tree.git
6419 S: Maintained
6420 F: drivers/media/radio/radio-mr800.c
6421
6422 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6423 M: Alan Ott <alan@signal11.us>
6424 L: linux-wpan@vger.kernel.org
6425 S: Maintained
6426 F: drivers/net/ieee802154/mrf24j40.c
6427
6428 MSI LAPTOP SUPPORT
6429 M: "Lee, Chun-Yi" <jlee@suse.com>
6430 L: platform-driver-x86@vger.kernel.org
6431 S: Maintained
6432 F: drivers/platform/x86/msi-laptop.c
6433
6434 MSI WMI SUPPORT
6435 M: Anisse Astier <anisse@astier.eu>
6436 L: platform-driver-x86@vger.kernel.org
6437 S: Supported
6438 F: drivers/platform/x86/msi-wmi.c
6439
6440 MSI001 MEDIA DRIVER
6441 M: Antti Palosaari <crope@iki.fi>
6442 L: linux-media@vger.kernel.org
6443 W: http://linuxtv.org/
6444 W: http://palosaari.fi/linux/
6445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6446 T: git git://linuxtv.org/anttip/media_tree.git
6447 S: Maintained
6448 F: drivers/media/tuners/msi001*
6449
6450 MSI2500 MEDIA DRIVER
6451 M: Antti Palosaari <crope@iki.fi>
6452 L: linux-media@vger.kernel.org
6453 W: http://linuxtv.org/
6454 W: http://palosaari.fi/linux/
6455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6456 T: git git://linuxtv.org/anttip/media_tree.git
6457 S: Maintained
6458 F: drivers/media/usb/msi2500/
6459
6460 MT9M032 APTINA SENSOR DRIVER
6461 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6462 L: linux-media@vger.kernel.org
6463 T: git git://linuxtv.org/media_tree.git
6464 S: Maintained
6465 F: drivers/media/i2c/mt9m032.c
6466 F: include/media/mt9m032.h
6467
6468 MT9P031 APTINA CAMERA SENSOR
6469 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6470 L: linux-media@vger.kernel.org
6471 T: git git://linuxtv.org/media_tree.git
6472 S: Maintained
6473 F: drivers/media/i2c/mt9p031.c
6474 F: include/media/mt9p031.h
6475
6476 MT9T001 APTINA CAMERA SENSOR
6477 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6478 L: linux-media@vger.kernel.org
6479 T: git git://linuxtv.org/media_tree.git
6480 S: Maintained
6481 F: drivers/media/i2c/mt9t001.c
6482 F: include/media/mt9t001.h
6483
6484 MT9V032 APTINA CAMERA SENSOR
6485 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6486 L: linux-media@vger.kernel.org
6487 T: git git://linuxtv.org/media_tree.git
6488 S: Maintained
6489 F: drivers/media/i2c/mt9v032.c
6490 F: include/media/mt9v032.h
6491
6492 MULTIFUNCTION DEVICES (MFD)
6493 M: Samuel Ortiz <sameo@linux.intel.com>
6494 M: Lee Jones <lee.jones@linaro.org>
6495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6496 S: Supported
6497 F: drivers/mfd/
6498 F: include/linux/mfd/
6499
6500 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6501 M: Chris Ball <chris@printf.net>
6502 M: Ulf Hansson <ulf.hansson@linaro.org>
6503 L: linux-mmc@vger.kernel.org
6504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6505 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6506 S: Maintained
6507 F: drivers/mmc/
6508 F: include/linux/mmc/
6509 F: include/uapi/linux/mmc/
6510
6511 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6512 S: Orphan
6513 F: drivers/mmc/host/mmc_spi.c
6514 F: include/linux/spi/mmc_spi.h
6515
6516 MULTISOUND SOUND DRIVER
6517 M: Andrew Veliath <andrewtv@usa.net>
6518 S: Maintained
6519 F: Documentation/sound/oss/MultiSound
6520 F: sound/oss/msnd*
6521
6522 MULTITECH MULTIPORT CARD (ISICOM)
6523 S: Orphan
6524 F: drivers/tty/isicom.c
6525 F: include/linux/isicom.h
6526
6527 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6528 M: Felipe Balbi <balbi@ti.com>
6529 L: linux-usb@vger.kernel.org
6530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6531 S: Maintained
6532 F: drivers/usb/musb/
6533
6534 MXL5007T MEDIA DRIVER
6535 M: Michael Krufky <mkrufky@linuxtv.org>
6536 L: linux-media@vger.kernel.org
6537 W: http://linuxtv.org/
6538 W: http://github.com/mkrufky
6539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6540 T: git git://linuxtv.org/mkrufky/tuners.git
6541 S: Maintained
6542 F: drivers/media/tuners/mxl5007t.*
6543
6544 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6545 M: Hyong-Youb Kim <hykim@myri.com>
6546 L: netdev@vger.kernel.org
6547 W: https://www.myricom.com/support/downloads/myri10ge.html
6548 S: Supported
6549 F: drivers/net/ethernet/myricom/myri10ge/
6550
6551 NATSEMI ETHERNET DRIVER (DP8381x)
6552 S: Orphan
6553 F: drivers/net/ethernet/natsemi/natsemi.c
6554
6555 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6556 M: Daniel Mack <zonque@gmail.com>
6557 S: Maintained
6558 L: alsa-devel@alsa-project.org
6559 W: http://www.native-instruments.com
6560 F: sound/usb/caiaq/
6561
6562 NCP FILESYSTEM
6563 M: Petr Vandrovec <petr@vandrovec.name>
6564 S: Odd Fixes
6565 F: fs/ncpfs/
6566
6567 NCR 5380 SCSI DRIVERS
6568 M: Finn Thain <fthain@telegraphics.com.au>
6569 M: Michael Schmitz <schmitzmic@gmail.com>
6570 L: linux-scsi@vger.kernel.org
6571 S: Maintained
6572 F: Documentation/scsi/g_NCR5380.txt
6573 F: drivers/scsi/NCR5380.*
6574 F: drivers/scsi/arm/cumana_1.c
6575 F: drivers/scsi/arm/oak.c
6576 F: drivers/scsi/atari_NCR5380.c
6577 F: drivers/scsi/atari_scsi.*
6578 F: drivers/scsi/dmx3191d.c
6579 F: drivers/scsi/dtc.*
6580 F: drivers/scsi/g_NCR5380.*
6581 F: drivers/scsi/g_NCR5380_mmio.c
6582 F: drivers/scsi/mac_scsi.*
6583 F: drivers/scsi/pas16.*
6584 F: drivers/scsi/sun3_scsi.*
6585 F: drivers/scsi/sun3_scsi_vme.c
6586 F: drivers/scsi/t128.*
6587
6588 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6589 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6590 L: linux-scsi@vger.kernel.org
6591 S: Maintained
6592 F: drivers/scsi/NCR_D700.*
6593
6594 NCT6775 HARDWARE MONITOR DRIVER
6595 M: Guenter Roeck <linux@roeck-us.net>
6596 L: lm-sensors@lm-sensors.org
6597 S: Maintained
6598 F: Documentation/hwmon/nct6775
6599 F: drivers/hwmon/nct6775.c
6600
6601 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6602 M: Faisal Latif <faisal.latif@intel.com>
6603 L: linux-rdma@vger.kernel.org
6604 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6605 S: Supported
6606 F: drivers/infiniband/hw/nes/
6607
6608 NETEM NETWORK EMULATOR
6609 M: Stephen Hemminger <stephen@networkplumber.org>
6610 L: netem@lists.linux-foundation.org
6611 S: Maintained
6612 F: net/sched/sch_netem.c
6613
6614 NETERION 10GbE DRIVERS (s2io/vxge)
6615 M: Jon Mason <jdmason@kudzu.us>
6616 L: netdev@vger.kernel.org
6617 S: Supported
6618 F: Documentation/networking/s2io.txt
6619 F: Documentation/networking/vxge.txt
6620 F: drivers/net/ethernet/neterion/
6621
6622 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6623 M: Pablo Neira Ayuso <pablo@netfilter.org>
6624 M: Patrick McHardy <kaber@trash.net>
6625 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6626 L: netfilter-devel@vger.kernel.org
6627 L: coreteam@netfilter.org
6628 W: http://www.netfilter.org/
6629 W: http://www.iptables.org/
6630 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6633 S: Supported
6634 F: include/linux/netfilter*
6635 F: include/linux/netfilter/
6636 F: include/net/netfilter/
6637 F: include/uapi/linux/netfilter*
6638 F: include/uapi/linux/netfilter/
6639 F: net/*/netfilter.c
6640 F: net/*/netfilter/
6641 F: net/netfilter/
6642
6643 NETLABEL
6644 M: Paul Moore <paul@paul-moore.com>
6645 W: http://netlabel.sf.net
6646 L: netdev@vger.kernel.org
6647 S: Maintained
6648 F: Documentation/netlabel/
6649 F: include/net/netlabel.h
6650 F: net/netlabel/
6651
6652 NETROM NETWORK LAYER
6653 M: Ralf Baechle <ralf@linux-mips.org>
6654 L: linux-hams@vger.kernel.org
6655 W: http://www.linux-ax25.org/
6656 S: Maintained
6657 F: include/net/netrom.h
6658 F: include/uapi/linux/netrom.h
6659 F: net/netrom/
6660
6661 NETWORK BLOCK DEVICE (NBD)
6662 M: Markus Pargmann <mpa@pengutronix.de>
6663 S: Maintained
6664 L: nbd-general@lists.sourceforge.net
6665 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6666 F: Documentation/blockdev/nbd.txt
6667 F: drivers/block/nbd.c
6668 F: include/linux/nbd.h
6669 F: include/uapi/linux/nbd.h
6670
6671 NETWORK DROP MONITOR
6672 M: Neil Horman <nhorman@tuxdriver.com>
6673 L: netdev@vger.kernel.org
6674 S: Maintained
6675 W: https://fedorahosted.org/dropwatch/
6676 F: net/core/drop_monitor.c
6677
6678 NETWORKING [GENERAL]
6679 M: "David S. Miller" <davem@davemloft.net>
6680 L: netdev@vger.kernel.org
6681 W: http://www.linuxfoundation.org/en/Net
6682 Q: http://patchwork.ozlabs.org/project/netdev/list/
6683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6685 S: Maintained
6686 F: net/
6687 F: include/net/
6688 F: include/linux/in.h
6689 F: include/linux/net.h
6690 F: include/linux/netdevice.h
6691 F: include/uapi/linux/in.h
6692 F: include/uapi/linux/net.h
6693 F: include/uapi/linux/netdevice.h
6694 F: include/uapi/linux/net_namespace.h
6695 F: tools/net/
6696 F: tools/testing/selftests/net/
6697 F: lib/random32.c
6698 F: lib/test_bpf.c
6699
6700 NETWORKING [IPv4/IPv6]
6701 M: "David S. Miller" <davem@davemloft.net>
6702 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6703 M: James Morris <jmorris@namei.org>
6704 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6705 M: Patrick McHardy <kaber@trash.net>
6706 L: netdev@vger.kernel.org
6707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6708 S: Maintained
6709 F: net/ipv4/
6710 F: net/ipv6/
6711 F: include/net/ip*
6712 F: arch/x86/net/*
6713
6714 NETWORKING [IPSEC]
6715 M: Steffen Klassert <steffen.klassert@secunet.com>
6716 M: Herbert Xu <herbert@gondor.apana.org.au>
6717 M: "David S. Miller" <davem@davemloft.net>
6718 L: netdev@vger.kernel.org
6719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6721 S: Maintained
6722 F: net/core/flow.c
6723 F: net/xfrm/
6724 F: net/key/
6725 F: net/ipv4/xfrm*
6726 F: net/ipv4/esp4.c
6727 F: net/ipv4/ah4.c
6728 F: net/ipv4/ipcomp.c
6729 F: net/ipv4/ip_vti.c
6730 F: net/ipv6/xfrm*
6731 F: net/ipv6/esp6.c
6732 F: net/ipv6/ah6.c
6733 F: net/ipv6/ipcomp6.c
6734 F: net/ipv6/ip6_vti.c
6735 F: include/uapi/linux/xfrm.h
6736 F: include/net/xfrm.h
6737
6738 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6739 M: Paul Moore <paul@paul-moore.com>
6740 L: netdev@vger.kernel.org
6741 S: Maintained
6742
6743 NETWORKING [WIRELESS]
6744 L: linux-wireless@vger.kernel.org
6745 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6746
6747 NETWORKING DRIVERS
6748 L: netdev@vger.kernel.org
6749 W: http://www.linuxfoundation.org/en/Net
6750 Q: http://patchwork.ozlabs.org/project/netdev/list/
6751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6753 S: Odd Fixes
6754 F: drivers/net/
6755 F: include/linux/if_*
6756 F: include/linux/netdevice.h
6757 F: include/linux/arcdevice.h
6758 F: include/linux/etherdevice.h
6759 F: include/linux/fcdevice.h
6760 F: include/linux/fddidevice.h
6761 F: include/linux/hippidevice.h
6762 F: include/linux/inetdevice.h
6763 F: include/uapi/linux/if_*
6764 F: include/uapi/linux/netdevice.h
6765
6766 NETWORKING DRIVERS (WIRELESS)
6767 M: Kalle Valo <kvalo@codeaurora.org>
6768 L: linux-wireless@vger.kernel.org
6769 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6771 S: Maintained
6772 F: drivers/net/wireless/
6773
6774 NETXEN (1/10) GbE SUPPORT
6775 M: Manish Chopra <manish.chopra@qlogic.com>
6776 M: Sony Chacko <sony.chacko@qlogic.com>
6777 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6778 L: netdev@vger.kernel.org
6779 W: http://www.qlogic.com
6780 S: Supported
6781 F: drivers/net/ethernet/qlogic/netxen/
6782
6783 NFC SUBSYSTEM
6784 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6785 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6786 M: Samuel Ortiz <sameo@linux.intel.com>
6787 L: linux-wireless@vger.kernel.org
6788 L: linux-nfc@lists.01.org (subscribers-only)
6789 S: Supported
6790 F: net/nfc/
6791 F: include/net/nfc/
6792 F: include/uapi/linux/nfc.h
6793 F: drivers/nfc/
6794 F: include/linux/platform_data/pn544.h
6795 F: Documentation/devicetree/bindings/net/nfc/
6796
6797 NFS, SUNRPC, AND LOCKD CLIENTS
6798 M: Trond Myklebust <trond.myklebust@primarydata.com>
6799 M: Anna Schumaker <anna.schumaker@netapp.com>
6800 L: linux-nfs@vger.kernel.org
6801 W: http://client.linux-nfs.org
6802 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6803 S: Maintained
6804 F: fs/lockd/
6805 F: fs/nfs/
6806 F: fs/nfs_common/
6807 F: net/sunrpc/
6808 F: include/linux/lockd/
6809 F: include/linux/nfs*
6810 F: include/linux/sunrpc/
6811 F: include/uapi/linux/nfs*
6812 F: include/uapi/linux/sunrpc/
6813
6814 NILFS2 FILESYSTEM
6815 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6816 L: linux-nilfs@vger.kernel.org
6817 W: http://nilfs.sourceforge.net/
6818 T: git git://github.com/konis/nilfs2.git
6819 S: Supported
6820 F: Documentation/filesystems/nilfs2.txt
6821 F: fs/nilfs2/
6822 F: include/linux/nilfs2_fs.h
6823
6824 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6825 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6826 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6827 S: Maintained
6828 F: Documentation/scsi/NinjaSCSI.txt
6829 F: drivers/scsi/pcmcia/nsp_*
6830
6831 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6832 M: GOTO Masanori <gotom@debian.or.jp>
6833 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6834 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6835 S: Maintained
6836 F: Documentation/scsi/NinjaSCSI.txt
6837 F: drivers/scsi/nsp32*
6838
6839 NIOS2 ARCHITECTURE
6840 M: Ley Foon Tan <lftan@altera.com>
6841 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6842 T: git git://git.rocketboards.org/linux-socfpga.git
6843 S: Maintained
6844 F: arch/nios2/
6845
6846 NTB DRIVER
6847 M: Jon Mason <jdmason@kudzu.us>
6848 M: Dave Jiang <dave.jiang@intel.com>
6849 S: Supported
6850 W: https://github.com/jonmason/ntb/wiki
6851 T: git git://github.com/jonmason/ntb.git
6852 F: drivers/ntb/
6853 F: drivers/net/ntb_netdev.c
6854 F: include/linux/ntb.h
6855
6856 NTFS FILESYSTEM
6857 M: Anton Altaparmakov <anton@tuxera.com>
6858 L: linux-ntfs-dev@lists.sourceforge.net
6859 W: http://www.tuxera.com/
6860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6861 S: Supported
6862 F: Documentation/filesystems/ntfs.txt
6863 F: fs/ntfs/
6864
6865 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6866 M: Antonino Daplas <adaplas@gmail.com>
6867 L: linux-fbdev@vger.kernel.org
6868 S: Maintained
6869 F: drivers/video/fbdev/riva/
6870 F: drivers/video/fbdev/nvidia/
6871
6872 NVM EXPRESS DRIVER
6873 M: Matthew Wilcox <willy@linux.intel.com>
6874 L: linux-nvme@lists.infradead.org
6875 T: git git://git.infradead.org/users/willy/linux-nvme.git
6876 S: Supported
6877 F: drivers/block/nvme*
6878 F: include/linux/nvme.h
6879
6880 NXP TDA998X DRM DRIVER
6881 M: Russell King <rmk+kernel@arm.linux.org.uk>
6882 S: Supported
6883 F: drivers/gpu/drm/i2c/tda998x_drv.c
6884 F: include/drm/i2c/tda998x.h
6885
6886 NXP TFA9879 DRIVER
6887 M: Peter Rosin <peda@axentia.se>
6888 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6889 S: Maintained
6890 F: sound/soc/codecs/tfa9879*
6891
6892 OMAP SUPPORT
6893 M: Tony Lindgren <tony@atomide.com>
6894 L: linux-omap@vger.kernel.org
6895 W: http://www.muru.com/linux/omap/
6896 W: http://linux.omap.com/
6897 Q: http://patchwork.kernel.org/project/linux-omap/list/
6898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6899 S: Maintained
6900 F: arch/arm/*omap*/
6901 F: drivers/i2c/busses/i2c-omap.c
6902 F: drivers/irqchip/irq-omap-intc.c
6903 F: drivers/mfd/*omap*.c
6904 F: drivers/mfd/menelaus.c
6905 F: drivers/mfd/palmas.c
6906 F: drivers/mfd/tps65217.c
6907 F: drivers/mfd/tps65218.c
6908 F: drivers/mfd/tps65910.c
6909 F: drivers/mfd/twl-core.[ch]
6910 F: drivers/mfd/twl4030*.c
6911 F: drivers/mfd/twl6030*.c
6912 F: drivers/mfd/twl6040*.c
6913 F: drivers/regulator/palmas-regulator*.c
6914 F: drivers/regulator/pbias-regulator.c
6915 F: drivers/regulator/tps65217-regulator.c
6916 F: drivers/regulator/tps65218-regulator.c
6917 F: drivers/regulator/tps65910-regulator.c
6918 F: drivers/regulator/twl-regulator.c
6919 F: include/linux/i2c-omap.h
6920
6921 OMAP DEVICE TREE SUPPORT
6922 M: Benoît Cousson <bcousson@baylibre.com>
6923 M: Tony Lindgren <tony@atomide.com>
6924 L: linux-omap@vger.kernel.org
6925 L: devicetree@vger.kernel.org
6926 S: Maintained
6927 F: arch/arm/boot/dts/*omap*
6928 F: arch/arm/boot/dts/*am3*
6929 F: arch/arm/boot/dts/*am4*
6930 F: arch/arm/boot/dts/*am5*
6931 F: arch/arm/boot/dts/*dra7*
6932
6933 OMAP CLOCK FRAMEWORK SUPPORT
6934 M: Paul Walmsley <paul@pwsan.com>
6935 L: linux-omap@vger.kernel.org
6936 S: Maintained
6937 F: arch/arm/*omap*/*clock*
6938
6939 OMAP POWER MANAGEMENT SUPPORT
6940 M: Kevin Hilman <khilman@deeprootsystems.com>
6941 L: linux-omap@vger.kernel.org
6942 S: Maintained
6943 F: arch/arm/*omap*/*pm*
6944 F: drivers/cpufreq/omap-cpufreq.c
6945
6946 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6947 M: Rajendra Nayak <rnayak@ti.com>
6948 M: Paul Walmsley <paul@pwsan.com>
6949 L: linux-omap@vger.kernel.org
6950 S: Maintained
6951 F: arch/arm/mach-omap2/prm*
6952
6953 OMAP AUDIO SUPPORT
6954 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6955 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6956 L: alsa-devel@alsa-project.org (subscribers-only)
6957 L: linux-omap@vger.kernel.org
6958 S: Maintained
6959 F: sound/soc/omap/
6960
6961 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6962 M: Roger Quadros <rogerq@ti.com>
6963 M: Tony Lindgren <tony@atomide.com>
6964 L: linux-omap@vger.kernel.org
6965 S: Maintained
6966 F: drivers/memory/omap-gpmc.c
6967 F: arch/arm/mach-omap2/*gpmc*
6968
6969 OMAP FRAMEBUFFER SUPPORT
6970 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6971 L: linux-fbdev@vger.kernel.org
6972 L: linux-omap@vger.kernel.org
6973 S: Maintained
6974 F: drivers/video/fbdev/omap/
6975
6976 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6977 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6978 L: linux-omap@vger.kernel.org
6979 L: linux-fbdev@vger.kernel.org
6980 S: Maintained
6981 F: drivers/video/fbdev/omap2/
6982 F: Documentation/arm/OMAP/DSS
6983
6984 OMAP HARDWARE SPINLOCK SUPPORT
6985 M: Ohad Ben-Cohen <ohad@wizery.com>
6986 L: linux-omap@vger.kernel.org
6987 S: Maintained
6988 F: drivers/hwspinlock/omap_hwspinlock.c
6989 F: arch/arm/mach-omap2/hwspinlock.c
6990
6991 OMAP MMC SUPPORT
6992 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6993 L: linux-omap@vger.kernel.org
6994 S: Maintained
6995 F: drivers/mmc/host/omap.c
6996
6997 OMAP HS MMC SUPPORT
6998 L: linux-mmc@vger.kernel.org
6999 L: linux-omap@vger.kernel.org
7000 S: Orphan
7001 F: drivers/mmc/host/omap_hsmmc.c
7002
7003 OMAP RANDOM NUMBER GENERATOR SUPPORT
7004 M: Deepak Saxena <dsaxena@plexity.net>
7005 S: Maintained
7006 F: drivers/char/hw_random/omap-rng.c
7007
7008 OMAP HWMOD SUPPORT
7009 M: Benoît Cousson <bcousson@baylibre.com>
7010 M: Paul Walmsley <paul@pwsan.com>
7011 L: linux-omap@vger.kernel.org
7012 S: Maintained
7013 F: arch/arm/mach-omap2/omap_hwmod.*
7014
7015 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7016 M: Benoît Cousson <bcousson@baylibre.com>
7017 L: linux-omap@vger.kernel.org
7018 S: Maintained
7019 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7020
7021 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7022 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023 L: linux-media@vger.kernel.org
7024 S: Maintained
7025 F: drivers/media/platform/omap3isp/
7026 F: drivers/staging/media/omap4iss/
7027
7028 OMAP USB SUPPORT
7029 M: Felipe Balbi <balbi@ti.com>
7030 L: linux-usb@vger.kernel.org
7031 L: linux-omap@vger.kernel.org
7032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7033 S: Maintained
7034 F: drivers/usb/*/*omap*
7035 F: arch/arm/*omap*/usb*
7036
7037 OMAP GPIO DRIVER
7038 M: Javier Martinez Canillas <javier@dowhile0.org>
7039 M: Santosh Shilimkar <ssantosh@kernel.org>
7040 M: Kevin Hilman <khilman@deeprootsystems.com>
7041 L: linux-omap@vger.kernel.org
7042 S: Maintained
7043 F: drivers/gpio/gpio-omap.c
7044
7045 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7046 M: Mark Jackson <mpfj@newflow.co.uk>
7047 L: linux-omap@vger.kernel.org
7048 S: Maintained
7049 F: arch/arm/boot/dts/am335x-nano.dts
7050
7051 OMFS FILESYSTEM
7052 M: Bob Copeland <me@bobcopeland.com>
7053 L: linux-karma-devel@lists.sourceforge.net
7054 S: Maintained
7055 F: Documentation/filesystems/omfs.txt
7056 F: fs/omfs/
7057
7058 OMNIKEY CARDMAN 4000 DRIVER
7059 M: Harald Welte <laforge@gnumonks.org>
7060 S: Maintained
7061 F: drivers/char/pcmcia/cm4000_cs.c
7062 F: include/linux/cm4000_cs.h
7063 F: include/uapi/linux/cm4000_cs.h
7064
7065 OMNIKEY CARDMAN 4040 DRIVER
7066 M: Harald Welte <laforge@gnumonks.org>
7067 S: Maintained
7068 F: drivers/char/pcmcia/cm4040_cs.*
7069
7070 OMNIVISION OV7670 SENSOR DRIVER
7071 M: Jonathan Corbet <corbet@lwn.net>
7072 L: linux-media@vger.kernel.org
7073 T: git git://linuxtv.org/media_tree.git
7074 S: Maintained
7075 F: drivers/media/i2c/ov7670.c
7076
7077 ONENAND FLASH DRIVER
7078 M: Kyungmin Park <kyungmin.park@samsung.com>
7079 L: linux-mtd@lists.infradead.org
7080 S: Maintained
7081 F: drivers/mtd/onenand/
7082 F: include/linux/mtd/onenand*.h
7083
7084 ONSTREAM SCSI TAPE DRIVER
7085 M: Willem Riede <osst@riede.org>
7086 L: osst-users@lists.sourceforge.net
7087 L: linux-scsi@vger.kernel.org
7088 S: Maintained
7089 F: Documentation/scsi/osst.txt
7090 F: drivers/scsi/osst.*
7091 F: drivers/scsi/osst_*.h
7092 F: drivers/scsi/st.h
7093
7094 OPENCORES I2C BUS DRIVER
7095 M: Peter Korsgaard <jacmet@sunsite.dk>
7096 L: linux-i2c@vger.kernel.org
7097 S: Maintained
7098 F: Documentation/i2c/busses/i2c-ocores
7099 F: drivers/i2c/busses/i2c-ocores.c
7100
7101 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7102 M: Grant Likely <grant.likely@linaro.org>
7103 M: Rob Herring <robh+dt@kernel.org>
7104 L: devicetree@vger.kernel.org
7105 W: http://www.devicetree.org/
7106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7107 S: Maintained
7108 F: drivers/of/
7109 F: include/linux/of*.h
7110 F: scripts/dtc/
7111
7112 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7113 M: Rob Herring <robh+dt@kernel.org>
7114 M: Pawel Moll <pawel.moll@arm.com>
7115 M: Mark Rutland <mark.rutland@arm.com>
7116 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7117 M: Kumar Gala <galak@codeaurora.org>
7118 L: devicetree@vger.kernel.org
7119 S: Maintained
7120 F: Documentation/devicetree/
7121 F: arch/*/boot/dts/
7122 F: include/dt-bindings/
7123
7124 OPENRISC ARCHITECTURE
7125 M: Jonas Bonn <jonas@southpole.se>
7126 W: http://openrisc.net
7127 L: linux@lists.openrisc.net (moderated for non-subscribers)
7128 S: Maintained
7129 T: git git://openrisc.net/~jonas/linux
7130 F: arch/openrisc/
7131
7132 OPENVSWITCH
7133 M: Pravin Shelar <pshelar@nicira.com>
7134 L: netdev@vger.kernel.org
7135 L: dev@openvswitch.org
7136 W: http://openvswitch.org
7137 S: Maintained
7138 F: net/openvswitch/
7139 F: include/uapi/linux/openvswitch.h
7140
7141 OPL4 DRIVER
7142 M: Clemens Ladisch <clemens@ladisch.de>
7143 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7144 T: git git://git.alsa-project.org/alsa-kernel.git
7145 S: Maintained
7146 F: sound/drivers/opl4/
7147
7148 OPROFILE
7149 M: Robert Richter <rric@kernel.org>
7150 L: oprofile-list@lists.sf.net
7151 S: Maintained
7152 F: arch/*/include/asm/oprofile*.h
7153 F: arch/*/oprofile/
7154 F: drivers/oprofile/
7155 F: include/linux/oprofile.h
7156
7157 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7158 M: Mark Fasheh <mfasheh@suse.com>
7159 M: Joel Becker <jlbec@evilplan.org>
7160 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7161 W: http://oss.oracle.com/projects/ocfs2/
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7163 S: Supported
7164 F: Documentation/filesystems/ocfs2.txt
7165 F: Documentation/filesystems/dlmfs.txt
7166 F: fs/ocfs2/
7167
7168 ORINOCO DRIVER
7169 L: linux-wireless@vger.kernel.org
7170 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7171 W: http://www.nongnu.org/orinoco/
7172 S: Orphan
7173 F: drivers/net/wireless/orinoco/
7174
7175 OSD LIBRARY and FILESYSTEM
7176 M: Boaz Harrosh <ooo@electrozaur.com>
7177 M: Benny Halevy <bhalevy@primarydata.com>
7178 L: osd-dev@open-osd.org
7179 W: http://open-osd.org
7180 T: git git://git.open-osd.org/open-osd.git
7181 S: Maintained
7182 F: drivers/scsi/osd/
7183 F: include/scsi/osd_*
7184 F: fs/exofs/
7185
7186 OVERLAY FILESYSTEM
7187 M: Miklos Szeredi <miklos@szeredi.hu>
7188 L: linux-unionfs@vger.kernel.org
7189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7190 S: Supported
7191 F: fs/overlayfs/
7192 F: Documentation/filesystems/overlayfs.txt
7193
7194 P54 WIRELESS DRIVER
7195 M: Christian Lamparter <chunkeey@googlemail.com>
7196 L: linux-wireless@vger.kernel.org
7197 W: http://wireless.kernel.org/en/users/Drivers/p54
7198 S: Maintained
7199 F: drivers/net/wireless/p54/
7200
7201 PA SEMI ETHERNET DRIVER
7202 M: Olof Johansson <olof@lixom.net>
7203 L: netdev@vger.kernel.org
7204 S: Maintained
7205 F: drivers/net/ethernet/pasemi/*
7206
7207 PA SEMI SMBUS DRIVER
7208 M: Olof Johansson <olof@lixom.net>
7209 L: linux-i2c@vger.kernel.org
7210 S: Maintained
7211 F: drivers/i2c/busses/i2c-pasemi.c
7212
7213 PADATA PARALLEL EXECUTION MECHANISM
7214 M: Steffen Klassert <steffen.klassert@secunet.com>
7215 L: linux-crypto@vger.kernel.org
7216 S: Maintained
7217 F: kernel/padata.c
7218 F: include/linux/padata.h
7219 F: Documentation/padata.txt
7220
7221 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7222 M: Harald Welte <laforge@gnumonks.org>
7223 L: platform-driver-x86@vger.kernel.org
7224 S: Maintained
7225 F: drivers/platform/x86/panasonic-laptop.c
7226
7227 PANASONIC MN10300/AM33/AM34 PORT
7228 M: David Howells <dhowells@redhat.com>
7229 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7230 L: linux-am33-list@redhat.com (moderated for non-subscribers)
7231 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7232 S: Maintained
7233 F: Documentation/mn10300/
7234 F: arch/mn10300/
7235
7236 PARALLEL PORT SUPPORT
7237 L: linux-parport@lists.infradead.org (subscribers-only)
7238 S: Orphan
7239 F: drivers/parport/
7240 F: include/linux/parport*.h
7241 F: drivers/char/ppdev.c
7242 F: include/uapi/linux/ppdev.h
7243
7244 PARAVIRT_OPS INTERFACE
7245 M: Jeremy Fitzhardinge <jeremy@goop.org>
7246 M: Chris Wright <chrisw@sous-sol.org>
7247 M: Alok Kataria <akataria@vmware.com>
7248 M: Rusty Russell <rusty@rustcorp.com.au>
7249 L: virtualization@lists.linux-foundation.org
7250 S: Supported
7251 F: Documentation/ia64/paravirt_ops.txt
7252 F: arch/*/kernel/paravirt*
7253 F: arch/*/include/asm/paravirt.h
7254
7255 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7256 M: Tim Waugh <tim@cyberelk.net>
7257 L: linux-parport@lists.infradead.org (subscribers-only)
7258 W: http://www.torque.net/linux-pp.html
7259 S: Maintained
7260 F: Documentation/blockdev/paride.txt
7261 F: drivers/block/paride/
7262
7263 PARISC ARCHITECTURE
7264 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7265 M: Helge Deller <deller@gmx.de>
7266 L: linux-parisc@vger.kernel.org
7267 W: http://www.parisc-linux.org/
7268 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7271 S: Maintained
7272 F: arch/parisc/
7273 F: Documentation/parisc/
7274 F: drivers/parisc/
7275 F: drivers/char/agp/parisc-agp.c
7276 F: drivers/input/serio/gscps2.c
7277 F: drivers/parport/parport_gsc.*
7278 F: drivers/tty/serial/8250/8250_gsc.c
7279 F: drivers/video/fbdev/sti*
7280 F: drivers/video/console/sti*
7281 F: drivers/video/logo/logo_parisc*
7282
7283 PC87360 HARDWARE MONITORING DRIVER
7284 M: Jim Cromie <jim.cromie@gmail.com>
7285 L: lm-sensors@lm-sensors.org
7286 S: Maintained
7287 F: Documentation/hwmon/pc87360
7288 F: drivers/hwmon/pc87360.c
7289
7290 PC8736x GPIO DRIVER
7291 M: Jim Cromie <jim.cromie@gmail.com>
7292 S: Maintained
7293 F: drivers/char/pc8736x_gpio.c
7294
7295 PC87427 HARDWARE MONITORING DRIVER
7296 M: Jean Delvare <jdelvare@suse.de>
7297 L: lm-sensors@lm-sensors.org
7298 S: Maintained
7299 F: Documentation/hwmon/pc87427
7300 F: drivers/hwmon/pc87427.c
7301
7302 PCA9532 LED DRIVER
7303 M: Riku Voipio <riku.voipio@iki.fi>
7304 S: Maintained
7305 F: drivers/leds/leds-pca9532.c
7306 F: include/linux/leds-pca9532.h
7307
7308 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7309 M: Guenter Roeck <linux@roeck-us.net>
7310 L: linux-i2c@vger.kernel.org
7311 S: Maintained
7312 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7313
7314 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7315 M: Khalid Aziz <khalid@gonehiking.org>
7316 S: Maintained
7317 F: drivers/firmware/pcdp.*
7318
7319 PCI ERROR RECOVERY
7320 M: Linas Vepstas <linasvepstas@gmail.com>
7321 L: linux-pci@vger.kernel.org
7322 S: Supported
7323 F: Documentation/PCI/pci-error-recovery.txt
7324
7325 PCI SUBSYSTEM
7326 M: Bjorn Helgaas <bhelgaas@google.com>
7327 L: linux-pci@vger.kernel.org
7328 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7330 S: Supported
7331 F: Documentation/PCI/
7332 F: drivers/pci/
7333 F: include/linux/pci*
7334 F: arch/x86/pci/
7335 F: arch/x86/kernel/quirks.c
7336
7337 PCI DRIVER FOR ARM VERSATILE PLATFORM
7338 M: Rob Herring <robh@kernel.org>
7339 L: linux-pci@vger.kernel.org
7340 L: linux-arm-kernel@lists.infradead.org
7341 S: Maintained
7342 F: Documentation/devicetree/bindings/pci/versatile.txt
7343 F: drivers/pci/host/pci-versatile.c
7344
7345 PCI DRIVER FOR APPLIEDMICRO XGENE
7346 M: Tanmay Inamdar <tinamdar@apm.com>
7347 L: linux-pci@vger.kernel.org
7348 L: linux-arm-kernel@lists.infradead.org
7349 S: Maintained
7350 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7351 F: drivers/pci/host/pci-xgene.c
7352
7353 PCI DRIVER FOR FREESCALE LAYERSCAPE
7354 M: Minghuan Lian <minghuan.Lian@freescale.com>
7355 M: Mingkai Hu <mingkai.hu@freescale.com>
7356 M: Roy Zang <tie-fei.zang@freescale.com>
7357 L: linuxppc-dev@lists.ozlabs.org
7358 L: linux-pci@vger.kernel.org
7359 L: linux-arm-kernel@lists.infradead.org
7360 S: Maintained
7361 F: drivers/pci/host/*layerscape*
7362
7363 PCI DRIVER FOR IMX6
7364 M: Richard Zhu <Richard.Zhu@freescale.com>
7365 M: Lucas Stach <l.stach@pengutronix.de>
7366 L: linux-pci@vger.kernel.org
7367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7368 S: Maintained
7369 F: drivers/pci/host/*imx6*
7370
7371 PCI DRIVER FOR TI KEYSTONE
7372 M: Murali Karicheri <m-karicheri2@ti.com>
7373 L: linux-pci@vger.kernel.org
7374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7375 S: Maintained
7376 F: drivers/pci/host/*keystone*
7377
7378 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7379 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7380 M: Jason Cooper <jason@lakedaemon.net>
7381 L: linux-pci@vger.kernel.org
7382 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7383 S: Maintained
7384 F: drivers/pci/host/*mvebu*
7385
7386 PCI DRIVER FOR NVIDIA TEGRA
7387 M: Thierry Reding <thierry.reding@gmail.com>
7388 L: linux-tegra@vger.kernel.org
7389 L: linux-pci@vger.kernel.org
7390 S: Supported
7391 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7392 F: drivers/pci/host/pci-tegra.c
7393
7394 PCI DRIVER FOR TI DRA7XX
7395 M: Kishon Vijay Abraham I <kishon@ti.com>
7396 L: linux-omap@vger.kernel.org
7397 L: linux-pci@vger.kernel.org
7398 S: Supported
7399 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7400 F: drivers/pci/host/pci-dra7xx.c
7401
7402 PCI DRIVER FOR RENESAS R-CAR
7403 M: Simon Horman <horms@verge.net.au>
7404 L: linux-pci@vger.kernel.org
7405 L: linux-sh@vger.kernel.org
7406 S: Maintained
7407 F: drivers/pci/host/*rcar*
7408
7409 PCI DRIVER FOR SAMSUNG EXYNOS
7410 M: Jingoo Han <jg1.han@samsung.com>
7411 L: linux-pci@vger.kernel.org
7412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7413 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7414 S: Maintained
7415 F: drivers/pci/host/pci-exynos.c
7416
7417 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7418 M: Mohit Kumar <mohit.kumar@st.com>
7419 M: Jingoo Han <jg1.han@samsung.com>
7420 L: linux-pci@vger.kernel.org
7421 S: Maintained
7422 F: drivers/pci/host/*designware*
7423
7424 PCI DRIVER FOR GENERIC OF HOSTS
7425 M: Will Deacon <will.deacon@arm.com>
7426 L: linux-pci@vger.kernel.org
7427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7428 S: Maintained
7429 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7430 F: drivers/pci/host/pci-host-generic.c
7431
7432 PCIE DRIVER FOR ST SPEAR13XX
7433 M: Mohit Kumar <mohit.kumar@st.com>
7434 L: linux-pci@vger.kernel.org
7435 S: Maintained
7436 F: drivers/pci/host/*spear*
7437
7438 PCMCIA SUBSYSTEM
7439 P: Linux PCMCIA Team
7440 L: linux-pcmcia@lists.infradead.org
7441 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7443 S: Maintained
7444 F: Documentation/pcmcia/
7445 F: drivers/pcmcia/
7446 F: include/pcmcia/
7447
7448 PCNET32 NETWORK DRIVER
7449 M: Don Fry <pcnet32@frontier.com>
7450 L: netdev@vger.kernel.org
7451 S: Maintained
7452 F: drivers/net/ethernet/amd/pcnet32.c
7453
7454 PCRYPT PARALLEL CRYPTO ENGINE
7455 M: Steffen Klassert <steffen.klassert@secunet.com>
7456 L: linux-crypto@vger.kernel.org
7457 S: Maintained
7458 F: crypto/pcrypt.c
7459 F: include/crypto/pcrypt.h
7460
7461 PER-CPU MEMORY ALLOCATOR
7462 M: Tejun Heo <tj@kernel.org>
7463 M: Christoph Lameter <cl@linux-foundation.org>
7464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7465 S: Maintained
7466 F: include/linux/percpu*.h
7467 F: mm/percpu*.c
7468 F: arch/*/include/asm/percpu.h
7469
7470 PER-TASK DELAY ACCOUNTING
7471 M: Balbir Singh <bsingharora@gmail.com>
7472 S: Maintained
7473 F: include/linux/delayacct.h
7474 F: kernel/delayacct.c
7475
7476 PERFORMANCE EVENTS SUBSYSTEM
7477 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7478 M: Paul Mackerras <paulus@samba.org>
7479 M: Ingo Molnar <mingo@redhat.com>
7480 M: Arnaldo Carvalho de Melo <acme@kernel.org>
7481 L: linux-kernel@vger.kernel.org
7482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7483 S: Supported
7484 F: kernel/events/*
7485 F: include/linux/perf_event.h
7486 F: include/uapi/linux/perf_event.h
7487 F: arch/*/kernel/perf_event*.c
7488 F: arch/*/kernel/*/perf_event*.c
7489 F: arch/*/kernel/*/*/perf_event*.c
7490 F: arch/*/include/asm/perf_event.h
7491 F: arch/*/kernel/perf_callchain.c
7492 F: tools/perf/
7493
7494 PERSONALITY HANDLING
7495 M: Christoph Hellwig <hch@infradead.org>
7496 L: linux-abi-devel@lists.sourceforge.net
7497 S: Maintained
7498 F: include/linux/personality.h
7499 F: include/uapi/linux/personality.h
7500
7501 PHONET PROTOCOL
7502 M: Remi Denis-Courmont <courmisch@gmail.com>
7503 S: Supported
7504 F: Documentation/networking/phonet.txt
7505 F: include/linux/phonet.h
7506 F: include/net/phonet/
7507 F: include/uapi/linux/phonet.h
7508 F: net/phonet/
7509
7510 PHRAM MTD DRIVER
7511 M: Joern Engel <joern@lazybastard.org>
7512 L: linux-mtd@lists.infradead.org
7513 S: Maintained
7514 F: drivers/mtd/devices/phram.c
7515
7516 PICOLCD HID DRIVER
7517 M: Bruno Prémont <bonbons@linux-vserver.org>
7518 L: linux-input@vger.kernel.org
7519 S: Maintained
7520 F: drivers/hid/hid-picolcd*
7521
7522 PICOXCELL SUPPORT
7523 M: Jamie Iles <jamie@jamieiles.com>
7524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7525 T: git git://github.com/jamieiles/linux-2.6-ji.git
7526 S: Supported
7527 F: arch/arm/boot/dts/picoxcell*
7528 F: arch/arm/mach-picoxcell/
7529 F: drivers/crypto/picoxcell*
7530
7531 PIN CONTROL SUBSYSTEM
7532 M: Linus Walleij <linus.walleij@linaro.org>
7533 L: linux-gpio@vger.kernel.org
7534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7535 S: Maintained
7536 F: drivers/pinctrl/
7537 F: include/linux/pinctrl/
7538
7539 PIN CONTROLLER - ATMEL AT91
7540 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7541 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7542 S: Maintained
7543 F: drivers/pinctrl/pinctrl-at91.*
7544
7545 PIN CONTROLLER - INTEL
7546 M: Mika Westerberg <mika.westerberg@linux.intel.com>
7547 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7548 S: Maintained
7549 F: drivers/pinctrl/intel/
7550
7551 PIN CONTROLLER - RENESAS
7552 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7553 L: linux-sh@vger.kernel.org
7554 S: Maintained
7555 F: drivers/pinctrl/sh-pfc/
7556
7557 PIN CONTROLLER - SAMSUNG
7558 M: Tomasz Figa <tomasz.figa@gmail.com>
7559 M: Thomas Abraham <thomas.abraham@linaro.org>
7560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7561 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7562 S: Maintained
7563 F: drivers/pinctrl/samsung/
7564
7565 PIN CONTROLLER - ST SPEAR
7566 M: Viresh Kumar <viresh.linux@gmail.com>
7567 L: spear-devel@list.st.com
7568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7569 W: http://www.st.com/spear
7570 S: Maintained
7571 F: drivers/pinctrl/spear/
7572
7573 PKTCDVD DRIVER
7574 M: Jiri Kosina <jkosina@suse.cz>
7575 S: Maintained
7576 F: drivers/block/pktcdvd.c
7577 F: include/linux/pktcdvd.h
7578 F: include/uapi/linux/pktcdvd.h
7579
7580 PKUNITY SOC DRIVERS
7581 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7582 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7583 S: Maintained
7584 T: git git://github.com/gxt/linux.git
7585 F: drivers/input/serio/i8042-unicore32io.h
7586 F: drivers/i2c/busses/i2c-puv3.c
7587 F: drivers/video/fbdev/fb-puv3.c
7588 F: drivers/rtc/rtc-puv3.c
7589
7590 PMBUS HARDWARE MONITORING DRIVERS
7591 M: Guenter Roeck <linux@roeck-us.net>
7592 L: lm-sensors@lm-sensors.org
7593 W: http://www.lm-sensors.org/
7594 W: http://www.roeck-us.net/linux/drivers/
7595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7596 S: Maintained
7597 F: Documentation/hwmon/pmbus
7598 F: drivers/hwmon/pmbus/
7599 F: include/linux/i2c/pmbus.h
7600
7601 PMC SIERRA MaxRAID DRIVER
7602 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7603 L: linux-scsi@vger.kernel.org
7604 W: http://www.pmc-sierra.com/
7605 S: Supported
7606 F: drivers/scsi/pmcraid.*
7607
7608 PMC SIERRA PM8001 DRIVER
7609 M: xjtuwjp@gmail.com
7610 M: lindar_liu@usish.com
7611 L: pmchba@pmcs.com
7612 L: linux-scsi@vger.kernel.org
7613 S: Supported
7614 F: drivers/scsi/pm8001/
7615
7616 POSIX CLOCKS and TIMERS
7617 M: Thomas Gleixner <tglx@linutronix.de>
7618 L: linux-kernel@vger.kernel.org
7619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7620 S: Maintained
7621 F: fs/timerfd.c
7622 F: include/linux/timer*
7623 F: kernel/time/*timer*
7624
7625 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7626 M: Sebastian Reichel <sre@kernel.org>
7627 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7628 M: David Woodhouse <dwmw2@infradead.org>
7629 L: linux-pm@vger.kernel.org
7630 T: git git://git.infradead.org/battery-2.6.git
7631 S: Maintained
7632 F: include/linux/power_supply.h
7633 F: drivers/power/
7634
7635 PNP SUPPORT
7636 M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7637 S: Maintained
7638 F: drivers/pnp/
7639
7640 PNXxxxx I2C DRIVER
7641 M: Vitaly Wool <vitalywool@gmail.com>
7642 L: linux-i2c@vger.kernel.org
7643 S: Maintained
7644 F: drivers/i2c/busses/i2c-pnx.c
7645
7646 PPP PROTOCOL DRIVERS AND COMPRESSORS
7647 M: Paul Mackerras <paulus@samba.org>
7648 L: linux-ppp@vger.kernel.org
7649 S: Maintained
7650 F: drivers/net/ppp/ppp_*
7651
7652 PPP OVER ATM (RFC 2364)
7653 M: Mitchell Blank Jr <mitch@sfgoth.com>
7654 S: Maintained
7655 F: net/atm/pppoatm.c
7656 F: include/uapi/linux/atmppp.h
7657
7658 PPP OVER ETHERNET
7659 M: Michal Ostrowski <mostrows@earthlink.net>
7660 S: Maintained
7661 F: drivers/net/ppp/pppoe.c
7662 F: drivers/net/ppp/pppox.c
7663
7664 PPP OVER L2TP
7665 M: James Chapman <jchapman@katalix.com>
7666 S: Maintained
7667 F: net/l2tp/l2tp_ppp.c
7668 F: include/linux/if_pppol2tp.h
7669 F: include/uapi/linux/if_pppol2tp.h
7670
7671 PPS SUPPORT
7672 M: Rodolfo Giometti <giometti@enneenne.com>
7673 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7674 L: linuxpps@ml.enneenne.com (subscribers-only)
7675 S: Maintained
7676 F: Documentation/pps/
7677 F: drivers/pps/
7678 F: include/linux/pps*.h
7679
7680 PPTP DRIVER
7681 M: Dmitry Kozlov <xeb@mail.ru>
7682 L: netdev@vger.kernel.org
7683 S: Maintained
7684 F: drivers/net/ppp/pptp.c
7685 W: http://sourceforge.net/projects/accel-pptp
7686
7687 PREEMPTIBLE KERNEL
7688 M: Robert Love <rml@tech9.net>
7689 L: kpreempt-tech@lists.sourceforge.net
7690 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7691 S: Supported
7692 F: Documentation/preempt-locking.txt
7693 F: include/linux/preempt.h
7694
7695 PRISM54 WIRELESS DRIVER
7696 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7697 L: linux-wireless@vger.kernel.org
7698 W: http://wireless.kernel.org/en/users/Drivers/p54
7699 S: Obsolete
7700 F: drivers/net/wireless/prism54/
7701
7702 PS3 NETWORK SUPPORT
7703 M: Geoff Levand <geoff@infradead.org>
7704 L: netdev@vger.kernel.org
7705 L: cbe-oss-dev@lists.ozlabs.org
7706 S: Maintained
7707 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7708
7709 PS3 PLATFORM SUPPORT
7710 M: Geoff Levand <geoff@infradead.org>
7711 L: linuxppc-dev@lists.ozlabs.org
7712 L: cbe-oss-dev@lists.ozlabs.org
7713 S: Maintained
7714 F: arch/powerpc/boot/ps3*
7715 F: arch/powerpc/include/asm/lv1call.h
7716 F: arch/powerpc/include/asm/ps3*.h
7717 F: arch/powerpc/platforms/ps3/
7718 F: drivers/*/ps3*
7719 F: drivers/ps3/
7720 F: drivers/rtc/rtc-ps3.c
7721 F: drivers/usb/host/*ps3.c
7722 F: sound/ppc/snd_ps3*
7723
7724 PS3VRAM DRIVER
7725 M: Jim Paris <jim@jtan.com>
7726 L: cbe-oss-dev@lists.ozlabs.org
7727 S: Maintained
7728 F: drivers/block/ps3vram.c
7729
7730 PSTORE FILESYSTEM
7731 M: Anton Vorontsov <anton@enomsg.org>
7732 M: Colin Cross <ccross@android.com>
7733 M: Kees Cook <keescook@chromium.org>
7734 M: Tony Luck <tony.luck@intel.com>
7735 S: Maintained
7736 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7737 F: fs/pstore/
7738 F: include/linux/pstore*
7739 F: drivers/firmware/efi/efi-pstore.c
7740 F: drivers/acpi/apei/erst.c
7741
7742 PTP HARDWARE CLOCK SUPPORT
7743 M: Richard Cochran <richardcochran@gmail.com>
7744 L: netdev@vger.kernel.org
7745 S: Maintained
7746 W: http://linuxptp.sourceforge.net/
7747 F: Documentation/ABI/testing/sysfs-ptp
7748 F: Documentation/ptp/*
7749 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7750 F: drivers/net/phy/dp83640*
7751 F: drivers/ptp/*
7752 F: include/linux/ptp_cl*
7753
7754 PTRACE SUPPORT
7755 M: Roland McGrath <roland@hack.frob.com>
7756 M: Oleg Nesterov <oleg@redhat.com>
7757 S: Maintained
7758 F: include/asm-generic/syscall.h
7759 F: include/linux/ptrace.h
7760 F: include/linux/regset.h
7761 F: include/linux/tracehook.h
7762 F: include/uapi/linux/ptrace.h
7763 F: kernel/ptrace.c
7764
7765 PVRUSB2 VIDEO4LINUX DRIVER
7766 M: Mike Isely <isely@pobox.com>
7767 L: pvrusb2@isely.net (subscribers-only)
7768 L: linux-media@vger.kernel.org
7769 W: http://www.isely.net/pvrusb2/
7770 T: git git://linuxtv.org/media_tree.git
7771 S: Maintained
7772 F: Documentation/video4linux/README.pvrusb2
7773 F: drivers/media/usb/pvrusb2/
7774
7775 PWC WEBCAM DRIVER
7776 M: Hans de Goede <hdegoede@redhat.com>
7777 L: linux-media@vger.kernel.org
7778 T: git git://linuxtv.org/media_tree.git
7779 S: Maintained
7780 F: drivers/media/usb/pwc/*
7781
7782 PWM FAN DRIVER
7783 M: Kamil Debski <k.debski@samsung.com>
7784 L: lm-sensors@lm-sensors.org
7785 S: Supported
7786 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7787 F: Documentation/hwmon/pwm-fan
7788 F: drivers/hwmon/pwm-fan.c
7789
7790 PWM SUBSYSTEM
7791 M: Thierry Reding <thierry.reding@gmail.com>
7792 L: linux-pwm@vger.kernel.org
7793 S: Maintained
7794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7795 F: Documentation/pwm.txt
7796 F: Documentation/devicetree/bindings/pwm/
7797 F: include/linux/pwm.h
7798 F: drivers/pwm/
7799 F: drivers/video/backlight/pwm_bl.c
7800 F: include/linux/pwm_backlight.h
7801
7802 PXA2xx/PXA3xx SUPPORT
7803 M: Daniel Mack <daniel@zonque.org>
7804 M: Haojian Zhuang <haojian.zhuang@gmail.com>
7805 M: Robert Jarzmik <robert.jarzmik@free.fr>
7806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7807 T: git git://github.com/hzhuang1/linux.git
7808 T: git git://github.com/rjarzmik/linux.git
7809 S: Maintained
7810 F: arch/arm/mach-pxa/
7811 F: drivers/pcmcia/pxa2xx*
7812 F: drivers/spi/spi-pxa2xx*
7813 F: drivers/usb/gadget/udc/pxa2*
7814 F: include/sound/pxa2xx-lib.h
7815 F: sound/arm/pxa*
7816 F: sound/soc/pxa/
7817
7818 PXA3xx NAND FLASH DRIVER
7819 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7820 L: linux-mtd@lists.infradead.org
7821 S: Maintained
7822 F: drivers/mtd/nand/pxa3xx_nand.c
7823
7824 MMP SUPPORT
7825 M: Eric Miao <eric.y.miao@gmail.com>
7826 M: Haojian Zhuang <haojian.zhuang@gmail.com>
7827 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7828 T: git git://github.com/hzhuang1/linux.git
7829 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7830 S: Maintained
7831 F: arch/arm/mach-mmp/
7832
7833 PXA MMCI DRIVER
7834 S: Orphan
7835
7836 PXA RTC DRIVER
7837 M: Robert Jarzmik <robert.jarzmik@free.fr>
7838 L: rtc-linux@googlegroups.com
7839 S: Maintained
7840
7841 QAT DRIVER
7842 M: Tadeusz Struk <tadeusz.struk@intel.com>
7843 L: qat-linux@intel.com
7844 S: Supported
7845 F: drivers/crypto/qat/
7846
7847 QIB DRIVER
7848 M: Mike Marciniszyn <infinipath@intel.com>
7849 L: linux-rdma@vger.kernel.org
7850 S: Supported
7851 F: drivers/infiniband/hw/qib/
7852
7853 QLOGIC QLA1280 SCSI DRIVER
7854 M: Michael Reed <mdr@sgi.com>
7855 L: linux-scsi@vger.kernel.org
7856 S: Maintained
7857 F: drivers/scsi/qla1280.[ch]
7858
7859 QLOGIC QLA2XXX FC-SCSI DRIVER
7860 M: qla2xxx-upstream@qlogic.com
7861 L: linux-scsi@vger.kernel.org
7862 S: Supported
7863 F: Documentation/scsi/LICENSE.qla2xxx
7864 F: drivers/scsi/qla2xxx/
7865
7866 QLOGIC QLA4XXX iSCSI DRIVER
7867 M: QLogic-Storage-Upstream@qlogic.com
7868 L: linux-scsi@vger.kernel.org
7869 S: Supported
7870 F: Documentation/scsi/LICENSE.qla4xxx
7871 F: drivers/scsi/qla4xxx/
7872
7873 QLOGIC QLA3XXX NETWORK DRIVER
7874 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7875 M: Ron Mercer <ron.mercer@qlogic.com>
7876 M: linux-driver@qlogic.com
7877 L: netdev@vger.kernel.org
7878 S: Supported
7879 F: Documentation/networking/LICENSE.qla3xxx
7880 F: drivers/net/ethernet/qlogic/qla3xxx.*
7881
7882 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7883 M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7884 M: Dept-GELinuxNICDev@qlogic.com
7885 L: netdev@vger.kernel.org
7886 S: Supported
7887 F: drivers/net/ethernet/qlogic/qlcnic/
7888
7889 QLOGIC QLGE 10Gb ETHERNET DRIVER
7890 M: Harish Patil <harish.patil@qlogic.com>
7891 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7892 M: Dept-GELinuxNICDev@qlogic.com
7893 M: linux-driver@qlogic.com
7894 L: netdev@vger.kernel.org
7895 S: Supported
7896 F: drivers/net/ethernet/qlogic/qlge/
7897
7898 QNX4 FILESYSTEM
7899 M: Anders Larsen <al@alarsen.net>
7900 W: http://www.alarsen.net/linux/qnx4fs/
7901 S: Maintained
7902 F: fs/qnx4/
7903 F: include/uapi/linux/qnx4_fs.h
7904 F: include/uapi/linux/qnxtypes.h
7905
7906 QT1010 MEDIA DRIVER
7907 M: Antti Palosaari <crope@iki.fi>
7908 L: linux-media@vger.kernel.org
7909 W: http://linuxtv.org/
7910 W: http://palosaari.fi/linux/
7911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7912 T: git git://linuxtv.org/anttip/media_tree.git
7913 S: Maintained
7914 F: drivers/media/tuners/qt1010*
7915
7916 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7917 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7918 L: linux-wireless@vger.kernel.org
7919 L: ath9k-devel@lists.ath9k.org
7920 W: http://wireless.kernel.org/en/users/Drivers/ath9k
7921 S: Supported
7922 F: drivers/net/wireless/ath/ath9k/
7923
7924 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7925 M: Kalle Valo <kvalo@qca.qualcomm.com>
7926 L: ath10k@lists.infradead.org
7927 W: http://wireless.kernel.org/en/users/Drivers/ath10k
7928 T: git git://github.com/kvalo/ath.git
7929 S: Supported
7930 F: drivers/net/wireless/ath/ath10k/
7931
7932 QUALCOMM HEXAGON ARCHITECTURE
7933 M: Richard Kuo <rkuo@codeaurora.org>
7934 L: linux-hexagon@vger.kernel.org
7935 S: Supported
7936 F: arch/hexagon/
7937
7938 QUALCOMM WCN36XX WIRELESS DRIVER
7939 M: Eugene Krasnikov <k.eugene.e@gmail.com>
7940 L: wcn36xx@lists.infradead.org
7941 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7942 T: git git://github.com/KrasnikovEugene/wcn36xx.git
7943 S: Supported
7944 F: drivers/net/wireless/ath/wcn36xx/
7945
7946 RADOS BLOCK DEVICE (RBD)
7947 M: Yehuda Sadeh <yehuda@inktank.com>
7948 M: Sage Weil <sage@inktank.com>
7949 M: Alex Elder <elder@kernel.org>
7950 M: ceph-devel@vger.kernel.org
7951 W: http://ceph.com/
7952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7953 S: Supported
7954 F: drivers/block/rbd.c
7955 F: drivers/block/rbd_types.h
7956
7957 RADEON FRAMEBUFFER DISPLAY DRIVER
7958 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7959 L: linux-fbdev@vger.kernel.org
7960 S: Maintained
7961 F: drivers/video/fbdev/aty/radeon*
7962 F: include/uapi/linux/radeonfb.h
7963
7964 RADIOSHARK RADIO DRIVER
7965 M: Hans de Goede <hdegoede@redhat.com>
7966 L: linux-media@vger.kernel.org
7967 T: git git://linuxtv.org/media_tree.git
7968 S: Maintained
7969 F: drivers/media/radio/radio-shark.c
7970
7971 RADIOSHARK2 RADIO DRIVER
7972 M: Hans de Goede <hdegoede@redhat.com>
7973 L: linux-media@vger.kernel.org
7974 T: git git://linuxtv.org/media_tree.git
7975 S: Maintained
7976 F: drivers/media/radio/radio-shark2.c
7977 F: drivers/media/radio/radio-tea5777.c
7978
7979 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7980 M: Paul Mackerras <paulus@samba.org>
7981 L: linux-fbdev@vger.kernel.org
7982 S: Maintained
7983 F: drivers/video/fbdev/aty/aty128fb.c
7984
7985 RALINK RT2X00 WIRELESS LAN DRIVER
7986 P: rt2x00 project
7987 M: Stanislaw Gruszka <sgruszka@redhat.com>
7988 M: Helmut Schaa <helmut.schaa@googlemail.com>
7989 L: linux-wireless@vger.kernel.org
7990 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7991 W: http://rt2x00.serialmonkey.com/
7992 S: Maintained
7993 F: drivers/net/wireless/rt2x00/
7994
7995 RAMDISK RAM BLOCK DEVICE DRIVER
7996 M: Nick Piggin <npiggin@kernel.dk>
7997 S: Maintained
7998 F: Documentation/blockdev/ramdisk.txt
7999 F: drivers/block/brd.c
8000
8001 RANDOM NUMBER DRIVER
8002 M: "Theodore Ts'o" <tytso@mit.edu>
8003 S: Maintained
8004 F: drivers/char/random.c
8005
8006 RAPIDIO SUBSYSTEM
8007 M: Matt Porter <mporter@kernel.crashing.org>
8008 M: Alexandre Bounine <alexandre.bounine@idt.com>
8009 S: Maintained
8010 F: drivers/rapidio/
8011
8012 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8013 L: linux-wireless@vger.kernel.org
8014 S: Orphan
8015 F: drivers/net/wireless/ray*
8016
8017 RCUTORTURE MODULE
8018 M: Josh Triplett <josh@joshtriplett.org>
8019 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8020 L: linux-kernel@vger.kernel.org
8021 S: Supported
8022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8023 F: Documentation/RCU/torture.txt
8024 F: kernel/rcu/rcutorture.c
8025
8026 RCUTORTURE TEST FRAMEWORK
8027 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8028 M: Josh Triplett <josh@joshtriplett.org>
8029 R: Steven Rostedt <rostedt@goodmis.org>
8030 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8031 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8032 L: linux-kernel@vger.kernel.org
8033 S: Supported
8034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8035 F: tools/testing/selftests/rcutorture
8036
8037 RDC R-321X SoC
8038 M: Florian Fainelli <florian@openwrt.org>
8039 S: Maintained
8040
8041 RDC R6040 FAST ETHERNET DRIVER
8042 M: Florian Fainelli <florian@openwrt.org>
8043 L: netdev@vger.kernel.org
8044 S: Maintained
8045 F: drivers/net/ethernet/rdc/r6040.c
8046
8047 RDS - RELIABLE DATAGRAM SOCKETS
8048 M: Chien Yen <chien.yen@oracle.com>
8049 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8050 S: Supported
8051 F: net/rds/
8052
8053 READ-COPY UPDATE (RCU)
8054 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8055 M: Josh Triplett <josh@joshtriplett.org>
8056 R: Steven Rostedt <rostedt@goodmis.org>
8057 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8058 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8059 L: linux-kernel@vger.kernel.org
8060 W: http://www.rdrop.com/users/paulmck/RCU/
8061 S: Supported
8062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8063 F: Documentation/RCU/
8064 X: Documentation/RCU/torture.txt
8065 F: include/linux/rcu*
8066 X: include/linux/srcu.h
8067 F: kernel/rcu/
8068 X: kernel/torture.c
8069
8070 REAL TIME CLOCK (RTC) SUBSYSTEM
8071 M: Alessandro Zummo <a.zummo@towertech.it>
8072 L: rtc-linux@googlegroups.com
8073 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8074 S: Maintained
8075 F: Documentation/rtc.txt
8076 F: drivers/rtc/
8077 F: include/linux/rtc.h
8078 F: include/uapi/linux/rtc.h
8079
8080 REALTEK AUDIO CODECS
8081 M: Bard Liao <bardliao@realtek.com>
8082 M: Oder Chiou <oder_chiou@realtek.com>
8083 S: Maintained
8084 F: sound/soc/codecs/rt*
8085 F: include/sound/rt*.h
8086
8087 REISERFS FILE SYSTEM
8088 L: reiserfs-devel@vger.kernel.org
8089 S: Supported
8090 F: fs/reiserfs/
8091
8092 REGISTER MAP ABSTRACTION
8093 M: Mark Brown <broonie@kernel.org>
8094 L: linux-kernel@vger.kernel.org
8095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8096 S: Supported
8097 F: drivers/base/regmap/
8098 F: include/linux/regmap.h
8099
8100 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8101 M: Ohad Ben-Cohen <ohad@wizery.com>
8102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8103 S: Maintained
8104 F: drivers/remoteproc/
8105 F: Documentation/remoteproc.txt
8106 F: include/linux/remoteproc.h
8107
8108 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8109 M: Ohad Ben-Cohen <ohad@wizery.com>
8110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8111 S: Maintained
8112 F: drivers/rpmsg/
8113 F: Documentation/rpmsg.txt
8114 F: include/linux/rpmsg.h
8115
8116 RESET CONTROLLER FRAMEWORK
8117 M: Philipp Zabel <p.zabel@pengutronix.de>
8118 S: Maintained
8119 F: drivers/reset/
8120 F: Documentation/devicetree/bindings/reset/
8121 F: include/linux/reset.h
8122 F: include/linux/reset-controller.h
8123
8124 RFKILL
8125 M: Johannes Berg <johannes@sipsolutions.net>
8126 L: linux-wireless@vger.kernel.org
8127 W: http://wireless.kernel.org/
8128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8130 S: Maintained
8131 F: Documentation/rfkill.txt
8132 F: net/rfkill/
8133
8134 RHASHTABLE
8135 M: Thomas Graf <tgraf@suug.ch>
8136 L: netdev@vger.kernel.org
8137 S: Maintained
8138 F: lib/rhashtable.c
8139 F: include/linux/rhashtable.h
8140
8141 RICOH SMARTMEDIA/XD DRIVER
8142 M: Maxim Levitsky <maximlevitsky@gmail.com>
8143 S: Maintained
8144 F: drivers/mtd/nand/r852.c
8145 F: drivers/mtd/nand/r852.h
8146
8147 RICOH R5C592 MEMORYSTICK DRIVER
8148 M: Maxim Levitsky <maximlevitsky@gmail.com>
8149 S: Maintained
8150 F: drivers/memstick/host/r592.*
8151
8152 ROCCAT DRIVERS
8153 M: Stefan Achatz <erazor_de@users.sourceforge.net>
8154 W: http://sourceforge.net/projects/roccat/
8155 S: Maintained
8156 F: drivers/hid/hid-roccat*
8157 F: include/linux/hid-roccat*
8158 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8159
8160 ROCKER DRIVER
8161 M: Jiri Pirko <jiri@resnulli.us>
8162 M: Scott Feldman <sfeldma@gmail.com>
8163 L: netdev@vger.kernel.org
8164 S: Supported
8165 F: drivers/net/ethernet/rocker/
8166
8167 ROCKETPORT DRIVER
8168 P: Comtrol Corp.
8169 W: http://www.comtrol.com
8170 S: Maintained
8171 F: Documentation/serial/rocket.txt
8172 F: drivers/tty/rocket*
8173
8174 ROCKETPORT EXPRESS/INFINITY DRIVER
8175 M: Kevin Cernekee <cernekee@gmail.com>
8176 L: linux-serial@vger.kernel.org
8177 S: Odd Fixes
8178 F: drivers/tty/serial/rp2.*
8179
8180 ROSE NETWORK LAYER
8181 M: Ralf Baechle <ralf@linux-mips.org>
8182 L: linux-hams@vger.kernel.org
8183 W: http://www.linux-ax25.org/
8184 S: Maintained
8185 F: include/net/rose.h
8186 F: include/uapi/linux/rose.h
8187 F: net/rose/
8188
8189 RTL2830 MEDIA DRIVER
8190 M: Antti Palosaari <crope@iki.fi>
8191 L: linux-media@vger.kernel.org
8192 W: http://linuxtv.org/
8193 W: http://palosaari.fi/linux/
8194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8195 T: git git://linuxtv.org/anttip/media_tree.git
8196 S: Maintained
8197 F: drivers/media/dvb-frontends/rtl2830*
8198
8199 RTL2832 MEDIA DRIVER
8200 M: Antti Palosaari <crope@iki.fi>
8201 L: linux-media@vger.kernel.org
8202 W: http://linuxtv.org/
8203 W: http://palosaari.fi/linux/
8204 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8205 T: git git://linuxtv.org/anttip/media_tree.git
8206 S: Maintained
8207 F: drivers/media/dvb-frontends/rtl2832*
8208
8209 RTL2832_SDR MEDIA DRIVER
8210 M: Antti Palosaari <crope@iki.fi>
8211 L: linux-media@vger.kernel.org
8212 W: http://linuxtv.org/
8213 W: http://palosaari.fi/linux/
8214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8215 T: git git://linuxtv.org/anttip/media_tree.git
8216 S: Maintained
8217 F: drivers/media/dvb-frontends/rtl2832_sdr*
8218
8219 RTL8180 WIRELESS DRIVER
8220 L: linux-wireless@vger.kernel.org
8221 W: http://wireless.kernel.org/
8222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8223 S: Orphan
8224 F: drivers/net/wireless/rtl818x/rtl8180/
8225
8226 RTL8187 WIRELESS DRIVER
8227 M: Herton Ronaldo Krzesinski <herton@canonical.com>
8228 M: Hin-Tak Leung <htl10@users.sourceforge.net>
8229 M: Larry Finger <Larry.Finger@lwfinger.net>
8230 L: linux-wireless@vger.kernel.org
8231 W: http://wireless.kernel.org/
8232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8233 S: Maintained
8234 F: drivers/net/wireless/rtl818x/rtl8187/
8235
8236 RTL8192CE WIRELESS DRIVER
8237 M: Larry Finger <Larry.Finger@lwfinger.net>
8238 M: Chaoming Li <chaoming_li@realsil.com.cn>
8239 L: linux-wireless@vger.kernel.org
8240 W: http://wireless.kernel.org/
8241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8242 S: Maintained
8243 F: drivers/net/wireless/rtlwifi/
8244 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8245
8246 S3 SAVAGE FRAMEBUFFER DRIVER
8247 M: Antonino Daplas <adaplas@gmail.com>
8248 L: linux-fbdev@vger.kernel.org
8249 S: Maintained
8250 F: drivers/video/fbdev/savage/
8251
8252 S390
8253 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8254 M: Heiko Carstens <heiko.carstens@de.ibm.com>
8255 M: linux390@de.ibm.com
8256 L: linux-s390@vger.kernel.org
8257 W: http://www.ibm.com/developerworks/linux/linux390/
8258 S: Supported
8259 F: arch/s390/
8260 F: drivers/s390/
8261 F: Documentation/s390/
8262 F: Documentation/DocBook/s390*
8263
8264 S390 COMMON I/O LAYER
8265 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8266 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8267 L: linux-s390@vger.kernel.org
8268 W: http://www.ibm.com/developerworks/linux/linux390/
8269 S: Supported
8270 F: drivers/s390/cio/
8271
8272 S390 DASD DRIVER
8273 M: Stefan Weinhuber <wein@de.ibm.com>
8274 M: Stefan Haberland <stefan.haberland@de.ibm.com>
8275 L: linux-s390@vger.kernel.org
8276 W: http://www.ibm.com/developerworks/linux/linux390/
8277 S: Supported
8278 F: drivers/s390/block/dasd*
8279 F: block/partitions/ibm.c
8280
8281 S390 NETWORK DRIVERS
8282 M: Ursula Braun <ursula.braun@de.ibm.com>
8283 M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8284 M: linux390@de.ibm.com
8285 L: linux-s390@vger.kernel.org
8286 W: http://www.ibm.com/developerworks/linux/linux390/
8287 S: Supported
8288 F: drivers/s390/net/
8289
8290 S390 PCI SUBSYSTEM
8291 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8292 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8293 L: linux-s390@vger.kernel.org
8294 W: http://www.ibm.com/developerworks/linux/linux390/
8295 S: Supported
8296 F: arch/s390/pci/
8297 F: drivers/pci/hotplug/s390_pci_hpc.c
8298
8299 S390 ZCRYPT DRIVER
8300 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8301 M: linux390@de.ibm.com
8302 L: linux-s390@vger.kernel.org
8303 W: http://www.ibm.com/developerworks/linux/linux390/
8304 S: Supported
8305 F: drivers/s390/crypto/
8306
8307 S390 ZFCP DRIVER
8308 M: Steffen Maier <maier@linux.vnet.ibm.com>
8309 M: linux390@de.ibm.com
8310 L: linux-s390@vger.kernel.org
8311 W: http://www.ibm.com/developerworks/linux/linux390/
8312 S: Supported
8313 F: drivers/s390/scsi/zfcp_*
8314
8315 S390 IUCV NETWORK LAYER
8316 M: Ursula Braun <ursula.braun@de.ibm.com>
8317 M: linux390@de.ibm.com
8318 L: linux-s390@vger.kernel.org
8319 W: http://www.ibm.com/developerworks/linux/linux390/
8320 S: Supported
8321 F: drivers/s390/net/*iucv*
8322 F: include/net/iucv/
8323 F: net/iucv/
8324
8325 S3C24XX SD/MMC Driver
8326 M: Ben Dooks <ben-linux@fluff.org>
8327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328 S: Supported
8329 F: drivers/mmc/host/s3cmci.*
8330
8331 SAA6588 RDS RECEIVER DRIVER
8332 M: Hans Verkuil <hverkuil@xs4all.nl>
8333 L: linux-media@vger.kernel.org
8334 T: git git://linuxtv.org/media_tree.git
8335 W: http://linuxtv.org
8336 S: Odd Fixes
8337 F: drivers/media/i2c/saa6588*
8338
8339 SAA7134 VIDEO4LINUX DRIVER
8340 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8341 L: linux-media@vger.kernel.org
8342 W: http://linuxtv.org
8343 T: git git://linuxtv.org/media_tree.git
8344 S: Odd fixes
8345 F: Documentation/video4linux/*.saa7134
8346 F: drivers/media/pci/saa7134/
8347
8348 SAA7146 VIDEO4LINUX-2 DRIVER
8349 M: Hans Verkuil <hverkuil@xs4all.nl>
8350 L: linux-media@vger.kernel.org
8351 T: git git://linuxtv.org/media_tree.git
8352 S: Maintained
8353 F: drivers/media/common/saa7146/
8354 F: drivers/media/pci/saa7146/
8355 F: include/media/saa7146*
8356
8357 SAMSUNG LAPTOP DRIVER
8358 M: Corentin Chary <corentin.chary@gmail.com>
8359 L: platform-driver-x86@vger.kernel.org
8360 S: Maintained
8361 F: drivers/platform/x86/samsung-laptop.c
8362
8363 SAMSUNG AUDIO (ASoC) DRIVERS
8364 M: Sangbeom Kim <sbkim73@samsung.com>
8365 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8366 S: Supported
8367 F: sound/soc/samsung/
8368
8369 SAMSUNG FRAMEBUFFER DRIVER
8370 M: Jingoo Han <jg1.han@samsung.com>
8371 L: linux-fbdev@vger.kernel.org
8372 S: Maintained
8373 F: drivers/video/fbdev/s3c-fb.c
8374
8375 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8376 M: Sangbeom Kim <sbkim73@samsung.com>
8377 L: linux-kernel@vger.kernel.org
8378 S: Supported
8379 F: drivers/mfd/sec*.c
8380 F: drivers/regulator/s2m*.c
8381 F: drivers/regulator/s5m*.c
8382 F: include/linux/mfd/samsung/
8383
8384 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8385 M: Kyungmin Park <kyungmin.park@samsung.com>
8386 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8387 L: linux-media@vger.kernel.org
8388 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8389 S: Supported
8390 F: drivers/media/platform/exynos4-is/
8391
8392 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8393 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8394 L: linux-media@vger.kernel.org
8395 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8396 S: Maintained
8397 F: drivers/media/platform/s3c-camif/
8398 F: include/media/s3c_camif.h
8399
8400 SAMSUNG S5C73M3 CAMERA DRIVER
8401 M: Kyungmin Park <kyungmin.park@samsung.com>
8402 M: Andrzej Hajda <a.hajda@samsung.com>
8403 L: linux-media@vger.kernel.org
8404 S: Supported
8405 F: drivers/media/i2c/s5c73m3/*
8406
8407 SAMSUNG S5K5BAF CAMERA DRIVER
8408 M: Kyungmin Park <kyungmin.park@samsung.com>
8409 M: Andrzej Hajda <a.hajda@samsung.com>
8410 L: linux-media@vger.kernel.org
8411 S: Supported
8412 F: drivers/media/i2c/s5k5baf.c
8413
8414 SAMSUNG SOC CLOCK DRIVERS
8415 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8416 M: Tomasz Figa <tomasz.figa@gmail.com>
8417 S: Supported
8418 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8419 F: drivers/clk/samsung/
8420
8421 SAMSUNG SXGBE DRIVERS
8422 M: Byungho An <bh74.an@samsung.com>
8423 M: Girish K S <ks.giri@samsung.com>
8424 M: Vipul Pandya <vipul.pandya@samsung.com>
8425 S: Supported
8426 L: netdev@vger.kernel.org
8427 F: drivers/net/ethernet/samsung/sxgbe/
8428
8429 SAMSUNG USB2 PHY DRIVER
8430 M: Kamil Debski <k.debski@samsung.com>
8431 L: linux-kernel@vger.kernel.org
8432 S: Supported
8433 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8434 F: Documentation/phy/samsung-usb2.txt
8435 F: drivers/phy/phy-exynos4210-usb2.c
8436 F: drivers/phy/phy-exynos4x12-usb2.c
8437 F: drivers/phy/phy-exynos5250-usb2.c
8438 F: drivers/phy/phy-s5pv210-usb2.c
8439 F: drivers/phy/phy-samsung-usb2.c
8440 F: drivers/phy/phy-samsung-usb2.h
8441
8442 SERIAL DRIVERS
8443 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8444 L: linux-serial@vger.kernel.org
8445 S: Maintained
8446 F: drivers/tty/serial/
8447
8448 SYNOPSYS DESIGNWARE DMAC DRIVER
8449 M: Viresh Kumar <viresh.linux@gmail.com>
8450 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8451 S: Maintained
8452 F: include/linux/platform_data/dma-dw.h
8453 F: drivers/dma/dw/
8454
8455 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8456 M: Seungwon Jeon <tgih.jun@samsung.com>
8457 M: Jaehoon Chung <jh80.chung@samsung.com>
8458 L: linux-mmc@vger.kernel.org
8459 S: Maintained
8460 F: include/linux/mmc/dw_mmc.h
8461 F: drivers/mmc/host/dw_mmc*
8462
8463 THUNDERBOLT DRIVER
8464 M: Andreas Noever <andreas.noever@gmail.com>
8465 S: Maintained
8466 F: drivers/thunderbolt/
8467
8468 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8469 M: John Stultz <john.stultz@linaro.org>
8470 M: Thomas Gleixner <tglx@linutronix.de>
8471 L: linux-kernel@vger.kernel.org
8472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8473 S: Supported
8474 F: include/linux/clocksource.h
8475 F: include/linux/time.h
8476 F: include/linux/timex.h
8477 F: include/uapi/linux/time.h
8478 F: include/uapi/linux/timex.h
8479 F: kernel/time/clocksource.c
8480 F: kernel/time/time*.c
8481 F: kernel/time/ntp.c
8482
8483 SC1200 WDT DRIVER
8484 M: Zwane Mwaikambo <zwanem@gmail.com>
8485 S: Maintained
8486 F: drivers/watchdog/sc1200wdt.c
8487
8488 SCHEDULER
8489 M: Ingo Molnar <mingo@redhat.com>
8490 M: Peter Zijlstra <peterz@infradead.org>
8491 L: linux-kernel@vger.kernel.org
8492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8493 S: Maintained
8494 F: kernel/sched/
8495 F: include/linux/sched.h
8496 F: include/uapi/linux/sched.h
8497 F: include/linux/wait.h
8498
8499 SCORE ARCHITECTURE
8500 M: Chen Liqin <liqin.linux@gmail.com>
8501 M: Lennox Wu <lennox.wu@gmail.com>
8502 W: http://www.sunplus.com
8503 S: Supported
8504 F: arch/score/
8505
8506 SCSI CDROM DRIVER
8507 M: Jens Axboe <axboe@kernel.dk>
8508 L: linux-scsi@vger.kernel.org
8509 W: http://www.kernel.dk
8510 S: Maintained
8511 F: drivers/scsi/sr*
8512
8513 SCSI RDMA PROTOCOL (SRP) INITIATOR
8514 M: Bart Van Assche <bvanassche@acm.org>
8515 L: linux-rdma@vger.kernel.org
8516 S: Supported
8517 W: http://www.openfabrics.org
8518 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8520 F: drivers/infiniband/ulp/srp/
8521 F: include/scsi/srp.h
8522
8523 SCSI SG DRIVER
8524 M: Doug Gilbert <dgilbert@interlog.com>
8525 L: linux-scsi@vger.kernel.org
8526 W: http://sg.danny.cz/sg
8527 S: Maintained
8528 F: Documentation/scsi/scsi-generic.txt
8529 F: drivers/scsi/sg.c
8530 F: include/scsi/sg.h
8531
8532 SCSI SUBSYSTEM
8533 M: "James E.J. Bottomley" <JBottomley@parallels.com>
8534 L: linux-scsi@vger.kernel.org
8535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8538 S: Maintained
8539 F: drivers/scsi/
8540 F: include/scsi/
8541
8542 SCSI TAPE DRIVER
8543 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8544 L: linux-scsi@vger.kernel.org
8545 S: Maintained
8546 F: Documentation/scsi/st.txt
8547 F: drivers/scsi/st.*
8548 F: drivers/scsi/st_*.h
8549
8550 SCTP PROTOCOL
8551 M: Vlad Yasevich <vyasevich@gmail.com>
8552 M: Neil Horman <nhorman@tuxdriver.com>
8553 L: linux-sctp@vger.kernel.org
8554 W: http://lksctp.sourceforge.net
8555 S: Maintained
8556 F: Documentation/networking/sctp.txt
8557 F: include/linux/sctp.h
8558 F: include/uapi/linux/sctp.h
8559 F: include/net/sctp/
8560 F: net/sctp/
8561
8562 SCx200 CPU SUPPORT
8563 M: Jim Cromie <jim.cromie@gmail.com>
8564 S: Odd Fixes
8565 F: Documentation/i2c/busses/scx200_acb
8566 F: arch/x86/platform/scx200/
8567 F: drivers/watchdog/scx200_wdt.c
8568 F: drivers/i2c/busses/scx200*
8569 F: drivers/mtd/maps/scx200_docflash.c
8570 F: include/linux/scx200.h
8571
8572 SCx200 GPIO DRIVER
8573 M: Jim Cromie <jim.cromie@gmail.com>
8574 S: Maintained
8575 F: drivers/char/scx200_gpio.c
8576 F: include/linux/scx200_gpio.h
8577
8578 SCx200 HRT CLOCKSOURCE DRIVER
8579 M: Jim Cromie <jim.cromie@gmail.com>
8580 S: Maintained
8581 F: drivers/clocksource/scx200_hrt.c
8582
8583 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8584 M: Sascha Sommer <saschasommer@freenet.de>
8585 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8586 S: Maintained
8587 F: drivers/mmc/host/sdricoh_cs.c
8588
8589 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8590 M: Chris Ball <chris@printf.net>
8591 L: linux-mmc@vger.kernel.org
8592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8593 S: Maintained
8594 F: drivers/mmc/host/sdhci.*
8595 F: drivers/mmc/host/sdhci-pltfm.[ch]
8596
8597 SECURE COMPUTING
8598 M: Kees Cook <keescook@chromium.org>
8599 R: Andy Lutomirski <luto@amacapital.net>
8600 R: Will Drewry <wad@chromium.org>
8601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8602 S: Supported
8603 F: kernel/seccomp.c
8604 F: include/uapi/linux/seccomp.h
8605 F: include/linux/seccomp.h
8606 K: \bsecure_computing
8607 K: \bTIF_SECCOMP\b
8608
8609 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8610 M: Anton Vorontsov <anton@enomsg.org>
8611 L: linuxppc-dev@lists.ozlabs.org
8612 L: linux-mmc@vger.kernel.org
8613 S: Maintained
8614 F: drivers/mmc/host/sdhci-pltfm.[ch]
8615
8616 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8617 M: Ben Dooks <ben-linux@fluff.org>
8618 L: linux-mmc@vger.kernel.org
8619 S: Maintained
8620 F: drivers/mmc/host/sdhci-s3c.c
8621
8622 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8623 M: Viresh Kumar <viresh.linux@gmail.com>
8624 L: spear-devel@list.st.com
8625 L: linux-mmc@vger.kernel.org
8626 S: Maintained
8627 F: drivers/mmc/host/sdhci-spear.c
8628
8629 SECURITY SUBSYSTEM
8630 M: James Morris <james.l.morris@oracle.com>
8631 M: Serge E. Hallyn <serge@hallyn.com>
8632 L: linux-security-module@vger.kernel.org (suggested Cc:)
8633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8634 W: http://kernsec.org/
8635 S: Supported
8636 F: security/
8637
8638 SECURITY CONTACT
8639 M: Security Officers <security@kernel.org>
8640 S: Supported
8641
8642 SELINUX SECURITY MODULE
8643 M: Paul Moore <paul@paul-moore.com>
8644 M: Stephen Smalley <sds@tycho.nsa.gov>
8645 M: Eric Paris <eparis@parisplace.org>
8646 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8647 W: http://selinuxproject.org
8648 T: git git://git.infradead.org/users/pcmoore/selinux
8649 S: Supported
8650 F: include/linux/selinux*
8651 F: security/selinux/
8652 F: scripts/selinux/
8653
8654 APPARMOR SECURITY MODULE
8655 M: John Johansen <john.johansen@canonical.com>
8656 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8657 W: apparmor.wiki.kernel.org
8658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8659 S: Supported
8660 F: security/apparmor/
8661
8662 SENSABLE PHANTOM
8663 M: Jiri Slaby <jirislaby@gmail.com>
8664 S: Maintained
8665 F: drivers/misc/phantom.c
8666 F: include/uapi/linux/phantom.h
8667
8668 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8669 M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8670 L: linux-scsi@vger.kernel.org
8671 W: http://www.emulex.com
8672 S: Supported
8673 F: drivers/scsi/be2iscsi/
8674
8675 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8676 M: Sathya Perla <sathya.perla@emulex.com>
8677 M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8678 M: Ajit Khaparde <ajit.khaparde@emulex.com>
8679 L: netdev@vger.kernel.org
8680 W: http://www.emulex.com
8681 S: Supported
8682 F: drivers/net/ethernet/emulex/benet/
8683
8684 SFC NETWORK DRIVER
8685 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8686 M: Shradha Shah <sshah@solarflare.com>
8687 L: netdev@vger.kernel.org
8688 S: Supported
8689 F: drivers/net/ethernet/sfc/
8690
8691 SGI GRU DRIVER
8692 M: Dimitri Sivanich <sivanich@sgi.com>
8693 S: Maintained
8694 F: drivers/misc/sgi-gru/
8695
8696 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8697 M: Pat Gefre <pfg@sgi.com>
8698 L: linux-ia64@vger.kernel.org
8699 S: Supported
8700 F: Documentation/ia64/serial.txt
8701 F: drivers/tty/serial/ioc?_serial.c
8702 F: include/linux/ioc?.h
8703
8704 SGI XP/XPC/XPNET DRIVER
8705 M: Cliff Whickman <cpw@sgi.com>
8706 M: Robin Holt <robinmholt@gmail.com>
8707 S: Maintained
8708 F: drivers/misc/sgi-xp/
8709
8710 SI2157 MEDIA DRIVER
8711 M: Antti Palosaari <crope@iki.fi>
8712 L: linux-media@vger.kernel.org
8713 W: http://linuxtv.org/
8714 W: http://palosaari.fi/linux/
8715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8716 T: git git://linuxtv.org/anttip/media_tree.git
8717 S: Maintained
8718 F: drivers/media/tuners/si2157*
8719
8720 SI2168 MEDIA DRIVER
8721 M: Antti Palosaari <crope@iki.fi>
8722 L: linux-media@vger.kernel.org
8723 W: http://linuxtv.org/
8724 W: http://palosaari.fi/linux/
8725 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8726 T: git git://linuxtv.org/anttip/media_tree.git
8727 S: Maintained
8728 F: drivers/media/dvb-frontends/si2168*
8729
8730 SI470X FM RADIO RECEIVER I2C DRIVER
8731 M: Hans Verkuil <hverkuil@xs4all.nl>
8732 L: linux-media@vger.kernel.org
8733 T: git git://linuxtv.org/media_tree.git
8734 W: http://linuxtv.org
8735 S: Odd Fixes
8736 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8737
8738 SI470X FM RADIO RECEIVER USB DRIVER
8739 M: Hans Verkuil <hverkuil@xs4all.nl>
8740 L: linux-media@vger.kernel.org
8741 T: git git://linuxtv.org/media_tree.git
8742 W: http://linuxtv.org
8743 S: Maintained
8744 F: drivers/media/radio/si470x/radio-si470x-common.c
8745 F: drivers/media/radio/si470x/radio-si470x.h
8746 F: drivers/media/radio/si470x/radio-si470x-usb.c
8747
8748 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8749 M: Eduardo Valentin <edubezval@gmail.com>
8750 L: linux-media@vger.kernel.org
8751 T: git git://linuxtv.org/media_tree.git
8752 W: http://linuxtv.org
8753 S: Odd Fixes
8754 F: drivers/media/radio/si4713/si4713.?
8755
8756 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8757 M: Eduardo Valentin <edubezval@gmail.com>
8758 L: linux-media@vger.kernel.org
8759 T: git git://linuxtv.org/media_tree.git
8760 W: http://linuxtv.org
8761 S: Odd Fixes
8762 F: drivers/media/radio/si4713/radio-platform-si4713.c
8763
8764 SI4713 FM RADIO TRANSMITTER USB DRIVER
8765 M: Hans Verkuil <hverkuil@xs4all.nl>
8766 L: linux-media@vger.kernel.org
8767 T: git git://linuxtv.org/media_tree.git
8768 W: http://linuxtv.org
8769 S: Maintained
8770 F: drivers/media/radio/si4713/radio-usb-si4713.c
8771
8772 SIANO DVB DRIVER
8773 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8774 L: linux-media@vger.kernel.org
8775 W: http://linuxtv.org
8776 T: git git://linuxtv.org/media_tree.git
8777 S: Odd fixes
8778 F: drivers/media/common/siano/
8779 F: drivers/media/usb/siano/
8780 F: drivers/media/usb/siano/
8781 F: drivers/media/mmc/siano/
8782
8783 SIMPLEFB FB DRIVER
8784 M: Hans de Goede <hdegoede@redhat.com>
8785 L: linux-fbdev@vger.kernel.org
8786 S: Maintained
8787 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8788 F: drivers/video/fbdev/simplefb.c
8789 F: include/linux/platform_data/simplefb.h
8790
8791 SH_VEU V4L2 MEM2MEM DRIVER
8792 L: linux-media@vger.kernel.org
8793 S: Orphan
8794 F: drivers/media/platform/sh_veu.c
8795
8796 SH_VOU V4L2 OUTPUT DRIVER
8797 L: linux-media@vger.kernel.org
8798 S: Orphan
8799 F: drivers/media/platform/sh_vou.c
8800 F: include/media/sh_vou.h
8801
8802 SIMPLE FIRMWARE INTERFACE (SFI)
8803 M: Len Brown <lenb@kernel.org>
8804 L: sfi-devel@simplefirmware.org
8805 W: http://simplefirmware.org/
8806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8807 S: Supported
8808 F: arch/x86/platform/sfi/
8809 F: drivers/sfi/
8810 F: include/linux/sfi*.h
8811
8812 SIMTEC EB110ATX (Chalice CATS)
8813 P: Ben Dooks
8814 P: Vincent Sanders <vince@simtec.co.uk>
8815 M: Simtec Linux Team <linux@simtec.co.uk>
8816 W: http://www.simtec.co.uk/products/EB110ATX/
8817 S: Supported
8818
8819 SIMTEC EB2410ITX (BAST)
8820 P: Ben Dooks
8821 P: Vincent Sanders <vince@simtec.co.uk>
8822 M: Simtec Linux Team <linux@simtec.co.uk>
8823 W: http://www.simtec.co.uk/products/EB2410ITX/
8824 S: Supported
8825 F: arch/arm/mach-s3c24xx/mach-bast.c
8826 F: arch/arm/mach-s3c24xx/bast-ide.c
8827 F: arch/arm/mach-s3c24xx/bast-irq.c
8828
8829 TI DAVINCI MACHINE SUPPORT
8830 M: Sekhar Nori <nsekhar@ti.com>
8831 M: Kevin Hilman <khilman@deeprootsystems.com>
8832 T: git git://gitorious.org/linux-davinci/linux-davinci.git
8833 Q: http://patchwork.kernel.org/project/linux-davinci/list/
8834 S: Supported
8835 F: arch/arm/mach-davinci/
8836 F: drivers/i2c/busses/i2c-davinci.c
8837
8838 TI DAVINCI SERIES MEDIA DRIVER
8839 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8840 L: linux-media@vger.kernel.org
8841 W: http://linuxtv.org/
8842 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8843 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8844 S: Maintained
8845 F: drivers/media/platform/davinci/
8846 F: include/media/davinci/
8847
8848 TI AM437X VPFE DRIVER
8849 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8850 L: linux-media@vger.kernel.org
8851 W: http://linuxtv.org/
8852 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8853 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8854 S: Maintained
8855 F: drivers/media/platform/am437x/
8856
8857 SIS 190 ETHERNET DRIVER
8858 M: Francois Romieu <romieu@fr.zoreil.com>
8859 L: netdev@vger.kernel.org
8860 S: Maintained
8861 F: drivers/net/ethernet/sis/sis190.c
8862
8863 SIS 900/7016 FAST ETHERNET DRIVER
8864 M: Daniele Venzano <venza@brownhat.org>
8865 W: http://www.brownhat.org/sis900.html
8866 L: netdev@vger.kernel.org
8867 S: Maintained
8868 F: drivers/net/ethernet/sis/sis900.*
8869
8870 SIS FRAMEBUFFER DRIVER
8871 M: Thomas Winischhofer <thomas@winischhofer.net>
8872 W: http://www.winischhofer.net/linuxsisvga.shtml
8873 S: Maintained
8874 F: Documentation/fb/sisfb.txt
8875 F: drivers/video/fbdev/sis/
8876 F: include/video/sisfb.h
8877
8878 SIS USB2VGA DRIVER
8879 M: Thomas Winischhofer <thomas@winischhofer.net>
8880 W: http://www.winischhofer.at/linuxsisusbvga.shtml
8881 S: Maintained
8882 F: drivers/usb/misc/sisusbvga/
8883
8884 SLAB ALLOCATOR
8885 M: Christoph Lameter <cl@linux.com>
8886 M: Pekka Enberg <penberg@kernel.org>
8887 M: David Rientjes <rientjes@google.com>
8888 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8889 M: Andrew Morton <akpm@linux-foundation.org>
8890 L: linux-mm@kvack.org
8891 S: Maintained
8892 F: include/linux/sl?b*.h
8893 F: mm/sl?b*
8894
8895 SLEEPABLE READ-COPY UPDATE (SRCU)
8896 M: Lai Jiangshan <laijs@cn.fujitsu.com>
8897 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8898 M: Josh Triplett <josh@joshtriplett.org>
8899 R: Steven Rostedt <rostedt@goodmis.org>
8900 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8901 L: linux-kernel@vger.kernel.org
8902 W: http://www.rdrop.com/users/paulmck/RCU/
8903 S: Supported
8904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8905 F: include/linux/srcu.h
8906 F: kernel/rcu/srcu.c
8907
8908 SMACK SECURITY MODULE
8909 M: Casey Schaufler <casey@schaufler-ca.com>
8910 L: linux-security-module@vger.kernel.org
8911 W: http://schaufler-ca.com
8912 T: git git://git.gitorious.org/smack-next/kernel.git
8913 S: Maintained
8914 F: Documentation/security/Smack.txt
8915 F: security/smack/
8916
8917 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8918 M: Kevin Hilman <khilman@kernel.org>
8919 M: Nishanth Menon <nm@ti.com>
8920 S: Maintained
8921 F: drivers/power/avs/
8922 F: include/linux/power/smartreflex.h
8923 L: linux-pm@vger.kernel.org
8924
8925 SMC91x ETHERNET DRIVER
8926 M: Nicolas Pitre <nico@fluxnic.net>
8927 S: Odd Fixes
8928 F: drivers/net/ethernet/smsc/smc91x.*
8929
8930 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8931 M: Sakari Ailus <sakari.ailus@iki.fi>
8932 L: linux-media@vger.kernel.org
8933 S: Maintained
8934 F: drivers/media/i2c/smiapp/
8935 F: include/media/smiapp.h
8936 F: drivers/media/i2c/smiapp-pll.c
8937 F: drivers/media/i2c/smiapp-pll.h
8938 F: include/uapi/linux/smiapp.h
8939 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
8940
8941 SMM665 HARDWARE MONITOR DRIVER
8942 M: Guenter Roeck <linux@roeck-us.net>
8943 L: lm-sensors@lm-sensors.org
8944 S: Maintained
8945 F: Documentation/hwmon/smm665
8946 F: drivers/hwmon/smm665.c
8947
8948 SMSC EMC2103 HARDWARE MONITOR DRIVER
8949 M: Steve Glendinning <steve.glendinning@shawell.net>
8950 L: lm-sensors@lm-sensors.org
8951 S: Maintained
8952 F: Documentation/hwmon/emc2103
8953 F: drivers/hwmon/emc2103.c
8954
8955 SMSC SCH5627 HARDWARE MONITOR DRIVER
8956 M: Hans de Goede <hdegoede@redhat.com>
8957 L: lm-sensors@lm-sensors.org
8958 S: Supported
8959 F: Documentation/hwmon/sch5627
8960 F: drivers/hwmon/sch5627.c
8961
8962 SMSC47B397 HARDWARE MONITOR DRIVER
8963 M: Jean Delvare <jdelvare@suse.de>
8964 L: lm-sensors@lm-sensors.org
8965 S: Maintained
8966 F: Documentation/hwmon/smsc47b397
8967 F: drivers/hwmon/smsc47b397.c
8968
8969 SMSC911x ETHERNET DRIVER
8970 M: Steve Glendinning <steve.glendinning@shawell.net>
8971 L: netdev@vger.kernel.org
8972 S: Maintained
8973 F: include/linux/smsc911x.h
8974 F: drivers/net/ethernet/smsc/smsc911x.*
8975
8976 SMSC9420 PCI ETHERNET DRIVER
8977 M: Steve Glendinning <steve.glendinning@shawell.net>
8978 L: netdev@vger.kernel.org
8979 S: Maintained
8980 F: drivers/net/ethernet/smsc/smsc9420.*
8981
8982 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8983 M: Steve Glendinning <steve.glendinning@shawell.net>
8984 L: linux-fbdev@vger.kernel.org
8985 S: Maintained
8986 F: drivers/video/fbdev/smscufx.c
8987
8988 SOC-CAMERA V4L2 SUBSYSTEM
8989 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8990 L: linux-media@vger.kernel.org
8991 T: git git://linuxtv.org/media_tree.git
8992 S: Maintained
8993 F: include/media/soc*
8994 F: drivers/media/i2c/soc_camera/
8995 F: drivers/media/platform/soc_camera/
8996
8997 SOEKRIS NET48XX LED SUPPORT
8998 M: Chris Boot <bootc@bootc.net>
8999 S: Maintained
9000 F: drivers/leds/leds-net48xx.c
9001
9002 SOFTLOGIC 6x10 MPEG CODEC
9003 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9004 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9005 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9006 M: Ismael Luceno <ismael@iodev.co.uk>
9007 L: linux-media@vger.kernel.org
9008 S: Supported
9009 F: drivers/media/pci/solo6x10/
9010
9011 SOFTWARE RAID (Multiple Disks) SUPPORT
9012 M: Neil Brown <neilb@suse.de>
9013 L: linux-raid@vger.kernel.org
9014 S: Supported
9015 F: drivers/md/
9016 F: include/linux/raid/
9017 F: include/uapi/linux/raid/
9018
9019 SONIC NETWORK DRIVER
9020 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9021 L: netdev@vger.kernel.org
9022 S: Maintained
9023 F: drivers/net/ethernet/natsemi/sonic.*
9024
9025 SONICS SILICON BACKPLANE DRIVER (SSB)
9026 M: Michael Buesch <m@bues.ch>
9027 L: netdev@vger.kernel.org
9028 S: Maintained
9029 F: drivers/ssb/
9030 F: include/linux/ssb/
9031
9032 SONY VAIO CONTROL DEVICE DRIVER
9033 M: Mattia Dongili <malattia@linux.it>
9034 L: platform-driver-x86@vger.kernel.org
9035 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9036 S: Maintained
9037 F: Documentation/laptops/sony-laptop.txt
9038 F: drivers/char/sonypi.c
9039 F: drivers/platform/x86/sony-laptop.c
9040 F: include/linux/sony-laptop.h
9041
9042 SONY MEMORYSTICK CARD SUPPORT
9043 M: Alex Dubov <oakad@yahoo.com>
9044 W: http://tifmxx.berlios.de/
9045 S: Maintained
9046 F: drivers/memstick/host/tifm_ms.c
9047
9048 SONY MEMORYSTICK STANDARD SUPPORT
9049 M: Maxim Levitsky <maximlevitsky@gmail.com>
9050 S: Maintained
9051 F: drivers/memstick/core/ms_block.*
9052
9053 SOUND
9054 M: Jaroslav Kysela <perex@perex.cz>
9055 M: Takashi Iwai <tiwai@suse.de>
9056 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9057 W: http://www.alsa-project.org/
9058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9059 T: git git://git.alsa-project.org/alsa-kernel.git
9060 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9061 S: Maintained
9062 F: Documentation/sound/
9063 F: include/sound/
9064 F: include/uapi/sound/
9065 F: sound/
9066
9067 SOUND - COMPRESSED AUDIO
9068 M: Vinod Koul <vinod.koul@intel.com>
9069 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9071 S: Supported
9072 F: Documentation/sound/alsa/compress_offload.txt
9073 F: include/sound/compress_driver.h
9074 F: include/uapi/sound/compress_*
9075 F: sound/core/compress_offload.c
9076 F: sound/soc/soc-compress.c
9077
9078 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9079 M: Liam Girdwood <lgirdwood@gmail.com>
9080 M: Mark Brown <broonie@kernel.org>
9081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9082 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9083 W: http://alsa-project.org/main/index.php/ASoC
9084 S: Supported
9085 F: Documentation/sound/alsa/soc/
9086 F: sound/soc/
9087 F: include/sound/soc*
9088
9089 SOUND - DMAENGINE HELPERS
9090 M: Lars-Peter Clausen <lars@metafoo.de>
9091 S: Supported
9092 F: include/sound/dmaengine_pcm.h
9093 F: sound/core/pcm_dmaengine.c
9094 F: sound/soc/soc-generic-dmaengine-pcm.c
9095
9096 SP2 MEDIA DRIVER
9097 M: Olli Salonen <olli.salonen@iki.fi>
9098 L: linux-media@vger.kernel.org
9099 W: http://linuxtv.org/
9100 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9101 S: Maintained
9102 F: drivers/media/dvb-frontends/sp2*
9103
9104 SPARC + UltraSPARC (sparc/sparc64)
9105 M: "David S. Miller" <davem@davemloft.net>
9106 L: sparclinux@vger.kernel.org
9107 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9110 S: Maintained
9111 F: arch/sparc/
9112 F: drivers/sbus/
9113
9114 SPARC SERIAL DRIVERS
9115 M: "David S. Miller" <davem@davemloft.net>
9116 L: sparclinux@vger.kernel.org
9117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9119 S: Maintained
9120 F: include/linux/sunserialcore.h
9121 F: drivers/tty/serial/suncore.c
9122 F: drivers/tty/serial/sunhv.c
9123 F: drivers/tty/serial/sunsab.c
9124 F: drivers/tty/serial/sunsab.h
9125 F: drivers/tty/serial/sunsu.c
9126 F: drivers/tty/serial/sunzilog.c
9127 F: drivers/tty/serial/sunzilog.h
9128
9129 SPARSE CHECKER
9130 M: "Christopher Li" <sparse@chrisli.org>
9131 L: linux-sparse@vger.kernel.org
9132 W: https://sparse.wiki.kernel.org/
9133 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9134 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9135 S: Maintained
9136 F: include/linux/compiler.h
9137
9138 SPEAR PLATFORM SUPPORT
9139 M: Viresh Kumar <viresh.linux@gmail.com>
9140 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9141 L: spear-devel@list.st.com
9142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9143 W: http://www.st.com/spear
9144 S: Maintained
9145 F: arch/arm/mach-spear/
9146
9147 SPEAR CLOCK FRAMEWORK SUPPORT
9148 M: Viresh Kumar <viresh.linux@gmail.com>
9149 L: spear-devel@list.st.com
9150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9151 W: http://www.st.com/spear
9152 S: Maintained
9153 F: drivers/clk/spear/
9154
9155 SPI SUBSYSTEM
9156 M: Mark Brown <broonie@kernel.org>
9157 L: linux-spi@vger.kernel.org
9158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9159 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9160 S: Maintained
9161 F: Documentation/spi/
9162 F: drivers/spi/
9163 F: include/linux/spi/
9164 F: include/uapi/linux/spi/
9165
9166 SPIDERNET NETWORK DRIVER for CELL
9167 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9168 M: Jens Osterkamp <jens@de.ibm.com>
9169 L: netdev@vger.kernel.org
9170 S: Supported
9171 F: Documentation/networking/spider_net.txt
9172 F: drivers/net/ethernet/toshiba/spider_net*
9173
9174 SPU FILE SYSTEM
9175 M: Jeremy Kerr <jk@ozlabs.org>
9176 L: linuxppc-dev@lists.ozlabs.org
9177 L: cbe-oss-dev@lists.ozlabs.org
9178 W: http://www.ibm.com/developerworks/power/cell/
9179 S: Supported
9180 F: Documentation/filesystems/spufs.txt
9181 F: arch/powerpc/platforms/cell/spufs/
9182
9183 SQUASHFS FILE SYSTEM
9184 M: Phillip Lougher <phillip@squashfs.org.uk>
9185 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9186 W: http://squashfs.org.uk
9187 S: Maintained
9188 F: Documentation/filesystems/squashfs.txt
9189 F: fs/squashfs/
9190
9191 SRM (Alpha) environment access
9192 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9193 S: Maintained
9194 F: arch/alpha/kernel/srm_env.c
9195
9196 STABLE BRANCH
9197 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9198 L: stable@vger.kernel.org
9199 S: Supported
9200 F: Documentation/stable_kernel_rules.txt
9201
9202 STAGING SUBSYSTEM
9203 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9205 L: devel@driverdev.osuosl.org
9206 S: Supported
9207 F: drivers/staging/
9208
9209 STAGING - COMEDI
9210 M: Ian Abbott <abbotti@mev.co.uk>
9211 M: H Hartley Sweeten <hsweeten@visionengravers.com>
9212 S: Odd Fixes
9213 F: drivers/staging/comedi/
9214
9215 STAGING - FLARION FT1000 DRIVERS
9216 M: Marek Belisko <marek.belisko@gmail.com>
9217 S: Odd Fixes
9218 F: drivers/staging/ft1000/
9219
9220 STAGING - INDUSTRIAL IO
9221 M: Jonathan Cameron <jic23@kernel.org>
9222 L: linux-iio@vger.kernel.org
9223 S: Odd Fixes
9224 F: drivers/staging/iio/
9225
9226 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9227 M: Jarod Wilson <jarod@wilsonet.com>
9228 W: http://www.lirc.org/
9229 S: Odd Fixes
9230 F: drivers/staging/media/lirc/
9231
9232 STAGING - LUSTRE PARALLEL FILESYSTEM
9233 M: Oleg Drokin <oleg.drokin@intel.com>
9234 M: Andreas Dilger <andreas.dilger@intel.com>
9235 L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9236 W: http://lustre.opensfs.org/
9237 S: Maintained
9238 F: drivers/staging/lustre
9239
9240 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9241 M: Julian Andres Klode <jak@jak-linux.org>
9242 M: Marc Dietrich <marvin24@gmx.de>
9243 L: ac100@lists.launchpad.net (moderated for non-subscribers)
9244 L: linux-tegra@vger.kernel.org
9245 S: Maintained
9246 F: drivers/staging/nvec/
9247
9248 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9249 M: Jens Frederich <jfrederich@gmail.com>
9250 M: Daniel Drake <dsd@laptop.org>
9251 M: Jon Nettleton <jon.nettleton@gmail.com>
9252 W: http://wiki.laptop.org/go/DCON
9253 S: Maintained
9254 F: drivers/staging/olpc_dcon/
9255
9256 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9257 M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9258 S: Maintained
9259 F: drivers/staging/ozwpan/
9260
9261 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9262 M: Willy Tarreau <willy@meta-x.org>
9263 S: Odd Fixes
9264 F: drivers/staging/panel/
9265
9266 STAGING - REALTEK RTL8712U DRIVERS
9267 M: Larry Finger <Larry.Finger@lwfinger.net>
9268 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9269 S: Odd Fixes
9270 F: drivers/staging/rtl8712/
9271
9272 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9273 M: Larry Finger <Larry.Finger@lwfinger.net>
9274 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9275 L: linux-wireless@vger.kernel.org
9276 S: Maintained
9277 F: drivers/staging/rtl8723au/
9278
9279 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9280 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9281 M: Teddy Wang <teddy.wang@siliconmotion.com>
9282 M: Sudip Mukherjee <sudip@vectorindia.org>
9283 L: linux-fbdev@vger.kernel.org
9284 S: Maintained
9285 F: drivers/staging/sm7xxfb/
9286
9287 STAGING - SLICOSS
9288 M: Lior Dotan <liodot@gmail.com>
9289 M: Christopher Harrer <charrer@alacritech.com>
9290 S: Odd Fixes
9291 F: drivers/staging/slicoss/
9292
9293 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9294 M: William Hubbs <w.d.hubbs@gmail.com>
9295 M: Chris Brannon <chris@the-brannons.com>
9296 M: Kirk Reiser <kirk@reisers.ca>
9297 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9298 L: speakup@linux-speakup.org
9299 W: http://www.linux-speakup.org/
9300 S: Odd Fixes
9301 F: drivers/staging/speakup/
9302
9303 STAGING - VIA VT665X DRIVERS
9304 M: Forest Bond <forest@alittletooquiet.net>
9305 S: Odd Fixes
9306 F: drivers/staging/vt665?/
9307
9308 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9309 M: Arnaud Patard <arnaud.patard@rtp-net.org>
9310 S: Odd Fixes
9311 F: drivers/staging/xgifb/
9312
9313 STARFIRE/DURALAN NETWORK DRIVER
9314 M: Ion Badulescu <ionut@badula.org>
9315 S: Odd Fixes
9316 F: drivers/net/ethernet/adaptec/starfire*
9317
9318 SUN3/3X
9319 M: Sam Creasey <sammy@sammy.net>
9320 W: http://sammy.net/sun3/
9321 S: Maintained
9322 F: arch/m68k/kernel/*sun3*
9323 F: arch/m68k/sun3*/
9324 F: arch/m68k/include/asm/sun3*
9325 F: drivers/net/ethernet/i825xx/sun3*
9326
9327 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9328 M: Hans de Goede <hdegoede@redhat.com>
9329 L: linux-input@vger.kernel.org
9330 S: Maintained
9331 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9332 F: drivers/input/keyboard/sun4i-lradc-keys.c
9333
9334 SUNDANCE NETWORK DRIVER
9335 M: Denis Kirjanov <kda@linux-powerpc.org>
9336 L: netdev@vger.kernel.org
9337 S: Maintained
9338 F: drivers/net/ethernet/dlink/sundance.c
9339
9340 SUPERH
9341 L: linux-sh@vger.kernel.org
9342 Q: http://patchwork.kernel.org/project/linux-sh/list/
9343 S: Orphan
9344 F: Documentation/sh/
9345 F: arch/sh/
9346 F: drivers/sh/
9347
9348 SUSPEND TO RAM
9349 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9350 M: Len Brown <len.brown@intel.com>
9351 M: Pavel Machek <pavel@ucw.cz>
9352 L: linux-pm@vger.kernel.org
9353 S: Supported
9354 F: Documentation/power/
9355 F: arch/x86/kernel/acpi/
9356 F: drivers/base/power/
9357 F: kernel/power/
9358 F: include/linux/suspend.h
9359 F: include/linux/freezer.h
9360 F: include/linux/pm.h
9361
9362 SVGA HANDLING
9363 M: Martin Mares <mj@ucw.cz>
9364 L: linux-video@atrey.karlin.mff.cuni.cz
9365 S: Maintained
9366 F: Documentation/svga.txt
9367 F: arch/x86/boot/video*
9368
9369 SWIOTLB SUBSYSTEM
9370 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9371 L: linux-kernel@vger.kernel.org
9372 S: Supported
9373 F: lib/swiotlb.c
9374 F: arch/*/kernel/pci-swiotlb.c
9375 F: include/linux/swiotlb.h
9376
9377 SWITCHDEV
9378 M: Jiri Pirko <jiri@resnulli.us>
9379 L: netdev@vger.kernel.org
9380 S: Supported
9381 F: net/switchdev/
9382 F: include/net/switchdev.h
9383
9384 SYNOPSYS ARC ARCHITECTURE
9385 M: Vineet Gupta <vgupta@synopsys.com>
9386 S: Supported
9387 F: arch/arc/
9388 F: Documentation/devicetree/bindings/arc/
9389 F: drivers/tty/serial/arc_uart.c
9390
9391 SYSV FILESYSTEM
9392 M: Christoph Hellwig <hch@infradead.org>
9393 S: Maintained
9394 F: Documentation/filesystems/sysv-fs.txt
9395 F: fs/sysv/
9396 F: include/linux/sysv_fs.h
9397
9398 TARGET SUBSYSTEM
9399 M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9400 L: linux-scsi@vger.kernel.org
9401 L: target-devel@vger.kernel.org
9402 W: http://www.linux-iscsi.org
9403 W: http://groups.google.com/group/linux-iscsi-target-dev
9404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9405 S: Supported
9406 F: drivers/target/
9407 F: include/target/
9408 F: Documentation/target/
9409
9410 TASKSTATS STATISTICS INTERFACE
9411 M: Balbir Singh <bsingharora@gmail.com>
9412 S: Maintained
9413 F: Documentation/accounting/taskstats*
9414 F: include/linux/taskstats*
9415 F: kernel/taskstats.c
9416
9417 TC CLASSIFIER
9418 M: Jamal Hadi Salim <jhs@mojatatu.com>
9419 L: netdev@vger.kernel.org
9420 S: Maintained
9421 F: include/net/pkt_cls.h
9422 F: include/uapi/linux/pkt_cls.h
9423 F: net/sched/
9424
9425 TCP LOW PRIORITY MODULE
9426 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9427 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9428 W: http://tcp-lp-mod.sourceforge.net/
9429 S: Maintained
9430 F: net/ipv4/tcp_lp.c
9431
9432 TDA10071 MEDIA DRIVER
9433 M: Antti Palosaari <crope@iki.fi>
9434 L: linux-media@vger.kernel.org
9435 W: http://linuxtv.org/
9436 W: http://palosaari.fi/linux/
9437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9438 T: git git://linuxtv.org/anttip/media_tree.git
9439 S: Maintained
9440 F: drivers/media/dvb-frontends/tda10071*
9441
9442 TDA18212 MEDIA DRIVER
9443 M: Antti Palosaari <crope@iki.fi>
9444 L: linux-media@vger.kernel.org
9445 W: http://linuxtv.org/
9446 W: http://palosaari.fi/linux/
9447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9448 T: git git://linuxtv.org/anttip/media_tree.git
9449 S: Maintained
9450 F: drivers/media/tuners/tda18212*
9451
9452 TDA18218 MEDIA DRIVER
9453 M: Antti Palosaari <crope@iki.fi>
9454 L: linux-media@vger.kernel.org
9455 W: http://linuxtv.org/
9456 W: http://palosaari.fi/linux/
9457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9458 T: git git://linuxtv.org/anttip/media_tree.git
9459 S: Maintained
9460 F: drivers/media/tuners/tda18218*
9461
9462 TDA18271 MEDIA DRIVER
9463 M: Michael Krufky <mkrufky@linuxtv.org>
9464 L: linux-media@vger.kernel.org
9465 W: http://linuxtv.org/
9466 W: http://github.com/mkrufky
9467 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9468 T: git git://linuxtv.org/mkrufky/tuners.git
9469 S: Maintained
9470 F: drivers/media/tuners/tda18271*
9471
9472 TDA827x MEDIA DRIVER
9473 M: Michael Krufky <mkrufky@linuxtv.org>
9474 L: linux-media@vger.kernel.org
9475 W: http://linuxtv.org/
9476 W: http://github.com/mkrufky
9477 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9478 T: git git://linuxtv.org/mkrufky/tuners.git
9479 S: Maintained
9480 F: drivers/media/tuners/tda8290.*
9481
9482 TDA8290 MEDIA DRIVER
9483 M: Michael Krufky <mkrufky@linuxtv.org>
9484 L: linux-media@vger.kernel.org
9485 W: http://linuxtv.org/
9486 W: http://github.com/mkrufky
9487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9488 T: git git://linuxtv.org/mkrufky/tuners.git
9489 S: Maintained
9490 F: drivers/media/tuners/tda8290.*
9491
9492 TDA9840 MEDIA DRIVER
9493 M: Hans Verkuil <hverkuil@xs4all.nl>
9494 L: linux-media@vger.kernel.org
9495 T: git git://linuxtv.org/media_tree.git
9496 W: http://linuxtv.org
9497 S: Maintained
9498 F: drivers/media/i2c/tda9840*
9499
9500 TEA5761 TUNER DRIVER
9501 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9502 L: linux-media@vger.kernel.org
9503 W: http://linuxtv.org
9504 T: git git://linuxtv.org/media_tree.git
9505 S: Odd fixes
9506 F: drivers/media/tuners/tea5761.*
9507
9508 TEA5767 TUNER DRIVER
9509 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9510 L: linux-media@vger.kernel.org
9511 W: http://linuxtv.org
9512 T: git git://linuxtv.org/media_tree.git
9513 S: Maintained
9514 F: drivers/media/tuners/tea5767.*
9515
9516 TEA6415C MEDIA DRIVER
9517 M: Hans Verkuil <hverkuil@xs4all.nl>
9518 L: linux-media@vger.kernel.org
9519 T: git git://linuxtv.org/media_tree.git
9520 W: http://linuxtv.org
9521 S: Maintained
9522 F: drivers/media/i2c/tea6415c*
9523
9524 TEA6420 MEDIA DRIVER
9525 M: Hans Verkuil <hverkuil@xs4all.nl>
9526 L: linux-media@vger.kernel.org
9527 T: git git://linuxtv.org/media_tree.git
9528 W: http://linuxtv.org
9529 S: Maintained
9530 F: drivers/media/i2c/tea6420*
9531
9532 TEAM DRIVER
9533 M: Jiri Pirko <jiri@resnulli.us>
9534 L: netdev@vger.kernel.org
9535 S: Supported
9536 F: drivers/net/team/
9537 F: include/linux/if_team.h
9538 F: include/uapi/linux/if_team.h
9539
9540 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9541 M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9542 S: Maintained
9543 F: arch/x86/platform/ts5500/
9544
9545 TECHNOTREND USB IR RECEIVER
9546 M: Sean Young <sean@mess.org>
9547 L: linux-media@vger.kernel.org
9548 S: Maintained
9549 F: drivers/media/rc/ttusbir.c
9550
9551 TEGRA ARCHITECTURE SUPPORT
9552 M: Stephen Warren <swarren@wwwdotorg.org>
9553 M: Thierry Reding <thierry.reding@gmail.com>
9554 M: Alexandre Courbot <gnurou@gmail.com>
9555 L: linux-tegra@vger.kernel.org
9556 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9558 S: Supported
9559 N: [^a-z]tegra
9560
9561 TEGRA CLOCK DRIVER
9562 M: Peter De Schrijver <pdeschrijver@nvidia.com>
9563 M: Prashant Gaikwad <pgaikwad@nvidia.com>
9564 S: Supported
9565 F: drivers/clk/tegra/
9566
9567 TEGRA DMA DRIVER
9568 M: Laxman Dewangan <ldewangan@nvidia.com>
9569 S: Supported
9570 F: drivers/dma/tegra20-apb-dma.c
9571
9572 TEGRA I2C DRIVER
9573 M: Laxman Dewangan <ldewangan@nvidia.com>
9574 S: Supported
9575 F: drivers/i2c/busses/i2c-tegra.c
9576
9577 TEGRA IOMMU DRIVERS
9578 M: Hiroshi Doyu <hdoyu@nvidia.com>
9579 S: Supported
9580 F: drivers/iommu/tegra*
9581
9582 TEGRA KBC DRIVER
9583 M: Rakesh Iyer <riyer@nvidia.com>
9584 M: Laxman Dewangan <ldewangan@nvidia.com>
9585 S: Supported
9586 F: drivers/input/keyboard/tegra-kbc.c
9587
9588 TEGRA PWM DRIVER
9589 M: Thierry Reding <thierry.reding@gmail.com>
9590 S: Supported
9591 F: drivers/pwm/pwm-tegra.c
9592
9593 TEGRA SERIAL DRIVER
9594 M: Laxman Dewangan <ldewangan@nvidia.com>
9595 S: Supported
9596 F: drivers/tty/serial/serial-tegra.c
9597
9598 TEGRA SPI DRIVER
9599 M: Laxman Dewangan <ldewangan@nvidia.com>
9600 S: Supported
9601 F: drivers/spi/spi-tegra*
9602
9603 TEHUTI ETHERNET DRIVER
9604 M: Andy Gospodarek <andy@greyhouse.net>
9605 L: netdev@vger.kernel.org
9606 S: Supported
9607 F: drivers/net/ethernet/tehuti/*
9608
9609 Telecom Clock Driver for MCPL0010
9610 M: Mark Gross <mark.gross@intel.com>
9611 S: Supported
9612 F: drivers/char/tlclk.c
9613
9614 TENSILICA XTENSA PORT (xtensa)
9615 M: Chris Zankel <chris@zankel.net>
9616 M: Max Filippov <jcmvbkbc@gmail.com>
9617 L: linux-xtensa@linux-xtensa.org
9618 S: Maintained
9619 F: arch/xtensa/
9620 F: drivers/irqchip/irq-xtensa-*
9621
9622 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9623 M: Hans Verkuil <hverkuil@xs4all.nl>
9624 L: linux-media@vger.kernel.org
9625 T: git git://linuxtv.org/media_tree.git
9626 W: http://linuxtv.org
9627 S: Maintained
9628 F: drivers/media/radio/radio-raremono.c
9629
9630 THERMAL
9631 M: Zhang Rui <rui.zhang@intel.com>
9632 M: Eduardo Valentin <edubezval@gmail.com>
9633 L: linux-pm@vger.kernel.org
9634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9636 Q: https://patchwork.kernel.org/project/linux-pm/list/
9637 S: Supported
9638 F: drivers/thermal/
9639 F: include/linux/thermal.h
9640 F: include/uapi/linux/thermal.h
9641 F: include/linux/cpu_cooling.h
9642 F: Documentation/devicetree/bindings/thermal/
9643
9644 THINGM BLINK(1) USB RGB LED DRIVER
9645 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9646 S: Maintained
9647 F: drivers/hid/hid-thingm.c
9648
9649 THINKPAD ACPI EXTRAS DRIVER
9650 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9651 L: ibm-acpi-devel@lists.sourceforge.net
9652 L: platform-driver-x86@vger.kernel.org
9653 W: http://ibm-acpi.sourceforge.net
9654 W: http://thinkwiki.org/wiki/Ibm-acpi
9655 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9656 S: Maintained
9657 F: drivers/platform/x86/thinkpad_acpi.c
9658
9659 TI BANDGAP AND THERMAL DRIVER
9660 M: Eduardo Valentin <edubezval@gmail.com>
9661 L: linux-pm@vger.kernel.org
9662 L: linux-omap@vger.kernel.org
9663 S: Maintained
9664 F: drivers/thermal/ti-soc-thermal/
9665
9666 TI CLOCK DRIVER
9667 M: Tero Kristo <t-kristo@ti.com>
9668 L: linux-omap@vger.kernel.org
9669 S: Maintained
9670 F: drivers/clk/ti/
9671 F: include/linux/clk/ti.h
9672
9673 TI FLASH MEDIA INTERFACE DRIVER
9674 M: Alex Dubov <oakad@yahoo.com>
9675 S: Maintained
9676 F: drivers/misc/tifm*
9677 F: drivers/mmc/host/tifm_sd.c
9678 F: include/linux/tifm.h
9679
9680 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9681 M: Santosh Shilimkar <ssantosh@kernel.org>
9682 L: linux-kernel@vger.kernel.org
9683 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9684 S: Maintained
9685 F: drivers/soc/ti/*
9686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9687
9688
9689 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9690 M: M R Swami Reddy <mr.swami.reddy@ti.com>
9691 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9692 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9693 S: Maintained
9694 F: sound/soc/codecs/lm49453*
9695 F: sound/soc/codecs/isabelle*
9696
9697 TI LP855x BACKLIGHT DRIVER
9698 M: Milo Kim <milo.kim@ti.com>
9699 S: Maintained
9700 F: Documentation/backlight/lp855x-driver.txt
9701 F: drivers/video/backlight/lp855x_bl.c
9702 F: include/linux/platform_data/lp855x.h
9703
9704 TI LP8727 CHARGER DRIVER
9705 M: Milo Kim <milo.kim@ti.com>
9706 S: Maintained
9707 F: drivers/power/lp8727_charger.c
9708 F: include/linux/platform_data/lp8727.h
9709
9710 TI LP8788 MFD DRIVER
9711 M: Milo Kim <milo.kim@ti.com>
9712 S: Maintained
9713 F: drivers/iio/adc/lp8788_adc.c
9714 F: drivers/leds/leds-lp8788.c
9715 F: drivers/mfd/lp8788*.c
9716 F: drivers/power/lp8788-charger.c
9717 F: drivers/regulator/lp8788-*.c
9718 F: include/linux/mfd/lp8788*.h
9719
9720 TI NETCP ETHERNET DRIVER
9721 M: Wingman Kwok <w-kwok2@ti.com>
9722 M: Murali Karicheri <m-karicheri2@ti.com>
9723 L: netdev@vger.kernel.org
9724 S: Maintained
9725 F: drivers/net/ethernet/ti/netcp*
9726
9727 TI TWL4030 SERIES SOC CODEC DRIVER
9728 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9729 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9730 S: Maintained
9731 F: sound/soc/codecs/twl4030*
9732
9733 TI WILINK WIRELESS DRIVERS
9734 L: linux-wireless@vger.kernel.org
9735 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9736 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9738 S: Orphan
9739 F: drivers/net/wireless/ti/
9740 F: include/linux/wl12xx.h
9741
9742 TIPC NETWORK LAYER
9743 M: Jon Maloy <jon.maloy@ericsson.com>
9744 M: Allan Stephens <allan.stephens@windriver.com>
9745 L: netdev@vger.kernel.org (core kernel code)
9746 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9747 W: http://tipc.sourceforge.net/
9748 S: Maintained
9749 F: include/uapi/linux/tipc*.h
9750 F: net/tipc/
9751
9752 TILE ARCHITECTURE
9753 M: Chris Metcalf <cmetcalf@ezchip.com>
9754 W: http://www.ezchip.com/scm/
9755 S: Supported
9756 F: arch/tile/
9757 F: drivers/char/tile-srom.c
9758 F: drivers/edac/tile_edac.c
9759 F: drivers/net/ethernet/tile/
9760 F: drivers/rtc/rtc-tile.c
9761 F: drivers/tty/hvc/hvc_tile.c
9762 F: drivers/tty/serial/tilegx.c
9763 F: drivers/usb/host/*-tilegx.c
9764 F: include/linux/usb/tilegx.h
9765
9766 TLAN NETWORK DRIVER
9767 M: Samuel Chessman <chessman@tux.org>
9768 L: tlan-devel@lists.sourceforge.net (subscribers-only)
9769 W: http://sourceforge.net/projects/tlan/
9770 S: Maintained
9771 F: Documentation/networking/tlan.txt
9772 F: drivers/net/ethernet/ti/tlan.*
9773
9774 TOMOYO SECURITY MODULE
9775 M: Kentaro Takeda <takedakn@nttdata.co.jp>
9776 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9777 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9778 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9779 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9780 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9781 W: http://tomoyo.sourceforge.jp/
9782 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9783 S: Maintained
9784 F: security/tomoyo/
9785
9786 TOPSTAR LAPTOP EXTRAS DRIVER
9787 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9788 L: platform-driver-x86@vger.kernel.org
9789 S: Maintained
9790 F: drivers/platform/x86/topstar-laptop.c
9791
9792 TOSHIBA ACPI EXTRAS DRIVER
9793 L: platform-driver-x86@vger.kernel.org
9794 S: Orphan
9795 F: drivers/platform/x86/toshiba_acpi.c
9796
9797 TOSHIBA SMM DRIVER
9798 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9799 L: tlinux-users@tce.toshiba-dme.co.jp
9800 W: http://www.buzzard.org.uk/toshiba/
9801 S: Maintained
9802 F: drivers/char/toshiba.c
9803 F: include/linux/toshiba.h
9804 F: include/uapi/linux/toshiba.h
9805
9806 TMIO MMC DRIVER
9807 M: Ian Molton <ian.molton@codethink.co.uk>
9808 L: linux-mmc@vger.kernel.org
9809 S: Maintained
9810 F: drivers/mmc/host/tmio_mmc*
9811 F: drivers/mmc/host/sh_mobile_sdhi.c
9812 F: include/linux/mmc/tmio.h
9813 F: include/linux/mmc/sh_mobile_sdhi.h
9814
9815 TMP401 HARDWARE MONITOR DRIVER
9816 M: Guenter Roeck <linux@roeck-us.net>
9817 L: lm-sensors@lm-sensors.org
9818 S: Maintained
9819 F: Documentation/hwmon/tmp401
9820 F: drivers/hwmon/tmp401.c
9821
9822 TMPFS (SHMEM FILESYSTEM)
9823 M: Hugh Dickins <hughd@google.com>
9824 L: linux-mm@kvack.org
9825 S: Maintained
9826 F: include/linux/shmem_fs.h
9827 F: mm/shmem.c
9828
9829 TM6000 VIDEO4LINUX DRIVER
9830 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9831 L: linux-media@vger.kernel.org
9832 W: http://linuxtv.org
9833 T: git git://linuxtv.org/media_tree.git
9834 S: Odd fixes
9835 F: drivers/media/usb/tm6000/
9836
9837 TW68 VIDEO4LINUX DRIVER
9838 M: Hans Verkuil <hverkuil@xs4all.nl>
9839 L: linux-media@vger.kernel.org
9840 T: git git://linuxtv.org/media_tree.git
9841 W: http://linuxtv.org
9842 S: Odd Fixes
9843 F: drivers/media/pci/tw68/
9844
9845 TPM DEVICE DRIVER
9846 M: Peter Huewe <peterhuewe@gmx.de>
9847 M: Marcel Selhorst <tpmdd@selhorst.net>
9848 W: http://tpmdd.sourceforge.net
9849 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9850 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9851 T: https://github.com/PeterHuewe/linux-tpmdd
9852 S: Maintained
9853 F: drivers/char/tpm/
9854
9855 TPM IBM_VTPM DEVICE DRIVER
9856 M: Ashley Lai <ashleydlai@gmail.com>
9857 W: http://tpmdd.sourceforge.net
9858 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9859 S: Maintained
9860 F: drivers/char/tpm/tpm_ibmvtpm*
9861
9862 TRACING
9863 M: Steven Rostedt <rostedt@goodmis.org>
9864 M: Ingo Molnar <mingo@redhat.com>
9865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9866 S: Maintained
9867 F: Documentation/trace/ftrace.txt
9868 F: arch/*/*/*/ftrace.h
9869 F: arch/*/kernel/ftrace.c
9870 F: include/*/ftrace.h
9871 F: include/linux/trace*.h
9872 F: include/trace/
9873 F: kernel/trace/
9874 F: tools/testing/selftests/ftrace/
9875
9876 TRIVIAL PATCHES
9877 M: Jiri Kosina <trivial@kernel.org>
9878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9879 S: Maintained
9880 K: ^Subject:.*(?i)trivial
9881
9882 TTY LAYER
9883 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9884 M: Jiri Slaby <jslaby@suse.cz>
9885 S: Supported
9886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9887 F: drivers/tty/
9888 F: drivers/tty/serial/serial_core.c
9889 F: include/linux/serial_core.h
9890 F: include/linux/serial.h
9891 F: include/linux/tty.h
9892 F: include/uapi/linux/serial_core.h
9893 F: include/uapi/linux/serial.h
9894 F: include/uapi/linux/tty.h
9895
9896 TUA9001 MEDIA DRIVER
9897 M: Antti Palosaari <crope@iki.fi>
9898 L: linux-media@vger.kernel.org
9899 W: http://linuxtv.org/
9900 W: http://palosaari.fi/linux/
9901 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9902 T: git git://linuxtv.org/anttip/media_tree.git
9903 S: Maintained
9904 F: drivers/media/tuners/tua9001*
9905
9906 TULIP NETWORK DRIVERS
9907 M: Grant Grundler <grundler@parisc-linux.org>
9908 L: netdev@vger.kernel.org
9909 S: Maintained
9910 F: drivers/net/ethernet/dec/tulip/
9911
9912 TUN/TAP driver
9913 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9914 W: http://vtun.sourceforge.net/tun
9915 S: Maintained
9916 F: Documentation/networking/tuntap.txt
9917 F: arch/um/os-Linux/drivers/
9918
9919 TURBOCHANNEL SUBSYSTEM
9920 M: "Maciej W. Rozycki" <macro@linux-mips.org>
9921 M: Ralf Baechle <ralf@linux-mips.org>
9922 L: linux-mips@linux-mips.org
9923 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9924 S: Maintained
9925 F: drivers/tc/
9926 F: include/linux/tc.h
9927
9928 U14-34F SCSI DRIVER
9929 M: Dario Ballabio <ballabio_dario@emc.com>
9930 L: linux-scsi@vger.kernel.org
9931 S: Maintained
9932 F: drivers/scsi/u14-34f.c
9933
9934 UBI FILE SYSTEM (UBIFS)
9935 M: Artem Bityutskiy <dedekind1@gmail.com>
9936 M: Adrian Hunter <adrian.hunter@intel.com>
9937 L: linux-mtd@lists.infradead.org
9938 T: git git://git.infradead.org/ubifs-2.6.git
9939 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9940 S: Maintained
9941 F: Documentation/filesystems/ubifs.txt
9942 F: fs/ubifs/
9943
9944 UCLINUX (AND M68KNOMMU)
9945 M: Greg Ungerer <gerg@uclinux.org>
9946 W: http://www.uclinux.org/
9947 L: uclinux-dev@uclinux.org (subscribers-only)
9948 S: Maintained
9949 F: arch/m68k/*/*_no.*
9950 F: arch/m68k/include/asm/*_no.*
9951
9952 UDF FILESYSTEM
9953 M: Jan Kara <jack@suse.cz>
9954 S: Maintained
9955 F: Documentation/filesystems/udf.txt
9956 F: fs/udf/
9957
9958 UFS FILESYSTEM
9959 M: Evgeniy Dushistov <dushistov@mail.ru>
9960 S: Maintained
9961 F: Documentation/filesystems/ufs.txt
9962 F: fs/ufs/
9963
9964 UHID USERSPACE HID IO DRIVER:
9965 M: David Herrmann <dh.herrmann@googlemail.com>
9966 L: linux-input@vger.kernel.org
9967 S: Maintained
9968 F: drivers/hid/uhid.c
9969 F: include/uapi/linux/uhid.h
9970
9971 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9972 L: linux-usb@vger.kernel.org
9973 S: Orphan
9974 F: drivers/uwb/
9975 F: include/linux/uwb.h
9976 F: include/linux/uwb/
9977
9978 UNICORE32 ARCHITECTURE:
9979 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9980 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9981 S: Maintained
9982 T: git git://github.com/gxt/linux.git
9983 F: arch/unicore32/
9984
9985 UNIFDEF
9986 M: Tony Finch <dot@dotat.at>
9987 W: http://dotat.at/prog/unifdef
9988 S: Maintained
9989 F: scripts/unifdef.c
9990
9991 UNIFORM CDROM DRIVER
9992 M: Jens Axboe <axboe@kernel.dk>
9993 W: http://www.kernel.dk
9994 S: Maintained
9995 F: Documentation/cdrom/
9996 F: drivers/cdrom/cdrom.c
9997 F: include/linux/cdrom.h
9998 F: include/uapi/linux/cdrom.h
9999
10000 UNISYS S-PAR DRIVERS
10001 M: Benjamin Romer <benjamin.romer@unisys.com>
10002 M: David Kershner <david.kershner@unisys.com>
10003 L: sparmaintainer@unisys.com (Unisys internal)
10004 S: Supported
10005 F: drivers/staging/unisys/
10006
10007 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10008 M: Vinayak Holikatti <vinholikatti@gmail.com>
10009 L: linux-scsi@vger.kernel.org
10010 S: Supported
10011 F: Documentation/scsi/ufs.txt
10012 F: drivers/scsi/ufs/
10013
10014 UNSORTED BLOCK IMAGES (UBI)
10015 M: Artem Bityutskiy <dedekind1@gmail.com>
10016 M: Richard Weinberger <richard@nod.at>
10017 W: http://www.linux-mtd.infradead.org/
10018 L: linux-mtd@lists.infradead.org
10019 T: git git://git.infradead.org/ubifs-2.6.git
10020 S: Supported
10021 F: drivers/mtd/ubi/
10022 F: include/linux/mtd/ubi.h
10023 F: include/uapi/mtd/ubi-user.h
10024
10025 USB ACM DRIVER
10026 M: Oliver Neukum <oliver@neukum.org>
10027 L: linux-usb@vger.kernel.org
10028 S: Maintained
10029 F: Documentation/usb/acm.txt
10030 F: drivers/usb/class/cdc-acm.*
10031
10032 USB AR5523 WIRELESS DRIVER
10033 M: Pontus Fuchs <pontus.fuchs@gmail.com>
10034 L: linux-wireless@vger.kernel.org
10035 S: Maintained
10036 F: drivers/net/wireless/ath/ar5523/
10037
10038 USB ATTACHED SCSI
10039 M: Hans de Goede <hdegoede@redhat.com>
10040 M: Gerd Hoffmann <kraxel@redhat.com>
10041 L: linux-usb@vger.kernel.org
10042 L: linux-scsi@vger.kernel.org
10043 S: Maintained
10044 F: drivers/usb/storage/uas.c
10045
10046 USB CDC ETHERNET DRIVER
10047 M: Oliver Neukum <oliver@neukum.org>
10048 L: linux-usb@vger.kernel.org
10049 S: Maintained
10050 F: drivers/net/usb/cdc_*.c
10051 F: include/uapi/linux/usb/cdc.h
10052
10053 USB CYPRESS C67X00 DRIVER
10054 M: Peter Korsgaard <jacmet@sunsite.dk>
10055 L: linux-usb@vger.kernel.org
10056 S: Maintained
10057 F: drivers/usb/c67x00/
10058
10059 USB DAVICOM DM9601 DRIVER
10060 M: Peter Korsgaard <jacmet@sunsite.dk>
10061 L: netdev@vger.kernel.org
10062 W: http://www.linux-usb.org/usbnet
10063 S: Maintained
10064 F: drivers/net/usb/dm9601.c
10065
10066 USB DIAMOND RIO500 DRIVER
10067 M: Cesar Miquel <miquel@df.uba.ar>
10068 L: rio500-users@lists.sourceforge.net
10069 W: http://rio500.sourceforge.net
10070 S: Maintained
10071 F: drivers/usb/misc/rio500*
10072
10073 USB EHCI DRIVER
10074 M: Alan Stern <stern@rowland.harvard.edu>
10075 L: linux-usb@vger.kernel.org
10076 S: Maintained
10077 F: Documentation/usb/ehci.txt
10078 F: drivers/usb/host/ehci*
10079
10080 USB GADGET/PERIPHERAL SUBSYSTEM
10081 M: Felipe Balbi <balbi@ti.com>
10082 L: linux-usb@vger.kernel.org
10083 W: http://www.linux-usb.org/gadget
10084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10085 S: Maintained
10086 F: drivers/usb/gadget/
10087 F: include/linux/usb/gadget*
10088
10089 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10090 M: Jiri Kosina <jkosina@suse.cz>
10091 L: linux-usb@vger.kernel.org
10092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10093 S: Maintained
10094 F: Documentation/hid/hiddev.txt
10095 F: drivers/hid/usbhid/
10096
10097 USB ISP116X DRIVER
10098 M: Olav Kongas <ok@artecdesign.ee>
10099 L: linux-usb@vger.kernel.org
10100 S: Maintained
10101 F: drivers/usb/host/isp116x*
10102 F: include/linux/usb/isp116x.h
10103
10104 USB MASS STORAGE DRIVER
10105 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10106 L: linux-usb@vger.kernel.org
10107 L: usb-storage@lists.one-eyed-alien.net
10108 S: Maintained
10109 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10110 F: drivers/usb/storage/
10111
10112 USB MIDI DRIVER
10113 M: Clemens Ladisch <clemens@ladisch.de>
10114 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10115 T: git git://git.alsa-project.org/alsa-kernel.git
10116 S: Maintained
10117 F: sound/usb/midi.*
10118
10119 USB NETWORKING DRIVERS
10120 L: linux-usb@vger.kernel.org
10121 S: Odd Fixes
10122 F: drivers/net/usb/
10123
10124 USB OHCI DRIVER
10125 M: Alan Stern <stern@rowland.harvard.edu>
10126 L: linux-usb@vger.kernel.org
10127 S: Maintained
10128 F: Documentation/usb/ohci.txt
10129 F: drivers/usb/host/ohci*
10130
10131 USB OVER IP DRIVER
10132 M: Valentina Manea <valentina.manea.m@gmail.com>
10133 M: Shuah Khan <shuah.kh@samsung.com>
10134 L: linux-usb@vger.kernel.org
10135 S: Maintained
10136 F: drivers/usb/usbip/
10137 F: tools/usb/usbip/
10138
10139 USB PEGASUS DRIVER
10140 M: Petko Manolov <petkan@nucleusys.com>
10141 L: linux-usb@vger.kernel.org
10142 L: netdev@vger.kernel.org
10143 T: git git://github.com/petkan/pegasus.git
10144 W: https://github.com/petkan/pegasus
10145 S: Maintained
10146 F: drivers/net/usb/pegasus.*
10147
10148 USB PHY LAYER
10149 M: Felipe Balbi <balbi@ti.com>
10150 L: linux-usb@vger.kernel.org
10151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10152 S: Maintained
10153 F: drivers/usb/phy/
10154
10155 USB PRINTER DRIVER (usblp)
10156 M: Pete Zaitcev <zaitcev@redhat.com>
10157 L: linux-usb@vger.kernel.org
10158 S: Supported
10159 F: drivers/usb/class/usblp.c
10160
10161 USB RTL8150 DRIVER
10162 M: Petko Manolov <petkan@nucleusys.com>
10163 L: linux-usb@vger.kernel.org
10164 L: netdev@vger.kernel.org
10165 T: git git://github.com/petkan/rtl8150.git
10166 W: https://github.com/petkan/rtl8150
10167 S: Maintained
10168 F: drivers/net/usb/rtl8150.c
10169
10170 USB SERIAL SUBSYSTEM
10171 M: Johan Hovold <johan@kernel.org>
10172 L: linux-usb@vger.kernel.org
10173 S: Maintained
10174 F: Documentation/usb/usb-serial.txt
10175 F: drivers/usb/serial/
10176 F: include/linux/usb/serial.h
10177
10178 USB SMSC75XX ETHERNET DRIVER
10179 M: Steve Glendinning <steve.glendinning@shawell.net>
10180 L: netdev@vger.kernel.org
10181 S: Maintained
10182 F: drivers/net/usb/smsc75xx.*
10183
10184 USB SMSC95XX ETHERNET DRIVER
10185 M: Steve Glendinning <steve.glendinning@shawell.net>
10186 L: netdev@vger.kernel.org
10187 S: Maintained
10188 F: drivers/net/usb/smsc95xx.*
10189
10190 USB SUBSYSTEM
10191 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10192 L: linux-usb@vger.kernel.org
10193 W: http://www.linux-usb.org
10194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10195 S: Supported
10196 F: Documentation/usb/
10197 F: drivers/usb/
10198 F: include/linux/usb.h
10199 F: include/linux/usb/
10200
10201 USB UHCI DRIVER
10202 M: Alan Stern <stern@rowland.harvard.edu>
10203 L: linux-usb@vger.kernel.org
10204 S: Maintained
10205 F: drivers/usb/host/uhci*
10206
10207 USB "USBNET" DRIVER FRAMEWORK
10208 M: Oliver Neukum <oneukum@suse.de>
10209 L: netdev@vger.kernel.org
10210 W: http://www.linux-usb.org/usbnet
10211 S: Maintained
10212 F: drivers/net/usb/usbnet.c
10213 F: include/linux/usb/usbnet.h
10214
10215 USB VIDEO CLASS
10216 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10217 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10218 L: linux-media@vger.kernel.org
10219 T: git git://linuxtv.org/media_tree.git
10220 W: http://www.ideasonboard.org/uvc/
10221 S: Maintained
10222 F: drivers/media/usb/uvc/
10223 F: include/uapi/linux/uvcvideo.h
10224
10225 USB VISION DRIVER
10226 M: Hans Verkuil <hverkuil@xs4all.nl>
10227 L: linux-media@vger.kernel.org
10228 T: git git://linuxtv.org/media_tree.git
10229 W: http://linuxtv.org
10230 S: Odd Fixes
10231 F: drivers/media/usb/usbvision/
10232
10233 USB WEBCAM GADGET
10234 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10235 L: linux-usb@vger.kernel.org
10236 S: Maintained
10237 F: drivers/usb/gadget/function/*uvc*
10238 F: drivers/usb/gadget/legacy/webcam.c
10239
10240 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10241 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10242 L: linux-wireless@vger.kernel.org
10243 S: Maintained
10244 F: drivers/net/wireless/rndis_wlan.c
10245
10246 USB XHCI DRIVER
10247 M: Mathias Nyman <mathias.nyman@intel.com>
10248 L: linux-usb@vger.kernel.org
10249 S: Supported
10250 F: drivers/usb/host/xhci*
10251 F: drivers/usb/host/pci-quirks*
10252
10253 USB ZD1201 DRIVER
10254 L: linux-wireless@vger.kernel.org
10255 W: http://linux-lc100020.sourceforge.net
10256 S: Orphan
10257 F: drivers/net/wireless/zd1201.*
10258
10259 USB ZR364XX DRIVER
10260 M: Antoine Jacquet <royale@zerezo.com>
10261 L: linux-usb@vger.kernel.org
10262 L: linux-media@vger.kernel.org
10263 T: git git://linuxtv.org/media_tree.git
10264 W: http://royale.zerezo.com/zr364xx/
10265 S: Maintained
10266 F: Documentation/video4linux/zr364xx.txt
10267 F: drivers/media/usb/zr364xx/
10268
10269 USER-MODE LINUX (UML)
10270 M: Jeff Dike <jdike@addtoit.com>
10271 M: Richard Weinberger <richard@nod.at>
10272 L: user-mode-linux-devel@lists.sourceforge.net
10273 L: user-mode-linux-user@lists.sourceforge.net
10274 W: http://user-mode-linux.sourceforge.net
10275 S: Maintained
10276 F: Documentation/virtual/uml/
10277 F: arch/um/
10278 F: arch/x86/um/
10279 F: fs/hostfs/
10280 F: fs/hppfs/
10281
10282 USERSPACE I/O (UIO)
10283 M: "Hans J. Koch" <hjk@hansjkoch.de>
10284 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10285 S: Maintained
10286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10287 F: Documentation/DocBook/uio-howto.tmpl
10288 F: drivers/uio/
10289 F: include/linux/uio*.h
10290
10291 UTIL-LINUX PACKAGE
10292 M: Karel Zak <kzak@redhat.com>
10293 L: util-linux@vger.kernel.org
10294 W: http://en.wikipedia.org/wiki/Util-linux
10295 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10296 S: Maintained
10297
10298 UVESAFB DRIVER
10299 M: Michal Januszewski <spock@gentoo.org>
10300 L: linux-fbdev@vger.kernel.org
10301 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10302 S: Maintained
10303 F: Documentation/fb/uvesafb.txt
10304 F: drivers/video/fbdev/uvesafb.*
10305
10306 VFAT/FAT/MSDOS FILESYSTEM
10307 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10308 S: Maintained
10309 F: Documentation/filesystems/vfat.txt
10310 F: fs/fat/
10311
10312 VFIO DRIVER
10313 M: Alex Williamson <alex.williamson@redhat.com>
10314 L: kvm@vger.kernel.org
10315 S: Maintained
10316 F: Documentation/vfio.txt
10317 F: drivers/vfio/
10318 F: include/linux/vfio.h
10319 F: include/uapi/linux/vfio.h
10320
10321 VIDEOBUF2 FRAMEWORK
10322 M: Pawel Osciak <pawel@osciak.com>
10323 M: Marek Szyprowski <m.szyprowski@samsung.com>
10324 M: Kyungmin Park <kyungmin.park@samsung.com>
10325 L: linux-media@vger.kernel.org
10326 S: Maintained
10327 F: drivers/media/v4l2-core/videobuf2-*
10328 F: include/media/videobuf2-*
10329
10330 VIRTIO CONSOLE DRIVER
10331 M: Amit Shah <amit.shah@redhat.com>
10332 L: virtualization@lists.linux-foundation.org
10333 S: Maintained
10334 F: drivers/char/virtio_console.c
10335 F: include/linux/virtio_console.h
10336 F: include/uapi/linux/virtio_console.h
10337
10338 VIRTIO CORE, NET AND BLOCK DRIVERS
10339 M: Rusty Russell <rusty@rustcorp.com.au>
10340 M: "Michael S. Tsirkin" <mst@redhat.com>
10341 L: virtualization@lists.linux-foundation.org
10342 S: Maintained
10343 F: drivers/virtio/
10344 F: tools/virtio/
10345 F: drivers/net/virtio_net.c
10346 F: drivers/block/virtio_blk.c
10347 F: include/linux/virtio_*.h
10348 F: include/uapi/linux/virtio_*.h
10349
10350 VIRTIO HOST (VHOST)
10351 M: "Michael S. Tsirkin" <mst@redhat.com>
10352 L: kvm@vger.kernel.org
10353 L: virtualization@lists.linux-foundation.org
10354 L: netdev@vger.kernel.org
10355 S: Maintained
10356 F: drivers/vhost/
10357 F: include/uapi/linux/vhost.h
10358
10359 VIA RHINE NETWORK DRIVER
10360 M: Roger Luethi <rl@hellgate.ch>
10361 S: Maintained
10362 F: drivers/net/ethernet/via/via-rhine.c
10363
10364 VIA SD/MMC CARD CONTROLLER DRIVER
10365 M: Bruce Chang <brucechang@via.com.tw>
10366 M: Harald Welte <HaraldWelte@viatech.com>
10367 S: Maintained
10368 F: drivers/mmc/host/via-sdmmc.c
10369
10370 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10371 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10372 L: linux-fbdev@vger.kernel.org
10373 S: Maintained
10374 F: include/linux/via-core.h
10375 F: include/linux/via-gpio.h
10376 F: include/linux/via_i2c.h
10377 F: drivers/video/fbdev/via/
10378
10379 VIA VELOCITY NETWORK DRIVER
10380 M: Francois Romieu <romieu@fr.zoreil.com>
10381 L: netdev@vger.kernel.org
10382 S: Maintained
10383 F: drivers/net/ethernet/via/via-velocity.*
10384
10385 VIVID VIRTUAL VIDEO DRIVER
10386 M: Hans Verkuil <hverkuil@xs4all.nl>
10387 L: linux-media@vger.kernel.org
10388 T: git git://linuxtv.org/media_tree.git
10389 W: http://linuxtv.org
10390 S: Maintained
10391 F: drivers/media/platform/vivid/*
10392
10393 VLAN (802.1Q)
10394 M: Patrick McHardy <kaber@trash.net>
10395 L: netdev@vger.kernel.org
10396 S: Maintained
10397 F: drivers/net/macvlan.c
10398 F: include/linux/if_*vlan.h
10399 F: net/8021q/
10400
10401 VLYNQ BUS
10402 M: Florian Fainelli <florian@openwrt.org>
10403 L: openwrt-devel@lists.openwrt.org (subscribers-only)
10404 S: Maintained
10405 F: drivers/vlynq/vlynq.c
10406 F: include/linux/vlynq.h
10407
10408 VME SUBSYSTEM
10409 M: Martyn Welch <martyn.welch@ge.com>
10410 M: Manohar Vanga <manohar.vanga@gmail.com>
10411 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10412 L: devel@driverdev.osuosl.org
10413 S: Maintained
10414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10415 F: Documentation/vme_api.txt
10416 F: drivers/staging/vme/
10417 F: drivers/vme/
10418 F: include/linux/vme*
10419
10420 VMWARE HYPERVISOR INTERFACE
10421 M: Alok Kataria <akataria@vmware.com>
10422 L: virtualization@lists.linux-foundation.org
10423 S: Supported
10424 F: arch/x86/kernel/cpu/vmware.c
10425
10426 VMWARE BALLOON DRIVER
10427 M: Xavier Deguillard <xdeguillard@vmware.com>
10428 M: Philip Moltmann <moltmann@vmware.com>
10429 M: "VMware, Inc." <pv-drivers@vmware.com>
10430 L: linux-kernel@vger.kernel.org
10431 S: Maintained
10432 F: drivers/misc/vmw_balloon.c
10433
10434 VMWARE VMXNET3 ETHERNET DRIVER
10435 M: Shreyas Bhatewara <sbhatewara@vmware.com>
10436 M: "VMware, Inc." <pv-drivers@vmware.com>
10437 L: netdev@vger.kernel.org
10438 S: Maintained
10439 F: drivers/net/vmxnet3/
10440
10441 VMware PVSCSI driver
10442 M: Arvind Kumar <arvindkumar@vmware.com>
10443 M: VMware PV-Drivers <pv-drivers@vmware.com>
10444 L: linux-scsi@vger.kernel.org
10445 S: Maintained
10446 F: drivers/scsi/vmw_pvscsi.c
10447 F: drivers/scsi/vmw_pvscsi.h
10448
10449 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10450 M: Liam Girdwood <lgirdwood@gmail.com>
10451 M: Mark Brown <broonie@kernel.org>
10452 L: linux-kernel@vger.kernel.org
10453 W: http://opensource.wolfsonmicro.com/node/15
10454 W: http://www.slimlogic.co.uk/?p=48
10455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10456 S: Supported
10457 F: drivers/regulator/
10458 F: include/linux/regulator/
10459
10460 VT1211 HARDWARE MONITOR DRIVER
10461 M: Juerg Haefliger <juergh@gmail.com>
10462 L: lm-sensors@lm-sensors.org
10463 S: Maintained
10464 F: Documentation/hwmon/vt1211
10465 F: drivers/hwmon/vt1211.c
10466
10467 VT8231 HARDWARE MONITOR DRIVER
10468 M: Roger Lucas <vt8231@hiddenengine.co.uk>
10469 L: lm-sensors@lm-sensors.org
10470 S: Maintained
10471 F: drivers/hwmon/vt8231.c
10472
10473 VUB300 USB to SDIO/SD/MMC bridge chip
10474 M: Tony Olech <tony.olech@elandigitalsystems.com>
10475 L: linux-mmc@vger.kernel.org
10476 L: linux-usb@vger.kernel.org
10477 S: Supported
10478 F: drivers/mmc/host/vub300.c
10479
10480 W1 DALLAS'S 1-WIRE BUS
10481 M: Evgeniy Polyakov <zbr@ioremap.net>
10482 S: Maintained
10483 F: Documentation/w1/
10484 F: drivers/w1/
10485
10486 W83791D HARDWARE MONITORING DRIVER
10487 M: Marc Hulsman <m.hulsman@tudelft.nl>
10488 L: lm-sensors@lm-sensors.org
10489 S: Maintained
10490 F: Documentation/hwmon/w83791d
10491 F: drivers/hwmon/w83791d.c
10492
10493 W83793 HARDWARE MONITORING DRIVER
10494 M: Rudolf Marek <r.marek@assembler.cz>
10495 L: lm-sensors@lm-sensors.org
10496 S: Maintained
10497 F: Documentation/hwmon/w83793
10498 F: drivers/hwmon/w83793.c
10499
10500 W83795 HARDWARE MONITORING DRIVER
10501 M: Jean Delvare <jdelvare@suse.de>
10502 L: lm-sensors@lm-sensors.org
10503 S: Maintained
10504 F: drivers/hwmon/w83795.c
10505
10506 W83L51xD SD/MMC CARD INTERFACE DRIVER
10507 M: Pierre Ossman <pierre@ossman.eu>
10508 S: Maintained
10509 F: drivers/mmc/host/wbsd.*
10510
10511 WACOM PROTOCOL 4 SERIAL TABLETS
10512 M: Julian Squires <julian@cipht.net>
10513 M: Hans de Goede <hdegoede@redhat.com>
10514 L: linux-input@vger.kernel.org
10515 S: Maintained
10516 F: drivers/input/tablet/wacom_serial4.c
10517
10518 WATCHDOG DEVICE DRIVERS
10519 M: Wim Van Sebroeck <wim@iguana.be>
10520 L: linux-watchdog@vger.kernel.org
10521 W: http://www.linux-watchdog.org/
10522 T: git git://www.linux-watchdog.org/linux-watchdog.git
10523 S: Maintained
10524 F: Documentation/watchdog/
10525 F: drivers/watchdog/
10526 F: include/linux/watchdog.h
10527 F: include/uapi/linux/watchdog.h
10528
10529 WD7000 SCSI DRIVER
10530 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10531 L: linux-scsi@vger.kernel.org
10532 S: Maintained
10533 F: drivers/scsi/wd7000.c
10534
10535 WIIMOTE HID DRIVER
10536 M: David Herrmann <dh.herrmann@googlemail.com>
10537 L: linux-input@vger.kernel.org
10538 S: Maintained
10539 F: drivers/hid/hid-wiimote*
10540
10541 WINBOND CIR DRIVER
10542 M: David Härdeman <david@hardeman.nu>
10543 S: Maintained
10544 F: drivers/media/rc/winbond-cir.c
10545
10546 WIMAX STACK
10547 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10548 M: linux-wimax@intel.com
10549 L: wimax@linuxwimax.org (subscribers-only)
10550 S: Supported
10551 W: http://linuxwimax.org
10552 F: Documentation/wimax/README.wimax
10553 F: include/linux/wimax/debug.h
10554 F: include/net/wimax.h
10555 F: include/uapi/linux/wimax.h
10556 F: net/wimax/
10557
10558 WISTRON LAPTOP BUTTON DRIVER
10559 M: Miloslav Trmac <mitr@volny.cz>
10560 S: Maintained
10561 F: drivers/input/misc/wistron_btns.c
10562
10563 WL3501 WIRELESS PCMCIA CARD DRIVER
10564 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10565 L: linux-wireless@vger.kernel.org
10566 W: http://oops.ghostprotocols.net:81/blog
10567 S: Maintained
10568 F: drivers/net/wireless/wl3501*
10569
10570 WM97XX TOUCHSCREEN DRIVERS
10571 M: Mark Brown <broonie@kernel.org>
10572 M: Liam Girdwood <lrg@slimlogic.co.uk>
10573 L: linux-input@vger.kernel.org
10574 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10575 W: http://opensource.wolfsonmicro.com/node/7
10576 S: Supported
10577 F: drivers/input/touchscreen/*wm97*
10578 F: include/linux/wm97xx.h
10579
10580 WOLFSON MICROELECTRONICS DRIVERS
10581 L: patches@opensource.wolfsonmicro.com
10582 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10583 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10584 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10585 S: Supported
10586 F: Documentation/hwmon/wm83??
10587 F: arch/arm/mach-s3c64xx/mach-crag6410*
10588 F: drivers/clk/clk-wm83*.c
10589 F: drivers/extcon/extcon-arizona.c
10590 F: drivers/leds/leds-wm83*.c
10591 F: drivers/gpio/gpio-*wm*.c
10592 F: drivers/gpio/gpio-arizona.c
10593 F: drivers/hwmon/wm83??-hwmon.c
10594 F: drivers/input/misc/wm831x-on.c
10595 F: drivers/input/touchscreen/wm831x-ts.c
10596 F: drivers/input/touchscreen/wm97*.c
10597 F: drivers/mfd/arizona*
10598 F: drivers/mfd/wm*.c
10599 F: drivers/power/wm83*.c
10600 F: drivers/rtc/rtc-wm83*.c
10601 F: drivers/regulator/wm8*.c
10602 F: drivers/video/backlight/wm83*_bl.c
10603 F: drivers/watchdog/wm83*_wdt.c
10604 F: include/linux/mfd/arizona/
10605 F: include/linux/mfd/wm831x/
10606 F: include/linux/mfd/wm8350/
10607 F: include/linux/mfd/wm8400*
10608 F: include/linux/wm97xx.h
10609 F: include/sound/wm????.h
10610 F: sound/soc/codecs/arizona.?
10611 F: sound/soc/codecs/wm*
10612
10613 WORKQUEUE
10614 M: Tejun Heo <tj@kernel.org>
10615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10616 S: Maintained
10617 F: include/linux/workqueue.h
10618 F: kernel/workqueue.c
10619 F: Documentation/workqueue.txt
10620
10621 X.25 NETWORK LAYER
10622 M: Andrew Hendry <andrew.hendry@gmail.com>
10623 L: linux-x25@vger.kernel.org
10624 S: Odd Fixes
10625 F: Documentation/networking/x25*
10626 F: include/net/x25*
10627 F: net/x25/
10628
10629 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10630 M: Thomas Gleixner <tglx@linutronix.de>
10631 M: Ingo Molnar <mingo@redhat.com>
10632 M: "H. Peter Anvin" <hpa@zytor.com>
10633 M: x86@kernel.org
10634 L: linux-kernel@vger.kernel.org
10635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10636 S: Maintained
10637 F: Documentation/x86/
10638 F: arch/x86/
10639
10640 X86 PLATFORM DRIVERS
10641 M: Darren Hart <dvhart@infradead.org>
10642 L: platform-driver-x86@vger.kernel.org
10643 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10644 S: Maintained
10645 F: drivers/platform/x86/
10646
10647 X86 MCE INFRASTRUCTURE
10648 M: Tony Luck <tony.luck@intel.com>
10649 M: Borislav Petkov <bp@alien8.de>
10650 L: linux-edac@vger.kernel.org
10651 S: Maintained
10652 F: arch/x86/kernel/cpu/mcheck/*
10653
10654 X86 VDSO
10655 M: Andy Lutomirski <luto@amacapital.net>
10656 L: linux-kernel@vger.kernel.org
10657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10658 S: Maintained
10659 F: arch/x86/vdso/
10660
10661 XC2028/3028 TUNER DRIVER
10662 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10663 L: linux-media@vger.kernel.org
10664 W: http://linuxtv.org
10665 T: git git://linuxtv.org/media_tree.git
10666 S: Maintained
10667 F: drivers/media/tuners/tuner-xc2028.*
10668
10669 XEN HYPERVISOR INTERFACE
10670 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10671 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10672 M: David Vrabel <david.vrabel@citrix.com>
10673 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10675 S: Supported
10676 F: arch/x86/xen/
10677 F: drivers/*/xen-*front.c
10678 F: drivers/xen/
10679 F: arch/x86/include/asm/xen/
10680 F: include/xen/
10681 F: include/uapi/xen/
10682
10683 XEN HYPERVISOR ARM
10684 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10685 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10686 S: Supported
10687 F: arch/arm/xen/
10688 F: arch/arm/include/asm/xen/
10689
10690 XEN HYPERVISOR ARM64
10691 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10692 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10693 S: Supported
10694 F: arch/arm64/xen/
10695 F: arch/arm64/include/asm/xen/
10696
10697 XEN NETWORK BACKEND DRIVER
10698 M: Ian Campbell <ian.campbell@citrix.com>
10699 M: Wei Liu <wei.liu2@citrix.com>
10700 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10701 L: netdev@vger.kernel.org
10702 S: Supported
10703 F: drivers/net/xen-netback/*
10704
10705 XEN PCI SUBSYSTEM
10706 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10707 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10708 S: Supported
10709 F: arch/x86/pci/*xen*
10710 F: drivers/pci/*xen*
10711
10712 XEN BLOCK SUBSYSTEM
10713 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10714 M: Roger Pau Monné <roger.pau@citrix.com>
10715 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10716 S: Supported
10717 F: drivers/block/xen-blkback/*
10718 F: drivers/block/xen*
10719
10720 XEN PVSCSI DRIVERS
10721 M: Juergen Gross <jgross@suse.com>
10722 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10723 L: linux-scsi@vger.kernel.org
10724 S: Supported
10725 F: drivers/scsi/xen-scsifront.c
10726 F: drivers/xen/xen-scsiback.c
10727 F: include/xen/interface/io/vscsiif.h
10728
10729 XEN SWIOTLB SUBSYSTEM
10730 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10731 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10732 S: Supported
10733 F: arch/x86/xen/*swiotlb*
10734 F: drivers/xen/*swiotlb*
10735
10736 XFS FILESYSTEM
10737 P: Silicon Graphics Inc
10738 M: Dave Chinner <david@fromorbit.com>
10739 M: xfs@oss.sgi.com
10740 L: xfs@oss.sgi.com
10741 W: http://oss.sgi.com/projects/xfs
10742 T: git git://oss.sgi.com/xfs/xfs.git
10743 S: Supported
10744 F: Documentation/filesystems/xfs.txt
10745 F: fs/xfs/
10746
10747 XILINX AXI ETHERNET DRIVER
10748 M: Anirudha Sarangi <anirudh@xilinx.com>
10749 M: John Linn <John.Linn@xilinx.com>
10750 S: Maintained
10751 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10752
10753 XILINX UARTLITE SERIAL DRIVER
10754 M: Peter Korsgaard <jacmet@sunsite.dk>
10755 L: linux-serial@vger.kernel.org
10756 S: Maintained
10757 F: drivers/tty/serial/uartlite.c
10758
10759 XILLYBUS DRIVER
10760 M: Eli Billauer <eli.billauer@gmail.com>
10761 L: linux-kernel@vger.kernel.org
10762 S: Supported
10763 F: drivers/char/xillybus/
10764
10765 XTENSA XTFPGA PLATFORM SUPPORT
10766 M: Max Filippov <jcmvbkbc@gmail.com>
10767 L: linux-xtensa@linux-xtensa.org
10768 S: Maintained
10769 F: drivers/spi/spi-xtensa-xtfpga.c
10770 F: sound/soc/xtensa/xtfpga-i2s.c
10771
10772 YAM DRIVER FOR AX.25
10773 M: Jean-Paul Roubelat <jpr@f6fbb.org>
10774 L: linux-hams@vger.kernel.org
10775 S: Maintained
10776 F: drivers/net/hamradio/yam*
10777 F: include/linux/yam.h
10778
10779 YEALINK PHONE DRIVER
10780 M: Henk Vergonet <Henk.Vergonet@gmail.com>
10781 L: usbb2k-api-dev@nongnu.org
10782 S: Maintained
10783 F: Documentation/input/yealink.txt
10784 F: drivers/input/misc/yealink.*
10785
10786 Z8530 DRIVER FOR AX.25
10787 M: Joerg Reuter <jreuter@yaina.de>
10788 W: http://yaina.de/jreuter/
10789 W: http://www.qsl.net/dl1bke/
10790 L: linux-hams@vger.kernel.org
10791 S: Maintained
10792 F: Documentation/networking/z8530drv.txt
10793 F: drivers/net/hamradio/*scc.c
10794 F: drivers/net/hamradio/z8530.h
10795
10796 ZBUD COMPRESSED PAGE ALLOCATOR
10797 M: Seth Jennings <sjennings@variantweb.net>
10798 L: linux-mm@kvack.org
10799 S: Maintained
10800 F: mm/zbud.c
10801 F: include/linux/zbud.h
10802
10803 ZD1211RW WIRELESS DRIVER
10804 M: Daniel Drake <dsd@gentoo.org>
10805 M: Ulrich Kunitz <kune@deine-taler.de>
10806 W: http://zd1211.ath.cx/wiki/DriverRewrite
10807 L: linux-wireless@vger.kernel.org
10808 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10809 S: Maintained
10810 F: drivers/net/wireless/zd1211rw/
10811
10812 ZR36067 VIDEO FOR LINUX DRIVER
10813 L: mjpeg-users@lists.sourceforge.net
10814 L: linux-media@vger.kernel.org
10815 W: http://mjpeg.sourceforge.net/driver-zoran/
10816 T: hg http://linuxtv.org/hg/v4l-dvb
10817 S: Odd Fixes
10818 F: drivers/media/pci/zoran/
10819
10820 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10821 M: Minchan Kim <minchan@kernel.org>
10822 M: Nitin Gupta <ngupta@vflare.org>
10823 L: linux-kernel@vger.kernel.org
10824 S: Maintained
10825 F: drivers/block/zram/
10826 F: Documentation/blockdev/zram.txt
10827
10828 ZS DECSTATION Z85C30 SERIAL DRIVER
10829 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10830 S: Maintained
10831 F: drivers/tty/serial/zs.*
10832
10833 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10834 M: Minchan Kim <minchan@kernel.org>
10835 M: Nitin Gupta <ngupta@vflare.org>
10836 L: linux-mm@kvack.org
10837 S: Maintained
10838 F: mm/zsmalloc.c
10839 F: include/linux/zsmalloc.h
10840
10841 ZSWAP COMPRESSED SWAP CACHING
10842 M: Seth Jennings <sjennings@variantweb.net>
10843 L: linux-mm@kvack.org
10844 S: Maintained
10845 F: mm/zswap.c
10846
10847 THE REST
10848 M: Linus Torvalds <torvalds@linux-foundation.org>
10849 L: linux-kernel@vger.kernel.org
10850 Q: http://patchwork.kernel.org/project/LKML/list/
10851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10852 S: Buried alive in reporters
10853 F: *
10854 F: */